2000 100000000 2 254 2299 975 545 394 51 1181 1893 1391 1213 1709 1941 1655 2027 1510 34 1033 870 1104 884 1845 1416 2129 801 393 901 1506 509 251 836 654 993 642 1211 1596 1363 1276 475 995 913 791 1330 1306 341 1954 735 989 1352 824 1038 1059 1100 1850 1784 1092 1760 2105 517 2219 429 325 1242 1786 2003 820 604 961 718 161 1009 2177 2326 166 2002 1396 1631 917 225 1146 2011 1768 830 1979 1740 2020 1966 524 729 2252 1721 1076 1725 779 736 1136 1465 12 2203 257 39 87 918 1221 1660 2241 897 2059 865 1361 1048 1354 134 629 1967 97 497 1540 2121 1368 1291 1704 583 421 1782 855 500 491 427 274 885 1542 992 1847 988 1996 1483 197 1388 1499 1901 2098 1247 175 125 2084 2183 778 363 1035 1375 1905 13 2236 1283 351 1684 313 624 2267 1071 709 1101 1208 595 357 1823 1369 1632 227 1482 485 502 1055 57 48 2229 387 200 1550 1367 2262 434 1993 1730 1899 1873 1883 626 1713 1944 1218 1332 2123 1991 210 1787 1284 745 1795 848 1308 44 700 1121 868 1688 1333 1311 1512 381 763 243 222 793 1454 1778 1442 1870 1453 515 1513 1451 944 482 2234 1134 2246 1769 2295 737 1459 1013 2144 759 2244 1925 1643 98 2120 719 609 1339 268 499 291 1851 2041 1119 990 1852 2082 1010 1260 1140 2017 2008 105 1068 1671 1889 1275 1050 2141 832 1957 1063 1223 2090 1866 566 96 168 486 1448 1534 2038 1364 711 903 1982 1324 1809 2197 850 1386 1613 430 605 1831 1980 1496 453 679 2073 1089 1818 242 2048 2304 2315 982 1947 1307 1846 2107 68 401 1413 590 2316 1075 530 1264 986 154 1362 1739 66 1177 1501 2296 2270 660 1927 217 1917 1085 1205 1234 206 476 544 441 532 101 2130 2318 2303 1207 757 503 715 512 842 1288 516 114 2207 980 1565 1648 45 382 1523 495 184 1132 627 1161 996 1723 1599 1240 733 1763 1812 32 1468 369 1862 140 1680 822 1606 1086 1973 769 2186 2092 549 2104 137 426 743 811 945 113 1833 828 936 117 1463 2247 470 1389 375 1949 1834 1765 1531 1857 1355 1488 2314 2301 703 2195 636 214 2119 619 717 388 1209 2018 1932 2032 899 494 1693 1272 1214 900 1420 307 2131 1842 1959 1418 463 449 2322 2248 1073 708 672 1088 856 2051 63 869 277 1517 648 1172 727 1237 593 1342 29 937 2071 612 1444 298 74 1988 1776 1962 3 292 1426 699 302 1532 1591 487 838 777 1103 1028 1934 332 1981 75 2250 1698 46 790 1585 240 1724 1435 102 1156 2067 542 2218 252 2161 1447 587 1916 1586 1894 1163 1525 1194 845 889 857 881 37 1487 1556 219 1748 1567 1714 1796 127 1452 177 1093 959 2050 264 422 259 1895 725 1025 1930 1196 1618 983 746 1576 24 970 1965 220 618 2136 2149 2061 1273 584 2224 956 1998 231 2251 844 1159 2045 973 2332 323 112 151 1135 1494 1434 479 1072 1292 414 1473 2072 1598 1918 834 27 677 1891 633 2191 802 1859 1821 2294 203 1569 1340 1490 1432 2263 2321 2021 576 376 596 632 1310 1079 2274 2293 232 1020 1350 1736 934 734 798 788 1476 1697 2153 976 1651 833 1193 1700 84 511 772 88 1480 182 1647 1685 1138 617 551 1395 1861 1919 1065 153 1398 396 2058 2325 2150 2277 1822 862 1429 370 1636 1268 1524 406 1964 2238 859 1241 1445 1573 2047 173 380 418 2079 1758 1034 180 923 1239 1665 2228 1864 1696 849 2122 2168 831 871 754 570 417 319 358 817 1370 286 1263 1779 297 2014 344 1118 1492 1155 405 1764 1254 1837 1471 756 2280 186 90 949 1882 164 301 1588 533 1659 1408 362 2057 1486 1341 1449 1627 1019 480 1198 1436 894 1707 625 1202 589 1244 853 2088 2044 1158 557 1349 2289 1094 1024 2284 445 72 1726 1409 1886 99 1112 1997 637 65 2154 1568 2317 1921 269 202 265 1562 465 245 42 1246 2297 230 78 864 289 775 994 2211 488 1702 256 1511 1904 2126 1440 1814 879 2312 2282 1477 1180 1446 1143 588 384 2319 451 534 1437 505 1279 498 1853 1563 1003 33 1096 1923 748 444 1139 489 248 789 1397 1041 1557 5 1641 490 767 787 1838 2179 1738 1718 2276 1828 1047 300 1994 665 1005 952 2192 893 1253 1328 1249 2200 1190 205 1182 664 1359 523 1415 2009 1228 1564 997 1514 1305 1620 327 432 1555 1238 697 438 1604 1593 1467 826 547 890 2275 1912 108 116 28 2089 1405 1843 18 280 597 1928 2028 411 2010 2240 36 984 1422 1058 1553 797 926 2005 1829 212 2273 61 329 2264 23 404 377 30 806 916 2118 873 110 1051 2221 649 816 267 1175 1638 1122 1423 423 1813 804 157 1215 1933 130 1940 412 569 1302 1290 559 877 2056 2029 1582 364 1871 611 1044 346 100 311 546 2162 2117 21 174 1516 1571 1790 342 410 14 1219 1815 2016 714 2199 1458 1007 829 740 1286 1946 139 1178 2106 1173 287 978 928 1951 2160 776 698 1742 250 669 1752 165 483 469 810 2113 907 92 1559 1226 647 310 35 1509 1015 2000 104 2286 1890 397 2185 1049 940 640 1729 577 1637 2260 22 50 2327 452 2333 1803 1600 1801 954 218 1201 2175 1191 1277 1885 1544 1504 1176 1384 179 336 258 330 501 1316 270 2187 73 1017 1087 1854 795 1154 2222 238 1282 2209 646 80 143 1069 398 2085 1287 573 1376 519 1926 1678 359 1200 236 15 190 575 79 1785 688 686 620 906 2216 771 972 119 1566 1235 2193 840 2198 1605 726 455 1958 809 181 94 1960 1537 2225 1681 320 1592 529 1669 81 1366 2096 615 2266 847 1365 942 1800 527 1109 391 929 1950 1745 526 1865 1937 38 1399 1233 1741 1601 474 425 2305 689 536 1978 1319 2109 1971 681 904 443 742 374 1335 129 2006 659 2132 891 950 508 1948 967 2156 141 468 1762 2182 1248 2083 752 1081 340 704 128 2257 514 1225 2300 1533 2212 2025 2069 2194 1407 2169 450 818 2125 2217 998 1877 2033 1884 1074 721 794 1106 1518 1597 2151 1204 1124 10 20 2043 383 283 962 867 723 1039 548 399 11 1195 658 314 1545 2080 691 86 1535 1972 902 1231 965 1116 755 122 1644 466 1654 2019 1357 591 2143 1546 2031 1577 630 1673 641 920 766 2155 955 2171 504 1380 2226 1337 682 979 1170 1313 2307 872 1117 1719 528 1107 1046 440 1403 861 930 1771 1754 263 295 563 744 739 2230 1343 598 1090 1390 1150 385 1130 1032 1061 518 1137 1774 2127 1115 1040 932 1489 1579 1590 49 1672 1836 2114 1708 1690 209 1699 47 1881 713 750 282 1157 1327 111 696 661 1624 783 799 1192 2146 1317 229 1285 1561 431 386 2271 1615 462 1767 1551 919 1789 863 459 969 2065 1251 606 710 239 835 1642 2158 644 1229 1820 1127 1664 2075 2148 1581 1635 911 600 1594 471 673 169 895 2323 352 31 2285 1520 328 1938 837 83 241 1805 815 1262 781 2328 208 1054 2094 1270 751 228 1574 695 196 185 1326 1841 1503 1727 437 925 368 1500 1186 531 306 1062 1656 843 415 1133 1344 293 484 2152 2306 305 608 1747 1869 1583 1102 1527 1703 424 82 2220 1817 808 25 933 1539 1896 492 921 1910 2026 874 1493 860 1900 1911 407 1575 2074 1922 6 1661 1318 1819 1634 477 2172 1303 1151 683 878 1456 367 1674 189 628 2232 525 1255 1002 924 935 1258 805 947 2063 666 1320 192 207 64 1299 178 2124 2157 522 1830 572 1942 272 968 160 1141 103 839 875 2311 91 580 1781 1006 2111 782 1902 308 1174 2235 171 760 2115 958 2116 1913 1737 478 2178 2215 379 819 2062 561 2068 1410 1433 2053 603 395 1989 1608 728 747 1547 2135 273 447 1185 120 634 1125 1164 1052 2173 1455 2 667 1887 1274 1536 540 271 2288 156 1666 317 2170 1903 2147 1826 19 1692 1835 1872 85 693 1614 1734 825 2070 2093 2308 1111 1080 107 1297 560 1611 1091 914 1217 1670 353 135 792 2108 1382 1515 2231 657 1077 1012 70 1757 1849 1188 371 1676 1095 1920 279 623 876 1995 2213 1345 2184 977 1462 2039 1078 1616 1406 553 149 1689 170 1300 676 356 285 1589 2291 1541 2054 2166 1084 464 1250 1183 2049 2034 106 684 599 585 348 1030 118 2180 761 246 892 2272 1792 2210 827 1129 299 322 2097 2103 574 520 1811 1443 539 147 1168 43 1315 1630 1312 2015 1549 692 2060 1716 237 1479 1331 2012 1441 971 290 1099 671 419 433 41 1529 215 1602 724 1105 296 941 1783 1018 312 1187 2087 2100 852 1271 187 1607 324 712 565 93 1160 1658 2309 581 1712 1650 2269 1470 335 2022 1530 586 1478 882 506 670 365 558 2052 2102 138 176 653 193 221 224 76 1428 1622 1775 133 334 1001 732 17 1374 1497 1507 2181 211 354 333 115 253 694 2256 1683 378 167 361 846 987 1460 800 2024 1505 2142 1 1189 639 866 1875 389 2042 40 1691 812 821 1986 1952 1322 349 261 1990 974 1114 1301 392 2040 851 607 442 1963 2324 1334 1715 1412 260 1667 1021 786 1969 1184 2101 1373 1321 1206 1867 2239 568 2176 2099 705 56 1832 1816 1610 2159 1578 1336 1485 1915 2290 1802 2313 991 2037 1113 651 774 888 1224 461 1720 439 999 762 1876 2133 1348 372 1626 912 2283 537 690 1392 1070 1265 467 1772 768 2190 1675 183 1064 201 758 1402 1694 1424 1538 784 1152 1761 1153 1798 1766 67 1256 1931 1281 223 1498 1438 1142 1031 1706 1686 1304 1749 409 278 1743 764 1147 1780 910 1612 62 966 2268 2196 1230 249 1227 1731 1827 1961 2302 707 448 1625 2030 337 1385 1439 1844 2077 803 1645 674 1419 1977 266 1222 1425 2165 1400 146 2329 943 1975 2091 1294 946 1735 652 2076 1004 1259 1123 1029 1022 53 338 1016 2265 458 741 582 2208 1909 1773 1825 1810 281 1475 960 1722 1245 1167 2292 1325 1985 631 1037 1351 813 1043 457 1878 765 938 216 315 2331 785 2081 1999 1171 1628 194 199 472 601 1417 1323 144 1649 1430 663 951 1149 1008 1461 1023 1797 1450 1908 1929 1695 953 675 1360 2330 244 234 1906 131 77 1663 1356 1199 1711 616 150 1464 1856 1381 1840 1746 567 2214 1839 158 738 1682 2145 233 123 1162 1629 1858 60 1584 773 1521 1572 883 2287 1053 188 360 1257 262 521 1484 1943 2167 2007 614 927 284 145 1082 1983 1874 1519 1358 1393 155 948 1469 556 554 880 408 1924 1457 2086 1992 541 896 543 2078 162 814 796 1166 1169 1097 493 1728 1026 1548 124 701 720 1653 2066 1662 571 1056 2281 1165 1372