3092311813859957130414336
3,092,311,813,859,957,130,414,336 is an even composite number composed of seven prime numbers multiplied together.
3092311813859957130414336 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-five thousand, five hundred fifteen divisors.
Prime factorization of 3092311813859957130414336:
28 × 36 × 74 × 132 × 672 × 1272 × 7512
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 13 × 13 × 67 × 67 × 127 × 127 × 751 × 751)See below for interesting mathematical facts about the number 3092311813859957130414336 from the Numbermatics database.
Names of 3092311813859957130414336
- Cardinal: 3092311813859957130414336 can be written as Three septillion, ninety-two sextillion, three hundred eleven quintillion, eight hundred thirteen quadrillion, eight hundred fifty-nine trillion, nine hundred fifty-seven billion, one hundred thirty million, four hundred fourteen thousand, three hundred thirty-six.
Scientific notation
- Scientific notation: 3.092311813859957130414336 × 1024
Factors of 3092311813859957130414336
Divisors of 3092311813859957130414336
- Number of divisors d(n): 25515
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 67 72 78 81 84 91 96 98 104 108 112 117 126 127 128 134 144 147 156 162 168 169 182 189 192 196 201 208 216 224 234 243 252 254 256 268 273 288 294 312 324 336 338 343 351 364 378 381 384 392 402 416 432 441 448 468 469 486 504 507 508 536 546 567 576 588 603 624 637 648 672 676 686 702 728 729 751 756 762 768 784 804 819 832 864 871 882 889 896 936 938 972 1008 1014 1016 1029 1053 1072 1092 1134 1143 1152 1176 1183 1206 1248 1274 1296 1323 1344 1352 1372 1404 1407 1456 1458 1502 1512 1521 1524 1568 1608 1638 1651 1664 1701 1728 1742 1764 1778 1792 1809 1872 1876 1911 1944 2016 2028 2032 2058 2106 2144 2184 2253 2268 2286 2304 2352 2366 2401 2412 2457 2496 2548 2592 2613 2646 2667 2688 2704 2744 2808 2814 2912 2916 3004 3024 3042 3048 3087 3136 3159 3216 3276 3283 3302 3328 3402 3429 3456 3484 3528 3549 3556 3618 3744 3752 3822 3888 3969 4032 4056 4064 4116 4212 4221 4288 4368 4459 4489 4506 4536 4563 4572 4704 4732 4802 4824 4914 4953 4992 5096 5103 5184 5226 5257 5292 5334 5376 5408 5427 5488 5616 5628 5733 5824 5832 6008 6048 6084 6096 6097 6174 6223 6272 6318 6432 6552 6566 6604 6759 6804 6858 6912 6968 7056 7098 7112 7203 7236 7371 7488 7504 7644 7776 7839 7938 8001 8064 8112 8128 8232 8281 8424 8442 8509 8576 8736 8918 8978 9012 9072 9126 9144 9261 9408 9464 9477 9604 9648 9763 9828 9849 9906 9984 10192 10206 10287 10368 10452 10514 10584 10647 10668 10816 10854 10976 11232 11256 11323 11466 11557 11648 11664 11907 12016 12096 12168 12192 12194 12348 12446 12544 12636 12663 12864 13104 13132 13208 13377 13467 13518 13608 13689 13716 13936 14112 14196 14224 14406 14472 14742 14859 14976 15008 15288 15552 15678 15771 15876 16002 16128 16129 16224 16256 16281 16464 16562 16848 16884 17018 17152 17199 17472 17836 17956 18024 18144 18252 18288 18291 18522 18669 18816 18928 18954 19208 19296 19526 19656 19698 19812 20277 20384 20412 20574 20736 20904 21028 21168 21294 21336 21463 21609 21632 21708 21952 22113 22464 22512 22646 22932 22981 23114 23296 23328 23517 23814 24003 24032 24192 24336 24384 24388 24696 24843 24892 25272 25326 25527 25728 26208 26264 26416 26754 26934 27036 27216 27378 27432 27783 27872 28224 28392 28448 28812 28944 29289 29484 29547 29718 29952 30016 30576 30861 31104 31213 31356 31423 31542 31752 31941 32004 32258 32448 32512 32562 32928 33124 33696 33768 33969 34036 34398 34671 34944 35672 35721 35912 36048 36288 36504 36576 36582 36799 37044 37338 37632 37856 37908 37989 38416 38592 39052 39312 39396 39624 40131 40401 40554 40768 40824 41067 41148 41808 42056 42336 42588 42672 42679 42926 43218 43264 43416 43561 43904 44226 44577 44928 45024 45292 45864 45962 46228 46656 47034 47313 47628 48006 48064 48384 48387 48672 48768 48776 48843 49392 49686 49784 50317 50544 50652 51054 51456 51597 52416 52528 52832 53508 53868 54072 54432 54756 54864 54873 55566 55744 56007 56448 56784 56896 57624 57888 57967 58357 58578 58968 59094 59436 59563 60032 60831 61152 61722 62208 62426 62712 62846 63084 63504 63882 64008 64389 64516 64827 64896 65124 65856 66248 66339 67392 67536 67938 68072 68341 68796 68943 69342 69888 70551 71344 71442 71824 72009 72096 72576 73008 73152 73164 73598 74088 74529 74676 75712 75816 75978 76581 76832 77184 78104 78624 78792 79248 79261 80262 80802 80899 81108 81536 81648 82134 82296 83349 83616 84112 84672 85176 85344 85358 85852 86436 86832 87122 87808 87867 88452 88641 89154 89856 90048 90584 91728 91924 92456 92583 93312 93639 94068 94269 94626 95256 95377 95823 96012 96128 96774 97344 97536 97552 97686 98784 99372 99568 100634 101088 101304 101907 102108 103194 104013 104832 105056 105664 107016 107736 108144 108864 109512 109728 109746 110397 110617 111132 111488 112014 112896 112903 113568 113792 113967 115248 115776 115934 116714 117156 117936 118188 118872 119126 120064 120393 121203 121662 122304 123201 123444 124852 125424 125692 126168 126919 127008 127764 128016 128037 128778 129032 129654 129792 130248 130683 131712 132496 132678 133731 134784 135072 135876 136144 136682 137592 137886 138684 141102 141939 142688 142884 143648 144018 144192 145152 145161 146016 146304 146328 147196 148176 149058 149352 150241 150951 151424 151632 151956 153162 153664 154368 154791 156208 157248 157584 158496 158522 160524 160867 161604 161798 162216 163072 163296 164268 164592 164619 166698 167232 168021 168224 169344 170352 170688 170716 171704 172872 173664 173901 174244 175071 175734 176904 177282 178308 178689 180096 181168 182493 183456 183848 184912 185166 186624 187278 188136 188538 189252 190512 190754 191646 192024 192256 193167 193548 194481 194688 195104 195372 197568 198744 199136 201268 202176 202608 203814 204216 205023 206388 206829 208026 209664 209677 210112 211328 211653 214032 215472 216027 216288 217728 219024 219456 219492 219961 220794 221234 222264 222976 223587 224028 225806 227136 227584 227934 229743 230496 231552 231868 233428 234312 235872 236376 237744 237783 238252 240786 242406 242697 243324 244608 246402 246888 249704 250047 250848 251384 252336 253838 254016 255528 256032 256074 257556 257593 258064 259308 260496 261366 263424 263601 264992 265356 265923 267462 269568 270144 271752 272288 273364 275184 275772 277368 280917 282204 282807 283878 285376 285768 286131 287296 287469 288036 288384 290322 292032 292608 292656 294392 296352 298116 298704 298753 300482 301902 302848 303264 303912 304927 305721 306324 307328 309582 312039 312416 314496 315168 316992 317044 321048 321734 323208 323596 324432 326592 328536 329184 329238 331191 331851 333396 334464 336042 336448 338688 338709 340704 341376 341432 341901 343408 345744 347328 347802 348488 350142 351468 352219 353808 354564 356616 357378 360192 361179 362336 363609 364986 366912 367696 369824 370332 374556 376272 377076 378504 380757 381024 381508 383292 384048 384111 386334 387096 388962 389376 390208 390744 392049 395136 397488 398272 401193 402536 404352 405216 405769 407628 408432 408499 410046 412776 413658 416052 416941 419354 420224 422656 423306 425817 428064 430944 432054 432576 435456 435483 438048 438912 438984 439922 441588 442468 444528 447174 448056 450723 451612 452853 454272 455868 459486 460992 463104 463736 464373 466856 468624 471744 472752 475488 475566 476504 478387 481572 482601 484812 485394 486648 489216 492804 493776 493857 499408 500094 501696 502768 504063 504672 507676 508032 511056 512064 512148 515112 515186 516128 518616 520992 521703 522732 525213 527202 529984 530712 531846 534924 536067 540288 543504 544576 546728 547479 550368 551544 554736 554827 561834 564001 564408 565614 566293 567756 570103 570752 571536 572262 574592 574938 576072 576768 579501 580644 583443 584064 585312 588784 592704 596232 597408 597506 600964 603804 606528 607824 609854 611442 612648 614656 615069 619164 620487 624078 624832 628992 629031 630336 633984 634088 634959 642096 643468 646416 647192 648081 648864 653184 654121 657072 658368 658476 659883 662382 663702 666792 667639 668928 670761 672084 672896 677418 681408 682752 682864 683802 686816 689229 691488 694656 695604 696976 700284 702936 704438 707616 709128 713232 713349 714756 722358 724672 727218 728091 729972 733824 735392 739648 740664 749112 752544 754152 757008 758641 761514 762048 763016 766584 768096 768222 772668 772779 774192 774319 777924 780416 781488 784098 790272 790321 790803 794976 796544 797769 802386 805072 808704 810432 811538 815256 816864 816998 820092 825552 827316 832104 833882 838708 840448 842751 846612 848421 851634 856128 858393 861888 862407 864108 865152 870966 876096 877824 877968 879844 883176 884936 888433 889056 894348 896112 896259 901446 903224 905706 908544 911736 914781 917163 918972 921984 927472 928746 933712 936117 937248 943488 945504 950976 951132 953008 956774 963144 965202 969624 970788 973296 985608 987552 987714 993573 995553 998816 1000188 1003392 1005536 1008126 1009344 1015352 1016064 1016127 1022112 1024128 1024296 1030224 1030372 1032256 1037232 1041984 1043406 1045464 1050426 1051687 1054404 1056657 1059968 1061424 1063692 1069848 1072134 1080576 1080643 1083537 1087008 1089152 1090827 1093456 1094958 1100736 1103088 1109472 1109654 1123668 1128002 1128816 1131228 1132586 1135512 1140206 1141504 1142271 1143072 1144524 1149184 1149876 1152144 1152333 1159002 1161288 1166886 1168128 1170624 1176147 1177568 1185408 1192464 1194816 1195012 1201928 1203579 1207608 1213056 1215648 1217307 1219708 1222884 1225296 1225497 1230138 1238328 1239901 1240974 1248156 1249664 1250823 1258062 1260672 1267968 1268176 1269918 1277451 1284192 1286936 1292832 1294384 1296162 1297728 1306368 1306449 1308242 1314144 1316736 1316952 1319766 1324764 1327404 1333584 1335278 1341522 1344168 1345792 1352169 1354836 1358559 1362816 1365728 1367604 1373632 1378458 1382976 1389312 1391208 1393952 1400568 1405872 1408876 1415232 1418256 1426464 1426698 1429512 1435161 1438021 1444716 1447803 1449344 1454436 1456182 1459944 1467648 1467739 1470784 1479296 1481328 1481571 1498224 1505088 1508304 1512189 1514016 1517282 1523028 1524096 1526032 1533168 1536192 1536444 1539727 1545336 1545558 1548384 1548638 1555848 1560832 1562976 1565109 1568196 1575639 1580642 1581606 1589952 1593088 1595538 1604772 1608201 1610144 1620864 1623076 1630512 1633728 1633996 1640184 1651104 1654632 1664208 1664481 1667764 1677416 1685502 1692003 1693224 1696842 1698879 1703268 1710309 1712256 1716786 1723776 1724814 1728216 1730304 1738503 1741932 1750329 1752192 1755936 1759688 1766352 1769872 1776866 1778112 1788696 1792224 1792518 1802892 1803151 1806448 1811412 1823472 1829562 1834326 1837944 1843968 1845207 1854944 1857492 1861461 1867424 1872234 1874496 1886976 1887093 1891008 1901952 1902264 1906016 1913548 1926288 1930404 1939248 1941576 1946592 1962363 1971216 1975104 1975428 1979649 1987146 1991106 1997632 2000376 2002917 2006784 2011072 2012283 2016252 2018688 2030704 2032254 2044224 2048256 2048592 2060448 2060744 2064512 2067687 2074464 2083968 2086812 2090928 2091271 2100852 2103374 2108808 2113314 2119936 2122848 2127384 2139696 2140047 2144268 2161286 2167074 2174016 2178304 2181654 2184273 2186912 2189916 2201472 2206176 2218944 2219308 2247336 2256004 2257632 2262456 2265172 2271024 2275923 2280412 2284542 2286144 2289048 2299752 2304288 2304666 2318004 2318337 2322576 2322957 2333772 2341248 2352294 2355136 2370816 2370963 2372409 2384928 2389632 2390024 2393307 2403856 2407158 2415216 2426112 2431296 2434614 2439416 2445768 2450592 2450994 2460276 2465533 2476656 2479802 2481948 2496312 2499328 2501646 2516124 2521344 2528253 2536352 2539836 2545263 2554902 2568384 2573872 2575179 2585664 2588768 2592324 2595456 2612898 2616484 2628288 2633472 2633904 2639532 2649528 2654808 2665299 2667168 2670556 2683044 2688336 2688777 2704338 2709672 2717118 2725632 2725801 2731456 2735208 2744343 2747264 2751489 2756916 2765952 2782416 2787904 2801136 2808351 2811744 2817752 2830464 2836512 2852928 2853396 2859024 2859493 2870322 2876042 2889432 2895606 2898688 2908872 2912364 2918587 2919888 2935478 2941568 2958592 2962656 2963142 2980719 2986659 2996448 3010176 3016608 3024378 3028032 3034564 3046056 3048192 3048381 3052064 3066336 3072384 3072888 3079454 3090672 3091116 3096768 3097276 3111696 3125952 3130218 3136392 3151278 3155061 3161284 3163212 3169971 3179904 3191076 3209544 3216402 3220288 3241728 3241929 3246152 3250611 3261024 3267456 3267992 3272481 3280368 3302208 3309264 3328416 3328962 3335528 3348709 3354832 3371004 3371239 3384006 3386448 3393684 3397758 3406536 3420618 3424512 3426813 3433572 3447552 3449628 3456432 3456999 3477006 3483864 3500658 3504384 3511872 3519376 3528441 3532704 3539744 3553732 3556224 3577392 3584448 3585036 3605784 3606302 3612896 3622824 3646944 3651921 3659124 3668652 3675888 3676491 3690414 3709888 3714984 3719703 3722922 3734848 3744468 3748992 3752469 3774186 3782016 3803904 3804528 3812032 3827096 3832353 3852576 3860808 3878496 3883152 3883789 3893184 3919347 3924726 3942432 3948007 3950208 3950856 3959298 3964051 3974292 3982212 3990721 3995264 4000752 4005834 4022144 4024566 4032504 4037376 4056507 4061408 4064508 4075677 4088448 4097184 4120896 4121488 4129024 4135374 4148928 4167936 4173624 4181856 4182542 4201704 4206748 4217616 4226628 4245696 4254768 4279392 4280094 4288536 4305483 4314063 4322572 4334148 4343409 4348032 4363308 4368546 4373824 4379832 4402944 4403217 4412352 4437888 4438616 4444713 4494672 4512008 4515264 4524912 4530344 4536567 4542048 4551846 4560824 4569084 4572288 4578096 4578847 4599504 4608576 4609332 4619181 4636008 4636674 4645152 4645914 4667544 4673473 4682496 4695327 4704588 4710272 4726917 4741926 4744818 4769856 4779264 4780048 4786614 4807712 4814316 4824603 4830432 4862592 4869228 4878832 4891536 4901184 4901988 4920552 4931066 4953312 4959604 4963896 4992624 4993443 5003292 5032248 5056506 5072704 5076009 5079672 5090526 5096637 5109804 5130927 5136768 5147744 5150358 5171328 5177536 5184648 5190912 5215509 5225796 5232968 5256576 5267808 5279064 5299056 5309616 5310487 5330598 5334336 5341112 5366088 5376672 5377554 5408676 5409453 5419344 5420233 5434236 5451602 5462912 5470416 5488686 5494528 5502978 5513832 5531904 5532247 5535621 5564832 5575808 5584383 5602272 5616702 5623488 5635504 5660928 5661279 5673024 5705856 5706792 5718048 5718986 5740644 5752084 5778864 5791212 5817744 5824728 5837174 5839776 5870956 5883136 5887089 5925312 5926284 5938947 5961438 5973318 5992896 6008751 6020352 6033216 6036849 6048756 6056064 6069128 6092112 6096762 6104128 6132672 6144768 6145776 6158908 6181344 6182232 6193536 6194552 6203061 6219031 6223392 6251904 6260436 6272784 6273813 6302556 6310122 6322568 6326424 6339942 6359808 6382152 6390259 6419088 6420141 6432804 6440576 6483858 6492304 6501222 6522048 6534912 6535984 6544962 6552819 6560736 6604416 6618528 6656832 6657924 6671056 6697418 6709664 6742008 6742478 6768012 6772896 6787368 6795516 6813072 6827769 6841236 6853626 6867144 6899256 6912864 6913998 6954012 6955011 6967728 6968871 7001316 7023744 7038752 7056882 7065408 7079488 7107464 7112448 7112889 7117227 7154784 7168896 7170072 7211568 7212604 7225792 7245648 7293888 7303842 7318248 7332013 7337304 7351776 7352982 7361809 7380828 7396599 7411339 7419776 7429968 7439406 7445844 7469696 7488936 7497984 7504938 7548372 7564032 7564501 7584759 7609056 7624064 7635789 7654192 7664706 7705152 7721616 7725537 7756992 7766304 7767578 7786368 7838694 7849452 7884864 7896014 7900416 7901712 7918596 7928102 7948584 7964424 7981442 7990528 7995897 8001504 8011668 8044288 8049132 8065008 8066331 8113014 8122816 8129016 8151354 8176896 8177403 8194368 8233029 8241792 8242976 8254467 8270748 8297856 8347248 8363712 8365084 8403408 8413496 8425053 8435232 8453256 8491392 8503573 8509536 8558784 8560188 8577072 8578479 8610966 8628126 8645144 8668296 8679307 8686818 8696064 8726616 8737092 8747648 8755761 8759664 8806434 8824704 8875776 8877232 8889426 8942157 8959977 8989344 9024016 9030528 9049824 9060688 9073134 9084096 9103692 9121648 9138168 9144576 9145143 9156192 9157694 9199008 9217152 9218664 9238362 9272016 9273348 9290304 9291828 9335088 9346946 9390654 9409176 9420544 9453834 9465183 9483852 9489636 9509913 9539712 9560096 9573228 9615424 9628632 9649206 9660864 9725184 9725787 9738456 9757664 9783072 9802368 9803976 9841104 9862132 9906624 9919208 9927792 9985248 9986886 10006584 10046127 10064496 10066147 10113012 10113717 10145408 10152018 10159344 10181052 10193274 10219608 10261854 10273536 10274173 10280439 10295488 10300716 10342656 10355072 10369296 10370997 10431018 10451592 10465936 10513152 10535616 10558128 10585323 10598112 10619232 10620974 10661196 10668672 10682224 10732176 10753344 10755108 10778089 10817352 10818906 10838688 10840466 10868472 10903204 10925824 10940832 10955763 10977372 11005956 11027664 11029473 11064494 11071242 11129664 11151616 11159109 11168766 11204544 11233404 11246976 11257407 11271008 11322558 11346048 11411712 11413584 11436096 11437972 11481288 11504168 11557728 11582424 11635488 11649456 11651367 11674348 11679552 11741912 11758041 11774178 11844021 11850624 11852568 11877894 11892153 11922876 11946636 11972163 11985792 12017502 12066432 12073698 12097512 12112128 12112879 12138256 12169521 12184224 12193524 12208256 12227031 12265344 12291552 12317816 12362688 12364464 12387072 12389104 12406122 12438062 12446784 12503808 12520872 12545568 12547626 12605112 12620244 12645136 12652848 12679884 12764304 12780518 12838176 12840282 12865608 12881152 12916449 12942189 12967716 12984608 13002444 13030227 13044096 13071968 13089924 13105638 13121472 13208832 13209651 13237056 13313664 13315848 13342112 13394836 13419328 13484016 13484956 13536024 13545792 13574736 13591032 13626144 13655538 13682472 13707252 13734288 13736541 13798512 13825728 13827996 13857543 13908024 13910022 13935456 13937742 14002632 14020419 14047488 14048359 14077504 14085981 14113764 14130816 14158976 14180751 14214928 14225778 14234454 14309568 14337792 14340144 14423136 14425208 14451584 14473809 14491296 14587776 14607684 14636496 14664026 14674608 14703552 14705964 14723618 14761656 14793198 14822678 14839552 14859936 14878812 14891688 14939392 14977872 14980329 15009876 15096744 15129002 15169518 15218112 15228027 15248128 15271578 15289911 15308384 15329412 15392781 15410304 15443232 15451074 15513984 15532608 15535156 15572736 15646527 15677388 15698904 15769728 15792028 15803424 15837192 15856204 15897168 15928848 15931461 15962884 15991794 16003008 16023336 16098264 16118713 16130016 16132662 16226028 16228359 16245632 16258032 16260699 16302708 16354806 16388736 16466058 16483584 16485952 16508934 16541496 16595712 16596741 16606863 16694496 16727424 16730168 16753149 16806816 16826992 16850106 16870464 16906512 16982784 16983837 17007146 17019072 17117568 17120376 17154144 17156958 17221932 17256252 17258731 17290288 17336592 17358614 17373636 17453232 17474184 17495296 17511522 17519328 17612868 17649408 17661267 17754464 17778852 17816841 17884314 17919954 17978688 18026253 18048032 18061056 18099648 18121376 18146268 18168192 18207384 18243296 18276336 18290286 18312384 18315388 18398016 18434304 18437328 18476724 18544032 18546696 18580608 18583656 18657093 18670176 18693892 18781308 18818352 18821439 18907668 18930366 18967704 18979272 19019826 19079424 19080607 19120192 19146456 19170777 19230848 19257264 19260423 19298412 19321728 19451574 19476912 19515328 19566144 19604736 19607952 19658457 19682208 19724264 19813248 19838416 19855584 19970496 19973772 20013168 20016451 20092254 20128992 20132294 20226024 20227434 20290816 20304036 20318688 20362104 20386548 20430109 20439216 20483307 20523708 20548346 20560878 20590976 20601432 20710144 20738592 20741994 20862036 20865033 20903184 20906613 20931872 21071232 21116256 21170646 21196224 21238464 21241948 21322392 21337344 21338667 21364448 21464352 21506688 21510216 21556178 21634704 21637812 21677376 21680932 21736944 21806408 21881664 21911526 21954744 21996039 22011912 22055328 22058946 22085427 22128988 22142484 22189797 22234017 22259328 22318218 22337532 22409088 22466808 22493952 22514814 22542016 22645116 22692096 22693503 22754277 22827168 22872192 22875944 22907367 22962576 23008336 23115456 23164848 23176611 23270976 23298912 23302734 23348696 23359104 23440963 23483824 23516082 23548356 23598673 23688042 23701248 23705136 23755788 23784306 23845752 23893272 23944326 23971584 23987691 24035004 24132864 24147396 24195024 24198993 24225758 24276512 24339042 24368448 24387048 24416512 24454062 24530688 24532209 24583104 24635632 24699087 24725376 24728928 24778208 24812244 24876124 24893568 25041744 25091136 25095252 25210224 25240488 25290272 25305696 25359768 25510719 25528608 25561036 25676352 25680564 25731216 25735437 25832898 25884378 25935432 25969216 26004888 26037921 26060454 26088192 26143936 26179848 26211276 26242944 26267283 26419302 26474112 26627328 26631696 26684224 26789672 26826471 26838656 26879931 26968032 26969912 27072048 27091584 27149472 27182064 27186523 27252288 27311076 27364944 27414504 27435429 27468576 27473082 27597024 27636049 27651456 27655992 27715086 27816048 27820044 27870912 27875484 27935047 28005264 28040838 28096718 28155008 28171962 28227528 28261632 28317952 28361502 28395549 28429856 28451556 28468908 28529739 28619136 28680288 28846272 28850416 28903168 28947618 28982592 29175552 29177361 29215368 29272992 29328052 29349216 29407104 29411928 29447236 29523312 29586396 29645356 29719872 29757624 29783376 29955744 29960658 30019752 30138381 30193488 30198441 30258004 30339036 30341151 30436224 30456054 30543156 30579822 30616768 30658824 30785562 30820608 30822519 30841317 30886464 30902148 31027968 31065216 31070312 31112991 31293054 31354776 31397808 31539456 31584056 31606848 31674384 31712408 31755969 31794336 31857696 31862922 31925768 31983588 32006016 32046672 32051929 32196528 32237426 32260032 32265324 32334267 32452056 32456718 32491264 32516064 32521398 32605416 32709612 32714311 32777472 32867289 32932116 32971904 33017868 33082992 33088419 33193482 33213726 33388992 33454848 33460336 33477327 33506298 33613632 33653984 33700212 33740928 33772221 33813024 33967674 34014292 34038144 34235136 34240752 34308288 34313916 34443864 34512504 34517462 34580576 34673184 34717228 34747272 34906464 34948368 34954101 35023044 35038656 35225736 35322534 35508928 35532063 35557704 35633682 35676459 35768628 35839908 35916489 35957376 36052506 36096064 36199296 36242752 36292536 36336384 36338637 36414768 36486592 36508563 36552672 36580572 36624768 36630776 36681093 36796032 36874656 36953448 37088064 37093392 37161216 37167312 37173409 37314186 37340352 37387784 37562616 37636704 37642878 37788067 37815336 37860732 37935408 37941631 37958544 38039652 38161214 38240384 38292912 38341554 38461696 38514528 38520846 38596824 38643456 38725729 38749347 38826567 38903148 38953824 39030656 39090681 39132288 39215904 39316914 39364416 39448528 39626496 39628953 39676832 39711168 39940992 39947544 40026336 40032902 40184508 40257984 40264588 40452048 40454868 40608072 40637376 40724208 40773096 40860218 40878432 40966614 41047416 41096692 41121756 41181952 41202864 41209623 41477184 41483988 41572629 41724072 41730066 41806368 41813226 41863744 42061257 42142464 42145077 42232512 42257943 42341292 42392448 42476928 42483896 42542253 42644784 42677334 42728896 42928704 43013376 43020432 43112356 43269408 43275624 43354752 43361864 43421427 43473888 43533217 43612816 43763328 43823052 43826107 43909488 43992078 44023824 44110656 44117892 44170854 44257976 44284968 44379594 44468034 44518656 44636436 44675064 44731813 44818176 44933616 44940987 45029628 45084032 45290232 45387006 45508554 45654336 45684081 45744384 45751888 45814734 45869733 45925152 46016672 46178343 46230912 46329696 46353222 46541952 46597824 46605468 46697392 46718208 46881926 46967648 47032164 47096712 47197346 47376084 47410272 47511576 47568612 47691504 47786544 47794383 47888652 47975382 48070008 48294792 48356139 48390048 48397986 48451516 48553024 48678084 48685077 48736896 48774096 48782097 48908124 49064418 49166208 49271264 49398174 49450752 49457856 49556416 49624488 49752248 49787136 49790223 49820589 50083488 50182272 50190504 50420448 50480976 50580544 50611392 50719536 50951511 51021438 51057216 51122072 51324091 51352704 51361128 51462432 51470874 51532663 51665796 51768756 51776193 51870864 51879373 51938432 52009776 52075842 52120908 52287872 52359696 52422552 52485888 52534566 52838604 52948224 52951507 52983801 53263392 53368448 53450523 53579344 53652942 53677312 53759862 53936064 53939824 54078759 54144096 54183168 54298944 54364128 54373046 54504576 54622152 54729888 54829008 54870858 54937152 54946164 55194048 55272098 55302912 55311984 55430172 55632096 55640088 55741824 55750968 55870094 55971279 56010528 56081676 56193436 56310016 56343924 56455056 56464317 56723004 56791098 56859712 56903112 56937816 57059478 57238272 57241821 57360576 57512331 57692544 57700832 57781269 57895236 57965184 58354722 58430736 58545984 58656104 58698432 58814208 58823856 58894472 58975371 59046624 59172792 59290712 59439744 59515248 59525011 59566752 59911488 59921316 60039504 60049353 60276762 60386976 60396882 60516008 60678072 60682302 60755149 60872448 60912108 61086312 61159644 61233536 61290327 61317648 61449921 61571124 61645038 61682634 61772928 61804296 62130432 62140624 62225982 62586108 62595099 62709552 62719839 62795616 63168112 63213696 63348768 63424816 63511938 63588672 63715392 63725844 63851536 63967176 64012032 64016001 64093344 64103858 64393056 64474852 64520064 64530648 64668534 64904112 64913436 65032128 65042796 65210832 65419224 65428622 65734578 65864232 65943808 65988117 66035736 66165984 66176838 66256281 66386964 66427452 66569391 66702051 66777984 66920672 66954654 67012596 67227264 67307968 67400424 67481856 67544442 67626048 67935348 68028584 68076288 68080509 68481504 68616576 68627832 68887728 69025008 69034924 69161152 69346368 69434456 69494544 69529833 69812928 69896736 69908202 70046088 70077312 70322889 70451472 70463029 70645068 70796019 71017856 71064126 71115408 71267364 71352918 71537256 71628127 71679816 71832978 71914752 71919211 71963073 72105012 72192128 72398592 72403081 72485504 72585072 72596979 72677274 72829536 72973184 73017126 73105344 73161144 73249536 73261552 73362186 73592064 73596627 73749312 73906896 74097261 74176128 74186784 74334624 74346818 74628372 74680704 74775568 75125232 75273408 75285756 75576134 75630672 75721464 75870816 75883262 75917088 76079304 76322428 76480768 76532157 76585824 76683108 77029056 77041692 77193648 77206311 77451458 77498694 77653134 77806296 77907648 78061312 78113763 78181362 78264576 78431808 78633828 78728832 78801849 78897056 79257906 79353664 79422336 79881984 79895088 80052672 80065804 80369016 80515968 80529176 80639793 80904096 80909736 81216144 81274752 81448416 81546192 81559569 81720436 81756864 81933228 82094832 82193384 82243512 82306287 82405728 82419246 82908147 82954368 82967976 83073367 83145258 83448144 83460132 83612736 83626452 83727488 83805141 84122514 84290154 84465024 84515886 84682584 84784896 84790153 84953856 84967792 85084506 85186647 85289568 85354668 85457792 85589217 85857408 86040864 86224712 86538816 86551248 86709504 86723728 86842854 86947776 87066434 87225632 87526656 87532083 87646104 87652214 87818976 87984156 88047648 88221312 88235784 88341708 88515952 88569936 88759188 88936068 89272872 89350128 89463626 89867232 89881974 90059256 90168064 90415143 90580464 90595323 90774012 91017108 91023453 91308672 91368162 91503776 91629468 91739466 91850304 92033344 92356686 92461824 92467557 92523951 92659392 92706444 93083904 93195648 93210936 93394784 93763852 93935296 94064328 94193424 94394692 94752168 94820544 95023152 95137224 95316169 95383008 95573088 95588766 95777304 95950764 96140016 96155787 96347407 96589584 96712278 96780096 96795972 96903032 97002801 97106048 97356168 97370154 97473792 97548192 97564194 97816248 98128836 98142933 98332416 98338513 98542528 98601867 98796348 98915712 99112832 99248976 99265257 99504496 99580446 99641178 100166976 100364544 100381008 100431981 100840896 100961952 101161088 101222784 101316663 101439072 101903022 102042876 102114432 102244144 102648182 102705408 102722256 102924864 102941748 103065326 103331592 103537512 103552386 103741728 103758746 103876864 104019552 104151684 104241816 104575744 104719392 104845104 104862303 105069132 105677208 105903014 105967602 106526784 106596189 106736896 106901046 107029377 107158688 107305884 107519724 107749467 107872128 107879648 108157518 108288192 108597888 108728256 108746092 109009152 109015911 109244304 109459776 109525689 109658016 109741716 109874304 109892328 110388096 110544196 110623968 110860344 111264192 111280176 111483648 111501936 111520227 111740188 111942558 112021056 112163352 112386872 112687848 112830991 112910112 112928634 113364201 113446008 113582196 113719424 113806224 113824893 113875632 114118956 114483642 114721152 115024662 115385088 115401664 115562538 115790472 115930368 116177187 116248041 116479701 116709444 116861472 117091968 117272043 117312208 117396864 117647712 117788944 117950742 118093248 118345584 118581424 118879488 118886859 119030496 119050022 119133504 119822976 119842632 120079008 120098706 120553524 120773952 120793764 120811117 121032016 121356144 121364604 121510298 121824216 122172624 122319288 122467072 122580654 122635296 122899842 123142248 123290076 123365268 123545856 123608592 123628869 124281248 124451964 124717887 125172216 125190198 125419104 125439678 125591232 126183771 126336224 126427392 126435231 126697536 126849632 127023876 127177344 127430784 127451688 127703072 127934352 128032002 128186688 128207716 128786112 128949704 129040128 129061296 129337068 129808224 129826872 130064256 130085592 130421664 130599651 130838448 130857244 131469156 131478321 131728464 131976234 132071472 132331968 132353676 132512562 132773928 132854904 133138782 133404102 133555968 133564249 133841344 133909308 134025192 134195439 134454528 134615936 134800848 134822961 135088884 135252096 135870696 136057168 136161018 136963008 137052243 137233152 137255664 137609199 137775456 138050016 138069848 138322304 138535029 138692736 138868912 138989088 139059666 139625856 139793472 139816404 140092176 140115157 140154624 140645778 140902944 140926058 141290136 141592038 142035712 142128252 142230816 142534728 142705836 143074512 143256254 143359632 143383149 143665956 143838422 143926146 144210024 144384256 144806162 144971008 145068417 145170144 145193958 145354548 145659072 145946368 146034252 146055231 146210688 146322288 146346291 146523104 146724372 147193254 147498624 147813792 148194522 148352256 148373568 148669248 148693636 149256744 149361408 149370669 149551136 150250464 150546816 150571512 151152268 151261344 151442928 151741632 151766524 151834176 152158608 152644856 152854533 153064314 153171648 153366216 153972273 154058112 154083384 154387296 154412622 154597989 154902916 154997388 155306268 155328579 155612592 155638119 155815296 156227526 156362724 156863616 157267656 157457664 157467427 157603698 157794112 158515812 158707328 158844672 158854521 158951403 159790176 160105344 160131608 160351569 160738032 161031936 161058352 161279586 161808192 161819472 162236277 162432288 162549504 162896832 163092384 163119138 163440872 163513728 163866456 164189664 164386768 164487024 164612574 164811456 164838492 165190711 165816294 165908736 165935952 166146734 166290516 166896288 166920264 167225472 167252904 167454976 167610282 167913837 168245028 168580308 168930048 169031772 169365168 169392951 169580306 169935584 170169012 170373294 170579136 170709336 170915584 171178434 171714816 171725463 172081728 172449424 172536993 173077632 173102496 173447456 173685708 173895552 174132868 174451264 175064166 175292208 175304428 175637952 175968312 176095296 176442624 176471568 176683416 177031904 177139872 177518376 177872136 178545744 178575033 178700256 178927252 179734464 179763948 180118512 180148059 180830286 181160928 181190646 181548024 182034216 182046906 182265447 182617344 182628667 182736324 183007552 183258936 183478932 183700608 183870981 184066688 184349763 184713372 184935114 185047902 185318784 185412888 186391296 186421872 186789568 187527704 187785297 187870592 188128656 188159517 188386848 188789384 189504336 189641088 190046304 190274448 190632338 190766016 191146176 191177532 191554608 191901528 192048003 192280032 192311574 192694814 193179168 193424556 193452343 193560192 193591944 193806064 194005602 194212096 194712336 194740308 195096384 195128388 195545329 195632496 196257672 196285866 196677026 197085056 197203734 197592696 197831424 197964351 198225664 198497952 198530514 198768843 199008992 199160892 199282356 199708173 200106153 200333952 200762016 200863962 201681792 201923904 202322176 202445568 202633326 202878144 203806044 204085752 204228864 204241527 204488288 205296364 205444512 205849728 205883496 206130652 206663184 207075024 207104772 207483456 207517492 208039104 208303368 208483632 209438784 209690208 209724606 210138264 210968667 211354416 211389087 211806028 211935204 212388057 213053568 213192378 213802092 214058754 214317376 214611768 214884381 215039448 215498934 215744256 215757633 215759296 215889219 216315036 216576384 217195776 217209243 217456512 217492184 217790937 218031822 218488608 218919552 219051378 219316032 219483432 219748608 219784656 220776192 220789881 221088392 221247936 221720688 222291783 222528384 222560352 223003872 223040454 223480376 223885116 224042112 224326704 224363503 224773744 225375696 225661982 225820224 225857268 226728402 226892016 227164392 227438848 227612448 227649786 227751264 228237912 228967284 229000177 229442304 229596471 230049324 230803328 231125076 231580944 231618933 232354374 232496082 232959402 233418888 233722944 234183936 234341289 234544086 234624416 234793728 235295424 235577888 235901484 236186496 236405547 236691168 237162848 237773718 238060992 238100044 238267008 239645952 239685264 240158016 240197412 241107048 241547904 241587528 241622234 242064032 242712288 242729208 243020596 243648432 244345248 244638576 244678707 245161308 245270592 245799684 246284496 246580152 246730536 247217184 247257738 248562496 248724441 248903928 249220101 249435774 250344432 250380396 250838208 250879356 251182464 251415423 252367542 252672448 252870462 253395072 253699264 254047752 254354688 254370459 254861568 254903376 255406144 255559941 255868704 256064004 256373376 256415432 256767651 257572224 257899408 258122592 258674136 259616448 259653744 260128512 260171184 260213863 260843328 261199302 261676896 261714488 262596249 262938312 262956642 263456928 263952468 264142944 264516469 264663936 264707352 265025124 265547856 265591417 265709808 266277564 266808204 267128498 267682688 267818616 268050384 268390878 269231872 269601696 269645922 270177768 270504192 271245429 271741392 271785969 272114336 272322036 273070359 273926016 274104486 274511328 275218398 275550912 276100032 276139696 276644608 277070058 277385472 277402671 277737824 277978176 278119332 279251712 279586944 279632808 280184352 280230314 281291556 281805888 281852116 282580272 283184076 284256504 284461632 285069456 285411672 285948507 286149024 286512508 286719264 286766298 287331912 287676844 287852292 288420048 288467361 289042221 289612324 290136834 290340288 290387916 290709096 291008403 291318144 292068504 292110462 292421376 292644576 292692582 293046208 293448744 294386508 294428799 294997248 295015539 295627584 295805601 296389044 296747136 297338496 297387272 297795771 298513488 298741338 299102272 300500928 301093632 301143024 301295943 302304536 302522688 302885856 303483264 303533048 303668352 303949989 304317216 304732519 305289712 305709066 306128628 306343296 306732432 306782749 307944546 308116224 308166768 308774592 308825244 309195978 309805832 309994776 310612536 310657158 311225184 311276238 311630592 312455052 312725448 313122691 313727232 314535312 314586909 314934854 315207396 315588224 317031624 317414656 317709042 317902806 319580352 319788567 320210688 320263216 320703138 321088131 321476064 322116704 322559172 323248401 323616384 323638944 324472554 324864576 325793664 326184768 326238276 326881744 327027456 327047733 327732912 328379328 328773536 328974048 329225148 329622912 329676984 330381422 331632588 331871904 332293468 332581032 333792576 333840528 334450944 334505808 334560681 335220564 335827674 336490056 337160616 338063544 338492973 338730336 338785902 339160612 339871168 340092603 340338024 340746588 341158272 341418672 341474679 342356868 343450926 344163456 344898848 345073986 346155264 346204992 346894912 347371416 347791104 348265736 348531561 348744123 348902528 349439103 350128332 350584416 350608856 351275904 351936624 352190592 352943136 353366832 354063808 354279744 355036752 355744272 356660577 357091488 357150066 357400512 357854504 359268637 359468928 359527896 360237024 360296118 361660572 362321856 362381292 362433351 363096048 363155611 364068432 364093812 364530894 365257334 365472648 366015104 366517872 366957864 367401216 367741962 368133376 368699526 369426744 369870228 370095804 370637568 370660549 370825776 370886607 372843744 373579136 374153661 375055408 375570594 375741184 376257312 376319034 376773696 377578768 378551313 379008672 379282176 379305693 380092608 380548896 381264676 381532032 382292352 382355064 383109216 383803056 384096006 384560064 384623148 385389628 386358336 386849112 386904686 387120384 387183888 387612128 388011204 389424672 389480616 390192768 390256776 391090658 391264992 391798953 392515344 392571732 393354052 394170112 394407468 394434963 395185392 395928702 396995904 397061028 397537686 398017984 398321784 398564712 399416346 400212306 400667904 400692747 401524032 401727924 402586317 403363584 403847808 404468883 405266652 405756288 407612088 408171504 408483054 408976576 410592728 410889024 411156729 411699456 411766992 412261304 412827597 413326368 414150048 414209544 414966912 415034984 415605087 416078208 416606736 416675077 416967264 418877568 419380416 419449212 420276528 420345471 421937334 422708832 422778174 423612056 423870408 424776114 425286043 426107136 426384756 427604184 428117508 428147353 428634752 429223536 429768762 430078896 430149447 430997868 431515266 431518592 431778438 432630072 433152768 434418486 434913024 434984368 435205251 435581874 436063644 436977216 437839104 438102756 438165693 438632064 438966864 439038873 439569312 441579762 442176784 442495872 443441376 444583566 445056768 445120704 446007744 446080908 446960752 447770232 448084224 448112007 448653408 448727006 449547488 450751392 451323964 451640448 451714536 453456804 453784032 454328784 455224896 455299572 455502528 456475824 457934568 458000354 459192942 460098648 461606656 461916819 462250152 463161888 463237866 463793967 464708748 464992164 465918804 465985737 466837776 466914357 467445888 468682578 469088172 469248832 470590848 471155776 471802968 472372992 472402281 472811094 473382336 474325696 475547436 476121984 476200088 476534016 476563563 476854209 479370528 480316032 480394824 482214096 483095808 483175056 483244468 484128064 485424576 485458416 486041192 486708831 487296864 488690496 489277152 489357414 490322616 490541184 491244871 491599368 492568992 493160304 493241203 493461072 494434368 494515476 495572133 497124992 497448882 497807856 498440202 498871548 500688864 500760792 501396889 501676416 501758712 502364928 502830846 503434477 503741511 504735084 505344896 505740924 506790144 506821567 507398528 508095504 508178853 508740918 509806752 510812288 511119882 511737408 512128008 512746752 512830864 513535302 515144448 515176389 515798816 516245184 517348272 517610979 519232896 519307488 520342368 520427726 521686656 522398604 523353792 523428976 525192498 525876624 525913284 526913856 527904936 528285888 529032938 529327872 529414704 530050248 531095712 531182834 531419616 532555128 533616408 534256996 535365376 535637232 535725099 536100768 536781756 539203392 539291844 540355536 540444177 542490858 543482784 543571938 544228672 544644072 546140718 546796341 547852032 547886001 548208972 549022656 550436796 551101824 551612943 552200064 552279392 553049289 554140116 554805342 555475648 555956352 556238664 559173888 559265616 560368704 560460628 562583112 563611776 563704232 564478551 565160544 566368152 568513008 568923264 569739391 570138912 570823344 571897014 572298048 573025016 573438528 573532596 574663824 575353688 575704584 576144009 576840096 576934722 578084442 579224648 580273668 580357029 580680576 580775832 581418192 581513569 582016806 582636288 584137008 584220924 585289152 585385164 586092416 586635987 586897488 588773016 588857598 590031078 591255168 591611202 592778088 593494272 593531071 593893053 594676992 594774544 595591542 596306529 597026976 597482676 598204544 599124519 600318459 601001856 602286048 602591886 604609072 605045376 605771712 606966528 607066096 607336704 607899978 608634432 609465038 610579424 611418132 612257256 612686592 612724581 613464864 613565498 615889092 616333536 617549184 617650488 618391956 619611664 619989552 621225072 621314316 622450368 622552476 624910104 625450896 626245382 629070624 629173818 629869708 630414792 631176448 632906001 634063248 634167261 635418084 635805612 637164171 639160704 639577134 640526432 641406276 642176262 642952128 644233408 644653143 645118344 646496802 647232768 647272899 647277888 647667657 648945108 649729152 651587328 651627729 652369536 652476552 653763488 654095466 655465824 656758656 657547072 657948096 658450296 659245824 659353968 660762844 662369643 663265176 663743808 664586936 665162064 667213183 667585152 667681056 669011616 669121362 670441128 671655348 672980112 673090509 674321232 674431849 676127088 676985946 677460672 677571804 678321224 679742336 680185206 680676048 681493176 682316544 682837344 682949358 684713736 686901852 687000531 688326912 688369591 688789413 689797696 690147972 692409984 693789824 694742832 694856799 696531472 697063122 697488246 697805056 698878206 700256664 701168832 701217712 702551808 703023867 703873248 704381184 705886272 706733664 708127616 708559488 709216641 710073504 711488544 713321154 714182976 714300132 714801024 715709008 718537274 718937856 719055792 720474048 720592236 723321144 724643712 724762584 724866702 726192096 726311222 728136864 728187624 729061788 730514668 730945296 732030208 733035744 733915728 734036121 735483924 737399052 738853488 739740456 740191608 741321098 741651552 741773214 745687488 746173323 747158272 747660303 748307322 750110816 751141188 752514624 752638068 753547392 754246269 755157536 757102626 758017344 758611386 760185216 761097792 762529352 763064064 763111377 764584704 764710128 766218432 766679823 767606112 768192012 769120128 769246296 770779256 772716672 773698224 773809372 774367776 775224256 776022408 778849344 778961232 780385536 780513552 780641589 782181316 782529984 783597906 785030688 785143464 786708104 787788747 788814936 788869926 789816937 790370784 791857404 793549407 793991808 794122056 795075372 796035968 796643568 796774251 797129424 798832692 800424612 801385494 803048064 803455848 805172634 807695616 808937766 810533304 811512576 811562893 813736287 815224176 815357907 816343008 816966108 817953152 819211077 821185456 821778048 822313458 823533984 824522608 825655194 826652736 828300096 828419088 829933824 830069968 831210174 832156416 832208013 833213472 833350154 833934528 837755136 838760832 838898424 840553056 840690942 843874668 845417664 845556348 847224112 847740816 849552228 850572086 852769512 855208368 856235016 856294706 857269504 857845521 858447072 859537524 860157792 860298894 861995736 863030532 863037184 863556876 865260144 865402083 867126663 868836972 869968736 870410502 871163748 872127288 873025209 873954432 876205512 876331386 877264128 877933728 878077746 879138624 883159524 883286397 884353568 884991744 885046617 886882752 889167132 890241408 892015488 892161816 893921504 895540464 896224014 897306816 897454012 899094976 901502784 902647928 903280896 903429072 903887829 906913608 907568064 908657568 910449792 910599144 911005056 912951648 914197557 915869136 916000708 918385884 920197296 920348247 923833638 924500304 926323776 926475732 927587934 929417496 929984328 931165651 931837608 931971474 933675552 933828714 934891776 934949743 937365156 938176344 938497664 939368073 941181696 941240053 942311552 943605936 943760727 944804562 945622188 946764672 948651392 951094872 952243968 952400176 953127126 953708418 958741056 959365701 960632064 960789648 963264393 964428192 966350112 966488936 968256128 969745203 970849152 970916832 972082384 973417662 974593728 977380992 978554304 978714828 980645232 981082368 981143199 982489742 983198736 985137984 986320608 986482406 986922144 988868736 989030952 991144266 994249984 994897764 995615712 996880404 997743096 1001377728 1001521584 1002793778 1003352832 1003517424 1003682043 1005661692 1006868954 1007483022 1009470168 1010689792 1011481848 1013643134 1014797056 1015478919 1016191008 1016357706 1017481836 1019613504 1020277809 1021624576 1022239764 1023474816 1024256016 1024424037 1025661728 1027070604 1030352778 1031597632 1032490368 1034696544 1035221958 1038465792 1038614976 1040684736 1040855452 1043373312 1044797208 1045594683 1046707584 1046857952 1048317309 1050384996 1051753248 1051826568 1053827712 1055809872 1056571776 1058065876 1058829408 1060100496 1062191424 1062365668 1062839232 1065110256 1067232816 1068513992 1069981731 1071274464 1071450198 1072201536 1073563512 1077805911 1078406784 1078583688 1079953771 1080711072 1080888354 1084981716 1086965568 1087143876 1087300053 1088457344 1089288144 1089466833 1092281436 1093592682 1095772002 1096417944 1098045312 1100873592 1102203648 1102271989 1103225886 1104400128 1104558784 1106098578 1108280232 1109610684 1110951296 1111912704 1111981647 1112477328 1112659821 1118531232 1120737408 1120921256 1122460983 1125166224 1127223552 1127408464 1128957102 1130321088 1132736304 1135653939 1137026016 1137846528 1137917079 1139478782 1140277824 1141646688 1143794028 1144596096 1146050032 1146877056 1147065192 1149327648 1150707376 1151409168 1152288018 1153680192 1153869444 1156168884 1156334977 1158449296 1160547336 1160714058 1161361152 1161551664 1162836384 1163027138 1164033612 1168274016 1168441848 1170578304 1170770328 1172184832 1173271974 1173794976 1175396859 1177546032 1177715196 1180062156 1182510336 1183222404 1183304889 1185556176 1187062142 1187786106 1189549088 1191183084 1192613058 1194053952 1194965352 1196409088 1198249038 1200636918 1202003712 1202078241 1204572096 1205183772 1207758951 1209218144 1210090752 1211543424 1214132192 1215799956 1217268864 1218930076 1221158848 1222836264 1224514512 1225449162 1226929728 1227130996 1231778184 1232667072 1235098368 1235300976 1236783912 1239223328 1239979104 1242450144 1242628632 1244900736 1245104952 1249820208 1250025231 1250901792 1252490764 1258141248 1258347636 1259739416 1260829584 1261036413 1265812002 1268126496 1268334522 1270836168 1271611224 1274328342 1275858129 1278321408 1278400669 1279154268 1281052864 1282812552 1284352524 1284442059 1285904256 1288466816 1289306286 1290236688 1290448341 1292993604 1294545798 1294555776 1295335314 1297890216 1299458304 1303255458 1304739072 1304953104 1305615753 1307526976 1308190932 1310931648 1313517312 1314497079 1315094144 1315896192 1316900592 1317116619 1318707936 1321525688 1324739286 1326530352 1327487616 1329173872 1330324128 1334426366 1335170304 1335362112 1338023232 1338242724 1340882256 1343310696 1344336021 1345960224 1346181018 1348642464 1348863698 1352254176 1353971892 1354166401 1354921344 1355143608 1356642448 1359484672 1360370412 1361352096 1362986352 1365674688 1365898716 1368817303 1369427472 1373803704 1374001062 1376739182 1377578826 1379595392 1380295944 1384819968 1385750457 1387579648 1389485664 1389713598 1391381901 1393062944 1394126244 1394976492 1397756412 1397957211 1400513328 1400743071 1402337664 1402435424 1406047734 1407746496 1411772544 1413467328 1416255232 1417118976 1417206843 1418433282 1420147008 1422977088 1426642308 1428365952 1428600264 1429602048 1429690689 1431418016 1437074548 1438111584 1440948096 1441184472 1446642288 1449287424 1449525168 1449733404 1452384192 1452622444 1456273728 1456375248 1458123576 1461029336 1461890592 1466071488 1467831456 1468072242 1470967848 1473734613 1474798104 1477706976 1479480912 1479723609 1480383216 1482642196 1483303104 1483546428 1486716399 1491374976 1492346646 1495320606 1496614644 1500221632 1502282376 1504190667 1505029248 1505276136 1507094784 1508492538 1510303431 1510315072 1511224533 1514205252 1516034688 1517222772 1520370432 1520464701 1522195584 1524536559 1525058704 1526222754 1529420256 1532436864 1533359646 1535212224 1536384024 1538240256 1538492592 1541558512 1545433344 1545529167 1547396448 1547618744 1548735552 1550448512 1552044816 1552832937 1557698688 1557922464 1561027104 1561283178 1564362632 1565059968 1567195812 1570061376 1570286928 1570544521 1573416208 1575577494 1577629872 1577739852 1579633874 1580741568 1583714808 1587098814 1587983616 1588244112 1590150744 1592071936 1593287136 1593548502 1594258848 1597665384 1600849224 1602770988 1606096128 1606911696 1607175297 1610345268 1617875532 1621066608 1621332531 1623125786 1627472574 1630448352 1630715814 1632686016 1633932216 1635906304 1638422154 1640389023 1642370912 1643556096 1643658003 1644626916 1647067968 1649045216 1651310388 1653305472 1654838829 1656600192 1656838176 1660139936 1662420348 1664416026 1666426944 1666700308 1667869056 1677521664 1677796848 1681106112 1681381884 1687749336 1690835328 1691112696 1694448224 1695481632 1699104456 1701144172 1705539024 1709218173 1710416736 1712470032 1712589412 1715691042 1716894144 1719075048 1720315584 1720597788 1723991472 1726061064 1727113752 1730520288 1730804166 1734253326 1737673944 1739937472 1740821004 1741071087 1742327496 1744254576 1744540707 1746050418 1747908864 1752411024 1752662772 1755867456 1756155492 1758277248 1759907961 1766319048 1766572794 1768707136 1770093234 1773765504 1778334264 1780482816 1780593213 1781679159 1784030976 1784323632 1787843008 1788919587 1791080928 1792448028 1794613632 1794908024 1797373557 1798189952 1800955377 1803005568 1805295856 1806858144 1807775658 1813827216 1815136128 1817315136 1820899584 1821198288 1821497041 1822010112 1825903296 1828395114 1831738272 1832001416 1836771768 1838173743 1840394592 1840696494 1847667276 1849000608 1851615283 1852647552 1852951464 1855175868 1858834992 1859968656 1862331302 1863675216 1863942948 1867351104 1867657428 1869899486 1874730312 1876352688 1876995328 1878736146 1882480106 1884623104 1887211872 1887521454 1889609124 1891244376 1893529344 1897302784 1898718003 1902189744 1902501783 1904800352 1906254252 1907416836 1911492513 1917482112 1918731402 1921579296 1926528786 1928856384 1932700224 1932977872 1933959429 1936512256 1939490406 1941698304 1941818697 1941833664 1944164768 1946835324 1949187456 1954761984 1954883187 1957108608 1957429656 1961290464 1962286398 1964979484 1966397472 1970275968 1972641216 1972964812 1973844288 1977737472 1978061904 1982288532 1987108929 1989795528 1991231424 1993760808 1995486192 2001639549 2002755456 2003043168 2005587556 2007034848 2007364086 2011323384 2013737908 2014966044 2018940336 2019271527 2022963696 2023295547 2027286268 2030957838 2032382016 2032715412 2034963672 2039227008 2040555618 2044479528 2046949632 2047076551 2048512032 2048848074 2051323456 2054141208 2060705556 2061001593 2063195264 2064980736 2065108773 2066368239 2069393088 2070443916 2077229952 2081369472 2081710904 2084570397 2089594416 2091189366 2093415168 2093715904 2096634618 2100769992 2103506496 2103653136 2107655424 2109071601 2111619744 2113143552 2116131752 2117658816 2120200992 2124382848 2124731336 2125678464 2127649923 2130220512 2134465632 2137027984 2139963462 2142548928 2142900396 2144403072 2147127024 2147479243 2155611822 2156813568 2157167376 2159907542 2161422144 2161776708 2169963432 2173931136 2174287752 2174600106 2176914688 2178576288 2178933666 2184562872 2187185364 2191544004 2191858837 2192835888 2196090624 2201747184 2202108363 2204543978 2206451772 2209117568 2212197156 2216560464 2219221368 2221902592 2223963294 2224954656 2225319642 2237062464 2238519969 2241474816 2241842512 2242980909 2244921966 2250332448 2254816928 2257914204 2260642176 2262738807 2265472608 2271307878 2274052032 2275834158 2278957564 2280555648 2283293376 2287588056 2289192192 2289334131 2292100064 2293754112 2294130384 2298655296 2301414752 2302818336 2304576036 2307360384 2307738888 2312337768 2312669954 2316898592 2321094672 2321428116 2323103328 2325672768 2326054276 2328067224 2336548032 2336883696 2341156608 2341540656 2341924767 2346543948 2347589952 2350793718 2355092064 2355430392 2360124312 2366444808 2366609778 2369450811 2371112352 2374124284 2375572212 2379098176 2380648221 2382366168 2385226116 2388107904 2389930704 2390322753 2396498076 2401273836 2404156482 2409144192 2410367544 2415517902 2418436288 2423086848 2428264384 2431599912 2434537728 2434688679 2437860152 2441208861 2442317696 2445672528 2446073721 2449029024 2450898324 2453859456 2454261992 2457633231 2463556368 2465334144 2470601952 2473567824 2478446656 2479958208 2484900288 2485257264 2489801472 2490209904 2496624039 2499640416 2500050462 2501803584 2504981528 2514880459 2516282496 2516695272 2519478832 2521659168 2522072826 2531624004 2531800489 2536252992 2536669044 2541672336 2542089277 2543222448 2548656684 2551716258 2556801338 2558308536 2562105728 2565625104 2568705048 2568884118 2571808512 2573536563 2576933632 2578612572 2580473376 2580896682 2585987208 2589091596 2589111552 2590670628 2594623843 2595780432 2596206249 2601379989 2606510916 2609906208 2611231506 2615053952 2616381864 2619075627 2621863296 2628994158 2630188288 2631792384 2633801184 2634233238 2637415872 2643051376 2649478572 2649859191 2653060704 2654975232 2655139851 2658347744 2660648256 2668852732 2670724224 2676046464 2676485448 2681764512 2686621392 2688672042 2691920448 2692362036 2697284928 2697727396 2704508352 2707943784 2708332802 2709842688 2710287216 2713284896 2720740824 2722704192 2725972704 2731349376 2731797432 2737634606 2738854944 2742592671 2747607408 2748002124 2753478364 2755157652 2759190784 2760591888 2761044741 2771500914 2778971328 2779427196 2782763802 2786125888 2788252488 2789952984 2793496953 2795512824 2795914422 2801026656 2801486142 2804675328 2804849229 2804870848 2812095468 2815492992 2818104219 2823545088 2823720159 2826934656 2831282181 2834413686 2836866564 2840294016 2845954176 2853284616 2856731904 2857200528 2859381378 2862836032 2874149096 2876223168 2878097103 2881896192 2882368944 2889793179 2893284576 2899050336 2899466808 2904768384 2905244888 2909235609 2912547456 2912750496 2916247152 2916725539 2922058672 2923781184 2932142976 2935662912 2936144484 2941935696 2943429597 2947469226 2949596208 2955413952 2958961824 2959447218 2960766432 2965284392 2966606208 2967092856 2973432798 2977002301 2982749952 2984693292 2990641212 2993229288 2997031471 3000443264 3004564752 3008381334 3010058496 3010552272 3011046129 3016985076 3020606862 3020630144 3022449066 3028410504 3032069376 3034445544 3040929402 3044391168 3046436757 3049073118 3050117408 3052445508 3058840512 3060833427 3064873728 3066719292 3070424448 3072768048 3073272111 3076985184 3083117024 3091058334 3094792896 3095237488 3097471104 3100897024 3104089632 3105665874 3115397376 3115844928 3122054208 3122566356 3128725264 3130119936 3134391624 3136784049 3140122752 3140573856 3141089042 3146832416 3151154988 3155259744 3155479704 3159267748 3161483136 3167429616 3174197628 3176488224 3180301488 3186574272 3187097004 3188517696 3195330768 3201698448 3205541976 3213823392 3214350594 3220690536 3233417733 3235751064 3239861313 3242133216 3242665062 3246251572 3254945148 3260896704 3261431628 3261900159 3265372032 3267864432 3268400499 3276844308 3280778046 3284741824 3287316006 3289253832 3294135936 3298090432 3302620776 3306610944 3306815967 3309677658 3313200384 3313676352 3320279872 3324840696 3328832052 3332853888 3333400616 3335738112 3335944941 3337979463 3355593696 3362212224 3362763768 3375498672 3381670656 3382225392 3388896448 3390963264 3398208912 3402288344 3406961817 3411078048 3413751237 3418436346 3420833472 3424940064 3425178824 3431382084 3433788288 3438150096 3438714097 3440631168 3441195576 3447982944 3452122128 3452688421 3454227504 3461040576 3461608332 3468506652 3469004931 3475347888 3479874944 3481642008 3482142174 3484654992 3488509152 3489081414 3492100836 3504822048 3505325544 3509778223 3511734912 3512310984 3516554496 3519815922 3526190577 3532638096 3533145588 3537414272 3540186468 3547531008 3547750969 3549914667 3556668528 3561186426 3563358318 3568647264 3575686016 3577839174 3582161856 3584896056 3589227264 3589816048 3594747114 3596379904 3601910754 3606011136 3606234723 3610591712 3613716288 3615551316 3623276853 3627654432 3630272256 3634630272 3642396576 3642994082 3651806592 3656790228 3663476544 3664002832 3673543536 3676347486 3680789184 3681392988 3695334552 3698001216 3703230566 3705295104 3705902928 3710351736 3717669984 3719937312 3724662604 3727350432 3727885896 3734702208 3735314856 3739798972 3749460624 3750075693 3752705376 3757472292 3764960212 3774423744 3775042908 3779218248 3782488752 3783109239 3797436006 3804379488 3805003566 3809600704 3812508504 3814833672 3822985026 3827574387 3834964224 3835202007 3837462804 3843158592 3853057572 3853326177 3857712768 3865400448 3865955744 3867918858 3871345023 3878980812 3883637394 3883667328 3888329536 3893670648 3898374912 3909766374 3914217216 3914859312 3916847259 3922580928 3924572796 3929958968 3932794944 3940551936 3945282432 3945929624 3947688576 3951349857 3956123808 3964577064 3974217858 3979591056 3982462848 3987521616 3988175737 3990972384 4003279098 4005510912 4006086336 4011175112 4014069696 4014728172 4022646768 4027475816 4029932088 4033008063 4037880672 4038543054 4045927392 4046591094 4054572536 4061915676 4062499203 4064764032 4065430824 4069927344 4070594983 4078454016 4081111236 4088959056 4094153102 4097024064 4097696148 4102646912 4106451909 4108282416 4121411112 4122003186 4126390528 4130217546 4132736478 4138786176 4140887832 4154459904 4154717497 4157251371 4162738944 4163421808 4169140794 4174145703 4179188832 4182378732 4187431808 4193269236 4193871633 4201539984 4202229213 4207012992 4207306272 4218143202 4223239488 4232263504 4235317632 4240401984 4248765696 4249462672 4251356928 4251620529 4255299846 4260441024 4268931264 4274055968 4279926924 4285097856 4285800792 4288806144 4289072067 4294254048 4294958486 4311223644 4314334752 4319815084 4322844288 4323553416 4339926864 4347862272 4348575504 4349200212 4357152576 4357867332 4369125744 4374370728 4383088008 4383717674 4385671776 4403494368 4404216726 4409087956 4412903544 4418235136 4421203839 4424394312 4433120928 4438442736 4439170827 4447926588 4449909312 4450639284 4460149197 4474124928 4477039938 4483685024 4485961818 4489843932 4500664896 4509633856 4512572001 4515828408 4521284352 4525477614 4530910293 4530945216 4533673599 4542615756 4548104064 4551668316 4557915128 4561111296 4561394103 4566586752 4575176112 4578668262 4584200128 4588260768 4597310592 4602829504 4605636672 4609152072 4614720768 4615477776 4624675536 4625339908 4633797184 4636587501 4642189344 4642856232 4646206656 4651345536 4652108552 4656134448 4658498811 4670492281 4673096064 4673767392 4683081312 4683849534 4693087896 4695179904 4701587436 4710184128 4710860784 4711633563 4720248624 4721022943 4732889616 4733219556 4738901622 4742224704 4748248568 4751144424 4758196352 4761296442 4764732336 4770452232 4776215808 4779861408 4780645506 4792996152 4799084509 4802547672 4808312964 4818288384 4818587137 4820735088 4821525891 4831035804 4836872576 4856528768 4863199824 4863997593 4869377358 4875720304 4882417722 4884635392 4891345056 4892147442 4898058048 4901796648 4907718912 4908523984 4915266462 4921167069 4927112736 4930668288 4930974009 4941203904 4947135648 4956893312 4959916416 4964516487 4969800576 4970514528 4980419808 4993248078 4999280832 5000100924 5003607168 5009963056 5029760918 5032564992 5033390544 5038957664 5043318336 5044145652 5063248008 5063600978 5072505984 5073338088 5083344672 5084178554 5086444896 5097313368 5103432516 5113602676 5116617072 5124211456 5127654519 5131250208 5137410096 5137768236 5147073126 5157225144 5160946752 5161793364 5171974416 5178183192 5181341256 5189247686 5191560864 5192412498 5202759978 5213021832 5219812416 5222463012 5223213261 5230107904 5232763728 5233622121 5238151254 5243726592 5257988316 5267602368 5268466476 5274831744 5279723883 5286102752 5298957144 5299718382 5306121408 5310279702 5316695488 5321296512 5337705464 5341448448 5341779639 5345037477 5352092928 5352970896 5363529024 5366758761 5373242784 5377344084 5383840896 5384724072 5394569856 5395454792 5402866131 5409016704 5415887568 5416665604 5420574432 5426569792 5441481648 5445408384 5451945408 5462698752 5463594864 5464491123 5475269212 5477709888 5485185342 5495214816 5496004248 5506956728 5510315304 5514521229 5521183776 5522089482 5528718559 5543001828 5554845849 5557942656 5558854392 5565527604 5565915589 5572251776 5576504976 5579905968 5586993906 5591025648 5591828844 5602053312 5602972284 5609698458 5609741696 5624190936 5630985984 5636208438 5647440318 5653869312 5662564362 5668827372 5673733128 5680588032 5680940251 5691908352 5696154009 5706569232 5707505349 5714401056 5718762756 5725672064 5734477539 5748298192 5752446336 5756194206 5764737888 5779586358 5786569152 5798100672 5798933616 5801878287 5809536768 5810489776 5818471218 5825094912 5825456091 5825500992 5832494304 5833451078 5844117344 5847562368 5864285952 5864649561 5871325824 5872288968 5883871392 5886859194 5894938452 5899192416 5910827904 5917923648 5918894436 5921532864 5930568784 5933212416 5934185712 5946865596 5954004602 5969386584 5981282424 5986458576 5994062942 6000886528 6004918647 6009129504 6016762668 6021104544 6022092258 6033970152 6041213724 6041260288 6044898132 6056821008 6057814581 6068891088 6069886641 6081858804 6092873514 6098146236 6100234816 6104891016 6117681024 6121666854 6133438584 6140848896 6141229653 6145536096 6146544222 6153970368 6166234048 6182116668 6183004779 6189585792 6190474976 6194942208 6195326319 6199104717 6208179264 6211331748 6231689856 6244108416 6245132712 6257450528 6268783248 6273568098 6280245504 6281147712 6282178084 6293664832 6302309976 6310519488 6310959408 6318535496 6322966272 6327214803 6334859232 6348395256 6352976448 6360602976 6373148544 6374194008 6377035392 6386183323 6390661536 6403396896 6411083952 6427646784 6428701188 6441381072 6442437729 6466835466 6471502128 6479722626 6484266432 6485330124 6492503144 6509890296 6518159557 6521793408 6522863256 6523800318 6530744064 6535728864 6536800998 6544648201 6553688616 6561556092 6569483648 6574632012 6575576511 6578507664 6588271872 6588680371 6596180864 6605241552 6606325089 6613631934 6619355316 6627352704 6640559744 6649681392 6657664104 6665707776 6666801232 6671889882 6675958926 6711187392 6715559907 6724424448 6725527536 6728942727 6750997344 6764450784 6777792896 6781926528 6788216421 6796417824 6804576688 6813923634 6822156096 6827502474 6836872692 6841666944 6849880128 6850357648 6862764168 6867576576 6868002393 6876300192 6877428194 6881262336 6882391152 6895965888 6904244256 6905376842 6908455008 6922081152 6923216664 6937013304 6938009862 6950695776 6959749888 6963284016 6964284348 6969309984 6977018304 6978162828 6984201672 7009644096 7010651088 7019556446 7023469824 7024621968 7025774301 7039631844 7052381154 7065276192 7066291176 7074828544 7080372936 7095501938 7099829334 7108352433 7113337056 7122372852 7126716636 7137294528 7141944663 7151372032 7155678348 7164323712 7169792112 7170968259 7179632096 7189494228 7203821508 7212469446 7221183424 7227432576 7231102632 7246553706 7255308864 7269260544 7284793152 7285988164 7303613184 7304066037 7313580456 7326953088 7328005664 7338221163 7347087072 7352694972 7361578368 7362785976 7390669104 7396002432 7406461132 7411805856 7420703472 7435339968 7439874624 7449325208 7454700864 7455771792 7469404416 7470629712 7479597944 7489872117 7498921248 7500151386 7505410752 7514944584 7529920424 7544641377 7548847488 7550085816 7558436496 7559676397 7564977504 7566218478 7594872012 7595401467 7608758976 7610007132 7619201408 7625017008 7626267831 7629667344 7645970052 7655148774 7670404014 7674925608 7686317184 7706115144 7706652354 7715425536 7715903923 7720609689 7730800896 7731911488 7735837716 7742690046 7757961624 7767274788 7767334656 7776659072 7783871529 7787341296 7788618747 7804139967 7819532748 7829718624 7833694518 7845161856 7849145592 7857226881 7859917936 7865589888 7890564864 7891859248 7895377152 7902699714 7912247616 7929154128 7948435716 7949577573 7959182112 7964925696 7965419553 7975043232 7976351474 7981944768 8006558196 8012172672 8022350224 8028139392 8029456344 8045293536 8054951632 8059864176 8066016126 8075761344 8077086108 8091854784 8093182188 8094344839 8109145072 8123831352 8124998406 8129528064 8130861648 8139854688 8141189966 8162222472 8177918112 8188306204 8194048128 8195392296 8205293824 8212903818 8216564832 8227778013 8242822224 8244006372 8260435092 8265472956 8277572352 8281775664 8283134223 8309434994 8314502742 8326843616 8338281588 8348291406 8358377664 8364757464 8374863616 8380490859 8386538472 8387743266 8403079968 8404458426 8414025984 8414547687 8414612544 8436286404 8446478976 8454312657 8464527008 8470635264 8471160477 8480803968 8498925344 8503241058 8510599692 8520882048 8537862528 8548111936 8559853848 8570195712 8571601584 8578144134 8588508096 8589916972 8622447288 8628669504 8639630168 8645688576 8647106832 8679853728 8697151008 8698400424 8714305152 8715734664 8738251488 8748741456 8750176617 8766176016 8767435348 8771343552 8806988736 8808433452 8818175912 8825807088 8830288791 8842407678 8848788624 8866241856 8876885472 8878341654 8895853176 8899818624 8901278568 8920298394 8931006903 8948249856 8948804683 8954079876 8967370048 8971923636 8979687864 8991094413 9001329792 9019267712 9025144002 9031656816 9033138387 9050955228 9061820586 9061890432 9067347198 9085231512 9096208128 9096772129 9103336632 9115830256 9122788206 9133173504 9139310271 9150352224 9157336524 9168400256 9176521536 9182500281 9194621184 9205659008 9211273344 9218304144 9219816333 9230955552 9249351072 9250679816 9267594368 9273175002 9284378688 9285712464 9292413312 9302691072 9304217104 9312268896 9316997622 9340984562 9346192128 9347534784 9366162624 9367699068 9386175792 9390359808 9403174872 9410352147 9420368256 9421721568 9423267126 9440497248 9442045886 9465779232 9466439112 9477803244 9484449408 9496497136 9502288848 9516392704 9522592884 9529464672 9540904464 9559722816 9561291012 9585992304 9598169018 9605095344 9616625928 9637174274 9641470176 9643051782 9662071608 9673745152 9700253199 9713057536 9719583939 9726399648 9727995186 9738754716 9751440608 9764835444 9782690112 9784294884 9785700477 9796116096 9803593296 9805201497 9817047968 9830532924 9842334138 9854225472 9861948018 9882407808 9894271296 9913786624 9919832832 9920447901 9929032974 9939601152 9941029056 9960839616 9986496156 9998561664 10000201848 10007214336 10007834823 10019926112 10059521836 10066781088 10077915328 10086636672 10088291304 10126496016 10127201956 10145011968 10146676176 10166689344 10168357108 10172889792 10194626736 10206865032 10227205352 10233234144 10241253711 10255309038 10262500416 10274820192 10275536472 10294146252 10314450288 10316142291 10321893504 10323586728 10343948832 10356366384 10358065263 10362682512 10378495372 10383121728 10384824996 10405519956 10407014793 10426043664 10439624832 10444926024 10446426522 10465527456 10467244242 10476302508 10515976632 10529334669 10535204736 10536932952 10549663488 10550317609 10559447766 10572205504 10578571731 10597914288 10599436764 10612242816 10620559404 10633390976 10642593024 10643252907 10649744001 10675410928 10683559278 10690074954 10705941792 10727058048 10733517522 10746485568 10754688168 10767681792 10769448144 10789139712 10790909584 10805732262 10818033408 10818704169 10831775136 10833331208 10841148864 10853139584 10869830559 10882963296 10890816768 10903890816 10927189728 10928982246 10950538424 10955419776 10970370684 10990429632 10992008496 11013913456 11020630608 11029042458 11042367552 11044178964 11057437118 11086003656 11109691698 11115885312 11117708784 11131055208 11131831178 11144503552 11153009952 11159811936 11173987812 11182051296 11183657688 11204106624 11205944568 11219396916 11219483392 11248381872 11250227079 11272416876 11294880636 11325128724 11337654744 11347466256 11349327717 11361880502 11392308018 11413138464 11415010698 11428802112 11437525512 11451344128 11468955078 11482723161 11496596384 11504892672 11505606021 11512388412 11529475776 11559172716 11559978531 11573138304 11596201344 11597867232 11603756574 11620979552 11636942436 11650912182 11651001984 11664988608 11666902156 11688234688 11695124736 11729299122 11742651648 11744577936 11750541777 11767742784 11773718388 11789876904 11798384832 11821655808 11835847296 11837788872 11843065728 11861137568 11868371424 11893731192 11908009204 11938773168 11962564848 11964527211 11972917152 11988125884 12009837294 12018259008 12033525336 12042209088 12044184516 12067940304 12082427448 12089796264 12105153463 12113642016 12115629162 12137782176 12139773282 12163717608 12185747028 12187497609 12196292472 12200469632 12209782032 12211784949 12235362048 12236120689 12243333708 12266877168 12282459306 12291072192 12293088444 12307940736 12319355727 12332468096 12364233336 12366009558 12379171584 12380949952 12390652638 12398209434 12416358528 12422663496 12463379712 12464152491 12471754113 12488216832 12490265424 12514901056 12522437109 12537566496 12547136196 12562295424 12564356168 12581614899 12587329664 12604619952 12606687639 12621038976 12621918816 12637070992 12654429606 12669718464 12696790512 12705952896 12721205952 12746297088 12748388016 12754070784 12754861587 12772366646 12781323072 12806793792 12822167904 12855293568 12857402376 12867216201 12882762144 12884875458 12933670932 12943004256 12959445252 12961306981 12968532864 12970660248 12985006288 13019780592 13036319114 13043586816 13045726512 13047600636 13071457728 13073601996 13089296402 13107377232 13123112184 13138967296 13149264024 13151153022 13157015328 13177360742 13192361728 13210483104 13212650178 13227263868 13238710632 13254705408 13263611517 13281119488 13299362784 13315328208 13317512481 13333602464 13343779764 13351917852 13380447591 13422374784 13431119814 13451055072 13457885454 13501994688 13528901568 13537716003 13555585792 13563853056 13576432842 13592730879 13592835648 13609153376 13627847268 13644312192 13655004948 13673745384 13683333888 13684182309 13699760256 13700715296 13725528336 13736004786 13752600384 13754856388 13764782304 13791931776 13808488512 13810753684 13816910016 13844162304 13846433328 13874026608 13876019724 13901391552 13909762503 13926568032 13928568696 13938619968 13954036608 13956325656 13968403344 14011476843 14019288192 14021302176 14039112892 14049243936 14051548602 14079263688 14104762308 14130552384 14132582352 14134900689 14160745872 14163068829 14191003876 14199658668 14216704866 14226674112 14244745704 14253433272 14274589056 14283889326 14311356696 14328647424 14329535857 14339584224 14341936518 14359264192 14378988456 14397253527 14407643016 14424938892 14442366848 14454865152 14455761411 14462205264 14464577673 14493107412 14510617728 14569586304 14571976328 14591992779 14608132074 14627160912 14653906176 14656011328 14676442326 14694174144 14705389944 14723156736 14725571952 14763501207 14781338208 14792004864 14792922027 14812922264 14823611712 14841406944 14870679936 14879749248 14893549461 14898650416 14909401728 14911543584 14941259424 14959195888 14979744234 14997842496 15000302772 15010821504 15029889168 15032354701 15059840848 15089282754 15097694976 15100171632 15116872992 15119352794 15129955008 15132436956 15189744024 15190802934 15217517952 15220014264 15238402816 15250034016 15252535662 15259334688 15291940104 15310297548 15340808028 15343011859 15349851216 15372634368 15382963557 15412230288 15413304708 15431807846 15441219378 15463822976 15471675432 15485380092 15515923248 15534549576 15553318144 15567743058 15574682592 15577237494 15608279934 15639065496 15659437248 15667389036 15669639783 15690323712 15698291184 15700866363 15714453762 15719835872 15731179776 15783718496 15805399428 15824495232 15839171649 15858308256 15896871432 15899155146 15918364224 15930839106 15950086464 15952702948 15963889536 16013116392 16024345344 16025338917 16044700448 16056278784 16058912688 16090587072 16109903264 16119728352 16132032252 16151522688 16154172216 16183709568 16186364376 16188689678 16218290144 16247662704 16249996812 16261723296 16279709376 16282379932 16324444944 16355836224 16376612408 16388096256 16390784592 16393473369 16425807636 16433129664 16455556026 16485644448 16488012744 16520870184 16530945912 16563551328 16566268446 16586155677 16618869988 16629005484 16653687232 16664537547 16676563176 16696582812 16697746767 16716755328 16729514928 16760981718 16773076944 16775486532 16806159936 16808916852 16829095374 16829225088 16872572808 16892957952 16908625314 16929054016 16942320954 16961607936 16997850688 17006482116 17021199384 17041764096 17042820753 17075725056 17088462027 17096223872 17119707696 17122516047 17143203168 17156288268 17177016192 17179833944 17203432617 17244894576 17257339008 17279260336 17294213664 17359707456 17394302016 17396800848 17405634861 17428610304 17431469328 17476368273 17476502976 17497482912 17500353234 17532352032 17534870696 17542687104 17593948683 17604163213 17613977472 17616866904 17636351824 17651614176 17660577582 17684815356 17697577248 17722603423 17732483712 17753770944 17756683308 17791706352 17794624939 17799637248 17802557136 17840596788 17862013806 17897609366 17908159752 17934740096 17943847272 17959375728 17982188826 18002659584 18014755941 18038535424 18050288004 18063313632 18066276774 18101910456 18123641172 18123780864 18134694396 18170463024 18173443743 18193544258 18206673264 18209659923 18231660512 18245576412 18278620542 18300704448 18314673048 18336800512 18353043072 18365000562 18411318016 18422546688 18423688959 18436608288 18439632666 18461911104 18498702144 18501359632 18535188736 18546350004 18549014337 18568757376 18571424928 18584826624 18585978957 18608434208 18624537792 18633995244 18681969124 18695069568 18732325248 18735398136 18772351584 18806349744 18820704294 18840736512 18843443136 18846534252 18880994496 18884091772 18931558464 18932878224 18955606488 18968898816 18992994272 19004577696 19045185768 19058929344 19081808928 19119445632 19122582024 19158549969 19171984608 19196338036 19210190688 19233251856 19274348548 19282940352 19286103564 19324143216 19327313187 19400506398 19439167878 19452799296 19455990372 19477509432 19502881216 19529670888 19554478671 19565380224 19568589768 19571400954 19592232192 19607186592 19610402994 19633944603 19634095936 19661065848 19684668276 19708450944 19723896036 19726729533 19764815616 19766041113 19788542592 19818975267 19840895802 19858065948 19882058112 19921679232 19972992312 19997123328 20000403696 20015669646 20039852224 20119043672 20133562176 20146679721 20155830656 20173273344 20176582608 20186828181 20252992032 20254403912 20293352352 20333378688 20336714216 20345779584 20364649263 20389253472 20413730064 20417078773 20454410704 20466468288 20482507422 20510618076 20525000832 20549640384 20551072944 20588292504 20604007179 20628900576 20632284582 20643787008 20647173456 20687897664 20712732768 20716130526 20725365024 20756990744 20766243456 20769649992 20811039912 20814029586 20852087328 20879249664 20889852048 20892853044 20931054912 20934488484 20952605016 20979220297 21031953264 21058669338 21070409472 21073865904 21077322903 21100635218 21118895532 21144411008 21157143462 21195828576 21198873528 21224485632 21241118808 21266781952 21286505814 21299488002 21325057299 21350821856 21367118556 21380149908 21411883584 21425833989 21454116096 21467035044 21492971136 21509376336 21512904777 21538896288 21581819168 21611464524 21637408338 21663550272 21666662416 21682297728 21706279168 21739661118 21765926592 21807781632 21854379456 21857964492 21901076848 21910839552 21912198111 21940741368 21980859264 21984016992 22027826912 22041261216 22058084916 22084735104 22088357928 22114874236 22172007312 22219383396 22235417568 22262110416 22263662356 22306019904 22319623872 22347975624 22364102592 22367315376 22408213248 22411889136 22438793832 22496763744 22500454158 22544833752 22589761272 22633924131 22650257448 22675309488 22679029191 22694932512 22698655434 22723761004 22784616036 22786204401 22826276928 22830021396 22857604224 22875051024 22878803493 22937910156 22965446322 22993192768 23011212042 23024776824 23058951552 23118345432 23119957062 23146276608 23147711769 23161829067 23192402688 23195734464 23207513148 23241959104 23273884872 23301824364 23302003968 23329977216 23333804312 23351614587 23365856241 23376469376 23412419901 23458598244 23489155872 23501083554 23535485568 23547436776 23579753808 23596769664 23671694592 23675577744 23686131456 23722275136 23736742848 23787462384 23816018408 23848732719 23877546336 23896258659 23925129696 23929054422 23945834304 23976251768 24019674588 24036518016 24067050672 24070998679 24084418176 24088369032 24135880608 24164854896 24179592528 24210306926 24227284032 24231258324 24275564352 24279546564 24283034517 24327435216 24371494056 24374995218 24392584944 24400939264 24419564064 24423569898 24472241378 24486667416 24533754336 24564918612 24568447561 24582144384 24586176888 24615881472 24638711454 24664936192 24683334039 24728466672 24732019116 24761899904 24781305276 24796418868 24832717056 24834256783 24845326992 24849402669 24928304982 24943508226 24980530848 25029802112 25044874218 25075132992 25094272392 25124590848 25128712336 25141472577 25163229798 25174659328 25209239904 25213375278 25242077952 25243643061 25243837632 25274141984 25308859212 25339436928 25362937971 25393581024 25411905792 25413481431 25442411904 25496776032 25509723174 25544733292 25562646144 25613587584 25644335808 25710587136 25714804752 25734432402 25765524288 25769750916 25867341864 25886008512 25918890504 25922613962 25937065728 25941320496 25970012576 26039561184 26072638228 26091453024 26095201272 26142915456 26147203992 26178592804 26214754464 26246224368 26250529851 26298528048 26302306044 26314030656 26354721484 26420966208 26425300356 26454527736 26477421264 26527223034 26598725568 26630656416 26635024962 26667204928 26687559528 26703835704 26760895182 26793020709 26844749568 26846414049 26862239628 26902110144 26915770908 26973283239 27003989376 27057803136 27075432006 27099415161 27152865684 27185461758 27185671296 27218306752 27255694536 27288624384 27290316387 27310009896 27347490768 27368364618 27399520512 27401430592 27417930813 27451056672 27472009572 27505200768 27509712776 27529564608 27547500843 27583863552 27616977024 27621507368 27633820032 27659448999 27692866656 27748053216 27752039448 27802783104 27819525006 27853136064 27857137392 27877239936 27908073216 27912651312 27917230159 27936806688 28022953686 28038576384 28042604352 28078225784 28098487872 28103097204 28158527376 28209524616 28231056441 28261104768 28265164704 28269801378 28321491744 28326137658 28382007752 28399317336 28433409732 28453348224 28489491408 28494164881 28506866544 28549178112 28567778652 28622713392 28659071714 28679168448 28683873036 28718528384 28757976912 28794507054 28815286032 28849877784 28884733696 28911522822 28924410528 28929155346 28986214824 29021235456 29083022479 29100759597 29139172608 29143952656 29158751817 29183985558 29216264148 29254321824 29312022656 29352884652 29357101431 29388348288 29410779888 29415604491 29451143904 29527002414 29562676416 29585844054 29625844528 29647223424 29682813888 29741359872 29759498496 29761343703 29787098922 29797300832 29818803456 29823087168 29882518848 29918391776 29959488468 29995684992 30000605544 30021643008 30023504469 30059778336 30064709402 30119681696 30178565508 30200343264 30233745984 30238705588 30259910016 30264873912 30379488048 30381605868 30435035904 30440028528 30500068032 30505071324 30518669376 30583880208 30620595096 30681616056 30686023718 30699702432 30765927114 30824460576 30826609416 30863615692 30882438756 30927645952 30943350864 30948426873 30970760184 31031846496 31069099152 31074195789 31135486116 31149365184 31154474988 31216559868 31221044379 31278130992 31318874496 31334778072 31339279566 31396582368 31401732726 31428907524 31439671744 31567436992 31588004007 31610798856 31648990464 31650952827 31678343298 31716616512 31735715193 31793742864 31798310292 31836728448 31861678212 31900172928 31905405896 31927779072 31929758721 31949232003 32026232784 32050677834 32089400896 32117825376 32181174144 32219806528 32239456704 32264064504 32303045376 32308344432 32367419136 32372728752 32377379356 32436580288 32456112507 32495325408 32499993624 32523446592 32559418752 32564759864 32609491677 32648889888 32693445967 32711672448 32753224816 32781569184 32786946738 32851615272 32866259328 32911112052 32913406357 32971288896 32976025488 33041740368 33047160601 33061891824 33127102656 33132536892 33172311354 33237739976 33258010968 33307374464 33329075094 33353126352 33393165624 33395493534 33433510656 33459029856 33521963436 33546153888 33550973064 33593591563 33612319872 33617833704 33658190748 33658450176 33730109959 33745145616 33750681237 33817250628 33858108032 33884641908 33995701376 34012964232 34042398768 34047983151 34085641506 34176924054 34192447744 34239415392 34245032094 34286406336 34312576536 34354032384 34359667888 34406865234 34448169483 34489789152 34514678016 34516818063 34558520672 34588427328 34679935593 34719414912 34788604032 34793601696 34811269722 34862938656 34952736546 34953005952 34994965824 35000706468 35064704064 35069741392 35085374208 35187897366 35208326426 35227954944 35233733808 35272703648 35303228352 35321155164 35369630712 35395154496 35445206846 35464967424 35507541888 35513366616 35583412704 35589249878 35605114272 35681193576 35724027612 35795218732 35816319504 35869480192 35887694544 35893581633 35918751456 35964377652 36029511882 36100576008 36126627264 36132553548 36203820912 36247282344 36269388792 36315460389 36340926048 36346887486 36387088516 36413346528 36419319846 36463321024 36491152824 36557241084 36562492827 36601408896 36629346096 36635354847 36706086144 36708362067 36730001124 36847377918 36873216576 36879265332 36923822208 36958067181 36997404288 37002719264 37092700008 37098028674 37137514752 37142849856 37171957914 37216868416 37249075584 37267990488 37363938248 37390139136 37392457473 37415262339 37464650496 37470796272 37544703168 37567311327 37612699488 37641408588 37686886272 37693068504 37761988992 37768183544 37820062917 37863116928 37865756448 37911212976 37985988544 38009155392 38090371536 38117858688 38163617856 38238891264 38245164048 38264584761 38317099938 38343969216 38392676072 38420381376 38466503712 38548697096 38565880704 38572207128 38601648603 38648286432 38654626374 38701029913 38801012796 38878335756 38883920943 38905598592 38911980744 38955018864 38961409123 39005762432 39059341776 39108957342 39130760448 39137179536 39142801908 39214373184 39220805988 39267889206 39268191872 39322131696 39369336552 39416901888 39447792072 39453459066 39532082226 39577085184 39637950534 39681791604 39716131896 39764116224 39766581757 39790834551 39843358464 39945984624 39952537443 40000807392 40031339292 40079704448 40141342773 40238087344 40267124352 40293359442 40311661312 40353165216 40373656362 40505984064 40508807824 40586704704 40613148009 40666757376 40673428432 40691559168 40729298526 40778192637 40778506944 40827460128 40834157546 40908821408 40932936576 40965014844 41021236152 41050001664 41052546927 41099280768 41102145888 41176585008 41208014358 41257801152 41264569164 41294346912 41375795328 41425465536 41432261052 41450730048 41513981488 41532486912 41539299984 41622079824 41628059172 41704174656 41779704096 41785706088 41862109824 41868976968 41905210032 41958440594 42034430529 42063906528 42117338676 42147731808 42154645806 42201270436 42237791064 42288822016 42314286924 42391657152 42397747056 42404702067 42482237616 42489206487 42573011628 42598976004 42650114598 42701643712 42734237112 42760299816 42823767168 42851667978 42934070088 42985942272 42988607571 43018752672 43025809554 43077792576 43163638336 43191760581 43222929048 43274816676 43327100544 43333324832 43364595456 43367284233 43393733019 43479322236 43531853184 43708758912 43715928984 43802153696 43824396222 43881482736 43961718528 43968033984 44055653824 44082522432 44116169832 44169470208 44176715856 44229748472 44290503621 44344014624 44378766081 44438766792 44470835136 44524220832 44527324712 44612039808 44639247744 44695951248 44703283261 44728205184 44734630752 44823778272 44877587664 44993527488 45000908316 45089667504 45097064103 45179522544 45267848262 45300514896 45350618976 45358058382 45389865024 45397310868 45447522008 45569232072 45572408802 45627116899 45652553856 45660042792 45715208448 45750102048 45757606986 45875820312 45930892644 45986385536 46022424084 46029035577 46049553648 46117903104 46120762597 46148890671 46236690864 46239914124 46295423538 46323658134 46391468928 46415026296 46483918208 46547769744 46603648728 46659954432 46667608624 46703229174 46731712482 46752938752 46824839802 46917196488 46978311744 47002167108 47008919349 47070971136 47094873552 47102599089 47159507616 47193539328 47351155488 47444550272 47473485696 47517514947 47574924768 47632036816 47697465438 47755092672 47792517318 47850259392 47858108844 47891668608 47952503536 48039349176 48073036032 48076016751 48134101344 48141997358 48168836352 48176738064 48271761216 48329709792 48359185056 48420613852 48454568064 48462516648 48551128704 48559093128 48566069034 48654870432 48742988112 48749990436 48785169888 48839128128 48847139796 48944482756 48973334832 49067508672 49129837224 49136895122 49164288768 49172353776 49180420107 49277422908 49366668078 49456933344 49464038232 49523799808 49562610552 49592837736 49668513566 49690653984 49698805338 49758467031 49856609964 49887016452 49961061696 49993612641 50059604224 50089748436 50093240301 50150265984 50188544784 50257424672 50282945154 50326459596 50418479808 50426750556 50487286122 50487675264 50548283968 50617718424 50678873856 50725875942 50787162048 50826962862 50884823808 50993552064 51019446348 51089466584 51125292288 51128462259 51227175168 51288671616 51367548141 51429609504 51468864804 51531048576 51539501832 51734683728 51772017024 51837781008 51845227924 51882640992 51940025152 52079122368 52145276456 52182906048 52190402544 52216904583 52285830912 52294407984 52357185608 52429104819 52429508928 52492448736 52501059702 52597056096 52604612088 52628061312 52709442968 52781846049 52812489639 52841932416 52850600712 52909055472 52917734779 52954842528 53054446068 53167810269 53197451136 53261312832 53270049924 53334409856 53375119056 53383874817 53407671408 53521790364 53586041418 53692828098 53724479256 53804220288 53831541816 53946566478 54007978752 54011327461 54044267823 54115606272 54150864012 54198830322 54305731368 54370923516 54371342592 54374713831 54436613504 54511389072 54520331229 54580632774 54620019792 54628979769 54694981536 54736729236 54802861184 54835861626 54902113344 54944019144 55010401536 55019425552 55059129216 55095001686 55233954048 55243014736 55267640064 55271066877 55318897998 55385733312 55496106432 55504078896 55605566208 55639050012 55647043011 55706272128 55714274784 55754479872 55757936871 55825302624 55834460318 55873613376 56045907372 56085208704 56156451568 56196975744 56206194408 56317054752 56419049232 56462112882 56522209536 56530329408 56539602756 56642983488 56652275316 56764015504 56798634672 56866819464 56906696448 56978982816 56988329762 57013733088 57135557304 57245426784 57318143428 57358336896 57367746072 57437056768 57475649907 57515953824 57589014108 57630572064 57699755568 57823045644 57848821056 57858310692 57972429648 57981939561 58166044958 58201519194 58287905312 58317503634 58367971116 58432528296 58508643648 58624045312 58663436013 58705769304 58714202862 58776696576 58821559776 58831208982 58901833809 58902287808 59054004828 59125352832 59171688108 59180188599 59251689056 59294446848 59298123339 59365627776 59522687406 59574197844 59594601664 59646174336 59765037696 59836783552 59918976936 59991369984 60001211088 60047008938 60119556672 60129418804 60239363392 60357131016 60400686528 60467491968 60477411176 60519820032 60529747824 60560484543 60758976096 60763211736 60880057056 61000136064 61010142648 61037338752 61167760416 61241190192 61251236319 61363232112 61372047436 61399404864 61531854228 61648921152 61653218832 61727231384 61764877512 61812021537 61886701728 61896853746 61941520368 62063692992 62138198304 62148391578 62270972232 62298730368 62308949976 62388098617 62433119736 62442088758 62556261984 62637748992 62641632781 62669556144 62678559132 62793164736 62803465452 62857815048 62879343488 62937660891 63134873984 63176008014 63221597712 63231968709 63301905654 63356686596 63433233024 63471430386 63587485728 63596620584 63673456896 63677404903 63723356424 63800345856 63810811792 63859517442 63898464006 63975171897 64052465568 64101355668 64178801792 64235650752 64277501967 64362348288 64439613056 64478913408 64528129008 64538714331 64616688864 64745457504 64754758712 64873160576 64912225014 64990650816 64999987248 65046893184 65118837504 65129519728 65218983354 65297779776 65386891934 65423344896 65506449632 65563138368 65573893476 65703230544 65732518656 65736594333 65822224104 65826812714 65942577792 65952050976 66083480736 66094321202 66123783648 66254205312 66265073784 66344622708 66475479952 66516021936 66614748928 66658150188 66706252704 66786331248 66790987068 66918059712 67043926872 67092307776 67101946128 67187183126 67224639744 67235667408 67316381496 67460219918 67490291232 67501362474 67634501256 67716216064 67769283816 67901772393 67991402752 68025928464 68037087573 68084797536 68095966302 68171283012 68353848108 68358613203 68478830784 68490064188 68572812672 68625153072 68636410479 68719335776 68813730468 68896338966 68979578304 69033636126 69117041344 69176854656 69359871186 69438829824 69443135307 69485487201 69577208064 69587203392 69622539444 69725877312 69905473092 69906011904 69989931648 70001412936 70054843761 70129408128 70139482784 70237259703 70375794732 70416652852 70467467616 70545407296 70606456704 70642310328 70739261424 70790308992 70890413692 71015083776 71026733232 71166825408 71178499756 71210228544 71362387152 71448055224 71590437464 71632639008 71688775977 71775389088 71787163266 71837502912 71928755304 72059023764 72201152016 72212996037 72253254528 72265107096 72356902657 72407641824 72494564688 72538777584 72630920778 72681852096 72693774972 72774177032 72826693056 72838639692 72849103551 72926642048 72982305648 73114482168 73124985654 73202817792 73258692192 73270709694 73416724134 73460002248 73694755836 73705342683 73746433152 73758530664 73847644416 73852223263 73916134362 73994808576 74005438528 74050002117 74185400016 74196057348 74285699712 74343915828 74433736832 74498151168 74502770349 74535980976 74548208007 74727876496 74784914946 74830524678 74941592544 75089406336 75134622654 75225398976 75282817176 75373772544 75386137008 75424417731 75523977984 75536367088 75640125834 75726233856 75730929183 75731512896 75822425952 75971977088 76018310784 76088813913 76180743072 76235717376 76240444293 76327235712 76490328096 76529169522 76634199876 76687938432 76785352144 76840762752 76933007424 77097394192 77131761408 77144414256 77203297206 77296572864 77309252748 77402059826 77602025592 77756671512 77767841886 77811197184 77823961488 77910037728 77922818246 78011524864 78118683552 78217914684 78274359072 78285603816 78428746368 78441611976 78535778412 78536383744 78644263392 78738673104 78751589553 78895584144 78906918132 79064164452 79275901068 79363583208 79432263792 79533163514 79581669102 79891969248 79905074886 80001614784 80062678584 80159408896 80282685546 80379062127 80476174688 80534248704 80539242147 80586718884 80706330432 80747312724 80919849717 81011968128 81017615648 81173409408 81226296018 81346856864 81458597052 81556385274 81557013888 81654920256 81668315092 81817642816 81865873152 81870949161 81930029688 82042472304 82105093854 82198561536 82204291776 82253792439 82353170016 82416028716 82515602304 82529138328 82588693824 82751590656 82850931072 82864522104 82901460096 83027962976 83078599968 83244159648 83256118344 83408349312 83559408192 83571412176 83724219648 83737953936 83751690477 83810420064 83916881188 84068861058 84127813056 84234677352 84295463616 84309291612 84402540872 84475582128 84628573848 84736074241 84783314304 84795494112 84809404134 84964475232 84978412974 85146023256 85197952008 85300229196 85403287424 85468474224 85482494643 85520599632 85647534336 85652844823 85703335956 85868140176 85977215142 86037505344 86051619108 86155585152 86327276672 86383521162 86445858096 86549633352 86654201088 86666649664 86734568466 86787466038 86958644472 87063706368 87249067437 87302278791 87417517824 87431857968 87476255451 87604307392 87648792444 87762965472 87936067968 88071304293 88111307648 88165044864 88232339664 88246813473 88353431712 88459496944 88581007242 88688029248 88757532162 88877533584 88941670272 89048441664 89054649424 89224079616 89278495488 89284031109 89391902496 89406566522 89456410368 89469261504 89647556544 89755175328 89987054976 90001816632 90070513407 90179335008 90194128206 90359045088 90535696524 90601029792 90701237952 90716116764 90729148867 90779730048 90794621736 90895044016 91138464144 91144817604 91254233798 91305107712 91320085584 91500204096 91515213972 91751640624 91861785288 91972771072 92044848168 92058071154 92099107296 92241525194 92297781342 92473381728 92479828248 92590847076 92647316268 92782937856 92830052592 92845280619 92967836416 93095539488 93207297456 93222587367 93335217248 93406458348 93463424964 93649679604 93663133137 93834392976 93956623488 94004334216 94017838698 94189747104 94205198178 94319015232 94702310976 94764012021 94889100544 94946971392 94952858481 95035029894 95149849536 95264073632 95394930876 95510185344 95585034636 95700518784 95716217688 95783337216 95789276163 95905007072 96078698352 96152033502 96268202688 96283994716 96353476128 96543522432 96659419584 96718370112 96841227704 96909136128 96925033296 97102257408 97118186256 97132138068 97309740864 97368337521 97485976224 97499980872 97570339776 97678256256 97694279592 97888965512 97946669664 98080337901 98135017344 98259674448 98273790244 98344707552 98360840214 98554845816 98733336156 98740219071 98913866688 98928076464 99125221104 99141481803 99185675472 99337027132 99381307968 99397610676 99516934062 99713219928 99774032904 99922123392 99987225282 100179496872 100186480602 100300531968 100306750999 100377089568 100514849344 100565890308 100652919192 100780774689 100836959616 100853501112 100974572244 100975350528 101096567936 101190329877 101235436848 101252043711 101451751884 101574324096 101653925724 101987104128 102038892696 102143949453 102178933168 102256924518 102577343232 102735096282 102859219008 102937729608 103062097152 103079003664 103344508449 103469367456 103544034048 103550454189 103675562016 103690455848 103765281984 103880050304 104039806779 104158244736 104290552912 104365812096 104380805088 104433809166 104588815968 104714371216 104858209638 104859017856 104984897472 105002119404 105194112192 105209224176 105226482907 105256122624 105418885936 105563692098 105624979278 105683864832 105701201424 105818110944 105835469558 105909685056 106108892136 106335620538 106394902272 106522625664 106540099848 106668819712 106750238112 106767749634 106815342816 107043580728 107172082836 107385656196 107448958512 107608440576 107663083632 107680744899 107893132956 108022654922 108088535646 108301728024 108397660644 108611462736 108741847032 108749427662 108873227008 108946381167 109022778144 109040662458 109161265548 109240039584 109257959538 109389963072 109473458472 109605722368 109671723252 109687478481 109804226688 109888038288 109906064541 110038851104 110118258432 110125086201 110190003372 110486029472 110542133754 110637795996 110771466624 110874201543 110992212864 111008157792 111278100024 111294086022 111412544256 111428549568 111515873742 111650605248 111668920636 111747226752 112091814744 112170417408 112177372419 112312903136 112393951488 112412388816 112634109504 112838098464 112924225764 113060658816 113079205512 113285966976 113304550632 113528031008 113597269344 113733638928 113957965632 113976659524 114027466176 114271114608 114490853568 114636286856 114716673792 114735492144 114793754283 114951299814 115031907648 115178028216 115261144128 115399511136 115646091288 115697642112 115716621384 115944859296 115963879122 116103089739 116332089916 116403038388 116575810624 116635007268 116651762829 116735942232 116865056592 116884227369 117017287296 117326872026 117411538608 117428405724 117643119552 117662417964 117803667618 117804575616 118108009656 118250705664 118258037677 118343376216 118360377198 118503378112 118596246678 118731255552 119045374812 119148395688 119189203328 119292348672 119299745271 119372503653 119530075392 119673567104 119837953872 119857612329 120002422176 120094017876 120239113344 120258837608 120424028319 120478726784 120714262032 120801373056 120934983936 120954822352 121059495648 121120969086 121517952192 121526423472 121760114112 121839444027 122000272128 122020285296 122074677504 122334577911 122335520832 122482380384 122502472638 122726464224 122744094872 122798809728 123063708456 123157640781 123297842304 123306437664 123454462768 123529755024 123624043074 123773403456 123793707492 123883040736 124058223961 124127385984 124276396608 124296783156 124541944464 124597460736 124617899952 124776197234 124866239472 124884177516 125112523968 125283265562 125339112288 125357118264 125586329472 125606930904 125715630096 125758686976 125875321782 126103291587 126269747968 126352016028 126443195424 126463937418 126603811308 126713373192 126866466048 126942860772 127174971456 127193241168 127214106201 127354809806 127446712848 127467619461 127621623584 127719034884 127796928012 127950343794 128104931136 128202711336 128357603584 128471301504 128555003934 128879226112 128957826816 128965822713 129056258016 129077428662 129233377728 129490915008 129509517424 129575281743 129746321152 129824450028 129981301632 129999974496 130093786368 130101852699 130259039456 130437966708 130595559552 130773783868 131012899264 131126276736 131147786952 131406461088 131473188666 131644448208 131653625428 131885155584 131904101952 132166961472 132188642404 132247567296 132508410624 132530147568 132689245416 132950959904 133032043872 133136298243 133316300376 133412505408 133572662496 133581974136 133836119424 134087853744 134109849783 134184615552 134203892256 134374366252 134471334816 134632762992 134920439836 134980582464 135002724948 135269002512 135291192309 135538567632 135803544786 136051856928 136074175146 136169595072 136191932604 136342566024 136707696216 136717226406 136881350697 136957661568 136980128376 137145625344 137154128917 137250306144 137272820958 137438671552 137627460936 137792677932 137959156608 138067272252 138087106731 138234082688 138353709312 138362287791 138446672013 138719742372 138886270614 138970974402 139174406784 139245078888 139451754624 139810946184 139979863296 140002825872 140109687522 140258816256 140278965568 140474519406 140751589464 140833305704 140934935232 141026758047 141090814592 141212913408 141284620656 141307797267 141478522848 141580617984 141780827384 142053466464 142333650816 142356999512 142420457088 142552544841 142724774304 142896110448 143180874928 143265278016 143377551954 143550778176 143574326532 143675005824 143857510608 144118047528 144228050253 144402304032 144425992074 144506509056 144530214192 144713805314 144815283648 144989129376 145077555168 145261841556 145363704192 145387549944 145548354064 145653386112 145677279384 145698207102 145853284096 145964611296 146228964336 146249971308 146517384384 146541419388 146833448268 146854542079 146920004496 147389511672 147410685366 147492866304 147517061328 147541260321 147704446526 147832268724 148010877056 148100004234 148370800032 148392114696 148571399424 148687831656 148867473664 149005540698 149071961952 149096416014 149275401093 149455752992 149569829892 149661049356 149883185088 149980837923 150178812672 150269245308 150279720903 150450797952 150565634352 150772274016 150848835462 151072734176 151280251668 151461858366 151463025792 151644851904 151943954176 152036621568 152177627826 152361486144 152480888586 152654471424 152980656192 153058339044 153268399752 153375876864 153385386777 153570704288 153681525504 153866014848 154194788384 154288828512 154406594412 154593145728 154618505496 154804119652 155204051184 155513343024 155535683772 155647922976 155820075456 155845636492 156237367104 156435829368 156548718144 156571207632 156857492736 156883223952 157071556824 157288526784 157477346208 157503179106 157791168288 157813836264 158128328904 158437468917 158551802136 158727166416 158753204337 158864527584 159066327028 159163338204 159503430807 159783938496 159810149772 160003229568 160125357168 160151624451 160565371092 160758124254 160952349376 161078484294 161173437768 161412660864 161494625448 161839699434 162023936256 162033982383 162035231296 162132803469 162346818816 162452592036 162693713728 162917194104 163112770548 163114027776 163124141493 163309840512 163336630184 163560993687 163635285632 163741898322 163860059376 163886939307 164084944608 164210187708 164408583552 164507584878 164706340032 164832057432 165031204608 165058276656 165177387648 165701862144 165729044208 165802920192 165813200631 166055925952 166157199936 166488319296 166512236688 166816698624 166941129033 167118816384 167142824352 167273810613 167475907872 167503380954 167620840128 167833762376 168137722116 168255626112 168469354704 168496990753 168590927232 168618583224 168805081744 168951164256 169257147696 169472148482 169566628608 169590988224 169618808268 169928950464 169956825948 170292046512 170395904016 170600458392 170806574848 170936948448 170964989286 171041199264 171305689646 171406671912 171736280352 171954430284 171979132927 172075010688 172103238216 172311170304 172426949721 172654553344 172767042324 172891716192 173099266704 173333299328 173469136932 173574932076 173839797481 173917288944 173945818683 174498134874 174604557582 174863715936 174952510902 175208614784 175297584888 175525930944 175872135936 175990308039 176142608586 176222615296 176330089728 176464679328 176493626946 176705501427 176706863424 176918993888 177162014484 177376058496 177515064324 177540565797 177755067168 177883340544 177894370017 178096883328 178109298848 178568062218 178783804992 178813133044 178938523008 179295113088 179510350656 179974109952 180003633264 180141026814 180358670016 180388256412 180718090176 181071393048 181202059584 181402475904 181432233528 181458297734 181559460096 181589243472 181790088032 182276928288 182289635208 182508467596 182640171168 183000408192 183030427944 183503281248 183723570576 183753708957 184089696336 184116142308 184198214592 184483050388 184595562684 184946763456 184959656496 185181694152 185294632536 185660105184 185690561238 186191078976 186414594912 186445174734 186670434496 186812916696 186926849928 187164295851 187299359208 187326266274 187668785952 187913246976 187924898343 188008668432 188035677396 188379494208 188410396356 188638030464 188812982673 189404621952 189528024042 189695906127 189905716962 190070059788 190299699072 190528147264 190789861752 191020370688 191032214709 191170069272 191401037568 191432435376 191578552326 191810014144 191925515691 192157396704 192304067004 192536405376 192567989432 192706952256 192832505901 193087044864 193318839168 193436740224 193616142993 193682455408 193850066592 194236372512 194264276136 194619481728 194736675042 194971952448 194999961744 195140679552 195356512512 195388559184 195420611113 195777931024 195893339328 196160675802 196270034688 196519348896 196547580488 196689415104 196721680428 197109691632 197209782999 197466672312 197480438142 197827733376 197856152928 198250442208 198282963606 198371350944 198674054264 198762615936 198795221352 199033868124 199426439856 199459154167 199548065808 199844246784 199974450564 200358993744 200372961204 200613501998 200754179136 201029698688 201131780616 201305838384 201561549378 201673919232 201707002224 201949144488 202193135872 202380659754 202470873696 202504087422 202903503768 203148648192 203307851448 203705317179 203974208256 204077785392 204111262719 204287898906 204357866336 204513849036 205075839609 205470192564 205718438016 205875459216 205909231437 206158007328 206689016898 206938734912 207100908378 207351124032 207380911696 207530563968 207760100608 208079613558 208316489472 208329405921 208581105824 208731624192 208761610176 208867618332 209177631936 209428742432 209716419276 209718035712 209969794944 210004238808 210164531283 210388224384 210418448352 210452965814 210837771872 211127384196 211249958556 211402402848 211636221888 211670939116 211819370112 212217784272 212671241076 213045251328 213080199696 213500476224 213535499268 213630685632 214087161456 214344165672 214771312392 214897917024 215326167264 215361489798 215786265912 216045309844 216177071292 216603456048 216638988111 216795321288 217070707971 217222925472 217483694064 217498855324 217892762334 218045556288 218081324916 218322531096 218480079168 218515919076 218547310653 218779926144 218946916944 219343446504 219374956962 219608453376 219776076576 219812129082 220077702208 220250172402 220380006744 220972058944 221084267508 221116028049 221275591992 221542933248 221556669789 221748403086 221984425728 222016315584 222150006351 222556200048 222588172044 222857099136 223031747484 223301210496 223337841272 223494453504 223508311047 223644624021 224183629488 224354744838 224625806272 224824777632 225268219008 225676196928 225848451528 226121317632 226158411024 226273253193 226571933952 226609101264 227056062016 227192787549 227194538688 227467277856 227915931264 227953319048 228054932352 228266441739 228542229216 228721332879 228854121769 228981707136 229272573712 229470984288 229587508566 229902599628 230063815296 230356056432 230393844499 230522288256 230799022272 231292182576 231330124207 231395284224 231433242768 231889718592 231927758244 232206179478 232664179832 232806076776 233151621248 233270014536 233303525658 233471884464 233730113184 233768454738 234034574592 234653744052 234823077216 234856811448 235155140941 235286239104 235324835928 235607335236 235609151232 236216019312 236254768659 236516075354 236686752432 236720754396 237006756224 237192493356 238090749624 238296791376 238378406656 238599490542 238745007306 239347134208 239675907744 239715224658 240004844352 240188035752 240478226688 240517675216 240848056638 240957453568 241137186381 241428524064 241602746112 241617726441 241909644704 242118991296 242241938172 242759549151 243035904384 243052846944 243520228224 243678888054 244040570592 244669155822 244671041664 244964760768 245004945276 245452928448 245488189744 245597619456 245612847483 246127416912 246315281562 246595684608 246612875328 246908925536 247059510048 247248086148 247546806912 247587414984 247766081472 248116447922 248254771968 248552793216 248593566312 249083888928 249235799904 249552394468 249732478944 249768355032 250225047936 250566531124 250678224576 250714236528 251172658944 251213861808 251255071431 251431260192 251750643564 252206583174 252704032056 252886390848 252927874836 253207622616 253426746384 253885721544 254208222723 254349942912 254386482336 254428212402 254709619612 254893425696 254935238922 255243247168 255438069768 255593856024 255900687588 256209862272 256405422672 256447483929 256942603008 256958534469 257110007868 257931645426 258112516032 258154857324 258466755456 258981830016 259019034848 259150563486 259648900056 259962603264 259999948992 260203705398 260518078912 260875933416 261191119104 261547567736 261747202311 261906836373 262025798528 262252553472 262295573904 262428766353 262812922176 262946377332 263288896416 263307250856 263808203904 264333922944 264377284808 264495134592 264740440419 265060295136 265378490832 265901919808 266064087744 266272596486 266632600752 266825010816 267145324992 267163948272 267672238848 267852093327 268175707488 268219699566 268369231104 268407784512 268748732504 268942669632 269265525984 269840879672 269961164928 270005449896 270211540221 270538005024 270582384618 271077135264 271607089572 272103713856 272148350292 272187446601 272339190144 272383865208 272685132048 272729863861 273415392432 273434452812 273762701394 273915323136 273960256752 274308257834 274500612288 274545641916 274877343104 275254921872 275585355864 275918313216 276134544504 276174213462 276468165376 276724575582 276893344026 277439484744 277772541228 277941948804 278348813568 278366072299 278490157776 278535841857 278903509248 279621892368 279667762101 280005651744 280219375044 280557931136 280949038812 280989399411 281503178928 281666611408 281869870464 282053516094 282181629184 282569241312 282615594534 282957045696 283561654768 284106932928 284292036063 284667301632 284713999024 284840914176 284858575443 285105089682 285449548608 285792220896 286361749856 286530556032 286755103908 287101556352 287148653064 287350011648 287367828489 287715021216 288236095056 288456100506 288804608064 288851984148 289060428384 289427610628 289630567296 289978258752 290155110336 290523683112 290727408384 290775099888 291096708128 291306772224 291354558768 291396414204 291929222592 292457928672 292499942616 293034768768 293082838776 293666896536 293709084158 293840008992 294241013703 294779023344 294821370732 295034122656 295082520642 295408893052 295664537448 296021754112 296200008468 296220657213 296741600064 296784229392 297375663312 297424445409 298011081396 298143923904 298192832028 298550802186 298911505984 299139659784 299322098712 299766370176 299961675846 300538490616 300559441806 300901595904 300920252997 301131268704 301544548032 301697670924 302145468352 302342324067 302560503336 302923716732 302926051584 303289703808 303570989631 303756131133 304355255652 304722972288 304961777172 305961312384 306116678088 306536799504 306770773554 307141408576 307732029696 308389576768 308577657024 308813188824 309186291456 309237010992 309608239304 310033525347 310408102368 310651362567 311026686048 311071367544 311295845952 311640150912 311691272984 312119420337 312474734208 312871658736 312922982827 313097436288 313142415264 313766447904 314143113648 314577053568 314954692416 315006358212 315582336576 315627672528 315679448721 316256657808 316874937834 317103604272 317454332832 317506408674 317729055168 318132654056 318326676408 319006861614 319389818293 319567876992 319620299544 320006459136 320250714336 320303248902 321130742184 321516248508 321538662103 321904698752 322156968588 322346875536 322825321728 322845338179 322989250896 323042234697 323679398868 324067964766 324070462592 324265606938 324905184072 325387427456 325834388208 326225541096 326248282986 326619681024 326673260368 326839143501 327121987374 327270571264 327483796644 327720118752 327773878614 328169889216 328420375416 328817167104 329015169756 329062435443 329412680064 329664114864 329718193623 330116553312 330354775296 330375258603 331458088416 331626401262 332111851904 332314399872 332622604629 332976638592 333024473376 333882258066 334237632768 334285648704 334547621226 334951815744 335006761908 335241680256 335667524752 336275444232 336511252224 336532117257 336938709408 336993981506 337181854464 337237166448 337610163488 337902328512 338514295392 338944296964 339181976448 339237616536 339857900928 339913651896 340584093024 340791808032 341200916784 341873896896 341929978572 342082398528 342611379292 342813343824 343472560704 343908860568 343958265854 344150021376 344206476432 344853899442 345534084648 345783432384 346198533408 346666598656 346938273864 347149864152 347679594962 347834577888 347891637366 348309269217 348996269748 349209115164 349727431872 349905021804 349955288487 350417229568 350595169776 350652682107 351051861888 351980616078 352285217172 352929358656 352987253892 353411002854 353413726848 353837987776 354324028968 354752116992 354774113031 355030128648 355081131594 355510134336 355788740034 356193766656 356218597696 357136124436 357567609984 357626266088 357877046016 357899235813 358117510959 358590226176 359020701312 359572836987 360007266528 360282053628 360717340032 360776512824 361436180352 362142786096 362404119168 362804951808 362864467056 362916595468 363178486944 363580176064 364553856576 364579270416 365016935192 365280342336 365518332081 366000816384 366060855888 367003733733 367006562496 367447141152 367507417914 368179392672 368232284616 368396429184 368966100776 369191125368 369472922343 369893526912 369919312992 370363388304 370424143453 370589265072 371320210368 371381122476 372174671883 372382157952 372829189824 372890349468 373340868992 373625833392 373853699856 374328591702 374598718416 374652532548 375337571904 375849796686 376017336864 376071354792 376758988416 376820792712 377276060928 377625965346 378079292227 378309874761 378809243904 379056048084 379391812254 379811433924 380140119576 380599398144 380622996817 381056294528 381579723504 381642318603 382064429418 382340138544 382402858383 382864870752 383157104652 383620028288 383851031382 384314793408 384608134008 385072810752 385135978864 385413904512 385665011802 386637678336 386873480448 386897468139 387232285986 387364910816 387700133184 388472745024 388528552272 388725845229 389238963456 389473350084 389943904896 389999923488 390281359104 390305558097 390777118368 390841222226 391555862048 391786678656 392321351604 393038697792 393095160976 393378830208 393443360856 394219383264 394419565998 394933344624 394960876284 395655466752 395712305856 396500884416 396565927212 396742701888 397348108528 397525231872 397590442704 398067736248 398852879712 398918308334 399096131616 399948901128 400717987488 400745922408 401227003996 401508358272 402059397376 402263561232 402329549349 402611676768 403123098756 403414004448 403898288976 404761319508 404941747392 405008174844 405807007536 405873576927 406615702896 407410634358 408155570784 408222525438 408575797812 408715732672 409027698072 410151679218 410644052091 410940385128 411436876032 411462386751 411750918432 411818462874 412316014656 413378033796 413877469824 414201816756 414261320193 414702248064 414761823392 415061127936 415086863373 415340016039 416159227116 416658811842 417162211648 417523220352 417735236664 418355263872 418857484864 419432838552 419939589888 420008477616 420329062566 420776448768 420836896704 420905931628 421675543744 422254768392 422499917112 422804805696 423272443776 423341878232 423638740224 423923391801 424435568544 425342482152 426160399392 427000952448 427070998536 427261371264 427874282641 428174322912 428688331344 429542624784 429795834048 430652334528 430722979596 431572531824 432090619688 432354142584 432684150759 433206912096 433277976222 433590642576 434141415942 434445850944 434967388128 434997710648 435785524668 436091112576 436162649832 436645062192 436716690319 436960158336 437031838152 437094621306 437559852288 437893833888 438491429467 438686893008 438749913924 439552153152 439624258164 440155404416 440500344804 440563626237 440760013488 441944117888 442168535016 442232056098 442551183984 442623780963 443113339578 443496806172 444032631168 444300012702 445112400096 445176344088 445714198272 445741834321 446063494968 446602420992 446675682544 447016622094 447289248042 447826203279 448367258976 448709489676 449251612544 449649555264 449942513769 450536438016 450839162709 451352393856 451696903056 452316822048 452546506386 453218202528 454112124032 454385575098 454389077376 454934555712 455831862528 455906638096 456109864704 456532883478 457084458432 457442665758 457708243538 457963414272 458545147424 458941968576 459175017132 459805199256 460127630592 460156160331 460712112864 460787688998 461044576512 461598044544 462584365152 462660248414 462866485536 463779437184 463855516488 464412358956 465328359664 465612153552 466303242496 466540029072 466607051316 466943768928 467460226368 467536909476 469307488104 469646154432 469713622896 470310281882 470572478208 470649671856 471214670472 472432038624 472509537318 473032150708 473373504864 473441508792 474013512448 474384986712 475312406751 476181499248 476259613011 476593582752 477198981084 477490014612 478510292421 479351815488 479430449316 480009688704 480376071504 480454873353 481035350432 481696113276 482274372762 482857048128 483235452882 483819289408 484237982592 484483876344 485519098302 486071808768 486101947149 486105693888 486398410407 487040456448 487357776108 488081141184 489338311644 489342083328 489372424479 489929521536 490009890552 490905856896 490976379488 491225694966 491660817921 492254833824 492630563124 493225750656 493817851072 494119020096 494496172296 495093613824 495174829968 495532162944 496232895844 497105586432 497187132624 497439601893 498167777856 498471599808 499104788936 499464957888 499536710064 500450095872 501133062248 501356449152 501428473056 501821431839 502427723616 502510142862 502862520384 503501287128 504413166348 505408064112 505490972259 505772781696 505855749672 506415245232 506498318599 506853492768 507771443088 508416445446 508699885824 508772964672 508856424804 509419239224 509786851392 509870477844 510486494336 510876139536 511187712048 511801375176 512419724544 512810845344 512894967858 513917068938 514220015736 515863290852 515937398781 516225032064 516309714648 516933510912 516965562841 517280849163 517963660032 518038069696 518301126972 519297800112 519999897984 520407410796 521036157824 521519392443 521751866832 521837456049 523095135472 523494404622 523813672746 524051597056 524591147808 524857532706 525625844352 525892754664 526577792832 526614501712 527616407808 527970924117 528667845888 528754569616 528990269184 529480880838 530116504281 530120590272 530756981664 531803839616 532128175488 532545192972 532621697391 533265201504 533650021632 533683110051 534290649984 534327896544 535704186654 536351414976 536439399132 536815569024 537497465008 537885339264 538531051968 539681759344 539922329856 540010899792 540423080442 541076010048 541164769236 542154270528 543214179144 544207427712 544296700584 544374893202 544678380288 544767730416 545370264096 545459727722 546830784864 546868905624 547525402788 547920513504 548616515668 549001224576 549091283832 549754686208 550509843744 551170711728 551261126871 552269089008 552348426924 553449151164 553786688052 554878969488 555545082456 555883897608 556732144598 556980315552 557071683714 559243784736 559335524202 560011303488 560438750088 561115862272 561492887553 561898077624 561978798822 563006357856 563333222816 563739740928 563774695029 564107032188 565138482624 565231189068 565914091392 566438948019 567123309536 568213865856 568584072126 569427998048 569717150886 570210179364 570899097216 571584441792 572723499712 573061112064 573096644127 573510207816 574203112704 574297306128 574735656978 575430042432 575776547073 576472190112 576912201012 577609216128 577703968296 578120856768 578855221256 579261134592 579956517504 580310220672 581047366224 581550199776 582193416256 582709117536 582792828408 583858445184 584915857344 584999885232 586069537536 586165677552 586261833339 587333793072 587418168316 587680017984 588482027406 589558046688 589642741464 590068245312 590165041284 590817786104 591329074896 591629348997 592400016936 592441314426 593152519687 593483200128 593568458784 594751326624 594848890818 596022162792 596287847808 596385664056 597101604372 597823011968 598279319568 598377462501 598644197424 599532740352 599569913761 599923351692 601076981232 601118883612 601840505994 602262537408 603089096064 603395341848 604290936704 604684648134 605121006672 605847433464 606579407616 607141979262 607512262266 608710511304 609445944576 609483732643 609923554344 611115951537 611922624768 612233356176 612333788157 613073599008 613541547108 614282817152 615227518827 616779153536 617155314048 617626377648 617727694311 618474021984 619216478608 620067050694 620816204736 621302725134 622053372096 622142735088 622591691904 623280301824 623382545968 624238840674 624949468416 624988217763 625743317472 625845965654 626194872576 626284830528 627532895808 628286227296 629154107136 629909384832 630012716424 630493593849 631164673152 631255345056 631358897442 632513315616 633749875668 634207208544 634908665664 635012817348 635458110336 636265308112 636653352816 638013723228 638779636586 639135753984 639240599088 640501428672 640606497804 642261484368 643032497016 643077324206 643809397504 644313937176 644693751072 645690676358 645978501792 646084469394 647358797736 648135929532 648140925184 648531213876 649810368144 649916964333 650774854912 651212123913 651668776416 652451082192 652496565972 653346520736 653678287002 654243974748 654967593288 655440237504 655547757228 655641931959 656339778432 656840750832 658030339512 658124870886 658825360128 659328229728 659436387246 660233106624 660750517206 662916176832 663252802524 663348084147 664223703808 664628799744 664670009367 665245209258 665953277184 666048946752 667764516132 668571297408 669095242452 669903631488 670013523816 670483360512 670524933141 671335049504 672550888464 673064234514 673877418816 673987963012 674474332896 675220326976 675804657024 677028590784 677888593928 678363952896 678475233072 678819759579 679715801856 679827303792 681168186048 681578362647 681583616064 682401833568 683747793792 683859957144 684164797056 685222758584 685626687648 686163998637 686562365307 686945121408 687817721136 687916531708 688412952864 689707798884 691068169296 691181533497 691566864768 692397066816 693876547728 693990372621 694299728304 695359189924 695669155776 695783274732 696618538434 697992539496 698418230328 699454863744 699810043608 699910576974 701190339552 701305364214 702103723776 702147256993 703961232156 704570434344 705465422823 705858717312 705974507784 706822005708 706827453696 706871279803 707675975552 708648057936 708764305977 709548226062 710060257296 710162263188 711020268672 711577480068 712437195392 714272248872 715135219968 715252532176 715798471626 716235021918 718041402624 719145673974 720014533056 720564107256 721434680064 721553025648 722872360704 723411559143 724285572192 724808238336 724853179323 725728934112 725833190936 726356973888 727160352128 728278647453 729107713152 729158540832 730033870384 730560684672 731036664162 732121711776 734007467466 734013124992 734894282304 735014835828 736358785344 736464569232 736792858368 736838542449 737932201552 738382250736 738945844686 739787053824 739838625984 740726776608 740848286906 741178530144 742640420736 742762244952 744349343766 744764315904 745658379648 745780698936 746681737984 747251666784 747707399712 748657183404 749197436832 749305065096 750675143808 751699593372 752034673728 752142709584 753517976832 753641585424 753765214293 755251930692 756158584454 756619749522 758112096168 758783624508 759622867848 760280239152 761245993634 762112589056 762624668169 763159447008 763284637206 764128858836 764680277088 764805716766 765729741504 766314209304 767240056576 767702062764 768629586816 769216268016 769342451787 770271957728 770827809024 770875603407 771330023604 773794936278 774464571972 774729821632 775400266368 776945490048 777057104544 777451690458 778946700168 779887809792 779999846976 780611116194 781554236736 781682444452 783111724096 783573357312 784642703208 785241606933 786077395584 786190321952 786757660416 786886721712 787286299059 788438766528 788839131996 789866689248 789921752568 791424611712 793001768832 793131854424 793485403776 794696217056 795180885408 796135472496 797705759424 797836616668 798192263232 799897802256 801435974976 801491844816 802454007992 803016716544 803556279981 804527122464 804659098698 805223353536 806246197512 806828008896 807796577952 809522639016 809883494784 810016349688 811045282021 811614015072 811747153854 813231405792 814821268716 816311141568 816445050876 816562339803 817151595624 817431465344 818055396144 818189591583 820303358436 821288104182 821880770256 822924773502 823501836864 823636925748 824632029312 826756067592 827754939648 827806263739 828403633512 828522640386 829404496128 829523646784 830173726746 830680032078 832318454232 833317623684 834324423296 835046440704 835098216897 835470473328 835607525571 836710527744 837714969728 838865677104 839003286303 840016955232 840658125132 841673793408 841811863256 842968198233 843351087488 844509536784 844999834224 845609611392 846544887552 846683756464 847846783602 848871137088 850684964304 852320798784 852876108189 854001904896 854141997072 854522742528 854575726329 855748565282 856348645824 857376662688 859085249568 859591668096 861304669056 861445959192 862103485467 863145063648 864181239376 864708285168 865368301518 866413824192 866555952444 867181285152 868282831884 868407567727 868891701888 869934776256 869995421296 871571049336 872182225152 872325299664 873290124384 873433380638 873920316672 874063676304 874189242612 875787667776 876982858934 877373786016 877499827848 879104306304 879248516328 880310808832 881000689608 881127252474 881520026976 882723041109 883888235776 884337070032 884464112196 885102367968 885247561926 886226679156 886993612344 888065262336 888600025404 888661971639 890224800192 890352688176 891483668642 892126989936 892273336227 893351365088 894033244188 894578496084 895652406558 896734517952 897418979352 898503225088 899299110528 899885027538 901678325418 902704787712 902760758991 903393806112 904633644096 905093012772 906436405056 907026972201 908224248064 908771150196 908778154752 909869111424 910712968893 911813276192 913065766956 914168916864 914885331516 915416487076 917090294848 917883937152 918350034264 919610398512 920312320662 921424225728 921575377996 923196089088 925168730304 925320496828 925732971072 927558874368 927711032976 928824717912 930656719328 931224307104 931954087701 933080058144 933214102632 933887537856 934920452736 935073818952 938614976208 938768948481 939292308864 939427245792 940620563764 941299343712 942429340944 944864077248 945019074636 946064301416 946747009728 946883017584 947038346163 948769973424 950624813502 952362998496 952519226022 953187165504 954397962168 954980029224 957020584842 958169454879 958703630976 958860898632 960019377408 960078902419 960752143008 960909746706 962070700864 963392226552 964548745524 964615986309 965714096256 966470905764 967638578816 968475965184 968536014537 968967752688 969126704091 971038196604 972203894298 972211387776 972796820814 974715552216 976162282368 978676623288 978744848958 979859043072 980019781104 980517430503 981811713792 981952758976 982451389932 983321635842 984509667648 985261126248 986451501312 987187306329 987635702144 988238040192 988992344592 989154580869 990349659936 991064325888 991125775809 992465791688 994374265248 994879203786 996335555712 996943199616 997867813887 998209577872 998929915776 999073420128 1002266124496 1002712898304 1002856946112 1003642863678 1004855447232 1005020285724 1005725040768 1007002574256 1008826332696 1009596351771 1010816128224 1010981944518 1011545563392 1011711499344 1012830490464 1012996637198 1013706985536 1015542886176 1016832890892 1017545929344 1017712849608 1018838478448 1019573702784 1019740955688 1020972988672 1021752279072 1022375424096 1023602750352 1025621690688 1025789935716 1027834137876 1027981794553 1028440031472 1031726581704 1031874797562 1032450064128 1032619429296 1033931125682 1034561698326 1036076139392 1036602253944 1038595600224 1039999795968 1040814821592 1042072315648 1043038784886 1043503733664 1043674912098 1044927807651 1046190270944 1046988809244 1047627345492 1049182295616 1049715065412 1049865865461 1051251688704 1051785509328 1051958046321 1053155585664 1053229003424 1055941848234 1057509139232 1058961761676 1060233008562 1060241180544 1061513963328 1063607679232 1064256350976 1064322339093 1065090385944 1065243394782 1066530403008 1067366220102 1068581299968 1068655793088 1071408373308 1072702829952 1072878798264 1073631138048 1073697707439 1074994930016 1075770678528 1077062103936 1079363518688 1080021799584 1080846160884 1082152020096 1082329538472 1084308541056 1086428358288 1088414855424 1088593401168 1088749786404 1089535460832 1090740528192 1090919455444 1093661569728 1093737811248 1095050805576 1095841027008 1097233031336 1098002449152 1098182567664 1101019687488 1102341423456 1102522253742 1104538178016 1104696853848 1106898302328 1107573376104 1109757938976 1111090164912 1111272430359 1111767795216 1113464289196 1113960631104 1114143367428 1116524015649 1118487569472 1118671048404 1120022606976 1120877500176 1122985775106 1123796155248 1123957597644 1126012715712 1126666445632 1127549390058 1128214064376 1130276965248 1130462378136 1131828182784 1132877896038 1134237876681 1134246619072 1134929624283 1136427731712 1137168144252 1138855996096 1139434301772 1140420358728 1141798194432 1141868990451 1143168883584 1144926955809 1145446999424 1146193288254 1147020415632 1147208575149 1148594612256 1149471313956 1150860084864 1151553094146 1152944380224 1153824402024 1155218432256 1155407936592 1156241713536 1157710442512 1159913035008 1160620441344 1160692404417 1162094732448 1163100399552 1164386832512 1165418235072 1165585656816 1166177535687 1167716890368 1169831714688 1169999770464 1170916674291 1172331355104 1172523666678 1174667586144 1174836336632 1175360035968 1176964054812 1179116093376 1179285482928 1179478935271 1180136490624 1180330082568 1181635572208 1182658149792 1183258697994 1184800033872 1184882628852 1186305039374 1186966400256 1187136917568 1189502653248 1189697781636 1192044325584 1192575695616 1192771328112 1194203208744 1195646023936 1196558639136 1196754925002 1197288394848 1199139827522 1199846703384 1202153962464 1202237767224 1203681011988 1204525074816 1206178192128 1206790683696 1206988648047 1208581873408 1209369296268 1210242013344 1211694866928 1214283958524 1215024524532 1217421022608 1217620730781 1218967465286 1219847108688 1222231903074 1224466712352 1224667576314 1226147198016 1227083094216 1228565634304 1230455037654 1231932156273 1233558307072 1234310628096 1234387160253 1235252755296 1235455388622 1236948043968 1238432957216 1240134101388 1241632409472 1242605450268 1242783960579 1244106744192 1244285470176 1245183383808 1245260590119 1246765091936 1248477681348 1249976435526 1251486634944 1251691931308 1252569661056 1255065791616 1256572454592 1259818769664 1260025432848 1260987187698 1262329346304 1262510690112 1262717794884 1265026631232 1267499751336 1268414417088 1269817331328 1270025634696 1270916220672 1272530616224 1273306705632 1276027446456 1277559273172 1278481198176 1281002857344 1281212995608 1283622847923 1284522968736 1286064994032 1286154648412 1288627874352 1289387502144 1291381352716 1291957003584 1292168938788 1294717595472 1296271859064 1297062427752 1299620736288 1299833928666 1302424247826 1303337552832 1304902164384 1304993131944 1306693041472 1307356574004 1308487949496 1309935186576 1310150070957 1310880475008 1311095514456 1311283863918 1312679556864 1313681501664 1315474288401 1316060679024 1316249741772 1318656459456 1318872774492 1320466213248 1321501034412 1321690878711 1325832353664 1326505605048 1326696168294 1327871342889 1329340018734 1330490418516 1332097893504 1335529032264 1337142594816 1337225502963 1338190484904 1339807262976 1340027047632 1341049866282 1342670099008 1343478609837 1345101776928 1346128469028 1347754837632 1347975926024 1348948665792 1349827541307 1350440653952 1351609314048 1352517488127 1354057181568 1355777187856 1356950466144 1357639519158 1359654607584 1362336372096 1363156725294 1363167232128 1364803667136 1367495587584 1367719914288 1367944277791 1368329594112 1370445517168 1371253375296 1372327997274 1373124730614 1373890242816 1375635442272 1375833063416 1376825905728 1379415597768 1380468480993 1382136338592 1382363066994 1383133729536 1384794133632 1387753095456 1387980745242 1388599456608 1390718379848 1391338311552 1391566549464 1393237076868 1395985078992 1396836460656 1398909727488 1399620087216 1399821153948 1402380679104 1402610728428 1404294513986 1407922464312 1409140868688 1410930845646 1411717434624 1411949015568 1413644011416 1413742559606 1415351951104 1417296115872 1417528611954 1419096452124 1420120514592 1420324526376 1422040537344 1423154960136 1424874390784 1425937220253 1428544497744 1428778839033 1430505064352 1431596943252 1432470043836 1435530877263 1438291347948 1440029066112 1441128214512 1441364620059 1443106051296 1446823118286 1448571144384 1449706358646 1451457868224 1451666381872 1452713947776 1454320704256 1456557294906 1458215426304 1458305841447 1458317081664 1460067740768 1461121369344 1462073328324 1464243423552 1468014934932 1468026249984 1468117273437 1469788564608 1470029671656 1472717570688 1472929138464 1473677084898 1475864403104 1476764501472 1477891689372 1479677251968 1481453553216 1481696573812 1482357060288 1485280841472 1485524489904 1488698687532 1491316759296 1491561397872 1492318805679 1494503333568 1495414799424 1497314366808 1498394873664 1498610130192 1501350287616 1503399186744 1504069347456 1504285419168 1507283170848 1507530428586 1510503861384 1512317168908 1513239499044 1516224192336 1516472916777 1517567249016 1519245735696 1519494955797 1520560478304 1522491987268 1525249336338 1526318894016 1526569274412 1528257717672 1529360554176 1529611433532 1531459483008 1532628418608 1535404125528 1537259173632 1537354489801 1538432536032 1538684903574 1540543915456 1541751206814 1542660047208 1547589872556 1547812196343 1548929143944 1549459643264 1550800532736 1550896688523 1551842547489 1553890980096 1554114209088 1554903380916 1557893400336 1559999693952 1561222232388 1563108473472 1563364888904 1564558177329 1565512368147 1566223448192 1569285406416 1570483213866 1572154791168 1572380643904 1573773443424 1574572598118 1576877533056 1577678263992 1579733378496 1579843505136 1582849223424 1583912772351 1586003537664 1586263708848 1586970807552 1589392434112 1590349512843 1590361770816 1592270944992 1595411518848 1595673233336 1596384526464 1597865092173 1599795604512 1601049330153 1602871949952 1602983689632 1604908015984 1607112559962 1609054244928 1609318197396 1610446707072 1612492395024 1612756911493 1613656017792 1615593155904 1619045278032 1619766989568 1620032699376 1622090564042 1623228030144 1623494307708 1626462811584 1629642537432 1632622283136 1632890101752 1633124679606 1634303191248 1634862930688 1636110792288 1636379183166 1640606716872 1642576208364 1643761540512 1645849547004 1646085986587 1647003673728 1647273851496 1649264058624 1653512135184 1653783380613 1655612527478 1656807267024 1657045280772 1659047293568 1660347453492 1661360064156 1664636908464 1666635247368 1668648846592 1670196433794 1670940946656 1671215051142 1675429939456 1677731354208 1678006572606 1680033910464 1681316250264 1683347586816 1683623726512 1684478662659 1685936396466 1686702174976 1689019073568 1689999668448 1691219222784 1691324085087 1693367512928 1695693567204 1697742274176 1699316844057 1701369928608 1704641597568 1705752216378 1708283994144 1709151452658 1711497130564 1712697291648 1714753325376 1718170499136 1719183336192 1719289932381 1722609338112 1722891918384 1724206970934 1726290127296 1728362478752 1729416570336 1730736603036 1732827648384 1733111904888 1734362570304 1736565663768 1736815135454 1737783403776 1739869552512 1739990842592 1743142098672 1744650599328 1746580248768 1746866761276 1748127352608 1748378485224 1751575335552 1753965717868 1754747572032 1754999655696 1758208612608 1758497032656 1758785500017 1762001379216 1762254504948 1763040053952 1765446082218 1768674140064 1768928224392 1770204735936 1770495123852 1772453358312 1773987224688 1777200050808 1777323943278 1779457559061 1780449600384 1780705376352 1782967337284 1784253979872 1784546672454 1786702730176 1788066488376 1789156992168 1791304813116 1793469035904 1794837958704 1795132387503 1798598221056 1798709741283 1799770055076 1803356650836 1805521517982 1806787612224 1809267288192 1810186025544 1812872810112 1814053944402 1817542300392 1819738222848 1821425937786 1823626552384 1826131533912 1828337833728 1828451197929 1829770663032 1830832974152 1833347854611 1834180589696 1835767874304 1836700068528 1837001364471 1839220797024 1840624641324 1842848451456 1843150755992 1845682556481 1850337460608 1850640993656 1851465942144 1853183082933 1855422065952 1857649435824 1861313438656 1862448614208 1863908175402 1866160116288 1866428205264 1867775075712 1869840905472 1870147637904 1874964653289 1877229952416 1877537896962 1878584617728 1878854491584 1881241127528 1882598687424 1884858681888 1889728154496 1890038149272 1891480781547 1892128602832 1893494019456 1893766035168 1894076692326 1897539946848 1901249627004 1904725996992 1905038452044 1906374331008 1908795924336 1909109047027 1909960058448 1914041169684 1916338909758 1917407261952 1917721797264 1920157804838 1921504286016 1921819493412 1924141401728 1926784453104 1929097491048 1929231972618 1931428192512 1932941811528 1935277157632 1937072029074 1937935505376 1938253408182 1942076393208 1944407788596 1944422775552 1945593641628 1948562506093 1949431104432 1949750892999 1952324564736 1953636371739 1957353246576 1957489697916 1960039562208 1961034861006 1963905517952 1964902779864 1966643271684 1966925795877 1969019335296 1970522252496 1974374612658 1975271404288 1976476080384 1977984689184 1978309161738 1980699319872 1982251551618 1984931583376 1988748530496 1989758407572 1990044252441 1992671111424 1993886399232 1994010028101 1995735627774 1996419155744 1997859831552 1998146840256 2004532248992 2005713892224 2007285727356 2009710894464 2010040571448 2011450081536 2011574799423 2014005148512 2017652665392 2019192703542 2021632256448 2021963889036 2023422998688 2025660980928 2025993274396 2027413971072 2031085772352 2033665781784 2035091858688 2035425699216 2037676956896 2039147405568 2039481911376 2043504558144 2044750848192 2047205500704 2051243381376 2051579871432 2055668275752 2055963589106 2056880062944 2059687095921 2063453163408 2063749595124 2065238858592 2067862251364 2069123396652 2072152278784 2073204507888 2073544600491 2077191200448 2081629643184 2081971117863 2086077569772 2087007467328 2087349824196 2089855615302 2092380541888 2093977618488 2095254690984 2098364591232 2099430130824 2099731730922 2103571018656 2103916092642 2106311171328 2106441770979 2106458006848 2111883696468 2115018278464 2116396268469 2117923523352 2120466017124 2120482361088 2120613839409 2123027926656 2126292917931 2128644678186 2130180771888 2130486789564 2133060806016 2134732440204 2137311586176 2142816746616 2145405659904 2145757596528 2147395414878 2149989860032 2154124207872 2158727037376 2160043599168 2161692321768 2164304040192 2164659076944 2168617082112 2170234677429 2172856716576 2174559537969 2177186802336 2177499572808 2179070921664 2181481056384 2181838910888 2184835942359 2187323139456 2187475622496 2190101611152 2190460879789 2191682054016 2194466062672 2196365135328 2202039374976 2204682846912 2205044507484 2209076356032 2209393707696 2210515627347 2213796604656 2215146752208 2219515877952 2222180329824 2222544860718 2223535590432 2226928578392 2227921262208 2228286734856 2233048031298 2235728728051 2236975138944 2237342096808 2240045213952 2241755000352 2245971550212 2247592310496 2247915195288 2250770634721 2252025431424 2253332891264 2255098780116 2256428128752 2259917367253 2260553930496 2260924756272 2261295642879 2265755792076 2268475753362 2268493238144 2269859248566 2274336288504 2277711992192 2278868603544 2280840717456 2283737980902 2286337767168 2287874004507 2289853911618 2290893998848 2292386576508 2294040831264 2294417150298 2297189224512 2298942627912 2301720169728 2303106188292 2305888760448 2307648804048 2308027355361 2310815873184 2312483427072 2312626810221 2315420885024 2321384808834 2324189464896 2326200799104 2328773665024 2330836470144 2331171313632 2332355071374 2339663429376 2339999540928 2341833348582 2344662710208 2345047333356 2349335172288 2349672673264 2350720071936 2353928109624 2355724820799 2358232186752 2358570965856 2358957870542 2360272981248 2360660165136 2363271144416 2365316299584 2366517395988 2369600067744 2369765257704 2372610078748 2374273835136 2379005306496 2379395563272 2384088651168 2385542656224 2388406417488 2393117278272 2393509850004 2394576789696 2398279655044 2399693406768 2404307924928 2404475534448 2407362023976 2409050149632 2413581367392 2413977296094 2418738592536 2420484026688 2423389733856 2428567917048 2430049049064 2433135846063 2434842045216 2435241461562 2437934930572 2439694217376 2444463806148 2448933424704 2449335152628 2449687019409 2452294396032 2454166188432 2454568774749 2460910075308 2463864312546 2468774320506 2470505510592 2470910777244 2473896087936 2476865914432 2480268202776 2483264818944 2483418791217 2485210900536 2485567921158 2488213488384 2488570940352 2490521180238 2493530183872 2496955362696 2499952871052 2502973269888 2503383862616 2505139322112 2505294650691 2506822576713 2510131583232 2513144909184 2517009858909 2520050865696 2521974375396 2525021380224 2525435589768 2530053262464 2534999502672 2536828834176 2539634662656 2540051269392 2545061232448 2546613411264 2552054892912 2555118546344 2556962396352 2558628324567 2562005714688 2562425991216 2563727178987 2567245695846 2569045937472 2572129988064 2572309296824 2577255748704 2578775004288 2582762705432 2583914007168 2584337877576 2586310456401 2589435190944 2592543718128 2592969004171 2594124855504 2599241472576 2599667857332 2604848495652 2605222703181 2606675105664 2609804328768 2609986263888 2613386082944 2614713148008 2616975898992 2619870373152 2620300141914 2621760950016 2622191028912 2622567727836 2627363003328 2630948576802 2632121358048 2632499483544 2637312918912 2637745548984 2640932426496 2643002068824 2643381757422 2648169123327 2651664707328 2653011210096 2653392336588 2655742685778 2658680037468 2660980837032 2664195787008 2664360977719 2665985914917 2671058064528 2674451005926 2676380969808 2676820008681 2680054095264 2682099732564 2685340198016 2686957219674 2690203553856 2692256938056 2695509675264 2695951852048 2697897331584 2699655082614 2700881307904 2705034976254 2708114363136 2708282276973 2711554375712 2713900932288 2715279038316 2719309215168 2721080916603 2724672744192 2726313450588 2726334464256 2729607334272 2732138906679 2735439828576 2735888555582 2740891034336 2742506750592 2744655994548 2746249461228 2751270884544 2751666126832 2753651811456 2758831195536 2760936961986 2764272677184 2764726133988 2769588267264 2775506190912 2775961490484 2777198913216 2781436759696 2782676623104 2783133098928 2786474153736 2791970157984 2793672921312 2799240174432 2799642307896 2804761358208 2805221456856 2808589027972 2815844928624 2816306845443 2818281737376 2821861691292 2823898031136 2827288022832 2827485119212 2834592231744 2835057223908 2838192904248 2840241029184 2840649052752 2841115038489 2846309920272 2851874440506 2857088995488 2857557678066 2861010128704 2863193886504 2864940087672 2871061754526 2874508364637 2876582695896 2880058132224 2880236707257 2882256429024 2882729240118 2886212102592 2893646236572 2893847958927 2897142288768 2899412717292 2902915736448 2903332763744 2905427895552 2905608043611 2907380112273 2913114589812 2916611682894 2916634163328 2920135481536 2924146656648 2928486847104 2936029869864 2936234546874 2939577129216 2940059343312 2941552291509 2945435141376 2945858276928 2947354169796 2951728806208 2953529002944 2955783378744 2959354503936 2962907106432 2963393147624 2964714120576 2967463742607 2971048979808 2973377327427 2977397375064 2983122795744 2984637611358 2989006667136 2990829598848 2994628733616 2995119978487 2996789747328 2997220260384 3006798373488 3008138694912 3008570838336 3014566341696 3015060857172 3021007722768 3024634337816 3026478998088 3028789055313 3032448384672 3032945833554 3035134498032 3038491471392 3038989911594 3041120956608 3044983974536 3050498672676 3052637788032 3053138548824 3056515435344 3057016832233 3058721108352 3059222867064 3062918966016 3065256837216 3070808251056 3074708979602 3076865072064 3077369807148 3081087830912 3083502413628 3083945383659 3085320094416 3095179745112 3095624392686 3097858287888 3098919286528 3101793377046 3103685094978 3108228418176 3109806761832 3115786800672 3119999387904 3120192840247 3122444464776 3126216946944 3126729777808 3129116354658 3131024736294 3132446896384 3134783422953 3138570812832 3140966427732 3144761287808 3147546886848 3149145196236 3149597596383 3153755066112 3155356527984 3155874138963 3159466756992 3159687010272 3167825544702 3172527417696 3178784868224 3180699025686 3180723541632 3184541889984 3190823037696 3191346466672 3192769052928 3192967017279 3195730184346 3199591209024 3202098660306 3205743899904 3205967379264 3209816031968 3214225119924 3218108489856 3218636394792 3220893414144 3221093122317 3224984790048 3225513822986 3227312035584 3231186311808 3238090556064 3240065398752 3244181128084 3246456060288 3246988615416 3252925623168 3259285074864 3265244566272 3265780203504 3266249359212 3268606382496 3272221584576 3272758366332 3281213433744 3285152416728 3287523081024 3291699094008 3292171973174 3294007347456 3294547702992 3307024270368 3307566761226 3311225054956 3313614534048 3314090561544 3318094587136 3320694906984 3322720128312 3329273816928 3333270494736 3333817291077 3340392867588 3341881893312 3342430102284 3349572046947 3355462708416 3356013145212 3360067820928 3362632500528 3367247453024 3368957325318 3371872792932 3378038147136 3379999336896 3382648170174 3386735025856 3391387134408 3395484548352 3398633688114 3402713630043 3402739857216 3404788872849 3409283195136 3411504432756 3416567988288 3418302905316 3422994261128 3425394583296 3425606971353 3429506650752 3436340998272 3438579864762 3441625725447 3445783836768 3448413941868 3452580254592 3456724957504 3458833140672 3461473206072 3465655296768 3466223809776 3468725140608 3473131327536 3473630270908 3479739105024 3479981685184 3482077213251 3486284197344 3489301198656 3493160497536 3493733522552 3496254705216 3496756970448 3498532607061 3503150671104 3507931435736 3509495144064 3509999311392 3512750022873 3516994065312 3517571000034 3524002758432 3524509009896 3526080107904 3530892164436 3537348280128 3537856448784 3538436805813 3540409471872 3540990247704 3544906716624 3545488230193 3547974449376 3554400101616 3554647886556 3558915118122 3560899200768 3561410752704 3565934674568 3568507959744 3569093344908 3573405460352 3576132976752 3578313984336 3582609626232 3586938071808 3589675917408 3590264775006 3597419482566 3599540110152 3606713301672 3611043035964 3613575224448 3618534576384 3618758939887 3620372051088 3620965944141 3625745620224 3628107888804 3635084600784 3642851875572 3647253104768 3652263067824 3652862192343 3656902395858 3659541326064 3661665948304 3666695709222 3668361179392 3673400137056 3674002728942 3678441594048 3681249282648 3685696902912 3686301511984 3691365112962 3695796468819 3700674921216 3701281987312 3702931884288 3703161480759 3706366165866 3710844131904 3715298871648 3722626877312 3724897228416 3727816350804 3728351881737 3732320232576 3732856410528 3735550151424 3735781770357 3740295275808 3749929306578 3754459904832 3755075793924 3757708983168 3762482255056 3765197374848 3769717363776 3779456308992 3780076298544 3782961563094 3784257205664 3786988038912 3787532070336 3788153384652 3795079893696 3802499254008 3809451993984 3810076904088 3812748662016 3817591848672 3818218094054 3819920116896 3828082339368 3832677819516 3835443594528 3840315609676 3843008572032 3843638986824 3848282803456 3850868543769 3853568906208 3858194982096 3858463945236 3865883623056 3874144058148 3875871010752 3876506816364 3884152786416 3888815577192 3891187283256 3897125012186 3898862208864 3899501785998 3907272743478 3914706493152 3914979395832 3920079124416 3922069722012 3927811035904 3929805559728 3930450212871 3933286543368 3933851591754 3938038670592 3941044504992 3946422865203 3948749225316 3955969378368 3956618323476 3961398639744 3964503103236 3965072636133 3969863166752 3977497060992 3979516815144 3980088504882 3988020056202 3991471255548 3992838311488 3996293680512 4009064497984 4011427784448 4011676508889 4014571454712 4019421788928 4020081142896 4023149598846 4028010297024 4030435829511 4035305330784 4038385407084 4043264512896 4043927778072 4046845997376 4051321961856 4051986548792 4054827942144 4057552464381 4062171544704 4067331563568 4070851398432 4075353913792 4078963822752 4087009116288 4089501696384 4094411001408 4102486762752 4103159742864 4103832833373 4111336551504 4111927178212 4113760125888 4119374191842 4126906326816 4127499190248 4130477717184 4135724502728 4138246793304 4141405442979 4146409015776 4147089200982 4152067637809 4154382400896 4163259286368 4163942235726 4172155139544 4174014934656 4174699648392 4179711230604 4180002607339 4184761083776 4187955236976 4190509381968 4196729182464 4196989396327 4198860261648 4199463461844 4207142037312 4207832185284 4212883541958 4212916013696 4223767392936 4230036556928 4232792536938 4235847046704 4240932034248 4241227678818 4246055853312 4252585835862 4257289356372 4260361543776 4260973579128 4266121612032 4266386128501 4269464880408 4274623172352 4277811660759 4285633493232 4286336517099 4291515193056 4294790829756 4299979720064 4306592631789 4317454074752 4320087198336 4323384643536 4324093860177 4329318153888 4340469354858 4345713433152 4349119075938 4354373604672 4354999145616 4358141843328 4362962112768 4363677821776 4369671884718 4374646278912 4374917524341 4374951244992 4380203222304 4380921759578 4383364108032 4388932125344 4392730270656 4404078749952 4404351820311 4409365693824 4410089014968 4418152712064 4418787415392 4421031254694 4427593209312 4430293504416 4439031755904 4444360659648 4445089721436 4447071180864 4453857156784 4455842524416 4456573469712 4466096062596 4471457456102 4473950277888 4474684193616 4483510000704 4491943100424 4495184620992 4495830390576 4501541269442 4504050862848 4506665782528 4510197560232 4512856257504 4519834734506 4521849512544 4522591285758 4531511584152 4536951506724 4536986476288 4539718497132 4548672577008 4549418750331 4555423984384 4557737207088 4558484867391 4561681434912 4567475961804 4575748009014 4579707823236 4584773153016 4588081662528 4588834300596 4594378449024 4597885255824 4606212376584 4611777520896 4612063469403 4615297608096 4616054710722 4621631746368 4625253620442 4630841770048 4642769617668 4643436589029 4648378929792 4652401598208 4652690065569 4655527642467 4661672940288 4662342627264 4664710142748 4679999081856 4683666697164 4689325420416 4690094666712 4693674531987 4698670344576 4699345346528 4707856219248 4711449641598 4716464373504 4717141931712 4717915741084 4721320330272 4726542288832 4730632599168 4733034791976 4739200135488 4739530515408 4745220157496 4748547670272 4751738317053 4758010612992 4758791126544 4768177302336 4771048538529 4771085312448 4776812834976 4786234556544 4787019700008 4789153579392 4796559310088 4799386813536 4803147990459 4808615849856 4808951068896 4814724047952 4827162734784 4827954592188 4837477185072 4838270734479 4840968053376 4846779467712 4857135834096 4860098098128 4866271692126 4869684090432 4870482923124 4875869861144 4879388434752 4888927612296 4897866849408 4898670305256 4899374038818 4904588792064 4908332376864 4909137549498 4915030798951 4921820150616 4927728625092 4937548641012 4938257959761 4941011021184 4941821554488 4947792175872 4948098958621 4953731828864 4960536405552 4961350141839 4966837582434 4970421801072 4971135842316 4977141880704 4981042360476 4987060367744 4993910725392 4999905742104 5005946539776 5006767725232 5010589301382 5013645153426 5026289818368 5034019717818 5040101731392 5043948750792 5050042760448 5050871179536 5053435987977 5060106524928 5069999005344 5073657668352 5073972255261 5080102538784 5090122464896 5093226822528 5097950532171 5104109785824 5110237092688 5113924792704 5117256649134 5124851982432 5127454357974 5134491391692 5138091874944 5144259976128 5144618593648 5154511497408 5157550008576 5157869797143 5165525410864 5167828014336 5168675755152 5172620912802 5178870381888 5185087436256 5185938008342 5188249711008 5198482945152 5199335714664 5209696991304 5210445406362 5213350211328 5219608657536 5219972527776 5226772165888 5229426296016 5233951797984 5239740746304 5240600283828 5244382057824 5245135455672 5254726006656 5261897153604 5264242716096 5264998967088 5274625837824 5275491097968 5276356500051 5286004137648 5286763514844 5296338246654 5306022420192 5306784673176 5311485371556 5317360074936 5321961674064 5328721955438 5331971829834 5338372677183 5342116129056 5348902011852 5352761939616 5353640017362 5360108190528 5364199465128 5370680396032 5373914439348 5380407107712 5384513876112 5385397162509 5391903704096 5395794663168 5396129223849 5399310165228 5410069952508 5416564553946 5423108751424 5427801864576 5430558076632 5438618430336 5442161833206 5452626901176 5459214668544 5464277813358 5470879657152 5471777111164 5481782068672 5485013501184 5485353593787 5489311989096 5492498922456 5502541769088 5503332253664 5507303622912 5511004093413 5517662391072 5521873923972 5528545354368 5529452267976 5551012381824 5551922980968 5554397826432 5562873519392 5566266197856 5572948307472 5583940315968 5587345842624 5598480348864 5599284615792 5609522716416 5610442913712 5617178055944 5624893959867 5631689857248 5632613690886 5636563474752 5643723382584 5647796062272 5654576045664 5654970238424 5669184463488 5670114447816 5676385808496 5677316974147 5680482058368 5681298105504 5682230076978 5692619840544 5703748881012 5714177990976 5715115356132 5722020257408 5726387773008 5727327141081 5729880175344 5742123509052 5749016729274 5753165391792 5760473414514 5764512858048 5765458480236 5772424205184 5787292473144 5787695917854 5794284577536 5794643846173 5798825434584 5805831472896 5806665527488 5811216087222 5814760224546 5826229179624 5833223365788 5833268326656 5840270963072 5845687518279 5848293313296 5849252678997 5856973694208 5860909115217 5872059739728 5872469093748 5880118686624 5883104583018 5891716553856 5894708339592 5900777387631 5903457612416 5907058005888 5911566757488 5925814212864 5926786295248 5929428241152 5934927485214 5942097959616 5946754654854 5954794750128 5966245591488 5969275222716 5970132757323 5978013334272 5981659197696 5982030084303 5989257467232 5990239956974 5993579494656 5994440520768 6013596746976 6017141676672 6029132683392 6030121714344 6034724398269 6042015445536 6049268675632 6052957996176 6057578110626 6064896769344 6065891667108 6070268996064 6076982942784 6077979823188 6078852974089 6082241913216 6089967949072 6100997345352 6105275576064 6106277097648 6113030870688 6114033664466 6117442216704 6118445734128 6130513674432 6141616502112 6149417959204 6153730144128 6154739614296 6162175661824 6167004827256 6167890767318 6170640188832 6179061287763 6190359490224 6191248785372 6195716575776 6203586754092 6207370189956 6216456836352 6219613523664 6220633801473 6231573601344 6240385680494 6244888929552 6245913353589 6253459555616 6258232709316 6262049472588 6269566845906 6277141625664 6281932855464 6289522575616 6295093773696 6298290392472 6299195192766 6310713055968 6311748277926 6318933513984 6319325312937 6319374020544 6335651089404 6345054835392 6349188805407 6357569736448 6361398051372 6361447083264 6361841518227 6369083779968 6382692933344 6385934034558 6391460368692 6399182418048 6404197320612 6411934758528 6419632063936 6428450239848 6436216979712 6437272789584 6442186244634 6449969580096 6451027645972 6462372623616 6476181112128 6480130797504 6488362256168 6492912120576 6493977230832 6505851246336 6518570149728 6523678613907 6531560407008 6532498718424 6537212764992 6544443169152 6545516732664 6562426867488 6570304833456 6571382639367 6575046162048 6583398188016 6584343946348 6589095405984 6614048540736 6615133522452 6622450109912 6627229068096 6628181123088 6631546882041 6641389813968 6645440256624 6658547633856 6666540989472 6667634582154 6680785735176 6683763786624 6684860204568 6699144093894 6707186184153 6710925416832 6712026290424 6720135641856 6720552316933 6725265001056 6734494906048 6737914650636 6743745585864 6752311904163 6756076294272 6759998673792 6765296340348 6773470051712 6779752101759 6782774268816 6783886928637 6797267376228 6805427260086 6805479714432 6809577745698 6823008865512 6833135976576 6836605810632 6845988522256 6851213942706 6859013301504 6863622013521 6872681996544 6877159729524 6883251450894 6891567673536 6896827883736 6905160509184 6913449915008 6917666281344 6922946412144 6924082066083 6932447619552 6937450281216 6937880430663 6946262655072 6947260541816 6959963370368 6964154426502 6972568394688 6978602397312 6986320995072 6987467045104 6992509410432 6993513940896 6997065214122 7015862871472 7018990288128 7019998622784 7025500045746 7033988130624 7035142000068 7048005516864 7049018019792 7052160215808 7061784328872 7067174462397 7074696560256 7075712897568 7076873611626 7080818943744 7081980495408 7089813433248 7090976460386 7095948898752 7108800203232 7109295773112 7117830236244 7122821505408 7131869349136 7137015919488 7138186689816 7146810920704 7152265953504 7156627968672 7165219252464 7179351834816 7180529550012 7194838965132 7199080220304 7213426603344 7222086071928 7227150448896 7237517879774 7240744102176 7241931888282 7256215777608 7270169201568 7285703751144 7294506209536 7299407538189 7304526135648 7305724384686 7313804791716 7319082652128 7323331896608 7333391418444 7346800274112 7348005457884 7349061058227 7356883188096 7362498565296 7363706324247 7372603023968 7382730225924 7391592937638 7402563974624 7406322961518 7412732331732 7421688263808 7430597743296 7445253754624 7449794456832 7450256373651 7455632701608 7456703763474 7464640465152 7465712821056 7471563540714 7480590551616 7499858613156 7508919809664 7510151587848 7515417966336 7515883952073 7524964510112 7530394749696 7539434727552 7560152597088 7565923126188 7568514411328 7575064140672 7576306769304 7590159787392 7604998508016 7618903987968 7620153808176 7635183697344 7636436188108 7639840233792 7656164678736 7665355639032 7670887189056 7680631219352 7686017144064 7687277973648 7691181536961 7701737087538 7707137812416 7716389964192 7716927890472 7731767246112 7748288116296 7751742021504 7753013632728 7768305572832 7777631154384 7778907012513 7782374566512 7794250024372 7797724417728 7799003571996 7814545486956 7815668109543 7829412986304 7829958791664 7840158248832 7844139444024 7859611119456 7860900425742 7866573086736 7867703183508 7882089009984 7892845730406 7897498450632 7911938756736 7913236646952 7922797279488 7923288524359 7929006206472 7930145272266 7939726333504 7944507369981 7954994121984 7959033630288 7960177009764 7976040112404 7982942511096 7985676622976 7992587361024 7993082933157 7997957744751 8018128995968 8023353017778 8029142909424 8030460026043 8040162285792 8046299197692 8056020594048 8060871659022 8070610661568 8076770814168 8086529025792 8087855556144 8093691994752 8102643923712 8103973097584 8115104928762 8124343089408 8124846830919 8134663127136 8141702796864 8150707827584 8157927645504 8163242749809 8174018232576 8179003392768 8188822002816 8196416720037 8206319485728 8207665666746 8222673103008 8223854356424 8227520251776 8238748383684 8253812653632 8254998380496 8260955434368 8271449005456 8276493586608 8282810885958 8292818031552 8294178401964 8304135275618 8308764801792 8326518572736 8327884471452 8344310279088 8348029869312 8349399296784 8359422461208 8360005214678 8369522167552 8375910473952 8381018763936 8393978792654 8397720523296 8398926923688 8414284074624 8415664370568 8425767083916 8425832027392 8447534785872 8448920536329 8460073113856 8465585073876 8471694093408 8481864068496 8482455357636 8505171671724 8514578712744 8520723087552 8521947158256 8523345115467 8532772257002 8538929760816 8555623321518 8571266986464 8572673034198 8583030386112 8589581659512 8599959440128 8613185263578 8623525093911 8634908149504 8640174396672 8640710121771 8646769287072 8648187720354 8658636307776 8680938709716 8681543876781 8691426866304 8698238151876 8708747209344 8709998291232 8716283686656 8716824130833 8727355643552 8739343769436 8749835048682 8749902489984 8760406444608 8761843519156 8777864250688 8785460541312 8808703640622 8818731387648 8820178029936 8824656874527 8836305424128 8837574830784 8842062509388 8855186418624 8860587008832 8878063511808 8888721319296 8890179442872 8894142361728 8907714313568 8913146939424 8920131982281 8932192125192 8942914912204 8949368387232 8967020001408 8983886200848 8985359935461 8990369241984 8991660781152 9003082538884 9020395120464 9025712515008 9039669469012 9043699025088 9045182571516 9063023168304 9073903013448 9079436994264 9097345154016 9098837500662 9115474414176 9116969734782 9123362869824 9134951923608 9151496018028 9159415646472 9169546306032 9171050496699 9176163325056 9177668601192 9188756898048 9189326637439 9195770511648 9212424753168 9224126938806 9230595216192 9232109421444 9243263492736 9250507240884 9251836150977 9261683540096 9285539235336 9286873178058 9296757859584 9305380131138 9311055284934 9324685254528 9329420285496 9359998163712 9360578520741 9367333394328 9378650840832 9380189333424 9387349063974 9397340689152 9398690693056 9404350268859 9415712438496 9422899283196 9434283863424 9435831482168 9442640660544 9448792789149 9453084577664 9461265198336 9466069583952 9467622416889 9478400270976 9479061030816 9490440314992 9503476634106 9517582253088 9536354604672 9542097077058 9542170624896 9553625669952 9572469113088 9574039400016 9578307158784 9578901051837 9593118620176 9598773627072 9606295980918 9617231699712 9617902137792 9629448095904 9654325469568 9655909184376 9663279366951 9674954370144 9676541468958 9681936106752 9693558935424 9714271668192 9720196196256 9732543384252 9739368180864 9740965846248 9751739722288 9758776869504 9777855224592 9795733698816 9797340610512 9798748077636 9816664753728 9818275098996 9830061597902 9843640301232 9855457250184 9875097282024 9876515919522 9882022042368 9883643108976 9896197917242 9907463657728 9921072811104 9922700283678 9933675164868 9940843602144 9942271684632 9954283761408 9962084720952 9974120735488 9987821450784 9999811484208 10001451873231 10013535450464 10021178602764 10027290306852 10048716140841 10068039435636 10080203462784 10087897501584 10101742359072 10106871975954 10139998010688 10147944510522 10160205077568 10180244929792 10186453645056 10195901064342 10208140890129 10208219571648 10220474185376 10227849585408 10234513298268 10249703964864 10254908715948 10268982783384 10276183749888 10276820914059 10288519952256 10289237187296 10309022994816 10315739594286 10331050821728 10337351510304 10345241825604 10357740763776 10370174872512 10371876016684 10376499422016 10396965890304 10398671429328 10419393982608 10420890812724 10439217315072 10439945055552 10446231639753 10458852592032 10467903595968 10479481492608 10481200567656 10488764115648 10490270911344 10509452013312 10523794307208 10528485432192 10529997934176 10550982195936 10552713000102 10572008275296 10573527029688 10592676493308 10612044840384 10613569346352 10615310417439 10622970743112 10634720149872 10636464690579 10643923348128 10657443910876 10663943659668 10676745354366 10684232258112 10697804023704 10705523879232 10707280034724 10720216381056 10728398930256 10747828878696 10760814215424 10761481428607 10769027752224 10770794325018 10783807408192 10792258447698 10798620330456 10820139905016 10833129107892 10846217502848 10855603729152 10856276819661 10861116153264 10862897832423 10877236860672 10884323666412 10905253802352 10928555626716 10941759314304 10943554222328 10958586577029 10963564137344 10970707187574 10978623978192 10984997844912 11005083538176 11006664507328 11022008186826 11035324782144 11043747847944 11057090708736 11058904535952 11087389406457 11102024763648 11103845961936 11108795652864 11109484442277 11125747038784 11132532395712 11145896614944 11167880631936 11174691685248 11185055645211 11196960697728 11198569231584 11207345311071 11220885827424 11234356111888 11249787919734 11263379714496 11265227381772 11273126949504 11287446765168 11289298380451 11295592124544 11309152091328 11309940476848 11338368926976 11340228895632 11352771616992 11354633948294 11360964116736 11362596211008 11364460153956 11385239681088 11407497762024 11428355981952 11430230712264 11444040514816 11452775546016 11454654282162 11459760350688 11484247018104 11498033458548 11506330783584 11520946829028 11522601906109 11529025716096 11530916960472 11544848410368 11552605631307 11574584946288 11575391835708 11589287692346 11597650869168 11613331054976 11622432174444 11629520449092 11652458359248 11666446731576 11680541926144 11691375036558 11696586626592 11698505357994 11721818230434 11744119479456 11744938187496 11760237373248 11766209166036 11783433107712 11789416679184 11791350638613 11801554775262 11806915224832 11814116011776 11823133514976 11839268595609 11853572590496 11869854970428 11884195919232 11893509309708 11895217908399 11909589500256 11932491182976 11938550445432 11940265514646 11964060168606 11978514934464 11980479913948 11988881041536 12027193493952 12034283353344 12035029526667 12058265366784 12060243428688 12069448796538 12084030891072 12098537351264 12105915992352 12115156221252 12129793538688 12131783334216 12140537992128 12153965885568 12155959646376 12157705948178 12164483826432 12179935898144 12201994690704 12212554195296 12226061741376 12228067328932 12236891468256 12261027348864 12283233004224 12298835918408 12307460288256 12309479228592 12311498500119 12334009654512 12335781534636 12341280377664 12358122575526 12380718980448 12382497570744 12391433151552 12407173508184 12414740379912 12439227047328 12441267602946 12456202913427 12463147202688 12480771360988 12489777859104 12491826707178 12506919111232 12516465418632 12524098945176 12539133691812 12540007822017 12554283251328 12563865710928 12590187547392 12590968188981 12596580784944 12598390385532 12621426111936 12623496555852 12638650625874 12638748041088 12671302178808 12690109670784 12698377610814 12722796102744 12723683036454 12738167559936 12765385866688 12771868069116 12782920737384 12798364836096 12799158385503 12808394641224 12823869517056 12833434982277 12839264127872 12856900479696 12859009551297 12874545579168 12884372489268 12899939160192 12902055291944 12919777895367 12952362224256 12960261595008 12972281580531 12976724512336 12987954461664 13037140299456 13047357227814 13063120814016 13064997436848 13074425529984 13088886338304 13091033465328 13124752573023 13124853734976 13140609666912 13142765278734 13150092324096 13166796376032 13168687892696 13178190811968 13213055460933 13228097081472 13230267044904 13244900219824 13254458136192 13256362246176 13263093764082 13282779627936 13290880513248 13317095267712 13333081978944 13335269164308 13361571470352 13363763329189 13367527573248 13369720409136 13398288187788 13414372368306 13421850833664 13424052580848 13441104633866 13450530002112 13468989812096 13475829301272 13487491171728 13504623808326 13512152588544 13519997347584 13530592680696 13546940103424 13559504203518 13565548537632 13567773857274 13594534752456 13610854520172 13610959428864 13619155491396 13646017731024 13648256250993 13666271953152 13673211621264 13675454602173 13691977044512 13702427885412 13727244027042 13754319459048 13766502901788 13783135347072 13793655767472 13826899830016 13835332562688 13836190408209 13845892824288 13848164132166 13864895239104 13875760861326 13892525310144 13894521083632 13919926740736 13928308853004 13930309767087 13945136789376 13957204794624 13958070196707 13974934090208 13985018820864 13987027881792 13994130428244 14031725742944 14039997245568 14051000091492 14067976261248 14070284000136 14081023595961 14096011033728 14098036039584 14123568657744 14134348924794 14149393120512 14151425795136 14153747223252 14163960990816 14179626866496 14181952920772 14191897797504 14217600406464 14218591546224 14235660472488 14245643010816 14263738698272 14274031838976 14276373379632 14304531907008 14313255937344 14330438504928 14358703669632 14361059100024 14389677930264 14398160440608 14426853206688 14444172143856 14475035759548 14481488204352 14483863776564 14512431555216 14514812203437 14540338403136 14571407502288 14598815076378 14609052271296 14611448769372 14627609583432 14638165304256 14646663793216 14666782836888 14693600548224 14696010915768 14698122116454 14713766376192 14724997130592 14727412648494 14745092396853 14745206047936 14765460451848 14783185875276 14805127949248 14812645923036 14814773879283 14825464663464 14843376527616 14844296875863 14861195486592 14884050425517 14900512747302 14911265403216 14913407526948 14931425642112 14943127081428 14961181103232 14999717226312 15017839619328 15020303175696 15031767904146 15049929020224 15078869455104 15120305194176 15131846252376 15137028822656 15150128281344 15152613538608 15160307963931 15180319574784 15209997016032 15221916765783 15240307616352 15270367394688 15272872376216 15279680467584 15293851596513 15312329357472 15330711278064 15333226158523 15341774378112 15361262438704 15374555947296 15382363073922 15403474175076 15414275624832 15432779928384 15433855780944 15463534492224 15473609391429 15496576232592 15503484043008 15506027265456 15536611145664 15555262308768 15557814025026 15564749133024 15588500048744 15595448835456 15598007143992 15629090973912 15631336219086 15658825972608 15659917583328 15680316497664 15688278888048 15719222238912 15721800851484 15733146173472 15735406367016 15755394443047 15764178019968 15785691460812 15794996901264 15823877513472 15826473293904 15829069500153 15846577048718 15858012412944 15860290544532 15879452667008 15889014739962 15918067260576 15920354019528 15952080224808 15965885022192 15971353245952 15986165866314 15995915489502 16015118031549 16036257991936 16046706035556 16058285818848 16060920052086 16080324571584 16092598395384 16112041188096 16121743318044 16141221323136 16153541628336 16156191487527 16175711112288 16187383989504 16188387671547 16207946195168 16230209857524 16249693661838 16269326254272 16283405593728 16301415655168 16315855291008 16326485499618 16377644005632 16392833440074 16412638971456 16415331333492 16445346206016 16447708712848 16455040503552 16456060781361 16477496767368 16507625307264 16509996760992 16521910868736 16542898010912 16552987173216 16565621771916 16585636063104 16588356803928 16608270551236 16653037145472 16655768942904 16688620558176 16698798593568 16718844922416 16720010429356 16751820947904 16762037527872 16787957585308 16795441046592 16797853847376 16828568149248 16831328741136 16851534167832 16895069571744 16897841072658 16931170147752 16943388186816 16963728136992 16964910715272 17010343343448 17029157425488 17031950922441 17041446175104 17043894316512 17046690230934 17065544514004 17077859521632 17111246643036 17142533972928 17145346068396 17166060772224 17179163319024 17181981423243 17226370527156 17247050187822 17281420243542 17293538574144 17296375440708 17317272615552 17361877419432 17363087753562 17382853732608 17383931538519 17396476303752 17417494418688 17419996582464 17433648261666 17454711287104 17478687538872 17499670097364 17499804979968 17520812889216 17523687038312 17537062554837 17547758036991 17555728501376 17570921082624 17582727345651 17617407281244 17640356059872 17649313749054 17675149661568 17684125018776 17710372837248 17721174017664 17777442638592 17780358885744 17788284723456 17815428627136 17826293878848 17840263964562 17864384250384 17885829824408 17898736774464 17910398271969 17934040002816 17946090252909 17967772401696 17970719870922 17980738483968 17983321562304 18006165077768 18040790240928 18051425030016 18079338938024 18087398050176 18090365143032 18104173194807 18126046336608 18147806026896 18158873988528 18194690308032 18197675001324 18230948828352 18233939469564 18236558922267 18246725739648 18269903847216 18302992036056 18318831292944 18339092612064 18342100993398 18352326650112 18355337202384 18378653274878 18391541023296 18424849506336 18448253877612 18461190432384 18464218842888 18486526985472 18501014481768 18503672301954 18523367080192 18537183863289 18571078470672 18573746356116 18610760262276 18622110569868 18649370509056 18650526844033 18658840570992 18661901404419 18721157041482 18734666788656 18737740060767 18760378666848 18774698127948 18797381386112 18808700537718 18831424876992 18845798566392 18868567726848 18871662964336 18885281321088 18897585578298 18906169155328 18932139167904 18935244833778 18956800541952 18957975938811 18958122061632 18980880629984 19006953268212 19035164506176 19047566416221 19072709209344 19084194154116 19084341249792 19085524554681 19107251339904 19148078800032 19157802103674 19186237240352 19197547254144 19212591961836 19235804275584 19258896191808 19308650939136 19311818368752 19326558733902 19349908740288 19353082937916 19387117870848 19428543336384 19440392392512 19465086768504 19478736361728 19481931692496 19503479444576 19517553739008 19555710449184 19594681221024 19597496155272 19633329507456 19636550197992 19660123195804 19687280602464 19710914500368 19714147918101 19750194564048 19753031839044 19767286217952 19792395834484 19842145622208 19845400567356 19867350329736 19881687204288 19884543369264 19924169441904 19975642901568 19999622968416 20002903746462 20027070900928 20042357205528 20054580613704 20097432281682 20121558552459 20136078871272 20160406925568 20161656950799 20175795003168 20203484718144 20213743951908 20256935712489 20279996021376 20295889021044 20320410155136 20339256305277 20351660785911 20391802128684 20416281780258 20416439143296 20440948370752 20469026596536 20499407929728 20509817431896 20537965566768 20553641828118 20577039904512 20578474374592 20590866040563 20618045989632 20631479188572 20662101643456 20674703020608 20690483651208 20715481527552 20740349745024 20743752033368 20752998844032 20772246198249 20797342858656 20813641291989 20838787965216 20841781625448 20879890111104 20892463279506 20917705184064 20935807191936 20958962985216 20962401135312 20965839849409 20977528231296 20980541822688 21047588614416 21056970864384 21059995868352 21101964391872 21105426000204 21144016550592 21147054059376 21185352986616 21201523387191 21224089680768 21227138692704 21230620834878 21245941486224 21269440299744 21272929381158 21287846696256 21314887821752 21327887319336 21353490708732 21368464516224 21395608047408 21399117825631 21411047758464 21414560069448 21440432762112 21456797860512 21495657757392 21522962857214 21538055504448 21541588650036 21567614816384 21584516895396 21597240660912 21640279810032 21666258215784 21692435005696 21712553639322 21722232306528 21725795664846 21768647332824 21810507604704 21841349881729 21857111253432 21883518628608 21887108444656 21898222614567 21917173154058 21927128274688 21941414375148 21957247956384 21969995689824 22013329014656 22044016373652 22047183174681 22070649564288 22087495695888 22091118972741 22117809071904 22174778812914 22207691923872 22218968884554 22251494077568 22265064791424 22291793229888 22335761263872 22349383370496 22350769120953 22370111290422 22393921395456 22397138463168 22414690622142 22441771654848 22468712223776 22499575839468 22526759428992 22530454763544 22546253899008 22547651856219 22574893530336 22578596760902 22591184249088 22618304182656 22619880953696 22680457791264 22705543233984 22709267896588 22725192422016 22728920307912 22770479362176 22814995524048 22856711963904 22860461424528 22905551092032 22909308564324 22919520701376 22968494036208 22996066917096 23012661567168 23041893658056 23045203812218 23058051432192 23061833920944 23105211262614 23149169892576 23150783671416 23178575384692 23195301738336 23226662109952 23244864348888 23259040898184 23304916718496 23332893463152 23336721037539 23382750073116 23393173253184 23397010715988 23443636460868 23447004328629 23488238958912 23489876374992 23520474746496 23532418332072 23578833358368 23582701277226 23603109550524 23646267029952 23678537191218 23707145180992 23739709940856 23768391838464 23769865573077 23787018619416 23790435816798 23819179000512 23833522109943 23864982365952 23877100890864 23880531029292 23928120337212 23957029868928 23960959827896 23977762083072 23979248799471 23993873234253 24054386987904 24070059053334 24091380078129 24120486857376 24138897593076 24168061782144 24197074702528 24211831984704 24230312442504 24259587077376 24263566668432 24281075984256 24307931771136 24311919292752 24315411896356 24359871796288 24374540492757 24403989381408 24425108390592 24452123482752 24456134657864 24473782936512 24489728249427 24522054697728 24566466008448 24589250160111 24597671836816 24618958457184 24622997000238 24668019309024 24671563069272 24682560755328 24716245151052 24761437960896 24764995141488 24782866303104 24814347016368 24818417611351 24829480759824 24878454094656 24882535205892 24912405826854 24926294405376 24961542721976 24979555718208 24983653414356 25013838222464 25032930837264 25048197890352 25078267383624 25080015644034 25108566502656 25127731421856 25181936377962 25193161569888 25196780771064 25242852223872 25246993111704 25277301251748 25277496082176 25331312579209 25342604357616 25346761608987 25380219341568 25396755221628 25445592205488 25447366072908 25530771733376 25543736138232 25565841474768 25570035346401 25598316771006 25616789282448 25666869964554 25678528255744 25713800959392 25718019102594 25749091158336 25768744978536 25799878320384 25804110583888 25839555790734 25870575281733 25904724448512 25920523190016 25922130365313 25944563161062 25953449024672 25975908923328 26044631630343 26074280598912 26094714455628 26126241628032 26129994873696 26148851059968 26150472392499 26182066930656 26249505146046 26249707469952 26281219333824 26285530557468 26333592752064 26337375785392 26356381623936 26426110921866 26456194162944 26460534089808 26489800439648 26508916272384 26512724492352 26526187528164 26565559255872 26581761026496 26634190535424 26666163957888 26670538328616 26723142940704 26727526658378 26739440818272 26796576375576 26828744736612 26848105161696 26882209267732 26901060004224 26937979624192 26951658602544 26956079806383 26974982343456 27009247616652 27061185361392 27119008407036 27131097075264 27135547714548 27189069504912 27221709040344 27238310982792 27292035462048 27296512501986 27346423242528 27350909204346 27383954089024 27404855770824 27454488054084 27508638918096 27513151490097 27533005803576 27566270694144 27567979912317 27587311534944 27672380816418 27691785648576 27696328264332 27729790478208 27751521722652 27755508452931 27785050620288 27789042167264 27856617706008 27860619534174 27890273578752 27916140393414 27949868180416 27974055763584 27988260856488 28063451485888 28079994491136 28081735562223 28102000182984 28135952522496 28140568000272 28162047191922 28192022067456 28196072079168 28213050806577 28247137315488 28268697849588 28302851590272 28307494446504 28327921981632 28359253732992 28363905841544 28383795595008 28402867250667 28435200812928 28437183092448 28471320944976 28527477396544 28552746759264 28609063814016 28626511874688 28660877009856 28717407339264 28722118200048 28736703155511 28779355860528 28796320881216 28853706413376 28888344287712 28950071519096 28962976408704 28967727553128 28989838100853 29024863110432 29029624406874 29064473464663 29080676806272 29142815004576 29197630152756 29218104542592 29222897538744 29255219166864 29260018251373 29276330608512 29293327586432 29333565673776 29378925774289 29387201096448 29392021831536 29396244232908 29449994261184 29454825296988 29490184793706 29490412095872 29530920903696 29566371750552 29610255898496 29625291846072 29629547758566 29650929326928 29688593751726 29722390973184 29768100851034 29801025494604 29822530806432 29826815053896 29862851284224 29864702899507 29886254162856 29922362206464 29999434452624 30004355619693 30040606351392 30063535808292 30099858040448 30146148422523 30240610388352 30263692504752 30274057645312 30305227077216 30320615927862 30419994032064 30443833531566 30480615232704 30540734789376 30545744752432 30559360935168 30587703193026 30624422670387 30624658714944 30661422556128 30666452317046 30683548756224 30722524877408 30749111894592 30764726147844 30806948350152 30828551249664 30830462742177 30865559856768 30867711561888 30927068984448 30947218782858 30993152465184 31012054530912 31073222291328 31110524617536 31115628050052 31129498266048 31177000097488 31190897670912 31196014287984 31258181947824 31262672438172 31317651945216 31319835166656 31376557776096 31438444477824 31443601702968 31466292346944 31470812734032 31510788886094 31528356039936 31571382921624 31589993802528 31652946587808 31658139000306 31693154097436 31716024825888 31720581089064 31758905334016 31778029479924 31836134521152 31840708039056 31845931252317 31904160449616 31909394071737 31931770044384 31972331732628 31991830979004 32030236063098 32093412071112 32116571637696 32121840104172 32160649143168 32185196790768 32243486636088 32282442646272 32284444285821 32307083256672 32312382975054 32351422224576 32376775343094 32415892390336 32460419715048 32499387323676 32538652508544 32566811187456 32568830458983 32588693497269 32631710582016 32652970999236 32785666880148 32825277942912 32830662666984 32890692412032 32895417425696 32912121562722 32954993534736 33015250614528 33019993521984 33085796021824 33105974346432 33131243543832 33171272126208 33176713607856 33216541102472 33262168219371 33306074290944 33311537885808 33328453326831 33377241116352 33397597187136 33437689844832 33440020858712 33503641895808 33524075055744 33575915170616 33590882093184 33595707694752 33622035933213 33662657482272 33703068335664 33790139143488 33795682145316 33862340295504 33867895141353 33886776373632 33927456273984 33929821430544 34020686686896 34058314850976 34063901844882 34082892350208 34087788633024 34093380461868 34131089028008 34155719043264 34222493286072 34285067945856 34290692136792 34332121544448 34358326638048 34363962846486 34452741054312 34494100375644 34562840487084 34567805718327 34587077148288 34592750881416 34634545231104 34636692710347 34657816893921 34723754838864 34726175507124 34767863077038 34792952607504 34839993164928 34867296523332 34909422574208 34957375077744 34999340194728 35041625778432 35047374076624 35074125109674 35095516073982 35111457002752 35165454691302 35234814562488 35280712119744 35298627498108 35350299323136 35368250037552 35374051915839 35420745674496 35442348035328 35517805786827 35560717771488 35630857254272 35652587757696 35680527929124 35685653725197 35728768500768 35771659648816 35797473548928 35820796543938 35892180505818 35935544803392 35941439741844 35966643124608 36012330155536 36081580481856 36102850060032 36105088580001 36158677876048 36174796100352 36180730286064 36208346389614 36252092673216 36295612053792 36317747977056 36389380616064 36395350002648 36461897656704 36467878939128 36473117844534 36493451479296 36539807694432 36605984072112 36637662585888 36678185224128 36684201986796 36710674404768 36757306549756 36783082046592 36849699012672 36896507755224 36922380864768 36928437685776 36934495500357 37002028963536 37007344603908 37074367726578 37142156941344 37147492712232 37221520524552 37244221139736 37301053688066 37317681141984 37323802808838 37368608740281 37442314082964 37469333577312 37475480121534 37520757333696 37549396255896 37594762772224 37617401075436 37620023466051 37662849753984 37691597132784 37743325928672 37770562642176 37772904566943 37795171156596 37864278335808 37870489667556 37915951877622 37916244123264 37961761259968 38013906536424 38070329012352 38095132832442 38168388308232 38171049109362 38214502679808 38296157600064 38315604207348 38372474480704 38395094508288 38397475156509 38425183923672 38471608551168 38517792383616 38577028653891 38623636737504 38653117467804 38699817480576 38706165875832 38857086672768 38880784785024 38930173537008 38963863384992 39006958889152 39111420898368 39189362442048 39194992310544 39266659014912 39273100395984 39320246391608 39374257719069 39374561204928 39421829000736 39428295836202 39500389128096 39506063678088 39534572435904 39584791668968 39639166382799 39684291244416 39690801134712 39734700659472 39741218819029 39763374408576 39769086738528 39848338883808 39951285803136 39999245936832 40005807492924 40054141801856 40084714411056 40091289987567 40109161227408 40194864563364 40243117104918 40272157742544 40323313901598 40351590006336 40406969436288 40427487903816 40513871424978 40559992042752 40562506923211 40591778042088 40640820310272 40678512610554 40703321571822 40783604257368 40832563560516 40832878286592 40835410087081 40881896741504 40938053193072 40944768752979 40998815859456 41019634863792 41026363806519 41075931133536 41107283656236 41156948749184 41181732081126 41262958377144 41324203286912 41349406041216 41380967302416 41480699490048 41487504066736 41505997688064 41508571224627 41544492396498 41594685717312 41627282583978 41677575930432 41683563250896 41759780222208 41784926559012 41790929301261 41835410368128 41871614383872 41874210590121 41924802270624 41931679698818 41955056462592 41961083645376 42095177228832 42119991736704 42203928783744 42210852000408 42243070787883 42288033101184 42294108118752 42370705973232 42403046774382 42448179361536 42454277385408 42461241669756 42491882972448 42538880599488 42545858762316 42575693392512 42629775643504 42655774638672 42706981417464 42736929032448 42791216094816 42798235651262 42822095516928 42829120138896 42913595721024 42991315514784 43045925714428 43076111008896 43083177300072 43135229632768 43169033790792 43194481321824 43280559620064 43332516431568 43425107278644 43444464613056 43451591329692 43537294665648 43544436610311 43621015209408 43682699763458 43714222506864 43774216889312 43796445229134 43834346308116 43882828750296 43914495912768 43939991379648 44026658029312 44088032747304 44094366349362 44141299128576 44174991391776 44182237945482 44235277190559 44235618143808 44349557625828 44415383847744 44437937769108 44444321637849 44502988155136 44530129582848 44532890627589 44583586459776 44701538241906 44740222580844 44794276926336 44829381244284 44883543309696 44937424447552 44999151678936 45053518857984 45060909527088 45095303712438 45149787060672 45157193521804 45236608365312 45239761907392 45360915582528 45411086467968 45418535793176 45450384844032 45457840615824 45480923891793 45540958724352 45629991048096 45665750297349 45720922849056 45811102184064 45818617128648 45839041402752 45936988072416 45992133834192 45999678475569 46025323134336 46083787316112 46090407624436 46123667841888 46210422525228 46298339785152 46301567342832 46357150769384 46390603476672 46420828174287 46489728697776 46518081796368 46609833436992 46665786926304 46673442075078 46765500146232 46786346506368 46794021431976 46887272921736 46894008657258 46976477917824 46979752749984 47040949492992 47043866218531 47064836664144 47157666716736 47165402554452 47206219101048 47266183329141 47292534059904 47357074382436 47414290361984 47479419881712 47487208500459 47539731146154 47574037238832 47580871633596 47638358001024 47667044219886 47754201781728 47761062058584 47856240674424 47914059737856 47921919655792 47958497598942 47987746468506 48045354094647 48108773975808 48140118106668 48182760156258 48240973714752 48277795186152 48336123564288 48394149405056 48423663969408 48460624885008 48468574462581 48527133336864 48562151968512 48565163014641 48623838585504 48630823792712 48719743592576 48749080985514 48807978762816 48850216781184 48904246965504 48912269315728 48947565873024 48979456498854 49132932016896 49178500320222 49195343673632 49237916914368 49245994000476 49336038618048 49343126138544 49365121510656 49368182344083 49432490302104 49522875921792 49529990282976 49565732606208 49628694032736 49636835222702 49658961519648 49756908189312 49765070411784 49824811653708 49923085443952 49959111436416 49967306828712 50027676444928 50065861674528 50096395780704 50156534767248 50160031288068 50255462843712 50363872755924 50386323139776 50393561542128 50485704447744 50493986223408 50554602503496 50662625158418 50685208715232 50693523217974 50793510443256 50891184410976 50894732145816 51061543466752 51087472276464 51095852767323 51131682949536 51140070692802 51196633542012 51233578564896 51333739929108 51427601918784 51436038205188 51498182316672 51537489957072 51545944269729 51608221167776 51679111581468 51741150563466 51844260730626 51889126322124 51906898049344 51951817846656 52089263260686 52148561197824 52151794615557 52189428911256 52252483256064 52259989747392 52300944784998 52364133861312 52499010292092 52499414939904 52562438667648 52571061114936 52611187664511 52667185504128 52674751570784 52712763247872 52748182036953 52852221843732 52921068179616 52979600879296 53025448984704 53052375056328 53131118511744 53163522052992 53332327915776 53341076657232 53446285881408 53455053316756 53478881636544 53593152751152 53657489473224 53696210323392 53764418535464 53802120008448 53838270758727 53903317205088 53912159612766 53949964686912 54018495233304 54122370722784 54238016814072 54262194150528 54271095429096 54340033895407 54378139009824 54443418080688 54476621965584 54584070924096 54593025003972 54692846485056 54701818408692 54709676766801 54767908178048 54809711541648 54908976108168 55017277836192 55026302980194 55066011607152 55135959824634 55174623069888 55344761632836 55383571297152 55392656528664 55459580956416 55463019670513 55503043445304 55511016905862 55570101240576 55578084334528 55611551589867 55713235412016 55721239068348 55832280786828 55899736360832 55948111527168 55951580532099 55976521712976 55985704213257 56126902971776 56163471124446 56204000365968 56213220182301 56281136000544 56324094383844 56392144158336 56426101613154 56494274630976 56537395699176 56605703180544 56614988893008 56655843963264 56718507465984 56727811683088 56805734501334 56870401625856 56873927816433 56874366184896 56942641889952 57054954793088 57105493518528 57142699248663 57218127628032 57253023749376 57256573664043 57321754019712 57444236400096 57473406311022 57558711721056 57592641762432 57707412826752 57776688575424 57900143038192 57925952817408 57935455106256 57979676201706 58049726220864 58059248813748 58128946929326 58161353612544 58285630009152 58395260305512 58436209085184 58445795077488 58510438333728 58520036502746 58552661217024 58586655172864 58667131347552 58757851548578 58784043663072 58792488465816 58899988522368 58909650593976 58980369587412 58980824191744 59061841807392 59132743501104 59142443754303 59220511796992 59250583692144 59259095517132 59301858653856 59377187503452 59536201702068 59602050989208 59645061612864 59653630107792 59729405799014 59772508325712 59998868905248 60008711239386 60081212702784 60127071616584 60199716080896 60292296845046 60364675657377 60481220776704 60484970852397 60527385009504 60610454154432 60641231855724 60770807137467 60839988064128 60887667063132 60961230465408 61017768915831 61091489504864 61175406386052 61248845340774 61249317429888 61322845112256 61332904634092 61445049754816 61498223789184 61529452295688 61613896700304 61660925484354 61731119713536 61735423123776 61772598121689 61854137968896 61894437565716 61986304930368 62024109061824 62146444582656 62221049235072 62231256100104 62258996532096 62354000194976 62392028575968 62440923875967 62516363895648 62525344876344 62639670333312 62753115552192 62876888955648 62887203405936 62897519548227 62932584693888 62941625468064 63021577772188 63142765843248 63179987605056 63305893175616 63316278000612 63386308194872 63432049651776 63441162178128 63556058959848 63672269042304 63681416078112 63691862504634 63808320899232 63818788143474 63863540088768 63944663465256 63983661958008 64060472126196 64186824142224 64197353476893 64233143275392 64243680208344 64321298286336 64325286462073 64370393581536 64486973272176 64568888571642 64614166513344 64624765950108 64702844449152 64753550686188 64831784780672 64920839430096 64998774647352 65077305017088 65137660917966 65177386994538 65305941998472 65524049645187 65571333760296 65650555885824 65661325333968 65694667843701 65781384824064 65790834851392 65824243125444 65909987069472 66039987043968 66141549524043 66171592043648 66211948692864 66262487087664 66273356918223 66353427215712 66433082204944 66524336438742 66623075771616 66656906653662 66754482232704 66795194374272 66875379689664 66880041717424 67007283791616 67048150111488 67052307362859 67151830341232 67181764186368 67191415389504 67244071866426 67325314964544 67406136671328 67580278286976 67591364290632 67642955568657 67724680591008 67735790282706 67773552747264 67854912547968 67859642861088 68041373373792 68116629701952 68127803689764 68175577266048 68186760923736 68262178056016 68311438086528 68444986572144 68570135891712 68581384273584 68716653276096 68727925692972 68905482108624 68988200751288 69125680974168 69135611436654 69174154296576 69185501762832 69273385420694 69315633787842 69447509677728 69452351014248 69535726154076 69585905215008 69679986329856 69734593046664 69818845148416 69914750155488 69998680389456 70010163112617 70094748153248 70148250219348 70191032147964 70330909382604 70341012985887 70469629124976 70561424239488 70597254996216 70736500075104 70748103831678 71035611573654 71121435542976 71261714508544 71305175515392 71309596719231 71361055858248 71371307450394 71457537001536 71543319297632 71594947097856 71641593087876 71784361011636 71871089606784 71882879483688 71933286249216 71937746398413 72024660311072 72163160963712 72210177160002 72317355752096 72361460572128 72416692779228 72504185346432 72591224107584 72635495954112 72778761232128 72790700005296 72923795313408 72935757878256 72946235689068 73079615388864 73123621478271 73211968144224 73275325171776 73356370448256 73368403973592 73421348809536 73514613099512 73566164093184 73699398025344 73793015510448 73856875371552 73868991000714 74004057927072 74014689207816 74148735453156 74284313882688 74294985424464 74443041049104 74455252834053 74488442279472 74602107376132 74635362283968 74647605617676 74737217480562 74884628165928 74938667154624 74950960243068 75041514667392 75098792511792 75234802150872 75240046932102 75325699507968 75330370000249 75383194265568 75486651857344 75545809133886 75590342313192 75728556671616 75740979335112 75831903755244 75832488246528 75923522519936 75993937737627 76027813072848 76040284826961 76140658024704 76190265664884 76336776616464 76342098218724 76592315200128 76631208414696 76710106039203 76744948961408 76794950313018 76850367847344 77035584767232 77154057307782 77247273475008 77306234935608 77399634961152 77412331751664 77611725845199 77714173345536 77761569570048 77766391095939 77860347074016 77927726769984 78013917778304 78133894891029 78222841796736 78378724884096 78389984621088 78451417177497 78546200791968 78640492783216 78748515438138 78749122409856 78843658001472 78856591672404 79000778256192 79012127356176 79025088663157 79069144871808 79169583337936 79278332765598 79368582488832 79381602269424 79469401318944 79482437638058 79526748817152 79538173477056 79696677767616 79902571606272 79998491873664 80011614985848 80108283603712 80169428822112 80182579975134 80218322454816 80389729126728 80486234209836 80544315485088 80646627803196 80703180012672 80813938872576 80854975807632 80868239419149 81027742849956 81125013846422 81183556084176 81357025221108 81406643143644 81567208514736 81665127121032 81670820174162 81763793483008 81876106386144 81889537505958 82039269727584 82052727613038 82151862267072 82214567312472 82313897498368 82363464162252 82525916754288 82539454470291 82648406573824 82698812082432 82703939736951 82761934604832 82975008133472 83017142449254 83088984792996 83189371434624 83254565167956 83266525358793 83355151860864 83367126501792 83569853118024 83581858602522 83670820736256 83748421180242 83849604541248 83863359397636 83922167290752 84190354457664 84239983473408 84245206686669 84407857567488 84421704000816 84486141575766 84576066202368 84588216237504 84741411946464 84806093548764 84908554770816 84922483339512 84983765944896 85077761198976 85091717524632 85151386785024 85259551287008 85311549277344 85413962834928 85582432189632 85596471302524 85658240277792 85827191442048 85982631029568 86091851428856 86152222017792 86166354600144 86210109466533 86338067581584 86388962643648 86561119240128 86665032863136 86850214557288 86888929226112 86903182659384 87074589331296 87088873220622 87193420393989 87242030418816 87365399526916 87428445013728 87548433778624 87592890458268 87668692616232 87765657500592 87780054754119 87828991825536 87879982759296 88136777322867 88176065494608 88188732698724 88349982783552 88364475890964 88470554381118 88471236287616 88699115251656 88830767695488 88875875538216 88888643275698 89065781255178 89167172919552 89403076483812 89480445161688 89588553852672 89594108698521 89658762488568 89767086619392 89874848895104 89998303357872 90013066859079 90121819054176 90190607424876 90299574121344 90314387043608 90438445267569 90479523814784 90721831165056 90822172935936 90837071586352 90915681231648 90961847783586 91259982096192 91331500594698 91441845698112 91622204368128 91637234257296 91678082805504 91873268011161 91873976144832 91984267668384 91999356951138 92050646268672 92167574632224 92180815248872 92247335683776 92420845050456 92491388226531 92596679570304 92603134685664 92714301538768 92781206953344 92841656348574 92979457395552 93036163592736 93219666873984 93331573852608 93346884150156 93531000292464 93572693012736 93588042863952 93774545843472 93788017314516 93952955835648 93959505499968 94087732437062 94129673328288 94315333433472 94330805108904 94412438202096 94532366658282 94585068119808 94714148764872 94828580723968 94958839763424 94974417000918 95079462292308 95148074477664 95161743267192 95276716002048 95334088439772 95508403563456 95522124117168 95537793756951 95712481348848 95728182215211 95843839311584 95916995197884 95975492937012 96090708189294 96280236213336 96365520312516 96481947429504 96555590372304 96788298810112 96847327938816 96853332857463 96921249770016 96937148925162 97054266673728 97130326029282 97247677171008 97261647585424 97439487185152 97498161971028 97615957525632 97700433562368 97706491376949 97824538631456 97895131746048 97958912997708 98357000640444 98390687347264 98475833828736 98491988000952 98672077236096 98686252277088 98736364688166 98864980604208 99045751843584 99059980565952 99257388065472 99273670445404 99317923039296 99513816378624 99530140823568 99649623307416 99846170887904 99918222872832 99934613657424 99985359980493 100131723349056 100192791561408 100313069534496 100320062576136 100510925687424 100727745511848 100772646279552 100787123084256 100987972446816 101109205006992 101325250316836 101370417430464 101387046435948 101587020886512 101603685424059 101782368821952 101789464291632 102174944552928 102191705534646 102263365899072 102280141385604 102393267084024 102467157129792 102667479858216 102855203837568 102872076410376 102996364633344 103002750816667 103074979914144 103091888539458 103216442335552 103358223162936 103482301126932 103688521461252 103703417154981 103778252644248 103813796098688 103903635693312 103910078131041 103973450681763 104178526521372 104303589231114 104378857822512 104519979494784 104601889569996 104728267722624 104998020584184 105124877335296 105142122229872 105222375329022 105334371008256 105349503141568 105496364073906 105704443687464 105842136359232 105959201758592 106050897969408 106104750112656 106122155747517 106262237023488 106327044105984 106553417360481 106682153314464 106892571762816 106910106633512 106957763273088 107056961175591 107186305502304 107314978946448 107392420646784 107528837070928 107676541517454 107806634410176 107824319225532 107899929373824 108036990466608 108244741445568 108315265740003 108476033628144 108524388301056 108542190858192 108680067790814 108756278019648 108886836161376 108953243931168 109168141848192 109186050007944 109385692970112 109403636817384 109419353533602 109535816356096 109619423083296 109817952216336 110034555672384 110052605960388 110132023214304 110271919649268 110287761101329 110349246139776 110689523265672 110767142594304 110785313057328 110803486501071 110926039341026 111006086890608 111022033811724 111156168669056 111223103179734 111426470824032 111442478136696 111664561573656 111799472721664 111903161064198 111953043425952 111971408426514 112105826220843 112253805943552 112326942248892 112408000731936 112426440364602 112562272001088 112648188767688 112784288316672 112852203226308 112860070398153 112988549261952 113074791398352 113229977786016 113311687926528 113318713700829 113455623366176 113611469002668 113747855632866 113748732369792 113885283779904 114109909586176 114210987037056 114285398497326 114513147328086 114643508039424 114888472800192 114946812622044 115117423442112 115185283524864 115192425469527 115414825653504 115553377150848 115800286076384 115870910212512 115959352403412 116099452441728 116118497627496 116257893858652 116571260018304 116790520611024 116891590154976 117020876667456 117040073005492 117334262695104 117515703097156 117568087326144 117584976931632 117799977044736 117819301187952 117960739174824 118123683614784 118265487002208 118284887508606 118501167384288 118518191034264 118603717307712 118754375006904 119072403404136 119204101978416 119223656457087 119290123225728 119307260215584 119458811598028 119545016651424 119997737810496 120017422478772 120162425405568 120254143233168 120273869962701 120584593690092 120729351314754 120969941704794 121054770019008 121220908308864 121282463711448 121541614274934 121679976128256 121687520769633 121775334126264 121922460930816 122035537831662 122182979009728 122350812772104 122497690681548 122498634859776 122506230261243 122645690224512 122665809268184 122834306258937 122890099509632 122996447578368 123058904591376 123079091419557 123227793400608 123321850968708 123470846247552 123545196243378 123788875131432 123972609860736 124048218123648 124442098470144 124462512200208 124517993064192 124525713673881 124708000389952 124784057151936 124881847751934 125032727791296 125050689752688 125279340666624 125372787903783 125506231104384 125622631770363 125774406811872 125795039096454 125865169387776 125883250936128 126043155544376 126285531686496 126359975210112 126611786351232 126632556001224 126729212363649 126772616389744 126864099303552 126882324356256 127112117919696 127344538084608 127362832156224 127383725009268 127616641798464 127637576286948 127727080177536 127889326930512 127967323916016 128120944252392 128373648284448 128394706953786 128466286550784 128487360416688 128650572924146 128740787163072 128973946544352 129137777143284 129228333026688 129249531900216 129405688898304 129507101372376 129663569561344 129841678860192 129997549294704 130275321835932 130354773989076 130553687908231 130611883996944 130633309830933 131048099290374 131142667520592 131322650667936 131389335687402 131581669702784 131648486250888 131819974138944 132079974087936 132283099048086 132343184087296 132423897385728 132524974175328 132546713836446 132705831571677 132706854431424 132866164409888 133048672877484 133246151543232 133313813307324 133332964913547 133508964465408 133590388748544 133598671882767 133750759379328 133760083434848 134104614725718 134303660682464 134382830779008 134488143732852 134650629929088 134812273342656 135160556573952 135182728581264 135285911137314 135449361182016 135471580565412 135709825095936 135719285722176 136082746747584 136233259403904 136255607379528 136351154532096 136373521847472 136524356112032 136622876173056 136889973144288 137162768547168 137433306552192 137455851385944 137810964217248 137976401502576 137999035426707 138251361948336 138271222873308 138371003525664 138546770841388 138631267575684 138895019355456 138904702028496 139071452308152 139171810430016 139469186093328 139829500310976 139997360778912 140020326225234 140189496306496 140296500438696 140382064295928 140661818765208 140682025971774 140939258249952 141122848478976 141131598655593 141194509992432 141473000150208 141496207663356 141798549987423 142071223147308 142242871085952 142461625501377 142619193438462 142722111716496 142742614900788 142915074003072 143086638595264 143283186175752 143568722023272 143742179213568 143765758967376 143875492796826 144049320622144 144136062283941 144326321927424 144420354320004 144634711504192 144722921144256 144833385558456 145008370692864 145182448215168 145270991908224 145405723387743 145581400010592 145695489043923 145871515756512 145892471378136 146159230777728 146247242956542 146423936288448 146550650343552 146712740896512 146736807947184 146760878945863 146842697619072 147029226199024 147398796050688 147586031020896 147713750743104 147737982001428 148008115854144 148029378415632 148104547032249 148297470906312 148568627765376 148589970848928 148886082098208 148910505668106 148976884558944 149204214752264 149270724567936 149295211235352 149474434961124 149769256331856 149793824779417 149877334309248 149901920486136 150083029334784 150197585023584 150469604301744 150480093864204 150660740000498 150766388531136 150973303714688 151091618267772 151180684626384 151457113343232 151481958670224 151663807510488 151847045039872 151987875475254 152055626145696 152080569653922 152380531329768 152673553232928 152684196437448 153184630400256 153262416829392 153287558301969 153420212078406 153489897922816 153589900626036 153700735694688 154308114615564 154494546950016 154612469871216 154637832809187 154824663503328 155223451690398 155532782191878 155720694148032 155855453539968 156027835556608 156267789782058 156445683593472 156455383846671 156757449768192 156779969242176 156902834354994 157092401583936 157280985566432 157497030876276 157498244819712 157687316002944 157713183344808 157833562993533 158001556512384 158024254712352 158050177326314 158138289743616 158339166675872 158556665531196 158763204538848 158938802637888 158964875276116 159076346954112 159393355535232 159996983747328 160023229971696 160338857644224 160365159950268 160436644909632 160779458253456 160972468419672 161088630970176 161293255606392 161406360025344 161709951615264 161736478838298 162055485699912 162250027692844 162367112168352 162714050442216 162813286287288 163020101686221 163134417029472 163330254242064 163341640348324 163752212772288 163779075011916 164078539455168 164105455226076 164129030300403 164303724534144 164429134624944 164726928324504 165051833508576 165078908940582 165407879473902 165523869209664 165950016266944 166034284898508 166177969585992 166378742869248 166389059011539 166509130335912 166533050717586 166710303721728 166734253003584 166834654769601 167139706236048 167163717205044 167496842360484 167699209082496 167726718795272 167844334581504 167854741596297 167957112639771 168380708915328 168490413373338 168639660546903 168843408001632 168972283151532 169176432475008 169482823892928 169612187097528 169817109541632 169844966679024 169967531889792 170155522397952 170183435049264 170519102574016 170621783449299 170623098554688 170827925669856 171164864379264 171192942605048 171316480555584 171428097745989 171654382884096 171769720992129 171965262059136 172183702857712 172332709200288 172420218933066 172676135163168 172777925287296 173122238480256 173330065726272 173700429114576 173728923279457 173777858452224 173806365318768 174149178662592 174177746441244 174386840787978 174484060837632 174730799053832 174856890027456 175096867557248 175185780916536 175337385232464 175531315001184 175560109508238 175657983651072 175759965518592 176273554645734 176352130989216 176377465397448 176699965567104 176728951781928 176941108762236 176942472575232 177398230503312 177427331262909 177661535390976 177751751076432 177777286551396 178131562510356 178806152967624 178960890323376 179188217397042 179317524977136 179749697790208 179996606715744 180026133718158 180243638108352 180381214849752 180599148242688 180628774087216 180876890535138 180959047629568 181094026972131 181443662330112 181454912557191 181674143172704 181831362463296 181923695567172 182312421412401 182519964192384 182663001189396 182883691396224 183053306747493 183274468514592 183746536022322 183747952289664 183968535336768 183998713902276 184335149264448 184361630497744 184494671367552 184841690100912 184982776453062 185193359140608 185206269371328 185428603077536 185562413906688 185683312697148 185958914791104 186072327185472 186439333747968 186663147705216 186693768300312 187062000584928 187176085727904 187549091686944 187576034629032 187919010999936 188175464874124 188259346656576 188630666866944 188661610217808 188692558644681 188824876404192 189064733316564 189428297529744 189917679526848 189948834001836 190158924584616 190296148955328 190323486534384 190668176879544 191016807126912 191044248234336 191075587513902 191424962697696 191456364430422 191687678623168 191833990395768 191950985874024 192181416378588 192560472426672 192592060430679 192731040625032 192963894859008 192975859386219 193111180744608 193706665714926 193842499540032 193874297850324 194108533347456 194260652058564 194495354342016 194523295170848 194996323942056 195231915051264 195412982753898 195649077262912 195917825995416 196572148935561 196714001280888 196781374694528 196951667657472 196983976001904 197084003531103 197344154472192 197372504554176 197472729376332 197729961208416 198119961131904 198514776130944 198547340890808 198635846078592 198820070754669 199060281647136 199299246614832 199692341775808 199869227314848 199970719960986 200263446698112 200385583122816 200626139068992 200640125152272 201021851374848 201156922088577 201455491023696 201545292559104 201574246168512 201975944893632 202218410013984 202650500633672 202740834860928 202774092871896 202928866705971 203174041773024 203207370848118 203564737643904 203578928583264 204349889105856 204383411069292 204526731798144 204560282771208 204786534168048 204820127759611 204934314259584 205334959716432 205710407675136 205744152820752 206005501633334 206149959828288 206183777078916 206432884671104 206716446325872 206964602253864 207377042922504 207406834309962 207556505288496 207627592197376 207820156262082 207946901363526 208357053042744 208607178462228 208757715645024 209039958989568 209052920296549 209203779139992 209456535445248 209996041168368 210030489337851 210284244459744 210444750658044 210699006283136 210992728147812 211023038957661 211408887374928 211684272718464 211918403517184 212209500225312 212244311495034 213106834720962 213364306628928 213785143525632 213820213267024 213915526546176 213928790157693 214113922351182 214372611004608 214629957892896 214784841293568 215057674141856 215353083034908 215613268820352 215648638451064 215799858747648 215813239195239 216073980933216 216489482891136 216630531480006 216952067256288 217084381716384 217360135581628 217512556039296 217773672322752 217906487862336 218336283696384 218372100015888 218771385940224 218807273634768 218838707067204 219238846166592 219635904432672 220069111344768 220105211920776 220264046428608 220543839298536 220575522202658 220698492279552 221379046531344 221570626114656 221606973002142 221852078682052 222012173781216 222044067623448 222312337338112 222446206359468 222852941648064 222884956273392 223329123147312 223365758502159 223806322128396 223906086851904 223942816853028 224211652441686 224653884497784 224816001463872 224852880729204 225124544002176 225296377535376 225704406452616 225720140796306 225977098523904 225991110000747 226149582796704 226459955572032 226637427401658 226911246732352 227222938005336 227495711265732 227497464739584 227770567559808 227981813212881 228120854480883 228421974074112 228570796994652 229026294656172 229776945600384 229893625244088 230234846884224 230384850939054 231106754301696 231600572152768 231741820425024 231918704806824 232198904883456 232236995254992 232515787717304 232835177535597 233142520036608 233299173287817 233581041222048 233783180309952 234041753334912 234080146010984 234401684673087 234668525390208 235031406194312 235136174652288 235169953863264 235354251532491 235638602375904 235921478349648 236247367229568 236530974004416 236569775017212 237002334768576 237036382068528 237075265989471 237207434615424 237508750013808 238144806808272 238408203956832 238447312914174 238580246451456 238614520431168 238917623196056 239090033302848 239995475620992 240034844957544 240324850811136 240508286466336 240547739925402 241169187380184 241458702629508 241939883409588 242109540038016 242441816617728 242456848972429 242564927422896 242604718257447 243083228549868 243375041539266 243550668252528 244071075663324 244365958019456 244701625544208 244995381363096 245012460522486 245291380449024 245331618536368 245668612517874 245780199019264 246117809182752 246158182839114 246455586801216 246643701937416 246941692495104 247090392486756 247577750262864 247618363410873 247945219721472 248096436247296 248111819210853 248925024400416 249051427347762 249416000779904 249568114303872 249763695503868 249799576076379 250065455582592 250101379505376 250745575807566 251012462208768 251245263540726 251548813623744 251590078192908 251766501872256 252086311088752 252571063372992 252719950420224 252735620060007 253223572702464 253265112002448 253458424727298 253545232779488 253728198607104 253764648712512 254224235839392 254725664312448 254767450018536 255233283596928 255275152573896 255454160355072 255778653861024 255934647832032 256241888504784 256747296568896 256789413907572 256974720833376 257301145848292 257481574326144 257947893088704 258275554286568 258456666053376 258499063800432 259014202744752 259683357720384 259995098589408 260550643671864 260709547978152 261107375816462 261223767993888 261266619661866 261580261181967 262096198580748 262285335041184 262645301335872 262778671374804 263163339405568 263296972501776 263340164262357 263639948277888 264410331968601 264566198096172 265049948350656 265093427672892 265411663143354 265413708862848 265732328819776 266097345754968 266492303086464 266627626614648 266665929827094 267197343765534 267501518758656 267520166869696 268209229451436 268607321364928 268765661558016 268782326095563 268976287465704 269301259858176 269624546685312 270039200577237 270365457162528 270571822274628 270898722364032 270943161130824 271438571444352 272165493495168 272466518807808 272511214759056 272747043694944 273048712224064 273779946288576 274325537094336 274866613104384 274911702771888 275619804033483 275621928434496 275952803005152 275998070853414 276502723896672 276542445746616 276742007051328 277093541682776 277262535151368 277474164679593 277790038710912 277809404056992 278142904616304 278188531733203 278343620860032 278938372186656 279659000621952 279994721557824 280040652450468 280378992612992 280593000877392 280764128591856 281323637530416 281364051943548 281878516499904 282263197311186 282389019984864 282946000300416 282992415326712 283597099974846 283937548462477 284142446294616 284485742171904 284923251002754 285238386876924 285444223432992 285485229801576 285830148006144 285847870609567 286173277190528 286566372351504 286613381270853 287137444046544 287184546645633 287531517934752 287750985593652 288098641244288 288272124567882 288840708640008 289269423008384 289445842288512 289666771116912 290364896430336 290541983816448 290559998572389 290811446775486 291162800021184 291390978087846 291743031513024 291784942756272 292318461555456 292494485913084 292847872576896 293101300687104 293119474130847 293473615894368 293521757891726 293685395238144 294058452398048 295172062041792 295427501486208 295475964002856 296016231708288 296058756831264 296209094064498 296594941812624 297137255530752 297179941697856 297772164196416 297821011336212 297953769117888 298408429504528 298541449135872 298590422470704 298948869922248 299538512663712 299587649558834 299754668618496 299803840972272 300395170047168 300939208603488 300960187728408 301321480000996 301532777062272 301946607429376 302183236535544 302361369252768 302963917340448 303327615020976 303975750950508 304111252291392 304161139307844 304761062659536 304811056272177 305347106465856 305368392874896 306524833658784 306575116603938 306840424156812 307179801252072 307401471389376 308616229231128 308989093900032 309008252450001 309224939742432 309275665618374 309649327006656 310446903380796 311065564383756 311110251464943 311441388296064 311710907079936 311730234393123 311920352045289 312535579564116 312910767693342 313559938484352 313805668709988 314184803167872 314561971132864 314994061752552 315374632005888 315426366689616 315667125987066 316003113024768 316048509424704 316100354652628 316678333351744 317113331062392 317526409077696 317877605275776 317929750552232 318152693908224 318366467242551 318786711070464 319660252081443 320046459943392 320677715288448 320730319900536 320873289819264 321558916506912 321944936839344 322177261940352 322586511212784 323419903230528 323472957676596 324110971399824 324500055385688 324734224336704 324945797220009 325428100884432 325626572574576 326040203372442 326268834058944 326660508484128 326683280696648 327504425544576 327558150023832 328157078910336 328210910452152 328258060600806 328607449068288 328858269249888 329307063529717 329453856649008 330103667017152 330157817881164 330815758947804 330863283303987 331047738419328 331900032533888 332068569797016 332355939171984 332410459503213 332778118023078 333018260671824 333066101435172 333468506007168 333669309539202 334279412472096 334327434410088 334993684720968 335398418164992 335453437590544 335709483192594 335914225279542 336317478662529 336761417830656 336980826746676 337279321093806 337686816003264 337944566303064 338352864950016 338580211194459 338965647785856 339224374195056 339689933358048 339935063779584 339956141102487 340366870098528 341038205148032 341243566898598 341246197109376 341655851339712 342329728758528 342385885210096 342632961111168 342856195491978 343539441984258 343930524118272 344367405715424 344665418400576 344840437866132 345352270326336 345555850574592 345577276408581 346244476960512 346660131452544 347400858229152 347457846558914 347612730637536 348298357325184 348355492882488 348773681575956 349461598107664 349713780054912 350193735114496 350371561833072 350674770464928 351062630002368 351120219016476 352547109291468 352704261978432 352754930794896 353399931134208 353457903563856 353882217524472 354796461006624 354854662525818 355503502152864 355554573102792 356263125020712 357612305935248 357670969371261 357921780646752 358376434794084 358635049954272 359993213431488 360052267436316 360487276216704 360762429699504 360821609888103 361257548174432 361753781070276 362188053944262 362909825114382 363348286345408 363662724926592 363847391134344 364624842824802 365039928384768 365062562308899 365326002378792 365767382792448 366106613494986 366548937029184 367493072044644 367495904579328 367518690783729 367937070673536 367997427804552 368670298528896 368723260995488 368989342735104 369237274258671 369683380201824 369965552906124 370412538742656 370857206155072 371366625394296 371917829582208 372144654370944 373326295410432 373387536600624 373577141021643 374124001169856 374352171455808 375098183373888 375152069258064 375838021999872 376350929748248 376518693313152 376867895311089 377323220435616 377385117289362 377649752808384 378129466633128 378856595059488 379835359053696 379897668003672 380317849169232 380380237267849 380592297910656 380646973068768 381336353759088 382033614253824 382088496468672 382151175027804 382849925395392 382912728860844 383375357246336 383667980791536 383901971748048 384362832757176 385120944853344 385184120861358 385462081250064 385951718772438 386222361489216 387413331429852 387684999080064 387748595700648 388217066694912 388241137693591 388521304117128 388990708684032 389046590341696 389992647884112 390825965507796 391298154525824 391661063724693 391835651990832 391899929492799 393144297871122 393428002561776 393562749389056 393967952003808 394168007062206 394745009108352 394945458752664 395459922416832 396239922263808 397029552261888 397094681781616 397271692157184 397640141509338 398117494715031 398120563294272 398598493229664 399384683551616 399738454629696 399941439921972 399998894740641 400526893396224 400771166245632 400796015648301 401252278137984 401280250304544 402313844177154 402910982047392 403148492337024 403951889787264 404436820027968 405301001267344 405481669721856 405548185743792 405857733411942 406348083546048 406414741696236 407129475287808 407157857166528 408699778211712 408766822138584 409053463596288 409120565542416 409573068336096 409640255519222 409868628519168 410669919432864 411488305641504 412011003266668 412299919656576 412367554157832 412865769342208 413432892651744 413929204507728 413997106280121 414754085845008 414813668619924 415113010576992 415640312524164 415893802727052 416714106085488 417214356924456 417515431290048 418105840593098 418407558279984 419992082336736 420060978675702 420568488919488 420889501316088 421398012566272 421985456295624 422046077915322 422817774749856 423368545436928 423394795966779 424419000450624 424488622990068 425395649962269 426213669441924 426728613257856 427640426534048 427857580315386 428227844702364 428745222009216 429259915785792 430115348283712 430706166069816 431226537640704 431297276902128 431626478390478 432147961866432 432408186851823 432978965782272 433261062960012 433904134512576 434168763432768 434720271163256 435025112078592 435547344645504 435812975724672 436744200031776 437086467131769 437614547269536 437677414134408 438477692333184 439271808865344 440138222689536 440210423841552 440282636837589 440528092857216 441087678597072 441151044405316 442758093062688 443141252229312 443213946004284 443704157364104 444024347562432 444088135246896 444313641096747 444892412718936 445705883296128 445769912546784 446658246294624 446731517004318 447612644256792 447812173703808 447885633706056 448423304883372 449307768995568 449381474338251 449632002927744 449705761458408 450249088004352 450277005234511 450592755070752 451408812905232 451440281592612 451982220001494 452299165593408 452919911144064 453274854803316 453822493464704 454445876010672 454991422531464 455541135119616 455963626425762 456241708961766 457141593989304 458052589312344 459553891200768 459787250488176 459862674905907 460469693768448 460769701878108 463201144305536 463483640850048 463837409613648 463913498427561 464473990509984 465031575434608 465670355071194 466598346575634 467162082444096 467566360619904 468083506669824 468160292021968 468803369346174 469337050780416 469366151540013 470062812388624 470272349304576 470339907726528 470708503064982 471277204751808 471842956699296 472494734459136 473061948008832 473139550034424 473500688980599 474004669537152 474072764137056 474150531978942 474414869230848 475017500027616 476289613616544 476816407913664 476894625828348 477229040862336 477835246392112 478180066605696 479990951241984 480069689915088 481016572932672 481095479850804 482338374760368 482917405259016 483879766819176 484219080076032 484913697944858 485129854845792 485209436514894 486166457099736 486750083078532 487101336505056 488142151326648 488731916038912 489060305058663 489403251088416 489990762726192 490024921044972 490663237072736 491337225035748 492235618365504 492316365678228 492387090901209 492911173602432 493287403874832 494180784973512 495155500525728 495236726821746 496223638421706 497850048800832 498102854695524 498832001559808 499136228607744 499167177034617 499527391007736 499599152152758 500130911165184 500202759010752 501491151615132 502490527081452 503097627247488 503180156385816 503533003744512 503564224788891 504172622177504 505142126745984 505471240120014 506530224004896 506916849454596 507090465558976 507529297425024 508448471678784 509451328624896 509534900037072 510466567193856 510550305147792 511557307722048 511865350347897 511869295664064 512483777009568 513494593137792 513578827815144 513949441666752 514602291696584 514963148652288 515309162976387 515895786177408 516551108573136 516998127600864 518028405489504 519366715440768 519990197178816 521101287343728 521186769838371 521419095956304 522214751632924 522447535987776 522533239323732 523160522363934 524192397161496 524570670082368 525290602671744 525557342749608 526593945003552 526680328524714 527279896555776 527312590001743 528820663937202 529132396192344 530099896701312 530186855345784 530823326286708 530827417725696 530860331132053 531464657639552 532194691509936 532281993788727 532984606172928 533255253229296 533331859654188 534394687531068 535040333739392 536418458902872 537214642729856 537564652191126 537952574931408 539249093370624 540078401154474 540730914325056 541143644549256 541797444728064 541886322261648 542877142888704 543282080916393 544330986990336 544364737671573 545022429518112 545494087389888 546097424448128 546937264237203 547559892577152 548651074188672 549159920242479 549823405543776 551239608066966 551243856868992 551905606010304 551996141706828 553005447793344 553084891493232 553484014102656 554187083365552 554525070302736 554948329359186 555580077421824 555618808113984 556285809232608 556377063466406 556687241720064 557876744373312 559318001243904 559989443115648 560081304900936 560757985225984 561186001754784 561528257183712 562647275060832 562728103887096 563757032999808 564526394622372 564778039969728 565892000600832 565984830653424 566077675934043 567194199949692 567875096924954 568284892589232 569846502005508 570476773753848 570888446865984 570970459603152 571695741219134 572346554381056 573132744703008 573226762541706 574274888093088 574369093291266 575063035869504 575501971187304 576197282488576 576544249135764 577681417280016 577776181292037 578538846016768 578891684577024 578927578158657 579333542233824 581119997144778 581622893550972 582325600042368 582781956175692 583486063026048 583569885512544 584988971826168 585695745153792 586238948261694 586947231788736 587043515783452 588116904796096 589716446806683 590344124083584 590855002972416 590951928005712 591252010593309 592032463416576 592117513662528 592418188128996 593189883625248 594359883395712 595544328392832 595642022672424 595907538235776 596816859009056 597180844941408 597897739844496 599077025327424 599175299117668 599607681944544 600790340094336 601878417206976 601920375456816 602642960001992 603065554124544 603470766265731 604366473071088 604722738505536 605927834680896 606655230041952 607951501901016 608222504582784 608322278615688 609522125319072 609622112544354 610694212931712 610736785749792 613049667317568 613150233207876 613680848313624 614359602504144 614460383278833 614802942778752 617232458462256 618016504900002 618449879484864 618551331236748 619298654013312 620893806761592 622131128767512 622220502929886 622882776592128 623460468786246 623840704090578 625071159128232 625821535386684 627119876968704 627158760889647 627611337419976 628369606335744 629123942265728 629988123505104 630091468013553 630852733379232 631334251974132 632097018849408 632200709305256 633069116872983 633356666703488 634226662124784 635052818155392 635755210551552 635859501104464 636732934485102 639320504162886 640092919886784 641355430576896 641460639801072 641746579638528 641786370473079 643117833013824 643889873678688 644354523880704 645173022425568 646839806461056 646945915353192 647439717585717 648221942799648 649000110771376 649468448673408 649891594440018 650856201768864 651253145149152 652080406744884 652537668117888 653321016968256 653366561393296 655008851089152 655116300047664 656314157820672 656421820904304 656516121201612 657716538499776 658614127059434 658907713298016 660207334034304 660315635762328 661631517895608 661726566607974 662095476838656 663800065067776 664137139594032 664711878343968 664820919006426 665556236046156 666036521343648 666132202870344 666937012014336 667338619078404 668558824944192 668654868820176 669987369441936 670097275506477 670906875181088 671418966385188 671828450559084 672634957325058 673961653493352 674558642187612 675373632006528 675889132606128 677160422388918 677931295571712 677973330002241 678448748390112 679379866716096 679912282204974 680733740197056 682076410296064 682487133797196 682492394218752 683311702679424 683945439638643 684771770420192 685265922222336 685712390983956 687078883968516 688734811430848 689330836801152 689680875732264 690704540652672 691154552817162 693320262905088 694801716458304 694915693117828 695225461275072 696596714650368 696710985764976 697547363151912 698923196215328 699427560109824 699897519863451 700743123666144 701349540929856 702125260004736 702240438032952 705094218582936 705408523956864 705509861589792 706915807127712 707764435048944 709592922013248 709709325051636 711007004305728 711109146205584 711225797968413 712526250041424 715224611870496 715341938742522 715843561293504 716752869588168 717270099908544 719986426862976 720104534872632 720974552433408 721019255716669 721524859399008 721643219776206 722515096348864 723507562140552 724376107888524 725819650228764 726696572690816 727325449853184 727370546917287 727694782268688 727814154772341 729249685649604 730125124617798 730652004757584 732213226989972 733097874058368 734986144089288 735037381567458 735874141347072 735994855609104 737340597057792 737446521990976 738474548517342 739366760403648 739931105812248 740825077485312 741714412310144 742733250788592 742855090232619 743835659164416 744289308741888 744335457632559 746775073201248 747154282043286 748248002339712 748704342911616 749398728229137 750196366747776 750304138516128 752701859496496 753037386626304 753735790622178 754646440871232 754770234578724 755299505616768 756258933266256 757713190118976 758206860180021 759670718107392 759795336007344 760635698338464 760760474535698 761184595821312 761293946137536 762672707518176 764176992937344 764302350055608 765699850790784 765825457721688 766750714492672 767335961583072 767803943496096 768725665514352 770241889706688 770368241722716 770924162500128 771903437544876 772014327709303 772444722978432 774826662859704 775369998160128 775497191401296 776482275387182 777042608234256 778093180683392 779985295768224 781651931015592 782596309051648 783322127449386 783671303981664 783799858985598 784740783545901 786288595742244 786856005123552 787935904007616 788336014124412 789490018216704 789890917505328 790020492787071 790919844833664 793230995905803 794189363563232 795280283018676 796234989430062 796241126588544 797196986459328 798769367103232 799476909259392 799882879843944 799997789481282 801592031296602 802504556275968 802560500609088 804627688354308 805821964094784 806296984674048 806346978286689 807903779574528 808873640055936 810602002534688 811096371487584 811715466823884 812696167092096 812829483392472 814315714333056 817399556423424 817533644277168 818241131084832 819146136672192 819280511038444 821339838865728 822976611283008 824022006533336 824599839313152 824735108315664 826865785303488 827858409015456 827994212560242 829508171690016 829627337239848 830226021153984 831280625048328 831787605454104 833428212170976 834428713848912 834565595199609 835030862580096 836211681186196 836815116559968 839984164673472 840121957351404 841136977838976 841779002632176 843970912591248 844092155830644 845635549499712 846789591933558 848838000901248 848977245980136 850791299924538 851812645387431 852427338883848 853457226515712 855280853068096 855715160630772 856455689404728 857490444018432 857543611828701 858519831571584 859840143812559 860230696567424 861412332139632 861553639936899 862594553804256 863252956780956 864295923732864 864816373703646 866522125920024 867808269025152 868337526865536 869440542326512 871094689291008 871625951449344 871679995717167 873488400063552 874172934263538 875229094539072 875354828268816 876955384666368 878543617730688 879358422392541 880420847683104 880565273675178 881056185714432 882175357194144 882302088810632 885516186125376 886282504458624 886427892008568 887408314728208 888048695124864 888176270493792 888627282193494 889784825437872 891411766592256 891539825093568 893316492589248 893463034008636 895225288513584 895624347407616 895771267412112 896846609766744 898615537991136 898762948676502 899264005855488 899411522916816 900554010469022 901185510141504 902817625810464 902880563185224 903964440002988 904598331186816 905839822288128 906549709606632 907644986929408 908891752021344 909982845062928 911927252851524 912483417923532 914283187978608 914433168816531 916105178624688 919574500976352 919725349811814 921539403756216 926402288611072 926967281700096 927024757350003 927674819227296 927826996855122 928947981019968 930063150869216 931340710142388 933196693151268 933330754394829 934324164888192 935132721239808 935190703179369 936320584043936 937606738692348 938732303080026 940125624777248 940679815453056 941417006129964 942554409503616 943685913398592 946123896017664 946279100068848 947001377961198 948009339074304 948145528274112 948301063957884 950035000055232 952579227233088 953632815827328 953789251656696 954458081724672 955670492784224 956360133211392 960139379830176 962033145865344 962190959701608 964676749520736 965834810518032 967759533638352 969827395889716 970259709691584 970418873029788 972332914199472 973500166157064 974202673010112 976284302653296 978120610117326 978806502176832 979981525452384 980049842089944 981326474145472 982674450071496 984471236731008 984632731356456 984774181802418 985822347204864 986574807749664 987921190589151 988361569947024 990311001051456 990473453643492 992447276843412 992589849911961 995700097601664 996205709391048 997231378509639 998334354069234 999054782015472 999198304305516 1000405518021504 1002982303230264 1004981054162904 1006195254494976 1006360312771632 1007128449577782 1008345244355008 1008952435987587 1010284253491968 1010942480240028 1013060448009792 1013833698909192 1014180931117952 1015058594850048 1015740633583377 1016896943357568 1019069800074144 1019868423307461 1021100610295584 1023114615444096 1023730700695794 1023738591328128 1024967554019136 1026989186275584 1027157655630288 1027326152621041 1027898883333504 1029204583393168 1030618325952774 1031791572354816 1033102217146272 1033996255201728 1036056810979008 1036731829225743 1038733430881536 1039980394357632 1042202574687456 1042373539676742 1042838191912608 1044429503265848 1044895071975552 1045066478647464 1046321044727868 1048384794322992 1049141340164736 1050581205343488 1051114685499216 1053187890007104 1053360657049428 1054625180003486 1057641327874404 1058264792384688 1060199793402624 1060373710691568 1061646652573416 1061720662264106 1062929315279104 1064389383019872 1064563987577454 1066510506458592 1066663719308376 1068789375062136 1070080667478784 1072836917805744 1073012908113783 1074429285459712 1075129304382252 1075905149862816 1080156802308948 1081461828650112 1082287289098512 1082464829664309 1083772644523296 1086564161832786 1088729475343146 1090044859036224 1090988174779776 1092194848896256 1093874528474406 1095119785154304 1095187686926697 1097302148377344 1098319840484958 1099646811087552 1102479216133932 1102487713737984 1102556072351187 1103811212020608 1103992283413656 1106010895586688 1106169782986464 1106968028205312 1108374166731104 1109050140605472 1109896658718372 1111237616227968 1112571618465216 1112754126932812 1115753488746624 1119978886231296 1120162609801872 1120731423064929 1122372003509568 1123056514367424 1125294550121664 1125456207774192 1127514065999616 1129052789244744 1129556079939456 1131969661306848 1132155351868086 1134388399899384 1135750193849908 1136569785178464 1139693004011016 1140953547507696 1141140711803547 1141776893731968 1141940919206304 1143391482438268 1146265489406016 1146453525083412 1148549776186176 1148738186582532 1150126071739008 1151003942374608 1153088498271528 1155362834560032 1155552362584074 1157855156317314 1158667084467648 1162239994289556 1163245787101944 1164651200084736 1164723413080773 1165563912351384 1166972126052096 1167139771025088 1169977943652336 1172477896523388 1173894463577472 1174087031566904 1174983191174079 1175699788478397 1176233809592192 1179432893613366 1180688248167168 1181903856011424 1182504021186618 1184235027325056 1184836376257992 1186379767250496 1188719766791424 1191088656785664 1191284045344848 1191815076471552 1193633718018112 1194352484145093 1194361689882816 1195795479688992 1198154050654848 1198350598235336 1199215363889088 1199996684221923 1201580680188672 1202388046944903 1203756834413952 1203840750913632 1205285920003984 1206941532531462 1208732946142176 1209445477011072 1211855669361792 1213310460083904 1215903003802032 1216445009165568 1216644557231376 1219044250638144 1219244225088708 1221388425863424 1221473571499584 1226099334635136 1226300466415752 1227361696627248 1228719205008288 1228920766557666 1229605885557504 1234464916924512 1236033009800004 1236899758969728 1237102662473496 1238597308026624 1241787613523184 1241991318840363 1244262257535024 1244441005859772 1246920937572492 1247681408181156 1250142318256464 1251643070773368 1254317521779294 1255222674839952 1258247884531456 1259976247010208 1260182936027106 1261705466758464 1262668503948264 1264194037698816 1264401418610512 1266138233745966 1266713333406976 1268453324249568 1270105636310784 1270184387900337 1271719002208928 1273465868970204 1276186949886807 1278641008325772 1280185839773568 1282921279602144 1283572740946158 1286235666027648 1287779747357376 1290346044851136 1293679612922112 1293891830706384 1294879435171434 1296443885599296 1298000221542752 1298936897346816 1299783188880036 1301712403537728 1302506290298304 1304160813489768 1305075336235776 1306642033936512 1306733122786592 1310232600095328 1312843641808608 1313032242403224 1315433076999552 1317228254118868 1317815426596032 1320414668068608 1320631271524656 1320847910512767 1323263035791216 1323453133215948 1328274279188064 1329423756687936 1329641838012852 1331112472092312 1332073042687296 1332264405740688 1334677238156808 1337117649888384 1337309737640352 1339974738883872 1340194551012954 1341813750362176 1342837932770376 1343656901118168 1345269914650116 1347923306986704 1348144423014753 1349117284375224 1350747264013056 1350831015703533 1351778265212256 1354320844777836 1355946660004482 1356897496780224 1358759733432192 1359824564409948 1361467480394112 1364974267594392 1366623405358848 1367890879277286 1369543540840384 1371424781967912 1374157767937032 1377469622861696 1378661673602304 1379361751464528 1379588024717721 1381409081305344 1382309105634324 1389603432916608 1389831386235656 1390450922550144 1391740495282683 1393421971529952 1395094726303824 1397846392430656 1399795039726902 1401486247332288 1402699081859712 1404250520009472 1404480876065904 1408098454620039 1410188437165872 1410817047913728 1411019723179584 1413831614255424 1415528870097888 1419185844026496 1419418650103272 1420502066941797 1422014008611456 1422218292411168 1422451595936826 1425052500082848 1430449223740992 1430683877485044 1431687122587008 1433505739176336 1433740894317277 1434540199817088 1439972853725952 1440209069745264 1442038511433338 1443049718798016 1443286439552412 1445030192697728 1447015124281104 1448752215777048 1451639300457528 1453393145381632 1454741093834574 1455389564537376 1455628309544682 1458499371299208 1460250249235596 1461304009515168 1463370442075843 1464426453979944 1466195748116736 1467180915175989 1469972288178576 1470074763134916 1471989711218208 1474893043981952 1476949097034684 1477161272703627 1478733520807296 1479862211624496 1483428824620288 1485466501577184 1485710180465238 1488670915265118 1493550146402496 1494308564086572 1496496004679424 1497408685823232 1497501531103851 1498797456458274 1500392733495552 1500608277032256 1505403718992992 1507471581244356 1509292881742464 1509540469157448 1510599011233536 1510692674366673 1512517866532512 1515426380237952 1516413720360042 1519590672014688 1521271396676928 1521520949071396 1522587892275072 1525345415036352 1528353985874688 1528604700111216 1531399701581568 1531650915443376 1534671923166144 1535607886992192 1537451331028704 1540483779413376 1540736483445432 1541848325000256 1543806875089752 1544028655418606 1544889445956864 1549653325719408 1550994382802592 1552964550774364 1554085216468512 1556186361366784 1559970591536448 1563303862031184 1563560309515113 1566644254898772 1567342607963328 1567599717971196 1569481567091802 1572577191484488 1573712010247104 1575871808015232 1576672028248824 1579781835010656 1580040985574142 1581839689667328 1581937770005229 1586461991811606 1588378727126464 1590560566037352 1592469978860124 1592482253177088 1592580993396159 1594393972918656 1596845981366181 1598953818518784 1599765759687888 1599995578962564 1603184062593204 1605121001218176 1609255376708616 1611643928189568 1612693956573378 1617747280111872 1621204005069376 1622192742975168 1623430933647768 1625392334184192 1625658966784944 1628631428666112 1629846242749179 1633094213014719 1635067288554336 1636482262169664 1638292273344384 1638561022076888 1640811792711609 1642679677731456 1645953222566016 1647479760727437 1648044013066672 1649470216631328 1653731570606976 1655716818030912 1655988425120484 1659016343380032 1659254674479696 1660452042307968 1662561250096656 1663575210908208 1666856424341952 1668857427697824 1669131190399218 1670061725160192 1672423362372392 1673630233119936 1679968329346944 1680243914702808 1682273955677952 1683558005264352 1687941825182496 1688184311661288 1691271098999424 1693579183867116 1697197942807003 1697676001802496 1697954491960272 1698233027802129 1701582599849076 1703625290774862 1704854677767696 1710561706136192 1711430321261544 1712911378809456 1715087223657402 1717039663143168 1719680287625118 1720461393134848 1722824664279264 1723107279873798 1725189107608512 1726505913561912 1728591847465728 1729632747407292 1733044251840048 1733328543876111 1735616538050304 1736675053731072 1736782734475971 1738881084653024 1743359991434334 1746976800127104 1748345868527076 1750458189078144 1750709656537632 1757087235461376 1758716844785082 1760841695366208 1761130547350356 1764350714388288 1764604177621264 1769149340420049 1771032372250752 1772565008917248 1772855784017136 1774816629456416 1776097390249728 1776352540987584 1777254564386988 1779569650875744 1783079650187136 1786632985178496 1786926068017272 1790450577027168 1791542534824224 1793693219533488 1797231075982272 1797525897353004 1798823045833632 1801108020938044 1802371020283008 1805635251620928 1805761126370448 1807928880005976 1809196662373632 1813099419213264 1817783504042688 1819965690125856 1823854505703048 1824966835847064 1828566375957216 1828866337633062 1832210357249376 1839149001952704 1839450699623628 1843078807512432 1843381149836499 1854049514700006 1855349638454592 1855653993710244 1857895962039936 1860126301738432 1862681420284776 1866393386302536 1866661508789658 1868648329776384 1870381406358738 1872641168087872 1875213477384696 1877464606160052 1880251249554496 1881359630906112 1881476282668941 1882834012259928 1885108819007232 1887371826797184 1890274404040659 1892558200137696 1894002755922396 1896291056548224 1896602127915768 1900070000110464 1905158454466176 1907265631654656 1907578503313392 1911340985568448 1920278759660352 1924066291730688 1924381919403216 1925359111419237 1929353499041472 1931669621036064 1935519067276704 1939654791779432 1940519419383168 1940837746059576 1942319152757151 1944665828398944 1947000332314128 1947319722132421 1948405346020224 1952568605306592 1956241220234652 1957613004353664 1959963050904768 1960099684179888 1962652948290944 1965348900142992 1968942473462016 1969265462712912 1969548363604836 1973149615499328 1975842381178302 1976723139894048 1980622002102912 1980946907286984 1984894553686824 1985179699823922 1991400195203328 1992411418782096 1994462757019278 1996668708138468 1998109564030944 1998396608611032 2000811036043008 2000935094266969 2005964606460528 2009962108325808 2010291826519431 2012720625543264 2014256899155564 2016690488710016 2017904871975174 2021884960480056 2026120896019584 2027667397818384 2028361862235904 2031481267166754 2033793886715136 2033919990006723 2038139600148288 2039736846614922 2042201220591168 2046229230888192 2047461401391588 2047477182656256 2049935108038272 2051836318915929 2054315311260576 2054652305242082 2055797766667008 2058409166786336 2061236651905548 2066204434292544 2067992510403456 2072113621958016 2073463658451486 2079960788715264 2084405149374912 2084747079353484 2085676383825216 2088859006531696 2089790143951104 2090132957294928 2092642089455736 2096769588645984 2098282680329472 2102229370998432 2106375780014208 2106721314098856 2109250360006972 2115282655748808 2116529584769376 2120747421383136 2123293305146832 2123441324528212 2128778766039744 2129127975154908 2133021012917184 2133327438616752 2133677393905239 2137578750124272 2145673835611488 2146025816227566 2150258608764504 2151810299725632 2160313604617896 2162923657300224 2163057767150007 2164574578197024 2164929659328618 2167545289046592 2173128323665572 2177458950686292 2180089718072448 2181976349559552 2182111640751861 2183442464317023 2187749056948812 2190375373853394 2196639680969916 2199293622175104 2204958432267864 2205112144702374 2207622424041216 2207984566827312 2212021791173376 2212339565972928 2216748333462208 2218100281210944 2219793317436744 2222475232455936 2225143236930432 2225508253865624 2228565270697857 2231506977493248 2233006372897677 2240325219603744 2241462846129858 2244744007019136 2246113028734848 2250589100243328 2250912415548384 2258105578489488 2259112159878912 2263939322613696 2264310703736172 2268776799798768 2271500387699816 2273139570356928 2274620580540063 2279386008022032 2281907095015392 2282281423607094 2283553787463936 2283881838412608 2286782964876536 2292530978812032 2292907050166824 2297099552372352 2297476373165064 2300252143478016 2302007884749216 2306176996543056 2310725669120064 2311104725168148 2315710312634628 2316042983127909 2317334168935296 2324479988579112 2326491574203888 2329446826161546 2331127824702768 2334279542050176 2339955887304672 2344955793046776 2347788927154944 2348174063133808 2349966382348158 2351399576956794 2352467619184384 2354222350637703 2358865787226732 2363807712022848 2365008042373236 2368470054650112 2369672752515984 2370061478361213 2372759534500992 2379692987717409 2382568090689696 2387267436036224 2388704968290186 2388723379765632 2391590959377984 2396308101309696 2396701196470672 2398430727778176 2399993368443846 2404776093889806 2407513668827904 2407681501827264 2410571840007968 2413883065062924 2417465892284352 2418890954022144 2419040934860067 2423711338723584 2426620920167808 2431806007604064 2433289114462752 2438088501276288 2438488450177416 2442947142999168 2452198669270272 2452600932831504 2454723393254496 2457438410016576 2457841533115332 2468929833849024 2472066019600008 2473799517939456 2474205324946992 2483575227046368 2483982637680726 2488524515070048 2488882011719544 2493841875144984 2495362816362312 2500284636512928 2503286141546736 2503696785598827 2508635043558588 2510445349679904 2519952494020416 2520365872054212 2523410933516928 2525337007896528 2528802837221024 2532276467491932 2536906648499136 2540368775800674 2543438004417856 2546931737940408 2552373899773614 2555437936162293 2557282016651544 2560371679547136 2565842559204288 2567145481892316 2572471332055296 2572630835486103 2575559494714752 2580692089702272 2584660919810697 2587783661412768 2589758870342868 2592887771198592 2596000443085504 2599566377760072 2603424807075456 2605012580596608 2608321626979536 2613284067873024 2613466245573184 2615039987151501 2620465200190656 2625687283617216 2626064484806448 2630866153999104 2634456508237736 2635630853192064 2638075267177623 2641262543049312 2641695821025534 2646526071582432 2646906266431896 2656548558376128 2658847513375872 2659283676025704 2662224944184624 2662661660874943 2664146085374592 2664528811481376 2669354476313616 2674235299776768 2674619475280704 2679949477767744 2680389102025908 2683627500724352 2685675865540752 2687313802236336 2690539829300232 2695846613973408 2696288846029506 2698234568750448 2701662031407066 2703556530424512 2708641689555672 2711893320008964 2713794993560448 2717519466864384 2717687963855137 2719649128819896 2722934960788224 2729948535188784 2735781758554572 2739087081680768 2742849563935824 2743299506449593 2748315535874064 2754939245723392 2758723502929056 2759176049435442 2764618211268648 2779206865833216 2779662772471312 2780901845100288 2781074272050009 2783480990565366 2786843943059904 2790189452607648 2795692784861312 2799590079453804 2799992263184487 2802972494664576 2805398163719424 2805572109538107 2808961752131808 2816196909240078 2820376874331744 2822039446359168 2827663228510848 2831057740195776 2838371688052992 2838837300206544 2841004133883594 2844028017222912 2844436584822336 2844903191873652 2850105000165696 2860898447481984 2861367754970088 2863374245174016 2867011478352672 2867481788634554 2869080399634176 2880418139490528 2884077022866676 2886099437596032 2886572879104824 2890060385395456 2894030248562208 2897504431554096 2903278600915056 2909482187669148 2910779129074752 2911256619089364 2916998742598416 2920500498471192 2922608019030336 2926740884151686 2928852907959888 2934361830351978 2939944576357152 2940149526269832 2943979422436416 2949786087963904 2953898194069368 2954322545407254 2957467041614592 2959724423248992 2963763571767453 2970933003154368 2971420360930476 2977341830530236 2977769549735883 2987100292804992 2988617128173144 2995003062207702 2997594912916548 3001216554064512 3010807437985984 3014943162488712 3018585763484928 3019080938314896 3021385348733346 3025035733065024 3026857307962761 3030852760475904 3032827440720084 3039181344029376 3042542793353856 3043041898142792 3045175784550144 3047221900750131 3050690830072704 3057209400222432 3059605269922383 3063301830886752 3069343846332288 3071215773984384 3074902662057408 3080967558826752 3081472966890864 3081978457863123 3083696650000512 3087613750179504 3088057310837212 3099306651438816 3101988765605184 3105929101548728 3108170432937024 3110195487677229 3119941183072896 3126607724062368 3127120619030226 3133288509797544 3134685215926656 3135199435942392 3138963134183604 3145154382968976 3147424020494208 3151743616030464 3151939036641577 3153344056497648 3159563670021312 3160081971148284 3163875540010458 3172923983623212 3176757454252928 3181121132074704 3184939957720248 3185161986792318 3188787945837312 3193691962732362 3199531519375776 3199991157925128 3206368125186408 3210242002436352 3218510753417232 3219038724341349 3223287856379136 3225387913146756 3242408010138752 3244385485950336 3246861867295536 3247394488992927 3251317933569888 3259692485498358 3266188426029438 3270134577108672 3272964524339328 3276584546688768 3277122044153776 3281623585423218 3285359355462912 3285563060780091 3291906445132032 3294959521454874 3296088026133344 3298940433262656 3307463141213952 3307668217053561 3311433636061824 3311976850240968 3318032686760064 3318509348959392 3320904084615936 3325122500193312 3327150421816416 3333712848683904 3337714855395648 3338262380798436 3344846724744784 3347260466239872 3359936658693888 3360487829405616 3367116010528704 3375883650364992 3376368623322576 3382542197998848 3387158367734232 3394395885614006 3395908983920544 3396466055604258 3403165199698152 3407250581549724 3409709355535392 3421123412272384 3422860642523088 3423422135410641 3425822757618912 3430174447314804 3439360575250236 3445649328558528 3446214559747596 3450378215217024 3453011827123824 3459265494814584 3466088503680096 3466657087752222 3473565468951942 3477762169306048 3486719982868668 3493953600254208 3494170239242319 3496691737054152 3500916378156288 3501419313075264 3517433689570164 3521683390732416 3522261094700712 3524949573522237 3528701428776576 3529208355242528 3538298680840098 3542064744501504 3545711568034272 3549633258912832 3552705081975168 3554509128773976 3559139301751488 3566159300374272 3573265970356992 3573852136034544 3580901154054336 3583057452435279 3583085069648448 3587386439066976 3594462151964544 3595051794706008 3597646091667264 3602216041876088 3604742040566016 3607164140834709 3611270503241856 3611522252740896 3615857760011952 3626198838426528 3635567008085376 3639931380251712 3647709011406096 3649933671694128 3657132751914432 3657732675266124 3664420714498752 3678298003905408 3678901399247256 3686157615024864 3686762299672998 3691188130012201 3708099029400012 3710699276909184 3711307987420488 3715791924079872 3716022317924371 3720252603476864 3725362840569552 3725973956521089 3732786772605072 3733323017579316 3740762812717476 3745282336175744 3750426954769392 3754929212320104 3760502499108992 3762952565337882 3765668024519856 3774743653594368 3780548808081318 3785116400275392 3788005511844792 3792582113096448 3793204255831536 3800140000220928 3810316908932352 3810553163701011 3815157006626784 3822681971136896 3828560849660421 3840557519320704 3848763838806432 3850718222838474 3858706998082944 3863339242072128 3871038134553408 3879309583558864 3881038838766336 3881675492119152 3884638305514302 3889331656797888 3894000664628256 3894639444264842 3896810692040448 3905137210613184 3912482440469304 3915226008707328 3919926101809536 3920199368359776 3925305896581888 3930697800285984 3938530925425824 3939096727209672 3946299230998656 3951684762356604 3953446279788096 3961244004205824 3961893814573968 3962543731538301 3969789107373648 3970359399647844 3984822837564192 3988925514038556 3993337416276936 3996219128061888 3996793217222064 4001870188533938 4011929212921056 4019924216651616 4020583653038862 4025441251086528 4028513798311128 4033380977420032 4035809743950348 4043769920960112 4044433269044259 4052241792039168 4052493047110599 4055334795636768 4062962534333508 4067839980013446 4076279200296576 4079473693229844 4084402441182336 4094922802783176 4099870216076544 4103672637831858 4108630622521152 4109304610484164 4116818333572672 4122473303811096 4132408868585088 4135985020806912 4138764074153163 4144227243916032 4146927316902972 4168810298749824 4169494158706968 4171352767650432 4177718013063392 4180265914589856 4185284178911472 4193539177291968 4204458741996864 4212751560028416 4213442628197712 4218500720013944 4224295363860117 4230565311497616 4233059169538752 4241494842766272 4246586610293664 4246882649056424 4257557532079488 4258255950309816 4266042025834368 4266654877233504 4267354787810478 4275157500248544 4291347671222976 4292051632455132 4300517217529008 4301222682951831 4303620599451264 4320627209235792 4326115534300014 4329149156394048 4329859318657236 4335090578093184 4346256647331144 4354917901372584 4360179436144896 4364223281503722 4366884928634046 4375498113897624 4380750747706788 4390111326227529 4393279361939832 4398587244350208 4401542745527967 4409916864535728 4410224289404748 4415969133654624 4424679131945856 4431483818110881 4433496666924416 4436200562421888 4439586634873488 4450286473860864 4451016507731248 4457130541395714 4466012745795354 4480650439207488 4482925692259716 4489488014038272 4492226057469696 4492504593311553 4501178200486656 4501824831096768 4516211156978976 4527878645227392 4528621407472344 4532078023100019 4537553599597536 4543000775399632 4546279140713856 4549241161080126 4558772016044064 4563814190030784 4564562847214188 4567763676825216 4573565929753072 4585061957624064 4585814100333648 4594199104744704 4594952746330128 4604015769498432 4612353993086112 4621451338240128 4622209450336296 4631420625269256 4632085966255818 4634668337870592 4648959977158224 4652983148407776 4658893652323092 4662255649405536 4668559084100352 4679911774609344 4689911586093552 4690680928545339 4696348126267616 4699932764696316 4702799153913588 4708444701275406 4717731574453464 4727615424045696 4730016084746472 4739345505031968 4740122956722426 4745519069001984 4745813310015687 4759385975434818 4765136181379392 4774534872072448 4777409936580372 4777446759531264 4777742980188477 4783181918755968 4793402392941344 4796861455556352 4799986736887692 4809552187779612 4815363003654528 4821143680015936 4827766130125848 4834931784568704 4838081869720134 4853241840335616 4863612015208128 4866578228925504 4876177002552576 4876976900354832 4885894285998336 4899282639044157 4905201865663008 4909446786508992 4914876820033152 4915683066230664 4937859667698048 4944132039200016 4948410649893984 4967150454092736 4967965275361452 4977049030140096 4977764023439088 4987683750289968 4990725632724624 5000569273025856 5006572283093472 5007393571197654 5017270087117176 5020890699359808 5039904988040832 5040731744108424 5046821867033856 5047134790016683 5050674015793056 5057605674442048 5064552934983864 5073813296998272 5080737551601348 5086876008835712 5091593828421009 5093863475880816 5094699083406387 5104747799547228 5110875872324586 5114564033303088 5131685118408576 5134290963784632 5145261670972206 5151118989429504 5161384179404544 5169321839621394 5175567322825536 5179517740685736 5185775542397184 5192000886171008 5199132755520144 5199985631628333 5206849614150912 5210025161193216 5210348203427913 5216643253959072 5226932491146368 5230079974303002 5240930400381312 5251374567234432 5252128969612896 5268913016475472 5271261706384128 5276150534355246 5282525086098624 5283391642051068 5293052143164864 5293812532863792 5307448021260147 5313097116752256 5317695026751744 5318567352051408 5324449888369248 5325323321749886 5328292170749184 5329057622962752 5338708952627232 5349238950561408 5359898955535488 5360778204051816 5367255001448704 5371351731081504 5374627604472672 5381079658600464 5391693227946816 5392577692059012 5396469137500896 5403324062814132 5407113060849024 5417283379111344 5423786640017928 5427589987120896 5435375927710274 5439298257639792 5459897070377568 5471563517109144 5478174163361536 5485699127871648 5486599012899186 5496631071748128 5517447005858112 5518352098870884 5529236422537296 5530143449509497 5559325544942624 5562148544100018 5566961981130732 5573687886119808 5580378905215296 5591385569722624 5599180158907608 5599984526368974 5605944989329152 5611144219076214 5617923504263616 5632393818480156 5640753748663488 5644078892718336 5644428848006823 5655326457021696 5662115480391552 5677674600413088 5682008267767188 5688873169644672 5689806383747304 5700210000331392 5721796894963968 5722735509940176 5734022956705344 5734963577269108 5760836278981056 5768154045733352 5772198875192064 5773145758209648 5776077334257711 5788060497124416 5795008863108192 5806557201830112 5818964375338296 5821558258149504 5822513238178728 5833997485196832 5841000996942384 5841959166397263 5845216038060672 5853481768303372 5857705815919776 5868723660703956 5879889152714304 5880299052539664 5887958844872832 5907796388138736 5908645090814508 5919448846497984 5927527143534906 5941866006308736 5942840721860952 5954683661060472 5955539099471766 5974200585609984 5977234256346288 5990006124415404 5995189825833096 6002433108129024 6002805282800907 6021614875971968 6029886324977424 6030875479558293 6038161876629792 6042770697466692 6050071466130048 6053714615925522 6065654881440168 6078362688058752 6085085586707712 6086083796285584 6094443801500262 6101381660145408 6101759970020169 6114418800444864 6119210539844766 6126603661773504 6138687692664576 6142431547968768 6149805324114816 6155508956747787 6162945933781728 6163956915726246 6167393300001024 6175227500359008 6176114621674424 6198613302877632 6203977531210368 6211858203097456 6216340865874048 6220390975354458 6239882366145792 6253215448124736 6254241238060452 6266577019595088 6269370431853312 6270398871884784 6277926268367208 6290308765937952 6294848040988416 6303878073283154 6306688112995296 6319127340042624 6320163942296568 6327751080020916 6345847967246424 6353514908505856 6362242264149408 6369879915440496 6370323973584636 6387383925464724 6399063038751552 6399982315850256 6401032181715717 6412736250372816 6437021506834464 6438077448682698 6450775826293512 6484816020277504 6488770971900672 6489173301450021 6493723734591072 6494788977985854 6502635867139776 6519384970996716 6532376852058876 6540269154217344 6545929048678656 6546334922255583 6554244088307552 6563247170846436 6571126121560182 6589919042909748 6592176052266688 6597880866525312 6615336434107122 6622867272123648 6623953700481936 6636065373520128 6637018697918784 6650245000386624 6654300843632832 6667425697367808 6675429710791296 6676524761596872 6689693449489568 6694520932479744 6699019118693031 6720975658811232 6734232021057408 6751767300729984 6752737246645152 6774316735468464 6788791771228012 6791817967841088 6792932111208516 6806330399396304 6814501163099448 6819418711070784 6845721285046176 6846844270821282 6851645515237824 6860348894629608 6878721150500472 6891298657117056 6892429119495192 6900756430434048 6901184304716689 6906023654247648 6918530989629168 6932177007360192 6933314175504444 6947130937903884 6948128949383727 6955524338612096 6973439965737336 6988340478484638 6993383474108304 7002838626150528 7034867379140328 7043366781464832 7044522189401424 7049899147044474 7057402857553152 7058416710485056 7062667051913109 7076597361680196 7091423136068544 7099266517825664 7105410163950336 7109018257547952 7110184435083639 7118278603502976 7139078963152227 7147704272069088 7161802308108672 7166114904870558 7166170139296896 7174772878133952 7188924303929088 7190103589412016 7195292183334528 7204432083752176 7214328281669418 7222541006483712 7223044505481792 7231715520023904 7252397676853056 7257122804580201 7271134016170752 7279862760503424 7295418022812192 7299867343388256 7314265503828864 7315465350532248 7328841428997504 7356596007810816 7357802798494512 7372315230049728 7373524599345996 7382376260024402 7416198058800024 7421398553818368 7422615974840976 7432044635848742 7440505206953728 7450725681139104 7451947913042178 7465573545210144 7466646035158632 7481525625434952 7490564672351488 7500853909538784 7509858424640208 7511090356796481 7521004998217984 7525905130675764 7531336049039712 7561097616162636 7570232800550784 7576011023689584 7586408511663072 7621106327402022 7630314013253568 7645363942273792 7657121699320842 7666313808486879 7681115038641408 7697527677612864 7701436445676948 7717413996165888 7717892506458309 7726678484144256 7742076269106816 7758619167117728 7763350984238304 7769276611028604 7778663313595776 7788001329256512 7789278888529684 7810274421226368 7824964880938608 7839852203619072 7840398736719552 7845119961454503 7861395600571968 7877061850851648 7878193454419344 7892598461997312 7903369524713208 7906892559576192 7923787629147936 7925087463076602 7939578214747296 7940718799295688 7969645675128384 7977851028077112 7986674832553872 7987984982624829 7992438256123776 7993586434444128 8003740377067876 8023858425842112 8039848433303232 8041167306077724 8050882502173056 8057027596622256 8071619487900696 8087539841920224 8088866538088518 8104986094221198 8110669591273536 8125925068667016 8135679960026892 8152558400593152 8153063891565411 8158947386459688 8168804882364672 8189845605566352 8207345275663716 8217261245042304 8218609220968328 8229898519348779 8233636667145344 8244946607622192 8264817737170176 8277528148306326 8293854633805944 8337620597499648 8338988317413936 8342705535300864 8343222816150027 8355436026126784 8360531829179712 8370568357822944 8387078354583936 8399976789553461 8408917483993728 8416716328614321 8426885256395424 8437001440027888 8448590727720234 8461130622995232 8466118339077504 8482989685532544 8493173220587328 8493765298112848 8515115064158976 8516511900619632 8532084051668736 8533309754467008 8534709575620956 8550315000497088 8582695342445952 8584103264910264 8601034435058016 8602445365903662 8607241198902528 8641254418471584 8652231068600028 8658298312788096 8659718637314472 8670181156186368 8692513294662288 8709835802745168 8728446563007444 8733769857268092 8750996227795248 8761501495413576 8780222652455058 8786558723879664 8803085491055934 8819833729071456 8820448578809496 8831938267309248 8849358263891712 8862967636221762 8866993333848832 8872401124843776 8879173269746976 8891290715302359 8902033015462496 8914261082791428 8932025491590708 8933308649207649 8961300878414976 8965851384519432 8985009186623106 9003649662193536 9032422313957952 9055757290454784 9057242814944688 9064156046200038 9075107199195072 9086001550799264 9092558281427712 9098482322160252 9117544032088128 9127628380061568 9129125694428376 9135527353650432 9147131859506144 9171628200667296 9189905492660256 9208031538996864 9224707986172224 9242902676480256 9244418900672592 9245935373589369 9262841250538512 9264171932511636 9297919954316448 9305966296815552 9317787304646184 9324511298811072 9359823549218688 9379823172187104 9381361857090678 9392696252535232 9399865529392632 9405598307827176 9416889402550812 9435463148906928 9455230848091392 9455817109924731 9460032169492944 9478691010063936 9480245913444852 9491626620031374 9518771950869636 9530272362758784 9554819873160744 9555485960376954 9566363837511936 9586804785882688 9599973473775384 9619104375559224 9630726007309056 9642287360031872 9655532260251696 9657116173024047 9669863569137408 9676163739440268 9727224030416256 9733156457851008 9742183466978781 9753953800709664 9798565278088314 9810403731326016 9818893573017984 9829753640066304 9831366132461328 9856689182340273 9875719335396096 9888264078400032 9896821299787968 9923004651160683 9934300908185472 9935930550722904 9954098060280192 9955528046878176 9975367500579936 9981451265449248 10001138546051712 10013144566186944 10014787142395308 10034540174234352 10036186260220939 10041781398719616 10079809976081664 10081463488216848 10094269580033366 10101348031586112 10115211348884096 10129105869967728 10147626593996544 10161475103202696 10173752017671424 10183187656842018 10187726951761632 10189398166812774 10209495599094456 10221751744649172 10229128066606176 10263370236817152 10268581927569264 10270266406231923 10290523341944412 10338643679242788 10351134645651072 10359035481371472 10384001772342016 10398265511040288 10399971263256666 10420696406855826 10433286507918144 10453864982292736 10460159948606004 10481860800762624 10482510717726957 10502749134468864 10504257939225792 10537826032950944 10552301068710492 10565050172197248 10566783284102136 10574848720566711 10586104286329728 10587625065727584 10614896042520294 10626194233504512 10637134704102816 10648899776738496 10650646643499772 10658115245925504 10677417905254464 10698477901122816 10719797911070976 10721556408103632 10742703462163008 10749255208945344 10762159317200928 10783386455893632 10785155384118024 10792938275001792 10806648125628264 10814226121698048 10834566758222688 10847573280035856 10870751855420548 10878596515279584 10919794140755136 10943127034218288 10971398255743296 10973198025798372 10993262143496256 11034894011716224 11036704197741768 11058472845074592 11060286899018994 11073564390036603 11118651089885248 11124297088200036 11133923962261464 11147375772239616 11148066953773113 11160757810430592 11177921869563267 11198360317815216 11199969052737948 11222288438152428 11235847008527232 11264787636960312 11281507497326976 11288857696013646 11324230960783104 11355349200826176 11364016535534376 11377746339289344 11379612767494608 11400420000662784 11431659491103033 11445471019880352 11468045913410688 11469927154538216 11485682548981263 11521672557962112 11536308091466704 11546291516419296 11552154668515422 11576120994248832 11590017726216384 11613114403660224 11637928750676592 11643116516299008 11645026476357456 11667994970393664 11682001993884768 11683918332794526 11690432076121344 11706963536606744 11715411631839552 11737447321407912 11759778305428608 11760598105079328 11775917689745664 11815592776277472 11817290181629016 11838897692995968 11855054287069812 11883732012617472 11885681443721904 11887631194614903 11909367322120944 11911078198943532 11954468512692576 11980012248830808 11990379651666192 12005610565601814 12043229751943936 12059772649954848 12061750959116586 12076323753259584 12085541394933384 12100142932260096 12107429231851044 12131309762880336 12133299807132777 12156725376117504 12157479141331797 12172167592571168 12188887603000524 12203519940040338 12228837600889728 12238421079689532 12253207323547008 12299610648229632 12311017913495574 12325891867563456 12327913831452492 12350455000718016 12352229243348848 12397226605755264 12407955062420736 12423716406194912 12432681731748096 12440781950708916 12506430896249472 12508482476120904 12533154039190176 12540797743769568 12555852536734416 12580617531875904 12607756146566308 12613376225990592 12638254680085248 12640327884593136 12655502160041832 12691695934492848 12724484528298816 12739759830880992 12740647947169272 12774767850929448 12798126077503104 12799964631700512 12802064363431434 12825472500745632 12874043013668928 12876154897365396 12901551652587024 12903668048855493 12978346602900042 12987447469182144 12989577955971708 13005271734279552 13038769941993432 13064753704117752 13080538308434688 13092669844511166 13108488176615104 13126494341692872 13142252243120364 13170333978682587 13179838085819496 13184352104533376 13195761733050624 13204628236583901 13230672868214244 13247907400963872 13274037395837568 13300490000773248 13308601687265664 13350859421582592 13353049523193744 13379386898979136 13398038237386062 13441951317622464 13468464042114816 13477513779934659 13503534601459968 13505474493290304 13548633470936928 13577583542456024 13583635935682176 13585864222417032 13596234069300057 13612660798792608 13629002326198896 13638837422141568 13691442570092352 13693688541642564 13703291030475648 13720697789259216 13757442301000944 13782597314234112 13784858238990384 13802368609433378 13812047308495296 13837061979258336 13864354014720384 13866628351008888 13894261875807768 13896257898767454 13911048677224192 13946879931474672 13976680956969276 13986766948216608 14005677252301056 14006545659868783 14069734758280656 14072042785636017 14089044378802848 14099798294088948 14116833420970112 14125334103826218 14153194723360392 14182846272137088 14198533035651328 14218036515095904 14220368870167278 14236557207005952 14237439930047061 14278157926304454 14295408544138176 14323604616217344 14332229809741116 14332340278593792 14333228940565431 14349545756267904 14380207178824032 14390584366669056 14408864167504352 14428656563338836 14446089010963584 14463431040047808 14504795353706112 14514245609160402 14559725521006848 14590836045624384 14599734686776512 14628531007657728 14630930701064496 14657682857995008 14715605596989024 14744630460099456 14747049198691992 14764752520048804 14832396117600048 14845231949681952 14864089271697484 14901451362278208 14903895826084356 14931147090420288 14933292070317264 14963051250869904 15001707819077568 15019716849280416 15022180713592962 15051810261351528 15062672098079424 15122195232325272 15140465601101568 15141404370050049 15152022047379168 15172817023326144 15242212654804044 15260628026507136 15274781485263027 15284097250219161 15314243398641684 15332627616973758 15395055355225728 15402872891353896 15435785012916618 15453356968288512 15484152538213632 15517238334235456 15526701968476608 15538553222057208 15557326627191552 15576002658513024 15578557777059368 15599956894884999 15620548842452736 15631044610283739 15649929761877216 15680797473439104 15690239922909006 15722791201143936 15754123701703296 15756386908838688 15806739049426416 15813785119152384 15847575258295872 15850174926153204 15879156429494592 15881437598591376 15922344063780441 15939291350256768 15955702056154224 15973349665107744 15975969965249658 15984876512247552 15987172868888256 16007480754135752 16047716851684224 16079696866606464 16082334612155448 16101765004346112 16114055193244512 16143238975801392 16175079683840448 16177733076177036 16209972188442396 16221339182547072 16251850137334032 16271359920053784 16306127783130822 16317894772919376 16379691211132704 16414690551327432 16434522490084608 16437218441936656 16459797038697558 16467273334290688 16489893215244384 16555056296612652 16587709267611888 16590430348528491 16677976634827872 16686445632300054 16710872052253568 16721063658359424 16741136715645888 16774156709167872 16799953579106922 16817834967987456 16833432657228642 16853770512790848 16874002880055776 16897181455440468 16922261245990464 16932236678155008 16933286544020469 16965979371065088 16986346441174656 16987530596225696 17033023801239264 17066619508934016 17069419151241912 17100630000994176 17165390684891904 17168206529820528 17202068870116032 17204890731807324 17282508836943168 17304462137200056 17316596625576192 17319437274628944 17385026589324576 17419671605490336 17456893126014888 17467539714536184 17501992455590496 17523002990827152 17525877499191789 17560445304910116 17573117447759328 17606170982111868 17639667458142912 17640897157618992 17663876534618496 17725935272443524 17758346539493952 17782581430604718 17804066030924992 17828522165582856 17864050983181416 17866617298415298 17922601756829952 17931702769038864 17970018373246212 18007299324387072 18008415848402721 18064844627915904 18092626438674879 18114485629889376 18128312092400076 18150214398390144 18172003101598528 18196964644320504 18235088064176256 18255256760123136 18258251388856752 18294263719012288 18305279910060507 18343256401334592 18379810985320512 18416063077993728 18449415972344448 18466526870243361 18488837801345184 18491870747178738 18525682501077024 18528343865023272 18595839908632896 18611932593631104 18635574609292368 18638631626124601 18649022597622144 18719647098437376 18759646344374208 18762723714181356 18785392505070464 18799731058785264 18811196615654352 18833778805101624 18870926297813856 18911634219849462 18920064338985888 18957382020127872 18960491826889704 18983253240062748 19023815746985959 19037543901739272 19060544725517568 19109639746321488 19110971920753908 19173609571765376 19199946947550768 19203096545147151 19238208751118448 19284574720063744 19311064520503392 19314232346048094 19352327478880536 19454448060832512 19466312915702016 19467519904350063 19484366933957562 19507907601419328 19597130556176628 19620807462652032 19637787146035968 19639004766766749 19662732264922656 19713378364680546 19776528156800064 19793642599575936 19846009302321366 19868601816370944 19871861101445808 19908196120560384 19911056093756352 19950735001159872 19962902530898496 20002277092103424 20026289132373888 20029574284790616 20069080348468704 20072372520441878 20083562797439232 20162926976433696 20188539160066732 20202696063172224 20230422697768192 20258211739935456 20322950206405392 20366375313684036 20375453903523264 20378796333625548 20418991198188912 20443503489298344 20458256133212352 20537163855138528 20540532812463846 20581046683888824 20677287358485576 20702269291302144 20703552914150067 20718070962742944 20796531022080576 20799942526513332 20841392813711652 20844386848151181 20866573015836288 20920319897212008 20965021435453914 21008515878451584 21075652065901888 21104602137420984 21130100344394496 21133566568204272 21149697441133422 21172208572659456 21175250131455168 21188001155739327 21229792085040588 21274269408205632 21297799553476992 21301293286999544 21316230491851008 21330553305250917 21354835810508928 21417236889456681 21443112816207264 21485406924326016 21498510417890688 21524318634401856 21566772911787264 21570310768236048 21585876550003584 21613296251256528 21669133516445376 21695146560071712 21741503710841096 21757193030559168 21771368413740603 21839588281510272 21886254068436576 21942796511486592 21946396051596744 21986524286992512 22063573256491039 22069788023432448 22073408395483536 22116945690149184 22120573798037988 22147128780073206 22237302179770496 22248594176400072 22267847924522928 22296133907546226 22321515620861184 22355843739126534 22396720635630432 22399938105475896 22444576876304856 22471694017054464 22529575273920624 22533271070389443 22563014994653952 22577715392027292 22710698401652352 22728033071068752 22759225534989216 22863318982206066 22890942039760704 22936091826821376 22939854309076432 22971365097962526 22998941425460637 23043345115924224 23072616182933408 23092583032838592 23104309337030844 23152241988497664 23153677519374927 23180035452432768 23226228807320448 23275857501353184 23290052952714912 23335989940787328 23364003987769536 23367836665589052 23413927073213488 23430823263679104 23474894642815824 23519556610857216 23521196210158656 23631185552554944 23634580363258032 23677795385991936 23710108574139624 23771362887443808 23775262389229806 23818734644241888 23822156397887064 23908937025385152 23960024497661616 23963954947874487 23980759303332384 24011221131203628 24119545299909696 24123501918233172 24152647506519168 24171082789866768 24214858463702088 24262619525760672 24266599614265554 24314958282663594 24344335185142336 24377775206001048 24407039880080676 24457675201779456 24459191674696233 24476842159379064 24506414647094016 24622035826991148 24651783735126912 24655827662904984 24700910001436032 24704458486697696 24794453211510528 24847432812389824 24881563901417832 25012861792498944 25016964952241808 25029668448450081 25066308078380352 25081595487539136 25111705073468832 25161235063751808 25215512293132616 25226752451981184 25250148985842963 25280655769186272 25311004320083664 25383391868985696 25448969056597632 25479519661761984 25481295894338544 25549535701858896 25596252155006208 25599929263401024 25604128726862868 25650945001491264 25748086027337856 25752309794730792 25803103305174048 25807336097710986 25956693205800084 25974894938364288 25979155911943416 26010543468559104 26012156225470597 26077539883986864 26129507408235504 26185339689022332 26216976353230208 26252988683385744 26284504486240728 26340667957365174 26359676171638992 26368704209066752 26409256473167802 26461345736428488 26495814801927744 26548074791675136 26600980001546496 26617203374531328 26673872145907077 26706099046387488 26758773797958272 26796076474772124 26799925947622947 26883902635244928 26955027559869318 27010948986580608 27097266941873856 27155167084912048 27167271871364352 27171728444834064 27192468138600114 27225321597585216 27258004652397792 27277674844283136 27382885140184704 27387377083285128 27406582060951296 27441395578518432 27514884602001888 27569716477980768 27604737218866756 27624094616990592 27674123958516672 27728708029440768 27733256702017776 27737806120768107 27788523751615536 27792515797534908 27893759862949344 27953361913938552 27973533896433216 28013091319737566 28139469516561312 28144085571272034 28178088757605696 28199596588177896 28233666841940224 28250668207652436 28306389446720784 28365692544274176 28367451329774193 28436073030191808 28440737740334556 28474879860094122 28556315852608908 28590817088276352 28664459619482232 28666457881130862 28699091512535808 28760414357648064 28817728335008704 28857313126677672 28892178021927168 28926862080095616 28971348519072141 29009590707412224 29028491218320804 29181672091248768 29199469373553024 29261861402128992 29431211193978048 29489260920198912 29494098397383984 29529505040097608 29570067547020819 29664792235200096 29690463899363904 29728178543394968 29769013953482049 29802902724556416 29807791652168712 29862294180840576 29866584140634528 29926102501739808 30003415638155136 30039433698560832 30044361427185924 30103620522703056 30108558780662817 30125344196158848 30244390464650544 30282808740100098 30304044094758336 30345634046652288 30484425309608088 30521256053014272 30549562970526054 30568194500438322 30628486797283368 30665255233947516 30790110710451456 30805745782707792 30810799218695769 30871570025833236 31034476668470912 31053403936953216 31077106444114416 31152005317026048 31157115554118736 31199913789769998 31262089220567478 31299859523754432 31361594946878208 31380479845818012 31445582402287872 31447532153180871 31508247403406592 31512773817677376 31613478098852832 31695150516591744 31700349852306408 31724546161700133 31758312858989184 31762875197182752 31844688127560882 31878582700513536 31911404112308448 31946699330215488 31951939930499316 31974345737776512 32014961508271504 32095433703368448 32159393733212928 32164669224310896 32228110386489024 32286477951602784 32350159367680896 32355466152354072 32419944376884792 32442678365094144 32503700274668064 32542719840107568 32612255566261644 32635789545838752 32759382422265408 32829381102654864 32874436883873312 32919594077395116 32979786430488768 33110112593225304 33175418535223776 33180860697056982 33220693170109809 33355953269655744 33372891264600108 33421744104507136 33442127316718848 33444200861319339 33482273431291776 33599907158213844 33666865314457284 33707541025581696 33748005760111552 33794362910880936 33844522491980928 33866573088040938 33972692882349312 33975061192451392 34066047602478528 34133239017868032 34138838302483824 34201260001988352 34294978473309099 34336413059641056 34404137740232064 34409781463614648 34565017673886336 34608924274400112 34638874549257888 34770053178649152 34839343210980672 34913786252029776 34935079429072368 35003984911180992 35046005981654304 35051754998383578 35120890609820232 35146234895518656 35212341964223736 35279334916285824 35281794315237984 35327753069236992 35329943530116781 35451870544887048 35516693078987904 35565162861209436 35608132061849984 35657044331165712 35662893583844709 35728101966362832 35733234596830596 35863405538077728 35940036746492424 36016831696805442 36129689255831808 36185252877349758 36228971259778752 36256624184800152 36300428796780288 36344006203197056 36393929288641008 36399899421398331 36470176128352512 36472437423995391 36516502777713504 36588527438024576 36610559820121014 36686512802669184 36759621970641024 36898831944688896 36933053740486722 36977675602690368 36983741494357476 37051365002154048 37056687730046544 37191679817265792 37223865187262208 37271149218584736 37277263252249202 37298045195244288 37519292688748416 37525447428362712 37570785010140928 37599462117570528 37622393231308704 37667557610203248 37741852595627712 37823268439698924 37840128677971776 37914764040255744 37920983653779408 37966506480125496 38047631493971918 38075087803478544 38219279492642976 38221943841507816 38347219143530752 38399893895101536 38406193090294302 38476417502236896 38622129041006784 38628464692096188 38704654957761072 38711004146566479 38935039808700126 38968733867915124 39015815202838656 39194261112353256 39241614925304064 39278009533533498 39325464529845312 39426756729361092 39511001936047761 39553056313600128 39587285199151872 39613884709751703 39692018604642732 39743722202891616 39822112187512704 39901470002319744 39925805061796992 40052578264747776 40059148569581232 40138160696937408 40144745040883756 40325853952867392 40377078320133464 40405392126344448 40432541339803977 40516423479870912 40645900412810784 40732750627368072 40750907807046528 40757592667251096 40837982396377824 40887006978596688 40916512266424704 41074327710277056 41081065624927692 41162093367777648 41354574716971152 41407105828300134 41436141925485888 41593062044161152 41599885053026664 41682785627423304 41688773696302362 41733146031672576 41840639794424016 41930042870907828 42017031756903168 42019636979606349 42151304131803776 42209204274841968 42216128356908051 42267133136408544 42299394882266844 42350500262910336 42376002311478654 42459584170081176 42548538816411264 42595599106953984 42602586573999088 42661106610501834 42709671621017856 42712319790141183 42834473778913362 42886225632414528 42970813848652032 42997020835781376 42999686821696293 43048637268803712 43140621536472096 43171753100007168 43226592502513056 43338267032890752 43390293120143424 43483007421682192 43514386061118336 43542736827481206 43679176563020544 43772508136873152 43885593022973184 43892792103193488 43973048573985024 44127146512982078 44146816790967072 44233891380298368 44241147596075976 44294257560146412 44474604359540992 44497188352800144 44535695849045856 44592267815092452 44711687478253068 44793441271260864 44799876210951792 44889153752609712 45059150547841248 45066542140778886 45155430784054584 45421396803304704 45424213110150147 45456066142137504 45518451069978432 45726637964412132 45781884079521408 45824344455789081 45879708618152864 45942730195925052 45997882850921274 46145232365866816 46185166065677184 46208618674061688 46307355038749854 46360070904865536 46452457614640896 46551715002706368 46580105905429824 46671979881574656 46728007975539072 46735673331178104 46827854146426976 46861646527358208 46893133830851217 46949789285631648 47042392420317312 47262371105109888 47269160726516064 47420217148279248 47542725774887616 47550524778459612 47637469288483776 47644312795774128 47817874050770304 47920048995323232 47927909895748974 47961518606664768 48022442262407256 48239090599819392 48247003836466344 48305295013038336 48308290133016823 48342165579733536 48429716927404176 48525239051521344 48533199228531108 48629916565327188 48688670370284672 48755550412002096 48814079760161352 48918383349392466 48953684318758128 49244071653982296 49303567470253824 49311655325809968 49401820002872064 49408916973395392 49694865624779648 49763127802835664 49771291045585473 50033929904483616 50059336896900162 50132616156760704 50163190975078272 50223410146937664 50322470127503616 50431024586265232 50453504903962368 50500297971685926 50561311538372544 50622008640167328 50766783737971392 50799859632061407 50897938113195264 50959039323523968 50962591788677088 51099071403717792 51199858526802048 51208257453725736 51301890002982528 51496172054675712 51504619589461584 51606206610348096 51614672195421972 51913386411600168 51949789876728576 51958311823886832 52024312450941194 52155079767973728 52259014816471008 52370679378044664 52433952706460416 52505977366771488 52569008972481456 52577632497575367 52681335914730348 52719352343277984 52818512946335604 52922691472856976 52991629603855488 53347744291814154 53412198092774976 53517547595916544 53592152949544248 53599851895245894 53767805270489856 53910055119738636 54021897973161216 54025247545208163 54194533883747712 54310334169824096 54343456889668128 54384936277200228 54450643195170432 54516009304795584 54765770280369408 54774754166570256 54882791157036864 54915839730181521 55029769204003776 55139432955961536 55209474437733512 55248189233981184 55348247917033344 55466513404035552 55475612241536214 55577047503231072 55585031595069816 55787519725898688 55906723827877104 55915894878373803 55947067792866432 56026182639475132 56278939033122624 56288171142544068 56356177515211392 56399193176355792 56501336415304872 56612778893441568 56734902659548386 56872146060383616 56881475480669112 56949759720188244 57071447240957877 57112631705217816 57181634176552704 57328919238964464 57332915762261724 57520828715296128 57609289635441453 57635456670017408 57714626253355344 57853724160191232 57942697038144282 58056982436641608 58363344182497536 58398938747106048 58402559713050189 58523722804257984 58862422387956096 58917014300300247 58988196794767968 59059010080195216 59140135094041638 59329584470400192 59380927798727808 59456357086789936 59538027906964098 59605805449112832 59615583304337424 59724588361681152 59733168281269056 59852205003479616 60006831276310272 60078867397121664 60088722854371848 60207241045406112 60217117561325634 60250688392317696 60488780929301088 60565617480200196 60608088189516672 60691268093304576 60968850619216176 61099125941052108 61136389000876644 61256973594566736 61330510467895032 61611491565415584 61621598437391538 61743140051666472 62068953336941824 62106807873906432 62110658742450201 62154212888228832 62314231108237472 62399827579539996 62524178441134956 62533160544453543 62599719047508864 62760959691636024 62895064306361742 63025547635354752 63226956197705664 63390301033183488 63400699704612816 63449092323400266 63516625717978368 63525750394365504 63689376255121764 63822808224616896 63893398660430976 63903879860998632 63948691475553024 64029923016543008 64329338448621792 64456220772978048 64572955903205568 64700318735361792 64710932304708144 64839888753769584 65007400549336128 65085439680215136 65224511132523288 65271579091677504 65518764844530816 65658762205309728 65748873767746624 65839188154790232 65959572860977536 66190719769473117 66220225186450608 66350837070447552 66361721394113964 66441386340219618 66711906539311488 66745782529200216 66888401722638678 66964546862583552 67199814316427688 67333730628914568 67415082051163392 67496011520223104 67588725821761872 67599813211168329 67689044983961856 67733146176081876 67950122384902784 68132095204957056 68277676604967648 68589956946618198 68672826119282112 68808275480464128 68819562927229296 68996824276381911 69130035347772672 69217848548800224 69277749098515776 69461032558124781 69540106357298304 69678686421961344 69827572504059552 69870158858144736 70007969822361984 70092011963308608 70103509996767156 70241781219640464 70292469791037312 70424683928447472 70558669832571648 70563588630475968 70659887060233562 70903741089774096 71033386157975808 71130325722418872 71216264123699968 71314088662331424 71325787167689418 71456203932725664 71466469193661192 71726811076155456 71880073492984848 71891864843623461 72033663393610884 72370505754699516 72457942519557504 72513248369600304 72688012406394112 72787858577282016 72799798842796662 72944874847990782 73033005555427008 73177054876049152 73221119640242028 73373025605338368 73377575024088699 73519243941282048 73866107480973444 73955351205380736 73967482988714952 74102730004308096 74113375460093088 74383359634531584 74542298437169472 74554526504498404 75038585377496832 75050894856725424 75089005345350243 75198924235141056 75244786462617408 75335115220406496 75483705191255424 75646536879397848 75680257355943552 75841967307558816 75933012960250992 76095262987943836 76150175606957088 76438558985285952 76443887683015632 76799787790203072 76812386180588604 76952835004473792 77244258082013568 77256929384192376 77409309915522144 77422008293132958 77870079617400252 77937467735830248 78031630405677312 78036468676411791 78388522224706512 78556019067066996 78650929059690624 78853513458722184 79022003872095522 79106112627200256 79227769419503406 79384037209285464 79487444405783232 79644224375025408 79802940004639488 79851610123593984 80021616437721231 80118297139162464 80276321393874816 80289490081767512 80399777842868841 80651707905734784 80754156640266928 80865082679607954 81032846959741824 81291800825621568 81465501254736144 81501815614093056 81515185334502192 81675964792755648 81774013957193376 81833024532849408 82148655420554112 82162131249855384 82324186735555296 82709149433942304 82814211656600268 82872283850971776 83186124088322304 83199770106053328 83213418362304321 83365571254846608 83377547392604724 83681279588848032 83860085741815656 84039273959212698 84302608263607552 84418408549683936 84432256713816102 84534266272817088 84598789764533688 84701000525820672 84752004622957308 84919168340162352 85097077632822528 85102353989322579 85205173147998176 85322213221003668 85424639580282366 85668947557826724 85772451264829056 85999373643392586 86097274537607424 86281243072944192 86453185005026112 86676534065781504 86780586240286848 86966014843364384 87028772122236672 87085473654962412 87545016273746304 87785584206386976 88254293025964156 88293633581934144 88467782760596736 88482295192151952 88588515120292824 88994376705600288 89071391698091712 89184535630184904 89423374956506136 89586882542521728 89599752421903584 89778307505219424 90118301095682496 90133084281557772 90310861568109168 90325676341988451 90848426220300294 90912132284275008 91036902139956864 91453275928824264 91563768159042816 91648688911578162 91759417236305728 91885460391850104 91995765701842548 92290464731733632 92370332131354368 92417237348123376 92432397656087307 92614710077499708 93103430005412736 93160211810859648 93456015951078144 93471346662356208 93655708292853952 93786267661702434 93899578571263296 94084784840634624 94342596459542613 94524742210219776 94538321453032128 94840434296558496 95085451549775232 95101049556919224 95173638485100399 95274938576967552 95288625591548256 95635748101540608 95840097990646464 95855819791497948 95923037213329536 96044884524814512 96478181199638784 96494007672932688 96616580266033646 96684331159467072 96859433854808352 97050478103042688 97066398457062216 97259833130654376 97377340740569344 97511100824004192 97628159520322704 97836766698784932 97907368637516256 98045819619081481 98488143307964592 98623310651619936 98817833946790784 99389731249559296 99526255605671328 99542582091170946 99662079510329427 100067859808967232 100118673793800324 100265232313521408 100326381950156544 100332602583958017 100446820293875328 100862049172530464 101000595943371852 101122623076745088 101244017280334656 101533567475942784 101599719264122814 101918078647047936 101925183577354176 102198142807435584 102399717053604096 102416514907451472 102603780005965056 103009239178923168 103212413220696192 103229344390843944 103826772823200336 103916623647773664 104048624901882388 104310159535947456 104518029632942016 104741358756089328 105011954733542976 105138017944962912 105155264995150734 105362671829460696 105438704686555968 105637025892671208 105845382945713952 105983259207710976 105989830590350343 106695488583628308 106824396185549952 106988680751534127 107184305899088496 107199703790491788 107820110239477272 108050495090416326 108389067767495424 108620668339648192 108686913779336256 108769872554400456 108901286390340864 109032018609591168 109199698264194993 109417312271986173 109549508333140512 109765582314073728 109831679460363042 110059538408007552 110278865911923072 110418948875467024 110696495834066688 110933026808071104 110951224483072428 111154095006462144 111170063190139632 111575039451797376 111813447655754208 111831789756747606 111894135585732864 112052365278950264 112557878066245248 112576342285088136 112712355030422784 112798386352711584 113002672830609744 113225557786883136 113469805319096772 113744292120767232 113762950961338224 113899519440376488 114142894481915754 114225263410435632 114657838477928928 114665831524523448 115041657430592256 115218579270882906 115270913340034816 115429252506710688 115885394076288564 116113964873283216 116133012439699437 116805119426100378 117047445608515968 117724844775912192 117834028600600494 117976393589535936 118118020160390432 118280270188083276 118533005808143283 118659168940800384 118761855597455616 118912714173579872 119076055813928196 119231166608674848 119466336562538112 119704410006959232 120157734794243328 120177445708743696 120414482090812224 120434235122651268 120977561858602176 121131234960400392 121216176379033344 121937701238432352 122198251882104216 122272778001753288 122513947189133472 122661020935790064 123222983130831168 123243196874783076 123486280103332944 124221317484900402 124308425776457664 124628462216474944 124799655159079992 125048356882269912 125066321088907086 125199438095017728 125521919383272048 125790128612723484 126051095270709504 126058910938819047 126453912395411328 126648385070724153 126801399409225632 126898184646800532 127051500788731008 127378752510243528 127645616449233792 127786797320861952 127807759721997264 128059846033086016 128136959370423549 128658676897243584 128912441545956096 128999060465088879 129145911806411136 129421864609416288 129679777507539168 130014801098672256 130170879360430272 130449022265046576 130470421382872207 130543158183355008 131037529689061632 131317524410619456 131497747535493248 131678376309580464 131919145721955072 132381439538946234 132440450372901216 132701674140895104 132723442788227928 132882772680439236 133423813078622976 133491565058400432 133776803445277356 134399628632855376 134667461257829136 134992023040446208 135177451643523744 135199626422336658 135466292352163752 135900244769805568 136264190409914112 136272639330450441 136555353209935296 137179913893236396 137345652238564224 137473033367367243 137639125854458592 137993648552763822 138435697097600448 138555498197031552 138922065116249562 139080212714596608 139357372843922688 139655145008119104 139740317716289472 140015939644723968 140184023926617216 140207019993534312 140483562439280928 140584939582074624 140849367856894944 141127177260951936 141319774120467124 141807482179548192 142260651444837744 142628177324662848 142651574335378836 142912407865451328 142932938387322384 143453622152310912 143760146985969696 143783729687246922 144067326787221768 144741011509399032 144915885039115008 144924870399050469 145026496739200608 145575717154564032 145599597685593324 145889749695981564 146066011110854016 146442239280484056 146755150048177398 147732214961946888 147910702410761472 147934965977429904 148205460008616192 148226750920186176 149084596874338944 149109053008996808 149313873136756419 150101789713450848 150178010690700486 150397848470282112 150489572925234816 150670230440812992 150967410382510848 151293073758795696 151360514711887104 151683934615117632 151866025920501984 152190525975887672 152300351213914176 152399578896184221 152877117970571904 152887775366031264 153599575580406144 153624772361177208 153905670008947584 154488516164027136 154513858768384752 154818619831044288 154844016586265916 155740159234800504 155874935471660496 156072937352823582 156777044449413024 157112038134133992 157301858119381248 157707026917444368 157732897492726101 158044007744191044 158455538839006812 158768074418570928 158974888811566464 160043232875442462 160236594278324928 160552642787749632 160578980163535024 160799555685737682 161303415811469568 161508313280533856 161730165359215908 162065693919483648 162075742635624489 162583601651243136 162931002509472288 163030370669004384 163351929585511296 163548027914386752 164297310841108224 164324262499710768 164648373471110592 165418298867884608 165628423313200536 165744567701943552 166399540212106656 166426836724608642 166731142509693216 166755094785209448 167362559177696064 167720171483631312 167747684635121409 168078547918425396 168836817099367872 168864513427632204 169068532545634176 169197579529067376 169504009245914616 169838336680324704 170204707978645158 170410346295996352 170644426442007336 170849279160564732 171214341722873631 171337895115653448 171544902529658112 171998747286785172 172562486145888384 172906370010052224 173561172480573696 173932029686728768 174170947309924824 175090032547492608 175207679139150567 175571168412773952 176508586051928312 176587267163868288 176751042900900741 176964590384303904 177177030240585648 177988753411200576 178142783396183424 178369071260369808 178846749913012272 179173765085043456 179199504843807168 179556615010438848 180236602191364992 180266168563115544 180621723136218336 180651352683976902 181696852440600588 181824264568550016 182073804279913728 182085093578294179 182906551857648528 183297377823156324 183518834472611456 183770920783700208 183991531403685096 184580929463467264 184834474696246752 184864795312174614 185229420154999416 186206860010825472 186320423621719296 186331976227350603 186942693324712416 187311416585707904 187572535323404868 187599481633360629 187799157142526592 188685192919085226 189076642906064256 189680868593116992 190170903099550464 190202099113838448 190347276970200798 190549877153935104 190577251183096512 191680195981292928 191711639582995896 191846074426659072 192089769049629024 192988015345865376 193233160532067292 193368662318934144 193718867709616704 194100956206085376 194132796914124432 194519666261308752 195022201648008384 195256319040645408 195673533397569864 195814737275032512 196091639238162962 196976286615929184 197246621303239872 197635667893581568 198572159308419351 199052511211342656 199085164182341892 199324159020658854 200135719617934464 200237347587600648 200665205167916034 200893640587750656 201724098345060928 202001191886743704 202245246153490176 202488034560669312 202799439633504987 203067134951885568 203199438528245628 203850367154708352 204396285614871168 204833029814902944 206018478357846336 206424826441392384 206458688781687888 206990472829145733 207653545646400672 207833247295547328 208097249803764776 208383097674374343 208620319071894912 209036059265884032 209482717512178656 210023909467085952 210276035889925824 210310529990301468 210725343658921392 210877409373111936 211274051785342416 211690765891427904 211979661180700686 213390977167256616 213648792371099904 213977361503068254 214368611798176992 214399407580983576 215640220478954544 215675594530870383 216100990180832652 217241336679296384 217373827558672512 217539745108800912 218064037219182336 218399396528389986 218834624543972346 219099016666281024 219531164628147456 219663358920726084 220119076816015104 220132725072266097 220557731823846144 220837897750934048 221866053616142208 221902448966144856 222308190012924288 222340126380279264 223150078903594752 223626895311508416 223663579513495212 224104730557900528 225115756132490496 225152684570176272 225596772705423168 226005345661219488 226451115573766272 226939610638193544 227525901922676448 227799038880752976 228285788963831508 228450526820871264 229315676955857856 229331663049046896 230437158541765812 230858505013421376 231770788152577128 232227929746566432 232266024879398874 233610238852200756 234094891217031936 234109406029235373 235668057201200988 235952787179071872 236236040320780864 236560540376166552 237066011616286566 237318337881600768 237825428347159744 238152111627856392 238462333217349696 238932673125076224 239408820013918464 240064849313163693 240354891417487392 240828964181624448 240868470245302536 241955123717204352 242262469920800784 243875402476864704 244396503764208432 244545556003506576 245027894378266944 245322041871580128 246445966261662336 246486393749566152 246972560206665888 247309604710817467 248442634969800804 248616851552915328 249256924432949888 249599310318159984 249640255086912963 250096713764539824 250132642177814172 251043838766544096 251580257225446968 252117821877638094 252907824790822656 253296770141448306 253602798818451264 253796369293601064 254103001577462016 254757505020487056 255291232898467584 255307061967967737 255615519443994528 256119692066172032 256273918740847098 257317353794487168 257998120930177758 258291823612822272 258843729218832576 259359555015078336 260029602197344512 260341758720860544 260898044530093152 260940842765744414 261086316366710016 262635048821238912 262995495070986496 263356752619160928 264762879077892468 264880900745802432 265403348281790208 265446885576455856 265765545360878472 266983130116800864 267553606890554712 268799257265710752 269334922515658272 270354903287047488 270399252844673316 270932584704327504 270977029025965353 272545278660900882 273110706419870592 274359827786472792 274691304477128448 274946066734734486 275278251708917184 275987297105527644 276871394195200896 277110996394063104 277297192968261921 277844130232499124 279310290016238208 279480635432578944 280368047853234432 280414039987068624 280967124878561856 281698735713789888 282254354521903872 282639548240934248 283027789378627839 283614964359096384 284521302889675488 285256354649325696 285303148670757672 285824815730902656 285865876774644768 286907244304621824 287520293971939392 287567459374493844 288134653574443536 289482023018798064 289849740798100938 290052993478401216 291151434309128064 291199195371186648 291779499391963128 292132022221708032 292884478560968112 293510300096354796 294137458857244443 295464429923893776 295869931954859808 296453501840372352 298169193748677888 298218106017993616 298627746273512838 298986238530988281 300203579426901696 300356021381400972 300795696940564224 300979145850469632 300997807751874051 301340460881625984 302586147517591392 303367869230235264 303732051841003968 304381051951775344 304600702427828352 304799157792368442 305754235941143808 305775550732062528 307199151160812288 307249544722354416 307811340017895168 309027717536769504 309637239662088576 309688033172531832 311480318469601008 311749870943320992 312145874705647164 313554088898826048 314224076268267984 315414053834888736 315465794985452202 316088015488382088 316911077678013624 317536148837141856 317949777623132928 317969491771051029 320086465750884924 320473188556649856 321157960327070048 321599111371475364 323016626561067712 323460330718431816 324151485271248978 325167203302486272 325862005018944576 326060741338008768 326703859171022592 327096055828773504 328251936815958519 328648524999421536 329296746942221184 330836597735769216 331256846626401072 332799080424213312 332853673449217284 333462285019386432 333510189570418896 334725118355392128 335440342967262624 335495369270242818 336157095836850792 337673634198735744 337729026855264408 338137065091268352 338158030931117761 338395159058134752 339008018491829232 339676673360649408 340409415957290316 340820692591992704 341288852884014672 341698558321129464 342428683445747262 342675790231306896 343997494573570344 345124972291776768 345812740020104448 347864059373457536 348341894619849648 348399037319098311 350415358278301134 351142336825547904 353017172103856624 353174534327736576 353502085801801482 353929180768607808 354354060481171296 355599017424429849 355977506822401152 356285566792366848 356738142520739616 357693499826024544 358399009687614336 359113230020877696 360473204382729984 360532337126231088 361243446272436672 361302705367953804 363393704881201176 363648529137100032 364170187156588358 365813103715297056 366594755646312648 367037668945222912 367541841567400416 367983062807370192 369668949392493504 369729590624349228 370458840309998832 372663952454701206 373885386649424832 374622833171415808 375145070646809736 375198963266721258 375598314285053184 377370385838170452 378153285812128512 378176732816457141 379361737186233984 380404198227676896 380694553940401596 381154502366193024 383360391962585856 383423279165991792 384179538099258048 384410878111270647 385976030691730752 386466321064134584 386737324637868288 386997181395266637 387437735419233408 388265593828248864 389039332522617504 390044403296016768 390512638081290816 391347066795139728 391411264148616621 391629474550065024 392183278476325924 393952573231858368 394493242606479744 397144318616838702 398105022422685312 398170328364683784 398648318041317708 400271439235868928 400474695175201296 401330410335832068 403448196690121856 404002383773487408 404976069121338624 405598879267009974 406398877056491256 407700734309416704 408792571229742336 408817917991351323 409666059629805888 412036956715692672 412419100102101729 412917377563375776 413980945658291466 415307091292801344 415666494591094656 416194499607529552 416766195348748686 417240638143789824 418072118531768064 418965435024357312 420047818934171904 420552071779851648 420621059980602936 421450687317842784 421754818746223872 422548103570684832 423381531782855808 423959322361401372 426781954334513232 427954723006136508 428737223596353984 428798815161967152 431280440957909088 431351189061740766 432201980361665304 434482673358592768 434747655117345024 434774611197151407 435079490217601824 436798793056779972 437669249087944692 438198033332562048 439326717841452168 440265450144532194 441675795501868096 443732107232284416 443804897932289712 444616380025848576 444680252760558528 447253790623016832 447327159026990424 448209461115801056 450305369140352544 451193545410846336 452010691322438976 452902231147532544 453879221276387088 455051803845352896 455598077761505952 456571577927663016 456901053641742528 458631353911715712 458663326098093792 460874317083531624 461717010026842752 463541576305154256 464455859493132864 464532049758797748 467220477704401512 468218812058470746 471336114402401976 471905574358143744 472472080641561728 473121080752333104 473198692478178303 474132023232573132 475650856694319488 476304223255712784 476924666434699392 480129698626327386 480709782834974784 481657928363248896 481736940490605072 483910247434408704 484524939841601568 486227227906873467 487750804953729408 488793007528416864 489091112007013152 490055788756533888 490644083743160256 492891932523324672 492972787499132304 493945120413331776 494619209421634934 496885269939601608 497233703105830656 498513848865899776 499198620636319968 499280510173825926 500193427529079648 500265284355628344 502087677533088192 503160514450893936 503243053905364227 504235643755276188 506593540282896612 507205597636902528 507592738587202128 509515010040974112 510614123935935474 511231038887989056 512239384132344064 512547837481694196 513643025168620893 514634707588974336 515996241860355516 517687458437665152 518719110030156672 520683517441721088 521796089060186304 521881685531488828 525270097642477824 525623037417451701 526713505238321856 529525758155784936 529761801491604864 530893771152911712 531531090721756944 533966260233601728 535107213781109424 537598514531421504 538669845031316544 540709806574094976 540798505689346632 541865169408655008 541954058051930706 545090557321801764 546221412839741184 546255280734882537 548719655572945584 549892133469468972 550556503417834368 551974594211055288 553742788390401792 554594385936523842 555688260464998248 558620580032476416 558961270865157888 558995928682051809 560828079974137248 561934249757123712 562798444900081887 563397471427579776 565279096481868496 566055578757255678 567229928718192768 569042605779350976 570512709298651392 570606297341515344 571649631461805312 571731753549289536 575040587943878784 575134918748987688 576269307148887072 578964046037596128 579699481596201876 580105986956802432 582302868618256128 582398390742373296 583558998783926256 585768957121936224 587020600192709592 588274917714488886 590928859847787552 591739863909719616 592907003680744704 595716477925258053 596436212035987232 597255492547025676 597972477061976562 600407158853803392 600712042762801944 601995615503748102 602680921763251968 605172295035182784 606735738460470528 607464103682007936 608762103903550688 609201404855656704 609598315584736884 611551101464125056 614499089444708832 618055435073539008 619274479324177152 619376066345063664 622960636939202016 623499741886641984 624291749411294328 627108177797652096 628448152536535968 630828107669777472 630931589970904404 632176030976764176 633822155356027248 635072297674283712 635938983542102058 640172931501769848 640946377113299712 642315920654140096 643198222742950728 646033253122135424 646920661436863632 647026783592611149 648302970542497956 651724010037889152 652121482676017536 654192111657547008 656503873631917038 657297049998843072 658593493884442368 660398175216798291 661673195471538432 662513693252802144 665598160848426624 665707346898434568 666924570038772864 667020379140837792 669450236710784256 670880685934525248 670990738540485636 672314191673701584 675347268397471488 675458053710528816 676316061862235522 676790318116269504 678016036983658464 679353346721298816 680818831914580632 681641385183985408 682577705768029344 683397116642258928 684857366891494524 685351580462613792 687994989147140688 695728118746915072 696683789239699296 696798074638196622 700830716556602268 702284673651095808 702328218087706119 706034344207713248 707004171603602964 707858361537215616 708708120962342592 711198034848859698 711955013644802304 713476285041479232 715386999652049088 716798019375228672 718226460041755392 721064674252462176 722486892544873344 722605410735907608 726787409762402352 728340374313176716 731626207430594112 733189511292625296 735083683134800832 735966125614740384 739337898784987008 739459181248698456 740917680619997664 741928814132452401 745327904909402412 747770773298849664 748920765260738889 750290141293619472 750397926533442516 754740771676340904 756353465632914282 758723474372467968 760808396455353792 761389107880803192 762309004732386048 765921185903903211 766846558331983584 768359076198516096 768821756222541294 771952061383461504 772932642128269168 773994362790533274 774875470838466816 776531187656497728 778078665045235008 780088806592033536 781025276162581632 782694133590279456 782822528297233242 783258949100130048 784366556952651848 787905146463716736 788986485212959488 794288637233677404 796210044845370624 796340656729367568 797296636082635416 800949390350402592 802660820671664136 806896393380243712 808004767546974816 811197758534019948 812797754112982512 812931087077896059 817635835982702646 819332119259611776 824073913431385344 824838200204203458 825834755126751552 827961891316582932 830614182585602688 831332989182189312 832388999215059104 833532390697497372 837930870048714624 841104143559703296 841242119961205872 842901374635685568 845096207141369664 846763063565711616 847918644722802744 853563908669026464 855909446012273016 857474447192707968 857597630323934304 862560881915818176 862702378123481532 864403960723330608 869549222394302814 870158980435203648 873597586113559944 875338498175889384 876396066665124096 878653435682904336 880530900289064388 882412376571733329 883351591003736192 887609795864579424 889360505521117056 894507581246033664 894654318053980848 896418922231602112 896958715592964843 900610738280705088 902387090821692672 902993423255622153 904021382644877952 907758442552774176 910103607690705792 911196155523011904 913143155855326032 913802107283485056 917262707823431424 917326652196187584 921748634167063248 923434020053685504 927083152610308512 928911718986265728 929064099517595496 934440955408803024 936437624116941492 942672228804803952 944944161283123456 946242161504666208 946397384956356606 948264046465146264 951301713388638976 952608446511425568 953849332869398784 953908475313153087 960259397252654772 961419565669949568 963473880981210144 969049879683203136 972454455813746934 975501609907458816 977586015056833728 978182224014026304 980111577513067776 981288167486320512 985945574998264608 987890240826663552 989238418843269868 993770539879203216 998397241272639936 998561020347651852 1000386855058159296 1000530568711256688 1004175355066176384 1006321028901787872 1006486107810728454 1008471287510552376 1013187080565793224 1014411195273805056 1014474092793353283 1015185477174404256 1019030020081948224 1021228247871870948 1022462077775978112 1025095674963388392 1027286050337241786 1031992483720711032 1035374916875330304 1037438220060313344 1043592178120372608 1043763371062977656 1045197111957294933 1051246074834903402 1053427010476643712 1059051516311569872 1059523602983209728 1061787542305823424 1063062181443513888 1066797052273289547 1067932520467203456 1070214427562218848 1075197029062843008 1077339690062633088 1081419613148189952 1081597011378693264 1083730338817310016 1083908116103861412 1090181114643603528 1092510561469765074 1097439311145891168 1099784266938937944 1101113006835668736 1103949188422110576 1109188771873047684 1111376520929996496 1117991857364103618 1121656159948274496 1123868499514247424 1125596889800163774 1126794942855159552 1130558192963736992 1132111157514511356 1134459857436385536 1134530198449371423 1138085211558701952 1141212594683030688 1143463507098579072 1150081175887757568 1150269837497975376 1152538614297774144 1157928092075192256 1159398963192403752 1160211973913604864 1164796781484746592 1167117997567852512 1171537914243872448 1174041200385419184 1174233792445849863 1176549835428977772 1181857719695575104 1183479727819439232 1191432955850516106 1192872424071974464 1194510985094051352 1195944954123953124 1200814317707606784 1201424085525603888 1203991231007496204 1210344590070365568 1214928207364015872 1217524207807101376 1219196631169473768 1223102202928250112 1226453753974053969 1228998178889417664 1236110870147078016 1237257300306305187 1238752132690127328 1245921273878404032 1246999483773283968 1248583498822588656 1254216355595304192 1256896305073071936 1261656215339554944 1261863179941808808 1264352061953528352 1267644310712054496 1270144595348567424 1271877967084204116 1274595655048059253 1280345863003539696 1284631841308280192 1286396445485901456 1292066506244270848 1293841322873727264 1294053567185222298 1296605941084995912 1303448020075778304 1304242965352035072 1304323833591454221 1313007747263834076 1314594099997686144 1320796350433596582 1325027386505604288 1331196321696853248 1331414693796869136 1333849140077545728 1334040758281675584 1341761371869050496 1341981477080971272 1344628383347403168 1350916107421057632 1352632123724471044 1353580636232539008 1356032073967316928 1358706693442597632 1361637663829161264 1365155411536058688 1366794233284517856 1369714733782989048 1370703160925227584 1375989978294281376 1393367578479398592 1393596149276393244 1401661433113204536 1404656436175412238 1412068688415426496 1414008343207205928 1415716723074431232 1417416241924685184 1419596077434534909 1422396069697719396 1426952570082958464 1430773999304098176 1442129348504924352 1444973785089746688 1445210821471815216 1453574819524804704 1456680748626353432 1458681683720620401 1463252414861188224 1466379022585250592 1470167366269601664 1471932251229480768 1478675797569974016 1478918362497396912 1481835361239995328 1483857628264904802 1490655809818804824 1495541546597699328 1497841530521477778 1500580282587238944 1500795853066885032 1509481543352681808 1509729161716092681 1512706931265828564 1521616792910707584 1522778215761606384 1531842371807806422 1533693116663967168 1536718152397032192 1537643512445082588 1540929075505862679 1543904122766923008 1545865284256538336 1547988725581066548 1553062375312995456 1556157330090470016 1562050552325163264 1565388267180558912 1565645056594466484 1568733113905303696 1575810292927433472 1588577274467354808 1592681313458735136 1594593272165270832 1601898780700805184 1605321641343328272 1616009535093949632 1622395517068039896 1625595508225965024 1625862174155792118 1635271671965405292 1638664238519223552 1638765842204647611 1649676400408406916 1651669510253503104 1655923782633165864 1661228365171205376 1664777998430118208 1667064781394994744 1675861740097429248 1676987786046155427 1682484239922411744 1685802749271371136 1690192414282739328 1695837289445605488 1707127817338052928 1711818892024546032 1714948894385415936 1715195260647868608 1725121763831636352 1725404756246963064 1728807921446661216 1739098444788605628 1740317960870407296 1747195172227119888 1750676996351778768 1757306871365808672 1761061800578128776 1764824753143466658 1766703182007472384 1775219591729158848 1778721011042234112 1787149433775774159 1789308636107961696 1792837844463204224 1793917431185929686 1801221476561410176 1805986846511244306 1808042765289755904 1815516885105548352 1820207215381411584 1822392311046023808 1826286311710652064 1827604214566970112 1834653304392375168 1843497268334126496 1854166305220617024 1857823437972531456 1858128199035190992 1868881910817606048 1872875248233882984 1885344457609607904 1892484323009332416 1892794769912713212 1896528092930292528 1905216893022851136 1907816950626306174 1920518794505309544 1922839131339899136 1926947761962420288 1938099759366406272 1941080350777833447 1944908911627493868 1955172030113667456 1956364448028052608 1962576334972641024 1971891149996529216 1975780481653327104 1978476837686539736 1981194525650394873 1987541079758406432 1996794482545279872 1997122040695303704 2000773710116318592 2001061137422513376 2008350710132352768 2012642057803575744 2012972215621456908 2016942575021104752 2026374161131586448 2028948185586706566 2030370954348808512 2038060040163896448 2042456495743741896 2044924155551956224 2050191349926776784 2054572100674483572 2063984967441422064 2087184356240745216 2087526742125955312 2090394223914589866 2102492149669806804 2106854020953287424 2106984654263118357 2118103032623139744 2123575084611646848 2126124362887027776 2133594104546579094 2135865040934406912 2140428855124437696 2150394058125686016 2154679380125266176 2163194022757386528 2167460677634620032 2167816232207722824 2180362229287207056 2185021122939530148 2194878622291782336 2199568533877875888 2207898376844221152 2218377543746095368 2222753041859992992 2225786442397357203 2235983714728207236 2243312319896548992 2251193779600327548 2261116385927473984 2264222315029022712 2269060396898742846 2276170423117403904 2282425189366061376 2286927014197158144 2297763557711709633 2300539674995950752 2305077228595548288 2315856184150384512 2318797926384807504 2329593562969493184 2334235995135705024 2343075828487744896 2348082400770838368 2348467584891699726 2353099670857955544 2363715439391150208 2366959455638878464 2367106216517824327 2382865911701032212 2385744848143948928 2389021970188102704 2391889908247906248 2402848171051207776 2407982462014992408 2420689180140731136 2435048415614202752 2438393262338947536 2438793261233688177 2452907507948107938 2457996357778835328 2472221740294156032 2474514600612610374 2477504265380254656 2491842547756808064 2493998967546567936 2497166997645177312 2513792610146143872 2523312430679109888 2523726359883617616 2528704123907056704 2535288621424108992 2540289190697134848 2543755934168408232 2549191310096118506 2560691726007079392 2569263682616560384 2572792890971802912 2587682645747454528 2588107134370444596 2593211882169991824 2608647667182908442 2626015494527668152 2629188199995372288 2641592700867193164 2647237129715199987 2650054773011208576 2662829387593738272 2668081516563351168 2683522743738100992 2683962954161942544 2689256766694806336 2690876146778894529 2701832214842115264 2705264247448942088 2707161272465078016 2708980269766866459 2712064147934633856 2723275327658322528 2730310823072117376 2733588466569035712 2739429467565978096 2741406321850455168 2751979956588562752 2786735156958797184 2787192298552786488 2803322866226409072 2809312872350824476 2824137376830852992 2828016686414411856 2834832483849370368 2839192154869069818 2844792139395438792 2853905140165916928 2861547998608196352 2861725425939459261 2884258697009848704 2890421642943630432 2907149639049609408 2913361497252706864 2917363367441240802 2926504829722376448 2932758045170501184 2940334732539203328 2943864502458961536 2957836724994793824 2963670722479990656 2967715256529809604 2981311619637609648 2995683061042955556 3001160565174477888 3001591706133770064 3018963086705363616 3019458323432185362 3025413862531657128 3043233585821415168 3043422278380059849 3045556431523212768 3063684743615612844 3067386233327934336 3075287024890165176 3081858151011725358 3091730568513076672 3095977451162133096 3106124750625990912 3112314660180940032 3130776534361117824 3131290113188932968 3137466227810607392 3177154548934709616 3185362626917470272 3189186544330541664 3203797561401610368 3210643282686656544 3232019070187899264 3244791034136079792 3251191016451930048 3251724348311584236 3270543343930810584 3277531684409295222 3299352800816813832 3303339020507006208 3311847565266331728 3329555996860236416 3334129562789989488 3353975572092310854 3364968479844823488 3371605498542742272 3380384828565478656 3391674578891210976 3403590595348114269 3414255634676105856 3423637784049092064 3430390521295737216 3450243527663272704 3450809512493926128 3457615842893322432 3478196889577211256 3480635921740814592 3494390344454239776 3501353992703557536 3514613742731617344 3522123601156257552 3522701377337549589 3529649506286933316 3550439183458317696 3574298867551548318 3578617272215923392 3585675688926408448 3587834862371859372 3602442953122820352 3611973693022488612 3631033770211096704 3644784622092047616 3652572623421304128 3669306608784750336 3679361261922161907 3686994536668252992 3708332610441234048 3716256398070381984 3737763821635212096 3745750496467765968 3770688915219215808 3784968646018664832 3785589539825426424 3793056185860585056 3810433786045702272 3815633901252612348 3823786965144177759 3841037589010619088 3853895523924840576 3876199518732812544 3882160701555666894 3889817823254987736 3910344060227334912 3912728896056105216 3912971500774362663 3943782299993058432 3956953675373079472 3962389051300789746 3975082159516812864 3993588965090559744 3994244081390607408 4001547420232637184 4002122274845026752 4025284115607151488 4025944431242913816 4033885150042209504 4052748322263172896 4057896371173413132 4060741908697617024 4076120080327792896 4084912991487483792 4100382699853553568 4109144201348967144 4127969934882844128 4175053484251910624 4180788447829179732 4204984299339613608 4213969308526236714 4236206065246279488 4247150169223293696 4252248725774055552 4267188209093158188 4280857710248875392 4326388045514773056 4334921355269240064 4335632464415445648 4360724458574414112 4370042245879060296 4389757244583564672 4399137067755751776 4415796753688442304 4436755087492190736 4445506083719985984 4451572884794714406 4471967429456414472 4486624639793097984 4502387559200655096 4522232771854947968 4528444630058045424 4529187485148278043 4538120793797485692 4564850378732122752 4595527115423419266 4601079349991901504 4610154457191096576 4622787226517588037 4631712368300769024 4637595852769615008 4659187125938986368 4668471990271410048 4686151656975489792 4696164801541676736 4696935169783399452 4706199341715911088 4727430878782300416 4734212433035648654 4765731823402064424 4771489696287897856 4778043940376205408 4783779816495812496 4805696342102415552 4815964924029984816 4870096831228405504 4876786524677895072 4877586522467376354 4905815015896215876 4915992715557670656 4916297526613942833 4949029201225220748 4955008530760509312 4983685095513616128 4994333995290354624 5027585220292287744 5030963358138466281 5047452719767235232 5057408247814113408 5070577242848217984 5087511868336816464 5098382620192237012 5121383452014158784 5145585781943605824 5175365291494909056 5176214268740889192 5186423764339983648 5217295334365816884 5252030989055336304 5283185401734386328 5294474259430399974 5300109546022417152 5325658775187476544 5336163033126702336 5361448301327322477 5367925908323885088 5378513533389612672 5381752293557789058 5403664429684230528 5410528494897884176 5417960539533732918 5424128295869267712 5446550655316645056 5460621646144234752 5467176933138071424 5478858935131956192 5482812643700910336 5503959913177125504 5573470313917594368 5574384597105572976 5606645732452818144 5618625744701648952 5648274753661705984 5656033372828823712 5678384309738139636 5689584278790877584 5723450851878918522 5768517394019697408 5780843285887260864 5814299278099218816 5826722994505413728 5834726734882481604 5865516090341002368 5887729004917923072 5915673449989587648 5927341444959981312 5935430513059619208 5962623239275219296 5991366122085911112 6002321130348955776 6003183412267540128 6037926173410727232 6038916646864370724 6050827725063314256 6086844556760119698 6091112863046425536 6127369487231225688 6134772466655868672 6150574049780330352 6163716302023450716 6183461137026153344 6191954902324266192 6261553068722235648 6262580226377865936 6274932455621214784 6320953962789355071 6354309097869419232 6370725253834940544 6378373088661083328 6407595122803220736 6421286565373313088 6464038140375798528 6489582068272159584 6502382032903860096 6503448696623168472 6541086687861621168 6555063368818590444 6598705601633627664 6623695130532663456 6659111993720472832 6668259125579978976 6677359327192071609 6707951144184621708 6729936959689646976 6783349157782421952 6807181190696228538 6828511269352211712 6847275568098184128 6860781042591474432 6901619024987852256 6915231685786644864 6956393779154422512 6988780688908479552 7002707985407115072 7029227485463234688 7044247202312515104 7045402754675099178 7059299012573866632 7100878366916635392 7101318649553472981 7148597735103096636 7157234544431846784 7175669724743718744 7223947386044977224 7262067540422193408 7305145246842608256 7316379783701064531 7358722523844323814 7373989073336505984 7416665220882468096 7432512796140763968 7475527643270424192 7491500992935531936 7541377830438431616 7569937292037329664 7571179079650852848 7586112371721170112 7620867572091404544 7631267802505224696 7647573930288355518 7682075178021238176 7707791047849681152 7764321403111333788 7779635646509975472 7825943001548725326 7887564599986116864 7913907350746158944 7924778102601579492 7941711389145599961 7950164319033625728 7988488162781214816 8004244549690053504 8050568231214302976 8051888862485827632 8067770300084419008 8105496644526345792 8115792742346826264 8121483817395234048 8169825982974967584 8200765399707107136 8218288402697934288 8255939869765688256 8350106968503821248 8361576895658359464 8409968598679227216 8427938617052473428 8472412130492558976 8504497451548111104 8534376418186316376 8561715420497750784 8585176277818377783 8652776091029546112 8671264928830891296 8721448917148828224 8740084491758120592 8779514489167129344 8798274135511503552 8831593507376884608 8873510174984381472 8891012167439971968 8903145769589428812 8943934858912828944 9004775118401310192 9044465543709895936 9056889260116090848 9058374970296556086 9076241587594971384 9129700757464245504 9130266835140179547 9191054230846838532 9202158699983803008 9245574453035176074 9275191705539230016 9318374251877972736 9336943980542820096 9392329603083353472 9393870339566798904 9412398683431822176 9468424866071297308 9531463646804128848 9556087880752410816 9567559632991624992 9611392684204831104 9631929848059969632 9753573049355790144 9755173044934752708 9811630031792431752 9832595053227885666 9898058402450441496 9910017061521018624 9988667990580709248 10061926716276932562 10094905439534470464 10114816495628226816 10141154485696435968 10175023736673632928 10196765240384474024 10210771786044342807 10242766904028317568 10291171563887211648 10350730582989818112 10352428537481778384 10372847528679967296 10434590668731633768 10504061978110672608 10566370803468772656 10568104132012648767 10588948518860799948 10651317550374953088 10722896602654644954 10735851816647770176 10757027066779225344 10763504587115578116 10807328859368461056 10821056989795768352 10835921079067465836 10893101310633290112 10934353866276142848 10957717870263912384 11007919826354251008 11148769194211145952 11213291464905636288 11237251489403297904 11312066745657647424 11356768619476279272 11379168557581755168 11446901703757837044 11471360895432533277 11561686571774521728 11628598556198437632 11653445989010827456 11669453469764963208 11731032180682004736 11738914502323087989 11831346899979175296 11870861026119238416 11925246478550438592 11982732244171822224 12004642260697911552 12006366824535080256 12075852346821454464 12077833293728741448 12101655450126628512 12173689113520239396 12182225726092851072 12254738974462451376 12301148099560660704 12327432604046901432 12366922274052306688 12383909804648532384 12525160452755731872 12549864911242429568 12641907925578710142 12708618195738838464 12741450507669881088 12756746177322166656 12842573130746626176 12979164136544319168 13004764065807720192 13006897393246336944 13082173375723242336 13110126737637180888 13197411203267255328 13247390261065326912 13336518251159957952 13354718654384143218 13415902288369243416 13459873919379293952 13566698315564843904 13587562455444834129 13614362381392457076 13694551136196368256 13803238049975704512 13830463371573289728 13868361679552764111 13912787558308845024 13977561377816959104 14005415970814230144 14058454970926469376 14088494404625030208 14090805509350198356 14118598025147733264 14202637299106945962 14297195470206193272 14314469088863693568 14351339449487437488 14447894772089954448 14610290493685216512 14632759567402129062 14717445047688647628 14747978146673011968 14748892579841828499 14865025592281527936 14951055286540848384 14983001985871063872 15082755660876863232 15142358159301705696 15172224743442340224 15262535605010449392 15295147860576711036 15364150356042476352 15528642806222667576 15559271293019950944 15651886003097450652 15827814701492317888 15849556205203158984 15883422778291199922 15900328638067251456 15976976325562429632 16008489099380107008 16084344903981967431 16103777724971655264 16135540600168838016 16210993289052691584 16231585484693652528 16339651965949935168 16401530799414214272 16436576805395868576 16511879739531376512 16569743515624770289 16700213937007642496 16723153791316718928 16819937197358454432 16855877234104946856 16944824260985117952 17068752836372632752 17170352555636755566 17305552182059092224 17342529857661782592 17442897834297656448 17480168983516241184 17596548271023007104 17663187014753769216 17747020349968762944 17782024334879943936 17806291539178857624 17887869717825657888 18009550236802620384 18113778520232181696 18116749940593112172 18152483175189942768 18260533670280359094 18382108461693677064 18404317399967606016 18491148906070352148 18550383411078460032 18784659206166706944 18787740679133597808 18824797366863644352 18936849732142594616 18962861888368065213 19062927293608257696 19112175761504821632 19135119265983249984 19222785368409662208 19263859696119939264 19507146098711580288 19510346089869505416 19623260063584863504 19665190106455771332 19796116804900882992 19977335981161418496 20032077981576214827 20123853432553865124 20189810879068940928 20350047473347265856 20393530480768948048 20421543572088685614 20485533808056635136 20582343127774423296 20704857074963556768 20745695057359934592 20869181337463267536 21008123956221345216 21132741606937545312 21136208264025297534 21177897037721599896 21302635100749906176 21303955948660418943 21445793205309289908 21471703633295540352 21527009174231156232 21642113979591536704 21671842158134931672 21786202621266580224 21915435740527824768 22297538388422291904 22426582929811272576 22474502978806595808 22624133491315294848 22713537238952558544 22758337115163510336 22893803407515674088 22942721790865066554 23123373143549043456 23306891978021654912 23338906939529926416 23477829004646175978 23662693799958350592 23741722052238476832 23825134167436799883 23850492957100877184 23965464488343644448 24012733649070160512 24151704693642908928 24155666587457482896 24203310900253257024 24347378227040478792 24364451452185702144 24509477948924902752 24602296199121321408 24654865208093802864 24767819609297064768 25050320905511463744 25099729822484859136 25283815851157420284 25417236391477676928 25513492354644333312 25685146261493252352 25755528833455133349 25958328273088638336 26013794786492673888 26164346751446484672 26220253475274361776 26394822406534510656 26494780522130653824 26673036502319915904 26709437308768286436 26831804576738486832 27133396631129687808 27175124910889668258 27228724762784914152 27389102272392736512 27390800505420538641 27606476099951409024 27736723359105528222 27825575116617690048 27955122755633918208 28010831941628460288 28176988809250060416 28181611018700396712 28237196050295466528 28405274598213891924 28594390940412386544 28702678898974874976 28895789544179908896 29265519134804258124 29434890095377295256 29497785159683656998 29730051184563055872 29966003971742127744 30284716318603411392 30344449486884680448 30525071210020898784 30590295721153422072 30728300712084952704 31057285612445335152 31118542586039901888 31303772006194901304 31655629402984635776 31699112410406317968 31704312396037946301 31766845556582399844 31953952651124859264 32168689807963934862 32207555449943310528 32271081200337676032 32421986578105383168 32463170969387305056 32679303931899870336 32803061598828428544 32873153610791737152 33023759479062753024 33139487031249540578 33400427874015284992 33446307582633437856 33639874394716908864 33711754468209893712 34137505672745265504 34340705111273511132 34414082686297599831 34685059715323565184 34885795668595312896 34960337967032482368 35193096542046014208 35216743506969263967 35494040699937525888 35612583078357715248 35775739435651315776 36019100473605240768 36227557040464363392 36233499881186224344 36304966350379885536 36521067340560718188 36764216923387354128 36982297812140704296 37100766822156920064 37575481358267195616 37649594733727288704 37873699464285189232 37925723776736130426 38125854587216515392 38224351523009643264 38270238531966499968 38527719392239878528 39014292197423160576 39020692179739010832 39246520127169727008 39330380212911542664 39592233609801765984 40064155963152429654 40247706865107730248 40379621758137881856 40700094946694531712 40787060961537896096 40843087144177371228 41409714149927113536 41491390114719869184 41738362674926535072 42016247912442690432 42265483213875090624 42272416528050595068 42355794075443199792 42607911897320837886 42891586410618579816 42943407266591080704 43054018348462312464 43284227959183073408 43343684316269863344 43830871481055649536 44246677739525485497 44595076776844583808 44853165859622545152 44949005957613191616 45248266982630589696 45427074477905117088 45516674230327020672 45787606815031348176 45885443581730133108 46613783956043309824 46677813879059852832 46955658009292351956 47483444104476953664 47650268334873599766 47700985914201754368 47930928976687288896 48025467298140321024 48311333174914965792 48406621800506514048 48694756454080957584 49018955897849805504 49204592398242642816 49309730416187605728 49535639218594129536 49709230546874310867 50100641811022927488 50567631702314840568 50834472782955353856 51511057666910266698 51916656546177276672 52027589572985347776 52328693502892969344 52440506950548723552 52789644813069021312 52989561044261307648 53346073004639831808 53418874617536572872 53663609153476973664 54350249821779336516 54457449525569828304 54781601010841077282 55212952199902818048 55473446718211056444 55651150233235380096 56353977618500120832 56363222037400793424 56474392100590933056 56810549196427783848 57188781880824773088 57405357797949749952 57791579088359817792 58531038269608516248 58869780190754590512 58995570319367313996 59932007943484255488 60096233944728644481 60569432637206822784 61050142420041797568 61180591442306844144 61456601424169905408 62114571224890670304 62237085172079803776 62607544012389802608 63311258805969271552 63398224820812635936 63408624792075892602 63533691113164799688 63907905302249718528 63911867845981256829 64337379615927869724 64415110899886621056 64926341938774610112 65358607863799740672 65746307221583474304 66278974062499081156 66892615165266875712 67279748789433817728 67423508936419787424 68275011345490531008 68681410222547022264 68828165372595199662 69370119430647130368 69920675934064964736 70433487013938527934 70988081399875051776 71225166156715430496 71475402502310399649 71551478871302631552 72038200947210481536 72455114080928726784 72466999762372448688 72609932700759771072 73042134681121436376 73528433846774708256 73964595624281408592 75150962716534391232 75299189467454577408 75747398928570378464 75851447553472260852 76251709174433030784 76540477063932999936 77055438784479757056 78041384359478021664 78493040254339454016 78660760425823085328 79184467219603531968 80128311926304859308 80495413730215460496 81400189893389063424 81574121923075792192 81686174288354742456 82172401516261615923 82819428299854227072 83476725349853070144 84032495824885380864 84530966427750181248 84544833056101190136 84711588150886399584 85215823794641675772 85783172821237159632 86108036696924624928 86568455918366146816 86687368632539726688 88493355479050970994 89190153553689167616 89898011915226383232 90854148955810234176 91033348460654041344 91575213630062696352 91770887163460266216 93355627758119705664 93911316018584703912 94966888208953907328 95112937188113838903 95300536669747199532 95861857953374577792 96622666349829931584 96813243601013028096 97389512908161915168 98037911795699611008 98409184796485285632 98619460832375211456 99071278437188259072 99418461093748621734 100201283622045854976 101135263404629681136 103022115333820533396 103242248058892799493 104055179145970695552 104657387005785938688 104881013901097447104 105579289626138042624 106837749235073145744 107327218306953947328 108700499643558673032 108914899051139656608 109563202021682154564 110946893436422112888 111302300466470760192 112726444074801586848 112948784201181866112 113621098392855567696 114377563761649546176 114810715595899499904 115583158176719635584 117062076539217032496 117739560381509181024 117991140638734627992 120192467889457288962 121138865274413645568 122100284840083595136 122361182884613688288 124229142449781340608 124474170344159607552 125215088024779605216 126796449641625271872 126817249584151785204 127067382226329599376 127823735691962513658 128674759231855739448 128830221799773242112 129852683877549220224 131492614443166948608 132557948124998162312 132740033218576456491 133785230330533751424 134559497578867635456 134847017872839574848 136550022690981062016 137362820445094044528 137656330745190399324 139841351868129929472 140866974027877055868 142450332313430860992 142950805004620799298 143102957742605263104 144076401894420963072 144933999524744897376 145219865401519542144 146084269362242872752 147056867693549416512 147929191248562817184 149127691640622932601 150301925433068782464 151494797857140756928 151702895106944521704 152503418348866061568 156082768718956043328 156986080508678908032 157321520851646170656 158368934439207063936 160256623852609718616 160990827460430920992 163148243846151584384 163372348576709484912 164344803032523231846 165638856599708454144 166953450699706140288 169061932855500362496 169089666112202380272 169423176301772799168 170431647589283351544 171566345642474319264 172216073393849249856 173374737265079453376 176986710958101941988 179796023830452766464 180288701834185933443 181708297911620468352 183150427260125392704 183541774326920532432 186711255516239411328 187822632037169407824 189933776417907814656 190225874376227677806 190601073339494399064 191723715906749155584 191735603537943770487 193245332699659863168 194779025816323830336 196075823591399222016 197238921664750422912 198836922187497243468 202270526809259362272 206044230667641066792 206484496117785598986 208110358291941391104 209762027802194894208 213675498470146291488 214654436613907894656 217400999287117346064 217829798102279313216 219126404043364309128 221893786872844225776 225452888149603173696 225897568402363732224 227242196785711135392 228755127523299092352 229621431191798999808 231166316353439271168 234124153078434064992 235479120763018362048 235982281277469255984 240384935778914577924 244200569680167190272 244722365769227376576 246517204548784847769 248458284899562681216 250430176049559210432 253592899283250543744 253634499168303570408 254134764452659198752 255647471383925027316 257349518463711478896 259705367755098440448 265115896249996324624 265480066437152912982 267570460661067502848 269694035745679149696 273100045381962124032 274725640890188089056 275312661490380798648 281733948055754111736 284900664626861721984 285901610009241598596 289867999049489794752 290439730803039084288 292168538724485745504 294113735387098833024 295858382497125634368 298255383281245865202 300603850866137564928 302989595714281513856 303405790213889043408 309726744176678398479 312165537437912086656 313972161017357816064 314643041703292341312 316737868878414127872 320513247705219437232 321981654920861841984 326296487692303168768 326744697153418969824 328689606065046463692 333906901399412280576 338179332224404760544 338846352603545598336 340863295178566703088 343132691284948638528 344432146787698499712 346749474530158906752 353973421916203883976 360577403668371866886 363416595823240936704 366300854520250785408 367083548653841064864 373422511032478822656 375645264074338815648 380451748752455355612 381202146678988798128 383471207075887540974 386490665399319726336 389558051632647660672 394477843329500845824 397673844374994486936 404541053618518724544 412088461335282133584 412968992235571197972 419524055604389788416 427350996940292582976 429308873227815789312 434801998574234692128 435659596204558626432 438252808086728618256 443787573745688451552 447383074921868797803 450905776299206347392 454484393571422270784 457510255046598184704 468248306156868129984 470958241526036724096 471964562554938511968 480769871557829155848 489444731538454753152 493034409097569695538 496916569799125362432 500860352099118420864 507185798566501087488 507268998336607140816 508269528905318397504 511294942767850054632 514699036927422957792 530231792499992649248 530960132874305825964 539388071491358299392 549451281780376178112 550625322980761597296 563467896111508223472 569801329253723443968 571803220018483197192 575206810613831311461 579735998098979589504 584337077448971491008 588227470774197666048 591716764994251268736 596510766562491730404 605979191428563027712 606811580427778086816 619453488353356796958 624331074875824173312 629286083406584682624 641026495410438874464 643963309841723683968 653489394306837939648 657379212130092927384 676358664448809521088 677692705207091196672 681726590357133406176 686265382569897277056 688864293575396999424 693498949060317813504 707946843832407767952 721154807336743733772 732601709040501570816 734167097307682129728 751290528148677631296 760903497504910711224 762404293357977596256 766942414151775081948 779116103265295321344 795347688749988973872 809082107237037449088 824176922670564267168 825937984471142395944 854701993880585165952 869603997148469384256 871319192409117252864 876505616173457236512 887575147491376903104 894766149843737595606 901811552598412694784 908968787142844541568 929180232530035195437 936496612313736259968 941916483052073448192 943929125109877023936 961539743115658311696 978889463076909506304 986068818195139391076 1001720704198236841728 1014537996673214281632 1016539057810636795008 1022589885535700109264 1029398073854845915584 1060463584999985298496 1061920265748611651928 1098902563560752356224 1101250645961523194592 1126935792223016446944 1143606440036966394384 1150413621227662622922 1159471996197959179008 1168674154897942982016 1183433529988502537472 1193021533124983460808 1213623160855556173632 1238906976706713593916 1258572166813169365248 1282052990820877748928 1287926619683447367936 1306978788613675879296 1314758424260185854768 1342149224765606393409 1352717328897619042176 1363453180714266812352 1372530765139794554112 1415893687664815535904 1442309614673487467544 1468334194615364259456 1502581056297355262592 1521806995009821422448 1524808586715955192512 1533884828303550163896 1590695377499977947744 1618164214474074898176 1648353845341128534336 1651875968942284791888 1709403987761170331904 1725620431841493934383 1739207994296938768512 1753011232346914473024 1775150294982753806208 1789532299687475191212 1817937574285689083136 1858360465060070390874 1872993224627472519936 1887858250219754047872 1923079486231316623392 1972137636390278782152 2029075993346428563264 2033078115621273590016 2045179771071400218528 2058796147709691831168 2120927169999970596992 2123840531497223303856 2197805127121504712448 2202501291923046389184 2253871584446032893888 2287212880073932788768 2300827242455325245844 2337348309795885964032 2386043066249966921616 2427246321711112347264 2477813953413427187832 2564105981641755497856 2613957577227351758592 2629516848520371709536 2684298449531212786818 2705434657795238084352 2726906361428533624704 2831787375329631071808 2884619229346974935088 2936668389230728518912 3005162112594710525184 3043613990019642844896 3049617173431910385024 3067769656607100327792 3181390754999955895488 3296707690682257068672 3303751937884569583776 3451240863682987868766 3478415988593877537024 3506022464693828946048 3550300589965507612416 3579064599374950382424 3716720930120140781748 3775716500439508095744 3846158972462633246784 3944275272780557564304 4026447674296819180227 4058151986692857126528 4090359542142800437056 4117592295419383662336 4241854339999941193984 4247681062994446607712 4405002583846092778368 4507743168892065787776 4574425760147865577536 4601654484910650491688 4772086132499933843232 4854492643422224694528 4955627906826854375664 5128211963283510995712 5259033697040743419072 5368596899062425573636 5453812722857067249408 5663574750659262143616 5769238458693949870176 6087227980039285689792 6099234346863820770048 6135539313214200655584 6362781509999911790976 6593415381364514137344 6607503875769139167552 6902481727365975737532 7012044929387657892096 7158129198749900764848 7433441860240281563496 7692317944925266493568 7888550545561115128608 8052895348593638360454 8116303973385714253056 8180719084285600874112 8495362125988893215424 8810005167692185556736 9015486337784131575552 9148851520295731155072 9203308969821300983376 9544172264999867686464 9911255813653708751328 10518067394081486838144 10737193798124851147272 11327149501318524287232 11538476917387899740352 12079343022890457540681 12174455960078571379584 12271078626428401311168 12725563019999823581952 13215007751538278335104 13804963454731951475064 14316258397499801529696 14866883720480563126992 15384635889850532987136 15777101091122230257216 16105790697187276720908 16361438168571201748224 16990724251977786430848 18297703040591462310144 18406617939642601966752 19088344529999735372928 19822511627307417502656 21036134788162973676288 21474387596249702294544 23076953834775799480704 24158686045780915081362 24348911920157142759168 24542157252856802622336 26430015503076556670208 27609926909463902950128 28632516794999603059392 29733767440961126253984 31554202182244460514432 32211581394374553441816 33981448503955572861696 36813235879285203933504 38176689059999470745856 39645023254614835005312 42948775192499404589088 46153907669551598961408 48317372091561830162724 49084314505713605244672 55219853818927805900256 57265033589999206118784 59467534881922252507968 63108404364488921028864 64423162788749106883632 73626471758570407867008 79290046509229670010624 85897550384998809178176 96634744183123660325448 110439707637855611800512 114530067179998412237568 118935069763844505015936 128846325577498213767264 147252943517140815734016 171795100769997618356352 193269488366247320650896 220879415275711223601024 237870139527689010031872 257692651154996427534528 343590201539995236712704 386538976732494641301792 441758830551422447202048 515385302309992855069056 773077953464989282603584 1030770604619985710138112 1546155906929978565207168 3092311813859957130414336
- Sum of all divisors σ(n): 11977970566276917636920073
- Sum of proper divisors (its aliquot sum) s(n): 8885658752416960506505737
- 3092311813859957130414336 is an abundant number, because the sum of its proper divisors (8885658752416960506505737) is greater than itself. Its abundance is 5793346938557003376091401
Bases of 3092311813859957130414336
- Binary: 10100011101101001010001111001100000011011101110110111010001010100001001001000000002
- Hexadecimal: 0x28ED28F303776E8A84900
- Base-36: DZK1BG6WTICAS000
Squares and roots of 3092311813859957130414336
- 3092311813859957130414336 squared (30923118138599571304143362) is 9562392354137858155847191860852795295003034320896
- 3092311813859957130414336 cubed (30923118138599571304143363) is 29569898845464625694605045936686058572888134182577750071687600416862765056
-
3092311813859957130414336 is a
perfect square number . Itssquare root is 1758497032656 -
The
cube root of 3092311813859957130414336 is 145689334.6338031191
Scales and comparisons
How big is 3092311813859957130414336?- 3,092,311,813,859,957,130,414,336 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 3,092,311,813,859,957,130,414,336 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 3092311813859957130414336 cubic inches would be around 12140777.9 feet tall.
Recreational maths with 3092311813859957130414336
- 3092311813859957130414336 backwards is 6334140317599583181132903
- The number of decimal digits it has is: 25
- The sum of 3092311813859957130414336's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 3092311813859957130414336 - Facts about the integer". Numbermatics.com. 2024. Web. 13 May 2024.
APA style:
Numbermatics. (2024). Number 3092311813859957130414336 - Facts about the integer. Retrieved 13 May 2024, from https://numbermatics.com/n/3092311813859957130414336/
Chicago style:
Numbermatics. 2024. "Number 3092311813859957130414336 - Facts about the integer". https://numbermatics.com/n/3092311813859957130414336/
The information we have on file for 3092311813859957130414336 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 3092311813859957130414336, math, Factors of 3092311813859957130414336, curriculum, school, college, exams, university, Prime factorization of 3092311813859957130414336, STEM, science, technology, engineering, physics, economics, calculator, three septillion, ninety-two sextillion, three hundred eleven quintillion, eight hundred thirteen quadrillion, eight hundred fifty-nine trillion, nine hundred fifty-seven billion, one hundred thirty million, four hundred fourteen thousand, three hundred thirty-six.