94186701939836117398026240
94,186,701,939,836,117,398,026,240 is an even composite number composed of ten prime numbers multiplied together.
94186701939836117398026240 is an even composite number. It is composed of ten distinct prime numbers multiplied together. It has a total of twenty-three thousand and forty divisors.
Prime factorization of 94186701939836117398026240:
211 × 34 × 5 × 72 × 11 × 13 × 43 × 397 × 15739 × 60316537
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 5 × 7 × 7 × 11 × 13 × 43 × 397 × 15739 × 60316537)See below for interesting mathematical facts about the number 94186701939836117398026240 from the Numbermatics database.
Names of 94186701939836117398026240
- Cardinal: 94186701939836117398026240 can be written as Ninety-four septillion, one hundred eighty-six sextillion, seven hundred one quintillion, nine hundred thirty-nine quadrillion, eight hundred thirty-six trillion, one hundred seventeen billion, three hundred ninety-eight million, twenty-six thousand, two hundred forty.
Scientific notation
- Scientific notation: 9.418670193983611739802624 × 1025
Factors of 94186701939836117398026240
Divisors of 94186701939836117398026240
- Number of divisors d(n): 23040
-
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 39 40 42 43 44 45 48 49 52 54 55 56 60 63 64 65 66 70 72 77 78 80 81 84 86 88 90 91 96 98 99 104 105 108 110 112 117 120 126 128 129 130 132 135 140 143 144 147 154 156 160 162 165 168 172 176 180 182 189 192 195 196 198 208 210 215 216 220 224 231 234 240 245 252 256 258 260 264 270 273 280 286 288 294 297 301 308 312 315 320 324 330 336 344 351 352 360 364 378 384 385 387 390 392 396 397 405 416 420 429 430 432 440 441 448 455 462 468 473 480 490 495 504 512 516 520 528 539 540 546 559 560 567 572 576 585 588 594 602 616 624 630 637 640 645 648 660 672 688 693 702 704 715 720 728 735 756 768 770 774 780 784 792 794 810 819 832 840 858 860 864 880 882 891 896 903 910 924 936 945 946 960 980 990 1001 1008 1024 1032 1040 1053 1056 1078 1080 1092 1118 1120 1134 1144 1152 1155 1161 1170 1176 1188 1191 1204 1232 1248 1260 1274 1280 1287 1290 1296 1320 1323 1344 1365 1376 1386 1404 1408 1419 1430 1440 1456 1470 1485 1505 1512 1536 1540 1548 1560 1568 1584 1588 1617 1620 1638 1664 1677 1680 1716 1720 1728 1755 1760 1764 1782 1792 1806 1820 1848 1872 1890 1892 1911 1920 1935 1960 1980 1985 2002 2016 2048 2064 2079 2080 2106 2107 2112 2145 2156 2160 2184 2205 2236 2240 2268 2288 2304 2310 2322 2340 2352 2365 2376 2382 2408 2457 2464 2496 2520 2548 2560 2574 2580 2592 2640 2646 2688 2695 2709 2730 2752 2772 2779 2795 2808 2816 2835 2838 2860 2880 2912 2940 2970 3003 3010 3024 3072 3080 3096 3120 3136 3168 3176 3185 3234 3240 3276 3311 3328 3354 3360 3432 3440 3456 3465 3483 3510 3520 3528 3564 3573 3584 3612 3640 3696 3744 3780 3784 3822 3840 3861 3870 3913 3920 3960 3969 3970 4004 4032 4095 4128 4158 4160 4212 4214 4224 4257 4290 4312 4320 4367 4368 4410 4455 4472 4480 4515 4536 4576 4608 4620 4644 4680 4704 4730 4752 4764 4816 4851 4914 4928 4992 5005 5031 5040 5096 5120 5148 5160 5161 5184 5265 5280 5292 5376 5390 5418 5460 5504 5544 5558 5590 5616 5632 5670 5676 5720 5733 5760 5805 5824 5880 5940 5955 6006 6020 6048 6144 6149 6160 6192 6237 6240 6272 6321 6336 6352 6370 6435 6468 6480 6552 6615 6622 6656 6708 6720 6864 6880 6912 6930 6966 7007 7020 7040 7056 7095 7128 7146 7168 7224 7280 7371 7392 7488 7560 7568 7644 7680 7722 7740 7826 7840 7920 7938 7940 8008 8064 8085 8127 8190 8256 8316 8320 8337 8385 8424 8428 8448 8514 8580 8624 8640 8734 8736 8820 8910 8944 8960 9009 9030 9072 9152 9216 9240 9288 9360 9408 9460 9504 9528 9555 9632 9702 9828 9856 9933 9984 10010 10062 10080 10192 10240 10296 10320 10322 10368 10395 10530 10535 10560 10584 10719 10752 10780 10836 10920 11008 11088 11116 11180 11232 11264 11340 11352 11440 11466 11520 11583 11610 11648 11739 11760 11880 11910 12012 12040 12096 12285 12298 12320 12384 12474 12480 12544 12642 12672 12704 12740 12771 12870 12936 12960 13101 13104 13230 13244 13312 13416 13440 13545 13728 13760 13824 13860 13895 13932 14014 14040 14080 14112 14190 14256 14292 14336 14448 14553 14560 14742 14784 14976 15015 15093 15120 15136 15288 15360 15444 15480 15483 15652 15680 15739 15840 15876 15880 16016 16128 16170 16254 16380 16512 16555 16632 16640 16674 16770 16848 16856 16896 17028 17071 17160 17199 17248 17280 17415 17468 17472 17640 17820 17865 17888 17920 18018 18060 18144 18304 18432 18447 18480 18576 18720 18816 18920 18963 19008 19056 19110 19264 19305 19404 19453 19565 19656 19712 19845 19866 19968 20020 20124 20160 20384 20592 20640 20644 20736 20790 21021 21060 21070 21120 21168 21285 21438 21504 21560 21672 21835 21840 22016 22176 22232 22360 22464 22528 22680 22704 22880 22932 23040 23166 23177 23220 23296 23478 23520 23760 23820 24024 24080 24192 24255 24381 24570 24596 24640 24768 24948 24960 25011 25088 25155 25284 25344 25408 25480 25542 25740 25805 25872 25920 26202 26208 26460 26488 26624 26832 26880 27027 27090 27391 27456 27520 27648 27720 27790 27864 28028 28080 28160 28224 28380 28512 28584 28665 28896 29106 29120 29484 29568 29799 29952 30030 30186 30240 30272 30569 30576 30720 30745 30888 30960 30966 31185 31304 31360 31478 31605 31680 31752 31760 32032 32157 32256 32340 32508 32760 33024 33110 33264 33280 33348 33540 33696 33712 33792 34056 34142 34320 34398 34496 34560 34830 34936 34944 35035 35217 35280 35640 35730 35776 35840 36036 36120 36127 36288 36608 36855 36894 36960 37152 37440 37632 37840 37926 38016 38112 38220 38313 38528 38610 38808 38906 39130 39303 39312 39424 39690 39732 39936 40040 40248 40320 40635 40768 41184 41280 41288 41472 41580 41685 42042 42120 42140 42240 42336 42570 42876 43008 43043 43120 43344 43659 43670 43680 44032 44352 44464 44720 44928 45045 45279 45360 45408 45760 45864 46080 46332 46354 46440 46449 46592 46956 47040 47217 47520 47640 48048 48160 48384 48510 48762 49140 49192 49280 49536 49665 49896 49920 50022 50176 50310 50568 50688 50816 50960 51084 51213 51480 51597 51610 51744 51840 52404 52416 52920 52976 53595 53664 53760 54054 54180 54782 54912 55040 55296 55341 55440 55580 55728 56056 56160 56320 56448 56760 56771 56889 57024 57168 57330 57792 57915 58212 58240 58359 58695 58968 59136 59598 59904 60060 60372 60480 60544 61138 61152 61490 61776 61920 61932 62370 62608 62720 62956 63063 63210 63360 63504 63520 63855 64064 64314 64512 64680 65016 65505 65520 66048 66220 66528 66560 66696 67080 67392 67424 67584 68112 68284 68640 68796 68992 69120 69531 69660 69872 69888 70070 70434 70560 71280 71460 71552 71680 72072 72240 72254 72576 72765 73216 73710 73788 73920 74304 74880 75033 75264 75465 75680 75852 76032 76224 76440 76626 77056 77220 77415 77616 77812 78260 78606 78624 78695 78848 79380 79464 79872 80080 80496 80640 81081 81270 81536 82173 82368 82560 82576 82944 83160 83370 84084 84240 84280 84480 84672 85140 85355 85752 85995 86086 86240 86688 87318 87340 87360 88064 88704 88928 89397 89440 89856 90090 90558 90720 90816 91520 91707 91728 92160 92235 92664 92708 92880 92898 93184 93912 94080 94434 94815 95040 95280 96096 96320 96768 97020 97265 97524 98280 98384 98560 99072 99330 99792 99840 100044 100352 100620 101136 101376 101632 101920 102168 102426 102960 103194 103220 103488 103680 104808 104832 105105 105651 105840 105952 107190 107328 107520 108108 108360 108381 109564 109824 110080 110173 110682 110880 111160 111456 112112 112320 112640 112896 113520 113542 113778 114048 114336 114660 115584 115830 115885 116424 116480 116718 117390 117909 117936 118272 119196 119497 119808 120120 120744 120960 121088 121905 122276 122304 122980 123552 123840 123864 124740 125055 125216 125440 125912 126126 126420 126720 127008 127040 127710 128128 128628 129024 129129 129360 130032 131010 131040 132096 132440 133056 133120 133392 134160 134784 134848 135135 136224 136568 136955 137280 137592 137984 138240 139062 139320 139347 139744 139776 140140 140868 141120 141651 142560 142920 143104 144144 144480 144508 145152 145530 146432 147420 147576 147840 148608 148995 149760 150066 150528 150930 151360 151704 152064 152448 152845 152880 153252 153639 154112 154440 154830 155232 155624 156520 157212 157248 157390 157696 158760 158928 160160 160785 160992 161280 162162 162540 163072 164346 164736 165120 165152 165888 166023 166320 166740 168168 168480 168560 168960 169344 170280 170313 170667 170710 171504 171990 172172 172480 173129 173376 174636 174680 174720 175077 176085 177408 177856 178794 178880 179712 180180 180635 181116 181440 181632 183040 183414 183456 184470 185328 185416 185760 185796 186368 187781 187824 188160 188868 189189 189630 190080 190560 191565 192192 192640 193536 194040 194530 195048 196515 196560 196768 197120 198144 198660 199584 199680 200088 201240 202272 202752 203264 203840 204336 204607 204852 205920 206388 206440 206976 207360 208593 209616 209664 210210 211302 211680 211904 213983 214380 214656 215040 215215 216216 216720 216762 218295 219128 219648 220160 220346 221364 221760 221923 222320 222912 224224 224640 225099 225792 226395 227040 227084 227556 228096 228672 229320 231168 231660 231770 232245 232848 232960 233436 234780 235818 235872 236085 236544 238392 238994 239616 240240 241488 241920 242176 243810 244552 244608 245960 246519 247104 247680 247728 249480 250110 250432 250880 251824 252252 252840 252889 253440 254016 254080 255420 256065 256256 257256 257985 258258 258720 260064 262020 262080 264192 264880 266112 266784 268191 268320 269568 269696 270270 272448 273136 273910 274560 275121 275184 275968 276480 276705 278124 278640 278694 279488 279552 280280 281736 282240 283302 283855 284445 285120 285840 286208 288288 288960 289016 290304 291060 291795 292864 294840 295152 295680 297216 297990 299520 300132 301056 301301 301860 302720 303408 304128 304896 305690 305760 306504 307278 308224 308880 309660 310464 311248 313040 314424 314496 314780 315315 316953 317520 317856 320320 321570 321984 322560 324324 325080 325143 326144 328692 329472 330240 330304 330519 332046 332640 333480 336336 336960 337120 337920 338688 340560 340626 341334 341420 343008 343980 344344 344960 346258 346752 347655 349272 349360 349440 350154 352170 353727 354816 355712 357588 357760 358491 359424 360360 361270 362232 362880 363264 366080 366828 366912 368940 370656 370832 371520 371592 375165 375562 375648 376320 377736 378378 379260 380160 381120 383130 384384 385280 387072 387387 388080 389060 390096 393030 393120 393536 394240 396288 397320 397397 399168 399360 400176 402480 404544 405405 406528 407680 408672 409214 409704 410865 411840 412776 412880 413952 414720 417186 418041 419232 419328 420420 422604 423360 423808 424953 427966 428760 429312 430430 432432 433440 433524 436590 438256 439296 440320 440692 442728 443520 443846 444640 445824 446985 448448 449280 450198 451584 452790 454080 454168 455112 456192 457344 458535 458640 460917 462336 463320 463540 464490 465696 465920 466872 469560 471636 471744 472170 473088 476784 477988 480480 482976 483840 484352 487620 489104 489216 491920 493038 494208 495360 495456 498069 498960 500220 500864 501760 503648 504504 505680 505778 506880 508032 508160 510840 510939 512130 512512 514512 515970 516516 517440 519387 520128 524040 524160 525231 528255 529760 532224 533568 536382 536640 539136 539392 540540 541905 544896 546272 547820 549120 550242 550368 550865 551936 553410 556248 557280 557388 558976 559104 560560 563343 563472 564480 566604 567567 567710 568890 570240 571680 572416 576576 577920 578032 580608 582120 583590 589545 589680 590304 591360 594432 595980 597485 599040 600264 602602 603720 605440 606816 608256 609792 611380 611520 613008 613821 614556 616448 617760 619320 620928 622496 625779 626080 628848 628992 629560 630630 633906 635040 635712 640640 641949 643140 643968 645120 645645 648648 650160 650286 652288 657384 658944 660480 660608 661038 664092 665280 665769 666960 672672 673920 674240 676777 677376 681120 681252 682668 682840 686016 687960 688688 689920 692516 693504 695310 696735 698544 698720 698880 700308 704340 707454 708255 709632 711424 715176 715520 716982 718848 720720 722540 724464 725760 726528 732160 733656 733824 737880 739557 741312 741664 743040 743184 750330 751124 751296 752640 755472 756756 758520 758667 760320 762240 766260 768195 768768 770560 771211 774774 776160 778120 780192 786060 786240 787072 788480 792576 794640 794794 798336 800352 804960 809088 810810 813056 815360 817344 818428 819408 821730 823680 825363 825552 825760 827904 829440 830115 834372 836082 836479 838464 838656 840840 845208 846720 847616 849906 851565 853335 855932 857520 858624 860860 864864 865645 866880 867048 873180 875385 876512 878592 881384 885456 887040 887692 889280 891648 893970 896896 898560 900396 903168 903903 905580 908160 908336 910224 912384 914688 917070 917280 921834 924672 926640 927080 928980 931392 931840 933744 938905 939120 943272 943488 944340 945945 953568 955976 960960 965952 967680 968704 975240 975429 978208 978432 983840 986076 988416 990720 990912 991557 996138 997920 1000440 1001728 1007296 1009008 1011360 1011556 1013760 1016064 1016320 1021680 1021878 1023035 1024260 1025024 1029024 1031940 1033032 1034880 1038774 1040256 1042965 1048080 1048320 1050462 1056510 1059520 1064448 1067136 1069915 1072764 1073280 1075473 1078272 1078784 1081080 1083810 1089792 1092544 1095640 1098240 1100484 1100736 1101730 1103872 1106820 1109615 1112496 1114560 1114776 1117952 1121120 1125495 1126686 1126944 1128960 1133208 1135134 1135420 1137780 1140480 1143360 1144832 1153152 1155840 1156064 1161216 1162161 1164240 1167180 1179090 1179360 1180608 1182720 1188864 1191960 1192191 1194970 1198080 1200528 1205204 1207440 1210880 1211903 1213632 1219584 1222760 1223040 1226016 1227642 1229112 1232595 1235520 1238640 1241856 1244992 1251558 1252160 1257696 1257984 1259120 1261260 1264445 1267812 1270080 1271424 1274859 1281280 1283898 1286280 1287936 1291290 1297296 1300320 1300572 1304576 1314467 1314768 1317888 1320960 1321216 1322076 1328184 1330560 1331538 1333920 1340955 1345344 1347840 1348480 1353554 1354752 1362240 1362504 1365336 1365680 1372032 1375605 1375920 1377376 1379840 1382751 1385032 1387008 1390620 1393470 1397088 1397440 1397760 1400616 1408680 1414908 1416510 1419264 1422848 1430352 1431040 1432249 1433964 1441440 1445080 1448928 1451520 1453056 1464320 1467312 1467648 1475760 1479114 1482624 1483328 1486080 1486368 1500660 1502248 1502592 1505280 1506505 1510944 1513512 1517040 1517334 1520640 1524480 1532520 1532817 1536390 1537536 1541120 1542422 1549548 1552320 1553461 1556240 1558161 1560384 1572120 1572480 1574144 1575693 1584765 1589280 1589588 1596672 1600704 1609920 1618176 1621620 1625715 1630720 1634688 1636856 1638816 1643460 1647360 1650726 1651104 1651520 1652595 1655808 1660230 1668744 1672164 1672958 1676928 1677312 1681680 1690029 1690416 1693440 1695232 1699812 1703130 1706670 1711864 1715040 1717248 1721720 1729728 1731290 1733760 1734096 1746360 1750770 1753024 1762768 1768635 1770912 1774080 1775384 1778560 1783296 1787940 1792455 1793792 1797120 1800792 1807806 1811160 1816320 1816672 1820448 1824768 1829376 1834140 1834560 1841463 1843668 1849344 1853280 1854160 1857960 1862784 1867488 1877337 1877810 1878240 1886544 1886976 1888680 1891890 1907136 1911952 1921920 1925847 1931904 1935360 1936935 1950480 1950858 1956416 1956864 1967680 1972152 1976832 1981440 1981824 1983114 1986985 1992276 1995840 1997307 2000880 2003456 2014592 2018016 2022720 2023112 2030331 2032128 2032640 2043360 2043756 2046070 2048520 2050048 2058048 2063880 2066064 2069760 2077548 2080512 2085930 2090205 2096160 2096640 2100924 2113020 2119040 2124765 2128896 2134272 2139830 2145528 2146560 2150946 2156544 2157568 2162160 2167620 2179584 2185088 2191280 2196480 2200968 2201472 2203460 2213640 2218671 2219230 2224992 2229120 2229552 2235904 2242240 2250677 2250990 2253372 2253888 2257920 2266416 2270268 2270840 2275560 2276001 2280960 2286720 2304585 2306304 2311680 2312128 2313633 2324322 2328480 2334360 2358180 2358720 2361216 2365440 2377728 2383920 2384382 2389940 2401056 2410408 2414880 2421760 2423806 2427264 2439168 2441153 2445520 2446080 2452032 2455284 2458224 2465190 2471040 2476089 2477280 2483712 2489984 2490345 2503116 2504320 2509437 2515392 2515968 2518240 2522520 2528890 2535624 2540160 2542848 2549718 2554695 2562560 2567796 2572560 2575872 2582580 2594592 2596935 2600640 2601144 2626155 2628934 2629536 2635776 2642432 2644152 2656368 2661120 2663076 2667840 2681910 2690688 2695680 2696960 2707108 2709504 2711709 2724480 2725008 2730672 2731360 2744064 2751210 2751840 2754752 2759680 2765502 2770064 2774016 2781240 2781779 2786940 2794176 2794880 2795520 2801232 2816715 2817360 2829816 2833020 2837835 2845696 2860704 2862080 2864498 2867928 2882880 2890160 2897856 2903040 2906112 2926287 2934624 2935296 2951520 2958228 2965248 2966656 2972160 2972736 2974671 3001320 3004496 3005184 3013010 3021888 3027024 3034080 3034668 3041280 3048960 3065040 3065634 3069105 3072780 3075072 3082240 3084844 3099096 3104640 3106922 3112480 3116322 3120768 3128895 3144240 3144960 3148288 3151386 3169530 3178560 3179176 3193344 3201408 3209745 3219840 3226419 3236352 3243240 3251430 3261440 3269376 3273712 3277632 3286920 3294720 3301452 3302208 3303040 3305190 3311616 3320460 3328845 3337488 3344328 3345916 3353856 3363360 3380058 3380832 3383885 3386880 3390464 3399624 3406260 3413340 3423728 3430080 3434496 3443440 3459456 3462580 3467520 3468192 3486483 3492720 3501540 3506048 3525536 3537270 3541824 3548160 3550768 3557120 3566592 3575880 3576573 3584910 3587584 3594240 3601584 3615612 3622320 3632640 3633344 3635709 3640896 3658752 3668280 3669120 3682926 3687336 3697785 3706560 3708320 3715920 3725568 3734976 3754674 3755620 3756480 3773088 3773952 3777360 3783780 3793335 3814272 3823904 3843840 3851694 3856055 3863808 3873870 3900960 3901716 3912832 3913728 3935360 3943401 3944304 3953664 3962880 3963648 3966228 3973970 3984552 3991680 3994614 4001760 4006912 4029184 4036032 4045440 4046224 4060662 4064256 4065280 4086720 4087512 4092140 4097040 4116096 4126815 4127760 4132128 4139520 4155096 4161024 4171860 4180410 4182395 4192320 4193280 4201848 4226040 4238080 4249530 4257792 4268544 4279660 4291056 4293120 4296747 4301892 4315136 4324320 4335240 4359168 4370176 4382560 4392960 4401936 4402944 4406920 4427280 4437342 4438460 4449984 4458240 4459104 4471808 4484480 4501354 4501980 4506744 4507776 4515840 4519515 4532832 4540536 4541680 4551120 4552002 4561920 4573440 4598451 4609170 4612608 4623360 4624256 4627266 4648644 4656960 4660383 4668720 4674483 4716360 4717440 4722432 4737439 4767840 4768764 4779880 4802112 4820816 4829760 4843520 4847612 4854528 4877145 4882306 4891040 4892160 4904064 4910568 4916448 4930380 4942080 4952178 4954560 4957785 4967424 4979968 4980690 5006232 5008640 5018874 5030784 5031936 5036480 5045040 5057780 5070087 5071248 5080320 5085696 5099436 5109390 5125120 5135592 5145120 5151744 5165160 5189184 5193870 5201280 5202288 5252310 5257868 5259072 5284864 5288304 5312736 5322240 5326152 5335680 5363820 5377365 5381376 5391360 5393920 5414216 5423418 5448960 5450016 5461344 5462720 5488128 5502420 5503680 5509504 5519360 5524389 5531004 5540128 5548032 5562480 5563558 5573880 5588352 5589760 5602464 5633430 5634720 5659632 5666040 5675670 5691392 5721408 5724160 5728996 5735856 5765760 5777541 5780320 5795712 5806080 5810805 5852574 5869248 5870592 5903040 5916456 5930496 5933312 5944320 5945472 5949342 5960955 5991921 6002640 6008992 6010368 6026020 6043776 6054048 6059515 6068160 6069336 6090993 6097920 6130080 6131268 6138210 6145560 6150144 6169688 6198192 6209280 6213844 6224960 6232644 6241536 6248383 6257790 6288480 6289920 6296576 6302772 6339060 6357120 6358352 6374295 6386688 6402816 6419490 6439680 6452838 6472704 6486480 6502860 6522880 6538752 6547424 6555264 6572335 6573840 6589440 6602904 6604416 6606080 6610380 6640920 6657690 6674976 6688656 6691832 6707712 6726720 6752031 6760116 6761664 6767770 6773760 6780928 6799248 6812520 6826680 6828003 6847456 6860160 6886880 6913755 6918912 6925160 6935040 6936384 6940899 6972966 6985440 7003080 7012096 7051072 7074540 7083648 7096320 7101536 7114240 7133184 7151760 7153146 7161245 7169820 7175168 7203168 7231224 7244640 7265280 7266688 7271418 7281792 7317504 7323459 7336560 7338240 7365852 7374672 7395570 7413120 7416640 7431840 7444547 7451136 7469952 7509348 7511240 7512960 7528311 7546176 7547904 7554720 7567560 7586670 7628544 7647808 7664085 7687680 7703388 7712110 7727616 7747740 7767305 7790805 7801920 7803432 7825664 7870720 7878465 7886802 7888608 7907328 7927296 7932456 7947940 7969104 7983360 7989228 8003520 8013824 8058368 8072064 8090880 8092448 8121324 8128512 8135127 8173440 8175024 8184280 8194080 8232192 8253630 8255520 8264256 8279040 8310192 8322048 8343720 8345337 8360820 8364790 8384640 8386560 8403696 8450145 8452080 8476160 8483321 8499060 8537088 8559320 8582112 8586240 8593494 8603784 8648640 8670480 8718336 8740352 8765120 8798101 8803872 8805888 8813840 8854560 8874684 8876920 8899968 8916480 8918208 8924013 8943616 8968960 9002708 9003960 9013488 9015552 9039030 9065664 9081072 9083360 9102240 9104004 9123840 9146880 9196902 9201269 9207315 9218340 9225216 9246720 9248512 9254532 9297288 9313920 9320766 9337440 9348966 9386685 9432720 9434880 9444864 9474878 9535680 9537528 9559760 9604224 9629235 9641632 9659520 9679257 9695224 9709056 9754290 9764612 9782080 9784320 9808128 9821136 9832896 9860760 9884160 9904356 9909120 9915570 9934848 9959936 9961380 9986535 10012464 10017280 10025743 10037748 10061568 10072960 10090080 10115560 10140174 10142496 10151655 10160640 10171392 10198872 10218780 10250240 10271184 10290240 10303488 10330320 10378368 10387740 10402560 10404576 10504620 10515736 10518144 10569728 10576608 10625472 10644480 10652304 10671360 10727640 10729719 10754730 10762752 10782720 10787840 10828432 10846836 10874227 10897920 10900032 10907127 10922688 10925440 10976256 11004840 11007360 11019008 11048778 11062008 11080256 11093355 11124960 11127116 11147760 11176704 11179520 11204928 11253385 11266860 11269440 11319264 11332080 11351340 11380005 11442816 11457992 11471712 11531520 11555082 11560640 11568165 11591424 11621610 11705148 11738496 11741184 11806080 11830203 11832912 11860992 11866624 11888640 11890944 11898684 11921910 11983842 12005280 12017984 12020736 12052040 12087552 12108096 12119030 12136320 12138672 12181986 12195840 12205765 12260160 12262536 12276420 12291120 12339376 12380445 12396384 12418560 12427688 12449920 12465288 12483072 12496766 12515580 12547185 12576960 12579840 12593152 12605544 12678120 12714240 12716704 12748590 12773376 12805632 12838980 12879360 12890241 12905676 12945408 12972960 13005720 13077504 13094848 13110528 13144670 13147680 13178880 13205808 13208832 13212160 13220760 13281840 13315380 13349952 13377312 13383664 13415424 13453440 13504062 13520232 13523328 13535540 13547520 13558545 13598496 13625040 13653360 13656006 13694912 13720320 13773760 13827510 13837824 13850320 13870080 13872768 13881798 13908895 13945932 13970880 13981149 14006160 14023449 14024192 14102144 14149080 14167296 14203072 14212317 14228480 14303520 14306292 14322490 14339640 14350336 14406336 14462448 14489280 14530560 14533376 14542836 14563584 14631435 14646918 14673120 14676480 14731704 14749344 14791140 14826240 14833280 14863680 14873355 14889094 14902272 14939904 15018696 15022480 15025920 15056622 15092352 15095808 15109440 15135120 15173340 15210261 15257088 15295616 15328170 15375360 15406776 15424220 15455232 15495480 15534610 15581610 15603840 15606864 15651328 15741440 15754739 15756930 15773604 15777216 15854592 15864912 15895880 15938208 15966720 15978456 16007040 16116736 16132095 16144128 16181760 16184896 16242648 16270254 16346880 16350048 16368560 16388160 16464384 16507260 16511040 16528512 16558080 16573167 16620384 16644096 16687440 16690674 16721640 16729580 16769280 16807392 16900290 16904160 16952320 16966642 16998120 17074176 17088071 17118640 17164224 17172480 17186988 17207568 17297280 17332623 17340960 17432415 17480704 17530240 17596202 17607744 17611776 17627680 17709120 17749368 17753840 17799936 17832960 17836416 17848026 17882865 17937920 17975763 18005416 18007920 18026976 18031104 18078060 18131328 18162144 18166720 18178545 18204480 18208008 18272979 18293760 18393804 18402538 18414630 18436680 18450432 18497024 18509064 18594576 18627840 18641532 18674880 18697932 18745149 18773370 18865440 18869760 18889728 18949756 19071360 19075056 19119520 19208448 19258470 19283264 19319040 19358514 19390448 19418112 19508580 19529224 19564160 19568640 19616256 19642272 19665792 19717005 19721520 19768320 19808712 19818240 19831140 19919872 19922760 19973070 20024928 20034560 20051486 20075496 20123136 20145920 20180160 20231120 20256093 20280348 20284992 20303310 20321280 20342784 20397744 20437560 20484009 20542368 20580480 20660640 20756736 20775480 20805120 20809152 20822697 21009240 21031472 21036288 21153216 21250944 21288960 21304608 21342720 21455280 21459438 21483735 21509460 21525504 21575680 21656864 21693672 21748454 21795840 21800064 21814254 21845376 21850880 21952512 21970377 22009680 22014720 22038016 22097556 22124016 22160512 22186710 22249920 22254232 22295520 22333641 22353408 22359040 22409856 22506770 22533720 22538880 22584933 22638528 22664160 22702680 22760010 22885632 22915984 22943424 22992255 23063040 23110164 23121280 23136330 23182848 23243220 23301915 23372415 23410296 23476992 23612160 23660406 23665824 23687195 23721984 23733248 23781888 23797368 23843820 23967684 24010560 24035968 24041472 24104080 24175104 24216192 24238060 24272640 24277344 24363972 24405381 24411530 24520320 24525072 24552840 24582240 24678752 24760890 24792768 24837120 24855376 24899840 24930576 24966144 24993532 25031160 25036011 25094370 25153920 25159680 25211088 25350435 25356240 25428480 25433408 25449963 25497180 25611264 25677960 25758720 25780482 25811352 25945920 26011440 26155008 26189696 26221056 26289340 26295360 26394303 26411616 26417664 26424320 26441520 26563680 26630760 26699904 26754624 26767328 26830848 26906880 27008124 27040464 27046656 27071080 27117090 27196992 27250080 27306720 27312012 27389824 27440640 27547520 27603807 27621945 27655020 27675648 27700640 27740160 27745536 27763596 27817790 27891864 27941760 27962298 28012320 28046898 28048384 28204288 28298160 28334592 28406144 28424634 28456960 28607040 28612584 28644980 28679280 28812672 28887705 28924896 28978560 29066752 29085672 29127168 29262870 29293836 29346240 29352960 29463408 29498688 29582280 29652480 29666560 29727360 29746710 29778188 29804544 29879808 29959605 30037392 30044960 30051840 30077229 30113244 30184704 30218880 30270240 30346680 30420522 30454965 30514176 30591232 30656340 30750720 30813552 30848440 30910464 30990960 31069220 31163220 31207680 31213728 31241915 31302656 31482880 31509478 31513860 31547208 31554432 31709184 31729824 31791760 31876416 31933440 31956912 32014080 32189157 32233472 32264190 32288256 32363520 32369792 32485296 32540508 32622681 32693760 32700096 32721381 32737120 32776320 32928768 33014520 33022080 33057024 33146334 33162073 33240768 33374880 33381348 33443280 33459160 33538560 33614784 33760155 33800580 33808320 33904640 33933284 33996240 34140015 34176142 34237280 34328448 34373976 34415136 34594560 34665246 34681920 34704495 34864830 34961408 35060480 35192404 35215488 35223552 35255360 35418240 35490609 35498736 35507680 35599872 35665920 35672832 35696052 35765730 35875840 35951526 36010832 36015840 36053952 36062208 36156120 36262656 36324288 36333440 36357090 36408960 36416016 36545958 36587520 36617295 36787608 36805076 36829260 36873360 36994048 37018128 37189152 37222735 37255680 37283064 37349760 37395864 37490298 37546740 37641555 37730880 37739520 37779456 37899512 38142720 38150112 38239040 38416896 38516940 38566528 38638080 38670723 38717028 38780896 38836224 39017160 39058448 39128320 39232512 39284544 39331584 39434010 39443040 39536640 39617424 39636480 39662280 39839744 39845520 39946140 40049856 40069120 40102972 40150992 40246272 40291840 40360320 40462240 40512186 40560696 40569984 40606620 40642560 40675635 40795488 40875120 40968018 41084736 41160960 41321280 41513472 41550960 41610240 41618304 41645394 41726685 41943447 42018480 42062944 42072576 42306432 42416605 42501888 42609216 42636951 42685440 42910560 42918876 42967470 43018920 43051008 43313728 43387344 43496908 43591680 43600128 43628508 43690752 43701760 43738681 43940754 43990505 44019360 44029440 44076032 44195112 44248032 44321024 44373420 44499840 44508464 44591040 44620065 44667282 44706816 44718080 44819712 45013540 45067440 45077760 45169866 45277056 45328320 45405360 45520020 45771264 45831968 45886848 45984510 46006345 46126080 46220328 46242560 46272660 46365696 46486440 46603830 46744830 46820592 46953984 47224320 47264217 47320812 47331648 47374390 47466496 47563776 47594736 47687640 47935368 48021120 48071936 48208160 48350208 48396285 48432384 48476120 48545280 48554688 48727944 48810762 48823060 49040640 49050144 49105680 49164480 49357504 49521780 49585536 49674240 49710752 49799680 49861152 49932288 49987064 50062320 50072022 50128715 50188740 50307840 50422176 50700870 50712480 50856960 50866816 50899926 50994360 51222528 51264213 51355920 51517440 51560964 51622704 51891840 52022880 52111829 52379392 52442112 52578680 52590720 52788606 52823232 52835328 52848640 52883040 53127360 53261520 53399808 53509248 53534656 53648595 53813760 54016248 54080928 54093312 54142160 54234180 54371135 54393984 54500160 54535635 54613440 54624024 54779648 54818937 54881280 55095040 55207614 55243890 55310040 55351296 55401280 55491072 55527192 55635580 55783728 55883520 55924596 56024640 56093796 56096768 56235447 56408576 56596320 56669184 56812288 56849268 57214080 57225168 57289960 57358560 57625344 57775410 57849792 57957120 58133504 58171344 58254336 58525740 58587672 58692480 58705920 58926816 58997376 59151015 59164560 59304960 59333120 59454720 59493420 59556376 59759616 59919210 60074784 60089920 60103680 60154458 60226488 60316537 60369408 60437760 60540480 60693360 60768279 60841044 60909930 61028352 61182464 61312680 61586707 61627104 61696880 61981920 62138440 62326440 62415360 62427456 62468091 62483830 62605312 62965760 63018956 63027720 63094416 63108864 63459648 63583520 63752832 63866880 63913824 64028160 64378314 64451205 64528380 64576512 64727040 64739584 64970592 65081016 65245362 65387520 65400192 65442762 65474240 65552640 65857536 65911131 66029040 66044160 66114048 66292668 66324146 66481536 66749760 66762696 66886560 66918320 67000923 67077120 67229568 67520310 67601160 67616640 67754799 67866568 67992480 68280030 68352284 68474560 68656896 68732213 68747952 68830272 69189120 69330492 69363840 69408990 69729660 69905745 70117245 70120960 70384808 70430976 70510720 70836480 70981218 70997472 71015360 71061585 71199744 71345664 71392104 71531460 71751680 71903052 72021664 72031680 72107904 72124416 72312240 72525312 72648576 72666880 72714180 72817920 72832032 73091916 73234590 73575216 73610152 73658520 73746720 73988096 74036256 74378304 74445470 74511360 74566128 74699520 74791728 74980596 75093480 75108033 75283110 75461760 75479040 75799024 76051305 76285440 76300224 76349889 76478080 76833792 77033880 77133056 77276160 77341446 77434056 77561792 78034320 78116896 78256640 78465024 78569088 78663168 78773695 78868020 78886080 79182909 79234848 79272960 79324560 79691040 79892280 80099712 80205944 80301984 80492544 80583680 80720640 80924480 81024372 81121392 81139968 81213240 81228979 81351270 81590976 81750240 81936036 82169472 82321920 82642560 82811421 82865835 83026944 83101920 83220480 83236608 83290788 83453370 83886894 84036960 84125888 84145152 84612864 84833210 85003776 85218432 85273902 85370880 85440355 85821120 85837752 85934940 86037840 86627456 86663115 86774688 86993816 87200256 87257016 87381504 87403520 87477362 87881508 87981010 88038720 88058880 88152064 88390224 88496064 88642048 88746840 88999680 89016928 89182080 89240130 89334564 89413632 89639424 89878815 90027080 90134880 90155520 90231687 90339732 90554112 90656640 90810720 91040040 91364895 91542528 91663936 91773696 91969020 92012690 92252160 92440656 92485120 92545320 92731392 92972880 93207660 93489660 93641184 93725745 93907968 94448640 94528434 94641624 94663296 94748780 95127552 95189472 95375280 95870736 96042240 96143872 96416320 96700416 96779111 96792570 96864768 96952240 97090560 97109376 97455888 97621524 97646120 97868043 98081280 98100288 98164143 98211360 98328960 98715008 99043560 99171072 99421504 99486219 99599360 99722304 99974128 100124640 100144044 100257430 100377480 100615680 100844352 101280465 101401740 101424960 101713920 101733632 101799852 101988720 102420045 102528426 102711840 103121928 103245408 103783680 104045760 104113485 104223658 104758784 104884224 105157360 105181440 105577212 105646464 105670656 105766080 106254720 106471827 106523040 106799616 107018496 107069312 107297190 107627520 108032496 108161856 108186624 108284320 108468360 108742270 108787968 109000320 109071270 109226880 109248048 109559296 109637874 109762560 109851885 110190080 110283173 110415228 110487780 110620080 110802560 110982144 111054384 111271160 111567456 111668205 111767040 111849192 112049280 112187592 112470894 112817152 112924665 113192640 113338368 113624576 113698536 114428160 114450336 114579920 114717120 115250688 115550820 115699584 115914240 116012169 116267008 116342688 116508672 117051480 117175344 117384960 117853632 117994752 118302030 118329120 118609920 118666240 118909440 118986840 119112752 119519232 119616497 119838420 120149568 120179840 120207360 120308916 120452976 120633074 120738816 120875520 121080960 121386720 121536558 121682088 121819860 122026905 122364928 122625360 123173414 123254208 123393760 123963840 124276880 124652880 124830720 124854912 124936182 124967660 125180055 125830341 126037912 126055440 126188832 126217728 126919296 127167040 127249815 127505664 127827648 127910853 128056320 128756628 128902410 129056760 129153024 129479168 129941184 130162032 130490724 130775040 130800384 130885524 130948480 131105280 131216043 131822262 131971515 132058080 132088320 132228096 132585336 132648292 132963072 133499520 133525392 133773120 133836640 134001846 134154240 134459136 135040620 135202320 135233280 135509598 135733136 135984960 136560060 136704568 136949120 137313792 137464426 137495904 137660544 138019035 138378240 138660984 138727680 138817980 139459320 139811490 140234490 140241920 140769616 140861952 141021440 141672960 141792651 141962436 141994944 142030720 142123170 142399488 142691328 142784208 143062920 143806104 144043328 144063360 144215808 144624480 145050624 145297152 145333760 145428360 145635840 145664064 146183832 146469180 147150432 147220304 147317040 147493440 148072512 148756608 148890940 149022720 149132256 149399040 149583456 149961192 150186960 150216066 150386145 150566220 150923520 151598048 152102610 152570880 152600448 152699778 152956160 153667584 153792639 154067760 154266112 154552320 154682892 154868112 155123584 156068640 156233792 156335487 156513280 157138176 157326336 157547390 157736040 157772160 158365818 158469696 158545920 158649120 159382080 159784560 160199424 160411888 160603968 160945785 161167360 161441280 161848960 162048744 162242784 162279936 162426480 162457958 162702540 163113405 163181952 163500480 163606905 163872072 164338944 164643840 165285120 165622842 165731670 165810365 166053888 166203840 166473216 166581576 166906740 167773788 168073920 168251776 168290304 168706341 169225728 169666420 170007552 170436864 170547804 170880710 171642240 171675504 171869880 172075680 173254912 173326230 173549376 173987632 174400512 174514032 174763008 174807040 174954724 175763016 175962020 176077440 176117760 176780448 176992128 177284096 177453045 177493680 177999360 178033856 178364160 178480260 178669128 179278848 179757630 180054160 180269760 180311040 180463374 180679464 180949611 181108224 181313280 181621440 182080080 182304837 182729790 183085056 183327872 183547392 183938040 184025380 184760121 184881312 184970240 185090640 185945760 186415320 186979320 187282368 187451490 187815936 188897280 189056868 189283248 189326592 189497560 190378944 190750560 191741472 192084480 192287744 192832640 193353615 193558222 193585140 193729536 193904480 194181120 194218752 194911776 195243048 195292240 195736086 196162560 196200576 196328286 196422720 196657920 197430016 197733393 198087120 198342144 198843008 198972438 199198720 199444608 199948256 200249280 200288088 200514860 200754960 201002769 201231360 201688704 202560930 202803480 202849920 203467264 203599704 203977440 204840090 205056852 205423680 206196639 206243856 206490816 207567360 208091520 208226970 208447316 209517568 209717235 210314720 210362880 211154424 211292928 211532160 212509440 212943654 213046080 213184755 213599232 214036992 214138624 214594380 215255040 216064992 216323712 216373248 216568640 216936720 217484540 217575936 218000640 218142540 218453760 218496096 218693405 219118592 219275748 219703770 220380160 220566346 220830456 220975560 221240160 221605120 221964288 222108768 222542320 223134912 223336410 223534080 223698384 224098560 224375184 224941788 225324099 225634304 225849330 226385280 227249152 227397072 228856320 228900672 229049667 229159840 229434240 230501376 231101640 231399168 231828480 232024338 232685376 234102960 234350688 234769920 235707264 235989504 236321085 236604060 236658240 237332480 237548727 237818880 237973680 238225504 239232994 239676840 240299136 240359680 240617832 240905952 241266148 241477632 241751040 242161920 242773440 243073116 243364176 243639720 243686937 244053810 244729856 245250720 246346828 246508416 246787520 247927680 248434263 248553760 249305760 249661440 249709824 249872364 249935320 250360110 251660682 252075824 252110880 252377664 252435456 253838592 254334080 254499630 255011328 255655296 255821706 256112640 256321065 257513256 257804820 258113520 258958336 259882368 260324064 260559145 260981448 261600768 261771048 261896960 262210560 262432086 263644524 263943030 264116160 264176640 264456192 265170672 265296584 265926144 266999040 267050784 267546240 267673280 268003692 268680469 268918272 270081240 270404640 270466560 270695061 271019196 271466272 271969920 273120120 273409136 273898240 274094685 274627584 274928852 274991808 275321088 276038070 276756480 277321968 277455360 277635960 278918640 279622980 280468980 280483840 281177235 281539232 281723904 282042880 283345920 283585302 283924872 283989888 284061440 284246340 285382656 285568416 286125840 287612208 288086656 288126720 288431616 289248960 290101248 290337333 290594304 290667520 290856720 291271680 291328128 292367664 292938360 293604129 294300864 294440608 294634080 294986880 296145024 297513216 297781880 298264512 298458657 298798080 299166912 299922384 300373920 300432132 300772290 301132440 301582685 301847040 303196096 303841395 304205220 305141760 305200896 305399556 305912320 306170767 307585278 307933535 308135520 308532224 309365784 309736224 310247168 312137280 312340455 312467584 312670974 313026560 314276352 314652672 315094780 315472080 315544320 316731636 316939392 317298240 318764160 319569120 320398848 320823776 321207936 321891570 322882560 323697920 324097488 324485568 324559872 324852960 324915916 325405080 326226810 326363904 327000960 327213810 327744144 328677888 329287680 329555655 330570240 330849519 331245684 331463340 331620730 332407680 332946432 333163152 333813480 335004615 335547576 336147840 336503552 337412682 338451456 338773995 339332840 340015104 340873728 341095608 341761420 343284480 343351008 343661065 343739760 344151360 346509824 346652460 347098752 347975264 348801024 349028064 349526016 349909448 351526032 351924040 352154880 353560896 353984256 354568192 354906090 354987360 355998720 356067712 356728320 356960520 357338256 358557696 358849491 359515260 360108320 360539520 360622080 360926748 361358928 361899222 362216448 362626560 363242880 364160160 364609674 364782803 365459580 366655744 367094784 367876080 368050760 369520242 369762624 369940480 370181280 371891520 372830640 373958640 374564736 374902980 375540165 378113736 378566496 378653184 378995120 380757888 381501120 381749445 383482944 383732559 384168960 384575488 385665280 386707230 387116444 387170280 387459072 387808960 388437504 389823552 390486096 390584480 391472172 392325120 392401152 392656572 392845440 393315840 393648129 394860032 395466786 395914545 396174240 396684288 397686016 397944876 398889216 399896512 400498560 400576176 401029720 401509920 402005538 402462720 403377408 405121860 405606960 405699840 406144895 406934528 407199408 407954880 409680180 410113704 410847360 412393278 412487712 412981632 414057105 415134720 416183040 416453940 416894632 419035136 419434470 420629440 420725760 422215759 422308848 422585856 423064320 425018880 425377953 425887308 426092160 426369510 427198464 428073984 428277248 429188760 431106949 432129984 432647424 433137280 433873440 434969080 435151872 436001280 436285080 436907520 436992192 437386810 438237184 438551496 439407540 440760320 441132692 441660912 441951120 442480320 443210240 444217536 445084640 446269824 446672820 447068160 447396768 448197120 448750368 449883576 450648198 451158435 451698660 452770560 454498304 454794144 457712640 457801344 458099334 458319680 458868480 461002752 461377917 462203280 462798336 463656960 464048676 465370752 468205920 468701376 469006461 469539840 471414528 471979008 472642170 473208120 473316480 475097454 475637760 475947360 476451008 478465988 479353680 480598272 480719360 481125491 481235664 481811904 482532296 483502080 483895555 484323840 485546880 486146232 486728352 487279440 487373874 488107620 489340215 490501440 490820715 492693656 493016832 493575040 495855360 496868526 497107520 497431095 498611520 499419648 499744728 499870640 500720220 503321364 504151648 504221760 504755328 504870912 506119023 507677184 508668160 508999260 510022656 511310592 511643412 512642130 515026512 515609640 516227040 517916672 519764736 520648128 521118290 521962896 523201536 523542096 523793920 524421120 524864172 527289048 527886060 528232320 528353280 530341344 530593168 531852288 532359135 533998080 534101568 535092480 535346560 536007384 537360938 537836544 540162480 540809280 540933120 541390122 542038392 542848833 542932544 543939840 546240240 546818272 547796480 548189370 549255168 549857704 549983616 550642176 551415865 552076140 554280363 554643936 554910720 555271920 557837280 559245960 560937960 562354470 563078464 563447808 564085760 566691840 567170604 567849744 567979776 568122880 568492680 568602853 571136832 572251680 575224416 576173312 576253440 576863232 578497920 580060845 580674666 581188608 581335040 581713440 582543360 582656256 584735328 585876720 587208258 588601728 588881216 589268160 589973760 592290048 595026432 595563760 596529024 596917314 597596160 598082485 598333824 599844768 600747840 600864264 601544580 602264880 603008307 603165370 603694080 606392192 607682790 608410440 610401792 610799112 611824640 612341534 615170556 615867070 616271040 617064448 618589917 618731568 619472448 620494336 624274560 624680910 624935168 625341948 628552704 629151705 630189560 630944160 631088640 633463272 633878784 634596480 637528320 639138240 639554265 640797696 641647552 642415872 643783140 645765120 647395840 648194976 648971136 649119744 649705920 649831832 650810160 652453620 652727808 654001920 654427620 655488288 656080215 657355776 659111310 661140480 661699038 662491368 662926680 663241460 663481907 664815360 665892864 666326304 667626960 670009230 671095152 672295680 673007104 674825364 676902912 677453777 677547990 678665680 681747456 682191216 683522840 686568960 686702016 687149001 687322130 687479520 688302720 693019648 693304920 694197504 695950528 698056128 699818896 703052064 703848080 704309760 707121792 707968512 708963255 709812180 709974720 711997440 712135424 712646181 713456640 713921040 714676512 717698982 719030520 720216640 721079040 721853496 722717856 723798444 724432896 725253120 726485760 728320320 729219348 729565606 730919160 731060811 733311488 734189568 735752160 736101520 739040484 739525248 740362560 743783040 745302789 745661280 747917280 749129472 749805960 751080330 756227472 757132992 757306368 757990240 761515776 763002240 763498890 766965888 767465118 768337920 768963195 771330560 773414460 774232888 774340560 775617920 776875008 779647104 780972192 781168960 781677435 782944344 784114981 784802304 785313144 785690880 786631680 787296258 789720064 790933572 791829090 792348480 793368576 795372032 795889752 797778432 799793024 800997120 801152352 802059440 803019840 804011076 806041407 806754816 810243720 811213920 811399680 812085183 812289790 813869056 814398816 815909760 819360360 820227408 821694720 824786556 824975424 825963264 828114210 830269440 832366080 832907880 833789264 838868940 841258880 841451520 843531705 844431518 844617696 845171712 846128640 850037760 850755906 851774616 852184320 852739020 856147968 856554496 858377520 862213898 864259968 865294848 866274560 867746880 869938160 870303744 871011999 872002560 872570160 873815040 873984384 874773620 877102992 878815080 880812387 882265384 883321824 883902240 884960640 886420480 888435072 890169280 892539648 893345640 893518769 894793536 895375971 896394240 897500736 899767152 901296396 902316870 903397320 904748055 905541120 909588288 911524185 915425280 915602688 916198668 916639360 917736960 918512301 922755834 923800605 924406560 925596672 928097352 930741504 936411840 937402752 938012922 939079680 942829056 943958016 945284340 946416240 946632960 950194908 951894720 952902016 956931976 958707360 961196544 961438720 962250982 962471328 963623808 965064592 967791110 968647680 971093760 972292464 973456704 974558880 974747748 976215240 978680430 981002880 981641430 985387312 986033664 987150080 988666965 991710720 992548557 993737052 994215040 994862190 997223040 998839296 999489456 999741280 1001440440 1005013845 1006642728 1008303296 1008443520 1009510656 1012238046 1015354368 1017336320 1017998520 1020045312 1022621184 1023286824 1025284260 1030053024 1030983195 1031219280 1032454080 1039529472 1041296256 1042236580 1043925792 1046403072 1047084192 1047587840 1049728344 1054578096 1055772120 1056464640 1060682688 1061186336 1063704576 1064718270 1067996160 1068203136 1070184960 1070693120 1072014768 1074721876 1075673088 1076548473 1080324960 1081618560 1081866240 1082780244 1084076784 1085697666 1085865088 1087879680 1092480480 1093636544 1094348409 1095592960 1096378740 1099715408 1099967232 1101284352 1102831730 1104152280 1108560726 1109287872 1109821440 1110543840 1115674560 1118491920 1121875920 1124708940 1126156928 1126620495 1128171520 1134341208 1135699488 1135959552 1136245760 1136985360 1137205706 1142273664 1144503360 1145248335 1150448832 1152346624 1152506880 1153726464 1156995840 1160121690 1161349332 1162377216 1163426880 1165312512 1169470656 1171753440 1174416516 1177203456 1177762432 1178536320 1179947520 1180944387 1184580096 1187743635 1190052864 1191127520 1193058048 1193834628 1196164970 1196667648 1199689536 1201495680 1201728528 1203089160 1204529760 1206016614 1206330740 1207388160 1212784384 1215365580 1216820880 1218434685 1220803584 1221598224 1223649280 1224683068 1230341112 1231734140 1232542080 1237179834 1237463136 1238944896 1240988672 1242171315 1248549120 1249361820 1249870336 1250683896 1257105408 1258303410 1260379120 1261888320 1262177280 1266647277 1266926544 1267757568 1269192960 1275056640 1276133859 1278276480 1279108530 1281595392 1283295104 1284831744 1287566280 1293320847 1294791680 1296389952 1297942272 1299411840 1299663664 1301620320 1304907240 1305455616 1308003840 1308855240 1310976576 1312160430 1314711552 1318222620 1322280960 1323398076 1324982736 1325853360 1326482920 1326963814 1329630720 1332652608 1335253920 1340018460 1342190304 1343402345 1344591360 1346014208 1349650728 1353475305 1354907554 1355095980 1357331360 1363494912 1364382432 1367045680 1373137920 1373404032 1374298002 1374644260 1374959040 1376605440 1384133751 1386039296 1386609840 1388395008 1391901056 1396112256 1399637792 1406104128 1407019383 1407696160 1408619520 1414243584 1415937024 1417926510 1419624360 1419949440 1424270848 1425292362 1426913280 1427842080 1429353024 1435397964 1438061040 1440433280 1442158080 1443376473 1443706992 1445435712 1447596888 1450506240 1451686665 1452971520 1456640640 1458438696 1459131212 1461838320 1462121622 1466622976 1468020645 1471504320 1472203040 1478080968 1479050496 1480725120 1487566080 1490605578 1491322560 1492293285 1495834560 1498258944 1499611920 1502160660 1512454944 1514265984 1514612736 1515980480 1523031552 1526004480 1526997780 1530853835 1533931776 1534930236 1537926390 1542661120 1546828920 1548465776 1548681120 1551235840 1553750016 1559294208 1561944384 1562337920 1563354870 1565888688 1568229962 1569604608 1570626288 1571381760 1573263360 1574592516 1579440128 1581867144 1583658180 1584696960 1590744064 1591779504 1595556864 1599586048 1601994240 1602304704 1604118880 1606039680 1608022152 1612082814 1613509632 1620487440 1622427840 1622799360 1624170366 1624579580 1628546499 1628797632 1631819520 1638720720 1640454816 1643389440 1649573112 1649950848 1651926528 1654247595 1656228420 1662841089 1664732160 1665815760 1667578528 1677737880 1682517760 1687063410 1688863036 1689235392 1690343424 1692257280 1700075520 1701511812 1703549232 1704368640 1705478040 1705808559 1713108992 1716755040 1724427796 1728519936 1730589696 1732549120 1735493760 1739876320 1742023998 1744005120 1745140320 1747630080 1747968768 1749547240 1754205984 1757630160 1761624774 1764530768 1766643648 1767804480 1769921280 1772840960 1776870144 1780338560 1785079296 1786691280 1787037538 1789587072 1790751942 1792788480 1794247455 1795001472 1799534304 1802592792 1804633740 1806794640 1809496110 1811082240 1819176576 1823048370 1823914015 1831205376 1832397336 1833278720 1835473920 1837024602 1845511668 1847601210 1848813120 1851193344 1855769751 1856194704 1861483008 1872823680 1874805504 1876025844 1880763283 1885658112 1890568680 1892832480 1893265920 1900389816 1903789440 1905804032 1913863952 1917414720 1918662795 1922393088 1922877440 1924501964 1924942656 1927247616 1930129184 1935582220 1937295360 1942187520 1944584928 1946913408 1949117760 1949495496 1952430480 1957360860 1962005760 1963282860 1968240645 1970774624 1972067328 1974300160 1977333930 1983421440 1985097114 1987474104 1988430080 1989724380 1990445721 1994446080 1997678592 1998978912 1999482560 2002880880 2010027690 2013285456 2016606592 2016887040 2019021312 2024476092 2030708736 2032361331 2034672640 2035997040 2045242368 2046573648 2050568520 2060106048 2061966390 2062438560 2064908160 2079058944 2082592512 2084473160 2087851584 2094168384 2095175680 2099456688 2109156192 2111078795 2111544240 2112929280 2121365376 2122372672 2126889765 2129436540 2135992320 2136406272 2140369920 2141386240 2144029536 2149443752 2153096946 2155534745 2160649920 2163237120 2165560488 2168153568 2171395332 2171730176 2175759360 2184960960 2187273088 2188696818 2191185920 2192757480 2193182433 2199430816 2199934464 2202568704 2205663460 2208304560 2217121452 2218575744 2221087680 2231349120 2236983840 2243751840 2249417880 2252313856 2253240990 2268682416 2271398976 2271919104 2272491520 2273970720 2274411412 2284547328 2289006720 2290496670 2300897664 2304693248 2305013760 2306889585 2313991680 2320243380 2322698664 2326853760 2330625024 2338941312 2343506880 2345032305 2348833032 2352344943 2354406912 2355524864 2357072640 2359895040 2361888774 2369160192 2375487270 2380105728 2382255040 2386116096 2387669256 2392329940 2393335296 2399379072 2402991360 2403457056 2405627455 2406178320 2409059520 2412033228 2412661480 2418124221 2425568768 2430731160 2433641760 2436869370 2441607168 2443196448 2449366136 2460682224 2463468280 2465084160 2474359668 2474926272 2477889792 2481977344 2484342630 2497098240 2498723640 2499740672 2501367792 2516606820 2520758240 2523776640 2524354560 2530595115 2533294554 2533853088 2535515136 2538385920 2550113280 2552267718 2556552960 2558217060 2566590208 2569663488 2575132560 2586641694 2589583360 2592779904 2593611091 2595884544 2598823680 2599327328 2603240640 2609814480 2610911232 2613035997 2616007680 2617710480 2621953152 2624320860 2636445240 2646796152 2649965472 2651706720 2652965840 2653927628 2659261440 2665305216 2670507840 2680036920 2680556307 2684380608 2686127913 2686804690 2689182720 2692028416 2699301456 2706950610 2709815108 2710191960 2714244165 2714662720 2728764864 2734091360 2746275840 2746808064 2748596004 2749288520 2749918080 2753210880 2755536903 2768267502 2771401815 2773219680 2776790016 2783802112 2792224512 2799275584 2812208256 2814038766 2815392320 2817239040 2828487168 2831874048 2835853020 2839248720 2839898880 2843014265 2848541696 2850584724 2855684160 2858706048 2870795928 2876122080 2880866560 2884316160 2886752946 2887413984 2890871424 2895193776 2903373330 2905943040 2913281280 2916877392 2918262424 2923676640 2924243244 2933245952 2936041290 2943008640 2944406080 2955485159 2955510313 2956161936 2958100992 2961450240 2975132160 2977645671 2981211156 2982645120 2984586570 2991669120 2996517888 2999223840 3004321320 3015041535 3024909888 3028531968 3031960960 3046063104 3052008960 3053995560 3061707670 3067863552 3069860472 3075852780 3085322240 3092949585 3093657840 3096931552 3097362240 3102471680 3118588416 3123888768 3124675840 3126709740 3131777376 3136459924 3139209216 3141252576 3142763520 3149185032 3163734288 3167316360 3169393920 3181488128 3183559008 3191113728 3199172096 3203988480 3204609408 3208237760 3212079360 3216044304 3224165628 3227019264 3229645419 3240974880 3244855680 3245598720 3248340732 3249159160 3257092998 3257595264 3263639040 3277441440 3280909632 3283045227 3286778880 3299146224 3299901696 3303853056 3308495190 3312456840 3317409535 3325682178 3329464320 3331631520 3335157056 3355475760 3365035520 3367878437 3374126820 3377726072 3378470784 3384514560 3387268885 3403023624 3407098464 3408737280 3410956080 3411617118 3433510080 3435745005 3448855592 3457039872 3461179392 3465098240 3470987520 3479752640 3484047996 3490280640 3492846097 3495937536 3499094480 3508411968 3515260320 3523249548 3529061536 3533287296 3535608960 3539842560 3542833161 3553740288 3560677120 3563230905 3570158592 3573382560 3574075076 3579174144 3581503884 3588494910 3590002944 3599068608 3605185584 3609267480 3613589280 3618992220 3622164480 3638353152 3646096740 3647828030 3655304055 3662410752 3664794672 3666557440 3670947840 3674049204 3691023336 3695202420 3697626240 3711539502 3712389408 3722966016 3726513945 3745647360 3749611008 3752051688 3761526566 3771316224 3781137360 3785664960 3786531840 3799941831 3800779632 3807578880 3811608064 3827727904 3834829440 3837325590 3844786176 3849003928 3849885312 3854495232 3860258368 3871164440 3879962541 3884375040 3889169856 3893826816 3898235520 3898990992 3904860960 3914721720 3920574905 3924011520 3926565720 3936481290 3941549248 3944134656 3948600320 3954667860 3966842880 3970194228 3974948208 3976860160 3979448760 3980219971 3980891442 3988892160 3997957824 3998965120 4005761760 4020055380 4026570912 4030207035 4033213184 4033774080 4038042624 4048952184 4060425915 4064722662 4069345280 4071994080 4090484736 4093147296 4101137040 4120212096 4123932780 4124877120 4129816320 4158117888 4165185024 4168946320 4175703168 4188336768 4198913376 4218312384 4221058149 4222157590 4223088480 4225858560 4242730752 4244745344 4253779530 4258873080 4272812544 4280739840 4282772480 4288059072 4298887504 4306193892 4311069490 4321299840 4326474240 4330129419 4331120976 4336307136 4342790664 4343460352 4351518720 4355059995 4369921920 4374546176 4377393636 4385514960 4386364866 4398861632 4399868928 4404061935 4411326920 4416609120 4434242904 4437151488 4442175360 4462698240 4467593845 4473967680 4476879855 4487503680 4498835760 4504627712 4506481980 4537364832 4542797952 4543838208 4547941440 4548822824 4569094656 4578013440 4580993340 4592561505 4601795328 4609386496 4613779170 4627983360 4640486760 4644373349 4645397328 4653707520 4661250048 4677882624 4687013760 4690064610 4697666064 4704689886 4708813824 4711049728 4714145280 4719790080 4723777548 4738320384 4742176439 4750974540 4764510080 4772232192 4775338512 4784659880 4786670592 4798758144 4805982720 4806914112 4811254910 4812356640 4818119040 4824066456 4825322960 4836248442 4851137536 4861462320 4867283520 4873738740 4885639497 4886392896 4898732272 4921364448 4926936560 4930168320 4948719336 4949852544 4955779584 4962742785 4968685260 4988523267 4994196480 4997447280 4999481344 5002735584 5033213640 5041516480 5047553280 5061190230 5066589108 5067706176 5071030272 5076771840 5100226560 5104535436 5113105920 5116434120 5117425677 5133180416 5139326976 5150265120 5173283388 5185559808 5187222182 5191769088 5197647360 5198654656 5206481280 5219628960 5226071994 5232015360 5235420960 5243906304 5248641720 5272890480 5293592304 5299930944 5303413440 5305931680 5307855256 5318522880 5330610432 5341015680 5360073840 5361112614 5368761216 5372255826 5373609380 5378365440 5382742365 5398602912 5413901220 5419630216 5420383920 5428488330 5429325440 5457529728 5468182720 5471742045 5488804867 5493616128 5497192008 5498577040 5499836160 5506421760 5511073806 5536535004 5542803630 5546439360 5553580032 5567309253 5567604224 5584449024 5598551168 5624416512 5628077532 5630784640 5642289849 5656974336 5671706040 5678497440 5679797760 5686028530 5697083392 5701169448 5711368320 5717412096 5741591856 5752244160 5761733120 5768632320 5773505892 5774827968 5781742848 5790387552 5806746660 5811886080 5826562560 5833754784 5836524848 5847353280 5848486488 5872082580 5886017280 5888812160 5904721935 5910970318 5911020626 5912323872 5916201984 5922900480 5950264320 5955291342 5962422312 5965290240 5969173140 5971337163 5983338240 5993035776 5998447680 6008642640 6030083070 6049819776 6057063936 6063921920 6092126208 6097083993 6104017920 6107991120 6123415340 6135727104 6139720944 6151705560 6185899170 6187315680 6193863104 6194724480 6204943360 6237176832 6247777536 6249351680 6253419480 6254631383 6263554752 6272919848 6282505152 6285527040 6298370064 6327468576 6333236385 6334632720 6338787840 6367118016 6380669295 6398344192 6407976960 6409218816 6416475520 6424158720 6432088608 6448331256 6459290838 6466604235 6481949760 6489711360 6496681464 6498318320 6514185996 6515190528 6527278080 6554882880 6561819264 6566090454 6573557760 6579547299 6598292448 6599803392 6607706112 6616990380 6624913680 6634819070 6651364356 6663263040 6670314112 6710951520 6730071040 6735756874 6748253640 6755452144 6756941568 6774537770 6806047248 6814196928 6817474560 6821912160 6823234236 6867020160 6871490010 6897711184 6914079744 6920668755 6930196480 6941975040 6959505280 6968095992 6980561280 6985692194 6991875072 6998188960 7016823936 7030520640 7035096915 7046499096 7057034829 7058123072 7066574592 7071217920 7079685120 7085666322 7107480576 7121354240 7126461810 7140317184 7146765120 7148150152 7158348288 7163007768 7176989820 7180005888 7198137216 7210371168 7216882365 7218534960 7227178560 7237984440 7254372663 7276706304 7292193480 7295656060 7310608110 7324821504 7329589344 7333114880 7348098408 7382046672 7390404840 7395252480 7423079004 7424778816 7445932032 7453027890 7491294720 7499222016 7504103376 7523053132 7562274720 7571329920 7573063680 7599883662 7601559264 7615157760 7623216128 7655455808 7669658880 7674651180 7698007856 7699770624 7708990464 7720516736 7742328880 7759925082 7768750080 7778339712 7780833273 7787653632 7796471040 7797981984 7809721920 7829443440 7839107991 7841149810 7848023040 7853131440 7872962580 7883098496 7897200640 7909335720 7940388456 7949896416 7953720320 7958897520 7960439942 7961782884 7977784320 7995915648 7997930240 8011523520 8040110760 8041668921 8053141824 8060414070 8066426368 8067548160 8076085248 8097904368 8120851830 8129445324 8142732495 8143988160 8186294592 8202274080 8240424192 8247865560 8249754240 8259632640 8266610709 8314205445 8330370048 8337892640 8351406336 8376673536 8397826752 8436624768 8442116298 8444315180 8446176960 8451717120 8485461504 8489490688 8507559060 8517746160 8529042795 8545625088 8565544960 8576118144 8597775008 8612387784 8622138980 8625264791 8642599680 8652948480 8660258838 8662241952 8672614272 8685581328 8686920704 8710119990 8739843840 8749092352 8754787272 8771029920 8772729732 8797723264 8799737856 8808123870 8822653840 8833218240 8866455477 8866530939 8868485808 8874302976 8884350720 8925396480 8932937013 8935187690 8947935360 8953759710 8975007360 8997671520 9009255424 9012963960 9074729664 9085595904 9095882880 9097645648 9138189312 9156026880 9161986680 9185123010 9203590656 9227558340 9255966720 9278848755 9280973520 9288746698 9290794656 9307415040 9355765248 9374027520 9380129220 9395332128 9403816415 9409379772 9417627648 9422099456 9428290560 9447555096 9484352878 9501949080 9529020160 9544464384 9550677024 9569319760 9573341184 9597516288 9611965440 9613828224 9622509820 9624713280 9636238080 9648132912 9650645920 9672496884 9688936257 9702275072 9722924640 9734567040 9747477480 9771278994 9772785792 9797464544 9842728896 9849135681 9853873120 9860336640 9897438672 9899705088 9911559168 9925485570 9937370520 9952228605 9977046534 9988392960 9994894560 10005471168 10066427280 10083032960 10095106560 10103635311 10122380460 10133178216 10135412352 10153543680 10161806655 10209070872 10226211840 10232868240 10234851354 10266360832 10300530240 10346566776 10371119616 10374444364 10383538176 10395294720 10397309312 10412962560 10439257920 10452143988 10470841920 10478538291 10487812608 10497283440 10545780960 10587184608 10599861888 10606826880 10611863360 10615710512 10661220864 10682031360 10720147680 10722225228 10737522432 10744511652 10747218760 10765484730 10797205824 10827802440 10839260432 10840767840 10856976660 10858650880 10915059456 10936365440 10943484090 10965912165 10977609734 10987232256 10994384016 10997154080 10999672320 11012843520 11022147612 11073070008 11085607260 11092878720 11134618506 11135208448 11168898048 11197102336 11248833024 11256155064 11261569280 11284579698 11313948672 11343412080 11356994880 11359595520 11372057060 11399825493 11402338896 11422736640 11434824192 11483183712 11504488320 11523466240 11547011784 11549655936 11563485696 11580775104 11613493320 11639887623 11653125120 11667509568 11673049696 11694706560 11696972976 11744165160 11761724715 11772034560 11777624320 11809443870 11821940636 11822041252 11824647744 11832403968 11845800960 11900528640 11910582684 11924844624 11930580480 11938346280 11940659913 11942674326 11966676480 11996895360 12017285280 12060166140 12090621105 12099639552 12114127872 12127843840 12194167986 12208035840 12215982240 12246830680 12271454208 12279441888 12303411120 12371798340 12374631360 12387726208 12389448960 12409886720 12474353664 12495555072 12498703360 12506838960 12509262766 12527109504 12545839696 12565010304 12596740128 12654937152 12666472770 12669265440 12677575680 12734236032 12761338590 12796688384 12818437632 12832951040 12848317440 12864177216 12896662512 12918581676 12933208470 12963899520 12968055455 12979422720 12990388257 12993362928 12996636640 13028371992 13030381056 13054556160 13065179985 13109765760 13123638528 13132180908 13159094598 13165342981 13196584896 13199606784 13233980760 13249827360 13269638140 13302728712 13326526080 13340628224 13402781535 13421903040 13430639565 13460142080 13471513748 13496507280 13510904288 13513883136 13549075540 13612094496 13628393856 13643824320 13646468472 13734040320 13742980020 13777684515 13795422368 13828159488 13841337510 13883950080 13919010560 13933120047 13936191984 13961122560 13971384388 13983750144 13996377920 14033647872 14061041280 14070193830 14092998192 14114069658 14116246144 14133149184 14142435840 14159370240 14171332644 14214961152 14226529317 14242708480 14252923620 14293530240 14296300304 14316696576 14326015536 14353979640 14360011776 14396274432 14420742336 14433764730 14437069920 14454357120 14475968880 14508745326 14553412608 14584386960 14591312120 14621216220 14659178688 14666229760 14696196816 14764093344 14777425795 14777551565 14780809680 14790504960 14846158008 14849557632 14888228355 14906055780 14982589440 14998444032 15008206752 15046106264 15124549440 15142659840 15199767324 15203118528 15230315520 15246432256 15310911616 15339317760 15349302360 15352277031 15396015712 15399541248 15417980928 15441033472 15484657760 15519850164 15556679424 15561666546 15575307264 15592942080 15595963968 15619443840 15658886880 15678215982 15682299620 15696046080 15706262880 15745925160 15766196992 15818671440 15880776912 15899792832 15907440640 15917795040 15920879884 15923565768 15955568640 15991831296 15995860480 16023047040 16080221520 16083337842 16106283648 16120828140 16132852736 16135096320 16148227095 16195808736 16241703660 16258890648 16285464990 16287976320 16372589184 16404548160 16415226135 16466414601 16480848384 16495731120 16499508480 16519265280 16533221418 16628410890 16660740096 16675785280 16702812672 16753347072 16795653504 16839392185 16873249536 16884232596 16888630360 16892353920 16926869547 16970923008 16978981376 17015118120 17035492320 17058085590 17091250176 17152236288 17195550016 17224775568 17244277960 17250529582 17285199360 17305896960 17320517676 17324483904 17345228544 17371162656 17373841408 17420239980 17464230485 17479687680 17498184704 17509574544 17542059840 17545459464 17595446528 17616247740 17645307680 17666436480 17714165805 17732910954 17733061878 17736971616 17748605952 17768701440 17850792960 17865874026 17870375380 17895870720 17907519420 17914011489 17950014720 17995343040 18018510848 18025927920 18149459328 18155277637 18171191808 18191765760 18195291296 18276378624 18291251979 18312053760 18323973360 18370246020 18407181312 18455116680 18557697510 18561947040 18577493396 18581589312 18614830080 18711530496 18748055040 18760258440 18763894149 18790664256 18807632830 18818759544 18844198912 18856581120 18895110192 18968705756 18999709155 19003898160 19058040320 19101354048 19138639520 19195032576 19223930880 19227656448 19245019640 19249426560 19272476160 19296265824 19301291840 19344993768 19377872514 19399812705 19445849280 19469134080 19494954960 19542557988 19545571584 19594929088 19685457792 19698271362 19707746240 19720673280 19794877344 19799410176 19823118336 19850971140 19874741040 19901099855 19904457210 19954093068 19989789120 20010942336 20132854560 20166065920 20190213120 20207270622 20244760920 20266356432 20270824704 20323613310 20418141744 20452423680 20465736480 20469702708 20532721664 20601060480 20688396113 20693133552 20742239232 20748888728 20790589440 20794618624 20825925120 20878515840 20904287976 20941683840 20957076582 20975625216 20994566880 21091561920 21105290745 21171104487 21174369216 21199723776 21213653760 21223726720 21231421024 21322441728 21364062720 21440295360 21444450456 21475044864 21489023304 21494437520 21530969460 21594411648 21650647095 21655604880 21678520864 21681535680 21713953320 21717301760 21763117989 21830118912 21872730880 21886968180 21931824330 21955219468 21974464512 21988768032 21994308160 21999344640 22044295224 22146140016 22171214520 22185757440 22269237012 22270416896 22337796096 22394204672 22497666048 22512310128 22523138560 22569159396 22686824160 22713989760 22719191040 22744114120 22799650986 22804677792 22845473280 22869648384 22966367424 23008976640 23046932480 23094023568 23099311872 23126971392 23161550208 23221866745 23226986640 23279775246 23306250240 23335019136 23342499819 23346099392 23389413120 23393945952 23488330320 23523449430 23544069120 23555248640 23618887740 23643881272 23644082504 23649295488 23691601920 23710882195 23821165368 23849689248 23861160960 23876692560 23881319826 23885348652 23933352960 23945665189 23993790720 24034570560 24120332280 24125006763 24181242210 24199279104 24228255744 24255687680 24388335972 24428197485 24431964480 24449922679 24493661360 24558883776 24606822240 24743596680 24749262720 24775452416 24778897920 24799832127 24942616335 24991110144 24997406720 25013677920 25018525532 25054219008 25091679392 25130020608 25193480256 25309874304 25332945540 25338530880 25355151360 25468472064 25522677180 25587128385 25636875264 25665902080 25696634880 25728354432 25793325024 25837163352 25866416940 25875794373 25927799040 25936110910 25958845440 25980776514 25986725856 25993273280 26056743984 26060762112 26130359970 26219531520 26247277056 26264361816 26318189196 26330685962 26393169792 26399213568 26467961520 26499654720 26539276280 26599366431 26599592817 26605457424 26653052160 26681256448 26805563070 26843806080 26861279130 26943027496 26993014560 27021808576 27027766272 27098151080 27224188992 27256787712 27287648640 27292936944 27444024335 27468080640 27485960040 27555369030 27590844736 27682675020 27767900160 27836546265 27838021120 27866240094 27872383968 27922245120 27942768776 27992755840 28067295744 28122082560 28140387660 28185996384 28211449245 28228139316 28232492288 28266298368 28284871680 28342665288 28453058634 28485416960 28505847240 28529722001 28587060480 28592600608 28633393152 28652031072 28707959280 28720023552 28792548864 28841484672 28867529460 28874139840 28908714240 28951937760 29017490652 29106825216 29168773920 29182624240 29242432440 29318357376 29392393632 29528186688 29547407043 29554851590 29555103130 29561619360 29581009920 29692316016 29699115264 29776456710 29812111560 29856685815 29965178880 30016413504 30092212528 30249098880 30285319680 30310905933 30399534648 30406237056 30460631040 30485419965 30621823232 30678635520 30698604720 30704554062 30792031424 30799082496 30882066944 30969315520 31039700328 31113358848 31123333092 31150614528 31185884160 31191927936 31238887680 31273156915 31317773760 31356431964 31364599240 31412525760 31435614873 31491850320 31532393984 31637342880 31761553824 31799585664 31835590080 31841759768 31847131536 31983662592 31991720960 32046094080 32160443040 32166675684 32212567296 32241656280 32265705472 32296454190 32391617472 32483407320 32510613443 32517781296 32570929980 32575952640 32745178368 32809096320 32830452270 32897736495 32932829202 32961696768 32991462240 32999016960 33038530560 33066442836 33256821780 33351570560 33405625344 33506694144 33591307008 33678784370 33716944183 33746499072 33768465192 33777260720 33784707840 33853739094 33941846016 33957962752 34030236240 34070984640 34116171180 34199476479 34304472576 34391100032 34449551136 34488555920 34501059164 34570398720 34641035352 34648967808 34690457088 34742325312 34840479960 34919662869 34928460970 34959375360 34996369408 35019149088 35084119680 35090918928 35190893056 35232495480 35285174145 35290615360 35332872960 35428331610 35465821908 35466123756 35473943232 35497211904 35537402880 35701585920 35731748052 35740750760 35791741440 35815038840 35821979739 35828022978 35900029440 35990686080 36051855840 36271863315 36298918656 36310555274 36342383616 36383531520 36390582592 36582503958 36624107520 36647946720 36740492040 36814362624 36910233360 37115395020 37123894080 37154986792 37163178624 37229660160 37423060992 37496110080 37520516880 37527788298 37581328512 37615265660 37637519088 37790220384 37937411512 37999418310 38007796320 38116080640 38202708096 38277279040 38390065152 38421307067 38421634069 38455312896 38490039280 38498853120 38544952320 38592531648 38602583680 38689987536 38755745028 38799625410 38891698560 38904166365 38938268160 38971164771 38989909920 39085115976 39091143168 39189858176 39195539955 39370915584 39396542724 39415492480 39496028943 39589754688 39598820352 39701942280 39749482080 39802199710 39808914420 39908186136 39979578240 40021884672 40208344605 40265709120 40332131840 40380426240 40414541244 40489521840 40532712864 40541649408 40647226620 40836283488 40931472960 40939405416 41202120960 41333053545 41376792226 41386267104 41484478464 41497777456 41589237248 41651850240 41757031680 41799360141 41808575952 41883367680 41914153164 41951250432 41989133760 42183123840 42210581490 42342208974 42348738432 42399447552 42427307520 42447453440 42462842048 42644883456 42679587951 42728125440 42880590720 42888900912 42950089728 42978046608 42988875040 43061938920 43126323955 43188823296 43301294190 43311209760 43357041728 43363071360 43427906640 43434603520 43526235978 43660237824 43745461760 43773936360 43782419681 43863648660 43910438936 43977536064 43988616320 43998689280 44088590448 44292280032 44332277385 44332654695 44342429040 44371514880 44538474024 44664685065 44788409344 44995332096 45024620256 45046277120 45138318792 45373648320 45427979520 45488228240 45599301972 45609355584 45690946560 45739296768 45932734848 46017953280 46056831093 46188047136 46198623744 46253942784 46323100416 46443733490 46453973280 46559550492 46670038272 46684999638 46692198784 46778826240 46787891904 46976660640 47046898860 47088138240 47110497280 47237775480 47287762544 47288165008 47298590976 47421764390 47642330736 47699378496 47722321920 47753385120 47762639652 47770697304 47866705920 47891330378 47987581440 48069141120 48240664560 48250013526 48362484420 48398558208 48444681285 48511375360 48776671944 48856394970 48863928960 48899845358 48987322720 49117767552 49213644480 49245678405 49399243803 49487193360 49498525440 49550904832 49557795840 49599664254 49885232670 49982220288 50027355840 50037051064 50108438016 50183358784 50260041216 50386960512 50518176555 50619748608 50665891080 50677061760 50780608641 50936944128 51045354360 51174256770 51273750528 51331804160 51456708864 51586650048 51674326704 51732833880 51751588746 51855598080 51872221820 51917690880 51961553028 51973451712 51986546560 52113487968 52121524224 52260719940 52392691455 52439063040 52494554112 52528723632 52636378392 52661371924 52786339584 52935923040 52999309440 53078552560 53198732862 53199185634 53210914848 53306104320 53362512896 53611126140 53687612160 53722558260 53742034467 53886054992 53986029120 54043617152 54055532544 54196302160 54448377984 54465832911 54513575424 54575297280 54585873888 54873755937 54888048670 54936161280 54971920080 55110738060 55181689472 55365350040 55673092530 55676042240 55732480188 55744767936 55844490240 55885537552 55985511680 56134591488 56244165120 56280775320 56291682447 56371992768 56422898490 56456278632 56464984576 56532596736 56569743360 56685330576 56906117268 56999127465 57011694480 57059444002 57174120960 57185201216 57304062144 57415918560 57585097728 57682969344 57735058920 57748279680 57817428480 57903875520 58034981304 58199438115 58337547840 58365248480 58484864880 58636714752 58784787264 59056373376 59094814086 59109703180 59110206260 59123238720 59162019840 59384632032 59398230528 59552913420 59624223120 59703299565 59713371630 60032827008 60184425056 60376853537 60498197760 60570639360 60621811866 60799069296 60812474112 60970839930 61243646464 61357271040 61397209440 61409108124 61584062848 61598164992 61764133888 61938631040 62065188339 62079400656 62226717696 62246666184 62371768320 62383855872 62477775360 62546313830 62635547520 62712863928 62729198480 62825051520 62871229746 62983700640 63064787968 63274685760 63513313461 63523107648 63599171328 63671180160 63683519536 63694263072 63967325184 63983441920 64092188160 64320886080 64333351368 64425134592 64483312560 64592908380 64783234944 64951941285 64966814640 65021226886 65035562592 65141859960 65151905280 65490356736 65618192640 65660904540 65795472990 65826714905 65865658404 65923393536 65982924480 65998033920 66132885672 66513643560 66703141120 66811250688 67013388288 67182614016 67357568740 67433888366 67492998144 67536930384 67554521440 67569415680 67707478188 67915925504 68060472480 68141969280 68232342360 68398952958 68608945152 68782200064 68899102272 68977111840 69002118328 69140797440 69282070704 69297935616 69380914176 69484650624 69665600235 69680959920 69839325738 69856921940 69918750720 70027499457 70038298176 70168239360 70181837856 70381786112 70464990960 70570348290 70581230720 70665745920 70856663220 70931643816 70932247512 70947886464 71074805760 71132646585 71463496104 71481501520 71583482880 71630077680 71643959478 71656045956 71800058880 71836995567 71981372160 72103711680 72375020289 72543726630 72597837312 72621110548 72684767232 72767063040 72781165184 73165007916 73295893440 73349768037 73480984080 73820466720 74230790040 74247788160 74309973584 74326357248 74992220160 75041033760 75055576596 75162657024 75230531320 75275038176 75580440768 75874823024 75998836620 76015592640 76232161280 76405416192 76554558080 76761385155 76842614134 76843268138 76910625792 76980078560 76997706240 77089904640 77185063296 77205167360 77379975072 77511490056 77599250820 77627383119 77783397120 77808332730 77876536320 77942329542 77979819840 78170231952 78182286336 78379716352 78391079910 78741831168 78793085448 78830984960 78992057886 79179509376 79197640704 79403884560 79498964160 79604399420 79617828840 79798099293 79798778451 79816372272 79959156480 80043769344 80416689210 80531418240 80664263680 80829082488 80979043680 81065425728 81083298816 81294453240 81672566976 81862945920 81878810832 82332073005 82404241920 82666107090 82753584452 82772534208 82995554912 83178474496 83303700480 83514063360 83598720282 83617151904 83766735360 83828306328 83978267520 84366247680 84421162980 84634347735 84684417948 84697476864 84798895104 84854615040 84894906880 84925684096 85359175902 85456250880 85589166003 85761181440 85777801824 85900179456 85956093216 85977750080 86123877840 86252647910 86377646592 86602588380 86622419520 86714083456 86726142720 86855813280 86869207040 87052471956 87320475648 87490923520 87547872720 87564839362 87727297320 87820877872 87955072128 87977232640 88177180896 88584560064 88664554770 88665309390 88684858080 88743029760 89076948048 89329370130 89570057445 89576818688 90049240512 90092554240 90276637584 90747296640 90776388185 90855959040 90932717799 90976456480 91198603944 91218711168 91381893120 91456259895 91865469696 92035906560 92113662186 92376094272 92397247488 92646200832 92887466980 92907946560 93119100984 93340076544 93369999276 93384397568 93557652480 93575783808 93819470745 93953321280 94093797720 94220994560 94306844619 94475550960 94575525088 94576330016 94597181952 94843528780 95284661472 95398756992 95506770240 95525279304 95541394608 95782660756 95975162880 96138282240 96481329120 96500027052 96724968840 96797116416 96889362570 97531840329 97553343888 97712789940 97727857920 97799690716 97974645440 98235535104 98427288960 98491356810 98798487606 98974386720 98997050880 99101809664 99115591680 99199328508 99770465340 100054711680 100074102128 100216876032 100366717568 100520082432 100773921024 101036353110 101150832549 101239497216 101331782160 101354123520 101561217282 101873888256 102090708720 102348513540 102663608320 102913417728 103173300096 103348653408 103441980565 103465667760 103503177492 103711196160 103744443640 103923106056 103946903424 103973093120 104226975936 104521439880 104785382910 104878126080 104989108224 105057447264 105272756784 105322743848 105572679168 105855522435 105871846080 105998618880 106157105120 106397465724 106398371268 106421829696 106612208640 106725025792 107222252280 107375224320 107445116520 107465939217 107484068934 107772109984 107972058240 108087234304 108392604320 108815589945 108896755968 108931665822 109027150848 109150594560 109171747776 109747511874 109776097340 109872322560 109943840160 110221476120 110363378944 110730700080 111346185060 111352084480 111464960376 111489535872 111688980480 111771075104 111971023360 112269182976 112488330240 112561550640 112583364894 112743985536 112845796980 112912557264 112929969152 113370661152 113812234536 113998254930 114023388960 114118888004 114348241920 114370402432 114608124288 114831837120 115170195456 115263921201 115264902207 115365938688 115470117840 115496559360 115634856960 115807751040 116069962608 116398876230 116675095680 116712499095 116730496960 116969729760 117273429504 117569574528 118112746752 118189628172 118219406360 118220412520 118246477440 118488086829 118769264064 118796461056 119105826840 119248446240 119406599130 119426743260 119728325945 120065654016 120368850112 120625033815 120753707074 120996395520 121141278720 121243623732 121598138592 121624948224 121941679860 122249613395 122487292928 122794418880 122818216248 123168125696 123528267776 123877262080 123999160635 124130376678 124158801312 124453435392 124493332368 124767711744 124955550720 125092627660 125271095040 125398080423 125425727856 125458396960 125650103040 125742459492 125967401280 126129575936 126549371520 127026626922 127046215296 127086943459 127198342656 127342360320 127367039072 127388526144 127934650368 128038763853 128184376320 128641772160 128666702736 128850269184 128966625120 129185816760 129378971865 129566469888 129903882570 129933629280 130042453772 130071125184 130283719920 130303810560 130980713472 131236385280 131321809080 131347259043 131590945980 131653429810 131731316808 131965848960 131996067840 132265771344 132996832155 132997964085 133027287120 133406282240 134365228032 134715137480 134867776732 134985996288 135073860768 135109042880 135138831360 135414956376 136120944960 136283938560 136464684720 136797905916 137217890304 137564400128 137798204544 137954223680 138004236656 138564141408 138595871232 138761828352 138969301248 139331200470 139361919840 139678651476 139713843880 140054998914 140076596352 140336478720 140363675712 140763572224 140929981920 141140696580 141162461440 141331491840 141713326440 141863287632 141864495024 141895772928 142265293170 142648610005 142926992208 142963003040 143166965760 143260155360 143287918956 143312091912 143600117760 143673991134 143962744320 144207423360 144750040578 144818772791 145087453260 145195674624 145242221096 145534126080 145562330368 146330015832 146591786880 146699536074 146961968160 147640933440 147737035215 148197731409 148461580080 148495576320 148619947168 148652714496 150082067520 150111153192 150325314048 150461062640 150550076352 151160881536 151554529665 151749646048 151997673240 152031185280 152341825923 152810832384 153109116160 153522770310 153685228268 153686536276 153821251584 153960157120 153995412480 154370126592 154410334720 154759950144 155022980112 155198501640 155254766238 155566794240 155616665460 155753072640 155884659084 155959639680 156340463904 156364572672 156759432704 156782159820 157178074365 157483662336 157586170896 157661969920 157984115772 158359018752 158807769120 158997928320 159208798840 159235657680 159596198586 159597556902 159632744544 159918312960 160087538688 160833378420 161062836480 161328527360 161658164976 161958087360 162130851456 162166597632 162553067215 162588906480 163345133952 163397498733 163725891840 163757621664 164664146010 164808483840 165332214180 165507168904 165545068416 165991109824 166356948992 167028126720 167197440564 167234303808 167533470720 167619656323 167656612656 167956535040 168584720915 168732495360 168842325960 168875047341 169268695470 169368835896 169394953728 169597790208 169709230080 169789813760 169851368192 170718351804 170997382395 171149458753 171178332006 171522362880 171555603648 171912186432 171955500160 172247755680 172505295820 172755293184 173205176760 173244839040 173428166912 173452285440 173711626560 174104943912 174598314345 174981847040 175095745440 175129678724 175454594640 175641755744 175910144256 175954465280 176354361792 177169120128 177329109540 177330618780 177369716160 177486059520 178153896096 178658740260 179109898695 179140114890 180098481024 180553275168 181130560611 181494593280 181552776370 181711918080 181865435598 181952912960 182397207888 182437422336 182912519790 183730939392 184071813120 184227324372 184752188544 184794494976 185292401664 185774933960 185815893120 186195565017 186238201968 186680153088 186739998552 186768795136 187115304960 187151567616 187638941490 187906642560 188187595440 188613689238 188951101920 189151050176 189152660032 189194363904 189687057560 190569322944 190797513984 191013540480 191050558608 191082789216 191565321512 191950325760 192106535335 192108170345 192276564480 192962658240 193000054104 193449937680 193778725140 194855823855 195063680658 195106687776 195425579880 195455715840 195599381432 195949290880 196471070208 196854577920 196982713620 197480144715 197596975212 197948773440 197994101760 198203619328 198398657016 199540930680 199708054007 200109423360 200148204256 200433752064 200733435136 201040164864 201547842048 202072706220 202301665098 202478994432 202663564320 202708247040 203122434564 203747776512 204181417440 204697027080 205826835456 206346600192 206697306816 206883961130 206931335520 207006354984 207422392320 207488887280 207846212112 207893806848 207946186240 208453951872 208996800705 209042879760 209570765820 209756252160 210082498371 210114894528 210545513568 210645487696 211145358336 211711044870 211743692160 211997237760 212314210240 212794931448 212796742536 212843659392 213224417280 213397939755 214444504560 214750448640 214890233040 214931878434 214968137868 215510986701 215544219968 215944116480 216174468608 216785208640 217631179890 217793511936 217863331644 218054301696 218301189120 218343495552 218912098405 219495023748 219552194680 219887680320 220049304111 220442952240 220726757888 221461400160 222692370120 222929920752 222979071744 223542150208 223942046720 224976660480 225123101280 225166729788 225487971072 225691593960 225825114528 225859938304 226741322304 227624469072 227996509860 228046777920 228237776008 228696483840 228740804864 229216248576 229663674240 230284155465 230527842402 230529804414 230731877376 230940235680 230993118720 231269713920 231615502080 232139925216 232797752460 232882149357 233350191360 233424998190 233460993920 233939459520 234546859008 235139149056 236018609281 236225493504 236379256344 236438812720 236440825040 236492954880 236976173658 237538528128 237592922112 238211653680 238496892480 238813198260 238853486520 239394297879 239396335353 239456651890 240131308032 240737700224 241250067630 241507414148 241992791040 242487247464 243196277184 243249896448 243883359720 244499226790 244974585856 245588837760 245636432496 246336251392 246996219015 247754524160 247998321270 248260753356 248317602624 248986664736 249535423488 249911101440 250185255320 250542190080 250796160846 250851455712 250916793920 251300206080 251484918984 251934802560 253098743040 253903043205 254053253844 254092430592 254173886918 254396685312 254684720640 254734078144 254777052288 256077527706 256368752640 256767498009 257283544320 257333405472 257700538368 257933250240 258371633520 258757943730 259132939776 259807765140 259867258560 260084907544 260142250368 260567439840 260607621120 261961426944 262472770560 262643618160 262694518086 263181891960 263306859620 263402317079 263462633616 263931697920 264531542688 265993664310 265995928170 266054574240 266812564480 268710172335 268730456064 268949149469 269430274960 269735553464 270147721536 270218085760 270277662720 270829912752 272241889920 272329164555 272567877120 272798153397 272929369440 273595811832 274368779685 275128800256 275596409088 275908447360 276008473312 277128282816 277191742464 277938602496 278662400940 278723839680 279357302952 279427687760 280109997828 280153192704 280672957440 280727351424 281458412235 281859963840 282281393160 282324922880 282662983680 282920533857 283426652880 283726575264 283728990048 283791545856 284530586340 285297220010 285853984416 285926006080 286520310720 286575837912 286624183824 287347982268 287925488640 288414846720 289500081156 289637545582 290174906520 290391349248 290484442192 291124660736 292595520987 292660031664 293183573760 293399072148 293923936320 295281866880 295474070430 296395462818 296923160160 296991152640 297239894336 297305428992 300164135040 300222306384 300650628096 300922125280 301100152704 301884267685 302321763072 303109059330 303452497647 303499292096 303995346480 304062370560 304683651846 305621664768 306218232320 307045540620 307370456536 307373072552 307920314240 307990824960 308740253184 308820669440 309519900288 310045960224 310325941695 310397003280 310509532476 311133588480 311233330920 311293647457 311769318168 311919279360 312680927808 313518865408 313564319640 314356148730 314967324672 315172341792 315323939840 315968231544 316718037504 317566567305 317615538240 317995856640 318417597680 318471315360 319192397172 319195113804 319265489088 319836625920 320175077376 321666756840 322125672960 322397817651 323316329952 323916174720 324261702912 325106134430 325177812960 326690267904 326794997466 327451783680 327515243328 329328292020 329616967680 330664428360 331014337808 331090136832 331982219648 334056253440 334394881128 334468607616 335066941440 335239312646 335313225312 335913070080 337169441830 337464990720 337684651920 337750094682 338537390940 338737671792 338789907456 339579627520 339702736384 341436703608 341994764790 342298917506 342356664012 343044725760 343111207296 343824372864 343911000320 344495511360 345010591640 345510586368 345791763603 345794706621 346410353520 346489678080 346856333824 346904570880 347423253120 348209887824 349196628690 350137497285 350191490880 350259357448 350909189280 351283511488 351820288512 351908930560 352708723584 354338240256 354658219080 354661237560 354739432320 355464260487 356307792192 357317480520 358219797390 358280229780 359184977835 360196962048 361106550336 361875101445 362261121222 362989186560 363105552740 363423836160 363730871196 363905825920 364794415776 364874844672 365825039580 366748840185 367461878784 368454648744 369504377088 370584803328 370886386013 371549867920 371631786240 372391130034 372476403936 373360306176 373479997104 373537590272 374303135232 375277882980 375813285120 376194241269 376375190880 377227378476 377902203840 378302100352 378305320064 378388727808 379374115120 381138645888 381260830377 381595027968 382027080960 382101117216 382165578432 383130643024 384116291559 384213070670 384216340690 384553128960 385925316480 386000108208 386899875360 387557450280 388136915595 389711647710 390127361316 390213375552 390851159760 390911431680 391198762864 391898581760 392942140416 393709155840 393965427240 394041777129 394960289430 395193950424 395897546880 395988203520 396797314032 398990496465 398993892255 399081861360 399416108014 400218846720 400296408512 401466870272 403095684096 404145412440 404603330196 404957988864 405327128640 405416494080 406244869128 408362834880 409394054160 411653670912 412693200384 413394613632 413767922260 413862671040 414012709968 414977774560 415692424224 415787613696 415892372480 416907903744 417993601410 418085759520 419141531640 420164996742 420229789056 421091027136 421290975392 422290716672 422637974759 423422089740 423487384320 423994475520 424628420480 425589862896 425593485072 425687318784 426795879510 427945830015 428889009120 429500897280 429780466080 429863756868 429936275736 431021973402 431088439936 431888232960 432348937216 433570417280 434456318373 435262359780 435587023872 435726663288 436602378240 436686991104 437824196810 438990047496 439104389360 439775360640 440098608222 440885904480 441453515776 442922800320 444593194227 445384740240 445859841504 445958143488 447084300416 447884093440 450246202560 450333459576 450975942144 451383187920 451650229056 453482644608 454663588995 455248938144 455993019720 456093555840 456475552016 457481609728 458432497152 459327348480 460568310930 461055684804 461059608828 461463754752 461880471360 461986237440 463231004160 464279850432 465595504920 465764298714 466700382720 466849996380 466921987840 467878919040 469093718016 470278298112 471534223095 472037218562 472450987008 472758512688 472877625440 472881650080 472985909760 473952347316 475077056256 476423307360 476993784960 477626396520 477706973040 478788595758 478792670706 478913303780 480262616064 481475400448 482500135260 483014828296 483985582080 484974494928 486392554368 486499792896 487659201645 487766719440 488998453580 490192496199 491177675520 491272864992 492672502784 493992438030 495509048320 495996642540 496521506712 496635205248 497973329472 499070846976 500370510640 501084380160 501592321692 501702911424 501833587840 502600412160 502858968969 502969837968 503869605120 505754162745 506197486080 506625142023 507806086410 508106507688 508184861184 508347773836 508793370624 509369441280 509468156288 509554104576 512155055412 513448376259 513534996018 514567088640 514666810944 515866500480 516743267040 517515887460 518265879552 519615530280 519734517120 520169815088 520284500736 521134879680 524945541120 525287236320 525389036172 526363783920 526613719240 526804634158 526925267232 527863395840 529063085376 531987328620 531991856340 532109148480 533625128960 537329696085 537420344670 537898298938 538860549920 539471106928 540295443072 540436171520 541659825504 543391681833 544483779840 544658329110 545135754240 545596306794 545858738880 547191623664 548737559370 550257600512 551192818176 551816894720 552016946624 554256565632 554383484928 555877204992 557324801880 557447679360 558586695051 558714605904 558855375520 560219995656 560306385408 561345914880 561454702848 562916824470 563719927680 564562786320 564649845760 565841067714 566853305760 567453150528 567457980096 567583091712 569061172680 570594440020 571707968832 571852012160 573040621440 573151675824 573248367648 574695964536 575850977280 576319606005 576324511035 576829693440 579000162312 579275091164 580349813040 580968884384 582249321472 585191041974 585320063328 586367147520 586798144296 587847872640 590563733760 590948140860 592440434145 592790925636 593846320320 593982305280 594479788672 594610857984 599124162021 600328270080 600444612768 601301256192 601844250560 602200305408 603768535370 604643526144 606218118660 606904995294 606998584192 607990692960 608124741120 609367303692 611243329536 612436464640 614091081240 614740913072 614746145104 615840628480 617480506368 617641338880 619039800576 620091920448 620651883390 620794006560 621019064952 622267176960 622466661840 622587294914 623538636336 623838558720 625361855616 626990402115 627037730816 627128639280 628712297460 630344683584 630647879680 631936463088 633436075008 635133134610 635231076480 635434717295 635991713280 636835195360 636942630720 638384794344 638390227608 638530978176 639673251840 640193819265 643333513680 644251345920 644795635302 646532960103 646632659904 647832349440 648523405824 650212268860 650355625920 653380535808 653589994932 654903567360 655030486656 656736295215 658656584040 660147912333 661328856720 662028675616 662180273664 663964439296 668789762256 668937215232 670478625292 670626450624 671826140160 674338883660 674929981440 675369303840 675500189364 677074781880 677475343584 677579814912 679405472768 682873407216 683989529580 684597835012 684713328024 686089451520 686222414592 687648745728 687822000640 688991022720 690021183280 691583527206 691589413242 692820707040 692979356160 693712667648 693809141760 694846506240 696419775648 698393257380 698646448071 700274994570 700382981760 700518714896 701818378560 702567022976 703640577024 703817861120 705417447168 708055827843 708676480512 709316438160 709322475120 709478864640 710928520974 712615584384 714634961040 716439594780 716560459560 718369955670 720393924096 722213100672 723750202890 724093863955 724522242444 725978373120 726211105480 727461742392 727811651840 729588831552 729749689344 731650079160 733497680370 734923757568 736909297488 739008754176 740988657045 741772772026 743099735840 743263572480 744782260068 744952807872 746959994208 747075180544 748606270464 750555765960 751626570240 752388482538 752750381760 754454756952 755804407680 756604200704 756610640128 758748230240 761709129615 762277291776 762521660754 763190055936 764054161920 764202234432 764331156864 766261286048 768232583118 768426141340 768432681380 769106257920 770302494027 771850632960 772000216416 773799750720 775114900560 776273831190 779423295420 780254722632 780426751104 781702319520 781822863360 782397525728 783797163520 785884280832 787418311680 787930854480 788083554258 789920578860 790206951237 790387900848 791795093760 793594628064 797980992930 797987784510 798163722720 798832216028 800437693440 800592817024 802933740544 806191368192 806847448407 808290824880 809206660392 810654257280 810832988160 812489738256 816725669760 816987493665 818788108320 825386400768 826789227264 827535844520 827725342080 828025419936 829955549120 831384848448 831575227392 831784744960 833815807488 835987202820 836171519040 838098281615 838283063280 840329993484 840459578112 842182054272 842581950784 844375236705 845275949518 846844179480 846974768640 847988951040 849256840960 851179725792 851186970144 851374637568 853591759020 855747293765 855891660030 857778018240 859560932160 859727513736 859872551472 862043946804 862176879872 863776465920 864697874432 867140834560 868912636746 870524719560 871174047744 871453326576 873373982208 875648393620 877786562961 877980094992 878208778720 879550721280 880197216444 881771808960 882907031552 885845600640 889186388454 890769480480 891719683008 891916286976 894168600832 900492405120 900666919152 901951884288 902766375840 903300458112 905652803055 906965289216 909327177990 910357492941 910497876288 911986039440 912187111680 912951104032 914963219456 916864994304 918654696960 921136621860 922111369608 922119217656 923760942720 923972474880 926462008320 928559700864 930977825085 931191009840 931528597428 933400765440 933699992760 933843975680 933880942371 935757838080 940556596224 943068446190 944074437124 944901974016 945517025376 945755250880 945763300160 945971819520 947904694632 949321975843 950154112512 952846614720 953987569920 955252793040 955413946080 957577191516 957585341412 957826607560 960525232128 962950800896 965000270520 966029656592 969948989856 972785108736 975318403290 975533438880 977996907160 980384992398 982355351040 982545729984 985345005568 987984876060 991018096640 991993285080 993043013424 993270410496 995946658944 998540270035 1000741021280 1002168760320 1003184643384 1003405822848 1003667175680 1005200824320 1005717937938 1005939675936 1007739210240 1011508325490 1012394972160 1013250284046 1015612172820 1016213015376 1016369722368 1016695547672 1018738882560 1018936312576 1019108209152 1024310110824 1026896752518 1027069992036 1029134177280 1029333621888 1029663603127 1031733000960 1033486534080 1035031774920 1036531759104 1037375290809 1037384119863 1039231060560 1039469034240 1040339630176 1040569001472 1042269759360 1050412491855 1050574472640 1050778072344 1052727567840 1053227438480 1053609268316 1053850534464 1055726791680 1058126170752 1063974657240 1063983712680 1064218296960 1066392781461 1074659392170 1074840689340 1075796597876 1077554933505 1077721099840 1078942213856 1080590886144 1080872343040 1083319651008 1086783363666 1088967559680 1089316658220 1090271508480 1091192613588 1091717477760 1094383247328 1097475118740 1100246520555 1102385636352 1103633789440 1104033893248 1108513131264 1111754409984 1112659158039 1114649603760 1114895358720 1117173390102 1117429211808 1117710751040 1120439991312 1120612770816 1122909405696 1125833648940 1127439855360 1129125572640 1129299691520 1131682135428 1133706611520 1134906301056 1134915960192 1135166183424 1138122345360 1141188880040 1143415937664 1143704024320 1143782491131 1146081242880 1146303351648 1146496735296 1149391929072 1152639212010 1152649022070 1153659386880 1158000324624 1158550182328 1160699626080 1161937768768 1164410746785 1164498642944 1170382083948 1170640126656 1172734295040 1173337594261 1173596288592 1175695745280 1180093046405 1181127467520 1181896281720 1182125331387 1184880868290 1185581851272 1187692640640 1187964610560 1188959577344 1196971489395 1196981676765 1198248324042 1200656540160 1200889225536 1203688501120 1204400610816 1207537070740 1209287052288 1212436237320 1213809990588 1213997168384 1215981385920 1216249482240 1218734607384 1224872929280 1228182162480 1229481826144 1229492290208 1231681256960 1234961012736 1238079601152 1240183840896 1241303766780 1241588013120 1242038129904 1244933323680 1245174589828 1247077272672 1247677117440 1250723711232 1253980804230 1254257278560 1257424594920 1260689367168 1263872926176 1266872150016 1267913924277 1270266269220 1270462152960 1270869434590 1271983426560 1273670390720 1273885261440 1276769588688 1276780455216 1277061956352 1280387638530 1283837490045 1286667027360 1288502691840 1289591270604 1293065920206 1293265319808 1295664698880 1297046811648 1300424537720 1300711251840 1303368955119 1306761071616 1307179989864 1309807134720 1310060973312 1313472590430 1317011585395 1317313168080 1320295824666 1322657713440 1324057351232 1324360547328 1327928878592 1337579524512 1337874430464 1340957250584 1341252901248 1343652280320 1344745747345 1348677767320 1350738607680 1351000378728 1354149563760 1354950687168 1358810945536 1363990766985 1365746814432 1367979059160 1369195670024 1369426656048 1372444829184 1375297491456 1375644001280 1377982045440 1380042366560 1383167054412 1383178826484 1385641414080 1385958712320 1387425335296 1389693012480 1392839551296 1396786514760 1397292896142 1397956378049 1400549989140 1400765963520 1401037429792 1403636757120 1405134045952 1407281154048 1410834894336 1414602669285 1416111655686 1417352961024 1418632876320 1418644950240 1418957729280 1421857041948 1425231168768 1429269922080 1432879189560 1433120919120 1436739911340 1440787848192 1444426201344 1447500405780 1448187727910 1449044484888 1451956746240 1452422210960 1454923484784 1455623303680 1459177663104 1459499378688 1462977604935 1463300158320 1466995360740 1470577488597 1473818594976 1478017508352 1481977314090 1483545544052 1486199471680 1486527144960 1489564520136 1489905615744 1493919988416 1497212540928 1501111531920 1503253140480 1504776965076 1505500763520 1508576906907 1508909513904 1511608815360 1513208401408 1513221280256 1517262488235 1517496460480 1523418259230 1524554583552 1525043321508 1526380111872 1528108323840 1528404468864 1528662313728 1532522572096 1536465166236 1536852282680 1536865362760 1540345128777 1540604988054 1543701265920 1544000432832 1547599501440 1550229801120 1552547662380 1556468237285 1558846590840 1560509445264 1560853502208 1563404639040 1564795051456 1567594327040 1574836623360 1575861708960 1576167108516 1579841157720 1580413902474 1580775801696 1583590187520 1587189256128 1595961985860 1595975569020 1596327445440 1597664432056 1600875386880 1601185634048 1605867481088 1611989088255 1613694896814 1616581649760 1618413320784 1621308514560 1624979476512 1630175045499 1633451339520 1633974987330 1637576216640 1650772801536 1652130264967 1653578454528 1655071689040 1655450684160 1656050839872 1659911098240 1662769696896 1663150454784 1667631614976 1671974405640 1672343038080 1675760085153 1676196563230 1676566126560 1680659986968 1680919156224 1684364108544 1685163901568 1688750473410 1690551899036 1693688358960 1693949537280 1698513681920 1702359451584 1702373940288 1702749275136 1707183518040 1711494587530 1711783320060 1715556036480 1719121864320 1719455027472 1719745102944 1724087893608 1724353759744 1727552931840 1728958818015 1728973533105 1734281669120 1737825273492 1741049439120 1742906653152 1746747964416 1751296787240 1755573125922 1755960189984 1756417557440 1759101442560 1760394432888 1763543617920 1771691201280 1777321302435 1778372776908 1781538960960 1783439366016 1783832573952 1788337201664 1797372486063 1800984810240 1801333838304 1803903768576 1805532751680 1806600916224 1811305606110 1813930578432 1818654355980 1820714985882 1820995752576 1823972078880 1824374223360 1825902208064 1829926438912 1833729988608 1837309393920 1842273243720 1843816219553 1844222739216 1844238435312 1847521885440 1852924016640 1854431930065 1857119401728 1861955650170 1862382019680 1863057194856 1866801530880 1867399985520 1867687951360 1867761884742 1871515676160 1880971206345 1881113192448 1882644046283 1886136892380 1888148874248 1891034050752 1891510501760 1891526600320 1891943639040 1895809389264 1898643951686 1900308225024 1905693229440 1906304151885 1907975139840 1910505586080 1910827892160 1915154383032 1915170682824 1915653215120 1920581457795 1925901601792 1930000541040 1932059313184 1939598880309 1939897979712 1945570217472 1950636806580 1951066877760 1955993814320 1960769984796 1964710702080 1965091459968 1970208885645 1975969752120 1980443736999 1983986570160 1986086026848 1986540820992 1991893317888 1997080540070 2001482042560 2006369286768 2006811645696 2007334351360 2011435875876 2011879351872 2015478420480 2023016650980 2024789944320 2026500568092 2031224345640 2032426030752 2032739444736 2033391095344 2037872625152 2038216418304 2048620221648 2053793505036 2054139984072 2058268354560 2058667243776 2059327206254 2063466001920 2066973068160 2070063549840 2074750581618 2074768239726 2078462121120 2078938068480 2080679260352 2081138002944 2084539518720 2100824983710 2101148945280 2101556144688 2105455135680 2106454876960 2107218536632 2107701068928 2111453583360 2113189873795 2116252341504 2124167483529 2127949314480 2127967425360 2128436593920 2132785562922 2149318784340 2149681378680 2151593195752 2155109867010 2155442199680 2157884427712 2161181772288 2161744686080 2166639302016 2172281591865 2173566727332 2177935119360 2178633316440 2179055532199 2182385227176 2183434955520 2188766494656 2194950237480 2200493041110 2204771272704 2207267578880 2208067786496 2217026262528 2222965971135 2225318316078 2229299207520 2229790717440 2234346780204 2234858423616 2235421502080 2240879982624 2241225541632 2245818811392 2251667297880 2254879710720 2258251145280 2263364270856 2267413223040 2269812602112 2269831920384 2276244690720 2282377760080 2286831875328 2287408048640 2287564982262 2292162485760 2292606703296 2292993470592 2298783858144 2305278424020 2305298044140 2307318773760 2310907482081 2316000649248 2317100364656 2321399252160 2323875537536 2328821493570 2340764167896 2341280253312 2345468590080 2346675188522 2347192577184 2351391490560 2360186092810 2362254935040 2363792563440 2364250662774 2369761736580 2370620853711 2371163702544 2375385281280 2377919154688 2393942978790 2393963353530 2396496648084 2401313080320 2401778451072 2407377002240 2408801221632 2415074141480 2418574104576 2420542345221 2424872474640 2427619981176 2427994336768 2431962771840 2432498964480 2437469214768 2450962480995 2456364324960 2458963652288 2458984580416 2463362513920 2476159202304 2480367681792 2482607533560 2483176026240 2484076259808 2489866647360 2490349179656 2494154545344 2495354234880 2501447422464 2507961608460 2508514557120 2514294844845 2514849189840 2521378734336 2527745852352 2533125710115 2535827848554 2540532538440 2540924305920 2541738869180 2543966853120 2547340781440 2547770522880 2553539177376 2553560910432 2554123912704 2560775277060 2567241881295 2567674980090 2573334054720 2579182541208 2586131840412 2586530639616 2591329397760 2594093623296 2596204702091 2600849075440 2601422503680 2606737910238 2613522143232 2614359979728 2620121946624 2626945180860 2633359688883 2634023170790 2634626336160 2640591649332 2645315426880 2648114702464 2648721094656 2655857757184 2675159049024 2675748860928 2681914501168 2682505802496 2689491494690 2697355534640 2701477215360 2702000757456 2708299127520 2709901374336 2716958409165 2727981533970 2731072478823 2731493628864 2735958118320 2738391340048 2738853312096 2744889658368 2750594982912 2751288002560 2755964090880 2760084733120 2766334108824 2766357652968 2771282828160 2771917424640 2779386024960 2785679102592 2792933475255 2793573029520 2794585792284 2795912756098 2801099978280 2801531927040 2801642827113 2802074859584 2807273514240 2810268091904 2821669788672 2829205338570 2832223311372 2834705922048 2837265752640 2837289900480 2837915458560 2843714083896 2847965927529 2850462337536 2858539844160 2865758379120 2866241838240 2873479822680 2881575696384 2888852402688 2895000811560 2896375455820 2898088969776 2904844421920 2909846969568 2911246607360 2918355326208 2925955209870 2926600316640 2933990721480 2941154977194 2947637189952 2956035016704 2963954628180 2967091088104 2972398943360 2973054289920 2979129040272 2979811231488 2987839976832 2995620810105 3002223063840 3006506280960 3009553930152 3011001527040 3017153813814 3017819027808 3023217630720 3026416802816 3026442560512 3034524976470 3034992920960 3046836518460 3049109167104 3050086643016 3056216647680 3056808937728 3057324627456 3065045144192 3072930332472 3073704565360 3073730725520 3080690257554 3081209976108 3087402531840 3088000865664 3088990809381 3095199002880 3100459602240 3105095324760 3112125872427 3112152359589 3112936474570 3117693181680 3121018890528 3121707004416 3126809278080 3129590102912 3135188654080 3151723417920 3152334217032 3159682315440 3160827804948 3161551603392 3167180375040 3174378512256 3191923971720 3191951138040 3192654890880 3195328864112 3202371268096 3223978176510 3227389793628 3232664800515 3233163299520 3236826641568 3242617029120 3249958953024 3260350090998 3266902679040 3267949974660 3275152433280 3300739561665 3304260529934 3307156909056 3310143378080 3310901368320 3312101679744 3319822196480 3325539393792 3335263229952 3337977474117 3343948811280 3344686076160 3351520170306 3352393126460 3353132253120 3361319973936 3361838312448 3368728217088 3370327803136 3377500946820 3381103798072 3387376717920 3387899074560 3397027363840 3404718903168 3404747880576 3405498550272 3414367036080 3422989175060 3423566640120 3424230122027 3431112072960 3431347473393 3438243728640 3438910054944 3439490205888 3448175787216 3448707519488 3457917636030 3457947066210 3468563338240 3475650546984 3482098878240 3485813306304 3493232240355 3493495928832 3502593574480 3511146251844 3511920379968 3512835114880 3518202885120 3520012782783 3520788865776 3527087235840 3540279139215 3543382402560 3546375994161 3554642604870 3556745553816 3563077921920 3566878732032 3576674403328 3594744972126 3601969620480 3602667676608 3611065503360 3613201832448 3622611212220 3627861156864 3637308711960 3641429971764 3641991505152 3647944157760 3648748446720 3651804416128 3674618787840 3684546487440 3687632439106 3688445478432 3688476870624 3695043770880 3708863860130 3714238803456 3723911300340 3724764039360 3726114389712 3734799971040 3735375902720 3735523769484 3743031352320 3761942412690 3765288092566 3772273784760 3776297748496 3782068101504 3783021003520 3783053200640 3791618778528 3797287903372 3800616450048 3803741772831 3811386458880 3812608303770 3815950279680 3821011172160 3821655784320 3830308766064 3830341365648 3831306430240 3841162915590 3851512470135 3851803203584 3860001082080 3864118626368 3879197760618 3879795959424 3891140434944 3901273613160 3902133755520 3910106865357 3911987628640 3921539969592 3929421404160 3930182919936 3940417771290 3951034756185 3951939504240 3960887473998 3967973140320 3972172053696 3973081641984 3983786635776 3994161080140 4002964085120 4012738573536 4013623291392 4014668702720 4022871751752 4023758703744 4030956840960 4034237242035 4046033301960 4053001136184 4062448691280 4064852061504 4066782190688 4075745250304 4076432836608 4097240443296 4107587010072 4108279968144 4117334487552 4118654412508 4126932003840 4133946136320 4140127099680 4149501163236 4149536479452 4156924242240 4157876136960 4161358520704 4162276005888 4169079037440 4193869134147 4201649967420 4202297890560 4203112289376 4210910271360 4212909753920 4214437073264 4215402137856 4226379747590 4232504683008 4248334967058 4255898628960 4255934850720 4256873187840 4265571125844 4298637568680 4299362757360 4303186391504 4310219734020 4310884399360 4315768855424 4322363544576 4323489372160 4333278604032 4344563183730 4347133454664 4355870238720 4357266632880 4358111064398 4364770454352 4366869911040 4377532989312 4388932814805 4389900474960 4400986082220 4414535157760 4416135572992 4434052525056 4445931942270 4450636632156 4458598415040 4459581434880 4468693560408 4469716847232 4470843004160 4481759965248 4491637622784 4503334595760 4509759421440 4516502290560 4525730720721 4526728541712 4534826446080 4539625204224 4539663840768 4551787464705 4552489381440 4564755520160 4573663750656 4574816097280 4575129964524 4584324971520 4585213406592 4585986941184 4597567716288 4610556848040 4610596088280 4621035386331 4621814964162 4632001298496 4634200729312 4642798504320 4647751075072 4657642987140 4669404711855 4681528335792 4682560506624 4693350377044 4694385154368 4702782981120 4720372185620 4724509870080 4727585126880 4728501325548 4739523473160 4741241707422 4742327405088 4746609879215 4750770562560 4755838309376 4787885957580 4787926707060 4792993296168 4802626160640 4803556902144 4814754004480 4817602443264 4830148282960 4841084690442 4849744949280 4855239962352 4855988673536 4863925543680 4874938429536 4890525136497 4901924961990 4912728649920 4917927304576 4917969160832 4926725027840 4952318404608 4956390794901 4960735363584 4965215067120 4966352052480 4968152519616 4979733294720 4980698359312 4988309090688 5002894844928 5015923216920 5017029114240 5028589689690 5029698379680 5042757468672 5055491704704 5066251420230 5071655697108 5081065076880 5081848611840 5083477738360 5094681562880 5095541045760 5107078354752 5107121820864 5108247825408 5121550554120 5134483762590 5135349960180 5146668109440 5148318015635 5158365082416 5172263680824 5173061279232 5182658795520 5186876454045 5186920599315 5192409404182 5201698150880 5202845007360 5213475820476 5228719959456 5240243893248 5253890361720 5266719377766 5268046341580 5269252672320 5281183298664 5290630853760 5296229404928 5311715514368 5331963907305 5350318098048 5351497721856 5363829002336 5365011604992 5378982989380 5392117458189 5394711069280 5402954430720 5404001514912 5416598255040 5419802748672 5433916818330 5455963067940 5462144957646 5462987257728 5471916236640 5476782680096 5477706624192 5489779316736 5501189965824 5511928181760 5520169466240 5531448658659 5532668217648 5532715305936 5542565656320 5558772049920 5563295790195 5571358205184 5585866950510 5587146059040 5589171584568 5591825512196 5602199956560 5603063854080 5603285654226 5604149719168 5614547028480 5620536183808 5643339577344 5647932138849 5658410677140 5664446622744 5674531505280 5674579800960 5675830917120 5687428167792 5695931855058 5700924675072 5717079688320 5718912455655 5731516758240 5732483676480 5746959645360 5777704805376 5790001623120 5792750911640 5796177939552 5809688843840 5819693939136 5822493214720 5836710652416 5851910419740 5853200633280 5866687971305 5867981442960 5882309954388 5895274379904 5910626656935 5927909256360 5934182176208 5944797886720 5958258080544 5959622462976 5975679953664 5991241620210 6004446127680 6019107860304 6022003054080 6034307627628 6035638055616 6046435261440 6052833605632 6052885121024 6069049952940 6069985841920 6093673036920 6098218334208 6100173286032 6113617875456 6114649254912 6130090288384 6145860664944 6147409130720 6147461451040 6161380515108 6162419952216 6174805063680 6176001731328 6177981618762 6190398005760 6200919204480 6210190649520 6224251744854 6224304719178 6225872949140 6235386363360 6242037781056 6243414008832 6253618556160 6259180205824 6303446835840 6304668434064 6319364630880 6321655609896 6323103206784 6334360750080 6339569621385 6348757024512 6372502450587 6383847943440 6383902276080 6385309781760 6390657728224 6404742536192 6447956353020 6454779587256 6465329601030 6466326599040 6473653283136 6485234058240 6499917906048 6516844775595 6520700181996 6533805358080 6535899949320 6537166596597 6550304866560 6601479123330 6608521059868 6614313818112 6620286756160 6621802736640 6624203359488 6639644392960 6645253830901 6651078787584 6675954948234 6687897622560 6689372152320 6703040340612 6704786252920 6706264506240 6722639947872 6723676624896 6737456434176 6740655606272 6755001893640 6762207596144 6774753435840 6794054727680 6809437806336 6809495761152 6828734072160 6845978350120 6847133280240 6848460244054 6862224145920 6862694946786 6876487457280 6877820109888 6878980411776 6896351574432 6897415038976 6915835272060 6915894132420 6937126676480 6951301093968 6964197756480 6971626612608 6986464480710 6989781890245 7005187148960 7022292503688 7023840759936 7025670229760 7036405770240 7040025565566 7041577731552 7054174471680 7080558278430 7086764805120 7092751988322 7109285209740 7111862561133 7113491107632 7126155843840 7133757464064 7153348806656 7189489944252 7203939240960 7205335353216 7207645221889 7222131006720 7226403664896 7245222424440 7255722313728 7261627035663 7274617423920 7282859943528 7283983010304 7295888315520 7297496893440 7303608832256 7352887442985 7369092974880 7375264878212 7376890956864 7376953741248 7390087541760 7417727720260 7428477606912 7447822600680 7449528078720 7452228779424 7469599942080 7471047538968 7486062704640 7523884825380 7530576185132 7542884534535 7544547569520 7552595496992 7564136203008 7566042007040 7566106401280 7583237557056 7594575806744 7607483545662 7622772917760 7625216607540 7631900559360 7642022344320 7643311568640 7660617532128 7660682731296 7662612860480 7682325831180 7701725643885 7703024940270 7720002164160 7728237252736 7758395521236 7759591918848 7782280869888 7788614106273 7802547226320 7804267511040 7820213730714 7823975257280 7843079939184 7860365839872 7880835542580 7902069512370 7903879008480 7921774947996 7935946280640 7944344107392 7946163283968 7967573271552 7988322160280 8005928170240 8025477147072 8027246582784 8029337405440 8045743503504 8047517407488 8068474484070 8092066603920 8106002272368 8124897382560 8129704123008 8133564381376 8150875227495 8151490500608 8194480886592 8215174020144 8216559936288 8234668975104 8237308825016 8253864007680 8260651324835 8267892272640 8280254199360 8299002326472 8299072958904 8313848484480 8315752273920 8322717041408 8338158074880 8378800425765 8387738268294 8403299934840 8404595781120 8404928481339 8406224578752 8421820542720 8425819507840 8428874146528 8430804275712 8452759495180 8465009366016 8496669934116 8511797257920 8511869701440 8513746375680 8531142251688 8543897782587 8597275137360 8598725514720 8606372783008 8620439468040 8621768798720 8631537710848 8644727089152 8666557208064 8689126367460 8694266909328 8714533265760 8716222128796 8729540908704 8733739822080 8755065978624 8777865629610 8779800949920 8801972164440 8832271145984 8868105050112 8891863884540 8901273264312 8917196830080 8919162869760 8937387120816 8939433694464 8941686008320 8963519930496 8986862430315 9006669191520 9019518842880 9033004581120 9051461441442 9053457083424 9069652892160 9079250408448 9079327681536 9103574929410 9104978762880 9129511040320 9147327501312 9149632194560 9150259929048 9168649943040 9170426813184 9171973882368 9195135432576 9219081097765 9221113696080 9221192176560 9242070772662 9243629928324 9264002596992 9266972428143 9268401458624 9285597008640 9295502150144 9315285974280 9338809423710 9363056671584 9365121013248 9386700754088 9388770308736 9405565962240 9413220231415 9440744371240 9455170253760 9457002651096 9479046946320 9482483414844 9484654810176 9493219758430 9501541125120 9511676618752 9575771915160 9575853414120 9585986592336 9607113804288 9629508008960 9660296565920 9682169380884 9697994401545 9699489898560 9710479924704 9711977347072 9727851087360 9749876859072 9781050272994 9803849923980 9825457299840 9835854609152 9835938321664 9902218684995 9912781589802 9921470727168 9930430134240 9932704104960 9936305039232 9959466589440 9961396718624 9976618181376 10005789689856 10013932422351 10031846433840 10034058228480 10057179379380 10059396759360 10085514937344 10110983409408 10132502840460 10143311394216 10162130153760 10163697223680 10166955476720 10189363125760 10191082091520 10214156709504 10214243641728 10216495650816 10243101108240 10268967525180 10270699920360 10272690366081 10293336218880 10294042420179 10296636031270 10316730164832 10344527361648 10346122558464 10373752908090 10373841198630 10384818808364 10403396301760 10405690014720 10426951640952 10442541734273 10457439918912 10480487786496 10507780723440 10533438755532 10536092683160 10538505344640 10560038348349 10562366597328 10581261707520 10592458809856 10620837417645 10663927814610 10700636196096 10727658004672 10730023209984 10757965978760 10784234916378 10789422138560 10805908861440 10808003029824 10833196510080 10839605497344 10867833636660 10895277660995 10911926135880 10924289915292 10925974515456 10943832473280 10953565360192 10955413248384 11023856363520 11040338932480 11062897317318 11065336435296 11065430611872 11085131312640 11126591580390 11142716410368 11171733901020 11174292118080 11178343169136 11183651024392 11204399913120 11206127708160 11206571308452 11208299438336 11229094056960 11241072367616 11295864277698 11316821354280 11326299634397 11328893245488 11349063010560 11349159601920 11374856335584 11391863710116 11401849350144 11411225318493 11434159376640 11437824911310 11463033516480 11464967352960 11493919290720 11554537410405 11555409610752 11580003246240 11585501823280 11592355879104 11619377687680 11639387878272 11673421304832 11703820839480 11706401266560 11730320596071 11733375942610 11735962885920 11764619908776 11790548759808 11821253313870 11853104268555 11855818512720 11868364352416 11889595773440 11916516161088 11919244925952 11951359907328 11982483240420 12008892255360 12038215720608 12044006108160 12068615255256 12071276111232 12092870522880 12102711726105 12138099905880 12139971683840 12187346073840 12200346572064 12227235750912 12229298509824 12260180576768 12291721329888 12294818261440 12294922902080 12322761030216 12324839904432 12341185685959 12352003462656 12355963237524 12380796011520 12401838408960 12420381299040 12448503489708 12448609438356 12451745898280 12470772726720 12484075562112 12486828017664 12507237112320 12518360411648 12581607402441 12606893671680 12609336868128 12638729261760 12643311219792 12646206413568 12679139242770 12697514049024 12745004901174 12767695886880 12767804552160 12770619563520 12781315456448 12809485072384 12895912706040 12906713536871 12909559174512 12930659202060 12932653198080 12947306566272 12970468116480 12981023510455 12999835812096 13033689551190 13041400363992 13067610716160 13071799898640 13074333193194 13100609733120 13166798444415 13202958246660 13217042119736 13240573512320 13243605473280 13248406718976 13279288785920 13290507661802 13302157575168 13351909896468 13375795245120 13378744304640 13385626840651 13406080681224 13409572505840 13412529012480 13445279895744 13474912868352 13481311212544 13510003787280 13524415192288 13549506871680 13577192162163 13618875612672 13618991522304 13655362394115 13657468144320 13691956700240 13694266560480 13696920488108 13724448291840 13725389893572 13752974914560 13755640219776 13757960823552 13792703148864 13831670544120 13831788264840 13863106158993 13902602187936 13928395512960 13943253225216 13972928961420 13979563780490 14008214135565 14010374297920 14044585007376 14047681519872 14051340459520 14080051131132 14083155463104 14108348943360 14161116556860 14173529610240 14185503976644 14218570419480 14223725122266 14226982215264 14239829637645 14252311687680 14267514928128 14378979888504 14407878481920 14410670706432 14415290443778 14444262013440 14452807329792 14490444848880 14523254071326 14549234847840 14565719887056 14567966020608 14591776631040 14607217664512 14705774885970 14738185949760 14750529756424 14753781913728 14753907482496 14780175083520 14835455440520 14856955213824 14869172384703 14895645201360 14899056157440 14904457558848 14939199884160 14942095077936 15047769650760 15061152370264 15085769069070 15089095139040 15105190993984 15128272406016 15132084014080 15132212802560 15166475114112 15189151613488 15214967091324 15245545835520 15250433215080 15253388725393 15284044688640 15286623137280 15321235064256 15321365462592 15325225720960 15364651662360 15403451287770 15406049880540 15440004328320 15444954046905 15456474505472 15516791042472 15519183837696 15560629362135 15560761797945 15577228212546 15605094452640 15608535022080 15640427461428 15647950514560 15686159878368 15720731679744 15761671085160 15804139024740 15807758016960 15843549895992 15871892561280 15888688214784 15935146543104 15976644320560 16011856340480 16050954294144 16054493165568 16091487007008 16095034814976 16136948968140 16176352374567 16184133207840 16212004544736 16249794765120 16259408246016 16267128762752 16301750454990 16388961773184 16430348040288 16433119872576 16469337950208 16474617650032 16521302649670 16535784545280 16560508398720 16594345975977 16598004652944 16598145917808 16627696968960 16645434082816 16676316149760 16689887370585 16757600851530 16775476536588 16806599869680 16809191562240 16809856962678 16812449157504 16843641085440 16851639015680 16857748293056 16861608551424 16905518990360 16930018732032 16943796416547 16993339868232 17023594515840 17023739402880 17027492751360 17062284503376 17087795565174 17121150610135 17156737366965 17194550274720 17197451029440 17212745566016 17240878936080 17243537597440 17263075421696 17333114416128 17378252734920 17388533818656 17429066531520 17432444257592 17459081817408 17467479644160 17510131957248 17555731259220 17559601899840 17600063913915 17603944328880 17664542291968 17731879970805 17783727769080 17802546528624 17834393660160 17874774241632 17878867388928 17883372016640 17927039860992 17973724860630 18013338383040 18066009162240 18102922882884 18106914166848 18139305784320 18158500816896 18158655363072 18173432914637 18207149858820 18209957525760 18259022080640 18294655002624 18300519858096 18340853626368 18343947764736 18390270865152 18438162195530 18442227392160 18442384353120 18484141545324 18487259856648 18528005193984 18533944856286 18536802917248 18571194017280 18591004300288 18630571948560 18677618847420 18726113343168 18730242026496 18773401508176 18777540617472 18826440462830 18881488742480 18910340507520 18914005302192 18958093892640 18964966829688 18969309620352 18986439516860 19003082250240 19018708864155 19117507351761 19151543830320 19151706828240 19171973184672 19214227608576 19259016017920 19320593131840 19364338761768 19395988803090 19398979797120 19420959849408 19455702174720 19499753718144 19550534326785 19562100545988 19607699847960 19611499789791 19650914599680 19671709218304 19671876643328 19804437369990 19825563179604 19842941454336 19860860268480 19865408209920 19872610078464 19918933178880 19922793437248 19935761492703 19953236362752 20027864844702 20063692867680 20068116456960 20114358758760 20118793518720 20171029874688 20221966818816 20265005680920 20286622788432 20324260307520 20333910953440 20378726251520 20382164183040 20428313419008 20428487283456 20486202216480 20537935050360 20541399840720 20545380732162 20586672437760 20588084840358 20593272062540 20633460329664 20689054723296 20692245116928 20747505816180 20747682397260 20769637616728 20806792603520 20811380029440 20853903281904 20885083468546 20914879837824 20969345670735 21015561446880 21066877511064 21072185366320 21077010689280 21120076696698 21124733194656 21162523415040 21184917619712 21241674835290 21327855629220 21335587683399 21401272392192 21455316009344 21460046419968 21515931957520 21568469832756 21578844277120 21611817722880 21616006059648 21622935665667 21666393020160 21679210994688 21735667273320 21784881106989 21790555321990 21823852271760 21848579830584 21851949030912 21887664946560 21907130720384 21910826496768 22080677864960 22125794634636 22130672870592 22130861223744 22170262625280 22253183160780 22285432820736 22343467802040 22348584236160 22356686338272 22367302048784 22408799826240 22413142616904 22416598876672 22458188113920 22591728555396 22628653603605 22633642708560 22652599268794 22657786490976 22698126021120 22698319203840 22749712671168 22783727420232 22822450636986 22868318753280 22875649822620 22926067032960 22929934705920 22987838581440 23105176931655 23109074820810 23160006492480 23171003646560 23184711758208 23238755375360 23278775756544 23346842609664 23365842318819 23407641678960 23412802533120 23460641192142 23466751885220 23471925771840 23529239817552 23581097519616 23642506627740 23706208537110 23711637025440 23736728704832 23779191546880 23833032322176 23838489851904 23902719814656 23964966480840 23969610854189 24017784510720 24076431441216 24088012216320 24137230510512 24142552222464 24205423452210 24276199811760 24279943367680 24374692147680 24400693144128 24452625682485 24454471501824 24520361153536 24583442659776 24589636522880 24589845804160 24645522060432 24649679808864 24682371371918 24704006925312 24711926475048 24761592023040 24781953974505 24803676817920 24840762598080 24897006979416 24897218876712 24903491796560 24941545453440 24968151124224 25014474224640 25036720823296 25163214804882 25213787343360 25214785444017 25218673736256 25277458523520 25286622439584 25292412827136 25358278485540 25395028098048 25490009802348 25535391773760 25535609104320 25541239127040 25562630912896 25631693347761 25791825412080 25813427073742 25819118349024 25861318404120 25865306396160 25894613132544 25962047020910 25999671624192 26067379102380 26082800727984 26143599797280 26148666386388 26201219466240 26333596888830 26405916493320 26434084239472 26481147024640 26496813437952 26558577571840 26581015323604 26604315150336 26703819792936 26751590490240 26757488609280 26771253681302 26812161362448 26819145011680 26825058024960 26890559791488 26960587290945 26962622425088 27020007574560 27048830384576 27099013743360 27154384324326 27237751225344 27237983044608 27310724788230 27314936288640 27383913400480 27388533120960 27393840976216 27448896583680 27450779787144 27505949829120 27511280439552 27515921647104 27585406297728 27657243293295 27663341088240 27663576529680 27726212317986 27800917284429 27805204375872 27856791025920 27886506450432 27945857922840 27959127560980 28016428271130 28020748595840 28089170014752 28095363039744 28102680919040 28160102262264 28166310926208 28216697886720 28239660694245 28322233113720 28371007953288 28437140838960 28447450244532 28453964430528 28479659275290 28504623375360 28535029856256 28757959777008 28821341412864 28830580887556 28888524026880 28980889697760 29046508142652 29098469695680 29131439774112 29135932041216 29183553262080 29214435329024 29411549771940 29476371899520 29501059512848 29507563827456 29507814964992 29670910881040 29738344769406 29791290402720 29798112314880 29808915117696 29878399768320 29884190155872 30041797267053 30095539301520 30122304740528 30171538138140 30178190278080 30210381987968 30256544812032 30264168028160 30264425605120 30332950228224 30378303226976 30429934182648 30491091671040 30500866430160 30506777450786 30568089377280 30573246274560 30642470128512 30642730925184 30650451441920 30729303324720 30806902575540 30812099761080 30818071098243 30880008656640 30889908093810 30912949010944 31033582084944 31038367675392 31121258724270 31121523595890 31154456425092 31210188905280 31217070044160 31280854922856 31295901029120 31327625202819 31372319756736 31441463359488 31523342170320 31608278049480 31615516033920 31680115045047 31687099791984 31743785122560 31777376429568 31862512252935 31953288641120 32023712680960 32101908588288 32182974014016 32190069629952 32273897936280 32352704749134 32368266415680 32424009089472 32499589530240 32518816492032 32534257525504 32603500909980 32685832982985 32777923546368 32860696080576 32866239745152 32949235300064 33042605299340 33071569090560 33121016797440 33188691951954 33196009305888 33196291835616 33226269154505 33255393937920 33290868165632 33379774741170 33515201703060 33550953073176 33613199739360 33618383124480 33619713925356 33624898315008 33687282170880 33703278031360 33715496586112 33723217102848 33811037980720 33887592833094 33978898903191 33986679736464 34047189031680 34047478805760 34124569006752 34175591130348 34233675955479 34242301220270 34313474733930 34389100549440 34394902058880 34425491132032 34481757872160 34487075194880 34526150843392 34666228832256 34756505469840 34777067637312 34858133063040 34864888515184 34918163634816 35020263914496 35111462518440 35119203799680 35200127827830 35207888657760 35463759941610 35559312805665 35567455538160 35605093057248 35668787320320 35749548483264 35757734777856 35766744033280 35854079721984 35947449721260 36026676766080 36038226109445 36132018324480 36205845765768 36213828333696 36278611568640 36308135178315 36346865829274 36414299717640 36419915051520 36518044161280 36601039716192 36681707252736 36687895529472 36780541730304 36876324391060 36884454784320 36884768706240 36968283090648 36974519713296 37023557057877 37056010387968 37067889712572 37073605834496 37142388034560 37182008600576 37261143897120 37355237694840 37452226686336 37460484052992 37546803016352 37555081234944 37652880925660 37744822207323 37762977484960 37820681015040 37828010604384 37916187785280 37929933659376 37938619240704 37972879033720 38037417728310 38235014703522 38303087660640 38303413656480 38343946369344 38428455217152 38641186263680 38720140610613 38728677523536 38791977606180 38797959594240 38841919698816 38911404349440 38943070531365 38999507436288 39101068653570 39124201091976 39215399695920 39222999579582 39301829199360 39343418436608 39343753286656 39608874739980 39651126359208 39721720536960 39730816419840 39745220156928 39837866357760 39845586874496 39871522985406 39906472725504 40055729689404 40127385735360 40136232913920 40156880521953 40228717517520 40237587037440 40443933637632 40530011361840 40573245576864 40648520615040 40667821906880 40757452503040 40820844961249 40856626838016 40856974566912 40972404432960 41075870100720 41082799681440 41090761464324 41173344875520 41176169680716 41186544125080 41266920659328 41378109446592 41495011632360 41495364794520 41539275233456 41613585207040 41707806563808 41770166937092 41829759675648 41938691341470 42024642406695 42031122893760 42133755022128 42144370732640 42154021378560 42240153393396 42249466389312 42325046830080 42369835239424 42483349670580 42655711258440 42671175366798 42719488912935 42802544784384 42910632018688 43031863915040 43136939665512 43157688554240 43223635445760 43232012119296 43245871331334 43332786040320 43358421989376 43471334546640 43569762213978 43581110643980 43647704543520 43697159661168 43703898061824 43775329893120 43814261440768 43821652993536 44161355729920 44251589269272 44261345741184 44261722447488 44340525250560 44506366321560 44570865641472 44607517154109 44686935604080 44697168472320 44713372676544 44734604097568 44817599652480 44826285233808 44833197753344 45183457110792 45257307207210 45267285417120 45305198537588 45315572981952 45396252042240 45396638407680 45499425342336 45567454840464 45644901273972 45736637506560 45751299645240 45760166176179 45852134065920 45859869411840 45975677162880 46210353863310 46218149641620 46320012984960 46334862140715 46342007293120 46369423516416 46477510750720 46516776816307 46557551513088 46731684637638 46815283357920 46825605066240 46921282384284 46933503770440 46943851543680 47058479635104 47162195039232 47285013255480 47412417074220 47423274050880 47473457409664 47558383093760 47666064644352 47805439629312 47929932961680 47939221708378 48035569021440 48152862882432 48274461021024 48285104444928 48410846904420 48552399623520 48559886735360 48749384295360 48801386288256 48905251364970 49040722307072 49166885319552 49179273045760 49179691608320 49291044120864 49299359617728 49364742743836 49408013850624 49423852950096 49563907949010 49607353635840 49681525196160 49783037927931 49794013958832 49794437753424 49806983593120 49883090906880 49936302248448 50028948449280 50069662111755 50073441646592 50326429609764 50427574686720 50429570888034 50437347472512 50453516553223 50554917047040 50573244879168 50584825654272 50716556971080 50790056196096 50831389249641 50980019604696 51070783547520 51071218208640 51082478254080 51125261825792 51263386695522 51363451830405 51470212100895 51583650824160 51626854147484 51638236698048 51722636808240 51730612792320 51789226265088 51924094041820 51999343248384 52134758204760 52165601455968 52212708671365 52287199594560 52297332772776 52402438932480 52667193777660 52800191741745 52811832986640 52868168478944 52962294049280 52993626875904 53162030647208 53407639585872 53503180980480 53542507362604 53624322724896 53638290023360 53650116049920 53781119582976 53921174581890 54040015149120 54097660769152 54198027486720 54308768648652 54475502450688 54475966089216 54520298743911 54621449576460 54629872577280 54767826800960 54777066241920 54787681952432 54901559574288 55022560879104 55031843294208 55170812595456 55314486586590 55326682176480 55327153059360 55452424635972 55601834568858 55610408751744 55713582051840 55773012900864 55891715845680 55918255121960 56032856542260 56041497191680 56178340029504 56190726079488 56205361838080 56320204524528 56332621852416 56479321388490 56631498171985 56644466227440 56742015906576 56874281677920 56894900489064 56907928861056 56959318550580 57009246750720 57056126592465 57515919554016 57642682825728 57661161775112 57777048053760 57961779395520 58093016285304 58196939391360 58262879548224 58367106524160 58428870658048 58651602980355 58823099543880 58834499369373 58952743799040 59002119025696 59015127654912 59015629929984 59341821762080 59476689538812 59582580805440 59596224629760 59617830235392 59756799536640 59768380311744 59807284478109 60083594534106 60191078603040 60244609481056 60343076276280 60356380556160 60420763975936 60513089624064 60665900456448 60756606453952 60859868365296 61001732860320 61013554901572 61136178754560 61146492549120 61284940257024 61285461850368 61300902883840 61458606649440 61613805151080 61624199522160 61636142196486 61705928429795 61760017313280 61779816187620 61825898021888 62067164169888 62076735350784 62242517448540 62243047191780 62308912850184 62420377810560 62434140088320 62561709845712 62591802058240 62655250405638 62744639513472 62908037012205 63046684340640 63216556098960 63231032067840 63360230090094 63374199583968 63487570245120 63554752859136 63725024505870 63906577282240 64047425361920 64203817176576 64365948028032 64380139259904 64533567684355 64547795872560 64705409498268 64736532831360 64848018178944 64868806997001 64999179060480 65037632984064 65068515051008 65207001819960 65371665965970 65555847092736 65721392161152 65732479490304 65898470600128 66085210598680 66242033594880 66377383903908 66392018611776 66392583671232 66452538309010 66510787875840 66581736331264 66759549482340 66928134203255 67030403406120 67101906146352 67226399478720 67239427850712 67249796630016 67374564341760 67406556062720 67430993172224 67622075961440 67775185666188 67885960810815 67957797806382 67973359472928 68094378063360 68094957611520 68249138013504 68351182260696 68467351910958 68484602440540 68626949467860 68778201098880 68789804117760 68850982264064 68963515744320 69052301686784 69315530794965 69513010939680 69554135274624 69716266126080 69729777030368 69836327269632 70040527828992 70097526956457 70222925036880 70238407599360 70400255655660 70415777315520 70927519883220 71118625611330 71134911076320 71210186114496 71337574640640 71499096966528 71515469555712 71708159443968 71894899442520 71908832562567 72053353532160 72076452218890 72264036648960 72411691531536 72427656667392 72616270356630 72693731658548 72828599435280 72839830103040 73036088322560 73097792139911 73202079432384 73363414505472 73561083460608 73752648782120 73768909568640 73769537412480 73936566181296 73949039426592 74047114115754 74112020775936 74135779425144 74147211668992 74284776069120 74345861923515 74522287794240 74710475389680 74904453372672 75093606032704 75110162469888 75305761851320 75489644414646 75525954969920 75641362030080 75656021208768 75832375570560 75859867318752 75877238481408 75945758067440 76074835456620 76266943626965 76470029407044 76606175321280 76606827312960 76687892738688 76895080043283 77282372527360 77440281221226 77457355047072 77583955212360 77595919188480 77683839397632 77886141062730 77999014872576 78202137307140 78248402183952 78430799391840 78445999159164 78603658398720 78686836873216 78687506573312 79217749479960 79284097440779 79302252718416 79443441073920 79490440313856 79675732715520 79691173748992 79743045970812 79812945451008 80111459378808 80254771470720 80272465827840 80313761043906 80457435035040 80475174074880 80881761872835 80887867275264 81060022723680 81146491153728 81297041230080 81335643813760 81641689922498 81713253676032 81713949133824 81944808865920 82151740201440 82165599362880 82181522928648 82346689751040 82352339361432 82373088250160 82533841318656 82756218893184 82971729879885 82990023264720 82990729589040 83078550466912 83227170414080 83402751853287 83415613127616 83540333874184 83659519351296 83877382682940 84049284813390 84062245787520 84267510044256 84288741465280 84308042757120 84480306786792 84498932778624 84650093660160 84718982082735 84966699341160 85311422516880 85342350733596 85438977825870 85605089568768 85821264037376 86063727830080 86273879331024 86315377108480 86388299801713 86464024238592 86491742662668 86665572080640 86942669093280 87139524427956 87162221287960 87295409087040 87394319322336 87407796123648 87550659786240 87628522881536 87643305987072 88322711459840 88503178538544 88522691482368 88523444894976 89012732643120 89215034308218 89373871208160 89394336944640 89426745353088 89469208195136 89635199304960 89652570467616 89666395506688 90366914221584 90514614414420 90534570834240 90610397075176 90631145963904 90792504084480 90793276815360 90867164573185 90998850684672 91134909680928 91289802547944 91473275013120 91502599290480 91520332352358 91704268131840 91719738823680 91951354325760 92420707726620 92436299283240 92454213294729 92640025969920 92669724281430 92684014586240 92738847032832 92955021501440 93033553632614 93115103026176 93463369275276 93630566715840 93651210132480 93699387884557 93842564768568 93867007540880 93887703087360 93982875608457 94116959270208 94324390078464 94570026510960 94824834148440 94846548101760 94946914819328 95040345135141 95332129288704 95587536758805 95859865923360 95878443416756 96071138042880 96305725764864 96548922042048 96570208889856 96821693808840 97104799247040 97498768590720 97602772576512 97810502729940 98057498948955 98333770639104 98358546091520 98359383216640 98582088241728 98598719235456 98729485487672 98847705900192 99127815898020 99214707271680 99363050392320 99566075855862 99588027917664 99588875506848 99613967186240 99678807463515 99766181813760 99872604496896 100139324223510 100652859219528 100855149373440 100859141776068 100874694945024 100907033106446 101109834094080 101146489758336 101169651308544 101433113942160 101662778499282 101936696709573 101960039209392 102141567095040 102142436417280 102250523651584 102526773391044 102726903660810 102940424201790 103167301648320 103253708294968 103276473396096 103445273616480 103461225584640 103578452530176 103848188083640 103998686496768 104269516409520 104331202911936 104425417342730 104574399189120 104594665545552 105334387555320 105600383483490 105623665973280 105736336957888 105924588098560 106324061294416 106677938416995 106815279171744 107006361960960 107085014725208 107248645449792 107276580046720 107300232099840 107562239165952 107842349163780 108080030298240 108114678328335 108195321538304 108396054973440 108617537297304 108924405534945 109040597487822 109242899152920 109259745154560 109535653601920 109554132483840 109575363904864 109803119148576 110045121758208 110063686588416 110341625190912 110628973173180 110653364352960 110654306118720 110904849271944 111070671173631 111203669137716 111220817503488 111427164103680 111546025801728 111783431691360 111836510243920 112065713084520 112082994383360 112356680059008 112381452158976 112640409049056 112665243704832 112958642776980 113234466621969 113262996343970 113288932454880 113484031813152 113748563355840 113789800978128 113815857722112 113918637101160 114112253184930 115031839108032 115285365651456 115322323550224 115923558791040 116160421831839 116186032570608 116393878782720 116525759096448 116734213048320 116829211594095 117303205960710 117646199087760 117668998738746 117905487598080 118004238051392 118030255309824 118031259859968 118683643524160 118953379077624 119165161610880 119192449259520 119235660470784 119513599073280 119536760623488 119614568956218 119848054270945 120167189068212 120382157206080 120470641565859 120489218962112 120686152552560 120712761112320 120841527951872 121331800912896 121513212907904 121719736730592 122003465720640 122027109803144 122272357509120 122462534883747 122569880514048 122570923700736 122601805767680 122917213298880 123227610302160 123248399044320 123272284392972 123411856859590 123520034626560 123559632375240 123651796043776 124134328339776 124485034897080 124486094383560 124617825700368 124840755621120 125123419691424 125183604116480 125310500811276 125489279026944 125816074024410 126073927220085 126093368681280 126433112197920 126462064135680 126720460180188 126748399167936 126975140490240 127109505718272 127450049011740 127813154564480 128158466738805 128407634353152 128731896056064 129067135368710 129095591745120 129410818996536 129473065662720 129696036357888 129737613994002 129998358120960 130075265968128 130137030102016 130414003639920 130743331931940 131111694185472 131442784322304 131464958980608 131796941200256 132170421197360 132484067189760 132754767807816 132784037223552 132785167342464 132905076618020 133021575751680 133519098964680 133822551462327 133856268406510 134060806812240 134203812292704 134452798957440 134478855701424 134499593260032 134813112125440 134861986344448 135244151922880 135550371332376 135753042545549 135771921621630 135915595612764 135946718945856 136188756126720 136189915223040 136498276027008 136702364521392 136934703821916 136969204881080 137253898935720 137280498528537 137556402197760 137579608235520 137701964528128 137927031488640 138631061589930 139004586422145 139026021879360 139108270549248 139432532252160 139459554060736 139550330448921 139672654539264 140195053912914 140445850073760 140476815198720 140800511311320 140831554631040 141855039766440 142237251222660 142269822152640 142420372228992 142675149281280 142998193933056 143416318887936 143789798885040 143817665125134 144106707064320 144152904437780 144823383063072 144855313334784 145232540713260 145387463317096 145657198870560 145679660206080 146072176645120 146195584279822 146404158864768 147122166921216 147241895247161 147505297564240 147537819137280 147539074824960 147873132362592 147898078853184 148094228231508 148224041551872 148271558850288 148294423337984 148691723847030 149044575588480 149349113783793 149420950779360 149808906745344 150187212065408 150208986335265 150220324939776 150611523702640 150979288829292 151051909939840 151282724060160 151312042417536 151360549659669 151664751141120 151719734637504 151754476962816 151891516134880 152149670913240 152494167748923 152533887253930 152940058814088 153212350642560 153213654625920 153375785477376 153790160086566 154090355491215 154564745054720 154880562442452 154914710094144 155167910424720 155191838376960 155367678795264 155772282125460 155998029745152 156404274614280 156496804367904 156638126014095 156861598783680 156891998318328 157207316797440 158400575225235 158435498959920 158568194881558 158604505436832 158886882147840 158980880627712 159382347497984 159486091941624 160222918757616 160509542941440 160627522087812 160914870070080 160950348149760 161763523745670 162120045447360 162292982307456 162594082460160 162671287627520 163283379844996 163426507352064 163427898267648 163560896231733 163889617731840 164303480402880 164331198725760 164363045857296 164704678722864 164746176500320 165067682637312 165512437786368 165943459759770 165980046529440 165981459178080 166157100933824 166454340828160 166805503706574 166831226255232 167080667748368 167319038702592 167754765365880 167787275979323 168098569626780 168124491575040 168535020088512 168577482930560 168616085514240 168960613573584 168997865557248 169437964165470 169894494515955 169933398682320 170622845033760 170684701467192 170877955651740 171168379777395 171642528074752 172127455660160 172547758662048 172630754216960 172776599603426 172928048477184 172983485325336 173331144161280 173885338186560 174279048855912 174324442575920 174590818174080 174788638644672 175101319572480 175257045763072 175286611974144 176503498108119 177006357077088 177045382964736 177046889789952 178025465286240 178430068616436 178747742416320 178788673889280 178853490706176 178938416390272 179270398609920 179305140935232 179421853434327 180733828443168 181029228828840 181069141668480 181220794150352 181262291927808 181734329146370 181997701369344 182269819361856 182579605095888 183005198580960 183040664704716 183408536263680 183439477647360 183902708651520 184841415453240 184872598566480 184908426589458 185117785289385 185280051939840 185339448562860 185368029172480 185477694065664 185910043002880 186067107265228 186230206052352 186926738550552 187261133431680 187302420264960 187398775769114 187685129537136 187734015081760 187775406174720 187965751216914 188233918540416 188724111036615 189140053021920 189649668296880 189693096203520 189893829638656 190080690270282 190664258577408 191175073517610 191719731846720 191756886833512 192142276085760 192611451529728 193097844084096 193140417779712 193600703053065 193643387617680 194209598494080 194606420991003 194997537181440 195205545153024 195621005459880 196114997897910 196667541278208 196717092183040 196718766433280 197164176483456 197197438470912 197458970975344 197695411800384 198255631796040 198726100784640 199132151711724 199176055835328 199177751013696 199227934372480 199357614927030 199532363627520 199745208993792 200278648447020 200784402609765 201305718439056 201718283552136 201749389890048 201814066212892 202219668188160 202292979516672 202866227884320 203325556998564 203873393419146 203920078418784 204104224806245 204283134190080 204284872834560 204501047303168 205053546782088 205453807321620 205880848403580 206334603296640 206507416589936 206552946792192 206890547232960 207156905060352 207696376167280 208539032819040 208662405823872 208850834685460 209148798378240 209189331091104 210292580869371 210668775110640 211200766966980 211247331946560 211472673915776 211849176197120 212648122588832 213355876833990 213630558343488 214012723921920 214170029450416 214497290899584 214553160093440 215124478331904 215684698327560 215726497687701 216160060596480 216229356656670 216390643076608 216792109946880 217235074594608 217848811069890 218081194975644 218485798305840 218519490309120 219071307203840 219108264967680 219150727809728 219293376419733 219606238297152 220090243516416 220683250381824 221257946346360 221306728705920 221308612237440 221809698543888 222141342347262 222407338275432 222441635006976 222854328207360 223037585770545 223566863382720 223673020487840 224131426169040 224165988766720 224713360118016 225280818098112 225330487409664 225917285553960 226468933243938 226525992687940 226577864909760 226968063626304 227497126711680 227579601956256 227631715444224 227837274202320 228224506369860 228800830880895 230063678216064 230644647100448 231847117582080 232320843663678 232372065141216 232583884081535 232787757565440 233051518192896 233658423188190 234606411921420 235292398175520 235337997477492 235810975196160 236008476102784 236060510619648 236062519719936 237367287048320 237852292322337 237906758155248 238330323221760 238471320941568 239027198146560 239073521246976 239229137912436 239696108541890 240334378136424 240764314412160 240941283131718 240978437924224 241372305105120 241425522224640 241683055903744 242663601825792 243026425815808 243439473461184 244006931441280 244054219606288 244925069767494 245139761028096 245141847401472 245203611535360 245834426597760 246455220604320 246496798088640 246544568785944 246823713719180 247040069253120 247119264750480 248268656679552 248915189639655 248970069794160 248972188767120 249235651400736 249681511242240 250246839382848 250367208232960 250621001622552 250978558053888 251632148048820 252147854440170 252186737362560 252267582766115 252866224395840 252924128271360 253440920360376 253496798335872 253950280980480 254156946248205 254900098023480 255626309128960 256316933477610 256815268706304 257463792112128 258134270737420 258191183490240 258821637993072 258946131325440 259164899405139 259392072715776 259475227988004 259996716241920 260274060204032 260828007279840 261486663863880 262223388370944 262885568644608 262929917961216 263593882400512 264340842394720 264968134379520 265509535615632 265568074447104 265570334684928 265810153236040 267038197929360 267645102924654 267712536813020 268121613624480 268407624585408 268905597914880 268957711402848 268999186520064 269723972688896 270488303845760 271100742664752 271506085091098 271543843243260 271831191225528 271893437891712 272377512253440 272379830446080 272601493719555 272996552054016 273404729042784 273869407643832 273938409762160 274507797871440 274560997057074 275112804395520 275159216471040 275403929056256 275854062977280 277262123179860 277362639884187 278009172844290 278052043758720 278216541098496 278865064504320 278919108121472 279100660897842 279345309078528 280390107825828 280891700147520 280953630397440 281098163653671 281601022622640 281663109262080 281948626825371 283710079532880 284474502445320 284539644305280 284840744457984 285745914728743 285996387866112 287579597770080 287635330250268 288213414128640 288305808875560 289646766126144 289710626669568 290465081426520 290774926634192 291314397741120 292144353290240 292391168559644 292808317729536 294172496846865 294483790494322 295010595128480 295075638274560 295078149649920 295746264725184 295796157706368 296188456463016 296543117700576 296588846675968 297383447694060 298089151176960 298698227567586 298841901558720 299036422390545 299617813490688 300374424130816 300417972670530 301223047405280 301958577658584 302103819879680 302565448120320 302624084835072 302721099319338 303329502282240 303439469275008 303508953925632 303783032269760 304299341826480 304988335497846 305067774507860 305810090128719 305880117628176 306424701285120 306427309251840 306751570954752 307580320173132 308180710982430 309129490109440 309761124884904 309829420188288 310335820849440 310383676753920 310735357590528 311544564250920 311996059490304 312808549228560 312993608735808 313276252028190 313723197567360 313783996636656 316801150450470 316870997919840 317136389763116 317209010873664 317773764295680 318764694995968 318972183883248 320445837515232 321019085882880 321255044175624 321829740140160 321900696299520 323527047491340 324240090894720 324344034985005 324585964614912 325188164920320 325342575255040 326566759689992 327121792463466 327779235463680 328606960805760 328662397451520 328726091714592 329409357445728 329492353000640 330135365274624 331024875572736 331886919519540 331960093058880 331962918356160 332314201867648 332908681656320 333212013520893 333611007413148 333662452510464 334161335496736 334638077405184 335509530731760 335574551958646 336197139253560 336248983150080 337070040177024 337154965861120 337921227147168 337995731114496 338875928330940 339788989031910 339866797364640 341245690067520 341369402934384 341755911303480 342336759554790 343285056149504 344254911320320 345095517324096 345261508433920 345553199206852 345856096954368 345966970650672 347770676373120 348481265495517 348558097711824 348648885151840 349181636348160 349577277289344 350202639144960 350487634782285 350514091526144 353006996216238 354012714154176 354090765929472 354093779579904 356050930572480 356860137232872 357495484832640 357577347778560 357706981412352 357876832780544 358540797219840 358610281870464 358843706868654 359544162812835 361411924697577 361467656886336 362058457657680 362138283336960 362441588300704 362524583855616 363468658292740 363995402738688 364539638723712 365159210191776 365488960699555 366010397161920 366081329409432 366817072527360 367387604651241 367805417303040 369682830906480 369745197132960 369816853178916 370235570578770 370560103879680 370678897125720 370736058344960 370955388131328 372134214530456 373853477101104 374522266863360 374797551538228 375370259074272 375468030163520 375550812349440 375931502433828 376467837080832 376880824409671 377448222073230 378280106043840 379299336593760 379386192407040 379787659277312 380161380540564 381328517154816 382350147035220 383439463693440 383513773667024 384475400216415 385222903059456 386195688168192 387201406106130 387286775235360 388419196988160 389212841982006 389995074362880 390411090306048 391242010919760 392229995795820 393335082556416 393434184366080 393437532866560 394328352966912 394394876941824 394917941950688 395390823600768 396420487203895 396511263592080 397452201569280 398264303423448 398352111670656 398355502027392 398455868744960 398715229854060 399064727255040 400557296894040 401568805219530 402611436878112 403436567104272 403498779780096 403628132425784 404439336376320 404585959033344 405732455768640 406651113997128 407259127636647 407746786838292 407840156837568 408208449612490 408566268380160 408569745669120 409002094606336 410107093564176 410907614643240 411761696807160 411841495585611 412669206593280 413014833179872 413105893584384 413781094465920 415392752334560 417013759266435 417078065638080 417324811647744 417701669370920 418297596756480 418378662182208 418650991346763 420585161738742 421337550221280 422401533933960 422494663893120 422945347831552 425296245177664 426711753667980 427261116686976 428025447843840 428340058900832 428994581799168 429106320186880 430248956663808 431369396655120 431452995375402 431941499008565 432320121192960 432458713313340 432781286153216 434470149189216 435697622139780 436162389951288 436971596611680 437038980618240 438142614407680 438216529935360 438301455619456 438586752839466 439212476594304 441366500763648 441725685741483 442515892692720 442613457411840 442617224474880 443619397087776 444282684694524 444814676550864 444883270013952 446075171541090 447133726765440 447346040975680 448262852338080 448331977533440 449029294573739 449426720236032 450561636196224 450660974819328 451834571107920 452937866487876 453051985375880 453155729819520 453936127252608 454081648979007 454994253423360 455159203912512 455263430888448 455674548404640 456449012739720 457601661761790 460127356432128 461289294200896 462271066473645 463694235164160 464641687327356 464744130282432 465167768163070 465575515130880 466103036385792 467316846376380 468496939422785 469212823842840 469914378042285 470584796351040 470675994954984 471621950392320 472016952205568 474734574096640 475201725675705 475704584644674 475813516310496 476660646443520 476942641883136 478147042493952 478458275824872 479392217083780 480668756272848 481528628824320 481882566263436 481956875848448 482744610210240 482851044449280 483366111807488 486052851631616 486878946922368 488013862882560 488108439212576 489850139534988 490279522056192 490283694802944 490682688695199 491668853195520 492910441208640 492993596177280 493089137571888 493647427438360 494238529500960 496537313359104 497830379279310 497940139588320 497944377534240 498471302801472 499363022484480 500493678765696 501242003245104 501957116107776 503264296097640 503361827937969 504295708880340 504373474725120 504535165532230 505732448791680 505848256542720 506881840720752 506993596671744 508313892496410 509683483547865 509800196046960 511252618257920 511684544979377 512633866955220 514927584224256 516268541474840 516382366980480 517643275986144 517892262650880 518329798810278 518784145431552 518950455976008 519993432483840 521656014559680 522973327727760 525771137289216 525859835922432 527187764801024 528681684789440 530670984496237 531019071231264 531136148894208 531140669369856 531620306472080 534076395858720 535290205849308 535425073626040 536243227248960 536815249170816 537811195829760 537915422805696 538265560302981 539447945377792 540976607691520 542201485329504 543012170182196 543087686486520 543662382451056 543786875783424 545202987439110 545993104108032 546809458085568 547738815287664 547876819524320 549015595742880 549121994114148 550225608791040 550318432942080 550807858112512 551708125954560 554524246359720 554725279768374 554988682085453 555353355868155 556018345688580 556104087517440 556433082196992 557730129008640 557838216242944 558201321795684 558690618157056 560780215651656 561783400295040 561907260794880 562196327307342 563202045245280 563326218524160 563897253650742 566172333109845 567420159065760 568949004890640 569079288610560 569681488915968 571491829457486 571992775732224 575159195540160 575270660500536 576426828257280 576611617751120 579293532252288 579421253339136 580802109159195 580930162853040 581549853268384 582628795482240 583819262973009 584782337119288 585616635459072 588344993693730 588967580988644 590021190256960 590151276549120 590156299299840 591492529450368 591592315412736 592376912926032 593086235401152 594766895388120 596178302353920 597396455135172 597683803117440 598072844781090 599235626981376 600748848261632 600835945341060 602353207829295 602446094810560 603917155317168 604207639759360 604718098611991 605248169670144 605442198638676 606659004564480 606878938550016 607566064539520 608598683652960 609976670995692 610135549015720 611620180257438 611760235256352 612312674418735 612849402570240 612854618503680 613503141909504 615160640346264 616361421964860 618258980218880 619522249769808 619658840376576 620671641698880 621470715181056 623089128501840 625617098457120 625987217471616 626552504056380 627446395134720 627567993273312 633602300900940 633741995839680 634272779526232 634418021747328 635547528591360 637529389991936 637944367766496 640891675030464 642038171765760 642510088351248 643659480280320 647054094982680 647179493063103 648480181789440 648688069970010 649171929229824 650376329840640 650685150510080 653133519379984 654243584926932 655558470927360 655895715191899 657213921611520 657324794903040 657452183429184 657880129259199 658818714891456 658984706001280 660270730549248 662049751145472 663773839039080 663920186117760 663925836712320 664628403735296 666424027041786 667222014826296 667324905020928 668322670993472 669112757311635 671019061463520 671149103917292 672394278507120 672497966300160 674140080354048 674309931722240 675842454294336 675991462228992 677751856661880 678765212727745 679577978063820 679733594729280 682491380135040 682738805868768 683511822606960 684673519109580 686402492642685 688509822640640 690191034648192 691106398413704 691933941301344 695541352746240 696962530991034 697116195423648 697297770303680 697751652244605 698363272696320 699154554578688 700975269564570 706013992432476 708025428308352 708181531858944 708187559159808 712101861144960 713556876967011 713720274465744 714990969665280 715413962824704 715753665561088 717081594439680 717220563740928 717687413737308 719088325625670 722823849395154 722935313772672 724116915315360 724276566673920 724883176601408 725049167711232 726937316585480 727990805477376 729079277447424 730318420383552 730977921399110 732020794323840 732162658818864 734775209302482 735610834606080 736209476235805 739365661812960 739490394265920 739633706357832 740471141157540 741120207759360 741357794251440 741472116689920 744268429060912 746745568918965 747706954202208 749044533726720 749595103076456 750740518148544 750936060327040 751101624698880 751863004867656 752935674161664 753761648819342 754896444146460 756560212087680 756802748298345 758598673187520 758772384814080 759575318554624 760322761081128 762470838744615 764700294070440 766878927386880 767027547334048 768950800432830 770445806118912 772391376336384 774402812212260 774573550470720 776838393976320 777494698215417 778425683964012 779990148725760 780822180612096 782484021839520 784459991591640 786670165112832 788656705933824 788789753883648 789835883901376 790781647201536 792840974407790 793022527184160 794904403138560 796528606846896 796704223341312 796711004054784 796911737489920 797430459708120 801114593788080 803137610439060 805222873756224 806873134208544 806997559560192 807256264851568 809171918066688 811464911537280 813302227994256 814518255273294 815493573676584 815680313675136 816416899224980 817132536760320 817139491338240 817804481158665 820214187128352 821815229286480 823523393614320 823682991171222 825338413186560 826029666359744 826211787168768 827562188931840 830785504669120 834027518532870 834156131276160 834649623295488 835403338741840 836595193512960 836757324364416 837301982693526 838936379896615 841170323477484 842675100442560 843294490961013 844803067867920 844989327786240 845845880476113 845890695663104 850592490355328 853423507335960 854522233373952 856680117801664 857237744186229 857989163598336 858212640373760 862738793310240 862905990750804 863882998017130 864640242385920 864917426626680 865562572306432 868940298378432 871395244279560 872324779902576 873943193223360 876285228815360 876433059870720 876602911238912 877173505678932 878424953188608 882517490540595 883451371482966 885031785385440 885226914823680 885234448949760 887238794175552 888565369389048 889629353101728 889766540027904 892150343082180 894267453530880 894692081951360 896525704676160 897109267171635 898058589147478 898853440472064 901123272392448 903669142215840 905875732975752 906103970751760 906311459639040 907872254505216 908163297958014 909988506846720 910318407825024 910526861776896 911349096809280 912898025479440 915203323523580 917430270386157 920254712864256 922578588401792 924542132947290 927388470328320 929283374654712 929488260564864 930335536326140 931151030261760 932206072771584 934633692752760 936993878845570 938425647685680 939828756084570 941169592702080 941351989909968 944033904411136 949469148193280 950271297818843 950403451351410 951409169289348 951627032620992 953321292887040 956294084987904 956916551649744 958784434167560 961337512545696 963057257648640 963765132526872 963913751696896 965489220420480 965702088898560 972105703263232 973032104955015 973757893844736 976027725765120 976216878425152 979700279069976 981365377390398 983337706391040 985820882417280 985987192354560 986178275143776 987294854876720 988477059001920 993074626718208 995660758558620 995880279176640 995888755068480 996942605602944 998726044968960 999636040562679 1000987357531392 1002484006490208 1003914232215552 1006528592195280 1006723655875938 1008591417760680 1008746949450240 1009070331064460 1011464897583360 1013763681441504 1013987193343488 1016627784992820 1019366967095730 1019600392093920 1022505236515840 1023369089958754 1025267733910440 1029855168448512 1030693266730127 1032537082949680 1032764733960960 1035286551972288 1035784525301760 1036659597620556 1037568290863104 1037900911952016 1043312029119360 1045443796486551 1045946655455520 1051462904346855 1051542274578432 1054375529602048 1057363369578880 1061341968992474 1062038142462528 1062272297788416 1062281338739712 1063240612944160 1068152791717440 1070580411698616 1070850147252080 1072486454497920 1073630498341632 1075622391659520 1075830845611392 1076531120605962 1078632488438505 1081953215383040 1084235774092731 1084402970659008 1086024340364392 1086175372973040 1087324764902112 1087573751566848 1090405974878220 1091986208216064 1093618916171136 1095477630575328 1095753639048640 1096466882098665 1098031191485760 1098243988228296 1100451217582080 1102162813953723 1103416251909120 1109048492719440 1109450559536748 1109977364170906 1110706711736310 1112036691377160 1112208175034880 1112866164393984 1115676432485888 1116402643591368 1121560431303312 1123566800590080 1124392654614684 1126404090490560 1126652437048320 1127794507301484 1130642473229013 1132344666219690 1134840318131520 1137898009781280 1138158577221120 1139362977831936 1142983658914972 1143985551464448 1150318391080320 1150541321001072 1153223235502240 1158587064504576 1161604218318390 1161860325706080 1163099706536768 1165257590964480 1167638525946018 1169564674238576 1171233270918144 1176689987387460 1177935161977288 1180042380513920 1180302553098240 1180312598599680 1182985058900736 1183184630825472 1184753825852064 1186172470802304 1189261461611685 1189533790776240 1192356604707840 1194792910270344 1195367606234880 1196145689562180 1201497696523264 1201671890682120 1204706415658590 1204892189621120 1207834310634336 1208415279518720 1209436197223982 1210496339340288 1210884397277352 1213318009128960 1213757877100032 1215132129079040 1217197367305920 1219953341991384 1220271098031440 1221777382909941 1223240360514876 1223520470512704 1224625348837470 1225698805140480 1225709237007360 1227006283819008 1230321280692528 1232722843929720 1235524486756833 1239044499539616 1239317680753152 1241343283397760 1246178257003680 1251234196914240 1251974434943232 1253105008112760 1254892790269440 1255135986546624 1255952974040289 1267204601801880 1267483991679360 1268545559052464 1268836043494656 1275888735532992 1281783350060928 1284076343531520 1285020176702496 1287318960560640 1294108189965360 1294358986126206 1295824497025695 1296960363578880 1297376139940020 1298343858459648 1301370301020160 1306267038759968 1308487169853864 1311116941854720 1311791430383798 1314427843223040 1314649589806080 1314904366858368 1315760258518398 1317637429782912 1317969412002560 1324099502290944 1325177057224449 1327547678078160 1327840372235520 1327851673424640 1329256807470592 1332848054083572 1334444029652592 1334649810041856 1336645341986944 1338225514623270 1342038122927040 1342298207834584 1344788557014240 1344995932600320 1347087883721217 1348280160708096 1348619863444480 1351684908588672 1351982924457984 1355503713323760 1357530425455490 1359155956127640 1359467189458560 1362244946937021 1364982760270080 1365477611737536 1367023645213920 1369347038219160 1372804985285370 1377019645281280 1380382069296384 1382212796827408 1383867882602688 1386813199420935 1391082705492480 1393925061982068 1394232390847296 1394595540607360 1395503304489210 1396726545392640 1398309109157376 1401950539129140 1405490818268355 1409743134126855 1412027984864952 1416050856616704 1424203722289920 1427113753934022 1427440548931488 1428729573643715 1429981939330560 1430827925649408 1431507331122176 1434441127481856 1435374827474616 1438176651251340 1445647698790308 1445870627545344 1448233830630720 1448553133347840 1449766353202816 1450098335422464 1453874633170960 1458158554894848 1460636840767104 1461955842798220 1464041588647680 1464325317637728 1469550418604964 1472048066085597 1472418952471610 1478731323625920 1478980788531840 1479267412715664 1480942282315080 1482715588502880 1482944233379840 1488536858121824 1493491137837930 1495413908404416 1498089067453440 1499190206152912 1501481036297088 1501872120654080 1503726009735312 1505871348323328 1507523297638684 1509792888292920 1510085483813907 1513120424175360 1513605496596690 1517197346375040 1517544769628160 1520645522162256 1524941677489230 1529050450643595 1529400588140880 1533757854773760 1534055094668096 1535053634938131 1537901600865660 1544782752672768 1548805624424520 1549147100941440 1553676787952640 1554989396430834 1556851367928024 1559980297451520 1564968043679040 1568919983183280 1577313411867648 1577579507767296 1579671767802752 1581563294403072 1585681948815580 1586045054368320 1592012953488711 1593057213693792 1593408446682624 1593422008109568 1593823474979840 1594860919416240 1602229187576160 1606275220878120 1610445747512448 1613746268417088 1614512529703136 1618343836133376 1622929823074560 1626604455988512 1629036510546588 1630987147353168 1631360627350272 1632833798449960 1635608962317330 1640428374256704 1643630458572960 1647046787228640 1647365982342444 1650676826373120 1652059332719488 1652423574337536 1655124377863680 1661571009338240 1664966046256359 1666060067604465 1668055037065740 1668312262552320 1669299246590976 1670806677483680 1673190387025920 1673514648728832 1674603965387052 1677872759793230 1682340646954968 1685350200885120 1686588981922026 1689606135735840 1689978655572480 1691691760952226 1691781391326208 1701184980710656 1706847014671920 1709044466747904 1713360235603328 1714475488372458 1715978327196672 1716425280747520 1725477586620480 1725811981501608 1727765996034260 1729280484771840 1729834853253360 1737880596756864 1742406327477585 1742790488559120 1744649559805152 1747886386446720 1752570457630720 1753205822477824 1754347011357864 1756849906377216 1765034981081190 1766902742965932 1770063570770880 1770453829647360 1770468897899520 1774477588351104 1777130738778096 1779258706203456 1784300686164360 1788534907061760 1789384163902720 1793051409352320 1794218534343270 1796117178294956 1797706880944128 1802246544784896 1807059623487885 1807338284431680 1811751465951504 1812207941503520 1812622919278080 1814154295835973 1815744509010432 1816326595916028 1819977013693440 1820636815650048 1822698193618560 1825796050958880 1830406647047160 1834860540772314 1836938023256205 1840509425728512 1845157176803584 1849084265894580 1854776940656640 1858566749309424 1858976521129728 1860671072652280 1864412145543168 1869267385505520 1873987757691140 1876851295371360 1879657512169140 1882339185404160 1882703979819936 1884404122048355 1888067808822272 1898938296386560 1900542595637686 1900806902702820 1902818338578696 1903254065241984 1906642585774080 1912588169975808 1913833103299488 1917568868335120 1922675025091392 1926114515297280 1927530265053744 1927827503393792 1930978440840960 1941538479189309 1944211406526464 1946064209910030 1947515787689472 1952055451530240 1952433756850304 1959400558139952 1962730754780796 1966675412782080 1967687145575697 1971641764834560 1971974384709120 1972356550287552 1973640387777597 1974589709753440 1976954118003840 1986149253436416 1991321517117240 1991760558353280 1991777510136960 1993885211205888 1999272081125358 2000221403101201 2001974715062784 2004968012980416 2013057184390560 2013447311751876 2017182835521360 2017493898900480 2018140662128920 2022929795166720 2027527362883008 2027974386686976 2033255569985640 2036295638183235 2038733934191460 2039200784187840 2045010473031680 2046738179917508 2050535467820880 2059207477928055 2061386533460254 2065074165899360 2065529467921920 2070573103944576 2073319195241112 2075801823904032 2086624058238720 2090887592973102 2091893310911040 2093254956733815 2102925808693710 2108751059204096 2114726739157760 2122683937984948 2124076284925056 2124544595576832 2124562677479424 2126481225888320 2136305583434880 2140670630901033 2141160823397232 2141700294504160 2144972908995840 2147260996683264 2151244783319040 2151661691222784 2153062241211924 2157264976877010 2163906430766080 2168471548185462 2168805941318016 2172048680728784 2172350745946080 2174649529804224 2175147503133696 2180811949756440 2183972416432128 2187237832342272 2190955261150656 2191507278097280 2192933764197330 2196062382971520 2196487976456592 2204325627907446 2206832503818240 2208628428707415 2218096985438880 2218901119073496 2219954728341812 2221413423472620 2224073382754320 2224416350069760 2231352864971776 2232805287182736 2243120862606624 2245146472868695 2247133601180160 2248785309229368 2252808180981120 2253304874096640 2255589014602968 2261284946458026 2264689332439380 2269680636263040 2270408244895035 2275796019562560 2276317154442240 2278725955663872 2285967317829944 2300636782160640 2301082642002144 2306446471004480 2317174129009152 2323208436636780 2323720651412160 2326199413073536 2330515181928960 2332484094646251 2335277051892036 2339129348477152 2342466541836288 2353379974774920 2355870323954576 2360084761027840 2365970117801472 2366369261650944 2369507651704128 2372344941604608 2378522923223370 2379067581552480 2384713209415680 2389585820540688 2390735212469760 2392291379124360 2402995393046528 2403343781364240 2409412831317180 2409784379242240 2415668621268672 2416830559037440 2418872394447964 2420992678680576 2421768794554704 2427515754200064 2430264258158080 2434394734611840 2439906683982768 2440542196062880 2443554765819882 2446480721029752 2447040941025408 2449250697674940 2451397610280960 2451418474014720 2453413443475995 2460642561385056 2465445687859440 2471048973513666 2478088999079232 2478635361506304 2482686566795520 2492356514007360 2502468393828480 2503948869886464 2506210016225520 2509785580538880 2510271973093248 2511905948080578 2516809139689845 2529883472883039 2534409203603760 2534967983358720 2537091118104928 2537672086989312 2551777471065984 2558422724896885 2563566700121856 2570040353404992 2571713232558687 2574637921121280 2588216379930720 2588717972252412 2591648994051390 2593920727157760 2594752279880040 2596687716919296 2612534077519936 2616974339707728 2623582860767596 2628855686446080 2629299179612160 2629808733716736 2631520517036796 2635274859565824 2635938824005120 2638165770867697 2650354114448898 2653354922481185 2655095356156320 2655680744471040 2655703346849280 2658513614941184 2665696108167144 2668888059305184 2669299620083712 2673290683973888 2676451029246540 2684076245854080 2684596415669168 2689577114028480 2691327801514905 2694175767442434 2696560321416192 2697239726888960 2703369817177344 2711007426647520 2715060850910980 2718311912255280 2718934378917120 2724489893874042 2729965520540160 2730955223475072 2734047290427840 2738694076438320 2745609970570740 2754039290562560 2760764138592768 2764425593654816 2767735765205376 2773626398841870 2774943410427265 2782165410984960 2787850123964136 2788464781694592 2789191081214720 2791006608978420 2793453090785280 2796618218314752 2803901078258280 2810981636536710 2819486268253710 2824055969729904 2832101713233408 2848407444579840 2850813893456529 2854227507868044 2854881097862976 2857459147287430 2859963878661120 2863014662244352 2868882254963712 2870749654949232 2876353302502680 2891295397580616 2891741255090688 2896467661261440 2897106266695680 2899532706405632 2907749266341920 2916317109789696 2919096314865045 2921273681534208 2923911685596440 2928083177295360 2928650635275456 2939100837209928 2944096132171194 2944837904943220 2957462647251840 2957961577063680 2958534825431328 2961884564630160 2965431177005760 2977073716243648 2986982275675860 2990827816808832 2996178134906880 2998380412305824 3002962072594176 3003744241308160 3007452019470624 3011742696646656 3015046595277368 3019585776585840 3020170967627814 3023590493059955 3026240848350720 3027210993193380 3034394692750080 3041291044324512 3049883354978460 3058100901287190 3058801176281760 3067515709547520 3068110189336192 3070107269876262 3075803201731320 3089565505345536 3092079800190381 3097611248849040 3098294201882880 3107353575905280 3109978792861668 3113702735856048 3129936087358080 3137839966366560 3143205062016173 3154626823735296 3159343535605504 3163126588806144 3171363897631160 3172090108736640 3184025906977422 3186114427387584 3186816893365248 3186844016219136 3187646949959680 3189721838832480 3204458375152320 3212550441756240 3220891495024896 3227492536834176 3229025059406272 3235897465315515 3245859646149120 3253208911977024 3258073021093176 3261974294706336 3262721254700544 3265667596899920 3271217924634660 3279478575959495 3280856748513408 3287260917145920 3289400646295995 3294093574457280 3294731964684888 3301353652746240 3304118665438976 3306488441861169 3310248755727360 3323142018676480 3329932092512718 3332120135208930 3336110074131480 3336624525104640 3338598493181952 3341613354967360 3347029297457664 3349207930774104 3355745519586460 3364681293909936 3370700401770240 3373177963844052 3379212271471680 3379957311144960 3383383521904452 3383562782652416 3391927419687039 3402369961421312 3413694029343840 3418088933495808 3426720471206656 3428950976744916 3431956654393344 3450955173240960 3451623963003216 3455531992068520 3459669706506720 3475761193513728 3484812654955170 3485580977118240 3489299119610304 3495772772893440 3506411644955648 3508694022715728 3513699812754432 3530069962162380 3533805485931864 3540127141541760 3540907659294720 3540937795799040 3548955176702208 3554261477556192 3558517412406912 3567784384835055 3568601372328720 3577069814123520 3578768327805440 3586102818704640 3588437068686540 3592234356589912 3604493089569792 3614119246975770 3614676568863360 3623502931903008 3624415883007040 3625245838556160 3628308591671946 3631489018020864 3632653191832056 3639954027386880 3641273631300096 3645396387237120 3651592101917760 3660813294094320 3665332148729823 3669721081544628 3673876046512410 3681018851457024 3690314353607168 3698168531789160 3714696891473659 3717133498618848 3717953042259456 3721342145304560 3738534771011040 3747975515382280 3753702590742720 3759315024338280 3764678370808320 3765407959639872 3767858922120867 3768808244096710 3776135617644544 3797876592773120 3801085191275372 3801613805405640 3805636677157392 3806508130483968 3827666206598976 3835137736670240 3845350050182784 3852229030594560 3855060530107488 3855655006787584 3861956881681920 3883076958378618 3887473491077085 3892128419820060 3895031575378944 3904110903060480 3904867513700608 3918801116279904 3925461509561592 3933350825564160 3935374291151394 3943283529669120 3943948769418240 3944713100575104 3947280775555194 3949179419506880 3953908236007680 3972298506872832 3975531171673347 3982643034234480 3983521116706560 3983555020273920 3987770422411776 3998544162250716 4000442806202402 4003949430125568 4009936025960832 4026114368781120 4026894623503752 4034365671042720 4034987797800960 4036281324257840 4041263651163651 4045859590333440 4055054725766016 4055948773373952 4066511139971280 4072591276366470 4077467868382920 4078401568375680 4086734840811063 4093476359835016 4101070935641760 4118414955856110 4122773066920508 4130148331798720 4131058935843840 4141146207889152 4145689068506381 4146638390482224 4151603647808064 4173248116477440 4181775185946204 4183786621822080 4186509913467630 4205851617387420 4216472454805065 4229229402380565 4229453478315520 4245367875969896 4248152569850112 4252962451776640 4272611166869760 4281341261802066 4282321646794464 4283400589008320 4286188720931145 4289945817991680 4294521993366528 4303323382445568 4306124482423848 4314529953754020 4327812861532160 4336943096370924 4337611882636032 4344097361457568 4344701491892160 4349299059608448 4350295006267392 4361623899512880 4374475664684544 4381910522301312 4383014556194560 4385867528394660 4392124765943040 4392975952913184 4408651255814892 4417256857414830 4436193970877760 4437802238146992 4439909456683624 4442826846945240 4448146765508640 4448832700139520 4462705729943552 4465610574365472 4486241725213248 4490292945737390 4494267202360320 4497570618458736 4505616361962240 4511178029205936 4522569892916052 4529378664878760 4530256451441721 4539361272526080 4540816489790070 4551592039125120 4552634308884480 4571934635659888 4587151351930785 4601273564321280 4602165284004288 4605160904814393 4612892942008960 4634348258018304 4646416873273560 4647441302824320 4652398826147072 4661030363857920 4664968189292502 4670554103784072 4678258696954304 4706759949549840 4711740647909152 4720169522055680 4731940235602944 4732738523301888 4739015303408256 4744689883209216 4751356489094215 4757045846446740 4758135163104960 4776038860466133 4779171641081376 4781470424939520 4784582758248720 4806687562728480 4818825662634360 4819568758484480 4831337242537344 4837744788895928 4843537589109408 4855031508400128 4860528516316160 4868789469223680 4879813367965536 4881084392125760 4887109531639764 4892961442059504 4894081882050816 4898501395349880 4899450717325723 4906826886951990 4921285122770112 4930891375718880 4942097947027332 4956177998158464 4957270723012608 4965373133591040 4984713028014720 4994898138769077 4998180202813395 5004936787656960 5007897739772928 5012420032451040 5019571161077760 5020543946186496 5023811896161156 5033618279379690 5059766945766078 5068818407207520 5069935966717440 5074182236209856 5075344173978624 5103554942131968 5116845449793770 5127133400243712 5140080706809984 5143426465117374 5149275842242560 5153466333650635 5176432759861440 5177435944504824 5183297988102780 5187841454315520 5189504559760080 5225068155039872 5227218982432755 5233948679415456 5247165721535192 5257711372892160 5259617467433472 5263041034073592 5270549719131648 5271877648010240 5276331541735394 5300708228897796 5306709844962370 5310190712312640 5311361488942080 5311406693698560 5317027229882368 5331392216334288 5337776118610368 5346581367947776 5352902058493080 5368152491708160 5369192831338336 5379154228056960 5382655603029810 5388351534884868 5393120642832384 5406739634354688 5421178870463655 5422014853295040 5430121701821960 5436623824510560 5437868757834240 5442462887507919 5448979787748084 5459931041080320 5461910446950144 5468094580855680 5477388152876640 5491219941141480 5510814069768615 5521528277185536 5528851187309632 5535471530410752 5547252797683740 5549886820854530 5564330821969920 5575700247928272 5576929563389184 5578382162429440 5582013217956840 5593236436629504 5607802156516560 5621963273073420 5638972536507420 5648111939459808 5653212366145065 5664203426466816 5696814889159680 5701627786913058 5708455015736088 5709762195725952 5714918294574860 5719927757322240 5737764509927424 5741499309898464 5752706605005360 5782590795161232 5783482510181376 5792935322522880 5799065412811264 5815498532683840 5832634219579392 5837380829458607 5838192629730090 5842547363068416 5847823371192880 5856166354590720 5857301270550912 5878201674419856 5888192264342388 5889675809886440 5903061436727091 5914925294503680 5915923154127360 5917069650862656 5920921163332791 5923769129260320 5930862354011520 5954147432487296 5973964551351720 5981655633617664 5996760824611648 6000664209303603 6005924145188352 6007488482616320 6014904038941248 6030093190554736 6039171553171680 6040341935255628 6047180986119910 6052481696701440 6054421986386760 6068789385500160 6082582088649024 6099766709956920 6108886914549705 6116201802574380 6117602352563520 6135031419095040 6136220378672384 6140214539752524 6151606403462640 6177622433784165 6184159600380762 6195222497698080 6196588403765760 6219957585723336 6227405471712096 6259872174716160 6275679932733120 6279764870201445 6286410124032346 6318687071211008 6326253177612288 6342727795262320 6344180217473280 6368051813954844 6372228854775168 6373633786730496 6373688032438272 6379443677664960 6408916750304640 6422011892703099 6425100883512480 6441782990049792 6454985073668352 6458050118812544 6471794930631030 6491719292298240 6506417823954048 6516146042186352 6523948589412672 6525442509401088 6531335193799840 6542435849269320 6558957151918990 6561713497026816 6574521834291840 6578801292591990 6588187148914560 6589463929369776 6608237330877952 6612976883722338 6620497511454720 6625885286122245 6646284037352960 6651899084731901 6659864185025436 6664240270417860 6672220148262960 6673249050209280 6683226709934720 6694058594915328 6698415861548208 6711491039172920 6729362587819872 6735439418606085 6741400803540480 6746355927688104 6758424542943360 6759914622289920 6766767043808904 6783854839374078 6804739922842624 6811224734685105 6827388058687680 6836177866991616 6853440942413312 6857901953489832 6901910346481920 6903247926006432 6911063984137040 6919339413013440 6951522387027456 6969625309910340 6971161954236480 6978598239220608 6991545545786880 6997452283938753 7012823289911296 7017388045431456 7027399625508864 7060139924324760 7067610971863728 7080254283083520 7097910353404416 7108522955112384 7117034824813824 7135568769670110 7137202744657440 7154139628247040 7157536655610880 7172205637409280 7176874137373080 7184468713179824 7208986179139584 7214852867110889 7228238493951540 7229353137726720 7247005863806016 7248831766014080 7250491677112320 7256617183343892 7262978036041728 7265306383664112 7282547262600192 7290792774474240 7303184203835520 7321626588188640 7330664297459646 7339442163089256 7347752093024820 7360240330427985 7380628707214336 7396337063578320 7429393782947318 7434266997237696 7435906084518912 7442684290609120 7477069542022080 7495951030764560 7507405181485440 7518630048676560 7529356741616640 7530815919279744 7535717844241734 7537616488193420 7550427419069535 7589650418649117 7602170382550744 7603227610811280 7611273354314784 7613016260967936 7655332413197952 7670275473340480 7675268174690655 7690700100365568 7710121060214976 7715139697676061 7723913763363840 7766153916757236 7774946982154170 7784256839640120 7790063150757888 7809735027401216 7837602232559808 7850923019123184 7870748582302788 7886567059338240 7887897538836480 7889426201150208 7894561551110388 7898358839013760 7907816472015360 7914497312603091 7951062343346694 7960064767443555 7965286068468960 7967042233413120 7967110040547840 7975540844823552 7997088324501432 8000885612404804 8007898860251136 8019872051921664 8052228737562240 8053789247007504 8068731342085440 8072562648515680 8082527302327302 8091719180666880 8110109451532032 8133022279942560 8145182552732940 8154935736765840 8156803136751360 8173469681622126 8186952719670032 8202141871283520 8236829911712220 8245546133841016 8260296663597440 8262117871687680 8282292415778304 8291378137012762 8293276780964448 8303207295616128 8324830231281795 8346496232954880 8363550371892408 8367573243644160 8373019826935260 8411703234774840 8432944909610130 8458458804761130 8458906956631040 8490735751939792 8496305139700224 8505924903553280 8545222333739520 8552441680369587 8562682523604132 8564643293588928 8566801178016640 8572377441862290 8579891635983360 8589043986733056 8606646764891136 8612248964847696 8629059907508040 8673886192741848 8675223765272064 8688194722915136 8689402983784320 8698598119216896 8723247799025760 8748951329369088 8763821044602624 8766029112389120 8771735056789320 8784249531886080 8785951905826368 8817302511629784 8834513714829660 8872387941755520 8875604476293984 8879818913367248 8885653693890480 8896293531017280 8931221148730944 8972483450426496 8980585891474780 8988534404720640 8995141236917472 9011232723924480 9022356058411872 9045139785832104 9058757329757520 9060512902883442 9070771479179865 9078722545052160 9081632979580140 9103184078250240 9143869271319776 9174302703861570 9202547128642560 9204330568008576 9210321809628786 9225785884017920 9268696516036608 9276239400571143 9292833746547120 9294882605648640 9304797652294144 9322060727715840 9329936378585004 9341108207568144 9356517393908608 9413519899099680 9423481295818304 9429615186048519 9440339044111360 9463880471205888 9478030606816512 9489379766418432 9502712978188430 9514091692893480 9516270326209920 9552077720932266 9558343282162752 9562940849879040 9569165516497440 9613375125456960 9637651325268720 9639137516968960 9662674485074688 9675489577791856 9687075178218816 9707692395946545 9721057032632320 9737578938447360 9759626735931072 9762168784251520 9774219063279528 9785922884119008 9788163764101632 9797002790699760 9798901434651446 9813653773903980 9838435727878485 9842570245540224 9861782751437760 9868201938887985 9884195894054664 9912355996316928 9930746267182080 9969426056029440 9989796277538154 9996360405626790 10001107015506005 10009873575313920 10015795479545856 10024840064902080 10041087892372992 10047623792322312 10067236558759380 10119533891532156 10137636814415040 10139871933434880 10148364472419712 10150688347957248 10175782259061117 10207109884263936 10233690899587540 10254266800487424 10280161413619968 10286852930234748 10306932667301270 10352865519722880 10354871889009648 10366595976205560 10379009119520160 10450136310079744 10454437964865510 10467897358830912 10494331443070384 10519234934866944 10526082068147184 10541099438263296 10543755296020480 10552663083470788 10601416457795592 10613419689924740 10620381424625280 10622722977884160 10622813387397120 10662784432668576 10675552237220736 10693162735895552 10703353154505165 10705804116986160 10736304983416320 10738385662676672 10758308456113920 10765311206059620 10776703069769736 10813479268709376 10842357740927310 10844029706590080 10860243403643920 10873247649021120 10875737515668480 10884925775015838 10897959575496168 10919862082160640 10923820893900288 10936189161711360 10954776305753280 10982439882282960 10995996446189469 11021628139537230 11043056554371072 11057702374619264 11070943060821504 11094505595367480 11099773641709060 11144090674420977 11151400495856544 11153859126778368 11156764324858880 11164026435913680 11215604313033120 11243926546146840 11277945073014840 11296223878919616 11306424732290130 11328406852933632 11393629778319360 11403255573826116 11416910031472176 11419524391451904 11429836589149720 11482998619796928 11505413210010720 11565181590322464 11566965020362752 11585870645045760 11598130825622528 11630997065367680 11662420473231255 11674761658917214 11676385259460180 11685094726136832 11695646742385760 11712332709181440 11714602541101824 11756403348839712 11776384528684776 11779351619772880 11806122873454182 11829850589007360 11831846308254720 11834139301725312 11841842326665582 11847538258520640 11861724708023040 11908294864974592 11926593515020041 11947929102703440 11963311267235328 11993521649223296 12001328418607206 12011848290376704 12014976965232640 12029808077882496 12060186381109472 12078343106343360 12080683870511256 12094361972239820 12104963393402880 12108843972773520 12123790953490953 12137578771000320 12165164177298048 12199533419913840 12217773829099410 12232403605148760 12235204705127040 12272440757344768 12280429079505048 12303212806925280 12355244867568330 12368319200761524 12390444995396160 12393176807531520 12437067205519143 12439915171446672 12454810943424192 12519744349432320 12551359865466240 12559529740402890 12572820248064692 12637374142422016 12649417364415195 12685455590524640 12688360434946560 12736103627909688 12744457709550336 12758887355329920 12817833500609280 12844023785406198 12850201767024960 12858566162793435 12883565980099584 12909970147336704 12916100237625088 12943589861262060 12983438584596480 13012835647908096 13032292084372704 13047897178825344 13050885018802176 13062670387599680 13084871698538640 13117914303837980 13123426994053632 13149043668583680 13157602585183980 13176374297829120 13178927858739552 13190828854338485 13216474661755904 13225953767444676 13251770572244490 13292568074705920 13303798169463802 13319728370050872 13328480540835720 13344440296525920 13346498100418560 13366453419869440 13388117189830656 13396831723096416 13422982078345840 13458725175639744 13470878837212170 13482801607080960 13492711855376208 13516849085886720 13533534087617808 13567709678748156 13590769354325163 13609479845685248 13622449469370210 13654776117375360 13706881884826624 13715803906979664 13803820692963840 13806495852012864 13815482714443179 13822127968274080 13838678826026880 13903044774054912 13939250619820680 13942323908472960 13957196478441216 13983091091573760 13994904567877506 14034776090862912 14120279848649520 14135221943727456 14160508566167040 14195820706808832 14217045910224768 14234069649627648 14254069467282645 14271137539340220 14274405489314880 14315073311221760 14328116581398399 14344411274818560 14353748274746160 14368937426359648 14429705734221778 14456476987903080 14458706275453440 14494011727612032 14497663532028160 14513234366687784 14530612767328224 14565094525200384 14581585548948480 14606368407671040 14643253176377280 14661328594919292 14678884326178512 14695504186049640 14698352151977169 14720480660855970 14761257414428672 14792674127156640 14858787565894636 14868533994475392 14871812169037824 14885368581218240 14954139084044160 14984694416307231 14991902061529120 15014810362970880 15037260097353120 15058713483233280 15061631838559488 15071435688483468 15075232976386840 15100854838139070 15179300837298234 15204340765101488 15206455221622560 15222546708629568 15226032521935872 15310664826395904 15340550946680960 15350536349381310 15381400200731136 15420242120429952 15430279395352122 15447827526727680 15460399000951905 15532307833514472 15549893964308340 15568513679280240 15619470054802432 15675204465119616 15701846038246368 15716025310080865 15741497164605576 15773134118676480 15778852402300416 15789123102220776 15796717678027520 15815632944030720 15828994625206182 15902124686693388 15920129534887110 15930572136937920 15934084466826240 15934220081095680 15951081689647104 15994176649002864 16001771224809608 16039744103843328 16104457475124480 16107578494015008 16137462684170880 16145125297031360 16165054604654604 16205875449615853 16220218903064064 16266044559885120 16290365105465880 16309871473531680 16313606273502720 16327388662523757 16346939363244252 16373905439340064 16404283742567040 16473659823424440 16491092267682032 16520593327194880 16532442209305845 16564584831556608 16582756274025524 16586553561928896 16606414591232256 16649660462563590 16692992465909760 16727100743784816 16735146487288320 16746039653870520 16823406469549680 16865889819220260 16916917609522260 16917813913262080 16959637098435195 16981471503879584 16992610279400448 17011849807106560 17090444667479040 17104883360739174 17125365047208264 17129286587177856 17133602356033280 17144754883724580 17159783271966720 17213293529782272 17224497929695392 17258119815016080 17347772385483696 17350447530544128 17376389445830272 17378805967568640 17397196238433792 17446495598051520 17497902658738176 17512142488375821 17527642089205248 17532058224778240 17543470113578640 17568499063772160 17571903811652736 17634605023259568 17669027429659320 17709184310181273 17744775883511040 17751208952587968 17759637826734496 17771307387780960 17792587062034560 17862442297461888 17944966900852992 17961171782949560 17990282473834944 18001992627910809 18022465447848960 18044712116823744 18090279571664208 18117514659515040 18121025805766884 18141542958359730 18157445090104320 18163265959160280 18206368156500480 18287738542639552 18326660743649115 18348605407723140 18405094257285120 18408661136017152 18420643619257572 18451571768035840 18467160396073879 18552478801142286 18573484457368295 18585667493094240 18589765211297280 18609595304588288 18659872757170008 18682216415136288 18713034787817216 18827039798199360 18839294610604335 18846962591636608 18859230372097038 18880678088222720 18956061213633024 18978759532836864 19005425956376860 19028183385786960 19032540652419840 19104155441864532 19116686564325504 19138331032994880 19226750250913920 19275302650537440 19278275033937920 19325348970149376 19350979155583712 19374150356437632 19415384791893090 19475157876894720 19519253471862144 19524337568503040 19548438126559056 19571845768238016 19576327528203264 19594005581399520 19597802869302892 19627307547807960 19676871455756970 19685140491080448 19723565502875520 19736403877775970 19768391788109328 19824711992633856 19861492534364160 19877655858366735 19938852112058880 19955697254195703 19979592555076308 19992720811253580 20002214031012010 20019747150627840 20049680129804160 20082175784745984 20095247584644624 20134473117518760 20206318255818255 20239067783064312 20275273628830080 20279743866869760 20296728944839424 20351564518122234 20414219768527872 20433674204055315 20467381799175080 20508533600974848 20560322827239936 20573705860469496 20613865334602540 20705731039445760 20709743778019296 20728445342531905 20733191952411120 20758018239040320 20900272620159488 20908875929731020 20935794717661824 20988662886140768 21038469869733888 21052164136294368 21082198876526592 21105326166941576 21202832915591184 21226839379849480 21240762849250560 21325568865337152 21351104474441472 21386325471791104 21406706309010330 21411608233972320 21472609966832640 21476771325353344 21516616912227840 21530622412119240 21553406139539472 21626958537418752 21644558601332667 21684715481854620 21688059413180160 21720486807287840 21746495298042240 21751475031336960 21769851550031676 21795919150992336 21847641787800576 21872378323422720 21909552611506560 21964879764565920 21991992892378938 22002435434113211 22043256279074460 22115404749238528 22141886121643008 22189011190734960 22199547283418120 22288181348841954 22302800991713088 22307718253556736 22313528649717760 22328052871827360 22431208626066240 22487853092293680 22555890146029680 22592447757839232 22612849464580260 22651282257208605 22806511147652232 22833820062944352 22839048782903808 22859673178299440 22965997239593856 23010826420021440 23025804524071965 23130363180644928 23145419093028183 23171741290091520 23196261651245056 23261994130735360 23324840946462510 23349523317834428 23352770518920360 23370189452273664 23391293484771520 23429205082203648 23512806697679424 23552769057369552 23558703239545760 23612245746908364 23659701178014720 23663692616509440 23668278603450624 23683684653331164 23695076517041280 23723449416046080 23743491937809273 23816589729949184 23853187030040082 23880194302330665 23895858205406880 23926622534470656 23987043298446592 24002656837214412 24023696580753408 24059616155764992 24120372762218944 24156686212686720 24161367741022512 24188723944479640 24217687945547040 24247581906981906 24275157542000640 24330328354596096 24399066839827680 24435547658198820 24464807210297520 24470409410254080 24497253586628615 24544881514689536 24560858159010096 24606425613850560 24710489735136660 24736638401523048 24780889990792320 24786353615063040 24874134411038286 24879830342893344 24909621886848384 24974490693845385 25039488698864640 25102719730932480 25119059480805780 25145640496129384 25274748284844032 25298834728830390 25370911181049280 25376720869893120 25472207255819376 25488915419100672 25517774710659840 25635667001218560 25657325041108761 25688047570812396 25700403534049920 25717132325586870 25767131960199168 25819940294673408 25832200475250176 25887179722524120 26002878240315613 26025671295816192 26064584168745408 26095794357650688 26125340775199360 26169743397077280 26235828607675960 26246853988107264 26298087337167360 26315205170367960 26352748595658240 26357855717479104 26381657708676970 26432949323511808 26451907534889352 26503541144488980 26585136149411840 26607596338927604 26639456740101744 26656961081671440 26688880593051840 26732906839738880 26793663446192832 26845964156691680 26917450351279488 26941757674424340 26965603214161920 26985423710752416 27033698171773440 27067068175235616 27135419357496312 27181538708650326 27212314437539595 27244898938740420 27309552234750720 27413763769653248 27431607813959328 27607641385927680 27612991704025728 27630965428886358 27644255936548160 27677357652053760 27806089548109824 27828718201713429 27878501239641360 27884647816945920 27914392956882432 27966182183147520 27989809135755012 28069552181725824 28240559697299040 28270443887454912 28288845558145557 28321017132334080 28391641413617664 28434091820449536 28468139299255296 28508138934565290 28542275078680440 28548810978629760 28656233162796798 28688822549637120 28707496549492320 28737874852719296 28859411468443556 28912953975806160 28917412550906880 28988023455224064 28995327064056320 29019823479544667 29026468733375568 29061225534656448 29163171097896960 29186904147293035 29212736815342080 29286506352754560 29322657189838584 29357768652357024 29391008372099280 29396704303954338 29440961321711940 29515307183635455 29585348254313280 29604605816663955 29717575131789272 29737067988950784 29770737162436480 29908278168088320 29969388832614462 29983804123058240 30003321046518015 30029620725941760 30074520194706240 30123263677118976 30142871376966936 30150465952773680 30201709676278140 30358601674596468 30408681530202976 30412910443245120 30445093417259136 30452065043871744 30527346777183351 30621329652791808 30681101893361920 30701072698762620 30762800401462272 30840484240859904 30860558790704244 30920798001903810 31064615667028944 31099787928616680 31137027358560480 31238940109604864 31350408930239232 31403692076492736 31432050620161730 31482994329211152 31557704804600832 31578246204441552 31593435356055040 31631265888061440 31657989250412364 31804249373386776 31840259069774220 31861144273875840 31868168933652480 31868440162191360 31988353298005728 32003542449619216 32079488207686656 32110059463515495 32208914950248960 32215156988030016 32274925368341760 32290250594062720 32330109209309208 32411750899231706 32440437806128128 32532089119770240 32580730210931760 32619742947063360 32627212547005440 32654777325047514 32693878726488504 32747810878680128 32808567485134080 32947319646848880 32982184535364064 33041186654389760 33064884418611690 33129169663113216 33165512548051048 33173107123857792 33212829182464512 33259495423659505 33299320925127180 33432272023262931 33454201487569632 33470292974576640 33492079307741040 33646812939099360 33731779638440520 33833835219044520 33919274196870390 33962943007759168 33985220558800896 34023699614213120 34180889334958080 34209766721478348 34250730094416528 34258573174355712 34267204712066560 34289509767449160 34296155021280061 34448995859390784 34516239630032160 34695544770967392 34700895061088256 34752778891660544 34757611935137280 34794392476867584 34892991196103040 34987261419693765 35024284976751642 35055284178410496 35064116449556480 35086940227157280 35136998127544320 35143807623305472 35269210046519136 35338054859318640 35418368620362546 35489551767022080 35502417905175936 35519275653468992 35542614775561920 35585174124069120 35724884594923776 35889933801705984 35922343565899120 35980564947669888 36003985255821618 36044930895697920 36074264335554445 36089424233647488 36180559143328416 36235029319030080 36242051611533768 36283085916719460 36314890180208640 36326531918320560 36371372860472859 36412736313000960 36575477085279104 36653321487298230 36697210815446280 36817322272034304 36841287238515144 36903143536071680 36934320792147758 37104957602284572 37146968914736590 37171334986188480 37179530422594560 37219190609176576 37311201616557429 37319745514340016 37364432830272576 37426069575634432 37654079596398720 37678589221208670 37693925183273216 37718460744194076 37912122427266048 37948252093245585 38010851912753720 38056366771573920 38065081304839680 38208310883729064 38233373128651008 38276662065989760 38453500501827840 38550605301074880 38575698488380305 38650697940298752 38701958311167424 38748300712875264 38830769583786180 38950315753789440 39038506943724288 39048675137006080 39096876253118112 39143691536476032 39152655056406528 39188011162799040 39195605738605784 39254615095615920 39353742911513940 39370280982160896 39447131005751040 39472807755551940 39536783576218656 39572486563015455 39649423985267712 39755311716733470 39877704224117760 39911394508391406 39959185110152616 39985441622507160 40004428062024020 40039494301255680 40099360259608320 40164351569491968 40190495169289248 40268946235037520 40412636511636510 40478135566128624 40550547257660160 40593457889678848 40703129036244468 40828439537055744 40861665806210249 40867348408110630 40934763598350160 41120645654479872 41147411720938992 41227730669205080 41411462078891520 41419487556038592 41446448143329537 41456890685063810 41466383904822240 41516036478080640 41800545240318976 41817751859462040 41871589435323648 41977325772281536 42104328272588736 42210652333883152 42405665831182368 42453678759698960 42481525698501120 42651137730674304 42702208948882944 42762208401847935 42813412618020660 42823216467944640 42945219933665280 42953542650706688 42984349744195197 43033233824455680 43061244824238480 43106812279078944 43289117202665334 43369430963709240 43376118826360320 43440973614575680 43492990596084480 43539703100063352 43591838301984672 43695283575601152 43744756646845440 43819105223013120 43929759529131840 43983985784757876 44004870868226422 44086512558148920 44095056455931507 44230809498477056 44283772243286016 44378022381469920 44399094566836240 44576362697683908 44605601983426176 44615436507113472 44656105743654720 44862417252132480 44954083248921693 44975706184587360 45111780292059360 45184895515678464 45225698929160520 45302564514417210 45613022295304464 45667640125888704 45678097565807616 45719346356598880 45931994479187712 46021652840042880 46051609048143930 46260726361289856 46290838186056366 46343482580183040 46381197002855715 46523988261470720 46649681892925020 46699046635668856 46705541037840720 46782586969543040 46858410164407296 47025613395358848 47105538114739104 47117406479091520 47148075930242595 47224491493816728 47319402356029440 47336557206901248 47367369306662328 47390153034082560 47446898832092160 47486983875618546 47633179459898368 47706374060080164 47760388604661330 47791716410813760 47853245068941312 47974086596893184 48005313674428824 48119232311529984 48240745524437888 48313372425373440 48322735482045024 48377447888959280 48435375891094080 48495163813963812 48617626348847559 48660656709192192 48798133679655360 48871095316397640 48929614420595040 48940818820508160 48982165987571271 48994507173257230 49089763029379072 49121716318020192 49212851227701120 49420979470273320 49473276803046096 49561779981584640 49748268822076572 49759660685786688 49819243773696768 49948981387690770 50078977397729280 50205439461864960 50238118961611560 50291280992258768 50597669457660780 50741822362098560 50753441739786240 50878911295305585 50944414511638752 50977830838201344 51035549421319680 51271334002437120 51314650082217522 51376095141624792 51400807068099840 51434264651173740 51639880589346816 51664400950500352 51774359445048240 52005756480631226 52051342591632384 52129168337490816 52191588715301376 52250681550398720 52339486794154560 52471657215351920 52493707976214528 52536427465127463 52596174674334720 52630410340735920 52705497191316480 52715711434958208 52763315417353940 52903815069778704 53007082288977960 53127552930543819 53215192677855208 53278913480203488 53313922163342880 53377761186103680 53465813679477760 53587326892385664 53691928313383360 53834900702558976 53883515348848680 53893957890582953 53970847421504832 54005977883732427 54067396343546880 54134136350471232 54270838714992624 54363077417300652 54424628875079190 54489797877480840 54619104469501440 54863215627918656 54979982230947345 55215282771855360 55225983408051456 55261930857772716 55288511873096320 55354715304107520 55401481188221637 55657436403426858 55720453372104885 55757002479282720 55769295633891840 55828785913764864 55979618271510024 56139104363451648 56481119394598080 56540887774909824 56577691116291114 56642034264668160 56868183640899072 56936278598510592 57016277869130580 57084550157360880 57097621957259520 57312466325593596 57414993098984640 57475749705438592 57718822936887112 57825907951612320 57834825101813760 57976046910448128 57990654128112640 58039646959089334 58052937466751136 58122451069312896 58373808294586070 58425473630684160 58573012705509120 58645314379677168 58715537304714048 58782016744198560 58793408607908676 58881922643423880 59030614367270910 59170696508626560 59209211633327910 59435150263578544 59474135977901568 59541474324872960 59632967575100205 59816556336176640 59867091762587109 59938777665228924 59967608246116480 60006642093036030 60059241451883520 60149040389412480 60246527354237952 60285742753933872 60300931905547360 60403419352556280 60618954767454765 60717203349192936 60817363060405952 60825820886490240 60890186834518272 61054693554366702 61242659305583616 61362203786723840 61402145397525240 61525600802924544 61680968481719808 61721117581408488 61841596003807620 62129231334057888 62185336027595715 62199575857233360 62274054717120960 62700817860478464 62807384152985472 62864101240323460 62965988658422304 63115409609201664 63156492408883104 63186870712110080 63315978500824728 63608498746773552 63680518139548440 63722288547751680 63976706596011456 64007084899238432 64158976415373312 64220118927030990 64417829900497920 64430313976060032 64549850736683520 64580501188125440 64660218418618416 64823501798463412 64880875612256256 64933675803998001 65064178239540480 65161460421863520 65239485894126720 65254425094010880 65309554650095028 65387757452977008 65495621757360256 65617134970268160 65894639293697760 65964369070728128 66007306302339633 66082373308779520 66129768837223380 66331025096102096 66346214247715584 66425658364929024 66518990847319010 66598641850254360 66864544046525862 66908402975139264 66940585949153280 66984158615482080 67293625878198720 67463559276881040 67667670438089040 67838548393740780 67925886015518336 67953846771625815 68047399228426240 68419533442956696 68501460188833056 68517146348711424 68534409424133120 68579019534898320 68592310042560122 68897991718781568 69032479260064320 69077413572215895 69391089541934784 69505557783321088 69515223870274560 69588784953735168 69785982392206080 69974522839387530 70048569953503284 70110568356820992 70173880454314560 70287615246610944 70538420093038272 70676109718637280 70836737240725092 70979103534044160 71004835810351872 71038551306937984 71085229551123840 71170348248138240 71230475813427819 71449769189847552 71640582906991995 71779867603411968 71844687131798240 71961129895339776 72007970511643236 72148528671108890 72178848467294976 72361118286656832 72470058638060160 72484103223067536 72566171833438920 72653063836641120 72742745720945718 72825472626001920 73150954170558208 73306642974596460 73394421630892560 73491760759885845 73634644544068608 73682574477030288 73806287072143360 73868641584295516 74209915204569144 74293937829473180 74342669972376960 74359060845189120 74622403233114858 74639491028680032 74728865660545152 74852139151268864 74923472081536155 75308159192797440 75357178442417340 75387850366546432 75436921488388152 75824244854532096 75896504186491170 76021703825507440 76112733543147840 76130162609679360 76416621767458128 76466746257302016 76553324131979520 76907001003655680 76971975123326283 77101210602149760 77151396976760610 77301395880597504 77403916622334848 77496601425750528 77661539167572360 78008634720946839 78077013887448576 78097350274012160 78193752506236224 78287383072952064 78376022325598080 78391211477211568 78509230191231840 78707485823027880 78740561964321792 78894262011502080 78945615511103880 79073567152437312 79144973126030910 79298847970535424 79510623433466940 79755408448235520 79822789016782812 79918370220305232 79970883245014320 80008856124048040 80198720519216640 80380990338578496 80537892470075040 80825273023273020 80956271132257248 81029377248079265 81101094515320320 81186915779357696 81406258072488936 81636943312618785 81723331612420498 81734696816221260 81869527196700320 82241291308959744 82294823441877984 82455461338410160 82822924157783040 82838975112077184 82892896286659074 82913781370127620 82932767809644480 83032072956161280 83486154605140287 83601090480637952 83635503718924080 83743178870647296 83954651544563072 84208656545177472 84421304667766304 84811331662364736 84866536674436671 84907357519397920 84963051397002240 85302275461348608 85404417897765888 85524416803695870 85626825236041320 85646432935889280 85907085301413376 85968699488390394 86066467648911360 86122489648476960 86213624558157888 86578234405330668 86738861927418480 86752237652720640 86881947229151360 86985981192168960 87059470438634001 87079406200126704 87183676603969344 87489513293690880 87560712441879105 87638210446026240 87859519058263680 87967971569515752 88009741736452844 88173025116297840 88190112911863014 88461618996954112 88545921550906365 88756044762939840 88798189133672480 89152725395367816 89211203966852352 89312211487309440 89724834504264960 89908166497843386 89951412369174720 90009963139554045 90223560584118720 90369791031356928 90451397858321040 90605129028834420 91226044590608928 91335280251777408 91356195131615232 91438692713197760 91863988958375424 92043305680085760 92103218096287860 92335801980369395 92521452722579712 92581676372112732 92762394005711430 93047976522941440 93299363785850040 93398093271337712 93411082075681440 93565173939086080 93716820328814592 94051226790717696 94211076229478208 94234812958183040 94296151860485190 94448982987633456 94673114413802496 94734738613324656 94780306068165120 94893797664184320 94973967751237092 95266358919796736 95412748120160328 95520777209322660 95583432821627520 95948173193786368 96010627348857648 96238464623059968 96481491048875776 96626744850746880 96645470964090048 96754895777918560 96870751782188160 96990327627927624 97235252697695118 97321313418384384 97596267359310720 97742190632795280 97859228841190080 97881637641016320 97964331975142542 97989014346514460 98243432636040384 98425702455402240 98841958940546640 98946553606092192 99123559963169280 99496537644153144 99519321371573376 99638487547393536 99778486270978515 99897962775381540 100296816069788793 100410878923729920 100476237923223120 100582561984517536 101195338915321560 101483644724197120 101757822590611170 101888829023277504 101955661676402688 102071098842639360 102542668004874240 102629300164435044 102752190283249584 102801614136199680 102868529302347480 102888465063840183 103328801901000704 103548718890096480 104011512961262452 104102685183264768 104258336674981632 104383177430602752 104501363100797440 104678973588309120 104943314430703840 105072854930254926 105192349348669440 105260820681471840 105410994382632960 105431422869916416 105526630834707880 105807630139557408 106014164577955920 106255105861087638 106430385355710416 106557826960406976 106627844326685760 106755522372207360 106931627358955520 107174653784771328 107383856626766720 107669801405117952 107767030697697360 107787915781165906 107941694843009664 108011955767464854 108134792687093760 108222793006663335 108268272700942464 108541677429985248 108726154834601304 108849257750158380 108979595754961680 109238208939002880 109726431255837312 109959964461894690 110012177170566055 110451966816102912 110523861715545432 110577023746192640 110709430608215040 110802962376443274 111314872806853716 111440906744209770 111514004958565440 111538591267783680 111657571827529728 111933604849672287 111959236543020048 112278208726903296 112962238789196160 113081775549819648 113155382232582228 113441128147310971 113736367281798144 114032555738261160 114169100314721760 114195243914519040 114624932651187192 114829986197969280 114951499410877184 115437645873774224 115651815903224640 115727095465140915 115952093820896256 115981308256225280 116079293918178668 116105874933502272 116244902138625792 116747616589172140 116850947261368320 117146025411018240 117290628759354336 117431074609428096 117564033488397120 117586817215817352 117763845286847760 118061228734541820 118341393017253120 118418423266655820 118717459689046365 118870300527157088 118948271955803136 119082948649745920 119265935150200410 119633112672353280 119734183525174218 119877555330457848 119935216492232960 120013284186072060 120118482903767040 120298080778824960 120493054708475904 120571485507867744 120601863811094720 120806838705112560 121237909534909530 121434406698385872 121634726120811904 121651641772980480 121780373669036544 122109387108733404 122485318611167232 122584997418630747 122724407573447680 122804290795050480 123361936963439616 123442235162816976 123683192007615240 124258462668115776 124370672055191430 124399151714466720 124548109434241920 125401635720956928 125614768305970944 125728202480646920 125931977316844608 126312984817766208 126373741424220160 126631957001649456 127216997493547104 127361036279096880 127444577095503360 127953413192022912 128014169798476864 128286625205543805 128440237854061980 128835659800995840 128860627952120064 129099701473367040 129161002376250880 129320436837236832 129647003596926824 129867351607996002 130014391201578065 130128356479080960 130322920843727040 130478971788253440 130619109300190056 130775514905954016 130991243514720512 131234269940536320 131789278587395520 131928738141456256 132014612604679266 132164746617559040 132259537674446760 132285169367794521 132662050192204192 132692428495431168 132851316729858048 133037981694638020 133197283700508720 133729088093051724 133816805950278528 133968317230964160 134587251756397440 134927118553762080 135335340876178080 135677096787481560 135851772031036672 135907693543251630 136839066885913392 137002920377666112 137034292697422848 137068818848266240 137158039069796640 137184620085120244 137795983437563136 138064958520128640 138154827144431790 138782179083869568 139011115566642176 139030447740549120 139143591008567145 139571964784412160 139949045678775060 140097139907006568 140347760908629120 140575230493221888 141076840186076544 141352219437274560 141444227790727785 141673474481450184 141958207068088320 142009671620703744 142077102613875968 142170459102247680 142340696496276480 142460951626855638 142899538379695104 143281165813983990 143559735206823936 143689374263596480 143922259790679552 144015941023286472 144297057342217780 144357696934589952 144722236573313664 144940117276120320 144968206446135072 145099117397723335 145132343666877840 145306127673282240 145485491441891436 145852879046542677 146301908341116416 146613285949192920 146788843261785120 146983521519771690 147269289088137216 147365148954060576 147737283168591032 148419830409138288 148587875658946360 148685339944753920 149244806466229716 149278982057360064 149457731321090304 149704278302537728 149846944163072310 150616318385594880 150714356884834680 150775700733092864 150873842976776304 151793008372982340 152043407651014880 152225467086295680 152260325219358720 152636733885916755 152833243534916256 152933492514604032 153106648263959040 153814002007311360 153943950246652566 154202421204299520 154302793953521220 154807833244669696 154993202851501056 155323078335144720 156017269441893678 156154027774897152 156194700548024320 156387505012472448 156574766145904128 156752044651196160 156782422954423136 157018460382463680 157414971646055760 157481123928643584 157609282395382389 157788524023004160 157891231022207760 158147134304874624 158289946252061820 159021246866933880 159645578033565624 159836740440610464 159941766490028640 160017712248096080 160397441038433280 160761980677156992 161075784940150080 161650546046546040 161681873671748859 161912542264514496 162017933651197281 162058754496158530 162202189030640640 162373831558715392 162812516144977872 163273886625237570 163446663224840996 163469393632442520 163739054393400640 164589646883755968 164910922676820320 165645848315566080 165677950224154368 165785792573318148 165827562740255240 165865535619288960 166064145912322560 166204443564664911 166972309210280574 167161360116314655 167271007437848160 167486357741294592 167909303089126144 168417313090354944 168842609335532608 169622663324729472 169733073348873342 169814715038795840 169926102794004480 170604550922697216 170808835795531776 171048833607391740 171253650472082640 171292865871778560 171480775106400305 171814170602826752 171937398976780788 172244979296953920 172427249116315776 173156468810661336 173477723854836960 173504475305441280 173763894458302720 173971962384337920 174118940877268002 174158812400253408 174367353207938688 175121424883758210 175276420892052480 175719038116527360 175935943139031504 176019483472905688 176346050232595680 176380225823726028 176923237993908224 177091843101812730 177512089525879680 177596378267344960 178264629945774383 178305450790735632 178422407933704704 178624422974618880 179449669008529920 179601275287761327 179816332995686772 179902824738349440 180019926279108090 180447121168237440 180739582062713856 180902795716642080 181210258057668840 181856864302364295 182452089181217856 182670560503554816 182877385426395520 183727977916750848 184086611360171520 184206436192575720 184671603960738790 185042905445159424 185163352744225464 185524788011422860 186095953045882880 186556008082787145 186598727571700080 186796186542675424 186822164151362880 187130347878172160 188102453581435392 188422152458956416 188469625916366080 188592303720970380 188897965975266912 189346228827604992 189469477226649312 189560612136330240 189947935502474184 190825496240320656 191041554418645320 191166865643255040 191896346387572736 192021254697715296 192476929246119936 192962982097751552 193253489701493760 193290941928180096 193509791555837120 193741503564376320 193980655255855248 194470505395390236 194642626836768768 194801027411994003 195192534718621440 195484381265590560 195718457682380160 195763275282032640 195928663950285084 195978028693028920 196486865272080768 196851404910804480 197683917881093280 197893107212184384 198021918907018899 198247119926338560 198993075288306288 199038642743146752 199276975094787072 199556972541957030 199795925550763080 200593632139577586 200821757847459840 200952475846446240 201165123969035072 202390677830643120 202967289448394240 203138764356812669 203515645181222340 203777658046555008 204142197685278720 204308329031051245 205258600328870088 205504380566499168 205603228272399360 205737058604694960 205776930127680366 207097437780192960 207232240716647685 208023025922524904 208516673349963264 208766354861205504 209002726201594880 209357947176618240 209886628861407680 210145709860509852 210521641362943680 210676380845006089 210862845739832832 211053261669415760 211615260279114816 212028329155911840 212510211722175276 212860770711420832 213115653920813952 213255688653371520 213511044744414720 213691427440283457 214349307569542656 214767713253533440 214921748720975985 215339602810235904 215534061395394720 215575831562331812 215883389686019328 216023911534929708 216445586013326670 216536545401884928 217083354859970496 217452309669202608 217698515500316760 217959191509923360 218476417878005760 219452862511674624 219919928923789380 220024354341132110 220475282279657535 220903933632205824 221047723431090864 221154047492385280 221418861216430080 221605924752886548 222629745613707432 222881813488419540 223028009917130880 223077182535567360 223867209699344574 223918473086040096 224556417453806592 224770416244608465 225924477578392320 226163551099639296 226310764465164456 226882256294621942 227472734563596288 228065111476522320 228338200629443520 228390487829038080 229249865302374384 229659972395938560 229902998821754368 230875291747548448 231303631806449280 231454190930281830 231904187641792512 232158587836357336 232211749867004544 232489804277251584 233495233178344280 234025904162840517 234292050822036480 234581257518708672 234862149218856192 235128066976794240 235173634431634704 235527690573695520 236122457469083640 236682786034506240 236836846533311640 237434919378092730 237740601054314176 237896543911606272 238165897299491840 238531870300400820 239266225344706560 239468367050348436 239755110660915696 239870432984465920 240026568372144120 240073085148960427 240596161557649920 241142971015735488 241203727622189440 241613677410225120 242475819069819060 242868813396771744 243088131744237795 243269452241623808 243303283545960960 243560747338073088 244218774217466808 244910829937856355 245169994837261494 245448815146895360 245608581590100960 246723873926879232 246884470325633952 247366384015230480 248516925336231552 248741344110382860 248798303428933440 249096218868483840 250803271441913856 251229536611941888 251456404961293840 251863954633689216 252625969635532416 253263914003298912 254433994987094208 254599610023310013 254722072558193760 254889154191006720 255906826384045824 256028339596953728 256573250411087610 256880475708123960 257721255904240128 258199402946734080 258322004752501760 258640873674473664 259294007193853648 259734703215992004 260028782403156130 260256712958161920 260645841687454080 260957943576506880 261178411315902003 261238218600380112 261551029811908032 261982487029441024 262468539881072640 262682137325637315 263578557174791040 263857476282912512 264029225209358532 264519075348893520 264570338735589042 265324100384408384 265384856990862336 265637764652719095 266075963389276040 266394567401017440 267458176186103448 267633611900557056 267936634461928320 269174503512794880 269469789452914765 269854237107524160 270029889418662135 270670681752356160 271354193574963120 271703544062073344 271815387086503260 273678133771826784 274005840755332224 274068585394845696 274316078139593280 274369240170240488 275591966875126272 276129917040257280 276309654288863580 277007405941108185 277564358167739136 278022231133284352 278287182017134290 279143929568824320 279898091357550120 280194279814013136 280695521817258240 281150460986443776 282153680372153088 282704438874549120 282888455581455570 283346948962900368 284019343241407488 284154205227751936 284340918204495360 284681392992552960 284921903253711276 285799076759390208 286031660643471743 286562331627967980 287378748527192960 287844519581359104 288031882046572944 288594114684435560 288715393869179904 289444473146627328 289880234552240640 289936412892270144 290198234795446670 290264687333755680 290612255346564480 290970982883782872 291705758093085354 292603816682232832 293226571898385840 293577686523570240 293967043039543380 294730297908121152 295474566337182064 296839660818276576 297175751317892720 297370679889507840 298489612932459432 298557964114720128 298915462642180608 299335458812935545 299693888326144620 300890448209366379 301232636771189760 301428713769669360 301551401466185728 301747685953552608 303586016745964680 304086815302029760 304450934172591360 305273467771833510 305666487069832512 305866985029208064 306213296527918080 307628004014622720 307887900493305132 308404842408599040 308605587907042440 308665395191520549 309615666489339392 309986405703002112 310646156670289440 312034538883787356 312308055549794304 312775010024944896 313149532291808256 313504089302392320 313564845908846272 314036920764927360 314829943292111520 315218564790764778 315577048046008320 315782462044415520 316294268609749248 316579892504123640 318042493733867760 319291156067131248 319673480881220928 319883532980057280 320035424496192160 320794882076866560 321523961354313984 322151569880300160 323301092093092080 323363747343497718 323825084529028992 324035867302394562 324117508992317060 324404378061281280 324668379019990005 325625032289955744 326547773250475140 326893326449681992 326938787264885040 327478108786801280 329179293767511936 329821845353640640 330036531511698165 331355900448308736 331571585146636296 331655125480510480 331731071238577920 332128291824645120 332408887129329822 333944618420561148 334322720232629310 334542014875696320 334972715482589184 335800814549016861 335818606178252288 336834626180709888 337685218671065216 339245326649458944 339466146697746684 339629430077591680 340323384441932913 341209101845394432 342097667214783480 342507300944165280 342585731743557120 342961550212800610 343628341205653504 343874797953561576 344489958593907840 344854498232631552 346312937621322672 346955447709673920 347527788916605440 347943924768675840 348237881754536004 348317624800506816 348734706415877376 350242849767516420 350552841784104960 351438076233054720 351871886278063008 352038966945811376 352692100465191360 352760451647452056 354183686203625460 355024179051759360 355192756534689920 356152379067139095 356529259891548766 356610901581471264 356844815867409408 357248845949237760 358899338017059840 359202550575522654 359632665991373544 359805649476698880 360039852558216180 360894242336474880 361479164125427712 361805591433284160 362420516115337680 363713728604728590 364904178362435712 365341121007109632 365754770852791040 367455955833501696 367754992255892241 368173222720343040 368412872385151440 369343207921477580 370085810890318848 370326705488450928 371049576022845720 373112016165574290 373197455143400160 373592373085350848 373644328302725760 374260695756344320 376204907162870784 376844304917912832 376939251832732160 377184607441940760 377257705234080671 377795931950533824 378938954453298624 379121224272660480 379895871004948368 381650992480641312 382083108837290640 382333731286510080 384042509395430592 384859875616631415 385925964195503104 386506979402987520 386581883856360192 387019583111674240 387483007128752640 387961310511710496 388941010790780472 389602054823988006 390043173604734195 390385069437242880 390968762531181120 391436915364760320 391857327900570168 391956057386057840 392973730544161536 393702809821608960 395367835762186560 395786214424368768 396043837814037798 396494239852677120 396855508103383563 397986150576612576 398077285486293504 398553950189574144 399113945083914060 399591851101526160 401187264279155172 401904951692892480 402330247938070144 404781355661286240 405934578896788480 406277528713625338 407031290362444680 407555316093110016 408616658062102490 410517200657740176 411008761132998336 411206456544798720 411474117209389920 411553860255360732 414194875560385920 414464481433295370 416046051845049808 417033346699926528 417430773025701435 418005452403189760 418715894353236480 419773257722815360 420291419721019704 421043282725887360 421352761690012178 421725691479665664 422106523338831520 423230520558229632 424056658311823680 424332683372183355 425020423444350552 425721541422841664 426231307841627904 426511377306743040 427022089488829440 427382854880566914 428698615139085312 429535426507066880 429843497441951970 430679205620471808 431068122790789440 431151663124663624 431766779372038656 432047823069859416 432891172026653340 433073090803769856 434166709719940992 434904619338405216 435297352193170005 435397031000633520 435918383019846720 437558637139628031 438905725023349248 439839857847578760 440048708682264220 440950564559315070 441807867264411648 442095446862181728 442308094984770560 443211849505773096 445259491227414864 445763626976839080 446056019834261760 447734419398689148 447836946172080192 449112834907613184 449540832489216930 451848955156784640 452327102199278592 452621528930328912 453764512589243884 456130222953044640 456676401258887040 456780975658076160 458499730604748768 459319944791877120 459805997643508736 461750583495096896 462607263612898560 462908381860563660 464317175672714672 464423499734009088 464979608554503168 466990466356688560 468051808325681034 468584101644072960 469162515037417344 469724298437712384 470256133953588480 470347268863269408 471055381147391040 472244914938167280 472827847186147167 473365572069012480 473673693066623280 474869838756185460 475481202108628352 476331794598983680 477063740600801640 478936734100696872 479510221321831392 479740865968931840 480053136744288240 480146170297920854 481192323115299840 482285942031470976 482407455244378880 483227354820450240 484951638139638120 485045621015246577 485737626793543488 486176263488475590 486538904483247616 486606567091921920 487121494676146176 488437548434933616 489821659875712710 490339989674522988 491217163180201920 493768940651267904 494732768030460960 497033850672463104 497482688220765720 497596606857866880 498192437736967680 498613330693994733 501484080348943965 502459073223883776 502912809922587680 503727909267378432 505251939271064832 506527828006597824 508867989974188416 509199220046620026 509444145116387520 509778308382013440 511813652768091648 512056679193907456 513146500822175220 513760951416247920 514442325319200915 515442511808480256 516644009505003520 517281747348947328 518588014387707296 519469406431984008 520057564806312260 520513425916323840 521291683374908160 521915887153013760 522356822631804006 522476437200760224 523102059623816064 523964974058882048 525364274651274630 527157114349582080 527714952565825024 528058450418717064 529038150697787040 529140677471178084 530648200768816768 530769713981724672 531275529305438190 532151926778552080 532789134802034880 534793889837323149 534916352372206896 535267223801114112 535873268923856640 538349007025589760 538803825863283981 538939578905829530 539708474215048320 540059778837324270 541341363504712320 542708387149926240 543407088124146688 543630774173006520 547356267543653568 548011681510664448 548632156279186560 548738480340480976 551183933750252544 552259834080514560 552619308577727160 554014811882216370 555128716335478272 556574364034268580 558287859137648640 559668024248361435 559796182715100240 560388559628026272 561391043634516480 564307360744306176 565408877749098240 565776911162911140 566693897925800736 567205640736554855 568038686482814976 568308410455503872 568681836408990720 569843806507422552 572063321286943486 573124663255935960 574757497054385920 575689039162718208 576063764093145888 577188229368871120 577430787738359808 578888946293254656 579760469104481280 579872825784540288 580396469590893340 580529374667511360 581224510693128960 581941965767565744 583411516186170708 584403082235982009 585207633364465664 586453143796771680 587155373047140480 587934086079086760 589460595816242304 590949132674364128 593679321636553152 594065756721056697 594351502635785440 594741359779015680 596979225864918864 597115928229440256 597830925284361216 598670917625871090 599387776652289240 601780896418732758 602465273542379520 602857427539338720 603495371907105216 607172033491929360 608173630604059520 608901868345182720 609416293070438007 610546935543667020 611332974139665024 612426593055836160 612924987093153735 615775800986610264 616809684817198080 617211175814084880 617330790383041098 619231332978678784 621292313340578880 624069077767574712 625550020049889792 626299064583616512 627008178604784640 627129691817692544 628073841529854720 629659886584223040 630437129581529556 631564924088831040 632029142535018267 632588537219498496 633159785008247280 636084987467735520 638582312134262496 639346961762441856 639767065960114560 640070848992384320 643047922708627968 644303139760600320 646602184186184160 646727494686995436 647650169058057984 648071734604789124 648235017984634120 649336758039980010 651250064579911488 653095546500950280 653786652899363984 653877574529770080 654956217573602560 658358587535023872 659643690707281280 660073063023396330 661425846838972605 662711800896617472 663143170293272592 663310250961020960 663462142477155840 664256583649290240 664817774258659644 667889236841122296 668645440465258620 669084029751392640 671601629098033722 671637212356504576 673669252361419776 675370437342130432 678490653298917888 678932293395493368 679258860155183360 680646768883865826 682418203690788864 684195334429566960 685014601888330560 685171463487114240 685923100425601220 687749595907123152 688979917187815680 689708996465263104 692625875242645344 693910895419347840 695055577833210880 696475763509072008 696635249601013632 697469412831754752 700485699535032840 702077712488521551 702876152466109440 703743772556126016 704077933891622752 705384200930382720 705520903294904112 708367372407250920 710048358103518720 710385513069379840 712304758134278190 713058519783097532 713221803162942528 713689631734818816 714497691898475520 717798676034119680 718405101151045308 719265331982747088 719611298953397760 720079705116432360 720219255446881281 721788484672949760 723611182866568320 724841032230675360 727427457209457180 729264395232713385 729808356724871424 730682242014219264 731509541705582080 735509984511784482 736346445440686080 736825744770302880 738686415842955160 740171621780637696 740653410976901856 742099152045691440 746224032331148580 746394910286800320 747184746170701696 747288656605451520 748521391512688640 752409814325741568 753688609835825664 753878503665464320 754369214883881520 754515410468161342 755591863901067648 757877908906597248 759791742009896736 763301984961282624 764166217674581280 764667462573020160 768085018790861184 769719751233262830 771851928391006208 773163767712720384 774039166223348480 774966014257505280 775922621023420992 777882021581560944 779204109647976012 780086347209468390 780770138874485760 781937525062362240 782873830729520640 783535233947706009 783714655801140336 783912114772115680 785947461088323072 787405619643217920 788046411976911945 790735671524373120 791572428848737536 792087675628075596 793711016206767126 794087897031176797 795972301153225152 796154570972587008 798227890167828120 799183702203052320 802374528558310344 803809903385784960 804660495876140288 808409368358744295 809562711322572480 810089668255986405 811869157793576960 812555057427250676 814062580724889360 815110632186220032 817233316124204980 821034401315480352 822017522265996672 822948234418779840 823107720510721464 828389751120771840 828928962866590740 831022217823324555 832092103690099616 834066693399853056 834861546051402870 837431788706472960 839546515445630720 840582839442039408 842086565451774720 842705523380024356 843451382959331328 844213046677663040 846461041116459264 848113316623647360 848665366744366710 850040846888701104 851443082845683328 852462615683255808 853022754613486080 854044178977658880 854765709761133828 857397230278170624 858094981930415229 859070853014133760 859686994883903940 862136245581578880 862303326249327248 863533558744077312 864095646139718832 865782344053306680 866146181607539712 868333419439881984 869809238676810432 870594704386340010 870794062001267040 871836766039693440 875117274279256062 877811450046698496 879679715695157520 880097417364528440 881901129118630140 884190893724363456 884616189969541120 886423699011546192 890518982454829728 891323149728871915 891527253953678160 892112039668523520 895468838797378296 895673892344160384 898006376438806635 899081664978433860 903697910313569280 904654204398557184 905243057860657824 907529025178487768 912260445906089280 913352802517774080 916999461209497536 918639889583754240 919611995287017472 923501166990193792 925214527225797120 925816763721127320 925996185574561647 928634351345429344 928846999468018176 929959217109006336 933980932713377120 936103616651362068 938325030074834688 939448596875424768 940512267907176960 940694537726538816 942110762294782080 944489829876334560 945655694372294334 946731144138024960 947347386133246560 949739677512370920 950962404217256704 954127481201603280 957873468201393744 959020442643662784 959481731937863680 960106273488576480 960292340595841708 962384646230599680 964571884062941952 964814910488757760 966454709640900480 969903276279276240 970091242030493154 971475253587086976 972352526976951180 973077808966495232 973213134183843840 974005137059970015 976875096869867232 979643319751425420 980679979349045976 982434326360403840 987537881302535808 989465536060921920 990109594535094495 994067701344926208 994965376441531440 995193213715733760 996384875473935360 997226661387989466 1002968160697887930 1004918146447767552 1005825619845175360 1007455818534756864 1010503878542129664 1013055656013195648 1015693821784063345 1017735979948376832 1018398440093240052 1018888290232775040 1020970153325798739 1023627305536183296 1024113358387814912 1026293001644350440 1027521902832495840 1028884650638401830 1030885023616960512 1034563494697894656 1037176028775414592 1038938812863968016 1040115129612624520 1042583366749816320 1043831774306027520 1044713645263608012 1044952874401520448 1046204119247632128 1047929948117764096 1050728549302549260 1053381904225030445 1054314228699164160 1055429905131650048 1056116900837434128 1058076301395574080 1058281354942356168 1061296401537633536 1062551058610876380 1064303853557104160 1065578269604069760 1068457137201417285 1069587779674646298 1069832704744413792 1070534447602228224 1071746537847713280 1076698014051179520 1077607651726567962 1077879157811659060 1079416948430096640 1080119557674648540 1082682727009424640 1085416774299852480 1086814176248293376 1087261548346013040 1094712535087307136 1096023363021328896 1097264312558373120 1097476960680961952 1102367867500505088 1103264976767676723 1104519668161029120 1105238617155454320 1108029623764432740 1110257432670956544 1113148728068537160 1119336048496722870 1119592365430200480 1120777119256052544 1122782087269032960 1128614721488612352 1130817755498196480 1131553822325822280 1131773115702242013 1133387795851601472 1134411281473109710 1136616820911007744 1137363672817981440 1139687613014845104 1144126642573886972 1146249326511871920 1149514994108771840 1152127528186291776 1154376458737742240 1157777892586509312 1159520938208962560 1159745651569080576 1160792939181786680 1161058749335022720 1162449021386257920 1163883931535131488 1166823032372341416 1168806164471964018 1170129520814202585 1172906287593543360 1174310746094280960 1175868172158173520 1178921191632484608 1181898265348728256 1187358643273106304 1188131513442113394 1188703005271570880 1189482719558031360 1193958451729837728 1194231856458880512 1195661850568722432 1197341835251742180 1198775553304578480 1200365425744802135 1203561792837465516 1205714855078677440 1206990743814210432 1214344066983858720 1216347261208119040 1217803736690365440 1218832586140876014 1221093871087334040 1222665948279330048 1225849974186307470 1231551601973220528 1233619369634396160 1234422351628169760 1234661580766082196 1238462665957357568 1242584626681157760 1247852409620420681 1248138155535149424 1251100040099779584 1254016357209569280 1254259383635385088 1256147683059709440 1259319773168446080 1260874259163059112 1263129848177662080 1264058285070036534 1265177074438996992 1266319570016494560 1272169974935471040 1272998050116550065 1277164624268524992 1278693923524883712 1279534131920229120 1280141697984768640 1286095845417255936 1288606279521200640 1293204368372368320 1293454989373990872 1295300338116115968 1296143469209578248 1296470035969268240 1298673516079960020 1302500129159822976 1305892056579510015 1306191093001900560 1307573305798727968 1307755149059540160 1309912435147205120 1312675911418884093 1316717175070047744 1319287381414562560 1320146126046792660 1322851693677945210 1325423601793234944 1326286340586545184 1326620501922041920 1326924284954311680 1329635548517319288 1335778473682244592 1337290880930517240 1338168059502785280 1343203258196067444 1343274424713009152 1347338504722839552 1350740874684260864 1356981306597835776 1357864586790986736 1358517720310366720 1361293537767731652 1368390668859133920 1370029203776661120 1370342926974228480 1371846200851202440 1375499191814246304 1377959834375631360 1379417992930526208 1385251750485290688 1387821790838695680 1390111155666421760 1392951527018144016 1393270499202027264 1394938825663509504 1400971399070065680 1404155424977043102 1405752304932218880 1407487545112252032 1408155867783245504 1410768401860765440 1411041806589808224 1416734744814501840 1420096716207037440 1420771026138759680 1424609516268556380 1426117039566195064 1426443606325885056 1428995383796951040 1430158303217358715 1436810202302090616 1438530663965494176 1439222597906795520 1440159410232864720 1440438510893762562 1443576969345899520 1447222365733136640 1449682064461350720 1454854914418914360 1455136863045739731 1458528790465426770 1459616713449742848 1461364484028438528 1463019083411164160 1471019969023568964 1473651489540605760 1474734665915042623 1477372831685910320 1481306821953803712 1484198304091382880 1492448064662297160 1492789820573600640 1494369492341403392 1494577313210903040 1495839992081984199 1504452241046831895 1507377219671651328 1507757007330928640 1508738429767763040 1509030820936322684 1511183727802135296 1515755817813194496 1519583484019793472 1526603969922565248 1528332435349162560 1529334925146040320 1536170037581722368 1539439502466525660 1543326975957602745 1546327535425440768 1548078332446696960 1549932028515010560 1551845242046841984 1555764043163121888 1558408219295952024 1560172694418936780 1561540277748971520 1563875050124724480 1565747661459041280 1567070467895412018 1567429311602280672 1567824229544231360 1571894922176646144 1576092823953823890 1581471343048746240 1583144857697475072 1584175351256151192 1587422032413534252 1588175794062353594 1591944602306450304 1592309141945174016 1596455780335656240 1598367404406104640 1604381669511969447 1604749057116620688 1607619806771569920 1609320991752280576 1616818736717488590 1619125422645144960 1620179336511972810 1625110114854501352 1628125161449778720 1630221264372440064 1634466632248409960 1642068802630960704 1644035044531993344 1645896468837559680 1646215441021442928 1656779502241543680 1657857925733181480 1662044435646649110 1664184207380199232 1669723092102805740 1674863577412945920 1679004072745084305 1679093030891261440 1681165678884078816 1684173130903549440 1685411046760048712 1688426093355326080 1692922082232918528 1696226633247294720 1697330733488733420 1700081693777402208 1701616922209664565 1702886165691366656 1704925231366511616 1706045509226972160 1709531419522267656 1716189963860830458 1718141706028267520 1719373989767807880 1724272491163157760 1724606652498654496 1727067117488154624 1728191292279437664 1731564688106613360 1732292363215079424 1736666838879763968 1739618477353620864 1741189408772680020 1741588124002534080 1743673532079386880 1750234548558512124 1755622900093396992 1759359431390315040 1760194834729056880 1763802258237260280 1768381787448726912 1772847398023092384 1781037964909659456 1782197270163170091 1782646299457743830 1783054507907356320 1784224079337047040 1790937677594756592 1791347784688320768 1796012752877613270 1798163329956867720 1807395820627138560 1810486115721315648 1815058050356975536 1824520891812178560 1826705605035548160 1828248879211314021 1833998922418995072 1837279779167508480 1838774961279461205 1847002333980387584 1850429054451594240 1851633527442254640 1851992371149123294 1857268702690858688 1857693998936036352 1867961865426754240 1872207233302724136 1876650060149669376 1878897193750849536 1881024535814353920 1881389075453077632 1884221524589564160 1886288526170403355 1888979659752669120 1891311388744588668 1894694772266493120 1896087427605054801 1899479355024741840 1901924808434513408 1908254962403206560 1915746936402787488 1918040885287325568 1920212546977152960 1920584681191683416 1929143768125883904 1929629820977515520 1932909419281800960 1939806552558552480 1940182484060986308 1942950507174173952 1944705053953902360 1946155617932990464 1948010274119940030 1953750193739734464 1959286639502850840 1961359958698091952 1964868652720807680 1975075762605071616 1978931072121843840 1980219189070188990 1984277540516917815 1988135402689852416 1989930752883062880 1990386427431467520 1992769750947870720 1994453322775978932 2005936321395775860 2011651239690350720 2014911637069513728 2021007757084259328 2026111312026391296 2031387643568126690 2035471959896753664 2036796880186480104 2037776580465550080 2041940306651597478 2047254611072366592 2048226716775629824 2052586003288700880 2055043805664991680 2057769301276803660 2069126989395789312 2074352057550829184 2077877625727936032 2080230259225249040 2085166733499632640 2089427290527216024 2089905748803040896 2092408238495264256 2101457098605098520 2106233137465564653 2106763808450060890 2108628457398328320 2110859810263300096 2112233801674868256 2116152602791148160 2116562709884712336 2122592803075267072 2125102117221752760 2128607707114208320 2131156539208139520 2136914274402834570 2139175559349292596 2139665409488827584 2141068895204456448 2143493075695426560 2153396028102359040 2155215303453135924 2155758315623318120 2158833896860193280 2160239115349297080 2160657766340643843 2165365454018849280 2170833548599704960 2174523096692026080 2187793185698140155 2189425070174614272 2192046726042657792 2194528625116746240 2194953921361923904 2206529953535353446 2209039336322058240 2210477234310908640 2216059247528865480 2220514865341913088 2226297456137074320 2238672096993445740 2239184730860400960 2241554238512105088 2245564174538065920 2257229442977224704 2261635510996392960 2263107644651644560 2263546231404484026 2266775591703202944 2268822562946219420 2279375226029690208 2288253285147773944 2292498653023743840 2299029988217543680 2304255056372583552 2308752917475484480 2315555785173018624 2317440189295066979 2319491303138161152 2321585878363573360 2322117498670045440 2324898042772515840 2327767863070262976 2333646064744682832 2337612328943928036 2340259041628405170 2345812575187086720 2348621492188561920 2350605701843118027 2351736344316347040 2357842383264969216 2363796530697456512 2364139235930735835 2374717286546212608 2376263026884226788 2377406010543141760 2382263691093530391 2387916903459675456 2388463712917761024 2394683670503484360 2397551106609156960 2400730851489604270 2407123585674931032 2411429710157354880 2413981487628420864 2425228105076232885 2428688133967717440 2432694522416238080 2435607473380730880 2437665172281752028 2442187742174668080 2445331896558660096 2451699948372614940 2463103203946441056 2468844703256339520 2469323161532164392 2485169253362315520 2493066653469973665 2495704819240841362 2496276311070298848 2502200080199559168 2508518767270770176 2512295366119418880 2518639546336892160 2521748518326118224 2526259696355324160 2528116570140073068 2530354148877993984 2532639140032989120 2544339949870942080 2545996100233100130 2554329248537049984 2557387847049767424 2559068263840458240 2560283395969537280 2572191690834511872 2574284945791245687 2577212559042401280 2586408736744736640 2586909978747981744 2590600676232231936 2592286938419156496 2592940071938536480 2597347032159920040 2605000258319645952 2611784113159020030 2612382186003801120 2615146611597455936 2615510298119080320 2619824870294410240 2625351822837768186 2633434350140095488 2638574762829125120 2640292252093585320 2640803936638564697 2645703387355890420 2652572681173090368 2653241003844083840 2653848569908623360 2659271097034638576 2671556947364489184 2673969449186615745 2674581761861034480 2676336119005570560 2686406516392134888 2694019129316419905 2701481749368521728 2713962613195671552 2715729173581973472 2717035440620733440 2722587075535463304 2736781337718267840 2740058407553322240 2743692401702404880 2750998383628492608 2755919668751262720 2758835985861052416 2770503500970581376 2775643581677391360 2777988556723684941 2785903054036288032 2786540998404054528 2789877651327019008 2801942798140131360 2808310849954086204 2814975090224504064 2816311735566491008 2821536803721530880 2822083613179616448 2833469489629003680 2840193432414074880 2841542052277519360 2849219032537112760 2852234079132390128 2852887212651770112 2860316606434717430 2873620404604181232 2877061327930988352 2878445195813591040 2880318820465729440 2880877021787525124 2887153938691799040 2894444731466273280 2899364128922701440 2909709828837828720 2910273726091479462 2917057580930853540 2919233426899485696 2922015411179910045 2926038166822328320 2942039938047137928 2947302979081211520 2949469331830085246 2954745663371820640 2962613643907607424 2968396608182765760 2970328783605283485 2984896129324594320 2985579641147201280 2988738984682806784 2989154626421806080 2991679984163968398 3008904482093663790 3014754439343302656 3017476859535526080 3018061641872645368 3022367455604270592 3031511635626388992 3039166968039586944 3047081465352190035 3053207939845130496 3056664870698325120 3062910459977396217 3072340075163444736 3078879004933051320 3086653951915205490 3092655070850881536 3096156664893393920 3103690484093683968 3111528086326243776 3116816438591904048 3120345388837873560 3127750100249448960 3131495322918082560 3134140935790824036 3134858623204561344 3135648459088462720 3143789844353292288 3152185647907647780 3160145712675091335 3162942686097492480 3166289715394950144 3168350702512302384 3174844064827068504 3176351588124707188 3183889204612900608 3192911560671312480 3196734808812209280 3208763339023938894 3209498114233241376 3215239613543139840 3218641983504561152 3233637473434977180 3238250845290289920 3240358673023945620 3250220229709002704 3256250322899557440 3260442528744880128 3268933264496819920 3284137605261921408 3288070089063986688 3291792937675119360 3292430882042885856 3309794930303030169 3313559004483087360 3315715851466362960 3324088871293298220 3328368414760398464 3339446184205611480 3358008145490168610 3358186061782522880 3362331357768157632 3368346261807098880 3370822093520097424 3376852186710652160 3385844164465837056 3392453266494589440 3394661466977466840 3395319347106726039 3400163387554804416 3403233844419329130 3405772331382733312 3409850462733023232 3412091018453944320 3419062839044535312 3432379927721660916 3438747979535615760 3448544982326315520 3449213304997308992 3456382584558875328 3463129376213226720 3473333677759527936 3479236954707241728 3482378817545360040 3483176248005068160 3487347064158773760 3500469097117024248 3510388562442607755 3518718862780630080 3520389669458113760 3527604516474520560 3536763574897453824 3545694796046184768 3562075929819318912 3564394540326340182 3565292598915487660 3566109015814712640 3568448158674094080 3581875355189513184 3582695569376641536 3592025505755226540 3596326659913735440 3601096277234406405 3620972231442631296 3630116100713951072 3649041783624357120 3653411210071096320 3656497758422628042 3667997844837990144 3677549922558922410 3694004667960775168 3700858108903188480 3703267054884509280 3703984742298246588 3714537405381717376 3715387997872072704 3735923730853508480 3743557228861262043 3744414466605448272 3753300120299338752 3762049071628707840 3762778150906155264 3768443049179128320 3772577052340806710 3777959319505338240 3782622777489177336 3789389544532986240 3792174855210109602 3798958710049483680 3803849616869026816 3816509924806413120 3831493872805574976 3836081770574651136 3840425093954305920 3841169362383366832 3858287536251767808 3859259641955031040 3865818838563601920 3879613105117104960 3880364968121972616 3885901014348347904 3889410107907804720 3896020548239880060 3907500387479468928 3917676169738530045 3918573279005701680 3922719917396183904 3929737305441615360 3950151525210143232 3957862144243687680 3960438378140377980 3968555081033835630 3970439485155883985 3976270805379704832 3979861505766125760 3980772854862935040 3988906645551957864 4011872642791551720 4023302479380701440 4029823274139027456 4042015514168518656 4052222624052782592 4062775287136253380 4070943919793507328 4073593760372960208 4075553160931100160 4083880613303194956 4096453433551259648 4105172006577401760 4110087611329983360 4115538602553607320 4138253978791578624 4148704115101658368 4155755251455872064 4160460518450498080 4170333466999265280 4178854581054432048 4179811497606081792 4184816476990528512 4202914197210197040 4212466274931129306 4213527616900121780 4217256914796656640 4224467603349736512 4232305205582296320 4233125419769424672 4245185606150534144 4250204234443505520 4257215414228416640 4262313078416279040 4273828548805669140 4278351118698585192 4279330818977655168 4286986151390853120 4290474909652076145 4310430606906271848 4311516631246636240 4317667793720386560 4320478230698594160 4321315532681287686 4330730908037698560 4341667097199409920 4349046193384052160 4365410589137219193 4375586371396280310 4378850140349228544 4384093452085315584 4389057250233492480 4389907842723847808 4413059907070706892 4420954468621817280 4424203997745127869 4432118495057730960 4452594912274148640 4477344193986891480 4478369461720801920 4483108477024210176 4523271021992785920 4526215289303289120 4527092462808968052 4533551183406405888 4537645125892438840 4558750452059380416 4576506570295547888 4584997306047487680 4598059976435087360 4608510112745167104 4617505834950968960 4629980927872808235 4634880378590133958 4638982606276322304 4643171756727146720 4644234997340090880 4649796085545031680 4655535726140525952 4667292129489365664 4675224657887856072 4680518083256810340 4691625150374173440 4697242984377123840 4701211403686236054 4703472688632694080 4715684766529938432 4727593061394913024 4728278471861471670 4749434573092425216 4752526053768453576 4754812021086283520 4764527382187060782 4775833806919350912 4776927425835522048 4789367341006968720 4795102213218313920 4801461702979208540 4813145008535908341 4814247171349862064 4822859420314709760 4827962975256841728 4850456210152465770 4857376267935434880 4865389044832476160 4875330344563504056 4884375484349336160 4890663793117320192 4903399896745229880 4926206407892882112 4937689406512679040 4938646323064328784 4970338506724631040 4986133306939947330 4991409638481682724 4992552622140597696 5017037534541540352 5024590732238837760 5037279092673784320 5043497036652236448 5052519392710648320 5056233140280146136 5065278280065978240 5088679899741884160 5091992200466200260 5104850766628993695 5108658497074099968 5114775694099534848 5118136527680916480 5120566791939074560 5148569891582491374 5154425118084802560 5172817473489473280 5173819957495963488 5181201352464463872 5184573876838312992 5185880143877072960 5194694064319840080 5210000516639291904 5223568226318040060 5224764372007602240 5230293223194911872 5231020596238160640 5239649740588820480 5250703645675536372 5266868700280190976 5277149525658250240 5280584504187170640 5281607873277129394 5291406774711780840 5305145362346180736 5306482007688167680 5318542194069277152 5343113894728978368 5347938898373231490 5349163523722068960 5352672238011141120 5372813032784269776 5388038258632839810 5402963498737043456 5431458347163946944 5434070881241466880 5445174151070926608 5473562675436535680 5480116815106644480 5484746637633942063 5487384803404809760 5501996767256985216 5511839337502525440 5516324883838383615 5541007001941162752 5551287163354782720 5555977113447369882 5571806108072576064 5573081996808109056 5603885596280262720 5616621699908172408 5629950180449008128 5632623471132982016 5643073607443061760 5644167226359232896 5658865578511210065 5666938979258007360 5683084104555038720 5688262282815164403 5698438065074225520 5704468158264780256 5705774425303540224 5720633212869434860 5747240809208362464 5754122655861976704 5760637640931458880 5761754043575050248 5788889462932546560 5798728257845402880 5819419657675657440 5820547452182958924 5834115161861707080 5838466853798971392 5844030822359820090 5884079876094275856 5894605958162423040 5898938663660170492 5909491326743641280 5925227287815214848 5936793216365531520 5940657567210566970 5969792258649188640 5971159282294402560 5977477969365613568 5978309252843612160 5983359968327936796 6017808964187327580 6034953719071052160 6036123283745290736 6044734911208541184 6063023271252777984 6078333936079173888 6094162930704380070 6106415879690260992 6113329741396650240 6125820919954792434 6144680150326889472 6157758009866102640 6173307903830410980 6192313329786787840 6207380968187367936 6223056172652487552 6233632877183808096 6239262048102103405 6240690777675747120 6255500200498897920 6268281871581648072 6269717246409122688 6271296918176925440 6304371295815295560 6320291425350182670 6325885372194984960 6332579430789900288 6336701405024604768 6349688129654137008 6352703176249414376 6367778409225801216 6385823121342624960 6393469617624418560 6417526678047877788 6418996228466482752 6430479227086279680 6437283967009122304 6467274946869954360 6476501690580579840 6480717346047891240 6481973299021931529 6500440459418005408 6512500645799114880 6537866528993639840 6563379557094420465 6568275210523842816 6576140178127973376 6583585875350238720 6584861764085771712 6619589860606060338 6627118008966174720 6631431702932725920 6648177742586596440 6656736829520796928 6678892368411222960 6716016290980337220 6716372123565045760 6724662715536315264 6736692523614197760 6741644187040194848 6753704373421304320 6771688328931674112 6784906532989178880 6789322933954933680 6790638694213452078 6800326775109608832 6806467688838658260 6811544662765466624 6838125678089070624 6864759855443321832 6877495959071231520 6897089964652631040 6898426609994617984 6912765169117750656 6926258752426453440 6946667355519055872 6952320567885200937 6958473909414483456 6964757635090720080 6966352496010136320 6974694128317547520 7000938194234048496 7020777124885215510 7037437725561260160 7040779338916227520 7055209032949041120 7073527149794907648 7091389592092369536 7124151859638637824 7128789080652680364 7130585197830975320 7132218031629425280 7146791073280591173 7163750710379026368 7165391138753283072 7184051011510453080 7192653319827470880 7202192554468812810 7241944462885262592 7260232201427902144 7275684315228698655 7298083567248714240 7306822420142192640 7312995516845256084 7335995689675980288 7355099845117844820 7373673329575213115 7388009335921550336 7406534109769018560 7407969484596493176 7429074810763434752 7471847461707016960 7479199960409920995 7487114457722524086 7488828933210896544 7506600240598677504 7525556301812310528 7536886098358256640 7545154104681613420 7555918639010676480 7565245554978354672 7578779089065972480 7584349710420219204 7597917420098967360 7607699233738053632 7633019849612826240 7662987745611149952 7672163541149302272 7680850187908611840 7682338724766733664 7716575072503535616 7722854837373737061 7731637677127203840 7759226210234209920 7760729936243945232 7771802028696695808 7778820215815609440 7792041096479760120 7815000774958937856 7835352339477060090 7837146558011403360 7845439834792367808 7859474610883230720 7900303050420286464 7915724288487375360 7920876756280755960 7922411809915694091 7937110162067671260 7940878970311767970 7959723011532251520 7961545709725870080 7977813291103915728 8021908347559847235 8023745285583103440 8046604958761402880 8104445248105565184 8125550574272506760 8141887839587014656 8147187520745920416 8151106321862200320 8167761226606389912 8210344013154803520 8220175222659966720 8231077205107214640 8276507957583157248 8297408230203316736 8311510502911744128 8320921036900996160 8357709162108864096 8359622995212163584 8369632953981057024 8405828394420394080 8424932549862258612 8427055233800243560 8448935206699473024 8464610411164592640 8466250839538849344 8490371212301068288 8500408468887011040 8514430828456833280 8524626156832558080 8547657097611338280 8556702237397170384 8558661637955310336 8580949819304152290 8620861213812543696 8623033262493272480 8635335587440773120 8640956461397188320 8642631065362575372 8661461816075397120 8683334194398819840 8698092386768104320 8730821178274438386 8734966867342944767 8751172742792560620 8757700280698457088 8778114500466984960 8779815685447695616 8826119814141413784 8841908937243634560 8848407995490255738 8864236990115461920 8905189824548297280 8910986350815850455 8954688387973782960 8956738923441603840 8966216954048420352 9052430578606578240 9054184925617936104 9067102366812811776 9075290251784877680 9117500904118760832 9141244396056570105 9153013140591095776 9169994612094975360 9188731379932188651 9217020225490334208 9235011669901937920 9259961855745616470 9269760757180267916 9277965212552644608 9286343513454293440 9288469994680181760 9311071452281051904 9334584258978731328 9350449315775712144 9361036166513620680 9383250300748346880 9394485968754247680 9402422807372472108 9406945377265388160 9431369533059876864 9455186122789826048 9456556943722943340 9480437138025274005 9498869146184850432 9505052107536907152 9509624042172567040 9529054764374121564 9551667613838701824 9578734682013937440 9590204426436627840 9602923405958417080 9626290017071816682 9628494342699724128 9645718840629419520 9655925950513683456 9700912420304931540 9714752535870869760 9730778089664952320 9750660689127008112 9768750968698672320 9781327586234640384 9806799793490459760 9852412815785764224 9875378813025358080 9877292646128657568 9940677013449262080 9972266613879894660 9982819276963365448 9985105244281195392 10034075069083080704 10074558185347568640 10086994073304472896 10105038785421296640 10112466280560292272 10130556560131956480 10177359799483768320 10183984400932400520 10185958041320178117 10209701533257987390 10217316994148199936 10229551388199069696 10236273055361832960 10241133583878149120 10297139783164982748 10323142661405298361 10345634946978946560 10347639914991926976 10369147753676625984 10371760287754145920 10389388128639680160 10420001033278583808 10447136452636080120 10449528744015204480 10460586446389823744 10462041192476321280 10501407291351072744 10531165687327823265 10554299051316500480 10561169008374341280 10563215746554258788 10582813549423561680 10610290724692361472 10612964015376335360 10637084388138554304 10686227789457956736 10695877796746462980 10698327047444137920 10705344476022282240 10745626065568539552 10776076517265679620 10803288831703219215 10862916694327893888 10890348302141853216 10947125350873071360 10960233630213288960 10969493275267884126 10974769606809619520 11003993534513970432 11032649767676767230 11082014003882325504 11102574326709565440 11111954226894739764 11143612216145152128 11146163993616218112 11207771192560525440 11230671686583786129 11233243399816344816 11259900360898016256 11265246942265964032 11286147214886123520 11288334452718465792 11317731157022420130 11333877958516014720 11376524565630328806 11396876130148451040 11408936316529560512 11411548850607080448 11441266425738869720 11494481618416724928 11508245311723953408 11521275281862917760 11523508087150100496 11577778925865093120 11587200946475334895 11597456515690805760 11638839315351314880 11641094904365917848 11668230323723414160 11688061644719640180 11753028509215590135 11768159752188551712 11789211916324846080 11797877327320340984 11818982653487282560 11850454575630429696 11873586432731063040 11881315134421133940 11911318455467651955 11939584517298377280 11942318564588805120 11954955938731227136 11966719936655873592 12035617928374655160 12069907438142104320 12072246567490581472 12089469822417082368 12126046542505555968 12156667872158347776 12188325861408760140 12212831759380521984 12226659482793300480 12251641839909584868 12289360300653778944 12315516019732205280 12346615807660821960 12414761936374735872 12446112345304975104 12467265754367616192 12478524096204206810 12481381555351494240 12511000400997795840 12536563743163296144 12539434492818245376 12542593836353850880 12608742591630591120 12640582850700365340 12651770744389969920 12673402810049209536 12699376259308274016 12705406352498828752 12735556818451602432 12771646242685249920 12786939235248837120 12835053356095755576 12837992456932965504 12860958454172559360 12871424728956228435 12934549893739908720 12953003381161159680 12961434692095782480 12963946598043863058 13000880918836010816 13025001291598229760 13075733057987279680 13126759114188840930 13136550421047685632 13152280356255946752 13167171750700477440 13169723528171543424 13204019683192823485 13239179721212120676 13262863405865451840 13272611993235383607 13296355485173192880 13313473659041593856 13357784736822445920 13432032581960674440 13449325431072630528 13483288374080389696 13507408746842608640 13569813065978357760 13578645867909867360 13581277388426904156 13600653550219217664 13612935377677316520 13623089325530933248 13676251356178141248 13729519710886643664 13754991918142463040 13794179929305262080 13796853219989235968 13825530338235501312 13852517504852906880 13889942783618424705 13904641135770401874 13916947818828966912 13929515270181440160 13932704992020272640 13949388256635095040 14001876388468096992 14041554249770431020 14074875451122520320 14081558677832455040 14110418065898082240 14147054299589815296 14182779184184739072 14248303719277275648 14257578161305360728 14261170395661950640 14264436063258850560 14293582146561182346 14327501420758052736 14330782277506566144 14368102023020906160 14385306639654941760 14404385108937625620 14439435025607725023 14483888925770525184 14520464402855804288 14551368630457397310 14596167134497428480 14625991033690512168 14671991379351960576 14710199690235689640 14747346659150426230 14776018671843100672 14813068219538037120 14815938969192986352 14858149621526869504 14943694923414033920 14958399920819841990 14974228915445048172 14977657866421793088 15051112603624621056 15073772196716513280 15090308209363226840 15111837278021352960 15130491109956709344 15157558178131944960 15168699420840438408 15195834840197934720 15266039699225652480 15314552299886981085 15325975491222299904 15344327082298604544 15361700375817223680 15364677449533467328 15445709674747474122 15463275354254407680 15518452420468419840 15521459872487890464 15543604057393391616 15557640431631218880 15584082192959520240 15630001549917875712 15670704678954120180 15674293116022806720 15690879669584735616 15718949221766461440 15800606100840572928 15831448576974750720 15841753512561511920 15844823619831388182 15874220324135342520 15881757940623535940 15919446023064503040 15955626582207831456 16043816695119694470 16047490571166206880 16093209917522805760 16208890496211130368 16222081325065468853 16251101148545013520 16294375041491840832 16302212643724400640 16335522453212779824 16420688026309607040 16440350445319933440 16454239912901826189 16462154410214429280 16548974651515150845 16594816460406633472 16623021005823488256 16641842073801992320 16715418324217728192 16719245990424327168 16811656788840788160 16849865099724517224 16854110467600487120 16897870413398946048 16929220822329185280 16932501679077698688 16976596735533630195 17000816937774022080 17028861656913666560 17049252313665116160 17064786848445493209 17095314195222676560 17113404474794340768 17117323275910620672 17161899638608304580 17241722427625087392 17246066524986544960 17281912922794376640 17285262130725150744 17366668388797639680 17396184773536208640 17461642356548876772 17469933734685889534 17502345485585121240 17515400561396914176 17559631370895391232 17652239628282827568 17683817874487269120 17696815990980511476 17728473980230923840 17810379649096594560 17821972701631700910 17909376775947565920 17913477846883207680 17932433908096840704 18104861157213156480 18108369851235872208 18134204733625623552 18150580503569755360 18235001808237521664 18282488792113140210 18306026281182191552 18339989224189950720 18377462759864377302 18434040450980668416 18470023339803875840 18519923711491232940 18539521514360535832 18572687026908586880 18576939989360363520 18622142904562103808 18669168517957462656 18700898631551424288 18717786144306310215 18722072333027241360 18766500601496693760 18804845614744944216 18813890754530776320 18910372245579652096 18913113887445886680 18960874276050548010 18997738292369700864 19010104215073814304 19019248084345134080 19058109528748243128 19103335227677403648 19157469364027874880 19180408852873255680 19205846811916834160 19252580034143633364 19256988685399448256 19291437681258839040 19311851901027366912 19401824840609863080 19429505071741739520 19445919897065794587 19501321378254016224 19537501937397344640 19613599586980919520 19704825631571528448 19750757626050716160 19754585292257315136 19881354026898524160 19944533227759789320 19965638553926730896 19970210488562390784 20149116370695137280 20173988146608945792 20210077570842593280 20224932561120584544 20261113120263912960 20354719598967536640 20367968801864801040 20371916082640356234 20419403066515974780 20434633988296399872 20482267167756298240 20594279566329965496 20646285322810596722 20691269893957893120 20695279829983853952 20738295507353251968 20743520575508291840 20778776257279360320 20840002066557167616 20856961703655602811 20894272905272160240 20899057488030408960 20921172892779647488 20924082384952642560 21002814582702145488 21062331374655646530 21122338016748682560 21126431493108517576 21165627098847123360 21220581449384722944 21225928030752670720 21274168776277108608 21372455578915913472 21391755593492925960 21396654094888275840 21440373219841773519 21491252131137079104 21552153034531359240 21606577663406438430 21725833388655787776 21780696604283706432 21827052945686095965 21894250701746142720 21920467260426577920 21938986550535768252 21949539213619239040 22007987069027940864 22065299535353534460 22121019988725639345 22164028007764651008 22223908453789479528 22287224432290304256 22415542385121050880 22461343373167572258 22466486799632689632 22519800721796032512 22530493884531928064 22576668905436931584 22635462314044840260 22667755917032029440 22753049131260657612 22793752260296902080 22817872633059121024 22823097701214160896 22882532851477739440 22988963236833449856 23016490623447906816 23042550563725835520 23047016174300200992 23168564512121211183 23174401892950669790 23194913031381611520 23277678630702629760 23282189808731835696 23336460647446828320 23376123289439280360 23506057018431180270 23536319504377103424 23578423832649692160 23595754654640681968 23637965306974565120 23700909151260859392 23747172865462126080 23762630268842267880 23767235429747082273 23822636910935303910 23879169034596754560 23884637129177610240 23933439873311747184 24065725042679541705 24071235856749310320 24139814876284208640 24144493134981162944 24313335744316695552 24376651722817520280 24425663518761043968 24453318965586600960 24503283679819169736 24631032039464410560 24693231615321643920 24829523872749471744 24892224690609950208 24934531508735232384 24957048192408413620 24962763110702988480 25073127486326592288 25078868985636490752 25085187672707701760 25217485183261182240 25281165701400730680 25346805620098419072 25398752518616548032 25410812704997657504 25471113636903204864 25543292485370499840 25573878470497674240 25670106712191511152 25675984913865931008 25742849457912456870 25869099787479817440 25906006762322319360 25922869384191564960 25927893196087726116 26001761837672021632 26050002583196459520 26151466115974559360 26204900602028834301 26253518228377681860 26273100842095371264 26334343501400954880 26339447056343086848 26408039366385646970 26478359442424241352 26525726811730903680 26545223986470767214 26592710970346385760 26626947318083187712 26715569473644891840 26864065163921348880 26898650862145261056 26966576748160779392 27014817493685217280 27157291735819734720 27162554776853808312 27201307100438435328 27225870755354633040 27352502712356282496 27423733188169710315 27459039421773287328 27509983836284926080 27593706439978471936 27651060676471002624 27705035009705813760 27779885567236849410 27809282271540803748 27833895637657933824 27859030540362880320 27865409984040545280 28003752776936193984 28083108499540862040 28149750902245040640 28163117355664910080 28220836131796164480 28294108599179630592 28365558368369478144 28441311414075822015 28496607438554551296 28515156322610721456 28522340791323901280 28528872126517701120 28587164293122364692 28655002841516105472 28736204046041812320 28770613279309883520 28808770217875251240 28878870051215450046 28967777851541050368 29040928805711608576 29102737260914794620 29192334268994856960 29251982067381024336 29343982758703921152 29420399380471379280 29494693318300852460 29626136439076074240 29631877938385972704 29716299243053739008 29887389846828067840 29916799841639683980 29948457830890096344 29955315732843586176 30102225207249242112 30180616418726453680 30223674556042705920 30260982219913418688 30315116356263889920 30337398841680876816 30391669680395869440 30532079398451304960 30557874123960534351 30629104599773962170 30651950982444599808 30688654164597209088 30723400751634447360 30729354899066934656 30891419349494948244 30969427984215895083 31036904840936839680 31042919744975780928 31115280863262437760 31168164385919040480 31260003099835751424 31341409357908240360 31348586232045613440 31381759339169471232 31662897153949501440 31683507025123023840 31689647239662776364 31748440648270685040 31763515881247071880 31838892046129006080 31911253164415662912 32087633390239388940 32094981142332413760 32186419835045611520 32409866495109657645 32444162650130937706 32502202297090027040 32588750082983681664 32671044906425559648 32841376052619214080 32880700890639866880 32908479825803652378 32924308820428858560 33097949303030301690 33189632920813266944 33246042011646976512 33283684147603984640 33430836648435456384 33438491980848654336 33623313577681576320 33692015059751358387 33699730199449034448 33708220935200974240 33795740826797892096 33858441644658370560 33865003358155397376 33953193471067260390 34001633875548044160 34057723313827333120 34129573696890986418 34190628390445353120 34226808949588681536 34234646551821241344 34323799277216609160 34483444855250174784 34492133049973089920 34563825845588753280 34570524261450301488 34733336777595279360 34761602839426004685 34792369547072417280 34923284713097753544 34939867469371779068 35004690971170242480 35119262741790782464 35304479256565655136 35367635748974538240 35393631981961022952 35456947960461847680 35620759298193189120 35643945403263401820 35733955366402955865 35818753551895131840 35826955693766415360 35864867816193681408 36209722314426312960 36216739702471744416 36268409467251247104 36301161007139510720 36470003616475043328 36564977584226280420 36612052562364383104 36679978448379901440 36754925519728754604 36868080901961336832 36940046679607751680 37039847422982465880 37079043028721071664 37145374053817173760 37244285809124207616 37338337035914925312 37401797263102848576 37435572288612620430 37444144666054482720 37533001202993387520 37609691229489888432 37627781509061552640 37820744491159304192 37826227774891773360 37921748552101096020 38020208430147628608 38038496168690268160 38116219057496486256 38206670455354807296 38314938728055749760 38360817705746511360 38411693623833668320 38505160068287266728 38513977370798896512 38582875362517678080 38614274186868685305 38803649681219726160 38859010143483479040 38891839794131589174 39002642756508032448 39075003874794689280 39227199173961839040 39409651263143056896 39501515252101432320 39509170584514630272 39612059049578470455 39817835979706150821 39889066455519578640 39931277107853461792 39940420977124781568 40347976293217891584 40449865122241169088 40522226240527825920 40709439197935073280 40735937603729602080 40743832165280712468 40838806133031949560 40869267976592799744 41188559132659930992 41292570645621193444 41382539787915786240 41390559659967707904 41476591014706503936 41487041151016583680 41557552514558720640 41713923407311205622 41788545810544320480 41798114976060817920 41842345785559294976 41848164769905285120 42005629165404290976 42124662749311293060 42244676033497365120 42252862986217035152 42331254197694246720 42441162898769445888 42451856061505341440 42548337552554217216 42744911157831826944 42783511186985851920 42793308189776551680 42880746439683547038 42982504262274158208 43104306069062718480 43213155326812876860 43451666777311575552 43561393208567412864 43654105891372191930 43674834336714723835 43788501403492285440 43877973101071536504 43899078427238478080 44015974138055881728 44130599070707068920 44242039977451278690 44328056015529302016 44447816907578959056 44574448864580608512 44831084770242101760 44922686746335144516 44932973599265379264 45060987769063856128 45153337810873863168 45270924628089680520 45335511834064058880 45506098262521315224 45587504520593804160 45635745266118242048 45765065702955478880 45943656899660943255 45977926473666899712 46032981246895813632 46085101127451671040 46094032348600401984 46337129024242422366 46348803785901339580 46389826062763223040 46555357261405259520 46564379617463671392 46672921294893656640 46752246578878560720 47012114036862360540 47072639008754206848 47156847665299384320 47191509309281363936 47275930613949130240 47401818302521718784 47494345730924252160 47525260537684535760 47534470859494164546 47645273821870607820 47758338069193509120 47866879746623494368 48131450085359083410 48142471713498620640 48279629752568417280 48288986269962325888 48626671488633391104 48666243975196406559 48753303445635040560 48906637931173201920 49006567359638339472 49262064078928821120 49386463230643287840 49784449381219900416 49869063017470464768 49914096384816827240 49925526221405976960 50146254972653184576 50157737971272981504 50170375345415403520 50434970366522364480 50562331402801461360 50693611240196838144 50797505037233096064 50821625409995315008 50929790206600890585 51086584970740999680 51147756940995348480 51340213424383022304 51351969827731862016 51485698915824913740 51615713307026491805 51738199574959634880 51845738768383129920 51855786392175452232 52003523675344043264 52100005166392919040 52302932231949118720 52409801204057668602 52507036456755363720 52546201684190742528 52678894112686173696 52816078732771293940 52956718884848482704 53051453623461807360 53090447972941534428 53185421940692771520 53253894636166375424 53431138947289783680 53728130327842697760 53797301724290522112 53933153496321558784 54314583471639469440 54325109553707616624 54402614200876870656 54451741510709266080 54705005424712564992 54847466376339420630 54918078843546574656 55019967672569852160 55187412879956943872 55302121352942005248 55410070019411627520 55559771134473698820 55618564543081607496 55718061080725760640 55730819968081090560 56007505553872387968 56153358432918930645 56166216999081724080 56299501804490081280 56326234711329820160 56441672263592328960 56731116736738956288 56882622828151644030 56993214877109102592 57030312645221442912 57044681582647802560 57057744253035402240 57174328586244729384 57310005683032210944 57472408092083624640 57541226558619767040 57617540435750502480 57757740102430900092 57935555703082100736 58081857611423217152 58205474521829589240 58503964134762048672 58840798760942758560 58989386636601704920 59252272878152148480 59263755876771945408 59432598486107478016 59774779693656135680 59833599683279367960 59896915661780192688 59910631465687172352 60361232837452907360 60447349112085411840 60521964439826837376 60630232712527779840 60674797683361753632 60783339360791738880 61064158796902609920 61115748247921068702 61258209199547924340 61303901964889199616 61446801503268894720 61458709798133869312 61782838698989896488 61938855968431790166 62073809681873679360 62085839489951561856 62230561726524875520 62336328771838080960 62520006199671502848 62570885110966808433 62682818715816480720 62697172464091226880 62763518678338942464 63367014050246047680 63379294479325552728 63496881296541370080 63527031762494143760 63677784092258012160 63822506328831325824 64175266780478777880 64189962284664827520 64321119659525320557 64819732990219315290 64888325300261875412 65004404594180054080 65177500165967363328 65342089812851119296 65682752105238428160 65761401781279733760 65816959651607304756 65848617640857717120 66195898606060603380 66363059966176918035 66492084023293953024 66567368295207969280 66861673296870912768 67246627155363152640 67384030119502716774 67399460398898068896 67416441870401948480 67591481653595784192 67730006716310794752 67906386942134520780 68003267751096088320 68115446627654666240 68259147393781972836 68381256780890706240 68453617899177363072 68469293103642482688 68647598554433218320 68966889710500349568 68984266099946179840 69127651691177506560 69141048522900602976 69523205678852009370 69584739094144834560 69846569426195507088 69879734938743558136 70009381942340484960 70238525483581564928 70608958513131310272 70735271497949076480 70787263963922045904 70913895920923695360 71241518596386378240 71287890806526803640 71301706289241246819 71467910732805911730 71637507103790263680 71653911387532830720 72197175128038625115 72419444628852625920 72433479404943488832 72602322014279021440 72940007232950086656 73129955168452560840 73224105124728766208 73359956896759802880 73509851039457509208 73880093359215503360 74079694845964931760 74158086057442143328 74290748107634347520 74488571618248415232 74676674071829850624 74803594526205697152 74871144577225240860 74888289332108965440 75219382458979776864 75255563018123105280 75652455549783546720 75843497104202192040 76040416860295257216 76232438114992972512 76413340910709614592 76629877456111499520 76721635411493022720 76823387247667336640 77010320136574533456 77027954741597793024 77228548373737370610 77607299362439452320 77718020286966958080 77783679588263178348 78005285513016064896 78150007749589378560 78454398347923678080 78614701806086502903 78819302526286113792 79003030504202864640 79018341169029260544 79224118099156940910 79635671959412301642 79778132911039157280 79862554215706923584 79880841954249563136 80695952586435783168 80899730244482338176 81044452481055651840 81110406625327344265 81471875207459204160 81487664330561424936 81677612266063899120 82271199564509130945 82377118265319861984 82585141291242386888 82781119319935415808 82953182029413007872 82974082302033167360 83115105029117441280 83427846814622411244 83577091621088640960 83596229952121635840 83684691571118589952 84011258330808581952 84249325498622586120 84489352066994730240 84505725972434070304 84662508395388493440 84882325797538891776 85096675105108434432 85323934242227466045 85489822315663653888 85567022373971703840 85586616379553103360 85761492879367094076 85965008524548316416 86208612138125436960 86426310653625753720 86903333554623151104 87122786417134825728 87308211782744383860 87349668673429447670 87577002806984570880 87755946202143073008 87798156854476956160 88031948276111763456 88261198141414137840 88484079954902557380 88895633815157918112 89148897729161217024 89662169540484203520 89845373492670289032 89865947198530758528 90306675621747726336 90541849256179361040 90671023668128117760 91012196525042630448 91175009041187608320 91271490532236484096 91530131405910957760 91887313799321886510 91955852947333799424 92065962493791627264 92170202254903342080 92188064697200803968 92674258048484844732 92697607571802679160 92908283952647685249 93110714522810519040 93128759234927342784 93345842589787313280 93504493157757121440 94024228073724721080 94145278017508413696 94383018618562727872 94551861227898260480 94988691461848504320 95050521075369071520 95068941718988329092 95290547643741215640 95516676138387018240 95733759493246988736 96262900170718166820 96284943426997241280 96559259505136834560 96577972539924651776 97229599485328972935 97332487950392813118 97506606891270081120 98013134719276678944 98524128157857642240 98772926461286575680 99568898762439800832 99738126034940929536 99828192769633654480 99851052442811953920 100292509945306369152 100315475942545963008 100869940733044728960 101076045179254075161 101124662805602922720 101387222480393676288 101595010074466192128 101643250819990630016 101859580413201781170 102173169941481999360 102680426848766044608 102703939655463724032 102971397831649827480 103231426614052983610 103476399149919269760 103691477536766259840 103711572784350904464 104007047350688086528 104200010332785838080 104284808518278014055 104605864463898237440 104819602408115337204 105014072913510727440 105357788225372347392 105632157465542587880 105913437769696965408 106102907246923614720 106180895945883068856 106370843881385543040 106862277894579567360 107201866099208867595 107456260655685395520 107594603448581044224 107866306992643117568 108629166943278938880 108650219107415233248 108805228401753741312 108903483021418532160 109410010849425129984 109694932752678841260 109836157687093149312 110039935345139704320 110374825759913887744 110604242705884010496 110820140038823255040 111119542268947397640 111237129086163214992 111436122161451521280 112015011107744775936 112306716865837861290 112332433998163448160 112599003608980162560 112652469422659640320 112883344527184657920 113462233473477912576 113554569275458281971 113765245656303288060 114060625290442885824 114089363165295605120 114115488506070804480 114348657172489458768 114620011366064421888 114944816184167249280 115082453117239534080 115235080871501004960 115515480204861800184 115842822560606055915 116163715222846434304 116410949043659178480 117007928269524097344 117681597521885517120 117978773273203409840 118504545756304296960 118527511753543890816 118836177148735411365 119453507939118452463 119667199366558735920 119793831323560385376 119821262931374344704 120722465674905814720 121043928879653674752 121349595366723507264 121566678721583477760 122128317593805219840 122231496495842137404 122516418399095848680 122607803929778399232 122917419596267738624 123565677397979792976 123877711936863580332 124147619363747358720 124171678979903123712 124461123453049751040 124672657543676161920 125141770221933616866 125365637431632961440 125394344928182453760 125527037356677884928 126734028100492095360 126758588958651105456 126993762593082740160 127054063524988287520 127355568184516024320 127645012657662651648 128350533560957555760 128379924569329655040 128642239319050641114 129639465980438630580 129776650600523750824 130008809188360108160 130355000331934726656 130684179625702238592 131024503010144171505 131365504210476856320 131633919303214609512 131697235281715434240 132391797212121206760 132726119932353836070 132984168046587906048 133134736590415938560 133723346593741825536 134493254310726305280 134768060239005433548 134798920797796137792 134832883740803896960 135182963307191568384 135460013432621589504 135812773884269041560 136006535502192176640 136518294787563945672 136762513561781412480 136907235798354726144 137295197108866436640 137933779421000699136 137968532199892359680 138255303382355013120 138282097045801205952 139046411357704018740 139169478188289669120 139693138852391014176 139759469877487116272 140018763884680969920 141217917026262620544 141470542995898152960 141574527927844091808 141827791841847390720 142483037192772756480 142575781613053607280 142603412578482493638 142935821465611823460 143275014207580527360 144394350256077250230 144838889257705251840 144866958809886977664 145204644028558042880 145880014465900173312 145998731925589219677 146259910336905121680 146448210249457532416 146719913793519605760 147019702078915018416 148159389691929863520 148316172114884286656 148581496215268695040 149353348143659701248 149607189052411394304 149742289154450481720 149776578664217930880 150438764917959553728 150511126036246210560 151304911099567093440 151686994208404384080 152080833720590514432 152464876229985945024 152789370619802671755 153259754912222999040 153443270822986045440 153646774495334673280 154020640273149066912 154055909483195586048 154457096747474741220 154847139921079475415 155214598724878904640 155567359176526356696 156010571026032129792 156300015499178757120 156908796695847356160 157229403612173005806 157638605052572227584 158036682338058521088 158448236198313881820 159271343918824603284 159556265822078314560 159725108431413847168 159761683908499126272 161391905172871566336 161799460488964676352 162220813250654688530 162943750414918408320 162975328661122849872 163355224532127798240 164542399129018261890 164754236530639723968 165170282582484773776 165562238639870831616 165906364058826015744 165948164604066334720 166230210058234882560 166855693629244822488 167154183242177281920 167192459904243271680 168022516661617163904 168460075298756791935 168498650997245172240 168978704133989460480 169011451944868140608 169325016790776986880 170193350210216868864 170647868484454932090 170979644631327307776 171134044747943407680 171173232759106206720 171522985758734188152 171930017049096632832 172417224276250873920 172852621307251507440 173806667109246302208 174245572834269651456 174616423565488767720 174699337346858895340 175511892404286146016 175596313708953912320 176522396282828275680 176968159909805114760 177791267630315836224 178297795458322434048 179324339080968407040 179690746985340578064 179731894397061517056 181083698512358722080 181342047336256235520 182024393050085260896 182350018082375216640 182542981064472968192 183060262811821915520 183774627598643773020 183911705894667598848 184340404509806684160 184376129394401607936 185348516096969689464 185395215143605358320 185816567905295370498 186221429045621038080 186257518469854685568 186691685179574626560 187008986315514242880 187712655332900425299 188048456147449442160 188290556035016827392 188766037237125455744 189103722455796520960 190101042150738143040 190137883437976658184 190581095287482431280 191033352276774036480 191467518986493977472 192525800341436333640 192569886853994482560 193155945079849303552 194459198970657945870 194664975900785626236 195013213782540162240 196026269438553357888 197048256315715284480 197545852922573151360 199089179898530754105 199476252069881859072 199656385539267308960 199702104885623907840 200585019890612738304 201739881466089457920 202152090358508150322 202249325611205845440 202774444960787352576 203190020148932384256 203286501639981260032 203719160826403562340 204346339882963998720 205360853697532089216 205407879310927448064 205942795663299654960 206462853228105967220 206952798299838539520 207382955073532519680 207423145568701808928 208014094701376173056 208569617036556028110 209211728927796474880 209639204816230674408 210028145827021454880 210715576450744694784 211264314931085175760 211826875539393930816 212205814493847229440 212361791891766137712 212741687762771086080 213724555789159134720 213905118867723740457 214403732198417735190 214912521311370791040 215732613985286235136 217258333886557877760 217300438214830466496 217806966042837064320 218820021698850259968 219389865505357682520 219672315374186298624 220079870690279408640 221640280077646510080 222239084537894795280 222474258172326429984 222872244322903042560 224030022215489551872 224613433731675722580 224664867996326896320 225304938845319280640 225766689054369315840 227109138550916563942 227530491312606576120 228121250580885771648 228178726330591210240 228697314344978917536 229240022732128843776 229889632368334498560 230164906234479068160 230470161743002009920 231030960409723600368 231685645121212111830 232327430445692868608 232821898087318356960 234015856539048194688 235363195043771034240 235844105418259508709 235957546546406819680 237009091512608593920 237055023507087781632 237672354297470822730 238907015878236904926 239334398733117471840 239587662647120770752 239642525862748689408 241444931349811629440 242087857759307349504 242699190733447014528 243133357443166955520 243331219875982032795 244462992991684274808 245032836798191697360 245834839192535477248 247131354795959585952 247755423873727160664 248343357959806247424 248922246906099502080 249345315087352323840 250283540443867233732 250731274863265922880 250788689856364907520 251054074713355769856 253468056200984190720 253517177917302210912 253987525186165480320 254108127049976575040 255290025315325303296 256701067121915111520 256759849138659310080 257284478638101282228 259278931960877261160 259553301201047501648 260017618376720216320 260710000663869453312 261368359251404477184 262049006020288343010 262731008420953712640 263267838606429219024 263394470563430868480 264783594424242413520 265452239864707672140 266269473180831877120 267446693187483651072 268986508621452610560 269536120478010867096 269597841595592275584 269665767481607793920 270920026865243179008 271625547768538083120 272013071004384353280 273036589575127891344 273525027123562824960 273814471596709452288 274590394217732873280 275867558842001398272 275937064399784719360 276510606764710026240 276564194091602411904 278092822715408037480 278724851857943055747 279386277704782028352 279518939754974232544 280037527769361939840 282435834052525241088 283149055855688183616 283655583683694781440 284966074385545512960 285151563226107214560 285206825156964987276 285871642931223646920 286550028415161054720 288788700512154500460 289677778515410503680 289733917619773955328 290409288057116085760 291997463851178439354 292519820673810243360 292896420498915064832 294039404157830036832 296318779383859727040 296632344229768573312 297162992430537390080 298706696287319402496 299214378104822788608 299484578308900963440 299553157328435861760 300877529835919107456 302609822199134186880 303373988416808768160 304161667441181028864 304929752459971890048 305578741239605343510 306519509824445998080 307293548990669346560 308041280546298133824 308111818966391172096 308914193494949482440 309694279842158950830 310429197449757809280 311134718353052713392 312021142052064259584 312600030998357514240 312854425554834042165 313817593391694712320 314458807224346011612 316073364676117042176 316896472396627763640 318542687837649206568 319112531644156629120 319450216862827694336 321605598297626602785 322783810345743132672 323598920977929352704 324441626501309377060 325887500829836816640 325950657322245699744 326710449064255596480 329084798258036523780 329508473061279447936 330340565164969547552 331124477279741663232 331812728117652031488 332460420116469765120 333711387258489644976 334308366484354563840 336045033323234327808 336920150597513583870 336997301994490344480 337957408267978920960 338022903889736281216 338650033581553973760 340386700420433737728 340663707826374845913 341295736968909864180 342268089495886815360 342346465518212413440 343045971517468376304 343860034098193265664 344834448552501747840 345705242614503014880 348491145668539302912 349232847130977535440 349398674693717790680 351023784808572292032 351192627417907824640 353044792565656551360 353936319819610229520 355582535260631672448 356508531446206234095 359381493970681156128 359463788794123034112 362167397024717444160 364048786100170521792 364700036164750433280 365085962128945936384 366120525623643831040 367549255197287546040 367823411789335197696 368752258788803215872 370697032193939378928 370790430287210716640 371633135810590740996 372442858091242076160 372515036939709371136 373383370359149253120 374017972631028485760 375425310665800850598 376096912294898884320 376581112070033654784 377532074474250911488 380202084301476286080 380275766875953316368 381162190574964862560 382066704553548072960 382935037972987954944 385051600682872667280 385139773707988965120 386311890159698607104 388918397941315891740 389329951801571252472 390026427565080324480 392052538877106715776 393073509030432514515 394096512631430568960 395091705845146302720 398178359797061508210 398952504139763718144 399312771078534617920 399404209771247815680 401170039781225476608 403479762932178915840 404304180717016300644 404498651222411690880 405548889921574705152 406380040297864768512 406573003279962520064 407438321652807124680 410721707395064178432 411885591326599309920 412925706456211934440 413905596599677079040 414765910147065039360 414846291137403617856 416028189402752346112 417139234073112056220 418423457855592949760 419278409632461348816 420056291654042909760 422528629862170351520 423653751078787861632 424411628987694458880 424723583783532275424 425483375525542172160 427449111578318269440 427810237735447480914 428807464396835470380 429825042622741582080 431465227970572470272 434516667773115755520 434600876429660932992 435613932085674128640 437640043397700519936 437996195776767659031 438779731010715365040 439344630748372597248 440159741380558817280 444478169075789590560 444948516344652859968 445744488645806085120 448060044430979103744 449226867463351445160 449329735992653792640 451533378108738631680 454218277101833127884 455060982625213152240 456242501161771543296 456357452661182420480 457394628689957835072 459779264736668997120 460329812468958136320 460940323486004019840 462061920819447200736 463371290242424223660 464541419763238426245 465643796174636713920 468031713078096389376 470726390087542068480 471688210836519017418 471915093092813639360 474110047014175563264 475344708594941645460 477814031756473809852 478668797466234943680 479175325294241541504 479285051725497378816 482889862699623258880 484175715518614699008 485398381466894029056 486662439751964065590 488925985983368549616 490065673596383394720 491669678385070954496 494262709591919171904 495510847747454321328 496686715919612494848 497844493812199004160 498690630174704647680 500567080887734467464 501462549726531845760 501577379712729815040 505380225896270375805 506936112401968381440 507034355834604421824 507975050372330960640 508216254099953150080 510580050630650606592 513402134243830223040 513519698277318620160 514568957276202564456 518557863921754522320 519106602402095003296 520035236753440432640 521420001327738906624 522736718502808954368 524098012040576686020 526535677212858438048 526788941126861736960 529567188848484827040 530904479729415344280 534893386374967302144 537973017242905221120 539072240956021734192 539195683191184551168 539331534963215587840 543251095537076166240 544026142008768706560 546073179150255782688 547050054247125649920 547628943193418904576 549180788435465746560 551735117684002796544 551874128799569438720 553021213529420052480 553128388183204823808 556185645430816074960 557449703715886111494 558772555409564056704 559037879509948465088 560075055538723879680 564871668105050482176 566298111711376367232 567311167367389562880 567772846377291409855 570303126452214429120 570413650313929974552 571743285862447293840 573100056830322109440 577577401024309000920 579467835239547910656 580818576114232171520 583994927702356878708 585039641347620486720 585792840997830129664 588078808315660073664 592637558767719454080 593264688459537146624 597267539695592262315 598428756209645577216 598969156617801926880 599106314656871723520 601755059671838214912 605219644398268373760 606747976833617536320 608323334882362057728 609859504919943780096 611157482479210687020 613039019648891996160 614587097981338693120 616082561092596267648 616223637932782344192 617828386989898964880 619388559684317901660 620858394899515618560 622269436706105426784 624042284104128519168 625708851109668084330 627635186783389424640 628917614448692023224 632146729352234084352 633792944793255527280 637085375675298413136 638225063288313258240 638900433725655388672 643211196595253205570 647197841955858705408 648883253002618754120 651775001659673633280 651901314644491399488 653420898128511192960 658169596516073047560 659016946122558895872 660681130329939095104 664920840232939530240 667422774516979289952 668616732968709127680 672090066646468655616 673840301195027167740 673994603988980688960 675914816535957841920 676045807779472562432 677300067163107947520 681327415652749691826 682591473937819728360 684536178991773630720 686091943034936752608 687720068196386531328 689668897105003495680 691410485229006029760 696982291337078605824 698465694261955070880 698797349387435581360 702047569617144584064 706089585131313102720 707532316254778526127 707872639639220459040 711165070521263344896 713017062892412468190 718762987941362312256 718927577588246068224 724334794049434888320 728097572200341043584 729400072329500866560 729993659627946098385 732241051247287662080 735098510394575092080 737504517577606431744 741394064387878757856 741580860574421433280 743266271621181481992 745030073879418742272 746766740718298506240 748035945262056971520 750850621331601701196 752193824589797768640 753162224140067309568 755064148948501822976 760404168602952572160 760551533751906632736 762324381149929725120 765870075945975909888 770103201365745334560 770279547415977930240 772623780319397214208 777836795882631783480 778659903603142504944 780052855130160648960 784105077754213431552 786147018060865029030 788193025262861137920 790183411690292605440 796356719594123016420 798625542157069235840 798808419542495631360 802340079562450953216 806959525864357831680 808608361434032601288 808997302444823381760 812760080595729537024 813146006559925040128 814876643305614249360 821443414790128356864 823771182653198619840 825851412912423868880 827811193199354158080 829531820294130078720 829692582274807235712 834278468146224112440 836174555573829167241 838556819264922697632 840112583308085819520 845057259724340703040 847307502157575723264 849447167567064550848 850966751051084344320 854898223156636538880 855620475470894961828 857614928793670940760 859650085245483164160 869033335546231511040 869201752859321865984 871227864171348257280 875992391553535318062 877559462021430730080 878689261496745194496 888956338151579181120 889897032689305719936 891488977291612170240 896120088861958207488 898453734926702890320 898659471985307585280 908436554203666255768 910121965250426304480 912485002323543086592 912714905322364840960 914789257379915670144 919558529473337994240 921880646972008039680 924123841638894401472 926742580484848447320 929082839526476852490 931287592349273427840 936063426156192778752 938563276664502126495 941452780175084136960 943376421673038034836 943830186185627278720 948220094028351126528 950689417189883290920 955628063512947619704 957337594932469887360 958350650588483083008 965779725399246517760 968351431037229398016 970796762933788058112 973324879503928131180 977851971966737099232 980131347192766789440 988525419183838343808 991021695494908642656 993373431839224989696 997381260349409295360 1001134161775468934928 1002925099453063691520 1010760451792540751610 1013872224803936762880 1014068711669208843648 1015950100744661921280 1016432508199906300160 1021160101261301213184 1021991123479124537739 1026804268487660446080 1027039396554637240320 1029137914552405128912 1037115727843509044640 1038213204804190006592 1040070473506880865280 1045473437005617908736 1048196024081153372040 1053071354425716876096 1053577882253723473920 1059134377696969654080 1061808959458830688560 1069525594338618702285 1078144481912043468384 1078391366382369102336 1078663069926431175680 1086502191074152332480 1092146358300511565376 1094100108494251299840 1095257886386837809152 1098361576870931493120 1103470235368005593088 1106256776366409647616 1112371290861632149920 1114899407431772222988 1117545110819128113408 1118075759019896930176 1120150111077447759360 1129743336210100964352 1132596223422752734464 1135545692754582819710 1140606252904428858240 1140827300627859949104 1143486571724894587680 1146200113660644218880 1155154802048618001840 1158935670479095821312 1161637152228464343040 1167989855404713757416 1170079282695240973440 1176157616631320147328 1179220527091297543545 1185275117535438908160 1186529376919074293248 1194535079391184524630 1196857512419291154432 1197938313235603853760 1198212629313743447040 1203510119343676429824 1210439288796536747520 1213495953667235072640 1216646669764724115456 1219719009839887560192 1222314964958421374040 1229174195962677386240 1232165122185192535296 1235656773979797929760 1238777119368635803320 1241716789799031237120 1244538873412210853568 1248084568208257038336 1251417702219336168660 1255270373566778849280 1257835228897384046448 1267585889586511054560 1274170751350596826272 1276450126576626516480 1277800867451310777344 1286422393190506411140 1294395683911717410816 1297766506005237508240 1303550003319347266560 1303802629288982798976 1306841796257022385920 1313988587330302977093 1316339193032146095120 1318033892245117791744 1321362260659878190208 1334845549033958579904 1337233465937418255360 1344180133292937311232 1347680602390054335480 1347989207977961377920 1352091615558945124864 1354600134326215895040 1362654831305499383652 1365182947875639456720 1369072357983547261440 1372183886069873505216 1379337794210006991360 1382820970458012059520 1393624259289715278735 1396931388523910141760 1397594698774871162720 1404095139234289168128 1412179170262626205440 1415064632509557052254 1415745279278440918080 1422330141042526689792 1426034125784824936380 1437525975882724624512 1437855155176492136448 1448669588098869776640 1456195144400682087168 1459987319255892196770 1464482102494575324160 1470197020789150184160 1475009035155212863488 1482788128775757515712 1483161721148842866560 1486532543242362963984 1490060147758837484544 1493533481436597012480 1496071890524113943040 1501701242663203402392 1504387649179595537280 1510128297897003645952 1520808337205905144320 1521103067503813265472 1524648762299859450240 1531740151891951819776 1540206402731490669120 1540559094831955860480 1555673591765263566960 1557319807206285009888 1560105710260321297920 1568210155508426863104 1572294036121730058060 1580366823380585210880 1592713439188246032840 1597251084314138471680 1604680159124901906432 1613919051728715663360 1617216722868065202576 1617994604889646763520 1626292013119850080256 1629753286611228498720 1642886829580256713728 1647542365306397239680 1651702825824847737760 1655622386398708316160 1659063640588260157440 1659385164549614471424 1668556936292448224880 1672349111147658334482 1677113638529845395264 1680225166616171639040 1690114519448681406080 1694615004315151446528 1698894335134129101696 1701933502102168688640 1703318539131874229565 1711240950941789923656 1715229857587341881520 1719300170490966328320 1738403505718643731968 1742455728342696514560 1751984783107070636124 1755118924042861460160 1757378522993490388992 1777912676303158362240 1779794065378611439872 1796907469853405780640 1797318943970615170560 1816873108407332511536 1820243930500852608960 1824970004647086173184 1825429810644729681920 1829578514759831340288 1839117058946675988480 1843761293944016079360 1848247683277788802944 1853485160969696894640 1858165679052953704980 1862575184698546855680 1872126852312385557504 1877126553329004252990 1882905560350168273920 1886752843346076069672 1887660372371254557440 1896440188056702253056 1901378834379766581840 1911256127025895239408 1914675189864939774720 1916701301176966166016 1931559450798493035520 1941593525867576116224 1946649759007856262360 1955703943933474198464 1960262694385533578880 1977050838367676687616 1982043390989817285312 1994762520698818590720 2002268323550937869856 2005850198906127383040 2021520903585081503220 2027744449607873525760 2028137423338417687296 2031900201489323842560 2032865016399812600320 2043982246958249075478 2053608536975320892160 2058275829104810257824 2074231455687018089280 2076426409608380013184 2080140947013761730560 2090946874011235817472 2096392048162306744080 2106142708851433752192 2118268755393939308160 2123617918917661377120 2139051188677237404570 2156288963824086936768 2156782732764738204672 2157326139852862351360 2173004382148304664960 2184292716601023130752 2188200216988502599680 2189980978883838295155 2196723153741862986240 2212513552732819295232 2224742581723264299840 2229798814863544445976 2235090221638256226816 2236151518039793860352 2240300222154895518720 2259486672420201928704 2265192446845505468928 2271091385509165639420 2281212505808857716480 2281654601255719898208 2286973143449789175360 2310309604097236003680 2317871340958191642624 2335979710809427514832 2340158565390481946880 2352315233262640294656 2358441054182595087090 2370550235070877816320 2373058753838148586496 2389070158782369049260 2395876626471207707520 2396425258627486894080 2407020238687352859648 2420878577593073495040 2426991907334470145280 2439438019679775120384 2444629929916842748080 2458348391925354772480 2464330244370385070592 2471313547959595859520 2477554238737271606640 2483433579598062474240 2489077746824421707136 2502835404438672337320 2515670457794768092896 2535171779173022109120 2548341502701193652544 2552900253153253032960 2555601734902621554688 2572844786381012822280 2595533012010475016480 2607100006638694533120 2607605258577965597952 2613683592514044771840 2627977174660605954186 2632678386064292190240 2636067784490235583488 2642724521319756380416 2669691098067917159808 2674466931874836510720 2688360266585874622464 2695361204780108670960 2695978415955922755840 2704183231117890249728 2725309662610998767304 2730365895751278913440 2738144715967094522880 2744367772139747010432 2758675588420013982720 2765641940916024119040 2787248518579430557470 2793862777047820283520 2795189397549742325440 2808190278468578336256 2824358340525252410880 2830129265019114104508 2831490558556881836160 2844660282085053379584 2852068251569649872760 2875051951765449249024 2897339176197739553280 2912390288801364174336 2919974638511784393540 2928964204989150648320 2940394041578300368320 2965576257551515031424 2966323442297685733120 2973065086484725927968 2980120295517674969088 2992143781048227886080 3003402485326406804784 3008775298359191074560 3020256595794007291904 3041616674411810288640 3042206135007626530944 3049297524599718900480 3063480303783903639552 3065973370437373613217 3080412805462981338240 3081118189663911720960 3111347183530527133920 3114639614412570019776 3120211420520642595840 3136420311016853726208 3144588072243460116120 3160733646761170421760 3185426878376492065680 3194502168628276943360 3234433445736130405152 3235989209779293527040 3259506573222456997440 3285773659160513427456 3295084730612794479360 3303405651649695475520 3318770329099228942848 3337113872584896449760 3344698222295316668964 3354227277059690790528 3360450333232343278080 3380229038897362812160 3389230008630302893056 3397788670268258203392 3406637078263748459130 3422481901883579847312 3430459715174683763040 3438600340981932656640 3476807011437287463936 3484911456685393029120 3503969566214141272248 3510237848085722920320 3537661581273892630635 3555825352606316724480 3559588130757222879744 3593814939706811561280 3594637887941230341120 3633746216814665023072 3640487861001705217920 3649940009294172346368 3659157029519662680576 3687522587888032158720 3696495366555577605888 3706970321939393789280 3716331358105907409960 3725150369397093711360 3744253704624771115008 3754253106658008505980 3765811120700336547840 3773505686692152139344 3775320744742509114880 3802757668759533163680 3822512254051790478816 3829350379729879549440 3833402602353932332032 3863118901596986071040 3883187051735152232448 3893299518015712524720 3911407887866948396928 3920525388771067157760 3954101676735353375232 3964086781979634570624 4004536647101875739712 4011700397812254766080 4043041807170163006440 4056274846676835374592 4063800402978647685120 4065730032799625200640 4087964493916498150956 4107217073950641784320 4116551658209620515648 4148462911374036178560 4152852819216760026368 4180872777869145836205 4192784096324613488160 4212285417702867504384 4236537510787878616320 4247235837835322754240 4278102377354474809140 4312577927648173873536 4313565465529476409344 4346008764296609329920 4368585433202046261504 4379961957767676590310 4393446307483725972480 4425027105465638590464 4449485163446528599680 4459597629727088891952 4470180443276512453632 4472303036079587720704 4480600444309791037440 4530384893691010937856 4542182771018331278840 4562425011617715432960 4563309202511439796416 4573946286899578350720 4620619208194472007360 4671959421618855029664 4680317130780963893760 4704630466525280589312 4716882108365190174180 4741100470141755632640 4746117507676297172992 4778140317564738098520 4791753252942415415040 4814040477374705719296 4841757155186146990080 4853983814668940290560 4878876039359550240768 4889259859833685496160 4928660488740770141184 4942627095919191719040 4955108477474543213280 4966867159196124948480 4978155493648843414272 5005670808877344674640 5031340915589536185792 5070343558346044218240 5096683005402387305088 5105800506306506065920 5109955617395622688695 5145689572762025644560 5191066024020950032960 5215210517155931195904 5227367185028089543680 5255954349321211908372 5265356772128584380480 5272135568980471166976 5285449042639512760832 5339382196135834319616 5390722409560217341920 5391956831911845511680 5408366462235780499456 5450619325221997534608 5460731791502557826880 5476289431934189045760 5488735544279494020864 5517351176840027965440 5531283881832048238080 5574497037158861114940 5587725554095640567040 5590378795099484650880 5616380556937156672512 5648716681050504821760 5660258530038228209016 5662981117113763672320 5689320564170106759168 5704136503139299745520 5750103903530898498048 5794678352395479106560 5824780577602728348672 5839949277023568787080 5880788083156600736640 5931152515103030062848 5932646884595371466240 5946130172969451855936 5984287562096455772160 6006804970652813609568 6017550596718382149120 6083233348823620577280 6084412270015253061888 6098595049199437800960 6131946740874747226434 6160825610925962676480 6222694367061054267840 6229279228825140039552 6240422841041285191680 6272840622033707452416 6289176144486920232240 6370853756752984131360 6389004337256553886720 6468866891472260810304 6471978419558587054080 6519013146444913994880 6569942936651514885465 6590169461225588958720 6606811303299390951040 6637540658198457885696 6674227745169792899520 6689396444590633337928 6708454554119381581056 6720900666464686556160 6760458077794725624320 6778460017260605786112 6795577340536516406784 6813274156527496918260 6844963803767159694624 6860919430349367526080 6953614022874574927872 7007939132428282544496 7020475696171445840640 7075323162547785261270 7111650705212633448960 7119176261514445759488 7187629879413623122560 7189275775882460682240 7267492433629330046144 7280975722003410435840 7318314059039325361152 7375045175776064317440 7392990733111155211776 7413940643878787578560 7432662716211814819920 7450300738794187422720 7508506213316017011960 7547011373384304278688 7550641489485018229760 7605515337519066327360 7645024508103580957632 7658700759459759098880 7666805204707864664064 7786599036031425049440 7822815775733896793856 7841050777542134315520 7908203353470706750464 7928173563959269141248 8009073294203751479424 8023400795624509532160 8086083614340326012880 8112549693353670749184 8131460065599250401280 8175928987832996301912 8214434147901283568640 8233103316419241031296 8296925822748072357120 8305705638433520052736 8361745555738291672410 8385568192649226976320 8424570835405735008768 8473075021575757232640 8494471675670645508480 8556204754708949618280 8625155855296347747072 8692017528593218659840 8737170866404092523008 8759923915535353180620 8786892614967451944960 8898970326893057199360 8919195259454177783904 8940360886553024907264 8944606072159175441408 9060769787382021875712 9084365542036662557680 9124850023235430865920 9126618405022879592832 9147892573799156701440 9197920111312120839651 9241238416388944014720 9343918843237710059328 9360634261561927787520 9409260933050561178624 9433764216730380348360 9482200940283511265280 9556280635129476197040 9583506505884830830080 9707967629337880581120 9778519719667370992320 9857320977481540282368 9885254191838383438080 9910216954949086426560 9956310987297686828544 10011341617754689349280 10062681831179072371584 10140687116692088436480 10193366010804774610176 10219911234791245377390 10291379145524051289120 10382132048041900065920 10430421034311862391808 10454734370056179087360 10511908698642423816744 10530713544257168760960 10570898085279025521664 10678764392271668639232 10781444819120434683840 10783913663823691023360 10901238650443995069216 10921463583005115653760 10977471088558988041728 11062567763664096476160 11148994074317722229880 11175451108191281134080 11180757590198969301760 11232761113874313345024 11297433362101009643520 11320517060076456418032 11325962234227527344640 11408273006278599491040 11500207807061796996096 11589356704790958213120 11649561155205456697344 11679898554047137574160 11761576166313201473280 11862305030206060125696 11865293769190742932480 11892260345938903711872 12013609941305627219136 12035101193436764298240 12168824540030506123776 12197190098398875601920 12263893481749494452868 12321651221851925352960 12445388734122108535680 12458558457650280079104 12578352288973840464480 12741707513505968262720 12778008674513107773440 12937733782944521620608 13038026292889827989760 13139885873303029770930 13180338922451177917440 13213622606598781902080 13275081316396915771392 13348455490339585799040 13378792889181266675856 13416909108238763162112 13441801332929373112320 13520916155589451248640 13591154681073032813568 13626548313054993836520 13689927607534319389248 13721838860698735052160 14015878264856565088992 14040951392342891681280 14150646325095570522540 14223301410425266897920 14238352523028891518976 14375259758827246245120 14534984867258660092288 14561951444006820871680 14636628118078650722304 14785981466222310423552 14827881287757575157120 14865325432423629639840 14900601477588374845440 15017012426632034023920 15094022746768608557376 15101282978970036459520 15211030675038132654720 15290049016207161915264 15317401518919518197760 15329866852186868066085 15573198072062850098880 15645631551467793587712 15682101555084268631040 15816406706941413500928 15856347127918538282496 16018146588407502958848 16172167228680652025760 16225099386707341498368 16351857975665992603824 16428868295802567137280 16466206632838482062592 16593851645496144714240 16611411276867040105472 16723491111476583344820 16771136385298453952640 16849141670811470017536 16946150043151514465280 16988943351341291016960 17112409509417899236560 17250311710592695494144 17384035057186437319680 17474341732808185046016 17519847831070706361240 17797940653786114398720 17838390518908355567808 17889212144318350882816 18168731084073325115360 18249700046470861731840 18253236810045759185664 18295785147598313402880 18395840222624241679302 18482476832777888029440 18687837686475420118656 18721268523123855575040 18818521866101122357248 18867528433460760696720 19112561270258952394080 19167013011769661660160 19415935258675761162240 19557039439334741984640 19770508383676766876160 19820433909898172853120 19912621974595373657088 20022683235509378698560 20125363662358144743168 20281374233384176872960 20386732021609549220352 20439822469582490754780 20582758291048102578240 20764264096083800131840 20860842068623724783616 21023817397284847633488 21061427088514337521920 21141796170558051043328 21357528784543337278464 21562889638240869367680 21567827327647382046720 21802477300887990138432 21842927166010231307520 21954942177117976083456 22125135527328192952320 22297988148635444459760 22350902216382562268160 22361515180397938603520 22641034120152912836064 22651924468455054689280 22816546012557198982080 23000415614123593992192 23359797108094275148320 23523152332626402946560 23724610060412120251392 23730587538381485864960 23784520691877807423744 24027219882611254438272 24070202386873528596480 24337649080061012247552 24394380196797751203840 24527786963498988905736 24643302443703850705920 24890777468244217071360 24917116915300560158208 25156704577947680928960 25483415027011936525440 25875467565889043241216 26076052585779655979520 26279771746606059541860 26360677844902355834880 26427245213197563804160 26696910980679171598080 26757585778362533351712 26833818216477526324224 27041832311178902497280 27182309362146065627136 27253096626109987673040 27379855215068638778496 27443677721397470104320 28031756529713130177984 28081902784685783362560 28301292650191141045080 28446602820850533795840 28750519517654492490240 29069969734517320184576 29123902888013641743360 29571962932444620847104 29655762575515150314240 29730650864847259279680 30034024853264068047840 30188045493537217114752 30422061350076265309440 30580098032414323830528 30659733704373736132170 31146396144125700197760 31291263102935587175424 31364203110168537262080 31712694255837076564992 32036293176815005917696 32344334457361304051520 32703715951331985207648 32932413265676964125184 33187703290992289428480 33222822553734080210944 33446982222953166689640 33542272770596907905280 33698283341622940035072 33892300086303028930560 33977886702682582033920 34224819018835798473120 34500623421185390988288 34768070114372874639360 34948683465616370092032 35039695662141412722480 35595881307572228797440 35676781037816711135616 36337462168146650230720 36506473620091518371328 36591570295196626805760 36791680445248483358604 36964953665555776058880 37375675372950840237312 37735056866921521393440 38225122540517904788160 38334026023539323320320 39114078878669483969280 39541016767353533752320 39640867819796345706240 39825243949190747314176 40045366471018757397120 40250727324716289486336 40562748466768353745920 40773464043219098440704 40879644939164981509560 41165516582096205156480 41528528192167600263680 42047634794569695266976 42122854177028675043840 42715057569086674556928 43125779276481738735360 43604954601775980276864 43685854332020462615040 43909884354235952166912 44595976297270888919520 44701804432765124536320 44723030360795877207040 45282068240305825672128 45303848936910109378560 45633092025114397964160 45989600556560604198255 46719594216188550296640 47046304665252805893120 47449220120824240502784 47569041383755614847488 48054439765222508876544 48675298160122024495104 49055573926997977811472 49286604887407701411840 49781554936488434142720 49834233830601120316416 50313409155895361857920 50966830054023873050880 51750935131778086482432 52152105171559311959040 52559543493212119083720 52854490426395127608320 53393821961358343196160 53515171556725066703424 53667636432955052648448 54506193252219975346080 54759710430137277556992 54887355442794940208640 56063513059426260355968 56163805569371566725120 56602585300382282090160 57501039035308984980480 58139939469034640369152 58247805776027283486720 59311525151030300628480 59461301729694518559360 60068049706528136095680 60376090987074434229504 60844122700152530618880 61160196064828647661056 61319467408747472264340 62292792288251400395520 62582526205871174350848 63425388511674153129984 64072586353630011835392 64688668914722608103040 65407431902663970415296 65864826531353928250368 66375406581984578856960 66893964445906333379280 67084545541193815810560 67955773405365164067840 68449638037671596946240 69001246842370781976576 70079391324282825444960 71191762615144457594880 71353562075633422271232 72674924336293300461440 73012947240183036742656 73183140590393253611520 73583360890496966717208 73929907331111552117760 74751350745901680474624 75470113733843042786880 76450245081035809576320 78228157757338967938560 79082033534707067504640 79281735639592691412480 80090732942037514794240 80501454649432578972672 81125496933536707491840 81546928086438196881408 81759289878329963019120 82331033164192410312960 83057056384335200527360 84095269589139390533952 84245708354057350087680 86251558552963477470720 87209909203551960553728 87371708664040925230080 89191952594541777839040 89446060721591754414080 90564136480611651344256 91266184050228795928320 91979201113121208396510 93439188432377100593280 94092609330505611786240 95138082767511229694976 96108879530445017753088 98111147853995955622944 99563109872976868285440 99668467661202240632832 100626818311790723715840 101933660108047746101760 103501870263556172964864 104304210343118623918080 105119086986424238167440 105708980852790255216640 106787643922716686392320 107030343113450133406848 109012386504439950692160 109519420860274555113984 109774710885589880417280 112127026118852520711936 113205170600764564180320 115002078070617969960960 116279878938069280738304 118623050302060601256960 118922603459389037118720 120136099413056272191360 120752181974148868459008 121688245400305061237760 122320392129657295322112 122638934817494944528680 124585584576502800791040 128145172707260023670784 129377337829445216206080 130814863805327940830592 131729653062707856500736 133787928891812666758560 134169091082387631621120 135911546810730328135680 136899276075343193892480 140158782648565650889920 142707124151266844542464 145349848672586600922880 146025894480366073485312 147166721780993933434416 147859814662223104235520 149502701491803360949248 150940227467686085573760 152900490162071619152640 156456315514677935877120 158563471279185382824960 160181465884075029588480 161002909298865157945344 163518579756659926038240 164662066328384820625920 166114112768670401054720 168190539178278781067904 168491416708114700175360 172503117105926954941440 174419818407103921107456 174743417328081850460160 178383905189083555678080 181128272961223302688512 182532368100457591856640 183958402226242416793020 186878376864754201186560 190276165535022459389952 192217759060890035506176 196222295707991911245888 199126219745953736570880 201253636623581447431680 203867320216095492203520 207003740527112345929728 210238173972848476334880 213575287845433372784640 214060686226900266813696 218024773008879901384320 219038841720549110227968 219549421771179760834560 224254052237705041423872 226410341201529128360640 232559757876138561476608 237246100604121202513920 237845206918778074237440 240272198826112544382720 241504363948297736918016 243376490800610122475520 244640784259314590644224 245277869634989889057360 249171169153005601582080 258754675658890432412160 261629727610655881661184 267575857783625333517120 268338182164775263242240 273798552150686387784960 280317565297131301779840 285414248302533689084928 290699697345173201845760 294333443561987866868832 299005402983606721898496 301880454935372171147520 305800980324143238305280 312912631029355871754240 317126942558370765649920 320362931768150059176960 327037159513319852076480 329324132656769641251840 336381078356557562135808 345006234211853909882880 348839636814207842214912 356767810378167111356160 362256545922446605377024 365064736200915183713280 367916804452484833586040 373756753729508402373120 384435518121780071012352 392444591415983822491776 402507273247162894863360 407734640432190984407040 420476347945696952669760 428121372453800533627392 436049546017759802768640 438077683441098220455936 448508104475410082847744 452820682403058256721280 475690413837556148474880 480544397652225088765440 483008727896595473836032 490555739269979778114720 498342338306011203164160 517509351317780864824320 523259455221311763322368 535151715567250667034240 547597104301372775569920 560635130594262603559680 570828496605067378169856 581399394690346403691520 588666887123975733737664 603760909870744342295040 611601960648286476610560 640725863536300118353920 654074319026639704152960 658648265313539282503680 672762156713115124271616 697679273628415684429824 713535620756334222712320 724513091844893210754048 730129472401830367426560 735833608904969667172080 747513507459016804746240 784889182831967644983552 805014546494325789726720 840952695891393905339520 856242744907601067254784 872099092035519605537280 897016208950820165695488 905641364806116513442560 951380827675112296949760 961088795304450177530880 981111478539959556229440 1035018702635561729648640 1046518910442623526644736 1070303431134501334068480 1095194208602745551139840 1121270261188525207119360 1162798789380692807383040 1177333774247951467475328 1207521819741488684590080 1223203921296572953221120 1308148638053279408305920 1345524313426230248543232 1427071241512668445424640 1449026183689786421508096 1471667217809939334344160 1495027014918033609492480 1569778365663935289967104 1681905391782787810679040 1712485489815202134509568 1744198184071039211074560 1811282729612233026885120 1922177590608900355061760 1962222957079919112458880 2093037820885247053289472 2140606862269002668136960 2190388417205491102279680 2242540522377050414238720 2354667548495902934950656 2415043639482977369180160 2616297276106558816611840 2691048626852460497086464 2854142483025336890849280 2943334435619878668688320 3139556731327870579934208 3363810783565575621358080 3488396368142078422149120 3622565459224466053770240 3924445914159838224917760 4281213724538005336273920 4485081044754100828477440 4709335096991805869901312 5232594552213117633223680 5886668871239757337376640 6279113462655741159868416 6727621567131151242716160 7245130918448932107540480 7848891828319676449835520 8562427449076010672547840 9418670193983611739802624 10465189104426235266447360 11773337742479514674753280 13455243134262302485432320 15697783656639352899671040 18837340387967223479605248 23546675484959029349506560 31395567313278705799342080 47093350969918058699013120 94186701939836117398026240
- Sum of all divisors σ(n): 473316393915549832404556800
- Sum of proper divisors (its aliquot sum) s(n): 379129691975713715006530560
- 94186701939836117398026240 is an abundant number, because the sum of its proper divisors (379129691975713715006530560) is greater than itself. Its abundance is 284942990035877597608504320
Bases of 94186701939836117398026240
- Binary: 1001101111010001100111101010111110101101100001011101110010111111010101101111000000000002
- Hexadecimal: 0x4DE8CF57D6C2EE5FAB7800
- Base-36: BU1I05IFDWQ92M800
Squares and roots of 94186701939836117398026240
- 94186701939836117398026240 squared (941867019398361173980262402) is 8871134822303528640029518479865040889845047728537600
- 94186701939836117398026240 cubed (941867019398361173980262403) is 835542931376403491571574678535198183463974890247892420157326602509561626624000
-
The
square root of 94186701939836117398026240 is 9704983355979.3453876595 -
The
cube root of 94186701939836117398026240 is 454984424.7614333193
Scales and comparisons
How big is 94186701939836117398026240?- 94,186,701,939,836,117,398,026,240 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 94,186,701,939,836,117,398,026,240 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 94186701939836117398026240 cubic inches would be around 37915368.7 feet tall.
Recreational maths with 94186701939836117398026240
- 94186701939836117398026240 backwards is 04262089371163893910768149
- 94186701939836117398026240 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 94186701939836117398026240'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 94186701939836117398026240 - Facts about the integer". Numbermatics.com. 2024. Web. 21 May 2024.
APA style:
Numbermatics. (2024). Number 94186701939836117398026240 - Facts about the integer. Retrieved 21 May 2024, from https://numbermatics.com/n/94186701939836117398026240/
Chicago style:
Numbermatics. 2024. "Number 94186701939836117398026240 - Facts about the integer". https://numbermatics.com/n/94186701939836117398026240/
The information we have on file for 94186701939836117398026240 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 94186701939836117398026240, math, Factors of 94186701939836117398026240, curriculum, school, college, exams, university, Prime factorization of 94186701939836117398026240, STEM, science, technology, engineering, physics, economics, calculator, ninety-four septillion, one hundred eighty-six sextillion, seven hundred one quintillion, nine hundred thirty-nine quadrillion, eight hundred thirty-six trillion, one hundred seventeen billion, three hundred ninety-eight million, twenty-six thousand, two hundred forty.