100000 100000
1 42889 3 4 5 6 2243 37702 9 10 11 12 13 14 17136 3091 17 33070 757 20 21 22 32275 24 3660 26 27 92505 29 30 31 15651 33 34 28257 36 35719 54122 21903 83512 91856 42 43 81820 45 28438 47 10989 70127 50 52433 52 53 54 55 56 57 58 59 60 61 62 45201 64 65 69127 67 68 15780 8659 83381 72 73 74 75 76 77 11765 18343 31747 81 82 50416 84 76487 71857 87 88 89 90 492 23061 58301 94 9668 86144 84088 98 90081 74979 101 102 103 104 34728 73124 4790 108 109 40675 111 82455 113 114 23311 116 117 55750 75073 120 121 122 123 124 125 52909 127 27209 87788 45449 75542 132 133 25892 2926 136 137 53820 52945 140 141 142 66422 99481 145 146 147 58813 149 57335 151 152 20564 69558 155 156 88427 158 19379 59113 43689 162 163 164 14028 166 89554 36061 169 170 171 57391 51495 174 62681 176 22214 178 179 180 181 182 183 184 185 186 13587 70883 189 88594 66442 87810 193 194 55927 50599 28243 198 199 61246 201 4484 87390 204 69264 84965 207 85506 209 22836 65135 212 20188 214 17551 216 98322 218 219 220 221 66262 223 93624 63902 226 227 228 229 52632 231 64814 233 234 28882 236 237 238 13672 240 62748 37297 243 244 245 246 247 86488 13709 250 251 252 55999 32246 255 256 74466 39644 259 260 2307 262 27782 32114 265 266 267 268 269 270 271 272 273 274 275 276 69269 278 279 280 281 282 283 31541 285 62037 287 44765 66752 290 39599 292 293 294 91626 1087 2323 298 299 56069 19413 56638 303 304 81242 306 69854 308 309 310 311 312 313 314 315 316 317 318 319 320 30144 10479 323 4742 325 326 327 328 329 330 18163 332 32401 334 335 10006 337 96218 339 46948 341 342 343 73276 47532 49936 47050 348 349 350 351 352 353 354 355 356 85575 358 47224 360 361 362 363 364 365 366 367 368 25570 57124 14958 372 72801 374 375 376 377 378 1039 380 381 382 7477 384 97844 80969 387 22814 389 390 58662 392 393 73470 395 396 397 77614 399 49769 92405 402 403 404 405 12283 18585 408 409 55003 411 412 413 22011 415 416 417 71693 419 65401 66654 422 423 424 42583 59810 38696 428 429 430 431 25550 433 12114 435 436 437 438 41857 440 14589 442 443 46570 29911 82454 447 448 449 450 451 452 85835 454 455 456 457 458 38615 460 80078 11225 59956 464 465 21736 53514 468 469 470 471 472 473 474 475 10083 477 20444 57325 480 481 482 483 27425 485 15397 487 79555 489 490 491 91 493 494 495 55160 497 56364 499 500 501 502 503 504 2022 506 507 508 74509 510 98414 512 513 42322 40154 516 517 518 16336 45881 521 522 523 65697 525 34780 527 87443 529 530 531 532 533 99885 535 33686 77840 538 539 540 541 542 543 18592 545 546 547 548 6060 550 551 78622 50449 554 555 556 557 558 559 560 14685 562 563 564 565 86406 29218 568 569 570 95403 572 573 574 575 11929 577 578 579 580 581 582 19120 97312 62136 66466 92667 588 589 590 591 44910 593 594 595 15193 68489 598 59395 600 601 26836 32780 41100 605 606 62264 93174 609 610 611 612 613 614 615 25862 82789 618 619 70769 621 622 623 624 14095 85672 627 52421 629 40110 631 632 633 634 635 636 637 55952 639 640 48963 49533 643 644 31402 646 35524 648 649 70990 4444 652 653 654 655 656 9369 658 57114 660 661 662 663 664 45176 48965 83666 45225 29392 87999 97631 69724 51767 674 78979 4436 17266 678 679 31675 75317 682 683 83264 3951 26442 40181 44605 17021 60207 78038 692 36024 74887 86194 696 51540 698 699 700 701 702 33461 704 705 37737 707 708 79142 710 49604 712 713 55249 95426 8769 717 718 719 720 721 13367 63206 42697 725 6711 727 728 93427 730 731 56925 35747 734 93286 13808 737 738 2449 740 31512 742 83566 744 745 746 80239 54937 37088 750 751 33043 753 754 755 756 19 74072 759 760 68206 762 763 59802 765 83272 767 768 769 58930 771 7443 25301 66201 85467 776 4202 778 57696 22693 68695 76703 783 784 785 56853 72060 788 789 790 791 54964 793 794 795 796 81391 798 799 91178 82981 802 803 804 805 806 807 808 51075 95870 811 812 49878 11253 47795 816 95119 818 819 16934 821 822 10809 73517 3591 826 827 828 829 81906 831 832 87561 834 835 836 837 838 33675 840 841 30138 843 844 845 99719 61507 94452 849 850 22059 852 853 854 5725 44295 857 858 86862 48324 861 96908 62329 864 865 866 38899 868 869 43528 871 872 873 874 875 876 877 878 879 1676 881 882 883 884 885 886 61418 888 889 890 891 56957 893 894 7264 896 53405 898 899 900 901 902 903 904 98641 906 907 908 21768 78129 911 22505 913 914 56958 916 917 62963 919 920 921 62666 47155 52959 925 926 34582 928 929 78125 931 932 933 934 935 32434 937 8791 56796 94470 21771 80292 943 944 945 946 34791 57386 949 950 951 952 68528 954 955 956 957 64845 33207 960 94954 962 88048 964 965 966 967 32739 969 970 38288 972 79179 974 42771 976 977 67940 979 76508 981 982 983 984 44457 986 987 13511 55429 990 991 992 993 994 995 17637 42965 998 999 1000 1001 1002 81717 1004 1005 1006 52492 1008 74610 1010 31173 90991 1013 46110 1015 1016 1017 1018 1019 49650 88872 98489 1023 1024 1025 1026 1027 1028 1029 1030 20531 26438 1033 1034 16558 1036 89024 1038 379 35486 1041 43084 1043 52752 87842 60669 16691 1048 1049 42647 1051 1052 1053 1054 60974 59861 1057 1058 1059 1060 8356 69753 15947 1064 29270 53810 10093 54144 83164 1070 66812 68355 1073 1074 55489 1076 1077 1078 1079 1080 1081 7015 36892 1084 28680 34675 296 1088 1089 1090 1091 1092 1093 5976 1095 91628 1097 11011 78428 1100 83013 1102 1103 1104 1105 73034 1107 1108 87404 95165 59545 1112 1113 1114 42047 1116 55245 1118 85886 1120 58558 1122 84983 1124 11064 1126 79956 1128 1129 16107 1131 1132 1133 92743 1135 90204 1137 1138 1139 1140 1141 49121 1652 64985 39570 1146 1147 1148 36808 1150 1151 40129 1153 1154 1155 88066 67578 1158 1159 1160 1161 1162 1163 1164 9188 1166 1167 1168 1169 65203 1171 1172 1173 26993 1175 62549 1177 96168 88750 1180 81942 34384 1183 15724 1185 75374 1187 1188 34635 1190 1191 1192 90911 94167 19271 40342 1197 1198 5772 29348 1201 86228 1203 19529 84217 59433 76761 1208 1209 1210 1211 77178 17362 1214 1215 1216 54977 57514 36406 46639 4876 1222 30983 1224 1225 1226 1227 1228 1229 1230 1231 1232 46378 1234 1235 81243 1237 1238 1239 99394 1241 1242 1243 16649 1245 1246 1247 70025 64667 1250 1251 57363 1253 79922 89682 1256 73056 90180 1259 1260 1261 1262 21751 73227 46843 44447 1267 1268 8357 1270 1271 49037 1273 49358 1275 1276 85542 1278 89594 48873 42243 1282 1283 1284 1285 1286 52730 1288 28490 1290 1291 10749 76242 32667 1295 1296 1412 1298 1299 11245 83473 54683 1303 1304 1305 4151 95014 62309 97812 61822 23868 1312 1530 65510 1315 1316 1317 1318 14490 43827 1321 64897 1323 1324 94645 65212 1327 1328 1329 1330 66335 1332 26802 38243 1335 69062 70945 29041 1339 1340 90179 1342 1621 70379 79224 59517 1347 1348 1349 1350 54765 48553 1353 22348 58224 1356 1357 1358 1359 64809 1361 2172 1363 1364 1753 1366 40737 1368 1369 1370 1371 56709 93747 46360 1375 1376 1377 53825 1379 22270 50991 1382 1383 1384 1385 14258 1387 89300 1389 93224 81156 20842 70894 50405 1395 1396 58901 1398 13380 1400 3766 1402 1403 71014 1405 1406 61789 1408 1409 1410 54536 1297 69104 1414 70072 36657 1417 1418 1419 1420 73744 1422 1423 1424 1425 1426 1427 1428 13219 1430 1431 1432 1433 47876 81965 1436 1437 64114 1439 1440 1441 70972 1443 1444 98349 1446 1447 1448 1449 1450 18012 64996 1453 1454 97026 1456 65200 1458 12856 21148 1461 71516 67994 1464 1465 1466 1467 1468 85843 50714 1471 46494 1473 1556 84639 1476 13464 1478 1479 52771 1481 1482 1483 1484 2047 4576 1487 29791 91956 1490 1491 94854 9285 1494 43322 18377 1497 1498 1499 51959 27558 24054 1503 74618 1505 69340 1507 1508 1509 37113 1511 1512 98132 1514 1515 1516 11361 1518 1519 50868 44529 1522 1523 93796 25447 1526 1527 1528 1529 1313 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 26731 1542 1543 1544 1545 19455 1547 1548 1549 67205 49252 1552 69507 1554 46846 1474 57478 1558 1559 1560 1561 82420 1563 28068 1565 1566 1567 1568 79464 1570 89082 1572 1573 36403 1575 1576 1577 1578 1579 1580 1581 67485 45451 1584 1585 1586 1587 1588 1589 44144 1591 1592 64141 1594 7419 64630 1597 9594 1599 13236 1601 84819 63337 1604 1605 1606 1607 1608 1609 60184 1611 1612 1613 79413 1615 1616 98790 54398 1619 71415 1343 1622 1623 17153 65353 1626 1627 1628 1629 1630 1631 1632 1633 51994 40544 1636 1637 62463 1639 1640 13871 1642 1643 74403 1645 43104 1647 39312 1649 1650 1651 1143 33023 93539 29632 18120 1657 1658 1659 92624 1661 5464 1663 1664 46956 45872 1667 51669 1669 1670 53685 1672 59732 1674 1675 880 1677 1678 1679 1680 1681 1682 1683 51491 1685 37816 23227 1688 1689 1690 1691 1692 1693 1694 1695 1696 60865 1698 1699 1700 1701 10602 98759 1704 1705 64790 1707 1708 1709 32907 76687 1712 1713 1714 77022 99075 1717 1718 66991 1720 1721 1722 45792 1724 1725 1726 9127 12701 89740 1730 1731 1732 69848 1734 1735 53163 1737 12906 17589 20575 1741 95630 41845 46217 1745 75773 1747 35907 1749 28673 1751 1752 1365 1754 55729 58578 1757 86749 1759 54487 1761 1762 1763 1764 26999 1766 1767 3827 1769 92753 1771 1772 1773 1774 1775 1776 59278 1778 1779 1780 1781 1782 1783 1784 12561 1786 85679 54558 2254 1790 1791 1792 1793 1794 1795 1796 67364 1798 66032 33893 1801 16654 1803 24291 1805 1806 1807 95196 39179 1810 1811 94744 9896 32452 1815 1816 1817 1818 10903 2578 18107 1822 1823 78895 1825 1826 1827 1828 83871 1830 1831 1832 69168 84142 1835 59487 1837 10440 1839 32328 42643 1842 51899 82599 1845 1846 1847 1848 53074 1850 1851 1852 1853 1854 1855 63223 6307 81654 1859 1860 73743 12703 1863 1864 1865 1866 1867 1868 1869 77368 1871 28268 76141 58514 1875 95699 1877 1878 1879 47339 1881 1882 1883 1884 1885 59612 1887 2764 1889 1890 52769 1892 1893 78613 86286 1896 1897 46863 47093 16047 1901 42182 1903 1904 16185 1906 1907 1908 45159 1910 1911 1912 1913 1914 1915 1916 60243 55104 1919 52830 1921 25993 1923 1924 36829 1926 1927 14628 38982 19559 1931 1932 1933 31254 2782 1936 1937 11908 81379 51348 91751 1942 1943 1944 1945 1946 86764 44370 1949 1950 1951 1952 42940 3418 1955 1956 93374 1958 87448 1960 1961 1962 1963 1964 1965 1966 99843 1968 1969 22912 1971 1972 1973 1974 1975 1976 1977 95431 1979 68316 55598 1982 32256 1984 1985 34362 24886 1988 1989 21769 1991 37931 1993 1994 70080 1996 1997 1998 1999 24239 2001 63084 94247 2004 2005 2006 2007 2008 2009 2010 11931 2012 2013 98384 2015 2016 2017 76804 72636 96335 2021 505 2023 2024 2025 66274 2027 2028 2029 2030 2031 2032 2033 2034 2035 64856 74385 2038 2039 2040 2041 2042 9137 6065 2045 2046 1485 37524 22131 2050 63955 2052 2053 2054 59730 2056 2057 2058 85051 2060 2061 2062 22646 47261 2065 48332 2067 2068 58938 2070 24026 95977 82925 2074 2075 2076 6497 2078 2079 38529 13321 2082 2083 15959 2085 36695 2087 49275 2089 33704 64992 2092 2093 2094 2095 2096 67662 2098 2099 2100 88936 2102 2103 21132 2105 29291 2107 2108 2109 67009 93622 2112 2113 23990 2115 16057 2117 2499 2119 2120 94141 2122 59425 74896 2125 2126 61752 47164 2129 2130 2131 88436 2133 2134 2135 81744 73839 2138 2139 2140 2141 2142 62585 2144 18841 2146 74293 44648 75838 2150 90270 2152 2153 2154 2155 58190 2157 2158 2159 2160 67471 2162 2163 2164 80435 2166 72037 2168 2169 47255 91354 1362 2173 2174 2175 33049 2177 2178 2179 34169 36338 61948 33508 13651 2185 2186 32731 2188 2189 2190 2191 12987 2193 89922 4904 2196 2197 33578 43595 51641 2201 2202 64026 15408 2205 19255 44488 69226 2209 2210 2211 2212 2213 4733 2215 27313 2217 72446 2219 2220 2221 40703 83258 36929 44384 30414 2227 2228 16762 2230 18429 2232 2233 39359 2235 2236 2237 74640 2239 53738 66159 41284 7 2244 2245 2246 2247 2248 44740 2250 64511 2252 2253 1789 2255 2256 25999 62938 13562 8441 2261 43542 2263 2264 2265 2266 2267 41615 2269 55620 2271 2272 2273 2274 2275 2276 2277 69145 2279 19873 2281 23078 2283 37511 86413 2286 2287 2288 2289 2290 2291 79493 2293 2294 2811 87110 2297 2298 83806 2300 2301 95861 2303 2304 59308 2306 261 2308 2309 67238 2311 2312 15517 2314 57361 2316 2317 23673 9190 23067 2321 2322 297 53807 67004 3952 2327 75894 2329 2330 2331 2332 2333 2334 86724 2336 2337 11133 4421 2340 76194 2342 2343 48934 56455 2346 2347 99993 2349 2350 2351 20332 44044 2354 72523 2356 14687 2358 2359 2360 2361 21185 2363 84071 2365 2366 2367 2368 73863 16838 91997 2372 2373 86110 52450 2376 2377 22685 2379 90729 2381 2382 2383 93469 88620 74923 2387 2388 2389 2390 2391 2392 30380 2394 2395 2396 45588 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 29989 28602 19720 60821 2413 24675 22019 10082 2417 2418 2419 2420 2421 2422 2423 64138 2425 2426 2427 2428 2429 46419 2431 2432 2433 2434 88978 46101 2437 2438 5981 2440 2441 2442 2443 91827 2445 2446 2447 2448 739 2450 2451 84293 2453 43058 16626 2456 9585 53306 31277 2460 23286 2462 2463 2464 2465 62774 2467 2468 2469 27143 57143 52082 86239 2474 2475 2476 34621 74867 82405 2480 2481 2482 2483 85743 17999 85031 71585 78099 84335 64670 72234 78134 69365 9877 2495 77081 2497 2498 2118 32036 23999 33926 67503 2504 2505 2506 2507 32698 2509 58890 81372 2512 2513 12110 19288 2516 2517 17002 84552 43364 2521 2522 2523 2524 2525 2526 19576 2528 99857 94077 2531 3176 2533 2534 2535 2536 2537 2538 2539 2540 54941 2542 2543 2544 26815 2546 2547 38077 2549 2550 2551 2552 2553 19063 25843 2556 2557 2558 28687 2560 88626 2562 2563 2564 2565 2566 2567 31051 2569 2570 2571 2572 3296 86867 84356 2576 2577 1820 86552 2580 2581 2582 72503 2584 2585 2586 2587 2588 4962 41208 2591 2592 84112 2594 64513 2596 2597 2598 2599 57383 2601 20224 2603 2604 2605 80936 94491 2608 2609 2610 2611 2612 2613 48216 29554 32451 2617 49719 2619 2620 59167 38890 15115 21372 2625 33679 2627 8377 2629 22291 87018 2632 2633 2634 2635 66142 2637 2638 31619 2640 2641 38448 35049 2644 51643 2646 2647 2648 6527 2650 2651 2652 2653 2654 2655 26110 2657 2658 2659 81557 2661 2662 42233 2664 2665 87493 2667 2668 41649 2670 3235 29239 2673 38651 71355 2676 24333 23358 36399 2680 2681 2682 21609 87747 2685 62616 90138 2688 37580 2690 2691 91342 2693 2694 43355 2696 2697 6817 29092 2700 59391 2702 2703 2704 34595 2706 2707 87356 2709 89671 2711 2712 2781 2714 2715 2716 2717 2718 2719 2720 2721 2722 13510 54668 2725 32628 72857 85819 87714 29915 2731 2732 48903 37844 2735 2736 56665 55029 2739 69826 2741 2742 2743 2744 2745 43232 94073 2748 2749 2750 2751 27054 18222 2754 2755 91050 48136 8748 96159 2760 2761 2762 15203 1888 2765 60653 19160 29147 2769 93818 91802 79958 2773 2774 70749 2776 40454 29736 47386 2780 2713 1935 89792 37208 18803 2786 2787 2788 2789 24678 2791 70154 2793 2794 77633 2796 2797 34986 2799 98450 2801 2802 2803 85236 2805 2806 63275 2808 53623 2810 2295 2812 2813 2814 52347 2816 91838 2818 2819 2820 2821 2822 2823 27245 2825 2826 19392 33716 2829 2830 2831 2832 2833 2834 2835 24033 2837 46798 32043 22700 2841 2842 2843 2844 2845 42442 2847 2848 2849 2850 2851 2852 2853 10438 2855 2856 25372 2858 26298 2860 2861 2862 2863 2864 2865 2866 98095 2868 2869 2870 50266 2872 2873 2874 26026 4066 12328 18734 2879 97286 2881 2882 2883 2884 2885 2886 3315 2888 38652 2890 2891 2892 2893 2894 2895 52028 14816 2898 2899 22330 86573 2902 58370 99586 61745 73829 19883 2908 63175 47146 2911 2912 2913 16769 2915 57043 2917 2918 8022 65913 2921 59665 2923 2924 2925 135 6699 89765 15633 2930 2931 95095 91917 2934 2935 2936 2937 2938 75598 28471 2941 2942 2943 2944 82133 2946 2947 10807 64925 2950 2951 79980 94225 2954 2955 99157 2957 2958 2959 2960 2961 95073 2963 2964 2965 2966 2967 27866 2969 2970 2971 2972 39053 2974 49726 2976 2977 19127 2979 2980 2981 2982 2983 58376 2985 92269 86989 65307 2989 2990 2991 2992 10588 2994 79303 2996 63928 2998 18284 3000 3001 3002 3003 3004 3005 77806 3007 3008 3009 61371 3011 3012 73579 3014 5817 48879 50099 3018 3019 3020 3021 52120 3023 21443 20677 45529 91199 45304 47977 3030 93348 89442 92990 3034 3035 3036 57126 3038 57669 18114 3041 3042 3043 68685 82295 3046 43241 3048 3049 55669 3051 37522 95248 3054 3055 92926 3057 3058 59288 3060 3061 3062 3063 3064 86772 3066 53532 20099 3069 56366 7285 54273 3073 3074 3075 3076 3077 3078 3079 82232 3081 3082 3083 3084 9519 90371 3087 3088 61226 3090 16 36972 3093 3094 3095 3096 3097 15328 3099 89058 3101 3102 3103 21942 3105 3106 26388 3108 35316 77888 3111 3112 3113 99642 90984 3116 51704 95353 26664 49639 60546 67624 3123 82582 3125 59913 94014 3128 46933 36814 3131 3132 73777 3134 3135 3136 65519 3138 3139 58407 65770 3142 43678 60986 3145 88304 78237 3148 3149 3150 3151 53882 3153 3154 3155 11734 11542 3158 3159 4470 3161 3162 10099 89423 3165 3166 15707 3168 76558 75027 3171 3172 3173 3174 3175 2532 3177 3178 3179 38921 3181 3182 3183 51309 3185 3186 98019 3188 25723 82248 43963 3192 3193 78720 3195 53798 3197 3198 3199 3200 85127 38570 3203 15973 3205 10043 37827 3208 3209 3210 3211 3212 3213 3214 3215 3216 3217 3218 3219 9379 3221 3222 3223 3224 39199 3226 3227 11997 3229 85030 24376 3232 81168 3234 2671 37604 69465 3238 3239 74904 56162 3242 3243 3244 3245 29489 54279 70350 3249 3250 22913 31032 3253 3254 8958 3256 3257 3258 3259 3260 3261 3262 3263 3264 3265 3266 3267 3268 98415 3270 3271 85823 52559 3274 3275 34485 68822 3278 3279 3280 3281 3282 3283 3284 3285 78354 3287 27197 6043 16439 3291 3292 3293 6541 63377 2573 3297 32074 3299 45568 3301 3302 76305 47298 3305 3306 3307 61430 3309 30494 46855 3312 3313 3314 2887 36824 10693 3318 3319 3320 3321 3322 49655 3324 3325 3326 3327 3328 83710 3330 17858 3332 3333 90000 3335 3336 3337 3338 41259 67332 3341 49378 90310 3344 3345 3346 3347 89218 3349 3350 3351 19297 3353 41673 94690 3356 3357 54350 3359 3360 3361 3362 3363 3364 3756 3366 3367 12066 44835 6468 84090 3372 3373 3374 3375 3376 3377 15109 3379 3380 3381 3382 29054 62096 78431 3386 98566 3388 70270 35850 68313 3392 21112 50911 9978 49646 3397 71874 3399 82787 3401 3402 3403 3404 22870 83481 3407 41031 14860 3410 3411 80438 3413 3414 3415 83818 61687 1954 3419 37564 3421 51371 3423 3424 22200 3426 3427 3428 3429 3430 3431 3432 3433 3434 79134 3436 3437 3438 3439 3440 6551 16595 94096 50750 3445 3446 3447 3448 3449 3450 20070 3452 47061 3454 3641 3456 55407 3458 3459 98270 48297 3462 3463 3464 3465 3466 30444 3468 3469 93870 3471 92586 3473 3474 40172 3476 76263 52197 3479 3480 3481 50479 74101 3484 3485 81648 68173 3488 3489 3490 3491 57840 3493 3494 3495 3496 3497 3498 92197 10877 3501 3502 3503 3504 3505 3506 3507 3508 3509 26904 3511 3512 3513 3514 3515 3516 3517 3518 3519 14606 3521 91285 3523 3524 3525 35652 3527 3528 3529 12734 26231 8071 3533 3534 3535 26699 3537 3538 3539 3540 3541 3542 3543 86849 96972 74275 3547 36828 78251 3550 3551 47889 3553 3554 18818 3556 47165 3558 3559 3560 3561 3562 8514 79886 3565 3566 3567 3568 3569 3570 3571 3572 5673 3574 3575 36617 3577 36663 52373 26591 61360 3582 80121 3584 3585 3586 3587 3588 3589 87112 825 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 7976 3603 3604 91152 3606 3607 71474 3609 89968 3611 3612 16296 83105 3615 3616 3617 66006 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 95987 3631 98635 3633 7261 3635 3636 82071 3638 3639 62670 3455 62241 73715 3644 3645 3646 3647 31322 3649 3650 3651 3652 5864 3654 9871 43426 13985 3658 3659 25 21015 3662 48644 3664 41168 97573 3667 3668 3669 22631 3671 3672 3673 3674 3675 18984 32167 3678 3679 3680 93271 73530 3683 3684 3685 3686 3687 3688 3689 92278 3691 24334 3693 29643 3695 3696 61816 91182 3699 3700 3701 3702 3703 81354 83436 58552 3707 9030 3709 3710 3711 3712 3713 5256 74564 3716 3717 3718 3719 3720 3721 57099 3723 22569 3725 12454 3727 34093 3729 3730 66767 3732 15929 3734 3735 63897 3737 3738 38668 3740 3741 3742 13458 3744 3745 98412 3747 61723 22035 3750 3751 11398 3753 3754 25509 3365 3757 46331 19876 3760 75381 3762 30743 3764 3765 1401 3767 3768 3769 12152 3771 3772 3773 30401 80388 3776 57745 3778 34477 13330 3781 92464 3783 3784 3785 3786 3787 3788 3789 48240 3791 97747 9502 3794 3795 3796 3797 77069 3799 3800 3801 3802 3803 3804 3805 3806 99160 3808 3809 62422 24045 3812 3813 3814 3815 32904 59703 3818 3819 3820 3821 3822 37865 3824 66370 3826 1768 59995 86312 3830 3831 70353 91863 3834 3835 24311 3837 3838 3839 3840 3841 3842 22937 3844 3845 3846 27570 17512 12179 61115 3851 3852 3853 79073 15460 3856 34452 96589 3859 75265 3861 51306 3863 3864 19173 3866 3867 3868 3869 3870 88078 3872 3873 3874 3875 3876 3877 16324 3879 32132 70295 3882 88321 3884 3885 99646 55351 3888 78663 21795 3891 3892 3893 13446 3895 3896 3897 72176 3899 64283 51987 46370 79199 3904 3905 3906 48025 3908 3909 3910 3911 62518 3913 3914 14593 10180 3917 78294 3919 3920 3921 56011 3923 97888 3925 25578 14629 3928 3929 72995 3931 3932 44837 27711 3935 5309 96749 3938 3939 3940 3941 12034 9338 82852 3945 3946 3947 52977 11137 32704 685 2326 3953 13520 3955 59699 3957 3958 95227 3960 3961 39425 70564 3964 80159 3966 3967 3968 52694 48368 34123 3972 3973 87169 3975 3976 81087 23430 3979 3980 54391 40038 3983 3984 3985 15551 3987 3988 3989 25158 90232 24898 40300 3994 3995 3996 3997 3998 81181 63568 99661 4002 51993 73537 62853 4006 83639 53343 63385 23043 4011 4012 32550 77509 47484 4016 82470 7741 52961 4020 16363 4022 4023 80539 20181 25423 4027 54275 4029 4030 91877 47991 4033 4034 4035 57972 15299 30543 99509 4040 4041 33457 4043 4044 4045 10508 4047 67237 4049 21723 4051 25979 4053 38804 4055 77303 4057 4058 4059 4060 4061 17075 4063 4064 71230 2876 4067 87546 4069 4070 75911 4072 4073 80733 4075 4076 4077 4078 4079 4080 4081 4082 27455 46598 87983 50500 4087 7628 4089 4090 52451 4092 4093 70508 45471 4096 4097 54397 82762 4100 4101 74296 4103 4104 4105 4106 14218 79189 11885 90167 4111 4112 4113 54081 95088 4116 4117 4118 80206 10933 27386 4122 4123 4124 4125 4126 44796 4128 4129 96287 4131 57447 4133 4134 59689 6112 4137 4138 35229 4140 4141 94778 4143 4144 12241 4146 4147 4148 4149 6956 1306 4152 76344 4154 29658 4156 60921 7598 94813 59667 88613 4162 54657 4164 4165 4166 37576 32674 4169 88282 13044 4172 4173 4174 29160 4176 4177 4178 47455 4180 5435 4182 4183 4184 34186 4186 4187 4188 77996 4190 4191 4192 4193 4194 4195 4196 4197 4198 4199 4200 4201 777 4203 50671 4205 15083 4207 4208 73960 56316 4211 4212 4213 4214 4215 4216 4217 4218 4219 4220 4221 18644 84841 4224 9061 4226 32490 52292 14023 87113 4231 4232 66062 6165 4235 4236 4237 4238 4239 53606 74439 4242 4243 4244 4245 30722 47690 70585 7589 4250 71788 18442 92175 4254 4255 4256 4257 4258 4259 94878 4261 4262 4263 38361 4265 38021 4267 75184 8233 4270 4271 4272 4273 51986 4275 4276 4277 4278 4279 42809 77494 4282 29273 74237 4285 65092 4287 4288 4289 25884 4291 18436 68372 28195 15848 4296 71440 4298 4299 4300 50392 16538 4303 75477 4305 4306 4307 4308 64841 46689 4311 68127 4313 4314 33764 93546 4317 4318 4319 4320 4321 4322 4323 4324 4325 74751 60441 65871 26421 57450 4331 4332 4333 40389 4335 4336 4337 4338 4339 52080 4341 4342 4343 4344 6580 4346 4347 32299 4349 4350 4351 84689 4353 68049 4355 4356 7169 4358 4359 4360 4361 33740 4363 4364 61974 4366 4367 4368 40286 4370 4371 4372 4373 4374 18236 4376 4377 4378 4379 4380 4381 4382 4383 4384 24600 4386 25084 4388 4389 77478 90460 4392 57431 23877 4395 26247 4397 4398 67565 4400 21024 86899 4403 79534 4405 19556 50213 4408 4409 4410 52770 4412 4413 4414 84813 95948 79133 60614 4419 4420 2339 4422 4423 4424 4425 26930 87703 89129 4429 42508 4431 12875 90659 78601 82953 676 4437 54690 10263 4440 7024 38242 92519 651 4445 4446 4447 4448 8962 4450 4451 4452 4453 4454 4455 4456 4457 4458 34274 89118 4461 4462 4463 35547 4465 4466 4467 81760 4469 3160 41231 30320 4473 4474 4475 4476 4477 71681 4479 4480 4481 85216 4483 202 4485 4486 4487 43171 4489 4490 4491 14673 4493 4494 57483 4496 69428 4498 4499 4500 59152 4502 4503 9712 4505 4506 92224 4508 4509 73933 4511 86327 48750 70636 4515 10543 4517 4518 4519 4520 31739 4522 51451 93200 12198 29824 80991 44130 4529 4530 66525 85586 64041 4534 4535 10461 85567 4538 60393 4540 44619 71066 4543 97672 50540 4546 4547 44149 43534 4550 4551 4552 4553 4554 4555 90609 4557 73935 4559 4560 61110 4562 4563 65887 4565 4566 4567 4568 49825 4570 4571 33458 91073 60299 4575 1486 4577 23843 4579 4580 59521 4582 4583 24317 4585 21803 82683 4588 4589 4590 80278 15962 4920 40794 4595 74965 71053 71819 74683 4600 4601 4602 4603 84656 83629 95723 22523 5238 75746 4610 4611 4612 88619 29678 14696 4616 4617 4618 83401 49147 4621 4622 4623 4624 4625 4626 43315 29077 4629 30702 31046 4632 4633 49088 4635 79923 4637 49531 4639 67378 4641 4642 4643 4644 4645 4646 84462 4648 50162 4650 63813 4652 51020 4654 48820 91800 44723 88273 4659 85016 5661 4662 4663 47464 4665 4666 23781 29895 4669 27596 73377 4672 4673 14939 4675 64654 4677 4678 4679 4680 4681 4682 91175 73292 26623 4686 4687 4688 4689 4690 4691 4692 4693 4694 67511 81433 92574 4698 4699 4700 4701 4702 19494 4704 4705 4706 4707 4708 4709 4710 4711 4712 4713 4714 4715 6451 4717 4718 4719 4720 4721 18117 55197 37259 82207 61590 4727 77597 4729 4730 4731 4732 2214 4734 82166 4736 4737 48087 43844 4740 4741 324 37784 71560 4745 4746 4747 4748 4749 23012 4751 4752 4753 4754 4755 90564 4757 83617 4759 44799 83466 4762 4763 4764 58937 55141 4767 4768 4769 4770 41495 4772 33110 4774 17536 65853 4777 87334 4779 34319 4781 4782 67830 4784 4785 4786 4787 4788 78871 107 4791 4792 4793 4794 4795 4796 4797 31909 4799 16269 4801 21529 4803 4804 4805 73421 4807 8584 4809 88687 4811 4812 4813 85082 4815 4816 75658 4818 36176 90509 4821 87694 4823 34998 43669 4826 4827 4828 59218 4830 53224 4832 4833 23437 34209 12050 4837 4838 4839 52982 4841 26397 79126 4844 4845 4846 4847 94761 4849 4850 4851 86122 4853 4854 8847 41970 4857 53477 62674 4860 4861 4862 4863 4864 10022 71269 77960 44983 4869 26830 4871 4872 57105 4874 4875 1221 4877 4878 34283 4880 4881 98225 5071 4884 4885 4886 4887 4888 90193 61451 22992 4892 4893 4894 4895 4896 4897 4898 4899 86359 13199 25086 4903 2195 4905 28366 69490 31317 52622 4910 4911 4912 92593 4914 4915 4916 4917 4918 44258 4593 45852 4922 4923 6362 4925 42420 11534 4928 4929 4930 4931 4932 4933 4934 41356 10599 4937 4938 4939 4940 4941 4942 4943 4944 4945 4946 69339 93373 96401 4950 59780 19496 51867 4954 4955 4956 4957 4958 4959 96039 44539 2589 83534 4964 4965 84253 4967 4968 62610 4970 4971 38508 4973 6688 4975 4976 43071 4978 4979 4980 4981 4982 4983 4984 27564 4986 26974 4988 4989 99577 71793 14551 4993 56566 91590 4996 60368 4998 4999 21962 5001 5002 5003 5004 5005 5006 5007 5008 5009 71212 54546 15926 5013 5014 5015 5016 5017 5018 5019 5020 5021 6925 5023 5024 5025 46070 42017 57964 85027 8585 83075 72752 5033 20435 5035 5036 5037 77571 5039 5040 93760 98640 10122 5044 5045 5046 86550 5048 5049 47448 5051 66407 5053 5054 5055 5056 5057 5058 5059 39210 5061 5062 67290 5064 5065 98061 5067 15445 5069 5070 4883 5072 5073 5074 5075 5076 5077 12541 5079 78303 5081 5082 5083 5084 5085 5086 5236 49463 5089 5090 41361 5092 5093 5094 5095 5096 5097 5098 72288 88014 5101 73880 5103 5104 5105 5106 5107 27895 5109 27804 5111 5112 5113 26093 5115 5116 5117 5118 5119 9701 5121 5122 5123 5124 63522 5126 5127 29772 5129 5130 5131 5132 88678 5134 67638 6528 5137 5138 38837 5140 5141 5142 5143 5144 27699 5146 5147 5148 5149 5150 5151 13353 5153 62137 51996 5156 5157 52038 5159 5160 5161 5162 5163 5164 5165 42654 5167 5168 55375 5170 33027 5172 5173 40710 5175 34295 5177 93212 10822 63167 5181 36570 16828 5184 5185 30916 5187 5188 5189 62532 80358 70659 5193 80147 5195 29805 46212 24253 5199 5200 86810 5202 5203 87326 5205 5206 96276 50734 46493 5210 5211 5212 5213 5214 5215 5216 5217 65067 5219 5220 89298 16563 5223 5224 17146 5226 80016 5228 99510 5230 9904 5232 5233 5234 5235 5087 5237 4608 5239 5240 5241 5242 40407 36983 19585 5246 5247 93083 5249 62297 5251 66145 67989 5254 5255 3714 5257 5258 11882 54834 95133 5262 47383 5264 78149 56935 5267 5268 5269 5270 34009 99594 5273 5274 5275 5385 62249 5278 78698 5280 11087 5282 97448 25245 5285 5286 5287 5288 32700 5290 5291 51985 12481 5294 5295 5296 5297 81724 5299 5300 66338 5302 5303 52672 31823 19022 9314 5308 3936 5310 5311 5312 21650 54333 5315 5316 5317 5318 5319 5320 5321 76363 5323 5324 16163 55512 64248 5328 25266 5330 5331 5332 94471 5334 28285 84806 5337 64403 5339 5340 5341 5342 22618 88160 5345 5346 5347 5348 5349 5350 5351 5352 5353 15350 5355 5356 89115 5358 89233 40334 5361 5362 40472 76402 91268 5366 71203 5368 5369 55165 62101 5372 5373 29441 87418 5376 63115 20239 5379 5380 19274 5382 5383 5384 5276 5386 75471 9515 5389 26540 5391 5392 5393 37987 47007 42327 22822 5398 5399 5400 5401 82869 81051 6780 73765 5406 5407 5408 29458 5410 5411 5412 5413 5414 5415 73199 5417 5418 50878 5420 63182 5422 5423 5424 6836 5426 5427 5428 5429 27529 5431 5432 73356 5434 4181 5436 58217 5438 5439 68854 5441 5442 66469 79611 9258 5446 81899 5448 5449 82483 58841 99382 5453 7118 32734 52189 5457 39455 5459 5460 5461 5462 59144 1662 5465 5466 56498 71023 5469 5470 5471 31781 95725 73103 35384 36600 5477 5478 43283 87240 38735 5482 5483 18824 5485 5486 91282 5488 5489 5490 5491 76276 66108 5494 5495 10352 5497 5498 57673 5500 62515 85767 5503 50307 56219 5506 21217 43920 14159 5510 5511 33215 5513 5514 5515 39182 5517 5518 5519 75968 5521 5522 47256 42366 5525 5526 5527 5528 5529 5530 5531 5532 63771 5534 5535 93825 5537 56821 26038 31736 5541 55434 5543 5544 5545 5546 5547 5548 5549 5550 5551 14611 5553 24744 5555 5556 11609 5558 5559 5560 60687 5562 23708 5564 5565 5566 19696 5568 6385 29628 5571 5572 5573 5574 5575 32959 5577 13821 5579 5580 41559 93342 5583 7634 21686 5586 75270 78327 5589 5590 37026 5592 5593 96379 85529 97644 5597 5598 5599 36819 92146 33459 58295 32456 5605 5606 5607 5608 82355 5610 5611 5612 5613 5614 5615 5616 5617 5618 5619 99637 5621 5622 33003 5624 5625 62950 5627 5628 5629 74804 5631 45440 50256 5634 13880 5636 5637 5638 5639 5640 5641 5642 68203 5644 9361 31264 5647 5648 5649 54109 68707 5652 5653 5654 35500 5656 5657 5658 5659 35533 4661 5662 69886 88727 89149 5666 5667 41539 5669 5670 5671 5672 3573 34135 86544 5676 5677 5678 99002 5680 14512 76281 7490 5684 49168 17210 70048 8343 72222 48619 5691 43393 50925 5694 42540 5696 5697 5698 5699 5700 5701 96902 5703 5704 5705 5706 5707 5708 5709 5710 5711 5712 5713 88330 5715 5716 20098 26389 86421 87997 66223 5722 5723 24695 855 5726 5727 5728 77835 5730 5731 53038 5733 5734 5735 67454 10603 5738 5739 21797 5741 5742 26382 5744 5745 11063 71731 94241 5749 5750 5751 27310 27038 54860 5755 5756 5757 14841 97587 50956 5761 5762 43527 5764 5765 5766 90598 5768 5769 24220 5771 1199 89162 26240 5775 5776 55872 72977 22666 5780 5781 5782 5783 5784 91425 31199 5787 53763 59441 5790 20639 5792 67242 55666 5795 5796 16037 5798 44956 25233 52106 5802 75524 5804 25608 5806 5807 39416 5809 5810 5811 5812 47851 5814 5815 5816 3015 5818 5819 5820 5821 43473 84026 5824 99156 5826 5827 75408 5829 29513 5831 19331 79531 5834 20247 5836 97609 79441 5839 5840 33769 5842 47768 80644 5845 5846 48819 63814 5849 5850 47090 38906 99743 42355 43190 5856 73176 94928 5859 5860 89613 5862 5863 3653 16478 5866 5867 17077 85423 24821 93722 50025 5873 81873 5875 5876 5877 5878 89686 5880 5881 5882 88074 5884 21618 29442 82857 34745 38998 51134 5891 5892 5893 27956 5895 5896 48871 81751 7176 16529 5901 5902 5903 5904 92477 5906 5907 98770 5909 55341 5911 5912 5913 17690 78018 11752 75292 34326 92441 5920 5921 91489 5923 8926 33239 5926 5927 89741 63777 72242 5931 37852 50132 74842 48120 5936 40043 80176 5939 5940 7571 5942 25501 5944 87322 43941 5947 5948 5949 5950 5951 5952 41603 5954 83320 94132 71151 66478 5959 72667 5961 5962 76382 5964 5965 65646 5967 5968 5969 5970 5971 5972 5973 5974 5975 1094 5977 42340 81493 5980 2439 88418 5983 71730 62695 5986 66121 5988 5989 5990 5991 5992 5993 59842 5995 32398 5997 5998 5999 6000 6001 57546 14131 6004 6005 6006 6007 6008 6009 68074 6011 53724 92265 6014 6015 66050 18375 6018 6019 6020 6021 6022 27700 6024 56378 71534 6027 6028 63842 94628 6031 6032 6033 6034 6035 25835 6037 6038 6039 42126 6041 6042 3289 6044 6045 6046 6047 6048 6049 6050 6051 6052 33393 6054 6055 6056 6057 79840 20641 549 6061 6062 6063 6064 2044 70754 6067 6068 6069 71207 20377 53236 18636 13641 6075 30159 6077 23647 6079 88218 6081 6082 6083 6084 6085 54209 6087 6088 38270 6090 6091 6092 6093 71721 6095 30118 6097 6098 6099 6100 64064 6102 48556 95141 6105 6106 59333 6108 6109 6110 6111 4136 6113 6114 77338 6116 6117 6118 6119 6120 6121 6122 6123 47405 63728 6126 6127 6128 30550 63962 6131 6132 9903 37406 66850 26703 40561 76865 6139 41136 6141 6142 6143 6144 39904 6146 65116 6148 42180 82663 94841 6152 6153 6154 6155 6156 6157 24745 54156 6160 6161 95613 6163 26991 4234 6166 93136 10303 93693 6170 62637 6172 42346 6174 6175 6176 6177 6178 6179 6180 6181 6182 6183 6184 6185 50522 6187 6188 6189 6190 81597 6192 6193 6194 6195 6196 21724 6198 63112 40285 83335 6202 6203 6204 6205 6206 35180 6208 6209 6210 72882 44154 6213 6214 6215 6216 6217 78184 6219 74691 24765 11052 6223 25132 41089 62724 6227 6228 6229 6230 6231 6232 6233 30028 6235 30364 6237 6238 6239 6240 6241 6242 85992 6244 6245 90888 6247 92041 6249 6250 23847 92111 6253 6254 6255 6256 6257 6258 6259 79924 69650 71686 6263 6264 52438 6266 46037 6268 6269 6270 6271 98662 19719 6274 6275 6276 38916 6278 6279 6280 75657 19207 43937 74778 6285 6286 6287 23066 6289 6290 61448 6292 9227 6294 6295 6296 6297 6298 6299 72532 74771 32504 6303 6304 6305 6306 1857 79166 6309 6310 56256 6312 17931 6314 48625 83344 6317 6318 6319 6320 61984 6322 6323 6324 6325 85958 6327 6328 37036 6330 24329 26997 6333 6334 6335 6336 6337 90123 6339 6340 6341 6342 6343 6344 6345 6346 6347 14047 39158 55828 6351 6352 13079 31305 6355 21026 10228 84924 17911 6360 6361 4924 6363 6364 6365 52971 6367 6368 6369 66410 12857 6372 6373 6374 6375 9786 6377 10078 80345 9736 6381 85021 6383 78143 5569 6386 6387 67964 6389 37152 6391 6392 6393 6394 6395 17694 6397 78164 6399 56182 80284 93440 6403 6404 6405 41640 91886 6408 6409 6410 6411 6412 6413 84768 6415 6416 6417 6418 13596 6420 6421 6422 6423 96548 6425 6426 6427 8040 6429 79841 95602 6432 6433 6434 6435 6436 6437 6438 35019 6440 33154 6442 6443 46084 6445 6446 6447 6448 29500 49329 4716 6452 6453 6454 98024 73297 6457 6458 13766 13760 6461 34302 6463 6464 6465 6466 6467 3370 6469 24439 6471 6472 6473 6474 6475 49562 6477 6478 6479 6480 6481 6482 93804 29683 23914 6486 6487 6488 73141 6490 6491 6492 76886 35326 6495 6496 2077 6498 6499 6500 6501 6502 6503 6504 6505 6506 6507 6508 6509 6670 70672 6512 6513 26776 26719 6516 85197 6518 6519 6520 6521 6522 6523 6524 6525 6526 2649 5136 6529 45506 6531 6532 21152 6534 44385 6536 73593 6538 6539 51612 3294 6542 6543 63898 6545 82157 7167 47022 46529 6550 3441 97228 6553 28760 15007 6556 6557 63204 6559 6560 80396 26640 6563 6564 6565 6566 51778 6568 6569 29851 33006 67259 6573 6574 43166 17830 6577 6578 6579 4345 6581 6582 6583 6584 79587 61438 6587 82621 90344 29182 6591 6592 6593 75764 58991 6596 68367 6598 96471 6600 6601 6602 6603 34729 6605 6606 6607 6608 36978 6610 6611 6612 6613 6614 6615 6616 57137 21843 62075 52671 84295 6622 42739 6624 6625 81638 23777 6628 6629 6630 6631 6632 6633 22073 6635 6636 96939 6638 6639 6640 80216 17808 6643 6644 11347 6646 6647 92371 33599 6650 54120 6652 6653 8959 6655 67840 6657 66826 62400 6660 12902 6662 6663 90556 19347 28835 53696 85870 14396 6510 91059 6672 6673 85762 6675 6676 6677 6678 6679 6680 61728 59033 97112 6684 6685 6686 6687 4974 73560 6690 32273 6692 6693 6694 50297 62921 6697 98334 2927 6700 6701 12803 6703 6704 78885 6706 94084 6708 6709 49774 726 71797 6713 6714 6715 6716 6717 6718 6719 6720 61049 6722 6723 6724 9419 66739 6727 61465 6729 6730 6731 6732 6733 6734 51555 62261 6737 6738 6739 70441 62157 66631 42480 6744 6745 6746 6747 39049 71839 6750 6751 6752 76292 6754 72791 6756 6757 6758 6759 6760 6761 6762 6763 6764 6765 6766 6767 6768 6769 6770 77264 6772 6773 16306 6775 71031 6777 6778 6779 5404 6781 6782 6783 6784 6785 28907 96075 64243 57290 76849 6791 6792 6793 6794 6795 6796 6797 6798 6799 6800 6801 6802 6803 24051 6805 6806 6807 6808 6809 91228 6811 6812 6813 35816 6815 41453 2698 6818 77054 58413 14135 6822 6823 73967 6825 14303 64074 6828 6829 6830 6831 6832 6833 6834 6835 5425 6837 71092 6839 6840 6841 6842 6843 6844 80739 6846 85699 6848 6849 13232 6851 6852 6853 6854 71076 74558 6857 6858 14235 6860 71096 6862 6863 6864 6865 6866 26701 6868 6869 6870 6871 19189 6873 58824 12792 90754 6877 11975 20620 6880 6881 30246 39990 84941 32121 97574 6887 6888 6889 6890 57475 6892 70700 9174 19713 82935 6897 33538 44001 6900 6901 66842 6903 6904 6905 6906 6907 26012 6909 6910 33821 6912 6913 6914 6915 6916 6917 6918 6919 6920 69560 86486 53705 6924 5022 40935 14733 26987 6929 36421 6931 58307 6933 44043 27562 6936 6937 6938 6939 6940 6941 94943 6943 6944 57695 6946 92895 6948 6949 6950 25259 6952 6953 47021 23786 4150 6957 75452 6959 53152 6961 33910 6963 25713 34075 6966 6967 6968 8435 6970 6971 6972 20472 6974 6975 75298 38102 59718 40139 6980 6981 97376 20963 6984 16845 6986 6987 6988 84868 97999 6991 19112 6993 6994 35661 39697 6997 85561 16602 82456 79845 56079 7003 41593 7005 7006 7007 7008 7009 93486 10446 51784 7013 79672 1082 44758 7017 7018 65847 7020 66899 7022 7023 4441 43070 7026 7027 98074 27763 31123 7031 79753 84411 16247 7035 34801 7037 59847 80891 65567 7041 7042 7043 67973 52265 83485 7047 7048 23147 7050 61339 7052 97051 7054 7055 57890 7057 7058 18515 81647 7061 7062 7063 7064 7065 9894 7067 7068 7069 64824 7071 54290 7073 75309 8133 7076 80462 29444 40585 7080 7081 7082 7083 75614 89028 7086 75948 7088 51234 45301 7091 98941 18259 7094 7095 7096 7097 7098 56909 7100 7101 7102 7103 73269 7105 7106 7107 74690 18090 7110 7111 7112 54224 7114 71036 7116 7117 5454 27301 7120 7121 7122 7123 49212 7125 95785 19967 8461 7129 7130 82934 36606 7133 61485 7135 84800 7137 7138 7139 7140 24379 7142 7143 7144 25178 8669 7147 7148 7149 7150 7151 7152 98693 8103 40807 7156 94151 26696 24280 22909 10727 75767 76748 7164 7165 7166 6547 78446 4357 58854 7171 7172 7173 7174 7175 5899 7177 7178 7179 7180 80222 94402 7183 78511 7185 89656 7187 7188 87889 32918 11713 7192 7193 7194 29581 7196 81785 7198 7199 7200 7201 7202 7203 7204 7205 7206 7207 7208 7209 7210 7211 76089 7213 25540 45135 7216 7217 25673 7219 7220 98101 7222 7223 7224 72728 79536 36298 24232 7229 66857 7231 49197 7233 44089 7235 54001 7237 7238 7239 7240 15818 7242 60151 41972 83140 7246 91896 7248 7249 80510 7251 7252 7253 96562 7255 32204 7257 10462 7259 7260 3634 93864 7263 895 52200 79426 7267 7268 7269 7270 7271 7272 7273 58571 7275 7276 7277 62399 65929 34497 7281 7282 69426 7284 3071 7286 7287 38454 72155 7290 11349 78965 7293 12615 7295 7296 7297 26709 7299 55653 25845 9160 85452 30105 70475 7306 7307 7308 40393 7310 75721 7312 7313 7314 7315 7316 7317 7318 7319 67011 7321 7322 7323 7324 7325 7326 7327 7328 7329 7330 44526 7332 7333 24010 23809 25769 7337 7338 64659 64932 7341 7342 7343 7344 7345 92845 7347 7348 7349 7350 7351 7352 7353 7354 18736 49704 17785 66146 7359 7360 7361 7362 7363 64807 53240 7366 88839 18990 33631 7370 28535 15276 80695 7374 42779 12159 7377 90999 68628 7380 7381 7382 7383 7384 66047 7386 9283 7388 7389 25398 7391 7392 7393 7394 7395 7396 7397 7398 13594 7400 55875 7402 72358 7404 86080 7406 7407 7408 7409 7410 7411 7412 86564 7414 7415 7416 7417 7418 1595 7420 32467 35319 51023 28772 7425 7426 7427 7428 7429 7430 7431 7432 7433 7434 43446 86411 23675 20714 75167 7440 7441 42134 772 74517 17275 7446 18859 7448 7449 7450 7451 46714 87043 7454 7455 7456 7457 88822 7459 62469 7461 7462 7463 7464 7465 7466 16613 52716 98882 33290 7471 7472 79184 7474 7475 30764 383 7478 38499 14966 7481 37318 7483 72665 7485 7486 7487 7488 7489 5683 28564 7492 7493 87857 7495 83562 7497 7498 7499 73891 7501 56469 29627 7504 7505 77042 7507 7508 7509 7510 7511 58503 46705 7514 7515 7516 84705 7518 7519 7520 7521 7522 7523 52434 7525 7526 7527 7528 7529 7530 80722 7532 43122 91053 7535 91889 7537 7538 17049 7540 7541 7542 65010 13038 59117 7546 24908 7548 7549 7550 79937 7552 88338 61355 7555 72508 7557 7558 71780 11884 7561 7562 7563 29917 7565 7566 7567 7568 7569 7570 5941 39062 9407 7574 9806 68327 43774 7578 7579 26596 57305 7582 7583 7584 7585 7586 98391 7588 4249 7590 39189 38261 7593 7594 55845 46989 7597 4158 7599 7600 77828 7602 7603 74333 23761 99925 72336 7608 97153 67002 7611 7612 51719 73443 7615 7616 7617 7618 13632 7620 7621 7622 7623 7624 7625 37996 41364 4088 7629 7630 54748 41878 7633 5584 7635 7636 70478 7638 7639 7640 7641 63192 59903 53621 90075 59461 7647 60858 7649 21828 7651 13788 7653 7654 7655 7656 32522 7658 7659 7660 7661 7662 9471 40488 7665 7666 7667 7668 7669 21656 7671 7672 68543 7674 7675 7676 7677 7678 29815 7680 7681 82266 7683 7684 13048 7686 7687 73466 36996 37464 7691 7692 7693 7694 52880 7696 7697 7698 33425 7700 7701 7702 96524 45742 7705 7706 7707 46944 7709 7710 7711 7712 7713 7714 7715 7716 77318 7718 7719 7720 7721 7722 7723 7724 7725 7726 7727 83626 76588 7730 7731 20106 70079 7734 7735 30641 7737 7738 47250 7740 4018 7742 7743 7744 88932 7746 7747 7748 7749 7750 7751 86188 7753 83746 7755 7756 7757 91386 7759 7760 68702 67527 7763 7764 70310 67430 7767 7768 7769 73701 36402 7772 38026 7774 7775 7776 7777 7778 92254 25339 98667 63931 39673 7784 7785 32134 7787 7788 24878 16878 7791 7792 7793 60039 42638 67493 86181 7798 7799 86275 7801 53932 7803 7804 7805 32337 54969 7808 7809 68720 7811 7812 7813 41025 30478 7816 7817 99021 7819 20113 7821 7822 97146 7824 7825 56425 7827 44429 7829 40863 7831 36466 30308 7834 7835 46373 87454 7838 59402 7840 7841 7842 7843 16954 88417 12131 29303 7848 31435 7850 7851 7852 36104 46079 13281 93261 7857 99766 7859 7860 7861 7862 7863 87282 49493 78790 7867 75841 7869 11973 7871 7872 13944 7874 50516 7876 7877 7878 7879 7880 35447 73983 7883 7884 32714 54022 7887 7888 7889 7890 7891 7892 7893 21131 31474 7896 7897 74433 7899 7900 7901 80524 14562 7904 7905 7906 7907 65752 95504 7910 32869 7912 7913 7914 94348 71122 7917 7918 76607 7920 71583 7922 47191 7924 7925 21643 7927 76337 7929 92409 7931 78040 32620 7934 7935 7936 7937 7938 68919 7940 7941 79087 77738 37267 7945 43889 7947 27073 82526 30807 7951 7952 7953 63859 7955 7956 7957 7958 57735 7960 13730 7962 7963 7964 7965 7966 7967 26658 7969 18751 47128 91902 7973 40643 7975 3602 78165 7978 7979 7980 25637 89746 7983 7984 68962 7986 7987 10544 7989 7990 7991 7992 39045 83371 7995 44715 7997 7998 7999 8000 8001 55963 8003 92590 8005 64075 66369 92248 8009 8010 10366 30039 13559 93716 89395 19865 87092 8018 8019 8020 17306 2919 8023 8024 8025 97690 23872 8028 8029 8030 8031 8032 8033 8034 96529 8036 89392 16881 58356 6428 8041 30241 8043 99402 8045 90951 50577 8048 8049 33590 80482 8052 62092 8054 8055 8056 8057 23497 8059 8060 8061 14180 8063 59721 30679 8066 8067 29522 8069 8070 3532 8072 51532 8074 8075 70880 8077 52719 8079 61627 8081 39521 20540 8084 8085 8086 9239 8088 8089 35760 94701 74523 8093 8094 8095 86078 8097 34305 22470 80683 8101 8102 7154 8104 8105 99849 88422 75854 8109 8110 8111 76221 8113 68556 8115 8116 88335 8118 89576 8120 8121 8122 56768 39520 8125 46456 8127 8128 83792 8130 8131 8132 7075 17304 8135 8136 8137 8138 8139 8140 71688 27771 22317 8144 8145 65011 8147 8148 70861 8150 91173 8152 8153 8154 8155 8156 8157 8158 65072 8160 8161 8162 81104 58692 8165 8166 8167 8168 8169 8170 19341 8172 8173 8174 8175 36428 26779 90197 59321 8180 8181 57707 22602 8184 8185 96417 90298 8188 8189 49200 8191 84531 8193 75536 8195 8196 8197 28350 10577 8200 8201 8202 8203 8204 8205 8609 87336 63600 54944 8210 8211 8212 34538 41407 93484 34614 8217 8218 8219 8220 57481 8222 8223 8224 8225 8226 8227 8228 8229 8230 95463 8232 4269 39552 76055 8236 8237 42705 8239 8240 8241 84089 8243 76733 70202 8246 14645 23233 8249 72969 8251 24673 8253 8254 8255 8256 8257 8258 62440 8260 8261 8262 8263 14193 8265 8266 89081 8268 8269 8270 8271 8272 22671 8274 8275 73616 8277 83692 10786 8280 8281 8282 8283 18156 85498 77781 22895 8288 8289 8290 54809 8292 8293 8294 8295 8296 29148 8298 35276 49067 8301 8302 8303 76391 8305 55200 86839 8308 8309 8310 8311 18048 8313 8314 62367 40545 51595 8318 96110 8320 8321 8322 8323 8324 45392 97769 97775 40368 8329 51202 25059 8332 95149 8334 8335 80125 95884 20802 8339 99691 8341 94583 5688 8344 8345 91273 49641 24368 8349 8350 8351 8352 8353 76718 8355 1061 1269 8358 8359 73815 41900 32507 52329 8364 8365 8366 39602 8368 8369 8370 8371 8372 65727 48967 8375 94383 2628 56064 8379 8380 8381 41504 8383 8384 8385 8386 81787 8388 8389 8390 58308 45501 8393 8394 8395 43977 8397 83815 84308 8400 81637 8402 8403 98028 8405 8406 8407 8408 50502 31848 8411 8412 60223 8414 8415 8416 8417 35305 8419 8420 8421 8422 15735 8424 14411 8426 65956 8428 8429 8430 8431 75825 8433 8434 6969 8436 8437 8438 8439 8440 2260 8442 79898 9984 8445 73887 8447 63464 8449 25120 8451 8452 99177 8454 43294 26255 98611 8458 8459 14940 7128 8462 8463 8464 50473 8466 10423 8468 8469 8470 8471 8472 78833 8474 8475 8476 8477 89415 8479 8480 8481 8482 8483 37092 8485 77887 8487 13191 8489 20344 33953 8492 8493 86302 8495 8496 8497 8498 8499 20360 8501 8502 31945 8504 8505 8506 8507 8508 8509 8510 8511 8512 8513 3563 8515 8516 84963 10533 78426 8520 8521 8522 8523 8524 8525 8526 8527 8528 8720 8530 48474 8532 12931 8534 87066 66347 53211 46556 8539 8540 8541 8542 8543 14356 8545 8546 28112 64025 8549 8550 8551 8552 8553 8554 8555 77157 21595 8558 8559 68087 8561 8562 8563 99139 93950 8566 8567 8568 8569 59481 8571 8572 8573 8574 8575 8576 40565 8578 44891 8580 8581 8582 8583 4808 5030 8586 8587 8588 8589 86081 8591 33916 8593 60385 8595 8596 8597 8598 8599 8600 64429 85794 45919 8604 89535 8606 67710 8608 8206 8610 8611 8612 8613 8614 8615 8616 8617 8618 8619 8620 8621 8622 27426 8624 8625 27812 29385 8628 30051 8630 91041 8632 8633 8634 24963 8636 8637 9958 77285 8640 8641 8642 8643 8644 8645 8646 86812 8648 8649 65188 8651 20558 8653 85829 8655 8656 8657 8658 70 18594 8661 96827 8663 8664 8665 8666 96986 8668 7146 72141 8671 8672 8673 28262 83767 88308 39564 8678 8679 38360 8681 79825 68075 8684 65596 8686 8687 8688 19131 8690 53815 8692 8693 24994 8695 8696 85636 72642 33822 62038 8701 29214 20588 61666 8705 8706 8707 8708 61467 40791 8711 79861 8713 8714 8715 8716 19953 8718 8719 8529 8721 8722 8723 8724 8725 58698 25767 8728 42911 46487 86886 8732 8733 27168 8735 15126 8737 8738 8739 37993 8741 8742 8743 36516 8745 8746 8747 2758 8749 8750 8751 8752 8753 8754 8755 77275 8757 89365 8759 8760 8761 16258 58066 53350 29661 8766 8767 8768 716 8770 8771 8772 8773 8774 8775 66545 8777 8778 8779 8780 13082 8782 8783 8784 8785 8786 8787 8788 8789 8790 938 8792 8793 8794 46550 8796 8797 8798 8799 24189 8801 8802 10170 48171 8805 84483 90073 8808 8809 28155 42773 77458 8813 8814 80588 8816 8817 99202 8819 8820 8821 8822 59133 53687 8825 8826 8827 50319 12200 8830 8831 8832 8833 8834 8835 8836 8837 8838 8839 97487 8841 8842 8843 8844 8845 78043 4855 49206 8849 74795 8851 16342 20557 85164 39141 92821 38940 8858 11972 25170 8861 8862 97288 91085 8865 8866 8867 28732 8869 8870 75157 8872 39108 24211 8875 27864 40517 8878 8879 27748 8881 8882 77134 8884 8885 8886 8887 8888 8889 8890 8891 8892 28852 8894 8895 8896 8897 8898 8899 21418 8901 76583 8903 8904 95596 10967 98350 8908 8909 8910 79136 8912 8913 93488 99956 8916 8917 23829 8919 8920 8921 77878 8923 8924 8925 5924 8927 92576 8929 62470 8931 95569 8933 8934 8935 8936 8937 8938 79553 8940 8941 23109 74443 82763 8945 94651 74456 8948 8949 88232 8951 8952 8953 96850 8955 8956 26562 3255 6654 8960 8961 4449 61047 8964 21573 96689 8967 8968 8969 8970 95457 72746 8973 25861 82617 8976 26792 8978 8979 8980 8981 8982 8983 8984 8985 8986 8987 92907 10754 8990 32494 66822 8993 13213 33119 8996 8997 8998 84808 49229 9001 31319 9003 9004 9005 57332 72372 9008 82717 9010 32808 9012 78516 9014 9015 9016 9017 9018 9019 81975 9021 69576 9023 9024 9025 9026 9027 9028 69986 3708 71348 89908 9033 9034 9035 9036 56336 24086 65869 9040 9041 9042 9043 52846 62957 84385 9047 9048 9049 28737 9051 18613 29136 85675 74256 34769 9057 71887 9059 9060 4225 9062 9063 9064 9065 95668 52218 9068 9069 9070 9071 84988 9073 9074 74623 9076 90818 9078 11543 9080 9081 9082 63589 9084 76498 70938 9087 9088 9089 9090 9091 9092 29152 58423 9095 9096 15323 9098 9099 9100 9101 9102 14962 76425 9105 9106 9107 9108 57436 9110 9111 9112 22407 9114 44240 9116 46768 9118 9119 9120 9121 67827 90228 47522 9125 9126 1727 9128 9129 78351 9131 9132 95221 9134 9135 13700 2043 9138 9139 9140 9141 9142 9143 9144 9145 9146 13857 96453 9149 9150 78991 71244 70864 87676 71924 9156 9157 9158 9159 7302 9161 9162 9163 82127 9165 9166 9167 9168 9169 33235 91389 83531 9173 6894 9175 68343 9177 49647 9179 9180 9181 92896 9183 78628 9185 9186 9187 1165 34653 2319 77569 9192 12011 9194 9195 76228 60422 9198 9199 9200 9201 9202 71001 9204 9205 9206 9207 89359 9209 9210 9211 63693 9213 9214 9215 9216 69889 24559 9219 9220 9221 33424 32692 81586 60470 9226 6293 9228 9229 9230 9231 9232 68417 11056 79568 23812 9237 9238 8087 90227 9241 9242 67385 9244 9245 20231 9247 9248 73843 22915 9251 9252 91527 65817 9255 58170 9257 5445 9259 9260 9261 10734 87554 19148 9265 9266 55791 88274 9269 91066 9271 9272 9273 99730 9275 9276 9277 9278 9279 9280 9281 9282 7387 9284 1493 9286 9287 9288 67882 9290 21921 9292 9293 9294 41392 9296 67423 9298 9299 9300 9301 9302 67243 9304 40422 93885 9307 9308 41004 9310 9311 89668 9313 5307 9315 9316 9317 9318 9319 9320 61916 31934 9323 9324 27859 9326 9327 9328 9329 68744 9331 9332 9333 41895 9335 9336 9337 3943 27776 9340 9341 87180 97495 9344 9345 9346 18960 9348 9349 41541 52030 41494 9353 93282 9355 9356 9357 91294 52739 9360 5645 9362 9363 9364 39169 51017 25216 23965 657 9370 78832 9372 22817 9374 9375 9376 9377 9378 3220 44762 98840 9382 9383 9384 9385 34433 84827 95002 9389 9390 9391 69525 9393 9394 9395 9396 9397 9398 29014 29242 9401 9402 9403 9404 9405 41028 7573 33069 29109 82534 17227 87155 14710 36611 9415 9416 84745 73318 6725 40547 9421 9422 9423 9424 9425 18059 20538 24127 9429 9430 51195 9432 96623 9434 9435 9436 9437 12688 9439 46254 98496 60999 9443 9444 9445 9446 9447 14450 9449 9450 9451 61155 27827 9454 9455 9456 9457 9458 16039 9460 9461 98403 9463 81135 9465 9466 9467 9468 9469 89363 7663 9472 9473 84720 9475 38076 36240 9478 44899 73536 9481 60535 9483 9484 9485 9486 41671 53406 9489 9490 29749 14944 54366 30367 9495 9496 9497 9498 25148 9500 9501 3793 90281 9504 44970 9506 9507 25087 9509 9510 98875 40889 47485 98564 5388 9516 9517 29295 3085 19090 9521 90964 9523 9524 9525 13906 9527 9528 9529 9530 31450 9532 97236 13284 9535 9536 44190 9538 93558 88737 9541 9542 9543 9544 9545 9546 45878 21866 12126 15685 74833 52101 82613 85464 9555 9556 9557 9558 9559 9560 9561 9562 9563 56360 9565 97756 9567 9568 9569 25184 93292 9572 9573 9574 23372 9576 9577 66599 9579 9580 9581 60997 9583 58091 2457 9586 9587 9588 9589 27532 24171 9592 9593 1598 28136 9596 9597 9598 43616 9600 9601 9602 9603 9604 52448 9606 9607 9608 9609 9610 9611 9612 9613 9614 9615 30900 9617 99169 9619 9620 57599 9622 9623 66810 9625 9626 9627 9628 9629 9630 60872 33471 12753 75768 9635 9636 18024 60010 9639 9640 9641 9642 79412 9644 9645 9646 9647 9648 9649 9650 9651 9652 9653 9654 9655 9656 73020 9658 9659 9660 9661 59490 9663 44085 9665 9666 32242 95 41607 9670 9671 52896 9673 9674 9675 9676 22865 65132 69976 92206 42184 9682 9683 9684 9685 62730 97904 86414 11969 9690 9691 26605 9693 9694 9695 9696 9697 9698 9699 57589 5120 20153 9703 9704 9705 9706 90719 9708 9709 9710 9711 4504 9713 61340 9715 9716 9717 76353 9719 49561 9721 9722 9723 9724 9725 9726 34423 9728 18099 9730 9731 9732 75145 9734 84272 6380 9737 9738 9739 9740 82038 16640 37543 9744 9745 85572 65549 9748 9749 37574 79336 48072 9753 27854 99216 9756 9757 9758 9759 9760 9761 9762 45205 16562 9765 9766 9767 9768 9769 36534 57526 68619 9773 9774 9775 9776 58184 9778 9779 86805 15993 83728 9783 88142 9785 6376 18431 32850 87471 9790 80547 94585 9793 9794 9795 55861 46380 29424 9799 46800 9801 9802 95282 80496 43410 7575 9807 9808 9809 54905 9811 9812 85771 94982 9815 9816 95869 55137 9819 50989 9821 9822 31829 9824 38978 55800 9827 9828 92260 9830 84434 9832 9833 96209 9835 9836 9837 9838 59951 9840 9841 9842 97977 82094 9845 9846 9847 9848 58663 9850 68333 90144 9853 9854 64995 9856 9857 69562 9859 73644 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 3655 9872 9873 39181 9875 9876 2494 9878 9879 9880 16059 9882 9883 9884 9885 94070 9887 9888 9889 9890 59685 19739 9893 7066 9895 1813 15331 9898 46444 9900 9901 9902 6133 5231 9905 41964 86658 9908 79919 85634 9911 9912 9913 9914 9915 9916 9917 9918 97737 9920 9921 16298 9923 9924 37785 9926 86265 9928 63499 9930 9931 9932 9933 9934 80325 9936 71498 9938 69736 9940 17892 94309 9943 9944 19374 9946 9947 9948 89946 64904 9951 9952 9953 69485 9955 9956 62104 8638 42377 9960 9961 9962 9963 9964 51307 9966 92251 9968 9969 30405 9971 9972 83568 9974 14577 9976 83427 3395 9979 54484 29074 9982 9983 8444 9985 9986 9987 9988 9989 9990 9991 60116 9993 9994 9995 60404 9997 9998 9999 10000 23648 10002 47682 10004 62899 336 81009 10008 10009 10010 10011 10012 10013 10014 10015 55406 10017 10018 10019 78779 10021 4865 10023 79457 10025 28991 43730 10028 77826 10030 10031 10032 10033 10034 21496 29652 89954 10038 10039 77019 49701 10042 3206 10044 10045 82249 82467 10048 28087 10050 75258 10052 15385 96843 93104 10056 10057 78450 39244 10060 10061 10062 10063 10064 10065 10066 10067 10068 10069 10070 10071 23550 10073 10074 82285 10076 10077 6378 67972 29454 10081 2416 476 27668 10085 10086 59451 10088 10089 10090 39921 59735 1067 60563 10095 88985 96027 59790 3163 94576 10101 10102 78425 58623 10105 10106 10107 10108 10109 25191 10111 73772 10113 10114 50212 10116 10117 10118 10119 10120 10121 5043 10123 10124 10125 10126 10127 10128 10129 10130 10131 10132 49412 10134 10135 10136 10137 10138 10139 90813 10141 88358 10143 10144 47625 54543 25759 10148 10149 10150 10151 65473 10153 10154 10155 10156 35539 10158 10159 10160 10161 10162 10163 94444 10165 21468 18785 10168 10169 8803 10171 78172 40615 10174 10175 83945 10177 14949 10179 3916 10181 10182 10183 55832 48217 10186 10187 10188 10189 96012 33587 10192 21065 93677 10195 53968 67222 50874 10199 10200 10201 10202 10203 87957 10205 23657 10207 10208 43165 10210 10211 10212 10213 10214 82964 10216 37788 31433 10219 19624 41622 10222 10223 10224 12749 10226 68791 6357 10229 10230 10231 16086 90528 10234 52377 10236 10237 10238 10239 33886 10241 10242 37724 10244 40302 94508 10247 10248 10249 20012 10251 45208 10253 10254 10255 98844 21767 10258 10259 10260 10261 10262 4439 10264 18832 10266 10267 13797 75208 10270 10271 11358 10273 55837 10275 10276 10277 98547 10279 10280 10281 10282 10283 24798 10285 10286 10287 52381 57473 72994 10291 10292 10293 10294 10295 51261 10297 10298 32447 10300 27402 63339 6168 68563 10305 10306 10307 50145 10309 10310 10311 10312 43326 10314 82792 10316 10317 10318 10319 10320 39615 32159 68280 10324 10325 10326 10327 10328 10329 10330 77767 62449 10333 10334 66340 10336 10337 73429 82814 10340 56917 10342 79450 65031 24605 10346 10347 10348 10349 10350 12510 5496 98417 10354 66593 10356 10357 10358 25959 68233 10361 10362 10363 10364 10365 8011 87796 63384 10369 10370 10371 10372 51977 10374 34057 92767 30344 10378 10379 10380 10381 10382 88141 10384 10385 59741 10387 36641 67541 10390 10391 10392 10393 10394 87121 86553 10397 79610 61947 16502 10401 68399 10403 10404 10405 19603 56390 10408 10409 10410 10411 10412 10413 16540 10415 28056 61593 70821 67873 10420 10421 99599 8467 10424 10425 74837 10427 10428 10429 10430 47808 10432 10433 10434 10435 10436 29908 2854 10439 1838 10441 10442 10443 65144 10445 7011 10447 10448 10449 10450 83285 10452 10453 10454 10455 68785 32086 84120 10459 10460 4536 7258 29315 32604 10465 10466 10467 10468 65173 57563 10471 28450 10473 10474 10475 10476 49728 10478 322 10480 83917 10482 19265 10484 10485 97970 86900 96369 10489 10490 10491 53918 10493 10494 10495 35454 10497 96614 19155 10500 26354 10502 10503 10504 94590 10506 10507 4046 86984 10510 10511 10512 10513 10514 10515 49618 10517 10518 70633 95609 10521 73109 32435 13235 10525 56282 10527 50690 10529 44314 72784 10532 8518 10534 10535 28905 10537 10538 77137 10540 10541 10542 4516 7988 10545 10546 10547 10548 19461 10550 10551 66763 10553 10554 10555 10556 20617 10558 90388 10560 85270 71492 10563 14380 10565 44612 10567 10568 73060 10570 80112 10572 24710 10574 10575 65812 8199 10578 10579 39125 31573 10582 10583 10584 10585 97623 10587 2993 10589 10590 49390 10592 10593 73655 79948 99327 10597 10598 4936 10600 10601 1702 5737 10604 28073 10606 10607 10608 10609 72585 10611 10612 10613 10614 10615 10616 80918 69876 10619 81000 31300 10622 10623 51045 64316 61753 31830 77144 10629 25495 81683 10632 10633 10634 41525 10636 10637 10638 61706 10640 10641 10642 10643 10644 10645 77337 10647 10648 10649 79244 75172 10652 10770 10654 32186 10656 10657 10658 10659 10660 10661 10662 10663 83499 62716 10666 10667 49083 40933 10670 10671 10672 44010 10674 10675 10676 10677 78674 10679 10680 10681 10682 10683 10684 78047 10686 10687 10688 30957 10690 10691 88763 3317 52881 10695 87236 71435 94237 10699 10700 10701 10702 76392 28424 48277 10706 10707 10708 10709 10710 10711 39695 10713 10714 10715 76081 94101 79575 10719 10720 92865 10722 10723 72826 10725 33595 7161 10728 10729 10730 10731 10732 10733 9262 70390 75486 88132 10738 10739 10740 67796 10742 30088 64156 76754 38581 92180 10748 1292 10750 10751 82343 10753 8989 78594 10756 53034 10758 10759 10760 10761 37102 10763 10764 10765 10766 91087 10768 10769 10653 47705 10772 10773 10774 10775 32691 54902 25122 82354 10780 10781 40233 83120 10784 10785 8279 10787 24344 74750 10790 10791 91791 10793 10794 85266 10796 55388 83965 10799 25947 10801 10802 10803 60813 10805 10806 2948 10808 823 10810 73850 10812 47323 10814 73304 10816 10817 13298 10819 69926 46258 5179 97281 10824 74253 10826 10827 28082 10829 48816 10831 98153 14889 98321 10835 10836 10837 10838 10839 10840 10841 63356 10843 54544 10845 37905 10847 10848 10849 10850 10851 10852 10853 10854 10855 10856 10857 18211 41071 85340 10861 10862 10863 10864 10865 10866 10867 10868 10869 10870 10871 10872 46399 13148 10875 10876 3500 10878 48744 10880 75642 10882 10883 10884 10885 88925 96683 10888 62558 10890 10891 10892 10893 10894 42162 10896 84622 10898 10899 74218 10901 68927 1819 10904 10905 10906 10907 10908 10909 50762 92625 10912 10913 10914 10915 10916 10917 17031 91468 10920 10921 10922 68043 10924 10925 10926 10927 10928 10929 70904 62865 10932 4120 10934 10935 10936 10937 10938 10939 46769 10941 38778 10943 10944 10945 54925 72666 10948 10949 80281 10951 65481 10953 51858 10955 45154 10957 10958 10959 10960 10961 10962 10963 10964 10965 10966 8906 55281 10969 78062 53858 28555 10973 73475 10975 61526 10977 96989 10979 10980 10981 55382 10983 10984 10985 16924 72106 10988 48 71208 76366 10992 10993 10994 10995 10996 45459 10998 10999 11000 11001 69987 18574 11004 11005 11006 82341 11008 11009 84403 1098 11012 67210 11014 11015 11016 11017 11018 11019 11020 11021 11022 18913 11024 54974 11026 22641 11028 11029 11030 75858 11032 11033 11034 11035 11036 11037 92514 11039 11040 11041 11042 84517 11044 11045 11046 11047 15513 11049 11050 81974 6222 11053 87084 46287 9234 45891 11058 82410 11060 72785 11062 5746 1125 34835 11066 11067 11068 69803 11070 28794 24717 11073 11074 11075 11076 11077 80199 11079 67433 11081 11082 11083 11084 89065 11086 5281 15386 11089 11090 77718 11092 11093 11094 23533 11096 61670 11098 11099 11100 11101 18145 34060 11104 11105 11106 11107 92076 11109 11110 11111 11112 11113 11114 11115 37324 66163 11118 25215 11120 11121 61663 11123 11124 11125 11126 53980 28440 11129 11130 11131 52851 2338 15435 11135 11136 3949 56706 11139 11140 11141 11142 25567 11144 11145 83464 11147 11148 11149 11150 13675 82053 77335 11154 75319 11156 11157 11158 11159 89411 11161 11162 68239 11164 11165 18053 11167 11168 41201 20673 64360 96389 11173 11174 11175 11176 11177 95984 11179 71675 11181 11182 11183 11184 11185 11186 90336 11188 11189 11190 23727 88578 22211 11194 11195 11196 11197 11198 39620 11200 11201 85948 11203 69410 11205 11206 11207 11208 11209 11210 11211 11212 99403 80260 11215 29088 89702 11218 11219 11220 11221 11222 11223 27650 462 11226 84695 11228 11229 95496 11231 96534 11233 23463 11235 11236 11237 11238 11239 11240 75249 11242 11243 11244 1300 11246 11247 11248 11249 11250 21285 11252 814 11254 11255 11256 72971 11258 11259 21867 11261 31630 11263 11264 28925 11266 17486 11268 11269 61090 11271 11272 11273 11274 31421 11276 11277 11278 11279 63028 40534 11282 11283 55566 11285 11286 11287 12371 11289 11290 57130 46518 11293 11294 11295 11296 11297 93713 11299 11300 11301 11302 87355 11304 11305 33876 48286 11308 11309 11310 11311 11312 67709 11314 11315 11316 85456 11318 24525 26395 11321 11322 11323 11324 99522 11326 11327 11328 11329 11330 11331 11332 90195 11334 11335 11336 49535 11338 11339 11340 11341 38043 85688 11344 56701 11346 6645 11348 7291 11350 73404 46143 11353 60817 11355 60922 56119 10272 11359 16590 1517 11362 11363 35225 11365 11366 33524 11368 11369 11370 11371 20015 11373 11374 18881 14891 88894 11378 11379 35126 11381 17525 11383 11384 11385 59789 11387 21951 11389 22311 11391 11392 11393 11394 29947 11396 11397 3752 11399 76499 11401 11402 11403 11404 24509 40232 47619 11408 11409 11410 11411 11412 40431 11414 20826 11416 11417 11418 11419 11420 11421 11422 11423 11424 61303 11426 11427 11428 20065 11430 11431 11432 11433 11434 84520 42461 11437 11438 11439 11440 11441 96872 11443 29135 11445 81317 11447 11448 11449 25948 11451 11452 11453 11454 11455 11456 17871 38002 24264 11460 11461 92712 11463 11464 93204 74149 33944 88399 11469 11470 57469 11472 11473 11474 26161 27597 70014 11478 11479 11480 69100 35600 11483 99636 25032 62021 11487 66555 14384 11490 11491 48973 11493 11494 12600 11496 11497 77097 11499 41417 31403 11502 11503 11504 30350 11506 11507 93246 11509 70205 11511 11512 11513 11514 11515 11516 11517 37428 28232 22617 11521 11522 11523 11524 11525 11526 11527 11528 11529 11530 14004 37589 11533 4927 11535 11536 11537 25264 70969 40833 11541 3157 9079 11544 40809 11546 11547 11548 11549 11550 11551 11552 11553 11554 11555 11556 54953 11558 11559 34980 67939 11562 11563 46343 15467 11566 11567 35918 11569 11570 72233 59845 11573 11574 11575 11576 11577 46757 11579 66840 11581 11582 46524 11584 99888 80326 57367 11588 16167 97012 11591 11592 11593 11594 11595 13719 11597 11598 11599 56707 47194 11602 11603 81425 11605 11606 11607 11608 5557 11610 11611 11612 11613 11614 11615 56335 11617 14745 11619 11620 11621 11622 78044 11624 11625 68297 11627 91402 25004 11630 11631 11632 11633 11634 30080 11636 11637 11638 11639 94412 63978 95349 11643 15636 11645 43464 11647 11648 11649 33643 11651 11652 11653 11654 11655 11656 11657 11658 11659 11660 11661 11662 11663 11664 11665 11666 11667 55201 11669 11670 11671 11672 11673 11674 23294 11676 63075 11678 11679 68617 72254 67273 11683 11684 35686 11686 11687 63647 11689 11690 11691 84195 11693 11694 11695 11696 11697 37909 81964 11700 11701 11702 11703 11704 11705 11706 11707 86840 52789 69271 11711 13934 7191 11714 15886 16492 11717 11718 11719 65221 11721 11722 11723 49823 47602 16160 11727 11728 11729 11730 23813 11732 11733 3156 11735 11736 58679 11738 29881 11740 96169 11742 11743 11744 11745 11746 92850 11748 11749 11750 11751 5916 11753 11754 79797 21786 71536 33734 11759 63557 11761 11762 11763 11764 78 99319 11767 11768 31408 29746 11771 95954 11773 11774 11775 11776 11777 11778 11779 11780 11781 11782 11783 11784 11785 31591 11787 11788 30056 11790 11791 11792 11793 11794 11795 11796 33687 11798 11799 11800 51793 11802 11803 11804 11805 11806 11807 11808 11809 22165 11811 11812 11813 11814 82533 11816 29578 11818 26578 11820 91103 51783 11823 91140 11825 11826 99300 11828 79904 11830 11831 11832 67495 11834 39554 90325 11837 11838 11839 28658 59182 65763 31090 11844 11845 62860 11847 11848 11849 11850 11851 11852 85311 11854 11855 11856 85893 11858 44814 83453 50484 21598 11863 36770 11865 11866 11867 11868 11869 11870 11871 11872 73189 11874 11875 51633 11877 20191 11879 11880 11881 5259 11883 7560 4109 11886 11887 11888 11889 11890 11891 11892 11893 29184 96985 11896 11897 30593 65546 11900 11901 11902 12869 77192 11905 11906 11907 1938 47629 11910 14164 53771 11913 11914 11915 11916 11917 49510 41390 11920 67391 71525 11923 11924 11925 55937 11927 70258 576 95468 2011 11932 11933 77378 11935 11936 82790 11938 11939 31306 11941 51758 72076 11944 11945 11946 11947 11948 86319 93197 11951 23453 11953 11954 24274 11956 11957 11958 11959 11960 11961 11962 11963 11964 11965 11966 64775 17365 9689 11970 11971 8859 7870 11974 6878 11976 12969 11978 63274 81378 11981 11982 60540 11984 65137 82122 23478 11988 89710 13509 11991 11992 11993 11994 11995 11996 3228 11998 11999 12000 18335 12002 12003 43615 12005 50286 39175 16118 12009 12010 9193 12012 12013 29856 12015 12016 71496 12018 12019 12020 12021 39970 12023 17861 12025 12026 12027 43806 12029 50527 12031 66283 49023 3942 12035 62891 12037 73277 12039 12040 16288 36063 12043 90946 34296 12046 55901 12048 12049 4836 12051 12052 12053 21432 12055 12056 30713 51853 12059 12060 12061 12062 12063 12064 71108 3368 12067 12068 49297 44522 37249 12072 12073 12074 12075 12076 12077 35187 85383 12080 36180 75112 12083 72607 12085 54452 30628 12088 12089 12090 12091 17460 12093 12094 12095 12096 12097 53558 12099 12100 12101 12102 12103 12104 12105 99782 74228 12108 12109 2514 74313 34870 12113 434 12115 93782 55216 16865 12119 12120 12121 12122 12123 12124 12125 9549 12127 12128 12129 12130 7846 12132 12133 88867 30293 12136 12137 79681 59506 12140 81954 60694 94727 12144 16904 12146 12147 60389 75522 12150 12151 3770 52688 12154 12155 78262 12157 27356 7376 69392 12161 88705 23793 87540 12165 12166 12167 12168 12169 12170 12171 22627 12173 12174 67599 60698 12177 37744 3849 47702 52520 30311 12183 12184 99030 66184 12187 12188 12189 12190 70835 26251 63387 77131 12195 12196 27708 4525 64343 8829 83804 12202 19370 12204 12205 12206 12207 77919 12209 12210 60677 12212 23131 12214 12215 23992 12217 12218 62521 12220 60598 51760 12223 78475 12225 12226 86825 12228 12229 12230 12231 12232 33882 12234 37746 12236 65587 12238 56000 12240 4145 12242 12243 36152 83606 12246 76686 12248 32349 12250 12251 12252 91637 23210 12255 12256 81085 12258 35293 12260 33306 12262 12263 12264 12265 41283 51801 12268 45922 12270 12271 12272 12273 61764 31164 51382 79265 18266 12279 12280 12281 12282 406 27662 12285 66577 72535 45229 36342 12290 12291 12292 12293 75078 12295 12296 12297 12298 69674 12300 12352 12302 12303 78806 79047 12306 92345 12308 36673 12310 76275 95634 12313 88835 12315 23477 12317 12318 12319 12320 12321 12322 60109 12324 93252 12326 12327 2877 12329 12330 12331 24224 39172 12334 18509 12336 12337 12338 37247 32119 12341 12342 12343 45407 42146 12346 12347 12348 12349 73273 12351 12301 33535 12354 79304 12356 12357 12358 12359 12360 12361 12362 12363 12364 99094 12366 63242 88718 12369 20627 11288 12372 25433 52872 12375 69471 12377 12378 12379 40943 40601 12382 12383 12384 12385 69422 12387 12388 12389 12390 39867 12392 12393 12394 31247 12396 12397 78456 79036 88127 57736 46592 38604 12404 12405 12406 12407 12408 12409 77349 12411 12412 12413 12414 49151 12416 85113 12418 12419 71834 12421 45323 12423 12424 12425 33799 12427 12428 12429 40222 12431 12432 12433 87864 52019 12436 12437 12438 53511 12440 51693 12442 12443 12444 16858 12446 61866 12448 12449 12450 12451 12452 12453 3726 12455 50323 12457 87583 27355 12460 12461 69221 12463 99032 12652 85774 38865 12468 12469 13073 12471 85425 12473 12474 15318 76672 12477 93750 12479 12480 5293 12482 12483 12484 12485 12486 12487 12488 12489 12490 12491 43686 12493 12494 12495 13094 12497 12498 12499 12500 91892 12502 12503 12504 93926 12506 12507 26823 46999 10351 12511 12512 12513 12514 70110 12516 12517 12518 15123 12520 12521 12522 65984 34356 12525 12526 12527 89887 12529 47584 91931 12532 12533 12534 12535 12536 12537 12538 12539 12540 5078 47002 12543 16644 44884 83251 30968 90641 12549 23243 12551 27311 12553 31359 12555 12556 35688 12558 12559 12560 1785 59527 12563 12564 12565 35349 12567 12568 55486 19287 12571 12572 66049 22114 97576 98102 45931 81719 54253 12580 34215 12582 12583 12584 12585 22561 75660 12588 12589 93123 12591 12592 12593 12594 12595 12596 88762 12598 12599 11495 17480 69992 90150 12604 12605 56940 12607 68162 12609 12610 47227 12612 12613 12614 7294 12616 12617 12618 12619 70591 17328 12622 12623 12624 12625 70802 12627 12628 12629 84443 84562 12632 44322 12634 12635 12636 12637 12638 12639 12640 12641 20159 12643 59674 12645 12646 55938 74477 95918 12650 23796 12465 12653 12654 12655 60093 12657 12658 12659 12660 35265 12662 12663 45009 12665 12666 12667 95003 12669 79546 12671 71113 91164 12674 12675 72905 12677 12678 44184 56026 12681 12682 12683 12684 40646 12686 58064 9438 73386 12690 12691 29231 91959 12694 87831 12696 70815 12698 89262 12700 1728 28303 1862 12704 79768 12706 12707 41344 12709 12710 12711 12712 79238 12714 12715 12716 12717 77839 12719 12720 12721 12722 12723 12724 84977 12726 58354 12728 78297 12730 12731 12732 89477 3530 12735 12736 12737 12738 69248 12740 12741 31973 12743 12744 86477 84438 12747 12748 10225 12750 12751 17434 9633 12754 38589 92096 77573 12758 69215 56994 12761 87624 12763 47892 12765 13973 12767 12768 12769 12770 12771 12772 27070 44591 12775 12776 12777 62897 12779 12780 23228 19862 12783 91184 88859 71436 12787 12788 12789 97167 12791 6875 12793 12794 74447 38872 84094 12798 12799 12800 12801 13489 6702 12804 12805 75610 12807 12808 12809 12810 25975 12812 70912 12814 12815 12816 48184 85290 30016 27729 12821 12822 82069 12824 12825 61039 76185 12828 12829 12830 12831 12832 12833 12834 12835 12836 12837 12838 12839 12840 37000 41928 96391 73482 12845 12846 12847 12848 12849 99624 12851 28498 87501 12854 12855 1459 6371 45476 12859 12860 34388 12862 12863 12864 14801 12866 12867 12868 11903 79090 12871 12872 89278 46775 4432 12876 12877 71305 12879 12880 12881 53270 12883 49244 12885 73305 12887 12888 12889 12890 12891 12892 12893 12894 12895 12896 50765 12898 12899 12900 12901 6661 12903 71660 12905 1738 12907 12908 12909 12910 12911 69415 12913 12914 20659 25580 12917 12918 12919 12920 12921 12922 12923 12924 12925 63576 73515 12928 60285 66791 8533 57164 12933 12934 93068 12936 60405 12938 12939 68356 56634 21193 12943 79876 12945 26493 25450 12948 21613 12950 20035 12952 12953 12954 12955 12956 12957 12958 12959 62063 12961 12962 32718 55485 12965 12966 13928 12968 11977 12970 12971 55446 12973 97285 33348 12976 12977 50258 12979 12980 12981 12982 28696 12984 12985 12986 2192 12988 12989 42321 12991 12992 39014 12994 34194 12996 12997 12998 12999 53994 13001 13002 88756 13004 13005 88652 13007 13008 54053 13010 13011 13012 74359 18678 90504 13016 74052 85608 13019 13020 13021 13022 13023 13024 76531 13026 13027 32626 90544 13030 13031 13032 48635 13034 13035 58063 13037 7544 36047 44067 13041 13042 13043 4171 41636 13046 13047 7685 13049 13050 13051 13052 13053 13054 13055 13056 13057 59776 13059 13060 13061 13062 63093 13064 13065 13066 13067 13068 13069 13070 13071 13072 12470 13074 22366 13076 23440 75545 6353 13080 42038 8781 13083 13084 25432 85099 99590 13088 13089 13090 38347 13092 31390 12496 27998 13096 35064 13098 98727 13100 13101 60176 54993 40400 13105 13106 13107 13108 13109 13110 74921 28273 13113 71851 13115 13116 20823 28404 13119 78230 77898 36179 13123 80830 13125 13126 13127 13128 13129 91805 13131 13132 13133 13134 13135 13136 13137 13138 13139 13140 13141 76568 13143 54956 13145 13146 13147 10874 55219 42636 13151 70431 13153 13154 13155 45780 13157 30510 95430 13160 89829 13162 13163 13164 13165 13166 13167 62034 55943 73784 13171 13172 13173 57174 13175 13176 25386 13178 13179 13180 13181 13182 13183 13184 13185 13186 13187 29459 13189 18133 8488 13192 13193 13194 54828 59399 25111 13198 4901 13200 13201 16519 13203 13204 13205 98702 13207 13208 13209 54236 13211 13212 8994 13214 44105 48436 13217 13218 1429 13220 13221 75619 13223 98742 13225 98722 88603 91536 84624 13230 13231 6850 13233 78678 10524 1600 28076 13238 13239 13240 13241 13242 68103 13244 13245 13246 13247 13248 13249 13250 13282 13252 97500 13254 13255 13256 48620 44904 13259 61205 13261 13262 54014 80318 13265 26358 13267 13268 13269 71982 23549 13272 13273 26169 27233 13276 13277 13278 13279 13280 7855 13251 13283 9534 13285 13286 13287 83535 96316 13290 13291 52516 34337 43707 48253 35469 67284 10818 13299 13300 13301 59523 24245 13304 13305 13306 75010 13308 13309 13310 13311 13312 13313 13314 71397 60323 35051 44958 13319 13320 2081 13322 26464 13324 13325 13326 13327 13328 13329 3780 13331 13332 45820 13334 13335 13336 13337 47955 13339 13340 13341 46727 13343 23185 13345 13346 13347 22020 13349 72639 13351 13352 5152 73656 13355 43456 13357 17915 13359 44946 13361 40262 13363 13364 13365 97366 722 15303 13369 83805 13371 13372 13373 13374 13375 13376 13377 13378 23241 1399 18905 13382 13383 13384 13385 13386 91549 13388 71889 13390 13391 13392 13393 13394 13395 13396 93033 13398 23421 40893 47561 13402 88393 13404 13405 13406 13407 13408 13409 27066 43150 13412 13413 39768 13415 13416 13417 14061 13419 13420 63173 13422 13423 13424 13425 63913 13427 13428 54774 21288 13431 21213 25698 90292 13435 64895 13437 13438 13439 13440 60030 13442 22369 88114 13445 3894 13447 13448 13449 85122 58223 13452 54581 17862 13455 13456 37104 3743 13459 79917 13461 13462 13463 1477 13465 13466 13467 13468 26393 13470 28563 40175 13473 86660 67542 13476 13477 13478 39191 37424 13481 45800 93048 13484 55095 13486 13487 13488 12802 13490 13491 13492 13493 13494 13495 13496 13497 13498 13499 24956 13501 13502 13503 13504 80737 13506 13507 13508 11990 2723 988 42209 67418 13514 26734 83672 93351 13518 59350 3954 13521 15413 38640 13524 13525 30469 64952 87618 35845 58988 94686 13532 13533 13534 45130 66264 13537 13538 13539 13540 37340 13542 96322 13544 16750 13546 13547 13548 13549 13550 49002 13552 13553 87798 27604 13556 13557 43628 8013 13560 13561 2259 13563 13564 99006 13566 13567 13568 13569 56457 13571 76730 13573 13574 87731 13576 13577 74567 13579 13580 78430 13582 90067 13584 13585 13586 187 13588 75680 41589 13591 96368 13593 7399 13595 6419 55265 91905 13599 13600 13601 82323 13603 85211 37945 13606 35450 13608 13609 94097 13611 39113 60882 13614 47946 13616 13617 13618 79373 13620 13621 88009 13623 71633 13625 13626 13627 13628 13629 76384 13631 7619 13633 95961 13635 13636 13637 13638 13639 13640 6074 13642 13643 13644 13645 13646 13647 13648 13649 13650 2184 13652 13653 13654 13655 28169 13657 13658 13659 13660 13661 13662 69679 82287 13665 13666 13667 77087 13669 13670 13671 239 13673 13674 11151 13676 31740 36971 34523 13680 13681 64185 13683 13684 42546 68454 75728 40498 14215 13690 13691 13692 13693 90716 13695 13696 13697 68506 79177 9136 13701 13702 13703 18056 13705 13706 13707 13708 249 13710 13711 13712 72118 13714 20554 95792 31582 13718 11596 20471 13721 13722 13723 62551 59538 13726 13727 81431 50455 7961 13731 13732 21170 13734 13735 13736 31650 97819 13739 13740 13741 13742 13743 13744 13745 13746 13747 38271 13749 13750 13751 56830 13753 13754 13755 13756 13757 54021 13759 6460 13761 13762 13763 13764 13765 6459 13767 25662 77007 13770 13771 48639 41143 15423 26570 31219 57150 65397 13779 13780 13781 72147 19785 77924 13785 28511 88813 7652 57078 59149 13791 56705 13793 83731 48071 13796 10268 13798 13799 13800 13801 13802 13803 13804 98878 15713 13807 736 13809 13810 34175 13812 13813 13814 13815 91619 61293 86889 13819 84015 5578 66041 13823 13824 13825 13826 46575 43433 13829 24372 49224 13832 13833 42549 95161 13836 88073 71622 13839 13840 13841 36201 13843 73821 69214 13846 13847 13848 13849 13850 13851 13852 13853 13854 13855 78214 9147 57524 40196 91932 38925 84206 13863 82017 13865 62540 13867 86097 13869 13870 1641 37704 13873 13874 52933 13876 13877 54878 60253 5635 13881 18213 13883 70371 44864 67958 94254 13888 13889 26164 97856 13892 13893 13894 13895 13896 13897 13898 58433 40985 21308 13902 13903 13904 50607 9526 13907 40717 13909 13910 13911 13912 13913 13914 13915 13916 13917 63801 36853 13920 56813 13922 13923 13924 22675 94367 91329 12967 32572 80132 41874 13932 13933 11712 76964 13936 13937 13938 13939 94550 29269 56163 15567 7873 13945 13946 24521 13948 13949 95309 73873 84809 87713 13954 75484 13956 54577 13958 13959 13960 13961 13962 84336 13964 13965 13966 13967 13968 13969 57200 13971 13972 12766 13974 77873 13976 46615 13978 13979 13980 86095 13982 13983 13984 3657 24653 61352 63667 13989 59340 13991 32554 19822 66135 13995 13996 13997 59595 13999 14000 14001 14002 14003 11531 14005 42308 59566 14008 14009 90857 14011 14012 14013 14014 54212 14016 14017 16044 14019 14020 70415 96096 4229 14024 14025 14026 14027 165 44646 14030 14031 14032 14033 14034 14035 14036 14037 14038 21255 66764 75443 31521 14043 14044 14045 67213 6348 14048 64347 14050 38045 14052 14053 14054 14055 38067 14057 14058 19290 14060 13418 14062 14063 14064 14065 14066 14067 14068 14069 84321 14071 14072 14073 14074 41490 14076 14077 14078 14079 73095 14081 14082 14083 14084 14085 14086 14087 14088 14089 14090 14091 37634 14093 19133 625 14096 14097 54980 63866 14100 14101 14102 14103 14104 14105 14106 82256 14108 96067 14110 14111 14112 14113 14114 14115 14116 14117 14118 14119 14120 14121 14122 83321 22740 14125 83219 61545 14128 49233 69647 6003 14132 14133 14134 6821 14136 14137 14138 14139 14140 88523 56785 14143 77761 14145 16650 67652 14148 14149 64218 35057 56765 14153 14154 14155 14156 14157 14158 5509 37528 71868 14162 14163 11911 52599 62466 14167 14168 71870 14170 75496 14172 59300 14174 14175 14176 14177 14178 14179 8062 39613 14182 21064 63142 50742 85413 14187 14188 14189 21727 14191 14192 8264 85610 14195 14196 93074 80488 25879 14200 97449 14202 14203 14204 14205 29614 14207 14208 14209 14210 82369 14212 14213 31869 13689 14216 14217 4107 14219 14220 14221 25911 14223 61714 81973 14226 14227 72513 43453 14230 22971 14232 14233 14234 6859 18180 14237 14238 14239 14240 14241 21419 14243 14244 32314 14246 14247 14248 64479 46762 14251 14252 14253 30061 14255 14256 14257 1386 14259 35195 14261 71317 14263 14264 14265 96875 14267 14268 84155 36656 70718 14272 14273 14274 14275 14276 66368 14278 14279 14280 59138 14282 14283 14284 14285 14286 14287 14288 14289 14290 14291 14292 14293 14294 14295 14296 14297 81286 14299 14300 14301 37626 6826 14304 56291 14306 14307 40980 16556 27587 20262 75330 14313 14314 14315 19935 36029 49253 14319 14320 14321 14322 14323 14324 14325 60165 40626 14328 31417 14330 14331 14332 14333 14334 14335 14336 14337 14338 96476 67461 14341 94365 14343 40860 14345 48618 14347 14348 14349 14350 14351 87087 14353 63924 14355 8544 57579 14358 14359 14360 14361 60943 14363 14364 14365 14366 90848 14368 14369 14370 14371 14372 14373 14374 65048 70547 14377 39095 14379 10564 14381 14382 55756 11489 14385 79153 81738 21229 84194 26307 79528 33831 41373 14394 14395 6669 14397 14398 20973 14400 14401 14402 25307 14404 99754 14406 61520 14408 14409 81640 8425 27494 14413 14414 72237 14416 14417 14418 14419 14420 14421 51027 14423 14424 14425 14426 14427 14428 70923 98871 14431 44369 14433 14434 14435 14436 14437 54571 14439 14440 14441 14442 42257 33834 14445 14446 14447 75483 90863 9448 19042 14452 14453 75751 14455 14456 14457 93300 14459 14460 14461 14462 14463 14464 19484 15893 14467 14468 53821 77591 14471 85253 14473 14474 14475 14476 81316 14478 14479 46297 14481 14482 28331 14484 14485 14486 14487 48458 14489 1319 14491 75504 14493 14494 14495 14496 14497 14498 14499 14500 14501 97911 14503 14504 14505 14506 78862 14508 14509 14510 14511 5681 14513 14514 59254 74909 14517 14518 14519 14520 40445 14522 41579 14524 97364 14526 14527 80185 96997 14530 14531 14532 53904 14534 14535 14536 14537 14538 14539 14540 14541 14542 14543 14544 77602 14546 38320 45140 14549 14550 4992 14552 71732 14554 14555 14556 14557 14558 14559 14560 49357 7903 14563 48118 14565 14566 47661 14568 14569 14570 14571 31004 14573 14574 14575 14576 9975 14578 74706 14580 14581 14582 14583 51912 77902 14586 14587 14588 441 14590 14591 14592 3915 14594 14595 14596 14597 14598 14599 14600 19964 14602 14603 14604 14605 3520 90015 84032 92752 14610 5552 56254 14613 77237 53108 14616 80028 47830 84213 14620 14621 14622 14623 27902 75686 14626 14627 1928 3927 14630 14631 76405 14633 30890 24281 38075 14637 14638 14639 40773 14641 14642 62951 14644 8247 15838 52570 14648 72980 72522 14651 28187 14653 14654 14655 14656 41290 14658 14659 14660 14661 14662 14663 14664 14665 14666 14667 54300 59355 43289 14671 14672 4492 14674 14675 14676 39104 72831 14679 14680 14681 14682 14683 14684 561 24596 2357 14688 14689 14690 14691 89433 31255 14694 14695 4615 14697 14698 14699 14700 14701 14702 14703 14704 14705 63123 14707 14708 14709 9413 14711 14712 14713 14714 14715 18229 14717 14718 14719 14720 14721 14722 14723 14724 14725 82698 14727 14728 31988 81060 14731 14732 6927 14734 14735 14736 29097 45768 55608 14740 14741 36744 14743 27337 11618 14746 14747 14748 14749 14750 14751 14752 14753 14754 14755 46668 67519 14758 14759 14760 14761 14762 99357 38885 14765 14766 64024 22692 97085 84401 21386 14772 14773 14774 14775 14776 14777 14778 88498 14780 14781 14782 14783 14784 14785 14786 32228 14788 14789 44729 90721 30139 87877 14794 51031 14796 14797 14798 14799 14800 12865 57101 50924 14804 33153 14806 14807 48565 14809 14810 14811 14812 44289 27096 14815 2897 79391 14818 14819 14820 14821 14822 14823 14824 14825 14826 51483 14828 30262 14830 14831 60025 14833 80421 14835 14836 14837 80410 84405 77330 5758 14842 14843 14844 14845 14846 14847 45318 83732 14850 14851 99207 14853 79328 53989 14856 41519 14858 14859 3409 72807 70648 14863 14864 14865 14866 14867 48991 14869 14870 14871 14872 14873 14874 14875 14876 18809 14878 14879 14880 14881 76108 14883 19899 46177 14886 14887 14888 10833 41472 11376 14892 14893 14894 14895 14896 14897 14898 14899 14900 14901 29695 14903 15453 14905 14906 14907 14908 38864 75434 14911 14912 34276 14914 14915 14916 14917 47837 14919 14920 83150 14922 14923 14924 14925 81457 99923 14928 14929 22419 28671 14932 14933 14934 14935 96852 85295 14938 4674 8460 14941 14942 14943 9492 14945 14946 98654 14948 10178 74635 14951 30095 14953 58583 14955 14956 14957 371 14959 20376 14961 9103 14963 57471 14965 7480 14967 14968 90117 14970 88318 37723 14973 14974 14975 71670 14977 14978 14979 61126 14981 49263 14983 14984 14985 14986 14987 14988 74995 81225 19365 78168 73051 14994 14995 14996 14997 14998 49556 15000 15001 15002 48808 15004 21259 15006 6555 15008 15009 15010 15011 73498 39366 15014 73455 18608 15017 15018 15019 15020 95655 51981 96717 66554 15025 15026 15027 96727 93807 15030 15031 88332 84133 15034 15035 41507 15037 15038 15039 24285 76620 18989 15043 62916 15045 15046 31018 15048 15049 48930 15051 15052 15053 15054 15055 15056 91999 15058 15059 59682 15061 98392 15063 15064 21671 15066 50723 15068 15069 89991 15071 22495 42547 15074 15075 15076 15077 15078 15079 15080 15081 15082 4206 15084 85866 15086 15087 15088 15089 80420 52884 15092 15093 24236 15095 26793 98237 15098 15099 70387 15101 15102 15103 15104 15105 15106 70391 15108 3378 15110 15111 15112 19296 15114 2623 34419 15117 15118 15119 15120 15121 15122 12519 87923 15125 8736 96661 46746 15129 57863 15131 15132 58201 15134 33398 30374 15137 15138 15139 15140 15141 15142 75154 15144 15145 34596 15147 15148 61417 15150 64565 15152 15153 15154 15155 15156 68558 15158 27576 15160 15161 15162 15163 32914 15165 66477 15167 15168 15169 77812 42517 15172 15173 15174 15175 15176 15177 15178 15179 15180 15181 49549 15183 15184 15185 63451 15187 76466 15189 15190 15191 17685 596 15194 88947 15196 15197 15198 15199 18386 15201 15202 2763 15204 15205 15206 86707 37829 15209 94660 15211 56030 23650 15214 15215 42901 15217 15218 15219 15220 15221 15222 15223 46253 15225 79699 15227 15228 15229 15230 15231 15232 48575 49539 15235 15236 65495 15238 15239 15240 15241 15242 15243 15244 59747 15246 15247 15248 15249 15250 15251 72039 15253 81227 15255 15256 15257 15258 15259 15260 73369 15262 75961 15264 15265 48933 15267 15268 15269 15270 15271 15272 15273 98868 15275 7372 97502 15278 78009 15280 15281 15282 15283 15284 38224 15286 15287 15288 22854 15290 19283 15292 62402 15294 15295 43681 15297 15298 4037 15300 15301 49602 13368 15304 63730 15306 41188 15308 15309 62177 15311 90531 92138 15314 53607 15316 83926 12475 40469 15320 20605 92369 9097 15324 15325 15326 15327 3098 15329 41220 9897 57210 65884 24555 15335 15336 82253 69333 15339 15340 15341 15342 15343 63148 43747 60929 15347 15348 15349 5354 15351 99758 15353 99033 15355 15356 61626 93267 32017 15360 15361 68716 15363 15364 15365 90696 15367 74060 15369 73434 15371 15372 15373 15374 15375 15376 15377 27690 15379 15380 15381 15382 15383 20953 10053 11088 15387 15388 15389 15390 15391 15392 66439 15394 18055 68877 486 38862 22036 77680 15401 15402 34131 25902 36328 15406 15407 2204 64724 15410 15411 15412 13522 15414 15415 51150 15417 15418 15419 95558 26132 15422 13774 15424 15425 80552 19582 15428 15429 15430 15431 64905 15433 15434 11134 15436 15437 15438 65699 15440 66990 15442 15443 23223 5068 15446 95543 15448 15449 15450 30305 15452 14904 15454 40131 59100 15457 15458 15459 3855 15461 15462 15463 15464 55795 77516 11565 15468 15469 15470 15471 51354 96751 15474 15475 53822 97453 15478 55782 54837 15481 15482 15483 73400 73734 15486 15487 15488 17863 15490 15491 15492 19534 86256 15495 21818 15497 67847 15499 15500 15501 77706 15503 15504 15505 15506 51516 69103 15509 23211 15511 15512 11048 15514 15515 15516 2313 84143 15519 15520 15521 15522 86062 99625 53309 15526 15527 15528 68852 76788 29114 51925 15533 15534 38667 19915 15537 64061 15539 15540 15541 44678 15543 98766 15545 15546 15547 15548 15549 15550 3986 15552 53691 15554 41479 15556 15557 15558 15559 15560 71919 15562 15563 15564 86859 15566 13943 92420 15569 15570 15571 66867 15573 15574 83882 85148 77844 15578 96977 15580 67398 80933 15583 93278 15585 15586 15587 41992 15589 71822 15591 15592 51887 15594 15595 99329 38287 15598 15599 85468 15601 41876 15603 15604 15605 15606 15607 15608 22436 15610 15611 15612 75946 15614 62336 15616 15617 15618 81284 32419 15621 15622 15623 15624 15625 45532 15627 85149 44976 15630 15631 15632 2929 15634 47087 11644 15637 15638 95216 15640 46530 42325 15643 99828 15645 15646 15647 96399 68939 15650 32 15652 15653 15654 15655 15656 15657 15658 74391 15660 15661 15662 15663 15664 16042 94681 15667 77747 15669 15670 15671 58968 15673 88662 15675 15676 66066 15678 15679 15680 15681 15682 15683 81519 9550 15686 91849 15688 15689 15690 98258 15692 94917 62491 15695 23366 32270 15698 15699 15700 15701 17891 15703 32429 15705 15706 3167 22856 15709 95716 40037 59484 13806 15714 15715 15716 15717 76327 15719 15720 15721 15722 78265 1184 45193 66939 89295 15728 15729 15730 15731 15732 92705 15734 8423 79786 42931 15738 15739 15740 15741 47951 15743 15744 59087 49926 15747 28922 77072 48856 27132 15752 15753 15754 15755 15756 15757 15758 15759 15760 16384 15762 15763 81149 81641 15766 77787 15768 41854 15770 15771 69134 15773 71379 50128 79438 15777 15778 66248 69 15781 15782 15783 15784 51598 60464 15787 26691 15789 15790 15791 15792 89545 15794 15795 37933 15797 15798 15799 15800 56307 79895 15803 75406 91825 15806 15807 99087 15809 15810 15811 86822 15813 15814 15815 84659 72651 7241 15819 36175 62928 15822 27909 63810 15825 68389 90006 15828 15829 15830 15831 15832 15833 15834 18510 15836 15837 14646 15839 15840 15841 15842 25913 15844 83741 45909 15847 4295 75868 15850 15851 15852 15853 58778 99480 15856 15857 83961 75501 15860 15861 15862 15863 15864 15865 57457 31151 86335 77649 15870 15871 82212 86652 15874 15875 15876 15877 15878 15879 15880 15881 29765 69289 77954 15885 11715 98268 15888 15889 15890 15891 52474 14466 15894 15895 15896 15897 15898 15899 47217 64063 15902 15903 15904 15905 15906 34260 30055 50344 15910 15911 25012 15913 15914 15915 15916 59560 15918 15919 15920 15921 15922 15923 90538 15925 5012 15927 15928 3733 77414 15931 88197 15933 15934 88094 15936 30732 15938 15939 15940 15941 15942 38699 15944 15945 15946 1063 15948 15949 15950 15951 94012 15953 15954 15955 15956 15957 15958 2084 15960 15961 4592 15963 76838 15965 15966 62116 15968 87821 15970 15971 15972 3204 15974 15975 15976 68511 31547 15979 15980 15981 15982 15983 23345 75291 15986 85977 15988 41416 15990 15991 26948 9781 80409 15995 15996 15997 15998 15999 16000 16001 16002 16003 16004 16005 16006 30063 16008 16570 41087 16011 16012 45487 16014 27407 16016 16017 83735 59706 16020 16021 75563 16023 49546 16025 28237 84278 56660 16029 29599 16031 16032 16033 46306 68735 73849 5797 16038 9459 16040 16041 15665 83835 14018 36684 16046 1900 16048 16049 16050 53476 40392 61763 44257 16055 16056 2116 39338 9881 43126 16061 16062 28765 99524 16065 16066 16067 30783 28250 16070 16071 16072 16073 64358 16075 16076 16077 16078 16079 16080 16081 16082 36039 16084 16085 10232 16087 16088 16089 16090 16091 98568 16093 45209 16095 48524 16097 17416 53116 17584 16101 16102 16103 84207 16105 16106 1130 16108 16109 16110 16111 94153 16113 16114 16115 47150 16117 12008 16119 16120 16121 39276 16123 16124 16125 16126 16127 27580 16129 16130 16131 16132 16133 43518 16135 65248 57163 16138 16139 16140 16141 16142 16143 16144 16145 16146 16147 16148 50962 16150 16151 87091 16153 16154 16155 16156 16157 16158 16159 11726 70985 16162 5325 16164 96164 31449 11589 16168 34371 16170 16171 16172 80447 16174 25150 16176 16177 16178 16179 16180 21093 65183 16183 16184 1905 40981 16187 51615 16189 93149 77932 16192 16193 59811 16195 16196 16197 68006 33543 16200 31943 19799 16203 16204 16205 16206 16207 16208 16209 16210 16211 16212 16213 25614 16215 34297 16217 16218 16219 16220 16221 16222 83248 16224 88037 16226 28805 16228 16229 16230 77983 16232 16233 16234 16235 16236 16237 24290 53929 16240 16241 16242 16243 26060 87156 16246 7034 63604 16249 16250 74836 67048 31575 16254 16255 41433 90224 8762 70400 41376 71277 16262 16263 49274 16265 16266 16267 16268 4800 16270 16271 16272 16273 16274 16275 16276 16277 19845 16279 16280 16281 16282 16283 16284 16285 16286 16287 12041 30270 16290 16291 16292 16293 47045 16295 3613 99044 9922 44853 16300 16301 90757 84601 16304 45925 6774 16307 63364 16309 16310 88053 16312 16313 71746 16315 16316 29488 16318 16319 16320 78874 62568 16323 3878 16325 16326 29066 27728 16329 16330 16331 16332 16333 16334 16335 519 82780 96802 47835 16340 66250 8852 16343 16344 43403 16346 16347 53014 85260 16350 16351 16352 16353 16354 16355 16356 16357 16358 16359 45068 30852 42439 4021 16364 16365 16366 16367 16368 16369 93935 16371 16372 32158 16374 61074 16376 16377 16378 71312 16380 16381 18196 86743 15761 16385 89800 54920 16388 28952 72993 89399 16392 16393 16394 16395 16396 16397 16398 16399 34550 61742 16402 16403 16404 16405 16406 46644 16408 74615 71335 16411 16412 16413 16414 16415 22863 16417 16418 16419 16420 50251 95567 16423 16424 58474 16426 16427 67953 16429 16430 86853 16432 16433 16434 16435 16436 16437 16438 3290 16440 16441 16442 69757 16444 16445 67951 57709 31708 52307 16450 16451 16452 16453 16454 16455 32880 44931 30899 16459 16460 16461 16462 16463 16464 16465 16466 26213 16468 16469 53993 16471 16472 67208 16474 16475 16476 16477 5865 74897 16480 29731 16482 21836 16484 16485 16486 85855 16488 16489 97195 64314 11716 77291 16494 98962 39677 16497 16498 45148 16500 57697 10400 16503 16504 32593 16506 16507 16508 54383 16510 16511 16512 16513 16514 20143 16516 16517 16518 13202 90626 16521 57287 16523 93583 16525 16526 97433 16528 5900 66699 16531 16532 60937 39475 16535 81224 39531 4302 16539 10414 16541 16542 16543 16544 16545 16546 77343 16548 16549 16550 16551 16552 16553 16554 16555 14309 94735 1035 59697 16560 22521 9764 5222 18879 16565 16566 50345 16568 16569 16009 48134 16572 56145 16574 16575 16576 16577 16578 16579 66886 16581 16582 16583 16584 16585 16586 16587 18783 78606 11360 80294 87723 80519 27525 3442 49462 16597 16598 83842 36769 16601 6999 94844 34179 60939 16606 82754 16608 16609 61564 94649 87227 7467 16614 16615 16616 80232 88186 16619 16620 16621 16622 16623 30447 16625 2455 16627 16628 16629 16630 16631 18009 16633 16634 82363 20215 16637 16638 16639 9742 16641 27236 16643 12544 76696 16646 16647 17318 1244 14146 16651 27162 96307 1802 36461 38819 16657 16658 43691 95975 78318 16662 16663 16664 40913 16666 16667 46744 16669 16670 16671 93557 79381 16674 16675 68895 16677 60428 16679 16680 63967 16682 65681 16684 59357 16686 16687 16688 16689 40415 1047 16692 16693 24348 55229 64541 16697 16698 16699 42022 65626 16702 16703 16704 16705 66337 16707 84585 39074 68529 16711 72066 22222 16714 16715 16716 16717 16718 44649 16720 16721 16722 16723 81532 77216 16726 16727 42449 16729 16730 52205 32282 16733 66465 19411 61141 16737 16738 16739 16740 16741 16742 55730 16744 25214 88883 16747 55686 16749 13545 16751 16752 16753 16754 16755 16756 16757 16758 16759 16760 16761 2229 16763 27703 16765 16766 16767 16768 2914 29865 16771 63428 97797 55455 16775 16776 41047 16778 16779 25737 16781 16782 93841 16784 16785 22321 16787 32260 16789 16790 16791 16792 16793 16794 16795 96685 18516 16798 16799 16800 16801 93298 16803 98614 16805 16806 96382 16808 34482 16810 16811 25573 90443 58372 16815 97311 16817 63006 16819 16820 94245 16822 16823 45554 16825 16826 48783 5183 16829 26145 16831 16832 16833 16834 16835 84724 16837 2370 16839 73424 16841 16842 16843 16844 6985 16846 16847 23730 16849 16850 16851 40478 16853 16854 16855 16856 87220 12445 16859 16860 40787 58625 60818 16864 12118 43584 16867 37608 16869 16870 25774 16872 82485 16874 16875 31361 16877 7790 16879 80317 8038 32982 16883 89039 47781 16886 16887 16888 16889 20881 89998 16892 16893 42555 17026 16896 56098 16898 16899 16900 16901 16902 16903 12145 16905 16906 16907 42404 16909 16910 17347 16912 16913 16914 16915 16916 16917 16918 16919 16920 16921 55129 16923 10986 16925 16926 62908 16928 16929 16930 58132 16932 96428 820 16935 20563 16937 65914 16939 16940 16941 16942 16943 16944 16945 16946 16947 16948 16949 49809 16951 16952 16953 7844 16955 16956 24762 81401 16959 16960 32851 53561 35668 16964 96249 16966 98229 16968 59619 87415 16971 16972 49251 16974 97090 16976 16977 16978 16979 16980 51484 16982 16983 16984 16985 53362 16987 16988 40075 86549 16991 24543 16993 69549 16995 72740 16997 16998 25594 22689 20872 2518 17003 17004 71202 23901 17007 17008 17009 17010 40240 17012 17013 17014 29932 17016 17017 17018 17019 48664 689 17022 17023 17024 17025 16895 96124 17028 17029 17030 10918 17032 49789 40995 17035 17036 17037 17038 17039 17040 73265 17042 17043 17044 17045 17046 17047 17048 7539 17050 85550 84836 17053 17054 19656 54041 17057 95970 17059 17060 17061 97227 17063 21655 17065 81895 17067 17068 17069 17070 17071 40346 89997 45340 4062 17076 5868 17078 17079 35925 17081 17082 41654 77100 17085 62917 17087 72437 93421 24088 27626 61031 17093 17094 17095 17096 17097 17098 17099 17100 17101 17102 17103 17104 50360 92757 17107 17108 17109 46813 86165 36585 17113 67723 17115 17116 17117 17118 80754 17120 17121 17122 17123 98831 17125 21569 17127 59726 17129 17130 17131 17132 17133 17134 17135 15 17137 28286 17139 40443 31049 17142 17143 17144 17145 5225 17147 17148 17149 17150 82546 17152 1624 17154 52022 17156 17157 17158 17159 17160 17161 61344 95497 17164 95151 17166 17167 17168 17169 17170 17171 17172 17173 17174 17175 17176 17177 17178 31749 17180 51133 58597 69451 17184 17185 47757 17187 17188 17189 36242 17191 17192 49032 17194 17195 51324 17197 36935 17199 17200 88069 17202 48257 17204 35432 28351 17207 17208 44551 5686 17211 17212 20073 79803 17215 17216 40012 19026 33296 51651 17221 46937 17223 77232 17225 17226 9411 17228 84103 17230 17231 17232 17233 98515 59637 17236 17237 17238 17239 17240 17241 72345 88409 17244 17245 17246 17491 17248 86491 17250 17251 17252 17253 71362 17255 17256 60462 17258 32650 17260 56773 26008 17263 17264 17265 677 17267 83663 17269 78261 17271 94548 17273 85390 7445 17276 19232 77150 17279 17280 17281 42027 17283 58175 92944 17286 17287 17288 17289 17290 39782 17292 50083 17294 17295 17296 17297 71228 30409 17300 87371 26810 17303 8134 17305 8021 17307 76307 17309 17310 17311 17312 17313 17314 17315 17316 17317 16648 17319 90537 80055 17322 17323 87165 53256 17326 17327 12621 17329 57631 17331 31240 17333 41968 94484 17771 17337 17338 86716 47257 66104 17342 17343 17344 63707 17346 16911 17348 45566 17350 64161 84920 17353 47424 94726 17356 17357 49706 17359 17360 17361 1213 46905 17364 11968 17366 25289 71301 45332 24999 51736 17372 17373 17374 57063 17376 17377 17378 17379 17380 17381 17382 59977 63850 84079 17386 17387 17388 96921 17390 20851 58083 17648 17394 45194 17396 17397 17398 17399 90899 75362 17402 17403 17404 17405 17406 45022 53782 17409 17410 17411 17412 17413 49907 17415 16098 17417 44787 17419 17420 43436 17422 17423 17424 96195 17426 17427 17428 66962 17430 51701 29179 18837 12752 20643 17436 17437 96590 17439 17440 17441 17442 17443 87406 56474 17446 54007 17448 17449 17450 17451 17452 66311 17454 17455 17456 63076 17458 17459 12092 44121 17462 17463 17464 17465 17466 17467 57054 62331 32567 78788 17472 58612 86075 17475 69552 17477 83671 33240 12601 17481 82014 75387 17484 17485 11267 30808 17488 17489 69513 17247 92001 40725 60930 17495 17496 17497 17498 93608 17500 17501 56489 17503 17504 17505 17506 46817 17508 17509 17510 65839 3848 17513 17514 29530 17639 17517 17518 17519 39953 80589 70842 17523 17524 11382 17526 17527 17528 17529 17530 17531 17532 17533 99341 17535 4775 17537 17538 17539 17540 22889 17542 17543 17544 65234 17546 57510 17548 32695 21974 215 17552 79353 17554 17555 22478 17557 30501 17559 17560 17561 85416 17563 17564 17565 37979 56273 44571 17569 17570 17571 17572 17573 17574 17575 17576 17577 17578 17579 87951 17581 34944 53424 16100 17585 17586 17587 17588 1739 85707 17591 77853 36307 44695 17595 80275 17597 17598 41410 17600 17601 17602 17603 17604 17605 17606 17607 17608 17609 73924 17611 17612 17613 17614 17615 56143 17617 37970 17619 32553 17621 17622 47331 57976 17625 38755 17627 68221 17629 17630 17631 17632 52282 21743 17635 17636 996 17638 17516 17640 17641 17642 17643 17644 17645 17646 17647 17393 17649 17650 17651 19688 17653 17654 84594 61983 17657 89021 17659 17660 75857 17662 99718 38833 85244 47475 17667 17668 67400 17670 17671 17672 79246 47112 17675 21175 54270 96980 17679 17680 17681 17682 76495 17684 15192 17686 17687 47401 17689 5914 17691 91339 27129 6396 17695 35570 61596 17698 17699 17700 17701 71200 89599 17704 92073 17706 17707 40878 17709 17710 17711 17712 17713 17714 17715 50245 59351 79333 55969 46051 17721 22040 17723 17724 17725 17726 25098 44276 17729 20584 55976 60195 17733 17734 55168 67969 54978 17738 17739 17740 17741 37854 17743 17744 17745 17746 46738 17748 17749 17750 77942 32488 78270 17754 50102 17756 17757 17758 67864 17760 46062 17762 17763 17764 17765 17766 17767 66187 27851 17770 17336 17772 17773 17774 17775 67483 17777 17778 17779 17780 31956 17782 17783 17784 7357 17786 17787 17788 99244 17790 17791 17792 95822 67084 17795 17796 89318 57087 17799 17800 17801 82258 17803 93689 17805 17806 22155 6642 28818 74649 37207 17812 17813 17814 17815 17816 17817 17818 34411 17820 17821 26896 17823 44418 17825 17826 17827 17828 61199 6576 17831 17832 17833 17834 17835 17836 17837 17838 46614 53251 17841 60200 17843 17844 17845 17846 93568 47473 30369 55461 17851 78159 17853 17854 17855 17856 17857 3331 62588 43391 12024 13454 15489 35959 17865 17866 17867 27698 17869 17870 11457 17872 45001 17874 63210 17876 17877 17878 17879 17880 17881 17882 17883 86430 36320 67377 17887 17888 32316 17890 15702 9941 17893 17894 17895 17896 17897 17898 81773 17900 53784 17902 18928 17904 17905 17906 17907 17908 27022 17910 6359 56169 17913 17914 13358 87860 99679 98290 17919 92019 74813 17922 17923 17924 17925 17926 17927 17928 17929 17930 6313 17932 17933 17934 17935 22181 17937 17938 90084 17940 17941 17942 34572 17944 17945 37244 17947 17948 17949 17950 60430 17952 17953 17954 95772 17956 17957 17958 34894 86603 17961 17962 17963 50566 17965 17966 97225 17968 17969 73085 17971 60861 17973 17974 41008 17976 17977 74680 17979 17980 17981 17982 17983 78109 17985 17986 17987 17988 22039 24089 78374 17992 97538 17994 82651 17996 17997 22388 2485 93683 50622 18002 18003 89138 18005 97327 80075 40729 16632 18010 81878 1451 18013 72589 23731 18016 18017 94466 18019 18020 18021 18022 87363 9637 90889 18026 18027 18028 18029 18030 18031 18032 18033 18034 18035 18036 86037 35718 18039 18040 18041 18042 18043 18044 92086 18046 95829 8312 69592 91516 18051 18052 11166 74145 15395 13704 18057 52603 9426 18060 19266 25591 18063 18064 76729 18066 18067 18068 41242 46675 18071 18072 18073 48847 18075 18076 18077 18078 18079 95338 68020 18082 44988 39797 55743 97086 18087 18088 18089 7109 55967 18092 18093 19940 18095 65399 18097 18098 9729 36946 18101 65781 18103 61875 94446 18106 1821 18108 18109 18110 18111 18112 18113 3040 18115 18116 4722 18118 18119 1656 32752 75464 18123 31015 95595 18126 18127 18128 18129 18130 84481 70899 13190 18134 18135 18136 18137 91245 99634 18140 18141 90983 87472 18144 11102 35056 18147 18148 26787 18150 18151 18152 18153 18154 18155 8284 88611 71359 18159 18160 18161 26361 331 18164 18165 18166 18167 18168 18169 18170 18171 18172 52698 39825 99078 18176 18177 18178 18179 14236 18181 49115 18183 24990 18185 18186 58094 51005 96066 18190 18191 18192 18193 18194 18195 16382 18197 20875 18199 52853 63885 18202 18203 18204 18205 96129 87456 18208 18209 18210 10858 64458 13882 18214 59891 18216 41233 39764 18219 18220 18221 2753 18223 35102 18225 88062 18227 18228 14716 18230 18231 49384 87599 62626 18235 4375 18237 18238 18239 18240 18241 18242 18243 18244 18245 82397 18247 46578 18249 18250 62450 18252 18253 18254 88741 25141 18257 18258 7093 18260 50347 18262 18263 18264 18265 12278 18267 38754 53402 18270 18271 18272 36276 79977 21533 53806 18277 18278 95279 18280 18281 18282 54268 2999 67854 18286 18287 18288 48911 29189 85929 18292 18293 18294 18295 57095 18297 18298 18299 18300 79155 18302 18303 18304 18305 18306 30130 18308 18309 18310 18311 18312 18313 18314 18315 18316 18317 18318 18319 54092 18321 36248 48630 18324 18325 18326 18327 69356 86807 18330 66095 18332 18333 18334 12001 27336 18337 45294 41825 18340 18341 18342 79 18344 18345 18346 59745 18348 18349 60414 18351 18352 18353 18354 18355 18356 18357 18358 22415 89679 18361 18362 18363 18364 90988 18366 18367 18368 18369 18370 18371 18372 18373 98365 6017 18376 1496 91709 18379 38586 19358 18382 18383 18384 18385 15200 79267 18388 18389 35448 41318 18392 18393 18394 18395 18396 18397 18398 18399 18400 18401 27259 51788 68663 18405 18406 18407 18408 18409 84323 72457 74505 18413 18414 18415 18416 18417 22835 18419 18420 18421 52280 61780 18424 18425 44628 18427 67687 2231 58653 9787 18432 80538 38887 46416 4292 78954 18438 18439 18440 18441 4252 18443 72657 18445 18446 18447 18448 41719 39523 18451 18452 18453 21841 18455 90410 22531 18458 18459 18460 18461 32075 86782 18464 18465 66804 18467 18468 28779 56147 18471 18472 77593 18474 18475 18476 18477 18478 32993 73242 18481 18482 23936 18484 18485 31668 26339 82109 63228 18490 18491 18492 18493 18494 18495 38455 22993 18498 18499 18500 92185 41757 61026 18504 35453 93078 18507 18508 12335 15835 18511 70571 18513 18514 7059 16797 36849 18518 18519 18520 18521 41431 18523 65051 18525 18526 18527 18528 80450 66126 18531 23149 18533 91565 18535 18536 88806 18538 18539 18540 18541 42035 18543 80992 18545 36623 18547 61669 18549 80554 18551 18552 18553 18554 18555 31352 18557 55125 29069 18560 18561 18562 18563 18564 43023 40792 18567 18568 18569 18570 18571 18572 18573 11003 18575 18576 18577 18578 18579 18580 44134 49078 18583 18584 407 58079 18587 18588 18589 18590 18591 544 18593 8660 39299 18596 18597 83697 21585 18600 18601 18602 18603 18604 18605 18606 72346 15016 18609 18610 68455 18612 9052 18614 18615 18616 92348 18618 18619 55463 39815 18622 56544 18624 18625 18626 97772 18628 53880 18630 18631 18632 18633 18634 18635 6073 18637 66870 18639 18640 79259 18642 28657 4222 85566 18646 86161 18648 94426 18650 18651 41496 18653 18654 18655 18656 18657 48629 40314 23997 18661 33539 18663 58463 18665 22830 51500 88898 63997 99712 46151 18672 18673 18674 18675 56379 18677 13014 18679 18680 18681 18682 26113 18684 18685 63948 18687 18688 96293 18690 18691 18692 18693 58338 37738 18696 73172 18698 18699 40859 98653 92780 32584 18704 18705 86532 66932 18708 18709 18710 49367 27727 57768 18714 42945 18716 20259 21493 18719 18720 18721 18722 40236 18724 24249 18752 82702 50623 18729 18730 70438 87539 18733 2878 18735 7355 18737 18738 18739 51380 18741 40583 18743 18744 18745 18746 18747 18748 18749 18750 7970 18726 18753 18754 18755 57423 23458 18758 18759 18760 66710 18762 92329 18764 18765 18766 18767 18768 18769 18770 86682 18772 18773 18774 62692 18776 18777 18778 18779 18780 18781 18782 16588 20396 10167 18786 58646 18788 18789 18790 18791 83872 60014 18794 18795 18796 18797 18798 18799 43809 18801 60725 2785 71814 88478 18806 18807 74024 14877 18810 18811 18812 18813 92147 18815 18816 18817 3555 64203 18820 18821 18822 18823 5484 96048 18826 39278 18828 86920 18830 70829 10265 18833 66658 18835 51448 17433 76655 90444 18840 2145 69262 18843 18844 18845 20411 18847 18848 18849 38366 24061 67628 18853 18854 18855 22596 18857 18858 7447 18860 28388 72630 18863 18864 18865 18866 18867 18868 18869 18870 18871 18872 26039 18874 36325 18876 48156 39360 16564 18880 11375 18882 36637 77366 18885 93594 18887 72860 37483 18890 18891 18892 86842 18894 53826 18896 18897 36092 18899 81843 18901 67706 18903 18904 13381 18906 18907 65679 25554 18910 18911 19540 11023 18914 18915 18916 18917 18918 18919 18920 18921 89782 18923 18924 18925 18926 18927 17903 18929 18930 68259 43431 18933 18934 31039 36917 58983 73084 18939 18940 18941 38082 18943 28714 18945 18946 18947 45360 78167 29260 18951 18952 36584 18954 18955 18956 18957 63108 18959 9347 18961 18962 18963 77075 18965 86632 18967 51794 18969 18970 18971 18972 18973 18974 26055 18976 18977 18978 18979 87913 18981 18982 18983 3676 86201 18986 30156 18988 15042 7368 18991 18992 18993 18994 39028 18996 84179 18998 18999 19000 19001 19002 19003 19004 34768 79869 83595 19008 19009 19010 33037 19012 19013 47459 19015 19016 19017 19018 93435 71907 19021 5306 19023 58206 19025 17218 19027 19028 74591 19030 19031 99999 60212 19034 49874 19036 19037 19038 19039 19040 41379 14451 96859 19044 19045 19046 88647 22343 19049 19050 57560 44102 19053 19054 19055 52415 19057 19058 19059 19060 19061 19346 2554 95661 19065 94374 19067 19068 22812 19070 65119 42050 19073 19074 19075 19076 19077 19078 19079 19080 40135 41060 67247 19084 19085 30915 42120 19088 19089 9520 42603 19092 19093 66172 19095 19096 66566 19098 85792 72183 69136 19102 34530 19104 38374 19106 19107 57231 19109 32397 19111 6992 93817 19114 91667 39957 48949 19118 19119 583 19121 28843 76725 19124 19125 19126 2978 64326 19129 90980 8689 21390 14094 19134 19135 19136 19137 63198 19139 19140 19141 19142 19143 19144 38442 19146 61318 9264 19149 73261 19151 19152 19153 41115 10499 72981 73838 19158 19159 2767 19161 19162 92985 19164 86407 30820 19167 19168 19169 19170 19171 19172 3865 19174 19175 19176 81477 19178 19179 59305 56396 19182 19183 19184 78982 19186 19187 19188 6872 34662 19191 19192 28140 19194 19195 94734 19197 19198 19199 19200 19201 19202 19203 19204 27941 19206 6282 19208 19209 19210 19211 19212 19213 58695 19215 19216 19217 80026 80385 19220 91794 19222 19223 19224 19225 19226 19227 19228 96049 19230 34640 17277 39944 90287 19235 19236 28364 19238 19239 19240 32124 24155 19243 19244 88679 19246 19247 72121 34090 78930 19251 19252 19253 19254 2206 19256 19257 39197 19259 19260 19261 52202 19263 19264 10483 18061 19267 31621 19269 79939 1195 19272 19273 5381 19275 19276 31443 19278 79692 19280 56087 19282 15291 19284 19285 19286 12570 2515 19289 14059 19291 19292 52802 19294 41514 15113 3352 63796 19299 19300 19301 91784 22173 83695 19305 19306 87856 32133 19309 19310 23443 19312 50243 33313 25871 19316 78524 68457 19319 58534 19321 19322 19323 34933 77520 19326 19327 19328 19329 19330 5832 27006 19333 19334 19335 74579 19337 19338 19339 19340 8171 19342 19343 19344 19345 19062 6665 60796 72025 43338 19351 19870 19353 19354 19355 19356 19357 18381 82048 19360 52344 53175 19363 59148 14991 19366 63538 19368 56060 12203 19371 19372 19373 9945 19375 19376 19377 96375 159 94069 19381 53247 19383 19384 19385 34232 19387 76178 19389 19390 28814 2827 19393 92414 87527 49342 33531 19398 19399 19400 28815 19402 19403 19404 19405 19406 19407 71030 19409 19410 16735 19412 301 19414 19415 62357 19417 98364 19419 95487 98562 19422 19423 19424 19425 19426 90166 19428 47905 19430 77653 19432 93544 19434 19435 19436 19437 32652 91317 19557 60634 19442 19443 19444 19445 19446 58135 49949 19449 33712 19451 19452 19453 19454 1546 19456 19457 61829 83454 40491 10549 19462 19463 22041 19465 21277 19467 19468 30123 19470 19471 19472 31565 19474 19475 19476 78825 19478 96503 19480 19481 19482 19483 14465 19485 70917 19487 96905 19489 19490 19491 19492 19493 4703 19495 4952 19497 19498 30458 22353 19501 45757 47053 72721 19505 19506 19507 19508 19509 37946 56346 29089 43278 19514 46733 83208 19517 55409 37498 81264 19521 19522 24737 24092 19525 19526 19527 19528 1204 19530 19531 53380 19533 15493 19535 19536 19537 93720 19539 18912 72330 19542 19543 19544 19545 19546 19547 27032 19549 19550 19551 64986 19553 89212 67245 4406 19440 39642 1930 99692 31259 69663 19563 19564 19565 37300 19567 75102 19569 19570 49649 26465 53086 19574 19575 2527 97259 75431 19579 91607 19581 15427 19583 19584 5245 65723 87205 42432 30972 19590 19591 19592 19593 75650 19595 19596 19597 19598 19599 19600 19601 19602 10406 73291 30102 41767 19607 24422 19609 20274 60054 19612 69504 19614 19615 19616 83545 19618 51190 67050 19621 30078 19623 10220 19625 19626 19627 19628 19629 19630 19631 19632 19633 62715 19635 71101 19637 19638 29641 19640 35128 86769 19643 74902 19645 19646 41273 24125 19649 28274 19651 19652 19653 47124 19655 17055 19657 19658 96691 19660 19661 19662 37868 19664 46488 94423 19667 19668 89143 19670 19671 86575 19673 19674 19675 19676 99935 19678 19679 35308 41633 19682 61442 19684 19685 19686 19687 17652 19689 19690 19691 19692 19693 19694 19695 5567 19697 19698 19699 94742 19701 19702 19703 19704 19705 19706 19707 19708 19709 19710 19711 32812 6895 19714 19715 97110 39704 88060 6273 2411 19721 43236 19723 19724 19725 19726 34682 19728 19729 19730 19731 19732 70432 19734 19735 38430 67588 19738 9892 27664 19741 19742 43572 19744 19745 19746 19747 19748 19749 19750 40777 19752 19753 83634 19755 19756 67590 19758 19759 19760 19761 19762 19763 19764 19765 19766 19767 19768 19769 46103 19771 19772 19773 19774 19775 27232 34268 19778 34369 19780 20913 19782 38083 31631 13783 32857 54688 19788 19789 19790 19791 65844 97549 19794 19795 19796 19797 87507 16202 19800 19801 55592 19803 19804 19805 19806 19807 82241 19809 19810 19811 74608 19813 19814 61688 19816 19817 19818 19819 19820 19821 13993 19823 19824 67075 23902 19827 19828 19829 19830 19831 19832 19833 98578 24222 19836 90177 25231 19839 19840 19841 19842 43065 64284 16278 19846 27328 73736 19849 19850 66004 19852 50779 25961 79363 45078 19857 19858 19859 19860 19861 12782 19863 58770 8016 19866 65551 97522 64167 19352 92316 59654 2280 55269 19875 3759 19877 19878 19879 19880 19881 19882 2907 19884 19885 19886 24874 19888 19889 19890 41187 19892 19893 90350 60637 99334 85901 19898 14884 19900 19901 19902 19903 56892 51936 31235 57426 19908 19909 19910 19911 37031 19913 19914 15536 56345 19917 65058 19919 71773 19921 19922 75248 52947 78275 19926 19927 19928 19929 19930 19931 19932 44191 81962 14316 19936 33637 88010 19939 18094 63710 19942 19943 50892 19945 73577 47453 19948 19949 19950 98541 19952 8717 19954 19955 19956 19957 19958 70063 19960 19961 19962 19963 14601 19965 19966 7127 19968 19969 19970 48876 19972 19973 85275 19975 19976 19977 71457 19979 19980 97881 19982 95585 19984 19985 19986 19987 19988 67868 19990 43146 19992 19993 92572 36487 19996 19997 28434 19999 20000 76953 28457 42790 24639 20005 20006 69593 20008 20009 75451 20011 10250 20013 20014 11372 20016 20017 20018 20019 58109 51548 20022 20023 20024 20025 20026 87128 20028 20029 93331 20031 65451 20033 20034 12951 40975 28786 20038 20039 20040 20041 20042 20043 37989 78380 20046 62130 20048 20049 31840 20051 20052 87592 93525 20055 42858 20057 62691 20059 42033 28037 20062 20063 20064 11429 20066 20067 62980 20069 3451 30843 20072 17213 84310 92422 53981 20077 20078 20079 20080 20081 20082 20083 92758 20085 39212 20087 20088 21587 20090 20091 40977 20093 20094 20095 25412 20097 5717 3068 20100 78633 20102 61932 20104 20105 7732 20107 20108 49170 20110 24182 20112 7820 20114 20115 53030 88378 20118 20119 20120 30846 20122 27019 20124 20125 20126 20127 93030 98142 72531 78007 20132 20133 20134 29381 53382 20137 20138 20139 20140 20141 20142 16515 20144 20145 20146 20147 20148 20149 20150 96686 20152 9702 20154 78539 20156 86972 20158 12642 20160 20161 20162 20163 20164 73723 68739 20167 20168 45313 20170 20171 20172 32949 20174 20175 92141 20177 52794 20179 81285 4025 60990 20183 20184 20185 20186 20187 213 20189 20190 11878 20192 20193 20194 24384 20196 88971 20198 20199 38163 20201 34153 20203 20204 20205 26816 59564 78631 35956 60957 52812 48316 20213 39807 16636 20216 20217 20218 20219 20220 48055 20222 20223 2602 72388 57098 20227 68742 20229 61896 9246 20232 20233 24725 20235 20236 20237 75079 5378 95140 20241 20242 20243 20244 20245 20246 5835 20248 86462 20250 20251 92656 20253 20254 20255 23542 34977 20258 18717 20260 20261 14311 65008 20264 40875 20266 20267 20268 20269 20270 20271 20272 20273 19610 68781 20276 20277 20278 20279 20280 20281 33234 20283 20284 71473 20286 45549 20288 20289 22781 40972 62316 20293 20294 70701 20296 20297 20298 82933 69654 20301 20302 35060 21293 20305 20306 75245 21862 20309 20310 20311 20312 20313 31699 98809 20316 20317 28189 20319 20320 20321 20322 20323 20324 20500 20326 20327 20328 20329 70709 20331 2352 30474 20334 20335 20336 20337 20338 41907 48752 20341 20342 20343 8490 62028 64675 20347 78652 20349 20350 89562 20352 25390 20354 20355 20356 20357 45896 20359 8500 20361 41936 20363 20364 20365 20366 84714 20368 20369 20370 20371 58335 20373 39138 20375 14960 6071 20378 71073 96998 48413 20382 20383 82841 56757 23248 69788 20388 20389 36565 96000 92662 20393 20394 20395 18784 29677 20398 20399 73217 20401 20402 20403 83255 45826 45095 27403 20408 20409 76106 18846 56746 20413 78994 20415 20416 29619 45884 20419 20420 20421 20422 75890 48363 20425 20426 20427 20428 44587 20430 20431 20432 24178 20434 5034 20436 20437 20438 20439 20440 20441 42228 20443 478 89755 20446 20447 20448 33683 83653 20451 29143 20453 20454 33898 20456 85243 79887 44120 20460 55163 20462 85590 57603 20465 20466 20467 64989 20469 73464 13720 6973 32924 20474 50503 89043 20477 20478 20479 61710 81522 20482 91077 20484 38308 90297 20487 48251 20489 70590 20491 20492 54472 75912 20495 20496 20497 20498 20499 20325 34517 27409 71470 20504 20505 20506 20507 23346 20509 20510 20511 56862 20513 20514 20515 97558 20517 20518 20519 20520 95306 66595 20523 20524 46368 20526 20527 20528 20529 20530 1031 20532 20533 20534 20535 35367 20537 9427 20539 8083 20541 20542 20543 44586 24667 20546 50528 20548 20549 20550 20551 20552 55488 13715 20555 35243 8853 8652 38875 20560 20561 36372 16936 153 20565 20566 20567 89087 20569 20570 20571 20572 20573 20574 1740 20576 22318 20578 20579 20580 51951 20582 20583 17730 51839 20586 20587 8703 85411 20590 20591 20592 66418 20594 20595 20596 77257 20598 22091 20600 20601 92580 20603 20604 15321 20606 20607 20608 20609 20610 20611 20612 20613 69314 20615 65324 10557 20618 58522 6879 20621 20622 20623 20624 69692 41859 12370 20628 20629 20630 20631 20632 20633 20634 20635 78651 20637 96292 5791 20640 6059 87965 17435 46814 20645 74340 20647 47704 76535 20650 20651 88957 20653 65053 20655 20656 23197 20940 12915 20660 73871 55913 20663 20664 20665 20666 53703 20668 20669 20670 20671 20672 11170 20674 20675 20676 3025 20678 20679 20680 20681 20682 20683 20684 20685 20686 20687 20688 62476 20690 20691 20692 24218 61225 22764 20696 83563 20698 20699 20700 20701 20702 95843 20704 23834 57343 70054 92132 20709 49427 29901 20712 20713 7438 64023 25610 20717 20718 20719 20720 20721 35324 20723 91003 20725 88133 20727 20728 38623 22886 20731 20732 20733 20734 27265 75418 20737 20738 20739 20740 20741 91611 49761 20744 20745 51861 20747 49279 20749 75715 63078 40165 20753 84424 20755 71115 20757 31312 20759 33364 20761 20762 27107 20764 20765 20766 66210 20768 20769 68662 20771 20772 20773 20774 72338 58688 20777 20778 20779 39457 20781 20782 20783 20784 20785 36826 37642 20788 20789 20790 20791 20792 29093 20794 20795 20796 73599 20798 20799 20800 20801 8338 20803 20804 20805 20806 20807 20808 68603 74389 20811 57821 26849 20814 20815 20816 20817 94503 20819 20820 20821 22723 13117 20824 20825 11415 20827 20828 71286 53060 20831 20832 80424 20834 20835 20836 56003 20838 20839 20840 20841 1392 68609 20844 20845 20846 20847 20848 20849 73632 17391 20852 32592 20854 20855 20856 20857 20858 20859 20860 52018 20862 28130 20864 20865 20866 20867 20868 92686 20870 81235 17001 20873 20874 18198 47498 20877 77476 20879 20880 16890 20882 20883 91505 20885 20886 20887 20888 20889 20890 62282 20892 62824 20894 20895 20896 20897 20898 20899 20900 44561 20902 20903 20904 82830 20906 95277 95814 20909 39948 20911 20912 19781 97915 20915 20916 20917 61145 67982 20920 39623 20922 20923 20924 20925 20926 89033 20928 45335 20930 53391 20932 20933 23991 20935 20936 20937 20938 20939 20658 20941 20942 20943 28047 40413 20946 20947 20948 20949 86734 69767 20952 15384 35188 20955 20956 20957 20958 20959 20960 76488 20962 6983 20964 20965 20966 20967 20968 58884 20970 98913 60040 14399 20974 20975 20976 20977 20978 20979 20980 20981 51252 40827 20984 65306 20986 79676 93738 20989 20990 20991 20992 20993 20994 20995 81410 65592 20998 68392 52775 21001 47842 67399 29264 87761 21006 21007 85430 21009 38012 21011 21012 21013 30503 3661 21016 21017 83984 79586 36753 21021 28492 21023 4401 72400 6356 85076 21028 21029 77390 21031 21032 21033 21034 21035 21036 21037 21038 21039 21040 97011 22143 27605 21044 21045 23758 21047 21048 21049 21050 21051 21052 21053 85069 66154 21056 21057 21058 71687 21060 21061 21062 21063 14183 10193 21066 21067 49495 21069 72511 21071 21072 21073 21074 56756 75435 62822 80603 21079 72713 21081 21082 68977 38025 21085 65912 21087 21088 62593 21090 21091 53114 16181 21094 21095 21096 21097 91165 21099 21100 21101 21102 21103 58399 21105 21106 21107 21108 21109 21110 21111 3393 21113 21114 21115 28137 21117 21118 21119 21120 63901 79330 21123 21124 21125 77377 21127 21128 21129 28383 7894 2104 69189 21134 21135 21136 32746 21138 21139 90359 21141 21142 21143 55319 21145 21146 21147 1460 86298 90620 21151 6533 77702 21154 21155 21156 21157 21158 21159 21160 75119 21162 21163 21164 21165 21166 79616 21168 21169 13733 21171 21172 21173 21174 17676 21176 21177 21178 37441 21180 21181 21182 65803 21184 2362 21186 21187 21188 21189 29873 21191 54824 12942 21194 21195 21196 21197 21198 21199 21200 21201 21202 21203 21204 21205 21206 21207 21208 21209 21210 21211 38124 13432 21214 21215 21216 5507 21218 73950 21220 21221 63530 94595 70024 21225 61510 46395 57923 14388 21230 21231 26614 21233 73588 21235 21236 21237 21238 94173 21240 21241 95972 21243 81145 21245 21246 37435 21248 21249 21250 67316 21252 21253 21254 14039 21256 21257 21258 15005 21260 84668 21262 21263 21264 26357 21266 70767 21268 21269 21270 21271 21272 21273 21274 21275 21276 19466 21278 31284 21280 21281 21282 68825 21284 11251 21286 58761 13430 21289 21290 65160 21292 20304 52424 55558 21296 40865 21298 21299 64150 21301 73078 21303 21304 21305 36865 21307 13901 21309 47612 32696 21312 23744 67044 21315 21316 21317 21318 21319 63632 21321 21322 21323 21324 21325 21326 21327 33122 54629 21330 21331 35685 21333 97728 94389 21336 21337 21338 21339 68731 21341 21342 48481 34899 21345 21346 87764 21348 81045 21350 21351 25180 43587 43599 21355 21356 79302 66563 76349 21360 82512 74300 21363 21364 40663 21366 21367 44903 36724 37432 21371 2624 31072 21374 21375 46076 21377 21378 21379 21380 21381 87111 21383 21384 21385 14771 93060 21388 97416 19132 21391 21392 45749 21394 21395 64865 21813 21398 21399 21400 21401 21402 30588 21404 21405 21406 21407 21408 21409 21410 21411 69102 21413 21414 65864 21416 21417 8900 14242 21420 30396 21422 21423 49695 21425 21426 46441 21428 21429 21430 21431 12054 21433 56781 21435 21436 47718 21438 21439 21440 32951 21442 3024 21444 21445 29099 24861 86803 21449 21450 45521 73907 21453 21454 21455 21456 21457 21458 21459 64234 21461 99686 98438 21464 21465 21466 21467 10166 75254 21470 21471 21472 21473 21474 21475 21476 21477 82732 21479 21480 41710 21482 32101 21484 21485 21486 69117 21488 21489 21490 66222 21492 18718 84369 46505 10035 21497 21498 21499 58202 46061 37722 21503 74588 21505 21506 21507 30091 21509 21510 21511 21512 30684 30880 21515 21516 21517 48771 46462 81621 21521 21522 57902 21524 37223 27971 21527 48981 4802 21530 38167 21532 18275 33079 99514 21536 43764 21877 22802 96397 35178 21542 21543 21544 21545 21546 37650 83935 76145 21550 77802 21552 21553 21554 21555 53694 21557 69953 29415 21560 71755 21562 21563 21564 56577 21566 21567 21568 17126 31326 21571 62243 8965 60734 44901 67892 21577 21578 35746 21580 21581 21582 21583 21584 18599 21586 20089 21588 21589 85884 21591 33905 21593 21594 8557 36135 21597 11862 21599 21600 50802 21602 21603 21604 21605 60978 88631 21608 2683 21610 21611 21612 12949 21614 21615 21616 21617 5885 77094 21620 44638 56097 64527 21624 57988 21626 21627 21628 21629 21630 21631 34155 21633 70793 21635 21636 21637 21638 21639 21640 21641 21642 7926 92361 98147 21646 21647 21648 21649 5313 21651 21652 21653 21654 17064 7670 21657 60412 21659 21660 48756 21662 21663 21664 63659 21666 21667 80941 21669 76863 15065 21672 21673 21674 21675 88549 33383 21678 21679 21680 21681 21682 21683 85738 21685 5585 21687 89204 46609 21690 21691 21692 97267 21694 70737 21696 21697 21698 31114 21700 69488 21702 21703 21704 27571 21706 95796 92652 21709 88098 21711 86732 80154 59443 21715 21716 21717 71012 21719 21720 21721 86147 4050 6197 21725 83063 14190 92617 21729 85047 21731 21732 67518 21734 65216 466 21737 96166 21739 21740 30873 21742 17634 21744 21745 21746 21747 28057 21749 21750 1263 83963 81150 21754 22374 21756 21757 21758 21759 21760 21761 99434 21763 21764 21765 21766 10257 909 1990 50004 941 21772 21773 21774 21775 64200 51487 21778 21779 67794 21781 21782 21783 21784 21785 11756 21787 21788 21789 28812 21791 21792 21793 21794 3890 21796 5740 21798 21799 21800 21801 62582 4586 21804 39446 21806 71018 21808 37730 66391 21811 21812 21397 21814 95145 62783 99204 15496 21819 21820 70281 76616 21823 21824 21825 21826 71987 7650 24346 21830 21831 21832 21833 35061 21835 16483 21837 21838 21839 23785 18454 21842 6618 21844 21845 21846 34723 21848 21849 21850 21851 78562 21853 21854 21855 21856 21857 21858 42930 21860 44548 20308 59317 24111 65656 9548 11260 88896 21869 21870 30666 76067 21873 87822 90710 21876 21538 21878 25506 21880 73995 21882 84418 99804 21885 78931 67468 21888 21889 21890 52895 21892 21893 21894 45587 21896 27226 26244 21899 21900 21901 21902 39 91787 21905 55868 21907 21908 21909 21910 21911 21912 21913 21914 28240 21916 21917 21918 21919 21920 9291 76252 21923 21924 21925 21926 21927 33388 21929 21930 21931 21932 21933 71557 21935 21936 90034 21938 69246 21940 21941 3104 21943 83176 21945 21946 94031 21948 21949 21950 11388 21952 21953 57440 21955 21956 21957 21958 84146 21960 54054 5000 57583 21964 25645 24279 21967 21968 59304 90133 21971 21972 27611 17550 55896 21976 21977 21978 35773 21980 56387 21982 21983 21984 28505 21986 66504 21988 24289 21990 87793 87162 21993 46566 21995 21996 21997 21998 21999 22000 33039 22002 22003 22004 22005 22006 38254 24424 46802 22010 414 22012 75364 22014 22015 51269 22017 22018 2415 13348 22021 22022 22023 57306 22025 54145 22027 22028 22029 22030 22031 22032 44632 72788 3749 15399 68431 22038 17989 17722 19464 22042 22043 22044 22045 22046 95416 78161 96026 22050 23964 22052 22053 22054 53515 22056 22057 22058 851 22060 49292 22062 22063 22064 68870 31532 78872 22068 23308 54223 22071 22072 6634 22074 22075 22076 34374 22078 22079 42613 87672 22082 22083 22084 22085 81214 55247 22088 22089 63892 20599 39502 22093 22094 22095 22096 83091 22098 22099 22100 56131 42254 22103 22104 84458 87961 22107 39706 22109 22110 22111 22112 83502 12574 22115 22116 22117 70389 22119 69329 22121 22122 22123 81216 22125 22126 22127 22128 22129 22130 2049 22132 39901 22134 22135 22136 22137 53631 22139 22140 85273 22142 21042 35039 22145 71438 22147 22148 22149 22150 22151 22152 22153 22154 17807 22156 22157 22158 22159 22160 22161 22162 22163 40707 11810 22166 22167 70606 22169 22170 87450 87664 19303 72065 22175 22176 57519 22178 82128 22180 17936 76315 22183 22184 91001 50396 22187 22188 22189 22190 22191 22192 53796 22194 22195 22196 43694 74997 22199 3425 22201 67826 22203 55285 22205 76043 22207 22208 22209 22210 11193 67106 35467 177 71619 22242 22217 33950 71782 33823 22221 16713 73779 22224 22225 96300 22227 26105 22229 22230 22231 22232 22233 22234 22235 22236 22237 22238 22239 22240 22241 22216 38520 39594 22245 22246 22247 72773 22249 46931 22251 22252 71604 22254 99970 22256 22257 22258 22259 22260 39420 22262 34130 68112 22265 35786 22267 22268 22269 1380 22271 22272 59846 22274 22275 22276 22277 22278 22279 22280 98480 41578 26808 57392 24631 22286 77387 22288 22289 22290 2630 22292 22293 22294 22295 22296 22297 22298 22299 22300 22301 50090 22303 22304 22305 22306 72056 22308 99952 22310 11390 96932 65719 59822 95787 69266 8143 20577 22319 62541 16786 47665 22323 26639 22325 22326 22327 22328 23923 2900 74095 22332 89280 22334 22335 22941 22337 64733 44277 46773 22341 22342 19048 22344 22345 22346 22347 1354 55636 33624 84887 22352 19500 27928 22355 22356 22357 22358 22359 22360 59422 22362 43802 22364 22365 13075 77066 54912 13443 22370 22371 22372 22373 21755 22375 22376 22377 71832 88944 22380 22381 67807 22383 72618 22385 22386 85085 17998 22389 22390 22391 67508 84972 22394 22395 58544 73615 22398 22399 22400 22401 78338 22403 58639 22405 96145 9113 22408 22409 67604 22411 22412 77636 22414 18359 22416 73756 22418 14930 75336 22421 22422 57864 22424 22425 22426 22427 88137 22429 22430 22431 22432 22433 75876 84280 15609 91070 22438 22439 22440 22441 22442 84243 82756 96022 22446 22447 22448 22449 22450 22451 22452 22453 22454 65071 22456 80974 25939 58085 92497 54178 22462 52416 79089 73587 54714 76450 22468 22469 8099 22471 62972 99240 38530 30493 73787 22477 17556 83033 22480 32532 22482 23367 22484 22485 22486 54127 93109 22489 22490 22491 92856 22493 22494 15072 22496 87511 22498 22499 22500 44493 79228 22503 45469 912 71006 22507 22508 39135 22510 22511 46722 22604 85346 49716 22516 22517 44797 53665 22520 16561 22522 4607 22524 38749 22526 67204 22528 22529 22530 18457 22532 22533 50125 22535 22536 22537 90642 22539 54306 22541 94431 22543 87109 22545 22546 71856 22548 29928 22550 32249 22552 22553 22554 56448 57942 22557 96404 22559 22560 12586 22562 90428 22564 62941 22566 97630 22568 3724 22570 62051 22572 22573 22574 22575 22576 88791 22578 22579 22580 22581 22582 68950 87705 54712 36757 22587 22588 60667 27543 22591 22592 98830 22594 60867 18856 22597 33004 22599 22600 22601 8183 22603 22513 22605 22606 48351 22608 22609 90968 22611 22612 22613 43341 22615 22616 11520 5343 22619 22620 22621 22622 33816 22624 22625 22626 12172 22628 34035 90124 3670 91028 43402 22634 22635 22636 22637 22638 68821 96461 11027 22642 22643 22644 77147 2063 60738 94331 22649 22650 22651 52379 22653 22654 30862 93434 85815 22658 22659 37637 22661 22662 22663 50383 78059 5779 22667 22668 22669 22670 8273 22672 22673 22674 13925 22676 22677 22678 22679 49237 22681 22682 22683 69547 2378 22686 22687 22688 17000 61977 47181 14768 780 22694 22695 46670 83689 22698 22699 2840 99438 22702 83477 56730 22705 22706 79574 45108 22709 22710 65482 22712 22713 22714 72153 22716 22717 22718 22719 22720 22721 22722 20822 22724 22725 22726 22727 77698 22729 97616 22731 72543 22733 32871 86032 22736 90629 22738 22739 14124 22741 22742 22743 22744 88386 22746 81835 22748 62325 22750 22751 22752 22753 22754 38996 22756 22757 22758 74715 22760 22761 22762 22763 20695 79193 22766 22767 98763 22769 22770 22771 22772 93337 22774 22775 22776 22777 22778 22779 31463 20290 22782 40694 94473 25090 22786 50997 29552 22789 22790 22791 22792 41311 22794 22795 22796 22797 33223 22799 22800 22801 21539 22803 22804 70267 71188 22807 22808 77405 22810 22811 19069 42831 388 22815 22816 9373 22818 22819 30283 47672 5397 22823 22824 22825 22826 82568 22828 22829 18666 22831 22832 22833 40522 18418 210 22837 22838 22839 82715 22841 47431 42656 22844 22845 97220 76829 73528 60806 22850 22851 41764 96282 15289 22855 15708 73042 57725 22859 22860 22861 22862 16416 22864 9677 22866 22867 22868 69087 3405 22871 22872 22873 33498 32987 22876 22877 22878 22879 22880 79422 22882 22883 53506 22885 20730 70848 22888 17541 22890 50072 94739 22893 22894 8287 22896 22897 22898 22899 22900 22901 22902 95973 86766 22905 22906 82840 22908 7160 22910 22911 1970 3251 22914 9250 22916 62742 64373 22919 47116 22921 51565 22923 22924 94461 22926 22927 22928 22929 22930 25576 22932 22933 22934 22935 22936 3843 22938 22939 30620 22336 22942 88656 97934 62825 46059 70111 22948 22949 22950 22951 22952 22953 67777 22955 22956 52411 22958 22959 98898 22961 40761 39899 48749 22965 22966 22967 22968 22969 25187 14231 22972 30043 22974 22975 46719 22977 50263 22979 58529 43020 22982 35309 22984 22985 38642 22987 22988 22989 22990 42220 4891 18497 22994 22995 22996 37121 22998 22999 23000 23001 23002 26918 23004 23005 23006 23007 23008 23009 23010 74311 4750 23013 34493 48404 52903 92919 88780 58502 23020 41030 23022 23023 23024 23025 25508 23027 23028 57016 23030 23031 23032 23033 23034 23035 23036 23037 23038 23039 86310 23041 23042 4010 23044 23045 59610 60686 23048 51875 69579 23051 23052 92599 23054 23055 23056 23057 23058 23059 23060 92 23062 46611 81304 23065 6288 2320 23068 46106 23070 23071 23072 23073 23074 40502 23076 23077 2282 23079 23080 87131 23082 23083 23084 23085 23086 23087 95476 23089 53043 23091 42617 23093 93431 23095 36729 23097 84375 23099 23100 23101 23102 23103 23104 23105 63105 23107 23108 8942 81678 85642 23112 54020 23114 23115 23116 23117 23118 23119 92795 23121 23122 28832 23124 96440 23126 23127 49802 23129 23130 12213 23132 67800 23134 23135 95688 23137 23138 23139 23140 98955 93105 77590 23144 23145 23146 7049 51030 18532 23150 59984 23152 23153 23154 23155 23156 23157 71363 55935 23160 54286 23162 23163 23164 23165 31296 23167 23168 61504 23170 23171 23172 42055 23174 23175 23176 23177 23178 23179 53411 68872 65362 23183 23184 13344 42296 23187 63856 23189 23190 23191 23192 23193 23194 23195 23196 20657 44699 23199 75273 96306 23202 23203 23204 23205 23206 23207 23208 23209 12254 15510 23212 23213 23214 51349 98741 23217 23218 27275 76557 23221 23222 15444 23224 23225 23226 1687 12781 23229 90495 23231 83290 8248 23234 23235 66789 72366 23238 23239 23240 13379 23242 12550 23244 23245 23246 23247 20386 23249 23250 47503 23252 23253 61582 23255 23256 23257 23258 92282 23260 23261 23262 23263 28787 35264 23266 23267 23268 56793 23270 40800 44875 23273 79218 23275 23276 65281 73589 23279 75156 41702 23282 23283 23284 88557 2461 23287 23288 71494 57321 82167 23292 23293 11675 23295 58196 23297 69161 93592 94795 58383 23302 23303 23304 23305 33888 23307 22069 23309 23310 115 23312 23313 23314 23315 23316 66068 23318 23319 23320 23321 65573 23323 23324 45391 23326 23327 23328 78500 23330 23331 23332 23333 23334 23335 32789 45268 23338 23339 23340 23341 69192 23343 23344 15984 20508 23347 40598 23349 23350 23351 23352 23353 23354 23355 23356 52954 2678 23359 23360 23361 28690 23363 23364 23365 15696 22483 23368 25253 95397 23371 9575 23373 23374 23375 23376 23377 23378 23379 23380 23381 38197 23383 87258 23385 36886 23387 23388 23389 23390 23391 23392 23393 68109 90819 23396 54278 98624 83852 28477 23401 23402 23403 52196 54129 23406 75390 23408 48331 91921 23411 90867 23413 91428 23415 23416 23417 72286 23419 48586 13399 23422 23423 23424 23425 23426 68504 23428 23429 3978 23431 40434 23433 23434 23435 23436 4834 55045 72040 13077 23441 23442 19311 26329 23445 42539 23447 23448 23449 23450 27805 43031 11952 23454 23455 23456 23457 18757 23459 23460 51336 89694 11234 23464 23465 23466 23467 31713 23469 23470 80958 23472 23473 26006 63343 86466 12316 11987 23479 23480 95983 23482 99005 92347 23485 23486 23487 23488 23489 23490 87737 23492 23493 99891 23495 87088 8058 23498 23499 23500 23501 98228 92734 23504 23505 59045 98721 91681 78493 23510 23511 69787 38959 23514 23515 23516 35398 23518 23519 23520 82558 23522 43523 70132 23525 82703 23527 23528 47203 23530 23531 51695 11095 79772 23535 23536 95650 23538 23539 39654 49239 20256 23543 23544 23545 23546 30578 69191 13271 10072 64468 23552 23553 23554 47903 23556 23557 89328 23559 23560 23561 23562 23563 23564 23565 23566 79169 23568 40657 23570 23571 23572 23573 50666 23575 23576 23577 23578 36688 23580 23581 23582 37487 23584 23585 23586 23587 23588 41714 25812 23591 23592 23593 23594 98643 23596 41606 79530 23599 97274 23601 23602 70039 99930 23605 23606 90572 40513 23609 23610 23611 23612 23613 23614 23615 23616 23617 90401 23619 23620 98980 23622 82163 23624 23625 23626 65666 25858 23629 83417 23631 23632 23633 23634 70321 23636 23637 23638 23639 23640 23641 23642 23643 23644 23645 23646 6078 10001 23649 15213 66350 23652 51672 76386 51169 37064 10206 23658 23659 23660 72875 23662 56538 42624 45562 64890 23667 23668 23669 23670 34396 29428 2318 23674 7437 23676 23677 23678 23679 23680 95657 23682 23683 42025 23685 23686 23687 23688 23689 61790 23691 23692 23693 44338 90724 23696 23697 42086 23699 23700 23701 33347 23703 23704 30581 23706 40171 5563 23709 23710 23711 27406 23713 23714 23715 23716 23717 74249 68805 23720 23721 23722 23723 23724 23725 84722 11191 23728 23729 16848 18015 23732 23733 31946 23735 23736 76445 23738 30705 36505 23741 43526 23743 21313 55155 47836 95072 23748 23749 23750 23751 23752 23753 33370 23755 50692 23757 21046 23759 23760 7605 23762 23763 23764 23765 72100 71542 41699 23769 23770 23771 23772 23773 23774 23775 23776 6627 23778 40678 23780 4667 23782 35492 23784 21840 6955 30224 23788 23789 23790 23791 23792 12163 38192 23795 12651 66643 23798 23799 27559 23801 76251 23803 23804 23805 23806 23807 23808 7335 23810 23811 9236 11731 87710 56952 23816 90591 49138 23819 23820 23821 90434 23823 23824 23825 83326 23827 23828 8918 62099 23831 23832 75482 20705 82806 23836 23837 23838 23839 23840 23841 81669 4578 23844 23845 42469 6251 23848 23849 23850 23851 79428 23853 73008 23855 23856 68983 23858 30467 23860 67553 23862 23863 47593 93483 58247 59134 1311 23869 63257 82803 8027 23873 23874 23875 23876 4394 91776 23879 23880 23881 23882 31506 23884 23885 49945 23887 23888 23889 44412 23891 23892 89346 23894 23895 23896 23897 23898 63732 44052 17006 19826 23903 23904 23905 23906 23907 23908 23909 47714 23911 23912 23913 6485 23915 28428 23917 23918 23919 23920 44574 23922 22329 23924 23925 43947 23927 47966 23929 23930 96925 23932 23933 23934 23935 18483 23937 91848 23939 23940 23941 25924 23943 23944 23945 69222 23947 23948 42112 78909 23951 23952 23953 23954 23955 89506 23957 75195 23959 56449 23961 23962 38259 22051 9368 23966 32231 23968 23969 23970 23971 23972 78438 93199 23975 23976 61400 23978 64516 23980 23981 23982 23983 23984 23985 23986 23987 56431 48784 2114 20934 12216 23993 97873 26121 23996 18660 23998 2501 24000 24001 24002 30680 32038 37057 24006 24007 24008 24009 7334 24011 24012 45352 24014 24015 24016 24017 24018 24019 79475 60625 24022 24023 24024 24025 2071 24027 24028 24029 81151 24031 24032 2836 24034 24035 24036 24037 24038 24039 24040 24041 24042 61868 24044 3811 39842 24047 97016 24049 24050 6804 24052 24053 1502 24055 24056 98613 24058 24059 24060 18851 28179 24063 79291 98944 24066 95837 24068 24069 24070 61387 71827 24073 24074 24075 24076 24077 24078 24079 76022 24081 24082 24083 24084 86796 9038 24087 17090 17990 24090 24091 19524 61345 24094 24095 24096 24097 24098 47796 95982 24101 24102 48365 24104 24105 40630 24107 57653 24109 24110 21864 24112 24113 24114 24708 24116 24117 24118 89038 24120 24121 31697 58790 37533 19648 24126 9428 57618 24129 24130 99375 24132 24133 24134 86023 24136 24137 24138 24139 88463 24141 36575 24143 24144 24145 24146 24147 24148 53097 24150 49730 51531 58035 24154 19242 55606 24157 84244 24159 24160 50053 24162 47009 24164 24165 24166 24167 40050 24169 24170 9591 24172 24173 24174 24175 24176 24177 20433 24179 56133 24181 20111 24183 40781 95317 24186 24187 43754 8800 24190 82578 24192 43649 82728 24195 24196 24197 32635 24199 24200 54015 43239 24203 24204 24205 30212 33593 24208 24209 24210 8874 24212 52674 67779 24215 92860 24217 20693 24219 5770 74857 19835 24223 12332 24225 24226 24227 31546 24229 24230 24231 7228 24233 24234 24235 15094 24237 97474 2000 24240 24241 24242 24243 24244 13303 24246 24247 24248 18725 24250 24251 54528 5198 24254 28265 24256 24257 31025 24259 24260 24261 24262 24263 11459 24265 24266 24267 24268 24269 24270 24271 59634 57683 11955 79288 76771 24277 24278 21966 7159 14635 24282 24283 24284 15040 24286 25217 24288 21989 16238 1804 44279 24293 51418 24295 24296 27883 24298 24299 44401 24301 24302 24303 24304 24305 24306 24307 24308 24309 55570 3836 24312 45133 97099 24315 57403 4584 51589 88729 24320 24321 73978 24323 24324 24325 24326 76248 76385 6331 24330 24331 24332 2677 3692 48608 30439 24337 24338 24339 44460 93130 24342 24343 10788 24345 21829 24347 16694 24349 24350 34187 24352 24353 24354 24355 30388 24357 24358 24359 24360 57069 24880 24363 24364 24365 73222 53470 8348 24369 24370 29490 13830 24373 24374 24375 3231 24377 24378 7141 24380 24381 24382 24383 20195 24385 24386 95707 24388 54939 81723 24391 54535 38282 24394 75014 24396 44636 24398 24399 71990 66089 24402 24403 83498 24405 73057 24407 84366 70138 84729 27507 24412 24413 32586 24415 24416 24417 98556 24419 24420 24421 19608 24423 22008 24425 24426 24427 24428 24429 90007 24431 24432 24433 24434 31928 24436 81157 63642 6470 24440 54179 24442 24443 24444 24445 24446 24447 41943 24449 24450 24451 43658 24453 24454 43258 24456 24457 24458 24459 24460 77832 24462 24463 24464 24465 24466 24467 82282 24469 24470 24471 24472 36982 24474 24475 24476 63727 24478 24479 24480 24481 93898 39913 24484 24485 93014 30979 24488 24489 24490 24491 24492 24493 24494 82395 24496 24497 71912 24499 24500 89577 24502 24503 24504 70519 24506 37222 24508 11405 24510 24511 24512 24513 43444 80986 24516 92591 24518 24519 24520 13947 24522 24523 24524 11319 24526 54950 24528 48050 24530 24531 68508 71441 24534 24535 24536 24537 31786 24539 24540 24541 61413 16992 72281 24545 76117 24547 24548 67798 24550 24551 24552 24553 24554 15334 24556 24557 24558 9218 24560 74550 24562 46554 75343 24565 24566 24567 24568 39335 24570 86588 24572 76565 24574 24575 24576 57816 34484 24579 24580 24581 24582 24583 24584 40976 24586 24587 24588 24589 24590 24591 24592 90833 24594 33711 14686 24597 93937 24599 4385 24601 24602 24603 24604 10345 24606 24607 24608 24609 24610 55060 64853 24613 24614 24615 24616 24617 24618 73797 24620 24621 24622 24623 24624 59760 98634 24627 85480 24629 69588 22285 24632 35745 46364 24635 24636 24637 24638 20004 24640 24641 49264 24643 24644 24645 24646 24647 24648 24649 24650 24651 68864 13986 24654 24655 24656 32761 55527 24659 24660 24661 24662 24663 24664 47018 24666 20545 48567 24669 24670 50546 24672 8252 24674 2414 24676 24677 2790 24679 24680 24681 24682 24683 94268 24685 24686 65272 60225 24689 91948 46616 24692 24693 33695 5724 24696 60736 52093 24699 24700 24701 85092 24703 24704 24705 36390 24707 24115 24709 10573 24711 24712 24713 24714 24715 24716 11072 24718 24719 24720 24721 24722 24723 26569 20234 88327 24727 24728 24729 24730 24731 74609 90527 62607 96474 24736 19523 24738 84199 24740 24741 78940 24743 5554 6158 24746 24747 71953 24749 24750 24751 24752 48886 27705 24755 24756 24757 68580 48313 24760 24761 16957 91451 24764 6221 48013 53174 72274 24769 24770 24771 24772 51458 24774 24775 24776 24777 24778 24779 24780 24781 24782 24783 65428 92817 24786 24787 24788 24789 24790 28193 24792 24793 24794 64202 24796 31030 10284 24799 24800 24801 76438 24803 24804 31893 56827 39838 56841 24809 24810 65631 24812 24813 24814 24815 40416 24817 24818 79478 24820 5870 24822 24823 80850 24825 24826 24827 24828 24829 24830 24831 24832 24833 24834 90454 24836 24837 24838 24839 33320 24841 65749 24843 24844 24845 24846 24847 24848 34139 24850 24851 24852 88359 56154 24855 24856 82996 24858 24859 24860 21447 24862 24863 24864 24865 24866 24867 24868 72492 24870 70642 24872 43504 19887 67239 24876 24877 7789 24879 24362 24881 88887 86427 24884 24885 1987 24887 28172 83365 37695 93473 24892 24893 24894 70023 24896 24897 3992 95122 84346 24901 82065 39508 24904 24905 24906 24907 7547 51685 77863 85037 24912 24913 33603 91443 24916 24917 24918 27846 24920 24921 24922 24923 24924 74450 24926 24927 24928 24929 24930 24931 24932 24933 82946 24935 24936 24937 67492 24939 24940 32576 24942 99703 24944 24945 24946 24947 24948 63271 24950 24951 97818 24953 24954 24955 13500 24957 24958 24959 24960 24961 24962 8635 27207 24965 31951 24967 55727 24969 32668 24971 24972 24973 24974 24975 24976 24977 24978 24979 24980 39903 24982 24983 24984 53579 24986 24987 24988 24989 18184 24991 24992 47306 8694 24995 24996 75900 78390 17370 25000 25001 42167 25003 11629 25005 25006 25007 25008 25009 42103 25011 15912 54549 25014 25015 25016 25017 25018 63833 25020 31538 25022 25023 25024 25025 25026 78836 34279 27497 27215 25031 11485 52609 89719 25035 98451 25037 42913 72729 25040 25041 67521 32627 39604 94773 35219 25047 25048 25049 25050 25051 25052 25053 26585 91068 68943 80096 25058 8331 25060 25061 25062 25063 77848 25065 95188 25067 25068 25069 25702 25071 61365 25073 91768 25075 25076 39802 79609 25079 25080 25081 25082 25083 4387 47535 4902 9508 25088 25089 22785 25091 25092 72249 25094 25095 25096 25097 17727 25099 25100 25101 66776 56593 25104 25105 25106 55838 25108 25109 50519 13197 25112 25113 25114 25115 77962 25117 25118 57498 8450 25121 10778 25123 25124 25125 37600 25127 25128 25129 25130 25131 6224 25133 25134 25135 25782 72871 25138 25139 55774 18256 25142 25143 25144 25145 94095 25147 9499 25149 16175 25151 33827 25153 78469 98372 25156 25157 3990 25159 25160 25161 68045 25163 25164 25165 25166 61011 25168 25981 8860 77582 25172 25173 25174 83674 32601 25177 7145 25179 21352 25181 96761 25183 9570 25185 83875 22970 25188 25189 81681 10110 25192 59716 61726 25195 25196 25197 37261 25199 25200 99541 25202 25203 25204 25205 25206 25207 49780 25209 25210 25211 25212 82141 16745 11119 9367 24287 25218 25219 25220 65002 69375 25223 25224 25225 54479 98912 25228 25229 27404 19838 25232 5800 25234 25235 37557 25237 25238 25239 25240 25241 25242 25243 25244 5284 25246 25247 25248 25249 25250 34397 25252 23369 25254 25255 25256 25257 61792 6951 25260 25261 25262 39488 11538 43740 5329 51248 25268 25269 25270 25271 25272 60797 25274 70214 25276 25277 25278 84666 25280 25281 65040 25283 25284 45004 25286 25287 25288 17367 52346 76816 25292 65832 25294 60947 25296 25297 88368 25299 25300 773 25302 25303 61513 68154 25306 14403 25308 74891 75690 39440 25312 77722 25314 92460 83567 57980 25318 25319 25320 42157 94746 25323 25324 25325 25326 25327 25328 25329 25330 25331 25332 25333 70493 25335 25336 25337 25338 7780 32524 71267 61018 28198 25344 25345 65504 69933 25348 25349 25350 25351 25352 31568 25354 25355 25356 25357 99313 25359 25360 97140 25362 58098 25364 25365 25366 25367 25368 98976 91208 25371 2857 25373 66532 28589 25376 25377 25378 91287 25380 25381 25382 51503 41955 25385 13177 25387 86719 53735 20353 25391 25392 25393 25394 41553 25396 77410 7390 25399 25400 25401 25402 25403 25404 25405 25406 25407 25408 25409 25410 25411 20096 25413 86099 81041 25416 68612 25418 25419 25420 25421 25422 4026 48779 51352 59578 81710 26900 73046 25430 25431 13085 12373 95684 25435 32886 90162 57364 25439 25440 25441 71270 25443 25444 25445 25446 1525 25448 59438 12947 25451 25452 25453 25454 72108 25456 78971 25458 25459 25460 25461 38510 25463 25464 25465 25466 25467 25468 25469 25470 25471 78447 25473 25474 60812 25476 52929 79206 25479 87393 25481 25482 76058 25484 25485 25486 25487 25488 25489 29174 25491 25492 25493 25494 10630 76987 25497 25498 59510 25500 5943 25502 25503 25504 32702 21879 40041 23026 3755 25510 25511 45431 83227 25514 25515 97749 25517 25518 88517 25520 25521 25522 51876 25524 25525 25526 25527 74435 54387 44084 25531 25532 25533 28272 26749 25536 45752 25538 37403 7214 79472 25542 25543 95980 25545 25546 25547 25548 25549 432 25551 25552 25553 18909 47176 63541 25557 25558 86777 25560 25561 60294 79030 25564 25565 37047 11143 25568 25569 369 25571 25572 16812 25574 25575 22931 25577 3926 36535 12916 25581 27099 25583 25584 25585 25586 25587 25588 25589 65688 18062 25592 25593 16999 25595 51751 78434 25598 25599 25600 25601 25602 25603 65337 83283 46642 25607 5805 25609 20716 25611 25612 25613 16214 48187 25616 25617 87306 57476 25620 46648 33959 25623 25624 25625 92521 53770 28841 94162 25630 25631 25632 59111 25634 25635 25636 7981 66625 25639 33503 25641 25642 25643 25644 21965 51047 25647 91542 31995 25650 25651 25652 25653 25654 25655 63372 25657 25658 25659 51673 25661 13768 25663 25664 25665 25666 25667 25668 25669 25670 25671 25672 7218 25674 66383 80828 54060 25678 62195 25680 51577 25682 25683 68632 25685 25686 92250 25688 25689 25690 25691 46589 25693 25694 25695 79733 25697 13433 25699 25700 32889 25070 25703 84373 25705 25706 79290 60983 26007 25710 25711 25712 6964 25714 25715 25716 69395 25718 25719 25720 25721 25722 3189 25724 25725 25726 25727 68830 25729 98082 25731 25732 25733 36292 25735 97991 16780 25738 25739 25740 25741 70761 25743 87955 41598 81920 25747 47719 25749 40816 25751 47776 69233 61841 69759 29467 60157 85801 10147 25760 25761 25762 25763 25764 25765 25766 8727 25768 7336 25770 88575 25772 25773 16871 25775 84810 25777 83467 25779 25780 73427 25136 25783 25784 41427 49645 25787 59988 30763 68929 25791 94185 25793 25794 25795 25796 25797 25798 68271 91988 25801 48665 25803 28962 87736 25806 25807 25808 25809 25810 25811 23590 25813 52191 25815 33381 85470 85556 25819 45828 25821 25822 33850 60289 62945 92843 25827 71332 41597 25830 25831 41223 25833 33440 6036 25836 99706 25838 84135 51230 25841 25842 2555 25844 7301 25846 25847 25848 65476 25850 25851 25852 66821 25854 25855 25856 25857 23628 75738 69278 8974 616 62407 66203 25865 25866 25867 25868 25869 25870 19315 25872 25873 25874 25875 94956 53298 25878 14199 25880 25881 25882 25883 4290 25885 55704 70939 25888 25889 31389 25891 134 25893 25894 28084 25896 25897 70553 25899 25900 25901 15404 25903 25904 25905 25906 25907 75684 25909 80715 14222 25912 15843 31190 25915 25916 25917 25918 25919 79640 32726 25922 25923 23942 66790 25926 25927 25928 25929 25930 25931 39449 45293 25934 30986 25936 29139 95999 22458 25940 25941 25942 25943 25944 85904 25946 10800 11450 25949 55552 81534 75092 29285 25954 25955 90630 25957 74526 10359 25960 19854 25962 89530 25964 25965 25966 25967 25968 93842 25970 25971 25972 25973 25974 12811 25976 25977 34738 4052 25980 25169 25982 25983 62275 25985 94300 70032 36271 25989 82142 25991 25992 1922 25994 25995 92029 25997 25998 2257 63945 26001 28063 26003 26004 26005 23474 25709 17262 26009 26010 59409 6908 60855 26014 26015 26016 26017 26018 26019 26020 45778 26022 44712 26024 26025 2875 26027 54527 30192 26030 52808 26032 31831 63817 26035 26036 26037 5539 18873 35695 26041 26042 26043 26044 26045 26046 26047 82576 26049 26050 26051 26052 26053 58025 18975 26056 27045 93701 89225 16244 26061 26062 26063 26064 26065 29493 27754 83686 26069 26070 90954 26072 47278 26074 26075 30300 76222 79986 26079 26080 26081 47983 26083 26084 26085 26086 52241 26088 26089 26090 29626 77385 5114 26094 26095 26096 26097 26098 26099 26100 26101 80866 26103 96549 22228 78392 26107 26108 92614 2656 99611 68137 18683 26114 26115 26116 26117 55425 26119 26120 23995 36362 26123 26124 26125 26126 26127 26128 26129 33861 26131 15421 26133 89228 26135 26136 26137 26138 37611 26140 66455 26142 67835 94601 16830 26146 26147 26148 75958 26150 36776 26152 26153 36654 68548 26156 26157 26158 26159 26160 11475 26162 71046 13890 26165 26166 26167 26168 13274 26170 26171 26172 77082 52370 26175 26176 26177 26178 26179 26180 80219 93090 26183 76394 26185 26186 26187 43072 78963 26190 26191 92928 43213 57974 32028 54756 60670 26198 26199 70193 85471 26202 26203 94251 26205 26206 26207 28093 26209 26210 26211 38000 16467 26214 75163 31178 26217 76870 69842 26220 26221 99294 91155 26224 26225 56465 26227 26228 26229 65683 3531 26232 58158 26234 26235 26236 26237 26238 48043 5774 60643 26242 26243 21898 26245 26246 4396 26248 26249 26250 12192 26252 33415 26254 8456 69902 30676 26258 26259 26260 26261 26262 26263 26264 26265 26266 26267 26268 26269 26270 26271 29633 26273 65475 98639 26276 26277 26278 78823 26280 26281 26282 87762 26284 26285 91042 26287 26288 26289 26290 86007 26292 53715 42191 26295 26296 26297 2859 26299 26300 26301 26302 26303 26304 26305 26306 14390 32988 79147 26310 26311 26312 26313 26314 26315 50016 90328 68759 28648 57235 26321 33928 26323 37717 26325 26326 99007 26328 23444 26330 26331 26332 26333 26334 48045 26336 26337 26338 18487 26340 26341 69132 26343 26344 43506 26346 26347 38072 45408 98672 26351 26352 26353 10501 26355 26356 21265 13266 26359 26360 18162 71021 26363 26364 26365 78685 26367 26368 87959 26370 85702 26372 26373 26374 26375 85667 26377 26378 65742 26380 26381 5743 26383 26384 26385 26386 26387 3107 5718 39579 26391 26392 13469 98032 11320 26396 4842 26398 26399 76585 44888 28220 26403 26404 48126 41216 26407 26408 26409 26410 51383 26412 43580 26414 39305 26416 26417 26418 26419 26420 4329 86324 26423 48411 26425 90213 26427 99283 26429 26430 26431 26432 26433 51935 26435 85600 56987 1032 93394 26440 26441 686 26443 26444 51920 72407 27793 26448 26449 86970 26451 26452 85400 26454 26455 26456 76923 26458 26459 26460 58176 26462 26463 13323 19572 26466 26467 26468 26469 44555 26471 26472 26473 26474 26475 26476 56300 26478 26479 26480 26481 26482 26483 26484 26485 26486 35955 26488 26489 26490 26491 26492 12946 26494 68358 26496 26497 26498 71138 26500 26501 26502 46778 34987 26505 93702 26507 26508 26509 26510 64701 26512 26513 26514 26515 60041 26517 26518 57354 26520 26521 26522 26523 26524 43929 26526 92534 26528 26529 26530 98538 92998 47382 26534 26535 26536 26537 26538 26539 5390 26541 26542 26543 26544 26545 26546 26547 26548 26549 26550 62203 26552 26553 26554 26555 26556 26557 26558 47031 26560 26561 8957 26563 48245 26565 26566 26567 62102 24724 13775 75025 26572 84611 99631 26575 26576 26577 11819 26579 26580 49287 57221 91030 26584 25054 43650 26587 39377 70247 57131 3580 26592 77369 26594 26595 7580 73212 26598 61799 26600 39009 26602 95438 26604 9692 26606 66866 36790 26609 26610 26611 88648 26613 21232 26615 26616 26617 26618 72031 26620 29946 26622 4685 26624 26625 26626 26627 26628 26629 26630 26631 26632 26633 26634 26635 26636 49974 26638 22324 6562 26641 26642 69483 26644 26645 57690 26647 73855 26649 26650 52400 26652 26653 26654 45604 26656 26717 7968 90470 73914 26661 26662 26663 3119 26665 76677 26667 26668 26669 26670 26671 26672 26673 71146 26675 26676 26677 26678 26679 26680 26681 26682 26683 26684 26685 93065 26687 26688 45746 26690 15788 86044 26693 26694 26695 7158 46451 26698 3536 26700 6867 26702 6136 26704 92829 89284 26707 90110 7298 64503 26711 26712 26713 26714 26715 67751 26657 26718 6515 26720 26721 42887 93516 26724 26725 26726 26727 58806 26729 44978 1541 26732 26733 13515 26735 26736 26737 26738 26739 26740 68005 26742 26743 47265 76080 67583 26747 26748 25535 80792 26751 26752 65702 58364 26755 26756 44064 26758 26759 26760 26761 26762 40200 65332 26765 26766 97310 95194 26769 41856 26771 26772 26773 58189 86569 6514 26777 26778 8177 79879 26781 26782 26783 26784 69864 26786 18149 26788 26789 26790 29754 8977 15096 26794 26795 26796 26797 26798 39597 26800 26801 1333 26803 26804 26805 26806 26807 22283 46682 17302 26811 46730 63174 26814 2545 20206 26817 26818 79346 26820 26821 26822 12508 26824 26825 26826 26827 77741 26829 4870 26831 26832 26833 26834 26835 602 46781 26838 26839 26840 28679 89421 26843 26844 31215 26846 26847 26848 20813 26850 53824 26852 26853 26854 26855 26856 26857 26858 26859 26860 26861 26862 91153 26864 26865 26866 26867 26868 48736 26870 26871 26872 78527 26874 90277 26876 26877 26878 94465 26880 89010 81257 26883 26884 26885 26886 26887 26888 26889 26890 26891 64341 26893 26894 26895 17822 67147 96255 96540 25428 26901 26902 26903 3510 26905 26906 73819 26908 26909 26910 26911 62630 51262 26914 26915 63523 41931 23003 50634 26920 26921 41224 26923 46073 94419 26926 26927 26928 26929 4426 26931 80685 26933 74616 26935 26936 26937 26938 26939 26940 26941 26942 99859 26944 47848 88488 26947 15992 29280 60720 26951 26952 26953 26954 26955 26956 26957 75790 42382 26960 26961 26962 26963 26964 26965 59132 26967 26968 26969 26970 74604 26972 26973 4987 26975 26976 26977 26978 26979 68227 26981 26982 26983 72455 81910 26986 6928 30218 26989 26990 6164 26992 1174 26994 26995 65747 6332 26998 1765 27000 38221 59963 27003 27004 27005 19332 27007 88570 27009 27010 71824 27012 27013 27014 27015 27016 27017 33649 20123 27020 52348 17909 50144 27024 85631 60016 27027 27028 27029 27030 86996 19548 78027 27034 57197 27036 27037 5753 27039 27040 27041 27042 27043 27044 26057 37258 54595 27048 27049 84532 27051 27052 27053 2752 96901 27056 80987 27058 78011 27060 27061 27062 27063 27064 27065 13410 27067 49335 74681 12773 27071 27072 7948 27074 56248 27076 27077 47042 58671 27080 27081 94750 27083 27084 84082 27086 27087 82793 27089 27090 27091 27092 27093 27094 42500 14814 27097 27098 25582 27100 27101 74724 27103 27104 91694 27106 20763 35239 27109 27110 27111 27112 84716 27114 27115 27116 27117 27118 99158 27120 27121 27122 27123 27124 42291 27126 27127 27128 17693 27130 27131 15751 82444 27134 27135 34045 27137 27138 87555 61612 27141 27142 2470 27144 46847 27146 27147 27148 27149 27150 27151 27152 27153 27154 27155 58279 27157 27158 27159 92818 70548 16652 40746 27164 27165 27166 27167 8734 27169 27170 27171 27172 27173 27174 27175 27176 27177 27178 27179 27180 27181 27182 27183 27184 27185 27186 27187 27188 27189 27190 27191 27192 27193 27194 92256 27196 3288 27198 87480 27200 27201 27202 27203 27204 27205 67407 24964 27208 128 27210 27211 62836 35862 57734 25030 27216 27217 27218 71969 27220 27221 27222 82239 63325 27225 21897 27227 27228 27229 27230 91345 19776 13275 27234 27235 16642 73158 27238 27239 82967 27241 27242 27243 42787 2824 89473 70249 27248 27249 74647 64008 27252 85424 27254 27255 27256 27257 27258 18402 27260 27261 59271 95495 45331 20735 27266 27267 87056 27269 27270 95581 78794 27273 27274 23219 27276 27277 27278 27279 27280 68615 37547 27283 27284 27285 56187 27287 27288 27289 78820 27291 30512 27293 89335 27295 27296 27297 74236 27299 27300 7119 27302 29610 86891 27305 27306 27307 27308 27309 5752 12552 27312 2216 27314 27315 74548 27317 31678 27319 27320 61532 27322 27323 85905 42872 67102 45613 19847 27329 27330 27331 27332 27333 78604 84928 18336 14744 27338 27339 57598 27341 27342 27343 88770 67330 67269 27347 27348 27349 27350 27351 27352 27353 27354 12459 12158 27357 27358 62525 58344 29470 27362 38650 27364 27365 27366 32511 27368 44744 27370 27371 27372 82559 27374 85995 27376 27377 27378 34114 27380 27381 27382 27383 27384 27385 4121 80764 27388 27389 90293 27391 27392 38826 27394 72391 27396 27397 27398 94708 27400 27401 10301 20407 25230 27405 23712 16015 27408 20502 27410 91608 27412 48674 27414 27415 27416 27417 94723 73152 27420 27421 27422 27423 27424 484 8623 27427 38108 83487 27430 36718 27432 27433 27434 27435 27436 76688 27438 27439 29585 27441 27442 27443 27444 27445 27446 60838 27448 97634 27450 27451 39415 27453 66103 4083 27456 27457 74668 86069 27460 27461 27462 47000 27464 61075 27466 68195 27468 60057 84275 27471 27472 27473 27474 27475 27476 27477 27478 27479 27480 63051 74547 77560 47775 27485 27486 89780 27488 27489 27490 53546 27492 36045 14412 27495 27496 25029 27498 27499 27500 27501 27502 70588 89947 27505 27506 24411 30584 78793 27510 27511 70632 27513 67721 27515 27516 27517 27518 47230 27520 67348 27522 96767 27524 16594 27526 27527 27528 5430 28053 42379 9590 51816 27534 88929 70021 47175 27538 27539 27540 27541 27542 22590 98534 53864 33667 27547 27548 27549 79505 56294 27552 45429 94282 27555 27556 27557 1501 23800 27560 79643 6935 96396 4985 88645 67482 62874 27568 27569 3847 21705 30412 43793 27574 27575 15159 27577 27578 27579 16128 71324 27582 27583 27584 27585 91238 14310 78068 27589 27590 27591 27592 73806 27594 27595 4670 11476 27598 57829 27600 27601 27602 94740 13555 21043 27606 41418 75120 27609 57700 21973 27612 27613 92031 27615 75396 27617 27618 27619 27620 27621 27622 27623 43586 27625 17091 85526 50109 27629 92155 27631 27632 37871 39491 27635 27636 27637 27638 27725 27640 73910 27642 27643 58699 27645 27646 68940 27648 27649 11224 78096 63376 27653 27654 27655 31260 27657 98784 27659 27660 43548 12284 27663 19740 27665 27666 27667 10084 27669 27670 58964 65874 91992 27674 27675 33800 27677 27678 27679 27680 27681 31594 27683 27684 87956 27686 27687 27688 27689 15378 27691 27692 27693 48494 27695 32634 27697 17868 5145 6023 27701 27702 16764 27704 24754 27706 27707 12197 27709 40107 3934 27712 27713 27714 46663 27716 27717 27718 74016 27720 34721 27722 42218 27724 27639 33600 18712 16328 12820 27730 27731 27732 27733 27734 57086 27736 27737 79342 88191 52756 27741 57880 27743 74861 27745 27746 27747 8880 76520 27750 27751 47861 93769 26067 94515 27756 38614 50232 27759 27760 27761 27762 7029 27764 27765 51363 27767 54390 27769 27770 8142 27772 66920 39856 71647 9339 27777 63162 27779 78052 27781 263 27783 27784 27785 68906 27787 27788 27789 33737 77152 27792 26447 27794 27795 27796 64393 27798 66933 27800 27801 49316 71637 5110 23451 30907 27807 52885 31994 27810 27811 8626 91535 27814 27815 97951 27817 27818 27819 27820 27821 47353 68014 27824 27825 71936 9453 37622 27829 54832 94607 27832 27833 91577 29666 27836 27837 72239 27839 27840 27841 27842 62438 76569 27845 24919 27847 38480 66670 27850 17769 27852 97698 9754 27855 88692 27857 27858 9325 90736 95034 27862 27863 8876 86535 2968 27867 27868 27869 90272 27871 27872 27873 27874 34331 27876 27877 55051 27879 27880 27881 27882 24297 27884 27885 30346 27887 27888 27889 27890 27891 27892 71853 27894 5108 27896 36213 27898 27899 27900 27901 14624 27903 27904 27905 82727 42994 27908 15823 27910 52316 27912 27913 27914 27915 27916 27917 27918 27919 99036 27921 73569 57336 44909 29778 27926 37385 22354 41681 99709 27931 27932 34817 32117 27935 27936 27937 27938 27939 90035 19205 48995 80477 27944 27945 27946 77172 27948 71038 27950 27951 80744 68274 27954 81177 5894 27957 27958 27959 27960 27961 27962 27963 73799 27965 80998 78546 27968 64209 27970 21526 70407 39194 27974 27975 27976 27977 27978 27979 27980 27981 27982 27983 27984 27985 27986 27987 27988 27989 27990 27991 90385 85193 27994 28748 27996 27997 13095 27999 28000 28001 28002 28003 28004 28005 28006 28007 28008 28009 28010 72743 77039 28013 28014 28015 28016 28017 59832 59110 28020 28021 28022 28023 28024 28025 28026 28027 28028 28029 28030 28031 89112 28033 28034 93336 71644 20061 28038 28039 28040 28041 28042 28043 28044 28045 94145 20944 28048 28049 28050 28051 28052 27530 28054 28055 10416 21748 57357 28059 28060 28061 28062 26002 28064 28065 28066 28067 1564 28069 28070 87563 28072 10605 28074 38452 13237 28077 28078 28079 58104 28081 10828 28083 25895 28085 49053 10049 28088 28089 78840 63302 72912 26208 28094 80989 28096 28097 28098 28099 28100 28101 28102 28103 28104 77547 28106 74975 62911 41327 37027 50668 8547 92589 28114 28115 28116 28117 28118 28119 63163 28121 43663 28123 28124 28125 84048 28127 28128 28129 20863 28131 58821 28133 28134 28135 9595 21116 28138 28139 19193 28141 28142 28143 28144 28145 28146 70230 28148 61150 28150 46534 85755 28153 28154 8810 28156 57268 28158 31066 28160 28161 28162 28163 28164 28165 28166 28167 40160 13656 83799 28171 24888 28173 28174 44777 28176 42193 28178 24062 28180 31857 29423 28183 28184 28185 79735 14652 28188 20318 28190 28191 28192 24791 28194 4294 84615 28197 25343 28199 28200 28201 98401 28203 28204 28205 47855 28207 28208 79494 28210 28211 43653 46394 54555 34346 28216 28217 28218 74170 26402 28221 28222 62779 28224 28225 28226 90279 28228 28229 28230 28231 11519 28233 28234 28235 28236 16026 28238 68986 21915 28241 33851 197 81897 35702 28246 28247 61132 28249 16069 28251 69599 28253 51787 69770 28256 35 28258 28259 28260 28261 8674 28263 28264 24255 28266 28267 1872 28269 90122 28271 25534 13112 19650 28275 28276 67179 28278 30945 46065 28281 28282 28283 62646 5335 17138 75705 43874 28289 28290 28291 33225 28293 28294 28295 28296 28297 47662 28299 53910 28301 86364 12702 28304 68128 46557 28761 28308 28309 28310 28311 28312 60185 86030 28315 28316 28735 28318 47105 28320 28321 28322 28323 28324 28325 28326 28327 28328 28329 28330 14483 28332 28333 44473 28335 28336 64884 38404 28339 28340 28341 94987 28343 28344 29998 28346 28347 55476 28349 8198 17206 28352 44482 79250 28355 94553 38490 62913 28359 28360 28361 28362 28363 19237 28365 4906 28367 76116 58926 28370 55629 28372 28373 28374 92619 43011 28377 99287 28379 28380 89669 51562 21130 51593 28385 28386 28387 18861 28389 76091 90664 28392 28393 28394 28395 28396 28397 34831 71685 28400 43248 28402 28403 13118 28405 28406 28407 28408 28409 28410 43872 28412 66102 55710 67988 28416 28417 28418 28419 28420 28421 28422 28423 10704 45365 28426 65670 23916 53805 51717 28431 28432 83583 19998 28435 28436 60374 46 28439 11128 28441 95915 28443 79307 28445 55352 28447 76767 99564 10472 85046 28452 28453 56367 28455 28456 20002 73976 54437 69934 28461 60013 28463 71594 28465 28466 57533 28468 28469 28470 2940 28472 50505 61586 28475 28476 23400 28478 28479 28480 28481 28482 28483 28484 28485 61069 28487 28488 28489 1289 28491 21022 28493 28494 28495 28496 28497 12852 28499 28500 49456 78298 96951 28504 21985 28506 64596 32335 28509 28510 13786 28512 28513 67039 28515 28516 28517 28518 79260 28520 28521 28522 95163 28524 28525 76057 28527 28528 28529 28530 28531 28532 78410 77688 7371 53505 28537 28538 63544 75412 28541 28542 28543 97115 28545 28546 35336 28548 32480 28550 28551 28552 28553 28554 10972 28556 28557 28558 28559 28560 28561 28562 13471 7491 28565 28566 28567 28568 28569 76381 28571 28572 28573 28574 28575 28576 28577 28578 28579 91730 28581 28582 85997 28584 63899 28586 28587 69045 25375 28590 28591 28592 28593 28594 28595 28596 28597 28598 67097 28600 28601 2410 28603 28604 28605 28606 28607 28608 28609 28610 28611 65594 28613 87968 28615 28616 28617 28618 28619 28620 91759 55449 28623 28624 28625 28626 28627 28628 28629 28630 69263 46553 30630 28634 73708 28636 28637 28638 28639 28640 28641 76028 91753 28644 28645 50831 28647 26319 61699 28650 43718 28652 28653 28654 28655 28656 18643 11840 28659 28660 61369 28662 28663 37815 28665 95056 30889 74638 28669 28670 14931 28672 1750 28674 28675 28676 29955 28678 26841 1085 83922 28682 28683 28684 28685 43995 2559 56444 28689 23362 28691 70824 28693 28694 28695 12983 59291 28698 28699 28700 28701 28702 59767 43417 28705 28706 79094 71185 28709 28710 28711 28712 28713 18944 47377 83851 28717 46782 28719 28720 28721 28722 39376 28724 32465 84575 62931 43329 28729 28730 28731 8868 28733 60877 28317 28736 9050 28738 28739 28740 90492 28742 28743 28744 28745 28746 52159 27995 82820 28750 28751 69891 39347 43928 57525 67926 75293 28758 28759 6554 28307 28762 28763 28764 16063 28766 28767 28768 44719 28770 32546 7424 28773 28774 82685 28776 92518 28778 18469 28780 28781 59582 28783 28784 28785 20037 23264 28788 28789 28790 28791 28792 28793 11071 28795 28796 28797 89701 28799 28800 28801 28802 28803 38450 16227 28806 28807 28808 28809 89994 28811 21790 28813 19391 19401 28816 28817 17809 34681 28820 32832 28822 82296 49642 28825 28826 28827 28828 28829 28830 85089 23123 90573 28834 6666 28836 28837 28838 99424 32847 25628 53009 19122 28844 53015 28846 28847 28848 28849 99228 39025 8893 28853 28854 28855 69761 28857 28858 92264 28860 28861 92083 28863 77696 28865 28866 28867 28868 28869 28870 28871 91522 28873 28874 53911 69089 28877 28878 95176 28880 28881 235 28883 28884 28885 93080 28887 84734 28889 51504 28891 57532 28893 28894 28895 28896 40007 28898 28899 51300 28901 28902 97937 28904 10536 85281 6786 28908 28909 28910 28911 82890 28913 28914 28915 63621 28917 40294 28919 33452 28921 15748 28923 28924 11265 28926 28927 61931 64018 70184 74328 49234 28933 28934 28935 28936 28937 28938 46206 28940 28941 28942 47129 87062 28945 71298 28947 28948 74876 89175 84628 16389 72073 28954 28955 28956 83853 28958 28959 67879 28961 25804 28963 50980 28965 28966 28967 74470 28969 28970 28971 80801 28973 28974 28975 28976 28977 51007 28979 28980 28981 39791 28983 85180 28985 30868 65613 90709 92311 28990 10026 29419 28993 73882 28995 28996 28997 28998 28999 29000 65584 69909 29003 29004 87389 29006 29007 29008 98606 64123 63554 29012 29013 9399 29015 29016 58198 84681 29019 29020 29021 72241 29023 29024 65448 29026 29027 29028 29029 32489 29031 61650 29033 36533 29035 29036 29037 29038 29039 29040 1338 35141 29043 29044 48062 29046 29047 84671 29049 98342 29051 35202 74895 3383 29055 29056 46010 29058 29059 54859 49570 29062 29063 29064 29065 16327 29067 70889 18559 29070 29071 29072 29073 9981 29075 29076 4628 29078 96742 73043 29081 44869 49380 29084 29085 29086 29087 11216 19512 37234 48972 2699 20793 29094 29095 29096 14737 60769 21446 94549 29101 50737 29103 29104 65737 29106 64166 64887 9409 29110 29111 29112 29113 15531 29115 29116 29117 29118 29119 29120 29121 29122 29123 29124 29125 29126 29127 29128 29129 59346 56905 29132 29133 29134 11444 9053 29137 29138 25937 42289 29141 76641 20452 29144 44431 29146 2768 8297 29149 29150 29151 9093 29153 29154 42605 29156 29157 70448 29159 4175 29161 29162 43993 29164 29165 87868 67077 29168 29169 29170 29171 29172 29173 25490 29175 29176 29177 89593 17432 29180 29181 6590 29183 11894 29185 29186 29187 69950 18290 29190 29191 29192 29193 29194 43057 29196 29197 29198 29199 95184 29201 84056 75514 69268 29222 29206 29207 29208 29209 29210 31667 29212 29213 8702 29215 29216 55986 567 29219 65076 29221 29205 36816 29224 29225 29226 93854 29228 29229 29230 12692 29232 50303 29234 29235 29236 29237 66683 2672 29240 29241 9400 29243 29244 42040 29246 53020 49225 62572 29250 29251 29252 29253 29254 29255 45382 29257 29258 29259 18950 29261 29262 29263 21004 29265 29266 29267 29268 13941 1065 72331 29272 4283 49850 29275 29276 29277 29278 29279 26949 71013 29282 55260 29284 25953 36148 99449 84510 47703 77040 2106 91201 29293 29294 9518 70991 29297 29298 29299 29300 29301 29302 7847 29304 93077 29306 29307 29308 29309 29310 40533 29312 29313 29314 10463 29316 29317 29318 87851 56118 41268 29322 84710 29324 90425 79875 29327 83599 29329 49778 29331 48371 29333 42954 29335 29336 45933 29338 29339 85124 29341 29342 95522 80046 29345 89670 29347 1200 68938 29350 79139 53793 58826 29354 29355 29356 73490 29358 29359 98948 68051 58081 78112 40213 79098 29366 29367 63791 56246 29370 49879 66397 29373 33697 99503 29376 57142 29378 74426 47195 20135 97151 29383 29384 8627 29386 29387 29388 29389 29390 29391 669 29393 56517 29395 63232 71433 29398 87837 29400 29401 29402 82676 29404 87208 29406 94092 99133 95953 29410 29411 29412 29413 29414 21559 29416 29417 44328 28992 29420 29421 46827 28182 9798 29425 79798 29427 23672 29429 29430 29431 29432 92385 69073 29435 55596 37107 29438 29439 29440 5374 5886 86948 7078 29445 29446 37734 29448 30461 29450 29451 29452 29453 10080 29455 72408 97234 5409 13188 69999 29461 29462 29463 29464 50366 49307 25756 29468 29469 27361 29471 29472 99471 29474 29475 29476 29477 29478 29479 29480 72080 96362 29483 29484 29485 29486 85625 16317 3246 24371 31959 29492 26066 64535 29495 29496 29497 31434 29499 6449 75836 40217 29503 71034 29505 29506 29507 29508 29509 96684 29511 64325 5830 29514 29515 32418 29517 59293 32009 29520 29521 8068 51789 29524 81631 29526 29527 29528 29529 17515 29531 29532 88021 96442 33086 38032 29537 29538 61298 29540 29541 29542 29543 41181 29545 29546 29547 29548 29549 29550 37401 22788 29553 2615 29555 29556 29557 29558 29559 29560 29561 29562 29563 29564 29565 29566 29567 29568 29569 83578 29571 29572 29573 29574 29575 53184 29577 11817 29579 48757 7195 29582 29583 59563 27440 29586 29587 29588 78031 29590 29591 48227 29593 29594 29595 67513 76121 29598 16030 29600 29601 29602 85489 29604 29605 30181 29607 29608 29609 27303 29611 29612 29613 14206 29615 29616 87491 29618 20417 29620 56067 79096 29623 29624 45606 26091 7503 5570 29629 29630 29631 1655 26272 60525 56580 73173 51848 29638 29639 29640 19639 29642 3694 29644 29645 29646 29647 29648 29649 29650 29651 10036 29653 29654 29655 29656 29657 4155 29659 29660 8765 29662 29663 53117 29665 27835 29667 29668 29669 29670 70996 29672 29673 47225 92015 29676 20397 4614 29679 29680 29681 29682 6484 92017 29685 76594 29687 37471 98423 86417 29691 29692 29693 40937 14902 59874 29697 29698 29699 58102 73174 29702 29703 29704 29705 29706 29707 29708 29709 29710 29711 89735 49815 29714 29715 29716 96288 29718 29719 29720 32178 29722 29723 29724 29725 29726 93372 39974 29729 29730 16481 29732 29733 58125 29735 2778 29737 29738 29739 29740 29741 29742 94468 29744 92036 11770 29747 29748 9491 44915 37629 29752 44467 26791 29755 29756 29757 29758 94049 49216 47865 29762 29763 29764 15882 29766 29767 29768 41107 29770 29771 5128 29773 72164 29775 71194 46327 27925 29779 29780 63410 29782 29783 29784 36930 29786 29787 29788 29789 34166 1488 29792 73153 29794 29795 29796 39548 29798 29799 64055 77301 29802 29803 69071 5196 29806 29807 29808 29809 29810 58574 29812 29813 44508 7679 65041 29817 29818 29819 35206 29821 29822 31748 4526 66637 29826 29827 29828 55236 29830 78436 29832 65591 87564 29835 43671 90938 29838 99109 29840 29841 29842 29843 29844 29845 29846 34843 29848 29849 29850 6570 29852 29853 94592 29855 12014 29857 29858 70356 29860 29861 97470 29863 52179 16770 29866 82236 29868 29869 29870 29871 29872 21190 95736 29875 95949 29877 29878 29879 29880 11739 51097 34132 29884 29885 29886 84487 29888 58321 29890 29891 29892 30752 29894 4668 29896 41957 82263 29899 29900 20711 46785 29903 29904 29905 29906 29907 10437 29909 29910 445 29912 30793 29914 2730 29916 7564 29918 29919 88390 29921 59147 29923 29924 38871 29926 29927 22549 29929 29930 29931 17015 86150 29934 29935 29936 29937 29938 82516 90595 29941 29942 29943 29944 29945 26621 11395 29948 41515 58191 63279 29952 98974 88845 28677 29956 29957 86653 29959 58022 35418 93124 29963 64866 30970 29966 29967 29968 29969 67105 29971 29972 29973 29974 29975 94889 62471 82074 29979 80148 29981 29982 29983 29984 38609 29986 29987 29988 2409 29990 29991 92887 29993 29994 29995 44048 29997 28345 44741 30000 30001 30002 30003 30004 30005 95097 30007 30008 30009 30010 83836 30012 43145 30014 30015 12819 97106 30018 73676 30020 83397 30022 30023 30024 94203 30026 30027 6234 30029 30030 30031 30032 30033 30034 30035 47123 30037 35208 8012 30040 30041 30042 22973 30044 30045 30046 30047 30048 30049 30050 8629 30052 30053 30054 15908 11789 79600 30058 30059 30060 14254 30062 16007 88268 30065 30066 30067 45812 30069 30070 30071 30072 30073 30074 30075 30076 30077 19622 30079 11635 30081 30082 30083 30084 30085 30086 30087 10743 30089 30090 21508 79905 83490 58873 14952 50071 30097 30098 30099 30100 30101 19605 30103 30104 7304 47711 30107 30108 30109 30110 98842 30112 30113 30114 51871 89653 30117 6096 31360 48961 30121 38004 19469 30124 61549 82309 30127 30128 30129 18307 51575 58933 60887 30134 30135 59276 30137 842 14792 30140 30141 68238 30143 321 99215 30146 30147 85107 30149 30150 80804 30152 30153 30154 30155 18987 30157 93044 6076 30160 30161 30162 30163 69582 36291 30166 30381 30168 30169 30170 30171 30172 30173 38001 30175 30176 71772 30178 53490 60779 29606 76426 30183 30184 30185 33394 55469 30188 63880 30190 30191 26029 30193 30194 30195 30196 30197 37808 30199 30200 88573 30202 30203 82078 30205 30206 30207 30208 30209 30210 61577 24206 63622 30214 30215 30216 30217 26988 44030 30220 30221 80379 59464 23787 30225 30226 30227 30228 57577 42381 68912 30232 30233 30234 30235 70751 30237 30238 30239 30240 8042 97601 30243 30244 30245 6882 68101 30248 30249 30250 30251 30252 30253 30254 30255 30256 66716 52602 30259 84733 68337 14829 58567 62162 30265 30266 30267 35314 30269 16289 30271 69923 30273 30274 30275 69784 30277 30278 30279 30280 30281 70115 22820 30284 30285 30286 46851 30288 30289 30290 30291 82922 12135 61954 30295 30296 33254 30298 30299 26076 30301 30302 30303 30304 15451 30306 30307 7833 30309 30310 12182 30312 30313 30314 30315 30316 76806 83412 30319 4472 51225 30322 30323 30324 30325 30326 30327 30328 69630 30330 60362 97138 30333 30334 30335 30336 30337 30338 30339 48515 30341 30342 30343 10377 30345 27886 66175 30348 84994 11505 30351 30352 30353 30354 90503 30356 30357 75506 30359 30360 30361 30362 99867 6236 94356 30366 9494 30368 17849 30370 30371 30372 94794 15136 79890 65165 55538 49620 30379 2393 30167 63543 30383 30384 52760 30386 30387 24356 30389 30390 58411 95901 30437 30394 30395 21421 42277 30398 64083 96907 3774 30402 30403 30404 9970 30406 35771 30408 17299 30410 71766 27572 30413 2226 67899 30416 30417 30418 30419 65648 45158 30422 30423 30424 87902 73374 50236 42474 30429 52567 30431 30432 30433 40205 30435 30436 30393 30438 24336 30440 30441 78653 62935 3467 30445 30446 16624 30751 30449 92669 30451 30452 30453 30454 30455 30456 30457 19499 30459 30460 29449 30462 30463 30464 83337 89034 23859 30468 13526 30470 30471 30472 30473 20333 63125 92924 30477 7815 36368 30480 54435 52585 30483 30484 38349 30486 30487 52847 43801 50636 30491 30492 22475 3310 90125 30496 30497 30498 47965 30500 17558 30502 21014 72955 30505 30506 30507 87873 30509 13158 30511 27292 31927 85482 30515 30516 30517 30518 30519 30520 55408 99279 30523 30524 30525 53010 30527 30528 30529 30530 30531 30532 30533 35733 30535 30536 30537 30538 66167 30540 56810 58421 4038 30544 38894 30546 30547 30548 30549 6129 39505 59359 30553 30554 30555 30556 54084 30558 30559 30560 30561 30562 72724 30564 30565 30566 30567 30568 36070 30570 30571 30572 92777 30574 30575 30576 30577 23547 30579 71423 23705 35307 30583 27508 30585 72136 77967 21403 30589 97662 97233 39631 11898 30594 30595 30596 55797 30598 30599 30600 30601 30602 89828 30604 30605 30606 30607 30608 30609 30610 30611 30612 30613 30614 54008 52714 30617 30618 30619 22940 53852 30622 30623 30624 30625 33472 50320 12087 30629 28633 59531 30632 89324 72012 71690 30636 33920 30638 30639 30640 7736 30642 30643 30644 30645 30646 30647 99231 30649 30650 30651 30652 30653 30654 55221 30656 30657 30658 30659 30660 30661 30662 30663 30664 47179 21871 30667 30668 88690 30670 30671 30672 30673 30674 30675 26257 30677 30678 8065 24003 30681 30682 30683 21513 30685 59338 30687 30688 93443 30690 30691 63713 30693 30694 30695 30696 42487 54089 67413 30700 30701 4630 93619 43373 23739 30706 84899 30708 30709 30710 30711 30712 12057 80810 30715 30716 30717 30718 43237 30720 30721 4246 30723 30724 30725 30726 30727 30728 32816 57835 30731 15937 30733 30734 39587 30736 30737 30738 30739 30740 30741 30742 3763 30744 30745 30746 30747 30748 30749 30750 30448 29893 30753 30754 30755 30756 54793 68329 77243 30760 92793 56543 25789 7476 30765 30766 30767 30768 55191 30770 30771 30772 30773 30774 30775 30776 40255 67218 30779 89658 30781 30782 16068 30784 30785 30786 30787 98605 30789 30790 35889 30792 29913 30794 30795 30796 30797 30798 88753 30800 30801 30802 30803 30804 57031 30806 7950 17487 74710 30810 30811 30812 30813 85784 30815 95625 39461 30818 37103 19166 30821 45495 71142 30824 30825 30826 74210 30828 30829 30830 30831 73461 30833 30834 30835 94104 30837 76581 30839 30840 34783 92804 20071 88956 30845 20121 85029 47981 91719 30850 30851 16361 30853 30854 30855 30856 30857 49873 30859 61194 90384 22655 30863 30864 54080 99512 67537 28986 30869 30870 54216 30872 21741 30874 30875 30876 30877 78789 30879 21514 30881 30882 84063 30884 46305 70165 30887 38070 28667 14634 30891 84101 30893 30894 30895 30896 30897 30898 16458 9616 30901 79760 30903 30904 76134 30906 27806 30908 30909 39852 30911 30912 30913 30914 19086 5186 30917 58504 30919 30920 30921 84844 45865 30924 30925 91606 30927 52870 31952 84425 30931 30932 30933 30934 30935 30936 30937 86841 30939 67016 30941 30942 40437 30944 28279 30946 30947 30948 30949 30950 30951 32638 30953 46840 63106 62424 10689 50995 62119 30960 65415 30962 30963 33642 30965 30966 30967 12547 30969 29965 30971 19589 30973 84925 30975 31354 57948 30978 24487 30980 30981 30982 1223 44686 30985 25935 30987 99736 30989 30990 30991 30992 30993 30994 30995 30996 30997 95362 35800 31000 55305 31002 94349 14572 31005 31006 31007 31008 31009 31010 31011 31012 31013 64155 18124 72334 31017 15047 31019 32712 31021 31022 74417 75755 24258 31026 31027 31028 62747 24797 31031 3252 31033 39436 31035 31036 46486 31038 18935 31040 31041 31042 31043 31044 31045 4631 31047 49717 17141 49010 2568 31052 84017 31054 31055 31056 31057 31058 31059 31060 53832 31062 74841 31064 31065 28159 31067 73449 48174 31070 31071 21373 31073 31074 31075 43178 47791 91520 31079 31080 31081 31082 32166 31084 31085 31086 31087 31088 35157 11843 31091 31092 49242 31094 31095 69786 50390 31098 76175 31100 31101 80314 31103 31104 31105 45219 31107 31108 32412 31110 40632 73896 31113 21699 58577 31116 31117 31118 50010 31120 31121 31122 7030 31124 31125 31126 55787 80174 94961 31130 62550 31132 31133 43900 74729 31136 31137 31138 81523 46564 31141 31142 31143 63653 31145 31146 31147 31148 71008 31150 15867 31152 98530 31154 52320 31156 34239 31158 79912 31160 31161 31162 31163 12275 31165 31166 31167 31168 31169 31170 86848 31172 1011 65018 52613 73488 77790 26216 31179 43181 51950 31182 31183 31184 31185 31186 31187 46228 31189 25914 57628 31192 31193 31194 31195 31196 82441 31198 5786 41581 31201 65033 45672 31204 48021 31206 49361 31208 31209 31210 31211 31212 64399 31214 26845 31216 75253 31218 13776 31220 31221 56241 31223 75538 39015 31226 31227 31228 33875 82528 38821 31232 31233 31234 19906 31236 31237 31238 31239 17332 31241 31242 31243 31244 31245 70060 12395 31248 74675 31250 31251 31252 86712 1934 14693 42408 31257 31258 19561 27656 98620 68592 31263 5646 77866 31266 31267 64810 73511 71671 31271 31272 69508 82891 83324 31276 2459 60213 31279 42230 31281 31282 78541 21279 31285 31286 34970 31288 71949 31290 31291 78130 31293 74133 31295 23166 49658 31298 31299 10621 72171 31302 31303 31304 6354 11940 31307 31308 54515 57171 31311 20758 31313 31314 31315 57857 4908 31318 9002 31320 31321 3648 31323 31324 54181 21570 31327 31328 31329 31330 96318 31332 31333 31334 31335 31336 31337 31338 31339 76814 92177 74007 89330 31344 78241 31346 32831 66333 31660 94984 31351 18556 31353 30976 31355 82425 54739 31358 12554 30119 16876 31362 97603 31364 31365 72469 31367 31368 31369 47507 98792 31372 31373 31374 88384 31376 31377 31378 33995 31380 31381 31382 31383 44019 31385 31386 31387 31388 25890 13093 31391 31392 31393 63729 41797 31396 31397 31398 32120 31400 66534 645 11501 31404 57667 31406 31407 11769 31409 31410 57245 40883 31413 31414 31977 31416 14329 31418 31419 31420 11275 31422 89652 51970 31425 31426 54922 84066 74378 31430 31431 31432 10218 29498 7849 31436 41459 95249 31439 31440 31441 90288 19277 94580 31445 31446 31447 31448 16166 9531 31451 54887 31453 31454 31455 31456 78681 31458 31459 31460 31461 31462 22780 31464 31465 31466 31467 31468 31469 31470 31471 91540 67448 7895 31475 47196 31477 31478 32331 31480 31481 31482 31483 31484 31485 31486 66774 46703 31489 31490 89713 31492 31493 31494 31495 77784 31497 31498 31499 31500 95243 31502 31503 31504 31505 23883 31507 31508 31509 31510 31511 741 90952 50785 31515 87943 92939 31518 31519 42304 14042 31522 31523 31524 31525 31526 31527 82301 91957 98308 31531 22066 31533 31534 31535 31536 38016 25021 31539 31540 284 31542 65678 31544 40840 24228 15978 31548 31549 31550 44962 55374 31553 31554 31555 31556 38511 31558 32336 48594 92882 39963 44015 31564 19473 81684 31567 25353 35183 96156 31571 31572 10581 31574 16253 31576 56646 59826 48040 91362 31581 13717 31583 31584 31585 61374 31587 31588 31589 31590 11786 90976 31593 27682 31595 31596 31597 94757 31599 31600 31601 31602 31603 31604 31605 31606 31607 99099 31609 92055 31611 31612 31613 31614 31615 31616 31617 78494 2639 31620 19268 68726 31623 31624 31625 31626 31627 31628 75998 11262 19784 37392 31633 66153 31635 31636 46483 31638 31639 31640 31641 31642 60562 31644 34522 31646 35893 31648 31649 13737 31651 99587 33917 31654 31655 31656 31657 31658 31659 31349 31661 31662 31663 31664 31665 31666 29211 18486 57873 31670 31671 98747 31673 86641 680 85373 48719 27318 87295 31680 31681 31682 31683 31684 85441 31686 38190 31688 31689 31690 31691 73747 31693 69274 52483 31696 24122 78017 20314 31700 31701 31702 31703 42783 74174 31706 31707 16448 31709 35574 31711 31712 23468 91772 31715 62843 31717 31718 31719 55528 31721 31722 31723 31724 31725 42419 31727 31728 96777 44444 31731 31732 31733 31734 76135 5540 31737 31738 4521 13677 93524 31742 35381 31744 31745 31746 80 29823 17179 31750 31751 31752 88799 34641 31755 31756 31757 31758 39716 31760 31761 31762 31763 31764 31765 31766 31767 31768 99105 31770 31771 31772 31773 31774 31775 31776 33924 31778 31779 31780 5472 34698 58652 31784 31785 24538 31787 35045 40640 82460 31791 45991 31793 51474 31795 31796 31797 65835 31799 31800 31801 31802 31803 31804 56028 31806 31807 31808 31809 31810 90379 31812 77358 31814 31815 36613 31817 31818 31819 31820 31821 89690 5305 31824 76646 53902 31827 31828 9823 10627 26033 86024 31833 31834 31835 31836 31837 31838 31839 20050 31841 31842 31843 31844 31845 31846 31847 8410 31849 36563 92298 96009 31853 31854 31855 32307 28181 31858 31859 31860 39071 31862 31863 31864 31865 68898 31867 31868 14214 31870 31871 31872 67543 31874 31875 31876 31877 88485 31879 31880 31881 52440 31883 45019 31885 31886 31887 72459 31889 31890 31891 86412 24805 31894 31895 31896 94564 40072 31899 31900 31901 31902 31903 31904 31905 31906 31907 31908 4798 31910 31911 73987 31913 31914 31915 31916 31917 31918 31919 31920 31921 31922 31923 31924 31925 31926 30513 24435 31929 31930 31931 31932 31933 9322 39383 31936 31937 31938 31939 41038 31941 31942 16201 48758 8503 23734 97595 31948 69028 31950 24966 30929 31953 93821 91758 17781 38417 31958 29491 31960 31961 47133 31963 31964 40341 31966 31967 31968 74269 47642 31971 76757 12742 31974 73613 31976 31415 62543 42725 31980 31981 31982 31983 31984 31985 68475 31987 14729 31989 57501 31991 38560 77000 27809 25649 37046 31997 31998 31999 32000 32001 32002 54673 32004 32005 42679 32007 79075 29519 32010 32011 32012 32013 32625 32015 32016 15359 32018 54352 32020 58284 77437 32023 32024 32025 32026 33470 26195 32029 73796 32031 32032 98755 69655 32035 2500 32037 24004 32039 32040 32041 49336 2839 32044 32045 32046 54654 85360 80399 32050 32051 32052 32053 32054 32055 32056 32057 32805 32059 32060 32061 35304 32063 32064 32065 32066 32067 32068 32069 75243 96812 32072 54945 3298 18462 32076 95450 32078 32079 32080 45188 91224 98318 61523 32085 10457 32087 32088 32089 76805 32091 32092 32093 32094 61427 34285 32097 32098 32099 32100 21483 32102 32103 32104 32105 32106 32107 32108 50618 32110 65806 97627 36703 264 32115 34063 27934 32118 12340 31399 6885 32122 32123 19241 32125 32126 32127 32128 32129 73966 92506 3880 19308 7786 32135 32136 32137 32138 32139 32140 32141 32142 32143 32144 32145 86056 87293 49095 32149 32150 99737 32152 57958 32154 44069 32156 66706 16373 10322 32160 32161 76668 32163 32164 32165 31083 3677 32168 32169 32170 32171 32172 32173 32174 32175 32176 38987 29721 32179 32180 85518 32182 32183 32184 32185 10655 32187 32188 38524 32190 80404 63225 82051 32194 32195 35896 32197 32198 32199 32200 32201 32202 32203 7256 32205 32206 32207 32208 32209 32210 32211 32212 32213 32214 88526 32216 32217 32218 32219 32220 32221 32222 32223 32224 32225 32226 54090 14787 32229 32230 23967 32232 32233 32234 32235 32236 32237 37768 32239 32240 32241 9667 82726 32244 78741 254 32247 32248 22551 32250 52644 32252 32253 49475 32255 1983 32257 32258 32259 16788 32261 32262 32263 32264 32265 32266 32267 32268 32269 15697 32271 32272 6691 94499 23 92680 32277 32278 32279 96088 32281 16732 32283 32284 81320 32286 32287 32288 95666 32290 32291 32292 32293 88365 32295 32296 32297 46230 4348 32300 32301 75688 32303 99358 32305 32306 31856 60037 67499 32310 71948 32312 32313 14245 32315 17889 92587 32318 32319 32320 32321 57005 32323 32324 32325 32326 98490 1840 37683 32330 31479 32332 32333 32334 28508 31559 7806 66171 32339 47266 32341 32342 94561 32344 32345 32346 32347 99429 12249 32350 32351 58881 67018 32354 32355 32356 32357 32358 89805 32360 96596 89428 32363 32364 79144 84546 55422 32368 96527 98657 32371 72852 32373 32374 32375 69574 98859 32378 32379 32380 94143 90617 60775 44960 32385 32386 32387 32388 32389 32390 40914 77788 79816 32394 32395 43051 19110 5996 32399 32400 333 32402 37020 32404 45677 68412 32407 32408 32409 32410 93688 31109 32413 32414 96175 32416 32417 29516 15620 32420 48261 32422 32423 60318 32425 32426 32427 99198 15704 90142 32431 32432 32433 936 10523 32436 32437 32438 32439 87886 32441 32442 32443 32444 32445 32446 10299 32448 32449 32450 2616 1814 32453 32454 45685 5604 50419 90330 32459 32460 32461 32462 32463 86223 28725 94075 7421 32468 32469 59296 32471 32472 32473 92289 32475 60826 32477 32478 32479 28549 32481 99161 77037 32484 32485 32486 32487 17752 29030 4227 32491 32492 91312 8991 32495 54284 32497 32498 32499 32500 32501 32502 32503 6302 61411 32506 8362 32508 32509 34942 27367 32512 36162 63358 32515 67775 91322 59419 32519 32520 32521 7657 32523 25340 45700 32526 32527 32528 32529 32530 32531 22481 45983 32534 32535 32536 89306 32538 32539 32540 37138 32542 32543 32544 32545 28771 32547 32548 88668 4013 32551 32552 17620 13992 32555 47601 32557 32558 82257 59834 32561 60234 32563 73936 32565 32566 17470 69043 32569 32570 32571 13929 90679 32574 32575 24941 32577 32578 42087 73940 85650 32582 32583 18703 32585 24414 78700 32588 32589 32590 60731 20853 16505 59948 32595 64454 71221 32598 40538 32600 25176 51724 48065 10464 38422 61635 34808 32608 32609 32610 99276 32612 32613 32614 32615 32616 32617 32618 32619 7933 72965 94596 32623 32624 32014 13028 25043 2726 32629 66687 32631 32632 32633 27696 24198 32636 32637 30952 91712 52774 93526 51366 32643 32644 59867 32646 32647 32648 87288 17259 83942 19438 78599 32654 33756 32656 32657 32658 44374 32660 32661 86145 58404 68042 32665 32666 1294 24970 64269 32670 32671 68671 89699 4168 32675 32676 32677 62650 96196 32680 32681 74113 32683 32684 32685 64396 32687 32688 32689 69061 10776 9223 32693 32694 17549 21311 32697 2508 32699 5289 32701 25505 32703 3950 48427 32706 32707 32708 70947 32710 81392 31020 32713 7885 32715 63772 32717 12963 98679 32720 32721 32722 32723 32724 32725 25921 32727 77823 32729 32730 2187 51482 32733 5455 51658 98326 83456 32738 968 32740 32741 32742 32743 32744 32745 21137 32747 32748 41670 32750 52013 18121 46173 32754 32755 32756 32757 32758 99902 32760 24657 32762 32763 32764 32765 32766 71590 32768 32769 32770 32771 32772 32773 32774 69006 50620 32777 32778 32779 603 32781 76279 90907 32784 32785 32786 32787 32788 23336 82494 93107 32792 32793 32794 32795 32796 32797 32798 74811 32800 32801 32802 71467 32804 32058 99809 32807 9011 74984 32810 47109 19712 32813 32814 32815 30729 76272 91192 32819 32820 32821 32822 32823 32824 32825 63117 32827 74190 32829 32830 31347 28821 32833 32834 47297 32836 32837 66301 60795 32840 36564 32842 99404 32844 32845 32846 28840 32848 32849 9788 16961 94538 34324 32854 32855 32856 19786 32858 66048 32860 32861 32862 72494 85906 74310 32866 32867 32868 7911 96336 22734 32872 32873 32874 32875 32876 89848 32878 97798 16456 32881 32882 32883 32884 32885 25436 32887 32888 25701 32890 54463 32892 32893 47223 84121 32896 32897 32898 32899 32900 32901 32902 76474 3816 90796 32906 1710 32908 47640 32910 32911 32912 93242 15164 32915 52879 32917 7190 32919 32920 32921 32922 32923 20473 32925 32926 84410 32928 91906 32930 32931 32932 32933 32934 32935 32936 52854 32938 32939 32940 32941 93485 68656 32944 32945 86896 73487 32948 20173 32950 21441 32952 58000 32954 32955 32956 32957 53613 5576 77380 32961 32962 32963 32964 98209 32966 32967 32968 32969 32970 32971 32972 32973 53457 32975 32976 64348 32978 71631 63839 32981 16882 32983 32984 72780 32986 22875 26308 58291 32990 32991 58492 18479 32994 81466 32996 32997 32998 32999 59047 45165 33002 5623 22598 33005 6571 46748 64613 33009 33010 33011 33012 33013 33014 33015 33016 33017 33018 33019 33020 33021 90317 1653 33024 33025 33026 5171 33028 39979 41172 33031 33032 33033 33034 33035 33036 19011 41862 22001 33040 33041 62201 752 47220 65257 87173 33047 33729 2176 33050 33051 33052 33053 33054 33055 33056 93639 33058 33059 68168 33061 33062 71068 33064 33065 33066 61419 33068 9408 18 83267 47968 33073 33074 33075 33076 33077 33078 21534 33080 77139 67481 33083 49864 72850 29535 33087 33088 33089 70577 33091 33092 33093 33094 52749 36676 33097 33098 52302 33100 33101 33102 33103 33104 43748 33106 33107 33108 33109 4773 33111 33112 33113 33114 33115 47925 33117 87077 8995 63946 33121 21328 33123 33124 33125 80844 33127 33128 33129 33130 33131 87627 95544 33134 90245 33136 33137 33138 33139 33140 33141 90823 61489 33144 48793 74643 33147 33148 33149 33150 33151 33152 14805 6441 33155 33156 33157 33158 33159 33160 33161 33162 33163 69998 33165 33166 81502 33168 33169 74291 33171 33172 33173 33174 83129 33176 71792 33178 33179 67845 33181 33182 61124 33184 33185 47854 87862 48230 41853 33190 33191 43046 33193 70246 40690 70694 73314 33198 52973 91110 33201 39688 33203 52385 33205 33206 959 97568 33209 33210 33211 54890 33213 90370 5512 33216 33217 33218 33219 33220 33221 33222 22798 33224 28292 59178 33227 33228 56553 33230 33231 33232 33233 20282 9170 33236 67993 41075 5925 17479 33241 33242 62896 33244 33245 33246 60292 64386 91801 33250 99457 33252 33253 30297 33255 90225 33257 33258 33259 35943 33261 33262 64435 33264 33265 33266 58011 33268 33269 48929 33271 33272 33273 33274 33275 33276 33277 33278 33279 43302 96446 33282 33283 33284 33285 33286 33287 33288 41474 7470 33291 33292 33293 33294 33295 17219 33297 76962 33299 33300 89714 33302 33303 33304 33305 12261 52037 33308 33309 33310 33311 33312 19314 33314 33315 33316 45534 33318 33319 24840 33321 33322 33323 97641 33325 33326 33327 33328 33329 33330 33331 74006 33333 33334 33335 33336 94457 39729 33339 33340 99800 44795 33343 33344 33345 33346 23702 12975 56514 33350 33351 33352 33353 77324 33355 33356 33357 33358 33359 33360 66071 37277 33363 20760 33365 33366 33367 33368 33369 23754 33371 33372 33373 59273 72285 33376 33377 33378 33379 33380 25816 33382 21677 79682 33385 33386 33387 21928 33691 33390 33391 33392 6053 30186 33395 33396 64139 15135 33399 33400 41848 81616 33403 33404 33405 33406 82466 33408 33409 33410 33411 89957 48912 33414 26253 33416 33417 33418 46715 33420 33421 33422 33423 9222 7699 33426 79877 33428 80040 55939 33431 33432 33433 80904 33435 33436 33437 33438 33439 25834 35609 33442 33443 33444 33445 33446 33447 33448 33449 33450 33451 28920 33453 74848 96554 33456 4042 4572 5602 33460 703 33462 94130 33464 41351 33466 33467 33468 39279 32027 9632 30626 33473 80959 33475 33476 33477 33478 33479 33480 33481 43120 33483 33484 33485 97771 33487 96332 33489 33490 33491 33492 33493 33494 33495 72499 33497 22874 65833 45414 33501 33502 25640 33504 39264 33506 33507 2183 33509 33510 33511 33512 33513 33514 33515 83956 33517 33518 33519 33520 33521 75164 33523 11367 33525 33526 33527 33528 50739 33530 19397 33532 33533 33534 12353 33536 33537 6898 18662 87982 33541 33542 16199 33544 33545 70855 33547 38268 33549 33550 86933 33552 33553 40867 61990 33556 33557 33558 69399 37789 33561 33562 33563 33564 33565 33566 33567 44438 80963 33570 33571 33572 33573 33574 33575 33576 33577 2198 33579 33580 33581 33582 33583 81527 33585 33586 10191 41050 33589 8050 49688 33592 24207 33594 10726 33596 33597 33598 6649 27726 33601 42407 24914 33604 59885 33606 64945 33608 33609 33610 33611 33612 33613 47500 33615 84080 33617 33618 33619 33620 91913 33622 81359 22350 33625 33626 33627 33628 33629 33630 7369 33632 33633 33634 33635 33636 19937 33638 33639 74718 33641 30964 11650 90207 33645 61607 33647 33648 27018 47151 33651 33652 60658 33654 75039 33656 65230 33658 33659 33660 33661 33662 81882 33779 33665 33666 27546 79548 33669 97033 33671 33672 33673 33674 839 33676 33677 33678 2626 33680 33681 33682 20449 33684 79741 536 11797 33688 33689 33690 33389 34687 33693 51862 24694 33696 29374 33698 33699 33700 33701 33702 35466 2090 33705 33706 39567 96443 33709 33710 24595 19450 33713 33714 33715 2828 33717 33718 33719 33720 61201 33722 33723 74987 33725 33726 33727 33728 33048 33730 33731 33732 33733 11758 33735 33736 27790 33738 33739 4362 67571 33742 33743 49743 92003 33746 33747 68583 33749 89664 73111 33752 33753 43334 33755 32655 33757 33758 33759 33760 33761 33762 33763 4315 33765 64158 33767 87298 5841 33770 50764 33772 33773 33774 33775 92428 33777 33778 33664 96588 41482 33782 46125 89820 33785 83387 33787 33788 69459 33790 72434 33792 33793 33794 38962 74614 33797 96034 12426 27676 33801 33802 33803 33804 54561 66925 33807 46439 79998 33810 33811 33812 66351 57032 72332 22623 37202 48042 33819 33820 6911 8699 22220 84402 33825 33826 25152 33828 76444 33830 14392 33832 33833 14444 33835 33836 33837 33838 33839 33840 43959 84057 33843 33844 33845 67762 96351 33848 33849 25823 28242 33852 47707 33854 33855 33856 33857 33858 33859 33860 26130 92520 33863 33864 33865 33866 33867 33868 33869 86416 33871 42821 33873 33874 31229 11306 90231 33878 33879 33880 33881 12233 36602 33884 33885 10240 33887 23306 33889 33890 66772 33892 1800 33894 33895 75798 79941 20455 56365 33900 35189 33902 33903 81268 21592 33906 33907 33908 33909 6962 78536 76736 33913 81994 33915 8592 31653 33918 33919 30637 61101 33922 73767 31777 33925 2502 33927 26322 41435 33930 33931 33932 33933 67198 67098 33936 33937 92623 33939 33940 62153 80566 54907 11467 33945 33946 33947 33948 33949 22218 33951 33952 8491 41956 33955 33956 69494 48198 25622 33960 33961 33962 33963 33964 33965 33966 90324 84685 33969 33970 33971 53986 94347 33974 35993 36735 53729 33978 33979 33980 54505 33982 33983 33984 33985 56371 33987 36199 33989 33990 58090 33992 33993 33994 31379 33996 64439 33998 37142 34000 91193 34002 34003 34004 98748 34006 40337 34008 5271 34010 34011 76294 34013 97647 34015 61100 81960 34018 34019 34020 43377 47753 42795 55717 34025 34026 34027 34028 34029 34030 34031 34762 68218 58861 22629 34036 34037 34038 34039 51780 34041 73048 34043 34044 27136 34046 34047 49079 34049 34050 34051 74536 34053 98274 34055 34056 10375 34058 34059 11103 34061 34062 32116 34064 34065 90655 87319 76857 34069 34070 34071 34072 34073 34074 6965 34076 92925 84074 34079 34080 81885 34082 34083 66402 34085 68502 34087 34088 74467 19249 95224 90775 3728 34094 34095 34096 34097 34098 34099 34100 34101 34102 34103 34104 34105 70760 34107 34108 34109 45017 34111 34112 34113 27379 45666 76214 34117 34118 54490 34120 34121 34122 3971 34124 34125 34126 34127 34128 34129 22263 15403 29883 62740 34134 5674 34136 34137 34138 24849 34140 34141 34142 34143 34144 34145 34146 34147 75934 34149 34150 34151 34152 20202 34154 21632 34156 34157 35614 81632 34160 34161 34162 34163 45218 34165 29790 34167 34168 2180 34170 34171 76781 34173 34174 13811 34176 34177 34178 16604 34180 34181 34182 34183 34184 34185 4185 24351 34188 34189 83230 34191 34192 34193 12995 34195 34196 34197 34198 34199 34200 34201 34202 34203 34204 34205 34206 34207 34208 4835 73012 34211 34212 34213 36859 12581 61279 34217 34218 78317 68351 69454 34222 99574 34224 34225 90323 34227 38294 62709 34230 34231 19386 34233 34234 34235 34236 47929 34238 31157 34240 52299 34242 34243 34244 49759 34246 34247 34248 93403 34250 34251 34252 38739 73059 34255 34256 47857 34258 34259 15907 34261 34262 34263 86280 34265 34266 34267 19777 34269 34270 77012 34272 34273 4459 34275 14913 34277 72950 25028 51039 34281 89568 4879 34284 32096 34286 34287 34288 34289 34290 57553 34292 34293 34294 5176 12045 16216 34298 49566 45005 64401 6462 34303 34304 8098 84423 34307 34308 34309 34310 34311 34312 35853 34314 34315 34316 34317 34318 4780 34320 34321 34322 34323 32853 72896 5918 34327 34328 34329 34330 27875 34332 34333 34334 42689 34336 13293 99526 34339 44949 34341 49609 34343 34344 46320 28215 34347 34348 34349 34350 34351 34352 34353 34354 34355 12524 34357 34358 34359 34360 34361 1986 34363 82187 34365 82489 48818 34368 19779 34370 16169 34372 34373 22077 34375 34376 34377 34378 34379 34380 34381 34382 34383 1182 34385 34386 64762 12861 56855 34390 34391 34392 34393 74075 34395 23671 25251 65305 34399 34400 34401 58590 34403 34404 34405 34406 82880 34408 34409 77894 17819 34412 34413 84175 34415 34416 34417 39524 15116 34420 52115 34422 9727 34424 34425 34426 34427 34428 34429 34430 53935 34432 9386 34434 34435 34436 35521 34438 38304 34440 34441 34442 83138 34444 34445 34446 67490 34448 34449 34450 34451 3857 34453 34454 34455 80305 91640 34458 34459 34460 61660 34462 41468 97126 34465 46516 34467 34468 82281 61408 34471 42089 34473 86034 63548 34476 3779 34478 96181 34480 34481 16809 99104 24578 3276 34486 49771 36090 99913 34490 78964 34492 23014 77669 98669 34496 7280 34498 80201 34500 34501 34502 34503 34504 34505 34506 34507 93784 98909 37360 34511 34512 34513 37814 34515 34516 20501 54017 34519 73237 34521 31645 13679 42727 34525 34526 34527 34528 34529 19103 67622 40692 34533 39814 34535 34536 60012 8213 34539 34540 65669 94650 83104 34544 34545 34546 44364 34548 34549 16400 34551 34552 94188 34554 34555 75159 34557 34558 34559 72295 99987 34562 34563 34564 34565 34566 34567 34568 34569 34570 47583 17943 82247 54201 34575 34576 34577 54661 86314 34580 34581 927 34583 34584 58959 34586 34587 34588 34589 77922 34591 77184 34593 34594 2705 15146 34597 55403 51208 47028 34601 96315 39984 62236 76352 91539 34607 34608 34609 34610 34611 34612 34613 8216 34615 34616 42908 34618 34619 55501 2477 34622 75902 34624 34625 34626 34627 34628 34629 50900 34631 34632 34633 68664 1189 34636 35550 61480 34639 19231 31754 34642 53539 34644 34645 34646 54006 34648 34649 51291 34651 34652 9189 34654 34655 37216 34657 72768 34659 46389 34661 19190 34663 52068 34665 34666 66685 34668 34669 34670 49312 34672 98205 35814 1086 83533 34677 34678 34679 70174 28819 19727 34683 83910 73725 34686 33692 85895 71246 83162 34691 81636 40014 58852 34695 34696 34697 31782 34699 34700 46302 72570 34703 63243 34705 34706 34707 34708 34709 34710 34711 89906 34713 34714 34715 82396 62545 34718 34719 50322 27721 90740 21847 78304 34725 34726 83590 105 6604 34730 34731 64256 98165 61314 34735 34736 34737 25978 67694 34740 34741 34742 34743 34744 5888 56691 34747 34748 34749 34750 34751 34752 34753 34754 34755 34756 34757 78848 34759 44842 34761 34032 34763 38462 98687 34766 34767 19005 9056 43804 34771 34772 54919 63975 34775 34776 34777 34778 34779 526 34781 34782 30841 50412 34785 34786 34787 34820 34789 88016 947 54343 34793 34794 85267 60678 96013 35013 45252 34800 7036 34802 34803 34804 34805 34806 34807 32607 34809 34810 34811 34812 68689 34814 34815 73626 27933 34818 34819 34788 34821 34822 34823 61285 44871 34826 70920 34828 34829 60331 28398 34832 34833 34834 11065 34836 34837 86659 36553 52257 34841 34842 29847 34844 34845 34846 53496 34848 97738 48578 34851 34852 34853 75348 76283 34856 34857 45821 34859 34860 34861 34862 85522 34864 34865 34866 34867 34868 87396 12112 42458 34872 34873 73823 97640 41420 83249 34878 34879 34880 75977 34882 90624 34884 34885 34886 35288 71353 34889 34890 34891 34892 68352 17959 34895 52783 80628 34898 21344 43987 34901 34902 34903 34904 34905 34906 34907 34908 34909 61837 34911 92816 34913 34914 51434 34916 55023 99295 34919 34920 34921 34922 84604 68480 34925 34926 45692 34928 34929 34930 57775 34932 19324 72166 34935 34936 34937 34938 86077 34940 34941 32510 42471 17582 34945 44474 34947 93103 79362 94714 34951 93985 34953 34954 87966 97807 86444 50703 43460 34960 66460 87420 88492 34964 34965 34966 34967 79064 34969 31287 50619 34972 47329 67580 34975 34976 20257 34978 34979 11560 34981 34982 34983 34984 44333 2798 26504 87211 34989 34990 34991 34992 34993 34994 34995 34996 34997 4824 34999 35000 35001 35002 35003 35004 35005 35006 35007 35008 35009 35010 35011 35012 34798 35014 35015 35016 35017 35018 6439 85678 68108 35022 35023 44038 35025 96154 35027 35028 35029 35030 35031 35032 35033 96170 85053 35036 35037 58872 22144 35040 35041 35042 35043 35044 31788 35046 35047 35048 2643 35050 13317 35052 35053 37001 35055 18146 14151 35058 76213 20303 21834 42333 35063 13097 35065 35066 35067 35068 35069 37894 35071 35072 49796 35074 35075 35076 35077 35078 62831 35080 35081 35082 67215 64949 35085 97946 35087 70770 35089 35090 59026 96194 35093 35094 35095 35096 35097 35098 35099 35100 35101 18224 35103 35104 49199 35106 35107 35108 35109 35110 35111 88302 35113 45766 35115 35116 76737 35118 35119 93399 35121 35122 64480 73061 70139 11380 61668 19641 35129 35130 35131 35132 35133 50606 35135 35136 35137 35138 35139 35140 29042 35142 54252 35144 35145 35146 35147 35148 35149 59772 35151 35152 35153 35154 64387 35156 31089 35158 45027 35160 35161 35162 35163 65243 35165 35166 35167 35168 76356 35170 35171 35172 35173 39650 88707 35176 35177 21541 89663 6207 35181 35182 31569 79145 35185 35186 12078 20954 33901 35190 48099 35192 75204 35194 14260 52790 37922 52108 39511 35200 35201 29052 59500 35204 35205 29820 35207 30038 38590 35210 35211 35212 49245 35214 52318 35216 35217 35218 25046 35220 35221 35222 35223 35224 11364 74557 91420 35228 4139 87503 58801 35232 35233 93352 35235 35236 35237 35238 27108 35240 35241 61384 20556 35244 35245 35246 35247 35248 35249 59189 81123 35252 52255 35254 89862 35256 35257 35258 35259 35260 35261 35262 35263 23265 12661 91647 87874 35268 35269 35270 35271 35272 35273 36094 65453 8299 35277 35278 35279 62209 35281 35282 35283 35284 41048 93375 35287 34887 35289 35290 63180 58037 12259 79687 35295 80475 36005 35298 35299 86755 35301 35302 42623 32062 8418 35306 30582 19680 22983 35310 73414 77394 46919 30268 93456 3109 57754 35318 7422 35320 80732 36498 35323 20722 91300 6494 92379 35328 37631 35330 35331 42309 58803 35334 40992 28547 35337 35338 68579 56584 35341 35342 35343 35344 35345 35346 35347 56578 12566 35350 73367 42249 35353 69718 35355 35356 99035 64471 45978 43642 35361 35362 49068 99281 35365 35366 20536 35368 35369 35868 81509 35372 35373 35374 35375 35376 76410 35378 35379 35380 31743 35382 70724 5475 35385 35386 35387 87640 35389 35390 35391 35392 35393 35394 54365 35396 35397 23517 35399 57262 35401 35402 90474 35404 35405 35406 85327 35408 40942 35410 35411 35412 35413 35414 97746 35416 35417 29961 39311 35420 98069 35711 35423 87437 35425 35426 35427 35428 84006 35430 35431 17205 70239 59967 35435 36010 35437 61786 35439 35440 96098 35442 35443 35444 35445 35446 7881 18390 35449 13607 35451 35452 18505 10496 35455 35456 90399 35458 35459 56930 35461 44224 79364 80029 35465 33703 22213 97612 13296 35470 61815 35472 35473 35474 35475 81643 92386 54406 35479 35480 35481 35482 35483 35484 68613 1040 35487 35488 35489 35490 35491 23783 35493 79942 35495 89724 41617 35498 98139 5655 35501 35502 35503 35504 35505 35506 52465 35508 35509 69993 35511 35512 35513 68620 35515 36582 35517 43085 35519 35520 34437 35522 35523 647 89762 78898 35527 35528 35529 35530 74386 37532 5660 85125 35535 35536 35537 41745 10157 35540 35541 35542 35543 39959 35545 58333 4464 71736 35549 34637 35551 35552 54641 35554 35555 35556 35557 35558 35559 35560 35561 35562 96248 35564 35565 85379 35567 35568 35569 17696 35571 35572 35573 31710 35575 35576 39061 41569 35579 35580 35581 50624 35583 35584 35585 35586 35587 35588 35589 35590 35591 84305 35593 35594 46565 35596 35597 35598 35599 11482 35601 35602 58945 96805 35605 35606 96915 55588 33441 35610 62378 39371 51057 34158 76182 40148 35617 35618 35619 35620 35621 35622 35623 35624 35625 35626 84033 35628 35629 35630 35631 35632 35633 92118 35635 72533 87331 35638 35639 35640 70468 35642 84044 96418 35645 35646 35647 35648 35649 35650 35651 3526 35653 35654 35655 35656 35657 60984 35659 41611 6995 35662 66669 35664 35665 42970 35667 16963 35669 35670 35671 35672 73436 35674 35675 35676 56919 35678 35679 35680 35681 35682 80873 35684 21332 11685 52355 12557 35689 35690 35691 98097 35693 35694 26040 35696 35697 35698 74377 35700 94295 28245 60558 35704 35705 35706 35707 42436 35709 35710 35422 35712 35713 35714 99377 35716 35717 18038 37 35720 35721 35722 35723 35724 35725 65824 35727 35728 35729 99975 35731 35732 30534 40301 67529 35736 95868 42285 35739 35740 65935 35742 35743 35744 24633 21579 733 35748 72702 35750 35751 35752 35753 35754 35755 35756 35757 35758 35759 8090 35761 35762 35763 35764 35765 35766 35767 35768 35769 35770 30407 55991 21979 35774 35775 35776 88714 35778 68039 35780 99799 67361 35783 35784 88501 22266 35787 59259 35789 57121 35791 35792 40371 35794 86111 76732 99765 35798 35799 30999 79689 35802 35803 57670 35805 35806 67916 61553 35809 35810 57256 83031 35813 34674 72758 6814 35817 35818 35819 48623 35821 46549 57893 37777 35825 35826 35827 35828 81059 35830 87808 77328 35833 35834 35835 61260 54547 35838 35839 35840 35841 35842 35843 99152 13529 35846 84457 64091 35849 3390 38595 41243 34313 35854 88271 35856 48124 35858 35859 35860 52916 27213 35863 39487 35865 50211 35867 35370 35869 35870 35871 35872 35873 45944 45096 60824 35877 35878 35879 35880 35881 35882 35883 51226 35885 73453 35887 35888 30791 35890 35891 35892 31647 35894 35895 32196 35897 35898 66778 43170 35901 35902 35903 35904 35905 35906 1748 87952 59585 41783 53652 35912 35913 35914 35915 35916 35917 11568 35919 35920 90025 35922 35923 35924 17080 35926 36184 35928 35929 35930 35931 89627 35933 71314 35935 92940 35937 35938 35939 89269 35941 35942 33260 35944 89975 35946 35947 35948 35949 35950 35951 35952 35953 35954 26487 20209 35957 35958 17864 35960 35961 35962 40817 35964 78212 35966 35967 97340 35969 97912 35971 60626 35973 35974 42559 60517 35977 48964 35979 35980 88479 35982 35983 35984 35985 35986 35987 65819 35989 60699 88673 35992 33975 35994 35995 76452 35997 35998 35999 36000 36001 36002 36003 36004 35297 36006 87863 36008 59801 35436 96481 36012 36013 85110 36015 36016 36017 36018 36019 36020 36021 36022 36023 693 36025 36026 60588 36028 14317 54594 36031 55154 44937 36034 36035 36036 36037 36038 16083 80729 36041 36042 36043 36044 27493 36046 13039 36048 36049 36050 68626 36052 36053 72700 36055 36056 87898 37881 36059 36060 168 74153 12042 36064 36065 63262 36067 36068 36069 30569 36071 88979 36073 36074 36075 36076 36077 56907 36079 36080 36081 36082 36083 36084 36085 90806 59816 49799 63645 34488 37236 18898 70544 35274 36095 90874 36097 36098 36099 36100 36101 36102 36103 7853 36105 36106 68740 53376 95371 36110 36111 42961 63132 93765 36115 69699 78218 36118 36119 36120 36121 36122 40861 36124 36125 36126 50018 36128 36129 36130 36131 36132 36133 36134 21596 36136 36137 36138 36139 36140 36141 36142 36143 58960 36145 36146 36147 29286 36149 36150 36151 12244 36153 47290 58594 36156 36157 36158 36159 36160 36161 32513 36163 36164 96577 36166 36167 36168 36169 36170 36171 80451 36173 36174 15820 4819 93142 36178 13122 12081 56898 63535 36183 35927 36185 36186 89389 36188 59700 99678 36191 36192 39770 36194 36195 54882 36197 36198 33988 36200 13842 36202 75082 36204 50769 36206 36207 47241 36209 85212 36211 36212 27897 36214 36215 36216 36217 36218 36219 36220 36221 36222 36223 36224 36225 36226 80976 94339 42941 36230 64637 55303 57981 36234 51156 36236 79439 93020 36239 9477 36241 17190 67891 36244 36245 36246 41841 18322 36249 36250 36251 36252 36253 36254 36255 45267 77155 95717 40569 36260 36261 36262 36263 36264 69234 36266 36267 70395 70624 36270 25988 76112 36273 36274 36275 18273 36277 36278 75454 97248 36281 36282 84344 36284 36285 36286 79807 87836 36289 36290 30165 25734 36293 36294 36295 36296 56170 7227 68758 50805 36301 36302 36303 45808 36305 36306 17593 36308 36309 36310 36311 36312 36313 36314 36315 36316 36317 36318 36319 17885 36321 36322 36323 36324 18875 36326 36327 15405 36329 36330 36331 36332 88716 36334 36335 36336 36337 2181 77746 36340 36341 12289 36343 36344 50578 36346 41838 36348 90890 36350 76164 43217 36353 36354 36355 97510 88964 43291 36359 36360 36361 26122 36363 36364 36365 36366 38079 30479 63583 83136 36371 20562 36373 36374 64502 61092 93147 62668 36379 36380 36381 36382 36383 49785 86578 81472 36387 36388 36389 24706 36391 36392 36393 43186 36395 36396 36397 99378 2679 69756 36401 7771 1574 36404 55320 1219 36407 36408 81007 47247 36411 88934 50871 36414 36415 36416 59950 36418 36419 36420 6930 36422 36423 96810 87806 36426 36427 8176 98819 36430 36431 36432 80831 36434 39658 36436 98589 36438 36439 99224 80798 51329 36443 36444 36445 36446 36447 92499 36449 36450 49190 72901 36453 36454 36455 36456 69949 36458 84893 36460 16655 36462 36463 36464 36465 7832 36467 55617 51253 36470 36471 63029 63033 36474 47923 36476 69253 96043 36479 36480 36481 36482 62192 36484 93016 92100 19995 36488 75238 42819 36491 91557 36493 36494 41573 36496 36497 35322 36499 81327 36501 36502 36503 36504 23740 36506 36507 36508 36509 74986 36511 70399 47095 36514 74018 8744 64297 36518 43735 36520 36521 36522 84408 36524 59019 43099 36527 69176 36529 36530 36531 46330 29034 9770 25579 36536 36537 81708 36539 36540 72367 36542 85337 36544 36545 36546 36547 79728 36549 52238 67329 95398 34839 36554 36555 36556 76424 36558 36559 36560 36561 36562 31850 32841 20390 69163 36567 36568 85618 5182 36571 36572 36573 40146 24142 36576 36577 45660 36579 91831 53847 35516 50318 18953 17112 36586 36587 36588 43481 36590 36591 36592 49377 36594 36595 36596 36597 36598 60311 5476 49314 33883 36603 36604 97279 7132 36607 36608 36609 36610 9414 36612 31816 36614 36615 50959 3576 36618 59711 36620 42522 36622 18546 36624 36625 36626 36627 36628 64570 36630 75240 36632 36633 36634 36635 36636 18883 36638 36639 36640 10388 36642 36643 36644 36645 36646 36647 36648 71846 52274 36651 36652 97745 26154 36655 14270 1416 36658 36659 36660 36661 36662 3578 36664 36665 36666 36667 69867 36669 36670 57573 80730 12309 36674 36675 33096 36677 36678 36679 36680 36681 48689 66946 16045 36685 36686 36687 23579 43589 85382 49004 36692 76266 36694 2086 74490 70351 62318 36699 36700 36701 36702 32113 36704 69070 50858 36707 36708 36709 36710 36711 53777 36713 36714 36715 36716 39565 27431 36719 36720 54501 36722 36723 21369 36725 64302 36727 48992 23096 36730 36731 59655 36733 36734 33976 36736 36737 36738 36739 36740 36741 36742 92569 14742 36745 36746 36747 36748 80025 36750 36751 36752 21020 60476 36755 36756 22586 93501 36759 36760 89382 36762 36763 36764 57797 36766 36767 36768 16600 11864 72974 94964 36773 36774 36775 26151 36777 93768 42855 82765 36781 36782 36783 36784 36785 95335 36787 36788 36789 26608 36791 36792 36793 46504 80816 36796 36797 36798 36799 36800 98853 36802 36803 36804 81993 36806 83301 1149 36809 36810 36811 36812 57004 3130 36815 29223 36817 36818 5600 88927 87375 92478 47293 3316 36825 20786 36827 3548 1925 82081 36831 76241 36833 36834 87428 36836 36837 36838 50531 36840 61633 36842 36843 77193 71587 36846 78554 36848 18517 36850 36851 36852 13919 36854 71707 36856 36857 36858 34214 71979 36861 36862 36863 93202 21306 36866 38119 60951 36869 36870 36871 36872 36873 36874 36875 36876 63744 36878 36879 60452 36881 88635 96566 36884 36885 23386 36887 36888 36889 36890 36891 1083 36893 36894 36895 73080 36897 36898 36899 83779 36901 36902 36903 36904 36905 52177 36907 36908 36909 36910 36911 36912 36913 36914 36915 36916 18936 36918 36919 36920 75832 84859 36923 36924 88226 36926 42052 36928 2224 29785 36931 36932 68346 42310 17198 36936 55567 36938 36939 36940 36941 36942 36943 36944 36945 18100 36947 36948 36949 40170 36951 36952 85730 36954 76162 41827 36957 36958 36959 36960 36961 36962 36963 36964 36965 87654 59868 36968 36969 36970 13678 3092 61708 36974 36975 36976 36977 6609 36979 36980 36981 24473 5244 36984 79221 58585 36987 36988 76843 36990 36991 91604 36993 36994 36995 7689 36997 36998 45192 12841 35054 80433 37003 37004 45103 37006 56529 56063 37009 37010 37011 37012 37013 37014 37015 37016 37017 37018 57739 32403 37021 37022 37023 89540 37025 5591 28110 37028 37029 59256 19912 37032 37033 37034 37035 6329 37037 37038 37039 39617 48508 37042 37043 68540 37045 31996 25566 37048 37049 70682 37051 37052 82165 37054 37055 48898 24005 37058 37059 37060 37061 57632 37063 23656 37065 37066 37067 37068 37069 37070 38388 37072 37073 92342 37075 40916 37077 37078 37079 37080 37081 37082 37083 37084 37085 37086 37087 749 37089 37090 37091 8484 37093 37094 37095 74487 37097 37098 37099 37100 37101 10762 30819 13457 37105 80860 29437 78336 37109 66713 37111 37112 1510 37114 37115 37116 64424 37118 37119 66501 22997 95400 37123 37124 56226 37126 37127 37128 37129 37130 37131 37132 37133 37134 37135 39448 45385 32541 37139 37140 37141 33999 88360 37144 99451 38037 37147 37148 37149 37150 37151 6390 37153 37154 37155 37156 37157 37158 37159 37160 37161 37162 37163 76744 37165 98542 96773 37168 37169 88235 37171 37172 37173 37174 37175 37176 37177 37178 37179 37180 37181 37182 37183 37184 37185 37186 37187 37188 37189 37190 37191 40647 37193 37194 90414 37196 37197 37198 37199 37200 37201 33817 37203 37204 37205 67336 17811 2784 37209 37210 94833 39877 37213 37214 97995 34656 37217 37218 37219 73666 73373 24507 21525 37224 37225 37226 37227 37228 43499 85988 85330 37232 37233 29090 37235 36091 71392 44614 37239 37240 37241 37242 37243 17946 37245 37246 12339 37248 12071 37250 37251 54036 37253 37254 37255 80735 56126 27046 4724 37260 25198 37262 37263 37484 91691 43324 7944 37268 87765 37270 76833 72018 37273 37274 37275 37276 33362 50491 37279 37280 37281 89857 37283 37284 37285 38903 58238 54766 80680 49392 64233 93333 37293 85826 67512 37896 242 37298 66107 19566 37301 37302 83601 37304 37305 47998 75460 37308 37309 37310 79429 75196 37313 37314 37315 81816 37317 7482 37319 45052 87152 42293 37323 11116 37325 37326 84208 37328 37329 37330 37331 56297 37333 88195 37335 74111 37337 37338 37339 13541 37341 37342 56395 37344 37345 37346 37347 37348 37349 37350 44530 37352 37353 37354 37355 37356 37357 65096 79835 34510 89584 37362 88838 37364 37365 37366 44615 37368 37369 37370 72178 37372 57118 37374 37375 37376 57103 37378 37379 37380 54470 37382 37383 71972 27927 37386 37387 37388 37389 37390 37391 31632 37393 47696 86380 37396 37397 37398 37399 37400 29551 38856 25539 37404 37405 6134 37407 37408 38392 37410 37411 37412 37413 37414 37415 50799 37417 37418 37419 37420 88803 37422 37423 13480 94505 37426 64882 11518 40798 37430 37431 21370 37433 37434 21247 37436 70292 37438 60347 37440 21179 66797 37443 37444 37445 37446 37447 84148 90789 37450 37451 37452 37453 37454 37455 37456 37457 37458 98040 61870 37461 37462 37463 7690 37465 37466 37467 37468 72538 37470 29688 83212 37473 37474 37475 37476 51536 37478 37479 37480 37481 37482 18889 37264 64735 37486 23583 38538 71777 37490 37491 37492 37493 67302 37495 82143 37497 19519 39178 37500 37501 37502 37503 37504 37505 55504 40461 37508 37509 64173 2284 37512 37513 37514 92799 37516 37517 37518 88047 37520 37521 3052 37523 2048 37525 37526 37527 14160 70345 37530 58361 35532 24124 37534 37535 40711 37537 56562 37663 37540 37541 37542 9743 37544 37545 37546 27282 37548 37549 37550 72433 37552 37553 99317 37555 37556 25236 37558 37559 99847 37561 54935 37563 3420 37565 37566 37567 37568 37569 91395 37571 37572 37573 9750 60456 4167 37577 37578 48421 2689 37581 83504 37583 62278 37585 37586 62979 37588 11532 37590 37591 37592 37593 37594 37595 37596 37597 37598 37599 25126 37601 37602 37603 3236 37605 37606 37607 16868 37609 37610 26139 37612 37613 37614 66074 37616 75533 46467 37619 37620 57625 27828 43581 58765 45086 14302 37627 37628 29751 79544 35329 71061 37633 14092 37635 37636 22660 59401 94421 62001 37641 20787 37643 37644 37645 37646 65689 37648 59841 21547 37651 37652 37653 42799 37655 37656 37657 37658 37659 37660 37661 37662 37539 91716 37665 37666 37667 37668 67303 37670 37671 37672 37673 42570 37675 37676 37677 37678 37679 50986 37681 37682 32329 37684 37685 37686 92104 86112 37689 54254 37691 37692 37693 97764 24890 37696 37697 37698 37699 37700 60955 8 55214 13872 37705 46845 37707 46149 37709 37710 37711 37712 37713 37714 37715 37716 26324 37718 37719 37720 91663 21502 14972 10243 92128 37726 37727 37728 37729 21809 37731 37732 37733 29447 37735 37736 706 18695 96213 37740 37741 37742 37743 12178 37745 12235 65455 37748 37749 37750 37751 37752 46819 37754 37755 97492 37757 37758 73856 37760 37761 37762 37763 37764 64112 37766 37767 32238 37769 47935 37771 37772 50160 37774 37775 37776 35824 37778 37779 40771 37781 37782 37783 4743 9925 37786 37787 10217 33560 37790 37791 37792 37793 91029 37795 37796 37797 83685 37799 38622 37801 37802 81707 62905 43985 37806 37807 30198 67863 37810 37811 37812 37813 34514 28664 1686 37817 37818 37819 37820 37821 37822 37823 69279 67151 37826 3207 38018 15208 37830 37831 37832 51742 74226 37835 37836 37837 37838 37839 37840 37841 37842 63762 2734 37845 45249 86089 37848 41225 37850 37851 5932 88768 17742 37855 37856 37857 37858 37859 37860 37861 37862 98199 37864 3823 79273 37867 19663 37869 37870 27633 37872 37873 37874 37875 37876 37877 55514 37879 99733 36058 37882 62645 37884 71099 37886 37887 96491 37889 37890 37891 99073 37893 35070 54563 37296 37897 37898 37899 43375 37901 37902 37903 37904 10846 70341 37907 37908 11698 37910 37911 99741 37913 37914 48842 37916 54203 94704 37919 55206 37921 35197 71164 91929 37925 51370 37927 37928 37929 41929 1992 92408 15796 37934 37935 37936 37937 66952 37939 37940 51385 37942 37943 37944 13605 19510 37947 37948 37949 48796 37951 37952 37953 37954 52757 37956 37957 37958 37959 37960 37961 37962 97897 37964 37965 37966 45913 37968 63324 17618 62067 37972 38929 37975 37974 37976 37977 37978 17566 37980 37981 57261 37983 37984 37985 98146 5394 64488 20044 37990 37991 66436 8740 37994 74098 7626 37997 52040 71706 26212 30174 11458 38003 30122 52015 38006 80418 38008 38009 38010 38011 21010 38013 38014 38015 31537 38017 37828 38019 60218 4266 38022 38023 84538 21084 7773 38027 38028 38029 38030 92968 29536 54801 40307 38035 38036 37146 38038 38039 38040 38041 51501 11342 38044 14051 87036 38047 38048 38049 43100 38051 38052 55166 38054 79990 38056 38057 38058 75476 38060 49331 38062 38063 38064 63426 38066 14056 38068 79538 30888 38071 26348 38073 38074 14636 9476 2548 38078 36367 42995 67350 18942 19783 53155 38085 40735 91722 38088 99128 38090 38091 38092 38093 85962 38095 66453 38097 38098 38099 38100 38101 6977 38103 38104 38105 38106 80889 27428 38109 38110 38111 38112 38113 38114 38115 58389 38117 38118 36867 85593 38121 38122 38123 21212 38125 94903 95110 38128 38129 88801 53990 38132 38133 38134 38135 79143 38137 54240 38139 38140 38141 38142 38143 90152 38145 38146 65351 38148 38149 38150 38151 38152 92891 38154 38155 38156 38157 38158 38159 38160 38161 38162 20200 38164 38165 38166 21531 38168 38169 38170 38171 38172 38173 38174 38175 89009 82403 38178 59020 38180 38181 78916 74943 38184 38185 38186 63094 38188 38189 31687 38191 23794 38193 83782 38195 42217 23382 38198 38199 38200 57250 68753 38203 38204 38205 69406 38207 38208 38209 38210 38211 38212 48990 38214 38215 38216 78775 38218 38219 53617 27001 38222 38223 15285 38225 59843 62481 39310 38229 38230 38231 38232 38233 80818 38235 38236 38237 38238 38239 38240 45733 4442 1334 38244 69644 38246 38247 38248 55613 38250 38251 38252 38253 22007 38255 38256 38257 38258 23963 38260 7592 77159 62766 38264 38265 38266 86301 33548 38269 6089 13748 38272 38273 78305 53304 38276 38277 38278 38279 38280 38281 24393 38283 38284 38285 38286 15597 971 38289 74767 38291 53528 50922 34228 52313 38296 38297 38298 93528 92396 38301 51901 38303 34439 83462 58012 38307 20485 38309 38310 38311 38312 38313 38314 79350 38316 99939 38318 38319 14547 38321 66360 38323 38324 38325 38326 92235 38328 38329 38330 38331 38332 38333 38334 38335 71148 71478 38338 38339 38340 38341 38342 38343 38344 89135 38346 13091 38348 30485 38350 95680 38352 38353 38354 38355 38356 38357 38358 93553 8680 4264 38362 85559 38364 38365 18850 38367 38368 38369 38370 38371 38372 86705 19105 38375 85711 38377 38378 38379 38380 69004 38382 38383 86937 38385 38386 38387 37071 38389 38390 38391 37409 38393 38394 65492 38396 41040 38398 38399 38400 48624 79416 38403 28338 70810 38406 38407 38408 44254 58215 38411 76631 44990 38414 38415 38416 31957 60379 38419 38420 38421 32605 38423 38424 88064 38426 38427 57492 65919 19736 41630 38432 38433 38434 73352 90994 38437 38438 38439 38440 38441 19145 89264 38444 38445 38446 97088 2642 38449 28804 38451 28075 38453 7288 18496 38456 38457 38458 86621 38460 38461 34764 38463 38464 38465 38466 38467 38468 77931 38470 38471 38472 38473 96625 95193 51345 84000 38478 38479 27848 70645 38482 93840 85369 38485 38486 38487 48078 38489 28357 90559 38492 38493 38494 38495 38496 38497 38498 7479 61519 38501 38502 38503 72938 38505 45396 38507 4972 38509 25462 31557 38512 38513 38514 70594 85049 68610 38518 38519 22243 86208 38522 38523 32189 38525 38526 38527 38528 2080 22474 38531 38532 68697 38534 38535 38536 38537 37488 38539 79471 38541 96781 53000 38544 38545 38546 62884 87986 38549 38550 38551 38552 38553 38554 38555 38556 38557 38558 38559 31992 38561 38562 38563 38564 38565 38566 95576 96574 38569 3202 58049 38572 38573 38574 77732 62290 38577 38578 65870 94136 10746 38582 79449 38584 52065 18380 65528 38588 12755 35209 38591 38592 47840 38594 35851 55399 38597 45737 38599 38600 38601 64005 38603 12403 38605 38606 38607 85358 29985 77567 38611 38612 86858 27757 459 38616 40366 98013 38619 38620 45289 37800 20729 38624 38625 54280 38627 38628 45235 38630 38631 88130 38633 48581 88473 38636 80249 38638 38639 13523 38641 22986 38643 38644 38645 38646 38647 38648 38649 27363 2674 2889 38653 91568 89730 84029 38657 38658 51560 38660 38661 38662 38663 38664 38665 38666 15535 3739 38669 60191 48982 85279 72002 38674 38675 38676 73526 38678 38679 38680 38681 38682 38683 93303 38685 52259 38687 38688 38689 59015 38691 38692 93998 38694 95767 427 79004 39996 15943 80716 38701 38702 38703 38704 38705 48728 83543 39774 38709 80257 38711 57762 95124 38714 38715 38716 70528 38718 74216 38720 38721 38722 38723 38724 38725 38726 38727 38728 38729 38730 38731 38732 38733 38734 5481 38736 38737 61473 34253 65358 38741 65429 38743 70776 38745 38746 38747 48092 22525 38750 38751 38752 42757 18268 17626 38756 70378 43349 38759 38760 62634 38762 38763 38764 38765 66574 79831 38768 87204 38770 93529 38772 83207 38774 38775 38776 38777 10942 38779 38780 38781 38782 38783 38784 38785 67196 38787 38788 64852 38790 38791 38792 38793 38794 64717 38796 38797 38798 38799 73268 81827 99863 75350 4054 38805 38806 38807 38808 38809 38810 85145 38812 38813 38814 38815 38816 38817 38952 16656 38820 31231 85096 81474 38824 72934 27393 38827 38828 45679 94201 38831 89648 17664 73296 38835 38836 5139 38838 40758 38840 38841 38842 38843 58509 38845 38846 38847 38848 68770 57429 65543 67673 38853 38854 60395 37402 57213 38858 86176 38860 38861 15398 38863 14909 12467 38866 38867 38868 38869 38870 29925 12796 38873 38874 20559 38876 38877 38878 38879 38880 38881 38882 38883 38884 14764 46455 18434 38888 38889 2622 38891 38892 38893 30545 38895 45357 38897 60139 867 38900 84914 38902 37286 38904 38905 5852 38907 38908 60114 38910 38911 38912 38913 38914 76103 6277 38917 73136 38919 38920 3180 38922 38923 38924 13861 38926 98088 38928 37973 65593 38931 38932 38933 86345 38935 38936 38937 38938 38939 8857 38941 38942 38943 38944 40950 38946 38947 38948 38949 38950 38951 38818 38953 38954 38955 38956 59457 38958 23513 85460 38961 33795 38963 38964 38965 38966 38967 81772 38969 68710 38971 38972 78570 38974 98143 38976 48389 9825 38979 38980 38981 1929 83275 38984 38985 38986 32177 46926 38989 38990 46032 38992 38993 58784 38995 22755 38997 5889 38999 39000 39001 39002 74824 39004 39005 93927 99051 39008 26601 39010 81852 40767 39013 12993 31225 39016 39017 39018 39019 39020 49516 68034 42907 39024 28851 39026 39027 18995 39029 39030 39031 39032 39033 80066 39035 55878 44511 69648 39039 77060 39041 39042 39043 49290 7993 85233 39047 39048 6748 39050 39051 39052 2973 94593 39055 39056 39057 39058 39059 39060 35577 7572 88561 39064 70221 48968 39067 39068 39069 39070 31861 67392 39073 16709 93772 71223 39077 39078 39079 50009 97002 39082 39083 39084 39085 39086 39087 39088 39089 39090 39091 49176 64337 39094 14378 39096 68208 71229 39099 54332 52309 39102 56557 14677 39105 39106 39107 8873 39109 39110 39111 43672 13612 39114 39115 39116 39117 39118 39119 39120 55579 80672 67761 39124 10580 49120 39127 39128 39129 39130 39131 39132 58332 39134 22509 39136 39137 20374 39139 39140 8855 39142 39143 39144 39145 39146 39147 39148 39149 39150 41070 39152 39153 97563 97927 97271 68153 6349 55503 39160 55966 39162 89971 39164 39165 39166 39167 39168 9365 39170 39171 12333 39173 39174 12007 71195 39177 37499 1809 39180 9874 5516 39183 39184 39185 85439 59361 39188 7591 39190 13479 41062 39193 27973 39195 39196 19258 39198 3225 39200 39201 97064 39203 41804 81070 50388 52213 72463 39209 5060 39211 20086 77302 39214 39215 39216 39217 47138 39219 39220 39221 39222 94609 39224 39225 39226 39227 39228 39229 39230 65474 39232 39233 39234 39235 39236 39237 39238 39239 39240 39241 39242 81659 10059 39245 39246 39247 39248 65991 71311 99311 39252 39253 39254 64310 39256 97859 39258 52765 39260 63726 39262 39263 33505 39265 39266 39267 69042 39269 79174 39271 39272 63558 39274 86218 16122 39277 18827 33469 39280 39281 39282 39283 75793 39285 81303 39287 39288 39289 45113 39291 39292 39293 39294 39295 39296 39297 93748 18595 39300 39301 39302 39303 39304 26415 39306 39307 39308 97306 38228 35419 1648 39313 39314 39315 39316 62954 39318 39319 39320 39321 39322 39323 39324 39325 69430 93194 39328 39329 39330 49826 39332 68634 79279 24569 39336 39337 16058 71684 39340 48425 39342 47812 39344 39345 39346 28753 39348 39349 39350 48372 46688 39353 39354 39355 39356 39357 39358 2234 18878 75960 88429 93340 39364 39365 15013 76578 77440 39369 64715 35612 39372 88315 39374 39375 28723 26588 44341 54729 55932 61623 39382 31935 78487 39385 39386 39387 59605 39389 39390 70582 39392 39393 39394 39395 64906 70152 39398 66816 39400 50467 39402 39403 39404 39405 39406 99648 39408 39409 75468 39411 39412 39413 84855 27452 5808 39417 39418 54579 22261 39421 88672 39423 95793 3962 39426 39427 39428 39429 95144 39431 39432 39433 39434 54986 31034 58193 39438 39439 25311 94475 39442 39443 39444 39445 21805 39447 37136 25932 39450 97210 39452 39453 39454 5458 39456 20780 39458 39459 39460 30817 39462 39463 39464 39465 39466 60898 39468 50887 43570 39471 39472 39473 39474 16534 39476 62210 39478 39479 39480 39481 39482 66467 39484 39485 39486 35864 25263 39489 39490 27634 39492 39493 39494 39495 39496 39497 39498 39499 86649 39501 22092 39503 41043 30551 39506 52640 24903 39509 48284 35199 39512 39513 39514 39515 39516 39517 39518 55533 8124 8082 39522 18450 34418 39525 42774 44334 39528 39529 39530 16537 88150 39533 39534 51622 39536 39537 39538 39539 39540 39541 39542 39543 39544 39545 39546 39547 29797 39549 39550 39551 8234 39553 11835 92449 39556 39557 99174 39559 80487 39561 78676 39563 8677 36717 39566 33707 39568 39569 1145 39571 85725 85118 98054 39575 39576 72865 39578 26390 39580 83925 39582 39583 71261 39585 39586 30735 39588 90200 42425 39591 39592 39593 22244 39595 39596 26799 39598 291 82117 39601 8367 39603 25044 39605 79420 39607 56704 39609 39610 42265 39612 14181 39614 10321 39616 37040 39618 39619 11199 39621 87847 20921 39624 39625 39626 39627 39628 74500 91821 30592 39632 39633 39634 39635 50661 75896 75358 39639 39640 39641 19558 39643 258 39645 39646 46312 88059 39649 35174 39651 39652 39653 23540 39655 95355 39657 36435 39659 39660 39661 99011 77003 39664 39665 39666 39667 39668 39669 39670 76713 39672 7783 39674 39675 39676 16496 54888 39679 46684 78032 39682 39683 39684 39685 39686 81706 33202 43610 39690 39691 39692 50068 39694 10712 48803 6996 39698 39699 39700 39701 39702 39703 19717 39705 22108 39707 39708 39709 39710 39711 39712 39713 39714 39715 31759 57615 39718 39719 70244 39721 91941 39723 94223 39725 39726 39727 57257 33338 39730 39731 70065 39733 39734 39735 88916 39737 39738 39739 39740 39741 39742 44629 61423 39745 39746 39747 39748 39749 39750 57434 39752 39753 39754 62749 39756 39757 39758 39759 39760 39761 39762 75137 18218 39765 39766 58810 13414 39769 36193 76864 39772 39773 38708 39775 39776 39777 39778 55964 39780 39781 17291 39783 39784 39785 39786 63921 39788 39789 41831 28982 89691 39793 57619 39795 39796 18084 39798 39799 39800 55603 25077 39803 39804 40130 39806 20214 50947 39809 39810 39811 39812 70171 34534 18621 39816 39817 39818 39819 39820 39821 50954 39823 39824 18174 39826 42383 64370 39829 39830 39831 61685 39833 69429 39835 39836 39837 24807 39839 39840 61546 24046 39843 39844 39845 39846 39847 39848 39849 39850 39851 30910 39853 39854 85485 27774 39857 39858 53609 39860 39861 39862 51638 39864 39865 41158 12391 43309 39869 39870 55459 87203 62142 39874 39875 39876 37212 76238 95676 39880 39881 39882 75611 39884 39885 39886 39887 97069 63536 39890 81675 39892 46108 39894 69475 39896 61908 39898 22963 39900 22133 54097 24981 6145 39905 39906 39907 39908 74141 39910 39911 39912 24483 47209 39915 39916 39917 86735 90894 45523 10091 69122 39923 89437 39925 39926 39927 39928 39929 79038 39931 39932 50267 39934 39935 85420 97896 39938 39939 39940 66231 89479 85563 19233 39945 56910 39947 20910 39949 39950 39951 73447 17520 39954 59794 39956 19116 97613 35544 39960 39961 39962 31562 39964 39965 39966 39967 39968 63736 12022 39971 39972 55007 29728 39975 39976 83788 76435 33029 39980 39981 39982 39983 34603 39985 98201 39987 82867 39989 6883 39991 81831 39993 39994 39995 38698 39997 39998 39999 40000 40001 40002 40003 74920 40005 40006 28897 40008 40009 54210 40011 17217 40013 34693 40015 40016 40017 40018 40019 40020 63374 40022 40023 40024 48451 93444 40027 40028 40029 67732 40031 40032 56183 40034 40035 61580 15711 3982 40039 40040 25507 40042 5937 40044 68670 40046 40047 99365 83240 24168 60198 40052 40053 40054 56822 40056 89766 40058 64614 40060 40061 43304 46078 40064 40065 76180 40067 64739 87140 40070 40071 31898 89518 40074 16989 81141 40077 96284 40079 40080 40081 40082 40083 40084 40085 87425 40087 40088 40089 40090 40091 40092 60461 90917 49962 40096 40097 40098 56971 40100 40101 40102 40103 40104 40105 56269 27710 40108 40109 630 43465 40112 40113 40114 40115 64532 40117 81590 40119 40120 40121 40122 58856 40124 40125 40126 40127 40128 1152 39805 15455 62885 47310 40134 19081 40136 40137 40138 6979 50424 40141 40142 40143 40144 72144 36574 40147 35616 94544 40150 40151 40152 40153 515 40155 40156 40157 40158 40159 28168 40161 40162 50659 40164 20752 40166 40167 40168 40169 36950 23707 3475 40173 54229 13472 74713 40177 40178 40179 40180 687 93589 43345 40184 40185 63648 40187 85377 40189 40190 40191 40192 40193 91435 40195 13859 40197 47372 40199 26763 40201 40202 40203 40204 30434 40206 40207 90592 40209 51260 40211 88574 29364 40214 40215 40216 29502 40218 40219 58107 73495 12430 51223 40224 40225 40226 40227 40228 40229 40230 40231 11406 10782 40234 40235 18723 62530 40238 56843 17011 95498 40242 91479 89784 90822 40246 91130 92281 40249 40250 40251 40252 40253 40254 30777 40256 40257 40258 40259 40260 40261 13362 40263 40264 40265 40266 40267 40268 40269 40270 40271 73155 76976 40274 40275 40276 45325 40278 40279 40280 40281 40282 40283 82737 6200 4369 89464 71057 40289 95380 70602 40292 40293 28918 40295 40296 40297 40298 94102 3993 35734 10245 60440 40304 40305 56674 38034 40308 40309 59318 40311 76587 40313 18659 40315 56452 40317 40318 40319 40320 60199 40322 40323 40324 99874 40326 40327 63015 40329 83972 40331 51428 40333 5360 40335 40336 34007 40338 40339 40340 31965 1196 40343 40344 97994 17072 40347 40348 56039 40350 40351 40352 40353 40354 40355 40356 66851 40358 40359 40360 40361 40362 55632 82034 40365 38617 40367 8328 57730 40370 35793 40372 40373 40374 40375 40376 40377 40378 40379 72013 40381 40382 40383 79344 40385 40386 40387 40388 4334 40390 40391 16052 7309 40394 92555 40396 40397 77773 40399 13104 90321 40402 40403 40404 84559 79109 5243 40695 40409 47805 40411 52989 20945 45637 16690 24816 40417 40418 74082 99710 40421 9305 45366 92322 46053 40426 85551 66722 40429 76136 11413 40432 40433 23432 40435 40436 30943 40438 68116 40440 40441 40442 17140 40908 14521 40446 40447 40448 40449 40450 40451 50194 40453 2777 40455 59532 99464 40458 73146 40460 37507 40462 49485 88207 84149 40466 65751 40468 15319 40470 40471 5363 78816 40474 40475 40476 65775 16852 40479 40480 40481 51840 40483 59025 40485 40486 40487 7664 83439 40490 19460 40492 40493 40494 40495 80445 40497 13688 40499 40500 40501 23075 97349 40504 40505 40506 40507 40508 40509 92443 58999 88958 23608 40514 40515 40516 8877 40518 40519 40520 40521 22834 40523 40524 40525 96482 40527 40528 40529 40530 40531 70046 29311 11281 40535 75123 40537 32599 40539 40540 90698 40542 40543 1635 8316 40688 9420 40548 40549 40550 64389 40552 76560 40554 40555 67297 95858 40558 58564 40560 6137 40562 42650 40564 8577 40566 40567 40568 36259 40570 41851 40572 91895 71909 40575 40576 40577 40578 98232 40580 40581 40582 18742 40584 7079 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 23348 40599 53964 12381 40602 40603 42336 91631 40606 40607 40608 40609 40610 40611 40612 84620 40614 10173 40616 40617 78289 81413 82080 83457 45132 40623 40624 40625 14327 40627 40628 40629 24106 40631 31111 40633 40634 40635 57308 71491 40638 40639 31789 40641 40642 7974 40644 40645 12685 37192 40648 40649 40650 40651 40652 40653 87098 40655 40656 23569 65645 40659 40660 40661 93051 21365 40664 40665 40666 40667 70479 40669 90636 40671 52043 42722 68712 110 40676 92295 23779 40679 40680 40681 40682 40683 91304 40685 40686 40687 40546 40689 33195 40691 34532 40693 22783 40408 40696 40697 40698 69050 40700 40701 40702 2222 79638 40705 40706 22164 40708 40709 5174 37536 80565 40713 40714 85917 40716 13908 40718 40719 40720 81441 40722 48318 40724 17493 40726 40727 64086 18008 40730 40731 40732 40733 40734 38086 71695 1367 40738 40739 50822 40741 82198 81769 40744 40745 27163 40747 40748 40749 40750 40751 43655 40753 63355 69398 88416 86640 38839 40759 50011 22962 68235 81402 71608 55985 47815 39012 44386 40769 40770 37780 54697 14640 40774 47588 40776 19751 87550 40779 40780 24184 40782 40783 40784 65387 40786 16861 95689 40789 40790 8710 18566 87138 4594 40795 40796 40797 37429 40799 23271 40801 40802 40803 73049 40805 40806 7155 40808 11545 40810 40811 40812 48009 40814 40815 25750 35963 40818 40819 40820 40821 55658 40823 63800 40825 40826 20983 40828 40829 40830 40831 40832 11540 40834 40835 40836 40837 40838 40839 31545 40841 40842 40843 65410 85297 40846 40847 40848 40849 99981 40851 40852 68505 40854 40855 40856 40857 40858 18700 14344 36123 40862 7830 84692 21297 40866 33554 40868 40869 78340 40871 40872 47285 40874 20265 40876 57185 17708 40879 40880 40881 40882 31412 40884 79539 40886 40887 40888 9512 40890 72696 65762 13400 40894 40895 40896 52185 40898 49213 40900 40901 57089 40903 80371 69614 40906 40907 40444 40909 40910 48490 40912 16665 32391 55494 37076 82592 42422 40919 40920 61600 40922 40923 40924 40925 40926 61177 40928 40929 40930 45624 92210 10669 40934 6926 40936 29694 40938 40939 40940 40941 35409 12380 40944 40945 40946 40947 81593 40949 38945 49990 65891 62877 40954 40955 40956 40957 95219 40959 40960 40961 43530 41432 83011 40965 40966 40967 72884 40969 40970 40971 20291 65309 40974 20036 24585 20092 40978 40979 14308 16186 40982 86260 60170 13900 40986 77464 40988 40989 40990 40991 35335 40993 40994 17034 40996 40997 60186 40999 41000 59573 53760 58768 9309 94523 41006 41007 17975 98870 41010 41011 41012 41013 85827 92451 69140 41017 41018 41019 41020 41021 41022 62056 48562 7814 41026 41027 9406 41029 23021 3408 41032 41033 41034 41035 41036 41037 31940 41039 38397 41041 41042 39504 60776 41045 80605 16777 35285 41049 33588 41051 41052 41053 41054 41055 41056 41057 41058 41059 19082 41061 39192 51857 44033 53748 41066 41067 79817 41069 39151 10859 46665 41073 41074 33238 41076 41077 42067 41079 79650 46824 41082 41083 41084 62409 41086 16010 41088 6225 41090 41091 41092 47670 41094 41095 41096 52466 91297 41099 604 41101 41102 41103 41104 80506 41106 29769 92319 57316 77537 41111 48023 41113 72619 19154 41116 75797 41118 41119 67419 41121 65167 41123 41124 41125 41126 41127 41128 41129 54846 41131 81375 41133 48292 41135 6140 41137 41138 86460 41140 41141 41142 13773 41144 41145 41146 41147 41148 41149 47810 41151 56330 41153 41154 41155 41156 41157 39866 41159 90737 41161 66206 73627 70595 41165 41166 41167 3665 41169 41170 41171 33030 41173 60639 41175 41176 58095 41178 41179 90742 29544 71602 41183 96083 41185 41186 19891 15307 41189 41190 41191 41192 41193 73698 41195 96567 41197 41198 41199 67043 11169 41202 41203 97877 67254 83828 41207 2590 78682 41210 41211 41212 41213 51748 41215 26406 41217 56191 41219 15330 41221 73082 25832 26922 37849 41226 41227 41228 41229 41230 4471 41232 18217 41234 41235 41236 41237 41238 41239 41240 41241 18069 35852 41244 41245 74325 41247 41248 95798 41250 41251 41252 41253 41771 97600 41256 70853 41258 3339 41260 41261 41262 41263 41264 41265 74835 41267 29321 41269 41270 41271 51204 19647 49545 41275 41276 55647 41278 41279 41280 41281 41282 12266 2242 41285 68856 90048 41288 98861 14657 41291 41292 41293 41294 41295 41296 41297 41298 41299 41300 41301 41302 41303 41304 41305 41306 41307 41308 41309 95160 22793 41312 41313 81468 41315 41316 41317 18391 41319 41320 41321 41322 41323 41324 41325 69309 28109 41328 41329 41330 41331 90549 41333 41334 99125 41336 41337 66987 41339 41340 41341 41342 72823 12708 41345 41346 41347 41348 41349 50896 33465 41352 41353 41354 41355 4935 41357 41358 41359 41360 5091 77389 53637 7627 41365 64689 41367 41368 41369 80529 42557 43434 14393 41374 41375 16260 41377 59769 19041 41380 41381 41382 41383 41384 41385 78988 41387 41388 61310 11919 41391 9295 41393 41394 41395 41396 41397 41398 41399 41400 47606 41402 75021 41404 41405 95687 8214 41408 41409 17599 41411 41412 41413 41414 41415 15989 11500 27607 41419 34876 41421 41422 41423 41424 41425 41426 25785 41428 41429 41430 18522 40963 16256 41434 33929 55479 41437 41438 41439 97791 57612 41442 41443 41444 69328 41446 41447 41448 41449 41450 41451 41452 6816 41454 41455 41456 41457 41458 31437 41460 99132 82173 41463 41464 91566 41466 41467 34463 41469 78533 41471 14890 41473 33289 82125 41476 41477 41478 15555 41480 41481 33781 86609 41484 41485 55884 46526 84023 55661 14075 41491 41492 41493 9352 4771 18652 41497 41498 41499 41500 41501 41502 41503 8382 41505 75009 15036 41508 41509 81720 59960 41512 41513 19295 29949 41516 41517 51052 14857 41520 41521 41522 70044 41524 10635 54218 41527 41528 63389 41530 41531 41532 41533 46913 59180 41536 57973 77695 5668 41540 9350 41542 41543 41544 41545 41546 69416 41548 41549 41550 41551 41552 25395 41554 41555 91256 41557 41558 5581 58628 56929 41562 60421 41564 41565 93260 41567 41568 35578 82527 41571 41572 36495 41574 41575 41576 94152 22282 14523 41580 31200 66299 41583 41584 41585 41586 41587 82738 13590 88924 41591 41592 7004 41594 41595 96963 25829 25745 41599 41600 41601 41602 5953 84266 76295 23597 9669 41608 41609 47451 35660 41612 87876 41614 2268 41616 35497 41618 56218 92573 73133 10221 41623 41624 41625 41626 41627 41628 41629 38431 66601 41632 19681 41634 41635 13045 41637 41638 74734 6406 71803 41642 41643 41644 41645 41646 41647 41648 2669 89827 84357 41652 90212 17083 41655 41656 46044 41658 93756 45404 41661 61832 41663 41664 84119 41666 56108 41668 41669 32749 9487 41672 3354 94541 41675 41676 41677 41678 79828 41680 27929 68085 41683 41684 41685 92215 41687 41688 41689 41690 69084 41692 47476 61727 41695 41696 41697 90036 23768 41700 41701 23281 41703 41704 41705 41706 41707 41708 41709 21481 41711 41712 77282 23589 95178 41716 62107 61120 18449 41720 41721 41722 41723 41724 41725 87136 48476 74763 42262 60531 41731 65412 45724 41734 41735 74448 96358 41738 53388 41740 41741 41742 41743 41744 35538 41746 41747 41748 41749 74831 76530 82406 41753 46940 41755 71015 18502 41758 41759 41760 41761 51475 41763 22852 41765 41766 19606 41768 97935 41770 41254 41772 97659 41774 41775 41776 41777 41778 41779 41780 41781 41782 35910 48247 41785 41786 41787 41788 41789 41790 81388 41792 45645 41794 41795 41796 31395 41798 41799 41800 41801 41802 41803 39204 41805 41806 41807 41808 41809 41810 41811 65682 67090 41814 41815 41816 58610 41818 41819 41820 41821 77968 41823 68844 18339 41826 36956 41828 41829 41830 39790 41832 41833 61757 41835 41836 70125 36347 41839 41840 36247 41842 41843 41844 1743 90299 41847 33401 96938 41850 40571 41852 33189 15769 41855 26770 439 41858 20626 41860 41861 33038 41863 41864 86876 41866 41867 41868 56629 41870 74991 41872 41873 13931 41875 15602 41877 7632 41879 41880 41881 41882 84102 75645 85494 41886 96386 41888 41889 41890 41891 41892 41893 44887 9334 62396 41897 41898 41899 8361 41901 41902 41903 41904 41905 61082 20339 41908 69390 61244 41911 41912 41913 42607 41915 41916 41917 85056 76665 41920 41921 41922 41923 41924 41925 41926 96377 12842 37930 41930 26917 78710 43205 41934 41935 20362 41937 59049 41939 41940 55131 41942 24448 41944 41945 41946 41947 41948 42148 46683 85219 41952 41953 41954 25384 33954 29897 41958 83446 41960 41961 62403 79360 9906 41965 41966 41967 17334 41969 4856 41971 7244 41973 59072 41975 41976 75104 41978 41979 69727 41981 41982 41983 41984 41985 64834 41987 41988 41989 41990 41991 15588 41993 41994 41995 41996 41997 41998 41999 42000 42001 42002 42003 42004 42005 42006 90208 64192 42009 42010 42011 42012 42013 68846 42015 42016 5027 57977 42019 42020 42021 16700 42023 42024 23684 42026 17282 42028 59756 42030 42031 42032 20060 81308 18542 42036 42037 13081 42039 29245 42041 54281 42043 42044 42045 42046 1115 42048 42049 19072 42051 36927 42053 42054 23173 42056 56792 42058 42059 63527 42061 42062 42063 97454 42065 75626 41078 42068 42069 42070 47954 42072 42073 85892 42075 42076 42077 42078 74151 66450 42081 42082 42083 42084 90185 23698 32579 64470 34472 87262 42091 42092 42093 42094 42095 94709 42097 42098 61146 42100 42101 42102 25010 42104 48173 42106 42107 42108 42109 42110 54569 23949 42113 42114 42115 42116 50141 42118 42119 19087 77415 75776 42123 42124 42125 6040 42127 42128 66894 42130 42131 42132 42133 7442 42135 47823 42137 42138 42139 89348 42141 42142 42143 81580 42145 12345 55830 41949 42149 73844 42151 42152 87884 42154 42155 42156 25321 51797 42159 42160 42161 10895 42163 42740 42165 42166 25002 42168 75973 42170 42171 42172 42173 55063 42175 42176 42177 42178 42179 6149 42181 1902 42183 9681 84995 42186 42187 42188 80286 42190 26294 42192 28177 42194 42195 42196 42197 42198 42199 42200 89494 42202 72177 42204 69773 42206 52230 42208 13512 42210 42211 46963 42213 42214 42215 42216 38196 27723 42219 22991 42221 42222 42223 42224 42225 42226 50343 20442 42229 31280 42231 63768 2663 42234 42235 42236 42237 42238 42239 49916 42241 95226 1281 42244 42245 42246 42247 42248 35352 42250 42251 42252 42253 22102 42255 42256 14443 42258 42259 42260 42261 41729 42263 42264 39611 42266 42267 42268 42269 42270 43412 42272 42273 42274 42275 42276 30397 42278 42279 42280 42281 42282 42283 42284 35738 42286 42287 42288 29140 42290 27125 42292 37322 42294 42295 23186 42297 42298 42299 42300 42301 94059 42303 31520 42305 99976 42307 14006 35332 36934 42311 83168 42313 42314 42315 42316 42317 96278 42319 80802 12990 514 42323 97841 15642 73852 5396 42328 42329 42330 42331 42332 35062 42334 42335 40604 42337 51247 42339 5978 42341 42342 42343 74221 55888 6173 52590 42348 42349 42350 42351 42352 42353 56413 5854 42356 42357 42358 42359 48908 42361 62479 91487 42364 42365 5524 42367 50967 67006 42370 42371 42372 98444 42374 42375 42376 9959 42378 27531 62182 30230 26959 39827 42384 42385 42386 42387 42388 61892 42390 42391 42392 42393 42394 42395 42396 42397 42398 42399 42400 42401 42402 42403 16908 42405 42406 33602 31256 42409 45563 42411 42412 42413 42414 67921 56784 42417 42418 31726 4926 42421 40918 93209 42424 39590 48312 42427 44411 74817 42430 42431 19588 84711 42434 91864 35708 42437 57742 16362 42440 59983 2846 42443 42444 42445 42446 42447 42448 16728 42450 42451 42452 42453 42454 42455 42456 42457 34871 50254 42460 11436 42462 42463 42464 42465 42466 42467 42468 23846 42470 34943 42472 42473 30428 42475 68438 43162 42478 42479 6743 42481 73317 42483 99123 42485 47491 30697 51108 42489 42490 42491 46374 70308 42494 42495 50728 42497 42498 42499 27095 42501 42502 74409 42504 42505 42506 42507 4430 42509 56274 63254 42512 42513 42514 42515 42516 15171 42518 42519 93113 42521 36621 42523 42524 42525 73558 42527 42528 73989 75839 74469 42532 99992 85333 42535 42536 42537 54124 23446 5695 42541 42542 89769 42544 42545 13685 15073 50507 13834 42550 71088 86502 42553 42554 16894 42556 41371 42558 35975 86040 42561 42562 76086 42564 42565 42566 42567 42568 88170 37674 42571 87600 42573 42574 42575 47942 42577 42578 42579 53111 63862 42582 425 42584 42585 42586 42587 99871 42589 42590 42591 42592 42593 42594 42595 42596 95607 42598 42599 42600 63679 49496 19091 42604 29155 96425 41914 47829 42609 42610 42611 42612 22080 42614 55615 42616 23092 42618 42619 42620 66936 45825 35303 23664 42625 77607 42627 42628 42629 42630 42631 42632 42633 42634 42635 13150 88247 7795 48764 89092 77606 42642 1841 42644 42645 42646 1050 42648 42649 40563 42651 42652 57950 5166 42655 22843 92242 42658 48463 86096 42661 42662 42663 42664 91057 42666 42667 42668 42669 47866 42671 42672 42673 57846 42675 85587 42677 42678 32006 92809 97997 42682 67952 42684 89642 42686 42687 42688 34335 63334 42691 46522 42693 42694 87311 42696 724 66444 60836 42700 42701 42702 71915 67670 8238 42706 42707 42708 42709 42710 42711 42712 67774 42714 42715 42716 42717 42718 42719 42720 42721 40673 42723 42724 31979 42726 34524 72232 43493 42730 42731 42732 42733 87219 64598 42736 88230 42738 6623 42164 42741 42742 42743 42744 42745 74534 42747 99124 42749 42750 42751 42752 42753 50269 42755 42756 38753 42758 42759 42760 42761 42762 42763 67141 56284 42766 42767 42768 73423 51992 975 42772 8811 39526 42775 42776 42777 42778 7375 42780 42781 70868 31704 42784 42785 42786 27244 42788 42789 20003 42791 65936 42793 42794 34023 42796 59274 65794 37654 42800 42801 84113 42803 42804 42805 42806 42807 42808 4280 42810 42811 42812 42813 71818 42815 42816 42817 42818 36490 42820 33872 43759 93979 42824 42825 42826 42827 42828 42829 42830 22813 42832 56386 42834 67022 42836 42837 78980 42839 66207 42841 42842 42843 42844 42845 42846 42847 42848 94430 42850 42851 42852 42853 42854 36779 85437 42857 20056 64160 59349 42861 42862 81646 42864 42865 42866 93582 42868 42869 86386 42871 27325 42873 42874 95696 42876 42877 42878 42879 79625 42881 42882 42883 42884 42885 42886 26722 42888 2 42890 42891 42892 42893 42894 42895 42896 42897 42898 42899 42900 15216 42902 42903 42904 84856 42906 39023 34617 77433 42910 8729 42912 25038 42914 42915 42916 42917 81397 42919 42920 97961 63386 99090 60845 42925 78409 49012 45591 42929 21859 15737 42932 42933 42934 42935 42936 43227 42938 50498 1953 36229 42942 42943 42944 18715 49666 42947 88877 42949 42950 48041 42952 42953 29334 78704 42956 93392 42958 42959 42960 36112 42962 42963 42964 997 42966 42967 42968 42969 35666 42971 42972 42973 42974 42975 42976 42977 86633 68320 42980 42981 88516 42983 69545 42985 42986 42987 42988 42989 42990 46523 42992 42993 27907 38080 42996 42997 49074 42999 43000 43001 43002 43003 43004 43005 43006 43007 43008 43009 43010 28376 43012 52582 43014 43015 43016 85115 43018 43019 22981 43021 43022 18565 43024 43025 43026 43027 43028 58924 43030 23452 76059 43033 43034 43035 43036 43037 43038 43039 43040 43041 76671 43043 43044 43045 33192 43047 43048 43049 43050 32396 47608 43053 43054 87560 43056 29195 2454 43059 43060 43061 73104 43063 43064 19843 43066 94003 43068 43069 7025 4977 26188 43073 89071 43075 56791 43077 43078 43079 43080 43081 43082 43083 1042 35518 43086 84482 43088 43089 82083 43091 43092 43093 53524 96974 43096 43097 73816 36526 38050 43101 43102 43103 1646 43105 43106 47523 43108 43109 43110 43111 43112 98709 62031 43115 43116 43117 81624 43119 33482 43121 7533 43123 43124 89238 16060 43127 46911 43129 53246 43131 43132 43133 43134 93462 43136 43137 43138 43139 43140 43141 65323 43143 43732 30013 19991 43147 74927 43149 13411 83101 43152 46788 43154 43155 55914 43157 43158 43159 43160 43161 42477 84376 47340 10209 6575 52512 43168 43169 35900 4488 43172 43173 43174 43175 43176 43177 31076 43179 43180 31180 49712 43183 43184 43185 36394 43187 43188 74906 5855 44383 43192 43193 98453 43195 43196 80356 43198 43199 86132 43201 43202 92570 75704 41933 43206 85921 43208 43209 43210 43211 43212 26193 43214 43215 43216 36352 91035 43219 43220 86405 85689 43223 84846 43225 43226 42937 43228 43229 43230 68275 2746 43233 93266 43235 19722 30719 78477 24202 43240 3047 43242 43243 81770 43245 50220 43247 28401 43249 43250 85717 63740 43253 88433 43255 43256 43257 24455 43259 43260 43261 43262 43263 43264 43265 43266 60870 43268 69586 43270 43271 43272 43273 95789 43275 43276 51586 19513 43279 43280 43281 89072 5479 43284 43285 64231 43287 43288 14670 43290 36358 43292 43293 8455 43295 66473 43297 76030 43299 43300 43301 33280 54411 40062 43305 43306 43307 45403 39868 43310 43311 43312 92579 43314 4627 43316 81108 43318 43319 43320 43321 1495 43323 37266 62486 10313 51924 43328 28728 43330 43331 54865 45380 33754 43335 43336 43337 19350 43339 43340 22614 58143 43343 43344 40183 43346 43347 43348 38758 99450 43351 43352 47908 43354 2695 43356 43357 43358 54646 43360 43361 47480 43363 2520 43365 58575 43367 43368 43369 43370 43371 52939 30704 43374 37900 43376 34021 43378 59248 43380 43381 43382 43383 43384 43385 43386 50550 43388 43389 43390 17860 86790 5692 43394 43395 43396 43397 43398 43399 43400 43401 22633 16345 43404 43405 43406 43407 43408 43409 9805 43411 42271 43413 43414 43415 98688 28704 43418 77030 43420 91770 90582 96719 43424 60753 3656 43427 43428 43429 43430 18932 43432 13828 41372 43435 17421 43437 58340 43439 43440 43441 87105 51467 24514 43445 7435 43447 43448 43449 43450 43451 43452 14229 43454 43455 13356 43457 84600 43459 34959 43461 43462 43463 11646 40111 43466 45399 43468 43469 43470 43471 43472 5822 43474 43475 94413 91393 95957 43479 43480 36589 80522 43483 43484 43485 43486 65618 43488 43489 71672 43491 43492 42729 43494 55009 72638 43497 43498 37229 43500 85617 43502 43503 24873 71266 26345 43507 43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 16134 43519 43520 62363 75615 23523 66700 85341 23742 5763 870 70052 40962 43531 43532 43533 4549 83837 43536 43537 43538 43539 43540 83724 2262 43543 43544 43545 43546 43547 27661 43549 43550 43551 57943 94630 43554 43555 43556 43557 60500 43559 43560 43561 43562 65042 78176 75053 49468 43567 43568 43569 39470 90873 19743 43573 43574 43575 51153 43577 43578 43579 26413 37623 43582 82626 16866 43585 27624 21353 43588 36689 64405 43591 88816 43593 43594 2199 80191 43597 43598 21354 43600 66889 43602 43603 62594 43605 43606 43607 98642 55564 39689 43611 43612 68905 43614 12004 9599 43617 90305 68441 43620 43621 43622 43623 65032 43625 43626 43627 13558 96547 43630 43631 43632 43633 43634 43635 96320 80581 43638 55169 43640 60569 35360 43643 43644 43645 65457 53063 92930 24193 26586 76338 43652 28212 43654 40752 43656 43657 24452 43659 43660 43661 43662 28122 85245 43665 43666 43667 43668 4825 83086 29836 39112 63633 94521 43675 46142 60273 3143 43679 43680 15296 73572 43683 43684 43685 12492 43687 43688 161 43690 16659 43692 43693 22197 43695 43696 43697 43698 43699 97702 43701 43702 43703 43704 60450 43706 13294 43708 43709 43710 43711 77145 43713 43714 43715 43716 43717 28651 92245 43720 58584 50380 43723 43724 43725 43726 43727 91672 43729 10027 43731 43144 43733 43734 36519 43736 43737 64700 43739 25265 43741 47324 43743 74753 43745 43746 15345 33105 70071 43750 43751 43752 43753 24188 43755 43756 99904 43758 42822 43760 43761 48801 69634 21537 43765 88664 88032 43768 43769 43770 43771 43772 43773 7577 43775 43776 72881 43778 43779 43780 43781 77519 43783 43784 56472 43786 43787 43788 43789 43790 43791 63735 27573 43794 43795 43796 43797 43798 43799 43800 30489 22363 43803 34770 43805 12028 43807 43808 18800 43810 43811 43812 82648 98394 43815 43816 43817 45542 43819 43820 43821 43822 43823 43824 43825 43826 1320 75573 48060 43830 48310 43832 43833 43834 43835 43836 43837 43838 43839 95232 72635 43842 89951 4739 43845 43846 43847 43848 43849 74815 43851 43852 43853 43854 43855 43856 43857 43858 43859 43860 85813 43862 43863 43864 43865 43866 43867 43868 43869 51611 43871 28411 84173 28288 43875 43876 96204 43878 43879 43880 43881 45553 43883 49013 43885 43886 43887 43888 7946 71043 43891 43892 43893 43894 43895 43896 82371 90052 43899 31134 43901 43902 43903 81730 43905 43906 43907 43908 43909 91013 44165 43912 43913 43914 87691 43916 43917 54694 46126 5508 43921 43922 43923 43924 43925 99554 43927 28754 26525 43930 43931 43932 43933 43934 43935 43936 6283 65209 43939 84241 5946 43942 47056 43944 70469 78235 23926 43948 75925 43950 43951 43952 43953 43954 43955 86204 43957 43958 33841 85700 76647 43962 3191 43964 43965 48330 43967 43968 43969 43970 95123 43972 43973 43974 65732 66787 8396 58443 89070 86520 43981 49964 43983 43984 37805 43986 34900 43988 43989 43990 43991 43992 29163 43994 28686 43996 43997 43998 87457 44000 6899 44002 44003 44004 84697 44006 69455 93461 44009 10673 44011 44012 44013 44014 31563 44016 44017 44018 31384 44020 44021 44022 44023 66819 44025 44026 44027 66623 44029 30219 44031 44032 41064 64586 44035 44036 44037 35024 84921 97137 63445 44042 6934 2353 44045 63473 44047 29996 77227 44050 44051 23900 44053 44054 44055 90762 44057 44058 44059 44060 44061 44062 44063 26757 44065 44066 13040 71568 32155 44070 50681 44072 87239 44074 44075 44076 44077 44078 44079 44080 59858 44082 44083 25530 9664 44086 44087 72961 7234 44090 88180 44092 44093 44094 44095 64181 44097 44098 44099 50497 44101 19052 76700 44104 13215 44106 44107 44108 49497 44110 44111 44112 44113 44114 66400 44116 44117 44118 91047 20459 17461 44122 44123 44124 78709 44126 44127 44128 74666 4528 44131 44132 44133 18581 44135 44136 44137 44138 44139 44140 44141 44142 44143 1590 89240 44146 44147 44148 4548 44150 44151 44152 44153 6212 44155 44156 44157 44158 44159 46298 44161 44162 44163 84084 43911 44166 44167 44168 44169 46720 44171 44172 44173 44174 79717 44176 44177 44178 44179 44180 44181 75753 44183 12679 44185 44186 77143 44188 44189 9537 19933 44192 44193 44194 44195 44196 44197 44198 44199 58289 53183 54371 44203 44204 70182 68913 44207 44208 44209 44210 78767 44212 44213 44214 62800 66688 44217 44218 44219 44220 47506 44222 44223 35462 74180 44226 44227 44228 95695 44230 44231 44232 44233 44234 44235 52753 44237 44238 69227 9115 57757 44242 62663 44244 44245 44246 44247 86332 44249 44250 44251 44252 55655 38409 84545 44256 16054 4919 44994 44260 44261 44262 44263 53273 44265 73805 65334 44268 81178 44270 44271 44272 44273 44274 69456 17728 22339 44278 24292 44280 44281 44282 44283 61997 93888 44286 44287 44288 14813 44290 50423 44292 84784 98681 856 44296 44297 44298 44299 44300 44301 78024 44303 91106 44305 44306 44307 73885 44309 44310 44311 44312 44313 10530 44315 44316 44317 44318 44319 44320 91571 12633 51590 44324 60749 44326 44327 29418 72426 48634 44331 44332 34985 39527 44335 44336 94222 23694 44339 87688 39378 44342 59203 44344 56708 44346 44347 44348 44349 44350 44351 44352 53427 90887 44355 74126 44357 44358 72253 68704 44361 44362 44363 34547 44365 48998 44367 44368 14432 1948 88169 44372 44373 32659 63157 64750 44377 44378 44379 44380 44381 44382 43191 2225 6535 40768 44387 44388 44389 44390 51170 53029 44393 44394 44395 44396 44397 44398 84165 59369 24300 44402 44403 44404 44405 44406 44407 90493 44409 45921 42428 23890 44413 97215 44415 44416 98115 17824 79049 83838 76756 64149 44423 44424 61541 44426 44427 44428 7828 44430 29145 44432 44433 49880 44435 44436 44437 33568 66482 44440 44441 44442 92247 31730 62046 47082 1266 44448 44449 69785 50291 93814 44453 52787 44455 44456 985 44458 44459 24340 44461 44462 44463 44464 72845 44466 29753 55036 44469 44470 44471 44472 28334 34946 48877 79533 44477 44478 96917 67301 44481 28353 44483 85194 44485 44486 44487 2207 44489 44490 44491 50809 22501 44494 44495 44496 44497 44498 64089 93067 44501 44502 55277 44504 44505 71326 44507 29814 66610 44510 39037 94872 44513 92966 44515 44516 44517 44518 44519 44520 44521 12070 44523 44524 44525 7331 44527 44528 1521 37351 71214 44532 44533 44534 44535 44536 44537 44538 4961 44540 44541 44542 44543 44544 44545 44546 44547 21861 44549 44550 17209 44552 44553 44554 26470 67780 44557 44952 44559 44560 20901 50534 48906 44564 44565 44566 44567 44568 48534 83424 17568 44572 44573 23921 44575 44576 44577 87354 44579 44580 44581 44582 44583 74254 44585 20544 20429 44588 44589 44590 12774 44592 44593 44594 70928 44596 70206 44598 44599 44600 85500 44602 44603 44604 688 44606 44607 56033 44609 44610 69481 10566 44613 37238 37367 89226 44617 69827 4541 44620 44621 44622 44623 44624 44625 44626 44627 18426 39743 44630 44631 22033 44633 44634 44635 24397 67637 21621 44639 53819 44641 44642 44643 44644 97734 14029 44647 2148 16719 44650 44651 44652 92484 44654 44655 81529 44657 44658 44659 44660 44661 44662 74129 58944 44665 44666 44667 44668 44669 44670 44671 72660 44673 80417 44675 71682 44677 15542 44679 44680 49718 44682 44683 44684 44685 30984 44687 44688 44689 44690 44691 44692 44693 44694 17594 44696 44697 44698 23198 44700 44701 72985 44703 44704 44705 44706 44707 59784 72874 44710 44711 26023 44713 44714 7996 93541 44717 44718 28769 44720 64606 44722 4657 44724 44725 44726 57963 62571 14790 44730 44731 44732 44733 44734 44735 44736 55701 44738 44739 2249 29999 44742 44743 27369 44745 44746 45602 44748 84240 96421 44751 67859 44753 80661 45330 44756 44757 7016 44759 52460 53717 9380 52856 44764 288 84631 44767 74194 91920 60202 44771 44772 44773 44774 44775 44776 28175 44778 83969 44780 44781 71055 65218 44784 44785 53543 17418 44788 90226 44790 44791 44792 44793 44794 33342 4127 22518 67414 4760 75211 44801 44802 44803 96339 44805 44806 44807 44808 44809 44810 44811 91971 44813 11859 44815 97009 44817 44818 44819 44820 89113 44822 44823 44824 44825 76915 71702 44828 92279 44830 44831 44832 89120 87802 3369 68748 3933 44838 44839 44840 44841 34760 44843 44844 44845 44846 44847 44848 44849 44850 44851 44852 16299 89337 44855 44856 44857 44858 44859 49572 44861 86053 54376 13885 44865 44866 44867 44868 29082 44870 34825 44872 44873 90233 23272 44876 44877 97988 44879 44880 44881 44882 44883 12545 44885 44886 41894 26401 44889 44890 8579 44892 79483 44894 44895 54762 85789 69709 9479 44900 21575 44902 21368 13258 44905 44906 49035 44908 27924 592 44911 44912 44913 44914 29750 44916 44917 44918 44919 44920 44921 78366 44923 74045 44925 44926 55096 44928 44929 44930 16457 44932 75853 47679 44935 44936 36033 44938 59775 44940 44941 44942 44943 44944 44945 13360 44947 44948 34340 44950 44951 44558 44953 44954 44955 5799 44957 13318 44959 32384 99675 31551 44963 44964 44965 44966 89856 44968 44969 9505 44971 44972 99869 44974 44975 15629 76147 26730 44979 44980 44981 44982 4868 82073 48185 44986 44987 18083 44989 38413 44991 44992 44993 44259 44995 44996 44997 44998 44999 55077 17873 81263 89619 25285 34300 45006 80893 48028 12664 45010 45011 45012 99151 45014 45015 56613 34110 78414 31884 45020 45021 17407 45023 45024 45998 45026 35159 45028 69027 45030 53522 89996 45033 45034 45035 45036 45037 45038 45039 50189 45041 45042 45043 45044 75608 82231 45047 85560 45049 45050 45051 37320 46810 87899 45055 45056 45057 63786 89200 45060 45061 45062 74262 45064 76143 45066 45067 16360 45069 63506 45071 72143 45073 45074 45075 45076 45077 19856 45079 45080 45081 45816 45083 97239 96903 37625 45087 45088 45089 45090 45091 45092 45093 45094 20406 35875 45097 45098 45099 45100 45101 45102 37005 45104 45105 45106 91367 22708 45109 83002 45111 45112 39290 45114 45115 74085 47680 56561 45119 45120 45121 45122 45123 55998 45125 45126 75647 53091 45129 13535 45131 40622 24313 45134 7215 45136 45137 45138 52670 14548 45141 72795 45143 67749 84732 45146 45147 16499 45149 58324 45151 45152 45153 10956 45155 98376 83279 30421 1909 45160 45161 45162 45163 45164 33001 45166 45167 45168 45169 45170 45171 45172 62886 45174 58787 665 45177 45178 45179 85960 98221 54917 45183 45184 45185 45186 45187 32081 45189 47244 45191 36999 15725 17395 45195 96172 45197 45198 94940 45200 63 59662 45203 45204 9763 45206 74458 10252 16094 45210 60644 73360 45213 52053 45215 45216 54582 34164 31106 79704 45221 45222 45223 45224 668 45226 45227 99673 12288 61319 45231 45232 45233 54726 38629 86058 45237 45238 45239 45240 77998 45242 45243 45244 45245 45246 70839 70094 37846 45250 45251 34799 45253 45254 45255 45256 56723 45258 55187 45260 45261 45262 45263 45264 84641 45266 36256 23337 45269 45270 76371 45272 45273 45274 45275 45276 45277 45278 50414 45280 45281 45282 51427 87938 45285 45286 96735 47897 38621 45290 45291 45292 25933 18338 45295 45296 45297 45298 45299 45300 7090 45302 45303 3028 82217 45306 45307 66204 45309 45310 45311 45312 20169 95316 46877 96592 45317 14848 45319 65523 45321 45322 12422 45324 40277 45326 45327 45328 45329 44755 27264 17369 45333 45334 20929 45336 45337 45338 45339 17074 45341 45342 45343 71513 62566 45346 45347 45348 99301 45350 45351 24013 45353 45354 45355 61518 38896 45358 45359 18948 45361 45362 45363 45364 28425 40423 69374 69509 77422 45370 82772 45372 45373 65639 45375 45376 90154 45378 62294 43333 45381 29256 65381 45384 37137 97155 45387 87494 45389 45390 23325 8325 78135 45394 45395 38506 45397 77091 43467 45400 45401 90634 43308 41660 45405 45406 12344 26349 45409 45410 45411 45412 45413 33500 45415 45416 45417 45418 45419 45420 72751 45422 45423 45424 45425 45426 69596 45428 27553 45430 25512 45432 45433 45434 45435 45436 45437 45438 45439 5632 48218 45442 45443 69915 45445 45446 45447 74298 130 45450 1583 45452 95139 45454 45455 59183 45457 45458 10997 45460 94644 55677 96734 45464 45465 96378 45467 47249 22504 45470 4095 45472 45473 45474 85583 12858 45477 94500 56317 45480 50188 45482 60949 45484 45485 81341 16013 77127 94437 45490 45491 45492 45493 73945 30822 45496 45497 45498 45499 45500 8392 45502 45503 45504 88752 6530 45507 45508 45509 82156 45511 45512 47273 45514 45515 45516 45517 45518 45519 45520 21451 71069 39920 56741 45525 45526 45527 45528 3026 86674 45531 15626 45533 33317 45535 45536 45537 45538 45539 50121 45541 43818 45543 88849 45545 45546 45547 45548 20287 45550 45551 45552 43882 16824 45555 45556 47173 45558 45559 45560 45561 23665 42410 45564 45565 17349 45567 3300 45569 45570 58281 76675 45573 77558 45611 45576 45577 75329 45579 45580 45581 55973 45583 45584 88569 80690 21895 2397 45589 45590 42928 54168 45593 45594 45595 45596 45597 45598 45599 66065 45601 44747 45603 26655 45605 29625 45607 68060 89185 45610 45575 83391 27327 45614 45615 45616 45617 45618 45619 45620 45621 45622 53686 40931 95604 45626 45627 45628 68282 45630 45631 45632 45633 45634 45635 49454 40414 45638 45639 60941 80400 80504 45643 45644 41793 45646 68719 45648 45649 45650 45651 62155 47269 45654 45655 45656 55953 50976 45659 36578 45661 45662 45663 47621 45665 34115 45667 76079 45669 66037 45671 31203 45673 93322 45675 45676 32405 45678 38829 74736 45681 94221 45683 45684 32455 45686 92027 45688 45689 45690 45691 34927 45693 86469 45695 61243 45697 86953 45699 32525 67068 45702 47909 45704 45705 45706 45707 45708 45709 45710 45711 49466 45713 45714 45715 45716 45717 65311 45719 45720 45721 45722 45723 41733 51473 71276 45727 45728 88183 96134 45731 91202 38241 45734 58131 45736 38598 57743 45739 45740 45741 7704 45743 86726 45745 26689 45747 67157 21393 45750 45751 25537 45753 45754 45755 45756 19502 65938 45759 45760 45761 45762 45763 45764 45765 35114 45767 14738 45769 45770 45771 45772 45773 45774 45775 45776 45777 26021 45779 13156 45781 45782 45783 45784 45785 85909 81106 45788 68147 47232 45791 1723 45793 45794 45795 45796 51699 82254 46793 13482 45801 45802 45803 45804 45805 45806 45807 36304 72105 45810 89556 30068 45813 45814 45815 45082 71365 45818 45819 13333 34858 45822 45823 45824 42622 20405 45827 25820 99459 45830 45831 45832 45833 45834 45835 45836 45837 45838 45839 45840 45841 45842 45843 45844 83940 95857 79141 45848 45849 45850 45851 4921 45853 57570 53160 77223 71239 45858 45859 45860 45861 45862 45863 45864 30923 45866 45867 55844 45869 45870 45871 1666 45873 45874 45875 45876 45877 9547 46596 57538 520 45882 45883 20418 45885 93126 45887 45888 99531 55516 11057 63960 45893 45894 45895 20358 45897 45898 45899 45900 64464 91098 45903 64129 80072 45906 45907 45908 15846 45910 50721 45912 37967 45914 45915 45916 45917 51510 8603 45920 44410 12269 94067 57317 16305 45926 45927 60730 45929 45930 12577 91375 29337 81271 45935 63678 45937 45938 66051 71964 45941 45942 87402 35874 45945 45946 45947 69404 45949 45950 45951 45952 45953 45954 45955 95448 45957 45958 45959 45960 45961 45962 45963 45964 45965 45966 45967 45968 87057 45970 45971 45972 45973 45974 45975 68305 45977 35359 45979 46892 75873 45982 32533 45984 45985 98000 45987 84141 54626 45990 31792 54511 45993 45994 64260 45996 93533 45025 46118 78873 46001 46002 46003 46004 46005 46006 46007 46008 46009 29057 46011 70471 46013 46014 46015 46016 46017 46018 46019 46020 46021 81976 88851 84449 46025 46026 46027 59234 46029 46030 46031 38991 46033 46034 46035 46036 6267 46038 46039 46040 46041 46042 46043 41657 80008 46046 46047 46048 85969 46050 17720 64567 40425 46054 84374 46056 46057 68649 22946 93990 21501 17761 79447 46064 28280 49273 46067 64442 46069 5026 46071 46072 26924 46074 59127 21376 46077 40063 7854 46080 46081 46082 46083 6444 46085 46086 46087 46088 46089 93504 46091 46092 54029 46094 47452 46096 46097 46098 46099 46100 2436 92376 19770 81261 46105 23069 46107 39893 46109 1014 46111 46112 46113 46114 46115 46116 46117 45999 85928 77238 64339 46122 46123 46124 33783 43919 46127 46128 46129 76906 46131 46132 63282 46134 56262 46136 46137 46138 46139 59175 46141 43676 11352 46144 95913 46146 46147 46148 37708 95809 18671 46152 46153 46154 65705 46156 46157 46158 46159 55712 46161 46162 46163 46164 77563 46166 46167 46168 46169 46170 61107 46172 32753 81672 46175 61249 14885 46178 60483 46180 46181 46182 46183 46184 46185 46186 46187 46188 46189 46190 46191 46192 46193 46194 48089 46196 53482 46198 46199 46200 46201 46202 95775 46204 69882 28939 46207 46208 46209 46210 46211 5197 85172 46214 46350 62125 1744 75214 91372 51002 99772 46222 46223 46224 46225 46226 89839 31188 46229 32298 49540 46232 46233 46234 46235 46236 46237 62133 46239 46240 47572 46242 73906 46244 52485 46246 50961 46248 46249 46250 46251 46252 15224 9440 63057 67898 74898 10821 46259 98117 46261 51154 46263 46264 46265 46266 63717 46268 46269 46270 46271 46272 46273 60514 46275 46276 46277 91878 46279 46280 46281 46282 83826 78073 87897 46286 11055 46288 46289 46290 46291 46292 93735 46294 71475 46296 14480 44160 46299 46300 46301 34701 93861 85651 30885 16034 46307 46308 46309 46310 67474 39647 46313 46314 46315 46316 46317 77400 46319 34345 49117 83053 46323 46324 46325 46326 29777 46328 46329 36532 3758 46332 46333 64279 66641 46336 91922 46338 64914 53846 72075 51059 11564 46344 46345 46346 51860 46348 46349 46215 46351 61630 46353 46354 46355 46356 46357 46358 61632 1374 80625 46362 46363 24634 46365 46366 46367 20525 51798 3902 46371 46372 7836 42492 46375 46376 46377 1233 62689 9797 46381 94912 46383 68687 70867 46386 46387 46388 34660 46390 46391 46392 46393 28213 21227 49524 56837 50372 10873 46400 46401 46402 46403 46404 46405 46406 46407 46408 82041 46410 59778 46412 46413 46414 46415 18435 51392 46418 2430 46420 58524 46422 46423 72006 86253 92101 46427 46428 46429 81980 46431 46432 46433 46434 46435 95621 46437 46438 33808 46440 21427 77499 53109 9899 46445 46446 46447 46448 46449 46450 26697 46452 46453 84667 38886 8126 46457 46458 46459 46460 46461 21519 46463 46464 46465 46466 37618 46468 46469 46470 46471 64421 89949 46474 46475 99261 46477 46478 46479 46480 46481 46482 31637 46484 46485 31037 8730 19665 54378 46490 54781 46492 5209 1472 46495 46496 46497 46498 46499 46500 46501 46502 46503 36794 21495 46506 46507 46508 46509 64928 46511 46512 46513 61109 46515 34466 59226 11292 46519 46520 46521 42692 42991 11583 46525 41487 46527 46528 6549 15641 46531 90339 54672 28151 97553 68524 46537 46538 46539 46540 46541 46542 74264 46544 46545 46546 46547 46548 35822 8795 46551 81783 28632 24563 46555 8538 28306 46558 46559 46560 46561 46562 46563 31140 35595 21994 46567 85957 46569 444 46571 46572 46573 46574 13827 87502 46577 18248 46579 97197 46581 46582 46583 46584 46585 46586 75745 46588 25692 46590 46591 12402 80832 46594 51079 45879 64886 4084 46599 46600 46601 46602 92787 55328 46605 46606 46607 46608 21689 48831 23063 46612 46613 17839 13977 24691 46617 46618 46619 46620 46621 46622 46623 46624 46625 46626 46627 46628 46629 46630 53744 46632 46633 46634 46635 46636 46637 73065 1220 46640 90706 25606 46643 16407 46645 46646 46647 25621 88754 46650 46651 46652 47130 46654 46655 46656 46657 89961 48468 94498 46661 46662 27715 46664 41072 46666 46667 14756 49105 22696 74657 46672 46673 57951 18070 46676 46677 46678 46679 46680 46681 26809 41950 39680 46685 75024 76917 39352 4310 46690 46691 46692 83996 46694 51222 82006 46697 56435 46699 46700 46701 46702 31488 70325 7513 46706 46707 46708 46709 46710 46711 46712 73417 7452 33419 46716 46717 46718 22976 44170 46721 22512 92948 46724 46725 46726 13342 46728 46729 26812 68258 46732 19515 46734 46735 51844 46737 17747 46739 46740 46741 46742 50092 16668 46745 15128 46747 33007 46749 46750 46751 46752 95507 46754 98261 77731 11578 46758 82794 46760 46761 14250 46763 88897 88194 76644 46767 9117 10940 46770 78549 51775 22340 46774 12874 46776 46777 26503 46779 46780 26837 28718 56259 77204 29902 46786 46787 43153 46789 63187 71391 46792 45799 46794 46795 46796 46797 2838 46799 9800 46801 22009 46803 46804 80146 49143 65836 46808 65104 45053 60174 53559 17110 20644 46815 46816 17507 46818 37753 46820 46821 56230 46823 41081 53400 46826 29422 46828 46829 59736 46831 63080 46833 46834 46835 70958 46837 46838 46839 30954 46841 46842 1265 46844 37706 1555 27145 46848 46849 46850 30287 46852 46853 73762 3311 46856 46857 46858 46859 99668 75871 46862 1898 46864 46865 46866 46867 46868 46869 63858 46871 46872 46873 46874 46875 46876 45315 46878 47716 67734 46881 46882 46883 70671 90002 46886 46887 46888 46889 46890 69771 45980 61620 46894 46895 46896 46897 92553 46899 46900 46901 46902 70070 46904 17363 46906 46907 46908 46909 46910 43128 46912 41534 46914 93962 46916 46917 46918 35313 53883 46921 99352 46923 46924 46925 38988 46927 46928 46929 46930 22250 46932 3129 46934 46935 80265 17222 51494 60969 41754 46941 66441 54914 7708 46945 48844 63575 340 46949 46950 46951 46952 78190 46954 46955 1665 46957 60709 46959 46960 46961 46962 42212 74192 46965 71512 57710 46968 46969 46970 46971 46972 46973 46974 46975 46976 46977 46978 46979 46980 46981 46982 46983 85942 46985 76552 46987 46988 7596 67903 64388 46992 46993 46994 65800 88475 46997 46998 12509 27463 47001 12542 47003 81358 47005 47006 5395 47008 24163 47010 47011 47012 54992 47014 47015 47016 87607 24665 60180 47020 6954 6548 47023 47024 47025 47026 47027 34600 47029 47030 26559 67246 47033 47034 52979 47036 47037 47038 47039 91350 47041 27078 47043 47044 16294 47046 57106 54415 47049 347 47051 98329 19503 47054 47055 43943 71450 47058 49411 47060 3453 47062 47063 47064 78783 47066 47067 47427 47069 47070 47071 47072 81250 47074 47075 47076 52542 47078 47079 47080 47081 44446 47083 47084 47085 80970 15635 47088 47089 5851 47091 47092 1899 47094 36513 47096 47097 80355 47099 62586 81709 47102 82191 47104 28319 71479 85546 47108 32811 47110 47111 17674 47113 47114 47115 22920 47117 77721 77765 60756 85837 47122 30036 19654 47125 47126 47127 7971 28943 46653 47131 66234 31962 47134 47135 81047 47137 39218 47139 47140 47141 88847 47143 47144 47145 2910 47147 56353 47149 16116 33650 47152 47153 47154 923 47156 47157 47158 53102 47160 47161 47162 47163 2128 3557 47166 47167 47168 47169 47170 47171 47172 45557 47174 27537 25555 47177 47178 30665 87542 22691 47182 98815 47184 47185 61968 49395 47188 47189 47190 7923 47192 47193 11601 29380 31476 47197 47198 47199 47200 47201 71794 23529 47204 47205 65872 47207 99943 39914 47210 84772 47212 49389 47214 47215 47216 15900 47218 47219 33044 47221 47222 32894 359 29674 47226 12611 86252 60205 27519 66627 45790 83760 47234 79242 47236 47237 50633 92679 47240 36208 55139 47243 45190 47245 47246 36410 47248 45468 7739 47251 47252 47253 47254 2170 5523 17340 47258 92212 90770 2064 47262 47263 47264 26744 32340 47267 60681 45653 73831 47271 73181 45513 47274 47275 58955 47277 26073 47279 47280 47281 47282 47283 87689 40873 47286 47287 47288 55251 36154 47291 47292 36823 66957 47295 93008 32835 3304 47299 47300 47301 89911 47303 47304 64948 24993 47307 81929 90945 40133 47311 47312 47313 47314 47315 47316 47317 47318 47319 47320 62234 47322 10813 43742 47325 47326 47327 47328 34973 47330 17623 47332 47333 47334 47335 47336 47337 47338 1880 43164 47341 86210 47343 47344 47345 47346 47347 47348 47349 52591 47351 47352 27822 47354 66727 47356 47357 47358 47359 47360 47361 47362 47363 98244 47365 47366 47367 93663 47369 47370 77381 40198 47373 47374 47375 60503 28715 47378 74507 47380 47381 26533 5263 65433 47385 2779 47387 47388 47389 56188 69832 47392 47393 47394 48693 47396 47397 47398 47399 47400 17688 47402 47403 47404 6124 47406 47407 47408 47409 47410 99193 47412 53739 78196 47415 71452 47417 57060 47419 61808 47421 47422 47423 17354 47425 47426 47068 47428 47429 98298 22842 47432 47433 61579 50685 47436 47437 47438 47439 47440 47441 88612 47443 47444 47445 47446 82416 5050 47449 47450 41610 46095 19947 65701 4179 47456 47457 47458 19014 47460 47461 47462 47649 4664 47465 47466 47467 83072 47469 47470 47471 55057 17848 47474 17666 41693 47477 62484 47479 43362 47481 47482 47483 4015 9513 47486 47487 47488 47489 47490 42486 47492 47493 47494 47495 47496 47497 20876 47499 33614 47501 47502 23251 47504 47505 44221 31370 47508 53700 47510 64820 47512 47513 47514 47515 47516 47517 47518 47519 47520 47521 9124 43107 63336 47525 47526 47527 98572 47529 47530 47531 345 47533 47534 25085 47536 47537 47538 81970 47540 47541 47542 47543 47544 47545 47546 47547 47548 47549 47550 47551 47552 56203 63375 68643 87338 47557 71248 47559 47560 13401 93132 47563 47564 47565 48720 57799 47568 90919 84237 52840 46241 47573 47574 47575 47576 47577 64624 47579 47580 47581 47582 34571 12530 47585 47586 47587 40775 47589 72750 47591 64548 23864 47594 67489 68041 47597 47598 95968 79920 32556 11725 47603 47604 47605 41401 47607 43052 79974 47610 47611 21310 47613 47614 47615 47616 79723 47618 11407 47620 45664 88697 47623 47624 10145 47626 47627 47628 11909 47630 47631 47632 47633 47634 47635 60086 47637 47638 48151 32909 47641 31970 47643 47644 47645 47646 47647 92047 47463 47650 47651 47652 63547 47654 78807 49161 63393 47658 88717 47660 14567 28298 47663 47664 22322 64819 47667 47668 80507 41093 47671 22821 47673 60352 47675 53219 76234 83527 44934 45117 47681 10003 60636 47684 90842 95781 71056 65607 47689 4247 97094 99842 47693 62144 47695 37394 47697 47698 47699 61172 47701 12180 29289 20648 10771 73818 33853 47708 47709 47710 30106 47712 47713 23910 47715 46879 47717 21437 25748 47720 47721 47722 65349 47724 47725 47726 47727 47728 47729 47730 73140 47732 47733 47734 47735 60828 47737 83038 98208 47740 47741 47742 47743 47744 78887 51493 47747 52817 47749 47750 47751 84258 34022 47754 50861 47756 17186 47758 47759 47760 47761 47762 47763 47764 68647 47766 47767 5843 47769 47770 47771 87991 47773 47774 27484 25752 47777 56571 47779 47780 16885 47782 53792 47784 99794 47786 83029 47788 47789 88144 31077 47792 47793 82386 815 24099 47797 47798 47799 47800 47801 99004 47803 47804 40410 47806 47807 10431 47809 41150 47811 39343 47813 47814 40766 47816 47817 72487 47819 47820 75644 47822 42136 47824 47825 75326 47827 47828 42608 14618 54217 47832 47833 47834 16339 23746 14918 47838 47839 38593 47841 21002 47843 47844 47845 47846 70933 26945 47849 47850 5813 47852 47853 33186 28206 47856 34257 47858 47859 47860 27752 47862 86916 47864 29761 42670 47867 47868 47869 47870 47871 47872 47873 47874 93913 1434 47877 47878 47879 47880 94696 95063 47883 50201 47885 47886 59320 47888 3552 47890 83750 12764 60466 47894 47895 47896 45288 47898 47899 47900 47901 47902 23555 49296 19429 47906 47907 43353 45703 47910 47911 47912 47913 47914 47915 62785 47917 47918 47919 95909 47921 47922 36475 47924 33116 47926 47927 47928 34237 61537 47931 47932 47933 47934 37770 47936 47937 47938 47939 47940 51463 42576 47943 47944 47945 13615 47947 47948 50288 47950 15742 47952 47953 42071 13338 47956 47957 58940 47959 47960 47961 47962 47963 47964 30499 23928 47967 33072 47969 47970 47971 77416 71102 47974 47975 47976 3029 47978 47979 47980 30848 47982 26082 71980 47985 47986 59090 47988 47989 47990 4032 47992 73228 47994 47995 47996 73614 37306 83009 96828 48001 48002 66499 55699 48005 55542 48007 48008 40813 48010 48011 48012 24766 48014 48015 55949 48017 48018 48019 74726 31205 48910 41112 48024 3907 48026 48027 45008 48029 48030 48031 87948 99456 48034 48035 48036 93862 48038 48039 31579 42951 33818 26239 48044 26335 48046 48047 48048 48049 24529 48168 88973 88655 48054 20221 48056 48057 88458 48059 43829 48061 29045 48063 48064 32603 52518 48564 77372 48069 54370 13795 9752 82767 97636 90431 48076 48077 38488 48079 48080 48081 57608 48083 48084 48085 48086 4738 66744 46195 64891 48091 38748 48093 48094 48095 91000 48097 48098 35191 57488 48101 60142 95467 70966 81946 48106 48107 48108 48109 74621 48111 48112 48113 48114 48115 48116 86076 14564 48119 5935 48121 48122 48123 35857 48125 26405 48127 48128 48129 48130 48131 67112 48133 16571 48135 2757 48137 82639 48139 48140 72587 48142 48143 48144 78202 48146 48147 48148 48149 48150 47639 48152 48153 48154 66655 18877 58422 48158 48159 48160 59158 48162 48163 48164 48165 48166 98533 48051 98366 48170 8804 48172 42105 31069 54599 48176 48177 48178 48179 91923 48181 48182 48183 12817 44985 48186 25615 48188 48189 48190 52867 48192 48193 48194 96406 48196 48197 33958 69267 95993 48201 65903 51569 48204 48205 48206 48207 88245 48209 48210 48211 71443 48213 48214 48215 2614 10185 45441 48219 79601 48221 72148 48223 48224 48225 48226 29592 48228 79080 33188 48231 48232 88456 48234 48235 48236 64281 48238 53682 3790 48241 48242 57294 48244 26564 48246 41784 48248 77800 59930 20488 48252 13295 48254 48255 48256 17203 48258 48259 48260 32421 48262 48263 48264 48265 48266 51359 48268 48269 48270 48271 48892 63608 48274 48275 80843 10705 95935 48279 48280 48281 48282 48283 39510 48285 11307 94911 48288 51939 73977 48291 41134 48293 84083 48295 53169 3461 48298 48299 48300 77729 78458 68037 48304 48305 48306 48307 48308 48309 43831 48311 42426 24759 48314 76249 20212 49593 40723 48319 48320 48321 48322 48323 860 48325 48326 48327 48328 80978 43966 23409 2066 48333 48334 48335 48336 48337 99241 98426 69325 48341 77752 48343 48344 48345 48346 61368 48348 48349 48350 22607 48352 85453 82227 48355 48356 48357 48358 80308 63940 48361 48362 20424 48364 24103 48366 48367 3970 48369 48370 29332 39351 48373 48374 48375 48376 48377 48378 89502 48380 48381 48382 48383 48384 48385 48386 48387 48388 38977 70876 48391 48392 48393 76504 70757 48396 48397 89277 48399 48400 48401 48402 65079 23015 48405 48406 48407 48408 91371 48410 26424 48412 20381 48414 48415 48416 48417 87163 65449 48420 37579 48422 48423 99895 39341 53862 32705 74011 48429 48430 99423 48432 48433 48434 48435 13216 48437 94663 48439 48440 48441 77641 48443 48444 48445 48446 48447 51976 48449 48450 40025 48452 48453 48454 48455 48456 48457 14488 48459 48460 48461 48462 42659 55022 48465 48466 48467 46659 48469 55576 48471 69413 48473 8531 48475 41727 48477 48478 48479 48480 21343 48482 48483 48484 58368 48486 48487 48488 48489 40911 48606 48492 88020 27694 94996 48496 56135 48498 48499 90019 48501 48502 48503 48504 48505 48506 48507 37041 48509 48510 48511 68142 48513 48514 30340 92628 81841 48518 97315 48520 48521 80657 48523 16096 48525 48526 48527 48528 48529 48530 48531 48532 48533 44569 48535 48536 48537 48538 48539 48540 48541 48542 48543 48544 48545 48546 48547 48548 48549 48550 92042 84843 1352 48554 48555 6103 48557 48558 48559 48560 90872 41024 48563 48067 14808 48566 24668 78416 48569 84596 48571 48572 75314 80481 15233 48576 48577 34850 48579 48580 38634 48582 48583 48584 48585 23420 48587 69377 48589 48590 48591 48592 65979 31560 48595 48596 48597 48598 91116 48600 82137 48602 48603 48604 48605 48491 97192 24335 48609 52693 48611 83802 48613 66193 48615 48616 48617 14346 5690 13257 48621 48622 35820 38401 6315 70681 64324 48628 18658 18323 48631 48632 48633 44330 13033 72988 67051 88966 13772 48640 48641 48642 81680 3663 57611 48646 48647 48648 48649 48650 48651 91414 96854 48654 48655 48656 48657 48658 48659 48660 91432 48662 48663 17020 25802 66760 72028 97319 48669 48670 74900 48672 77714 27413 48675 48676 48677 48678 48679 48680 48681 48682 74863 94823 48685 48686 63103 48688 36682 48690 48691 48692 47395 48694 48695 48696 48697 58867 48699 48700 48701 72368 48703 48704 93877 78778 79499 48708 48709 48710 48711 48712 48713 89607 48715 48716 48717 48718 31677 47566 48721 51430 48723 88606 48725 95620 94647 38706 48729 48730 48731 48732 49131 48734 57810 26869 53180 48738 52262 48740 80763 48742 48743 10879 75517 48746 48747 48748 22964 4513 48751 20340 48753 48754 48755 21661 29580 31944 48759 48760 48761 48762 48763 42639 48765 48766 48767 48768 48769 48770 21518 48772 48773 48774 48775 48776 48777 48778 25424 71537 48781 48782 16827 23989 48785 48786 48787 48788 48789 48790 48791 48792 33145 80553 48795 37950 48797 48798 48799 48800 43762 48802 39696 48804 48805 48806 48807 15003 48809 48810 48811 48812 78766 50611 48815 10830 48817 34367 5847 4655 48821 48822 48823 48824 48825 48826 48827 48828 49157 48830 46610 48832 48833 48834 48835 85918 48837 48838 48839 48840 48841 37915 48843 46946 57807 48846 18074 48848 48849 48850 48851 56808 48853 48854 48855 15750 48857 90855 48859 48860 48861 48862 48863 48864 48865 48866 78405 48868 48869 67166 5897 48872 1280 60993 48875 19971 44475 48878 3016 69823 48881 48882 67144 48884 48885 24753 66971 48888 48889 72416 48891 48272 48893 48894 75559 48896 48897 37056 48899 84691 48901 78361 2733 48904 72498 44563 48907 42360 48909 48022 18289 33413 48913 48914 90300 48916 48917 49055 48919 48920 48921 48922 48923 48924 68160 48926 48927 48928 33270 15050 48931 48932 15266 2344 86279 48936 65555 48938 48939 48940 60453 53913 48943 48944 48945 48946 48947 57085 19117 48950 48951 48952 99079 48954 48955 92959 48957 48958 48959 48960 30120 48962 641 35978 666 48966 8374 39066 48969 63430 48971 29091 11492 48974 48975 48976 48977 48978 78906 48980 21528 38671 48983 76506 60293 48986 48987 48988 55574 38213 14868 36728 48993 68571 27942 48996 48997 44366 56962 49000 73685 13551 49003 36691 49005 49006 81074 49008 49009 31050 49011 42927 43884 49014 49015 84016 49017 53536 49019 78634 49021 49022 12033 49024 66414 49026 49027 49028 49029 49030 77809 17193 88110 49034 44907 74624 1272 49038 98626 49040 49041 49042 56868 57072 57239 49046 49834 49048 49049 49050 83700 49052 28086 49054 48918 49056 49057 49058 49059 49060 49061 49062 79657 49064 49065 49066 8300 35363 49069 93900 49071 91630 49073 42998 49075 49076 49077 18582 34048 49080 49081 69887 10668 57677 49085 78345 49087 4634 49089 49090 49091 49092 49093 49094 32148 93385 49097 85840 49099 49100 52845 49102 49103 49104 46669 49106 49107 82595 49109 49110 49111 49112 83781 49114 18182 49116 46321 74494 49119 39126 1142 59367 49123 49124 49125 49126 88067 49128 88276 83187 48733 49132 72082 49134 49135 49136 49137 23818 49139 49140 49141 49142 46806 85188 93976 49146 4620 49148 49149 49150 12415 73951 54763 49154 49155 49156 48829 49158 49159 49160 47656 49162 49163 49164 49165 72577 69394 5685 49169 20109 49171 71231 49173 49174 60442 39092 49177 49178 49179 49180 49181 49182 79202 61606 49185 49186 49187 49188 64870 36451 49191 93666 62553 49194 49195 49196 7232 49198 35105 8190 49201 49202 49203 49204 49205 8848 49207 49208 90713 49210 49211 7124 40899 49214 49215 29760 49217 49218 49219 49220 49221 49222 63260 13831 29248 49226 56031 49228 9000 91163 68213 49232 14129 28932 49235 49236 22680 49238 23541 72685 73979 31093 49243 12884 35213 49246 49247 49248 68636 65904 16973 1551 14318 58617 83821 49256 51906 49258 49259 49260 52000 49262 14982 24642 49265 49266 49267 84166 91227 49270 49271 49272 46066 16264 2088 49276 69583 49278 20748 49280 65995 49282 49283 49284 49285 49286 26581 71956 88890 39044 58008 22061 49293 91145 98300 47904 12069 49298 49299 49300 49301 49302 49303 79024 92979 49306 29466 49308 56287 49310 49311 34671 49313 36601 83027 27802 97956 67855 49319 54176 49321 79501 87784 49324 49325 49326 49327 49328 6450 49330 38061 49332 49333 49334 27068 32042 49337 97160 49339 49340 49341 19396 49343 49344 49345 49346 62736 49348 49349 49350 49351 49352 72744 49354 49355 49356 14561 1274 49359 49360 31207 67477 49363 49364 71809 92833 18711 88863 53221 49370 49371 49372 49373 49374 49375 92596 36593 3342 49379 29083 49381 49382 49383 18232 88174 49386 49387 49388 47213 10591 49391 37290 49393 49394 47187 49396 49397 49398 49399 79928 49401 73076 59250 49404 49405 49406 49407 49408 49409 49410 47059 10133 49413 49414 49415 49416 49417 96811 68669 54884 49421 49422 49423 52523 62359 49426 20710 57639 49429 49430 49431 49432 49433 85028 49435 49436 75061 74702 49439 68818 49441 49442 49443 49444 49445 86474 49447 49448 49449 49450 49451 49452 75035 45636 49455 28501 75022 61854 49459 59209 49461 16596 5088 49464 75226 45712 49467 43566 49469 49470 49471 56322 49473 49474 32254 49476 49477 49478 49479 49480 49481 49482 66887 49484 40463 49486 49487 49488 49917 49490 62991 85045 7865 49494 21068 42602 44109 49498 84389 49500 49501 91963 65687 49504 49505 49506 49507 49508 49509 11918 97871 49512 49513 86711 49515 39021 49517 57012 49519 79763 49521 49522 49523 46396 63347 49526 49527 49528 49529 49530 4638 49532 642 57390 11337 49536 81613 62495 15234 46231 49541 49542 49543 49544 41274 16024 49547 49548 15182 49550 49551 49552 49553 49554 49555 14999 49557 49558 49559 49560 9720 6476 49563 49564 49565 34299 49567 95714 49569 29061 49571 44860 49573 49574 49575 80279 49577 82579 49579 85198 49581 49582 49583 63378 49585 49586 49587 49588 49589 49590 49591 60713 48317 49594 49595 49596 71293 49598 49599 89810 49601 15302 49603 711 49605 49606 94769 49608 34342 49610 49611 70166 49613 49614 79511 49616 49617 10516 49619 30378 49621 53288 49623 49624 51486 49626 49627 55262 49629 49630 49631 70269 91067 62859 55541 49636 69908 49638 3120 49640 8347 28824 49643 49644 25786 3396 9178 49648 19571 1020 49651 49652 49653 49654 3323 91272 49657 31297 49659 49660 49661 49662 81945 49664 49665 42946 72553 99829 49669 49670 49671 49672 58853 49674 49675 49676 49677 49678 49679 49680 49681 49682 68494 49684 49685 49686 58929 33591 49689 49690 49691 49692 49693 49694 21424 49696 49697 49698 49699 49700 10041 49702 49703 7356 99068 17358 49707 49708 49805 49710 49711 43182 49713 49714 49715 22515 31048 44681 2618 49720 50012 93270 63661 63879 49725 2975 49727 10477 75281 24151 49731 49732 66236 79739 54213 49736 51718 49738 49739 49740 49741 89419 33744 56446 49745 49746 49747 49748 58906 49750 49751 49752 96245 49754 49755 66809 49757 49758 34245 49760 20743 49762 49763 49764 49765 49766 49767 49768 400 49770 34487 49772 49773 6710 72300 84912 49777 29330 49779 25208 49781 49782 49783 49784 36384 59933 49787 49788 17033 98680 49791 49792 86219 89036 49795 35073 49797 49798 36088 49800 49801 23128 49803 49804 49709 49806 82591 49808 16950 49810 49811 49812 54113 49814 29713 49816 86398 49818 49819 49820 49821 49822 11724 81963 4569 39331 49827 62351 49829 49830 98737 54751 49833 49047 73636 49836 49837 49838 49839 49840 49841 49842 50198 49844 49845 49846 49847 49848 49849 29274 49851 49852 86675 49854 49855 49856 49857 49858 49859 49860 49861 49862 71495 33084 49865 49866 49867 91352 49869 49870 49871 49872 30858 19035 49875 53940 56866 813 29371 44434 49881 49882 49883 49884 49885 61694 49887 49888 49889 69720 49891 49892 49893 49894 49895 49896 49897 51102 49899 49900 49901 49902 49903 49904 80787 89868 17414 49908 49909 49910 55622 78386 49913 49914 68865 42240 49489 49918 49919 49920 90777 93729 49923 80750 49925 15746 49927 49928 75366 81937 49931 77319 49933 49934 49935 346 49937 77049 55304 49940 49941 49942 49943 49944 23886 49946 49947 80673 19448 49950 93190 49952 49953 49954 61759 49956 49957 49958 49959 49960 49961 40095 49963 43982 49965 49966 71947 84509 76697 49970 49971 49972 51897 26637 49975 86727 91745 49978 49979 49980 83638 98029 49983 49984 49985 50047 71775 49988 53919 40951 49991 49992 76390 49994 49995 51011 49997 49998 49999 73946 97903 64538 50003 21770 50005 50006 50007 50008 39080 31119 40760 49721 50013 50014 50015 26316 50017 36127 50019 50020 50021 94679 50023 50024 5872 50026 50027 50028 50029 50030 50031 50032 50033 50034 50035 50036 50037 50038 50039 50040 50041 50042 80309 79525 50045 50046 49986 50048 50049 50050 50051 50052 24161 50054 50055 50056 50057 50058 50059 50060 78281 50062 50063 79515 50065 50066 50067 39693 50069 58057 30096 22891 96786 50074 50075 50076 50077 50078 50079 81482 50081 50082 17293 88733 50085 50086 50087 70964 84633 22302 50091 46743 50093 64187 50095 50096 50097 50098 3017 50100 50101 17755 50103 50104 50105 50106 78723 50108 27628 62064 50111 50112 50113 50114 50115 50116 50117 50118 50119 96840 45540 50122 50123 50124 22534 50126 50127 15775 50129 50130 50131 5933 50133 56880 50135 50136 50137 50138 50139 50140 42117 51121 50143 27023 10308 50146 50147 50148 99944 50150 50151 50152 83798 65858 50155 50156 50157 50158 50159 37773 54476 4649 67263 50164 50165 60768 50167 64893 50169 50170 50171 69775 50173 50174 50175 50176 50177 50178 50179 50180 50181 50182 67389 88258 50185 50186 50187 45481 45040 50190 50191 50192 50193 40452 77820 50196 50197 49843 50199 55318 47884 50202 50203 50204 76710 50206 50207 50208 50209 60060 35866 10115 4407 50214 50215 50216 50217 50218 50219 43246 50221 50222 50223 50224 67556 50226 50227 81030 50229 55385 75380 27758 67224 50234 50235 30427 50237 50238 50239 50240 99271 61453 19313 50244 17716 50246 50247 98940 55237 50250 16421 50252 50253 42459 93651 5633 51508 12978 50259 50260 50261 62073 22978 86874 50265 2871 39933 50268 42754 50270 50271 50272 50273 94603 50275 50276 50277 50278 50279 50280 82657 50282 58069 50284 62631 12006 92567 47949 58563 50290 44451 50292 50293 50294 50295 51703 6695 66882 50299 50300 50301 50302 29233 50304 50305 50306 5504 50308 50309 50310 50311 50312 50313 50314 70329 80516 50317 36583 8828 30627 50321 34720 12456 56268 50325 50326 50327 50328 50329 50330 50331 50332 50333 50334 50335 50336 50337 50338 50339 50340 87628 50342 42227 15909 16567 50346 18261 50573 86785 50350 99551 50352 88266 50354 50355 50356 55355 84252 50359 17105 50361 50362 50363 98429 50365 29465 50367 50368 50369 50370 50371 46398 50373 50374 50375 50376 50377 50378 50379 43722 50381 50382 22664 60290 78356 50386 50387 39206 50389 31097 50391 4301 50393 50394 80973 22186 50397 50398 77531 50400 50401 50402 50403 50404 1394 50406 50407 50408 50409 50410 50411 34784 76692 45279 50415 83 50417 50418 32457 50420 50421 50422 44291 40140 50425 50426 50427 66409 50429 50430 50431 81152 50433 50434 50435 50436 50437 54338 69225 78918 50441 59524 50443 50444 69033 96023 50447 50448 553 50450 98665 50452 50453 50454 13729 50456 50457 63383 52877 50460 50461 50462 50463 50464 50465 60259 39401 83119 50469 50470 50471 50472 8465 50474 67265 50476 50477 50478 3482 50480 50481 50482 77836 11861 50485 50486 50487 66927 50489 50490 37278 67194 88396 53757 50495 74266 44100 42939 97952 4086 91351 8409 20475 56383 28473 50506 42548 50508 50509 50774 50511 88759 50513 50514 50515 7875 50517 50518 25110 50520 50521 6186 50523 63889 50525 50526 12030 20547 50529 50530 36839 50532 50533 44562 50535 50536 50537 50538 50539 4545 50541 50542 50543 50544 57417 24671 50547 50548 68445 43387 50551 50552 50553 50554 50555 75001 50557 50558 50559 50560 50561 50562 50563 50564 50565 17964 94180 50568 50569 50570 53472 68921 50348 50574 50575 83233 8047 36345 50579 50580 50581 50582 50583 50584 50585 50586 50587 50588 50589 50590 79983 50592 50593 50594 75907 50596 50597 80152 196 50600 50601 50602 50603 58030 50605 35134 13905 55855 50609 50610 48814 53217 50613 72521 80178 50616 79276 32109 34971 32776 57646 18001 18728 35582 50625 63711 50627 80328 50629 50630 66913 50632 47238 26919 84589 30490 50637 50638 50639 50640 50641 50642 50643 50644 50645 50646 50647 50648 50649 50650 88505 50652 50653 50654 50655 50656 50657 50658 40163 50660 39636 50662 50663 50664 61624 23574 66597 28111 50669 50670 4204 60537 50673 96538 99836 50676 50677 50678 50679 50680 44071 50682 50683 50684 47435 54849 50687 50688 68295 10528 50691 23756 50693 52244 74933 50696 50697 50698 55754 50700 50701 50702 34958 52703 72275 52589 50707 50708 50709 50710 50711 68418 50713 1470 50715 50716 50717 81530 50719 50720 45911 50722 15067 53710 50725 96231 50727 42496 50729 50845 50731 50732 50733 5208 50735 50736 29102 50738 33529 50740 50741 14185 50743 50744 50745 50746 50747 58298 50749 3444 50751 50752 50753 50754 50755 50756 50757 50758 83043 82778 50761 10910 50763 33771 12897 50766 60241 50768 36205 50770 50771 50772 50773 50510 50775 50776 50777 50778 19853 80758 50781 50782 78088 50784 31514 50786 50787 50788 92229 62828 82465 59156 50793 50794 50795 64590 95270 81054 37416 50800 50801 21601 50803 50804 36300 50806 50807 92722 44492 50810 50811 67703 92468 50814 50815 50816 50817 50818 50819 50820 50821 40740 50823 88312 50825 50826 50827 50828 50829 50830 28646 50832 50833 50834 50835 50836 50837 50838 50839 50840 58188 50842 50843 50844 50730 88220 50847 50848 50849 50850 50851 50852 50853 50854 50855 50856 50857 36706 50859 50860 47755 50862 50863 50864 50865 50866 50867 1520 50869 50870 36413 50872 50873 10198 50875 50876 64900 5419 50879 50880 50881 50882 50883 50884 50885 50886 39469 50888 50889 50890 50891 19944 50893 50894 50895 41350 76961 50898 88508 34630 54477 99545 50903 50904 50905 50906 50907 50908 50909 50910 3394 74770 50913 50914 50915 65327 50917 50918 50919 50920 50921 38293 50923 14803 5693 50926 50927 50928 92296 50930 50931 50932 50933 50934 50935 50936 50937 50938 84229 50940 50941 50942 50943 50944 50945 50946 39808 50948 60873 92775 50951 50952 50953 39822 50955 5760 57246 50958 36616 50960 46247 16149 50963 50964 50965 50966 42368 59469 81062 50970 50971 50972 59197 50974 50975 45658 91952 50978 52797 28964 50981 78881 50983 81489 50985 37680 50987 99284 9820 50990 1381 50992 50993 50994 30958 50996 22787 50998 50999 51000 51001 46220 51003 51004 18188 51006 28978 51008 51009 51010 49996 51012 51013 51014 51015 69872 9366 51018 51019 4653 51021 51022 7423 51024 71567 51026 14422 51028 66168 23148 14795 60883 51033 51034 51035 51036 51037 51038 34280 51040 97333 54363 99979 51044 10624 51046 25646 51048 66888 99445 51051 41518 51053 91237 51055 51665 35613 96238 46342 51060 68286 51062 51063 51064 51065 51066 51067 51068 51069 51070 51071 51072 51073 51074 809 51076 51077 81812 46595 51080 51081 51082 51083 51084 74899 90116 51087 51088 54359 51090 51091 80479 90661 51094 51095 51096 29882 51098 51099 51100 51101 49898 94730 51104 51105 51106 51107 42488 51109 51110 51111 51112 51113 51114 78346 51116 51117 51118 75141 51120 50142 91938 51123 61548 81934 87721 51127 51128 51129 51130 51131 51132 17181 5890 76555 51136 51137 51138 51139 51140 51141 51142 51143 51144 51145 51146 51147 51148 51149 15416 65831 51152 43576 46262 51155 36235 51157 51158 51159 51160 51161 77638 51163 51164 51165 51166 51167 51168 23655 44391 94893 51172 51173 51174 51175 51176 51177 56156 51179 51180 83596 51182 51183 51184 51185 51186 51187 51188 51189 19619 59787 51192 51193 51194 9431 51196 51197 51198 56552 51200 51201 8330 51203 41272 89692 51206 51207 34599 51209 51210 51211 86453 51213 84864 51215 51216 81328 51218 51219 51220 83541 46695 40223 51224 30321 35884 51227 51228 51229 25840 62170 51232 51233 7089 51235 51236 51237 51238 51239 51240 97855 51242 51243 51244 51245 51246 42338 25267 51249 51250 51251 20982 36469 51254 51255 86425 51257 51258 51259 40210 10296 26913 51263 51264 51265 51266 51267 83074 22016 51270 51271 51272 51273 51274 51275 51276 73814 74827 51279 51280 51281 51282 51283 65658 51285 64383 51287 51288 59360 51290 34650 86908 51293 72973 51295 51296 51297 51298 51299 28900 51301 51302 67168 64474 89708 3862 9965 51308 3184 51310 51311 51312 68348 51314 51315 51316 61267 51318 51319 51320 51321 51322 51323 17196 51325 51326 51327 51328 36442 67072 51331 51332 51333 51334 51335 23461 51337 51338 51339 66847 51341 95292 51343 51344 38476 51346 51347 1940 23215 51350 51351 25425 51353 15472 83068 51356 51357 85671 48267 51360 83428 51362 27766 68493 51365 32642 51367 51368 72727 37926 3422 95985 51373 51374 51375 51376 51377 51378 51379 18740 51381 12276 26411 51384 37941 79938 83909 51388 51389 51390 51391 46417 51393 51394 51395 95126 51397 51398 51399 51400 51401 51402 51403 51404 51405 70607 51407 91038 97363 51410 51411 51412 51413 93192 51415 51416 51417 24294 51419 51420 51421 51422 51423 51424 51425 97428 45283 40332 55857 48722 51431 51432 71925 34915 51435 51436 51437 56389 51439 94623 70067 51442 51443 51444 51445 51446 87126 18836 51449 51450 4523 51452 58507 51454 51455 90091 76016 24773 74695 51460 51461 51462 47941 51464 51465 51466 43443 51468 51469 51470 91101 51472 45725 31794 41762 51476 89110 91813 51479 51480 60589 32732 14827 16981 51485 49625 21777 51488 51489 51490 1684 51492 47746 46938 173 78078 51497 70593 51499 18667 38042 51502 25383 28890 51505 51506 68414 50257 51509 45918 51511 51512 51513 51514 68260 15507 51517 84906 51519 75121 76267 51522 51523 51524 51525 51526 86432 51528 51529 51530 24152 8073 51533 69347 51535 37477 51537 51538 51539 697 51541 51542 51543 51544 51545 51546 51547 20021 77270 51550 51551 51552 51553 51554 6735 99791 51557 51558 51559 38659 93379 28382 54576 56559 22922 51566 51567 51568 48203 68857 99614 51572 76472 51574 30131 53203 25681 51578 57486 51580 51581 51582 51583 51584 89158 43277 51587 51588 24318 44323 51591 51592 28384 51594 8317 51596 51597 15785 99655 51600 51601 51602 51603 51604 51605 51606 64520 53853 51609 51610 43870 6540 60956 75360 16188 51616 51617 51618 88926 51620 51621 39535 51623 51624 51625 51626 72327 83849 51629 78835 51631 51632 11876 51634 51635 51636 51637 39863 51639 51640 2200 51642 2645 51644 51645 51646 51647 51648 51649 97724 17220 55908 51653 51654 95974 51656 51657 32735 82992 51660 51661 51662 51663 51664 51056 51666 51667 51668 1668 51670 51671 23653 25660 99499 51675 66294 51677 51678 51679 51680 51681 77605 90803 51684 24909 51686 51687 51688 54932 51690 51691 67867 12441 51694 23532 51696 68570 51698 45797 51700 17431 84814 50296 3117 51705 51706 54088 51708 51709 51710 51711 76810 51713 78596 51715 92598 28430 49737 7613 51720 51721 51722 51723 32602 88493 56856 51727 51728 51729 54295 51731 51732 51733 51734 51735 17371 51737 51738 67750 51740 93733 37833 51743 82575 51745 51746 51747 41214 51749 51750 25596 51752 52549 51754 51755 51756 51757 11942 51759 12222 51761 51762 51763 51764 51765 51766 673 60722 92922 51770 51771 51772 63388 51774 46772 51776 51777 6567 51779 34040 51781 51782 11822 7012 51785 51786 28254 18403 29523 51790 51791 51792 11801 18968 51795 51796 42158 46369 51799 71961 12267 51802 51803 57070 51805 51806 59727 51808 51809 56627 51811 51812 51813 51814 51815 27533 51817 51818 51819 51820 51821 51822 52369 51824 51825 51826 51827 51828 51829 98078 78944 51832 51833 51834 51835 51836 51837 51838 20585 40482 51841 51842 51843 46736 51845 51846 51847 29637 82777 54219 76144 51852 12058 51854 51855 51856 41063 10954 51859 46347 20746 33694 51863 51864 51865 51866 4953 51868 51869 51870 30115 51872 51873 51874 23049 25523 53829 99882 51879 51880 51881 51882 57617 51884 52326 67008 15593 51888 91955 66043 51891 51892 51893 51894 86974 51896 49973 51898 1843 64740 38302 51902 51903 51904 51905 49257 51907 51908 99015 76667 51911 14584 51913 51914 69956 67201 51917 51918 51919 26445 51921 51922 98359 43327 15532 51926 51927 51928 51929 51930 51931 51932 51933 81657 26434 19905 51937 51938 48289 51940 84392 51942 51943 71938 51945 51946 51947 51948 51949 31181 20581 96137 51953 51954 51955 80341 51957 51958 1500 88138 51961 51962 51963 84347 61095 51966 51967 51968 51969 31424 51971 51972 51973 51974 51975 48448 10373 51978 51979 51980 15022 51982 99527 51984 5292 4274 3901 51988 51989 51990 51991 42770 4003 1634 90840 5155 51997 51998 51999 49261 52001 52002 88739 52004 71661 52006 52007 52008 94318 52010 52011 52012 32751 52014 38005 52016 52524 20861 12435 52020 52021 17155 52353 52024 52025 52026 52027 2896 52029 9351 63782 52032 52033 52034 52035 52036 33307 5158 52039 37998 52041 52042 40672 52044 52045 52046 88461 52048 52049 52050 52051 52052 45214 52054 52055 52056 52057 52058 55551 52060 52061 52062 52063 52064 38585 52066 52067 34664 52069 52070 52071 52072 52073 52074 52075 52076 52077 80923 52079 4340 52081 2472 52083 52084 52085 52086 52087 52088 52089 52090 52091 52092 24698 52094 52095 52096 52097 52098 52099 52100 9552 52102 52103 52104 52105 5801 63553 35198 90416 52110 52111 52112 52113 88503 34421 83584 52117 52118 52119 3022 52121 52122 54388 52124 52125 57996 52127 52128 52129 52130 52131 52132 52133 52134 52135 52136 52137 52138 52139 83603 52141 74603 61642 52144 52145 80759 52147 52148 52149 52150 52151 52152 52153 52154 81323 52156 79708 67928 28747 52160 52161 52162 52163 52164 52165 80374 52167 52168 52169 52170 52171 52172 67608 52174 52175 52176 36906 52178 29864 69681 52181 52182 52519 52184 40897 52186 52187 52188 5456 79274 25814 52192 52193 52194 91321 23404 3478 52198 56982 7265 52201 19262 63418 81837 16731 52206 52207 52208 95560 98729 52211 52212 39207 52214 52215 52216 88287 9067 52219 52220 52221 52222 99195 52224 54586 52226 52227 52228 52229 42207 52231 52232 52233 52234 52235 70128 90240 36550 52239 52240 26087 52242 52243 50694 52245 52246 52247 52248 83919 52250 52251 72608 52253 52254 35253 52256 34840 82347 38686 52260 87148 48739 52263 84456 7045 54624 61964 52268 52269 52270 52271 95611 52273 36650 83098 52276 52277 52278 52279 18422 52281 17633 86200 52284 52285 86579 52287 52288 55818 52290 52291 4228 52293 75662 52295 52296 52297 52298 34241 52300 52301 33099 52303 87360 52305 52306 16449 54071 39101 52310 52311 52312 38295 52314 52315 27911 52317 35215 52319 31155 52321 52322 52323 52324 59106 51885 82701 52328 8363 52330 52331 52332 62060 52334 52335 52336 52337 52338 52339 52340 52341 52342 52343 19361 52345 25290 2815 27021 52349 52350 62169 52352 52023 52354 35687 52356 52357 91692 56320 52360 52361 52362 52363 70453 52365 52366 52367 52368 51823 26174 52371 52372 3579 52374 52375 75515 10235 52378 22652 52380 10288 52382 52383 52384 33204 63264 52387 52388 52389 52390 52391 97908 52393 52394 52395 52396 52397 52398 52399 26651 52401 83139 52403 73290 52405 52406 52407 52408 52409 52410 22957 52412 52413 52414 19056 22463 52417 97887 52419 52420 628 52422 52423 21294 52425 52426 81305 52428 52429 52430 52431 52432 51 7524 52435 63213 52437 6265 77856 31882 52441 81473 52443 52444 52445 78808 52447 9605 52449 2375 4091 52452 52453 52454 52455 52456 77995 52458 52459 44760 52461 52462 52463 86844 35507 41097 52467 52468 96040 97697 52471 52472 52473 15892 52475 52476 52477 52478 52479 86064 52481 52482 31695 52484 46245 52486 64042 52488 80880 52490 52491 1007 52493 56864 52495 52496 59206 52498 52499 52574 90218 52502 52503 52504 74506 52506 52507 93243 52509 52510 52511 43167 52513 52514 69414 13292 52517 48066 52183 12181 52521 52522 49424 52017 52525 73925 52527 52528 86587 52530 52531 52532 52533 52534 52535 52536 88584 52538 52539 52540 52541 47077 63255 52544 52545 52546 52547 52548 51753 52550 52551 52552 52553 52554 52555 52556 52557 58483 3273 52560 73474 82082 72029 52564 52565 52566 30430 52568 52569 14647 52571 52572 52573 52500 52575 52576 63947 52578 83419 52580 66075 43013 52583 95156 30482 52586 52587 52588 50706 42347 47350 71127 52593 52594 52595 61469 64293 52598 14165 52600 99306 30258 18058 52604 52605 52606 52607 52608 25033 52610 52611 52612 31175 52614 52615 52616 52617 52618 52619 81521 52621 4909 52623 52624 52625 94019 52627 52628 52629 52630 52631 230 52633 75045 52635 78119 52637 52638 52639 39507 52641 52642 52643 32251 56693 52646 52647 52648 52649 52650 65734 52652 52653 64001 52655 99697 52657 95571 52659 75395 52661 97130 52663 52664 70298 71662 52667 77833 52669 45139 6620 5304 52673 24213 52675 52676 52677 52678 52679 52680 52681 52682 52683 52684 52685 87352 52687 12153 52689 52690 66582 52692 48610 3969 52695 79578 52697 18173 52699 68601 62671 93643 50704 52704 52705 52706 52707 76945 52709 52710 52711 52712 75237 30616 52715 7468 88361 93477 8078 52720 89503 70684 52723 52724 60193 52726 79688 52728 52729 1287 52731 89844 52733 52734 53967 52736 52737 52738 9359 52740 69543 52742 52743 61331 52745 75725 52747 65036 33095 52750 52751 1044 44236 78646 52755 27740 37955 52758 54438 30385 52761 52762 52763 52764 39259 52766 52767 52768 1891 4411 1480 52772 52773 32640 21000 52776 52777 52778 52779 91883 52781 52782 34896 77120 52785 95372 44454 52788 11709 35196 52791 52792 76515 20178 52795 64923 50979 68158 52799 52800 52801 19293 52803 76314 52805 81384 52807 26031 52809 67849 52811 20211 52813 75304 82660 52816 47748 52818 52819 52820 73326 52822 52823 75438 52825 52826 52827 85570 93560 1920 52831 52832 76097 52834 52835 52836 52837 52838 52839 47571 64961 52842 52843 52844 49101 9044 30488 52848 52849 52850 11132 52852 18200 32937 52855 44763 52857 52858 60646 52860 53068 97171 52863 52864 52865 52866 48191 52868 52869 30928 75985 12374 52873 92675 52875 64493 50459 52878 32916 7695 10694 52882 90038 15091 27808 52886 52887 52888 52889 52890 52891 52892 52893 52894 21891 9672 52897 52898 52899 74197 52901 52902 23016 94231 52905 52906 52907 52908 126 52910 52911 52912 52913 68572 95351 35861 52917 75594 90835 52920 98096 52922 52923 95423 52925 58833 52927 52928 25477 52930 52931 52932 13875 52934 52935 52936 98124 52938 43372 52940 52941 52942 52943 52944 139 89456 19924 52948 52949 52950 52951 52952 52953 23357 52955 66220 53464 52958 924 52960 4019 54313 52963 52964 67053 52966 52967 52968 52969 52970 6366 84852 33199 52974 52975 94129 3948 52978 47035 52980 52981 4840 52983 52984 52985 52986 88039 52988 40412 52990 52991 52992 52993 89046 52995 87192 52997 52998 52999 38543 53001 64254 53003 53004 53005 53006 53007 53008 28842 30526 53011 53012 53013 16348 28845 53016 54263 59919 53019 29247 53021 53022 53023 53024 53025 53026 62981 53028 44392 20116 53031 53032 53033 10757 89285 53036 53037 5732 53039 53040 53041 74387 23090 53044 53045 53046 53047 53048 53049 53050 53051 53052 83250 53054 53055 53056 53057 53058 53059 20830 53061 94024 43647 53064 53065 78726 53067 52861 72509 71867 53071 53072 53073 1849 53075 53076 53077 53078 53079 53080 53081 90970 60789 53084 53085 19573 53087 53088 53089 53090 45128 53092 53093 82377 53095 53096 24149 53098 53099 75301 53101 47159 58542 53104 53105 53106 86229 14615 46443 89643 42580 53112 91391 21092 75706 16099 29664 93566 66454 53120 53121 53122 94202 53124 53125 53126 53127 68701 53129 89155 53131 96863 86142 53134 59299 53136 53137 53138 92191 53140 53141 57781 53143 53144 53145 53146 53147 53148 53149 55294 53151 6960 53153 53154 38084 54425 53157 53158 58165 45855 53161 79668 1736 53164 53165 53166 53167 53168 48296 53170 53171 53172 74099 24767 19362 53176 53177 53178 53179 48737 53181 81961 44201 29576 53185 53186 85159 59068 53189 53190 53191 53192 53193 53194 53195 53196 53197 53198 53199 53200 53201 53202 51576 53204 53205 90876 53207 53208 53209 53210 8537 53212 53213 82130 85306 58267 50612 53218 47676 75202 49369 53222 53223 4831 53225 53226 53227 98410 57096 53230 53231 53232 53233 53234 53235 6072 53237 53238 53239 7365 53241 53242 53243 53244 53245 43130 19382 53248 53249 95033 17840 53252 53253 53254 67746 17325 53257 57592 53259 53260 53261 53262 53263 53736 53265 53266 74543 53268 91355 12882 53271 53272 44264 53274 53275 72514 68667 92092 53279 58187 53281 53282 90621 53284 53285 53286 83158 49622 67803 53290 53291 53292 53293 53294 53295 53296 76598 25877 97700 53300 97610 53302 57313 38275 53305 2458 53307 53308 15525 53310 53311 53312 53313 53314 53315 75216 95665 56041 53319 53320 53321 53322 53323 53324 53325 53326 53327 80930 53329 53330 70291 53332 53333 53334 53335 53336 99696 53338 61673 97415 53341 92395 4008 78515 91979 53346 53347 53348 53349 8764 53351 53352 53353 53354 53355 53356 53357 53358 53359 53360 53361 16986 53363 53364 56129 53366 53367 53368 53369 53370 53371 53372 53373 53374 53375 36108 53377 53378 53379 19532 53381 20136 53383 53384 53385 53386 53387 41739 54601 53390 20931 53392 53393 79848 53395 53396 53397 53398 53399 46825 53401 18269 53403 89516 897 9488 53407 73068 53409 53410 23180 53412 53413 53414 53415 95880 53417 53418 53419 83015 53421 53422 53423 17583 97059 53426 44353 53428 53429 53430 93459 53432 53433 53434 53435 53436 53437 57347 53439 53440 53441 53442 53443 53444 53445 53446 53447 53448 53449 62373 53451 57448 53453 53454 57916 53456 32974 53458 53459 53460 53461 53462 53463 52957 61036 68201 64653 53468 95893 24367 72132 50571 53473 53474 59624 16051 4858 53478 53479 53480 53481 46197 53483 53484 53485 53486 85132 53488 53489 30179 53491 53492 53996 53494 53495 34847 53497 53498 53499 72748 53501 53502 53503 53504 28536 22884 53507 53508 53509 66956 12439 85961 53513 467 22055 53516 89313 53518 53519 53520 78976 45031 53523 43094 53525 53526 53527 38292 53529 53530 53531 3067 53533 95617 59303 49018 58799 53538 34643 53540 53541 53542 44786 53544 82495 27491 87732 53548 63294 53550 78215 53552 53553 53554 53555 89544 94514 12098 46812 53560 16962 53562 53563 53564 53565 53566 53567 65856 53569 53570 53571 53572 53573 53574 53575 53576 53577 53578 24985 53580 53581 53582 53583 53584 95533 53586 53587 59959 76072 53590 56836 53592 53593 53594 53595 67453 53597 53598 53599 53600 70190 76648 53603 53604 53605 4240 15315 88518 39859 93121 53611 75189 32958 53614 53615 53616 38220 53618 53619 53620 7644 53622 2809 53624 53625 53626 53627 64553 53629 66387 22138 53632 53633 54644 53635 53636 41363 59786 53639 53640 75543 53642 82426 53644 94460 53646 53647 53648 53649 54502 77376 35911 53653 53654 53655 53656 53657 64680 53659 53660 53661 53662 53663 53664 22519 53666 53667 53668 53669 53670 77107 53672 53673 53674 53675 53676 53677 53678 76909 53680 53681 48239 53683 53684 1671 45623 8824 53688 53689 53690 15553 53692 53693 21556 53695 6667 53697 53698 77028 47509 53701 53702 20667 95242 6923 53706 53707 79550 53709 50724 53711 53712 89378 53714 26293 53716 44761 53718 72320 53720 53721 53722 53723 6012 53725 53726 53727 53728 33977 53730 53731 76844 92462 53734 25389 53264 53737 2240 47413 53740 53741 53742 53743 46631 53745 97701 94281 41065 53749 53750 53751 53752 53753 92510 53755 53756 50494 53758 53759 41002 53761 87967 5788 61621 53765 53766 53767 53768 53769 25627 11912 53772 53773 53774 71120 53776 36712 53778 53779 53780 53781 17408 85414 17901 53785 53786 53787 53788 53789 53790 70882 47783 29352 53794 53795 22193 53797 3196 53799 53800 53801 61827 53803 53804 28429 18276 2324 93265 53809 1066 53811 53812 53813 53814 8691 53816 53817 77009 44640 138 14469 15476 94922 26851 1378 18895 53827 53828 51877 53830 53831 31061 53833 53834 53835 53836 75279 53838 53839 53840 53841 97273 53843 78978 53845 46340 36581 56848 77146 53850 53851 30621 51608 53854 89634 53856 53857 10971 53859 55306 53861 48426 53863 27545 84582 53866 53867 53868 79186 53870 53871 55923 53873 53874 53875 53876 53877 53878 53879 18629 53881 3152 46920 53884 53885 53886 55457 53888 59629 53890 53891 53892 53893 53894 53895 53896 53897 53898 53899 53900 53901 31826 53903 14533 53905 93216 63672 53908 53909 28300 28875 55836 48942 53914 77430 53916 53917 10492 49989 71483 53921 92546 53923 53924 53925 53926 53927 53928 16239 53930 53931 7802 53933 53934 34431 69436 53937 53938 60240 49876 53941 88055 72598 53944 53945 53946 56470 53948 53949 77413 53951 53952 53953 53954 53955 80822 53957 53958 53959 53960 75327 53962 53963 40600 70950 53966 52735 10196 53969 53970 53971 53972 53973 96317 53975 53976 53977 53978 53979 11127 20076 53982 53983 53984 53985 33972 53987 53988 14855 38131 53991 53992 16470 13000 53995 53493 53997 76209 53999 54000 7236 54002 54003 54004 54005 34647 17447 30615 72373 74142 57751 54012 54013 13263 24201 54016 34518 54018 54019 23113 13758 7886 54023 54024 54025 54026 54955 54028 46093 54030 54031 54032 54033 54034 54035 37252 65211 54038 54039 54040 17056 54042 54043 54044 54045 56398 54047 81905 54049 54050 91969 54052 13009 21961 54055 54056 54057 54058 54059 25677 54061 54062 54063 61555 54065 54066 98783 54068 58531 54070 52308 54072 54073 54074 54075 54076 62993 54078 54079 30865 4114 85287 54083 30557 54085 54086 54087 51707 30698 32227 54091 18320 54093 54094 54095 54096 39902 66396 54099 68516 54101 54102 54103 54104 54105 54106 54107 54108 5650 54110 54111 54112 49813 54114 98162 54116 54117 54118 54119 6651 54121 38 54123 42538 54125 54126 22487 54128 23405 54130 65932 54132 54133 54134 96648 54136 54137 54138 54139 54140 84494 54142 54143 1068 22026 54146 78691 54148 54149 95011 94875 54152 54153 54154 94570 6159 54157 99866 54159 71489 63296 54162 56462 63578 54165 62313 71079 45592 54169 54170 68328 54172 98486 54174 54175 49320 61938 22461 24441 54180 31325 54182 74280 54184 54185 54186 77882 74167 73283 54190 55947 54192 54193 54194 54195 54196 63024 54198 81245 95190 34574 68611 37917 54204 54205 54206 54207 54208 6086 40010 54211 14015 49735 54214 54215 30871 47831 41526 51850 54220 54221 54222 22070 7113 54225 54226 54227 54228 40174 54230 54231 54232 54233 54234 54235 13210 54237 54238 54239 38138 54241 87005 54243 54244 54245 68948 54247 54248 75133 54250 54251 35143 12579 37690 54255 54256 54257 54258 54259 54260 97823 54262 53017 91020 54265 54266 90682 18283 54269 17677 87859 54272 3072 54274 4028 54276 54277 23397 3247 38626 42042 54282 54283 32496 54285 23161 54287 54288 54289 7072 54291 54292 54293 54294 51730 97452 76078 54298 78853 14668 54301 54302 54303 54304 54305 22540 54307 54308 71944 54389 54311 88637 52962 54314 54315 92695 54317 54318 54319 54320 54321 78372 54323 54324 54325 54326 54327 54328 54329 54330 70077 39100 5314 54334 54335 54336 60168 50438 54339 54340 54341 90516 34792 54344 54345 92471 54347 54348 54349 3358 54351 32019 54353 54354 54380 54356 54357 54358 51089 54360 54361 54362 51042 99879 35395 9493 54367 86620 54369 48070 44202 54372 54373 54374 54375 44863 54377 46489 54379 54355 98535 54382 16509 54384 54385 54386 25529 52123 54310 27768 3981 54392 54393 54394 54395 54396 4098 1618 54399 54400 54401 60580 54403 54404 70107 35478 54407 54408 54409 54410 43303 54412 54413 54414 47048 82885 54417 54418 73431 54420 54421 54422 54423 72430 53156 54426 54427 78992 54429 54430 54431 54432 54433 80877 30481 54436 28459 52759 54439 54440 54441 54442 54443 54444 85317 54446 54447 54448 54449 54450 84160 12086 54453 54454 54455 73672 86005 54458 54459 64729 76122 54462 32891 54464 54465 79520 54467 54468 88992 37381 54471 20493 54473 54474 54475 50161 50901 54478 25226 65376 54481 54482 54483 9980 78067 54486 1760 54488 54489 34119 54491 54492 54493 54494 54495 54496 54497 77360 54499 54500 36721 53650 54503 54504 33981 71284 54507 54508 54509 54510 45992 54512 54513 54514 31309 97945 54517 54518 82828 54520 69870 72948 78751 54524 54525 54526 26028 24252 89261 60897 54531 86828 94497 54534 24392 1411 61382 95253 54539 54540 54541 54542 10146 10844 80738 5011 35837 54548 25013 66801 54551 54552 54553 54554 28214 54556 88092 1788 54559 54560 33805 54562 37895 54564 54565 54566 88264 54568 42111 54570 14438 54572 54573 54574 54575 51563 13957 79732 39419 54580 13453 45217 54583 54584 64032 52225 54587 58966 54589 82158 54591 94966 54593 36030 27047 54596 54597 54598 48175 54600 53389 54602 54603 54604 54605 54606 60419 54608 54609 54610 54611 54612 54613 81093 54615 54616 54617 86017 54619 54620 57395 64303 54623 52266 54625 45989 54627 54628 21329 54630 54631 54632 54633 54634 54635 54636 66124 54638 54639 82004 35553 54642 54643 53634 54645 43359 54647 54648 79674 54650 54651 54652 80168 32047 67047 54656 4163 81808 54659 54660 34578 54662 54663 56103 54665 54666 54667 2724 54669 54670 92941 46533 32003 54674 67054 68976 54677 54678 54679 54680 54681 54682 1302 54684 81562 54686 54687 19787 54689 4438 54691 54692 54693 43918 94488 54696 40772 54698 54699 56130 54701 54702 54703 54704 54705 54706 54707 54708 54709 54710 54711 22585 82821 22466 63380 54716 54717 54718 54719 77574 74292 76988 54723 92946 54725 45234 54727 54728 39379 54989 54731 54732 54733 54734 54735 54736 93762 54738 31357 54740 74593 54742 54743 54744 54745 54746 54747 7631 54749 54750 49832 54752 54753 54754 54755 26196 54757 54758 54759 54760 54761 44896 49153 54764 1351 37288 54767 54768 54769 54770 54771 76617 54773 13429 54775 54776 54777 54778 54779 54780 46491 96864 54783 54784 54785 54786 54787 54788 54789 54790 89816 54792 30757 54794 54795 54796 54797 54798 82624 54800 38033 54802 54803 54804 82244 54806 54807 54808 8291 54810 54811 77200 54813 54814 54815 54816 54817 64046 69094 54820 54821 54822 54823 21192 54825 54826 54827 13195 54829 54830 54831 27830 54833 5260 67679 54836 15480 74762 54839 54840 83497 54842 54843 54844 54845 41130 54847 86566 50686 54850 64562 54852 54853 54854 94511 54856 54857 54858 29060 5754 54861 72282 54863 98317 43332 84573 54867 54868 54869 54870 54871 54872 54873 54874 54875 54876 82927 13878 54879 54880 54881 36196 54883 49420 54885 54886 31452 39678 54889 33212 61986 54892 62151 54894 54895 54896 54897 72215 80461 54900 54901 10777 54903 54904 9810 88974 33943 54908 54909 54910 54911 22368 54913 46943 54915 54916 45182 89935 34773 16387 54921 31427 85362 54924 10946 54926 80795 74484 98829 54930 54931 51689 54933 54934 37562 54936 748 54938 24389 54940 2541 54942 54943 8209 32073 54946 54947 54948 54949 24527 54951 54952 11557 54954 54027 13144 54957 70822 54959 54960 54961 54962 63452 792 79614 54966 54967 54968 7807 72808 54971 54972 76505 11025 69885 54976 1217 17737 54979 14098 93451 99632 95732 54984 54985 39435 54987 54988 54730 54990 54991 47013 13103 54994 54995 54996 54997 54998 96142 69371 55001 55002 410 55004 55005 90893 39973 55008 43495 55010 85196 99672 55013 60163 55015 55123 76787 55018 79698 55020 59212 48464 34917 55024 99613 55026 92243 55028 2738 55030 55031 57415 99681 55034 55035 44468 55037 55038 55039 55040 55041 55042 55043 55044 23438 55046 55047 55048 55049 55050 27878 55052 55053 55054 55055 55056 47472 96415 55059 24611 55061 55062 42174 55064 55065 62493 55067 55068 55069 55070 55071 55072 55073 59005 55075 55076 45000 55078 55079 55080 55081 55082 55083 55084 81294 55086 55087 66130 55089 56976 55091 98020 55093 55094 13485 44927 55097 55098 55099 73794 55101 55102 55103 1918 55105 55106 55107 55108 55109 87729 55111 93793 55113 55114 55115 55116 55117 61609 55119 55120 55121 95051 55016 55124 18558 55126 55127 55128 16922 55130 41941 55132 55133 55134 55135 55136 9818 55138 47242 55140 4766 92357 83161 80682 74482 74445 55147 55148 55149 55150 55151 74110 55153 36032 23745 55156 55157 55158 55159 496 61505 55162 20461 55164 5370 38053 55751 17735 43639 55170 55171 55172 55173 72374 55175 87524 55177 95976 73465 55180 70148 55182 55183 55184 55185 55186 45259 72584 55189 55190 30769 55192 55193 55194 55195 73099 4723 55198 55199 8306 11668 55202 74679 55204 55205 37920 72353 97381 55209 55210 55211 55212 55213 37703 55215 12117 86830 55218 13149 57911 30655 55222 55223 55224 72240 72670 55227 55228 16695 55230 85531 55232 55233 55234 55235 29829 50249 55238 55239 55240 78081 55242 55243 55244 1117 63446 22087 55248 714 55250 47289 84492 81325 55254 55862 60988 55257 55258 55259 29283 61160 49628 55263 55264 13597 55266 55267 91993 19874 55270 95989 86360 76898 55274 55275 74281 44503 55278 99013 55280 10968 55282 55283 55284 22204 55286 55287 91270 55289 55290 55291 55292 55293 53150 55295 66596 55297 55298 90865 55300 55301 55302 36232 49939 31001 53860 55307 55308 55309 55310 55311 95238 82099 55314 55315 55316 55317 50200 21144 36405 55321 55543 55323 67003 55325 55326 96832 46604 55329 55330 55331 55332 71558 55334 55335 55336 55337 55338 55339 55340 5910 55342 55343 55344 55345 94863 55347 55348 55349 55350 3887 28446 55353 66999 50357 55356 66295 55358 55359 55360 55361 55362 55363 55364 55365 55366 97118 55368 55369 55370 55371 55372 84789 31552 5169 55376 55377 55378 55379 55380 55381 10982 55383 97964 50230 55386 55387 10797 55389 93991 55391 55392 55393 55394 55395 62027 55397 55761 38596 79619 55401 55402 34598 55404 55405 10016 3457 30521 19518 55410 55411 55412 82064 58233 55415 55416 55417 55418 55419 55420 55421 32367 55423 55424 26118 55426 55427 55428 989 55430 55431 94449 55433 5542 55435 55436 55437 55438 55439 55440 55441 55442 55443 55444 55445 12972 58061 55448 28622 75888 55451 55452 86699 55454 16774 55456 53887 82322 39871 55460 17850 62876 18620 55464 55465 62302 55467 62263 30187 55470 55471 55472 68903 55474 55475 28348 85081 55478 41436 55480 55481 91735 55483 55484 12964 12569 55487 20553 1075 55490 55491 74877 55493 40915 55495 55496 55497 55498 77830 55500 34620 55502 39159 37506 55505 55506 55507 87486 55509 55510 55511 5326 92292 37878 55515 45890 55517 55518 55519 55520 55521 75834 55523 55524 55525 55526 24658 31720 55529 55530 55531 55532 39519 55534 71062 55536 55537 30377 55539 55540 49635 48006 55322 55544 65003 55546 55547 91847 80024 55550 52059 25950 55553 55554 55555 55556 55557 21295 55559 55560 55561 55562 55563 43609 55565 11284 36937 55568 55569 24310 61779 55572 55573 48989 55575 48470 62437 55578 39121 55580 55581 55582 55583 84176 55585 98712 55587 35608 55589 55590 55591 19802 64432 55594 55595 29436 55597 1981 55599 55600 55601 56716 39801 63529 55605 24156 55607 14739 55609 55610 81486 55612 38249 55614 42615 55616 36468 79180 97421 2270 55621 49911 55623 64212 55625 55626 58866 55628 28371 55630 85097 40363 55633 71613 55635 22349 62820 55638 55639 55640 65139 55642 55643 55644 64640 55646 41277 55648 55649 55650 55651 55652 7300 55654 44253 55656 55657 40822 71075 55660 41489 55662 55663 85950 69824 5794 55667 55668 3050 67264 55671 84511 55673 55674 55675 55676 45462 55678 55679 55680 55681 55682 55683 55684 72697 16748 55687 62135 55689 77176 55691 93853 55693 55694 72053 55696 55697 55698 48004 59876 44737 55702 55703 25886 55705 55706 55707 55708 55709 28414 55711 46160 55713 55714 55715 55716 34024 55718 55719 55720 55721 55722 55723 55724 55725 55726 24968 67351 1755 16743 55731 55732 55733 55734 78545 55736 55737 55738 55739 55740 55741 90955 18085 55744 55745 55746 67742 55748 55749 118 55167 55752 76464 50699 55755 14383 55757 55758 55759 55760 55398 55762 55763 55764 55765 55766 55767 55768 90211 55770 55771 55772 55773 25140 55775 55776 55777 55778 55779 55780 55781 15479 77886 55784 55785 79057 31127 55788 55789 55790 9267 55792 82430 55794 15465 55796 30597 55798 55799 9826 55801 55802 66634 55804 55805 55806 55807 77966 55809 55810 55811 55812 55813 55814 56285 55816 55817 52289 81977 55820 55821 55822 95701 55824 55825 55826 55827 6350 55829 42147 55831 10184 55833 55834 55835 53912 10274 25107 55839 55840 55841 55842 87015 45868 7595 55846 55847 55848 55849 75519 55851 55852 55853 55854 50608 55856 51429 76083 55859 55860 9796 55255 55863 91916 55865 55866 55867 21906 55869 55870 55871 5777 78383 55874 7401 55876 55877 39036 55879 69529 70109 82358 55883 41486 99034 55886 55887 42345 55889 55890 55891 55892 55893 55894 55895 21975 63992 55898 55899 55900 12047 55902 55903 83648 55905 55906 55907 51652 55909 94801 55911 55912 20662 43156 55915 55916 55917 55918 55919 55920 55921 55922 53872 55924 55925 55926 195 61705 55929 55930 55931 39380 55933 55934 23159 55936 11926 12647 33430 55940 55941 55942 13169 66194 55945 55946 54191 55948 48016 55950 55951 638 45657 55954 94277 82963 55957 55958 55959 55960 55961 55962 8002 39779 55965 39161 18091 55968 17719 55970 55971 79955 45582 70520 55975 17731 55977 55978 55979 55980 55981 55982 95390 55984 40765 29217 55987 55988 76673 55990 35772 55992 55993 68086 61804 78155 55997 45124 253 12239 56001 56002 20837 56004 56005 56006 56007 56008 95693 56010 3922 56012 56013 56014 56015 56016 79372 57253 56019 74406 56021 56022 66377 56024 56025 12680 56027 31805 56029 15212 49227 56032 44608 56034 56035 69575 56037 56038 40349 56040 53318 56042 56043 63815 56045 67919 56047 56048 56049 56050 56051 56052 56053 56054 63082 74759 56057 56058 56059 19369 93845 56062 37008 8378 73311 96089 29621 56068 300 56070 99656 56072 56073 56074 61733 56076 56077 56078 7002 56080 56081 56082 69039 56084 56085 56086 19281 56088 56089 56245 56091 56092 92227 56094 56095 56096 21622 16897 56099 56100 56101 56102 54664 56104 56105 90522 56107 41667 56109 92595 95673 56112 56113 80568 56115 56116 56117 29320 11357 56120 56121 56122 56123 62927 78457 37257 56127 56128 53365 54700 22101 56132 24180 96920 48497 56136 56137 56138 56139 56140 56141 56142 17616 64815 16573 56146 18470 56148 56149 78280 76313 56152 56153 24854 56155 51178 70711 56158 56159 56160 56161 3241 13942 56164 56165 66123 86555 56168 17912 36297 56171 56172 56173 56174 99380 56176 56177 77092 56354 56180 56181 6400 40033 56184 56185 56186 27286 47390 56189 56190 41218 56192 56193 56194 56195 59552 56197 56198 56199 56200 56201 56202 47553 56204 98190 56206 56207 56208 56209 56210 56211 56212 56213 56214 56215 56216 56217 41619 5505 56220 56221 56222 56223 56224 81814 37125 56227 56228 56229 46822 56231 56232 56233 56234 56235 56236 56237 71779 56239 56240 31222 56242 56243 56244 56090 29369 56247 27075 56249 56250 92902 56252 56253 14612 56255 6311 86985 56258 46783 72886 56261 46135 56263 56264 56265 56266 56267 50324 40106 74022 56271 94578 17567 42510 56275 60328 56277 56278 56279 64550 56281 10526 66915 42765 55815 56286 49309 89752 56289 56290 14305 56292 56293 27551 56295 56296 37332 98834 56299 26477 56301 56302 56303 56304 56305 56306 15801 56308 56309 91559 56311 56312 56313 56314 56315 4210 45479 56318 56319 52359 56321 49472 85549 56324 56325 56326 56327 56328 56329 41152 56331 56332 56333 56334 11616 9037 56337 56338 56339 56340 56341 56342 56343 56344 19916 19511 56347 56348 56349 56350 56351 64534 47148 56179 56355 56356 81756 56358 56359 9564 56361 56362 56363 498 33899 3070 28454 56368 94812 62661 33986 56372 56373 56374 56375 56376 71641 6025 18676 93276 56381 81940 50504 56384 56385 42833 21981 56388 51438 10407 56391 56392 56393 56394 37343 19181 56397 54046 56399 56400 56401 56402 56403 56404 56405 56406 56407 62978 64094 79594 56411 56412 42354 56414 93426 56416 64219 56418 56419 83298 72557 56422 56423 81072 7826 56426 56427 56428 56429 56430 23988 56432 56433 56434 46698 68754 56437 98560 56439 56440 56441 56442 56443 28688 56445 49744 95300 22555 23960 83997 56451 40316 56453 94373 2345 56456 13570 56458 56459 69044 56461 54163 56463 56464 26226 56466 56467 56468 7502 53947 56471 43785 56473 17445 56475 56476 56477 56478 56479 56480 56481 56482 56483 56484 56492 56486 56487 95489 17502 56490 56491 56485 56493 78926 56495 56496 56497 5467 56499 56500 56501 56502 95517 56504 56505 56506 56507 56508 56509 65715 56511 56512 56513 33349 56515 56516 29394 96928 56519 56520 56521 56817 63916 56524 92274 56526 56527 84407 37007 56530 56531 56532 56533 56534 70118 56536 56537 23663 56539 56540 56541 56542 30762 18623 56545 56546 56547 56548 56549 56550 56551 51199 33229 56554 56555 56556 39103 56558 51564 56560 45118 37538 56563 56564 56565 4994 82724 56568 56569 56570 47778 56572 56573 56574 58981 56576 21565 35348 56579 29635 56581 78531 56583 35340 56585 56586 56587 56588 56589 56590 56591 56592 25103 56594 56595 56596 56597 70924 56599 93446 56601 56602 56603 56604 56605 82705 56607 61734 56609 56610 90987 56612 45016 56614 56770 56616 56617 61189 56619 56620 56621 56622 56623 56624 56625 56626 51810 56628 41869 56630 56631 86257 56633 12941 56635 56636 56637 302 56639 56640 56641 56642 56643 74478 56645 31577 56647 56648 56649 56650 56651 61270 78591 56654 79796 56656 74613 56658 56659 16028 61905 56662 73171 69835 2737 56666 56667 56668 56669 56670 77222 90524 56673 40306 56675 69610 56677 56678 56679 88843 63827 56682 56683 79647 56685 56686 56687 77926 56689 97439 34746 56692 52645 56694 56695 56696 56697 56698 99606 99582 11345 56702 56703 39608 13792 11138 11600 44345 1372 56710 56711 56712 56713 63151 56715 55602 64258 56718 64430 56720 97512 56722 45257 56724 56725 56726 56727 56728 62321 22704 59943 56732 56733 56734 56735 56736 77128 56738 56739 56835 45524 56742 56743 56744 62288 20412 56747 80272 56749 56750 56751 56752 56753 56754 56755 21075 20385 56758 71694 56760 56761 56762 56763 56764 14152 65706 56767 8123 56769 56615 56771 56772 17261 56774 56775 80938 56777 56778 80225 56780 21434 56782 70786 42416 14142 56786 56787 86242 56789 56790 43076 42057 23269 56794 56795 939 57663 60044 83441 56800 56801 56802 56803 56804 56805 56806 56807 48852 56809 30541 56811 56812 13921 56814 56815 56816 56522 56818 56819 56820 5538 40055 56823 56824 56825 90657 24806 56828 82215 13752 56831 56832 56833 56834 56740 53591 46397 84008 56839 56840 24808 56842 40239 56844 56845 56846 71612 53848 56849 56850 56851 80053 786 56854 34389 51726 56857 56858 56859 56860 56861 20512 56863 52494 56865 49877 56867 49043 56869 56870 56871 56872 56873 56874 56875 56876 56877 83861 74307 50134 56881 85310 56883 56884 56885 56886 56887 56888 56889 66921 56891 19904 56893 57497 56895 56896 56897 36181 56899 56900 56901 56902 56903 56904 29131 85136 36078 62684 7099 39946 56911 56912 56913 56914 56915 56916 10341 56918 35677 56920 56921 56922 56923 56924 732 56926 56927 56928 41561 35460 56931 56932 56933 56934 5266 56936 56937 56938 56939 12606 70840 56942 56943 90216 79462 56946 56947 56948 56949 56950 56951 23815 56953 56954 56955 61142 892 915 56959 56960 61452 48999 56963 56964 95000 56966 56967 56968 56969 56970 40099 56972 56973 56974 88540 55090 80799 84592 56979 56980 56981 52199 56983 56984 73255 56986 26437 96033 56989 56990 99914 75274 56993 12760 56995 75289 56997 56998 75633 57000 57001 57002 57003 36813 32322 57006 62731 77111 57009 57010 57011 49518 93996 57014 57015 23029 57017 57018 57019 57020 57021 92847 57023 57024 57025 57026 57027 81035 57029 80859 30805 33814 57600 57034 57035 57036 62793 87064 57039 57040 66214 57042 2916 57044 71304 64963 57047 57048 57049 57050 95079 57052 57053 17468 57055 57056 57057 71054 57059 47418 57061 82775 17375 57064 91513 57066 63853 57068 24361 51804 65888 49044 57073 57074 57075 57076 57077 13789 57079 57080 57081 57082 57083 65716 48948 27735 17798 57088 40902 57090 57091 97479 57093 57094 18296 53229 57097 20226 3722 57100 14802 57102 37377 57104 4873 47047 72925 57108 57109 57110 57111 83087 64400 659 90554 57116 98824 37373 57119 87993 35790 57122 57123 370 57125 3037 57127 74157 57129 11291 26590 63267 57133 57134 57135 57136 6617 57138 57139 93084 57141 29377 2471 57144 57145 57146 95365 57148 97230 13777 57151 57152 82731 57154 65134 91757 57157 57158 57159 57160 57161 57162 16137 12932 68374 57166 57167 57168 57169 78330 31310 57172 57173 13174 57175 57176 57177 64485 57179 57180 88096 57182 57183 57184 40877 57186 64941 57188 57189 57190 98275 73286 66141 57194 57195 57196 27035 57198 57199 13970 57201 57202 57203 57204 57205 57206 57207 57208 72185 15332 57211 90407 38857 57214 57215 57216 95452 57218 84348 57220 26582 57222 57223 57224 57225 57226 79458 57228 57229 57230 19108 57232 57233 77284 26320 57236 57237 57238 49045 57240 57241 60932 57243 88755 31411 50957 57247 57248 69694 38201 98501 57252 56018 57254 57255 35811 39728 57258 57259 67884 37982 35400 57263 57264 57265 57266 57267 28157 57269 57270 57271 57272 57273 57274 57275 57276 97524 57278 57279 57280 57281 57282 57283 57284 57285 96919 16522 57288 57289 6789 57291 57292 57293 48243 57295 57296 57297 57298 57299 57300 57301 57302 57303 57304 7581 22024 57307 40636 57309 57310 90539 85095 53303 57314 57315 41109 45924 87516 57319 57320 23290 57322 57323 57324 479 81231 57327 57328 57329 57330 57331 9006 57333 57334 150 27923 57337 80043 96224 57340 57341 57342 20706 57344 57345 61127 53438 57348 57349 57350 57351 57352 57353 26519 57355 57356 28058 57358 57359 81131 2315 57362 1252 25438 57365 57366 11587 57368 57369 76280 57371 57372 57373 57374 57375 57376 57377 57378 57379 57380 57381 57382 2600 57384 57385 948 87581 57388 57389 49534 172 22284 57393 57394 54621 57396 57397 77482 57399 57400 57401 57402 24316 57404 57405 57406 57407 98996 57409 57410 57411 57412 57413 57414 55032 57416 50545 57418 57419 99234 57421 95340 18756 57424 57425 19907 57427 57428 38850 80354 4393 57432 57433 39751 57435 9109 57437 57438 57439 21954 57441 83421 57443 91002 57445 57446 4132 53452 79742 4330 57451 57452 57453 57454 57455 57456 15866 57458 98963 57460 57461 57462 57463 57464 57465 57466 57467 74744 11471 57470 14964 57472 10289 57474 6891 25619 57477 1557 57479 57480 8221 57482 4495 57484 57485 51579 79562 48100 57489 57490 57491 38428 57493 57494 57495 57496 56894 25119 57499 57500 31990 57502 57503 57504 57505 57506 57507 57508 57509 17547 72083 76832 99728 1218 57515 94697 57517 57518 22177 57520 98836 57522 57523 13858 28755 9771 57527 64851 57529 57530 57531 28892 28467 57534 75081 57536 57537 45880 57539 57540 57541 57542 57543 57544 57545 6002 57547 57548 57549 57550 57551 57552 34291 57554 57555 57556 57557 57558 57559 19051 57561 57562 10470 57564 91331 57566 57567 57568 89802 45854 57571 70347 36671 57574 57575 83717 30229 57578 14357 57580 57581 57582 21963 57584 57585 57586 57587 57588 9700 57590 92575 53258 57593 92349 57595 57596 57597 27340 9621 57033 57601 57602 20464 57604 57605 78465 68880 48082 57609 57610 48645 41441 57613 57614 39717 74020 51883 24128 39794 57620 57621 57622 57623 63149 37621 57626 57627 31191 57629 57630 17330 37062 57633 57634 57635 57636 66386 57638 49428 97287 57641 57642 71580 84812 57645 50621 57647 57648 57649 57650 57651 78510 24108 57654 57655 57656 62306 57658 57659 57660 57661 57662 56797 57664 57665 86540 31405 86128 3039 35804 57671 57672 5499 57674 57675 57676 49084 57678 57679 92288 57681 57682 24273 57684 57685 57686 57687 57688 62444 26646 57691 57692 57693 57694 6945 779 16501 57698 57699 27610 57701 96116 57703 57704 57705 86377 8182 57708 16447 46967 57711 57712 57713 57714 57715 57716 86355 57718 57719 57720 57721 57722 57723 84694 22858 82357 57727 57728 57729 40369 78350 57732 57733 27214 7959 12401 57737 57738 37019 57740 71480 42438 45738 57744 3777 57746 57747 63868 57749 57750 54011 57752 57753 35317 57755 57756 44241 57758 57759 57760 57761 38712 57763 90660 57765 57766 57767 18713 99069 57770 57771 57772 57773 57774 34931 57776 69316 73108 57779 57780 53142 57782 91149 57784 57785 57786 57787 57788 57789 57790 57791 57792 60832 57794 57795 57796 36765 57798 47567 57800 57801 57802 94689 57804 70081 90553 48845 57808 57809 48735 63208 57812 57813 57814 57815 24577 57817 57818 57819 57820 20812 57822 57823 57824 57825 57826 57827 57828 27599 81603 57831 57832 57833 57834 30730 57836 57837 57838 57839 3492 57841 57842 57843 57844 57845 42674 57847 57848 57849 57850 57851 57852 57853 60326 77834 57856 31316 57858 66503 57860 66522 57862 15130 22423 72441 57866 71726 57868 57869 74171 94289 57872 31669 57874 57875 57876 57877 57878 74967 27742 57881 57882 57883 57884 57885 57886 88283 57888 80459 7056 57891 57892 35823 57894 57895 57896 57897 57898 74731 78439 68055 21523 86684 57904 57905 73730 57907 57908 57909 57910 55220 57912 65986 57914 57915 53455 57917 57918 57919 57920 57921 64751 21228 57924 57925 57926 57927 57928 57929 57930 57931 57932 57933 57934 57935 57936 66740 57938 64725 57940 57941 22556 43552 57944 87833 57946 90363 30977 57949 42653 46674 57952 57953 57954 57955 57956 57957 32153 57959 57960 57961 57962 44727 5028 57965 57966 57967 74586 91313 57970 57971 4036 41537 26194 60429 17624 42018 57978 61129 25317 36233 57982 71418 57984 57985 57986 57987 21625 84621 87007 57991 57992 57993 57994 57995 52126 57997 88428 65940 32953 58001 58002 58003 58004 58005 97542 58007 49291 58009 58010 33267 38306 58013 58014 79453 58016 58017 69349 58019 58020 58021 29960 92687 58024 26054 58026 58027 58028 75982 50604 58031 58032 58033 58034 24153 58036 35292 97972 58039 58040 67124 58042 58043 58044 63278 58046 58047 58048 38571 58050 58051 59974 83506 58054 58055 58056 50070 74279 58059 71327 55447 58062 13036 12687 58065 8763 58067 58068 50283 58070 58071 58072 58073 58074 58075 81628 58077 58078 18586 58080 29362 58082 17392 58084 22459 58086 58087 58088 58089 33991 9584 58092 58093 18187 41177 58096 58097 25363 58099 58100 58101 29700 58103 28080 74865 58106 40220 68873 20020 76365 58111 75340 58113 58114 58115 58116 58117 58118 58119 98561 58121 58122 58123 58124 29734 58126 58127 58128 58129 58130 45735 16931 58133 58134 19447 58136 58137 58138 84595 58140 60716 58142 43342 58144 58145 58146 58147 58148 58149 58150 58151 58152 58153 58154 58155 58156 58157 26233 78947 58160 58161 58162 58163 58164 53159 58166 58167 58168 58169 9256 58171 71310 70293 58174 17284 26461 58177 82915 79524 58180 58181 89089 58183 9777 58185 58186 53280 50841 26774 2156 29950 58192 39437 58194 62502 23296 58197 29017 58199 58200 15133 21500 58203 58204 58205 19024 58207 58208 99206 58210 58211 58212 58213 58214 38410 73154 5437 58218 58219 58220 58221 58222 13451 1355 58225 87269 58227 58228 58229 58230 58231 73483 55414 58234 58235 58236 58237 37287 58239 60092 81427 92704 58243 58244 58245 58246 23866 58248 93289 58250 58251 58252 58253 58254 58255 65944 76271 58258 58259 62499 58261 58262 58263 96819 58265 58266 53216 58268 58269 58270 58271 84224 58273 96038 58275 58276 73086 74040 27156 58280 45571 58282 58283 32021 58285 58286 58287 63799 44200 58290 32989 58292 58293 58294 5603 58296 58297 50748 58299 59694 93 58302 58303 77339 58305 92639 6932 8391 58309 58310 58311 63002 58313 58314 58315 58316 82136 58318 58319 86688 29889 58322 58323 45150 58325 91471 58327 58328 72111 71032 58331 39133 35546 58334 20372 58336 58337 18694 58339 43438 58341 58342 58343 27360 58345 58346 58347 58348 58349 98579 58351 89791 58353 12727 58355 8039 58357 58358 58359 58360 37531 58362 82328 26754 58365 58366 75424 48485 65419 2903 58371 16814 58373 73389 89146 2984 58377 58378 58379 58380 58381 58382 23301 58384 58385 58386 58387 84949 38116 98396 58391 58392 58393 58394 58395 58396 58397 58398 21104 93899 58401 58402 58403 32663 88616 79376 3140 58408 58409 58410 30391 58412 6820 58414 85405 63269 58417 58418 58419 58420 30542 48157 9094 58424 58425 85858 58427 58428 58429 58430 58431 58432 13899 58434 58435 58436 58437 60647 58439 58440 58441 73640 43978 80343 58445 58446 62879 58448 58449 58450 58451 63590 58453 58454 58455 58456 58457 58458 58459 58460 58461 58462 18664 58464 58465 65012 58467 58468 58469 84025 58471 58472 58473 16425 58475 58476 58477 58478 58479 58480 58481 58482 52558 82859 58485 58486 58487 82138 92313 91496 58491 32992 58493 95078 58495 58496 58497 58498 58499 66018 58501 23019 7512 30918 58505 58506 51453 58508 38844 58510 58511 58512 94119 1874 64926 58516 58517 58518 58519 58520 58521 20619 58523 46421 67029 58526 58527 58528 22980 58530 54069 58532 79213 19320 60172 58536 58537 83257 58539 58540 58541 53103 58543 22396 72631 58546 58547 58548 58549 98055 58551 3706 58553 83688 71855 58556 58557 1121 58559 58845 58561 58562 50289 40559 68824 58566 30263 58568 58569 58570 7274 58572 58573 29811 43366 58576 31115 1756 58579 58580 58581 58582 14954 43721 36986 70658 58587 72015 58589 34402 71699 58592 58593 36155 58595 58596 17182 58598 58599 58600 78407 58602 96366 98233 58605 58606 58607 58608 58609 41817 58611 17473 58613 58614 58615 64821 49254 75940 99400 58620 67925 58622 10104 58624 16862 58626 62665 41560 58629 58630 58631 58632 58633 87875 58635 58636 58637 58638 22404 58640 58641 71300 72978 58644 58645 18787 58647 58648 58649 58650 75936 31783 18430 58654 92872 63517 97147 58658 58659 58660 58661 391 9849 81829 62095 58666 58667 58668 58669 95062 27079 58672 58673 66919 58675 58676 58677 58678 11737 58680 82003 58682 58683 58684 58685 91893 93299 20776 58689 58690 79701 8164 58693 58694 19214 58696 81871 8726 27644 89165 58701 58702 58703 58704 63794 78170 58707 58708 58709 58710 68794 58712 58713 58714 94658 58716 58717 58718 58719 58720 89520 58722 88363 58724 58725 58726 58727 58728 58729 58730 93777 58732 84518 58734 58735 58736 58737 82498 58739 58740 58741 58742 60301 58744 58745 65266 58747 58748 58749 58750 58751 58752 91096 58754 58755 58756 58757 58758 58759 88002 21287 71114 58763 58764 37624 58766 58767 41003 58769 19864 58771 58772 58773 91293 58775 58776 85793 15854 58779 58780 58781 58782 58783 38994 58785 58786 45175 58788 58789 24123 66916 98387 82941 58794 82577 58796 59306 58798 53537 58800 35231 58802 35333 58804 58805 26728 58807 68383 58809 39767 78233 58812 148 58814 58815 75162 58817 73639 58819 58820 28132 58822 84911 6874 58825 29353 58827 58828 58829 58830 58831 58832 52926 79758 58835 58836 91961 58838 58839 94016 5451 58842 67862 58844 58560 65066 58847 58848 58849 58850 58851 34694 49673 7170 58855 40123 58857 58858 58859 58860 34034 58862 58863 58864 76389 55627 48698 58868 58869 58870 74053 35038 30094 58874 58875 58876 58877 88663 58879 58880 32352 73308 58883 20969 58885 88999 58887 58888 74662 2510 58891 58892 58893 58894 58895 58896 83519 72813 60868 58900 1397 58902 58903 58904 58905 49749 58907 89688 58909 58910 58911 58912 58913 58914 58915 58916 58917 58918 58919 58920 58921 65988 58923 43029 87289 28369 58927 58928 49687 770 58931 58932 30132 60015 58935 89585 4765 2069 58939 47958 58941 58942 58943 44664 35603 76107 88470 58948 58949 58950 58951 89986 58953 58954 47276 58956 58957 58958 34585 36144 58961 81447 58963 27671 58965 54588 58967 15672 75335 58970 58971 58972 58973 58974 58975 58976 58977 58978 58979 94384 56575 58982 18937 58984 58985 62893 85674 13530 58989 58990 6595 58992 58993 58994 58995 79175 58997 98982 40511 59000 59001 59002 59003 59004 55074 59006 59007 59008 59009 59010 59011 59012 59013 59014 38690 59016 71561 59018 36525 38179 59021 70232 59023 59024 40484 35091 60663 59028 93744 59030 59031 59032 6682 59034 59035 59036 59037 59038 68331 59040 59041 59042 59043 59044 23506 95624 33000 59048 41938 86408 84387 59052 59053 82893 59055 74107 63289 59058 59059 59060 59061 59062 59063 59064 92487 59066 59067 53188 59069 59070 59071 41974 59073 60533 59075 59076 59077 59078 59079 66640 86036 59082 59083 59084 59085 59086 15745 59088 59089 47987 59091 59092 59093 59094 59989 59096 59097 59098 94213 15456 59101 75531 59103 59104 59105 52325 59107 75643 59109 28019 25633 59112 160 59114 59115 59116 7545 83877 59119 94905 59121 59122 59123 59124 59125 59126 46075 68135 75716 71652 78156 26966 8823 23867 59135 59136 59137 14281 65943 85474 59141 76158 59143 5463 59145 59146 29922 19364 13790 59150 59151 4501 93691 59154 59155 50792 59157 48161 59159 59160 59161 59162 59163 59164 59165 59166 2621 65432 59169 81404 59171 59172 59173 59174 46140 59176 59177 33226 63333 41535 76720 11841 45456 59184 59185 59186 59187 59188 35250 72187 59191 59192 59193 59194 59195 59196 50973 59198 59199 59200 66440 99830 44343 59204 59205 52497 59207 59208 49460 59210 59211 55021 59213 59214 59215 62333 59217 4829 59219 59220 59221 59222 59223 59224 59225 46517 59227 59228 68660 59230 59231 59232 98778 46028 59235 59236 97575 59238 59239 59240 59241 59242 59243 59244 59245 59246 59247 43379 59249 49403 59251 59252 59253 14515 59255 37030 59257 59258 35788 59260 59261 78672 70722 59264 59265 59266 59267 99439 59269 59270 27262 59272 33374 42797 59275 30136 59277 1777 91397 59280 59281 59282 59283 59284 59285 59286 59287 3059 59289 59423 28697 59292 29518 59294 59295 32470 59297 59298 53135 14173 59301 59302 53535 21969 19180 58797 59307 2305 59309 59310 59311 59312 59313 59314 90651 96835 21863 40310 59319 47887 8179 59322 59323 59324 59325 59326 59327 59328 59329 59330 59331 75007 6107 59334 59335 59336 59337 30686 59339 13990 59341 59342 59343 59344 59345 29130 59347 59348 42860 13519 17717 59352 59353 59354 14669 59356 16685 59358 30552 51289 39187 59362 59363 59364 62761 59366 49122 59368 44400 59370 59371 59372 59373 59374 59375 59376 59377 59378 59379 59380 59381 59382 59383 59384 59385 63081 59387 59388 59389 59390 2701 59392 59393 59394 599 59396 59397 59398 13196 63056 37638 7839 59403 59404 59405 59406 59407 59408 26011 59410 59411 59412 59413 59414 71222 59416 59417 59418 32518 59420 59421 22361 59290 59424 2123 59426 59427 80050 59429 59430 59431 62738 1206 59434 59435 59436 59437 25449 59439 92004 5789 59442 21714 59444 99225 98738 59447 59448 59449 59450 10087 59452 73303 59454 59455 59456 38957 63689 59459 59460 7646 59462 59463 30223 59465 59466 97204 59468 50968 65431 59471 59472 65804 59474 59475 59476 59477 80057 59479 59480 8570 59482 59483 15712 59485 59486 1836 59488 59489 9662 81890 59492 67383 59494 59495 59496 59497 59498 59499 35203 59501 59502 59503 59504 59505 12139 59507 59508 82567 25499 59511 59512 75714 59514 59515 59516 1346 99861 59519 59520 4581 59522 13302 50442 59525 59526 12562 59528 59529 61927 30631 40456 59533 76669 62228 59536 59537 13725 91561 59540 59541 74942 59543 59544 1111 59546 59547 59548 99901 59550 59551 56196 89916 59554 59555 59556 59557 59558 59559 15917 65404 59562 29584 20207 59565 14007 59567 59568 72200 59570 59571 59572 41001 59574 59575 59576 59577 25426 59579 59580 59581 28782 80899 59584 35909 75432 59587 59588 59589 59590 59591 59592 92736 59594 13998 75494 59597 76579 59599 66679 76176 59602 59603 59604 39388 59606 59607 59608 59609 23046 59611 1886 59613 59614 59615 59616 59617 91132 16969 59620 59621 89896 59623 53475 59625 59626 59627 61289 53889 59630 93565 82835 59633 24272 59635 59636 17235 59638 81267 95183 59641 59642 59643 89836 85574 59646 59647 59648 83712 59650 59651 72370 59653 19872 36732 59656 59657 59658 59659 59660 59661 45202 59663 68276 2922 59666 4160 59668 59669 59670 87433 59672 59673 12644 59675 79115 59677 59678 59679 99763 59681 15060 59683 59684 9891 59686 59687 87707 4135 59690 59691 59692 59693 58300 59695 59696 16559 59698 3956 36189 75617 59702 3817 59704 59705 16019 59707 59708 59709 59710 36619 85087 59713 59714 81154 25193 59717 6978 59719 59720 8064 59722 59723 59724 59725 17128 51807 59728 59729 2055 59731 1673 59733 81788 10092 46830 98841 59738 59739 65928 10386 59742 59743 86879 18347 59746 15245 65563 59749 59750 59751 59752 59753 59754 59755 42029 59757 84842 59759 24625 59761 59762 92320 78727 59765 63705 28703 59768 41378 59770 59771 35150 59773 59774 44939 13058 59777 46411 59779 4951 93250 59782 59783 44708 93024 53638 51191 59788 11386 10098 59791 59792 59793 39955 59795 70422 67187 59798 59799 59800 36009 764 59803 59804 59805 59806 78768 59808 81398 426 16194 61503 59813 86493 59815 36087 59817 59818 59819 59820 59821 22314 59823 59824 59825 31578 59827 59828 59829 59830 59831 28018 59833 32560 62729 59836 59837 59838 59839 59840 37649 5994 38226 59844 11572 22273 7038 59848 59849 59850 59851 59852 59853 70494 59855 59856 59857 44081 59859 59860 1056 59862 59863 68197 59865 59866 32645 36967 80954 59870 59871 87562 93863 29696 86861 55700 59877 59878 59879 59880 59881 59882 59883 87994 33605 59886 59887 59888 59889 59890 18215 59892 59893 59894 59895 59896 59897 91039 59899 59900 99211 93343 7643 71170 59905 59906 59907 59908 59909 59910 59911 59912 3126 59914 59915 59916 59917 59918 53018 59920 59921 59922 59923 59924 59925 59926 59927 59928 59929 48250 59931 59932 49786 59934 87215 59936 59937 59938 59939 59940 59941 87161 56731 59944 59945 59946 59947 32594 59949 36417 9839 59952 59953 59954 59955 463 59957 59958 53588 41511 59961 59962 27002 59964 59965 59966 35434 59968 59969 60573 59971 59972 59973 58052 59975 59976 17383 59978 59979 59980 59981 59982 42441 23151 59985 59986 64721 25788 59095 59990 75153 61007 59993 59994 3828 59996 59997 86747 86946 60000 71861 60002 75989 60004 60005 60006 60007 60008 92065 9638 60011 34537 28462 18793 58934 27026 60017 74620 60019 60020 60021 60022 60023 60024 14832 60026 60027 60028 60029 13441 60031 60032 60033 60034 60035 74802 32308 60038 7794 20972 26516 60042 60043 56798 60045 60046 77457 60048 60049 60050 60051 60052 60053 19611 60055 82235 27469 60058 72394 50210 60061 60062 60063 60064 60065 60066 60067 74358 60069 60070 62812 60072 64874 60074 60075 60076 60077 60078 60079 79720 60081 60082 60083 81456 75754 47636 69671 60088 60089 60090 76013 58240 12656 60094 63107 60096 60097 70865 60099 60100 60101 60102 60103 77078 73610 60106 60107 92109 12323 60110 68132 60112 60113 38909 88793 9992 60117 60118 60119 60120 60121 69687 60123 60124 87381 60126 60127 60128 94825 92309 70955 88269 60133 99286 60135 60136 60137 60138 38898 60140 60141 48102 91359 65954 60145 60146 60147 79529 60149 60150 7243 80774 60153 60154 60155 60156 25757 60158 60159 60160 60161 60162 55014 60164 14326 60166 60167 54337 60169 40984 66559 58535 60173 46811 60175 13102 60177 73851 60179 47019 60181 62383 60183 1610 28313 40998 60187 60188 95640 60190 38670 60192 52725 60194 17732 60196 77661 40051 40321 17842 60201 44770 60203 60204 47229 60206 690 87101 60209 72812 60211 19033 31278 60214 63073 60216 90798 38020 60219 60220 60221 60222 8413 63605 24688 60226 80229 60228 60229 60230 60231 81011 60233 32562 67655 60236 60237 73755 60239 53939 50767 60242 1917 60244 60245 60246 60247 60248 60249 71844 60251 60252 13879 60254 60255 60256 60257 91707 50466 60260 60261 60262 60263 60264 79873 60266 60267 60268 60269 84848 79918 60272 43677 60274 68869 89186 60277 60278 60279 63556 60281 60282 60283 60284 12929 60286 60287 95107 25824 50384 60291 33247 48985 25562 60295 60296 60297 60298 4574 60300 58743 73239 60303 99396 60305 60306 60307 60308 60309 60310 36599 60312 62212 60314 60315 83173 60317 32424 60319 60320 60321 60322 13316 60324 60325 57854 60327 56276 60329 60330 34830 60332 60333 60334 75229 60336 60337 60338 60339 60340 60341 60342 60343 60344 60345 60346 37439 60348 60349 60350 60351 47674 60353 60354 60355 60356 60357 60358 60359 60360 60361 30331 60363 60364 66198 60366 82402 4997 60369 60370 60371 60372 60373 28437 83930 60376 82510 60378 38418 60380 60381 60382 60383 60384 8594 60554 60387 60388 12148 60390 60391 72115 4539 60394 38855 85412 60397 60398 89942 60400 60401 60402 60403 9996 12937 60406 60407 60408 60409 60410 60411 21658 60413 18350 97463 60416 66862 60418 54607 60420 41563 9197 79278 60424 99767 60426 77197 16678 57975 17951 60431 60432 60433 60434 60435 69919 95090 60438 60439 40303 4327 49175 60443 60444 60445 60446 60447 60448 60449 43705 69446 36880 48941 60454 60455 37575 60457 60458 60459 60460 40093 17257 60463 15786 60465 47893 60467 60468 60469 9225 60471 60472 60473 60474 60475 36754 60477 60478 92164 60480 60481 60482 46179 60484 60485 98236 60487 60488 70161 60490 60491 86524 60493 60494 60495 60496 60497 75586 74639 43558 60501 60502 47376 60504 60505 60506 60507 60508 60509 87615 90860 60512 60513 46274 60515 60516 35976 60518 60519 60520 60521 60522 60523 60524 29634 66239 60527 60528 60529 82564 41730 60532 59074 60534 9482 60536 50672 60538 60539 11983 60541 60542 60543 60544 60545 3121 60547 60548 60549 60550 96881 60552 60553 60386 60555 60556 60557 35703 60559 60560 74560 31643 10094 60564 60565 60566 60567 60568 43641 60570 60571 60572 59970 60574 60575 60576 94020 60578 60579 54402 60581 60582 60583 60584 60585 61867 84419 36027 51481 86437 60591 60592 60593 60594 60595 60596 60597 12221 60599 66129 60601 60602 60603 60604 83881 60606 60607 76523 60609 60610 60611 60612 60613 4418 60615 80134 60617 60618 60619 60620 60621 60622 60623 60624 24021 35972 60627 73231 60629 80736 98072 60632 60633 19441 60635 47683 19895 99539 41174 60640 60641 60642 26241 45211 60645 52859 58438 60648 60649 60650 60651 60652 2766 85093 60655 86126 60657 33653 67569 60660 60661 60662 59027 92290 60665 60666 22589 94635 1046 26197 60671 64696 60673 60674 60675 60676 12211 34796 60679 77241 47268 60682 60683 60684 60685 23047 5561 60688 60689 60690 60691 60692 60693 12142 60695 60696 60697 12176 35990 60700 60705 60702 70869 95745 60701 60706 60707 66659 46958 60710 60711 60712 49592 60714 60715 58141 63008 60718 60719 26950 60721 51768 93383 60724 18802 60726 60727 89891 83630 45928 32591 60732 60733 21574 60735 24697 60737 22647 60739 60740 60741 65163 60743 60744 98864 60746 69975 60748 44325 60750 60751 69639 43425 60754 63734 47120 60757 60758 60759 60760 60761 60762 60763 60764 60765 60766 60767 50166 29098 60770 60771 98157 60773 60774 32383 41044 60777 60778 30180 60780 60781 60782 92958 60784 82858 60786 60787 73512 53083 60790 60791 60792 60793 60794 32839 19348 25273 60798 98399 60800 60801 60802 60803 60804 60805 22849 60807 60808 60809 60810 60811 25475 10804 60814 60815 60816 11354 16863 91037 82816 2412 60822 67211 35876 68029 32476 60827 47736 60829 60830 60831 57793 60833 93878 60835 42699 60837 27447 60839 60840 60841 60842 69620 77158 42924 60846 60847 60848 60849 69991 60851 60852 60853 60854 26013 60856 60857 7648 60859 60860 17972 62537 94664 60864 1697 60866 22595 58899 60869 43267 62454 9631 50949 60874 60875 60876 28734 95929 60879 81078 60881 13613 51032 60884 60885 60886 30133 66259 60889 60890 91750 60892 60893 68638 60895 60896 54530 39467 60899 60900 60901 60902 85632 60904 60905 60906 60907 60908 60909 60910 60911 88211 60913 60914 60915 60916 60917 60918 95670 60920 4157 11356 95429 60924 60925 60926 84168 60928 15346 17494 60931 57242 60933 60934 60935 75323 16533 60938 16605 60940 45640 60942 14362 60944 60945 60946 25295 60948 45483 60950 36868 60952 60953 64264 37701 51613 20210 60958 60959 60960 70804 60962 60963 60964 60965 60966 60967 66785 46939 60970 60971 60972 60973 1055 60975 60976 60977 21606 60979 96229 60981 60982 25708 35658 60985 3144 60987 55256 60989 20182 75794 60992 48874 69845 60995 60996 9582 95352 9442 61000 61001 61002 61003 61004 61005 90628 59992 61008 61009 61010 25167 61012 61013 61014 61015 96297 61017 25342 61019 61020 61021 98033 61023 61024 61025 18503 61027 61028 61029 66425 17092 61032 89171 61034 61035 53465 61037 61038 12826 61040 99640 61042 61043 83109 61045 61046 8963 98953 6721 61050 61051 61052 83862 61054 61055 61056 81864 61058 61059 61060 61061 61062 61063 61064 61065 61066 61067 96646 28486 67093 61071 95311 61073 16375 27465 61076 61077 61078 61079 61080 61081 41906 61083 61084 61085 97429 61087 83670 61089 11270 61091 36376 61093 93416 51965 61096 61097 61098 61099 34016 33921 61102 88334 61104 61105 61106 46171 61108 46514 4561 84684 61112 61113 61114 3850 83809 74828 61118 61119 41718 61121 61122 99280 33183 61125 14980 57346 61128 57979 61130 61131 28248 61133 61134 63980 61136 82076 61138 81774 61140 16736 56956 61143 61144 20918 42099 61147 61148 61149 28149 61151 61152 61153 61154 9452 61156 61157 61158 61159 55261 61161 96285 61163 61164 61165 61166 61167 61168 61169 61170 61171 47700 61173 61174 61175 74889 40927 71315 77690 61180 61181 92581 61183 61184 61185 61186 84030 99293 56618 86779 83438 61192 97828 30860 61195 61196 61197 61198 17829 92648 33721 61202 64515 61204 13260 81566 61207 61208 61209 61210 94026 75361 61213 71892 61215 80598 61217 61218 61219 61220 80138 61222 61223 61224 20694 3089 61227 61228 61229 61230 61231 61232 61233 61234 73399 61236 61237 61238 61239 61240 61241 61242 45696 41910 61245 200 61247 61248 46176 61250 61251 61252 61253 61254 61255 61256 61257 61258 61259 35836 61261 61262 61263 61264 61265 61266 51317 61268 61269 56652 61271 61272 61273 88196 61275 61276 61277 61278 34216 61280 61281 61282 61283 61284 34824 61286 61287 61288 59628 92544 74268 61292 13817 69032 61295 61296 61297 29539 61299 61300 61301 96517 11425 61304 61305 76149 61307 61308 61309 41389 61311 61312 61313 34734 61315 61316 61317 19147 45230 61320 61321 61322 61323 61324 93603 61326 61327 61328 61329 61330 52744 61332 61333 61334 61335 61336 61337 61338 7051 9714 61341 61342 62664 17162 24093 61346 61347 61348 61349 61350 61351 13987 61353 61354 7554 61356 61357 61358 61359 3581 61361 70616 61363 61364 25072 61366 61367 48347 28661 61370 3010 61372 61373 31586 61375 61376 61377 61378 61379 61380 61381 54537 61383 35242 61385 61386 24071 88310 61389 61390 61391 61392 62517 61394 61395 61396 61397 61398 61399 23977 74847 61402 61403 61404 61405 61406 61407 34470 61409 61410 32505 61412 24542 61414 61415 61416 15149 887 33067 61420 61421 61422 39744 61424 61425 79736 32095 61428 61429 3308 61431 61432 61433 61434 61435 61436 61437 6586 61439 61440 83530 19683 61443 61444 94618 93947 61447 6291 61449 81442 4890 56961 50242 61454 61455 61456 61457 61458 61459 61460 61461 73547 61463 85814 6728 61466 8709 61468 52596 61470 93262 61472 38738 78460 61475 61476 61477 89547 61479 34638 61481 61482 99630 61484 7134 82383 61487 61488 33143 65976 61491 61492 61493 61494 61495 61496 61497 92040 65489 61500 61501 61502 59812 23169 55161 61506 847 61508 61509 21226 61511 61512 25304 61514 61515 61516 61517 45356 38500 14407 61521 69343 32084 61524 61525 10976 61527 61528 61529 84386 95511 27321 86009 61534 61535 61536 47930 61538 61539 61540 44425 61542 61543 61544 14127 39841 61547 51124 30125 61550 61551 61552 35808 61554 54064 61556 61557 80389 61559 61560 61561 61562 61563 16610 61565 73509 72432 61568 61569 61570 61571 61572 61573 61574 61575 61576 30211 61578 47434 40036 61581 23254 61583 61584 61585 28474 61587 94887 63533 4726 61591 61592 10417 61594 61595 17697 61597 61598 61599 40921 61601 61602 61603 61604 61605 49184 33646 61608 55118 61610 61611 27140 61613 61614 61615 61616 61617 61618 61619 46893 53764 61622 39381 50665 61625 15357 8080 61628 61629 46352 61631 46359 36841 93314 32606 61636 61637 61638 61639 61640 62909 52143 61643 61644 61645 61646 61647 61648 61649 29032 61651 74097 61653 61654 61655 98638 61657 61658 61659 34461 61661 61662 11122 61664 61665 8704 61667 35127 18548 11097 61671 61672 53339 84679 61675 68944 61677 61678 61679 61680 61681 70720 61683 61684 39832 82274 3417 19815 61689 61690 61691 61692 61693 49886 61695 61696 61697 61698 28649 61700 61701 79009 66543 61704 55928 10639 61707 36973 61709 20480 61711 61712 61713 14224 61715 61716 61717 61718 99747 96141 61721 61722 3748 61724 61725 25194 41694 6681 62956 61730 61731 61732 56075 56608 61735 91986 61737 61738 95671 61740 61741 16401 61743 61744 2905 61746 80094 63820 61749 61750 61751 2127 10626 61754 61755 61756 41834 84999 49955 99360 79970 61762 16053 12274 75552 61766 82255 61768 61769 61770 61771 61772 61773 61774 61775 61776 61777 82500 55571 18423 61781 61782 99644 61784 61785 35438 61787 61788 1407 23690 89803 25258 61793 61794 61795 61796 61797 69435 26599 61800 61801 61802 61803 55995 61805 61806 61807 47420 61809 61810 61811 61812 61813 61814 35471 3697 61817 61818 61819 61820 61821 1310 61823 61824 61825 61826 53802 61828 19458 61830 94992 41662 61833 61834 61835 90804 34910 61838 61839 61840 25754 61842 61843 61844 61845 61846 61847 61848 61849 61850 61851 61852 61853 49458 76433 61878 61857 61858 61859 61860 61861 61862 61863 83458 61865 12447 60586 24043 61869 37460 61871 61872 61873 61874 18104 61876 61877 61856 61879 61880 61881 61882 61883 61884 61885 99364 77165 61888 76362 61890 61891 42389 71272 81446 61895 20230 74201 61898 61899 83811 61901 61902 76437 61904 56661 75512 61907 39897 61909 61910 61911 61912 61913 91323 61915 9321 96251 61918 61919 88179 74028 61922 61923 90529 61925 61926 59530 70635 61929 61930 28928 20103 92790 61934 61935 61936 61937 54177 61939 61940 61941 79686 61943 61944 76374 61946 10399 2182 61949 80616 61951 97643 61953 30294 61955 61956 69408 61958 61959 61960 61961 61962 61963 52267 61965 61966 61967 47186 61969 61970 61971 61972 92318 4365 61975 62152 22690 61978 61979 61980 61981 61982 17656 6321 80336 54891 61987 61988 61989 33555 61991 61992 61993 61994 61995 61996 44284 82174 80089 68468 37640 62002 62003 82351 62005 89189 67231 62008 62009 62010 62011 62012 91325 78219 62015 62016 62425 62018 68713 62020 11486 91290 62023 62024 62025 62026 55396 20345 62029 62030 43114 62032 73481 13168 62035 62036 286 8700 62039 62040 62041 62042 62043 62044 62045 44445 65345 90977 62049 62050 22571 62052 62053 62054 66656 41023 81448 62058 62059 52333 62061 62062 12960 50110 62065 75600 37971 87687 62069 62070 62071 62072 50262 62074 6619 71620 62077 62078 81625 62080 62081 62082 62083 87660 62085 79123 62087 62088 62089 62090 62091 8053 62093 65684 58665 3384 62097 62098 23830 62100 5371 26568 62103 9957 62105 62106 41717 62108 62109 62110 62111 73534 88316 62114 90885 15967 62117 78899 30959 62120 62433 93092 76169 82962 46216 62126 62127 80218 62129 20047 62131 62662 46238 69815 55688 585 5154 62138 62139 62140 62141 39873 62143 47694 62145 62146 62147 62148 62149 62150 54893 61976 33941 62154 45652 72640 6741 62158 62159 65641 62161 30264 62163 64376 62165 62166 62167 62168 52351 51231 62171 93162 62173 93420 62175 62176 15310 62178 62179 62180 73358 42380 62183 62184 62185 62186 62187 94756 62189 62190 62191 36483 62193 62194 25679 62196 62197 87934 74241 62200 33042 62202 26551 95755 62205 62206 62207 62208 35280 39477 62211 60313 62213 62214 62215 88252 62217 62218 62219 62220 88658 97954 62223 62224 62225 62226 90184 59535 62229 62230 62231 62232 85501 47321 91288 34604 62237 62238 62239 62240 3642 62242 21572 62244 62245 62246 62247 62248 5277 62250 62251 62252 62253 62254 62255 62256 62257 62258 62259 62260 6736 62262 55468 607 62265 66698 62267 62268 74322 62270 63280 62272 62273 64346 25984 62276 62277 37584 62279 80270 67984 20891 62283 62284 62285 62286 62287 56745 62289 38576 62291 62292 62293 45379 65875 87263 5250 62298 62299 62300 62301 55466 62303 62304 62305 57657 62307 62308 1308 62310 62311 62312 54166 62314 80513 20292 62317 36698 62319 62320 56729 62322 62323 80064 22749 70170 62327 62328 863 62330 17469 62332 59216 62334 62335 15615 62337 62338 62339 62340 62341 62342 62343 62344 62345 62346 96162 62348 62349 90477 49828 62352 62353 62354 62355 91278 19416 62358 49425 62360 62361 62362 43521 88367 62365 77122 8315 62368 62369 62370 62371 62372 53450 62374 62375 93320 62377 35611 62379 62380 64397 62382 60182 62384 62385 94540 62387 98408 62389 62390 89950 62392 62393 62394 62395 41896 62397 62398 7278 6659 77432 15293 41962 62404 62405 62406 25863 62408 41085 62410 62411 62412 82751 62414 62415 62416 62417 62418 62419 83050 69664 3810 62423 30956 62017 62426 62427 91669 84111 62430 62431 62432 62121 62434 62435 98874 55577 27843 62439 8259 62441 62442 62443 57689 62445 62446 62447 62448 10332 18251 62451 62452 62453 60871 62455 62456 62457 62458 62459 62460 84246 62462 1638 62464 62465 14166 62467 62468 7460 8930 29977 62472 62473 62474 62475 20689 62477 62478 42362 62480 38227 62482 62483 47478 62485 43325 62487 62488 77796 62490 15694 62492 55066 62494 49538 62496 62497 62498 58260 62500 62501 58195 62503 62504 62505 62506 62507 62508 84231 63525 62511 66169 62513 62514 5501 62516 61393 3912 74137 62520 12219 62522 62523 62524 27359 62526 62527 62528 62529 40237 62531 5190 62533 62534 62535 94941 60862 62538 62539 13866 22320 62542 31978 62544 34717 62546 62547 62548 1176 31131 13724 62552 49193 62554 62555 62556 62557 10889 62559 62560 62561 62562 62563 62564 62565 45345 90501 16322 62569 62570 44728 29249 62573 77535 62575 62576 62577 86518 62579 98007 62581 21802 62583 68242 2143 47100 62587 17859 62589 62590 62591 62592 21089 43604 75056 79737 62597 62598 62599 62600 62601 62602 62603 62604 97275 62606 24734 86605 62609 4969 62611 62612 62613 76503 73749 2686 62617 97820 62619 62620 62621 62622 62623 62624 62625 18234 62627 62628 62629 26912 50285 64875 62633 38761 62635 66423 6171 62638 62639 62640 81558 62642 62643 62644 37883 28284 62647 62648 62649 32678 83430 62652 62653 62654 62655 62656 62657 62658 62659 62660 56370 62132 44243 61343 58627 922 62667 36378 62669 3640 52701 86139 62673 4859 62675 62676 62677 62678 62679 62680 175 62682 62683 56908 62685 62686 62687 62688 46379 62690 20058 18775 62693 62694 5985 62696 62697 62698 62699 62700 62701 62702 62703 62704 98715 62706 62707 62708 34229 62710 62711 77502 62713 62714 19634 10665 62717 62718 63532 62720 62721 62722 62723 6226 62725 72412 65709 62728 59835 9686 57007 62732 62733 62734 62735 49347 62737 59432 78204 34133 85868 22917 62743 62744 62745 62746 31029 241 39755 62750 62751 62752 62753 62754 62755 62756 62757 94831 62759 62760 59365 62762 62763 91510 62765 38263 62767 62768 62769 78495 62771 62772 62773 2466 62775 62776 62777 62778 28223 69362 62781 62782 21816 62784 47916 78630 62787 62788 62789 62790 80391 62792 57037 62794 62795 62796 62797 62798 62799 44215 62801 62802 62803 62804 62805 62806 62807 97400 62809 62810 62811 60071 62813 62814 62815 62816 62817 62818 62819 55637 62821 21077 62823 20893 22945 62826 62827 50790 62829 94224 35079 62832 62833 62834 62835 27212 76609 71597 62839 74919 62841 99816 31716 62844 62845 99610 84950 62848 62849 62850 62851 62852 4005 62854 62855 62856 62857 62858 49634 11846 62861 62862 62863 62864 10931 62866 62867 62868 62869 62870 62871 62872 62873 27567 62875 55462 40953 62878 58447 62880 62881 62882 99369 38547 40132 45173 74159 62888 62889 98558 12036 62892 58986 62894 62895 33243 12778 62898 10005 62900 62901 62902 98406 62904 37804 82951 93726 16927 61641 62910 28108 62912 28358 62914 62915 15044 17086 62918 96711 62920 6696 62922 62923 62924 62925 62926 56124 15821 82449 62930 28727 90603 62933 62934 30443 62936 62937 2258 95920 92494 22565 62942 62943 62944 25825 62946 77483 75928 62949 5626 14643 62952 62953 39317 62955 61729 9045 62958 62959 62960 62961 62962 918 62964 62965 62966 85761 62968 62969 62970 62971 22472 62973 62974 62975 62976 62977 56408 37587 20068 53027 62982 62983 90795 62985 62986 62987 97526 62989 62990 49491 62992 54077 62994 62995 62996 62997 62998 62999 63000 63570 58312 63003 63004 63005 16818 63007 60717 63009 63010 63011 63012 63013 63014 40328 63016 63017 63018 95749 75749 82199 63022 92156 54197 63025 76065 63027 11280 36472 63030 69196 63032 36473 63034 63035 63036 63037 63038 63039 63040 72872 63042 63043 63044 63045 63046 77825 63048 64947 63050 27481 63052 76880 63054 63055 59400 46255 63058 63059 79731 88869 63062 63063 63064 63065 63066 63067 98492 63069 63070 79248 93627 60215 63074 11677 17457 63077 20751 63079 46832 59386 56055 63083 2002 84795 90506 63087 99367 74143 63090 63091 63092 13063 38187 63095 63096 75869 63098 63099 74462 63101 63102 48687 63104 23106 30955 60095 18958 63109 63110 63111 6199 63113 63114 5377 63116 32826 68970 63119 63120 63121 63122 14706 63124 30475 63126 63171 63128 63129 63130 63131 36113 63133 63134 63135 63136 63137 63138 63139 63140 63141 14184 65114 63144 63145 63146 85830 15344 57624 80495 56714 63152 63153 63154 63155 63156 44375 63158 99096 63160 63161 27778 28120 99315 63165 95536 5180 63168 63169 63170 63127 94874 13421 26813 2909 63176 63177 63178 63179 35291 63181 5421 63183 63184 63185 63186 46790 63188 63189 63190 63191 7642 63193 63194 63195 87666 63197 19138 63199 63200 63201 63202 63203 6558 63205 723 63207 57811 63209 17875 63211 63212 52436 63214 63215 63216 63217 63218 63219 63220 88342 63222 1856 96779 32192 63226 63227 18489 63229 63230 63231 29396 63233 63234 63235 71835 63237 63238 63239 63240 63241 12367 34704 63244 63245 63246 63247 63248 63249 63250 63251 94706 63253 42511 52543 63256 23870 72323 84051 49223 63261 36066 63263 52386 63265 69587 57132 63268 58416 63270 24949 94299 70120 11979 2807 63276 63277 58045 29951 62271 63281 46133 63283 67948 63285 77667 63287 63288 59057 63290 80036 63292 73792 53549 63295 54161 63297 63298 63299 63300 63301 28091 63303 71439 63305 63306 63307 83513 66944 63310 63311 63312 63313 97712 63315 63316 63317 63318 87299 84106 63321 63322 63323 37969 27224 63326 63327 72364 73673 63330 63331 95912 59179 42690 63335 47524 1603 63338 10302 63340 63341 74594 23475 90045 68375 71951 49525 91429 98822 63350 63351 63352 63353 63354 40754 10842 63357 32514 63359 84728 63361 63362 63363 16308 63365 63366 63367 63368 89580 63370 63371 25656 76177 40021 47554 27652 3295 49584 63379 54715 63381 63382 50458 10368 4009 42922 12193 51773 41529 63390 63391 63392 47657 63394 63395 63396 63397 99579 63399 90530 63401 63402 63403 70643 63405 67479 63407 63408 63409 29781 63411 63412 63413 67778 63415 63416 63417 52203 80142 63420 63421 63422 63423 63424 63425 38065 63427 16772 63429 48970 63431 63432 63433 63434 93418 63436 63437 63438 63439 63440 63441 63442 63443 63444 44041 55246 63447 65178 63449 63450 15186 54963 63453 98977 63455 63456 63457 63458 63459 63460 63461 63462 63463 8448 63465 63466 63467 63468 63469 63470 63471 63472 44046 63474 63475 63476 63477 63478 63479 63480 86322 63482 63483 63484 63485 63486 63487 63488 63489 63490 63491 63492 63493 63494 86400 63496 63497 63498 9929 63500 63501 63502 63503 63504 63505 45070 88263 87460 71610 63510 63511 63512 63513 71678 63515 83315 58656 81501 63519 63520 63521 5125 26916 79603 62510 63526 42060 63528 55604 21222 63531 62719 61589 63534 36182 39889 91250 19367 63539 63540 25556 63542 30382 28539 63545 63546 47653 34475 63549 63550 63551 90044 52107 29011 63555 60280 11760 39273 63559 63560 63561 63562 63563 63564 63565 63566 63567 4000 63569 63001 63571 63572 64177 63574 46947 12926 63577 54164 63579 66647 63581 63582 36369 63584 63585 63586 63587 63588 9083 58452 63591 63592 63593 63594 63595 63596 63597 63598 63599 8208 63601 63602 63603 16248 60224 63606 63607 48273 78462 63610 63611 63612 97438 63614 98367 63616 77999 63618 63619 63620 28916 30213 63623 63624 63625 63626 63627 63628 63629 63630 70641 21320 43673 63634 63635 92144 63637 63638 63639 63640 63641 24438 63643 63644 36089 63646 11688 40186 64692 85215 63651 63652 31144 63654 63655 63656 63657 63658 21665 63660 49723 63662 63663 63664 63665 63666 13988 63668 65276 63670 63671 53907 73565 63674 63675 63676 63677 45936 42601 63680 63681 82861 88953 77306 73618 63686 80411 63688 59458 63690 64366 70186 9212 63694 63695 63696 63697 63698 99467 88238 63701 63702 80536 63704 59766 63706 17345 87067 63709 19941 50626 63712 30692 63714 63715 63716 46267 63718 63719 63720 63721 63722 63723 63724 63725 39261 24477 6125 31394 15305 63731 23899 63733 60755 43792 39969 63737 63738 63739 43252 89687 95521 63743 36877 96301 63746 63747 66270 63749 63750 83585 63752 63753 63754 67981 68106 73750 87224 99525 63760 63761 37843 97045 63764 63765 63766 63767 42232 63769 63770 5533 32716 96346 63774 63775 63776 5929 63778 63779 63780 63781 52031 63783 87861 85070 45058 78056 63788 63789 63790 29368 79514 63793 58705 63795 19298 63797 80472 58288 40824 13918 63802 63803 63804 63805 74304 63807 63808 63809 15824 64600 63812 4651 5848 56044 63816 26034 82722 63819 61748 63821 63822 63823 63824 63825 69038 56681 63828 63829 63830 89443 63832 25019 66186 63835 63836 63837 98409 32980 63840 63841 6029 63843 63844 63845 63846 63847 85038 63849 17384 66626 63852 57067 63854 63855 23188 85384 46870 7954 63860 63861 42581 73761 63864 63865 14099 96942 57748 63869 63870 89323 63872 63873 63874 63875 90600 95386 63878 49724 30189 63881 63882 63883 63884 18201 63886 63887 63888 50524 63890 63891 22090 63893 63894 63895 63896 3736 6544 28585 63900 21121 225 77523 63904 63905 63906 85484 63908 88651 63910 69940 63912 13426 63914 63915 56523 63917 63918 63919 63920 39787 63922 63923 14354 63925 80983 63927 2997 63929 63930 7782 63932 63933 72648 84874 63936 87917 98283 63939 48360 63941 63942 63943 92851 26000 33120 52577 18686 94662 63950 66421 63952 63953 63954 2051 63956 63957 63958 63959 45892 63961 6130 63963 63964 63965 63966 16681 63968 63969 63970 63971 63972 63973 63974 34774 63976 63977 11641 63979 61135 63981 63982 95428 81138 63985 63986 63987 63988 63989 63990 63991 55897 63993 63994 63995 69726 18669 63998 63999 64000 52654 70967 64003 64004 38602 64006 64007 27251 64009 64010 64011 95100 64013 64014 64015 64016 64017 28929 64019 64020 64021 64022 20715 14767 8548 2203 64027 64028 83863 64030 64031 54585 64033 64034 64035 67331 64037 99421 64039 64040 4533 52487 64043 64044 64045 54818 66505 64048 64049 64050 64051 88625 64053 64054 29800 64056 92453 99141 64059 64060 15538 84499 15901 6101 64065 66695 64067 64068 64069 64070 64071 99886 64073 6827 8006 64076 72868 64078 64079 64080 64081 64082 30399 64084 64085 40728 64087 64088 44499 79386 35848 64092 64093 56409 64095 64096 75414 64098 64099 84287 64101 64102 64103 64104 64105 64106 64107 64108 64109 64110 64111 37765 64113 1438 64115 64116 64117 64118 83625 64120 74013 64122 29010 64124 64125 64126 64127 64128 45904 64130 64131 64132 64133 64134 64135 64136 64137 2424 33397 65219 1593 64142 64143 65753 64145 64146 64147 93629 44422 21300 64151 64152 64153 80467 31014 10744 64157 33766 64159 42859 17351 64162 64163 64164 70436 29107 19869 73038 64169 64170 64171 64172 37510 64174 64175 64176 63573 64178 64179 64180 44096 76339 64183 64184 13682 64186 50094 64188 64189 64190 64191 42008 64193 93741 64195 64196 86238 70149 64199 21776 64201 24795 18819 64204 64205 97800 64207 64208 27969 64210 64211 55624 64213 64214 64215 86700 64217 14150 56417 98026 64221 64222 64223 64224 64225 64226 64227 64228 64229 64230 43286 64232 37291 21460 64235 64236 64237 87073 64239 64240 64241 64242 6788 64244 66845 83819 64247 5327 93279 64250 64251 64252 64253 53002 64255 34732 64257 56717 64259 45995 64261 64262 64263 60954 64265 64266 64267 64268 32669 64270 64271 84829 64273 64274 64275 64276 64277 64278 46334 64280 48237 64282 3900 19844 64285 64286 64287 83832 64289 64290 64291 64292 52597 64294 64295 64296 36517 64298 64299 64300 64301 36726 54622 64304 64305 64306 64307 69905 64309 39255 64311 64312 64313 16491 64315 10625 64317 64318 64319 64320 64321 64322 64323 48627 29512 19128 64327 64328 64329 64330 64331 64332 64333 72293 87819 80595 39093 77964 46121 64340 26892 64342 12199 64344 81034 62274 14049 32977 64349 64350 64351 64352 92756 64354 64355 64356 64357 16074 64359 11171 64361 96669 64363 64364 70466 63691 64367 78882 72435 39828 64371 64372 22918 64374 64375 62164 73658 64378 64379 64380 64381 64382 51286 64384 64385 33248 35155 46991 40551 64390 64391 64392 27797 86826 64395 32686 62381 64398 31213 57113 34301 64402 5338 64404 43590 64406 64407 64408 64409 64410 64411 64412 64413 64414 64415 64416 64417 64418 64419 70813 46472 64422 64423 37117 64425 64426 64427 64428 8601 56719 64431 55593 64433 64434 33263 75466 64864 76739 33997 64440 64441 46068 96803 64444 64445 93152 64447 64448 64449 64450 95836 80347 64453 32596 64455 64456 91899 18212 64459 64460 71508 64462 64463 45901 88715 64466 64467 23551 64469 42088 35358 64472 64473 51304 64475 64476 64477 69742 14249 35123 64481 64482 64483 64484 57178 64486 64487 37988 82391 90354 64491 64492 52876 64494 64495 64496 64497 64498 64499 64500 64501 36375 26710 64504 67788 64506 64507 64508 64509 64510 2251 64512 2595 64514 61203 23979 64517 64518 64519 51607 64521 64522 64523 64524 64525 89514 21623 76032 64529 64530 64531 40116 64533 56352 29494 79945 64537 50002 96822 64540 16696 64542 64543 64544 64545 64546 64547 47592 64549 56280 71136 64552 53628 64554 64555 64556 64557 64558 64559 64560 64561 54851 69306 84834 15151 84718 46052 64568 70131 36629 79443 64572 64573 64574 64575 64576 64577 87586 64579 64580 64581 64582 64583 90464 64585 44034 64587 64588 64589 50796 64591 64592 64593 64594 64595 28507 64597 42735 64599 63811 73379 86019 64603 93847 64605 44721 64607 64608 64609 64610 64611 81901 33008 40059 64615 64616 64617 64618 64619 64620 64621 64622 64623 47578 65326 64626 65168 64628 64629 1596 79198 64632 93219 64634 64635 64636 36231 64638 64639 55645 64641 85573 64643 64644 64645 64646 64647 64648 64649 64650 64651 85712 53467 4676 64655 64656 64657 64658 7339 91081 64661 64662 64663 71599 99983 64666 1249 64668 64669 2490 64671 66251 64673 64674 20346 64676 87186 64678 64679 53658 64681 64682 64683 64684 64685 64686 64687 91761 41366 64690 64691 63649 64693 69166 64695 60672 94949 64698 64699 43738 26511 64702 64703 64704 64705 64706 64707 64708 64709 64710 64711 64712 64713 64714 39370 64716 38795 64718 64719 64720 59987 64722 82356 15409 57939 64726 64727 64728 54460 64730 64731 64732 22338 64734 37485 64736 64737 80394 40068 51900 75957 64742 64743 64744 64745 64746 64747 64748 64749 44376 57922 64752 64753 64754 64755 64756 64757 64758 64759 64760 64761 34387 64763 64764 64765 64766 64767 74001 64769 64770 64771 64967 64773 64774 11967 64776 64777 64778 64779 68694 64781 64782 64783 64784 64785 64786 64787 64788 64789 1706 71532 68848 64793 64794 64795 84188 64797 91473 67954 81893 64801 64802 96736 64804 67092 64806 7364 64808 1360 31268 64811 64812 64813 232 56144 64816 64817 85516 47666 47511 58616 64822 64823 7070 64825 64826 64827 64828 64829 64830 64831 64832 64833 41986 64835 64836 64837 64838 64839 64840 4309 98866 91488 64844 958 64846 64847 64848 64849 92522 57528 38789 24612 86385 64855 2036 64857 64858 64859 64860 64861 64862 64863 64437 21396 29964 70661 64868 64869 49189 64871 64872 93573 60073 62632 64876 64877 64878 64879 64880 96463 37427 64883 28337 64885 46597 29108 64888 64889 23666 48090 64892 50168 65619 13436 64896 1322 64898 64899 50877 64901 64902 95173 9950 15432 39396 64907 64908 64909 64910 64911 64912 64913 46339 71157 64916 64917 64918 64919 98651 95409 89662 52796 64924 2949 58515 64927 46510 64929 75708 64931 7340 64933 79398 64935 64936 99626 64938 64939 64940 57187 64942 64943 64944 33607 64946 63049 47305 35084 64950 91871 13527 64953 64954 64955 64956 64957 64958 66686 64960 52841 64962 57046 64964 64965 64966 64772 84042 64969 64970 64971 64972 64973 64974 65554 64976 64977 64978 64979 64980 82270 64982 64983 64984 1144 19552 64987 64988 20468 64990 64991 2091 82332 64994 9855 1452 64997 64998 64999 65000 65001 25221 55545 65004 65005 65006 65007 20263 65009 7543 8146 58466 65013 65014 65015 68887 65017 31174 99254 65020 65021 97733 92811 65024 65025 65026 82359 77728 65029 65030 10344 43624 31202 65034 65035 52748 65037 65038 65039 25282 29816 43563 65043 65044 65045 65046 65047 14375 65049 65630 18524 65052 20654 65054 73092 65056 65057 19918 65059 65060 65061 65062 65063 65064 65065 58846 5218 65068 66715 65070 22455 8159 65073 65074 65075 29220 65077 65078 48403 65080 65081 65082 65083 74424 66122 65086 65087 65088 99896 65090 65091 4286 65093 65094 65095 37358 65097 65098 65099 65100 99518 65102 65103 46809 65105 65106 65107 65108 65109 65110 92632 65112 65113 63143 65115 6147 65117 65118 19071 76794 65121 65122 65123 65124 65125 65126 65127 65128 65129 68117 65131 9678 65133 57155 211 65136 11985 65138 55641 65140 65141 65142 65143 10444 65145 65146 65147 65148 65149 65150 65151 65152 65153 65154 79489 65156 77104 65158 65159 21291 65161 79469 60742 65164 30376 88145 41122 64627 65169 65170 65171 65172 10469 65174 84327 65176 65177 63448 66978 65180 65181 65182 16182 65184 78933 65186 69096 8650 65189 65190 65191 65192 65193 65194 65195 65196 80118 65198 65199 1457 65201 65202 1170 87587 65205 65206 65207 65208 43938 65210 54037 1326 65213 80957 65215 21735 65217 44783 64140 98256 11720 91859 65223 65224 65225 65226 65227 65228 65229 33657 65231 65232 65233 17545 65235 65236 65237 65238 97172 65240 65241 65242 35164 98458 65245 65246 65247 16136 65249 65250 65251 65252 65253 76210 65255 65256 33045 65258 92259 65260 65261 65262 65263 65264 65265 58746 65267 65268 65269 65270 65271 24687 65273 65274 65275 63669 65277 65278 65279 65280 23277 65282 72814 65284 65285 65286 65287 65288 65289 82585 65291 65292 65293 65294 65295 65296 65297 65298 65299 65300 65301 65302 65303 73211 34398 20985 2988 65308 40973 65310 45718 65312 65313 65314 65315 65316 65317 65318 65319 65320 65321 89243 43142 20616 65325 64625 50916 77639 75654 65330 65331 26764 97251 44267 65335 65336 25604 65338 65339 65340 65341 98952 65343 65344 62047 65346 99117 65348 47723 87896 38147 65352 1625 65354 65355 65356 65357 38740 65359 65360 65361 23182 65363 65364 65365 65366 65367 65368 65369 69628 65371 65372 65373 65374 65375 54480 65377 81487 92733 65380 45383 65382 65383 74674 65385 65386 40785 65388 65389 65390 65391 65392 65393 76233 85434 65396 13778 78034 18096 65400 420 65402 65403 59561 65405 92889 65407 65408 65409 40844 65411 41732 65413 65414 30961 65416 65417 65418 58369 65420 79264 84264 65423 65424 65425 86014 65427 24784 38742 65430 59470 59168 47384 65434 71838 65436 65437 65438 65439 65440 65441 86966 65443 65444 65445 65446 65447 29025 48419 65450 20032 65452 35275 65454 37747 65456 43646 65458 65459 80452 65461 65462 76208 65464 65465 85517 65467 65468 65469 74169 65471 65472 10152 39231 26274 25849 65477 65478 65479 65480 10952 22711 68022 65484 65485 65486 65487 65488 61499 65490 70312 38395 65493 65494 15237 75717 65497 65498 86565 77906 75115 65502 65503 25346 65505 65506 71035 65508 65509 1314 67726 65512 65513 65514 65515 65516 65517 65518 3137 65520 65521 65522 45320 65524 65525 65526 65527 38587 91563 65530 65531 65532 98286 65534 65535 65536 65537 65538 65539 65540 65541 65542 38851 65544 65545 11899 95828 65548 9747 65550 19867 65552 65553 64975 48937 65556 65557 79549 65559 65560 87954 65562 59748 65564 65565 84200 7040 65568 65569 65570 65571 65572 23322 65574 68536 65576 65577 65578 65579 65580 65581 65582 65583 29001 65585 65586 12237 65588 65589 65590 29833 20997 38930 28612 88041 8685 65597 65598 65599 65600 65601 65602 84696 65604 65605 65606 47688 65608 65609 65610 65611 65612 28987 65614 78526 65616 65617 43487 64894 88669 65621 94948 65623 65624 65625 16701 65627 65628 65629 65050 24811 90127 65633 65634 65635 65636 65637 65638 45374 65640 62160 98969 65643 75988 40658 5966 98474 30420 79181 65650 65651 95084 65653 82674 65655 21865 77551 51284 65659 65660 65661 84433 65663 65664 74990 23627 65667 65668 34541 28427 65671 65672 94902 65674 95705 65676 65677 31543 18908 65680 16683 41812 26230 62094 65685 65686 49503 25590 37647 65690 65691 65692 65693 65694 96091 65696 524 65698 15439 65700 47454 26753 78690 65704 46155 56766 65707 65708 62727 65710 65711 65712 65713 65714 56510 57084 65717 65718 22313 65720 90203 65722 19586 65724 65725 84406 8373 65728 65729 89400 65731 43975 65733 52651 65735 65736 29105 65738 65739 65740 65741 26379 65743 65744 65745 65746 26996 65748 24842 65750 40467 7908 64144 75394 65755 65756 65757 65758 75234 65760 65761 40892 11842 65764 65765 65766 65767 65768 95478 3141 65771 65772 65773 65774 40477 65776 65777 65778 65779 96952 18102 65782 65783 65784 93645 65786 65787 65788 65789 66853 65791 65792 65793 42798 65795 65796 65797 65798 65799 46995 65801 65802 21183 59473 70499 32111 65807 65808 65809 65810 65811 10576 65813 65814 81073 65816 9254 65818 35988 69967 65821 65822 65823 35726 82734 98915 79724 65828 65829 65830 51151 25293 33499 65834 31798 46807 65837 65838 17511 88604 65841 65842 65843 19792 65845 87606 7019 65848 65849 65850 65851 65852 4776 65854 65855 53568 65857 50154 65859 65860 65861 65862 65863 21415 65865 65866 65867 65868 9039 38579 4328 47206 86846 27672 62295 65876 65877 65878 65879 65880 65881 65882 93989 15333 65885 65886 4564 57071 65889 65890 40952 65892 65893 86316 65895 65896 65897 80047 75500 65900 65901 80327 48202 49250 65905 65906 65907 65908 77493 65910 65911 21086 2920 16938 76297 65916 65917 74398 38429 86799 65921 65922 70926 65924 65925 65926 65927 59740 7279 65930 65931 54131 65933 65934 35741 42792 90069 45758 92209 57999 65941 65942 59139 58256 65945 65946 65947 76216 65949 83753 65951 65952 65953 60144 65955 8427 65957 65958 65959 65960 65961 65962 65963 65964 65965 65966 65967 65968 65969 68751 65971 65972 65973 65974 65975 61490 65977 90420 48593 80906 65981 65982 65983 12523 65985 57913 78472 58922 65989 68640 39249 92163 65993 65994 49281 65996 65997 65998 65999 97382 66001 66002 86690 19851 66005 3618 75693 66008 67890 66010 66011 66012 94918 66014 66015 66016 66017 58500 66019 66020 66021 66022 66023 66024 66025 66026 66027 66028 66029 66030 66031 1799 66033 70427 66035 66036 45670 66038 90705 66040 13822 66042 51890 66044 80269 66046 7385 32859 12573 6016 45939 66052 66053 66054 66055 66056 66057 66058 66059 66060 83239 4233 66063 66064 45600 15677 66067 23317 66069 66070 33361 93339 83770 37615 52581 66076 66077 79654 66079 66080 66081 66082 66083 66084 66085 66086 66087 66088 24401 66090 66091 66092 82350 66094 18331 66096 78501 66098 66099 66100 66101 28413 27454 17341 66105 66106 37299 5493 66109 71625 66111 66112 66113 66114 66115 66116 66117 66118 66119 66120 5987 65085 56166 54637 66125 18530 66127 66128 60600 55088 89459 66132 66133 66134 13994 68562 66137 66138 66139 66140 57193 2636 66143 66144 5252 7358 66147 66148 66149 66150 66151 66152 31634 21055 66155 66156 66157 66158 2241 66160 69844 66162 11117 97432 66165 66166 30539 51029 62512 66170 32338 19094 66173 66174 30347 66176 66177 66178 66179 66180 66181 66182 66183 12186 66185 63834 17768 66188 88250 66190 66191 66192 48614 55944 66195 66196 85947 60365 72575 93511 774 76478 25864 45308 66205 41162 42840 66208 66209 20767 66211 66212 66213 57041 66215 66216 91937 66218 66219 52956 66221 21491 5721 66224 66225 68499 66227 66228 66229 66230 39941 66232 66233 47132 66235 49733 66237 66238 60526 66240 66241 66242 66243 66244 66245 66246 66247 15779 66249 16341 64672 66252 66253 66254 66255 66256 66257 66258 60888 66260 66261 222 66263 13536 66265 66266 66267 66268 66269 63748 74246 66272 66273 2026 66275 66276 66277 87528 66279 66280 83874 66282 12032 66284 66285 66286 66287 94759 66289 66290 66291 66292 66293 51676 55357 66296 72566 66298 41582 66300 32838 87489 66303 66304 66305 66306 66307 79927 66552 66310 17453 66312 66313 69011 66315 66316 68017 66318 66319 66320 89190 66322 66323 66324 66325 66326 66327 66328 66329 66330 66331 66332 31348 66334 1331 79163 16706 5301 66339 10335 66341 66408 66343 66344 73957 66346 8536 66348 66349 23651 33813 66352 66353 66354 66355 73766 66357 79283 66359 38322 94702 66362 86751 66364 75130 83855 66367 14277 8007 3825 66371 66372 66373 66374 66375 66376 56023 66378 66379 66380 66381 66382 25675 66384 66385 57637 53630 66388 79617 97334 21810 66392 66393 66394 66395 54098 29372 66398 66399 44115 66401 34084 66403 66404 66405 66406 5052 66342 50428 6370 66411 66412 66413 49025 80323 76674 66417 20593 66419 66420 63951 143 62636 66424 61030 66426 66427 66428 66429 66430 66431 66432 66433 66434 66435 37992 66437 66438 15393 59201 46942 191 78735 42698 66445 66446 66447 66448 66449 42080 66451 66452 38096 53119 26141 66456 66457 86976 66459 34961 71186 66462 88539 66464 16734 586 39483 90635 5443 66470 67878 66472 43296 66474 66475 66476 15166 5958 66479 66480 66481 44439 66483 66484 66485 82692 66487 66488 66489 66490 66491 66492 90557 66494 66495 66496 66497 66498 48003 66500 37120 66502 57859 21987 64047 66506 66507 66508 66509 66510 66511 66512 66513 66514 66515 66516 66517 83345 66519 66520 66521 57861 66523 66524 4531 66526 72385 66528 66529 66530 66531 25374 66533 31401 96521 66536 66537 66538 66539 66540 66541 66542 61703 66544 8776 73518 85970 66548 66549 99892 66551 66309 94520 15024 11488 66556 66557 66558 60171 66560 66561 66562 21358 66564 66565 19097 66567 66568 66569 66570 66571 66572 84986 38766 66575 66576 12286 66578 66579 66580 73911 52691 66583 66584 66585 66586 66587 66588 66589 66590 66591 66592 10355 66594 20522 55296 50667 66598 9578 66600 41631 66602 66603 66604 66605 66606 66607 66608 66609 44509 66611 66612 66613 66614 66615 66616 66617 66618 66619 66620 66621 66622 44028 66624 25638 63851 47231 66628 66629 66630 6742 66632 66633 55803 70114 96062 29825 66638 66639 59080 46335 66642 23797 66644 66645 66646 63580 66648 66649 66650 66651 93170 70566 421 48155 62055 66657 18834 60708 66660 66661 66662 84250 66664 66665 66666 66667 66668 35663 27849 66671 66672 66673 66674 66675 66676 66677 90362 59600 66680 66681 66682 29238 66684 34667 64959 32630 44216 76572 66690 66691 66692 66693 66694 64066 66696 66697 62266 16530 43524 66701 66702 66703 80511 66705 32157 66707 75332 66709 18761 66711 66712 37110 66714 65069 30257 66717 98018 66719 66720 66721 40428 66723 66724 66725 67739 47355 68967 66729 66730 66731 66732 88848 66734 66735 73707 66737 66738 6726 57937 66741 66742 66743 48088 66745 82955 83664 66748 82972 66750 66751 289 66753 93353 66755 78114 93093 66758 66759 48666 66761 66762 10552 14040 66765 66766 3731 78162 66769 66770 92219 33891 66773 31487 66775 25102 69916 35899 66779 66780 66781 66782 66783 66784 60968 75909 43976 66788 23236 25925 12930 95546 87139 66794 66795 93338 37442 66798 66799 66800 54550 66802 66803 18466 86231 66806 69443 66808 49756 9624 66811 1071 66813 66814 66815 39399 66817 66818 44024 66820 25853 8992 66823 66824 66825 6658 66827 66828 66829 66830 66831 66832 76324 66834 79205 66836 66837 66838 66839 11580 86487 6902 66843 66844 64245 66846 51340 66848 99149 6135 40357 74147 65790 66854 66900 72068 7230 66858 66859 66860 66861 60417 66863 66864 66865 26607 15572 66868 66869 18638 66871 66872 66873 66874 66875 66876 66877 66878 66879 66880 66881 50298 66883 66884 73926 16580 49483 51049 43601 66890 66891 66892 66893 42129 66895 66896 66897 79377 7021 66855 66901 66902 78598 66904 66905 66906 66907 66908 66909 66910 66911 66912 50631 66914 56283 58791 66917 88771 58674 27773 56890 75122 66923 68405 33806 89811 50488 66928 66929 95187 66931 18707 27799 66934 83175 42621 66937 88827 15726 91261 66941 66942 66943 63309 90156 36683 66947 66948 66949 66950 66951 37938 66953 66954 66955 53510 47294 66958 66959 84550 66961 17429 66963 66964 66965 66966 66967 66968 66969 66970 48887 66972 66973 66974 66975 66976 66977 65179 66979 66980 66981 85429 66983 66984 66985 76358 41338 66988 66989 15441 1719 66992 66993 66994 66995 66996 89027 66998 55354 67000 67001 7610 55324 2325 67005 42369 67007 51886 2110 67010 7320 67012 67013 67014 87213 30940 67017 32353 67019 67020 67021 42835 87794 67024 67025 67026 67027 67028 58525 67030 67031 71836 73280 95663 99578 83055 67037 74271 28514 71255 95388 74319 41200 21314 67045 67046 54655 16252 67049 19620 48637 67052 52965 54675 67055 93119 67057 73005 67059 67060 67061 67062 67063 67064 67065 67066 67067 45701 67069 84761 67071 51330 67073 90265 19825 67076 29167 98619 67079 67080 67081 67082 67083 17794 67085 67086 67087 67088 67089 41813 67091 64805 61070 90499 67095 67096 28599 33935 67099 67100 67101 27326 67103 87483 29970 22212 67107 67108 67109 67110 67111 48132 67113 67114 67115 67116 67117 81205 67119 67120 67121 99103 67123 58041 67125 67126 67127 67128 67129 67130 67131 67132 67133 67134 67135 96740 67137 67138 67139 67140 42764 67142 73927 48883 67145 67146 26897 75782 80720 67150 37825 67152 67153 67154 67155 67156 45748 67158 67159 67160 67161 67162 98197 67164 67165 48870 67167 51303 67169 67170 67171 67172 67173 67174 67175 67176 67177 67178 28277 67180 98645 67182 67463 67184 71548 67186 59797 67188 67189 67190 67191 67192 67193 50492 67195 38786 67197 33934 67199 67200 51916 67202 67203 22527 1550 97732 67207 16473 67209 11013 60823 67212 14046 67214 35083 83174 67217 30778 67219 67220 67221 10197 67223 50233 67225 67226 98369 67228 67229 67230 62007 67232 67233 67234 67235 67236 4048 2310 24875 67240 67241 5793 9303 67244 19555 47032 19083 67248 98198 67250 67251 67252 67253 41205 67255 67256 67257 67258 6572 77141 67261 90473 50163 55670 50475 67266 67267 67268 27346 67270 67271 67272 11682 67274 67275 67276 67277 67278 67279 67280 67281 67282 67283 13297 67285 67286 67287 67288 67289 5063 67291 77505 95748 67294 67295 67296 40556 67298 67299 67300 44480 37494 37669 67304 67305 98030 67307 67308 67309 67310 67311 67312 98039 83986 94741 21251 79988 67318 67319 67320 86663 77989 67323 67324 67325 86781 67327 93952 36551 27345 64036 3340 67333 67334 67335 37206 67337 67338 67339 67340 67341 67342 77018 89497 67345 67346 67347 27521 67349 38081 55728 67352 67353 70045 67355 67356 67357 67358 67359 67360 35782 67362 67363 1797 67365 67366 67367 67368 67369 67370 67371 67372 67373 67374 67375 67376 17886 4640 67379 68176 67381 67382 59493 67384 9243 67386 67387 67388 50183 67390 11921 39072 69009 67394 67395 78945 87883 15581 21003 17669 67401 67402 67403 67404 96121 67406 27206 67408 82132 88976 67411 67412 30699 44798 67415 69204 67417 13513 41120 67420 67421 67422 9297 67424 67425 67426 85166 67428 67429 7766 67431 67432 11080 67434 67435 67436 67437 67438 67439 67440 99097 67442 77827 68559 67445 77166 97170 31473 67449 67450 67451 74041 53596 5736 78296 67456 67457 67458 67459 67460 14340 67462 67183 67464 98730 86971 67467 21887 90947 67470 2161 67472 67473 46311 67475 67476 49362 67478 63406 67480 33082 27566 17776 67484 1582 67486 69855 67488 47595 34447 67491 24938 7796 67494 11833 67496 67497 94233 32309 67500 67501 67502 2503 67504 67505 67506 67507 22392 67509 87795 4695 37295 29596 67514 67515 78217 67517 21733 14757 67520 25042 67522 67523 98127 67525 67526 7762 67528 35735 67530 67531 67532 67533 67534 67535 67536 30867 67538 67539 67540 10389 13475 31873 67544 67545 67546 99463 67548 75186 67550 67551 67552 23861 67554 67555 50225 67557 67558 67559 67560 67561 67562 67563 67564 4399 67566 67567 67568 60659 67570 33741 67572 67573 67574 67575 67576 67577 1157 67579 34974 67581 67582 26746 67584 67585 67586 67587 19737 67589 19757 67591 67592 67593 67594 67595 67596 67597 67598 12175 67600 67601 77740 67603 22410 67605 67606 67607 52173 77546 95136 67611 78617 67613 67614 67615 67616 67617 67618 67619 67620 86758 34531 67623 3122 67625 79969 67627 18852 67629 67630 67631 67632 67633 67634 99371 67636 44637 5135 67639 71503 67641 67642 67643 67644 67645 67646 67647 67648 67649 67650 86125 14147 67653 67654 60235 67656 67657 67658 67659 67660 67661 2097 67663 67664 67665 67666 67667 67668 67669 42704 67671 67672 38852 67674 67675 67676 67677 67678 54835 67680 67681 88057 67683 67684 67685 67686 18428 67688 69409 67690 67691 67692 67693 34739 88590 79652 98832 67698 67699 67700 67701 80402 50812 67704 67705 18902 67707 67708 11313 8607 67711 67712 67713 67714 88850 81247 67717 67718 67719 87287 27514 67722 17114 67724 67725 65511 67727 67728 76681 89787 67731 40030 67733 46880 67735 67736 67737 67738 66726 67740 67741 55747 67743 67744 67745 53255 67747 67748 45144 51739 26716 67752 67753 67754 98310 67756 67757 67758 67759 88487 39123 33846 67763 67764 85283 67766 67767 92826 67769 77642 92635 67772 67773 42713 32516 97703 22954 63414 24214 44556 67781 67782 67783 67784 67785 67786 67787 64505 67789 67790 67791 67792 67793 21780 67795 10741 67797 24549 67799 23133 67801 67802 53289 67804 67805 67806 22382 67808 81568 67810 67811 67812 67813 67814 67815 67816 67817 67818 67819 67820 67821 67822 67823 67824 87522 22202 9122 92346 67829 4783 67831 67832 67833 67834 26143 67836 67837 67838 67839 6656 67841 67842 67843 92198 33180 67846 15498 67848 52810 67850 95313 82844 67853 18285 49318 67856 93785 67858 44752 67860 67861 58843 37809 17759 67865 67866 51692 19989 67869 67870 67871 67872 10419 67874 67875 67876 67877 66471 28960 67880 67881 9289 68953 57260 67885 67886 67887 67888 67889 66009 36243 21576 86515 67894 67895 67896 67897 46256 30415 87508 67901 67902 46990 67904 67905 67906 67907 67908 67909 95185 67911 67912 67913 67914 67915 35807 67917 99645 56046 67920 42415 67922 67923 67924 58621 28756 67927 52158 67929 67930 91472 67932 67933 83378 67935 67936 67937 67938 11561 978 67941 67942 67943 67944 67945 67946 67947 63284 68855 98607 16446 42683 16428 64799 67955 67956 67957 13886 67959 67960 67961 67962 67963 6388 67965 67966 67967 67968 17736 72443 67971 10079 7044 67974 67975 67976 67977 71820 67979 84436 63755 20919 67983 62281 67985 67986 67987 28415 5253 67990 67991 67992 33237 1463 67995 73118 95204 67998 67999 68000 68001 82513 68003 78379 26741 16198 68007 68008 68009 68010 87082 68012 68013 27823 68015 68016 66317 68018 68019 18081 68021 65483 68023 68024 84989 68026 68027 99453 60825 68030 68031 68032 68033 39022 68035 68036 48303 68038 35779 69612 47596 32664 10923 68044 25162 68046 76001 68048 4354 68050 29361 68052 80384 68054 57901 68056 98993 68058 68059 45608 68061 68062 68063 68064 68065 68066 68067 96416 68069 97336 68071 68072 93866 6010 8683 68076 68077 94629 68079 68080 68081 68082 68083 68084 41682 55994 8560 68088 68089 68090 68091 68092 84647 68094 68095 68096 68097 68098 68099 68100 30247 83931 13243 68104 90326 63756 68107 35021 23394 68110 68111 22264 68113 68114 68115 40439 65130 68118 68119 69960 79191 68122 68123 68124 68125 68126 4312 28305 89958 77845 68131 60111 68133 68134 59128 68136 26112 70965 68139 68140 68141 48512 90042 68144 83600 68146 45789 68148 68149 68150 68151 94072 39157 25305 68155 68156 68157 52798 68159 48925 89974 12608 68163 68164 83652 68166 68167 33060 68169 68170 68496 68172 3487 68174 73542 67380 68177 68178 68179 68180 68181 68182 68183 68184 72757 68186 89388 68188 68189 68190 95254 68192 85885 68194 27467 98413 59864 68198 68199 68200 53466 68202 5643 68204 68205 761 98745 39097 97289 68210 90155 68212 49231 68214 92855 68216 68217 34033 68219 68220 17628 68222 68223 68224 68225 68226 26980 68228 68229 78454 68231 68232 10360 73468 40762 68236 83400 30142 11163 68240 68241 62584 68243 95291 93824 68246 68247 68248 68249 68250 68251 68252 68253 68254 68255 68256 68257 46731 18931 51515 68261 68262 68263 78053 68265 68266 68267 80776 68269 68270 25799 95157 68273 27953 43231 59664 68277 68278 68279 10323 68281 45629 68283 68284 84653 51061 68287 68288 68289 68290 68291 68292 68293 68294 50689 68296 11626 68298 68299 74570 68301 68302 78157 68304 45976 68306 68307 68308 68309 96650 68311 68312 3391 68314 68315 1980 68317 68318 68319 42979 68321 78041 68323 72260 68325 68326 7576 54171 30758 68330 59039 68332 9851 68334 68335 68336 30261 68338 90229 68340 68341 68342 9176 68344 68345 36933 68347 51313 68349 68350 34220 34893 68353 68354 1072 12940 68357 26495 68359 68360 92741 68362 68363 68364 68365 68366 6597 68368 68369 82590 68371 4293 68373 57165 63345 68376 68377 88931 68379 68380 85611 68382 58808 68384 68385 68386 68387 68388 15826 68390 68391 20999 68393 68394 68395 68396 68397 68398 10402 68400 68401 86189 68403 68404 66924 68406 68407 68408 68409 68410 80453 32406 68413 51507 68415 68416 9233 50712 95052 68420 68421 68422 94239 68424 68425 68426 73812 82317 68429 83812 22037 68432 68433 68434 68435 68436 68437 42476 68439 68440 43619 68442 68443 68444 50549 80676 68447 68448 94883 68450 68451 78746 68453 13686 18611 68456 19318 68458 68459 94974 68461 68462 68463 68464 68465 68466 68467 62000 68469 68470 68471 81704 68473 68474 31986 91333 94429 68478 68479 34924 96513 76375 68483 96412 68485 68486 68487 68488 597 68490 68491 68492 51364 49683 68495 68171 68497 68498 66226 68500 68501 34086 69883 23427 40853 13698 68507 24532 68509 68510 15977 68512 68513 68514 68515 54100 68517 68518 68519 68520 82375 68522 68523 46536 68525 68526 78171 953 16710 68530 68531 68532 80948 93908 68535 65575 68537 68538 68539 37044 94925 68542 7673 68544 68545 68546 68547 26155 68549 68550 68551 68552 68553 68554 68555 8114 68557 15157 67444 68560 68561 66136 10304 68564 68565 68566 93865 68568 68569 51697 48994 52914 68573 68574 68575 68576 71893 68578 35339 24758 68581 68582 33748 68584 68585 68586 68587 68588 68589 71396 68591 31262 68593 68594 68595 68596 72683 68598 81039 91219 52700 68602 20809 68604 68605 68606 68607 68608 20843 38517 54202 25417 35485 68614 27281 68616 11680 68618 9772 35514 80658 68622 68623 68624 68625 36051 68627 7379 68629 68630 68631 25684 68633 39333 68635 49249 68637 60894 68639 65990 97547 68642 47555 68644 96949 68646 47765 68648 46058 68650 70512 68652 68653 68654 75840 32943 68657 68658 68659 59229 70473 20770 18404 34634 68665 68666 53277 81928 49419 40045 32672 68672 68673 68674 68675 68676 68677 68678 68679 68680 68681 68682 68683 75653 3044 68686 46384 68688 34813 93742 68691 68692 68693 64780 781 68696 38533 68698 95225 68700 53128 7761 68703 44360 68705 68706 5651 68708 68709 38970 68711 40674 62019 68714 68715 15362 68717 68718 45647 7810 68721 68722 68723 68724 68725 31622 68727 68728 68729 68730 21340 68732 68733 68734 16035 68736 68737 68738 20166 36107 68741 20228 68743 9330 69186 68746 68747 44836 68749 68750 65970 68752 38202 56436 68755 68756 68757 36299 26318 68760 68761 68762 90809 68764 68765 68766 94547 68768 68769 38849 94445 68772 68773 68774 68775 68776 68777 68778 68779 94694 20275 68782 68783 68784 10456 68786 68787 68788 68789 68790 10227 68792 85410 58711 68795 68796 68797 68798 68799 68800 68801 68802 89543 68804 23719 68806 68807 68808 68809 68810 68811 68812 72732 68814 68815 72595 68817 49440 68819 76840 22639 3277 68823 58565 21283 68826 68827 68828 68829 25728 90065 68832 99355 68834 68835 72707 68837 93555 82428 68840 68841 68842 68843 41824 68845 42014 68847 64792 81727 77725 68851 15529 68853 5440 67949 41286 51570 68858 72998 68860 68861 91579 68863 24652 49915 68866 69478 68868 60275 22065 68871 23181 58108 82805 69778 68876 15396 79401 68879 57607 68881 68882 68883 68884 68885 68886 65016 68888 68889 69354 80288 68892 68893 97572 16676 68896 68897 31866 68899 68900 68901 68902 55473 68904 43613 27786 92943 68908 68909 71975 86131 30231 44206 68914 68915 68916 68917 68918 7939 68920 50572 68922 68923 68924 68925 68926 10902 68928 25790 68930 68931 68932 97829 68934 68935 68936 68937 29349 15649 27647 98695 68942 25056 61676 95933 68946 68947 54246 68949 22583 68951 68952 67883 68954 68955 68956 68957 68958 68959 68960 68961 7985 68963 68964 87323 68966 66728 68968 87852 63118 81883 68972 68973 68974 68975 54676 21083 68978 68979 68980 68981 68982 23857 68984 68985 28239 68987 68988 68989 68990 68991 68992 68993 68994 68995 68996 68997 85201 68999 80760 69001 69002 93983 38381 69005 32775 69007 69008 67393 69010 66314 69012 69013 87722 69015 69016 69017 69018 69019 69020 69021 95043 73867 69024 69025 69026 45029 31949 69029 69030 69031 61294 50445 69034 70487 69036 69037 63826 56083 69040 69041 39268 32568 56460 28588 97246 69047 69048 69049 40699 69051 69052 69053 95941 69055 86990 69057 69058 69059 69060 32690 1336 99963 69064 79340 70401 69067 69068 69069 36705 29804 69072 29434 69074 69075 69076 69077 69078 69079 69080 71615 69082 69083 41691 69085 69086 22869 69088 28876 74686 69091 69092 69093 54819 69095 65187 69097 69098 69099 11481 69101 21412 15508 1413 69105 69106 69107 69108 69109 69110 74303 91874 69113 69114 69115 69116 21487 69118 69119 69120 69121 39922 69123 69124 69125 92432 66 69128 69129 69130 69131 26342 79989 15772 69135 19101 69137 69138 80003 41016 69141 97050 69143 69144 2278 69146 69147 69148 69149 69150 69151 69152 80425 69154 69155 69156 69157 69158 69159 69160 23298 69162 36566 69164 98760 64694 83291 1833 69169 69170 69171 69172 69173 82016 69175 36528 69177 69178 69179 69180 69181 69182 69183 69184 69185 68745 69187 69188 21133 69190 23548 23342 69193 69194 69195 63031 69197 69198 69199 69200 69201 69202 69203 67416 75373 69206 69207 69208 72932 69210 69211 69212 69213 13845 12759 69216 99544 91504 69219 69220 12462 23946 69223 69224 50439 2208 44239 69228 69229 69230 69231 69232 25753 36265 70331 69236 69237 69238 69239 69240 94909 69242 69243 69244 69245 21939 88270 12739 69249 69250 81408 69252 36477 69254 69255 69256 69257 69258 69259 69260 69261 18842 28631 205 69265 22316 48199 29204 277 69270 11710 69272 69273 31694 69275 69276 69277 25860 37824 69280 69281 69282 69283 69284 69285 69286 69287 69288 15883 69290 69291 69292 69293 69294 69295 69296 69297 69298 69299 69300 96324 89042 69303 69304 69305 64563 69307 69308 41326 69310 69311 69312 69313 20614 69315 57777 88451 69318 69319 69320 69321 69322 69323 69324 48340 69326 69327 41445 22120 69330 94189 69332 15338 69334 69335 69336 69337 69338 4947 1506 80426 69342 61522 69344 69345 69346 51534 69348 58018 92659 69351 69352 69353 68890 69355 18328 69357 69358 69359 69360 69361 62780 69363 82424 2493 69366 78668 69368 69369 69370 55000 69372 69373 45367 25222 69376 48588 69378 69379 69380 69381 69382 69383 87228 69385 69386 69387 69388 69389 41909 69391 12160 69393 49167 25717 69396 69397 40755 33559 69400 77782 69402 69403 45948 69405 38206 69407 61957 67689 11204 69411 69412 48472 52515 12912 41547 69417 69418 69419 69420 69421 12386 69423 69424 69425 7283 69427 4497 39834 39326 69431 69432 69433 69434 61798 53936 69437 69438 69439 69440 69441 69442 66807 69444 69445 60451 69447 69448 69449 69450 17183 69452 69453 34221 44007 44275 69457 69458 33789 69460 85355 69462 86890 69464 3237 69466 69467 69468 69469 69470 12376 69472 93156 69474 39895 69476 69477 68867 69479 69480 44611 69482 26643 69484 9954 75889 69487 21701 69489 4907 69491 92978 69493 33957 69495 69496 72485 69498 69499 76459 69501 69502 69503 19613 98009 90104 1553 31273 45368 69510 69511 69512 17490 69514 69515 69516 69517 69518 69519 84940 69521 69522 69523 69524 9392 85889 69527 69528 55880 69530 69531 91573 69533 69534 69535 69536 75218 69538 69539 69540 79172 69542 52741 69544 42984 69546 22684 69548 16994 69550 69551 17476 69553 69554 69555 98744 69557 154 69559 6921 69561 9858 69563 72527 69565 69566 69567 69568 69569 69570 69571 69572 69573 32376 56036 9022 88084 69578 23050 69580 69581 30164 49277 69584 82684 43269 63266 24630 69589 69590 69591 18049 20007 69594 69595 45427 81856 69598 28252 69600 69601 69602 69603 69604 69605 69606 69607 69608 69609 56676 69611 68040 69613 40905 69615 69616 69617 69618 94788 60843 69621 69622 69623 96155 69625 69626 69627 65370 69629 30329 69631 96543 69633 43763 69635 95346 69637 90931 60752 69640 69641 74182 69643 38245 89198 92106 14130 39038 69649 6261 69651 69652 92504 20300 32034 69656 69657 69658 69659 69660 69661 69662 19562 62421 82779 69666 75363 99461 94921 69670 60087 69672 69673 12299 69675 69676 69677 69678 13663 69680 52180 69682 69683 86409 69685 69686 60122 69688 69689 69690 69691 20625 88025 57249 83474 69696 69697 69698 36116 69700 87250 69702 69703 69704 69705 69706 97329 78984 44898 69710 69711 69712 69713 69714 69715 69716 69717 35354 69719 49890 69721 69722 69723 672 82848 63996 41980 69728 69729 69730 83610 69732 69733 69734 69735 9939 69737 69738 69739 69740 69741 64478 69743 69744 69745 69746 69747 69748 69749 69750 69751 69752 1062 69754 69755 36400 16443 69758 25755 69760 28856 86230 69763 69764 69765 69766 20951 69768 69769 28255 46891 69772 42205 69774 50172 69776 69777 68875 69779 75286 76922 69782 69783 30276 44450 31096 23512 20387 80555 69790 69791 69792 69793 69794 69795 69796 69797 69798 69799 69800 80809 95505 11069 72072 98698 97832 69807 69808 77712 69810 69811 69812 69813 69814 62134 69816 69817 69818 74423 69820 69821 69822 48880 55665 69825 2740 44618 69828 69829 69830 69831 47391 74179 69834 56664 91349 69837 69838 69839 69840 69841 26219 69843 66161 60994 69846 69847 1733 69849 73052 94959 69852 69853 307 67487 69856 69857 78192 69859 69860 69861 69862 84077 26785 69865 69866 36668 69868 69869 54521 94999 51016 69873 69874 69875 10618 69877 69878 69879 69880 69881 46205 68503 69884 54975 5663 49082 69888 9217 69890 28752 69892 69893 69894 69895 69896 69897 69898 69899 69900 69901 26256 69903 69904 64308 98574 94456 49637 29002 69910 69911 69912 69913 71147 45444 66777 70142 78452 60436 69920 69921 69922 30272 69924 69925 10820 69927 69928 69929 94001 91851 76834 25347 28460 69935 69936 69937 69938 69939 63911 69941 69942 69943 69944 69945 80710 69947 69948 36457 29188 69951 69952 21558 71137 69955 51915 91983 69958 69959 68120 95246 69962 69963 69964 69965 69966 65820 69968 69969 69970 69971 69972 69973 69974 60747 9679 69977 69978 69979 69980 69981 69982 69983 69984 69985 9029 11002 69988 69989 69990 60850 12602 35510 69994 69995 69996 69997 33164 29460 70000 98703 70002 70003 70004 70005 70006 70007 70008 70009 70010 77819 70012 70013 11477 70015 70016 70017 70018 70019 70020 27536 70022 24895 21224 1248 84581 70027 70028 70029 70030 78745 25987 70575 70034 70035 70036 70037 70038 23603 70040 70041 70042 84174 41523 67354 40532 70047 5687 86875 92905 70051 43529 70053 20707 70055 70056 70057 70058 70059 31246 70061 70062 19959 70064 39732 70066 51441 70068 70069 46903 43749 1415 76021 70074 70075 70076 54331 70078 7733 1995 57805 70082 70083 70084 70215 70086 73807 70088 70089 80962 70091 70092 70093 45248 70095 70096 70097 70098 70099 70100 70101 70102 70103 70104 91481 70106 54405 70108 55881 12515 22947 70112 70113 66635 30282 70116 70117 56535 70119 63273 70121 70122 70123 70124 41837 70126 49 52236 70129 70130 64569 23524 70133 70134 70135 81081 70137 24409 35125 70140 70141 69917 70143 70144 70145 70146 70147 55181 64198 96290 70151 39397 74915 2792 70155 70156 70157 70158 70159 70160 60489 70162 70163 70164 30886 49612 70167 70168 98927 62326 39813 70172 70173 34680 70175 70176 70177 70178 70179 70180 84004 44205 70183 28930 70185 63692 70187 70188 70189 53601 70191 70192 26200 70194 80365 70196 70197 70198 70199 70200 75618 8245 70203 70204 11510 44597 77426 70208 70209 70210 70211 70212 70213 25275 70085 70216 70217 70218 70219 70220 39065 70222 70223 70224 72389 70226 70227 70228 70229 28147 70231 59022 90255 70234 70235 70236 70237 70238 35433 70240 70241 70242 70243 39720 70245 33194 26589 75576 27247 70250 70251 70252 70253 99326 70255 70256 70257 11928 70259 70260 70261 70262 70263 70264 70265 70266 22805 70268 49632 3389 70271 70272 70273 70274 70275 70276 70277 70278 70279 70280 21821 70282 70283 70284 70285 70286 70287 70288 70289 70290 53331 37437 58173 70294 3881 70296 70297 52665 70299 70300 70301 70302 70303 70304 70305 70306 70307 42493 70309 7765 98257 65491 70313 70314 70315 84726 70317 70318 90606 70320 23635 70322 73692 70324 46704 70326 96774 70328 50315 83410 69235 70332 70333 70334 70335 70336 70337 70338 70339 70340 37906 70342 70343 70344 37529 70346 57572 70348 70349 3248 36697 70352 3832 70354 94011 29859 70357 70358 70359 70360 70361 77719 70363 70364 70365 70366 70367 87251 70369 71926 13884 70372 70373 70374 70375 70376 70377 38757 1344 70380 99348 70382 70383 73990 70385 87963 15100 70388 22118 10735 15107 70392 77837 70394 36268 70396 87090 70398 36512 16259 69066 70402 70403 81230 70405 70406 27972 97352 70409 70410 70411 70412 70413 70414 14021 70416 70417 70418 70419 70420 70421 59796 70423 70424 70425 94422 66034 70428 70429 70430 13152 19733 70433 70434 70435 64165 70437 18731 70439 99201 6740 70442 70443 70444 92832 70446 70447 29158 70449 70450 70451 70452 52364 70454 70455 70456 70457 70458 70459 70460 73115 70462 70463 70464 70465 64365 70467 35641 43945 93536 46012 70472 68661 79231 7305 70476 70477 7637 40668 70480 70481 70482 70483 70484 70485 70486 69035 70488 70489 70490 82229 70492 25334 59854 89436 70496 70497 70498 65805 70500 70501 70502 70503 86746 70505 70506 70507 4094 70509 70510 70511 68651 70513 70514 70515 70516 70517 70518 24505 55974 70521 70522 70523 70524 70525 70526 70527 38717 70529 70530 70531 70532 70533 70534 70535 70536 80647 70538 70539 70540 70541 70542 70543 36093 70545 93102 14376 27161 70549 70550 70551 70552 25898 88497 70555 70556 71465 70558 87086 70560 70561 70562 70563 3963 70565 66653 85242 70568 70569 70570 18512 70572 70850 70574 70033 70576 33090 87681 70579 70580 70581 39391 70583 70584 4248 70586 70587 27503 70589 20490 12620 70592 51498 38515 41164 70596 70597 70598 70599 70600 70601 40291 70603 73494 74961 22168 51406 70608 88910 70610 70611 70612 70613 70614 70615 61362 70617 70618 70619 70620 70621 82944 70623 36269 70625 70626 70627 70628 70629 70630 70631 27512 10519 70634 61928 4514 70637 70638 70639 70640 63631 24871 63404 70644 38481 70646 70647 14862 70649 70650 70651 70652 70653 70654 70655 70656 94859 58586 5192 70660 64867 70662 70663 70664 70665 70666 70667 70668 70669 70670 46884 6511 76434 70674 70675 70676 70677 70678 70679 70680 48626 37050 70683 52722 70685 93189 70687 70688 70689 70690 70691 70692 75290 33196 70695 88301 70697 70698 70699 6893 20295 70702 70703 70704 70705 76862 70707 70708 20330 70710 56157 70712 99906 70714 70715 91233 70717 14271 70719 61682 70721 59263 70723 35383 70725 70726 70727 70728 70729 77106 70731 70732 70733 70734 70735 70736 21695 70738 70739 70740 70741 73207 70743 70744 70745 70746 70747 96563 2775 70750 30236 70752 70753 6066 70755 70756 48395 70758 70759 34106 25742 70762 70763 70764 85105 80675 21267 72982 620 35088 79048 70772 70773 70774 70775 38744 70777 70778 70779 70780 70781 70782 70783 70784 82344 56783 70787 70788 70789 70790 70791 70792 21634 72760 70795 86752 70797 70798 83065 82168 89631 12626 70803 60961 95222 70806 70807 70808 70809 38405 70811 70812 64420 70814 12697 70816 70817 91693 70819 70820 10418 54958 90378 28692 70825 70826 86521 70828 18831 70830 70831 70832 70833 70834 12191 70836 70837 70838 45247 56941 70841 17522 70843 70844 70845 70846 70847 22887 70849 70573 70851 70852 41257 70854 33546 70856 70857 70858 70859 70860 8149 75566 70863 9153 60098 70866 46385 42782 60703 95451 70871 70872 70873 70874 70875 48390 87206 84358 70879 8076 70881 53791 188 70884 70885 70886 70887 70888 29068 70890 70891 98027 70893 1393 70895 70896 77124 70898 18132 70900 70901 91316 70903 10930 70905 70906 76446 88204 70909 73219 70911 12813 70913 86507 70915 70916 19486 83943 70919 34827 70921 70922 14429 56598 70925 65923 70927 44595 70929 79967 70931 70932 47847 73703 85985 70936 70937 9086 25887 70940 95555 94165 70943 70944 1337 70946 32709 70948 70949 53965 70951 70952 70953 70954 60131 77362 70957 46836 74525 70960 70961 70962 70963 50088 68138 48104 64002 70968 11539 70970 70971 1442 80149 70974 70975 70976 70977 70978 70979 70980 70981 80794 70983 70984 16161 70986 97074 70988 85629 650 29296 70992 98788 70994 70995 29671 70997 70998 70999 71000 9203 77921 71003 71004 71005 22506 71007 31149 71009 71010 71011 21718 29281 1404 41756 71016 71017 21807 71019 71020 26362 71022 5468 96077 96933 71026 71027 71028 71029 19408 6776 58330 72206 29504 65507 7115 95703 27949 71039 71040 71041 71042 43890 71044 71045 26163 71047 71048 71049 71050 72209 71052 4597 57058 44782 47687 40288 71058 71059 71060 37632 55535 71063 71064 71065 4542 71067 33063 45522 71070 71071 71072 20379 71074 55659 6855 71077 71078 54167 71080 71081 71082 88108 71084 98262 86348 71087 42551 71089 71090 71091 6838 71093 71094 71095 6861 71097 71098 37885 71100 19636 47973 71103 77101 71105 71106 71107 12065 71109 71110 97125 71112 12672 58762 20756 71116 71117 71118 71119 53775 71121 7916 71123 71124 71125 71126 52592 71128 77290 94062 71131 71132 71133 96948 71135 64551 69954 26499 71139 71140 71141 30823 71143 71144 71145 26674 69914 38336 71149 71150 5957 71152 71153 71154 71155 71156 64915 71158 71159 95916 71161 71162 71163 37923 71165 71166 71167 71168 83773 59904 71171 71172 71173 71174 71175 89181 95318 71178 92178 71180 71181 71182 71183 71184 28708 66461 71187 22806 71189 71190 97065 71192 71193 29776 39176 71196 71197 71198 71199 17702 71201 17005 5367 71204 71205 71206 6070 10990 71209 95256 71211 5010 71213 44531 74741 71216 71217 71218 86162 71220 32597 59415 39076 74384 71225 71226 71227 17298 39098 4065 49172 71232 71233 71234 71235 71236 71237 71238 45857 71240 71241 71242 71243 9152 71245 34689 71247 47558 71249 82985 71251 90189 76419 71254 67040 71256 71257 71258 71259 92285 39584 71262 71263 71264 71265 43505 25341 71268 4866 25442 99050 61893 71273 71274 71275 45726 16261 71278 71279 76839 71281 71282 71283 54506 71285 20829 71287 71288 71289 71290 89090 71292 49597 71294 71295 71296 71297 28946 71299 58642 17368 71302 93569 57045 12878 71306 71307 78969 85140 58172 39250 16379 71313 35934 61178 71316 14262 71318 71319 71320 71321 71322 98491 27581 71325 44506 58060 71328 71329 71330 71331 25828 71333 71334 16410 71336 71337 71338 71339 71340 71341 71342 71343 71344 71345 71346 71347 9031 79128 71350 75030 71352 34888 71354 2675 71356 71357 71358 18158 71360 71361 17254 23158 71364 45817 71366 71367 71368 71369 71370 92218 71372 99184 71374 93919 71376 71377 71378 15774 71380 71381 71382 71383 71384 79975 71386 71387 71388 71389 71390 46791 37237 71393 71394 71395 68590 13315 84432 71399 77256 71401 71402 71403 71404 85066 71406 71407 71408 71409 71410 71411 71412 71413 78391 1620 71416 71417 57983 71419 71420 71421 71422 30580 71424 71425 71426 71427 71428 71429 71430 71431 71432 29397 71434 10697 12786 71437 22146 63304 4297 24533 71442 48212 71444 71445 71446 86599 71448 97679 47057 81049 47416 71453 71454 71455 71456 19978 71458 71459 71460 71461 71462 83660 71464 70557 71466 32803 71468 76986 20503 71471 71472 20285 3608 46295 71476 71477 38337 47106 57741 71481 71482 53920 71484 71485 73507 88981 77373 54160 71490 40637 10562 71493 23289 49863 12017 99418 9937 71499 71500 71501 71502 67640 71504 71505 71506 89379 64461 71509 71510 71511 46966 45344 71514 71515 1462 71517 95503 71519 71520 71521 71522 71523 71524 11922 71526 71527 71528 71529 71530 96470 64791 78222 6026 71535 11757 48780 71538 71539 71540 71541 23767 71543 71544 71545 71546 71547 67185 71549 71550 71551 71552 71553 71554 71555 71556 21934 55333 99008 4744 59017 72344 71563 71564 71565 71566 51025 44068 71569 75592 71571 71572 73556 71574 97917 71576 71577 71578 80042 57643 71581 71582 7921 71584 2487 71586 36845 71588 71589 32767 71591 71592 71593 28464 71595 71596 62838 71598 64664 98218 71601 41182 71603 22253 71605 72201 71607 40764 71609 63509 76436 56847 55634 71614 69081 71616 71617 71618 22215 62076 71621 13838 71623 80084 66110 71626 71627 71628 71629 71630 32979 95295 13624 71634 71635 71636 27803 71638 71639 71640 56377 80143 71643 28036 71645 71646 27775 71648 71649 71650 71651 59130 71653 71654 71655 71656 71657 71658 71659 12904 52005 52666 71663 71664 71665 81082 71667 90577 71669 14976 31270 43490 71673 71674 11180 71676 71677 63514 71679 71680 4478 44676 71683 39339 28399 6262 21059 8141 71689 30635 71691 71692 418 56759 40736 71696 71697 80894 58591 71700 73450 44827 90870 71704 71705 37999 36855 71708 71709 71710 71711 71712 71713 71714 71715 71716 71717 71718 71719 71720 6094 71722 71723 71724 71725 57867 71727 93912 71729 5984 5747 14553 71733 71734 71735 35548 71737 71738 71739 71740 71741 91121 73574 71744 71745 16314 71747 71748 71749 97730 71751 71752 71753 91675 21561 80202 71757 93819 71759 71760 71761 71762 71763 71764 71765 30411 71767 71768 71769 71770 73768 30177 19920 71774 49987 71776 37489 71778 56238 7559 71781 22219 71783 71784 71785 71786 71787 4251 71789 71790 71791 33177 4991 47202 71795 71796 6712 71798 71799 71800 71801 71802 41641 71804 83713 71806 74336 71808 49365 71810 71811 71812 93452 18804 71815 71816 71817 42814 4598 67978 71821 15590 71823 27011 71825 71826 24072 93665 71829 71830 71831 22378 71833 12420 63236 67032 71837 65435 6749 71840 71841 71842 71843 60250 95092 36649 71847 71848 71849 71850 13114 71852 27893 71854 58555 22547 86 71858 71859 71860 60001 71862 71863 71864 71865 71866 53070 14161 71869 14169 71871 71872 71873 3398 71875 90135 71877 71878 71879 71880 71881 71882 75099 71884 71885 79597 9058 71888 13389 87466 71891 61214 68577 89422 71895 71896 71897 71898 71899 88558 71901 71902 71903 71904 71905 71906 19020 71908 40574 71910 71911 24498 71913 71914 42703 71916 88990 71918 15561 71920 71921 71922 71923 9155 51433 70370 71927 71928 71929 71930 71931 71932 86679 71934 92085 27826 78661 51944 71939 71940 71941 71942 71943 54309 71945 71946 49967 32311 31289 71950 63346 71952 24748 71954 71955 49288 71957 71958 71959 71960 51800 71962 71963 45940 71965 71966 71967 71968 27219 97218 71971 37384 71973 71974 68910 71976 71977 71978 36860 47984 71981 13270 71983 71984 71985 71986 21827 71988 71989 24400 71991 72112 71993 71994 71995 71996 71997 82766 71999 79880 72001 38673 72003 72004 72005 46424 72007 72008 72009 72010 72011 30634 40380 72014 58588 72016 72017 37272 72019 84010 72021 72022 72023 72024 19349 72026 72027 48667 52563 72030 26619 72032 72033 72034 72035 72036 2167 72038 15252 23439 72041 72042 72043 72044 72045 72046 72047 72048 77664 72050 72051 72052 55695 72054 72055 22307 72057 72058 72059 787 72061 72062 72063 72064 22174 16712 72067 66856 72069 72070 72071 69804 28953 95128 46341 11943 95584 72078 72079 29481 72081 49133 57511 72084 72085 72086 72087 72088 72089 72090 72091 72092 72093 72094 72095 72096 96451 72098 72099 23766 72101 72102 72103 72104 45809 10987 72107 25455 72109 72110 58329 71992 72113 72114 60392 72116 72117 13713 72119 72120 19248 72122 72123 72124 72125 72126 72127 72128 72129 72130 72131 53471 72133 73025 72135 30586 73249 72138 80949 72140 8670 90188 45072 40145 72145 92105 13782 48222 72149 72150 72151 72152 22715 72154 7289 77727 72157 72158 72159 72160 72161 72162 72163 29774 72165 34934 72167 72168 72169 72170 31301 72172 72173 72174 72175 3898 42203 37371 72179 72180 72181 72182 19100 72184 57209 72186 59190 72188 72189 72190 72191 72192 80851 97532 72195 72196 72197 72198 72199 59569 71606 72202 74806 72204 92438 71033 72207 72208 71051 72210 90465 72212 72213 72214 54898 91008 72217 72218 72219 72220 72221 5689 72223 72224 72225 72226 72227 72228 72229 72230 72231 42728 11571 2491 72235 72236 14415 72238 27838 55225 29022 5930 72243 72244 72245 81701 85677 72248 25093 72250 72251 72252 44359 11681 72255 72256 72257 79025 72259 68324 72261 72262 72263 72264 72265 72266 72267 72268 72269 72270 72271 72272 72273 24768 50705 72276 72277 72278 72279 72280 24544 54862 78387 72284 33375 23418 72287 5099 72289 72290 72291 75430 64334 72294 34560 82538 83659 72298 72299 49775 72301 72302 86591 72304 72305 72306 72307 72308 72309 72310 72311 72312 72313 72314 72315 72316 72317 72318 79607 53719 72321 72322 63258 72324 72325 72326 51627 72328 77038 19541 29271 33815 72333 31016 72335 7607 72337 20775 72339 83665 72341 72342 72343 71562 17242 18607 72347 72348 72349 72350 72351 72352 55207 72354 72355 72356 74977 7403 72359 72360 83434 81541 72363 63328 72365 23237 36541 48702 72369 59652 72371 9007 54009 55174 72375 72376 84862 76610 72379 72380 72381 72382 79210 72384 66527 72386 72387 20225 70225 72390 27395 72392 72393 60059 72395 72396 72397 72398 72399 21025 72401 72402 72403 72404 72405 72406 26446 29456 72409 72410 72411 62726 72413 88751 74245 48890 72417 72418 72419 72420 72421 72422 72423 72424 72425 44329 72427 72428 72429 54424 72431 61567 37551 33791 64369 72436 17088 72438 72439 72440 57865 72442 67970 72444 72445 2218 72447 72448 72449 72450 72451 72452 72453 98247 26984 72456 18411 72458 31888 72460 72461 72462 39208 72464 72465 72466 72467 72468 31366 72470 72471 72472 72473 72474 72475 77644 85169 76187 72479 72480 72481 72482 72483 72484 69497 79506 47818 72488 72489 87685 88993 24869 72493 32863 88784 72496 72497 48905 33496 72500 72501 72502 2583 72504 72505 72506 72507 7556 53069 72510 21070 72512 14228 53276 72515 72516 90905 72518 72519 78152 50614 14650 2355 72524 72525 72526 69564 72528 97864 72530 20130 6300 35636 72534 12287 72536 72537 37469 72539 96865 72541 72542 22732 72544 72545 72546 72547 72548 98705 72550 72551 72552 49667 72964 72555 72556 56421 74601 72559 72560 72561 72562 79356 75005 72565 66297 80517 72568 72569 34702 72571 80093 72573 72574 66199 72576 49166 86593 72579 72580 72581 72582 72583 55188 10610 76484 48141 72588 18014 72590 72591 72592 72593 72594 68816 72596 72597 53943 72599 72600 72601 72602 79343 72604 72605 73516 12084 52252 72609 72610 72611 76955 72613 72614 72615 72616 72617 22384 41114 72620 72621 72622 93388 72624 72625 72626 72627 72628 72629 18862 58545 72632 91804 72634 43841 2019 72637 43496 13350 62156 72641 8698 72643 72644 72645 72646 72647 63934 90294 72650 15817 72652 72653 72654 72655 72656 18444 84750 95917 44672 72661 72662 84450 72664 7484 10947 5960 72668 72669 55226 77460 72672 72673 72674 72675 72676 72677 88975 72679 85903 72681 72682 68597 72684 49240 96119 72687 72688 80367 72690 72691 93714 72693 72694 72695 40891 55685 72698 82921 36054 72701 35749 72703 72704 72705 72706 68836 72708 76215 72710 72711 72712 21080 72714 72715 72716 72717 72718 72719 80615 19504 78102 72723 30563 84210 72726 51369 7225 25039 72730 76333 68813 72733 72734 99405 72736 79222 95096 72739 16996 72741 72742 28011 49353 72745 8972 72747 53500 72749 47590 45421 5032 73870 72754 72755 72756 68185 35815 72759 70794 90427 72762 72763 95971 72765 72766 72767 34658 72769 72770 72771 72772 22248 72774 72775 72776 72777 72778 72779 32985 72781 77542 72783 10531 11061 72786 72787 22034 72789 72790 6755 72792 72793 72794 45142 72796 72797 72798 89783 96520 373 72802 72803 72804 78849 72806 14861 54970 93095 72810 82863 60210 58898 65283 72815 72816 72817 72818 72819 72820 72821 72822 41343 75942 72825 10724 94832 72828 91680 73097 14678 72832 72833 72834 72835 72836 86884 72838 72839 72840 72841 72842 72843 72844 44465 72846 90202 72848 72849 33085 93066 32372 72853 98222 97282 98526 2727 72858 72859 18888 72861 72862 74542 72864 39577 72866 72867 64077 72869 72870 25137 63041 72873 44709 23661 72876 72877 72878 72879 72880 43777 6211 72883 40968 72885 56260 72887 72888 72889 81619 72891 72892 72893 72894 72895 34325 72897 72898 72899 72900 36452 74636 72903 72904 12676 72906 72907 72908 75404 72910 97372 28092 72913 72914 72915 72916 72917 72918 72919 72920 72921 72922 72923 72924 57107 72926 72927 72928 72929 86172 72931 69209 96526 38825 97783 98196 72937 38504 72939 72940 72941 77657 72943 72944 72945 72946 72947 54522 72949 34278 72951 72952 72953 72954 30504 72956 72957 72958 88730 72960 44088 88888 72963 72554 32621 72966 72967 72968 8250 96212 11257 72972 51294 36771 72975 72976 5778 58643 72979 14649 19156 70768 72983 91151 44702 72986 72987 48636 72989 72990 72991 72992 16390 10290 3930 72996 72997 68859 72999 73000 73001 77299 73003 73004 67058 73006 73007 23854 75093 73010 73011 34210 73013 73014 73015 73016 97358 73018 73019 9657 73021 73022 73023 73024 72134 83399 73027 73028 84181 73030 73031 73032 73033 1106 73035 73036 73037 64168 73039 73040 73041 22857 29080 96465 91840 25429 73047 34042 40804 73050 14993 69850 73053 73054 73055 1257 24406 73058 34254 10569 35124 73062 91094 73064 46638 75006 73067 53408 99136 73070 73071 73072 73073 73074 73075 49402 73077 21302 73079 36896 73081 41222 73083 18938 17970 58277 73087 73088 73089 73090 88117 65055 73093 73094 14080 73096 72830 73098 55196 73100 73101 73102 5474 43062 73105 76431 73107 57778 10522 73110 33751 73112 88721 73114 70461 73116 73117 67996 73119 92423 73121 73122 73123 106 73125 73126 73127 73128 73129 73130 73131 73132 41621 73134 73135 38918 73137 73138 73139 47731 6489 73142 73143 99061 73145 40459 73147 73148 73149 73150 74592 27419 29793 58216 40272 73156 73157 27237 73159 73160 73161 73162 73163 73164 73165 73166 93513 73168 96937 73170 56663 18697 29636 29701 91862 5857 95328 73178 73179 73180 47272 73182 73183 73184 73185 73186 73187 73188 11873 73190 73191 73192 86809 73194 73195 73196 73197 73198 5416 75422 73201 73202 96667 73204 73205 73206 70742 73208 73209 87049 65304 26597 73213 73214 73215 73216 20400 73218 70910 73220 73221 24366 73223 73224 73225 73226 1264 47993 73229 73230 60628 73232 73233 73234 73235 73236 34520 73238 60302 73240 73241 18480 73243 73244 73245 73246 73247 73248 72137 73250 73251 73252 73253 73254 56985 87459 73257 73258 73259 73260 19150 73262 73263 73264 17041 73266 73267 38800 7104 73270 73271 73272 12350 73274 73275 344 12038 73278 73279 67033 73281 73282 54189 73284 73285 57192 73287 73288 73289 52404 19604 4684 73293 73294 73295 38834 6456 73298 73299 73300 73301 87484 59453 10815 12886 73306 73307 58882 95341 78385 56065 73312 73313 33197 73315 73316 42482 9418 73319 73320 73321 73322 73323 73324 73325 52821 73327 75316 73329 73330 73331 73332 73333 73334 73335 93148 73337 73338 73339 73340 73341 73342 73343 73344 73345 73346 92020 93844 73349 73350 99082 38435 73353 77905 91125 5433 73357 62181 77762 45212 73361 85481 73363 73364 73365 73366 35351 73368 15261 73370 90879 73372 37221 30426 73375 73376 4671 73378 64601 73380 73381 73382 73383 73384 73385 12689 73387 73388 58374 73390 73391 73392 73393 76026 75668 73396 73938 78198 61235 15484 73401 73402 73403 11351 73405 73406 73407 73408 73409 73410 73411 73412 73413 35311 89592 73416 46713 73418 73419 73420 4806 73422 42769 16840 73425 73426 25781 73428 10338 73430 54419 73432 73433 15370 73435 35673 73437 73438 73439 73440 73441 73442 7614 73444 73445 73446 39952 73448 31068 71701 73451 73452 35886 73454 15015 73456 73457 73458 86224 73460 30832 73462 84959 20470 55179 7688 73467 68234 78342 394 73471 73472 73473 52561 10974 73476 73477 73478 81281 73480 62033 12844 58232 73484 73485 73486 32947 31176 73489 29357 73491 73492 73493 70604 40221 73496 73497 15012 73499 73500 73501 74996 73503 73504 99299 73506 71486 73508 61566 73510 31269 60788 73513 73514 12927 72606 824 66546 73519 73520 73521 73522 73523 73524 73525 38677 73527 22848 73529 3682 73531 73532 73533 62112 73535 9480 4004 73538 73539 93907 73541 68175 73543 73544 73545 73546 61462 73548 73549 73550 73551 73552 73553 73554 73555 71573 77398 42526 73559 6689 73561 78610 73563 73564 63673 73566 97390 73568 27922 73570 79909 43682 73573 71743 73575 73576 19946 73578 3013 73580 73581 73582 73583 73584 93026 73586 22465 21234 23278 73590 73591 73592 6537 73594 73595 73596 73597 73598 20797 73600 73601 73602 83370 73604 73605 73606 73607 73608 73609 60105 73611 73612 31975 47997 22397 8276 73617 63685 73619 73620 73621 98553 73623 73624 73625 34816 41163 77683 73629 73630 73631 20850 73633 73634 73635 49835 73637 92220 58818 58442 89786 73642 73643 9860 73645 73646 96223 73648 76698 97193 73651 73652 73653 73654 10594 13354 73657 64377 73659 73660 73661 73662 73663 73664 73665 37220 73667 73668 73669 73670 73671 54456 63329 73674 73675 30019 73677 73678 73679 73680 90616 93377 73683 73684 49001 85807 73687 73688 73689 73690 73691 70323 73693 73694 73695 73696 73697 41194 73699 73700 7770 73702 70934 73704 91253 73706 66736 28635 73709 73710 73711 98910 73713 92353 3643 91127 73717 73718 73719 73720 73721 73722 20165 94747 34685 73726 73727 73728 73729 57906 73731 73732 82870 15485 73735 19848 73737 73738 73739 73740 73741 73742 1861 1421 73745 73746 31692 73748 62615 63757 81005 73752 73753 73754 60238 22417 73757 73758 73759 73760 63863 46854 73763 73764 5405 66356 33923 71771 73769 73770 73771 10112 97067 73774 73775 99486 3133 73778 22223 83843 73781 73782 73783 13170 73785 73786 22476 73788 73789 73790 73791 63293 73793 55100 73795 32030 24619 73798 27964 73800 73801 73802 95275 73804 44266 27593 70087 73808 73809 91869 73811 68427 73813 51277 8360 43098 74394 47706 26907 73820 13844 73822 34874 73824 73825 73826 73827 73828 2906 98797 47270 73832 73833 73834 73835 73836 73837 19157 2137 73840 73841 73842 9249 42150 73845 73846 73847 73848 16036 10811 60178 42326 73853 73854 26648 37759 73857 73858 73859 73860 73861 94288 2369 73864 75125 73866 69023 73868 73869 72753 20661 73872 13951 73874 73875 73876 90566 73878 73879 5102 73881 28994 73883 73884 44308 73886 8446 73888 73889 73890 7500 73892 73893 93120 73895 31112 73897 73898 73899 73900 73901 73902 94492 73904 92382 46243 21452 73908 73909 27641 66581 73912 73913 26660 73915 73916 92805 73918 73919 73920 73921 73922 92980 17610 52526 66885 67143 73928 73929 99593 73931 73932 4510 73934 4558 32564 73937 73397 73939 32580 73941 73942 73943 73944 45494 50000 73947 73948 73949 21219 49152 73952 73953 73954 73955 73956 66345 73958 73959 4209 75635 73962 73963 73964 73965 32130 6824 73968 73969 73970 73971 73972 73973 73974 96856 28458 48290 24322 49241 73980 73981 73982 7882 73984 73985 74131 31912 73988 42529 70384 73991 73992 76815 73994 21881 81741 73997 73998 73999 96609 64768 74002 75995 74004 74005 33332 31342 74008 74009 74010 48428 74012 64121 74014 87769 27719 74017 36515 74019 57616 74021 56270 88959 18808 74025 74026 74027 61921 74029 74030 74031 74032 74033 74034 74035 74036 74037 77816 74039 58278 67452 74042 74043 74044 44924 74046 89062 74048 89598 74050 74051 13017 58871 74054 74055 74056 74057 74058 74059 15368 74061 74062 74063 85538 74065 74066 74067 74068 74069 74070 74071 758 80765 74074 34394 74076 74077 74078 74079 74080 74081 40419 92806 74084 45116 94346 74087 76764 74089 74090 74091 74092 74093 74094 22331 74096 61652 37995 53173 99488 3483 74102 74103 74104 94969 96841 59056 74108 74109 55152 37336 74112 32682 74114 74115 74116 74117 74118 74119 74120 74121 74122 74123 74124 74125 44356 74127 74128 44663 74130 73986 74132 31294 74134 74135 74136 62519 74138 74139 74140 39909 54010 63089 74144 18054 74146 66852 74148 11466 74150 42079 74152 36062 74154 74155 74156 57128 74158 62887 74160 74161 85614 95310 74164 74165 74166 54188 74168 65470 28219 57870 74172 74173 31705 74175 74176 75601 98461 69833 44225 74181 69642 74183 74184 74185 99121 74187 74188 74189 32828 84765 46964 74193 44768 98344 74196 52900 74198 74199 90244 61897 74202 97682 90268 80004 74206 74207 74208 74671 30827 74211 74212 98967 74214 74215 38719 74217 10900 74219 74220 42344 86757 74223 74224 74225 37834 74227 12107 74229 74230 74231 74232 74233 99500 74235 27298 4284 74238 74239 74240 62199 74242 74243 74244 72415 66271 86067 74248 23718 84050 74251 74252 10825 44584 74255 9055 74257 74258 87146 74260 74261 45063 74263 46543 74265 50496 84262 61291 31969 74270 67038 74272 74273 74274 3546 74276 74277 83508 58058 54183 55276 74282 74283 74284 74285 74286 74287 74288 74289 74290 33170 54721 2147 96612 74295 4102 74297 45448 74299 21362 74301 74302 69111 63806 74305 74306 56879 86233 74309 32865 23011 74312 12111 82878 74315 74316 74317 74318 67042 74320 74321 62269 74323 74324 41246 74326 74327 28931 74329 74330 74331 74332 7604 74334 74335 71807 74337 74338 74339 20646 74341 74342 74343 74344 74345 74346 74347 74348 74349 74350 74351 74352 74353 74354 74355 74356 74357 60068 13013 74360 74361 74362 74363 74364 74365 74366 74367 74368 74369 74370 74371 74372 74373 74374 74375 74376 35699 31429 74379 96504 74381 74382 74383 71224 2037 35531 53042 74388 20810 74390 15659 74392 79393 73817 74395 74396 97843 65918 74399 74400 79748 97367 1644 74404 74405 56020 74407 74408 42503 74410 74411 74412 74413 74414 74415 74416 31023 74418 74419 77047 74421 74422 69819 65084 74425 29379 74427 74428 74429 74430 82084 74432 7898 74434 25528 74436 74437 74438 4241 75676 74441 85750 8943 74444 55146 74446 12795 41736 74449 24925 74451 96629 74453 89051 74455 8947 74457 45207 74459 74460 74461 63100 74463 74464 74465 257 34089 74468 42531 28968 99137 74472 74473 74474 74475 74476 12648 56644 74479 74480 74481 55145 74483 54928 80543 74486 37096 74488 74489 36696 74491 74492 74493 49118 74495 74496 74497 77911 74499 39629 74501 81291 74503 74504 18412 52505 47379 74508 509 74510 74511 74512 74513 74514 74515 74516 7444 74518 74519 90787 74521 74522 8092 74786 70959 25958 74527 74528 74529 82836 74531 74532 74533 42746 74535 34052 74537 74538 74539 90895 74541 72863 53267 74544 78077 74546 27482 27316 74549 24561 74551 74552 74553 74554 74555 74556 35226 6856 74559 60561 83379 74562 88120 3715 74565 74566 13578 74568 74569 68300 74571 92024 74573 74574 74575 74576 74577 74578 19336 74580 74581 74582 74583 74584 97916 57968 74587 21504 74589 80791 19029 73151 54741 63342 74595 74596 85396 74598 74599 96655 72558 74602 52142 26971 74605 74606 74607 19812 24732 1009 74611 74612 56657 33796 16409 26934 74617 1504 74619 60018 48110 74622 9075 49036 74625 90649 74627 74628 74629 74630 74631 74632 74633 74634 14950 72902 74637 28668 60499 2238 74641 74642 33146 74644 74645 74646 27250 85371 17810 74650 74651 74652 77737 92455 74655 74656 46671 74658 74659 91500 74661 58889 74663 74664 74665 44129 74667 27458 74669 74670 74209 74672 74673 65384 31249 74676 81663 74678 55203 17978 27069 74682 4599 74684 74685 69090 74687 74688 74689 7108 6220 74692 74693 74694 51459 74696 74697 74698 74699 74700 97556 49438 74703 74704 83080 14579 74707 74708 99841 30809 79321 74712 40176 74714 22759 74716 74717 33640 74719 74720 74721 74722 74723 27102 74725 48020 74727 74728 31135 74730 57899 74732 74733 41639 74735 45680 74737 74738 74739 74740 71215 74742 74743 57468 74745 74746 74747 93964 74749 10789 4326 74752 43744 78287 74755 74756 74757 74758 56056 74760 74761 54838 41728 74764 80181 74766 38290 74768 74769 50912 6301 74772 74773 74774 74775 74776 74777 6284 74779 74780 74781 74782 93685 74784 92192 74524 74787 74788 81968 74790 74791 74792 74793 74794 8850 74796 77760 74798 74799 74800 74801 60036 74803 5630 74805 72203 74807 74808 74809 86255 32799 74812 17921 74814 43850 74816 42429 74818 74819 74820 74821 74822 93556 39003 74825 74826 51278 61117 74829 74830 41750 74832 9551 74834 41266 16251 10426 74838 74839 74840 31063 5934 74843 74844 85141 74846 61401 33454 74849 74850 74851 74852 74853 74854 74855 74856 24221 74858 74859 74860 27744 74862 48683 88542 58105 95730 2478 74868 75321 74870 74871 74872 74873 74874 74875 28949 55492 74878 74879 74880 74881 74882 74883 74884 74885 74886 694 74888 61176 74890 25309 74892 74893 74894 29053 2124 16479 46257 51085 48671 87318 19644 74903 3240 74905 43189 74907 74908 14516 74910 74911 74912 74913 74914 70153 74916 74917 74918 62840 40004 13111 88951 2386 74924 74925 74926 43148 74928 74929 96957 74931 74932 50695 74934 74935 74936 74937 75459 74939 74940 74941 59542 38183 74944 80413 74946 74947 74948 97053 96660 74951 74952 74953 74954 81122 74956 75999 74958 74959 74960 70605 74962 74963 74964 4596 74966 57879 74968 74969 74970 74971 74972 74973 74974 28107 74976 72357 74978 100 74980 74981 74982 74983 32809 74985 36510 33724 74988 74989 65665 41871 74992 96833 88176 14989 73502 22198 74998 74999 77254 50556 75002 99559 75004 72564 73066 59332 75008 41506 13307 75011 75012 75013 24395 75015 75016 75017 75018 75019 75020 41403 49457 75023 46686 26571 84451 3170 93670 75029 71351 75031 75032 75033 75034 49453 75036 75037 75038 33655 75040 96784 75042 75043 75044 52634 75046 75047 75048 75049 75050 75051 75052 43565 75054 75055 62595 75057 75058 75059 75060 49437 85943 75063 75064 75065 75066 75067 75068 89513 75070 75071 75072 119 75074 75075 75076 75077 12294 20238 75080 57535 36203 75083 75084 75085 75086 75087 81666 75089 80704 75091 25952 73009 75213 75095 75096 85984 75098 71883 76759 75101 19568 91276 41977 97742 75106 75107 75108 75109 75110 75111 12082 75113 75114 65501 75953 75117 75118 21161 27608 51520 66922 40536 75124 73865 75126 75127 75128 75129 66365 75131 75132 54249 75134 75135 75136 39763 75138 75139 75140 51119 75142 75143 94972 9733 75146 75147 75148 75149 75150 77307 75152 59991 15143 75155 23280 8871 80953 34556 75160 75161 58816 26215 33522 75165 75166 7439 75168 75169 75170 75171 10651 75173 95991 75175 75176 86850 75178 75179 75180 75181 75182 75183 4268 75185 67549 75187 80151 53612 75190 75191 86160 75193 75194 23958 37312 75197 75198 75199 75200 75201 53220 96390 35193 75205 75206 75207 10269 75209 75210 44800 75212 75094 46218 75215 53316 75217 69537 75219 85294 75221 75222 75223 75224 75225 49465 75227 75228 60335 75230 75231 75232 75233 65759 94692 75236 52713 36489 75239 36631 75241 75242 32070 92280 20307 75246 75247 19923 11241 75250 75251 75252 31217 21469 75255 75256 75257 10051 75259 75260 75261 75262 75263 75264 3860 75266 90100 83444 75269 5587 75271 75272 23200 56992 75275 75276 75277 75278 53837 75280 49729 75282 75283 75284 75285 69780 75287 75288 56996 70693 15985 5917 28757 75294 75295 75296 97936 6976 75299 75300 53100 75302 75303 52814 75305 75306 75307 75308 7074 75310 75311 75312 75313 48573 93739 73328 681 75318 11155 75320 74869 75322 60936 75324 75325 47826 53961 75328 45578 14312 75331 66708 91703 75334 58969 22420 75337 95158 75339 58112 75341 90109 24564 75344 75345 75346 75347 34854 75349 38803 75351 75352 75353 75354 75355 77724 75357 39638 75359 51614 61212 17401 69667 22013 75365 49929 75367 75368 75369 75370 75371 75372 69205 1186 75375 75376 75377 75378 75379 50231 3761 75382 78739 75384 77244 75386 17483 75388 75389 23407 94932 75392 75393 65754 52660 27616 75397 89116 75399 75400 75401 75402 75403 72909 75405 15804 75407 5828 90174 75410 75411 28540 75413 64097 75415 75416 78989 20736 75419 75420 75421 73200 75423 58367 87003 75426 75427 75428 75429 72292 19578 59586 75433 14910 21076 75436 75437 52824 75439 75440 75441 75442 14041 77514 75445 75446 75447 75448 75449 75450 20010 6958 91356 36279 86606 75456 75457 75458 74938 37307 75461 75462 75463 18122 75465 64436 75467 39410 75469 75470 5387 75472 75473 75474 75475 38059 4304 75478 75479 75480 75481 23833 14448 13955 75485 10736 75487 75488 75489 75490 75491 75492 75493 59596 75495 14171 75497 75498 75499 65899 15859 75502 75503 14492 75505 30358 75507 78023 75509 75510 75511 61906 75513 29203 52376 75516 48745 75518 55850 86636 75521 12149 80557 5803 95743 75526 75527 78139 75529 75530 59102 75532 37617 75534 75535 8194 84953 31224 75539 75540 82010 131 53641 75544 13078 75546 75547 86871 93184 86598 75551 61765 75553 75554 75555 75556 75557 75558 48895 75560 75561 75562 16022 75564 75565 70862 75567 75568 75569 75570 75571 75572 43828 75574 75575 70248 75577 75578 75579 75580 75581 75582 75583 75584 75585 60498 75587 75588 75589 75590 75591 71570 75593 52918 75595 75596 75597 2939 78147 62066 74177 75602 75603 75604 75605 75606 75607 45045 76921 12806 39883 75612 75613 7084 43522 75616 59701 70201 13222 75620 75621 75622 93921 75624 94855 42066 75627 75628 75629 75630 75631 75632 56999 75634 73961 75636 75637 75638 75639 75640 87133 10881 59108 47821 41884 96701 45127 88901 75649 19594 75651 75652 68684 65329 75655 75656 6281 4817 75659 12587 75661 52294 75663 75664 75665 75666 75667 73395 75669 75670 75671 75672 75673 75674 75675 74440 75677 75678 75679 13589 75681 75682 75683 25908 75685 14625 92513 32302 88773 25310 75691 75692 66007 84485 75695 78357 75697 93620 82000 75700 75701 75702 75703 43204 28287 53115 76630 64930 75709 75710 75711 75712 75713 59513 20750 59129 65496 75718 75719 75720 7311 75722 75723 87399 52746 75726 75727 13687 75729 75730 75731 75732 75733 75734 75735 75736 82943 25859 75739 75740 75741 75742 75743 75744 46587 4609 75747 75748 63020 75750 14454 84205 44182 60085 31024 75756 75757 75758 75759 75760 95259 75762 75763 6594 75765 75766 7162 9634 75769 89674 75771 75772 1746 75774 75775 42122 75777 75778 75779 75780 75781 67148 75783 75784 75785 75786 75787 75788 75789 26958 75791 75792 39284 60991 75795 75796 41117 33896 75799 75800 75801 75802 80725 76589 75805 75806 75807 75808 75809 75810 75811 75812 88831 75814 75815 75816 75817 75818 75819 75820 75821 75822 97948 75824 8432 75826 75827 75828 75829 75830 75831 36921 75833 55522 75835 29501 75837 2149 42530 68655 7868 75842 75843 75844 80140 75846 75847 75848 75849 75850 75851 75852 44933 8108 75855 75856 17661 11031 75859 75860 75861 75862 75863 75864 96275 75866 96354 15849 63097 75870 46861 75872 45981 75874 75875 22434 99663 86843 75879 75880 75881 98873 75883 75884 75885 75886 75887 55450 69486 20423 75891 75892 75893 2328 75895 39637 75897 75898 75899 24997 75901 34623 75903 75904 75905 75906 50595 75908 66786 75910 4071 20494 75913 75914 75915 82549 75917 75918 75919 80022 75921 75922 75923 81463 43949 75926 75927 62948 75929 75930 75931 75932 75933 34148 75935 58651 75937 92005 75939 58618 75941 72824 75943 75944 75945 15613 75947 7087 75949 82036 75951 75952 75116 79434 75955 75956 64741 26149 75959 39361 15263 77734 75963 75964 75965 75966 75967 5520 75969 75970 75971 75972 42169 75974 75975 75976 34881 75978 75979 75980 75981 58029 75983 75984 52871 75986 75987 65644 60003 75990 75991 75992 75993 75994 74003 75996 75997 31629 74957 76000 68047 76002 83488 76004 76005 76006 76007 76008 76009 76010 76011 76012 60091 76014 76015 51457 76017 76018 76019 81008 70073 24080 93612 76024 90678 73394 76027 28642 87085 43298 76837 64528 76033 76034 76035 76036 76037 76038 76039 76040 76041 76042 22206 76044 76045 76046 76047 98930 76049 76050 76051 76052 76053 76054 8235 76056 28526 25483 43032 90458 76061 76062 76063 76064 63026 76066 21872 76068 76069 96311 76071 53589 76073 76074 91982 76076 76077 54297 45668 26745 10716 76082 55858 76084 76085 42563 76087 76088 7212 76090 28390 76092 76093 95788 76095 76096 52833 76098 76099 76100 76101 76102 38915 76104 76105 20410 58946 14882 76109 76110 76111 36272 76113 76114 85512 28368 24546 76908 76119 92240 29597 54461 76123 76124 76125 77431 82436 76128 76129 76130 87548 76132 76133 30905 31735 40430 76137 76138 76139 81611 1873 76142 45065 51851 21549 76146 44977 76148 61306 76150 76151 76152 76153 88529 92384 76156 76157 59142 76159 76160 76161 36955 76163 36351 76165 76166 76167 76168 62123 76170 76171 76172 76173 87853 31099 59601 63373 19388 76179 40066 76181 35615 76183 76184 12827 77568 72478 76188 76189 76190 76191 76192 76193 2341 76195 76196 90971 76198 76199 76200 76201 76202 76203 76204 76205 76206 76207 65463 53998 65254 76211 76212 35059 34116 72709 65948 76217 76218 76219 76220 8112 26077 76223 76224 76225 76226 76227 9196 76229 76230 76231 76232 65394 47677 76235 76236 76237 39878 83368 76240 36832 1293 76570 76244 76245 76246 76247 24327 48315 76250 23802 21922 76253 76254 76255 76256 76257 76258 76259 76260 76261 76262 3477 76264 76265 36693 51521 76268 87816 76270 58257 32817 90849 76274 12311 5492 76510 76278 32782 57370 5682 76282 34855 89651 76285 76286 96131 76288 76289 76290 76291 6753 76293 34012 41605 76296 65915 76298 96367 76300 98250 76302 76303 76304 3303 76306 17308 76308 76309 76310 76311 76312 56151 52804 22182 82797 76317 76318 76319 76320 77869 76322 76323 66833 76325 76326 15718 76328 76329 76330 76331 76332 72731 77697 76335 76336 7928 43651 64182 76340 76341 76342 82556 4153 76345 76346 76347 76348 21359 76350 76351 34605 9718 76354 76355 35169 76357 66986 76359 76360 76361 61889 5322 76364 58110 10991 76367 76368 76369 76370 45271 76372 76373 61945 68482 76376 76377 76378 76379 76380 28570 5963 76383 13630 24328 23654 76387 76388 58865 49993 8304 10703 76393 26184 81584 76396 92737 76398 76399 76400 76401 5364 84727 76404 14632 80217 76407 76408 76409 35377 76411 76412 76413 76414 76415 76416 95326 76418 71253 76420 76421 76422 84866 36557 9104 30182 76427 78074 76429 76430 73106 76432 61855 70673 39978 71611 61903 24802 76439 76440 76441 76442 76443 33829 23737 70907 76447 76448 76449 22467 76451 35996 76453 76454 93848 76456 76457 76458 69500 76460 82373 76462 84186 55753 76465 15188 76467 76468 76469 76470 76471 51573 76473 32903 76475 76476 76477 66202 76479 76480 76481 76482 76483 72586 76485 76486 85 20961 76489 76490 76491 84018 76493 76494 17683 80600 76497 9085 11400 76500 76501 76502 62614 48394 54973 48984 76507 980 76509 76277 76511 84721 76513 76514 52793 76516 76517 81490 76519 27749 76521 76522 60608 76524 76525 76526 76527 76528 76529 41751 13025 88344 98206 76534 20649 76536 76537 76538 76539 76540 76541 76542 76543 76544 76545 76546 76547 76548 76549 94353 76551 46986 76553 76554 51135 76556 23220 3169 76559 40553 76561 76562 76563 76564 24573 76566 76567 13142 27844 76243 76571 66689 76573 76574 76575 76576 76577 39367 59598 76580 30838 76582 8902 76584 26400 76586 40312 7729 75804 76590 76591 76592 88063 29686 76595 76596 76597 53297 76599 76600 76601 76602 76603 76604 76605 76606 7919 76608 62837 72378 76611 76612 76613 76614 76615 21822 54772 76618 83019 15041 76621 76622 76623 76624 76625 76626 76627 76628 95622 75707 38412 76632 76633 76634 80190 76636 76637 76638 76639 76640 29142 76642 92600 46766 76645 31825 43961 53602 76649 76650 76651 76652 76653 76654 18838 76656 76657 76658 76659 76660 76661 76662 76663 76664 41919 76666 51910 32162 59534 76670 43042 12476 55989 66416 45572 76676 26666 76678 76679 76680 67729 76682 76683 89637 76685 12247 1711 27437 76689 91868 76691 50413 76693 76694 76695 16645 49969 73649 76699 44103 76701 76702 782 81136 76705 76706 76707 76708 76709 50205 76711 76712 39671 91434 76715 76716 76717 8354 92866 59181 76721 76722 76723 76724 19123 91648 76727 76728 18065 13572 76731 35796 8244 76734 76735 33912 35117 76738 64438 85381 76741 76742 76743 37164 76745 76746 76747 7163 76749 76750 76751 76752 76753 10745 76755 44421 31972 76758 75100 76760 1207 79894 76763 74088 93326 95486 28448 76768 76769 76770 24276 76772 76773 76774 76775 76776 91281 76778 76779 76780 34172 76782 76783 76784 76785 76786 55017 15530 76789 76790 76791 76792 76793 65120 76795 76796 76797 76798 76799 76800 76801 76802 76803 2018 32090 30317 76807 76808 76809 51712 76811 76812 76813 31340 73993 25291 76817 76818 76819 76820 76821 76822 76823 76824 76825 76826 76827 76828 22847 76830 76831 57512 37271 69932 76835 76836 76031 15964 71280 68820 96019 76842 36989 53732 76845 76846 76847 76848 6790 76850 76851 76852 76853 76854 76855 76856 34068 76858 76859 76860 76861 70706 21670 39771 6138 76866 76867 76868 76869 26218 99314 76872 76873 79300 76875 76876 76877 85891 76879 63053 76881 76882 76883 76884 76885 6493 76887 76888 76889 86617 76891 85268 76893 76894 76895 76896 81019 55273 76899 76900 76901 76902 76903 76904 76905 46130 76907 76118 53679 76910 76911 76912 76913 79308 44826 76916 46687 76918 80290 79023 75609 69781 26457 76924 76925 76926 76927 76928 76929 76930 76931 76932 76933 76934 76935 76936 76937 76938 79132 76940 82664 76942 76943 76944 52708 76946 76947 76948 76949 76950 76951 76952 20001 76954 72612 76956 98527 76958 76959 76960 50897 33298 76963 13935 76965 76966 76967 76968 76969 90912 92390 76972 76973 76974 76975 40273 76977 76978 76979 76980 76981 76982 76983 76984 76985 71469 25496 54722 76989 76990 76991 76992 76993 93986 76995 76996 86244 80823 76999 31993 77001 77002 39663 86802 77005 77006 13769 77008 53818 77010 77011 34271 77013 77014 77015 77016 77017 67343 10040 77020 77021 1715 82346 81556 77025 77026 77027 53699 77029 43419 77031 77032 77033 77034 77035 77036 32483 72329 28012 29290 77041 7506 77043 77044 77045 77046 74420 77048 49938 77050 77051 77052 77053 6819 77055 77056 92328 77058 77059 39040 77061 77062 77063 77064 77065 22367 77067 77068 3798 77070 77071 15749 77073 94278 18964 77076 77077 60104 77079 77080 2496 26173 77083 77084 77085 77086 13668 77088 77089 77090 45398 56178 77093 21619 77095 77096 11498 77098 77099 17084 71104 77102 77103 65157 77105 70730 53671 77108 77109 77110 57008 77112 77113 77114 77115 77116 95235 77118 77119 52784 77121 62366 77123 70897 77125 77126 45488 56737 87151 77130 12194 77132 77133 8883 77135 77136 10539 77138 33081 77140 67260 77142 44187 10628 43712 53849 22645 77148 77149 17278 82764 27791 77153 77154 36257 80632 8556 60844 38262 77160 77161 77162 86961 77164 61887 67446 77167 77168 77169 77170 77171 27947 77173 77174 77175 55690 77177 1212 90338 77180 77181 77182 77183 34592 77185 77186 77187 77188 77189 81270 77191 11904 36844 77194 77195 77196 60427 77198 77199 54812 77201 77202 77203 46784 77205 77206 77207 77208 93699 77210 77211 77212 77213 77214 77215 16725 77217 77218 89929 77220 77221 56671 45856 77224 77225 77226 44049 85375 77229 77230 77231 17224 77233 77234 77235 77236 14614 46120 77239 99680 60680 77242 30759 75385 89237 77246 77247 77248 77249 95375 77251 77252 77253 75000 84998 71400 20597 77258 88341 77260 77261 77262 77263 6771 77265 77266 77267 77268 77269 51549 97189 91135 77273 77274 8756 77276 77277 77278 89871 77280 77281 41713 77283 57234 8639 93401 77287 77288 77289 71129 16493 77292 77293 77294 77295 77296 77297 77298 73002 77300 29801 39213 4056 77304 81551 63684 75151 93075 77309 77310 97070 77312 85490 77314 97533 77316 77317 7717 49932 78893 77321 77322 77323 33354 77325 77326 77327 35832 77329 14840 77331 77332 77333 77334 11153 77336 10646 6115 58304 77340 77341 77342 16547 77344 77345 81192 77347 77348 12410 77350 77351 77352 77353 77354 77355 77356 77357 31813 77359 54498 77361 70956 77363 77364 77365 18884 77367 1870 26593 77370 77371 48068 71488 77374 77375 53651 21126 11934 77379 32960 47371 77382 94890 77384 26092 77386 22287 77388 41362 21030 77391 77392 77393 35312 77395 77396 77397 73557 77399 46318 77401 77402 77403 77404 22809 77406 77407 77408 77409 25397 77411 77412 53950 15930 42121 47972 77417 77418 82597 77420 77421 45369 77423 89452 77425 70207 77427 77428 77429 53915 76126 62401 42909 77434 77435 77436 32022 77438 77439 39368 77441 77442 77443 85418 77445 77446 77447 77448 77449 77450 77451 77452 77453 77454 77455 77456 60047 8812 77459 72671 77461 77462 77463 40987 98488 77466 77467 77468 77469 77470 92332 77472 77473 77474 77475 20878 94552 4390 77479 82523 77481 57398 62947 77484 85953 77486 77487 77488 97270 77490 84824 77492 65909 4281 77495 81167 77497 77498 46442 77500 94451 62712 77503 85343 67292 77506 77674 77508 4014 77510 77511 77512 77513 75444 77515 15466 77517 77518 43782 19325 77521 77522 63903 77524 77525 77526 80023 77528 77529 77530 50399 77532 77533 77534 62574 77536 41110 77538 77539 77540 77541 72782 77543 77544 77545 67609 28105 79962 94733 77550 65657 77552 77553 77554 77555 77556 77557 45574 77715 27483 86396 77562 46165 77564 77565 91697 38610 76186 9191 77570 5038 77572 12757 54720 77575 77576 89572 77578 87349 77580 77581 25171 77583 77584 77585 77586 77587 77588 77589 23143 14470 80162 18473 77594 77595 77596 4728 77598 77599 77600 77601 14545 77603 77604 51682 42641 42626 77608 77609 77610 77611 77612 77613 398 77615 77616 77617 77618 77619 77620 77621 77622 77623 77624 77625 77626 82419 77628 77629 77630 77631 77632 2795 77634 77635 22413 77637 51162 65328 77640 48442 67770 77643 72476 77645 77646 77647 77648 15869 77650 77651 77652 19431 77654 77655 77656 72942 77658 77659 77660 60197 81336 77663 72049 88808 77666 63286 77668 34494 77670 77671 96688 83604 77507 77675 77676 77677 97814 77679 15400 77681 77682 73628 77684 77685 91401 77687 28534 77689 61179 77691 81013 77693 77694 41538 28864 76334 22728 77699 77700 77701 21153 77703 77704 77705 15502 77707 77708 77709 77710 77711 69809 77713 48673 77559 77716 80266 11091 70362 77720 47118 25313 77723 75356 68850 77726 72156 65028 48301 77730 46756 38575 77733 75962 77735 77736 74653 7943 77739 67602 26828 77742 77743 77744 77745 36339 15668 77748 77749 77750 77751 48342 77753 77754 77755 77756 77757 98269 77759 74797 14144 73359 77763 77764 47119 77766 10331 77768 77769 77770 77771 77772 40398 77774 77775 77776 77777 77778 77779 77780 8286 69401 77783 31496 97776 77786 15767 32392 77789 31177 77791 77792 77793 77794 94816 62489 77797 77798 77799 48249 77801 21551 77803 77804 77805 3006 77807 77808 49031 77810 77811 15170 80092 77814 77815 74038 77817 77818 70011 50195 87159 77822 32728 77824 63047 10029 67443 7601 77829 55499 79012 24461 52668 57855 5729 50483 70393 77838 12718 537 77841 86250 77843 15577 68130 77846 84634 25064 77849 94705 77851 77852 17592 77854 89902 52439 77857 77858 98707 77860 77861 77862 24910 90107 77865 31265 77867 77868 76321 77870 77871 77872 13975 77874 77875 77876 77877 8922 77879 83959 77881 54187 77883 77884 77885 55783 8486 3110 77889 77890 77891 97761 77893 34410 77895 77896 77897 13121 77899 84867 77901 14585 77903 91079 73354 65500 77907 77908 77909 77910 74498 77912 77913 77914 77915 77916 77917 78277 12208 77920 71002 34590 77923 13784 77925 56688 77927 77928 77929 77930 38469 16191 77933 77934 77935 77936 99824 77938 77939 77940 77941 17751 77943 90810 77945 77946 77947 77948 77949 77950 77951 77952 77953 15884 77955 77956 77957 77958 77959 4867 77961 25116 77963 64338 77965 55808 30587 41822 77969 77970 77971 77972 84390 77974 77975 77976 77977 83646 91247 77980 77981 77982 16231 77984 81004 77986 77987 77988 67322 77990 77991 77992 77993 77994 52457 4189 77997 45241 63617 78000 78001 78002 78003 78004 78005 78006 20131 78008 15279 78010 27059 78012 78013 78014 78015 78016 31698 5915 78019 78020 95200 78022 75508 44302 78025 78026 27033 78028 78029 78030 29589 39681 78033 65398 78035 87403 78037 691 78039 7932 68322 78042 8846 11623 94947 78046 10685 78048 78049 78050 88415 27780 68264 78054 78055 63787 78057 78058 22665 78060 78061 10970 95154 78064 78065 78066 54485 27588 78069 78070 78071 78072 46284 76428 94304 78076 74545 51496 78079 83514 55241 78082 78083 78621 78085 78086 78087 50783 78089 78090 78091 78092 78093 78094 78095 27651 78097 94273 2488 78100 78101 72722 78103 78104 78105 78106 78107 78108 17984 78110 78111 29363 90959 66756 78115 78116 78117 78118 52636 78120 99242 78122 78123 78124 930 78126 78127 78595 910 31292 78131 78132 78133 2492 45393 96922 78137 78138 75528 78140 78141 78142 6384 78144 78145 78146 75599 88527 5265 78150 78151 72520 78153 78154 55996 59131 68303 78158 17852 78160 22048 66768 78163 6398 7977 78166 18949 14992 78169 58706 68527 10172 78173 78174 78175 43564 78177 78178 78179 78180 78181 78182 78183 6218 78185 78186 78187 78188 78189 46953 84343 69858 78193 78194 78195 47414 78197 73398 78199 78200 78201 48145 78203 62739 78205 78206 78207 78208 78209 78210 78211 35965 78213 13856 53551 78216 67516 36117 62014 78220 78221 71533 78223 78224 78225 78226 78227 78228 78229 13120 78231 78232 58811 78234 43946 78236 3147 78238 78239 82458 31345 78242 78243 78244 78245 78246 78247 78248 78249 78250 3549 78252 78253 78254 78255 78256 78257 78258 78259 86308 17270 12156 78263 78264 15723 78266 78811 78268 78269 17753 78271 78272 78273 78274 19925 78276 77918 78278 78279 56150 50061 78282 78283 78284 79277 86378 74754 78288 40618 78290 78291 78292 78293 3918 89103 67455 12729 28502 78299 78300 78301 89169 5080 34724 38274 78306 78307 78308 78309 90845 94852 97066 78313 78314 78315 78316 34219 16661 78319 78320 78321 78322 78323 78324 78325 78326 5588 78328 78329 57170 78331 78332 78333 78334 95847 37108 78337 22402 78339 40870 89274 73469 78343 78344 49086 51115 78347 78348 78349 57731 9130 78352 78353 3286 78355 50385 75696 78358 78359 78360 48902 95209 78363 78364 78365 44922 78367 87274 85123 78370 92351 54322 78373 17991 78375 78376 78377 78378 68004 20045 78381 78382 55873 78384 73310 49912 72283 78388 78389 24998 71414 26106 78393 78394 78395 78396 78397 78398 78399 78400 78401 78402 78403 78404 48867 78406 58601 78408 42926 28533 78411 78412 78413 45018 78415 48568 78417 78418 88519 78420 78421 78422 78423 78424 10103 8519 78427 1099 78429 13581 3385 78432 78433 25597 78435 29831 78437 23973 57900 78440 88201 78442 78443 78444 78445 7168 25472 78448 78449 10058 78451 69918 78453 68230 78455 12398 56125 48302 78459 61474 78461 63609 78463 92134 57606 78466 78467 84396 25154 78470 78471 65987 78473 78474 12224 78476 43238 78478 78479 78480 78481 78482 78483 78484 78485 81592 39384 78488 78489 78490 78491 94436 23509 31618 62770 78496 78497 78498 78499 23329 66097 78502 78503 78504 78505 92527 78507 78508 78509 57652 7184 78512 78513 78514 53344 9013 78517 78518 78519 78520 78521 78522 78523 19317 78525 65615 26873 89031 78529 78530 56582 78532 41470 78534 96878 33911 78537 78538 20155 78540 31283 78542 91419 78544 55735 27967 78547 97854 46771 78550 78551 78552 78553 36847 78555 81369 86947 78558 78559 78560 78561 21852 78563 78564 78565 78566 83880 99931 78569 38973 78571 78572 78573 78574 78575 78576 78577 78578 78579 87949 78581 97417 78583 78584 91964 78586 78587 99790 78589 78590 56653 78592 78593 10755 78128 51714 78597 66903 32653 78600 4434 78602 78603 27334 78605 16589 78607 98786 78609 73562 78611 78612 1894 78614 78615 78616 67612 78618 78619 85744 78084 552 78623 78624 78625 78626 78627 9184 83701 62786 20208 78632 20101 49020 78635 78636 78637 78638 78639 78640 78641 78642 78643 78644 78645 52754 78647 78648 78649 78650 20636 20348 30442 78654 78655 78656 90868 78658 78659 78660 71937 78662 3889 78664 91742 78666 78667 69367 78669 78670 78671 59262 78673 10678 78675 39562 81836 13234 78679 78680 31457 41209 78683 78684 26366 78686 78687 78688 78689 65703 54147 78692 78693 96376 78695 78696 78697 5279 78699 32587 78701 78702 78703 42955 78705 78706 78707 78708 44125 41932 78711 78712 83114 79784 78715 78716 89797 78718 78719 3194 78721 78722 50107 78724 78725 53066 59764 78728 78729 78730 78731 78732 78733 78734 66443 78736 78737 78738 75383 86704 32245 78742 79017 78744 70031 68452 87212 78748 78749 78750 54523 78752 78753 78754 78755 80020 81337 78758 89866 78760 78761 78762 78763 78764 78765 48813 44211 59807 78769 78770 78771 78772 78773 78774 38217 94588 78777 48706 10020 78780 78781 78782 47065 78784 78785 78786 88184 17471 30878 7866 78791 78792 27509 27272 78795 87995 78797 78798 78799 78800 78801 78802 78803 78804 78805 12304 47655 52446 78809 78810 78267 78812 78813 78814 78815 40473 78817 78818 78819 27290 99900 78822 26279 78824 19477 78826 78827 78828 78829 78830 78831 9371 8473 78834 51630 25027 78837 83883 78839 28090 78841 78842 78843 78844 78845 78846 78847 34758 72805 78850 78851 78852 54299 78854 78855 78856 92710 78858 78859 78860 78861 14507 78863 78864 78865 78866 78867 78868 78869 78870 4789 22067 46000 16321 79456 78876 78877 78878 78879 78880 50982 64368 78883 78884 6705 83066 47745 78888 78889 78890 78891 84446 77320 91146 1824 78896 78897 35526 62118 82265 78901 78902 78903 78904 78905 48979 78907 78908 23950 78910 78911 78912 78913 78914 78915 38182 78917 50440 78919 78920 78921 78922 78923 78924 97618 56494 78927 78928 78929 19250 21886 78932 65185 78934 90745 78936 78937 78938 78939 24742 78941 78942 78943 51831 67396 78946 58159 78948 78949 78950 78951 78952 78953 18437 78955 78956 78957 78958 78959 99801 78961 78962 26189 34491 7292 98180 78967 78968 71308 78970 25457 78972 79323 78974 96182 53521 78977 53844 675 42838 78981 19185 78983 69708 78985 78986 78987 41386 75417 78990 9151 54428 78993 20414 78995 78996 78997 78998 78999 79000 79001 79002 79003 38697 79005 92844 90386 92729 61702 79010 79011 77831 79013 79014 79015 79016 78743 79018 79019 79020 82308 79022 76920 49304 72258 79026 79027 79028 79029 25563 84598 79032 79033 79034 98425 12399 99248 39930 79039 79040 79041 79042 79043 79044 79045 79046 12305 70771 44419 79050 79051 79052 79053 79054 79055 79056 55786 83222 81467 79060 79061 82744 79063 34968 79065 79066 87388 79068 79069 79070 79071 79072 3854 79074 32008 79076 79077 79078 79079 48229 79081 79082 79083 79084 79085 79086 7942 79088 22464 12870 79091 79092 79093 28707 79095 29622 79097 29365 79099 79100 89210 97592 79103 89068 79105 79106 79107 79108 40406 79110 79111 79112 79113 79114 59676 79116 79117 79118 79119 79120 79121 79122 62086 79124 83801 4843 79127 71349 85350 92960 79131 76939 4417 3435 79135 8911 79137 79138 29351 79140 45847 709 38136 32365 35184 79146 26309 79148 79149 79150 99474 79152 14386 79154 18301 79156 79157 79158 79159 79160 79161 79162 66336 79164 79165 6308 79167 79168 23567 79170 87097 69541 99921 39270 58996 79176 13699 79178 973 55618 65649 79182 79183 7473 79185 53869 79187 83547 4108 79190 68121 79192 22765 79194 79195 79196 79197 64631 3903 79200 79201 49183 79203 80364 66835 25478 79207 79208 79209 72383 79211 79212 58533 97440 79215 79216 79217 23274 79219 96874 36985 72737 79223 1345 79225 79226 79227 22502 79229 96630 70474 88576 79233 79234 79235 79236 79237 12713 79239 79240 79241 47235 79243 10650 79245 17673 79247 63071 79249 28354 79251 91241 79253 79254 79255 79256 79257 79258 18641 28519 79261 79262 79263 65421 12277 79266 18387 79268 79269 79270 79271 79272 37866 52190 79275 50617 78285 60423 39334 79280 79281 79282 66358 79284 79285 79286 79287 24275 79289 25707 24064 79292 79293 79294 79295 79296 79297 79298 79299 76874 79301 21357 2995 12355 79305 86267 28444 76914 79309 79310 79311 79312 79313 79314 79315 79316 79317 79318 79319 79320 74711 79322 78973 79324 98063 79326 79327 14854 79329 21122 79331 79332 17718 79334 79335 9751 79337 98929 79339 69065 79341 27738 72603 40384 79345 26819 79347 83271 79349 38315 79351 79352 17553 79354 79355 72563 79357 79358 79359 41963 79361 34949 19855 35463 79365 79366 79367 79368 79369 79370 79371 56017 13619 79374 79375 58406 66898 79378 79379 79380 16673 79382 83118 79384 79385 64090 79387 95470 79389 79390 14817 79392 74393 79394 79395 79396 79397 64934 79399 79400 68878 94477 79403 79404 79405 79406 79407 79408 79409 79410 79411 9643 1614 79414 95449 38402 99657 79418 79419 39606 79421 22881 79423 79424 79425 7266 79427 23852 37311 79430 84311 95900 79433 75954 79435 79436 79437 15776 36237 79440 5838 79442 64571 79444 79445 79446 46063 79448 38583 10343 79451 79452 58015 79454 79455 78875 10024 57227 79459 97041 79461 56945 79463 1569 79465 95790 79467 79468 65162 79470 38540 25541 79473 95574 24020 79476 79477 24819 79479 79480 79481 79482 44893 79484 79485 86129 79487 79488 65155 79490 79491 79492 2292 28209 79495 79496 79497 79498 48707 79500 49322 79502 79503 79504 27550 72486 79507 79508 79509 79510 49615 79512 82929 63792 50064 79516 79517 79518 79519 54466 79521 80601 87809 58179 50044 79526 87611 14391 60148 23598 5833 79532 44476 4404 81365 7226 79537 38069 40885 79540 79541 79542 79543 37630 79545 12670 79547 33668 65558 53708 91519 79552 8939 79554 488 79556 79557 79558 79559 79560 79561 57487 79563 79564 79565 79566 79567 9235 97242 79570 91702 79572 79573 22707 10718 79576 79577 52696 79579 79580 79581 98981 79583 79584 79585 21019 6585 79588 79589 79590 79591 79592 79593 56410 79595 79596 71886 85370 79599 30057 48220 79602 63524 79604 79605 79606 72319 85853 25078 10398 5444 79612 79613 54965 79615 21167 66389 79618 55400 79620 79621 79622 93731 79624 42880 79626 79627 88820 79629 79630 95757 79632 79633 79634 96745 79636 79637 40704 79639 25920 79641 79642 27561 85432 79645 79646 56684 79648 79649 41080 79651 67696 79653 66078 79655 79656 49063 79658 79659 79660 79661 79662 79663 79664 93790 79666 79667 53162 79669 79670 79671 7014 79673 54649 79675 20987 79677 79678 79679 79680 12138 33384 79683 79684 79685 61942 35294 52727 35801 79690 79691 19279 79693 79694 79695 79696 79697 55019 15226 79700 58691 79702 79703 45220 79705 79706 79707 52157 79709 79710 82514 79712 79713 79714 79715 79716 44175 79718 79719 60080 79721 79722 47617 65827 79725 79726 79727 36548 79729 79730 63060 54578 25696 79734 28186 61426 62596 79738 49734 87063 33685 57449 79743 79744 79745 79746 79747 74401 79749 79750 79751 79752 7032 79754 79755 79756 79757 58834 85646 30902 79761 94227 49520 79764 79765 79766 79767 12705 79769 79770 79771 23534 79773 79774 79775 79776 79995 79778 79779 79780 79781 79782 79783 78714 79785 15736 79787 79788 83793 82647 79791 79792 79793 79794 79795 56655 11755 29426 79799 79800 79801 79802 17214 79804 79805 79806 36287 79808 79809 79810 79811 79812 79813 79814 79815 32393 41068 79818 79819 79820 79821 79822 79823 79824 8682 79826 79827 41679 79829 79830 38767 79832 79833 79834 37359 79836 79837 79838 79839 6058 6430 79842 79843 99676 7001 79846 79847 53394 79849 79850 79851 79852 79853 79854 85555 79856 79857 79858 95963 79860 8712 79862 79863 79864 79865 79866 79867 79868 19006 79870 79871 79872 60265 79874 29326 12944 33427 79878 26780 72000 79881 79882 79883 79884 79885 3564 20458 79888 79889 30375 83554 79892 79893 76762 15802 80097 79897 8443 79899 79900 80439 79902 79903 11829 30092 79906 79907 79908 73571 79910 79911 31159 79913 79914 92759 79916 13460 60271 9909 47600 79921 1254 4636 6260 79925 79926 66308 49400 79929 79930 79931 79932 79933 79934 79935 96502 7551 51386 19270 79940 33897 35494 79943 79944 64536 79946 79947 10595 79949 79950 79951 79952 79953 79954 55972 1127 79957 2772 79959 79960 79961 77548 79963 79964 79965 79966 70930 79968 67626 61761 79971 79972 79973 47609 71385 79976 18274 79978 79979 2952 79981 79982 50591 79984 82314 26078 79987 67317 69133 38055 79991 79992 79993 98174 79777 79996 79997 33809 79999 80000 80001 80002 69139 74205 80005 80006 80007 46045 80009 80010 80011 80012 80013 80014 80015 5227 80017 80018 80019 78756 89259 75920 77527 55549 36749 19218 80027 14617 35464 86628 93522 83064 80033 80034 80035 63291 80037 82313 80039 33429 80041 71579 57338 85487 80045 29344 65898 80048 89937 59428 80051 80052 56852 93837 17321 80056 59478 80058 80059 80060 80061 80062 80063 62324 80065 39034 80067 82999 80069 80070 80071 45905 80073 86590 18007 80076 80077 461 80079 80080 80081 86759 80083 71624 87432 80086 83297 82302 61999 80090 80091 77813 72572 61747 80095 25057 79896 80098 80099 80100 80101 80102 80103 80104 80105 80106 80107 80108 80109 80110 80111 10571 80556 80114 80115 80116 80117 65197 80119 80120 3583 80122 80123 80124 8336 80126 80127 80128 80129 80130 80131 13930 80133 60616 93672 80136 84677 61221 80139 75845 80141 63419 71642 80144 80145 46805 5194 29980 70973 80150 75188 50598 80153 21713 80155 80156 80157 80158 3965 80160 80161 77592 80163 80164 80165 93993 80167 54653 80701 80170 80171 80172 95026 31128 80175 5938 80177 50615 80179 80180 74765 80182 80183 80184 14528 88744 80187 80188 80189 76635 43596 80192 80193 80194 80195 80196 80197 80198 11078 80200 34499 71756 80203 80204 80205 4119 80207 80208 80209 80210 81911 80212 80213 80214 80215 6641 76406 62128 26181 80220 80221 7181 80223 80224 56779 80226 83059 80228 60227 80230 80231 16617 80233 80234 80235 80236 80237 80238 747 80240 80241 80242 80243 80244 80245 80246 80247 80248 38637 80250 82319 80252 85116 89478 80255 80256 38710 80258 80259 11214 80261 80262 80263 80264 46936 77717 80267 80268 66045 62280 80271 56748 80273 80274 17596 80276 80277 4591 49576 80280 10950 80282 80283 6401 80285 42189 80287 68891 80289 76919 80291 942 93043 16591 80295 80296 80297 80298 99817 80300 80301 80302 80303 80304 34456 87016 80307 48359 50043 80310 80311 80312 80313 31102 80315 80316 16880 13264 91832 80320 80321 80322 66415 82584 9935 11586 65902 50628 80329 80330 80331 80332 80333 80334 80335 61985 80337 80338 80339 80340 51956 86384 58444 80344 6379 80346 64452 80348 80349 80350 80351 80352 80353 57430 47098 43197 80357 5191 80359 80360 80361 80362 80363 79204 70195 80366 72689 80368 80369 80370 40904 80372 80373 52166 80375 80376 80377 80378 30222 80380 80381 80382 80383 68053 19219 80386 80387 3775 61558 80390 62791 80392 87125 64738 80395 6561 80397 83486 32049 45641 80401 67702 80403 32191 80405 80406 80407 80408 15994 14838 63687 80412 74945 80414 80415 80416 44674 38007 80419 15090 14834 80422 80423 20833 69153 69341 80427 80428 80429 80430 80431 80432 37002 80434 2165 80436 80437 3412 79901 80440 80441 80442 80443 89059 40496 80446 16173 80448 80449 18529 36172 65460 68411 80454 80455 80456 80457 80458 57889 80460 54899 7077 80463 97801 80465 80466 64154 80468 97957 80470 80471 63798 80473 80474 35296 80476 27943 80478 51092 80480 48574 8051 80483 80484 85301 80486 39560 14198 80489 80490 88948 80492 80493 80494 63150 9804 80497 80498 80499 80500 80501 80502 80503 45642 80505 41105 47669 80508 80509 7250 66704 80512 62315 81515 80515 50316 72567 80518 16593 80520 80521 43482 80523 7902 80525 80526 80527 80528 41370 98014 80531 80532 98113 80534 80535 63703 80537 18433 4024 80540 80541 80542 74485 80544 80545 80546 9791 80697 80549 80550 80551 15426 48794 18550 69789 80113 75523 80558 80559 80560 80561 80562 80563 80564 40712 33942 80567 56114 90217 80570 93811 80572 80573 80574 80575 80576 80577 80578 80579 80580 43637 80582 80583 80584 80585 80586 80587 8815 17521 80590 80591 80592 80593 80594 64336 80596 99834 61216 80599 76496 79522 80602 21078 80604 41046 83900 80607 80608 80609 80610 80611 80612 80613 80614 72720 61950 80617 80618 80619 97705 80621 80622 80623 80624 46361 80626 80627 34897 80629 80630 80631 77156 80633 80634 80635 80636 80637 80638 80639 83115 80641 80642 80643 5844 80645 80646 70537 80648 82984 80650 80651 80652 80653 80654 80655 80656 48522 68621 80659 80660 44754 80662 80663 80664 80665 84034 80667 80668 95370 80670 90478 39122 49948 80674 70766 68446 92842 80678 80679 37289 80681 55144 8100 80684 26932 80686 89441 80688 80689 45586 91120 80692 80693 80694 7373 80696 80548 80698 80699 80700 80169 80702 80703 75090 80705 80706 80707 80708 99638 69946 80711 80712 88567 80714 25910 38700 80717 80718 80719 67149 97250 7531 80723 80724 75803 80726 80727 80728 36040 36672 81077 35321 4074 80734 37256 60630 13505 54545 6845 80740 80741 80742 80743 27952 80745 80746 80747 97785 90993 49924 80751 80752 80753 17119 80755 80756 80757 50780 52146 69000 80761 80762 48741 27387 74073 80766 91036 80768 80769 80770 80771 86737 80773 60152 80775 68268 80777 80778 91695 80780 80781 80782 80783 80784 80785 80786 49905 80788 99647 80790 74590 26750 80793 70982 54927 80796 86366 36441 56977 80800 28972 42320 80803 30151 80805 80806 80807 80808 69801 30714 80811 80812 80813 80814 84394 36795 80817 38234 80819 80820 80821 53956 76998 80824 80825 80826 80827 25676 80829 13124 36433 46593 80833 80834 80835 80836 80837 86198 80839 80840 80841 80842 48276 33126 80845 80846 80847 80848 80849 24824 72193 80852 80853 80854 80855 80856 80857 80858 57030 37106 80861 80862 80863 80864 80865 26102 80867 80868 85790 93813 80871 80872 35683 80874 80875 80876 54434 80878 80879 52489 80881 80882 80883 80884 80885 80886 80887 80888 38107 80890 7039 80892 45007 71698 80895 80896 80897 80898 59583 80900 80901 80902 80903 33434 80905 65980 80907 80908 80909 80910 80911 80912 85409 80914 80915 80916 80917 10617 80919 80920 80921 80922 52078 90381 80925 80926 83546 80928 80929 53328 80931 84416 15582 80934 80935 2606 80937 56776 80939 80940 21668 80942 80943 80944 80945 87620 80947 68533 72139 80950 80951 80952 75158 59869 80955 80956 65214 23471 33474 80960 80961 70090 33569 80964 80965 80966 80967 80968 386 47086 80971 80972 50395 22457 80975 36227 80977 48329 80979 96764 95914 80982 63926 80984 80985 24515 27057 80988 28095 80990 4527 18544 88833 80994 80995 84975 80997 27966 80999 10620 81001 81002 81003 77985 73751 81006 36409 76020 10007 81010 60232 81012 77692 81014 81015 81016 81017 89152 76897 88297 81021 90926 81023 81024 81025 81026 81027 81028 81029 50228 81031 81032 81033 64345 57028 81036 81037 95842 68599 81040 25415 81042 81043 97777 21349 81046 47136 81048 71451 81050 5403 81052 90461 50798 81055 81056 81057 81058 35829 14730 81061 50969 91244 81064 81065 84790 81067 89524 81069 39205 81071 56424 65815 49007 81075 81076 80731 60880 81079 84255 70136 71666 81083 81084 12257 81086 3977 81088 81089 91490 81159 81092 54614 81094 81095 81096 81097 81098 81099 81100 81101 81102 81103 8163 97486 45787 81107 43317 81109 81110 81111 81112 81113 81114 81115 81116 81117 81118 81119 81120 81121 74955 35251 81124 81125 81126 81127 83468 81129 97324 57360 81132 81133 81134 9464 76704 81137 63984 82699 81140 40076 81142 81143 81144 21244 81146 81147 81148 15764 21753 24030 50432 81153 59715 81155 1391 24437 81158 81091 81160 81161 81162 94731 81164 81165 81166 77496 3233 81169 87779 81171 81172 81173 81174 81175 81176 27955 44269 81179 81180 3999 81182 81183 81184 81185 81186 81187 91209 81189 81190 81191 77346 81193 81194 81195 86657 81197 81198 81199 81200 81201 81202 81203 81204 67118 81206 81207 81208 81209 98708 81211 81212 81213 22086 81215 22124 81217 81218 81219 81220 81221 81222 81223 16536 14990 81226 15254 81228 81229 70404 57326 81232 81233 81234 20871 81236 81237 81238 81239 81240 81241 305 1236 81244 54199 81246 67716 81248 81249 47073 81251 81252 81253 81254 81255 81256 26882 81258 81259 81260 46104 81262 45002 19520 81265 81266 59639 33904 81269 77190 45934 87273 81273 81274 81784 81276 89293 81278 94030 81280 73479 81282 81283 15619 20180 14298 81287 81288 81289 81290 74502 81307 81293 55085 81295 81296 81297 83204 81299 81300 81301 81302 39286 23064 52427 89959 81292 42034 81309 81310 81311 81312 83024 81314 81315 14477 11446 89519 91552 32285 81321 89430 52155 91592 55253 81326 36500 51217 81329 81330 81331 81332 81333 81334 81335 77662 78757 81338 81339 99715 45486 81342 81343 81344 81345 81346 90198 81348 81349 89134 81351 81352 91965 3704 81355 81356 81357 47004 33623 81360 81361 81362 81363 81364 79535 81366 81367 81368 78556 81370 81371 2511 81373 81374 41132 81376 81377 11980 1939 81380 99172 81382 81383 52806 81385 81386 85264 41791 85202 81390 797 32711 81393 81394 81395 81396 42918 59809 81399 81400 16958 40763 81403 59170 81405 81406 81407 69251 81409 20996 81411 81412 40619 81414 81415 81416 81417 81418 81419 81420 81421 81422 81423 81583 11604 81426 58241 81428 81429 81430 13728 81432 4696 81434 81435 81436 81437 81438 81439 81440 40721 61450 81443 81444 81445 61894 58962 62057 82145 81450 81451 81452 81453 81454 81455 60084 14926 81458 81459 81460 81461 81462 75924 81464 90816 32995 79059 41314 89751 81470 81471 36386 52442 38823 81475 81476 19177 81478 81479 81480 81481 50080 81483 81484 81485 55611 65378 81488 50984 76518 81491 81492 5979 81494 81495 81496 81497 81498 81499 81500 63518 33167 86207 81504 81505 81506 81507 98700 35371 81510 81511 81512 81513 91246 80514 93876 81517 81518 15684 81520 52620 20481 31139 81524 81525 81526 33584 81528 44656 50718 81531 16724 81533 25951 81535 81536 81537 81538 81539 81540 72362 81542 81543 90331 81545 81546 81547 86303 81549 81550 77305 81552 81553 81554 81555 77024 2660 62641 81559 84783 81561 54685 81563 81564 81565 61206 81567 67809 81569 81570 81571 86991 81573 89094 81575 81576 88871 81578 81579 42144 81581 81582 81424 76395 81585 9224 81587 81588 81589 40118 81591 78486 40948 81594 81595 81596 6191 81598 81599 81600 92677 81602 57830 81604 81605 81606 81607 81608 81609 81610 76140 81612 49537 81614 81615 33402 81617 81618 72890 81620 21520 81622 81623 43118 62079 81626 81627 58076 84377 81630 29525 34159 81633 81634 81635 34692 8401 6626 81639 14410 15765 81642 35476 81644 96868 42863 7060 3486 81649 81650 81651 81652 81653 1858 81655 81656 51934 81658 39243 81660 81661 81662 74677 81664 81665 75088 81667 81668 23842 81670 81671 46174 81673 81674 39891 81676 82511 23110 81679 48643 25190 81682 10631 31566 81685 81686 81687 81688 81689 81690 81691 81692 81693 81694 81695 81696 81697 81698 81699 81700 72246 81702 81703 68472 81705 39687 37803 36538 47101 25427 81711 81712 81713 81714 81715 91738 1003 81718 12578 41510 83479 97584 24390 5298 81725 81726 68849 81728 81729 43904 81731 81732 81733 81734 81735 81736 81737 14387 81739 81740 73996 81742 81743 2136 81745 81746 81747 81748 81749 81750 5898 81752 81753 81754 81755 56357 81757 81758 81759 4468 81761 81762 81763 81764 81765 81766 81767 81768 40743 43244 81771 38968 17899 61139 81775 81776 81777 81778 92184 81780 81781 81782 46552 81275 7197 81786 8387 59734 81789 81790 81791 81792 81793 81794 88217 81796 81797 81798 81799 81800 81801 97235 81803 81804 81805 81806 81807 54658 81809 81810 81811 51078 81813 56225 82594 37316 81817 81818 81819 44 81821 81822 81823 81824 81825 81826 38801 81828 58664 81830 39992 81832 87359 81834 22747 78677 52204 81838 81839 81840 48517 81842 18900 81844 81845 95726 81847 81848 81849 81850 81851 39011 81853 81854 81855 69597 81857 81858 81859 90074 81861 81862 81863 61057 81865 81866 89510 81868 81869 81870 58697 81872 5874 91427 81875 81876 81877 18011 81879 81880 81881 33663 68971 81884 34081 81886 81887 81888 81889 59491 81891 99344 64800 81894 17066 81896 28244 81898 5447 81900 64612 93851 81903 93855 54048 830 81907 95715 81909 26985 80211 81912 95741 81914 81915 81916 81917 81918 81919 25746 81921 83093 99218 81924 81925 81926 94853 68668 47308 81930 81931 81932 81933 51125 96030 81936 49930 81938 81939 56382 81941 1181 81943 81944 49663 48105 81947 81948 81949 81950 81951 81952 81953 12141 81955 81956 81957 81958 81959 34017 53182 19934 49824 11699 1435 81966 81967 74789 81969 47539 81971 81972 14225 11051 9020 46022 55819 81978 81979 46430 81981 81982 95098 81984 81985 81986 81987 81988 81989 81990 81991 99946 36805 33914 81995 81996 81997 81998 81999 75699 82001 82002 58681 54640 82005 46696 82007 82008 97649 75541 82011 82012 82013 17482 83537 69174 13864 82018 82019 82020 82021 82022 82023 82024 82025 82026 82027 82028 82029 82030 82031 82032 82033 40364 82035 75950 82037 9741 82039 82040 46409 82042 82043 82044 82045 82046 82047 19359 82049 88923 32193 88914 11152 82054 82055 82056 82057 82058 82059 82060 82061 82062 82063 55413 24902 82066 82067 82068 12823 82070 3637 82072 44984 29978 82075 61137 82077 30204 82079 40620 36830 52562 43090 74431 82085 82086 82087 82088 96473 82090 82091 90825 82093 9844 82095 82096 82097 82098 55313 82100 82101 82102 82103 82104 82105 82106 82107 82108 18488 82110 82111 82112 82113 82114 82115 82116 39600 82118 82119 82120 82121 11986 82123 82124 41475 82126 9164 22179 82129 53214 82131 67409 2945 82134 82135 58317 48601 58488 82139 82140 25213 25990 37496 91625 81449 82146 82147 82148 82149 82150 97089 82152 82153 82154 82155 45510 6546 54590 82159 82160 82161 82162 23623 82164 37053 4735 23291 70800 82169 82170 82171 82172 41462 61998 82175 82176 82177 82178 82179 82180 82181 82182 82183 82184 82185 82186 34364 82188 87342 82190 47103 82192 82193 82194 82195 86907 82197 40742 63021 82200 82201 82202 82203 82204 82205 82206 4725 82208 82209 82210 82211 15872 82213 82214 56829 82216 45305 82218 82219 82220 82221 82222 82223 82224 82225 82226 48354 82228 70491 82230 45046 3080 82233 82234 60056 29867 82237 90510 27223 82240 19808 82242 82243 54805 82245 82246 34573 3190 10046 82250 82251 82252 15337 45798 61767 14107 32559 17802 82259 82260 82261 82262 29898 82264 78900 7682 99166 82268 82269 64981 82271 82272 82273 61686 82275 82276 82277 82278 82279 82280 34469 24468 82283 82284 10075 82286 13664 82288 82289 82290 82291 82292 82293 82294 3045 28823 82297 82298 82299 83228 31528 80088 82303 82304 82305 82306 82307 79021 30126 82310 82311 82312 80038 79985 82315 82316 68428 82318 80251 82320 82321 55458 13602 82324 82325 82326 94693 58363 82329 82330 96140 64993 95155 82334 82335 82336 86629 82338 82339 94045 11007 82342 10752 70785 82345 77023 52258 82348 82349 66093 62004 82352 97760 10779 5609 64723 57726 55882 65027 86002 82361 82362 16635 82364 82365 82366 84515 82368 14211 90915 43897 82372 76461 82374 68521 82376 53094 82378 82379 82380 82381 82382 61486 82384 82385 47794 82387 82388 82389 82390 64489 82392 82393 82394 24495 34716 18246 82398 82399 82400 82401 60367 38177 82404 2479 41752 82407 82408 82409 11059 82411 97527 82413 82414 82415 47447 82417 82418 77627 1562 82421 82422 82423 69364 31356 53643 82427 68839 82429 55793 82431 82432 82433 82434 82435 76127 82437 82438 82439 82440 31197 82442 82443 27133 82445 82446 82447 82448 62929 82450 82451 97332 82453 446 112 7000 82457 78240 82459 31790 82461 82462 82463 82464 50791 33407 10047 82468 82469 4017 82471 82472 82473 82474 92535 82476 82477 94341 82479 82480 82481 82482 5450 82484 16873 95220 82487 82488 34366 82490 82491 82492 82493 32790 53545 97949 82497 58738 82499 61778 83261 82502 82503 82504 82505 82506 82507 98418 82509 60377 81677 21361 68002 79711 82515 29939 82517 82518 82519 82520 82521 82522 77480 82524 82525 7949 41570 31230 82529 82530 82531 82532 11815 9410 82535 82536 82537 72296 82539 82540 82541 82542 82543 82544 82545 17151 89148 82548 75916 82550 82551 82552 82553 82554 82555 76343 82557 23521 27373 82560 82561 82562 82563 60530 82565 82566 59509 22827 82569 82570 82571 82572 82573 82574 51744 26048 58795 24191 49578 82580 95616 3124 82583 80324 65290 93968 82587 88745 82589 68370 49807 40917 82593 81815 49108 82596 77419 82598 1844 82600 95465 82602 82603 82604 82605 82606 82607 90447 82609 82610 82611 82612 9553 82614 82615 89561 8975 82618 82619 82620 6588 82622 82623 54799 91055 43583 82627 82628 82629 82630 82631 82632 82633 82634 82635 82636 82637 82638 48138 82640 82641 82642 82643 82644 82645 82646 79790 43813 82649 82650 17995 82652 94027 82654 82655 82656 50281 97021 82659 52815 82661 82662 6150 76941 82665 82666 82667 82668 82669 82670 82671 82672 82673 65654 91636 29403 82677 82678 82679 82680 82681 82682 4587 69585 28775 82686 82687 82688 82689 82690 82691 66486 82693 82694 82695 82696 82697 14726 81139 82700 52327 18727 23526 86071 56606 82706 82707 82708 82709 82710 82711 82712 82713 82714 22840 82716 9009 82718 82719 82720 82721 63818 82723 56567 82725 32243 27906 24194 82729 82730 57153 21478 82733 65825 82735 82736 40284 41588 82739 82740 82741 82742 82743 79062 82745 82746 82747 82748 82749 82750 62413 82752 82753 16607 82755 22444 82757 82758 82759 82760 82761 4099 8944 77151 36780 71998 48073 82768 82769 82770 82771 45371 82773 82774 57062 82776 51849 50760 69665 16337 82781 82782 82783 82784 96070 82786 3400 82788 617 11937 82791 10315 27088 46759 82795 82796 76316 82798 93724 82800 82801 82802 23871 82804 68874 23835 82807 82808 82809 82810 82811 82812 82813 10339 82815 60820 82817 82818 82819 28749 54713 82822 82823 82824 82825 82826 82827 54519 82829 20905 82831 82832 82833 82834 59632 74530 82837 82838 82839 22907 20384 82842 82843 67852 82845 82846 82847 69725 82849 82850 82851 3944 82853 88882 82855 82856 5887 60785 58484 82860 63682 82862 72811 82864 82865 82866 39988 82868 5402 73733 82871 82872 82873 82874 82875 82876 82877 74314 82879 34407 82881 82882 82883 82884 54416 82886 82887 82888 82889 28912 31274 82892 59054 82894 82895 82896 82897 82898 82899 82900 82901 82902 82903 82904 82905 82906 82907 82908 82909 82910 82911 82912 82913 82914 58178 82916 82917 82918 93259 82920 72699 30292 87749 82924 2073 82926 54877 82928 79513 82930 93397 82932 20299 7131 6896 82936 82937 82938 82939 82940 58793 82942 75737 70622 82945 24934 82947 82948 82949 82950 62906 82952 4435 82954 66746 82956 82957 82958 82959 82960 82961 62124 55956 10215 82965 82966 27240 82968 82969 82970 82971 66749 82973 82974 82975 85195 82977 82978 82979 82980 801 82982 82983 80649 71250 82986 82987 82988 82989 82990 82991 51659 82993 82994 82995 24857 82997 82998 80068 83000 83001 45110 83003 83004 83005 83006 83007 83008 47999 83010 40964 83012 1101 83014 53420 83016 83017 83018 76619 83020 83021 83022 83023 81313 83025 83026 49315 83028 47787 83030 35812 83032 22479 83034 83035 83036 83037 47738 83039 83040 83041 83042 50759 83044 83045 83046 83047 83048 83049 62420 83051 83052 46322 83054 67036 83056 83057 83058 80227 83060 83061 83062 21726 80032 70799 78886 83067 51355 83069 83070 83071 47468 83073 51268 5031 83076 83077 83078 83079 74705 83081 83082 83083 83084 83085 43670 57112 83088 83089 84886 22097 83092 81922 83094 83095 83096 83097 52275 83099 83100 43151 83102 83103 34543 3614 83106 83107 83108 61044 83110 83111 83112 83113 78713 80640 83116 83117 79383 50468 10783 83121 83122 83123 83124 83125 83126 85596 83128 33175 83130 83131 83132 83133 83134 83135 36370 83137 34443 52402 7245 83141 99366 83143 83144 83145 83146 83147 83148 83149 14921 83151 83152 83153 83154 83155 83156 83157 53287 83159 83308 55143 34690 83163 1069 95499 83166 90484 42312 83169 83170 83171 83172 60316 67216 66935 21944 83177 83178 83179 83180 83181 83182 85683 83184 97880 83186 49130 83188 83189 83190 83191 83192 83193 83194 83195 83196 83197 83198 90404 83200 83201 83202 83203 81298 95652 83206 38773 19516 94507 83210 83211 37472 83213 88688 83215 83216 83217 83218 14126 83220 83221 79058 83223 83224 83225 83226 25513 82300 86857 34190 83231 83232 50576 83234 83235 83236 83237 83238 66061 40049 83241 83242 83243 83244 98324 83246 87370 16223 34877 53053 12546 83252 83253 89003 20404 98646 58538 2223 83259 83260 82501 83262 83263 684 83265 83901 33071 83268 83269 83270 79348 766 83273 87811 38983 83991 83277 83278 45157 83280 83281 97457 25605 83284 10451 83286 83287 83288 83289 23232 69167 85438 83293 83294 83295 83296 80087 56420 83299 83300 36807 83302 83303 99022 83305 99926 83307 83160 83309 83310 83311 83312 83313 83314 63516 83316 83317 83318 83319 5955 14123 83322 83323 31275 83325 23826 83327 83328 83329 83330 83331 83332 83333 83334 6201 83336 30465 83338 83339 83340 83341 83342 86988 6316 66518 83346 83347 83348 83349 83350 83351 83352 83353 83354 83355 83356 83357 99827 83359 83360 83361 83362 83363 83364 24889 83366 83367 76239 83369 73603 7994 83372 83373 83374 83375 83376 83377 67934 74561 83380 71 96211 83383 83384 91433 83386 33786 83388 83389 83390 45612 83392 83393 83394 83395 83396 30021 83398 73026 68237 4619 83402 83403 83404 83405 83406 83407 86665 83409 70330 83411 30318 83413 83414 83415 83416 23630 83418 52579 83420 57442 83422 83423 44570 83425 83426 9977 51361 91370 62651 83431 83432 88031 72361 83435 3705 83437 61191 40489 83440 56799 83442 83443 75268 83445 41959 83447 83448 83449 83450 83451 83452 11860 19459 83455 32737 40621 61864 83459 83460 83461 38305 83463 11146 83465 4761 25778 81128 83469 85004 83471 83472 1301 69695 83475 83476 22703 97278 81721 83480 3406 83482 83483 83484 7046 80398 27429 76003 83489 30093 83491 96744 83493 83494 83495 83496 54841 24404 10664 83500 83501 22113 83503 37582 83505 58053 83507 74278 87340 83510 83511 40 63308 78080 83515 83516 83517 83518 58897 83520 84939 88746 83523 83524 83525 83526 47678 83528 83733 61441 9172 83532 34676 4963 13288 83536 82015 83538 83539 83540 51221 83542 38707 83544 19617 80927 79188 83548 83549 83550 83551 83552 83553 79891 83555 83556 83557 97833 83559 83560 83561 7496 20697 83564 83565 743 25316 9973 83569 83570 83571 83572 83573 83574 83575 83576 97450 29570 83579 89635 83581 83582 28433 52116 63751 83586 83587 83588 97291 34727 83591 83592 96107 83594 19007 51181 83597 83598 29328 68145 37303 83602 52140 77673 83605 12245 99040 83608 83609 69731 83611 90480 83613 83614 83615 83616 4758 83618 83619 83620 83621 83622 83623 83624 64119 7728 83627 83628 4605 60729 83631 83632 83633 19754 83635 83636 83637 49981 4007 83640 83641 83642 83643 83644 83645 77978 83647 55904 83649 83650 83651 68165 20450 83654 83655 83656 83657 87919 72297 71463 91890 83662 17268 66747 72340 667 83667 83668 83669 61088 17478 13516 83673 25175 83675 83676 83677 83678 83679 83680 96493 83966 83683 83684 37798 26068 83687 58554 22697 83690 83691 8278 83693 83694 19304 83696 18598 83698 83699 49051 78629 83702 83703 83704 83705 83706 83707 83708 83709 3329 83711 59649 71805 83714 83715 83716 57576 83718 83719 83720 83721 83722 83723 43541 83725 83726 83727 9782 83729 83730 13794 14849 83529 83734 16018 83736 83737 97518 83739 83740 15845 83742 92330 83744 83745 7754 83747 83748 83749 47891 83751 83752 65950 83754 83755 96308 83757 83758 83759 47233 83761 83762 83763 83764 83765 83766 8675 83768 83769 66073 83771 83772 71169 83774 83775 83776 83777 83778 36900 83780 49113 38194 83783 83784 98567 83786 83787 39977 83789 83790 83791 8129 79789 83794 83795 83796 98460 50153 28170 83800 79125 48612 83803 12201 13370 2299 83807 83808 61116 83810 61900 68430 83813 83814 8398 83816 83817 3416 64246 83820 49255 83822 83823 83824 83985 46283 83827 41206 83829 83830 83831 64288 83833 83834 16043 30011 43535 44420 83839 83840 83841 16599 73780 83844 83845 83846 83847 83848 51628 83850 28716 23399 28957 83854 66366 88482 83857 83858 83859 83860 56878 61053 64029 83864 85139 83866 83867 83868 83869 83870 1829 18792 83873 66281 25186 83876 59118 83878 83879 78567 60605 15575 78838 83884 83885 83886 83887 90094 83889 83890 94571 83892 83893 83894 83895 83896 83897 83898 83899 80606 83266 83902 83903 83904 83905 83906 83907 83908 51387 34684 83911 83912 83913 83914 83915 83916 10481 96326 52249 83920 83921 28681 83923 83924 39581 15317 83927 83928 83929 60375 68102 83932 83933 83934 21548 83936 83937 83938 83939 45845 83941 32651 70918 83944 10176 83946 83947 83948 83949 92904 83951 83952 83953 83954 83955 33516 83957 83958 77880 83960 15858 83962 21752 83964 10798 83682 83967 83968 44779 83970 83971 40330 83973 83974 83975 83976 83977 83978 83979 83980 83981 84802 89412 21018 83825 67314 83987 83988 83989 83990 83276 83992 83993 83994 83995 46693 56450 83998 83999 38477 88296 92211 84003 70181 84005 35429 90972 56838 84009 72020 84011 87557 84013 84014 13820 49016 31053 76492 84019 84020 84021 84022 41488 84024 58470 5823 84027 84028 38656 61187 84031 14608 35627 80666 84035 84036 84037 84038 84039 84040 84041 64968 91523 35643 84045 84046 84047 28126 84049 74250 63259 84052 84053 84054 98309 29202 33842 84058 91108 84060 84061 84062 30883 84064 84065 31428 84067 84068 84069 84070 2364 84072 84073 34078 84075 84076 69863 84078 17385 33616 84081 27085 48294 44164 84085 84086 84087 97 8242 3371 84091 84092 84093 12797 84095 99401 84097 84098 84099 84100 30892 41883 17229 84104 98035 63320 84107 84108 95076 84110 62429 2593 42802 84114 84115 84116 84117 84118 41665 10458 32895 89532 95396 84124 90776 84126 84127 84128 84129 84130 84131 84132 15033 84134 25839 84136 84137 84138 84139 84140 45988 1834 15518 84144 84145 21959 84147 37448 40465 84150 86454 84152 84153 84154 14269 84156 84157 84158 84159 54451 84161 84162 84163 84164 44399 49268 84167 60927 84169 84170 84171 84172 43873 70043 34414 55584 84177 84178 18997 84180 73029 92906 84183 92501 84185 76463 84187 64796 84189 84190 84191 84192 84193 14389 11692 84196 84197 84198 24739 65566 84201 84202 94796 84204 75752 13862 16104 37327 84209 72725 84211 84212 14619 84214 84215 84216 1205 84218 84219 84220 84221 84222 84223 58272 84225 84226 84227 84228 50939 84230 62509 84232 84233 84234 92761 84236 47570 84238 84239 44749 43940 84242 22443 24158 84245 62461 84247 84248 84249 66663 84251 50358 4966 84254 81080 84256 84257 47752 84259 84260 84261 74267 84263 65422 84265 41604 84267 84268 84269 84270 84271 9735 84273 98064 27470 84276 84277 16027 84279 22435 84281 84282 94900 94821 91553 84286 64100 84288 84289 93206 84291 84292 2452 98361 6621 84296 92456 84298 84299 84300 84301 84302 84303 94819 35592 84306 84307 8399 89458 20074 79431 84312 84313 84314 84315 84316 84317 84318 84319 84320 14070 84322 18410 84324 84325 84326 65175 84328 84329 84330 87134 84332 84333 84334 2489 13963 84337 84338 84339 84340 84341 84342 78191 36283 84345 24900 51964 57219 84349 84350 84351 84352 84353 84354 89851 2575 41651 70878 84359 84360 84361 84362 84363 84364 84365 24408 84367 84368 21494 84370 84371 84372 25704 46055 23098 43163 81629 84378 84379 84380 84381 84382 84383 84384 9046 61530 59051 84388 49499 77973 84391 51941 84393 80815 84395 78468 84397 84398 84399 84400 14770 33824 11010 84404 14839 65726 56528 36523 84409 32927 7033 84412 84413 84414 84415 80932 84417 21883 60587 84420 84421 84422 34306 20754 30930 84426 84427 84428 84429 84430 84431 71398 65662 9831 84435 67980 84437 12746 84439 84440 84441 84442 12630 84444 84445 78892 84447 84448 46024 72663 75026 92380 84453 84454 84455 52264 35847 22105 84459 84460 84461 4647 84463 84464 84465 84466 84467 84468 84469 84470 84471 84472 84473 84474 84475 86441 84477 84478 84479 84480 18131 43087 8806 84484 75694 84486 29887 84488 84489 84490 84491 55252 84493 54141 84495 84496 84497 84498 64062 84500 84501 84502 84503 84504 84505 84506 84507 84508 49968 29288 55672 91774 84513 84514 82367 84516 11043 58733 96185 11435 84521 84522 84523 84524 85035 84526 86510 84528 84529 84530 8192 27050 84533 93530 84535 84536 84537 38024 98150 84540 84541 84542 84543 84544 44255 32366 84547 84548 84549 66960 84551 2519 84553 84554 84555 84556 84557 84558 40405 84560 84561 12631 84563 84564 91668 84566 84567 84568 84569 84570 84571 84572 54866 84574 28726 84576 84577 84578 84579 84580 70026 53865 84583 84584 16708 84586 84587 84588 50635 84590 84591 56978 84593 17655 58139 48570 84597 79031 84599 43458 16303 84602 84603 34923 84605 84606 84607 93999 97548 84610 26573 84612 84613 84614 28196 84616 84617 84618 84619 40613 57989 10897 84623 13229 84625 84626 84627 28951 84629 84630 44766 84632 50089 77847 84635 84636 84637 84638 1475 84640 45265 84642 94015 88996 84645 84646 68093 84648 84649 99038 95824 84652 68285 84654 84655 4604 96766 84658 15816 84660 84661 87525 84663 84664 84665 25279 46454 21261 84669 84670 29048 84672 84673 84674 84675 84676 80137 84678 61674 84680 29018 84682 84683 61111 33968 84686 86678 84688 4352 84690 48900 40864 84693 57724 11227 65603 44005 84698 84699 84700 84701 84702 99039 84704 7517 84706 84707 84708 84709 29323 42433 84712 84713 20367 84715 27113 94051 64566 84719 9474 76512 23726 84723 16836 84725 70316 76403 63360 24410 84730 84731 45145 30260 28888 84735 84736 84737 84738 84739 84740 87826 84742 84743 84744 9417 84746 84747 87214 84749 72658 84751 84752 84753 84754 84755 84756 84757 84758 84759 84760 67070 84762 84763 84764 74191 84766 89232 6414 84769 84770 84771 47211 84773 84774 84775 84776 84777 84778 84779 84780 84781 84782 81560 44293 84785 84786 84787 84788 55373 81066 84791 84792 84793 84794 63085 84796 84797 84798 84799 7136 84801 83982 84803 84804 84805 5336 84807 8999 13952 25776 84811 57644 4415 51702 84815 84816 84817 84818 1602 84820 84821 84822 84823 77491 84825 84826 9387 84828 64272 84830 84831 84832 84833 64564 97199 17052 84837 84838 84839 84840 4223 59758 48552 30922 84845 43224 84847 60270 84849 84850 87414 52972 84853 85511 39414 42905 84857 84858 36922 84860 84861 72377 84863 51214 84865 76423 77900 6989 84869 84870 84871 84872 84873 63935 84875 84876 84877 84878 84879 84880 84881 84882 84883 84884 99839 83090 22351 84888 84889 84890 84891 84892 36459 84894 84895 84896 84897 84898 30707 84900 85246 99368 84903 84904 84905 51518 84907 84908 84909 84910 58823 49776 84913 38901 84915 89352 84917 84918 84919 17352 44039 84922 84923 6358 30974 84926 84927 27335 84929 84930 84931 84932 96728 84934 84935 84936 84937 85417 83521 69520 6884 89150 84943 84944 84945 84946 84947 84948 58388 62847 84951 84952 75537 84954 84955 84956 84957 84958 73463 84960 84961 84962 8517 84964 206 84966 84967 84968 84969 84970 84971 22393 84973 84974 80996 84976 12725 84978 84979 84980 84981 84982 1123 84984 84985 66573 84987 9072 68025 84990 84991 84992 84993 30349 42185 84996 84997 77255 61758 85000 85001 85002 93891 83470 85005 87376 85007 87895 85009 94061 85011 85012 89877 85014 85015 4660 85017 85018 85019 85020 6382 85022 85023 98584 85025 85026 5029 49434 30847 3230 2486 85032 85033 85034 84525 85036 24911 63848 85039 97978 85041 90118 85043 85044 49492 28451 21730 85048 38516 85050 2059 85052 35035 85054 85055 41918 99412 90793 85059 85060 85061 85062 85063 85848 85065 71405 85067 85068 21054 63785 85071 85189 87950 85074 85075 21027 85077 85078 85079 85080 55477 4814 85083 85084 22387 85086 59712 85088 28831 85090 85091 24702 60654 85094 57312 38822 55631 92008 13086 85100 85101 85102 85103 85578 70765 85106 30148 85108 85109 36014 85111 85112 12417 85114 43017 80253 97123 39573 85119 85120 85121 13450 78369 29340 35534 85473 3201 85128 85129 85130 85131 53487 85133 85134 85135 56906 85137 85138 83865 71309 74845 85142 85143 96551 38811 85146 85147 15576 15628 85150 85151 99339 85153 85154 85155 85156 85157 85158 53187 85160 85161 88804 85163 8854 85165 67427 85167 85168 72477 85170 85171 46213 85173 85174 85175 85176 85177 85178 85179 28984 85181 85182 85183 85184 85185 85186 85187 49144 85072 85190 85191 85192 27993 44484 82976 55011 6517 49580 85199 85200 68998 81389 85203 87308 85205 85206 85207 85208 85209 85210 13604 36210 85213 85214 63650 4482 85217 85218 41951 85220 85221 85222 87678 85224 85225 85226 85227 85228 85229 85230 85231 85232 39046 85234 85235 2804 85237 85238 85239 85240 85241 70567 20457 17665 43664 84901 85247 85248 85249 85250 85251 85252 14472 91150 85255 85256 95802 85258 85259 16349 85261 85262 94409 81387 85265 10795 34795 76892 85269 10561 85271 85272 22141 85274 19974 85276 85277 85278 38672 85280 28906 85282 67765 85284 85285 85286 54082 85288 87200 12818 85291 85292 85293 75220 14937 85296 40845 85298 85299 85300 80485 85302 85303 85304 85305 53215 85307 85308 85309 56882 11853 85312 85313 85314 85315 85316 54445 85318 85319 85320 85321 85322 90824 85324 85325 85326 35407 85328 85329 37231 85331 85332 42534 85334 85335 85336 36543 85338 85339 10860 43525 85342 77504 85344 85345 22514 85347 85348 85349 79129 85351 85352 85353 96028 69461 85356 85357 38608 85359 32048 85361 54923 97087 85364 85365 85366 85367 85368 38484 79598 74648 85372 31676 85374 77228 85376 40188 89821 35566 85380 76740 36690 12079 63857 85385 85386 88830 85388 85389 17274 98536 85392 85393 85394 85395 74597 85397 85398 85399 26453 94579 85402 85403 85404 58415 85406 89250 85408 80913 68793 20589 60396 14186 53783 85415 17562 84938 77444 85419 39936 85421 85422 5869 27253 12472 85426 85427 85428 66982 21008 85431 79644 85433 65395 85435 85436 42856 83292 39186 85440 31685 85442 85443 85444 85445 98684 85447 85448 99408 85450 85451 7303 48353 85454 85455 11317 96787 85458 85459 38960 85461 85462 85463 9554 85465 85466 775 15600 85469 25817 26201 85472 85126 59140 89357 85476 85477 85478 85479 24628 73362 30514 85483 63907 39855 85486 80044 85488 29603 77313 85491 85492 85493 41885 85495 85496 85497 8285 85499 44601 62233 85502 85503 85504 85505 208 85507 85508 99356 85510 84854 76115 85513 85514 85515 64818 65466 32181 85519 85520 85521 34863 85523 85524 85525 27627 85527 85528 5595 85530 55231 99252 99786 90758 85535 85536 85537 74064 85539 85540 85541 1277 85543 85544 85545 47107 85547 85548 56323 17051 40427 85552 85553 85554 79855 25818 85557 85558 38363 45048 6998 85562 39943 85564 85565 18645 4537 85568 98485 52828 85571 9746 64642 59645 357 85576 85577 85104 85579 85580 85581 85582 45475 97851 85585 4532 42676 85588 85589 20463 85591 85592 38120 85594 85595 83127 85597 98603 85599 26436 85601 85602 85603 85604 85605 90838 85607 13018 85609 14194 68381 85612 85613 74162 85615 85616 43501 36569 85619 92837 85621 85622 85623 85624 29487 85626 85627 85628 70989 85630 27025 60903 85633 9910 85635 8697 85637 85638 85639 85640 85641 23111 85643 85644 85645 79759 85647 85648 85649 32581 46304 85652 85653 85654 85655 85656 85657 85658 85659 85660 85661 85662 91400 95472 85665 85666 26376 85668 85669 85670 51358 626 85673 58987 9054 85676 72247 35020 1787 85680 85681 85682 83183 85684 85685 85686 85687 11343 43222 85690 85691 85692 85693 85694 85695 85696 85697 85698 6847 43960 85701 26371 92994 85704 85705 85706 17590 85708 85709 85710 38376 64652 85713 85714 85715 85716 43251 89623 85719 85720 85721 85722 85723 85724 39572 85726 96794 85728 85729 36953 85731 85732 85733 85734 85735 85736 85737 21684 85739 85740 85741 85742 2484 78620 85745 85746 85747 85748 85749 74442 85751 85752 85753 85754 28152 85756 85757 85758 85759 85760 62967 6674 85763 85764 85765 85766 5502 85768 85769 85770 9813 85772 85773 12466 85775 85776 85777 85778 91243 88691 90312 85782 85783 30814 85785 85786 85787 85788 44897 80869 85791 19099 58777 8602 85795 96042 95350 85798 85799 85800 25758 85802 85803 85804 85805 85806 73686 85808 85809 85810 85811 85812 43861 61464 22657 85816 85817 85818 2728 85820 85821 85822 3272 85824 89290 37294 41014 85828 8654 63147 85831 85832 85833 85834 453 85836 47121 85838 89608 49098 85841 85842 1469 85844 85845 85846 85847 85064 85849 85850 85851 85852 79608 85854 16487 85856 85857 58426 85859 85860 85861 85862 85863 85864 88960 15085 85867 62741 89254 6668 85871 85872 85873 85874 85875 85876 85877 85878 85879 85880 85881 85882 85883 21590 68193 1119 85887 85888 69526 85890 76878 42074 11857 85894 34688 85896 85897 85898 93213 85900 19897 85902 72680 25945 27324 32864 85907 85908 45786 85910 85911 85912 85913 85914 95751 85916 40715 48836 85919 85920 43207 85922 85923 85924 97276 85926 85927 46119 18291 85930 85931 85932 85933 85934 97983 85936 85937 85938 85939 85940 85941 46984 75062 85944 85945 85946 66197 11202 89084 55664 85951 85952 77485 85954 85955 85956 46568 6326 85959 45180 53512 38094 93052 85964 85965 85966 85967 85968 46049 66547 85971 85972 85973 85974 85975 85976 15987 85978 85979 85980 85981 85982 85983 75097 70935 85986 85987 37230 85989 85990 92626 6243 85993 85994 27375 85996 28583 85998 85999 86000 86001 82360 86003 86004 54457 86006 26291 86008 61533 86010 86011 86012 86013 65426 86015 86016 54618 86018 64602 86020 86021 86022 24135 31832 86025 86026 86027 86028 86029 28314 86031 22735 86033 34474 86035 59081 18037 86038 86039 42560 86041 86042 86043 26692 86045 86046 86047 86048 86049 86050 86051 86052 44862 86054 86055 32146 86057 45236 86059 99825 94782 15523 90904 52480 86065 86066 74247 88628 27459 86070 82704 86072 98580 86074 17474 48117 34939 8096 86079 7405 8590 86082 86083 86084 86085 86086 86087 86088 37847 86090 86091 86092 86093 86094 13981 42660 13868 86098 25414 86100 86101 86102 86103 86104 86105 86106 86107 86108 86109 2374 35795 37688 86113 86114 86115 86116 86117 86118 99307 86120 86121 4852 86123 86124 67651 60656 86127 57668 79486 86130 68911 43200 86133 86134 86135 86136 86137 86138 62672 86140 86141 53133 86143 96 32662 86146 21722 86148 96593 29933 86151 86152 86153 86154 86155 86156 94342 86158 86159 75192 18647 71219 86163 86164 17111 86166 86167 86168 86169 86170 86171 72930 86173 86174 86175 38859 86177 86178 86179 86180 7797 86182 90877 86184 86185 86186 86187 7752 68402 86190 86191 86192 86193 695 95554 86196 86197 80838 86199 52283 18985 86202 86203 43956 86205 86206 81503 38521 86209 47342 86211 86212 86213 86214 86215 86216 86217 39275 49793 86220 86221 86222 32464 73459 86225 86226 86227 1202 53107 69762 66805 86232 74308 86234 86235 86236 86237 64197 2473 86240 86241 56788 86243 76997 86245 86246 86247 86248 86249 77842 86251 47228 46425 86254 74810 15494 56632 86258 86259 40983 86261 86262 86263 86264 9927 86266 79306 86268 86269 86270 86271 86272 86273 86274 7800 86276 86277 86278 48935 34264 99768 86282 86283 86284 86285 1895 86287 90896 97101 86290 86291 86292 86293 86294 86295 86296 86297 21149 87028 86300 38267 8494 81548 87625 86305 86306 86307 78260 86309 23040 86311 3829 86313 34579 86315 65894 86317 86318 11949 86320 86449 63481 98523 26422 86325 86326 4512 96032 86329 86330 86331 44248 86333 86334 15868 86336 86337 95455 86339 92938 86341 86342 86343 86344 38934 86346 86347 71086 86349 86350 86351 86352 86353 86354 57717 86356 86357 86358 4900 55272 86361 86362 86363 28302 86365 80797 86367 86368 86369 86370 86371 86372 86373 86374 86375 86376 57706 78286 86379 37395 86381 86382 86383 80342 64854 42870 86387 86388 86389 86390 86391 86392 86393 86394 86395 77561 98313 49817 91221 63495 86401 86402 86403 86404 43221 566 19165 59050 69684 86410 7436 31892 2285 9688 86415 33870 29690 92221 86419 86420 5719 86422 86423 86424 51256 97266 24883 86428 86429 17884 86431 51527 86433 86434 86435 86436 60590 86438 86439 86440 84476 86442 86443 34957 86445 86446 86447 86448 86321 86450 88460 86452 51212 84151 86455 86456 96880 87252 86459 41139 90854 20249 86463 86464 86465 23476 86467 86468 45694 86470 86471 86472 86473 49446 86475 86476 12745 86478 86479 86480 95359 86482 86483 86484 87989 6922 66841 248 86489 86490 17249 86492 59814 86494 99978 86496 86497 86498 86499 86500 86501 42552 86503 90196 86505 86506 70914 86508 91530 84527 86511 86512 86513 86514 67893 86516 92391 62578 86519 43980 70827 86522 98720 60492 86525 86526 86527 86528 86529 86530 86531 18706 86533 86534 27865 86536 86537 86538 88735 57666 86541 97314 86543 5675 86545 86546 86547 86548 16990 5047 86551 2579 10396 86554 56167 86556 86557 86558 86559 86560 86561 86562 86563 7413 65499 54848 86567 95995 26775 86570 86571 86572 2901 86574 19672 86576 86577 36385 52286 86580 86581 86582 86583 86584 86585 86586 52529 24571 86589 80074 72303 86592 72578 86594 86595 86596 86597 75550 71447 86600 86601 86602 17960 86604 62608 75455 86607 86608 41483 86610 86611 86612 86613 86614 86615 86616 76890 86618 86619 54368 38459 86622 86623 86624 86625 86626 86627 80030 82337 86630 86631 18966 42978 97072 86635 75520 86637 86638 86639 40757 31674 86642 86643 86644 86645 86646 86647 86648 39500 86650 86651 15873 29958 86654 86655 86656 81196 9907 34838 13474 86661 86662 67321 86664 83408 93215 86667 86668 86669 86670 86671 86672 86673 45530 49853 86676 86677 84687 71933 86680 86681 18771 86683 57903 86685 86686 86687 58320 86689 66003 86691 95675 86693 86694 86695 86696 86697 86698 55453 64216 86770 86702 86703 78740 38373 86706 15207 86708 86709 86710 49514 31253 86713 86714 86715 17339 86717 86718 25388 86720 86721 86722 86723 2335 86725 45744 49976 86728 86729 86730 86731 21712 86733 20950 39918 86736 80772 86738 86739 86740 86741 86742 16383 86744 86745 70504 59998 86748 1758 86750 66363 70796 86753 86754 35300 86756 74222 67621 80082 86760 86761 96247 86763 1947 86765 22904 86767 86768 19642 86701 92400 3065 86773 86774 86775 86776 25559 86778 61190 86780 67326 18463 97077 86784 50349 86786 86787 86788 86789 43392 86791 86792 86793 86794 86795 24085 86797 86798 65920 94636 86801 77004 21448 86804 9780 86806 18329 86808 73193 5201 86811 8647 86813 86814 86815 86816 86817 86818 86819 86820 86821 15812 86823 86824 12227 64394 86827 54532 86829 55217 86831 86832 86833 98284 86835 86836 86837 86838 8307 11708 30938 18893 75878 52464 86845 65873 86847 31171 3544 75177 86851 86852 16431 86854 86855 86856 83229 38613 15565 86860 59875 859 86863 86864 86865 86866 2574 86868 86869 86870 75548 86872 86873 50264 70049 41865 86877 86878 59744 86880 86881 86882 86883 72837 86885 8731 86887 86888 13818 69463 27304 86892 86893 86894 86983 32946 86897 86898 4402 10487 86901 86902 86903 86904 86905 86906 82196 51292 86909 86910 86911 86912 86913 98080 86915 47863 86917 86918 86919 18829 86921 86922 86923 86924 86925 86926 86927 86928 86929 94877 86931 86932 33551 86934 86935 86936 38384 86938 86939 86940 86941 86942 86943 86944 86945 59999 78557 29443 86949 86950 86951 86952 45698 86954 86955 86956 86957 86958 86959 86960 77163 86962 86963 89989 86965 65442 86967 86968 86969 26450 67466 20157 86973 51895 86975 66458 86977 86978 86979 87225 86981 91885 86895 10509 56257 86986 86987 83343 2987 69056 81572 86992 86993 86994 86995 27031 86997 86998 86999 87000 87001 87002 75425 87004 54242 87006 57990 87008 87009 87010 87011 87012 87013 87014 55843 80306 87017 2631 87019 87020 87021 87022 87023 87024 87025 87026 92317 86299 87029 90437 87031 87032 87033 87034 87035 38046 87037 98323 87039 87040 87041 87042 7453 87044 87045 87046 87047 87048 73210 87050 87051 87052 87053 87054 87055 27268 45969 87058 87059 87060 87061 28944 79740 57038 87065 8535 63708 87068 87069 87070 92364 87072 64238 87074 87075 87076 33118 87078 87079 87080 87081 68011 87083 11054 76029 70559 14352 23496 87089 70397 16152 8017 87093 87094 87095 87096 79171 40654 87099 87100 60208 87102 87103 87104 43442 96371 87107 87108 22544 2296 21382 3590 4230 87114 87115 87116 87117 87118 87119 87120 10395 96621 87123 87124 80393 51447 87127 20027 87129 87130 23081 87132 75641 84331 87135 41726 99519 40793 66793 40069 87141 89252 97385 97025 87145 74259 87147 52261 87149 87150 77129 37321 87153 87154 9412 16245 87157 89508 77821 87160 59942 21992 48418 87164 17324 87166 87167 87168 3974 94229 87171 87172 33046 87174 87175 87176 87177 87178 87179 9342 87181 87182 87183 87184 87185 64677 87187 87188 87189 87190 87191 52996 98756 87194 87195 87196 87197 87198 87199 85289 87201 87202 39872 38769 19587 70877 87207 29405 87209 87210 34988 78747 67015 84748 59935 87216 87217 87218 42734 16857 87221 87222 87223 63758 86980 99255 16612 69384 87229 87230 87231 87232 87233 87234 87235 10696 87237 87238 44073 5480 87241 87242 87243 87244 87245 87246 87247 87248 87249 69701 70368 86458 87253 87254 88533 87256 87257 23384 87259 87260 87261 42090 62296 87264 87265 87266 87267 87268 58226 87270 87271 97608 81272 78368 87275 87276 94978 87278 91217 87280 87281 7864 87283 87284 87285 87286 67720 32649 58925 87290 87291 87292 32147 87294 31679 87296 87297 33768 63319 87300 87301 87302 87303 87304 87305 25618 87307 85204 87309 87310 42695 87312 87313 87314 87315 87316 87317 74901 34067 87320 87321 5945 68965 87324 87325 5204 87327 87328 87329 87330 35637 87332 95649 4778 87335 8207 92901 47556 87339 83509 87341 82189 87343 87344 87345 87346 87347 87348 77579 87350 87351 52686 87353 44578 11303 2708 87357 87358 81833 52304 87361 87362 18023 87364 87365 87366 87367 87368 87369 83247 17301 87372 87373 87374 36821 85006 87377 87378 87379 87380 60125 94626 87383 87384 87385 87386 87387 79067 29005 203 87391 87392 25480 87394 87395 34869 87397 87398 75724 87400 87401 45943 78036 1109 87405 17444 87407 87408 87409 87410 87411 87412 87413 84851 16970 87416 87417 5375 87419 34962 87421 87422 87423 87424 40086 87426 87427 36835 87429 87430 87431 80085 59671 87434 87435 87436 35424 87438 87439 87440 87441 87442 528 87444 87445 87446 87447 1959 87449 22171 87451 87452 87453 7837 87455 18207 43999 87458 73256 63508 87461 87462 87463 87464 87465 71890 87467 87468 87469 87470 9789 18143 87473 87474 87475 87476 87477 87478 87479 27199 87481 87482 67104 73302 87485 55508 87487 87488 66302 87490 29617 87492 2666 45388 87495 87496 87497 87498 87499 87500 12853 46576 35230 87504 87505 87506 19798 67900 87509 87510 22497 87512 90693 87514 87515 57318 87517 87518 87519 87520 87521 67825 87523 55176 84662 87526 19395 66278 87529 87530 87531 89620 93237 87534 87535 99734 87537 89076 18732 12164 87541 47180 87543 87544 87545 4068 87547 76131 87549 40778 87551 87552 87553 9263 27139 87556 84012 87558 90580 43055 833 59872 28071 29834 87565 99272 98587 87568 87569 87570 87571 87572 87573 87574 87575 87576 87577 87578 87579 87580 57387 87582 12458 87584 87585 64578 65204 94600 94120 87590 87591 20053 87593 87594 87595 87596 87597 87598 18233 42572 87601 87602 87603 87604 87605 65846 47017 87608 87609 87610 79527 87612 87613 87614 60510 90290 87617 13528 87619 80946 87621 87622 87623 12762 86304 87626 33132 50341 87629 87630 87631 87632 87633 87634 87635 87636 87637 87638 87639 35388 87641 87642 87643 87644 87645 87646 87647 87648 87649 87650 87651 87652 87653 36966 87655 87656 87657 87658 87659 62084 87661 87662 87663 22172 87665 63196 87667 87668 87669 87670 87671 22081 87673 87674 87675 9154 87677 85223 87679 87680 70578 87682 97822 87684 72490 87686 62068 44340 47284 87690 43915 87692 87693 4822 87695 87696 87697 88963 87699 87700 87701 87702 4427 87704 22584 87706 59688 87708 87709 23814 87711 87712 13953 2729 87715 87716 87717 87718 87719 87720 51126 69014 16592 87724 87725 87726 89813 87728 55110 87730 13575 53547 87733 87734 94208 25805 23491 87738 90011 87740 87741 87742 87743 97182 87745 87746 2684 87748 82923 87750 87751 87752 87753 87754 87755 92853 87757 87758 87759 87760 21005 26283 87763 21347 37269 87766 87767 87768 74015 87770 87771 87772 87773 87774 87775 87776 87777 87778 81170 87780 87781 87782 87783 49323 87785 87786 87787 129 87789 87790 87791 87792 21991 67023 67510 10367 87797 13554 87799 87800 87801 44834 87803 87804 87805 36425 87807 35831 79523 192 83274 87812 87813 87814 87815 76269 90403 87818 64335 87820 15969 21874 87823 87824 87825 84741 87827 87828 87829 87830 12695 87832 57945 87834 87835 36288 29399 87838 87839 87840 98337 1045 87843 87844 88787 87846 39622 87848 87849 87850 29319 68969 76174 87854 87855 19307 7494 87858 54271 17916 63784 33187 36007 12434 87865 87866 87867 29166 87869 87870 87871 87872 30508 35267 58634 41613 14793 87878 87879 87880 87881 87882 67397 42153 87885 32440 87887 87888 7189 87890 87891 87892 87893 87894 85008 65350 46285 36057 45054 87900 87901 30425 87903 87904 87905 87906 87907 87908 87909 87910 87911 87912 18980 87914 87915 87916 63937 87918 83658 87920 87921 87922 15124 87924 87925 87926 87927 87928 87929 87930 87931 87932 87933 62198 94891 87936 87937 45284 93410 87940 90424 87942 31516 87944 87945 87946 87947 48032 78580 85073 17580 35908 87953 65561 25744 27685 10204 87958 26369 87960 22106 87962 70386 87964 20642 34955 53762 28614 87969 87970 87971 87972 87973 87974 87975 87976 87977 87978 87979 87980 87981 33540 4085 87984 87985 38548 87987 97360 86485 97669 47772 87992 57120 59884 78796 87996 5720 87998 670 88000 88001 58760 88003 88004 88005 88006 88007 88008 13622 19938 88011 88012 88013 5100 88015 34790 88017 88018 88019 48493 29533 88022 88023 88024 69693 88026 88027 88028 88029 95357 83433 43767 88033 88034 88035 95855 16225 88038 52987 88040 65595 88042 88043 88044 88045 88046 37519 963 99727 88050 88051 88052 16311 88054 53942 88056 67682 88058 39648 19718 88061 18226 76593 38425 88065 1156 49127 88068 17201 88070 88071 88072 13837 5883 88075 90308 89892 3871 88079 88080 88081 88082 88083 69577 88085 88086 88087 88088 88089 88090 88091 54557 88093 15935 88095 57181 88097 21710 88099 88100 88101 88102 88103 88104 88105 88106 88107 71083 88109 49033 88111 88112 88113 13444 88115 88116 73091 88118 88119 74563 88121 88122 88123 92037 88125 88126 12400 88128 88129 38632 88131 10737 20726 88134 88135 88136 22428 51960 88139 88140 10383 9784 88143 47790 65166 88146 88147 88148 88149 39532 88151 88152 88153 88154 88155 88156 88157 88158 88159 5344 88161 88162 88163 88164 88165 88166 88167 88168 44371 42569 88171 88172 99937 49385 88175 74994 88177 88178 61920 44091 88181 88182 45729 78787 88185 16618 88187 88188 88189 88190 27739 88192 88193 46765 37334 61274 15932 88198 88199 88200 78441 88202 88203 70908 88205 88206 40464 93371 88209 88210 60912 88212 88213 88214 88215 88216 81795 6080 88219 50846 88221 88222 88223 88224 88225 36925 88227 88228 88229 42737 88231 8950 88233 88234 37170 88236 88237 63700 88239 88240 88241 88242 88243 88244 48208 88917 42637 88248 88249 66189 88251 62216 88253 96241 88255 88256 88257 50184 88259 88260 88261 88262 63507 54567 88265 50353 88267 30064 60132 69247 35855 88272 4658 9268 88515 49129 88277 88278 88279 88280 88281 4170 57887 88284 88285 88286 52217 88288 88289 88290 88291 88292 88293 88294 88295 84001 81020 88298 88299 88300 70696 35112 88303 3146 88305 88306 88307 8676 88309 61388 88311 50824 88313 88314 39373 62113 88317 14971 88319 88320 3883 88322 88323 88324 88325 88326 24726 88328 88329 5714 94259 15032 88333 61103 8117 88336 88337 7553 88339 88340 77259 63221 88343 76532 97708 88346 88347 88348 88349 88350 88351 88352 88353 88354 88355 88356 88357 10142 24853 37143 52717 88362 58723 88364 32294 88366 62364 25298 88369 88370 88371 88372 88373 88374 88375 88376 88377 20117 88379 88380 88381 88382 88383 31375 88385 22745 88387 88388 88389 29920 88391 88392 13403 88394 88395 50493 88397 88398 11468 88400 88401 88402 88403 88404 88405 88406 88407 91134 17243 88410 88411 88412 88413 88414 78051 40756 7845 5982 88419 88420 88421 8107 88423 88424 88425 88426 157 57998 39362 88430 88431 90089 43254 88434 88435 2132 88437 97097 88439 88440 88675 88442 88443 88444 88445 88446 88447 88448 88449 88450 69317 88452 88453 88454 96966 48233 88457 48058 88459 86451 52047 88462 24140 88464 88465 88466 88467 88468 88469 58947 88471 88472 38635 88474 46996 88476 88477 18805 35981 88480 88481 83856 88483 88484 31878 88486 67760 26946 88489 88490 88491 34963 51725 88494 88495 88496 70554 14779 88499 88500 35785 88502 52114 88504 50651 88506 88507 50899 88509 88510 88511 88512 88513 88514 88275 42982 25519 53608 78419 88520 88521 88522 14141 88524 88525 32215 78148 88528 76154 88530 88531 88532 87255 88534 88535 88536 88537 88538 66463 56975 88541 74864 95927 88544 97786 88546 88547 88548 21676 88550 88551 88552 88553 88554 88555 88556 23285 71900 88559 88560 39063 88562 93455 92450 88565 88566 80713 88568 45585 27008 88571 88572 30201 40212 25771 79232 88577 11192 88579 88580 88581 88582 88583 52537 88585 88586 88587 88588 88589 67695 88591 88592 88593 190 88595 88596 88597 88598 88599 88600 88601 88602 13227 65840 88605 48724 88607 88608 88609 93463 18157 47442 4161 88614 88615 58405 88617 88618 4613 2385 88621 88622 88623 88624 64052 2561 88627 86068 88629 88630 21607 88632 88633 88634 36882 88636 54312 88638 88639 88640 88641 88642 88643 88644 27565 88646 19047 26612 88649 88650 63909 13006 88653 88654 48053 22943 88657 62221 88659 88660 92152 15674 58878 43766 88665 88666 88667 32549 65620 88670 88671 39422 35991 88674 88441 88676 88677 5133 19245 88680 88681 88682 88683 88684 88685 88686 4810 83214 88689 30669 85780 27856 88693 88694 89466 88696 47622 88698 88699 88700 88701 93164 88703 88704 12162 88706 35175 88708 88709 88710 88711 88712 88713 35777 64465 36333 47659 12368 88719 88720 73113 88722 88723 98092 88725 88726 5664 88728 24319 72959 88731 88732 50084 88734 86539 88736 9540 88738 52003 88740 18255 88742 88743 80186 82588 83522 88747 88748 88749 1179 72414 45505 30799 46649 57244 13003 88757 88758 50512 88760 88761 12597 10692 88764 88765 88766 88767 37853 88769 27344 66918 88772 75689 88774 88775 88776 88777 88778 88779 23018 88781 88782 88783 72495 88785 88786 87845 88788 88789 88790 22577 88792 60115 88794 88795 88796 88797 88798 31753 88800 38130 88802 37421 85162 88805 18537 96559 77665 88809 92933 88811 88812 13787 88814 88815 43592 88817 88818 88819 79628 88821 7458 88823 88824 88825 97323 66938 88828 88829 85387 75813 88832 80993 88834 12314 94975 88837 37363 7367 88840 88841 88842 56680 88844 29954 88846 47142 66733 45544 67715 46023 88852 90230 88854 88855 88856 88857 88858 12785 88860 88861 88862 49368 88864 88865 88866 12134 88868 63061 88870 81577 1021 88873 88874 88875 88876 42948 88878 88879 88880 88881 82854 16746 88884 88885 91687 24882 72962 88889 49289 88891 88892 88893 11377 88895 21868 46764 18668 88899 88900 75648 88902 88903 88904 88905 88906 88907 88908 91605 70609 88911 88912 88913 82052 88915 39736 88246 88918 88919 88920 88921 91097 82050 41590 10886 51619 36820 88928 27535 88930 68378 7745 88933 36412 88935 2101 94700 88938 88939 92084 88941 88942 88943 22379 88945 88946 15195 80491 88949 88950 74922 88952 63683 88954 88955 30844 20652 40512 74023 85865 88961 88962 87698 36357 88965 48638 88967 88968 88969 88970 20197 88972 48052 54906 72678 67410 88977 2435 36072 88980 71487 88982 88983 88984 10096 88986 88987 88988 88989 71917 88991 54469 72491 88994 88995 84644 88997 88998 58886 89000 89001 89002 83254 89004 89005 89006 89007 89008 38176 26881 89011 89012 89013 89014 89015 89016 89017 89018 89019 89020 17658 89022 89023 1037 89025 89026 66997 7085 89029 89030 78528 89032 20927 30466 89035 49794 89037 24119 16884 89040 89041 69302 20476 89044 89045 52994 89047 89048 89049 89050 74454 89052 89053 89054 89055 89056 89057 3100 80444 89060 89061 74047 89063 89064 11085 89066 89067 79104 89069 43979 43074 43282 89073 89074 89075 87538 89077 89078 89079 89080 8267 1571 89083 85949 89085 89086 20568 89088 58182 71291 89091 42640 89093 81574 89095 89096 89097 89098 89099 89100 89101 89102 78295 89104 94022 89106 93833 89108 89109 51477 89111 28032 44821 89114 5357 75398 89117 4460 89119 44833 89121 89122 98934 89124 89125 89126 89127 89128 4428 89130 89131 89132 89133 81350 38345 89136 89137 18004 89139 89140 89141 89142 19669 89144 89145 58375 89147 82547 5665 84942 89151 81018 89153 89154 53130 89156 89157 51585 89159 89160 89161 5773 89163 89164 58700 89166 89167 89168 78302 89170 61033 89172 89173 89174 28950 89176 89177 89178 95853 89180 71176 89182 89183 89184 45609 60276 89187 89188 62006 66321 89191 89192 89193 89194 89195 89196 89197 69645 89199 45059 89201 89202 89203 21688 89205 89206 89207 89208 89209 79101 89211 19554 89213 89214 89215 89216 92060 3348 89219 89220 89221 89222 96273 89224 26059 44616 89227 26134 96842 89230 89231 84767 5359 89234 89235 89236 77245 43125 89239 44145 89241 89242 65322 89244 89245 89246 89247 90940 94183 85407 89251 87142 89253 85869 89255 89256 89257 89258 80021 89260 54529 12699 89263 38443 89265 89266 89267 89268 35940 89270 89271 89272 89273 78341 89275 89276 48398 12873 89279 22333 89281 89282 89283 26706 53035 89286 89287 89288 89289 85825 89291 89292 81277 89294 15727 89296 89297 5221 89299 1388 98177 89302 89303 89304 89305 32537 89307 89308 89309 89310 89311 94232 53517 89314 89315 89316 89317 17797 89319 89320 89321 89322 63871 30633 89325 91614 97965 23558 89329 31343 89331 89332 89333 89334 27294 89336 44854 89338 89339 89340 89341 89342 89343 89344 89345 23893 89347 42140 91353 89350 89351 84916 89353 89354 89355 89356 85475 89358 9208 89360 89361 89362 9470 89364 8758 89366 89367 89368 89369 89370 89371 89372 89373 89374 96381 89376 89377 53713 71507 92049 89381 36761 89383 89384 89385 90731 89387 68187 36187 89390 89391 8037 89393 89394 8015 89396 89397 95407 16391 65730 89401 89402 89403 89404 89405 89406 89407 90614 89409 89410 11160 83983 89413 89414 8478 89416 89417 89418 49742 89420 26842 71894 3164 89424 89425 89426 89427 32362 89429 81322 89431 89432 14692 89434 90393 70495 39924 89438 89439 89440 80687 3032 63831 89444 89445 89446 89447 89448 89449 89657 89451 77424 89453 89454 89455 52946 95709 84309 66131 89460 89461 89462 97223 40287 89465 88695 89467 89468 89606 89470 89471 89472 27246 89474 89475 89476 12733 80254 39942 89480 89481 89482 89483 89484 89485 89486 89487 89488 89489 89490 89491 89492 89493 42201 89495 89496 67344 89498 89499 89500 89501 48379 52721 89504 89505 23956 89507 87158 89509 81867 89511 89512 75069 64526 89515 53404 89517 40073 81318 58721 89521 89522 89523 81068 89525 91562 89527 89528 89529 25963 89531 84122 89533 89534 8605 89536 89537 89538 89641 37024 92884 89542 68803 53556 15793 89546 61478 89548 89549 89550 89551 89552 89553 167 89555 45811 89557 89558 89559 89560 82616 20351 89563 89564 89565 89566 89567 34282 89569 89570 89571 77577 89573 89574 89575 8119 24501 89578 89579 63369 97303 89582 89583 37361 58936 89586 89587 89588 89589 89590 89591 73415 29178 1279 89595 89596 89597 74049 17703 89600 89601 89602 89603 95118 89605 89469 48714 85839 89609 89610 89611 89612 5861 89614 89615 89616 91576 89618 45003 87532 89621 89622 85718 89624 98383 89626 35932 89628 90191 89630 70801 89632 89633 53855 83580 89636 76684 89638 89639 89640 89539 42685 53110 89644 89645 89646 89647 38832 89649 89650 76284 31423 30116 89654 89655 7186 89450 30780 89659 89660 89661 64922 35179 33750 89665 89666 89667 9312 28381 29346 2710 89672 89673 75770 89675 89676 89677 89678 18360 89680 89681 1255 89683 89684 97639 5879 63741 58908 89689 31822 39792 51205 89693 23462 89695 89696 89697 89698 32673 89700 28798 11217 89703 89704 91455 89706 89707 51305 89709 11989 89711 89712 31491 33301 89715 89716 89717 89718 25034 89720 89721 89722 89723 35496 89725 89726 89727 91508 89729 38655 89731 89732 89733 89734 29712 89736 89737 89738 89739 1729 5928 89742 89743 89744 89745 7982 89747 90201 89749 89750 81469 56288 89753 89754 20445 89756 89757 89758 89759 89760 89761 35525 89763 89764 2928 40057 89767 89768 42543 89770 89771 89772 89773 89774 89775 89776 89777 89778 89779 27487 89781 18922 72799 40244 89785 73641 67730 89788 89789 89790 58352 2783 89793 89794 89795 89796 78717 89798 89799 16386 89801 57569 61791 89804 32359 99797 89807 89808 89809 49600 66926 89812 87727 89814 89815 54791 89817 89818 89819 33784 85378 89822 89823 89824 89825 89826 41650 30603 13161 89830 89831 89832 89833 89834 98091 59644 89837 89838 46227 89840 89841 89842 89843 52732 89845 89846 89847 32877 89849 89850 84355 89852 89853 89854 89855 44967 37282 89858 89859 89860 89861 35255 89863 89864 89865 78759 89867 49906 89869 89870 77279 89872 98012 89874 89875 89876 85013 89878 89879 89880 89881 89882 89883 89884 89885 89886 12528 89888 89889 89890 60728 88077 89893 89894 89895 59622 89897 89898 89899 89900 98455 77855 89903 89904 89905 34712 89907 9032 89909 89910 47302 89912 89913 89914 89915 59553 89917 89918 97084 89920 89921 2194 89923 89924 89925 90488 89927 89928 77219 89930 89931 89932 89933 89934 54918 89936 80049 89938 89939 89940 89941 60399 89943 89944 89945 9949 27504 89948 46473 62391 43843 89952 89953 10037 89955 89956 33412 68129 81306 89960 46658 89962 98751 89964 89965 89966 89967 3610 89969 89970 39163 89972 89973 68161 35945 89976 89977 89978 89979 89980 89981 89982 89983 89984 89985 58952 89987 89988 86964 91532 15070 89992 89993 28810 89995 45032 17073 16891 89999 3334 90001 46885 90003 97406 90005 15827 24430 90008 90009 90010 87739 90012 90013 90014 14607 90016 90017 90018 48500 90020 90021 90022 90023 90024 35921 90026 90027 90028 98865 90030 90031 90032 90033 21937 27940 41698 90037 52883 90039 97163 90041 68143 96325 63552 63344 90046 90047 41287 90049 90050 90051 43898 90053 90054 90055 90056 90057 90058 91962 90060 90061 90062 90063 90064 68831 90066 13583 90068 65937 90070 90071 90072 8807 81860 7645 90076 90077 90078 90079 90080 99 90082 90083 17939 90085 90086 90087 90088 88432 90090 51456 90092 90093 83888 90095 90096 90097 90098 90099 75267 90101 90102 90103 69506 90105 90106 77864 90108 75342 26708 90111 90112 90113 90114 90115 51086 14969 85042 94586 90120 90121 28270 6338 22630 30495 90126 65632 90128 90129 90130 90131 90132 21970 90134 71876 90136 90137 2687 90139 90140 90141 32430 90143 9852 90145 90146 90147 90148 90149 12603 90151 38144 90153 45377 68211 66945 90157 90158 90159 90160 90161 25437 90163 90164 90165 19427 4110 90168 90169 90170 90171 90172 90173 75409 90175 90176 19837 90178 1341 1258 90181 90182 90183 62227 42085 90186 90187 72142 71252 90190 89629 90192 4889 90194 11333 86504 8178 81347 90199 39589 89748 72847 65721 1136 95241 90206 33644 42007 90209 90210 55769 41653 26426 90214 90215 56944 80569 52501 90219 90220 90221 90222 90223 16257 33256 44789 9240 9123 68339 88853 33877 3991 44874 90234 90235 90236 90237 90238 90239 52237 90241 90242 90243 74200 33135 90246 96659 90248 90249 90250 90251 90252 90253 90254 70233 90256 90257 90258 90259 90260 90261 90262 90263 90264 67074 90266 90267 74204 90269 2151 90271 27870 90273 90274 90275 90276 26875 90278 28227 90280 9503 90282 90283 90284 90285 90286 19234 31442 90289 87616 90291 13434 27390 72649 90295 90296 20486 8187 41846 48915 90301 90302 90303 90304 43618 90306 90307 88076 93038 3343 90311 85781 90313 99607 90315 90316 33022 90318 90319 90320 40401 90322 34226 33967 11836 68105 90327 26317 99043 32458 81544 90332 90333 90334 90335 11187 90337 77179 46532 90340 97158 90342 90343 6589 90345 90346 90347 90348 90349 19894 90351 90352 90353 64490 90355 90356 90357 90358 21140 90360 90361 66678 57947 90364 90365 90366 90367 90368 90369 33214 3086 90372 90373 90374 90375 90376 90377 70823 31811 90380 80924 90382 90383 30861 27992 79007 90387 10559 90389 90390 90391 90392 89435 90751 90395 90396 90397 90398 35457 90400 23618 90402 87817 83199 90405 90406 57212 90408 90409 18456 90411 90412 90413 37195 90415 52109 90417 90418 90419 65978 90421 90422 90423 87941 29325 99417 72761 22563 90429 90430 48075 90432 90433 23822 90435 90436 87030 90438 90439 90440 90441 90442 16813 18839 90445 90446 82608 90448 90449 90450 93223 90452 90453 24835 90455 90456 90457 76060 90459 4391 81053 90462 90463 64584 72211 90466 90467 90468 90469 26659 96126 92434 67262 35403 90475 90476 62350 80671 90479 83612 90481 90482 90483 83167 90485 90486 90487 89926 90489 90490 90491 28741 44408 95747 23230 90496 97744 90498 67094 90500 62567 90502 30355 13015 90505 63086 90507 90508 4820 82238 90511 90512 90513 90514 90515 54342 90517 90518 90519 90520 90521 56106 90523 56672 90525 90526 24733 10233 61924 63400 15312 90532 90533 90534 90535 90536 17320 15924 57311 90540 90541 90542 90543 13029 90545 90546 90547 90548 41332 90550 90551 90552 57806 57115 90555 6664 66493 90558 38491 90560 90561 90562 90563 4756 90565 73877 90567 90568 90569 90570 90571 23607 28833 90574 90575 90576 71668 90578 90579 87559 99147 43422 90583 90584 90585 90586 90587 90588 90589 90590 23817 40208 90593 90594 29940 90596 90597 5767 90599 63876 90601 90602 62932 90604 90605 70319 90607 90608 4556 90610 90611 90612 90613 89408 90615 73681 32382 90618 90619 21150 53283 90622 90623 34883 90625 16520 90627 61006 22737 25956 90631 90632 90633 45402 66468 40670 90637 90638 98103 90640 12548 22538 90643 90644 90645 90646 90647 90648 74626 90650 59315 90652 90653 90654 34066 90656 56826 90658 4433 57764 51093 90662 90663 28391 99209 90666 90667 90668 90669 90670 97646 90672 90673 90674 90675 90676 90677 76025 32573 90680 90681 54267 90683 90684 90685 90686 90687 90688 90689 90690 90691 90692 87513 90694 90695 15366 90697 40541 90699 90700 99620 90702 95724 90704 66039 46641 90707 90708 28988 21875 90711 90712 49209 90714 90715 13694 90717 90718 9707 90720 14791 99537 90723 23695 90725 90726 90727 90728 2380 90730 89386 90732 90733 90734 90735 27860 41160 90738 90739 34722 90741 41180 90743 90744 78935 90746 90747 90748 90749 90750 90394 90752 90753 6876 90755 90756 16302 85534 90759 90760 90761 44056 90763 90764 90765 90766 90767 90768 90769 47260 92961 90772 90773 90774 34092 84125 49921 90778 90779 90780 90781 90782 90783 90784 90785 90786 74520 90788 37449 90790 90791 90792 85058 90794 62984 32905 90797 60217 90799 90800 90801 90802 51683 61836 90805 36086 90807 90808 68763 77944 90811 90812 10140 90814 90815 81465 90817 9077 23395 90820 90821 40245 33142 85323 82092 90826 90827 90828 90829 90830 90831 90832 24593 90834 52919 94454 97437 85606 90839 51995 90841 47685 90843 90844 78310 90846 90847 14367 76273 90850 90851 90852 90853 86461 48858 90856 14010 90858 90859 60511 90861 90862 14449 90864 55299 90866 23412 78657 90869 71703 90871 48561 43571 36096 90875 53206 86183 90878 73371 90880 90881 90882 90883 90884 62115 90886 44354 6246 18025 36349 90891 90892 55006 39919 74540 86288 90897 90898 17400 90900 90901 90902 90903 86063 72517 90906 32783 90908 90909 90910 1193 76970 90913 90914 82370 90916 40094 90918 47569 90920 90921 90922 90923 90924 90925 81022 90927 90928 90929 90930 69638 90932 90933 90934 90935 90936 90937 29837 90939 89248 98647 90942 90943 90944 47309 12044 67469 90948 90949 90950 8046 31513 90953 26071 55742 90956 90957 90958 78113 90960 90961 90962 90963 9522 90965 90966 90967 22610 90969 53082 76197 84007 90973 90974 90975 31592 62048 90978 90979 19130 90981 90982 18142 3115 90985 90986 56611 18365 90989 90990 1012 90992 80749 38436 90995 90996 90997 90998 7378 48096 22185 57444 20724 91004 91005 91006 91007 72216 91009 91010 91011 91012 43910 97028 91015 91016 91017 91018 91019 54264 91021 91022 91023 91024 91025 91262 91027 22632 37794 26583 91031 91032 91033 91034 43218 80767 60819 51408 59898 91040 8631 26286 97241 91044 91045 91046 44119 91048 97107 2756 91051 91052 7534 91054 82625 91056 42665 91058 6671 91060 93849 91062 91063 91064 91065 9270 49633 25055 91069 22437 91071 97048 4573 91074 91075 91076 20483 98351 77904 91080 64660 91082 91083 91084 8864 91086 10767 91088 91089 91090 91091 91092 91093 73063 91095 58753 88922 45902 98325 93623 51471 91102 11821 91104 91105 44304 91107 84059 91109 33200 91111 91112 91113 91114 91115 48599 91117 91118 91119 80691 71742 91122 91123 91124 73355 91126 73716 91128 91129 40247 91131 59618 91133 88408 77272 91136 98336 99113 91139 11824 91141 91142 91143 92249 49294 78894 91147 95825 57783 85254 72984 3605 26863 91154 26223 91156 91157 91158 91159 91160 91161 91162 49230 12673 21098 91166 91167 91168 91169 91170 91171 91172 8151 94046 4683 91176 91177 800 91179 91180 91181 3698 91183 12784 91185 91186 91187 91188 91189 91190 94315 32818 34001 91194 91195 91196 91197 91198 3027 91200 29292 45732 91203 91204 91205 91206 91207 25370 81188 91210 91211 91212 91213 91214 91215 91216 87279 91218 68600 91220 86399 91222 91223 32082 91225 91226 49269 6810 91229 91230 91231 91232 70716 91234 91235 91236 51054 27586 91239 91240 79252 91242 85779 81063 18138 81514 77979 91248 91249 63537 91251 91252 73705 91254 91255 41556 91257 91258 91259 91260 66940 91026 91263 96992 91265 91266 91267 5365 91269 55288 91271 49656 8346 91274 91275 75103 91277 62356 91279 91280 76777 5487 91283 91284 3522 91286 25379 62235 91289 62022 91291 91292 58774 9358 91295 91296 41098 91298 91299 35325 91301 91302 91303 40684 91305 91306 98333 91308 91309 91310 91311 32493 57969 91314 91315 70902 19439 91318 91319 91320 52195 32517 61914 91324 62013 91326 91327 91328 13927 91330 57565 91332 68476 91334 91335 91336 96105 91338 17692 93163 91341 2692 91343 91344 27231 97840 91347 91348 69836 47040 50501 49868 89349 2171 53269 75453 94230 91358 60143 91360 91361 31580 91363 91364 91365 91366 45107 91368 93391 83429 48409 46219 91373 91374 45932 91376 91377 91378 91379 91380 91381 91382 91383 91384 91385 7758 91387 91388 9171 96965 53113 91392 43477 91394 37570 91396 59279 91398 91399 85663 77686 11628 91403 91404 91405 91406 91407 91408 91409 91410 91411 91412 91413 48652 91415 91416 91417 91418 78543 35227 91421 91422 91423 91424 5785 91426 81874 23414 63348 91430 94194 48661 83385 76714 40194 91436 91437 91438 91439 91440 91441 91442 24915 91444 91445 91446 91447 91448 91449 91450 24763 91452 91453 91454 89705 91456 91457 91458 91459 91460 91461 91462 91463 91464 91465 91466 91467 10919 95986 91470 58326 67931 64798 91474 91475 91476 91477 91478 40243 91480 70105 91482 91483 91484 91485 91486 42363 64843 5922 81090 91491 91492 91493 91494 91495 58490 91497 91498 91499 74660 91501 91502 91503 69218 20884 91506 91507 89728 91509 62764 91511 91512 57065 91514 91515 18050 91517 91518 79551 31078 91521 28872 84043 91524 91525 91526 9253 91528 91529 86509 91531 89990 91533 91534 27813 13228 91537 91538 34606 31472 91541 25648 91543 91544 91545 91546 91547 91548 13387 91550 91551 81319 84285 91554 91555 91556 36492 91558 56310 97133 59539 89526 65529 91564 18534 41465 96477 38654 91569 91570 44321 91572 69532 91574 91575 89617 27834 91578 68862 91580 91581 91582 91583 91584 91585 91586 96693 91588 91589 4995 91591 81324 91593 91594 91595 91596 91597 91598 91599 91600 91601 91602 91603 36992 88909 30926 19580 27411 91609 91610 20742 91612 91613 89326 91615 91616 91617 91618 13816 91620 91621 91622 91623 91624 82144 295 91627 1096 91629 49072 40605 91632 91633 94575 91635 82675 12253 91638 91639 34457 91641 91642 91643 91644 91645 91646 35266 76726 91649 91650 91651 91652 91653 91654 91655 91656 91657 91658 94195 91660 91661 91662 37721 91664 91665 99249 19115 84565 62428 91670 91671 43728 91673 91674 71754 91676 91677 91678 91679 72829 23508 91682 91683 91684 91685 91686 88886 91688 91689 91690 37265 52358 70818 27105 80779 91696 77566 91698 91699 91700 91701 79571 75333 91704 91705 91706 60258 91708 18378 91710 91711 32639 91713 91714 91715 37664 91717 91718 30849 91720 91721 38087 96490 91724 91725 91726 91727 91728 91729 28580 91731 91732 91733 91734 55482 93694 91737 81716 91739 91740 91741 78665 91743 91744 49977 91746 91747 91748 91749 60891 1941 91752 28643 91754 91755 91756 57156 31955 28621 91760 64688 91762 91763 91764 91765 91766 91767 25074 91769 43421 91771 31714 91773 84512 91775 23878 91777 91778 91779 91780 91781 91782 91783 19302 91785 91786 21904 91788 91789 91790 10792 91792 91793 19221 91795 91796 91797 91798 91799 4656 33249 2771 91803 72633 13130 91806 91807 91808 91809 91810 91811 91812 51478 91814 91815 91816 91817 95573 91819 93419 39630 91822 91823 91824 15805 91826 2444 91828 91829 91830 36580 80319 91833 91834 91835 91836 91837 2817 91839 73045 91841 91842 91843 91844 91845 91846 55548 23938 15687 91850 69931 91852 91853 91854 98434 41 91857 91858 65222 91860 91861 73175 3833 42435 91865 91866 91867 76690 73810 91870 64951 91872 91873 69112 91875 91876 4031 46278 91879 91880 91881 91882 52780 91884 86982 6407 91887 91888 7536 83661 91891 12501 58686 91894 40573 7247 91897 91898 64457 91900 91901 7972 91903 91904 13598 32929 91907 91908 91909 92719 91911 91912 33621 91914 91915 55864 2933 91918 91919 44769 23410 46337 48180 91924 91925 91926 91927 91928 37924 91930 12531 13860 91933 91934 91935 91936 66217 51122 91939 91940 39722 91942 91943 91944 91945 91946 91947 24690 91949 91950 91951 50977 98207 91954 51889 1489 31529 91958 12693 91960 58837 90059 49502 78585 81353 91966 91967 91968 54051 91970 44812 91972 91973 91974 91975 91976 91977 91978 53345 91980 91981 76075 69957 91984 91985 61736 91987 25800 91989 99677 91991 27673 55268 91994 91995 91996 2371 91998 15057 92000 17492 92002 33745 59440 75938 92006 92007 85098 92009 92010 92011 92012 92013 92014 29675 92016 29684 92018 17920 73347 92021 98999 92023 74572 92025 92026 45687 92028 25996 92030 27614 92032 92033 92034 92035 29745 88124 92038 92039 61498 6248 48551 92043 92044 92045 92046 47648 92048 89380 92050 92051 92052 92053 92054 31610 92056 92057 92058 92059 89217 92061 92062 92063 92064 60009 92066 92067 92068 92069 92070 92071 92072 17705 92074 92075 11108 92419 92078 92079 92080 92081 92082 28862 88940 71935 18045 92087 92088 92089 92090 92091 53278 92093 92094 92095 12756 92097 92098 92099 36486 46426 97980 92103 37687 72146 69646 92107 92108 60108 92110 6252 92112 92113 92114 92115 92116 95562 35634 92119 92120 92121 92122 92123 92124 92125 92126 92127 37725 92129 92130 92131 20708 92133 78464 92135 92136 92137 15313 92139 92140 20176 92142 92143 63636 92145 5601 18814 99832 92149 92150 92151 88661 92153 92154 27630 63023 98182 92158 92159 92160 92161 92162 65992 60479 92165 92166 92167 92168 92169 92170 92171 92172 92173 92174 4253 92176 31341 71179 92179 10747 92181 92182 92183 81779 18501 92186 92187 92188 92189 92190 53139 74785 92193 92194 92195 92196 3499 67844 92199 92200 92201 92202 92203 92204 92205 9680 92207 92208 65939 40932 84002 47259 92213 92214 41686 92216 92217 71371 66771 73638 86418 94554 92223 4507 92225 92226 56093 92228 50789 92230 92231 92232 92233 92234 38327 92236 92237 92238 92239 76120 92241 42657 55027 92244 43719 92246 44443 8008 91144 25687 9967 92252 92253 7779 92255 27195 92257 93476 65259 9829 92261 92262 92263 28859 6013 92266 92267 92268 2986 92270 92271 92272 92273 56525 92275 92276 92277 3690 44829 75244 40248 23259 92283 92284 71260 92286 92287 57680 32474 60664 92291 55513 92293 92294 40677 50929 92297 31851 92299 92300 92301 92302 92303 99980 92305 92306 92307 92308 60130 92310 28989 92312 58489 92314 92315 19871 87027 61973 41108 59763 92321 40424 92323 92324 92325 92326 92327 77057 18763 83743 92331 77471 92333 92334 92335 92336 92337 97652 92339 92340 92341 37074 92343 92344 12307 67828 23484 18617 57594 92350 78371 92352 73714 92354 92355 92356 55142 92358 92359 92360 21644 92362 92363 87071 92365 92366 92367 92368 15322 92370 6648 92372 92373 92374 92375 46102 92377 92378 35327 84452 92381 73905 92383 76155 29433 35477 92387 92388 92389 76971 86517 92392 92393 92394 53342 38300 92397 92398 92399 86771 92401 92402 92403 92404 401 92406 92407 37932 7930 92558 92411 92412 92413 19394 92415 92416 92417 92418 92077 15568 92421 20075 73120 92424 92425 92426 92427 33776 92429 92430 92431 69126 92433 90472 92435 92436 92437 72205 92439 92440 5919 94895 40510 92444 99548 92446 92447 92448 39555 88564 41015 92452 64057 92454 74654 84297 92457 92458 92459 25315 92461 53733 92463 3782 92465 92466 92467 50813 92469 92470 54346 92472 92473 92474 92475 92476 5905 36822 92479 92480 92481 92482 92483 44653 92485 92486 59065 92488 92489 92490 92491 92492 92493 62940 92495 92496 22460 92498 36448 92500 84184 92502 92503 69653 28 32131 92507 92508 92509 53754 92511 92512 75687 11038 92515 92516 92517 28777 4443 33862 25626 64850 98775 92524 92525 92526 78506 92528 92529 96188 92531 92532 92533 26527 82475 92536 92537 92538 92539 92540 92541 92542 92543 61290 92545 53922 92547 92548 92549 92550 92551 92552 46898 98382 40395 92556 92557 92410 92559 92560 92561 96638 92563 92564 92565 92566 50287 93345 36743 43203 92571 19994 41620 4697 57591 8928 92577 92578 43313 20602 61182 92582 92583 92584 92585 3472 32317 92588 28113 8004 24517 92592 4913 92594 56110 49376 92597 51716 23053 76643 92601 92602 92603 92604 92605 92606 92607 92608 92609 92610 92611 92612 92613 26109 92615 92616 21728 92618 28375 98050 92621 92622 33938 1660 10911 85991 92627 48516 92629 92630 92631 65111 92633 92634 67771 92636 92637 92638 58306 92640 92641 92642 92643 92644 92645 92646 92647 61200 92649 92650 92651 21708 92653 97165 92655 20252 92657 92658 69350 92660 92661 20392 92663 92664 92665 92666 587 92668 30450 92670 92671 92672 92673 92674 52874 92676 81601 92678 47239 32276 92681 92682 99127 92684 92685 20869 58023 92688 92689 92690 92691 92692 92693 92694 54316 97617 92697 92698 92699 92700 92701 92702 92703 58242 15733 92706 92707 92708 92709 78857 92711 11462 92713 92714 92715 92716 92717 92718 91910 92720 92721 50808 92723 92724 92725 92726 92727 92728 79008 92730 92731 92732 65379 23503 92735 59593 76397 92738 92739 92740 68361 92742 1134 92744 92745 92746 92747 92748 92749 98494 92751 14609 1770 92754 92755 64353 17106 20084 79915 92760 84235 92762 92763 92764 92765 92766 10376 92768 92769 92770 92771 92772 92773 92774 50950 92776 30573 92778 92779 18702 97245 92782 92783 92784 92785 92786 46603 92788 92789 61933 92791 96445 30761 92794 23120 92796 92797 92798 37515 92800 92801 92802 92803 30842 73917 74083 92807 92808 42680 92810 65023 92812 92813 92814 92815 34912 24785 27160 92819 94285 8856 92822 92823 92824 92825 67768 92827 92828 26705 92830 92831 70445 49366 92834 92835 92836 85620 92838 96003 92840 92841 80677 25826 79006 7346 92846 57022 92848 92849 11747 63944 92852 87756 92854 68215 22492 92857 92858 92859 24216 92861 92862 92863 92864 10721 76719 92867 92868 92869 92870 92871 58655 92873 92874 98979 92876 92877 92878 92879 92880 92881 31561 92883 89541 92885 92886 29992 92888 65406 92890 38153 92892 92893 92894 6947 9182 92897 92898 92899 92900 87337 56251 92903 83950 70050 84182 8988 92908 92909 92910 92911 92912 92913 92914 92915 92916 92917 92918 23017 92920 92921 51769 92923 30476 34077 3056 92927 26192 92929 43648 92931 92932 88810 92934 92935 92936 92937 86340 31517 35936 54671 98112 68907 17285 92945 54724 92947 46723 92949 92950 92951 92952 92953 92954 92955 92956 92957 60783 48956 79130 90771 92962 92963 92964 92965 44514 92967 38031 92969 92970 92971 92972 92973 92974 92975 92976 92977 69492 49305 73923 92981 92982 92983 92984 19163 92986 92987 92988 92989 3033 96678 92992 92993 85703 92995 92996 92997 26532 92999 95266 93001 93002 93003 93004 93005 93712 93007 47296 93009 93010 98798 93012 93013 24486 93015 36485 93017 93018 93019 36238 93021 93022 93023 59785 95022 73585 93027 93028 93029 20128 93031 93032 13397 93034 93035 93036 93037 90309 93039 93040 93041 93042 80293 30158 93045 98499 93047 13483 93049 93050 40662 85963 93053 93054 93055 93056 93057 93058 93059 21387 93061 93062 93063 93064 26686 72851 44500 12935 97380 93070 93071 93072 93679 14197 77308 93076 29305 18506 93079 28886 93081 93082 5248 57140 93085 93086 93087 93088 93089 26182 93091 62122 66757 93094 72809 93096 93097 93098 93099 93100 97491 70546 34948 10055 23142 98852 32791 93108 22488 93110 93111 93112 42520 93114 93115 93116 93117 93118 67056 73894 53610 93122 12590 29962 93125 45886 93127 93128 93129 24341 93131 47562 93133 93134 93135 6167 93137 93138 93139 93140 93141 36177 93143 93144 93145 93146 36377 73336 16190 93150 98084 64446 93153 93154 93155 69473 98195 93158 93159 93160 93161 62172 91340 88702 93165 93166 93167 93168 93169 66652 93171 93172 93173 608 93175 93176 93177 93178 93179 93180 93181 93182 93183 75549 93185 93186 93187 93188 70686 49951 93191 51414 93193 39327 93195 93196 11950 93198 23974 4524 93201 36864 93203 11465 93205 84290 93207 93208 42423 93210 93211 5178 85899 93214 86666 53906 93217 95679 64633 93220 93221 93222 90451 1390 93225 93226 93227 93228 93229 93584 93231 93232 93233 93234 93235 93236 87533 93238 93239 93240 93241 32913 52508 93244 93245 11508 93247 93248 93249 59781 93251 12325 93253 93254 93255 93256 93257 93258 82919 41566 7856 61471 95391 93264 53808 43234 15358 93268 93269 49722 3681 93272 93273 93274 93275 56380 93277 15584 64249 93280 93281 9354 93283 93284 93285 735 93287 93288 58249 93290 93291 9571 93293 93294 93295 93296 93297 16802 58687 14458 93301 93302 38684 93304 93305 93306 93307 93308 93309 93310 93311 93312 93313 61634 93315 93316 93317 93318 93319 62376 93321 45674 93323 93324 93325 76765 93327 93328 93329 93330 20030 93332 37292 93334 93335 28035 22773 66796 66072 39363 93341 5582 59902 93344 92568 93346 93347 3031 93349 93350 13517 35234 66754 93354 93355 93356 93357 93358 93359 93360 94344 95462 97185 93364 93365 93366 93367 93368 96632 93370 88208 29727 4948 1957 35286 93376 73682 93378 51561 93380 93381 93382 60723 93384 49096 93386 93387 72623 93389 93390 91369 42957 93393 26439 93395 93396 82931 93398 35120 93400 77286 93402 34249 93404 93405 93406 93407 93408 93409 87939 99243 93412 93413 93414 93415 61094 93417 63435 91820 62174 17089 93422 93423 93424 93425 56415 729 93428 93429 93430 23094 93432 93433 22656 19019 93436 93437 93438 93439 6402 93441 93442 30689 40026 93445 56600 93447 93448 93449 93450 54981 71813 93453 99108 88563 35315 93457 93458 53431 93460 44008 43135 88610 93464 93465 93466 93467 93468 2384 93470 93471 93472 24891 93474 99805 92258 52718 93478 93479 93480 93481 93482 23865 8215 32942 7010 93487 8914 93489 93490 93491 93492 93493 93494 93495 93496 93497 93498 93499 93500 36758 93502 93503 46090 93505 93506 93507 95239 93509 93510 66200 93512 73167 93514 93515 26723 93517 93518 93519 93520 93521 80031 93523 31741 20054 32641 93527 38299 38771 84534 93531 93532 45997 93534 93535 70470 93537 93538 1654 93540 44716 93542 93543 19433 93545 4316 93547 93548 93549 93550 93551 93552 38359 93554 68838 74823 16672 9539 93559 52829 93561 93562 93563 95529 59631 53118 93567 17847 71303 93570 93571 93572 64873 93574 93575 93576 93577 93578 93579 97806 93581 42867 16524 93230 93585 93586 93587 93588 40182 93590 93591 23299 93593 18886 93595 93596 93597 93598 93599 93600 93601 93602 61325 93604 93605 93606 93607 17499 93609 93610 93611 76023 93613 93614 93615 93616 93617 93618 30703 75698 93621 2111 91100 224 93625 93626 63072 93628 64148 93630 93631 93632 93633 93634 93635 93636 93637 93638 33057 93640 93641 93642 52702 93644 65785 93646 93647 93648 93649 93650 50255 93652 93653 93654 93655 93656 93657 93658 93659 93660 93661 93662 47368 93664 71828 49192 93667 93668 97893 75028 93671 80135 93673 93674 93675 93676 10194 93678 93073 93680 93681 93682 18000 93684 74783 93686 93687 32411 17804 93690 59153 93692 6169 91736 93695 93696 93697 93698 77209 93700 26058 26506 93703 93704 93705 93706 93707 93708 93709 93710 93711 93006 11298 72692 93715 8014 93717 93718 93719 19538 93721 5871 93723 82799 93725 62907 93727 93728 49922 93730 79623 93732 51741 93734 46293 93736 93737 20988 75315 93740 64194 68690 96054 59029 93745 93746 1373 39298 93749 12478 93751 93752 93753 93754 93755 41659 93757 93758 93759 5041 93761 54737 93763 93764 36114 93766 93767 36778 27753 93770 93771 39075 93773 93774 93775 95016 58731 93778 93779 93780 93781 12116 93783 34508 67857 93786 93787 93788 93789 79665 93791 93792 55112 93794 93795 1524 93797 93798 93799 93800 93801 93802 93803 6483 93805 93806 15029 93808 93809 93810 80571 93812 80870 44452 93815 93816 19113 2770 71758 93820 31954 93822 93823 68245 5536 93826 93827 93828 93829 93830 93831 93832 89107 93834 93835 93836 80054 93838 93839 38483 16783 25969 93843 73348 56061 93846 64604 76455 91061 93850 81902 93852 55692 29227 81904 93856 93857 93858 93859 93860 46303 48037 59873 7262 68567 68073 93867 93868 93869 3470 93871 93872 93873 93874 93875 81516 48705 60834 93879 93880 93881 93882 94535 93884 9306 93886 93887 44285 93889 93890 85003 93892 93893 93894 93895 93896 93897 24482 58400 49070 93901 93902 93903 93904 93905 93906 73540 68534 93909 93910 98363 71728 47875 93914 93915 93916 93917 93918 71375 93920 75623 93922 93923 93924 93925 12505 39006 93928 93929 93930 93931 93932 93933 93934 16370 93936 24598 93938 93939 93940 93941 93942 98008 93944 93945 93946 61446 93948 93949 8565 93951 67328 93953 93954 93955 93956 93957 93958 93959 93960 97467 46915 93963 74748 93965 93966 93967 82586 93969 93970 93971 93972 93973 93974 93975 49145 93977 93978 42823 93980 93981 93982 69003 93984 34952 76994 93987 93988 65883 46060 55390 93992 80166 93994 93995 57013 93997 38693 84608 94000 69930 94002 43067 94004 94005 94006 94007 94008 94009 94010 70355 15952 99731 3127 84643 58840 94017 94018 52626 60577 94021 89105 94023 53062 94025 61211 82653 94028 94029 81279 21947 94032 94033 94034 94035 94036 94037 94038 94039 94040 95031 94042 94043 94044 82340 91174 94047 94048 29759 94050 84717 94052 94053 94054 94055 94056 94057 94058 42302 94060 85010 71130 94063 94064 94065 94066 45923 94068 19380 9886 94071 68152 2747 94074 32466 94076 2530 94078 94079 94080 94081 94082 94083 6707 94085 94086 94087 94088 94089 94090 94091 29407 94093 94094 25146 3443 13610 94098 94099 94100 10717 40299 94103 30836 94105 94106 94107 94108 94109 94110 94111 94112 94113 94114 99553 94116 94117 94118 58513 87589 94121 94122 94123 94124 94125 94126 94127 94128 52976 33463 94131 5956 94133 94134 94135 38580 94137 94138 94139 94140 2121 94142 32381 94144 28046 94146 94147 96571 94149 94150 7157 41577 16112 94154 94155 94156 94157 94158 94159 94160 94161 25629 94163 94164 70942 94166 1194 94168 94169 94170 94171 94172 21239 94174 94175 94176 98768 94178 94179 50567 94181 94182 89249 94184 25792 94186 94187 34553 69331 94190 94191 94192 94193 91431 91659 94196 94197 94198 94199 94200 38830 53123 30025 94204 94205 94206 94207 87735 94209 94210 94211 94212 59099 94214 94215 94216 94217 94218 94219 94220 45682 44337 39724 62830 2953 94226 79762 94228 87170 91357 52904 89312 67498 94234 94235 94236 10698 94238 68423 94240 5748 94242 94243 94244 16821 94246 2003 94248 94249 94250 26204 94252 94253 13887 94255 94256 94257 94258 88331 94260 94261 94262 94263 94830 94265 94266 94267 24684 94269 94270 94271 94272 78098 94274 94275 94276 55955 77074 94279 94280 53747 27554 94283 94284 92820 94286 94287 73862 57871 94290 94291 94292 94293 94294 35701 94296 94297 94298 63272 25986 94301 94302 94303 78075 94305 94306 94307 94308 9942 94310 94311 94312 94313 94314 91191 94316 94317 52009 94319 94320 94321 94322 94323 94324 94325 94326 94327 94328 94329 94330 22648 94332 94333 94334 94335 94336 99245 94338 36228 94340 82478 86157 94343 93361 94763 74086 33973 7915 31003 94350 94351 94352 76550 94354 94355 30365 94357 94358 94359 94360 94361 94362 94363 94364 14342 94366 13926 94368 94369 94370 94371 94372 56454 19066 94375 94376 94377 94378 94379 94380 94381 94382 8376 58980 94385 94386 94387 94388 21335 94390 94391 94392 94393 94394 94395 94396 94397 94398 94399 94400 94401 7182 94403 94404 94405 94406 94407 94408 85263 94410 94411 11640 43476 94414 94415 94416 94417 94418 26925 94420 37639 70426 19666 94424 94425 18649 94427 94428 68477 42849 22542 97858 94433 94434 94435 78492 45489 94438 94439 94440 94441 94442 94443 10164 68771 18105 94447 94448 55432 94450 77501 848 94453 90836 98181 69907 33337 94458 94459 53645 22925 94462 94463 94464 26879 18018 94467 29743 97571 940 5333 94472 22784 94474 39441 94476 79402 94478 94479 94480 94481 94482 95303 17335 94485 94486 98316 54695 94489 94490 2607 73903 94493 94494 94495 94496 54533 46660 32274 45478 94501 94502 20818 94504 37425 94506 83209 10246 94509 94510 54855 94512 94513 53557 27755 96081 94517 94518 94519 66553 43674 94522 41005 94524 94525 94526 94527 94528 94529 94530 94531 94532 94533 94534 93883 94536 94537 32852 94539 62386 41674 94542 94543 40149 94545 94546 68767 17272 29100 13940 94551 77477 28356 92222 94555 94556 94557 94558 94559 94560 32343 97007 94563 31897 94565 96279 94567 94568 94569 54155 83891 94572 94573 94574 91634 10100 94577 56272 85401 31444 94581 94582 8342 94584 9792 90119 94587 78776 94589 10505 96458 29854 39054 94594 21223 32622 94597 94598 94599 87588 26144 94602 50274 94604 96133 94606 27831 94608 39223 94610 94611 94612 94613 94614 98728 94616 94617 61445 94619 94620 94621 94622 51440 94624 94625 87382 94627 6030 68078 43553 94631 94632 94633 94634 60668 86800 94637 94638 94639 94640 94641 94642 94643 45461 1325 94646 48727 94648 16611 34542 8946 94652 94653 94654 94655 94656 94657 58715 94659 15210 94661 63949 48438 60863 94665 94666 94667 94668 94669 94670 94671 94672 94673 94674 94675 94676 94677 94678 50022 94680 15666 94682 94683 94684 94685 13531 94687 94688 57803 3355 94691 75235 82327 68780 94695 47881 57516 94698 94699 88937 8091 66361 94703 37918 77850 63252 94707 27399 42096 94710 94711 94712 94713 34950 94715 94716 94717 94718 94719 94720 94721 94722 27418 99199 94725 17355 12143 94728 94729 51103 81163 94732 77549 19196 16557 94736 94737 94738 22892 27603 67315 19700 94743 1812 94745 25322 73724 94748 94749 27082 94751 94752 94753 94754 94755 62188 31598 94758 66288 94760 4848 94762 94345 94764 94765 94766 94767 94768 49607 94770 94771 94772 25045 94774 94775 94776 94777 4142 94779 94780 94781 86061 94783 94784 94785 94786 94787 69619 94789 94790 94791 94792 94793 30373 23300 84203 94797 94798 94799 94800 55910 94802 94803 94804 94805 94806 94807 94808 94809 94810 94811 56369 4159 94814 94815 77795 94817 94899 84304 94820 84284 94822 48684 94824 60129 94826 94827 94828 94829 94264 62758 72827 37211 94834 94835 94836 94837 94838 94839 94840 6151 94842 94843 16603 94845 94846 94847 94848 98559 94850 97694 78311 81927 1492 75625 94856 94857 94858 70657 98220 94861 94862 55346 94864 94865 94866 94867 94868 94869 94870 94871 44512 94873 63172 54151 98441 86930 4260 94879 94880 94881 94882 68449 94884 94885 94886 61588 94888 29976 77383 87935 94892 51171 94894 92442 94896 94897 94898 94818 84283 94901 65673 38126 94904 59120 94906 98901 94908 69241 94910 48287 46382 94913 94914 94915 94916 15693 66013 94919 98235 69669 53823 94923 94924 68541 94926 94927 5858 94929 94930 96486 75391 94933 94934 94935 94936 94937 94938 94939 45199 62536 94942 6942 94944 94945 94946 78045 65622 64697 94950 94951 94952 94953 961 94955 25876 94957 94958 69851 94960 31129 94962 94963 36772 94965 54592 94967 94968 74105 98193 94971 75144 94973 68460 88836 94976 94977 87277 99694 94980 94981 9814 94983 31350 94985 94986 28342 95958 94989 94990 94991 61831 95979 94994 94995 48495 94997 94998 69871 56965 95001 9388 12668 95004 95005 95006 95007 95008 95009 95010 54150 95012 95013 1307 95015 93776 95017 95018 95019 95020 95021 93025 95023 95024 95025 80173 95027 95028 95029 95030 94041 95032 53250 27861 95035 95036 95037 95038 95039 95040 95041 95042 69022 95044 95045 95046 95047 95048 95049 95050 55122 68419 95053 95054 95055 28666 95057 95058 95059 95060 95061 58670 47882 95064 95065 95066 95067 95068 95069 95070 95071 23747 2962 95074 96167 84109 95077 58494 57051 95080 95081 95082 95083 65652 95085 96867 95087 4115 95089 60437 95091 71845 95093 95094 2932 72738 30006 81983 95099 64012 95101 95102 95103 95104 95105 95106 60288 95108 97727 38127 95111 95112 95113 95114 95115 95116 95117 89604 817 98570 95121 24899 43971 38713 95125 51396 95127 72074 95129 95271 95131 95132 5261 95134 95135 67610 95137 95138 45453 20240 6104 95142 95143 39430 21815 95146 95147 95148 8333 95150 17165 95152 95153 78063 82333 52584 68272 75338 95159 41310 13835 95162 28523 95164 1110 95166 95167 95168 95169 95170 95171 95172 64903 95174 95175 28879 95177 41715 95179 95180 95181 95182 59640 29200 67910 95186 66930 25066 95189 54200 95191 95192 38475 26768 95195 1808 95197 95198 95199 78021 95201 95202 95203 67997 95205 95206 95207 95208 78362 95210 95211 95212 95213 95214 95215 15639 95217 95218 40958 82486 9133 70805 95223 34091 68699 42242 3959 95228 95229 95230 95231 43840 95368 95234 77117 95236 95237 55312 93508 95240 90205 53704 31501 95244 95245 69961 95247 3053 31438 95250 95251 95252 54538 68191 95255 71210 95257 95258 75761 95260 95261 95262 95263 95264 95265 93000 95267 95268 95269 50797 95130 95272 95273 95274 73803 95276 20907 95278 18279 95280 95281 9803 95283 95284 95285 95286 95287 95288 95289 95290 68244 51342 95293 95294 71632 95296 95297 95298 95299 56447 95301 95302 94483 95304 95305 20521 95307 95308 13950 74163 61072 95312 67851 95314 95315 45314 24185 71177 95319 95320 95321 95322 95323 95324 95325 76417 95327 73177 95329 95330 95331 95332 95333 95334 36786 95336 95337 18080 95339 57422 73309 95342 95343 95344 95345 69636 95347 95348 11642 85797 52915 60998 3118 95354 39656 95356 88030 95358 86481 95360 95361 30998 95363 95364 57147 95366 95367 95233 95369 80669 36109 52786 95373 95374 77250 95376 95377 95378 95379 40290 95381 95382 95383 95384 96424 63877 95387 67041 95389 55983 93263 95392 95393 95394 95395 84123 23370 36552 95399 37122 95401 95402 571 95404 95405 95406 89398 95408 64921 95410 95411 95412 95413 95414 95415 22047 95417 95418 95419 95420 95421 95422 52924 95424 95425 715 95427 63983 60923 13159 1978 95859 95433 95434 95435 95436 95437 26603 95439 95440 95441 95442 95443 95444 95445 96235 95447 45956 79415 32077 70870 57217 95453 95454 86338 95456 8971 95458 95459 95460 95461 93362 8231 95464 82601 95466 48103 11930 95469 79388 95471 85664 95473 95474 95475 23088 95477 65769 95479 95480 95481 95482 95483 95484 95485 76766 19420 95488 56488 95490 95491 95492 95493 95494 27263 11230 17163 40241 83165 95500 96834 95502 71518 7909 69802 95506 46753 95508 95509 95510 61531 95512 95513 95514 95515 95516 56503 95518 95519 95520 63742 29343 95523 95524 95525 95526 95527 95528 93564 95530 95531 95532 53585 95534 95535 63166 95537 95538 95539 95540 95541 95542 15447 33133 95545 66792 95547 95548 95549 95550 95551 95552 95553 86195 70941 95556 95557 15420 95559 52209 95561 92117 95563 95564 95565 95566 16422 95568 8932 95570 52658 95572 91818 79474 95575 38567 95577 95578 95579 95580 27271 95582 95583 72077 19983 95586 95587 95588 95589 95590 95591 95592 95593 95594 18125 8905 95597 95598 95599 95600 95601 6431 95603 45625 95605 95606 42597 95608 10520 95610 52272 95612 6162 95614 95615 82581 53534 95618 95619 48726 46436 76629 95623 59046 30816 95626 95627 95628 95629 1742 97528 95632 95633 12312 95635 95636 95637 95638 95639 60189 95641 95642 95643 95644 95645 95646 95647 95648 87333 23537 95651 83205 95653 95654 15021 95656 23681 95658 95659 95660 19064 95662 67034 95664 53317 32289 95667 9066 98100 60919 61739 95672 56111 95674 86692 39879 95677 95678 93218 38351 95681 95682 95683 25434 95685 95686 41406 23136 40788 95690 95691 95692 56009 95694 44229 42875 95697 95698 1876 95700 55823 95702 71037 95704 65675 95706 24387 95708 89457 95710 95711 95712 95713 49568 81908 15710 36258 95718 95719 95720 95721 95722 4606 90703 5473 81846 95727 95728 95729 74866 95731 54983 95733 95734 95735 29874 95737 95738 95739 95740 81913 95742 75525 95744 60704 95746 90494 67293 63019 95750 85915 95752 95753 95754 62204 95756 79631 95758 95759 95760 95761 95762 95763 95764 95765 95766 38695 95768 95769 95770 95771 17955 95773 95774 46203 95776 95777 95778 95779 95780 47686 95782 95783 95784 7126 95786 22315 76094 43274 79466 95791 13716 39424 95794 95795 21707 95797 41249 95799 95800 95801 85257 95803 95804 95805 95806 95807 95808 46150 95810 95811 95812 95813 20908 95815 95816 95817 95818 95819 95820 95821 17793 95823 84651 91148 95826 95827 65547 18047 95830 95831 95832 95833 95834 95835 64451 24067 95838 95839 95840 95841 81038 20703 95844 95845 95846 78335 95848 95849 95850 95851 95852 89179 95854 88036 95856 45846 40557 95432 95860 2302 95862 95863 95864 95865 95866 95867 35737 9817 810 95871 95872 95873 95874 95875 95876 95877 95878 95879 53416 95881 99649 95883 8337 95885 95886 97577 95888 95889 95890 95891 95892 53469 95894 95895 95896 95897 95898 95899 79432 30392 95902 95903 95904 95905 95906 95907 95908 47920 95910 95911 63332 46145 80981 28442 71160 72659 12649 95919 62939 95921 95922 95923 95924 95925 95926 88543 95928 60878 95930 95931 95932 68945 95934 48278 95936 95937 95938 95939 95940 69054 95942 95943 95944 95945 95946 95947 4416 29876 95950 95951 95952 29409 11772 95955 95956 43478 94988 95959 95960 13634 95962 79859 95964 95965 95966 95967 47599 95969 17058 72764 21242 22903 51655 16660 55178 2072 95978 94993 25544 95981 24100 23481 11178 51372 91469 3630 95988 55271 95990 75174 95992 48200 95994 86568 95996 95997 95998 25938 20391 96001 96002 92839 96004 96005 96006 96007 96008 31852 96010 96011 10190 34797 96014 96015 96016 96017 96018 76841 96020 96021 22445 50446 96024 96025 22049 10097 85354 96029 81935 96031 86328 56988 33798 96035 96036 96037 58274 4960 52469 96041 85796 36478 96044 96045 96046 96047 18825 19229 96050 96051 96052 96053 93743 96055 96056 96057 96058 96059 96060 96061 66636 96063 96064 96065 18189 14109 96068 96069 82785 96071 96072 96073 96074 6787 96076 71024 96078 96079 96080 94516 96082 41184 96084 96085 96086 96087 32280 56066 96090 65695 96092 96093 96094 96095 14022 96097 35441 96099 96100 96101 96102 96103 96104 91337 96106 83593 96108 96109 8319 96111 96112 96113 96114 97534 57702 96117 96118 72686 96120 67405 96122 96123 17027 99110 90471 96127 96128 18206 96130 76287 96132 94605 45730 96135 96136 51952 96138 99185 82331 61720 54999 96143 96144 22406 96146 96147 96148 96149 98903 96151 96152 96153 35026 69624 31570 96157 96158 2759 96160 96161 62347 96163 16165 96165 21738 95075 1178 11741 35034 96171 45196 96173 96174 32415 96176 96177 96178 96179 96180 34479 78975 96183 96184 84519 96186 96187 92530 96189 96190 96191 96192 96193 35092 17425 32679 96197 96198 96199 97478 96201 96202 96203 43877 96205 96206 96207 96208 9834 96210 83382 72970 37739 96214 96215 96216 96217 338 96219 96220 96221 96222 73647 57339 96225 96226 96227 96228 60980 96230 50726 96232 96233 96234 95446 96236 96237 51058 96239 96240 88254 97397 96243 96244 49753 96246 86762 35563 16965 96250 61917 99707 96253 96254 26898 96256 96257 96258 96259 96260 96261 96262 96263 96264 96265 96266 96267 96268 96269 96270 96271 96272 89223 96274 75865 5207 96277 42318 94566 96280 96281 22853 96283 40078 61162 96286 4130 29717 96289 70150 96291 20638 18689 96294 96295 96296 61016 96298 96299 22226 63745 96302 96303 96304 96305 23201 16653 83756 96309 96310 76070 96312 96313 96314 34602 13289 53974 31331 96319 43636 96321 13543 99236 69301 90043 83918 96327 98107 96329 96330 96331 33488 96333 96334 2020 32870 96337 96338 44804 96340 96341 96342 96343 96344 96345 63773 96347 96348 96349 96350 33847 96352 96353 75867 96355 96356 96357 41737 97848 96360 96361 29482 96363 96364 96365 58603 76299 13592 10488 96370 87106 96372 96373 96374 19378 78694 41927 45466 5594 96380 89375 16807 96383 96384 96385 41887 96387 96388 11172 75203 12843 96392 96393 96394 96395 27563 21540 96398 15648 96400 4949 96402 96403 22558 96405 48195 96407 96408 96409 96410 96411 68484 96413 96414 55058 68068 8186 35644 96419 96420 44750 96422 96423 95385 42606 96426 96427 16933 96429 96430 96431 96432 96433 96434 96435 96436 96437 96438 96439 23125 96441 29534 33708 96444 92792 33281 96447 96448 96449 96450 72097 96452 9148 96454 96455 96456 96457 94591 96459 96460 22640 96462 64881 96464 73044 96466 96467 96468 96469 71531 6599 96472 82089 24735 96475 14339 91567 96478 96479 96480 36011 40526 96483 96484 96485 94931 96487 96488 96489 91723 37888 96492 83681 96494 96495 96496 96497 98021 96499 96500 96501 79936 19479 74380 96505 96506 96507 96508 96509 96510 96511 96512 68481 96514 96515 96516 61302 96518 96519 72800 66535 96522 96523 7703 96525 72933 32369 96528 8035 96530 96531 96532 96533 11232 96535 96536 96537 50674 96539 26899 96541 96542 69632 96544 96545 96546 43629 6424 26104 96550 85144 96552 96553 33455 96555 96556 96557 96558 88807 96560 96561 7254 70748 96564 96565 36883 41196 96568 96569 96570 94148 96572 96573 38568 96575 96576 36165 96578 96579 96580 96581 96582 96583 96584 96585 96586 96587 33780 3858 17438 96591 45316 86149 96594 96595 32361 96597 96598 96599 96600 96601 96602 96603 99894 98855 96606 96607 96608 74000 96610 96611 74294 96613 10498 96615 96616 96617 96618 96619 96620 87122 96622 9433 96624 38474 96626 96627 96628 74452 79230 96631 93369 96633 96634 96635 96636 96637 92562 96639 96640 96641 96642 96643 96644 96645 61068 96647 54135 96649 68310 97035 96652 96653 96654 74600 96656 96657 96658 90247 74950 15127 96662 96663 96664 96665 96666 73203 96668 64362 96670 96671 96672 96673 96674 96675 96676 96677 92991 96679 96680 96681 96682 10887 29510 16796 20151 96687 77672 8966 96690 19659 98436 91587 96694 96695 96696 96697 96698 96699 96700 75646 96702 96703 96704 96705 96706 96707 96708 96709 96710 62919 96712 96713 96714 96715 96716 15023 96718 43423 96720 96721 96722 96723 96724 96725 96726 15028 84933 96729 96730 96731 96732 96733 45463 45287 64803 96737 96738 96739 67136 96741 29079 96743 83492 79635 97555 96747 96748 3937 96750 15473 96752 96753 96754 96755 96756 96757 96758 96759 96760 25182 96762 96763 80980 96765 84657 27523 96768 96769 96770 96771 96772 37167 70327 96775 96776 31729 96778 63224 96780 38542 96782 96783 75041 96785 50073 85457 96788 96789 96790 96791 96792 96793 85727 96795 96796 96797 96798 96799 96800 96801 16338 64443 96804 35604 96806 96807 96808 96809 36424 49418 32071 96813 96814 96815 96816 96817 96818 58264 96820 96821 64539 96823 96824 96825 96826 8662 48000 96829 96830 96831 55327 74993 95501 59316 96836 96837 96838 96839 50120 74106 89229 10054 96844 96845 96846 96847 96848 96849 8954 96851 14936 96853 48653 96855 73975 96857 96858 19043 96860 96861 96862 53132 54782 72540 96866 95086 81645 96869 96870 96871 11442 96873 79220 14266 96876 96877 78535 96879 86457 60551 96882 96883 96884 96885 96886 96887 96888 96889 96890 96891 96892 96893 96894 96895 96896 96897 96898 96899 96900 27055 5702 45085 96904 19488 96906 30400 862 96909 96910 96911 96912 96913 96914 35607 96916 44479 96918 57286 56134 17389 78136 96923 96924 23931 96926 96927 56518 96929 96930 96931 22312 71025 96934 96935 96936 73169 41849 6637 96940 96941 63867 96943 96944 96945 96946 96947 71134 68645 96950 28503 65780 96953 96954 96955 96956 74930 96958 96959 96960 96961 96962 41596 96964 91390 88455 96967 96968 96969 96970 96971 3545 96973 43095 96975 96976 15579 96978 96979 17678 96981 96982 96983 96984 11895 8667 96987 96988 10978 96990 96991 91264 96993 96994 96995 96996 14529 20380 96999 97000 97001 39081 97003 97004 97005 97006 94562 97008 44816 97010 21041 11590 97013 97014 97015 24048 97017 97018 97596 97020 82658 97022 97023 97024 87144 1455 97027 91014 97029 97030 97031 97032 33670 97034 96651 97036 97037 97038 97039 97040 79460 97042 97043 97044 63763 97046 97047 91072 97049 69142 7053 97052 74949 97054 97055 97056 97057 97058 53425 97060 97061 97062 97063 39202 71191 78312 73773 97068 39888 77311 97071 86634 97073 70987 97075 97076 86783 97078 97079 97080 97081 97082 97083 89919 14769 18086 85363 38447 82151 16975 97091 97092 97093 47691 97095 97096 88438 97098 24314 97100 86289 97102 97103 97104 97105 30017 91049 97108 97109 19716 97111 6683 97113 97114 28544 97116 97117 55367 97119 97120 97121 97122 85117 97124 71111 34464 97127 97128 97129 52662 97131 97132 91560 97134 97135 97136 44040 30332 97139 25361 97141 97142 97143 97144 97145 7823 58657 97148 97149 97150 29382 97152 7609 97154 45386 97156 97157 90341 97159 49338 97161 97162 90040 97164 92654 97166 12790 97168 97169 67447 52862 65239 97173 97174 97175 97176 97177 97178 97179 97180 97181 87744 97183 97184 93363 97186 97187 97188 77271 97190 97191 48607 73650 97194 16490 97196 46580 97198 84835 97200 97201 97202 97203 59467 97205 97206 97207 97208 97209 39451 97211 97212 97213 97214 44414 97216 97217 71970 97219 22846 97221 97222 89463 97224 17967 97226 17062 6552 97229 57149 97231 97232 30591 29457 81802 9533 97237 97238 45084 97240 91043 79569 97243 97244 92781 69046 97247 36280 97249 80721 65333 97252 97253 97254 97255 97256 97257 97258 19577 97260 97261 97262 97263 97264 97265 86426 21693 97268 97269 77489 39156 97272 53842 23600 62605 85925 97277 83478 36605 97280 10823 72855 97283 97284 12974 2880 57640 8863 68209 97290 83589 97292 97293 97294 97295 97296 97297 98752 97299 97300 97301 97302 89581 97304 97305 39309 97307 97308 97309 26767 16816 584 97313 86542 48519 97316 97317 97318 48668 97320 97321 97322 88826 81130 97325 97326 18006 97328 69707 97330 97331 82452 51041 66390 97335 68070 97337 97338 97339 35968 97341 97342 97343 97344 97345 97346 97347 97348 40503 97350 97351 70408 97353 97354 97355 97356 97357 73017 97359 87988 97361 97362 51409 14525 97365 13366 74402 97368 97369 97370 97371 72911 97373 97374 97375 6982 97377 97378 97379 93069 55208 66000 97383 97384 87143 97386 97387 97388 97389 73567 97391 97392 97393 97394 97395 97396 96242 97398 97399 62808 97401 97402 97403 97404 98838 90004 97407 97408 97409 97410 97411 97412 97413 97414 53340 21389 78582 97418 97419 97420 55619 97422 97423 97424 97425 97426 97427 51426 61086 97430 97431 66164 16527 97434 97435 97436 90837 63613 56690 79214 97441 97442 97443 97444 97445 97446 97447 5283 14201 83577 97451 54296 15477 42064 97455 97456 83282 97458 97459 97460 97461 97462 60415 97464 97465 97466 93961 97468 97469 29862 97471 97472 97473 24238 97475 97476 97477 96200 57092 97480 97481 97482 97483 97484 97485 81105 8840 97488 97489 97490 93101 37756 99232 97494 9343 97496 97497 97498 97499 13253 97501 15277 97503 97504 97505 97506 97507 97508 97509 36356 97511 56721 97513 97514 97515 97516 97517 83738 97519 97520 97521 19868 97523 57277 97525 62988 82412 95631 97529 97530 97531 72194 77315 96115 97535 97536 97537 17993 97539 97540 97541 58006 97543 97544 97545 97546 68641 84609 19793 97550 97551 97552 46535 97554 96746 74701 97557 20516 97559 97560 97561 97562 39154 97564 97565 97566 97567 33208 97569 97570 94469 68894 3666 6886 59237 12575 95887 97578 97579 97580 97581 97582 97583 81722 97585 97586 5759 97588 97589 97590 97591 79102 97593 97594 31947 97019 97597 99961 97599 41255 30242 97602 31363 97604 97605 97606 97607 87272 5837 53301 97611 35468 39958 97614 97615 22730 92696 78925 97619 97620 97621 97622 10586 97624 97625 97626 32112 97628 97629 22567 671 97632 97633 27449 97635 48074 97637 97638 89685 34875 33324 97642 61952 5596 97645 90671 34014 97648 82009 97650 97651 92338 97653 97654 97655 97656 97657 97658 41773 97660 97661 30590 97663 97664 97665 97666 97667 97668 87990 97670 97671 4544 97673 97674 97675 97676 97677 97678 71449 97680 97681 74203 97683 97684 97685 97686 97687 97688 97689 8026 97691 97692 97693 94851 97695 97696 52470 27853 97699 53299 53746 43700 67776 97704 80620 97706 97707 88345 97709 97710 97711 63314 97713 97714 97715 97716 97717 97718 97719 97720 97721 97722 97723 51650 97725 97726 95109 21334 97729 71750 97731 67206 65022 44645 97735 97736 9919 34849 97739 97740 97741 75105 97743 90497 36653 35415 3792 97748 25516 97750 97751 97752 97753 97754 97755 9566 97757 97758 97759 82353 77892 97762 97763 37694 97765 97766 98975 97768 8326 97770 33486 18627 97773 97774 8327 77785 81044 97778 97779 98630 97781 97782 72935 97784 80748 88545 97787 97788 97789 97790 41440 97792 97793 97794 97795 97796 16773 32879 97799 64206 80464 97802 97803 97804 97805 93580 34956 97808 97809 98260 97811 1309 97813 77678 97815 97816 97817 24952 13738 62618 97821 87683 54261 97824 97825 97826 97827 61193 68933 97830 97831 69806 83558 97834 97835 97836 97837 97838 97839 91346 42324 97842 74397 385 97845 97846 97847 96359 97849 97850 85584 97852 97853 78548 51241 13891 97857 94432 39257 97860 97861 97862 97863 72529 97865 97866 97867 97868 97869 97870 49511 97872 23994 97874 97875 98911 41204 97878 97879 83185 19981 97882 97883 97884 97885 97886 52418 3924 97889 97890 97891 97892 93669 97894 97895 39937 37963 97898 97899 97900 97901 97902 50001 9687 97905 97906 97907 52392 97909 97910 14502 35970 97913 97914 20914 74585 71575 97918 97919 97920 97921 97922 97923 97924 97925 97926 39155 97928 97929 97930 97931 97932 97933 22944 41769 75297 28903 97938 97939 97940 97941 97942 97943 97944 54516 35086 97947 75823 82496 97950 27816 50499 97953 62222 97955 49317 80469 97958 97959 97960 42921 97962 97963 55384 89327 97966 97967 97968 97969 10486 97971 58038 97973 97974 97975 97976 9843 85040 97979 92102 97981 97982 85935 97984 97985 97986 97987 44878 97989 97990 25736 97992 97993 40345 37215 97996 42681 98052 6990 45986 98001 98002 98003 98004 98005 98006 62580 93943 69505 98010 98011 89873 38618 80530 98015 98016 98017 66718 3187 55092 96498 98022 98023 6455 98025 64220 70892 8404 49982 67306 98031 26394 61022 98034 84105 98036 98037 98038 67313 37459 98041 98042 98043 98044 98045 98046 98047 98048 98049 92620 98051 97998 98053 39574 58550 98056 98110 98058 98059 98060 5066 98062 79325 84274 98065 98066 98067 98068 35421 98070 98071 60631 98073 7028 98075 98076 98077 51830 98079 86914 98081 25730 98083 93151 98085 98086 98087 38927 98089 98090 89835 88724 98093 98094 2867 52921 35692 98098 98099 95669 7221 12576 90639 98104 98105 98106 96328 98108 98109 98057 98111 92942 80533 98114 44417 98116 46260 98118 98119 98120 98121 98122 98123 52937 98125 98126 67524 98128 98129 98130 98131 1513 98133 98134 98135 98136 98137 98138 35499 98140 98141 20129 38975 98144 98145 37986 21645 98148 98149 84539 98151 98152 10832 98154 98155 98156 60772 98158 98285 98160 98161 54115 98163 98164 34733 98166 99414 98168 98169 98170 98171 98172 98173 79994 98175 98176 89301 98178 98179 78966 94455 92157 98183 98184 98185 98186 98187 98188 98189 56205 98191 98192 94970 98194 93157 72936 67163 67249 37863 98200 39986 98202 98203 98204 34673 76533 91953 47739 32965 98210 98211 98212 98213 98214 98215 98216 98217 71600 98219 94860 45181 72854 98223 99966 4882 98226 98227 23502 16967 98230 98231 40579 58604 98234 94920 60486 15097 98238 98239 98240 98241 98242 98243 47364 98245 98246 72454 98248 98249 76301 98251 98252 98253 98254 98255 65220 70311 15691 98259 97810 46755 71085 98263 98264 98265 98266 98267 15887 77758 3460 98271 98272 98273 34054 57191 98276 98277 98278 98279 98280 98281 98282 63938 86834 98159 65533 98287 98288 98289 17918 98291 98292 98293 98294 98295 98296 98297 47430 98299 49295 98301 98302 98303 98304 98305 98306 98307 31530 84055 67755 98311 98312 86397 98314 98315 94487 54864 32083 98319 98320 10834 217 87038 83245 91099 32736 98327 98328 47052 98330 98331 98332 91307 6698 98335 91137 87841 98338 98339 98340 98341 29050 98343 74195 98345 98346 98347 98348 1445 8907 91078 98352 98353 98354 98355 98356 98357 98358 51923 98360 84294 98362 93911 19418 18374 48169 63615 98368 67227 98370 98371 25155 98373 98374 98375 45156 98377 98378 98379 98380 98381 92554 89625 2014 98385 98386 58792 98388 98389 98390 7587 15062 98393 43814 98395 58390 98397 98398 60799 98400 28202 98402 9462 98404 98405 62903 98407 62388 63838 53228 98411 3746 68196 511 3269 98416 10353 82508 98419 98420 98421 98422 29689 98424 79035 48339 98427 98428 50364 98430 98431 98432 98433 91855 98435 96692 98437 21463 98439 98440 94876 98442 98443 42373 98445 98446 98447 98448 98449 2800 25036 98452 43194 98454 89901 98456 98457 65244 98459 83797 74178 98462 98463 98464 98465 98466 98467 98468 98469 98470 98471 98472 98473 65647 98475 98476 98477 98478 98479 22281 98481 98482 98483 98484 85569 54173 98487 77465 1022 32327 71323 63068 98493 92750 98495 9441 98497 98498 93046 98500 57251 98502 98503 98504 98505 98506 98507 98508 98509 98510 98511 98512 98513 98514 17234 98516 98517 98518 98519 98520 98521 98522 86323 98524 99056 72856 76957 98528 98529 31153 98531 98532 48167 27544 54381 85391 98537 26531 98539 98540 19951 37166 98543 98544 98545 98546 10278 98548 98549 98550 98551 98552 73622 98554 98555 24418 98557 62890 94849 56438 58120 19421 98563 9514 98565 3387 83785 16092 98569 95120 98571 47528 98573 69906 98575 98576 98577 19834 58350 86073 98581 98582 98583 85024 98585 98586 87567 98588 36437 98590 98591 98592 98593 98594 98595 98596 98597 98598 98599 98600 98601 98602 85598 98604 30788 29009 67950 98608 98609 98610 8457 98612 24057 16804 98615 98616 98617 98618 67078 31261 98621 98622 98623 23398 98625 49039 98627 98628 98629 97780 98631 98632 98633 24626 3632 98636 98637 61656 26275 5042 905 43608 23595 98644 67181 83256 90941 98648 98649 98650 64920 98652 18701 14947 98655 98656 32370 98658 98659 98660 98661 6272 98663 98664 50451 98666 7781 98668 34495 98670 98671 26350 98673 98674 98675 98676 98677 98678 32719 49790 44294 98682 98683 85446 98685 98686 34765 43416 98689 98690 98691 98692 7153 98694 68941 98696 98697 69805 98699 81508 98701 13206 70001 98704 72549 98706 77859 81210 43113 98710 98711 55586 98713 98714 62705 98716 98717 98718 98719 86523 23507 13226 98723 98724 98725 98726 13099 94615 52210 67465 98731 98732 98733 98734 98735 98736 49831 59446 98739 98740 23216 13224 98743 69556 68207 98746 31672 34005 98749 98750 89963 97298 98753 98754 32033 87193 98757 98758 1703 69165 98761 98762 22768 98764 98765 15544 98767 94177 98769 5908 98771 98772 98773 98774 92523 98776 98777 59233 98779 98780 98781 99757 54067 27658 98785 78608 98787 70993 98789 1617 98791 31371 98793 98794 98795 98796 73830 93011 98799 98800 98801 98802 98803 98804 98805 98806 98807 98808 20315 98810 98811 98812 98813 98814 47183 98816 98817 98818 36429 98820 98821 63349 98823 57117 98825 98826 98827 98828 54929 22593 17124 67697 98833 56298 98835 57521 98837 97405 98839 9381 59737 30111 98843 10256 98845 98846 98847 98848 98849 98850 98851 93106 36801 98854 96605 98856 99489 98858 32377 98860 41289 98862 98863 60745 90029 64842 98867 15274 98869 41009 14430 98872 75882 62436 9511 98876 98877 13805 98879 98880 98881 7469 98883 98884 98885 98886 98887 98888 98889 98890 98891 98892 98893 98894 98895 98896 98897 22960 98899 98900 94907 98902 96150 98904 98905 98906 98907 98908 34509 73712 97876 25227 20971 98914 65826 98916 98917 98918 98919 98920 98921 98922 98923 98924 98925 98926 70169 98928 79338 76048 98931 98932 98933 89123 98935 98936 98937 98938 98939 50248 7092 98942 98943 24065 98945 98946 98947 29360 98949 98950 98951 65342 61048 98954 23141 98956 98957 98958 98959 98960 98961 16495 57459 98964 98965 98966 74213 98968 65642 98970 98971 98972 98973 29953 97767 25369 63454 98978 92875 23621 79582 58998 98983 98984 98985 98986 98987 98988 98989 98990 98991 98992 68057 98994 98995 57408 98997 98998 92022 99000 99001 5679 99003 47802 23483 13565 26327 71559 99009 99010 39662 99012 55279 99014 51909 99016 99017 99018 99019 99020 7818 83304 99023 99024 99025 99026 99027 99028 99029 12185 99031 12464 15354 55885 35357 27920 99037 84650 84703 83607 99041 99042 90329 16297 99045 99046 99047 99048 99049 71271 39007 99052 99053 99054 99055 98525 99057 99058 99059 99060 73144 99062 99063 99064 99065 99066 99067 49705 57769 99070 99071 99072 37892 99074 1716 99076 99077 18175 48953 99080 99081 73351 99083 99084 99085 99086 15808 99088 99089 42923 99091 99092 99093 12365 99095 63159 67441 99098 31608 99100 99101 99102 67122 34483 31769 99106 99107 93454 29839 96125 99111 99112 91138 99114 99115 99116 65347 99118 99119 99120 74186 99122 42484 42748 41335 99126 92683 38089 99129 99130 99131 41461 29408 99134 99135 73069 74471 99138 8564 99140 64058 99142 99143 99144 99145 99146 90581 99148 66849 99150 45013 35844 99153 99154 99155 5825 2956 27119 99159 3807 32482 99162 99163 99164 99165 82267 99167 99168 9618 99170 99171 81381 99173 39558 99175 99176 8453 99178 99179 99180 99181 99182 99183 71373 96139 99186 99187 99188 99189 99190 99191 99192 47411 99194 52223 99196 99197 32428 94724 99200 70440 8818 99203 21817 99205 58209 14852 99208 90665 99210 59901 99212 99213 99214 30145 9755 99217 81923 99219 99220 99221 99222 99223 36440 59445 99226 99227 28850 99229 99230 30648 97493 99233 57420 99235 96323 99237 99238 99239 22473 48338 78121 93411 17789 94337 99246 99247 79037 91666 99250 99251 85532 99253 65019 87226 99256 99257 99258 99259 99260 46476 99262 99263 99264 99265 99266 99267 99268 99269 99270 50241 87566 99273 99274 99275 32611 99277 99278 30522 61123 35364 99282 26428 50988 99285 60134 28378 99288 99289 99290 99291 99292 61188 26222 34918 99296 99297 99298 73505 11827 45349 99302 99303 99304 99305 52601 86119 99308 99309 99310 39251 99312 25358 76871 63164 99316 37554 99318 11766 99320 99321 99322 99323 99324 99325 70254 10596 99328 15596 99330 99331 99332 99333 19896 99335 99336 99337 99338 85152 99340 17534 99342 99343 81892 99345 99346 99347 70381 99349 99350 99351 46922 99353 99354 68833 85509 14763 32304 99359 61760 99361 99362 99363 61886 40048 83142 63088 84902 62883 99370 67635 99372 99373 99374 24131 99376 35715 36398 99379 56175 99381 5452 99383 99384 99385 99386 99387 99388 99389 99390 99391 99392 99393 1240 99395 60304 99397 99398 99399 58619 84096 8044 11213 32843 72735 99406 99407 85449 99409 99410 99411 85057 99413 98167 99415 99416 90426 71497 99419 99420 64038 99422 48431 28839 99617 99426 99427 99428 32348 99430 99431 99432 99433 21762 99435 99436 99437 22701 59268 99440 99441 99442 99443 99444 51050 99446 99447 99448 29287 43350 37145 99452 68028 99454 99455 48033 33251 99458 45829 99460 69668 99462 67547 40457 99465 99466 63699 99468 99469 99470 29473 99472 99473 79151 99475 99476 99477 99478 99479 15855 144 99482 99483 99484 99485 73776 99487 74100 98857 99490 99491 99492 99493 99494 99495 99496 99497 99498 51674 74234 99501 99502 29375 99504 99505 99506 99507 99508 4039 5229 99511 30866 99513 21535 99515 99516 99517 65101 87137 99520 99521 11325 99523 16064 63759 34338 51983 99528 99529 99530 45889 99532 99533 99534 99535 99536 90722 99538 60638 99540 25201 99542 99543 69217 50902 99546 99547 92445 99549 99550 50351 99552 94115 43926 99555 99556 99557 99558 75003 99560 99561 99562 99563 28449 99565 99566 99567 99568 99569 99570 99571 99572 99573 34223 99575 99576 4990 67035 63398 99580 99581 56700 99583 99584 99585 2904 31652 99588 99589 13087 99591 99592 73930 5272 99595 99596 99597 99598 10422 99600 99601 99602 99603 99604 99605 56699 90314 99608 99609 62846 26111 99612 55025 51571 99615 99616 99425 99618 99619 90701 99621 99622 99623 12850 15524 64937 99627 99628 99629 61483 26574 54982 99633 18139 99635 11484 5620 80709 99639 61041 99641 3114 99643 61783 67918 3886 80789 39407 95882 99650 99651 99652 99653 99654 51599 56071 79417 99658 99659 99660 4001 99662 75877 99664 99665 99666 99667 46860 99669 99670 99671 55012 45228 99674 44961 79844 91990 36190 17917 77240 55033 99682 99683 99684 99685 21462 99687 99688 99689 99690 8340 19560 99693 94979 99695 53337 52656 99698 99699 99700 99701 99702 24943 99704 99705 25837 96252 99708 27930 40420 99711 18670 99713 99714 81340 99716 99717 17663 846 99720 99721 99722 99723 99724 99725 99726 88049 57513 99729 9274 94013 99732 37880 87536 99735 30988 32151 99738 99739 99740 37912 99742 5853 99744 99745 99746 61719 99748 99749 99750 99751 99752 99753 14405 99755 99756 98782 15352 99759 99760 99761 99762 59680 99764 35797 7858 60425 86281 99769 99770 99771 46221 99773 99774 99775 99776 99777 99778 99779 99780 99781 12106 99783 99784 99785 85533 99787 99788 99789 78588 51556 99792 99793 47785 99795 99796 89806 99798 35781 33341 78960 99802 99803 21884 93475 99806 99807 99808 32806 99810 99811 99812 99813 99814 99815 62842 80299 99818 99819 99820 99821 99822 99823 77937 86060 99826 83358 15644 49668 59202 99831 92148 99833 80597 99835 50675 99837 99838 84885 99840 74709 47692 1967 99844 99845 99846 37560 99848 8106 99850 99851 99852 99853 99854 99855 99856 2529 99858 26943 99860 59518 99862 38802 99864 99865 54158 30363 99868 44973 99870 42588 99872 99873 40325 99875 99876 99877 99878 54364 99880 99881 51878 99883 99884 534 64072 99887 11585 99889 99890 23494 66550 99893 96604 48424 65089 99897 99898 99899 78821 59549 32759 99903 43757 99905 70713 99907 99908 99909 99910 99911 99912 34489 56991 99915 99916 99917 99918 99919 99920 79173 99922 14927 99924 7606 83306 99927 99928 99929 23604 78568 99932 99933 99934 19677 99936 88173 99938 38317 99940 99941 99942 47208 50149 99945 81992 99947 99948 99949 99950 99951 22309 99953 99954 99955 8915 99957 99958 99959 99960 97598 99962 69063 99964 99965 98224 99967 99968 99969 22255 99971 99972 99973 99974 35730 42306 99977 86495 51043 92304 40850 99982 64665 99984 99985 99986 34561 99988 99989 99990 99991 42533 2348 99994 99995 99996 99997 99998 19032 100000
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
