613595474792471267600343840
613,595,474,792,471,267,600,343,840 is an even composite number composed of ten prime numbers multiplied together.
613595474792471267600343840 is an even composite number. It is composed of ten distinct prime numbers multiplied together. It has a total of thirteen thousand, eight hundred twenty-four divisors.
Prime factorization of 613595474792471267600343840:
25 × 35 × 5 × 7 × 112 × 13 × 37 × 131 × 1249 × 236752007971
(2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 5 × 7 × 11 × 11 × 13 × 37 × 131 × 1249 × 236752007971)See below for interesting mathematical facts about the number 613595474792471267600343840 from the Numbermatics database.
Names of 613595474792471267600343840
- Cardinal: 613595474792471267600343840 can be written as Six hundred thirteen septillion, five hundred ninety-five sextillion, four hundred seventy-four quintillion, seven hundred ninety-two quadrillion, four hundred seventy-one trillion, two hundred sixty-seven billion, six hundred million, three hundred forty-three thousand, eight hundred forty.
Scientific notation
- Scientific notation: 6.1359547479247126760034384 × 1026
Factors of 613595474792471267600343840
- Number of distinct prime factors ω(n): 10
- Total number of prime factors Ω(n): 19
- Sum of prime factors: 236752009429
Divisors of 613595474792471267600343840
- Number of divisors d(n): 13824
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 20 21 22 24 26 27 28 30 32 33 35 36 37 39 40 42 44 45 48 52 54 55 56 60 63 65 66 70 72 74 77 78 80 81 84 88 90 91 96 99 104 105 108 110 111 112 117 120 121 126 130 131 132 135 140 143 144 148 154 156 160 162 165 168 176 180 182 185 189 195 198 208 210 216 220 222 224 231 234 240 242 243 252 259 260 262 264 270 273 280 286 288 296 297 308 312 315 324 330 333 336 351 352 360 363 364 370 378 385 390 393 396 405 407 416 420 429 432 440 444 455 462 468 480 481 484 486 495 504 518 520 524 528 540 546 555 560 567 572 585 592 594 605 616 624 630 648 655 660 666 672 693 702 715 720 726 728 740 756 770 777 780 786 792 810 814 819 840 847 858 864 880 888 891 910 917 924 936 945 962 968 972 990 999 1001 1008 1036 1040 1048 1053 1056 1080 1089 1092 1110 1120 1134 1144 1155 1170 1179 1184 1188 1210 1215 1221 1232 1248 1249 1260 1287 1295 1296 1310 1320 1332 1365 1386 1404 1430 1440 1441 1443 1452 1456 1480 1485 1512 1540 1554 1560 1572 1573 1584 1620 1628 1638 1665 1680 1694 1701 1703 1716 1755 1760 1776 1782 1815 1820 1834 1848 1872 1890 1924 1936 1944 1965 1980 1998 2002 2016 2035 2072 2079 2080 2096 2106 2145 2160 2178 2184 2220 2268 2288 2310 2331 2340 2358 2376 2405 2420 2430 2442 2457 2464 2498 2520 2541 2574 2590 2592 2620 2640 2664 2673 2730 2751 2772 2808 2835 2849 2860 2882 2886 2904 2912 2960 2970 2997 3003 3024 3080 3108 3120 3144 3146 3159 3168 3240 3256 3267 3276 3330 3360 3367 3388 3402 3406 3432 3465 3510 3537 3552 3564 3630 3640 3663 3668 3696 3744 3747 3780 3848 3861 3872 3885 3888 3930 3960 3996 4004 4070 4095 4144 4158 4192 4212 4235 4290 4320 4323 4329 4356 4368 4440 4455 4477 4536 4576 4585 4620 4662 4680 4716 4719 4752 4810 4840 4847 4860 4884 4914 4995 4996 5005 5040 5082 5109 5148 5180 5240 5265 5280 5291 5328 5346 5445 5460 5502 5544 5616 5670 5698 5720 5764 5772 5808 5895 5920 5940 5994 6006 6048 6105 6160 6216 6237 6240 6245 6288 6292 6318 6435 6480 6512 6534 6552 6660 6734 6776 6804 6812 6864 6930 6993 7020 7074 7128 7205 7215 7260 7280 7326 7336 7371 7392 7494 7560 7623 7696 7722 7770 7776 7860 7865 7920 7992 8008 8140 8190 8253 8288 8316 8424 8470 8505 8515 8547 8580 8646 8658 8712 8736 8743 8880 8910 8954 8991 9009 9072 9170 9240 9324 9360 9432 9438 9504 9620 9680 9694 9720 9768 9801 9828 9990 9992 10010 10080 10087 10101 10164 10218 10296 10360 10395 10480 10530 10582 10611 10656 10692 10890 10920 10989 11004 11011 11088 11232 11241 11340 11396 11440 11528 11544 11583 11616 11655 11790 11880 11921 11988 12012 12210 12285 12320 12432 12474 12490 12576 12584 12636 12705 12870 12960 12969 12987 13024 13068 13104 13320 13365 13431 13468 13552 13608 13624 13728 13739 13755 13860 13986 14040 14148 14157 14245 14256 14410 14430 14520 14541 14560 14652 14672 14742 14985 14988 15015 15120 15246 15327 15392 15444 15540 15720 15730 15795 15840 15851 15873 15984 16016 16237 16280 16335 16380 16506 16632 16835 16848 16940 17010 17030 17094 17160 17292 17316 17424 17486 17685 17760 17820 17908 17982 18018 18144 18315 18340 18480 18648 18711 18720 18733 18735 18864 18876 19240 19305 19360 19388 19440 19536 19602 19656 19980 19984 20020 20174 20202 20328 20436 20592 20720 20790 20960 20979 21060 21164 21222 21384 21615 21645 21780 21840 21978 22008 22022 22113 22176 22385 22482 22680 22792 22869 22880 23056 23088 23166 23310 23580 23595 23760 23842 23976 24024 24235 24420 24570 24759 24864 24948 24980 25168 25272 25410 25545 25641 25740 25938 25974 26136 26208 26229 26455 26640 26730 26862 26936 27027 27104 27216 27248 27478 27510 27720 27972 28080 28296 28314 28490 28512 28820 28860 29040 29082 29304 29344 29403 29484 29970 29976 30030 30240 30261 30303 30492 30654 30888 31080 31185 31339 31440 31460 31590 31702 31746 31833 31968 32032 32474 32560 32670 32760 32967 33012 33033 33264 33670 33696 33723 33880 33929 34020 34060 34188 34320 34584 34632 34749 34848 34965 34972 35370 35640 35763 35816 35964 36036 36630 36680 36855 36960 37037 37296 37422 37466 37470 37728 37752 38115 38480 38610 38776 38880 38907 38961 39072 39204 39312 39960 39968 40040 40293 40348 40404 40656 40872 41184 41217 41265 41440 41580 41958 42120 42328 42444 42471 42735 42768 43230 43290 43560 43623 43680 43715 43956 44016 44044 44226 44770 44955 44964 45045 45360 45584 45738 45981 46112 46176 46213 46332 46620 47160 47190 47520 47553 47619 47684 47952 48048 48470 48711 48840 49005 49140 49518 49896 49960 50336 50435 50505 50544 50820 51090 51282 51480 51876 51948 52272 52458 52910 53055 53280 53317 53460 53724 53872 54054 54432 54496 54945 54956 55020 55055 55440 55944 56160 56199 56205 56592 56628 56980 57640 57720 57915 58080 58164 58201 58608 58806 58968 59605 59940 59952 60060 60522 60606 60984 61308 61776 62160 62370 62678 62880 62920 62937 63011 63180 63404 63492 63666 64845 64935 64948 65120 65340 65520 65934 66024 66066 66528 67155 67340 67446 67760 67858 68040 68120 68376 68607 68640 68695 69168 69264 69498 69930 69944 70740 70785 71280 71526 71632 71928 72072 72705 73260 73360 73710 74074 74277 74592 74844 74932 74940 75504 76230 76635 76923 76960 77220 77552 77814 77922 78408 78624 78687 79255 79365 79920 80080 80586 80696 80808 81081 81185 81312 81744 82434 82530 83160 83916 84240 84656 84888 84942 85470 85536 86460 86580 87120 87246 87430 87912 88032 88088 88452 89540 89910 89928 90090 90720 90783 90909 91168 91476 91962 92426 92664 93240 93555 93665 94017 94320 94380 95106 95238 95368 95904 96096 96173 96940 97422 97680 98010 98280 98901 99036 99099 99792 99920 100870 101010 101088 101169 101640 101787 102180 102564 102960 103752 103896 104544 104895 104916 105820 106110 106634 106920 107289 107448 107744 108108 109890 109912 110040 110110 110565 110880 110957 111111 111888 112398 112410 113184 113256 113659 113960 114345 115280 115440 115830 116328 116402 116721 116883 117216 117612 117936 119210 119880 119904 120120 120879 121044 121212 121968 122616 123552 123651 123795 124320 124740 125356 125840 125874 126022 126360 126808 126984 127332 127413 128205 129690 129870 129896 130680 130869 131040 131131 131145 131868 132048 132132 134310 134680 134892 135135 135520 135716 136080 136240 136752 137214 137390 137943 138336 138528 138639 138996 139860 139888 141480 141570 142560 142659 142857 143052 143264 143856 144144 145410 146133 146520 146720 147015 147420 148148 148554 149688 149864 149880 151008 151129 151305 151515 152460 153270 153846 154440 155104 155628 155844 156695 156816 157374 158510 158730 159165 159840 159951 160160 161172 161392 161616 162162 162370 163488 163619 164835 164868 165060 165165 166320 167832 168480 168597 168615 169312 169645 169776 169884 170940 172920 173160 173745 174240 174492 174603 174860 175824 176176 176904 178607 178815 179080 179820 179856 180180 181566 181818 182952 183924 184852 185185 185328 186480 187110 187330 188034 188640 188760 189033 190212 190476 190736 192346 193880 194535 194805 194844 195360 196020 196560 197802 198072 198198 199584 199840 201465 201740 202020 202338 203280 203574 204360 205128 205821 205920 206063 206085 207504 207792 209790 209832 211640 212220 212355 213268 213840 214578 214896 216216 218115 219780 219824 220080 220220 221130 221914 222222 222831 223776 224796 224820 226512 227318 227920 228690 229905 230560 230769 230880 231065 231660 232656 232804 233442 233766 235224 235872 236061 237765 238095 238420 239760 240240 241758 242088 242424 243243 243555 243936 245232 247302 247590 249480 250712 251680 251748 252044 252720 253616 253968 254664 254826 256410 259380 259740 259792 261360 261738 262262 262290 263736 264096 264264 266585 268620 269360 269784 270270 271432 272160 272349 272480 272727 273504 274428 274780 275886 277278 277992 279720 279776 280995 282051 282960 283140 285318 285714 286104 287712 288288 288519 290820 291005 292266 293040 294030 294840 296296 297108 297297 299376 299728 299760 302258 302610 303030 303507 304920 305361 306540 307692 308880 311256 311688 313390 313632 314685 314748 315055 317020 317460 318330 319902 321867 322344 322784 323232 323491 324324 324740 327238 329670 329736 330120 330330 332640 332871 333333 335664 337194 337230 339290 339552 339768 340977 341880 343035 345840 346320 347490 348984 349206 349720 350163 351648 352352 353808 357214 357630 358160 359640 359712 360360 362637 363132 363636 365904 367848 369704 370370 370656 370953 371385 372960 373219 374220 374660 376068 377520 378066 380424 380952 381472 382239 384615 384692 387760 389070 389610 389688 392040 392607 393120 393393 393435 395604 396144 396396 402930 403480 404040 404676 405405 406560 407148 407407 408720 410256 411642 412126 412170 413829 415008 415584 415917 419580 419664 423280 424440 424710 426536 427680 427977 428571 429156 429792 432432 436230 438399 439560 439648 440160 440440 441077 442260 443828 444444 445662 449592 449640 453024 453387 453915 454545 454636 455840 457380 459810 461538 462130 463320 465312 465608 466884 467532 470085 470448 472122 475530 476190 476840 479520 479853 480480 480865 483516 484176 484848 486486 487110 490464 490857 494505 494604 495180 495495 498960 501424 503496 504088 505440 505791 505845 507232 507936 508343 508935 509328 509652 512820 518760 519480 519584 522720 523476 523809 524524 524580 527472 528528 533170 535821 536445 537240 538720 539568 540540 542864 544698 545454 548856 549560 551772 554556 554785 555555 555984 559440 561990 564102 565920 566280 567099 568295 570636 571428 572208 577038 581640 582010 583605 584415 584532 586080 586487 588060 589680 592592 594216 594594 598752 599456 599520 600769 604395 604516 605220 606060 607014 609840 610722 613080 615384 617760 618189 618255 622512 623376 626780 629370 629496 630110 634040 634920 636660 637065 639804 643734 644688 646982 648648 649480 654345 654476 655655 659340 659472 660240 660660 665742 666666 671328 674388 674460 678580 679536 681954 683760 686070 689715 691680 692307 692640 693121 693195 694980 697968 698412 699440 700326 707616 708183 713295 714285 714428 715260 716320 719280 720720 725274 726264 727272 730665 731808 735696 739408 740740 741906 742770 746438 748440 749320 752136 755040 755645 756132 760848 761904 764478 769230 769384 775520 778140 779220 779376 784080 785214 786786 786870 791208 792288 792792 799755 805860 806960 808080 809352 810810 814296 814814 817047 817440 818095 818181 820512 823284 824252 824340 827658 831834 839160 839328 842985 846153 846560 848880 849420 853072 855954 857142 858312 864864 865557 872460 873015 876798 879120 880880 882154 884520 887656 888888 891324 891891 893035 899184 899280 906774 907830 909090 909272 914760 916083 919620 923076 924260 926640 931216 933768 935064 940170 940896 944244 945165 951060 952380 953680 959706 961730 965601 967032 968352 969696 970473 972972 974220 981714 989010 989208 990360 990990 997920 998613 999999 1002848 1006992 1008176 1011582 1011690 1016686 1017870 1018656 1019304 1022931 1025640 1029105 1030315 1037520 1038960 1046952 1047618 1049048 1049160 1054944 1057056 1057903 1066340 1071642 1072890 1074480 1079136 1081080 1085728 1087911 1089396 1090908 1097712 1099120 1103544 1109112 1109570 1111110 1111968 1112859 1114155 1118880 1119657 1123980 1128204 1132560 1134198 1136590 1141272 1142856 1144416 1145333 1153845 1154076 1163280 1164020 1167210 1168830 1169064 1172974 1176120 1177821 1179360 1180179 1180305 1185184 1188432 1189188 1201538 1208790 1209032 1210440 1212120 1214028 1216215 1219680 1221444 1222221 1226160 1230768 1236378 1236510 1245024 1246752 1247751 1250249 1253560 1258740 1258992 1260220 1268080 1269840 1273320 1274130 1279608 1283931 1285713 1287468 1289376 1293964 1297296 1298960 1308690 1308952 1311310 1315197 1318680 1318944 1320480 1321320 1323231 1331484 1333332 1348776 1348920 1357160 1359072 1360161 1361745 1363635 1363908 1367520 1372140 1379430 1384614 1386242 1386390 1389960 1395936 1396824 1398880 1400652 1410255 1416366 1426590 1428570 1428856 1430520 1438560 1439559 1441440 1442441 1442595 1450548 1452528 1454544 1461330 1471392 1472571 1478816 1481480 1483812 1485540 1486485 1492876 1496880 1498640 1504272 1511290 1512264 1517373 1517535 1521696 1523808 1525029 1526805 1528956 1538460 1538768 1556280 1558440 1558752 1568160 1570428 1571427 1573572 1573740 1582416 1585584 1599510 1607463 1609335 1611720 1613920 1616160 1617455 1618704 1621620 1628592 1629628 1634094 1636190 1636362 1646568 1648504 1648680 1655316 1663668 1664355 1666665 1678320 1685970 1692306 1697760 1698840 1701297 1704885 1706144 1711908 1714284 1716624 1731114 1744920 1746030 1750815 1753596 1758240 1759461 1761760 1764308 1769040 1775312 1777776 1782648 1783782 1786070 1798368 1798560 1799809 1802307 1813185 1813548 1815660 1818180 1818544 1829520 1832166 1839240 1846152 1848520 1853280 1854567 1854765 1862432 1866095 1867536 1870128 1880340 1888488 1890330 1902120 1904760 1907360 1911195 1919412 1923460 1931202 1934064 1940946 1945944 1948440 1963035 1963428 1964677 1966965 1978020 1978416 1980720 1981980 1997226 1999998 2013984 2016352 2023164 2023380 2033372 2035740 2037035 2038608 2045862 2051280 2058210 2060630 2069145 2075040 2077920 2079363 2079585 2093904 2095236 2098096 2098320 2115806 2124549 2127047 2132680 2139885 2142855 2143284 2145780 2148960 2162160 2175822 2178792 2181816 2191995 2195424 2198240 2205385 2207088 2218224 2219140 2222220 2225718 2228310 2239314 2247960 2256408 2265120 2266935 2268396 2273180 2282544 2285712 2290666 2307690 2308152 2326560 2328040 2334420 2337660 2338128 2345948 2352240 2355642 2360358 2360610 2376864 2378376 2399265 2403076 2417580 2418064 2420880 2424240 2428056 2432430 2442888 2444442 2451141 2452320 2454285 2461536 2472756 2473020 2495502 2500498 2507120 2517480 2517984 2520440 2528955 2536160 2538459 2539680 2541715 2546640 2548260 2559216 2567862 2571426 2574936 2587928 2594592 2596671 2597920 2617380 2617904 2619045 2622620 2630394 2637360 2642640 2646462 2662968 2666664 2675673 2679105 2697552 2697840 2714320 2720322 2723490 2727270 2727816 2744280 2748249 2758860 2769228 2772484 2772780 2779920 2793648 2801304 2820510 2832732 2835495 2853180 2857140 2857712 2861040 2879118 2884882 2885190 2896803 2901096 2905056 2909088 2911419 2922660 2932435 2945142 2962960 2967624 2971080 2972970 2985752 2993760 2995839 2997280 2999997 3003845 3008544 3022580 3024528 3034746 3035070 3050058 3053610 3057912 3068793 3076920 3077536 3090945 3112560 3116880 3140856 3142854 3147144 3147480 3164832 3171168 3173709 3199020 3214926 3218670 3223440 3234910 3237408 3243240 3257184 3259256 3268188 3272380 3272724 3293136 3297008 3297360 3310632 3327336 3328710 3333330 3338577 3356640 3358971 3371940 3384612 3397680 3402594 3409770 3423816 3428568 3433248 3435999 3461535 3462228 3465605 3489840 3492060 3501630 3507192 3518922 3528616 3538080 3540537 3540915 3550624 3555552 3558401 3565296 3567564 3572140 3599618 3604614 3626370 3627096 3631320 3636360 3637088 3659040 3664332 3666663 3678480 3692304 3697040 3709134 3709530 3732190 3735072 3740256 3743253 3750747 3760680 3776976 3780660 3804240 3809520 3822390 3838824 3846920 3851793 3862404 3868128 3881892 3891888 3896880 3926070 3926856 3929354 3933930 3945591 3956040 3956832 3961440 3963960 3969693 3994452 3999996 4046328 4046760 4066744 4071480 4074070 4077216 4080483 4085235 4090905 4091724 4102560 4105409 4116420 4121260 4138290 4158726 4159170 4187808 4190472 4196192 4196640 4205383 4230765 4231612 4249098 4254094 4265360 4279770 4285710 4286568 4291560 4318677 4324320 4327323 4327785 4351644 4357584 4363632 4383990 4410770 4414176 4417713 4436448 4438280 4444440 4451436 4456620 4459455 4478628 4495920 4512816 4533870 4536792 4546360 4552119 4565088 4571424 4575087 4580415 4581332 4615380 4616304 4656080 4668840 4675320 4676256 4691896 4704480 4711284 4714281 4720716 4721220 4756752 4798530 4806152 4822389 4828005 4835160 4836128 4841760 4848480 4851847 4852365 4856112 4864860 4885776 4888884 4902282 4908570 4945512 4946040 4991004 4993065 4999995 5000996 5014240 5034960 5040880 5057910 5076918 5083430 5093280 5096520 5103891 5114655 5118432 5135724 5142852 5149872 5175856 5193342 5234760 5235808 5238090 5245240 5260788 5274720 5278383 5285280 5289515 5292924 5325936 5333328 5351346 5358210 5395104 5395680 5399427 5406921 5428640 5439555 5440644 5446980 5454540 5455632 5488560 5496498 5517720 5538456 5544968 5545560 5559840 5563701 5564295 5587296 5591773 5598285 5602608 5641020 5665464 5670990 5706360 5714280 5715424 5722080 5726665 5758236 5769764 5770380 5793606 5802192 5822838 5845320 5864870 5889105 5890284 5894031 5900895 5925920 5935248 5942160 5945940 5971504 5991678 5999994 6007690 6045160 6049056 6053903 6069492 6070140 6100116 6107220 6111105 6115824 6137586 6153840 6181890 6225120 6233760 6238089 6238755 6251245 6281712 6285708 6294288 6294960 6347418 6381141 6398040 6419655 6428565 6429852 6437340 6446880 6469820 6486480 6518512 6536376 6544760 6545448 6575985 6586272 6594016 6594720 6608459 6616155 6621264 6654672 6657420 6666660 6677154 6717942 6743880 6769224 6795360 6800805 6805188 6819540 6847632 6857136 6871998 6923070 6924456 6931210 6979680 6984120 7003260 7014384 7037844 7057232 7081074 7081830 7116802 7130592 7135128 7144280 7197795 7199236 7209228 7212205 7252740 7254192 7262640 7272720 7328664 7333326 7356960 7362855 7384608 7394080 7418268 7419060 7464380 7486506 7501494 7521360 7553952 7561320 7586865 7608480 7615377 7619040 7624331 7625145 7644780 7677648 7693840 7703586 7724808 7763784 7783776 7790013 7793760 7852140 7853712 7857135 7858708 7867860 7891182 7912080 7927920 7939386 7988904 7999992 8037315 8092656 8093520 8133488 8142960 8148140 8160966 8170470 8181810 8183448 8210818 8232840 8242520 8244747 8276580 8317452 8318340 8380944 8410766 8461530 8463224 8498196 8506485 8508188 8530720 8559540 8571420 8573136 8583120 8637354 8654646 8655570 8703288 8715168 8727264 8734257 8767980 8797305 8821540 8835426 8876560 8888880 8902872 8913240 8918910 8957256 8987517 8991840 8999045 8999991 9011535 9025632 9067740 9073584 9092720 9104238 9150174 9160830 9162664 9206379 9230760 9232608 9272835 9312160 9337680 9350640 9383792 9422568 9428562 9441432 9442440 9513504 9521127 9597060 9612304 9644778 9656010 9670320 9703694 9704730 9712224 9729720 9771552 9777768 9804564 9817140 9823385 9891024 9892080 9982008 9986130 9999990 10001992 10069920 10076913 10081760 10115820 10153836 10166860 10193040 10207782 10229310 10271448 10285704 10299744 10307997 10351712 10386684 10396815 10469520 10476180 10490480 10521576 10556766 10579030 10585848 10621611 10622745 10635235 10651872 10666656 10675203 10702692 10716420 10798854 10813842 10879110 10881288 10893960 10909080 10911264 10977120 10992996 10999989 11035440 11076912 11089936 11091120 11127402 11128590 11183546 11196570 11205216 11229759 11252241 11282040 11330928 11341980 11412720 11428560 11453330 11516472 11539528 11540760 11587212 11604384 11645676 11690640 11729740 11778210 11780568 11788062 11801790 11870496 11884320 11891880 11909079 11943008 11983356 11999988 12015380 12090320 12107806 12138984 12140280 12200232 12214440 12222210 12231648 12241449 12255705 12275172 12307680 12316227 12363780 12476178 12477510 12502490 12563424 12571416 12588576 12589920 12598663 12616149 12692295 12694836 12762282 12796080 12839310 12857130 12859704 12874680 12939640 12956031 12972960 12981969 12983355 13037024 13072752 13089520 13090896 13151970 13216918 13232310 13242528 13253139 13309344 13314840 13333320 13354308 13378365 13435884 13487760 13538448 13601610 13610376 13639080 13695264 13714272 13725261 13741245 13743996 13752739 13846140 13848912 13862420 13968240 14006520 14028768 14075688 14114464 14142843 14162148 14163660 14233604 14270256 14288560 14395590 14398472 14418456 14424410 14467167 14484015 14505480 14508384 14525280 14545440 14555541 14557095 14657328 14666652 14725710 14836536 14838120 14889329 14928760 14973012 14979195 14999985 15002988 15042720 15122640 15173730 15230754 15248662 15250290 15289560 15311673 15343965 15355296 15387680 15407172 15449616 15527568 15580026 15704280 15707424 15714270 15717416 15735720 15782364 15824160 15835149 15855840 15868545 15878772 15977808 15999984 16074630 16185312 16187040 16198281 16220763 16266976 16285920 16296280 16321932 16340940 16363620 16366896 16421636 16465680 16485040 16489494 16553160 16634904 16636680 16691103 16692885 16761888 16775319 16794855 16821532 16923060 16926448 16996392 17012970 17016376 17119080 17142840 17146272 17166240 17179995 17274708 17309292 17311140 17406576 17468514 17535960 17594610 17643080 17670852 17682093 17702685 17753120 17777760 17792005 17805744 17826480 17837820 17914512 17975034 17998090 17999982 18023070 18135480 18147168 18161709 18185440 18208476 18300348 18321660 18325328 18333315 18412758 18461520 18545670 18675360 18701280 18714267 18716265 18753735 18767584 18845136 18857124 18882864 18884880 19042254 19143423 19194120 19224608 19258965 19289556 19312020 19340640 19407388 19409460 19459440 19555536 19609128 19634280 19646770 19727955 19782048 19784160 19797899 19825377 19848465 19964016 19972260 19999980 20003984 20153826 20231640 20307672 20333720 20386080 20402415 20415564 20458620 20527045 20542896 20571408 20615994 20773368 20793630 20939040 20952360 20980960 21026915 21043152 21113532 21158060 21171696 21243222 21245490 21270470 21350406 21405384 21432840 21593385 21597708 21627684 21636615 21758220 21762576 21787920 21818160 21985992 21999978 22070880 22088565 22153824 22179872 22182240 22254804 22257180 22367092 22393140 22459518 22504482 22564080 22661856 22683960 22760595 22825440 22857120 22872993 22875435 22906660 23032944 23079056 23081520 23174424 23291352 23370039 23381280 23397517 23459480 23556420 23561136 23571405 23576124 23603580 23783760 23818158 23966712 23999976 24030760 24111945 24180640 24215612 24259235 24277968 24280560 24400464 24428880 24444420 24482898 24511410 24550344 24632454 24727560 24952356 24955020 25004980 25142832 25197326 25232298 25384590 25389672 25519455 25524564 25592160 25678620 25714260 25719408 25749360 25879280 25912062 25963938 25966710 26145504 26179040 26181792 26202771 26303940 26391915 26433836 26464620 26506278 26629680 26666640 26708616 26756730 26871768 26962551 26975520 26997135 27034605 27076896 27203220 27220752 27278160 27450522 27482490 27487992 27505478 27619137 27692280 27697824 27724840 27818505 27936480 27958865 28013040 28151376 28285686 28324296 28327320 28467208 28540512 28563381 28577120 28791180 28796944 28836912 28848820 28934334 28968030 29010960 29111082 29114190 29314656 29333304 29451420 29470155 29673072 29676240 29778658 29857520 29946024 29958390 29999970 30005976 30230739 30245280 30269515 30347460 30461508 30497324 30500580 30579120 30623346 30687930 30814344 30899232 30923991 31055136 31160052 31190445 31408560 31428540 31434832 31471440 31564728 31670298 31737090 31757544 31864833 31905705 31955616 31999968 32025609 32149260 32396562 32441526 32592560 32643864 32681880 32727240 32733792 32843272 32931360 32970080 32978988 32999967 33042295 33106320 33269808 33273360 33382206 33385770 33550638 33589710 33643064 33756723 33846120 33852896 33992784 34025940 34032752 34238160 34285680 34359990 34549416 34618584 34622280 34813152 34937028 35071920 35189220 35286160 35341704 35364186 35405370 35584010 35611488 35652960 35675640 35727237 35829024 35950068 35996180 35999964 36046140 36270960 36323418 36416952 36600696 36643320 36650656 36666630 36724347 36825516 36923040 36948681 37091340 37428534 37432530 37507470 37690272 37714248 37765728 37769760 37795989 37848447 38076885 38084508 38121655 38286846 38388240 38517930 38579112 38624040 38814776 38818920 38918880 38945907 38950065 39111072 39142411 39218256 39268560 39293540 39455910 39595798 39650754 39696930 39759417 39928032 39944520 39999960 40007968 40307652 40463280 40615344 40667440 40804830 40831128 40917240 41054090 41085792 41142816 41175783 41223735 41231988 41258217 41546736 41587260 41904720 42053830 42086304 42227064 42316120 42343392 42377321 42486444 42490980 42540940 42700812 42810768 42865680 43186770 43195416 43255368 43273230 43401501 43516440 43525152 43575840 43636320 43666623 43671285 43971984 43999956 44177130 44509608 44514360 44667987 44734184 44786280 44919036 44937585 44999955 45008964 45128160 45367920 45521190 45745986 45750870 45813320 46031895 46065888 46158112 46163040 46259213 46348848 46582704 46740078 46795034 46918960 47112840 47122272 47142810 47152248 47207160 47505447 47567520 47605635 47636316 47933424 47999952 48061520 48223890 48431224 48518470 48555936 48561120 48594843 48662289 48800928 48857760 48888840 48965796 49022820 49100688 49264908 49455120 49904712 49910040 50009960 50073309 50285664 50325957 50384565 50394652 50464596 50769180 50779344 51038910 51049128 51357240 51428520 51438816 51498720 51539985 51758560 51824124 51927876 51933420 52405542 52607880 52783830 52867672 52929240 53012556 53046279 53108055 53259360 53333280 53370317 53376015 53417232 53513460 53743536 53925102 53994270 54069210 54406440 54441504 54485127 54556320 54901044 54964980 54975984 54999945 55010956 55238274 55384560 55449680 55637010 55917730 56026080 56142801 56148795 56261205 56302752 56571372 56648592 56654640 56934416 57126762 57430269 57582360 57593888 57673824 57697640 57868668 57936060 58021920 58222164 58228380 58666608 58902840 58940310 59346144 59352480 59393697 59476131 59545395 59557316 59715040 59892048 59916780 59999940 60011952 60461478 60539030 60694920 60923016 60994648 61001160 61158240 61207245 61246692 61375860 61581135 61628688 61847982 62320104 62380890 62817120 62857080 62869664 62942880 62993315 63080745 63129456 63340596 63474180 63515088 63729666 63811410 64051218 64298520 64780155 64793124 64883052 64909845 65185120 65287728 65363760 65454480 65686544 65957976 65999934 66084590 66212640 66265695 66539616 66546720 66592933 66764412 66771540 67101276 67179420 67286128 67513446 67692240 67985568 68051880 68065504 68476320 68571360 68618979 68626305 68719980 68763695 69098832 69237168 69244560 69874056 70143840 70192551 70378440 70572320 70683408 70714215 70728372 70810740 71168020 71351280 71454474 71900136 71992360 71999928 72092280 72335835 72541920 72646836 72693049 72777705 72833904 73201392 73286640 73333260 73448694 73651032 73897362 74182680 74446645 74857068 74865060 75014940 75428496 75591978 75696894 76153770 76169016 76243310 76558365 76573692 76776480 77035860 77158224 77248080 77629552 77637840 77891814 77900130 78284822 78436512 78537120 78587080 78608313 78700739 78911820 79175745 79191596 79301508 79393860 79518834 79889040 79999920 80615304 80926560 80991405 81103815 81230688 81334880 81609660 81662256 81834480 82108180 82351566 82447470 82463976 82516434 83093472 83174520 83455515 83809440 83876595 84107660 84454128 84632240 84754642 84972888 84981960 85081880 85401624 85621536 85690143 85731360 86373540 86390832 86510736 86546460 86803002 87032880 87333246 87342570 87943968 87999912 88354260 88410465 89019216 89028720 89335974 89468368 89572560 89838072 89875170 89999910 90017928 90692217 90735840 90808545 91042380 91491972 91501740 91626640 92063790 92518426 92697696 92771973 93165408 93480156 93571335 93590068 93837920 94225680 94285620 94304496 94414320 95010894 95211270 95272632 95717115 95866848 95999904 96076827 96123040 96447780 96862448 97036940 97189686 97324578 97777680 97931592 98045640 98201376 98529816 98910240 98989495 98999901 99126885 99809424 99820080 100019920 100146618 100651914 100769130 100789304 100929192 101270169 101538360 101558688 102077820 102098256 102714480 102857040 103079970 103648248 103855752 103866840 104811084 105215760 105567660 105735344 105858480 106025112 106092558 106216110 106740634 106752030 106834464 107026920 107181711 107487072 107850204 107988540 108138420 108812880 108970254 109802088 109929960 109951968 109999890 110021912 110476548 110769120 110846043 110899360 111274020 111835460 112285602 112297590 112522410 113142744 113297184 113309280 113387967 113545341 113868832 114253524 114364965 114860538 115164720 115395280 115737336 115872120 116444328 116456760 116837721 116850195 116987585 117333216 117427233 117805680 117880620 118787394 118952262 119090790 119114632 119784096 119833560 119999880 120023904 120922956 121078060 121389840 121846032 121989296 122002320 122414490 122493384 122751720 123162270 123257376 123527349 123695964 123774651 124640208 124761780 125714160 125986630 126161490 126258912 126681192 126948360 127030176 127131963 127459332 127622820 128102436 128597040 129560310 129586248 129766104 129819690 130575456 130727520 130908960 130999869 131013855 131373088 131915952 131999868 132169180 132531390 133185866 133528824 133543080 134003961 134202552 134358840 134572256 134812755 135026892 135384480 136103760 137237958 137252610 137439960 137527390 138095685 138197664 138474336 138489120 138585293 138777639 139748112 140385102 140756880 141366816 141428430 141456744 141621480 142336040 142516341 142702560 142816905 142908948 143800272 143984720 143999856 144184560 144671670 145293672 145386098 145555410 145667808 145784529 145986867 146402784 146573280 146666520 146897388 147302064 147794724 148365360 148893290 149714136 149730120 150029880 150856992 150977871 151153695 151183956 151393788 152307540 152338032 152486620 153116730 153147384 154071720 154316448 154496160 154619955 155259104 155275680 155783628 155800260 156569644 157174160 157216626 157401478 157823640 158351490 158383192 158603016 158787720 159037668 159138837 159324165 159778080 159999840 160110951 160128045 161230608 161982810 162207630 163219320 163324512 163455381 163668960 163782619 164216360 164703132 164894940 164927952 164999835 165032868 166349040 166911030 167753190 168215320 168428403 168783615 168908256 169264480 169509284 169945776 169963920 170163760 170803248 171380286 172290807 172747080 172781664 173021472 173092920 173606004 174065760 174666492 174685140 175999824 176708520 176820930 178038432 178057440 178181091 178428393 178636185 178671948 178936736 179145120 179676144 179750340 179999820 180035856 181384434 181617090 182084760 182983944 183003480 183253280 183621735 184127580 184743405 185036852 185543946 186960312 187142670 187180136 188451360 188571240 188608992 188828640 188979945 189242235 190021788 190422540 190545264 191434230 192153654 192895560 193724896 194073880 194379372 194649156 194729535 195555360 195712055 195863184 196091280 197059632 197978990 197999802 198253770 198797085 199618848 199640160 199778799 200039840 200293236 201303828 201538260 201578608 201858384 202540338 203076720 204155640 204196512 205428960 205714080 205856937 205878915 206159940 206291085 207296496 207711504 207733680 209622168 210431520 210577653 211135320 211470688 211716960 211886605 212050224 212185116 212432220 213481268 213504060 214053840 214363422 215700408 215977080 216276840 217007505 217625760 217940508 218079147 218333115 219604176 219859920 219999780 220043824 220953096 221692086 222548040 223339935 223670920 224571204 224595180 225044820 226285488 226775934 227090682 228507048 228729930 229721076 230329440 230790560 231296065 231474672 231744240 232888656 232913520 233675442 233700390 233975170 234854466 235611360 235761240 236102217 237527235 237574788 237904524 238181580 238229264 239667120 239999760 241845912 242156120 242779680 242974215 243311445 243692064 243978592 244004640 244828980 244986768 245503440 246324540 247054698 247391928 247549302 249280416 249523560 250366545 251428320 251629785 251973260 252322980 253362384 253896720 254263926 254918664 255245640 256204872 257070429 257194080 257372687 259120620 259172496 259532208 259639380 261999738 262027710 263831904 263999736 264338360 265062780 265231395 266371732 266851585 267057648 267086160 268007922 268405104 268717680 269625510 270053784 272207520 272425635 274475916 274505220 274879920 275054780 276191370 277170586 277555278 278315919 279496224 280714005 280770204 281513760 282856860 282913488 283242960 284672080 285032682 285633810 285817896 287151345 287600544 287969440 287999712 288230481 288369120 289343340 290587344 290772196 291110820 291569058 291973734 293333040 293794776 294604128 295589448 296730720 296968485 297380655 297786580 299428272 299460240 300059760 301955742 302307390 302367912 302787576 303810507 304615080 304676064 304973240 306233460 306294768 308143440 309239910 311567256 311600520 313139288 314348320 314433252 314802956 315647280 316702980 316766384 317206032 317575440 318075336 318277674 318648330 320221902 320256090 322461216 323965620 324415260 326438640 326910762 327565238 328432720 329406264 329789880 329855904 329999670 330065736 332538129 332698080 332964665 333822060 335506380 336430640 336856806 337567230 339018568 339891552 339927840 340163901 340327520 340636023 341606496 342760572 343094895 344581614 345494160 346185840 347212008 349332984 349370280 350513163 350962755 351999648 352281699 353417040 353641860 356362182 356856786 357272370 357343896 359352288 359500680 359999640 360071712 362768868 363234180 363465245 364169520 365967888 366006960 367243470 368255160 369486810 370073704 371087892 371323953 373920624 374285340 374360272 377142480 377959890 378484470 380043576 380845080 381090528 381395889 382868460 384307308 385791120 388147760 388758744 389298312 389459070 391424110 391726368 392182560 392999607 393041565 393503695 394119264 395957980 395999604 396507540 397594170 399557598 400586472 402011883 402607656 403076520 403157216 403716768 405080676 406153440 408311280 411713874 411757830 412319880 412582170 414592992 415423008 415467360 415755879 416332917 419244336 421155306 422270640 423773210 424100448 424370232 424864440 426962536 427008120 428107680 428450715 428726844 431400816 431954160 432553680 434015010 435881016 436158294 436666230 437353587 439208352 439719840 439999560 440087648 441906192 443384172 445096080 446679870 447341840 449142408 449190360 450089640 452570976 452933613 453461085 453551868 454181364 457014096 457459860 459442152 462592130 462949344 463488480 463859865 465777312 465827040 466150531 467350884 467400780 467950340 469708932 471522480 472204434 475054470 475149576 475809048 476363160 476458528 477416511 479334240 479999520 480332853 480384135 483691824 484312240 485948430 486622890 489657960 489973536 490366143 491006880 491347857 492649080 494109396 494783856 494999505 495098604 499047120 500733090 503259570 503946520 504645960 506350845 506724768 507793440 508527852 508851343 509837328 510491280 512409744 514140858 514745374 516872421 518241240 518344992 519064416 519278760 523999476 524055420 527999472 528676720 530125560 530462790 532743464 533703170 534115296 534172320 534543273 535285179 535908555 536015844 536810208 537435360 539251020 540107568 544851270 548951832 549010440 549759840 550109560 550905173 552382740 554230215 554341172 555110556 556631838 561428010 561540408 565713720 565826976 566485920 566939835 567726705 569344160 570065364 571267620 571635792 574302690 576460962 578686680 581174688 581544392 582221640 583138116 583947468 584188605 586666080 587136165 587589552 591178896 593936970 594761310 595573160 598856544 598920480 599336397 600119520 603911484 604614780 604735824 605575152 607621014 609230160 609946480 612466920 612589536 616286880 617570811 617636745 618479820 618873255 623134512 623201040 626278576 628866504 629605912 631294560 631732959 633405960 633532768 634412064 635150880 635659815 636150672 636555348 637296660 640443804 640512180 647931240 648830520 652877280 653821524 654237441 654999345 655130476 656865440 658812528 659579760 659999340 660131472 665076258 665929330 667644120 670019805 671012760 672861280 673713612 675134460 678037136 680327802 681272046 685521144 686189790 689163228 690988320 692371680 692926465 693888195 694424016 698665968 698740560 701026326 701925510 704563398 706834080 707283720 708306651 712581705 712724364 713713572 714544740 714687792 719001360 719999280 725537736 726468360 726930490 728339040 728922645 729934335 731935776 732013920 732522263 734486940 736510320 738973620 740147408 742175784 742647906 747841248 748570680 748720544 754284960 754889355 755919780 756968940 760087152 761690160 762791778 765736920 768614616 771582240 772118061 776295520 777517488 778596624 778918140 782848220 785999214 786083130 787007390 791915960 791999208 793015080 795188340 795694185 799115196 800554755 801172944 804023766 805215312 806153040 810161352 816622560 817276905 818913095 823427748 823515660 824639760 825164340 831511758 832665834 838488672 842142015 842310612 844541280 847546420 848740464 849728880 853925072 854016240 856901430 857453688 861454035 862801632 863908320 864691443 865107360 865708129 868030020 871762032 872316588 873332460 874707174 879999120 883812384 886768344 890192160 890905455 892141965 893359740 894683680 898284816 898380720 900179280 905867226 906922170 907103736 908362728 914028192 914919720 918884304 925184260 927719730 932301062 934701768 934801560 935900680 939417864 943044960 944408868 950108940 950299152 951618096 952726320 954833022 960665706 960768270 967383648 968624480 971896860 973245780 979315920 980732286 982695714 985298160 988218792 989567712 989999010 990197208 997614387 998094240 998893995 1001466180 1006519140 1007893040 1009291920 1012701690 1017055704 1017702686 1019674656 1020491703 1020982560 1021908069 1024819488 1028281716 1029284685 1029490748 1033744842 1036482480 1038557520 1047998952 1048110840 1052888265 1055998944 1056845097 1057353440 1060251120 1060925580 1065486928 1067406340 1069086546 1070570358 1071817110 1072031688 1078502040 1080215136 1089702540 1090395735 1097903664 1098020880 1100219120 1101810346 1104765480 1108460430 1108682344 1110221112 1113263676 1113971859 1122856020 1123080816 1131427440 1133879670 1135453410 1140130728 1142535240 1143271584 1144187667 1148605380 1152921924 1157373360 1163088784 1164443280 1166276232 1167894936 1168377210 1174272330 1175179104 1178998821 1180511085 1182357792 1187873940 1189522620 1191146320 1198672794 1206035649 1207822968 1209229560 1209471648 1211150304 1215242028 1218460320 1219892960 1224933840 1235141622 1235273490 1236959640 1237746510 1246269024 1246402080 1247267637 1248998751 1252557152 1257733008 1259211824 1263465918 1266811920 1271319630 1272301344 1273110696 1274593320 1280887608 1281024360 1285352145 1286863435 1295862480 1297661040 1307643048 1308474882 1309998690 1310260952 1317625056 1319159520 1319998680 1320262944 1330152516 1331858660 1335288240 1340039610 1342025520 1347427224 1350268920 1356074272 1358800839 1360655604 1362544092 1371042288 1372379580 1378326456 1385852930 1387776390 1388848032 1391579595 1397331936 1397481120 1398451593 1402052652 1403851020 1409126796 1414567440 1416613302 1425163410 1425448728 1427427144 1429089480 1429375584 1438002720 1439998560 1440998559 1441152405 1451075472 1452936720 1453860980 1457845290 1459868670 1465044526 1468973880 1471098429 1473020640 1474043571 1477947240 1480294816 1484351568 1485295812 1497141360 1509778710 1511839560 1513937880 1519052535 1520174304 1523380320 1525583556 1526554029 1531473840 1537229232 1544236122 1555034976 1557193248 1557836280 1565696440 1571998428 1572166260 1574014780 1583831920 1583998416 1586030160 1590376680 1591388370 1598230392 1601109510 1602345888 1603629819 1605855537 1608047532 1610430624 1612306080 1620322704 1634553810 1637826190 1646855496 1647031320 1649279520 1650328680 1652715519 1662690645 1663023516 1665331668 1684284030 1684621224 1695092840 1697480928 1699457760 1700819505 1703180115 1707850144 1708032480 1713802860 1714907376 1722908070 1729382886 1731416258 1736060040 1743524064 1744633176 1746664920 1749414348 1752565815 1759998240 1761408495 1773536688 1781810910 1784283930 1786719480 1796569632 1796761440 1798009191 1800358560 1801608809 1811734452 1813844340 1814207472 1816725456 1829839440 1837768608 1850368520 1852712433 1855439460 1856619765 1864602124 1869403536 1869603120 1871801360 1878835728 1888817736 1895198877 1900217880 1900598304 1903236192 1905452640 1906979445 1909666044 1921331412 1921536540 1943793720 1946491560 1958631840 1961464572 1962712323 1964998035 1965391428 1970596320 1976437584 1979998020 1980394416 1995228774 1997787990 2002932360 2010059415 2013038280 2015786080 2018583840 2025403380 2034111408 2035405372 2040983406 2043816138 2056563432 2058569370 2058981496 2067489684 2072964960 2077115040 2078779395 2081664585 2095997904 2096221680 2105776530 2113690194 2120502240 2121851160 2124919953 2130973856 2134812680 2138173092 2141140716 2143634220 2144063376 2157004080 2179405080 2180791470 2186767935 2195807328 2196041760 2197566789 2200438240 2203620692 2209530960 2216920860 2217364688 2220442224 2226527352 2227943718 2245712040 2246161632 2262854880 2264668065 2267759340 2270906820 2280261456 2285070480 2288375334 2297210760 2305843848 2314746720 2316354183 2326177568 2328886560 2330752655 2332552464 2335789872 2336754420 2348544660 2357997642 2361022170 2375747880 2379045240 2382292640 2387082555 2397345588 2401664265 2412071298 2415645936 2418459120 2430484056 2449867680 2451830715 2456739285 2470283244 2470546980 2473919280 2475493020 2494535274 2497997502 2515466016 2518423648 2526931836 2533623840 2542639260 2544256715 2546221392 2549186640 2561775216 2562048720 2570704290 2573726870 2584362105 2591724960 2595322080 2597124387 2615286096 2616949764 2619997380 2620521904 2639997360 2660305032 2663717320 2670576480 2672716365 2676425895 2680079220 2684051040 2694854448 2700537840 2717601678 2721311208 2725088184 2742084576 2744759160 2754525865 2756652912 2771705860 2775552780 2783159190 2796903186 2804105304 2807702040 2818253592 2829134880 2833226604 2850326820 2850897456 2854854288 2858178960 2881997118 2882304810 2902150944 2905873440 2907721960 2915690580 2919737340 2930089052 2937947760 2942196858 2948087142 2955894480 2968703136 2970591624 2994282720 2996681985 3019557420 3023679120 3027875760 3038105070 3051167112 3053108058 3061475109 3062947680 3074458464 3087854055 3088472244 3115672560 3131392880 3143996856 3144332520 3148029560 3158664795 3167663840 3167996832 3170535291 3172060320 3180753360 3182776740 3196460784 3202219020 3207259638 3211711074 3216095064 3240645408 3269107620 3271187205 3275652380 3293710992 3294062640 3300657360 3305431038 3325381290 3326047032 3330663336 3341915577 3368568060 3369242448 3390185680 3401639010 3406360230 3427605720 3429814752 3432563001 3445816140 3458765772 3462832516 3472120080 3489266352 3493329840 3498828696 3505131630 3522816990 3541533255 3547073376 3563621820 3568567860 3573438960 3596018382 3603217618 3618106947 3623468904 3627688680 3628414944 3633450912 3659678880 3662611315 3700737040 3705424866 3710878920 3713239530 3729204248 3738807072 3739206240 3741802911 3743602720 3746996253 3757671456 3777635472 3790397754 3800435760 3813958890 3819332088 3842662824 3843073080 3860590305 3887587440 3892983120 3922929144 3925424646 3929996070 3930782856 3952875168 3959996040 3960788832 3990457548 3995575980 4005864720 4020118830 4026076560 4050806760 4068222816 4070810744 4081966812 4087632276 4113126864 4117138740 4117962992 4134979368 4157558790 4163329170 4191995808 4192443360 4195354779 4211553060 4227380388 4243702320 4249839906 4269625360 4276346184 4282281432 4287268440 4288126752 4314008160 4322995677 4323457215 4328540645 4358810160 4361582940 4373535870 4395133578 4407241384 4419061920 4422130713 4433841720 4434729376 4440884448 4453054704 4455887436 4491424080 4529336130 4535518680 4541813640 4560522912 4570140960 4576750668 4579662087 4594421520 4611687696 4632708366 4661505310 4665104928 4671579744 4673508840 4697089320 4715995284 4722044340 4751495760 4758090480 4774165110 4794691176 4803328530 4810889457 4824142596 4831291872 4836918240 4860968112 4903661430 4913478570 4940566488 4941093960 4947838560 4950986040 4958146557 4988071935 4989070548 4995995004 5053863672 5085278520 5088513430 5092442784 5098373280 5102458515 5109540345 5123550432 5124097440 5127655841 5141408580 5147453740 5168724210 5194248774 5230572192 5233899528 5239994760 5241043808 5279994720 5284225485 5320610064 5327434640 5345432730 5352851790 5360158440 5389708896 5394027573 5401075680 5404826427 5435203356 5442622416 5450176368 5489518320 5509051730 5513305824 5543411720 5551105560 5566318380 5569859295 5593806372 5608210608 5615404080 5636507184 5666453208 5685596631 5700653640 5701794912 5709708576 5716357920 5720938335 5763994236 5764609620 5815443920 5831381160 5839474680 5860178104 5875895520 5884393716 5888136969 5894994105 5896174284 5911788960 5941183248 5993363970 6030178245 6039114840 6047358240 6055751520 6059956903 6076210140 6102334224 6106216116 6122950218 6175708110 6176944488 6231345120 6236338185 6244993755 6262785760 6287993712 6288665040 6296059120 6317329590 6341070582 6361506720 6365553480 6374759859 6392921568 6404438040 6414519276 6423422148 6432190128 6538215240 6542374410 6551304760 6587421984 6588125280 6592700367 6601314720 6610862076 6650762580 6652094064 6661326672 6683831154 6737136120 6738484896 6780371360 6794004195 6803278020 6812720460 6855211440 6865126002 6891632280 6917531544 6925665032 6944240160 6949062549 6978532704 6986659680 6992257965 6997657392 7010263260 7045633980 7083066510 7127243640 7137135720 7146877920 7192036764 7204992795 7206435236 7236213894 7246937808 7255377360 7325222630 7355492145 7370217855 7401474080 7410849732 7421757840 7426479060 7458408496 7483605822 7493992506 7555270944 7580795508 7600871520 7627917780 7632770145 7638664176 7685325648 7686146160 7721180610 7775174880 7785966240 7791373161 7845858288 7850849292 7859992140 7861565712 7919992080 7980915096 7991151960 8011729440 8018149095 8029277685 8040237660 8052153120 8101613520 8141621488 8163933624 8175264552 8226253728 8234277480 8235925984 8263577595 8269958736 8315117580 8326658340 8390709558 8423106120 8454760776 8487404640 8499679812 8539250720 8552692368 8564562864 8574536880 8645991354 8646914430 8657081290 8717620320 8723165880 8747071740 8790267156 8814482768 8844261426 8867683440 8906109408 8911774872 8982848160 8990045955 9008044045 9058672260 9071037360 9083627280 9153501336 9159324174 9188843040 9223375392 9263562165 9265416732 9323010620 9347017680 9394178640 9431990568 9444088680 9475994385 9502991520 9511605873 9516180960 9522789419 9548330220 9589382352 9606657060 9621778914 9648285192 9721936224 9807322860 9813561615 9826957140 9881132976 9882187920 9901972080 9916293114 9976143870 9978141096 9991990008 10107727344 10170557040 10177026860 10204917030 10219080690 10255311682 10282817160 10294907480 10297689003 10337448420 10388497548 10467799056 10479989520 10568450970 10624599765 10641220128 10654869280 10690865460 10705703580 10720316880 10788055146 10809652854 10870406712 10885244832 10900352736 10979036640 10987833945 11018103460 11086823440 11102211120 11132636760 11139718590 11187612744 11216421216 11225408733 11230808160 11240988759 11273014368 11332906416 11371193262 11401307280 11441876670 11527988472 11529219240 11581770915 11630887840 11662762320 11678949360 11720356208 11768787432 11776273938 11789988210 11792348568 11882366496 11986727940 12060356490 12078229680 12119913806 12152420280 12204668448 12212432232 12245900436 12351416220 12353888976 12472676370 12489987510 12575987424 12577330080 12586064337 12592118240 12634659180 12682141164 12731106960 12749519718 12808876080 12829038552 12846844296 12864380256 12968987031 12985621935 13076430480 13084748820 13102609520 13185400734 13221724152 13266392139 13301525160 13304188128 13322653344 13367662308 13474272240 13588008390 13606556040 13625440920 13710422880 13730252004 13738986261 13783264560 13835063088 13851330064 13898125098 13984515930 13995314784 14020526520 14091267960 14166133020 14254487280 14274271440 14384073528 14409985590 14412870472 14472427788 14493875616 14510754720 14650445260 14710984290 14740435710 14821699464 14843515680 14852958120 14874439671 14916816992 14967211644 14987985012 15161591016 15255835560 15265540290 15277328352 15307375545 15370651296 15372292320 15382967523 15442361220 15582746322 15691716576 15701698584 15719984280 15723131424 15839984160 15852676455 15961830192 15982303920 16036298190 16058555370 16080475320 16182082719 16203227040 16214479281 16283242976 16327867248 16350529104 16468554960 16527155190 16539917472 16630235160 16653316680 16709577885 16781419116 16846212240 16909521552 16999359624 17105384736 17129125728 17149073760 17162815005 17291982708 17293828860 17314162580 17446331760 17494143480 17580534312 17628965536 17664410907 17688522852 17735366880 17823549744 17980091910 18016088090 18090534735 18117344520 18142074720 18167254560 18179870709 18307002672 18318648348 18527124330 18530833464 18646021240 18694035360 18709014555 18734981265 18788357280 18863981136 18888177360 18951988770 19023211746 19045578838 19096660440 19124279577 19178764704 19213314120 19243557828 19296570384 19614645720 19627123230 19653914280 19762265952 19764375840 19778101101 19803944160 19832586228 19952287740 19956282192 19983980016 20215454688 20341114080 20354053720 20409834060 20438161380 20510623364 20565634320 20589814960 20595378006 20674896840 20776995096 20847187647 20935598112 20959979040 20976773895 21136901940 21249199530 21381730920 21411407160 21440633760 21576110292 21614978385 21619305708 21740813424 21975667890 22036206920 22110653565 22173646880 22204422240 22265273520 22279437180 22375225488 22450817466 22481977518 22665812832 22742386524 22802614560 22883753340 22898310435 23055976944 23058438480 23163541830 23325524640 23357898720 23374119483 23440712416 23537574864 23552547876 23579976420 23584697136 23973455880 24054447285 24120712980 24156459360 24239827612 24304840560 24424864464 24491800872 24702832440 24707777952 24790732785 24945352740 24979975020 25172128674 25269318360 25364282328 25462213920 25499039436 25617752160 25638279205 25658077104 25693688592 25937974062 25971243870 26152860960 26169497640 26205219040 26370801468 26443448304 26532784278 26603050320 26735324616 26948544480 26970137865 27024132135 27176016780 27213112080 27250881840 27460504008 27477972522 27566529120 27670126176 27702660128 27796250196 27969031860 28041053040 28182535920 28332266040 28427983155 28508974560 28548542880 28568368257 28768147056 28819971180 28825740944 28944855576 29300890520 29421968580 29440684845 29480871420 29643398928 29705916240 29748879342 29934423288 29975970024 30299784515 30323182032 30511671120 30531080580 30614751090 30765935046 30884722440 31165492644 31403397168 31439968560 31705352910 31873799295 31923660384 31964607840 32072596380 32117110740 32160950640 32364165438 32428958562 32655734496 32701058208 32937109920 32963501835 33054310380 33260470320 33306633360 33419155770 33562838232 33676226199 33692424480 33819043104 33998719248 34325630010 34583965416 34587657720 34628325160 34745312745 34892663520 34988286960 35161068624 35328821814 35377045704 35647099488 35960183820 36032176180 36181069470 36234689040 36359741418 36614005344 36637296696 37054248660 37061666928 37292042480 37418029110 37469962530 37727962272 37758193011 37776354720 37903977540 38046423492 38091157676 38193320880 38248559154 38426628240 38487115656 38593140768 38956865805 39229291440 39254246460 39307828560 39556202202 39665172456 39799176417 39904575480 39912564384 39967960032 40708107440 40819668120 40876322760 41021246728 41131268640 41179629920 41190756012 41216958783 41349793680 41553990192 41694375294 41953547790 42273803880 42498399060 42763461840 42822814320 43152220584 43229956770 43238611416 43481626848 43951335780 44072413840 44221307130 44530547040 44558874360 44623319013 44750450976 44901634932 44963955036 45484773048 45767506680 45796620870 46111953888 46116876960 46148902569 46327083660 46748238966 47075149728 47105095752 47159952840 47169394272 47558029365 47613947095 47946911760 48108894570 48241425960 48479655224 48609681120 48643437843 48849728928 48983601744 49405664880 49581465570 49890705480 49959950040 50344257348 50538636720 50728564656 50998078872 51276558410 51316154208 51387377184 51488445015 51875948124 51942487740 52338995280 52741602936 52886896608 53065568556 53206100640 53470649232 53940275730 54048264270 54352033560 54426224160 54501763680 54539612127 54921008016 54955945044 55592500392 55938063720 56082106080 56127043665 56204943795 56365071840 56664532080 56855966310 57136736514 57536294112 57639942360 57651481888 57889711152 58601781040 58843937160 58881369690 58961742840 59286797856 59334303303 59411832480 59497758684 59868846576 59951940048 60599569030 60646364064 61023342240 61062161160 61229502180 61531870092 61769444880 62330985288 62541562941 62806794336 62879937120 62930321685 63410705820 63747598590 64145192760 64234221480 64321901280 64728330876 64844935155 64857917124 65927003670 66108620760 66331960695 66520940640 66613266720 66659525933 66838311540 67125676464 67352452398 67997438496 68651260020 68694931305 69167930832 69175315440 69256650320 69490625490 69976573920 70122358449 70322137248 70657643628 70754091408 71920367640 72064352360 72362138940 72469378080 72719482836 73274593392 74108497320 74123333856 74372198355 74584084960 74836058220 74939925060 75516386022 75807955080 76092846984 76182315352 76386641760 76497118308 76853256480 76914837615 76974231312 77913731610 78458582880 78508492920 78615657120 79112404404 79330344912 79598352834 79809150960 80910413595 81072396405 81416214880 81639336240 81752645520 82042493456 82381512024 82433917566 82699587360 83107980384 83388750588 83907095580 84547607760 84996798120 85526923680 85645628640 85705104771 86304441168 86459913540 86477222832 87902671560 88144827680 88322054535 88442614260 89117748720 89246638026 89803269864 89927910072 90899353545 90969546096 91535013360 91593241740 92297805138 92654167320 93496477932 94210191504 94319905680 95116058730 95227894190 95621397885 95893823520 96217789140 96482851920 96959310448 97286875686 97967203488 98811329760 98890505505 99162931140 99781410960 99919900080 100688514696 101077273440 101457129312 101996157744 102553116820 102976890030 103751896248 103884975480 104235938235 104677990560 105483205872 106131137112 106941298464 107880551460 108096528540 108704067120 109079224254 109842016032 109911890088 111185000784 111876127440 112254087330 112409887590 113274579033 113329064160 113711932620 114273473028 115279884720 115779422304 116870597415 117203562080 117687874320 117762739380 117923485680 118668606606 118995517368 119737693152 119903880096 121199138060 122124322320 122459004360 123063740184 123538889760 123650876349 124661970576 125083125882 125860643370 126821411640 127495197180 128290385520 128468442960 129456661752 129689870310 129715834248 131854007340 132217241520 132663921390 133319051866 133676623080 133869957039 134251352928 134704904796 137302520040 137389862610 138335861664 138350630880 138446707707 138513300640 138981250980 140244716898 141315287256 141508182816 142841841285 143840735280 144128704720 144724277880 145438965672 145930313529 146549186784 148216994640 148744396710 149672116440 149879850120 151032772044 151615910160 152185693968 152364630704 152994236616 153829675230 153948462624 155827463220 157016985840 158224808808 158660689824 159196705668 159618301920 161820827190 162144792810 163278672480 163505291040 163618836381 164084986912 164763024048 164867835132 166777501176 167814191160 168381130995 169095215520 169993596240 171410209542 172608882336 172919827080 172954445664 175805343120 176644109070 176885228520 178002909909 178235497440 178493276052 179606539728 179855820144 181798707090 181939092192 183070026720 183186483480 184595610276 185308334640 186992955864 188420383008 188639811360 188790965055 190232117460 190455788380 191242795770 192435578280 192965703840 193918620896 194573751372 197781011010 198325862280 198995882085 199562821920 199839800160 199978577799 201377029392 203992315488 205106233640 205953780060 206084793915 207503792496 207769950960 208471876470 210367075347 210966411744 212262274224 215761102920 216193057080 217408134240 218158448508 219823780176 222370001568 223116595065 223752254880 224508174660 224819775180 226549158066 227423865240 228546946056 230559769440 230744512845 233741194830 235375748640 235525478760 235846971360 236752007971 237337213212 237991034736 242398276120 243217189215 244248644640 244918008720 246127480368 247301752698 249323941152 250166251764 251721286740 253642823280 254990394360 256580771040 256936885920 257115314313 258913323504 259379740620 259431668496 263708014680 264434483040 265327842780 266638103732 267353246160 267739914078 269409809592 272698060635 274605040080 274779725220 276893415414 277962501960 280489433796 282630574512 285683682570 287681470560 288257409440 289448555760 290877931344 291860627058 296433989280 296671516515 297488793420 299344232880 299759700240 302065544088 303231820320 304371387936 304729261408 305988473232 307659350460 311654926440 312707814705 314033971680 316449617616 318393411336 323641654380 324289585620 327237672762 329526048096 329735670264 333297629665 333555002352 335628382320 336762261990 339987192480 342820419084 345839654160 350611792245 351610686240 353288218140 353770457040 356005819818 356986552104 359213079456 359711640288 363597414180 366372966960 369191220552 370616669280 373985911728 377581930110 380464234920 380911576760 382485591540 384871156560 389147502744 395562022020 396651724560 397991764170 399957155598 402754058784 410212467280 411907560120 412169587830 415007584992 415340123121 415539901920 416943752940 420734150694 424524548448 428525523855 431522205840 432386114160 436316897016 437790940587 439647560352 446233190130 449016349320 449639550360 453098316132 454847730480 457093892112 461489025690 467482389660 471050957520 473504015942 474674426424 475982069472 484796552240 486434378430 489836017440 490856509143 492254960736 494603505396 500332503528 503442573480 507285646560 509980788720 514230628626 517826647008 518759481240 518863336992 527416029360 530655685560 533276207464 534706492320 535479828156 538819619184 545396121270 549210080160 549559450440 553786830828 555925003920 560978867592 565261149024 566372895165 571367365140 578897111520 581755862688 583721254116 593343033030 594977586840 598688465760 599519400480 599935733397 604131088176 611976946464 615318700920 618254381745 623309852880 625415629410 632899235232 636786822672 647283308760 648579171240 654475345524 659471340528 666595259330 667110004704 669349785195 671256764640 673524523980 685640838168 691679308320 692233538535 701223584490 706576436280 707540914080 710256023913 712011639636 713973104208 727194828360 729651567645 732745933920 738382441104 747971823456 755163860220 760928469840 761823153520 764971183080 769742313120 771345942939 778295005488 791124044040 793303449120 795983528340 799914311196 818094181905 820424934560 823815120240 824339175660 830680246242 833887505880 841468301388 857051047710 863044411680 864772228320 872633794032 875581881174 890014549545 892466380260 898032698640 899279100720 906196632264 909695460960 914187784224 922978051380 934964779320 942101915040 947008031884 949348852848 969593104480 972868756860 981713018286 989207010792 999892888995 1000665007056 1006885146960 1019961577440 1028461257252 1037518962480 1051835376735 1054832058720 1061311371120 1066552414928 1070959656312 1077639238368 1090792242540 1099118900880 1107573661656 1111850007840 1121957735184 1132745790330 1142734730280 1167442508232 1183760039855 1186686066060 1189955173680 1199871466794 1208262176352 1230637401840 1236508763490 1246020369363 1246619705760 1250831258820 1273573645344 1285576571565 1294566617520 1297158342480 1308950691048 1318942681056 1333190518660 1338699570390 1347049047960 1371281676336 1384467077070 1402447168980 1413152872560 1420512047826 1424023279272 1427946208416 1454389656720 1459303135290 1472569527429 1476764882208 1510327720440 1521856939680 1523646307040 1529942366160 1542691885878 1556590010976 1582248088080 1591967056680 1599828622392 1636188363810 1647630240480 1648678351320 1657264055797 1661360492484 1667775011760 1682936602776 1714102095420 1745267588064 1751163762348 1780029099090 1784932760520 1796065397280 1798558201440 1799807200191 1812393264528 1845956102760 1869929558640 1894016063768 1898697705696 1945737513720 1963426036572 1978414021584 1999785777990 2001330014112 2013770293920 2056922514504 2075037924960 2076700615605 2103670753470 2122622742240 2130768071739 2133104829856 2141919312624 2181584485080 2188954702935 2198237801760 2215147323312 2243915470368 2265491580660 2285469460560 2314037828817 2334885016464 2367520079710 2373372132120 2379910347360 2399742933588 2454282545715 2461274803680 2473017526980 2492040738726 2501662517640 2571153143130 2589133235040 2594316684960 2604272087681 2617901382096 2666381037320 2677399140780 2694098095920 2742563352672 2768934154140 2804894337960 2826305745120 2841024095652 2848046558544 2908779313440 2918606270580 2945139054858 2999678666985 3020655440880 3059884732320 3077776103623 3085383771756 3164496176160 3183934113360 3199657244784 3272376727620 3297356702640 3314528111594 3322720984968 3335550023520 3365873205552 3428204190840 3502327524696 3551280119565 3560058198180 3569865521040 3599614400382 3624786529056 3691912205520 3739859117280 3788032127536 3856729714695 3891475027440 3926852073144 3956828043168 3999571555980 4113845029008 4153401231210 4207341506940 4261536143478 4283838625248 4363168970160 4377909405870 4430294646624 4530983161320 4570938921120 4628075657634 4669770032928 4735040159420 4746744264240 4799485867176 4908565091430 4946035053960 4971792167391 4984081477452 5003325035280 5142306286260 5208544175362 5235802764192 5332762074640 5354798281560 5388196191840 5399421600573 5537868308280 5609788675920 5682048191304 5696093117088 5837212541160 5890278109716 5999357333970 6041310881760 6155552207246 6170767543512 6230101846815 6367868226720 6392304215217 6399314489568 6544753455240 6594713405280 6629056223188 6645441969936 6731746411104 6856408381680 7004655049392 7102560239130 7120116396360 7139731042080 7199228800764 7362847637145 7383824411040 7576064255072 7713459429390 7782950054880 7812816263043 7853704146288 7999143111960 8227690058016 8286320278985 8306802462420 8414683013880 8523072286956 8726337940320 8755818811740 8759824294927 8999036000955 9061966322640 9233328310869 9256151315268 9470080318840 9493488528480 9598971734352 9817130182860 9892070107920 9943584334782 9968162954904 10006650070560 10284612572520 10417088350724 10653840358695 10665524149280 10709596563120 10798843201146 11075736616560 11219577351840 11364096382608 11570189144085 11674425082320 11780556219432 11998714667940 12311104414492 12341535087024 12460203693630 12784608430434 13021360438405 13089506910480 13258112446376 13290883939872 13712816763360 14009310098784 14205120478260 14240232792720 14398457601528 14725695274290 14915376502173 15388880518115 15426918858780 15625632526086 15707408292576 15998286223920 16198264801719 16572640557970 16613604924840 16829366027760 17046144573912 17511637623480 17519648589854 17998072001910 18123932645280 18229904613767 18466656621738 18512302630536 18940160637680 19176912645651 19197943468704 19634260365720 19784140215840 19887168669564 19936325909808 20569225145040 20834176701448 21307680717390 21419193126240 21544432725361 21597686402292 22151473233120 22728192765216 23140378288170 23348850164640 23438448789129 23561112438864 23997429335880 24622208828984 24683070174048 24858960836955 24920407387260 25569216860868 26042720876810 26179013820960 26279472884781 26516224892752 26997108002865 27699984932607 28410240956520 28480465585440 28646992964491 28796915203056 29451390548580 29830753004346 30777761036230 30853837717560 31014513044201 31251265052172 31961521076085 31996572447840 32396529603438 33145281115940 33227209849680 33658732055520 33855537139853 34092289147824 35023275246960 35039297179708 35996144003820 36459809227534 36933313243476 37024605261072 37880321275360 38353825291302 39064081315215 39268520731440 39774337339128 39872651819616 41138450290080 41668353402896 42615361434780 43088865450722 43195372804584 43799121474635 44746129506519 46166641554345 46280756576340 46876897578258 47122224877728 47994858671760 49244417657968 49717921673910 49840814774520 51138433721736 52085441753620 52558945769562 53032449785504 53994216005730 54689713841301 55399969865214 56820481913040 57293985928982 57530737936953 57593830406112 58902781097160 59661506008692 61318770064489 61555522072460 61707675435120 62029026088402 62502530104344 63923042152170 64633298176083 64793059206876 66290562231880 66454419699360 67711074279706 68184578295648 70046550493920 70078594359416 70315346367387 71992288007640 72919618455068 73866626486952 74049210522144 74576882510865 76707650582604 78128162630430 78537041462880 78838418654343 79548674678256 80991324008595 83099954797821 83336706805792 85230722869560 85940978893473 86177730901444 86390745609168 87598242949270 89492259013038 91149523068835 92333283108690 92561513152680 93043539132603 93753795156516 95884563228255 95989717343520 96358067244197 98488835315936 99435843347820 99681629549040 101566611419559 102276867443472 104170883507240 105117891539124 107722163626805 107988432011460 109379427682602 110799939730428 113640963826080 113877715834051 114587971857964 115061475873906 117192243945645 117805562194320 119323012017384 122637540128978 123111044144920 123415350870240 124058052176804 125005060208688 127846084304340 129266596352166 129586118413752 131397364423905 132581124463760 134238388519557 135422148559412 138499924663035 140157188718832 140630692734774 143234964822455 143984576015280 145839236910136 147733252973904 149153765021730 153415301165208 155072565221005 156256325260860 157676837308686 159097349356512 161982648017190 164069141523903 166199909595642 169277685699265 170461445739120 171881957786946 172355461802888 172781491218336 175196485898540 178984518026076 182299046137670 183956310193467 184666566217380 185123026305360 186087078265206 187507590313032 191769126456510 192716134488394 193899894528249 198871686695640 199363259098080 200528950751437 203133222839118 204553734886944 208341767014480 210235783078248 210946039102161 215444327253610 215976864022920 217101591309407 218758855365204 221599879460856 223730647532595 227755431668102 229175943715928 230122951747812 234384487891290 235611124388640 236515255963029 236988759978971 238646024034768 245275080257956 246222088289840 248116104353608 249299864393463 250010120417376 255692168608680 257822936680419 258533192704332 259172236827504 262794728847810 265162248927520 268476777039114 270844297118824 273448569206505 276999849326070 279130617397809 280314377437664 281261385469548 286469929644910 287653689684765 287969152030560 289074201732591 291678473820272 295466505947808 295703257955779 298307530043460 304699834258677 306593850322445 306830602330416 310145130442010 312512650521720 315353674617372 323166490880415 323965296034380 328138283047806 332399819191284 338555371398530 340922891478240 341159643486211 341633147502153 343763915573892 344710923605776 350392971797080 351576731836935 357969036052152 364598092275340 367912620386934 369333132434760 370246052610720 372174156530412 372410908538383 375015180626064 383538252913020 385432268976788 387799789056498 394192093271715 397743373391280 401057901502874 402715165558671 403188669574613 406266445678236 415499773989105 416683534028960 420471566156496 421892078204322 429704894467365 430888654507220 431953728045840 434203182618814 437517710730408 443199758921712 447461295065190 455510863336204 458351887431856 460245903495624 465217695663015 468768975782580 473030511926058 473977519957942 477292048069536 481790336220985 490550160515912 492207424571709 492444176579680 496232208707216 498599728786926 507833057097795 511384337217360 515645873360838 517066385408664 518344473655008 525589457695620 536953554078228 541688594237648 546897138413010 551868930580401 553999698652140 558261234795618 562522770939096 569388579170255 572939859289820 575307379369530 578148403465182 581699683584747 583356947640544 591406515911558 596615060086920 601586852254311 609399668517354 613187700644890 613661204660832 620290260884020 625025301043440 630707349234744 632838117306483 646332981760830 647930592068760 651304773928221 656276566095612 664799638382568 671191942597785 674506470709379 677110742797060 682319286972422 683266295004306 687527831147784 689421847211552 700785943594160 703153463673870 709545767889087 710966279936913 715938072104304 729196184550680 735825240773868 738666264869520 744348313060824 744821817076766 747899593180389 750030361252128 767076505826040 770864537953576 773468810041257 775599578112996 788384186543430 795486746782560 797144010838357 802115803005748 805430331117342 806377339149226 812532891356472 820345707619515 830999547978210 837391852193427 840943132312992 843784156408644 859409788934730 861777309014440 863907456091680 867222605197773 868406365237628 875035421460816 886399517843424 887109773867337 894922590130380 911021726672408 914099502776031 916703774863712 919781550967335 920491806991248 930435391326030 937537951565160 946061023852116 947955039915884 963580672441970 969499472641245 981100321031824 984414849143418 992464417414432 997199457573852 1002644753757185 1015666114195590 1022768674434720 1023478930458633 1024899442506459 1031291746721676 1034132770817328 1051178915391240 1054730195510805 1059938739686167 1073907108156456 1083377188475296 1085507956547035 1093794276826020 1103737861160802 1107999397304280 1116522469591236 1117232725615149 1125045541878192 1138777158340510 1145879718579640 1147536982635437 1150614758739060 1156296806930364 1163399367169494 1182576279815145 1182813031823116 1184943799894855 1193230120173840 1203173704508622 1209566008723839 1218799337034708 1226375401289780 1240580521768040 1246499321967315 1250050602086880 1252654874174561 1261414698469488 1265676234612966 1289114683402095 1292665963521660 1295861184137520 1302609547856442 1312553132191224 1329599276765136 1342383885195570 1349012941418758 1354221485594120 1364638573944844 1366532590008612 1375055662295568 1395653086989045 1401571887188320 1406306927347740 1419091535778174 1421932559873826 1431876144208608 1445371008662955 1458392369101360 1471650481547736 1476622273715127 1477332529739040 1478516289778895 1488696626121648 1489643634153532 1495799186360778 1523499171293385 1534153011652080 1541729075907152 1546937620082514 1551199156225992 1576768373086860 1594288021676714 1604231606011496 1610860662234684 1612754678298452 1625065782712944 1640691415239030 1655606791741203 1661999095956420 1674783704386854 1687568312817288 1705798217431055 1708165737510765 1718819577869460 1723554618028880 1734445210395546 1736812730475256 1745099050754241 1750070842921632 1774219547734674 1789845180260760 1804760556762933 1822043453344816 1828199005552062 1839563101934670 1840983613982496 1860870782652060 1862054542691915 1875075903130320 1892122047704232 1895910079831768 1927161344883940 1938998945282490 1953914321784663 1962200642063648 1968829698286836 1994398915147704 2005289507514370 2013575827793355 2015943347873065 2023519412128137 2031332228391180 2046957860917266 2049798885012918 2062583493443352 2068265541634656 2069922805690453 2102357830782480 2109460391021610 2119877479372334 2128637303667261 2132898839810739 2147814216312912 2171015913094070 2187588553652040 2207475722321604 2215998794608560 2233044939182472 2234465451230298 2250091083756384 2277554316681020 2291759437159280 2295073965270874 2301229517478120 2312593613860728 2320406430123771 2326798734338988 2365152559630290 2365626063646232 2369887599789710 2386460240347680 2388117504403477 2391432032515071 2406347409017244 2419132017447678 2437598674069416 2452750802579560 2461037122858545 2481161043536080 2492998643934630 2505309748349122 2512175556580281 2522829396938976 2531352469225932 2578229366804190 2585331927043320 2591722368275040 2601667815593319 2605219095712884 2606876359768681 2625106264382448 2659198553530272 2661329321602011 2684767770391140 2698025882837516 2708442971188240 2729277147889688 2733065180017224 2742298508328093 2750111324591136 2759344652902005 2791306173978090 2812613854695480 2822320687022291 2838183071556348 2843865119747652 2890742017325910 2908498417923735 2916784738202720 2943300963095472 2953244547430254 2957032579557790 2977393252243296 2979287268307064 2991598372721556 3007934261271555 3046998342586770 3068306023304160 3070436791375899 3074698327519377 3083458151814304 3093875240165028 3102398312451984 3153536746173720 3164190586532415 3179816219058501 3188576043353428 3208463212022992 3221721324469368 3225509356596904 3250131565425888 3252735837513569 3256523869641105 3281382830478060 3311213583482406 3323998191912840 3349567408773708 3351698176845447 3372532353546895 3375136625634576 3411596434862110 3416331475021530 3437639155738920 3442610947906311 3447109236057760 3468890420791092 3473625460950512 3490198101508482 3547728839445435 3548439095469348 3554831399684565 3579690360521520 3609521113525866 3628698026171517 3644086906689632 3656398011104124 3679126203869340 3721741565304120 3724109085383830 3739497965901945 3750151806260640 3752756078348321 3757964622523683 3784244095408464 3791820159663536 3844142353425127 3854322689767880 3867344050206285 3877997890564980 3907828643569326 3937659396573672 3985720054191785 3988797830295408 4010579015028740 4027151655586710 4031886695746130 4047038824256274 4062664456782360 4093915721834532 4099597770025836 4125166986886704 4139845611380906 4186959260967135 4204715661564960 4218920782043220 4239754958744668 4257274607334522 4265797679621478 4295628432625824 4336113025988865 4342031826188140 4375177107304080 4414951444643208 4429866821145381 4431997589217120 4435075365320743 4435548869336685 4466089878364944 4468930902460596 4555108633362040 4570497513880155 4583518874318560 4590147930541748 4602459034956240 4625187227721456 4640812860247542 4653597468677976 4730305119260580 4731252127292464 4739775199579420 4776235008806954 4782864065030142 4812694818034488 4838264034895356 4875197348138832 4905501605159120 4922074245717090 4962322087072160 4966820375223609 4985997287869260 5010619496698244 5024351113160562 5062704938451864 5117394652293165 5124497212532295 5156458733608380 5170663854086640 5203335631186638 5210438191425768 5213752719537362 5235297152262723 5250212528764896 5299693698430835 5322658643204022 5369535540782280 5396051765675032 5414281670288799 5416885942376480 5458554295779376 5466130360034448 5484597016656186 5518689305804010 5582612347956180 5586163628075745 5625227709390960 5644641374044582 5676366143112696 5687730239495304 5737684913177185 5781484034651820 5816996835847470 5861742965353989 5886601926190944 5906489094860508 5914065159115580 5958574536614128 5983196745443112 6015868522543110 6047830043619195 6070558236384411 6093996685173540 6140873582751798 6149396655038754 6187750480330056 6204796624903968 6209768417071359 6263274370872805 6307073492347440 6328381173064830 6359632438117002 6377152086706856 6398696519432217 6416926424045984 6443442648938736 6451018713193808 6505471675027138 6513047739282210 6562765660956120 6622427166964812 6647996383825680 6699134817547416 6703396353690894 6745064707093790 6750273251269152 6823192869724220 6832662950043060 6875278311477840 6885221895812622 6937780841582184 6947250921901024 6961219290371313 6980396203016964 7095457678890870 7096878190938696 7109662799369130 7159380721043040 7164352513210431 7174296097545213 7219042227051732 7257396052343034 7312796022208248 7358252407738680 7383111368575635 7419571177803169 7443483130608240 7448218170767660 7478995931803890 7505512156696642 7515929245047366 7536526669740843 7568488190816928 7583640319327072 7688284706850254 7708645379535760 7734688100412570 7755995781129960 7805003446779957 7815657287138652 7820629079306043 7875318793147344 7971440108383570 7977595660590816 7983987964806033 8021158030057480 8032758878448059 8054303311173420 8063773391492260 8094077648512548 8125328913564720 8187831443669064 8199195540051672 8226895524984279 8250333973773408 8278033958706015 8279691222761812 8373918521934270 8437841564086440 8466962061066873 8479509917489336 8514549214669044 8531595359242956 8672226051977730 8684063652376280 8725495253771205 8750354214608160 8768584119221927 8829902889286416 8859733642290762 8870150730641486 8871097738673370 8932179756729888 8937861804921192 9023802783814665 9110217266724080 9140995027760310 9180295861083496 9204918069912480 9211310374127697 9224094982558131 9250374455442912 9281625720495084 9307194937355952 9460610238521160 9462504254584928 9479550399158840 9539448657175503 9552470017613908 9565728130060284 9625389636068976 9676528069790712 9750394696277664 9758207512540707 9769571608923315 9811003210318240 9844148491434180 9933640750447218 9971994575738520 10021238993396488 10048702226321124 10055094530536341 10117597060640685 10125409876903728 10234789304586330 10248994425064590 10312917467216760 10327832843718933 10341327708173280 10349614028452265 10406671262373276 10420876382851536 10427505439074724 10470594304525446 10599387396861670 10643186518336305 10645317286408044 10664494199053695 10739071081564560 10792103531350064 10828563340577598 10886094078514551 10917108591558752 10932260720068896 10941020544363823 10969194033312372 11037378611608020 11165224695912360 11172327256151490 11250455418781920 11258268235044963 11273893867571049 11289282748089164 11352732286225392 11375460478990608 11475369826354370 11532427060275381 11562968069303640 11602032150618855 11633993671694940 11723485930707978 11812978189721016 11828130318231160 11917149073228256 11940587522017385 11957160162575355 11966393490886224 12031737045086220 12095660087238390 12141116472768822 12187993370347080 12281747165503596 12298793310077508 12375500960660112 12419536834142718 12526548741745610 12560877782901405 12614146984694880 12622906808989807 12656762346129660 12719264876234004 12754304173413712 12797393038864434 12886885297877472 12902037426387616 13008339077966595 13010943350054276 13026095478564420 13034381798843405 13125531321912240 13244854333929624 13295992767651360 13305226095962229 13306646608010055 13398269635094832 13406792707381788 13490129414187580 13646385739448440 13665325900086120 13711492541640465 13750556622955680 13770443791625244 13779203615920171 13875561683164368 13922438580742626 13960792406033928 14111603435111455 14190915357781740 14193756381877392 14219325598738260 14328705026420862 14348592195090426 14438084454103464 14514792104686068 14625592044416496 14716504815477360 14766222737151270 14839142355606338 14886966261216480 14896436341535320 14900461125670827 14917980774260681 14957991863607780 15011024313393284 15031858490094732 15073053339481686 15352183956879495 15373491637596885 15376569413700508 15417290759071520 15469376200825140 15511991562259920 15610006893559914 15631314574277304 15641258158612086 15750637586294688 15899081095292505 15942880216767140 15967975929612066 16042316060114960 16065517756896118 16108606622346840 16127546782984520 16188155297025096 16242845010866397 16250657827129440 16263679187567845 16375662887338128 16398391080103344 16453791049968558 16556067917412030 16559382445523624 16747837043868540 16758490884227235 16875683128172880 16933924122133746 16959019834978672 17029098429338088 17063190718485912 17213054739531555 17344452103955460 17368127304752560 17450990507542410 17537168238443854 17585228896061967 17659805778572832 17719467284581524 17740301461282972 17742195477346740 17875723609842384 18047605567629330 18143490130857585 18211674709153233 18220434533448160 18281990055520620 18360591722166992 18422620748255394 18448189965116262 18563251440990168 18614389874711904 18629305251214077 18763780391741605 18789823112618415 18921220477042320 18959100798317680 19078897314351006 19104940035227816 19131456260120568 19196089558296651 19220711767125635 19250779272137952 19353056139581424 19516415025081414 19539143217846630 19688296982868360 19867281500894436 19943989151477040 20042477986792976 20097404452642248 20110189061072682 20235194121281370 20250819753807456 20469578609172660 20497988850129180 20625834934433520 20655665687437866 20699228056904530 20813342524746552 20841752765703072 20855010878149448 20941188609050892 21198774793723340 21286373036672610 21290634572816088 21328988398107390 21478142163129120 21493057539631293 21522888292635639 21584207062700128 21657126681155196 21772188157029102 21882041088727646 21938388066624744 22074757223216040 22149334105726905 22175376826603715 22258713533409507 22330449391824720 22344654512302980 22516536470089926 22547787735142098 22578565496178328 22705464572450784 22750920957981216 22769150862594983 22950739652708740 23064854120550762 23125936138607280 23204064301237710 23267987343389880 23415010340339871 23446971861415956 23461887237918129 23625956379442032 23656260636462320 23881175044034770 23914320325150710 23932786981772448 23951963894418099 24063474090172440 24098276635344177 24191320174476780 24282232945537644 24375986740694160 24563494331007192 24597586620155016 24751001921320224 24834101876118045 24839073668285436 25053097483491220 25121755565802810 25245813617979614 25313524692259320 25400886183200619 25438529752468008 25508608346827424 25594786077728868 26016678155933190 26021886700108552 26052190957128840 26068763597686810 26176485761313615 26251062643824480 26269292548438247 26305752357665781 26489708667859248 26610452191924458 26613293216020110 26796539270189664 26813585414763576 26908996473975889 26980258828375160 27071408351443995 27292771478896880 27330651800172240 27422985083280930 27540887583250488 27558407231840342 27633931122383091 27672284947674393 27751123366328736 27844877161485252 27921584812067856 28223206870222910 28381830715563480 28387512763754784 28438651197476520 28618345971526509 28657410052841724 28697184390180852 28876168908206928 29029584209372136 29251184088832992 29274622537622121 29308714826769945 29433009630954720 29532445474302540 29678284711212676 29792872683070640 29800922251341654 29835961548521362 29915983727215560 30022048626786568 30063716980189464 30146106678963372 30165283591609023 30352791181922055 30704367913758990 30746983275193770 30753138827401016 30938752401650280 30983498531156799 31023983124519840 31045527557245201 31048842085356795 31220013787119828 31262629148554608 31282516317224172 31798162190585010 31885760433534280 31935951859224132 31993482597161085 32084632120229920 32131035513792236 32217213244693680 32255093565969040 32376310594050192 32485690021732794 32527358375135690 32658282235543653 32751325774676256 32796782160206688 32823061633091469 32907582099937116 33112135834824060 33118764891047248 33495674087737080 33516981768454470 33751366256345760 33774804705134889 33821681602713147 33867848244267492 33918039669957344 34058196858676176 34126381436971824 34426109479063110 34597281180826143 34688904207910920 34736254609505120 34806096451856565 34901981015084820 35074336476887708 35170457792123934 35438934569163048 35480602922565944 35484390954693480 35751447219684768 35780094212649259 35821762566052155 35871480487726065 36095211135258660 36286980261715170 36423349418306466 36563980111041240 36721183444333984 36845241496510788 36896379930232524 37097855889015845 37126502881980336 37258610502428154 37527560783483210 37579646225236830 37682633348704215 37842440954084640 37868720426969421 37918201596635360 38157794628702012 38209880070455632 38262912520241136 38392179116593302 38441423534251270 38706112279162848 38737126792207049 39025017233899785 39032830050162828 39078286435693260 39103145396530215 39376593965736720 39734563001788872 39887978302954080 39915678287886687 39919939824030165 40084955973585952 40163794392240295 40194808905284496 40220378122145364 40470388242562740 40939157218345320 40995977700258360 41134477624921395 41251669868867040 41311331374875732 41337610847760513 41398456113809060 41626685049493104 41710021756298896 41882377218101784 42285565887676397 42334810305334365 42397549587446680 42572746073345220 42581269145632176 42657976796214780 42986115079262586 43045776585271278 43314253362310392 43544376314058204 43764082177455292 43842920596109635 43876776133249488 44149514446432080 44298668211453810 44350753653207430 44517427066819014 44660898783649440 44689309024605960 44753942322782043 45033072940179852 45095575470284196 45157130992356656 45538301725189966 45901479305417480 46056551870638485 46120474912790655 46129708241101524 46251872277214560 46408128602475420 46535974686779760 46830020680679742 46893943722831912 46923774475836258 47251912758884064 47312521272924640 47697243285877515 47762350088069540 47828640650301420 47903927788836198 48126948180344880 48196553270688354 48382640348953560 48564465891075288 48728535032599191 48751973481388320 48785829018528173 48791037562703535 49126988662014384 49195173240310032 49668203752236090 49678147336570872 50106194966982440 50243511131605620 50275472652681705 50491627235959228 50627049384518640 50801772366401238 50877059504936016 51189572155457736 51639164218594665 52033356311866380 52043773400217104 52104381914257680 52137527195373620 52352971522627230 52538585096876494 52611504715331562 52755686688185901 52979417335718496 53220904383848916 53226586432040220 53627170829527152 53817992947951778 53960517656750320 54142816702887990 54430470392572755 54585542957793760 54635024127459699 54661303600344480 54705102721819115 54845970166561860 55081775166500976 55116814463680684 55267862244766182 55344569895348786 55689754322970504 55843169624135712 55887915753642231 56291341175224815 56369469337855245 56446413740445820 56763661431126960 56877302394953040 57236691943053018 57314820105683448 57394368780361704 57588268674889953 57662135301376905 57752337816413856 58059168418744272 58549245075244242 58617429653539890 59064890948605080 59356569422425352 59585745366141280 59601844502683308 59671923097042724 59831967454431120 60044097253573136 60127433960378928 60292213357926744 60330567183218046 60705582363844110 61408735827517980 61493966550387540 61506277654802032 61877504803300560 61966997062313598 62091055114490402 62097684170713590 62440027574239656 62525258297109216 62565032634448344 63114534044949035 63596324381170020 63771520867068560 63871903718448264 63986965194322170 64262071027584472 64434426489387360 64479172618893879 64510187131938080 64568664877906917 64752621188100384 64971380043465588 65054716750271380 65316564471087306 65646123266182938 65815164199874232 66224271669648120 66237529782094496 66526130479811145 66776140600228521 66991348175474160 67033963536908940 67549609410269778 67643363205426294 67735696488534984 68116393717352352 68252762873943648 68307452587784949 68852218958126220 68896018079600855 69194562361652286 69377808415821840 69612192903713130 69803962030169640 70148672953775416 70340915584247868 70385661713754387 70877869138326096 70961205845131888 70968781909386960 71560188425298518 71643525132104310 71742960975452130 71855891683254297 72190422270517320 72294829906032531 72573960523430340 72846698836612932 73127960222082480 73690482993021576 73792759860465048 74195711778031690 74253005763960672 74502305628354135 74517221004856308 74589903871303405 75055121566966420 75159292450473660 75365266697408430 75737440853938842 76202658549601857 76315589257404024 76419760140911264 76525825040482272 76587143810546761 76784358233186604 76882847068502540 77474253584414098 78050034467799570 78065660100325656 78156572871386520 78206290793060430 78753187931473440 78807877645314741 78917257072997343 79469126003577744 79831356575773374 79839879648060330 80327588784480590 80389617810568992 80440756244290728 80726989421927667 80940776485125480 81214225054331985 81878314436690640 81991955400516720 82268955249842790 82622662749751464 82675221695521026 82796912227618120 82901793367149273 83253370098986208 83420043512597792 83764754436203568 84571131775352794 84669620610668730 84795099174893360 85145492146690440 85162538291264352 85315953592429560 85855037914579527 85972230158525172 86091553170542556 86628506724620784 87088752628116408 87528164354910584 87685841192219270 87753552266498976 87823867612866363 87926144480309835 88299028892864160 88360347662928649 88597336422907620 88701507306414860 89034854133638028 89378618049211920 89507884645564086 90066145880359704 90191150940568392 90314261984713312 90495850774827069 91058373545766165 91076603450379932 91802958610834960 92113103741276970 92240949825581310 92259416482203048 92816257204950840 92950495593470397 93071949373559520 93136582671735603 93146526256070385 93660041361359484 93787887445663824 93847548951672516 95394486571755030 95524700176139080 95657281300602840 95807855577672396 95980447791483255 96253896360689760 96393106541376708 96454425311441197 96765280697907120 97128931782150576 97457070065198382 97571658037056346 97582075125407070 97974846706630959 98253977324028768 98390346480620064 98469184899274407 99336407504472180 99356294673141744 100212389933964880 100487022263211240 100550945305363410 100983254471918456 101254098769037280 101324414115404667 101465044808139441 101603544732802476 101754119009872032 102379144310915472 103278328437189330 103791843542478429 104066712623732760 104087546800434208 104208763828515360 104275054390747240 104425865419824767 104705943045254460 105077170193752988 105223009430663124 105511373376371802 106441808767697832 106453172864080440 107254341659054304 107340282637947777 107465287698156465 107614441463178195 107635985895903556 107921035313500640 108285633405775980 108860940785145510 109270048254919398 109410205443638230 109691940333123720 110163550333001952 110233628927361368 110535724489532364 110689139790697572 111293567667047535 111379508645941008 111775831507284462 112582682350449630 112738938675710490 112892827480891640 113527322862253920 113606161280908263 113754604789906080 113845754312974915 114473383886106036 114629640211366896 114788737560723408 115176537349779906 115324270602753810 116118336837488544 116211380376621147 117075051701699355 117098490150488484 117234859307079780 117309436189590645 118129781897210160 118713138844850704 119203689005366616 119343846194085448 119663934908862240 119747034863660061 119759819472090495 120088194507146272 120254867920757856 120351225988002053 120491383176720885 120584426715853488 120661134366436092 121411164727688220 122817471655035960 122987933100775080 123012555309604064 123755009606601120 123933994124627196 124012832543281539 124182110228980804 124195368341427180 124880055148479312 125130065268896688 126229068089898070 126856697663029191 127004430916003095 127192648762340040 127543041734137120 127743807436896528 127973930388644340 128524142055168944 128958345237787758 129137329755813834 129942760086931176 130109433500542760 130633128942174612 131292246532365876 131346462742191235 131528761788328905 131630328399748464 132448543339296240 133052260959622290 133552281200457042 133982696350948320 134067927073817880 134261826968346129 134544982369879445 135099218820539556 135286726410852588 135471392977069968 136614905175569898 137704437916252440 137792036159201710 138169655611915455 138361424738371965 138389124723304572 138755616831643680 138851974898887877 139224385807426260 139607924060339280 140297345907550832 140681831168495736 140771323427508774 141755738276652192 141922411690263776 141937563818773920 142233267076729699 143091729857632545 143120376850597036 143287050264208620 143485921950904260 143711783366508594 144380844541034640 144589659812065062 145147921046860680 145693397673225864 146255920444164960 146357487055584519 146373112688110605 147380965986043152 147585519720930096 148391423556063380 149004611256708270 149034442009712616 149179807742606810 150110243133932840 150318584900947320 150730533394816860 150826417958045115 151474881707877684 152405317099203714 152631178514808048 153174287621093522 153568716466373208 153765694137005080 154917492655783995 154948507168828196 155227637786226005 156100068935599140 156131320200651312 156313145742773040 156412581586120860 157615755290629482 157834514145994686 158938252007155488 159662713151546748 159679759296120660 160655177568961180 160881512488581456 161453978843855334 161881552970250960 162428450108663970 163291411177718265 163756628873381280 163905072382379097 163983910801033440 164097788516867491 164115308165457345 164537910499685580 165245325499502928 165350443391042052 165593824455236240 165803586734298546 167529508872407136 167663747260926693 168874023525674445 169108408013565735 169142263550705588 169339241221337460 169590198349786720 170290984293380880 170631907184859120 171710075829159054 171944460317050344 172183106341085112 172986405904130715 173257013449241568 174177505256232816 175056328709821168 175371682384438540 175647735225732726 175852288960619670 176720695325857298 177194672845815240 177403014612829720 178069708267276056 178757236098423840 178900471063246295 179015769291128172 180132291760719408 180382301881136784 180991701549654138 182116747091532330 182153206900759864 183605917221669920 184226207482553940 184481899651162620 184518832964406096 185632514409901680 185900991186940794 186273165343471206 186293052512140770 187320082722718968 187575774891327648 187695097903345032 189343602134847105 190788973143510060 191049400352278160 191314562601205680 191615711155344792 191960895582966510 192786213082753416 192908850622882394 193437517856681637 193530561395814240 193685633961035245 193705994633720751 194257863564301152 194914140130396764 195143316074112692 195164150250814140 195949693413261918 196938369798548814 198672815008944360 198712589346283488 199578391439433435 200328421800685563 200424779867929760 200974044526422480 201101890610726820 201966508943836912 202648828230809334 202930089616278882 203207089465604952 204758288621830944 204922357763354847 206556656874378660 206688054238802565 207583687084956858 208133425247465520 208550108781494480 208851730839649534 209411886090508920 210154340387505976 210446018861326248 211022746752743604 211156985141263161 211427829438381985 212883617535395664 212906345728160880 214680565275895554 214930575396312930 215228882926356390 215271971791807112 216571266811551960 216884489718097593 217721881570291020 218540096509838796 218820410887276460 219383880666247440 220467257854722736 221071448979064728 221378279581395144 222587135334095070 222759017291882016 223551663014568924 223769711613910215 225165364700899260 225477877351420980 225785654961783280 227212322561816526 227691508625949830 228607975648805571 228946767772212072 229259280422733792 229577475121446816 229761431431640283 230353074699559812 230648541205507620 232422760753242294 234150103403398710 234196980300976968 234469718614159560 234618872379181290 236259563794420320 236423632935944223 236751771218992029 237426277689701408 238407378010733232 238687692388170896 239494069727320122 239519638944180990 240702451976004106 240982766353441770 241168853431706976 241322268732872184 242180968265783001 242822329455376440 243642675162995955 243929145092640865 245634943310071920 245975866201550160 247867988249254392 248025665086563078 248364220457961608 248390736682854360 249760110296958624 250260130537793376 250460659488544813 252458136179796140 253713395326058382 254008861832006190 254385297524680080 255487614873793056 255947860777288680 257048284110337888 257565113743738581 257916690475575516 258274659511627668 259885520173862352 260218867001085520 261266257884349224 262584493064731752 262692925484382470 263057523576657810 263260656799496928 263471602838599089 263778433440929505 264897086678592480 265081042988785947 266104521919244580 267104562400914084 268135854147635760 268523653936692258 269089964739758890 270198437641079112 270573452821705176 270942785954139936 271159887545449343 273175120637298495 273229810351139796 275408875832504880 275584072318403420 276339311223830910 276722849476743930 276778249446609144 277703949797775754 278448771614852520 278851486780411191 279215848120678560 279409748015206809 279439578768211155 280594691815101664 281363662336991472 281542646855017548 284466534153459398 286183459715265090 286240753701194072 286574100528417240 286971843901808520 287423566733017188 287941343374449765 288761689082069280 289179319624130124 289363275934323591 290295842093721360 291386795346451728 292714974111169038 292746225376221210 294761931972086304 295171039441860192 295407554697823221 295998961213734779 296782847112126760 298009222513416540 298068884019425232 298359615485213620 300220486267865680 300637169801894640 301461066789633720 301652835916090230 302949763415755368 303973242346214001 304395134424418323 304810634198407428 305262357029616096 306348575242187044 307137432932746416 307531388274010160 309834985311567990 309897014337656392 310455275572452010 311375530627435287 312200137871198280 312262640401302624 312626291485546080 312825163172241720 313277596259474301 315231510581258964 315669028291989372 319325426303093496 319359518592241320 321310355137922360 321763024977162912 322020847913843331 322395863094469395 322843324389534585 322907957687710668 323763105940501920 324856900217327940 326582822355436530 327810144764758194 328195577033734982 328230616330914690 329075820999371160 330490650999005856 330700886782084104 331187648910472480 331607173468597092 333880703001142605 335327494521853386 337748047051348890 338216816027131470 338284527101411176 338678482442674920 340581968586761760 340818483842724789 341263814369718240 341500803129697211 341537262938924745 343420151658318108 343888920634100688 344366212682170224 345972811808261430 348355010512465632 348634141129863441 350112657419642336 350743364768877080 351295470451465452 351704577921239340 351928308568771935 353441390651714596 354389345691630480 354806029225659440 356139416534552112 357800942126492590 358031538582256344 359241104590980183 359279458416271485 360264583521438816 360764603762273568 361053677964006159 361474149530162655 361983403099308276 364233494183064660 364306413801519728 368452414965107880 368963799302325240 369037665928812192 371265028819803360 371801982373881588 372038497629844617 372546330686942412 372586105024281540 374640165445437936 375390195806690064 378687204269694210 380570092989087573 381013292748009285 381577946287020120 382098800704556320 382629125202411360 382935719052733805 383231422310689584 383921791165933020 385572426165506832 385817701245764788 386875035713363274 387371267922070490 387411989267441502 389828280260793528 390286632148225384 390328300501628280 391899386826523836 393876739597097628 394039388226573705 394586285364986715 397345630017888720 399156782878866870 400656843601371126 401948089052844960 402203781221453640 402785480905038387 403634947109638335 403933017887673824 405297656461618668 405860179232557764 406414178931209904 409844715526709694 413113313748757320 413376108477605130 414508966835746365 415167374169913716 416266850494931040 416555924696663631 417100217562988960 417703461679299068 418823772181017840 420308680775011952 420892037722652496 422045493505487208 422313970282526322 422855658876763970 425767235070791328 425812691456321760 426108394714277539 426699801230189097 429275189572897635 429361130551791108 429861150792625860 430457765852712780 430543943583614224 433142533623103920 433768979436195186 435443763140582040 437080193019677592 437640821774552920 438767761332494880 439072461166753557 439119338064331815 440934515709445472 441801738314643245 442142897958129456 442756559162790288 445174270668190140 447103326029137848 447539423227820430 450330729401798520 450955754702841960 451571309923566560 452479253874135345 454424645123633052 455383017251899660 457215951297611142 457893535544424144 459522862863280566 460706149399119624 461297082411015240 464752477967351985 464845521506484588 465141224764440367 465682913358678015 468300206806797420 468393960601953936 468939437228319120 469237744758362580 472847265871888446 473503542437984058 476814756021466464 477375384776341792 478988139454640244 479039277888361980 481404903952008212 481965532706883540 482272126557205985 482644537465744368 484361936531566002 485644658910752880 487285350325991910 487858290185281730 489874233533154795 491269886620143840 491951732403100320 492293365550602473 492345924496372035 495735976498508784 496051330173126156 496728440915923216 496781473365708720 500921318977089626 502991241782780079 503582648298691637 504916272359592280 506622070577023335 507325224040697205 507426790652116764 508017723664012380 508770595049360160 511895721554577360 515130227487477162 515833380951151032 516549319023255336 518959217712392145 519771040347724704 520437734002171040 522129327099123835 522532515768698448 525168986129463504 525385850968764940 526115047153315620 526943205677198178 527556866881859010 530162085977571894 532209043838489160 534209124801828168 536271708295271520 536701413189738885 537047307873384516 538179929479517780 540396875282158224 541146905643410352 542319775090898686 546350241274596990 546459620702279592 550817751665009760 551168144636806840 552678622447661820 553445698953487860 553556498893218288 555407899595551508 556897543229705040 557702973560822382 558819496030413618 558879157536422310 562727324673982944 563085293710035096 568030806404541315 568933068306918796 572366919430530180 572481507402388144 573148201056834480 573943687803617040 574847133466034376 575882686748899530 578358639248260248 578726551868647182 580312553570044911 580591684187442720 581056901883105735 582773590692903456 585429948222338076 585492450752442420 590815109395646442 591997922427469558 593565694224253520 596018445026833080 596137768038850464 596719230970427240 598735174318300305 600440972535731360 600985265402056689 601274339603789280 601756129940010265 602922133579267440 603305671832180460 605899526831510736 607946484692428002 608790268848836646 609621268396814856 612697150484374088 614274865865492832 614767073290064541 615062776548020320 619669970623135980 619794028675312784 620064162716407695 620910551144904020 622751061254870574 624400275742396560 625650326344483440 626555192518948602 630463021162517928 631338056583978744 633470955423789483 634283488315145955 638650852606186992 638719037184482640 642620710275844720 644041695827686662 644791726188938790 645686648779069170 645815915375421336 649713800434655880 650653469154292779 653165644710873060 655620289529516388 656391154067469964 656461232661829380 658151641998742320 661401773564168208 663214346937194184 667761406002285210 670654989043706772 671309134841730645 675496094102697780 676433632054262940 676569054202822352 677356964885349840 681636967685449578 683001606259394422 683074525877849490 685823926946416713 686840303316636216 687777841268201376 688732425364340448 689284294294920849 691945623616522860 694259874494439385 697268282259726882 701486729537754160 702590940902930904 703409155842478680 703856617137543870 706882781303429192 708778691383260960 709270898807832669 709612058451318880 710255313656976087 711166335383648495 712278833069104224 715601884252985180 716063077164512688 718482209181960366 718558916832542970 722107355928012318 722948299060325310 723966806198616552 726542904797349003 728466988366129320 728612827603039456 731787435277922595 736904829930215760 737927598604650480 743603964747763176 744076995259689234 745092661373884824 745172210048563080 749280330890875872 750780391613380128 751381978465634439 757374408539388420 761140185978175146 762026585496018570 763155892574040240 765871438105467610 766462844621379168 767843582331866040 771144852331013664 771635402491529576 773750071426726548 774742535844140980 774823978534883004 779656560521587056 780573264296450768 780656601003256560 783798773653047672 787753479194195256 788078776453147410 789172570729973430 790414808515797267 794691260035777440 795243128966357841 798313565757733740 801313687202742252 804407562442907280 805570961810076774 807269894219276670 810595312923237336 811720358465115528 812828357862419808 813479662636348029 819525361911895485 819689431053419388 820488942584337455 826226627497514640 826752216955210260 829017933671492730 830334748339827432 833111849393327262 835406923358598136 837647544362035680 838229244045620427 838318736304633465 840617361550023904 841784075445304992 842458581916014371 844090987010974416 844627940565052644 845711317753527940 852216789428555078 853399602460378194 858550379145795270 858722261103582216 859722301585251720 860915531705425560 861087887167228448 866285067246207840 867537958872390372 868089827802970773 870887526281164080 874160386039355184 875281643549105840 878144922333507114 878238676128663630 883603476629286490 884285795916258912 885513118325580576 886222664093469663 887996883641204337 890348541336380280 894206652058275696 895078846455640860 900661458803597040 901911509405683920 904958507748270690 908849290247266104 910766034503799320 911919727038642003 914431902595222284 915787071088848288 919045725726561132 921412298798239248 922594164822030480 929504955934703970 929691043012969176 930282449528880734 931365826717356030 934126591882305861 936600413613594840 936787921203907872 937878874456638240 938475489516725160 939832788778422903 945694531743776892 947007084875968116 957976278909280488 958078555776723960 962809807904016424 963931065413767080 964544253114411970 965289074931488736 966062543741529993 967187589283408185 968529973168603755 968723873063132004 971289317821505760 971963824292215139 974570700651983820 975716580370563460 979748467066309590 984586731101204946 984691848992744070 991471952997017568 992102660346252312 993456881831846432 993562946731417440 995632869537107893 1001642109003427815 1001842637954179252 1005982483565560158 1007165296597383274 1009832544719184560 1013244141154046670 1014650448081394410 1014853581304233528 1016035447328024760 1022455451528174367 1023791443109154720 1024502409389091633 1024611788816774235 1030260454974954324 1031666761902302064 1033098638046510672 1037918435424784290 1044258654198247670 1045065031537396896 1045902423389590323 1050337972258927008 1050771701937529880 1052230094306631240 1053886411354396356 1055113733763718020 1055784925706315805 1060324171955143788 1064418087676978320 1068418249603656336 1073402826379477770 1074094615746769032 1076359858959035560 1077723313772940549 1080793750564316448 1082293811286820704 1083161033892018477 1084422448590487965 1084639550181797372 1092700482549193980 1092919241404559184 1102336289273613680 1105357244895323640 1106891397906975720 1107112997786436576 1110815799191103016 1113795086459410080 1115405947121644764 1116115492889533851 1117638992060827236 1117758315072844620 1126170587420070192 1136061612809082630 1137866136613837592 1141710278967262719 1143039878244027855 1144733838861060360 1144963014804776288 1146296402113668960 1147887375607234080 1148684519618072437 1148807157158201415 1149694266932068752 1151765373497799060 1156717278496520496 1157453103737294364 1160625107140089822 1162113803766211470 1170859896444676152 1170984901504884840 1181630218791292884 1182118164679721115 1183758856094960145 1183995844854939116 1187131388448507040 1192036890053666160 1193438461940854480 1197470348636600610 1201970530804113378 1203512259880020530 1205844267158534880 1206611343664360920 1208356442715115161 1210904841328915005 1211799053663021472 1215892969384856004 1217580537697673292 1219242536793629712 1225394300968748176 1229534146580129082 1239339941246271960 1239588057350625568 1240128325432815390 1241821102289808040 1245502122509741148 1248800551484793120 1249667774089990893 1251300652688966880 1252303297442724065 1253110385037897204 1260926042325035856 1262676113167957488 1266941910847578966 1268566976630291910 1277301705212373984 1277438074368965280 1278325184142832617 1280099403690567291 1285241420551689440 1287825568718692905 1288083391655373324 1289583452377877580 1291373297558138340 1291631830750842672 1299427600869311760 1301306938308585558 1306331289421746120 1311240579059032776 1312782308134939928 1312922465323658760 1316303283997484640 1317217383500260671 1317358014192995445 1322803547128336416 1323863485868022583 1325405214943929735 1326428693874388368 1335522812004570420 1341309978087413544 1342618269683461290 1350992188205395560 1352867264108525880 1353138108405644704 1354713929770699680 1355799437727246715 1363273935370899156 1366003212518788844 1366149051755698980 1371647853892833426 1373680606633272432 1378568588589841698 1383891247233045720 1388519748988878770 1394257433902055955 1394536564519453764 1395423674293321101 1397048740076034045 1402973459075508320 1405181881805861808 1406818311684957360 1407713234275087740 1413765562606858384 1418541797615665338 1420510627313952174 1422332670767296990 1431203768505970360 1432126154329025376 1433273691311660813 1436964418363920732 1437117833665085940 1444214711856024636 1445896598120650620 1446816379671617955 1447933612397233104 1453085809594698006 1456933976732258640 1463574870555845190 1473809659860431520 1475855197209300960 1476880096651807419 1477037773489116105 1479994806068673895 1487207929495526352 1488153990519378468 1490185322747769648 1490344420097126160 1502763956931268878 1510747944896074911 1514748817078776840 1519866211731070005 1521975672122091615 1522280371956350292 1524053170992037140 1526311785148080480 1531742876210935220 1535687164663732080 1543270804983059152 1547500142853453096 1549485071688281960 1549647957069766008 1556877653137176435 1559313121043174112 1561146528592901536 1561313202006513120 1564565937844026689 1566387981297371505 1567597547306095344 1575506958388390512 1576157552906294820 1578345141459946860 1580829617031594534 1590486257932715682 1596627131515467480 1602627374405484504 1608815124885814560 1610104239569216655 1611141923620153548 1614539788438553340 1621190625846474672 1623440716930231056 1626959325272696058 1639050723823790970 1639378862106838776 1640977885168674910 1652453254995029280 1653504433910420520 1658035867342985460 1660669496679654864 1666223698786654524 1670813846717196272 1676458488091240854 1676637472609266930 1684917163832028742 1688181974021948832 1689255881130105288 1691422635507055880 1704092419213623945 1704433578857110156 1706799204920756388 1707504015648486055 1717100758291590540 1717444522207164432 1719444603170503440 1721831063410851120 1735075917744780744 1736179655605941546 1741775052562328160 1743170705649317205 1748320772078710368 1750563287098211680 1756289844667014228 1756477352257327260 1767206953258572980 1772445328186939326 1775993767282408674 1780697082672760560 1788413304116551392 1790157692911281720 1796205522954900915 1801322917607194080 1802955796206170067 1803823018811367840 1805075673685542401 1805268389820030795 1809917015496541380 1817698580494532208 1821532069007598640 1823839454077284006 1828863805190444568 1838091451453122264 1842824597596478496 1844301219870193623 1845188329644060960 1859009911869407940 1859382086025938352 1860192488149223085 1860564899057761468 1862731653434712060 1868253183764611722 1873200827227189680 1876950979033450320 1879665577556845806 1891389063487553784 1894014169751936232 1902850464945437865 1915952557818560976 1916157111553447920 1925619615808032848 1927862130827534160 1929088506228823940 1932125087483059986 1934375178566816370 1937059946337207510 1937447746126264008 1943927648584430278 1949141401303967640 1951433160741126920 1951960407462878337 1959496934132619180 1969173462202409892 1969383697985488140 1984205320692504624 1991265739074215786 2003284218006855630 2003685275908358504 2011964967131120316 2013927404525191935 2014330593194766548 2019665089438369120 2026488282308093340 2029300896162788820 2029707162608467056 2032070894656049520 2044910903056348734 2049004818778183266 2049223577633548470 2060520909949908648 2063333523804604128 2066197276093021344 2067852882884762547 2075836870849568580 2082779623483318155 2088517308396495340 2091804846779180646 2101543403875059760 2104460188613262480 2107772822708792712 2110227467527436040 2111569851412631610 2120648343910287576 2127812696423498007 2128836175353956640 2130541973571387695 2130765940970928261 2133499006150945485 2136836499207312672 2146805652758955540 2148189231493538064 2152719717918071120 2155446627545881098 2166322067784036954 2168844897180975930 2169279100363594744 2179628714392047009 2185400965098387960 2185838482809118368 2195362305833767785 2204672578547227360 2210714489790647280 2213782795813951440 2221631598382206032 2230811894243289528 2232230985779067702 2235277984121654472 2235516630145689240 2252341174840140384 2254145935396903317 2272123225618165260 2275732273227675184 2283420557934525438 2286079756488055710 2289467677722120720 2297369039236144874 2297614314316402830 2299388533864137504 2303530746995598120 2313434556993040992 2314906207474588728 2321250214280179644 2324227607532422940 2325706123822201835 2341719792889352304 2341969803009769680 2363260437582585768 2364236329359442230 2367517712189920290 2367991689709878232 2384073780107332320 2385729386899073523 2386876923881708960 2394940697273201220 2403941061608226756 2407024519760041060 2413222687328721840 2416712885430230322 2421809682657830010 2431785938769712008 2435161075395346584 2438485073587259424 2440438987909044087 2450788601937496352 2459068293160258164 2461466827753012365 2478679882492543920 2480256650865630780 2483642204579616080 2491004245019482296 2499335548179981786 2504606594885448130 2506220770075794408 2514687732136861281 2514956208913900395 2517913241493458185 2521852084650071712 2525352226335914976 2527375745748043113 2533883821695157932 2537133953260583820 2556650368285665234 2560198807381134582 2575651137437385810 2576166783310746648 2579166904755755160 2582746595116276680 2583263661501685344 2598855201738623520 2602613876617171116 2604269483408912319 2612662578843492240 2622481158118065552 2625564616269879856 2625844930647317520 2634434767000521342 2634716028385990890 2647726971736045166 2650810429887859470 2652857387748776736 2658667992280408989 2663990650923613011 2671045624009140840 2682619956174827088 2685236539366922580 2701984376410791120 2705734528217051760 2711598875454493430 2726547870741798312 2732006425037577688 2732298103511397960 2743295707785666852 2747361213266544864 2757137177179683396 2767782494466091440 2777039497977757540 2788514867804111910 2789073129038907528 2790847348586642202 2794097480152068090 2810363763611723616 2813636623369914720 2815426468550175480 2819498366335268709 2827531125213716768 2837083595231330676 2841021254627904348 2844665341534593980 2862407537011940720 2866547382623321626 2873928836727841464 2874235667330171880 2888429423712049272 2891793196241301240 2893632759343235910 2895867224794466208 2898187631224589979 2901562767850224555 2906171619189396012 2913867953464517280 2915891472876645417 2927149741111690380 2953760193303614838 2954075546978232210 2959989612137347790 2974415858991052704 2976307981038756936 2980370645495539296 2980688840194252320 2982758762999942773 2986898608611323679 3004926327010283445 3005527913862537756 3021495889792149822 3029497634157553680 3039732423462140010 3043951344244183230 3044560743912700584 3048106341984074280 3063485752421870440 3067366354584523101 3071374329327464160 3073507228167274899 3073835366450322705 3086541609966118304 3095000285706906192 3098970143376563920 3099295914139532016 3113755306274352870 3129131875688053378 3132775962594743010 3135195094612190688 3137707270168770969 3151013916776781024 3152315105812589640 3156690282919893720 3161659234063189068 3167354777118947415 3180972515865431364 3193254263030934960 3205254748810969008 3220208479138433310 3222283847240307096 3229079576877106680 3242381251692949344 3246881433860462112 3249483101676055431 3253267345771463895 3253918650545392116 3255988573351082569 3278101447647581940 3278757724213677552 3281955770337349820 3307008867820841040 3316071734685970920 3321338993359309728 3332447397573309048 3341627693434392544 3348346478668601553 3352916976182481708 3353274945218533860 3369834327664057484 3378511762260210576 3382845271014111760 3408184838427247890 3408867157714220312 3413598409841512776 3415008031296972110 3425130836901788157 3429119634732083565 3434201516583181080 3434889044414328864 3438889206341006880 3443662126821702240 3446053558854217311 3446421471474604245 3470151835489561488 3472359311211883092 3486341411298634410 3512579689334028456 3512954704514654520 3525078538090841459 3534413906517145960 3544890656373878652 3546354494039163345 3551276568284880435 3551987534564817348 3561394165345521120 3580315385822563440 3592411045909801830 3605911592412340134 3610151347371084802 3610536779640061590 3619834030993082760 3625069328145345483 3632714523986745015 3635397160989064416 3643064138015197280 3647678908154568012 3657727610380889136 3676182902906244528 3688602439740387246 3718019823738815880 3718764172051876704 3720384976298446170 3721129798115522936 3725463306869424120 3736506367529223444 3746401654454379360 3749003322269972679 3753901958066900640 3756909892328172195 3759331155113691612 3782778126975107568 3788028339503872464 3805700929890875730 3831905115637121952 3832314223106895840 3834975552428497851 3840298211071701873 3851239231616065696 3855724261655068320 3858177012457647880 3864250174966119972 3868750357133632740 3874119892674415020 3874895492252528016 3887855297168860556 3898282802607935280 3902866321482253840 3903920814925756674 3918993868265238360 3938346924404819784 3938767395970976280 3951652150500782013 3952074042578986335 3968410641385009248 3971590457604067749 3976215644831789205 3982531478148431572 4006568436013711260 4007370551816717008 4023929934262240632 4027854809050383870 4028661186389533096 4052976564616186680 4058601792325577640 4059414325216934112 4064141789312099040 4067398313181740145 4089821806112697468 4098009637556366532 4098447155267096940 4121041819899817296 4135705765769525094 4151673741699137160 4165559246966636310 4177034616792990680 4183609693558361292 4186271022879963303 4191146220228102135 4203086807750119520 4208920377226524960 4212292909580071855 4215545645417585424 4220454935054872080 4223139702825263220 4241296687820575152 4255625392846996014 4261083947142775390 4261531881941856522 4266998012301890970 4293611305517911080 4296378462987076128 4299821073934982439 4305439435836142240 4310893255091762196 4332644135568073908 4337689794361951860 4338558200727189488 4340449139014853865 4359257428784094018 4370801930196775920 4390724611667535570 4421428979581294560 4427565591627902880 4430640289955422257 4431113320467348315 4439984418206021685 4443263196764412064 4461623788486579056 4464461971558135404 4470555968243308944 4471033260291378480 4508291870793806634 4532243834688224733 4544246451236330520 4551464546455350368 4559598635193210015 4566841115869050876 4572159512976111420 4578935355444241440 4594738078472289748 4595228628632805660 4607061493991196240 4629812414949177456 4642500428560359288 4648455215064845880 4651412247644403670 4670632959411529305 4683439585778704608 4683939606019539360 4687192341857052929 4693697813532080067 4699163943892114515 4726520875165171536 4728472658718884460 4735035424379840580 4735983379419756464 4771458773798147046 4789881394546402440 4807882123216453512 4814049039520082120 4826445374657443680 4830312718707649965 4833425770860460644 4843619365315660020 4859819121461075695 4863571877539424016 4870322150790693168 4880877975818088174 4918136586320516328 4922933655506024730 4957359764985087840 4960513301731261560 4967284409159232160 4978164347685539465 4982008490038964592 4998671096359963572 5009213189770896260 5012441540151588816 5029375464273722562 5029912417827800790 5035826482986916370 5054751491496086226 5067767643390315864 5074267906521167640 5112277257640871835 5113300736571330468 5120397614762269164 5122512046945458165 5151302274874771620 5152333566621493296 5158333809511510320 5165493190232553360 5205227753234342232 5208538966817824638 5225325157686984480 5229512116947951615 5244962316236131104 5251129232539759712 5251689861294635040 5268869534001042684 5269432056771981780 5295453943472090332 5301620859775718940 5317335984560817978 5327981301847226022 5342091248018281680 5365239912349654176 5370473078733845160 5388616568864702745 5403968752821582240 5411469056434103520 5415227021056627203 5415805169460092385 5423197750908986860 5453095741483596624 5464012850075155376 5464596207022795920 5486591415571333704 5514274354359366792 5532903659610580869 5535564988932182880 5539409131285608007 5554078995955515080 5577029735608223820 5578146258077815056 5580577464447669255 5581694697173284404 5588194960304136180 5630852937100350960 5638996732670537418 5674167190462661352 5682042509255808696 5689330683069187960 5708551394836313595 5724815074023881440 5733094765246643252 5743422598090362185 5747857673455682928 5748471334660343760 5776858847424098544 5783586392482602480 5787265518686471820 5796375262449179958 5803125535700449110 5812343238378792024 5831782945753290834 5854299482223380760 5907520386607229676 5908151093956464420 5919979224274695580 5952615962077513872 5965517525999885546 5973797217222647358 6009852654020566890 6011055827725075512 6041782213575575805 6042991779584299644 6058995268315107360 6079464846924280020 6087902688488366460 6089121487825401168 6096212683968148560 6126971504843740880 6134732709169046202 6147014456334549798 6147670732900645410 6190000571413812384 6197940286753127840 6198591828279064032 6203558648654287641 6227510612548705740 6248338870449954465 6258263751376106756 6265551925189486020 6275414540337541938 6304630211625179280 6313380565839787440 6323318468126378136 6334709554237894830 6361945031730862728 6383438089270494021 6386508526061869920 6391625920714163085 6400497018452836455 6410509497621938016 6440416958276866620 6444567694480614192 6458159153754213360 6498966203352110862 6506534691542927790 6507837301090784232 6511977146702165138 6538886143176141027 6556202895295163880 6557515448427355104 6563911540674699640 6586086917501303355 6614017735641682080 6619317429340112915 6632143469371941840 6664894795146618096 6696692957337203106 6705833952364963416 6706549890437067720 6739668655328114968 6757023524520421152 6762437806190709951 6765690542028223520 6816369676854495780 6817734315428440624 6827196819683025552 6830016062593944220 6850261673803576314 6858239269464167130 6868403033166362160 6892107117708434622 6892842942949208490 6940303670979122976 6944718622423766184 6972682822597268820 6977118371466605505 7025159378668056912 7025909409029309040 7050157076181682918 7068827813034291920 7089781312747757304 7092708988078326690 7102553136569760870 7103975069129634696 7157188160697220569 7160630771645126880 7166368456558304065 7184822091819603660 7211823184824680268 7220302694742169604 7221073559280123180 7239668061986165520 7250138656290690966 7265429047973490030 7295357816309136024 7315455220761778272 7321316963727132261 7352365805812489056 7377204879480774492 7384400483259037095 7436039647477631760 7440769952596892340 7442259596231045872 7450926613738848240 7473012735058446888 7498006644539945358 7513819784656344390 7518662310227383224 7544063196410583843 7553739724480374555 7565556253950215136 7576056679007744928 7582127237244129339 7611401859781751460 7669951104856995702 7680596422143403746 7716354024915295760 7728500349932239944 7737500714267265480 7748239785348830040 7749790984505056032 7775710594337721112 7796565605215870560 7805732642964507680 7807841629851513348 7812808450226736957 7822829689220133445 7837987736530476720 7876693848809639568 7877534791941952560 7903304301001564026 7904148085157972670 7943180915208135498 7952431289663578410 7965062956296863144 7991971952770839033 8013136872027422520 8014741103633434016 8047859868524481264 8055709618100767740 8057322372779066192 8105953129232373360 8117203584651155280 8134796626363480290 8179643612225394936 8196019275112733064 8196894310534193880 8242083639799634592 8271411531539050188 8303347483398274320 8331118493933272620 8354069233585981360 8367219387116722584 8372542045759926606 8382292440456204270 8424585819160143710 8431091290835170848 8440909870109744160 8446279405650526440 8458495099005806127 8482593375641150304 8511250785693992028 8522167894285550780 8523063763883713044 8533996024603781940 8587222611035822160 8599642147869964878 8621786510183524392 8665288271136147816 8675379588723903720 8677116401454378976 8680898278029707730 8694562893673769937 8718514857568188036 8741603860393551840 8747674418629936251 8781449223335071140 8861280579910844514 8862226640934696630 8879968836412043370 8923247576973158112 8928923943116270808 8941111936486617888 8942066520582756960 8948276288999828319 8960695825833971037 9014778981030850335 9016583741587613268 9025378368427712005 9064487669376449466 9088492902472661040 9119197270386420030 9133682231738101752 9144319025952222840 9189476156944579496 9190457257265611320 9214122987982392480 9220521684501824697 9221506099350968115 9259624829898354912 9267044401076158081 9285000857120718576 9296910430129691760 9302824495288807340 9341265918823058610 9374384683714105858 9387395627064160134 9398327887784229030 9413121810506312907 9453041750330343072 9456945317437768920 9470070848759681160 9471966758839512928 9542917547596294092 9579762789092804880 9615764246432907024 9628098079040164240 9660625437415299930 9666851541720921288 9687238730631320040 9719638242922151390 9727143755078848032 9740644301581386336 9748449305028166293 9759802037314391685 9761755951636176348 9767965720053247707 9836273172641032656 9845867311012049460 9921026603462523120 9956328695371078930 9964016980077929184 9997342192719927144 10018426379541792520 10024883080303177632 10032915839181625691 10058750928547445124 10059824835655601580 10071652965973832740 10109502982992172452 10135535286780631728 10148535813042335280 10224554515281743670 10226601473142660936 10240795229524538328 10245024093890916330 10275392510705364471 10302604549749543240 10304667133242986592 10316667619023020640 10330986380465106720 10338160676562651933 10339264414423812735 10410455506468684464 10417077933635649276 10459024233895903230 10537739068002085368 10538864113543963560 10575235614272524377 10590907886944180664 10603241719551437880 10634671969121635956 10639063482117490035 10653829704854641305 10655962603694452044 10684182496036563360 10740946157467690320 10777233137729405490 10830454042113254406 10831610338920184770 10846395501817973720 10898143571960235045 10906191482967193248 10928025700150310752 10929192414045591840 10951961564908186823 10973182831142667408 11028548708718733584 11065807319221161738 11078818262571216014 11108157991911030160 11154059471216447640 11156292516155630112 11161154928895338510 11163389394346568808 11176389920608272360 11247009966809918037 11261705874200701920 11270729676984516585 11277993465341074836 11348334380925322704 11364085018511617392 11378661366138375920 11417102789672627190 11466189530493286504 11486845196180724370 11495715346911365856 11496942669320687520 11504926657285493553 11520894633215105619 11553717694848197088 11567172784965204960 11574531037372943640 11592750524898359916 11606251071400898220 11624686476757584048 11663565891506581668 11708598964446761520 11815040773214459352 11816302187912928840 11839958448549391160 11854956451502346039 11905231924155027744 11914771372812203247 11928646934495367615 11931035051999771092 11947594434445294716 12019705308041133780 12022111655450151024 12083564427151151610 12085983559168599288 12158929693848560040 12175805376976732920 12178242975650802336 12192425367936297120 12202194939545220435 12253943009687481760 12269465418338092404 12294028912669099596 12295341465801290820 12407117297308575282 12455021225097411480 12496677740899908930 12516527502752213512 12531103850378972040 12550829080675083876 12558813068639889909 12573438660684306405 12609260423250358560 12626761131679574880 12635529715798796807 12636878728740215565 12646636936252756272 12669419108475789660 12723890063461725456 12766876178540988042 12783251841428326170 12800994036905672910 12880833916553733240 12889135388961228384 12899463221804947317 12916318307508426720 12997932406704221724 13013069383085855580 13015674602181568464 13021347417044561595 13023954293404330276 13077772286352282054 13112405790590327760 13127823081349399280 13172173835002606710 13238634858680225830 13264286938743883680 13291920869866266771 13293339961402044945 13319953254618065055 13329789590293236192 13393385914674406212 13411667904729926832 13413099780874135440 13479337310656229936 13524875612381419902 13596731504064674199 13632739353708991560 13635468630856881248 13654393639366051104 13660032125187888440 13700523347607152628 13716478538928334260 13736806066332724320 13784214235416869244 13785685885898416980 13889437244847532368 13945365645194537640 13954236742933211010 14050318757336113824 14051818818058618080 14061577025571158787 14081093440596240201 14097491831676343545 14100314152363365836 14137655626068583840 14179562625495514608 14185417976156653380 14205106273139521740 14207950138259269392 14314376321394441138 14332736913116608130 14369644183639207320 14423646369649360536 14440605389484339208 14442147118560246360 14479336123972331040 14490938156122949895 14500277312581381932 14530858095946980060 14579457364383227085 14590715632618272048 14642633927454264522 14754409758961548984 14768800966518074190 14872079294955263520 14881539905193784680 14884519192462091744 14901853227477696480 14913793814999713865 14934493043056618395 14946025470116893776 14996013289079890716 15027639569312688780 15037324620454766448 15088126392821167686 15107479448960749110 15164254474488258678 15222803719563502920 15336831772922615505 15339902209713991404 15361192844286807492 15367536140836374495 15432708049830591520 15457000699864479888 15475001428534530960 15496479570697660080 15551421188675442224 15615683259703026696 15625616900453473914 15645659378440266890 15675975473060953440 15688536350843854845 15753387697619279136 15755069583883905120 15766010604428268943 15806608602003128052 15808296170315945340 15886361830416270996 15904862579327156820 15930125912593726288 15983943905541678066 16026273744054845040 16095719737048962528 16111419236201535480 16114644745558132384 16211906258464746720 16234407169302310560 16245681063169881609 16247415508380277155 16269593252726960580 16279942866755412845 16359287224450789872 16392038550225466128 16393788621068387760 16542823063078100376 16606694966796548640 16618227393856824021 16662236987866545240 16708138467171962720 16734438774233445168 16741732393343007765 16745084091519853212 16764584880912408540 16849171638320287420 16892558811301052880 16916990198011612254 17022501571387984056 17044335788571101560 17046127527767426088 17067992049207563880 17125654184508940785 17174445222071644320 17199284295739929756 17210225316284293579 17230267794271086555 17243573020367048784 17330576542272295632 17350759177447807440 17361796556059415460 17389125787347539874 17437029715136376072 17495348837259872502 17562898446670142280 17625392690454207295 17722561159821689028 17724453281869393260 17759937672824086740 17857847886232541616 17896552577999656638 17921391651667942074 18029557962061700670 18033167483175226536 18050756736855424010 18125346640726727415 18128975338752898932 18176985804945322080 18238394540772840060 18267364463476203504 18288638051904445680 18378952313889158992 18380914514531222640 18441043369003649394 18443012198701936230 18534088802152316162 18570001714241437152 18593820860259383520 18605648990577614680 18610675945962862923 18632557987051590569 18682531837646117220 18745016611349863395 18748769367428211716 18774791254128320268 18796655775568458060 18826243621012625814 18913890634875537840 18940141697519362320 19085835095192588184 19159525578185609760 19174877762142489255 19201491055358509365 19231528492865814048 19256196158080328480 19321250874830599860 19333703083441842576 19374477461262640080 19439276485844302780 19496898610056332586 19519604074628783370 19523511903272352696 19535931440106495414 19672546345282065312 19691734622024098920 19758260752503910065 19842053206925046240 19857952288020338745 19912657390742157860 19994684385439854288 20036852759083585040 20065831678363251382 20117501857094890248 20119649671311203160 20143305931947665480 20219005965984344904 20271070573561263456 20287313418572129853 20297071626084670560 20449109030563487340 20453202946285321872 20481590459049076656 20490048187781832660 20550785021410728942 20605209099499086480 20676321353125303866 20678528828847625470 20820911012937368928 20834155867271298552 20918048467791806460 20931355114399816515 21075478136004170736 21077728227087927120 21150471228545048754 21181815773888361328 21206483439102875760 21269343938243271912 21278126964234980070 21307659409709282610 21311925207388904088 21471564482091661707 21481892314935380640 21499105369674912195 21554466275458810980 21660908084226508812 21663220677840369540 21692791003635947440 21796287143920470090 21903923129816373646 21946365662285334816 21963950891181396783 22057097417437467168 22131614638442323476 22153201449777111285 22157636525142432028 22216315983822060320 22308118942432895280 22322309857790677020 22326778788693137616 22352779841216544720 22494019933619836074 22541459353969033170 22555986930682149672 22661219173441123665 22696668761850645408 22728170037023234784 22746381711732388017 22757322732276751840 22834205579345254380 22932379060986573008 22973690392361448740 23009853314570987106 23041789266430211238 23149062074745887280 23185501049796719832 23212502142801796440 23249372953515168096 23327131783013163336 23417197928893523040 23435961709285264645 23438425350680210871 23468489067660400335 23630081546428918704 23632604375825857680 23679916897098782320 23709912903004692078 23829542745624406494 23857293868990735230 23862070103999542184 23895188868890589432 23975915858312517099 24039410616082267560 24044223310900302048 24167128854302303220 24171967118337198576 24317859387697120080 24351610753953465840 24404389879090440870 24538930836676184808 24588057825338199192 24590682931602581640 24814234594617150564 24910042450194822960 24993355481799817860 25033055005504427024 25062207700757944080 25101658161350167752 25117626137279779818 25146877321368612810 25271059431597593614 25273757457480431130 25293273872505512544 25338838216951579320 25375485297017418381 25447780126923450912 25533752357081976084 25566503682856652340 25601988073811345820 25761667833107466480 25798926443609894634 25995864813408443448 26026138766171711160 26031349204363136928 26042694834089123190 26047908586808660552 26155544572704564108 26224811581180655520 26243023255889808753 26255646162698798560 26344347670005213420 26477269717360451660 26583841739732533542 26586679922804089890 26639906509236130110 26786771829348812424 26823335809459853664 26826199561748270880 26844828866999484957 26882087477501913111 26958674621312459872 27049751224762839804 27076135105283136015 27193463008129348398 27265478707417983120 27320064250375776880 27401046695214305256 27432957077856668520 27568428470833738488 27571371771796833960 27661565053505474091 27664518298052904345 27697045656428040035 27778874489695064736 27801133203228474243 27890731290389075280 27908473485866422020 28123154051142317574 28162186881192480402 28194983663352687090 28200628304726731672 28359125250991029216 28370835952313306760 28410212546279043480 28415900276518538784 28628752642788882276 28665473826233216260 28739288367278414640 28847292739298721072 28881210778968678416 28884294237120492720 28981876312245899790 29000554625162763864 29061716191893960120 29158914728766454170 29181431265236544096 29245347915084498879 29285267854908529044 29303897160159743121 29508819517923097968 29537601933036148380 29763079810387569360 29827587629999427730 29868986086113236790 29892050940233787552 29992026578159781432 30055279138625377560 30074649240909532896 30098747517544877073 30176252785642335372 30214958897921498220 30328508948976517356 30445607439127005840 30673663545845231010 30679804419427982808 30722385688573614984 30735072281672748990 30914001399728959776 30950002857069061920 30992959141395320160 31014482029687955799 31017793243271438205 31102842377350884448 31231366519406053392 31251233800906947828 31291318756880533780 31377072701687709690 31532021208856537886 31613217204006256104 31616592340631890680 31725706842817573131 31772723660832541992 31809725158654313640 31860251825187452576 31917190446352470105 31967887811083356132 32052547488109690080 32222838472403070960 32491362126339763218 32494831016760554310 32539186505453921160 32559885733510825690 32694430715880705135 32718574448901579744 32784077100450932256 32787577242136775520 32810346392999370503 32855884694724560469 33085646126156200752 33236454787713648042 33324473975733090480 33468877548466890336 33483464786686015530 33490168183039706424 33529169761824817080 33698343276640574840 33741029900429754111 33785117622602105760 33812189030953549755 33833980396023224508 34045003142775968112 34088671577142203120 34092255055534852176 34135984098415127760 34251308369017881570 34398568591479859512 34420450632568587158 34460535588542173110 34487146040734097568 34514779971856480659 34562683899645316857 34661153084544591264 34701518354895614880 34723593112118830920 34778251574695079748 34874059430272752144 34990697674519745004 35125796893340284560 35250785380908414590 35445122319643378056 35448906563738786520 35519875345648173480 35715695772465083232 35744314118436609741 35785940803486102845 35793105155999313276 35842783303335884148 36059115924123401340 36066334966350453072 36101513473710848020 36250693281453454830 36257950677505797864 36476789081545680120 36534728926952407008 36577276103808891360 36606584818635661305 36757904627778317984 36761829029062445280 36882086738007298788 36886024397403872460 37068177604304632324 37211297981155229360 37221351891925725846 37265115974103181138 37365063675292234440 37490033222699726790 37497538734856423432 37549582508256640536 37593311551136916120 37652487242025251628 37676439205919669727 37720315982052919215 37827781269751075680 37880283395038724640 37906589147396390421 37910636186220646695 38171670190385176368 38349755524284978510 38402982110717018730 38642501749661199720 38667406166883685152 38698389665414841951 38748954922525280160 38775863918999256049 38878552971688605560 38993797220112665172 39039208149257566740 39047023806544705392 39064042251133684785 39071862880212990828 39383469244048197840 39516521505007820130 39715904576040677490 39825314781484315720 39875762609598800313 39959859763854195165 39989368770879708576 40073705518167170080 40131663356726502764 40235003714189780496 40239299342622406320 40286611863895330960 40438011931968689808 40574626837144259706 40790194512194022597 40898218061126974680 40906405892570643744 40963180918098153312 40980096375563665320 41101570042821457884 41210418198998172960 41352642706250607732 41357057657695250940 41668311734542597104 41836096935583612920 41862710228799633030 42150956272008341472 42155456454175854240 42184731076713476361 42243280321788720603 42292475495029030635 42300942457090097508 42363631547776722656 42412966878205751520 42538687876486543824 42556253928469960140 42615318819418565220 42623850414777808176 42943128964183323414 42998210739349824390 43108932550917621960 43321816168453017624 43326441355680739080 43385582007271894880 43472814468368849685 43592574287840940180 43738372093149681255 43807846259632747292 43927901782362793566 44263229276884646952 44306402899554222570 44315273050284864056 44616237884865790560 44644619715581354040 44653557577386275232 44705559682433089440 44741381444999141595 44803479129169855185 44988039867239672148 45082918707938066340 45111973861364299344 45322438346882247330 45492763423464776034 45668411158690508760 45864758121973146016 45947380784722897480 46019706629141974212 46083578532860422476 46102608422509123485 46298124149491774560 46335222005380790405 46371002099593439664 46425004285603592880 46654263566026326672 46871923418570529290 46876850701360421742 46936978135320800670 47065609052531564535 47260163092857837408 47265208751651715360 47298031813284806829 47359833794197564640 47419825806009384156 47659085491248812988 47714587737981470460 47724140207999084368 47790377737781178864 47951831716625034198 48078821232164535120 48334257708604606440 48343934236674397152 48635718775394240160 48703221507906931680 48737043189509644827 48742246525140831465 48808779758180881740 48839828600266238535 49077861673352369616 49176115650676398384 49181365863205163280 49628469189234301128 49820084900389645920 49854682181570472063 49986710963599635720 50066110011008854048 50124415401515888160 50164579195908128455 50203316322700335504 50235252274559559636 50293754642737225620 50542118863195187228 50547514914960862260 50677676433903158640 50750970594034836762 51067504714163952168 51133007365713304680 51203976147622691640 51376962553526822355 51523335666214932960 51597852887219789268 51630675948852880737 51690803382813259665 51991729626816886896 52052277532343422320 52085389668178246380 52095817173617321104 52311089145409128216 52486046511779617506 52688695340010426840 52876178071362621885 52954539434720903320 53167683479465067084 53173359845608179780 53279813018472260220 53573543658697624848 53689657733998969914 53764174955003826222 54099502449525679608 54152270210566272030 54386926016258696796 54530957414835966240 54640128500751553760 54759807824540934115 54802093390428610512 54865914155713337040 55136856941667476976 55142743543593667920 55323130107010948182 55329036596105808690 55394091312856080070 55602266406456948486 55781462580778150560 55816946971732844040 55897673961154771707 56235049834049590185 56246308102284635148 56324373762384960804 56389967326705374180 56401256609453463344 56741671904626613520 56820425092558086960 57257505285577764552 57330947652466432520 57478576734556829280 57524633286427467765 57604473166075528095 57694585478597442144 57762421557937356832 57768588474240985440 57963752624491799580 58001109250325527728 58123432383787920240 58317829457532908340 58490695830168997758 58570535709817058088 58607794320319486242 59017639035846195936 59075203866072296760 59274782257511730195 59526159620775138720 59573856864061016235 59655175259998855460 59737972172226473580 59984053156319562864 60110558277250755120 60197495035089754146 60352505571284670744 60429917795842996440 60657017897953034712 60861940255716389559 60891214878254011680 60933500444141688077 61347327091690462020 61359608838855965616 61444771377147229968 61470144563345497980 62028964059375911598 62035586486542876410 62462733038812106784 62502467601813895656 62582637513761067560 62754145403375419380 62794065343199449545 63064042417713075772 63177648578993984035 63226434408012512208 63233184681263781360 63451413685635146262 63545447321665083984 63619450317308627280 63834380892704940210 63935775622166712264 64445676944806141920 64497316109024736585 64982724252679526436 64989662033521108620 65078373010907842320 65119771467021651380 65388861431761410270 65620692785998741006 65711769389449120938 65891852673544190349 66171292252312401504 66459604349331333855 66472909575427296084 66648947951466180960 66966929573372031060 66980336366079412848 67058339523649634160 67396686553281149680 67482059800859508222 67624378061907099510 67667960792046449016 67983657520323370995 68090006285551936224 68177343154284406240 68184510111069704352 68239145135197164051 68271968196830255520 68502616738035763140 68797137182959719024 68840901265137174316 68921071177084346220 69029559943712961318 69125367799290633714 69447186224237661840 69556503149390159496 69748118860545504288 69981395349039490008 70251593786680569120 70307885127855793935 70405467202981201005 70501570761816829180 70890244639286756112 70897813127477573040 71039750691296346960 71488628236873219482 71571881606972205690 71586210311998626552 71685566606671768296 71927747574937551297 72118231848246802680 72132669932700906144 72203026947421696040 72501386562906909660 72515901355011595728 72953578163091360240 73213169637271322610 73764173476014597576 73772048794807744920 74136355208609264648 74422595962310458720 74442703783851451692 74530231948206362276 74730127350584468880 74980066445399453580 74995077469712846864 75099165016513281072 75186623102273832240 75304974484050503256 75352878411839339454 75440631964105838430 75813178294792780842 75821272372441293390 76343340380770352736 76699511048569957020 76805964221434037460 77285003499322399440 77396779330829683902 77551727837998512098 77757105943377211120 77987594440225330344 78078416298515133480 78094047613089410784 78128084502267369570 78143725760425981656 78729069767669426259 78766938488096395680 78830053022141344715 79033043010015640260 79431809152081354980 79650629562968631440 79751525219197600626 79919719527708390330 80263326713453005528 80470007428379560992 80478598685244812640 80534486600998454871 80573223727790661920 80646262432505739333 80876023863937379616 81149253674288519412 81228405315849408045 81580389024388045194 81796436122253949360 81960192751127330640 82203140085642915768 82705285412501215464 82714115315390501880 82984695160516422273 83091136969284120105 83336623469085194208 83403399609685422729 83672193871167225840 83725420457599266060 84369462153426952722 84486560643577441206 84584950990058061270 84601884914180195016 85077375752973087648 85112507856939920280 85230637638837130440 85247700829555616352 85886257928366646828 85996421478699648780 86051126581421467895 86217865101835243920 86643632336906035248 86652882711361478160 86945628936737699370 87185148575681880360 87476744186299362510 87615692519265494584 87855803564725587132 87911691480479229363 88526458553769293904 88612805799108445140 88630546100569728112 89289239431162708080 89482762889998283190 89606958258339710370 89976079734479344296 90165837415876132680 90223947722728598688 90296242552634631219 90644876693764494660 90985526846929552068 91336822317381017520 91894761569445794960 92039413258283948424 92167157065720844952 92205216845018246970 92670444010761580810 92742004199186879328 92850008571207185760 93043446089063867397 93053379729814314615 93162789935257952845 93308527132052653344 93743846837141058580 93753701402720843484 93873956270641601340 94131218105063129070 94596063626569613658 94839651612018768312 95177120528452719393 95318170982497625976 95429175475962940920 95448280415998168736 95580755475562357728 95903663433250068396 96157642464329070240 96668515417209212880 97474086379019289654 97484493050281662930 97617559516361763480 97679657200532477070 98155723346704739232 98352231301352796768 98362731726410326560 98431039178998111509 98567654084173681407 99256938378468602256 99709364363140944126 99973421927199271440 100329158391816256910 100406632645400671008 100470504549119119272 100587509285474451240 101084237726390374456 101095029829921724520 101355352867806317280 101436567092860649265 101501941188069673524 102135009428327904336 102266014731426609360 102407952295245383280 102753925107053644710 103195705774439578536 103261351897705761474 103381606765626519330 103544339915569441977 103983459253633773792 104104555064686844640 104170779336356492760 104191634347234642208 104622178290818256432 104972093023559235012 105377390680020853680 105752356142725243770 105909078869441806640 106335366958930134168 106346719691216359560 106559626036944520440 107147087317395249696 107232942355309829223 107357822410458308535 107379315467997939828 107528349910007652444 108199004899051359216 108304540421132544060 108773852032517393592 109519615649081868230 109604186780857221024 109731828311426674080 109819754455906983915 110273713883334953952 110285487087187335840 110362074230997882601 110646260214021896364 110658073192211617380 110788182625712160140 111204532812913896972 111633893943465688080 111795347922309543414 112470099668099180370 112492616204569270296 112648747524769921608 112779934653410748360 112802513218906926688 113029317617759009181 113483343809253227040 113640850185116173920 113719767442189171263 113731908558661940085 114515010571155529104 114661895304932865040 115049266572854935530 115208946332151056190 115927505248983599160 116002218500651055456 116095168996244525853 116246864767575840480 116327591756997768147 116635658915065816680 116981391660337995516 117141071419634116176 117192126753401054355 117215588640638972484 118150407732144593520 118549564515023460390 119147713728122032470 119310350519997710920 119475944344452947160 119879579291562585495 119968106312639125728 120221116554501510240 120394990070179508292 120471577213990055053 120705011142569341488 120859835591685992880 121314035795906069424 121723880511432779118 121867000888283376154 122370583536582067791 122694654183380924040 122719217677711931232 122889542754294459936 122940289126690995960 124057928118751823196 124071172973085752820 125004935203627791312 125165275027522135120 125508290806750838760 125588130686398899090 126128084835426151544 126355297157987968070 126452868816025024416 126466369362527562720 126554193230140429083 126729840965366161809 126877426485087091905 126902827371270292524 127090894643330167968 127238900634617254560 127668761785409880420 127871551244333424528 128994632218049473170 129965448505359052872 129979324067042217240 130156746021815684640 130239542934043302760 130427905909361133983 130777722863522820540 131215116279449043765 131241385571997482012 131423538778898241876 131783705347088380698 132919208698662667710 132945819150854592168 133933859146744062120 133960672732158825696 134116679047299268320 134224144334997424785 134410437387509565555 134793373106562299360 134964119601719016444 135248756123814199020 135335921584092898032 135967315040646741990 136478290270394328102 137005233476071526280 137594274365919438048 137681802530274348632 137842142354168692440 138059119887425922636 138250735598581267428 138307825267527370455 138894372448475323680 139005666016142371215 139113006298780318992 139962790698078980016 140615770255711587870 140810934405962402010 141003141523633658360 141780489278573512224 141795626254955146080 141894095439854420487 142079501382592693920 142977256473746438964 143143763213944411380 143172420623997253104 143371133213343536592 143855495149875102594 144236463696493605360 144406053894843392080 145002773125813819320 145031802710023191456 145907156326182720480 146211129568528934481 146226739575422494395 146426339274542645220 146519485800798715605 147528346952029195152 147544097589615489840 148272710417218529296 148885407567702903384 149060463896412724552 149460254701168937760 149564046544711416189 149960132890798907160 149990154939425693728 150198330033026562144 150373246204547664480 150493737587724385365 150609948968101006512 150705756823678678908 150881263928211676860 151626356589585561684 151642544744882586780 153399022097139914040 153611928442868074920 154570006998644798880 154793558661659367804 154892027846558642211 155072410148439778995 155103455675997024196 155514211886754422240 155975188880450660688 156156832597030266960 156256169004534739140 156287451520851963312 157458139535338852518 157660106044282689430 158066086020031280520 158628534214087865655 158863618304162709960 159301259125937262880 159503050438395201252 159839439055416780660 160526653426906011056 161068973201996909742 161292524865011478666 162298507348577038824 162456810631698816090 163160778048776090388 163592872244507898720 163920385502254661280 164051731964996852515 164279423473622802345 164406280171285831536 165410570825002430928 165428230630781003760 165969390321032844546 166182273938568240210 166806799219370845458 167344387742334451680 167450840915198532120 167693021883464315121 168705149502148770555 168738924306853905444 168973121287154882412 169169901980116122540 169203769828360390032 170225015713879840560 170461275277674260880 171772515856733293656 171992842957399297560 172102253162842935790 172435730203670487840 172573899859282403295 172813419498226584285 173287264673812070496 173305765422722956320 173426116648710958373 173891257873475398740 174370297151363760720 174953488372598725020 175231385038530989168 175711607129451174264 175823382960958458726 177052917107538587808 177225611598216890280 177261092201139456224 178578478862325416160 178721570592183048705 178965525779996566380 179213916516679420740 179952159468958688592 180331674831752265360 180592485105269262438 181289753387528989320 181971053693859104136 182673644634762035040 182800501332425064231 183789523138891589920 184078826516567896848 184334314131441689904 184410433690036493940 185340888021523161620 186086892178127734794 186106759459628629230 186325579870515905690 187487693674282117160 187507402805441686968 187747912541283202680 188262436210126258140 188382196029598348635 189192127253139227316 189532945736981952105 189679303224037536624 190354241056905438786 190636341964995251952 190858350951925881840 191807326866500136792 193337030834418425760 193491948327074209755 193879319594996280245 194948172758038579308 194968986100563325860 195235119032723526960 195359314401064954140 196862078357996223018 197135308168347362814 198513876756937204512 199378813047994001565 199418728726281888252 199946843854398542880 200658316783632513820 200941009098238238544 201175018570948902480 202168475452780748912 202190059659843449040 202873134185721298530 203003882376139347048 203950972560970112985 204270018856655808672 204532029462853218720 204717435405591492153 204815904590490766560 204958137857567496259 205507850214107289420 206391411548879157072 206522703795411522948 206763213531253038660 207088679831138883954 208341558672712985520 209244356581636512864 209944186047118470024 210754781360041707360 210923655383567381805 211216401608943603015 211504712285450487540 211818157738883613280 212670733917860268336 212693439382432719120 213119252073889040880 214465884710619658446 214715644820916617070 214758630935995879656 215056699820015304888 216398009798102718432 216609080842265088120 217547704065034787184 219039231298163736460 219639508911813967830 220724148461995765202 221292520428043792728 221316146384423234760 221576365251424320280 222409065625827793944 223267787886931376160 223590695844619086828 224940199336198360740 224985232409138540592 225297495049539843216 225559869306821496720 226058635235518018362 227439534884378342526 227463817117323880170 229030021142311058208 229323790609865730080 230098533145709871060 230417892664302112380 231855010497967198320 232190337992489051706 232655183513995536294 233271317830131633360 233962783320675991032 234282142839268232352 234384253506802108710 234431177281277944968 236187209303008278777 236300815464289187040 236490159066424034145 237099129030046920780 238295427456244064940 238620701039995421840 238951888688905894320 239759158583125170990 240789980140359016584 240943154427980110106 241410022285138682976 241603459802995364613 241719671183371985760 241938787297517217999 242628071591812138848 243447761022865558236 243685215947548224135 243734001776566752308 244741167073164135582 245389308366761848080 245880578253381991920 248115856237503646392 248142345946171505640 249273410907852360315 250009870407255582624 250210198829056268187 250330550055044270240 251016581613501677520 251176261372797798180 252256169670852303088 252710594315975936140 253108386460280858166 253459681930732323618 253754852970174183810 253805654742540585048 255337523570819760840 255743102488666849056 257989264436098946340 258153379744264403685 259930897010718105744 259958648134084434480 260479085868086605520 260855811818722267966 261555445727045641080 262430232558898087530 262482771143994964024 262847077557796483752 263567410694176761396 263735074441437688089 265838417397325335420 265891638301709184336 267867718293488124240 268448288669994849570 268820874775019131110 269928239203438032888 270497512247628398040 270671843168185796064 270888727657903893657 271934630081293483980 272956580540788656204 274010466952143052560 275363605060548697264 275684284708337384880 276118239774851845272 276501471197162534856 276615650535054740910 278011332032284742430 278226012597560637984 279130338267191602191 279488369805773858535 279925581396157960032 281231540511423175740 281621868811924804020 282006283047267316720 283788190879708840974 285531361585358158179 285954512947492877928 286287526427888822760 286344841247994506208 286742266426687073184 287710990299750205188 288472927392987210720 288812107789686784160 290005546251627638640 292422259137057868962 292453479150844988790 292852678549085290440 293038971601597431210 295056693904058390304 295088195179230979680 295293117536994334527 295702962252521044221 296545420834437058592 297770815135405806768 298120927792825449104 299128093089422832378 299920265781597814320 300987475175448770730 301219897936202013024 301411513647357357816 301762527856423353720 303252713179171123368 303285089489765173560 304309701278581947795 304667502220708440385 306798044194279828080 307223856885736149840 309587117323318735608 309784055693117284422 310144820296879557990 310206911351994048392 311950377760901321376 312313665194060533920 312512338009069478280 312574903041703926624 314916279070677705036 315320212088565378860 316132172040062561040 317257068428175731310 317727236608325419920 319006100876790402504 319678878110833561320 321053306853812022112 321698827065929487669 322137946403993819484 322585049730022957332 324597014697154077648 324913621263397632180 326321556097552180776 328103463929993705030 328558846947245604690 328812560342571663072 329459263367720951745 330821141650004861856 330856461261562007520 331086222692993647803 331938780642065689092 332364547877136480420 333613598438741690916 334901681830397064240 335386043766928630242 337410299004297541110 337477848613707810888 337946242574309764824 338339803960232245080 338407539656720780064 340450031427759681120 340922550555348521760 341159302326567513789 341195725675985820255 343545031713466587312 343985685914798595120 344204506325685871580 345147799718564806590 345626838996453168570 346852233297421916746 347782515746950797480 348285506988733577559 348740594302727521440 348982775270993304441 349906976745197450040 350462770077061978336 351423214258902348528 351646765921916917452 354451223196433780560 357443141184366097410 357931051559993132760 358427833033358841480 359638737874687756485 359904318937917377184 360663349663504530720 361184970210538524876 361414731641970165159 362579506775057978640 363942107387718208272 365601002664850128462 368157653033135793696 368668628262883379808 368820867380072987880 370681776043046323240 372173784356255469588 372213518919257258460 372651159741031811380 374975387348564234320 375014805610883373936 375495825082566405360 376524872420252516280 376764392059196697270 378384254506278454632 379065891473963904210 379358606448075073248 379662579690421287249 380189522896098485427 380708482113810877572 381272683929990503904 381716701903851763680 383614653733000273584 386983896654148419510 387758639189992560490 389896345516077158616 389937972201126651720 390470238065447053920 390718628802129908280 391283717728083401949 393645348838347131295 393724156715992446036 394270616336694725628 398757626095988003130 398837457452563776504 401316633567265027640 401882018196476477088 402350037141897804960 402672433004992274355 403231312162528696665 404336950905561497824 404380119319686898080 405746268371442597060 406007764752278694096 407901945121940225970 409434870811182984306 409916275715134992518 411015700428214578840 412782823097758314144 413045407590823045896 413526427062506077320 414177359662277767908 414923475802582111365 416683117345425971040 417016998048427113645 419888372094236940048 421847310767134763610 422432803217887206030 423009424570900975080 425341467835720536672 425386878764865438240 425682286319563261461 426238504147778081760 426534503108991816539 428931769421239316892 429431289641833234140 429517261871991759312 430113399640030609776 433218161684530176240 435095408130069574368 438078462596327472920 438633388705586803443 439279017823627935660 439558457402396146815 441448296923991530404 442585040856087585456 442632292768846469520 443152730502848640560 444818131251655587888 447181391689238173656 448692139634134248567 449880398672396721480 449970464818277081184 450594990099079686432 451119738613642993440 451481212763173156095 452117270471036036724 454879069768756685052 454927634234647760340 460197066291419742120 460835785328604224760 463710020995934396640 464380675984978103412 464676083539675926633 465217230445319336985 465310367027991072588 466542635660263266720 467925566641351982064 468768507013604217420 468862354562555889936 472374418606016557554 472980318132848068290 474198258060093841560 475885602642263596965 476590854912488129880 477241402079990843680 477903777377811788640 479518317166250341980 481579960280718033168 481886308855960220212 483206919605990729226 483877574595034435998 486895522045731116472 487370431895096448270 487468003553133504616 489482334146328271164 490778616733523696160 491761156506763983840 492155195894990557545 492838270420868407035 496231712475007292784 496284691892343011280 498546821815704720630 500420397658112536374 502033163227003355040 502352522745595596360 503079065650392945363 504512339341704606176 505421188631951872280 506216772920561716332 506919363861464647236 507509705940348367620 507611309485081170096 510675047141639521680 515978528872197892680 516306759488528807370 517721699577847209885 519861794021436211488 519917296268168868960 520278349946132875119 520958171736173211040 521711623637444535932 523110891454091282160 524860465117796175060 524965542287989928048 525694155115592967504 527134821388353522792 527470148882875376178 531676834794650670840 531783276603418368672 535735436586976248480 536164711776549146115 536896577339989699140 537641749550038262220 539856478406876065776 540995024495256796080 541777455315807787314 543869260162586967960 545913161081577312408 548020933904286105120 548401503997275192693 550727210121097394528 551368569416674769760 551810371154989413005 552236479549703690544 553002942394325069712 553231301070109481820 556022664064569484860 558260676534383204382 558976739611547717070 562463081022846351480 563243737623849608040 564012566094534633440 565146588088795045905 567576381759417681948 568598837210945856315 571062723170716316358 571909025894985755856 572575052855777645520 575421980599500410376 580011092503255277280 580475844981222629265 581637958784988840735 584844518274115737924 584906958301689977580 585705357098170580880 586077943203194862420 590586235073988669054 591405924505042088442 595541630270811613536 596241855585650898208 598256186178845664756 599840531563195628640 601974950350897541460 602357886069950275265 602823027294714715632 603525055712846707440 606505426358342246736 606570178979530347120 608619402557163895590 609335004441416880770 611852917682910338955 613596088388559656160 614447713771472299680 614874413572702488777 619174234646637471216 619568111386234568844 620289640593759115980 620413822703988096784 625024676018138956560 629832558141355410072 630640424177130757720 632264344080125122080 632770966150702145415 633649204826830809045 634514136856351462620 635454473216650839840 638012201753580805008 639357756221667122640 643397654131858975338 644275892807987638968 645170099460045914664 649194029394308155296 649827242526795264360 652139529546805669915 652643112195104361552 656206927859987410060 657117693894491209380 658918526735441903490 662172445385987295606 663877561284131378184 664729095754272960840 667227196877483381832 669803363660794128480 670772087533857260484 674820598008595082220 674955697227415621776 675892485148619529648 676679607920464490160 682318604653135027578 682391451351971640510 687090063426933174624 687971371829597190240 688409012651371743160 690295599437129613180 691253677992906337140 693704466594843833492 695565031493901594960 696571013977467155118 697965550541986608882 699813953490394900080 702846428517804697056 703293531843833834904 708902446392867561120 709470477199272102435 714886282368732194820 715862103119986265520 716855666066717682960 719277475749375512970 722369940421077049752 722829463283940330318 724810379408986093839 725159013550115957280 727884214775436416544 731055647842644672405 731202005329700256924 737641734760145975760 741363552086092646480 744347568712510939176 744427037838514516920 745302319482063622760 747820232723557080945 749950774697128468640 750029611221766747872 750630596487168804561 750991650165132810720 753049744840505032560 753528784118393394540 756768509012556909264 758131782947927808420 759325159380842574498 760379045792196970854 761416964227621755144 767229307466000547168 773967793308296839020 774460139232793211055 775517278379985120980 779792691032154317232 779875944402253303440 781437257604259816560 782567435456166803898 787290697676694262590 787448313431984892072 788541232673389451256 791205223324313064267 797515252191976006260 797674914905127553008 802633267134530055280 805344866009984548710 806462624325057393330 811492536742885194120 812015529504557388192 812666182973711680971 815803890243880451940 818869741622365968612 819832551430269985036 822031400856429157680 826090815181646091792 827052854125012154640 828354719324555535816 829846951605164222730 834033996096854227290 838465109417321575605 839776744188473880096 843694621534269527220 844865606435774412060 846018849141801950160 851364572639126522922 853069006217983633078 856594084756074474537 857863538842478633784 858862579283666468280 859034523743983518624 860226799280061219552 866436323369060352480 867130583243554791865 876156925192654945840 877266777411173606886 878558035647255871320 879116914804792293630 882896593847983060808 885170081712175170912 885264585537692939040 885879352610983003581 886305461005697281120 887108886757563132663 889636262503311175776 894362783378476347312 897384279268268497134 899760797344793442960 902962425526346312190 904234540942072073448 909758139537513370104 909855268469295520680 914002506662125321155 920394132582839484240 921671570657208449520 928761351969956206824 929352167079351853266 930434460890638673970 930620734055982145176 935851133282703964128 937537014027208434840 937724709125111779872 944748837212033115108 945960636265696136580 948396516120187683120 951771205284527193930 953181709824976259760 959036634332500683960 963159920561436066336 963772617711920440424 966413839211981458452 967755149190068871996 973791044091462232944 974740863790192896540 974936007106267009232 978964668292656542328 984310391789981115090 985676540841736814070 992463424950014585568 992569383784686022560 993258668078980943409 997093643631409441260 1000840795316225072748 1004705045491191192720 1006158131300785890726 1010842377263903744560 1012433545841123432664 1013838727722929294472 1015019411880696735240 1015222618970162340192 1021350094283279043360 1023477906979702541367 1023587177027957460765 1024790689287837481295 1031957057744395785360 1032613518977057614740 1035443399155694419770 1040556699892265750238 1043423247274889071864 1046221782908182564320 1046948325812979913323 1049720930235592350120 1049931084575979856096 1051388310231185935008 1054269642776707045584 1054940297765750752356 1063353669589301341680 1072329423553098292230 1073793154679979398280 1075283499100076524440 1079712956813752131552 1081990048990513592160 1083554910631615574628 1084244194925910495477 1087738520325173935920 1091826322163154624816 1096803007994550385386 1103620742309978826010 1104472959099407381088 1106005884788650139424 1106462602140218963640 1112045328129138969720 1116521353068766408764 1117953479223095434140 1124926162045692702960 1126487475247699216080 1130293176177590091810 1135152763518835363896 1137197674421891712630 1138987739071263861747 1142125446341432632716 1143818051789971511712 1145150105711555291040 1150843961199000820752 1160951689962445258530 1163275917569977681470 1169689036548231475848 1169813916603379955160 1171410714196341161760 1172155886406389724840 1173851153184250205847 1180936046515041393885 1181172470147977338108 1182811849010084176884 1196512372357691329512 1203949900701795082920 1204715772139900550530 1205646054589429431264 1207050111425693414880 1208017299014976823065 1209693936487586089995 1213010852716684493472 1213140357959060694240 1213982816540976708611 1217238805114327791180 1218670008882833761540 1223705835365820677910 1229748827145404977554 1238348469293274942432 1239136222772469137688 1240579281187518231960 1240827645407976193568 1250049352036277913120 1251050994145281340935 1259665116282710820144 1261280848354261515440 1265541932301404290830 1267298409653661618090 1269028273712702925240 1276024403507161610016 1277046858958689784383 1278715512443334245280 1279603509326975449617 1286795308263717950676 1288551785615975277936 1290340198920091829328 1299654485053590528720 1304279059093611339830 1305286224390208723104 1312413855719974820120 1314235387788982418760 1317837053470883806980 1318675372207188440445 1324344890771974591212 1327755122568262756368 1329458191508545921680 1334454393754966763664 1341544175067714520968 1346076418902402745701 1349641196017190164440 1349911394454831243552 1351784970297239059296 1353359215840928980320 1354443638289519468285 1364637209306270055156 1364782902703943281020 1376818025302743486320 1380591198874259226360 1382507355985812674280 1387408933189687666984 1391130062987803189920 1393142027954934310236 1394028250619027779899 1395651691335958010955 1395931101083973217764 1399627906980789800160 1406587063687667669808 1418940954398544204870 1427656807926790790895 1429772564737464389640 1431724206239972531040 1433711332133435365920 1434706965002972473813 1438554951498751025940 1444739880842154099504 1445658926567880660636 1449620758817972187678 1462111295685289344810 1462404010659400513848 1475283469520291951520 1476465587684971672635 1478514811262605221105 1482727104172185292960 1488695137425021878352 1488854075677029033840 1490604638964127245520 1495640465447114161890 1501261192974337609122 1506099489681010065120 1507057568236786789080 1509237196951178836089 1513537018025113818528 1516263565895855616840 1518650318761685148996 1520758091584393941708 1522833928455243510288 1547935586616593678040 1548920278465586422110 1551034556759970241960 1559585382064308634464 1559751888804506606880 1560835049838398625357 1562874515208519633120 1565134870912333607796 1574581395353388525180 1574896626863969784144 1577082465346778902512 1582410446648626128534 1595030504383952012520 1595349829810255106016 1605266534269060110560 1608494135329647438345 1610689732019969097420 1612925248650114786660 1622985073485770388240 1625332365947423361942 1631607780487760903880 1637739483244731937224 1639665102860539970072 1644062801712858315360 1645204511991825578079 1652181630363292183584 1654105708250024309280 1655431113464968239015 1656709438649111071632 1659693903210328445460 1668067992193708454580 1676930218834643151210 1687389243068539054440 1689731212871548824120 1692037698283603900320 1702729145278253045844 1705796511632837568945 1706138012435967266156 1713188169512148949074 1715727077684957267568 1717725158567332936560 1734261166487109583730 1741427534943667887795 1744913876354966522205 1752313850385309891680 1754533554822347213772 1757116071294511742640 1758233829609584587260 1765793187695966121616 1771758705221966007162 1774217773515126265326 1788725566756952694624 1794768558536536994268 1799521594689586885920 1805924851052692624380 1807073658209850825795 1808469081884144146896 1819516279075026740208 1819710536938591041360 1828005013324250642310 1840788265165678968480 1843343141314416899040 1844623240718107466331 1857522703939912413648 1858704334158703706532 1860868921781277347940 1861241468111964290352 1875074028054416869680 1889497674424066230216 1891921272531392273160 1896793032240375366240 1898312898452106436245 1900947614480492427135 1903542410569054387860 1906363419649952519520 1918073268665001367920 1927545235423840880848 1932827678423962916904 1935510298380137743992 1947582088182924465888 1949481727580385793080 1949872014212534018464 1956418588640417009745 1957929336585313084656 1968620783579962230180 1971353081683473628140 1986517336157961886818 1994187287262818882520 2001681590632450145496 2009410090982382385440 2012316262601571781452 2021684754527807489120 2024867091682246865328 2027677455445858588944 2030038823761393470480 2046955813959405082734 2047174354055914921530 2049581378575674962590 2063914115488791570720 2065227037954115229480 2070886798311388839540 2081113399784531500476 2086846494549778143728 2093896651625959826646 2099441860471184700240 2108539285553414091168 2109880595531501504712 2126707339178602683360 2128411431597816307305 2132672515544959082695 2144658847106196584460 2147586309359958796560 2150566998200153048880 2167109821263231149256 2168488389851820990954 2175477040650347871840 2183652644326309249632 2193166943527934017215 2193606015989100770772 2207241484619957652020 2212925204280437927280 2224090656258277939440 2233042706137532817528 2235906958446190868280 2243460698170671242835 2249852324091385405920 2251891789461506413683 2252974950495398432160 2254539516433242458849 2260586352355180183620 2270305527037670727792 2274395348843783425260 2277975478142527723494 2284250892682865265432 2301687922398001641504 2321903379924890517060 2323380417698379633165 2326551835139955362940 2339378073096462951696 2339627833206759910320 2344311772812779449680 2347702306368500411694 2361872093030082787770 2362344940295954676216 2365623698020168353768 2393024744715382659024 2407899801403590165840 2409431544279801101060 2416034598029953646130 2419387872975172179990 2427965633081953417222 2434477610228655582360 2437340017765667523080 2437998548921135042913 2447411670731641355820 2459497654290809955108 2478272445544938275376 2481158562375036463920 2502101988290562681870 2515395328251964726815 2519330232565421640288 2522561696708523030880 2531083864602808581660 2534596819307323236180 2538056547425405850480 2554093717917379568766 2559207018653950899234 2573590616527435901352 2577103571231950555872 2580680397840183658656 2599308970107181057440 2601391749730664375595 2608558118187222679660 2624827711439949640240 2628470775577964837520 2635674106941767613960 2637350744414376880890 2648689781543949182424 2655510245136525512736 2657638057832949010743 2658916383017091843360 2661326660272689397989 2668908787509933527328 2683088350135429041936 2692152837804805491402 2699282392034380328880 2708887276579038936570 2729274418612540110312 2729565805407886562040 2742007519986375963465 2753636050605486972640 2761182397748518452720 2765014711971625348560 2774817866379375333968 2786284055909868620472 2788056501238055559798 2791303382671916021910 2791862202167946435528 2813174127375335339616 2837881908797088409740 2855313615853581581790 2859545129474928779280 2869413930005944947626 2877109902997502051880 2889479761684308199008 2891317853135761321272 2899241517635944375356 2924222591370578689620 2924808021318801027696 2952931175369943345270 2957029622525210442210 2977390274850043756704 2977708151354058067680 2979776004236942830227 2981209277928254491040 2991280930894228323780 3002522385948675218244 3014115136473573578160 3018474393902357672178 3032527131791711233680 3037300637523370297992 3041516183168787883416 3045667856910487020576 3070433720939107624101 3074372067863512443885 3095871173233187356080 3097840556931172844220 3102069113519940483920 3121670099676797250714 3130269741824667215592 3140844977438939739969 3149162790706777050360 3149793253727939568288 3154164930693557805024 3164820893297252257068 3190061008767904025040 3216988270659294876690 3221379464039938194840 3225850497300229573320 3245970146971540776480 3250664731894846723884 3252732584777731486431 3263215560975521807760 3275478966489463874448 3279330205721079940144 3290409023983651156158 3310862226929936478030 3313418877298222143264 3319387806420656890920 3336135984387416909160 3353860437669286302420 3374778486137078108880 3379462425743097648240 3405458290556506091688 3411593023265675137890 3412276024871934532312 3426376339024297898148 3431454155369914535136 3435450317134665873120 3468522332974219167460 3482855069887335775590 3489827752709933044410 3509067109644694427544 3514232142589023485280 3516467659219169174520 3521553459552750617541 3531586375391932243232 3543517410443932014324 3548435547030252530652 3589537117073073988536 3611849702105385248760 3614147316419701651590 3616938163768288293792 3624051897044930469195 3639032558150053480416 3639421073877182082720 3641948449622930125833 3656010026648501284620 3689246481436214932662 3715045407879824827296 3717408668317407413064 3721737843562554695880 3722482936223928580704 3750148056108833739360 3753152982435844022805 3778995348848132460432 3783842545062784546320 3796625796904212872490 3801895228960984854270 3807084821138108775720 3831140576876069353149 3836146537330002735840 3838810527980926348851 3855090470847681761696 3865655356847925833808 3871020596760275487984 3898963455160771586160 3912837177280834019490 3915858673170626169312 3937241567159924460360 3942706163366947256280 3956026116621565321335 3973034672315923773636 3988374574525637765040 4003363181264900290992 4024632525203143562904 4049734183364493730656 4055354910891717177888 4060077647522786940960 4063330914868558404855 4093911627918810165468 4094348708111829843060 4099162757151349925180 4130454075908230458960 4141773596622777679080 4162226799569063000952 4173692989099556287456 4182084751857083339697 4187793303251919653292 4198883720942369400480 4219761191063003009424 4256822863195632614610 4265345031089918165390 4282970423780372372685 4289317694212393168920 4295172618719917593120 4301133996400306097760 4304120895008917421439 4334219642526462298512 4336976779703641981908 4386333887055868034430 4387212031978201541544 4414482969239915304040 4425850408560875854560 4429396763054915017905 4435544433787815663315 4448181312516555878880 4466085412275065635056 4471813916892381736560 4486921396341342485670 4503783578923012827366 4509079032866484917698 4521172704710360367240 4527711590853536508267 4540611054075341455584 4548790697687566850520 4555950956285055446988 4568501785365730530864 4643806759849781034120 4646760835396759266330 4653103670279910725880 4678756146192925903392 4679255666413519820640 4682505149515195876071 4688623545625558899360 4695404612737000823388 4723744186060165575540 4724689880591909352432 4731247396040336707536 4786049489430765318048 4815799602807180331680 4818863088559602202120 4832069196059907292260 4838775745950344359980 4855931266163906834444 4868955220457311164720 4874680035531335046160 4875997097842270085826 4894823341463282711640 4918995308581619910216 4935613535975476734237 4956544891089876550752 4962317124750072927840 4966293340394904717045 5004203976581125363740 5030790656503929453630 5062167729205617163320 5069193638614646472360 5076113094850811700960 5108187435834759137532 5117389534898512706835 5118414037307901798468 5147181233054871802704 5202783499461328751190 5217116236374445359320 5234741629064899566615 5249655422879899280480 5256941551155929675040 5271348213883535227920 5274701488828753761780 5297379563087898364848 5315276115665898021486 5322653320545378795978 5366176700270858083872 5384305675609610982804 5398564784068760657760 5417774553158077873140 5421220974629552477385 5458548837225080220624 5459131610815773124080 5484015039972751926930 5522364795497036905440 5530029423943250697120 5533869722154322398993 5549635732758750667936 5572568111819737240944 5576113002476111119596 5582606765343832043820 5583724404335892871056 5675763817594176819480 5694938695356319308735 5710627231707163163580 5719090258949857558560 5738827860011889895252 5754219805995004103760 5782635706271522642544 5798483035271888750712 5848445182741157379240 5849616042637602055392 5869255765921251029235 5905862350739886690540 5914059245050420884420 5959552008473885660454 5982561861788456647560 6005044771897350436488 6028230272947147156320 6036948787804715344356 6065054263583422467360 6069914082704883543055 6074601275046740595984 6083032366337575766832 6140867441878215248202 6148744135727024887770 6191742346466374712160 6195681113862345688440 6204138227039880967840 6243340199353594501428 6260539483649334431184 6281689954877879479938 6298325581413554100720 6329641786594504514136 6380122017535808050080 6385234294793448921915 6398017546634877248085 6433976541318589753380 6442758928079876389680 6451700994600459146640 6501329463789693447768 6505465169555462972862 6526431121951043615520 6550957932978927748896 6558660411442159880288 6580818047967302312316 6621724453859872956060 6638775612841313781840 6672271968774833818320 6707720875338572604840 6730382094512013728505 6749556972274156217760 6758924851486195296480 6763618549299727376547 6810916581113012183376 6823186046531350275780 6824552049743869064624 6852752678048595796296 6937044665948438334920 6965710139774671551180 6970141253095138899495 6979655505419866088820 7018134219289388855088 7032935318438338349040 7043106919105501235082 7087034820887864028648 7096871094060505061304 7173534825014862369065 7179074234146147977072 7223699404210770497520 7228294632839403303180 7248103794089860938390 7283896899245860251666 7312020053297002569240 7378492962872429865324 7434817336634814826128 7443475687125109391760 7506305964871688045610 7546185984755894180445 7557990697696264920864 7567685090125569092640 7593251593808425744980 7603790457921969708540 7614169642276217551440 7662281153752138706298 7677621055961852697702 7731310713695851667616 7742041193520550975968 7797926910321543172320 7804175249191993126785 7825674354561668038980 7874483134319848920720 7885412326733894512560 7912052233243130642670 7946069344631847547272 7972914173498847032229 7976749149051275530080 8006726362529800581984 8049265050406287125808 8126661829737116809710 8187823255837620330936 8188697416223659686120 8198325514302699850360 8226022559959127890395 8260908151816460917920 8283547193245555358160 8324453599138126001904 8364169503714166679394 8375586606503839306584 8439522382126006018848 8513645726391265229220 8530690062179836330780 8565940847560744745370 8578635388424786337840 8608241790017834842878 8668439285052924597024 8673953559407283963816 8772667774111736068860 8774424063956403083088 8828965938479830608080 8858793526109830035810 8871088867575631326630 8932170824550131270112 8939328012710828490681 8943627833784763473120 8973842792682684971340 9007567157846025654732 9018158065732969835396 9042345409420720734480 9055423181707073016534 9097581395375133701040 9111901912570110893976 9137003570731461061728 9223116203590537331655 9287613519699562068240 9293521670793518532660 9306207340559821451760 9365010299030391752142 9390809225474001646776 9422534932316819219907 9447488372120331151080 9449379761183818704864 9462494792080673415072 9637726177119204404240 9664138392119814584520 9677551491900688719960 9711862532327813668888 9737910440914622329440 9749360071062670092320 9751994195684540171652 9758197754333194459293 9789646682926565423280 9837990617163239820432 9871227071950953468474 9932586680789809434090 10008407953162250727480 10061581313007858907260 10124335458411234326640 10138387277229292944720 10216374871669518275064 10234779069797025413670 10236828074615803596936 10294362466109743605408 10405566998922657502380 10434232472748890718640 10469483258129799133230 10542696427767070455840 10549402977657507523560 10564660378658251852623 10594759126175796729696 10630552231331796042972 10645306641090757591956 10768611351219221965608 10835549106316155746280 10842441949259104954770 10917097674450160441248 10918263221631546248160 10925845348868790377499 10968030079945503853860 11067739444308644797986 11145136223639474481888 11152226004952222239192 11165213530687664087640 11167448808671785742112 11259458947307532068415 11272697582166212294245 11351527635188353638960 11389877390712638617470 11421254463414326327160 11477655720023779790504 11508439611990008207520 11516431583942779046553 11565271412543045285088 11596966070543777501424 11696890365482314758480 11738511531842502058470 11811724701479773381080 11828118490100841768840 11919104016947771320908 11965123723576913295120 12010089543794700872976 12073897575609430688712 12139828165409767086110 12149202550093481191968 12166064732675151533664 12189992744605675214565 12281734883756430496404 12297488271454049775540 12391362227724691376880 12486680398707189002856 12521078967298668862368 12563379909755758959876 12596651162827108201440 12659283573189009028272 12770468589586897843830 12796035093269754496170 12867953082637179506760 12885517856159752779360 12903401989200918293280 12912362685026752264317 13002658927579386895536 13010930339110925945724 13161636095934604624632 13243448907719745912120 13277551225682627563680 13288190289164745053715 13306633301363446989945 13344543937549667636640 13415441750677145209680 13460764189024027457010 13527237098599454753094 13621833162226024366752 13646372093062700551560 13649104099487738129248 13705505356097191592592 13874089331896876669840 13931420279549343102360 13940282506190277798990 13959311010839732177640 14036268438578777710176 14047515448545587628213 14065870636876676698080 14086213838211002470164 14174069641775728057296 14193742188121010122608 14347069650029724738130 14358148468292295954144 14447398808421540995040 14456589265678806606360 14496207588179721876780 14567793798491720503332 14624040106594005138480 14756985925744859730648 14806840607926430202711 14869634673269629652256 14886951374250218783520 14898880021184714151135 15012611929743376091220 15092371969511788360890 15186503187616851489960 15207580915843939417080 15228339284552435102880 15324562307504277412596 15352168604695538120505 15355242111923705395404 15608350498383986253570 15651348709123336077960 15704224887194698699845 15748966268639697841440 15770824653467789025120 15781776615032697211943 15824104466486261285340 15892138689263695094544 15945828346997694064458 16098530100812574251616 16253323659474233619420 16263662923888657432155 16375646511675240661872 16377394832447319372240 16396651028605399700720 16452045119918255780790 16567094386491110716320 16601609166462967196979 16648907198276252003808 16728339007428333358788 16751173213007678613168 17027291452782530458440 17061380124359672661560 17131881695121489490740 17157270776849572675680 17216483580035669685756 17347907118814567927632 17545335548223472137720 17548848127912806166176 17607767297763753087705 17657931876959661216160 17717587052219660071620 17742177735151262653260 17878656025421656981362 17947685585365369942680 18015134315692051309464 18036316131465939670792 18084690818841441468960 18110846363414146033068 18195162790750267402080 18209742248114650629165 18223803825140221787952 18446232407181074663310 18575227039399124136480 18587043341587037065320 18612414681119642903520 18730020598060783504284 18781618450948003293552 18845069864633638439814 18894976744240662302160 19155702884380346765745 19194052639904631744255 19275452354238408808480 19328276784239629169040 19355102983801377439920 19423725064655627337776 19503988391369080343304 19516395508666388918586 19579293365853130846560 19675981234326479640864 19742454143901906936948 19865173361579618868180 20016815906324501454960 20123162626015717814520 20248670916822468653280 20276774554458585889440 20290855647899182129641 20432749743339036550128 20469558139594050827340 20473656149231607193872 20811133997845315004760 20868464945497781437280 20910423759285416698485 20938966516259598266460 21098805955315015047120 21129320757316503705246 21261104462663592085944 21290613282181515183912 21520604475044587107195 21537222702438443931216 21671098212632311492560 21684883898518209909540 21851690697737580754998 21936060159891007707720 22135478888617289595972 22304452009904444478384 22330427061375328175280 22518917894615064136830 22545395164332424588490 22638557954267682541335 22703055270376707277920 22779754781425277234940 22842508926828652654320 22955311440047559581008 23032863167885558093106 23193932141087555002848 23393780730964629516960 23412525747575979380355 23477023063685004116940 23623449402959546762160 23656236980201683537680 23838208033895542641816 23930247447153826590240 24020179087589401745952 24147795151218861377424 24279656330819534172220 24379985489211350429130 24563469767512860992808 24594976542908099551080 24678067679877383671185 24782724455449382753760 24973360797414378005712 25126759819511517919752 25318567146378018056544 25540937179173795687660 25592070186539508992340 25735906165274359013520 25824725370053504528634 26005317855158773791072 26021860678221851891448 26323272191869209249264 26486897815439491824240 26576380578329490107430 26613266602726893979890 26817984038132485472043 26830883501354290419360 26921528378048054914020 27054474197198909506188 27292744186125401103120 27411010712194383185184 27669348610771611994965 27748178663793753339680 27862840559098686204720 27880565012380555597980 27918622021679464355280 28095030897091175256426 28172427676422004940328 28348139283551456114592 28387484376242020245216 28694139300059449476260 28913178531357613212720 28992415176359443753560 29135587596983441006664 29248080213188010276960 29274593262999583377879 29513971851489719461296 29613681215852860405422 29797760042369428302270 30025223859486752182440 30184743939023576721780 30373006375233702979920 30415161831687878834160 30649124615008554825192 30704337209391076241010 30710484223847410790808 31216700996767972507140 31302697418246672155920 31408449774389397399690 31563553230065394423886 31648208932972522570680 31693981135974755557869 31784277378527390189088 31891656693995388128916 32506647318948467238840 32527325847777314864310 32751293023350481323744 32754789664894638744480 32777536046606371132497 32793302057210799401440 32904090239836511561580 33203218332925934393958 33456678014856666717576 33502346426015357226336 33818092746498636882735 34054582905565060916880 34122760248719345323120 34263763390242978981480 34432967160071339371512 34549294751828337139659 34695814237629135855264 35090671096446944275440 35215534595527506175410 35435174104439320143240 35484355470302525306520 35757312050843313962724 35895371170730739885360 36030268631384102618928 36072632262931879341584 36221692726828292066136 36419484496229301258330 36447607650280443575904 36892464814362149326620 37174086683174074130640 37460041196121567008568 37563236901896006587104 37690139729267276879628 37789953488481324604320 38311405768760693531490 38388105279809263488510 38656553568479258338080 38710205967602754879840 38737088055080256792951 38847450129311254675552 39007976782738160686608 39032791017332777837172 39484908287803813873896 39730346723159237736360 39864570867494235161145 40033631812649002909920 40246325252031435629040 40581711295798364259282 40865499486678073100256 40939116279188101654680 40947312298463214387744 41622267995690630009520 41820847518570833396970 41877933032519196532920 42142546345636762884639 42197611910630030094240 42258641514633007410492 42522208925327184171888 42581226564363030367824 43041208950089174214390 43074445404876887862432 43342196425264622985120 43369767797036419819080 43703381395475161509996 43872120319782015415440 44270957777234579191944 44608904019808888956768 44660854122750656350560 44696640063554142453405 45037835789230128273660 45090790328664849176980 45277115908535365082670 45559509562850554469880 45685017853657305308640 45910622880095119162016 46065726335771116186212 46825051495151958760710 46954046127370008233880 47112674661584096099535 47246898805919093524320 47312473960403367075360 47345329845098091635829 47676416067791085283632 48295590302437722754848 48559312661639068344440 48759970978422700858260 48790988771665972296465 49126939535025721985616 49189953085816199102160 49356135359754767342370 49804827499388901590937 49946721594828756011424 50253519639023035839504 51081874358347591375320 51184140373079017984680 51471812330548718027040 51649450740107009057268 52043721356443703782896 52646544383738418498528 52823301893291259263115 52973795630878983648480 53152761156658980214860 53226533205453787959780 53635968076264970944086 53843056756096109828040 54108948394397819012376 54585488372250802206240 54629226744343951887495 55338697221543223989930 55725681118197372409440 55761130024761111195960 55837244043358928710560 56190061794182350512852 56344855352844009880656 57388278600118898952520 57582157919713895232765 57826357062715226425440 57984830352718887507120 58271175193966882013328 58549186525999166755758 59027943702979438922592 59227362431705720810844 59595520084738856604540 60050447718973504364880 60369487878047153443560 60746012750467405959840 60830323663375757668320 60872566943697546388923 61298249230017109650384 61408674418782152482020 61420968447694821581616 62433401993535945014280 62605394836493344311840 62816899548778794799380 63127106460130788847772 63296417865945045141360 63387962271949511115738 63783313387990776257832 64561813425133761321585 65013294637896934477680 65054651695554629728620 65555072093212742264994 65808180479673023123160 66406436665851868787916 66913356029713333435152 67636185492997273765470 68109165811130121833760 68245520497438690646240 68527526780485957962960 68865934320142678743024 69098589503656674279318 70181342192893888550880 70237577242727938141065 70431069191055012350820 70870348208878640286480 70968710940605050613040 71514624101686627925448 71790742341461479770720 72060537262768205237856 72145264525863758683168 72443385453656584132272 72838968992458602516660 73784929628724298653240 74034203039632151013555 74348173366348148261280 74920082392243134017136 75380279458534553759256 76622811537521387062980 76776210559618526977020 77474176110160513585902 78015953565476321373216 78065582034665555674344 78908883075163486059715 78969816575607627747792 79460693446318475472720 79729141734988470322290 80492650504062871258080 81163422591596728518564 81878232558376203309360 83008045832314835984895 83244535991381260019040 83641695037141666793940 83755866065038393065840 84285092691273525769278 84517283029266014820984 85044417850654368343776 85162453128726060735648 86082417900178348428780 86739535594072839638160 87406762790950323019992 87744240639564030830880 88541915554469158383888 89393280127108284906810 90075671578460256547320 90181580657329698353960 90554231817070730165340 91119019125701108939760 92131452671542232372424 93650102990303917521420 93908092254740016467760 94225349323168192199070 94690659690196183271658 95352832135582170567264 97118625323278136688880 97519941956845401716520 97581977543331944592930 98253879070051443971232 98332608139819113397491 98379906171632398204320 98712270719509534684740 99609654998777803181874 100507039278046071679008 101454278239495910648205 102163748716695182750640 102368280746158035969360 103298901480214018114536 103647884255485011418977 104087442712887407565792 105646603786582518526230 106305522313317960429720 106453066410907575919560 107271936152529941888172 107686113512192219656080 108217896788795638024752 109258453488687903774990 110677394443086447979860 111522260049522222391920 112380123588364701025704 112689710705688019761312 114776557200237797905040 115164315839427790465530 115969660705437775014240 116211264165240770378853 116542350387933764026656 117098373051998333511516 118454724863411441621688 119191040169477713209080 120100895437947008729760 120738975756094306887120 121745133887395092777846 122596498460034219300768 122817348837564304964040 122841936895389643163232 124866803987071890028560 125633799097557589598760 126254212920261577695544 126592835731890090282720 126775924543899022231476 127566626775981552515664 129123626850267522643170 130026589275793868955360 130109303391109259457240 131110144186425484529988 131616360959346046246320 132812873331703737575832 133826712059426666870304 134089920190662427360215 135272370985994547530940 137055053560971915925920 137731868640285357486048 138197179007313348558636 140475154485455876282130 140862138382110024701640 141740696417757280572960 141937421881210101226080 142035989535294274907487 143029248203373255850896 144886770907313168264544 145677937984917205033320 146372966314997916889395 147569859257448597306480 148068406079264302027110 149840164784486268034272 150760558917069107518512 153245623075042774125960 153552421119237053954040 154948352220321027171804 156131164069331111348688 157817766150326972119430 157939633151215255495584 158469905679873777789345 158921386892636950945440 159458283469976940644580 162326845183193457037128 163756465116752406618720 163887680233031855662485 166016091664629671969790 167283390074283333587880 167511732130076786131680 168570185382547051538556 169034566058532029641968 172164835800356696857560 172746473759141685698295 173479071188145679276320 174813525581900646039984 177083831108938316767776 178786560254216569813620 180151343156920513094640 180363161314659396707920 181108463634141460330680 182238038251402217879520 182617700831092639166769 184262905343084464744848 187300205980607835042840 187816184509480032935520 188450698646336384398140 189381319380392366543316 193685440275401283964755 194237250646556273377760 195039883913690803433040 195163955086663889185860 196665216279638226794982 197424541439019069369480 199219309997555606363748 202908556478991821296410 204327497433390365501280 204736561492316071938720 206597802960428036229072 207295768510970022837954 210712731728183814423195 211293207573165037052460 212611044626635920859440 212906132821815151839120 214543872305059883776344 215372227024384439312160 216435793577591276049504 218516906977375807549980 221354788886172895959720 223044520099044444783840 224760247176729402051408 229553114400475595810080 230328631678855580931060 232422528330481540757706 234196746103996667023032 236726649225490458179145 236909449726822883243376 238382080338955426418160 241477951512188613774240 243490267774790185555692 245634697675128609928080 249024137496944507954685 249733607974143780057120 251267598195115179197520 252508425840523155391088 253551849087798044462952 255133253551963105031328 258247253700535045286340 260218606782218518914480 262220288372850969059976 263232721918692092492640 265625746663407475151664 268179840381324854720430 270544741971989095061880 276394358014626697117272 280950308970911752564260 281724276764220049403280 284071979070588549814974 286058496406746511701792 291355875969834410066640 292745932629995833778790 294997824419457340192473 295139718514897194612960 296136812158528604054220 301521117834138215037024 304362834718487731944615 306491246150085548251920 307104842238474107908080 309896704440642054343608 312262328138662222697376 315635532300653944238860 316939811359747555578690 318916566939953881289160 324653690366386914074256 327775360466063711324970 332032183329259343939580 334566780148566667175760 337140370765094103077112 338069132117064059283936 344329671600713393715120 345492947518283371396590 348633792495722311136559 349627051163801292079968 357573120508433139627240 360302686313841026189280 360726322629318793415840 362216927268282920661360 365235401662185278333538 368525810686168929489696 374600411961215670085680 376901397292672768796280 378762638760784733086632 387370880550802567929510 390079767827381606866080 390327910173327778371720 393330432559276453589964 394849082878038138738960 398438619995111212727496 405817112957983642592820 413195605920856072458144 414591537021940045675908 421425463456367628846390 422586415146330074104920 425222089253271841718880 425812265643630303678240 426107968605882824722461 429087744610119767552688 437033813954751615099960 442709577772345791919440 449520494353458804102816 460657263357711161862120 464845056660963081515412 468393492207993334046064 473453298450980916358290 473818899453645766486752 476764160677910852836320 486980535549580371111384 491269395350257219856160 491663040699095566987455 498048274993889015909370 502535196390230358395040 505016851681046310782176 507103698175596088925904 516494507401070090572680 518239421277425057094885 520437213564437037828960 524440576745701938119952 531251493326814950303328 536359680762649709440860 541089483943978190123760 547853102493277917500307 552788716029253394234544 561900617941823505128520 563448553528440098806560 568143958141177099629948 581056320826203851894265 582711751939668820133280 585491865259991667557580 589995648838914680384946 592273624317057208108440 608725669436975463889230 612982492300171096503840 614209684476948215816160 619793408881284108687216 631271064601307888477720 633879622719495111157380 637833133879907762578320 649307380732773828148512 655550720932127422649940 664064366658518687879160 669133560297133334351520 674280741530188206154224 688659343201426787430240 690985895036566742793180 697267584991444622273118 710179947676471374537435 715146241016866279254480 724433854536565841322720 730470803324370556667076 749200823922431340171360 753802794585345537592560 757525277521569466173264 774741761101605135859020 780655820346655556743440 786660865118552907179928 789698165756076277477920 796877239990222425454992 811634225915967285185640 829183074043880091351816 842850926912735257692780 845172830292660148209840 852215937211765649444922 858175489220239535105376 874067627909503230199920 885419155544691583838880 913088504155463195833845 921314526715422323724240 929690113321926163030824 936786984415986668092128 946906596901961832716580 973961071099160742222768 983326081398191133974910 996096549987778031818740 1014207396351192177851808 1032989014802140181145360 1036478842554850114189770 1048881153491403876239904 1072719361525299418881720 1082178967887956380247520 1095706204986555835000614 1105577432058506788469088 1123801235883647010257040 1136287916282354199259896 1162112641652407703788530 1170983730519983335115160 1179991297677829360769892 1184547248634114416216880 1217451338873950927778460 1239586817762568217374432 1262542129202615776955440 1267759245438990222314760 1275666267759815525156640 1278323905817648474167383 1311101441864254845299880 1328128733317037375758320 1348561483060376412308448 1381971790073133485586360 1394535169982889244546236 1420359895352942749074870 1430292482033732558508960 1460941606648741113334152 1474989122097286700962365 1507605589170691075185120 1515050555043138932346528 1549483522203210271718040 1561311640693311113486880 1573321730237105814359856 1593754479980444850909984 1623268451831934570371280 1658366148087760182703632 1685701853825470515385560 1690345660585320296419680 1704431874423531298889844 1743168962478611555682795 1748135255819006460399840 1826177008310926391667690 1842629053430844647448480 1859380226643852326061648 1893813193803923665433160 1947922142198321484445536 1966652162796382267949820 1992193099975556063637480 2065978029604280362290720 2072957685109700228379540 2130539843029414123612305 2145438723050598837763440 2191412409973111670001228 2247602471767294020514080 2272575832564708398519792 2324225283304815407577060 2341967461039966670230320 2359982595355658721539784 2369094497268228832433760 2434902677747901855556920 2525084258405231553910880 2535518490877980444629520 2556647811635296948334766 2622202883728509690599760 2656257466634074751516640 2739265512466389587501535 2763943580146266971172720 2789070339965778489092472 2840719790705885498149740 2921883213297482226668304 2949978244194573401924730 3098967044406420543436080 3146643460474211628719712 3246536903663869140742560 3316732296175520365407264 3371403707650941030771120 3408863748847062597779688 3486337924957223111365590 3652354016621852783335380 3718760453287704652123296 3787626387607847330866320 3834971717452945422502149 3933304325592764535899640 3984386199951112127274960 4145915370219400456759080 4261079686058828247224610 4290877446101197675526880 4382824819946223340002456 4545151665129416797039584 4648450566609630815154120 4683934922079933340460640 4719965190711317443079568 4869805355495803711113840 5071036981755960889259040 5113295623270593896669532 5244405767457019381199520 5478531024932779175003070 5527887160292533942345440 5578140679931556978184944 5681439581411770996299480 5843766426594964453336608 5899956488389146803849460 6197934088812841086872160 6391619529088242370836915 6742807415301882061542240 6817727497694125195559376 6972675849914446222731180 7304708033243705566670760 7575252775215694661732640 7669943434905890845004298 7866608651185529071799280 7968772399902224254549920 8291830740438800913518160 8522159372117656494449220 8765649639892446680004912 9296901133219261630308240 9439930381422634886159136 9739610710991607422227680 10226591246541187793339064 10957062049865558350006140 11156281359863113956369888 11362879162823541992598960 11799912976778293607698920 12783239058176484741673830 13635454995388250391118752 13945351699828892445462360 14609416066487411133341520 15339886869811781690008596 15733217302371058143598560 16583661480877601827036320 17044318744235312988898440 17531299279784893360009824 18593802266438523260616480 19174858587264727112510745 20453182493082375586678128 21914124099731116700012280 22725758325647083985197920 23599825953556587215397840 25566478116352969483347660 27890703399657784890924720 29218832132974822266683040 30679773739623563380017192 34088637488470625977796880 38349717174529454225021490 40906364986164751173356256 43828248199462233400024560 47199651907113174430795680 51132956232705938966695320 55781406799315569781849440 61359547479247126760034384 68177274976941251955593760 76699434349058908450042980 87656496398924466800049120 102265912465411877933390640 122719094958494253520068768 153398868698117816900085960 204531824930823755866781280 306797737396235633800171920 613595474792471267600343840
- Sum of all divisors σ(n): 3042454268655367564078080000
- Sum of proper divisors (its aliquot sum) s(n): 2428858793862896296477736160
- 613595474792471267600343840 is an abundant number, because the sum of its proper divisors (2428858793862896296477736160) is greater than itself. Its abundance is 1815263319070425028877392320
Bases of 613595474792471267600343840
- Binary: 111111011100011011110010101010111000000010100110011110110001100100000110110100011001000002
- Hexadecimal: 0x1FB8DE557014CF6320DA320
- Base-36: 253IS78QOGE5NM3600
Squares and roots of 613595474792471267600343840
- 613595474792471267600343840 squared (6135954747924712676003438402) is 376499406685798242777238352107656096401303286225945600
- 613595474792471267600343840 cubed (6135954747924712676003438403) is 231018332204456103912338547000001607690233268144564071529921753762578489135104000
-
The
square root of 613595474792471267600343840 is 24770859387442.9650882977 -
The
cube root of 613595474792471267600343840 is 849755627.4631261393
Scales and comparisons
How big is 613595474792471267600343840?- 613,595,474,792,471,267,600,343,840 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 613,595,474,792,471,267,600,343,840 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 613595474792471267600343840 cubic inches would be around 70812969 feet tall.
Recreational maths with 613595474792471267600343840
- 613595474792471267600343840 backwards is 048343006762174297474595316
- 613595474792471267600343840 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 613595474792471267600343840's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 613595474792471267600343840 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 613595474792471267600343840 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/613595474792471267600343840/
Chicago style:
Numbermatics. 2024. "Number 613595474792471267600343840 - Facts about the integer". https://numbermatics.com/n/613595474792471267600343840/
The information we have on file for 613595474792471267600343840 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 613595474792471267600343840, math, Factors of 613595474792471267600343840, curriculum, school, college, exams, university, Prime factorization of 613595474792471267600343840, STEM, science, technology, engineering, physics, economics, calculator, six hundred thirteen septillion, five hundred ninety-five sextillion, four hundred seventy-four quintillion, seven hundred ninety-two quadrillion, four hundred seventy-one trillion, two hundred sixty-seven billion, six hundred million, three hundred forty-three thousand, eight hundred forty.