200000 200000
4411 3081 2149 4907 3611 4114 4730 867 1529 50 1890 2981 2777 2418 1659 3374 1106 2614 4526 826 1158 3510 2240 3971 573 3727 3513 449 290 2552 720 1348 4140 2021 2828 3348 2399 1728 2676 498 2825 163 4905 1204 157 2855 4583 1109 1427 2895 4400 530 2230 798 2256 4142 2709 4533 4018 4071 1138 1518 4409 3102 1118 4852 1432 2291 1195 3392 1955 2959 4608 4798 4188 729 713 957 3799 2746 4933 1179 109 4384 4670 1887 2917 1087 1644 4381 374 347 4266 4366 3719 567 832 3909 1344 1785 4623 1027 2878 2731 2096 955 1938 3564 3734 4871 955 4429 3231 1169 2623 4877 511 1907 2182 982 1484 4392 3520 1989 2491 4344 4921 2917 3498 1128 2764 3989 1948 1855 1357 1813 2976 3139 4342 1389 98 2138 1395 4247 2593 4025 3046 2016 1175 3873 195 2251 60 3668 477 1830 60 2413 3920 2202 612 2677 732 2247 3801 1823 3769 4286 521 4445 2045 1149 807 3496 2839 3399 2659 2700 4232 4849 1080 1409 4413 2798 525 787 511 2804 2397 755 1962 4237 3919 2437 4977 1511 758 3128 3120 2868 4345 3585 3209 4211 1036 272 1112 1397 4974 2312 4575 4833 1601 323 2923 2088 3886 117 844 4985 1886 444 4297 654 2833 4151 4634 2094 4323 283 4812 3953 1442 1847 4473 4599 498 3522 1317 2177 1761 495 2410 4158 819 2344 4077 360 1055 4440 334 3213 511 280 812 2574 1724 3747 4111 2435 3953 817 3956 3684 235 1800 677 2282 2143 3550 1462 3676 996 2033 3225 3778 1212 823 3283 2262 4488 4870 645 2830 41 877 4780 3564 3352 2761 1913 1582 1078 721 3609 630 2348 827 502 4154 2741 37 84 1981 1751 4804 1045 4797 3926 4784 1758 1651 1697 286 2823 4142 4195 4117 1383 1176 803 1978 1182 4607 1196 1588 154 1661 2574 3664 4498 1201 2179 4182 3958 860 1099 2746 21 589 1793 1612 661 4638 2467 2592 4774 660 3349 815 2063 2282 2495 4612 2512 1479 2555 2720 3631 2531 3240 4527 2283 2510 3970 4873 260 426 3695 378 1417 4220 299 2793 1552 4454 1077 2437 3697 3888 8 2667 4083 4827 2147 4633 3870 4980 3313 1607 2632 4487 1018 3217 2665 2090 3008 3318 582 3077 1187 1212 153 385 670 1641 4111 4686 3199 3187 2425 2851 4267 1074 4116 2002 4655 961 3481 2248 3128 680 4437 874 3924 1517 2242 531 735 1846 3948 3183 3087 2784 3198 540 1185 1572 1250 3003 2370 228 172 3955 2326 1987 4360 295 468 26 3063 3275 4719 4076 4167 4754 895 315 1568 4179 4726 3472 1983 3239 3948 3359 4550 4821 3292 4416 4066 3791 2092 1760 2572 714 3625 342 2009 4794 40 3982 3754 1419 4822 2169 389 1393 3194 2659 2586 3353 2694 3332 2550 1174 4985 1616 3579 3461 15 1199 3902 4777 3319 4253 2648 32 3092 3211 1662 691 286 4260 1977 3634 38 681 3791 2566 1597 2750 936 4030 2557 2250 1721 2915 1846 3843 4389 2523 1875 3232 759 1337 2298 333 4697 4691 1032 2826 3760 1899 3043 2684 709 4935 3382 979 1781 2210 1536 4035 370 2864 301 2539 1153 2213 3740 440 4762 823 2783 3755 3403 3896 1230 2823 853 1205 1804 340 2485 745 776 3223 549 2355 726 463 2648 4331 212 2314 785 4089 1581 430 3357 2327 4801 3048 1692 3698 4571 2353 4444 4308 242 1331 742 1549 2696 120 1015 1630 4822 4764 3072 3004 1638 2246 463 3851 1392 283 1492 8 2910 4659 1973 3070 2991 3674 3074 2546 1703 2736 2145 79 4726 1514 4171 403 4965 759 973 1464 1716 523 489 4956 3975 743 1770 2545 980 2575 4723 534 4006 1786 2401 4188 2357 4878 4676 4089 4676 4130 3410 1785 1026 1314 1805 616 2778 2111 1008 313 4890 1964 2045 130 3984 4818 2042 1046 3368 3893 2087 1313 3503 3220 1986 3960 4436 3285 2827 2679 1417 2622 3224 3408 4942 701 3066 4691 3783 2482 1558 3912 2945 832 1302 2270 1369 855 1333 3912 3949 1957 3807 4539 3792 2240 718 3450 4218 1181 2806 1098 1958 461 4330 2950 4091 1219 1852 1396 4068 1663 1353 3701 1544 4910 35 281 4458 4615 1645 3705 17 1111 3611 3923 2473 1494 3655 458 1 376 1629 244 4524 1670 2136 3794 2296 2818 890 1243 4313 2102 3872 4809 159 2406 3308 890 3187 4537 2882 3304 4151 1548 1315 1762 4179 2519 485 2201 1184 3190 4296 4468 1449 3425 2450 4148 1069 3612 4660 4792 3239 2424 3084 627 1574 3064 1657 1097 3781 125 2610 3830 3140 2579 4511 4942 2341 2625 4614 3806 3184 2725 4656 490 503 662 353 1717 539 1096 4499 84 3253 2979 1603 2611 462 2197 835 3198 2615 2747 4111 3105 105 4908 3648 4377 815 4078 1444 2401 967 2711 1979 2006 325 3341 1524 2147 4000 2926 2134 4646 3963 2833 975 2633 125 1459 4881 418 1778 2628 1304 3923 519 2615 3269 3634 1945 2549 2022 2970 4311 1227 4443 41 3420 4623 2811 1736 2814 3599 389 4238 4010 2114 3919 141 2349 524 4971 3612 300 3887 3261 2571 453 4541 918 1146 260 671 2700 1850 1415 601 2152 154 2363 2123 1038 2283 3860 1913 2336 1397 8 2996 3756 1456 2862 3472 2433 1708 3719 4556 2158 1353 3228 2157 1028 1592 1303 898 87 2368 688 4313 800 2345 2441 889 1630 4021 4107 3422 32 2754 2263 3337 3348 4049 574 3085 4700 770 3714 915 948 2454 426 3727 4029 4427 4842 3992 1581 4492 2008 4684 2885 487 2937 3098 2753 4573 2442 2406 1180 4421 1999 3400 4033 2529 4743 2437 2019 1527 4789 2813 3694 1481 4945 4659 2603 46 389 1792 1872 1087 1977 761 4942 4586 4824 2452 2258 195 1625 1671 1164 2878 4046 3081 322 2158 1824 3735 2262 809 753 2137 1556 2058 760 3786 2470 2550 2921 123 720 719 3723 2168 4771 4220 1856 1377 1054 4007 3560 2043 3976 1781 4422 4093 3216 4778 1505 3611 958 91 1973 3479 2239 3641 3304 931 1284 1669 1701 1216 3419 3318 3188 3289 2253 1380 2248 217 1766 4169 3327 2241 129 4003 3190 3067 2545 780 379 2842 353 1994 2881 759 1029 79 3239 1494 4623 1153 3089 3558 1099 4955 2518 1757 2187 4123 2944 2602 4883 3962 1975 3825 4270 399 238 4491 2255 92 1412 4827 993 4559 2413 3658 4536 4539 695 4771 4822 61 2949 360 3671 1103 4247 19 1797 312 4880 2014 2180 3529 3447 4388 2087 3394 2655 4693 1025 4211 3519 86 581 3379 2522 3078 4615 709 4343 4955 3513 2030 4818 2691 1159 4352 978 3075 1203 1579 945 3172 2962 4478 687 2160 2708 818 4103 3082 3328 3488 3641 2931 2934 4181 2606 1982 4595 3845 3583 2917 1464 4766 4911 3969 2108 1912 1236 3622 862 1732 2 1084 3219 906 2632 4415 4462 4433 2648 4568 2954 3947 851 1843 3522 4726 4035 1167 51 4356 3472 353 2820 4084 1724 2225 2548 1911 1535 138 3708 795 4747 1830 1265 2956 4032 3225 1812 4782 4538 1025 2481 3420 4470 109 4035 2228 441 4250 4271 817 1977 3135 268 3344 1801 2875 2857 571 410 4385 943 2001 533 1699 1291 4148 2249 1476 3342 4505 2907 261 1373 4524 513 4529 1360 1513 38 4176 4103 636 2282 1080 584 2962 2759 4335 2603 1934 2965 4971 4623 3309 3590 2746 1617 4594 2411 1282 3892 2851 1349 914 2652 41 1900 991 3578 620 1108 3800 1035 565 4547 3771 2129 4779 4269 2054 1120 3087 4032 1806 4594 1103 1912 4827 636 814 2508 3994 583 290 2295 2442 1056 3005 2416 4440 4152 4302 466 323 612 21 3173 2576 2246 2306 2491 2431 514 574 4148 4868 1834 1784 322 4231 2147 2009 4582 2836 1238 2536 3473 4012 4807 4976 2788 1826 2825 3733 2528 4839 4265 4347 4567 4511 1983 575 2617 2890 1872 1923 2376 1700 4646 2942 3989 1573 3934 1162 1096 3017 4673 773 4340 1856 3556 3888 1072 3503 2608 4155 543 1718 2578 3743 3241 4313 572 3218 1760 2863 882 4399 2060 4230 3822 4907 2871 4948 869 9 2122 911 384 3319 2198 1727 4524 927 1092 1503 1410 591 2766 4975 3271 3913 2355 3245 3077 4260 4247 303 4929 3761 1976 4018 515 3062 3170 607 3033 2791 3164 160 1748 2128 3433 4032 3233 60 1681 200 3553 3913 1853 419 609 2066 4094 4211 2347 2564 2022 3809 4331 4993 805 1849 1756 2160 326 755 2241 746 3335 556 2283 879 637 3523 1745 1047 4501 4508 3500 4354 1380 3432 4527 2233 929 355 3109 3570 4861 2173 1914 3287 490 1986 2841 1272 3513 4050 373 252 402 2145 1464 2084 3088 4632 1351 4057 3090 3986 2019 3729 716 264 1617 1742 2556 1590 51 2982 989 3611 1766 1852 3239 2477 226 462 893 875 1669 2125 677 425 1592 368 4652 2303 2088 577 4408 4778 4062 1414 4292 4786 784 657 4119 27 4966 1561 3989 3348 629 407 1012 3282 4783 3258 769 3382 1890 4947 3305 3883 573 2505 112 2537 3190 3495 501 4709 3206 313 1156 239 1874 4955 1595 2114 708 354 1845 1287 2801 2384 4482 970 2593 4324 1373 3132 3826 3912 4948 2487 621 3050 1652 2205 4183 1203 1067 3258 962 3299 3764 1629 1401 1275 4806 3859 2999 4881 2309 4124 4849 2144 4904 1228 3687 1053 3185 4827 575 155 4560 3966 3930 520 2169 68 254 158 1673 4593 4146 4787 3276 902 3005 4233 2074 1951 679 2342 3222 1068 2997 1421 4878 2544 482 3068 654 2973 969 2100 3261 3310 3612 4724 1117 2340 2864 4470 1943 1090 1382 2657 3685 617 4044 1109 191 3925 3906 698 3775 741 2646 2825 580 2303 760 625 283 2545 1158 1748 1881 49 513 4623 1698 1199 4663 4749 3686 1318 4607 421 3126 3270 3416 976 2627 1517 4642 2340 3800 4809 2571 2587 139 4327 1987 1228 4168 3968 1488 2441 4030 2695 1115 3040 4736 3524 706 187 372 4444 2276 1800 3208 2302 1352 537 1912 1407 4902 3884 3337 223 1428 2076 402 4762 314 942 2869 3049 150 1989 3819 14 3337 3895 4701 2995 2065 4766 3324 2444 1997 4288 385 2984 4028 488 1525 3004 3510 3698 1883 472 2537 4818 249 760 4549 4830 1731 2500 401 616 1704 2008 1668 4829 715 4309 2276 1312 2987 4206 2739 4215 4163 2292 1012 2773 651 859 3363 2991 3949 4386 2346 4431 2009 2655 4693 4972 4497 2073 1455 2544 3925 1268 1682 1001 721 2352 4252 3440 4930 899 4012 117 3101 3090 2385 4041 2360 4668 1083 826 1903 2871 712 1851 3240 2993 1513 985 4967 3264 482 2663 2299 1442 4165 2083 1623 279 4080 350 3354 3241 970 2440 807 291 3394 2283 1662 847 4072 2987 4825 4526 4002 4524 3600 2405 689 1460 2158 4114 2513 1948 4017 827 4012 59 1094 927 1936 51 3770 4538 2468 3610 2818 3614 1383 3619 2012 4717 4553 2058 3588 3392 3144 2116 4936 1827 1109 4020 1764 4374 4500 423 695 2669 2792 889 3980 3057 1892 3558 2386 4742 1483 2138 1973 3955 4705 4945 4906 1493 1975 416 1007 443 3307 3586 2161 3171 4749 1972 2203 380 3284 1433 4030 4346 4903 3846 1235 3238 4125 3319 3859 1939 2293 3145 784 1090 2694 758 785 4903 4409 1180 3858 3985 4706 2422 4337 4846 2738 1849 322 829 3104 2504 1972 4770 2475 673 1090 277 2474 438 4676 2579 1524 1053 3891 1716 3560 3072 40 2403 2375 3030 949 3234 2061 1232 3738 4531 323 4733 490 903 3208 1990 4435 667 3771 1234 642 1614 1587 628 1757 3685 239 1544 1191 1536 3878 3298 1847 370 4097 422 2633 2556 1588 1897 915 4346 4193 1559 3346 3940 2196 3914 3043 799 856 2042 3170 402 3344 4312 3502 729 199 4977 338 3262 4137 1809 3990 3971 1007 757 2989 4857 1719 2664 4509 1820 770 3287 1969 868 2605 1029 1378 4485 1968 4544 858 4392 2834 2658 2095 4912 1970 2208 1583 4838 4912 3143 2862 4462 3610 1842 4297 3447 3127 1341 2726 535 3200 1029 322 2909 698 1494 1554 3709 3877 1828 1394 1200 816 4370 2041 2169 2586 2390 2083 3169 3411 4826 1206 59 3681 197 4805 2945 2787 4496 1464 181 1586 2210 946 2441 4507 2261 1146 2664 934 2926 1010 1978 3794 568 4731 3916 903 890 2975 1621 418 3173 1254 4515 4532 2223 290 1604 4707 3538 3154 421 2632 1429 4291 3175 4520 2722 2522 1020 4515 2975 2635 1471 3584 3813 254 2329 871 276 1204 1925 2429 1917 1366 4701 3796 1662 2599 1330 432 1290 3877 4096 1819 4830 268 2055 4049 1949 3378 1219 3901 2421 2124 165 3955 4136 1912 81 988 588 3785 2134 2581 2131 3391 4369 3631 1884 1516 3066 2137 568 2127 612 1914 1686 3181 3401 4343 3871 1139 1965 4715 1330 4717 1006 2658 1778 2707 691 365 3235 4335 3610 2865 4976 4512 591 4951 4504 4473 3900 350 1509 3978 2755 1693 579 4566 3326 1361 3663 284 1512 405 14 1999 2962 2093 1657 3950 2639 3786 4560 756 1743 1737 4531 1865 3936 1708 4171 103 752 3887 63 29 117 3980 4327 1024 2189 1888 1637 3333 4606 2091 815 2089 2831 996 1735 481 3045 4307 4563 1442 439 3837 2221 4146 3091 2916 1171 2597 2823 2212 2696 4393 984 1735 130 4570 3790 1626 1570 3367 1670 2566 3815 2611 2119 2576 1859 21 350 3537 1604 2752 3458 766 4052 1860 3752 2017 2642 2099 216 1414 4551 941 4214 1559 4434 116 1018 1881 1837 1832 928 253 4381 2173 3337 3320 1661 344 4016 3227 636 686 1790 4539 1594 2093 4119 2178 3471 3857 3627 668 2045 4480 3230 803 3553 4135 4304 300 3678 3442 2661 3808 1201 4871 1301 396 286 188 2277 3849 4481 3037 477 4348 342 1000 2777 3863 3403 304 848 582 3528 1421 512 4524 350 193 4752 3315 2389 637 2347 3055 1356 2394 2068 2524 693 1905 3381 1115 3350 3412 3758 242 2145 2554 4261 4513 2996 2575 4504 1629 3850 329 3012 480 1553 2940 1722 3695 3370 2775 4180 1075 988 3053 4013 3689 4730 4325 3694 1938 1168 4147 1274 227 1865 2860 923 2662 3236 86 3378 648 2658 502 4571 3201 722 2087 1718 1967 1614 2010 2776 1563 2459 4080 2520 3114 1437 3978 3194 197 2056 506 2215 617 8 743 3155 2424 3186 1845 1806 575 1449 3403 1924 4726 1042 3371 2509 131 3360 2797 3805 2199 2129 4260 4373 2567 4462 3447 2544 1412 399 4906 3879 4300 3109 618 3214 4719 863 4493 3780 258 4366 216 4751 2775 3608 286 4646 3011 4456 2720 4269 1263 796 3696 212 728 4758 3604 1385 2903 4932 2385 1433 1682 2625 1270 3083 2201 3545 1101 2157 1402 3441 4045 3109 893 4356 2146 1209 408 3543 1387 4807 276 1302 716 4518 1222 3892 4994 2491 2047 2536 4889 2070 3357 2034 2713 2 2184 194 221 3624 4005 4458 4803 388 3455 1071 759 4519 2041 2931 3351 75 2957 1054 2264 4650 448 1401 1760 2552 2459 4017 3042 1876 4500 3354 565 2875 979 4937 1925 2301 3237 225 817 950 2621 2127 1251 1894 3406 2926 2475 3122 4698 2940 1252 1705 4462 3019 2414 4383 4595 3769 1834 325 4623 3224 2849 4783 1058 3887 558 3965 474 3263 2167 1106 2055 2886 4480 1496 4583 3176 1135 1650 4427 4009 401 2025 920 1228 3180 336 2824 2127 2347 2064 4598 3141 3766 3117 2901 2194 2487 1070 2674 4019 1685 1713 3013 4388 1045 1916 3989 4111 1284 4493 4161 484 1294 996 1703 1779 426 1748 560 1428 1124 2029 1626 2231 2026 3613 733 4452 2288 26 1471 1997 3076 2577 2040 2231 3626 1219 2654 1301 4537 4555 4835 4917 3283 2313 4810 128 1785 4970 1181 4654 501 3925 514 1616 927 3423 1345 4668 3113 720 2744 2405 2003 668 1999 3985 1199 3620 4277 89 302 2522 2153 4908 3545 80 953 3988 696 490 2686 3055 3455 1063 3174 615 4052 740 4873 3339 4459 3201 2925 3332 1970 1890 627 4497 3205 3575 1439 2723 2851 1372 3835 1401 1871 2082 4564 1550 808 3220 3412 2686 601 4659 4687 2805 1073 4155 3438 2903 4893 4979 4607 2017 457 3673 4898 4847 3003 4036 1013 4940 2360 3512 1474 4909 3237 1934 2372 1974 207 737 2029 2923 3235 3921 851 1224 1103 60 3479 3666 3119 1544 1420 3868 2209 755 726 2731 1313 1819 4632 330 934 3054 3532 1847 1011 2564 280 2996 1287 3231 363 1567 1333 218 1620 1914 1389 3815 3908 1756 2809 3479 3022 1653 2161 4303 614 4318 4879 4573 231 2111 4828 3311 4564 2319 3001 2348 3624 4449 1935 1136 4798 4241 3424 2381 3017 1490 3579 613 5 659 1436 281 341 2669 3393 2365 1962 2127 1302 1481 3275 1915 2698 2777 439 430 3352 3398 1828 1611 327 4476 4420 4297 339 4850 3763 3057 449 2517 554 4225 47 1316 2087 1931 4329 2181 4779 1422 365 3951 3642 4572 4353 1742 2895 3363 1647 4907 885 3140 3896 561 1983 3895 4334 3729 1193 2221 4680 743 1948 3156 3634 1218 3454 4943 4042 2976 3168 316 4740 3016 830 628 4495 782 4986 1078 4606 162 2546 284 4728 697 1974 68 865 2555 3331 4296 3079 3843 2954 3079 1917 1307 2585 834 3035 1053 3361 4871 820 4930 3870 4850 1014 399 4059 1391 3622 1195 787 953 761 515 2561 1407 4148 2623 2313 1305 1502 3586 1996 143 3601 1381 4840 3826 2404 3612 3254 1585 2219 2447 666 822 1061 4323 3359 3287 4230 3127 656 2541 3827 1352 4312 4312 1984 2997 4787 496 2389 355 1179 3486 3404 3130 3148 4969 2389 1318 3095 1874 4179 3175 691 4528 781 1249 1023 556 1422 2405 2514 4687 2380 1310 1644 2335 4876 1317 3098 1006 2589 166 4445 4011 4513 497 1243 1902 1463 4233 2493 4624 787 3352 4240 4009 4285 3321 4580 1104 1486 1917 544 2039 4622 1983 2956 2629 793 4016 877 3370 1917 3267 2612 3278 2557 4650 2335 1890 489 3775 2399 205 3764 604 1409 600 2781 2012 1109 1643 3718 2391 3138 1822 3208 2290 4872 3584 445 1653 4444 3564 4685 539 4448 3831 2058 4797 2552 4476 3779 3567 4342 2272 2053 1154 2910 4173 1725 4504 3683 3123 2887 2140 800 3003 4618 527 1064 2178 4546 2292 1719 3924 4013 3101 3775 2199 2502 3099 2628 3371 4942 1474 1400 4833 4197 626 1960 3505 1621 39 652 3602 3848 1418 651 3126 37 2879 1045 2619 3735 3269 551 3899 2062 2025 2667 1469 3356 3819 3469 3514 16 2286 3191 2088 15 2804 4214 1179 1742 3265 2578 2127 1641 2339 626 2135 3704 3905 4990 1849 924 1665 19 1824 1590 311 4163 2321 1713 301 3850 438 4899 2381 2434 4598 2632 2281 2008 2267 2487 380 1556 2218 2795 3431 1741 2535 4667 3765 3139 4782 482 2342 4371 4667 23 1456 3063 3235 3167 681 3187 4577 14 711 2161 3682 4298 3112 4102 1737 4976 1866 4451 4716 2652 1940 2076 4204 222 4323 556 4713 4672 1342 320 4604 3657 939 2263 2948 2108 4120 1897 3122 922 1778 2917 1412 364 1425 3905 2245 3058 1010 2557 2163 3638 460 2784 3280 1 4284 4570 2803 1038 3169 1608 4916 2330 3520 900 1131 2667 113 1931 489 77 488 837 4957 4350 901 3343 3232 19 1156 4092 4833 2921 406 2936 2595 1661 3446 4740 4266 4180 333 2445 1354 588 3983 4941 3888 4737 3020 1369 1174 2385 3968 3409 3267 2280 2723 1010 4201 1997 1049 4447 1094 3443 1386 4108 3851 4089 4011 626 2624 2659 2460 511 3646 2558 3825 2018 4227 1888 1025 4387 3538 4861 4450 2377 3632 1587 67 298 4416 3007 2160 3903 1104 318 977 1124 706 3966 3555 1013 2852 4489 4965 204 3016 3713 4493 3716 205 4758 2785 3457 2596 2506 766 1581 4803 1326 2029 2477 2318 1258 4361 1194 3177 825 1610 4929 599 2146 3804 2299 4774 728 1457 3270 1993 4755 3331 58 4645 918 899 4516 3196 486 3997 870 2669 4393 4673 573 170 2349 356 3834 3352 1156 4293 706 3858 2599 4264 614 2759 3616 334 4292 2816 1662 947 1860 2531 1037 2823 611 978 67 1590 115 2349 4301 2720 2513 4348 2424 3169 3398 349 536 3570 2311 1676 68 4542 3117 4966 1303 3734 2454 285 4121 1006 2866 1895 1253 4141 1558 1703 2496 129 997 4627 1368 2289 4386 3564 4659 1593 1703 1953 2347 3202 1129 1900 3649 4399 1401 2603 2151 136 3180 3192 2389 2251 4180 3434 2636 742 3222 4442 2950 2071 1234 4471 108 3068 1374 2194 4670 715 1451 851 4407 1299 4222 4650 1447 2361 3120 4502 2207 1645 791 770 1192 1354 2699 4827 4988 1097 4810 435 44 3838 3212 1161 904 3546 671 1695 2058 2175 2732 419 2604 839 1632 454 2988 4902 204 344 2839 147 3030 2570 3164 2563 4926 4082 2317 2830 3882 3507 1617 1848 2306 3106 2445 1353 3420 4106 2758 286 1433 4801 1352 1462 3510 4889 4610 3621 140 1672 3280 1564 2585 3064 2384 1687 4533 3247 4261 318 2766 3184 4008 1860 1532 4657 1593 1419 2429 715 3514 2087 3522 1397 1773 2622 4801 401 3441 846 873 3966 4921 4519 4241 1484 3828 2869 3129 67 3278 2815 4862 4508 2382 1971 899 1950 3854 3528 675 1179 2807 2194 3256 4776 1810 4529 799 2505 3807 946 3378 2722 578 2076 3508 3903 3889 453 3824 2029 175 2011 1403 926 4269 1235 1158 986 3444 398 1781 600 1467 3447 634 2353 4743 2966 1642 3990 2622 3680 3926 2477 731 2516 444 3552 4606 4743 76 645 2025 4393 364 2583 2516 1350 1069 835 2209 2759 1147 4556 2456 2382 72 4864 453 2997 913 753 717 3176 4960 805 3797 2470 1744 1087 1955 308 2525 3691 2114 474 2097 341 1467 2660 416 3835 1783 1010 4485 703 4117 1024 3074 3182 3194 367 3821 3115 620 4298 2837 3221 3263 1034 3961 1988 704 4219 4809 2120 3868 3884 2635 4682 930 3331 711 57 4485 4679 228 3711 2731 1732 3593 194 504 931 3604 4563 4428 3183 2015 1826 2209 928 2390 2840 1126 1324 1434 4795 4230 3345 3705 2238 3362 3405 1659 1774 3219 4142 3263 3582 1097 3546 620 2308 4663 2793 2208 290 420 1789 1789 2045 635 3081 871 4082 2988 4855 247 3444 2673 4256 1107 4335 1554 121 2051 4345 2041 4224 238 1051 4943 2219 2411 580 485 2849 792 2078 4812 3366 2559 4863 1685 2740 332 538 4634 2573 1752 3939 1651 3066 4121 503 4538 3103 2119 1266 4528 844 3513 3942 1845 1094 2246 2946 3460 2491 1973 4625 1260 1114 749 2935 2560 2201 2293 1928 2432 1365 3526 801 3950 4422 563 4373 1962 1935 1400 3681 1951 2098 1136 4128 1219 267 2454 303 1115 3824 2829 3722 236 1967 152 2758 2683 1072 4787 4965 2375 335 4879 2589 2913 2795 4386 97 2355 4242 1277 1278 3214 539 3940 3127 2362 1962 4162 954 1770 2991 4922 1441 253 2495 1751 186 631 1346 661 272 3901 1171 4173 4031 3109 2820 1333 2635 3796 1567 3446 4978 2821 3501 3852 3213 2209 1291 162 420 3402 3360 4787 743 2142 1129 1386 229 4810 4902 987 1457 3061 3994 1663 4320 1032 1902 1732 4516 605 1590 3627 1156 3173 1666 2681 2794 608 719 3798 4595 4897 3380 2009 3811 1712 470 2457 1694 990 1084 4381 872 332 3723 1198 4190 28 3619 160 1731 1934 2712 1293 4788 453 2698 2505 412 40 4949 1615 1513 2561 226 42 3629 2337 3228 2717 549 2234 2772 1580 2254 2203 3446 25 363 1608 4850 4368 16 3536 2155 898 1731 2789 555 1294 1029 551 1549 1364 3357 882 2730 2856 2141 3627 3549 21 867 2590 383 1015 4417 3003 3003 984 1990 2453 3835 2852 4067 986 1289 181 3399 1494 3519 2695 748 2511 4680 5 2759 3426 4020 1802 3891 1245 3936 4305 3527 2883 444 1846 836 3707 267 4227 464 2561 214 1012 2533 3844 1097 1451 4810 2782 4237 1716 4937 680 4981 4754 3384 3299 865 4593 3168 4287 2453 4514 3825 2864 339 4346 1916 988 1013 466 1047 1238 4100 2296 533 4198 1356 2413 1619 727 669 3078 3956 2824 652 1268 2374 564 295 3331 1115 994 4469 1294 2569 3693 4108 825 2499 2316 3633 2078 1005 4243 1180 129 2299 3737 4529 1012 1595 4976 927 1996 1758 2785 4861 3554 3179 4533 768 4362 3469 3484 2071 895 4688 3114 1448 957 2695 3045 167 4230 1841 1849 1462 4758 2680 612 4503 255 1609 4042 3748 950 2902 3890 1608 1420 615 1798 1308 693 1652 2183 2915 2116 4989 3440 885 4646 1547 4958 2296 2170 2892 1750 106 3656 914 1423 1 1918 4444 1620 3659 2980 1740 4651 766 1794 1608 4128 1777 853 1530 1435 97 1902 4672 2173 3294 1490 4692 3288 4603 4971 932 2996 297 3845 867 3442 4316 3578 2599 189 860 2991 4673 2388 4022 557 608 4138 3969 4728 4438 2654 3514 3291 3377 2492 2440 2235 4699 1681 1848 2871 1963 3962 4562 2879 4466 2054 3122 90 4495 4176 1312 1630 316 1142 112 4355 4558 276 2515 200 4392 3106 1972 4605 3193 978 860 3152 2465 2259 4335 4360 1536 3929 1197 1797 4296 74 1034 2598 102 1986 2630 3849 2245 4840 4349 879 3802 1623 2903 12 2401 334 3250 163 1447 1144 1019 3241 4093 1189 1585 2902 260 3271 2698 4423 4795 1222 1932 1694 3163 4789 4382 800 172 4594 3524 3686 2389 498 318 1837 3496 2650 457 2502 867 2439 3956 3414 872 2871 3325 831 2861 2134 770 1718 4669 571 848 4323 1614 1048 4592 4028 2617 2877 4949 1761 3502 2069 2983 753 3685 1591 170 3853 4061 326 1720 1872 1368 306 4851 1965 4957 4757 3068 1416 4638 111 1103 4851 1503 3867 4012 4987 1677 3599 1432 2121 4157 3784 2690 1002 4584 316 1126 2463 1982 4414 821 3886 3479 2445 923 31 1651 1445 2720 2207 1924 1308 2624 2185 3143 4398 4867 2943 79 4722 253 765 2458 1795 375 431 874 1393 668 1319 2940 1709 3653 3592 2964 2480 2134 3501 3816 3772 278 843 4569 4113 1859 354 2669 2218 1268 2816 3999 1782 2397 1438 4125 199 4279 4745 1761 942 701 610 4921 4285 4575 479 2448 3899 3195 4624 3946 2572 1967 4354 4100 2823 1505 4359 33 422 4111 4772 3142 3961 4703 4498 1831 3059 2896 3630 4143 3267 4975 4354 3309 4877 1540 569 3529 607 202 2854 331 916 3850 4142 4637 1508 4128 401 1140 2282 4941 1309 2019 3749 4699 4523 1807 2631 4684 1984 3900 3553 4596 1710 1254 2613 1026 4176 865 3595 4363 3401 3914 3645 2055 1902 356 2778 1442 3559 1604 4119 3732 4890 2389 1185 3514 2616 3645 4036 3643 1230 2894 2439 771 3814 150 4070 4187 2971 3791 3943 2199 48 2008 1093 4151 3770 1562 1264 3790 801 979 947 3934 2956 1095 1565 4411 1658 1714 4889 715 2505 3711 3790 2548 2330 4140 4343 4430 531 2780 659 5 4052 83 1678 1200 3627 3838 951 2869 1008 3601 2920 571 57 526 4217 3198 1247 1629 1670 3366 4127 3222 3108 448 4035 657 4808 2139 4303 310 776 4645 260 133 3783 2060 4871 3096 4677 342 4019 3980 4157 1297 3091 3708 958 1707 3153 542 2923 1355 2682 3587 523 2902 792 4987 2329 2595 2991 2951 4677 3239 528 1054 977 3730 4072 4944 4372 760 3002 262 4115 4034 2673 640 3827 3802 503 4349 712 986 305 2535 4394 2678 3273 756 1315 2925 4147 3086 2762 3604 3992 1004 330 4091 2926 3175 3059 3886 3973 102 2840 2549 347 1402 4032 2988 890 866 1574 3388 3797 1441 4769 2432 4774 907 4060 1713 2411 4724 4071 3203 4308 4857 260 3557 2799 12 4347 2837 3389 4740 2542 3346 1786 691 3958 3616 3312 1190 2100 4360 605 945 4777 917 3112 1488 2598 4391 824 1655 3837 4924 4733 3131 414 2738 3789 4255 2602 4967 3256 3040 4261 3753 661 3833 1691 3014 3115 1296 4970 2862 4792 1279 1440 3075 182 2172 3169 360 3609 329 3250 1095 290 2757 385 1313 4183 1337 4282 755 2840 2659 3291 1171 1804 3950 4729 4527 2650 4961 1201 518 2673 2652 1584 1181 4192 1734 1235 4259 4286 3505 1960 3789 4547 3484 4779 779 2973 3960 859 3025 3597 2548 3090 271 7 1810 792 3090 3166 2855 4640 4904 1133 1606 3945 1208 383 910 1974 2456 4343 496 3295 125 2521 98 2974 4175 4912 862 499 4521 2821 2139 1705 717 135 2267 3486 367 3237 1092 767 1429 3750 1759 1225 797 1009 3380 4561 3463 621 4116 205 2375 2651 2654 2489 4732 2710 242 116 36 2834 4201 2368 4686 2603 4859 4405 1862 729 2799 4902 316 2698 4111 786 981 4928 4633 1900 1521 4567 1799 4236 355 3848 4440 829 1349 1873 4661 3452 2449 4843 3412 3911 3696 203 1649 3324 1871 3601 4712 1077 1134 60 1252 4339 2431 3187 1908 784 4501 517 3448 2427 378 4539 3520 816 383 545 2101 4558 4640 3064 230 903 2037 4455 1549 2915 123 3677 4368 1253 3497 1961 1384 852 2676 4483 2213 1164 3099 3928 4232 4515 555 4785 1271 3052 2980 3996 4860 2167 1130 2698 2783 2087 2565 456 3096 1458 4889 630 3773 3853 975 3747 1114 2950 4842 1230 844 3128 3003 1750 2357 1226 2246 1628 1708 1848 971 3452 3786 2417 2645 3160 1189 2207 1142 3444 3152 2362 385 3123 1953 3053 3359 4304 4802 3256 2915 4534 2570 4356 2534 3713 4233 3562 1923 179 4831 3565 4548 4456 2909 3843 251 3450 626 4991 3602 2917 591 4626 2372 1372 36 894 769 3083 3505 1402 2318 2914 2781 1345 139 193 2323 106 3099 2950 4384 3561 1479 192 2671 3405 2411 168 2861 4216 2120 2491 1388 1226 2513 785 4388 2719 718 1761 2918 4636 1955 3827 3480 4494 3322 444 4019 4059 1877 2926 2080 4062 4149 1829 3807 1279 3518 1851 3710 4193 2000 3676 4672 2331 1488 3515 4355 1784 2556 516 889 3934 4763 4056 4368 2515 1891 4332 1042 4011 2073 3201 1646 1715 3869 2318 2261 738 3315 2889 3173 1986 2563 4746 474 803 4897 2561 3184 4905 2445 4259 3266 505 901 2272 1870 16 4375 2128 1087 3316 855 3777 2714 1465 4599 435 4769 2333 3193 4020 371 2292 2783 4020 138 3716 4812 299 787 914 4217 3126 3778 4940 3889 4766 3395 2517 388 3856 3250 5 2952 342 3980 254 1099 2356 2484 3296 27 2228 4551 1469 894 827 3768 4678 1442 617 2189 4612 1974 1477 4271 3224 1575 2775 1830 3843 4701 4564 2971 1358 1507 1654 2037 3828 3138 4697 541 4363 1830 3887 1337 1023 2247 1573 276 4063 2306 2772 508 710 4958 1465 2772 4091 4512 3853 4208 2801 2767 2141 4963 1312 4264 1635 1756 1970 1539 2507 1484 1551 324 4471 1082 1281 4683 228 4903 1273 188 2115 1795 3120 2768 1937 6 3199 4554 63 4903 3640 531 1946 2001 4978 399 3316 4097 3480 4630 2081 4089 731 2220 4587 184 3308 2249 791 2712 2339 3049 4686 655 163 836 4637 2254 4323 3848 1173 3293 4550 4106 2003 637 3668 2081 1265 4700 2295 3131 1203 373 2991 1950 2187 725 2543 1313 166 3063 1965 4888 53 33 1373 4779 773 3749 511 3215 895 3233 2901 563 1225 3031 710 4189 2618 4022 2534 1667 2714 1911 3475 3450 3808 777 2257 4627 4610 1037 3775 2481 1225 4874 1016 788 2250 2570 2220 1616 1086 4571 3964 1599 2090 3504 2481 3371 3640 4518 4821 501 1957 431 1008 257 3737 194 2533 4807 2266 593 3506 4148 4177 4793 3884 71 2379 4614 3552 4484 2105 4044 123 1308 1112 3199 3604 1755 2586 4108 3292 3985 3532 3118 3469 2210 4110 4618 2696 4814 4542 403 4317 889 3525 526 3863 2812 416 4935 1941 4042 1688 2531 627 844 2650 36 919 4454 4144 1656 1852 3176 2063 1778 1274 1565 2119 1888 1044 4327 2902 995 1536 3713 2373 4778 1035 1988 41 1519 2011 1779 4971 4272 2467 454 4177 1287 1010 371 4819 907 4204 1120 4142 2021 2287 3427 2733 3692 2488 170 2611 4705 1964 4179 4418 204 2863 813 1007 4821 1560 3421 3003 243 4667 147 4084 2273 2366 4898 138 4948 1284 4051 4162 3142 4685 690 1662 534 364 1544 539 1398 1520 3423 3443 348 419 1185 4137 4289 3326 3762 2727 1125 3835 4377 4314 2617 2433 4315 2789 1715 3764 2936 2826 2366 1803 1716 3812 4831 1048 231 3985 4985 4339 4510 4024 4314 4248 4720 4831 2148 92 3073 1223 1269 4860 1146 3638 2871 118 4231 4388 1352 2277 3008 2910 4163 2097 1296 1999 2958 2173 761 1226 4610 2664 2071 4185 2886 764 4784 553 4757 1498 3482 4403 3483 3140 4733 3725 3259 2506 4037 415 428 3622 3345 4455 4383 2432 2295 2365 3539 2586 30 4887 3930 1260 2154 3879 2745 513 563 4400 1836 4649 3270 2828 1455 4157 2563 4257 2270 3622 1365 2183 3022 4031 381 3844 2081 134 72 3416 4583 367 884 2425 2383 2649 2479 2440 3594 1239 3224 4819 593 1112 3340 169 4202 2791 2474 2569 335 579 4607 2131 2030 464 1627 949 218 13 258 3271 344 4613 1013 2791 3587 4446 1126 4967 2857 4332 583 4114 316 975 2796 594 2203 104 444 3693 230 3184 372 979 3820 2418 3820 2474 3353 4564 1120 946 2448 4178 2144 4434 3566 1803 3760 3097 1511 3898 1985 2965 4518 54 190 4480 4346 2754 104 3469 2995 174 4075 928 3825 3044 1590 4851 4637 1212 2039 4586 3838 3744 3981 2288 14 4825 1172 3735 1283 1384 1829 1421 2886 1157 2299 4473 4415 364 806 2418 439 4019 1380 3568 1780 630 3787 4921 1809 2715 1761 1342 371 2614 3084 4907 2093 4998 4538 722 2181 278 2763 3769 3109 2333 4345 4679 2003 4199 4215 531 433 1953 4375 2597 85 1376 3691 3187 66 819 3325 2990 262 4085 1742 1506 1930 3476 1939 929 21 901 1955 4177 1001 221 4523 4897 3532 1633 698 3264 833 1119 5 575 77 4875 3252 1729 1514 3219 1939 3410 4375 3923 4866 4589 2701 1506 726 2061 388 1547 325 2317 1972 3629 1982 3224 4460 4620 167 3282 1887 2910 3317 516 4898 1838 4312 756 2560 2412 3099 2931 3702 4242 3680 4477 1167 1617 2907 988 3640 242 1314 2046 3949 4118 4267 1346 1987 991 1526 3527 3596 332 4071 2014 710 3409 4133 2411 2204 3284 398 2247 1771 1122 2417 2529 3382 3376 1322 3520 4507 1202 3009 4259 1180 3167 2395 1105 1639 2978 1392 3385 4399 2027 4803 1812 40 980 3302 886 4254 4845 339 1136 2855 2185 2868 4425 404 1007 3779 488 1469 1257 4971 364 762 3768 517 2021 1266 3870 1732 712 3600 642 3698 2334 3049 456 3216 2125 399 462 2898 4734 257 4297 3328 3285 3937 3806 4023 4221 60 993 398 65 3534 4673 4450 4956 2579 3882 4066 3346 263 3257 2595 2420 4063 2260 2309 3729 1262 888 3716 2071 4993 4441 2120 1150 3323 1245 1061 4557 4506 2977 3052 187 1200 2347 2208 1328 1803 1342 2690 4601 4085 2825 2222 3759 1964 1208 2516 1336 4019 217 2703 109 4016 2217 4441 1875 4500 1997 3717 2138 942 2969 1780 2113 4872 4 857 4816 2112 2842 461 2244 977 4577 1347 3078 1103 4156 429 3484 4606 1147 341 319 1388 1209 4485 668 1659 2605 1256 3011 1008 4578 4510 3915 95 2054 3188 220 3412 671 3410 171 1979 4849 2763 3073 4481 3305 3024 1821 1072 4542 285 4117 4823 4498 4507 4489 3832 4661 1365 4153 4065 2970 987 2321 3963 4833 2745 1612 4678 75 665 4182 4571 4177 4669 2513 3080 694 4966 3337 1376 2976 1944 3328 176 4619 4299 3395 3636 3990 3412 426 567 1339 3153 3980 1166 4499 297 4897 46 4200 2242 2118 2362 4698 3745 2781 2646 3987 2774 114 4542 4963 309 4591 200 4964 1166 1688 1501 846 1917 48 2748 3469 2027 995 4424 4582 1099 3194 4733 3854 2670 4562 3606 2643 1455 4933 4986 1992 584 4575 1347 3309 2396 2306 4374 2901 2546 2442 3821 1999 3928 930 4536 1238 1118 3606 2871 3945 3591 4863 4426 1811 2251 4234 3394 388 3568 3201 325 3478 860 4864 1885 2641 4837 1249 178 439 4577 1153 3995 872 2678 4729 3921 4784 3643 4317 3669 1308 1725 48 1405 1865 3564 1231 1427 373 3539 4009 3301 1012 4819 4206 4854 2572 2952 1989 4868 4441 1418 3555 4280 4698 1262 691 3633 1314 1955 2937 2337 2312 358 3102 2390 3327 4430 1103 4283 4127 1136 86 3212 3354 3892 1359 453 2984 318 2924 3836 4115 2238 1530 1915 2820 4872 4770 4095 4796 3061 1177 2675 2900 4265 2136 1750 4725 19 2508 4208 2441 3623 1175 1561 2064 4663 3957 3643 636 2342 3704 1531 2510 4004 3005 4700 4998 1021 2725 4595 1311 977 3709 1356 3216 2654 470 4548 3524 209 3157 1829 3675 2417 1588 2925 1807 2436 2944 639 2648 1600 873 944 1496 3260 1565 275 4392 1044 3084 1966 4497 136 3637 2899 2116 3781 3808 2400 2315 2850 107 1935 2373 4181 1518 2686 4590 2996 4646 4400 2884 4436 2845 2579 4571 606 360 4472 2402 2141 3024 1423 3396 1593 114 4768 2368 766 1999 1442 770 4822 1061 2327 320 683 3723 4198 4325 702 3913 1721 2937 1227 4510 4013 3502 4834 3528 1092 3205 432 3424 3838 272 1372 2531 1843 1853 3962 2522 1363 3649 507 122 2494 386 2931 445 2524 588 1130 4776 2983 4670 3476 963 3916 1482 1129 3820 1774 3544 4413 1708 139 131 1737 3328 2541 3538 4544 4081 1145 4449 4411 2141 1603 1158 2966 1516 857 3676 3417 2291 2556 1803 3311 3636 2242 3222 1634 2068 2886 2315 941 1012 1902 3359 2041 3881 2820 1767 4521 2565 3174 3480 773 1899 3583 1233 1739 4574 4739 1108 2153 3147 4031 3744 2285 1394 3494 3561 3293 3385 3717 975 2647 1609 1512 4883 1682 1975 1818 1629 4971 116 378 2665 450 1918 4776 4764 282 4333 164 2756 2652 3390 3648 1286 3628 1740 1569 4414 3771 3058 3274 4266 3043 554 4816 2823 342 4913 1743 3811 2088 2392 1907 561 4784 229 4368 264 1435 3672 4092 2436 3305 4078 3711 1060 190 98 1618 178 1378 3487 3693 4494 930 4127 4342 3555 2101 3143 593 4721 879 4992 4395 889 3905 2560 3446 260 1511 3511 569 3085 105 299 3253 1698 3778 524 3192 1519 2684 3120 4670 4874 4731 2672 2443 4056 197 3433 1058 735 600 2005 257 1674 1196 983 1051 4241 4757 4379 4165 3958 4474 2171 4881 4288 713 2235 2854 1380 4417 4406 2877 3191 4926 3102 2246 2445 4984 8 2745 4598 140 3565 2958 4243 4378 3211 725 4989 4717 130 1846 4135 4886 1224 2003 4583 594 245 2385 2209 2335 4824 395 380 1603 3816 4007 802 3909 747 2094 4740 3810 34 2264 2853 993 1027 1094 250 2927 2294 239 3816 3684 4969 747 2678 4605 1548 931 2326 2664 710 263 1241 2474 3494 1382 2816 2236 2714 362 1475 3946 1916 4977 3862 3723 4519 3701 1559 1700 2502 3261 74 245 2814 1986 4213 1114 2328 27 92 4963 2960 3233 2446 1172 800 1900 566 4166 4669 2100 4091 1484 1513 2952 3152 2991 1528 3379 2325 2499 4475 2154 2412 4631 32 3847 1228 1465 551 3105 3586 4432 1047 3914 4251 2904 3375 4535 1444 3354 4381 4036 4266 1225 2547 677 3890 2349 2884 1566 386 3364 3540 1149 1670 1228 4941 706 2308 2003 667 2485 4032 4167 3393 2472 1809 3622 994 2113 274 4120 961 4690 2298 1776 4008 913 1284 38 717 2152 888 4527 3553 3926 3232 28 535 4292 4348 2919 739 2192 1775 2953 1320 4085 1559 4407 41 3986 4936 4848 1433 3855 714 1849 3515 707 23 3521 3627 2688 4982 2925 1890 4085 2891 325 3606 2051 3700 1533 1671 2857 4085 1221 1644 1105 565 1370 2796 1576 4519 4530 2037 2433 698 1476 3377 2931 1538 974 1260 39 3036 3837 1167 4883 3774 1145 2784 2921 845 1373 1832 3648 2012 3099 1915 2322 4468 2535 4556 461 2158 727 3806 3603 3875 1201 1052 2225 3397 1013 1866 4627 4091 3703 2001 2911 3481 4311 4375 2533 3501 1312 3389 1966 3395 1236 4967 2074 4322 2678 4880 1000 3397 2494 4187 4330 1932 2313 1243 3622 1088 1287 44 3870 2114 483 4799 4393 3788 4679 2346 928 1494 1205 902 1665 2355 2287 3559 2832 4081 1223 2072 3977 37 4104 4188 2151 4269 2291 3686 2201 868 291 2186 3095 4817 1530 1361 1049 1240 3681 3945 2816 3447 3804 2603 1603 3050 1388 3500 3700 2889 2555 3420 753 4517 3307 202 11 1190 792 1829 986 3631 769 4316 3239 3664 2003 3232 2584 3524 2446 4381 943 2401 2894 2965 1364 4218 4219 380 4415 4000 3169 2717 2774 4509 2281 4315 3757 4207 4630 1353 2417 947 3609 3139 2108 4624 2806 3106 725 4464 437 53 1797 538 1353 2986 266 3971 2484 2089 399 656 3945 3793 4770 589 17 1209 2886 3345 4223 3105 3471 4120 3620 1494 2408 1632 3923 265 3496 3980 518 1145 224 2980 295 4836 2623 1411 3456 898 2238 3032 3308 563 1605 1725 3739 19 1468 2787 4874 1957 3970 1916 513 2733 3754 3096 3387 565 4633 1529 2793 4113 402 2718 735 3699 194 4068 1902 79 3644 528 1601 208 2237 4518 4744 1986 1529 2021 4887 485 1085 1857 3944 1105 2515 1216 125 3964 1297 982 2175 21 1978 3113 1818 333 4811 941 358 4585 1927 4080 3768 49 2708 3463 2975 1028 3236 3048 983 1418 957 582 505 4024 4169 3025 3953 4056 967 4683 2423 206 3400 1155 2983 4308 4962 4318 1937 4751 785 257 553 4039 3681 2144 1064 2939 1725 3083 2289 4747 291 627 1261 4172 4566 1946 1455 4024 1003 824 3121 347 4220 3270 2670 3695 1976 3159 2821 2729 2305 2282 3292 2937 2036 3186 1931 4006 1541 3046 3117 3080 1568 2441 4083 188 3969 931 2128 1652 2765 14 1053 3244 1175 393 1471 246 1556 2545 1644 3687 3735 2451 4610 352 2094 44 328 1630 2315 3705 547 3970 3083 4239 4371 1809 4738 2844 4739 349 4334 412 4292 4418 3016 2901 514 3330 4622 3635 1230 3242 4723 3893 1402 2018 1742 926 4568 3281 3687 3021 228 2079 1109 4349 3925 2138 34 3014 1096 3417 2549 178 4869 4572 2047 1432 4416 4378 799 2069 2897 3208 4662 1982 748 3393 916 1888 2306 1369 2929 1816 2551 4553 4324 307 3906 4726 3864 2119 47 4730 4042 240 4528 4442 236 4188 1496 1982 4461 47 4903 2060 3119 2376 3345 772 3168 418 606 2541 2921 1188 820 279 658 1018 1064 1984 3108 4065 4425 248 1925 1543 853 3260 152 1737 1090 2462 1418 4394 735 4259 3998 1147 3824 836 3010 2501 3653 326 4152 4337 2083 3442 414 913 1457 3701 3422 2324 517 2401 295 4646 2685 4626 3978 2749 3998 3427 3918 2325 41 3622 3484 2333 1953 1415 2147 1144 3454 4354 2373 509 1444 4184 897 4064 525 1327 2967 166 891 2743 151 3101 4967 4789 58 1722 2973 771 1055 696 3885 22 336 2744 44 4103 3914 4059 1657 1051 4441 3266 4864 2107 3785 2607 2938 333 2574 1817 1635 4937 3165 3828 2331 4908 3057 3558 2798 4032 4527 60 2780 3626 2146 2027 441 4131 2007 2103 2070 2928 2250 23 1782 4170 2400 3486 1962 4975 875 1524 118 2727 1449 4452 1986 1695 1525 820 1017 4690 3693 2767 1333 2619 1122 2246 1113 476 2963 147 1766 818 4338 2828 1623 534 1717 3430 3532 3837 4014 3968 2563 4097 52 3467 2650 1799 416 4593 495 103 2769 1155 2416 3295 1608 1121 4003 1072 2653 3695 2007 3911 4600 1066 4201 1726 1216 1446 3945 2896 2320 3811 2410 3744 4901 3612 4117 3587 4537 3695 3862 657 2683 4495 2966 4240 949 4677 2447 3137 1957 3723 4451 857 3012 4880 2918 3617 1218 751 623 1807 3192 3887 2163 3931 2644 620 2202 1587 1673 1429 2360 927 2276 1564 397 4973 2608 929 2454 4790 467 3799 4154 4991 3743 4430 3053 3834 3074 2815 4736 1098 3662 2363 463 2986 1649 4741 3386 3063 1902 2819 220 1089 4411 4833 4127 1678 4945 3949 3671 3688 607 3204 1242 770 2440 260 1126 38 1104 1256 3243 4458 4690 3711 1285 3790 157 1597 3195 4159 2298 3185 2227 448 2640 941 2204 1772 4137 4266 1562 2765 2242 617 1309 1640 351 2514 4482 2631 4900 4881 4417 3709 277 3108 2301 4358 183 4735 783 1412 3325 3984 2084 4187 3060 2387 4234 3830 2199 1894 4927 1111 2779 1638 3882 731 1796 1753 424 2164 2679 2706 4968 1573 758 25 1199 4770 3303 40 1581 109 3341 4399 3551 4922 2405 2248 4451 1172 2811 3027 1382 1117 3611 3876 3569 3658 4456 1624 1816 877 4184 196 4290 4538 3197 3110 2460 1490 1654 1482 2054 2899 996 910 500 4261 3205 2574 1454 2542 2933 4489 632 2119 4216 1169 771 4678 4345 2999 1986 4914 2895 4334 2974 1098 4466 739 4819 2046 1474 443 4057 2004 2249 1117 3539 4029 3972 3636 2427 3853 4501 2638 1220 1822 4 767 1655 645 4537 2919 4159 3772 76 2648 2812 2807 910 425 4908 3623 557 3982 2637 2098 2028 4573 4717 4360 3224 2898 3626 2712 3412 4132 1450 3641 142 3302 1525 3321 200 3511 4926 410 4496 2794 4181 2032 2832 239 1095 4548 4670 2600 4773 268 885 1557 2865 4200 1067 1136 4924 519 4521 154 1611 4952 2902 1364 3773 569 2132 223 3919 1052 3425 4757 680 1733 1000 3429 189 2565 1414 2755 622 2218 2829 2357 3911 4589 3300 503 1464 26 2724 1424 86 323 1245 1995 592 598 4703 3503 1914 1154 1881 655 3621 2734 4694 2339 4717 2723 4595 525 4898 3109 3795 4077 2103 2333 371 3542 4062 202 2094 1694 2003 2787 2569 1562 4748 2150 4312 3432 2327 829 320 1314 2948 68 723 938 1183 2748 3511 4841 4264 299 79 4710 4842 2154 4776 2701 3511 2653 1597 269 2986 3639 1260 1113 1939 859 3751 2024 3871 4940 3812 2230 1942 4366 734 2313 4987 1426 1329 2044 1760 1438 529 2047 2095 3403 1708 3325 1730 4517 4587 2980 3947 3247 3222 2025 477 300 4381 1857 1145 4527 3327 873 3194 2580 3927 184 3746 1437 2554 3376 3170 774 1282 3224 3310 2936 718 1860 575 4418 4584 2483 4231 1699 3229 2504 360 4906 4481 3827 1966 1159 632 2197 3912 1767 2158 1343 4851 403 4152 3243 3279 833 4609 721 1896 1226 1838 4484 1990 2050 1994 123 2421 3484 747 4240 4078 667 2307 452 3164 3562 864 4113 360 1333 3516 1815 462 4454 1909 1784 4606 2849 4814 363 1811 4640 957 1452 3511 4463 2259 618 4141 4561 999 1281 2662 1249 2475 4374 1493 834 3725 2646 4299 4736 4384 2606 971 4213 2800 92 3863 4581 1362 4813 3993 2418 3833 1053 4955 4096 1426 3978 912 4530 177 4985 4248 1307 170 4680 3264 3726 1521 3434 2504 2351 4986 143 587 2200 2242 3376 898 4469 1027 1903 2346 4432 3996 389 4817 814 1927 3915 3693 4311 3730 1082 2765 650 4622 4690 205 3735 4347 3855 287 2275 1378 3423 3037 4447 4513 4245 2496 1290 2179 777 3604 1474 4517 2094 265 399 923 2131 716 1633 713 1987 3460 4244 3793 1437 3757 4723 1427 388 816 3003 3897 1135 2881 2283 1671 3226 1816 1994 4169 3668 1105 641 3541 4776 2244 1397 612 2876 1653 4583 2670 4340 3813 3603 4955 416 2071 1404 3666 265 2772 2398 4486 1472 4527 891 11 3184 914 4023 4246 1551 4176 964 4643 1289 3664 4215 1236 4869 4416 945 3193 4750 4000 1198 634 547 3155 3193 63 4183 1202 3543 2377 1857 3504 4031 526 2357 3878 4161 2144 3162 873 1980 4463 2355 4967 4917 2539 230 1158 1695 2274 383 37 270 4960 326 2225 4107 2762 1533 3634 2987 1498 2083 2267 3864 2862 2627 1845 1302 1121 454 2740 2263 4057 3685 2513 616 4527 151 2718 2554 114 1145 2813 3658 4660 1513 3690 2233 2051 3443 324 3124 3090 1684 2088 1413 4765 1937 2046 1480 1672 1313 3138 1967 2697 3591 3012 4959 2258 2529 216 3777 1704 4356 1991 4329 2510 3333 997 2658 3899 2137 161 2273 2511 1622 1383 3350 4626 1952 569 4470 742 1053 4898 3739 776 2465 4666 3042 579 659 2813 4604 4316 2158 2132 1454 167 2433 2082 2825 4897 2280 839 2546 4916 136 2641 3483 182 4070 2414 2664 3202 2745 3196 4371 2445 4780 1138 609 1426 2181 3020 3259 4607 1529 4618 1678 4622 3229 3457 1195 2029 4734 937 1463 1830 3139 13 4 4631 1333 2854 47 996 4326 2328 4848 2784 4055 4108 661 2263 1608 2781 247 1576 4580 3747 659 2891 2282 3971 1322 95 277 540 25 1239 1877 787 3658 4335 1260 2824 2361 372 3330 1879 4497 4698 3842 3928 1781 2907 1363 720 2750 215 4871 2070 99 1510 1519 598 1141 2520 1117 4337 887 1253 4760 59 1700 670 2428 4796 608 4874 4055 3032 2574 4401 3549 4423 873 277 2501 2909 419 3204 2083 1155 9 2752 2004 2660 732 1806 4540 4217 2177 3227 4547 4294 4898 2658 1275 955 44 199 3852 1443 335 4583 3569 488 3465 253 257 1525 3075 543 1798 4299 3514 1231 905 3357 3447 3500 1396 4027 3704 4286 1446 2699 4405 2677 3771 1963 1875 3082 3858 889 1604 2267 2117 395 438 2916 2276 263 2400 3369 490 996 544 1014 2879 4879 1583 2831 2780 2400 2874 2271 3890 1530 859 4157 515 3998 975 531 1599 1224 2078 294 1489 353 3774 1641 3544 2819 4008 817 1871 128 1089 2138 1948 2428 539 2088 4668 3646 2321 4143 3878 2139 1438 61 1180 2187 1287 2842 4605 3450 3332 3615 1470 4984 3115 3260 2532 3082 3405 4143 1139 2879 2184 3324 970 4131 3483 3288 3989 3487 4533 1661 1994 2791 4190 1050 900 4987 499 3992 2139 23 4623 4894 3362 4386 4269 2629 784 1939 4071 316 3952 183 3266 4397 1537 4996 1519 4286 630 2450 4812 4730 1598 429 9 1598 4501 540 1724 2396 370 4197 2789 3587 1695 1583 2842 3396 4141 4414 4020 1455 2245 1378 801 4452 927 3912 2616 931 1407 728 3696 652 1347 2413 4585 672 2430 1664 1777 2878 4169 3502 328 3086 1436 165 964 82 2249 3571 2886 512 2162 1583 3963 969 3582 1182 3453 4077 1064 415 4968 1333 2840 3775 3181 4784 4232 4830 746 3446 3695 2249 2655 1632 1386 2638 1898 390 1862 162 3540 1343 504 3142 2331 4269 141 2910 2878 4526 3202 841 1660 36 1445 1716 53 3350 4953 2935 1007 4605 591 3334 306 320 4024 2865 3189 4920 2539 4164 1663 645 1789 1024 2142 4927 484 3184 2763 2501 3491 3861 1972 4050 3730 1707 1553 187 4627 4746 2416 666 2878 2301 2482 982 3573 3118 1907 4825 4985 24 2861 2160 19 1340 3262 1151 2412 3381 3789 387 22 2076 3985 3541 952 4364 626 1494 4357 2070 4230 1173 406 415 1358 4411 2668 2406 1342 4704 735 2718 536 714 945 2274 2674 845 172 2948 2203 4702 3992 3932 2474 3343 4502 399 4143 4319 3552 78 4000 1447 222 3259 1214 1389 1010 3455 1077 845 445 1743 631 3507 3640 3842 1498 266 2932 1757 4733 2544 4594 935 3263 2831 3244 1605 864 3526 3522 2087 4974 1110 1270 1441 3090 998 4833 4483 3584 1640 1467 2754 1611 4217 1207 3885 3702 493 3516 656 1868 656 317 1172 2153 3582 2170 4941 326 332 325 795 2225 660 254 3585 1426 773 1152 169 1280 4273 3641 3663 4130 182 4854 4409 743 3582 452 1470 2462 4918 4152 3763 3782 2018 721 199 1808 1768 4488 1497 4168 984 3551 756 4039 467 2559 122 620 4513 3968 2558 934 1697 1549 2088 356 2741 2173 2773 3565 1123 524 3965 904 3493 2591 4699 2342 4010 972 1353 2139 283 24 3977 3440 2559 2102 3149 3124 4831 4631 1567 4046 194 1828 2522 2869 50 2670 1687 3728 2862 287 353 3598 1606 3862 626 1976 1106 4367 1051 4674 820 3833 2360 2686 4048 4614 4034 232 1411 302 2163 1363 4266 4948 781 3458 2918 471 3780 2512 927 4067 687 2105 494 4214 3291 4950 1889 803 3880 1221 3474 2850 4354 2295 2849 3830 2481 1953 1406 430 3929 1859 4783 124 4547 1084 1312 4761 4690 3587 4646 4631 927 4896 1355 4589 430 697 2814 239 2463 2565 2264 2884 1205 901 1007 4326 1042 581 3390 3485 217 2256 1779 2308 2419 946 4985 1883 1411 1323 1844 1379 4658 2258 3175 2405 4739 3200 1025 1964 4912 3921 1787 1446 2867 87 2636 2487 190 4943 3453 4333 4148 4473 1558 2813 613 804 4815 701 3574 3160 832 3176 1655 4298 33 3445 4987 4227 4570 1416 1091 1513 213 1880 4108 3333 3423 4583 2548 2572 3171 3277 2305 726 4174 4614 3530 2122 1444 383 2539 592 1106 221 2758 4445 1586 1078 2517 4915 2002 333 745 2638 1925 602 1006 3752 4984 800 3428 3869 214 1318 4312 4840 3581 4127 89 4045 4263 4898 3939 4301 386 42 7 3485 56 4974 1649 4478 4016 3242 3457 4871 2587 1837 4443 567 4711 2961 4863 2339 2736 1047 1865 510 1122 88 2906 956 2416 444 469 470 385 2559 3619 4873 4565 1863 159 4150 3948 4568 243 1196 1743 2880 4362 2690 1541 3491 4043 29 1680 3712 1636 1472 2781 3641 2373 1647 3032 295 1017 59 1093 1949 1217 1409 4400 696 2568 3131 2558 1805 4511 2781 3330 2555 3595 2313 337 3884 4986 2276 1046 2745 4618 2958 1647 4187 1314 2094 4462 3379 943 708 936 938 1249 3197 1394 2497 3003 2459 3895 3931 4534 4202 4587 1822 974 2340 11 3062 4612 3094 3227 778 4922 2977 4303 2629 898 498 1210 798 1536 10 4210 2784 2419 3966 3521 2627 4768 1968 1078 4081 2863 732 3514 1498 4420 844 4060 1857 4207 2557 4621 2276 2972 4408 2125 4463 2116 3906 60 2738 3347 4780 529 3583 1752 1931 2631 4909 1783 721 1411 3168 3042 4570 3247 2110 1156 1008 4306 1835 3005 2520 2262 4134 4777 3099 1665 4858 4729 1974 1036 1806 3816 4922 15 3765 998 2012 2419 559 4169 3478 766 4126 4656 2476 4747 2346 4614 913 943 4990 1869 279 2446 680 2488 4618 3875 4621 1511 4478 211 4858 2151 2788 2395 2924 3544 1354 4477 2257 4757 2304 2672 4781 2919 2611 533 486 2586 3021 267 185 319 723 2579 2995 3185 2966 1004 2128 936 123 2616 2239 4881 331 4454 835 2515 507 2958 4092 1771 2005 1816 1340 3673 622 4621 3595 4201 3478 3316 3348 843 1947 4343 3701 3988 494 235 3011 2275 3180 2436 68 1596 4494 3094 2482 3416 1609 821 1223 2683 847 4686 2012 213 3957 4156 896 4610 979 3116 3151 3538 4087 4521 4592 4537 4794 120 1982 4848 4137 429 3729 2866 4837 277 2794 1088 3956 4570 4642 366 2445 322 2739 4820 3592 4696 613 541 3732 274 1003 4139 3127 3209 4747 1097 2610 3324 1010 3056 1930 2165 110 2819 3848 3618 3354 2154 4394 165 365 3899 2872 3029 1403 2276 824 555 835 1019 4042 4638 3959 2254 2220 551 783 3707 2887 830 4846 4873 1416 2411 3571 85 4640 421 3434 15 2165 4703 1409 2074 3167 4550 1747 4055 1099 4196 216 1226 4812 3648 2355 2556 149 4876 2467 1959 3016 4358 3842 3862 4458 4647 977 986 1204 111 1090 4653 3148 2279 421 99 1778 645 1972 1492 195 3292 3766 1652 2042 2969 4543 1876 978 831 479 2766 3317 1700 3223 964 3552 258 4743 1769 756 2783 4659 126 31 589 2017 4647 1873 83 2916 3532 1632 1377 1332 4473 1924 4256 4444 3565 4059 4232 4115 407 3094 2193 3932 1308 4330 4451 2925 2946 4337 637 1644 3241 1094 2273 4261 1709 4388 734 1981 525 1576 525 211 2215 170 2597 1769 3858 649 2424 4375 4338 4500 91 3857 1079 2089 4450 3716 3878 1521 1865 2149 3935 3010 1988 2538 1845 4860 4184 2462 4761 2525 4912 4889 2720 4165 3545 1662 3304 178 4990 4868 399 3654 2804 1182 3572 436 1295 171 3820 1078 1180 958 3470 4418 917 3134 2167 1552 3112 4720 3224 1662 4496 3408 1667 1436 4674 4452 2009 2904 1762 3049 3158 796 1244 4603 1275 1003 379 866 3724 3863 2725 87 4096 4206 1084 708 3260 2208 3663 4481 360 3395 543 2967 3544 4840 250 3329 3156 3003 236 2830 1776 3230 537 529 4549 1622 3596 769 470 1117 4564 2809 3244 4479 1001 3001 3419 2805 4523 155 4163 4125 4388 3511 3279 951 2993 1191 3553 4513 3204 612 2004 405 2365 2687 2425 1774 4020 2641 355 4046 2217 483 1227 2811 3445 942 1980 830 982 269 2375 2562 439 302 17 3707 4077 429 3217 468 4779 2137 98 575 3687 61 3663 4754 4179 1072 3914 820 3613 4334 4963 716 351 1956 4279 1834 967 1927 1879 3876 552 4734 805 3403 1584 4556 282 3075 2152 911 563 551 3743 1308 3015 4938 1871 2616 4635 1783 1334 3568 3454 4585 1727 1882 4005 4252 1327 3850 2936 491 2672 3598 139 271 169 219 3086 3199 1931 238 118 4314 3830 4515 1394 4078 834 2601 334 1917 1303 4259 1563 587 2933 4297 237 3441 2452 1405 1636 3733 4142 631 4795 24 544 2289 292 606 229 4964 667 2834 1210 186 1006 4999 1211 1785 3548 1656 4949 2654 698 553 2434 191 255 923 448 768 4330 380 1394 2880 3422 613 1333 4993 3845 4714 1900 467 1962 4101 4117 3921 2197 3476 2170 3538 3643 4423 393 81 2276 3266 2261 358 1395 1169 1674 1475 2842 719 3332 3264 387 1758 681 3000 3216 1018 3002 4066 315 4501 1287 136 2983 3357 4616 2723 413 3450 4420 4821 4784 3153 2318 4181 3530 2803 123 3887 1012 1902 4437 4586 4482 3523 67 3712 317 2966 4951 2177 2567 4322 1734 1440 3386 1498 3180 3460 2314 4929 3453 2641 4902 4715 1437 589 4883 1274 2025 987 4009 1106 2428 2403 396 4044 555 1536 4628 3583 2457 720 4573 1754 3540 3760 4104 2532 4430 2158 3776 581 3837 757 2486 4818 3123 3148 4446 2836 3166 3511 3880 1641 353 2109 1135 2202 1162 2256 1701 140 2226 3160 653 1047 4264 2144 1176 1042 4454 2368 561 1813 3698 993 1177 2741 3431 3908 1947 915 3561 435 3921 93 2285 3759 797 4468 158 3464 2385 4197 801 4464 1080 1568 994 3265 2138 3548 4837 434 1564 1265 2750 982 3214 1020 145 4788 707 39 1315 2680 4700 4262 4542 2705 422 3219 1073 3305 2895 10 4566 2888 4397 1702 4603 449 3215 1434 729 2188 4530 4345 3408 4690 4293 4367 2889 1620 2677 1318 2634 3965 4850 370 3998 3571 4888 3757 4603 4506 1423 4772 4954 2785 4196 1895 842 2218 2414 3821 124 4606 3057 4638 1880 167 2214 1119 4680 3309 33 3602 4152 1050 258 4315 2508 14 2357 4580 3066 4283 4186 3826 523 3601 2717 653 447 2388 1519 1884 2678 2705 491 4799 1783 541 4538 2635 3309 4046 4455 938 4076 3303 212 2728 1353 2393 1092 839 4136 4477 2526 2484 4283 1138 1592 3743 298 957 2778 735 2421 1404 4415 2860 3684 1042 4040 1019 4056 1455 3792 390 2679 861 3536 4553 43 3420 4365 4814 4148 2510 4573 3058 1506 3388 2830 4158 1187 2255 2567 574 1795 2095 3997 2533 527 1664 4000 1424 1401 3208 4779 2966 4071 2619 4943 3679 724 1031 2632 2114 2830 360 4167 1469 1846 1173 4614 312 1875 3873 1135 4962 503 4275 4422 3747 3064 350 4002 2544 3697 2658 1672 2171 4998 4889 296 2064 676 995 1350 1433 4814 1938 2 4211 1281 399 1688 271 1225 4875 2809 26 1913 1119 1865 45 1024 2613 2863 77 3063 4588 2279 2420 3700 4447 3291 3374 841 2567 1166 414 3069 1997 448 174 4290 3169 4733 818 3165 3190 1486 3614 3746 2003 4750 2987 3878 723 701 2151 659 4686 3545 801 4863 4150 2009 2401 2053 4107 544 3694 4514 2079 4248 2526 4649 4707 2292 1082 4832 4408 1996 246 4657 687 4589 2318 1266 714 1407 932 2325 4960 1973 3635 1393 4029 3104 2815 3623 3567 2669 2242 165 458 4442 3449 927 3725 4709 3013 4561 3027 3077 4243 1350 4940 4487 4884 2620 953 3282 1126 2174 4771 3747 1417 4144 1148 2322 2474 3951 372 4307 907 3391 838 4022 553 2338 2112 1904 485 1192 1207 2608 2860 1601 1024 2754 559 3733 2712 504 2324 2204 2654 4675 3027 3647 1867 1878 417 2037 1113 116 1216 238 2769 989 2885 2420 2931 2773 2689 2661 4786 3069 569 3035 397 4712 3646 3732 4368 2479 4846 1498 1633 1590 1673 2587 4451 1053 1700 4642 1230 4535 1953 3028 1789 2454 1606 1036 4246 2261 4097 2273 758 1173 2115 411 1963 1097 3202 4585 408 4425 3532 245 3644 747 923 4238 3851 2261 4484 4741 4139 1685 687 4017 553 1657 1738 1355 1914 2559 3342 2610 2826 551 4984 3937 2240 4803 729 1364 304 1262 2159 2791 2368 2802 3562 3783 4371 2136 2608 1342 4225 1276 625 1867 2165 4711 3459 2064 3325 1859 2975 3114 3798 1459 1698 1885 1574 4232 1637 4662 2168 3100 4982 4262 1115 3571 2829 1278 51 2269 456 21 2495 2470 983 3636 3945 383 4448 227 553 1594 4620 2977 811 4201 2112 591 2500 503 4365 3621 473 4909 3145 613 4615 4623 4708 1011 1740 1557 2780 4835 861 2971 3113 1315 814 4065 1801 4516 238 1443 4621 2149 4287 393 2779 1608 3994 1929 2722 2611 2633 3280 457 3689 1436 1405 2480 2647 3485 670 4612 4335 2059 1065 392 1848 99 2221 1855 411 1114 3686 75 1472 1988 4556 3497 551 3409 780 2755 952 18 2086 2708 1587 2744 2805 3543 4169 1150 4474 345 2057 2786 4106 3882 235 1984 1427 3401 4609 207 2339 4541 2281 3730 3289 3116 2285 656 930 3423 2618 4476 549 1364 436 2637 3151 2019 361 4703 1545 4938 722 4481 3045 122 701 2245 1812 4615 4069 2436 386 2107 4024 3887 3016 739 3360 2919 3866 3417 4291 4141 2071 496 1163 1802 4132 1964 1943 4465 3425 4423 1008 3568 3290 1429 125 4779 4791 4417 4919 1057 2380 1837 3382 1573 3674 783 2130 1070 2228 3606 1066 967 3723 1105 809 2672 1707 1000 716 1003 3276 1073 3421 3248 4705 3388 2523 761 372 2064 3368 606 2280 2156 3593 1451 3030 3022 1394 117 3169 4904 1320 3905 954 1766 1372 4509 700 4425 3623 677 4913 1151 224 1647 2947 1152 4856 2335 2004 186 3439 2108 4902 231 3915 1017 2716 2194 3840 1093 888 118 3715 2587 2538 3134 398 83 671 4686 2304 4903 32 4209 2778 575 1007 1984 74 334 3909 4578 3356 3946 1671 3190 2644 3232 596 4314 4493 3461 3985 504 1733 838 2805 2460 4214 321 2605 1799 591 770 3817 2383 4497 1023 4405 2060 3819 2100 2377 21 519 3224 3058 2297 2602 630 3087 3519 4608 2221 2772 1614 3573 3929 3946 869 197 888 1613 3428 4821 2805 1965 4345 4727 1864 518 4317 370 3867 3439 3228 4152 3431 775 4241 4375 2877 4083 3311 3497 4286 898 601 1355 3932 3697 2515 2785 2990 2743 2926 3809 1496 2563 2520 3948 3528 1112 882 344 1218 3664 4160 3208 3197 3126 765 2914 3661 1114 1300 744 1335 3273 1576 4728 2719 723 3301 948 3157 4971 1524 3563 2963 1827 2771 1086 4201 2293 1259 2948 2618 1307 2408 3670 1316 4127 3429 4787 476 1100 2957 269 3152 1123 2867 811 4659 991 3475 3053 2052 1930 3326 1659 1055 1741 1138 2167 194 4940 1312 4414 1954 400 4517 2730 2308 2059 2889 515 3868 1719 3987 1913 2705 2560 1890 724 1998 645 4925 477 2171 4483 4581 1066 1963 2338 2534 3102 2188 3654 2322 4494 2681 2375 1253 93 3299 281 66 2297 1212 469 2932 715 2131 2702 3286 4723 3579 4637 1684 3082 4299 3974 3360 2159 2863 2105 214 4355 3125 4537 2199 3644 2610 624 1618 4365 3811 1233 111 4797 4540 3661 378 3308 708 4583 1838 3665 2151 4120 263 606 4587 4443 3623 3498 3091 2914 2010 142 4527 3407 2593 3609 2954 852 4243 1076 1771 300 4976 623 204 1103 940 3450 4150 690 1882 557 611 4053 2926 2656 539 4179 474 1355 4608 749 1338 1272 1049 680 4488 4676 2803 1778 3880 2898 3107 849 21 1335 541 980 4971 2575 2649 1504 2203 4111 1008 2148 810 3817 3435 333 2313 275 397 315 390 1728 124 3146 914 4061 4724 2850 4642 149 2683 2448 4759 3390 502 107 4261 3882 4307 3735 4543 247 293 4677 1153 2495 3972 4833 2893 4849 2570 4323 4319 3182 3750 431 3169 4277 3469 1093 2104 3159 1804 49 740 835 3167 4988 572 931 3222 4057 2096 4070 4811 1945 1997 2452 557 4471 685 3021 3679 1021 3812 1098 4017 4118 3996 2002 4238 3489 514 103 565 3492 1167 2542 1305 3367 4119 3571 1105 525 3757 3346 568 2687 2182 231 174 4344 3609 3623 813 721 3565 3797 2365 1839 3043 2742 3736 664 3888 1045 2582 3090 3013 4568 667 3837 4863 625 172 163 2943 2710 1174 1103 4882 2009 1319 4883 4650 2600 2667 2832 3675 4822 3184 546 535 3952 2154 522 2347 3706 1744 298 3744 1088 2149 2452 1186 2277 4544 1924 2188 2599 3316 2249 2555 304 4945 4264 2614 3823 2641 4489 613 453 2996 3080 1183 2593 4708 533 2594 940 794 381 1750 2646 3663 4342 722 903 2275 4623 2990 1926 1378 3758 1200 2774 3538 807 3223 1476 951 4548 2091 803 4383 4344 1283 2384 4623 899 277 3869 4355 2353 3537 1354 889 3195 606 24 184 2940 2348 3148 3401 1013 2425 4666 3213 169 3309 2975 902 2290 2269 3190 1596 1474 2835 1965 1089 2163 2820 637 3126 1696 4897 2020 548 3065 2791 3454 2580 419 4695 2584 3336 3398 1542 1885 303 3069 758 3849 2309 529 76 2232 4952 1951 4504 1680 1788 2781 4296 3266 1976 105 4644 157 2999 4442 2627 1595 3720 2029 286 4331 2463 4273 3208 381 3361 2299 940 2473 4308 3571 4886 1800 2197 477 1064 4105 2527 3537 1823 942 3531 2204 4540 1388 4762 4621 1836 1895 3653 592 2320 4155 4430 2423 2174 116 3092 2947 646 4623 723 391 581 3559 650 1598 4565 4129 4011 1832 3899 2336 2550 3314 4408 4794 1318 3162 4689 464 1666 1590 3232 1866 654 2902 4656 4513 3847 270 1724 164 4595 3750 2249 2355 3519 3289 1551 3887 4406 4385 3220 4368 1065 17 4849 2277 3738 2874 1731 3824 167 879 2971 679 3533 2224 911 4212 4187 667 1063 4422 2387 590 1520 926 3068 3143 3476 347 3066 3220 592 2158 2293 723 4845 4663 622 4532 1592 1542 3093 2793 4803 50 4349 1149 4249 110 4262 3554 1429 2263 1267 3921 1724 2367 1426 3502 1030 2173 4495 1146 2185 4211 424 200 4950 3159 2914 216 4634 4378 2531 3750 567 2420 62 3171 288 3262 2634 891 2064 2878 1787 3966 980 583 4376 3824 284 4846 131 4818 4294 4062 3124 454 387 2813 4254 4870 3992 3629 4641 1901 1535 3676 4382 3892 4963 2852 1566 4959 4471 428 1300 2686 1352 4733 502 2205 198 557 2640 2204 3368 391 1800 4711 4413 4730 1163 2806 1611 694 1615 1471 3067 4954 3831 903 59 3592 1915 1061 3339 1207 4541 3095 249 800 1772 2019 4645 4050 3725 3656 2597 3727 1317 2106 274 404 2768 3377 4625 1749 2670 4666 2692 1030 4552 3101 4119 2283 2911 877 4955 3393 3606 203 4909 4787 1123 532 1064 4510 4834 3118 1879 293 4802 4023 324 621 1597 798 4300 618 2676 4440 4561 409 4649 4684 2926 2988 1996 4599 1311 1857 2383 3906 638 2443 2330 863 3911 1176 2583 1015 4069 1065 1943 1591 1290 2165 1755 4901 1923 3798 1627 4024 4098 1634 267 3462 1955 1467 1577 3524 759 120 1193 1090 2780 4138 4809 4204 2426 4223 3477 3618 3919 2715 3452 4896 3309 4466 3705 2223 4583 4879 3187 4258 4119 4929 4877 3298 3267 3560 2150 3051 4331 2564 4659 757 4629 3191 2064 1299 4154 3838 2371 4407 1566 4443 4689 2452 1491 590 1975 3851 3566 4223 1226 991 3081 1406 4759 1945 2368 1308 356 2668 516 1031 3861 4954 4323 3506 1152 2421 3717 4778 753 391 1681 1818 3463 619 1102 848 4181 513 3026 2254 3218 2622 1799 1274 2809 1649 25 566 274 2103 1793 3440 1831 2769 3229 1211 112 2185 1693 1773 3399 672 2560 1255 1005 3931 3917 3152 2467 3185 755 2834 330 1775 1633 3636 2060 1132 950 462 1544 3421 1770 4400 3338 650 1571 4123 1024 1607 66 4542 1726 3268 4923 3778 1587 3126 912 4959 2722 2444 3535 1357 3034 4922 463 2220 4151 169 2175 396 190 3861 3128 629 4653 2286 4558 65 4528 2432 618 2157 1037 2395 2987 2812 1682 3227 1112 2188 1761 616 2584 4558 4403 3032 4994 1578 4410 1488 725 3609 4373 951 1857 3809 288 1812 3364 2893 3761 3602 335 1682 4756 59 2503 4916 312 1490 1780 2599 2968 4991 2204 2437 4827 1687 713 1271 253 1802 423 3860 2036 1395 2847 4723 2555 2012 2951 2503 4466 255 3912 2310 2164 182 2039 2082 3711 3020 452 4784 2728 3009 1518 163 1589 3425 4948 2137 2408 1182 1269 133 4315 4610 3370 1428 1759 1518 943 2416 1595 2262 4213 2856 123 1219 419 2278 1526 3351 2480 1583 2632 3788 1699 2111 4606 598 2028 530 3524 4020 2120 1892 2274 1547 1976 2538 2835 643 4170 783 1501 64 1759 1104 739 1274 1563 3440 3974 1845 3273 4709 3672 1354 1149 3289 2687 4148 39 2106 4864 1452 398 490 938 742 1251 4111 3463 2010 314 3588 4534 4228 109 4191 4371 651 3904 3529 558 158 1854 937 1480 3250 778 4505 2593 3845 535 3015 3501 4967 2009 1782 1242 4347 3514 546 3875 2147 4518 3440 40 1601 4599 4515 204 711 161 1488 1214 3384 2087 4475 1960 196 1813 2792 3731 896 211 2803 417 3332 3545 4224 4378 2107 421 3580 1664 1782 2038 777 4402 3066 1173 3718 2709 3085 3567 3861 1310 509 4820 2700 1313 433 2755 4093 1341 2718 2988 2157 894 4259 2820 3304 3962 2981 4661 1499 3540 3980 4403 3977 1517 1644 600 1072 2005 93 832 4865 1078 1284 790 4267 3082 4736 1862 4936 448 2093 3912 2918 3747 4228 3020 3911 2219 3249 1792 3465 3722 1668 1572 2239 1183 3025 1022 2927 3631 2144 182 4690 575 4709 3924 4104 1235 2569 1204 3585 51 1063 3729 3580 4080 360 2912 1172 1643 1311 4720 150 2127 4750 2209 4812 994 1296 4929 517 1400 4692 4544 2898 128 3569 3094 4291 4293 4060 4888 2056 2830 3555 1927 2889 3406 854 3216 3031 4372 3696 3413 3128 4165 2866 266 2727 4109 3457 569 681 4154 1531 3278 2729 1961 2022 3724 1676 4422 954 4111 4086 1841 1337 3392 1892 4764 2046 1068 2904 4342 3443 1637 4497 4266 4169 4343 807 3385 4564 748 1019 3124 317 3817 3749 1403 3574 3271 4516 3928 953 2627 2882 2309 234 2998 4509 1554 952 2005 1792 215 1576 1194 1063 897 2610 2329 3927 700 802 924 427 4430 528 1992 2312 2364 913 3430 4754 1195 227 931 4581 1080 1981 4240 1125 552 917 1266 334 4641 4488 4115 4045 1751 181 567 4596 1552 4698 640 3370 168 2182 1291 2393 3462 21 2841 4174 733 3352 1375 789 3236 4138 2526 4891 2855 2180 2307 18 1299 4793 2376 3176 1822 467 4081 2040 1084 4900 3856 895 2459 1126 2314 296 4800 2380 1136 2569 3376 1982 4711 1828 2409 1873 3744 1095 2637 4349 4257 3300 1542 2157 4625 2018 556 4610 2992 2122 1577 4817 1933 4282 3518 824 3718 3790 4699 637 1708 1114 3171 3087 2860 3561 1653 523 743 4721 4900 4624 4298 413 5000 1123 831 3082 3356 3036 3875 3106 1517 175 2950 4644 3145 1757 118 3521 4902 2224 1212 1017 198 3378 1189 3916 2490 3918 458 4890 3644 4502 984 356 1963 3068 2049 3344 2867 136 1530 1744 1130 3408 4611 2467 1181 3955 258 1131 3073 2118 1880 1822 2266 2471 3362 4790 1647 1213 2777 2897 3051 2669 1298 209 1518 3038 4991 4700 1083 2279 1893 853 1800 3027 404 113 3152 380 1890 2756 1436 181 2576 3906 3053 2783 3443 1758 1652 141 700 4422 1131 3144 641 4852 1402 547 4986 2799 714 2423 1684 2232 2045 2409 1362 1678 2396 607 1879 3578 2719 887 4013 1051 2809 3041 2281 4692 1834 4039 204 4665 851 3340 236 2822 4989 3490 2769 3096 2203 4954 208 4841 411 2337 3883 712 96 1189 1703 4351 1851 180 141 3939 1150 941 4003 2384 1423 988 2528 3443 3140 130 4762 1221 4873 804 1276 3815 4635 2927 400 4280 4888 3506 361 25 4365 301 597 1434 3287 4306 2483 1450 3498 3763 1809 3794 4533 3203 1784 1906 3932 4347 4142 580 741 3567 2411 4916 4164 2975 964 3734 319 767 3708 3496 1041 1871 3422 4051 1187 2979 524 166 2599 1219 2747 3011 1036 1501 2580 2016 1277 3774 965 4024 433 3165 1030 688 1892 4921 869 2570 1813 4461 3842 1381 1862 1763 1035 354 3832 3158 4354 3313 1516 2622 4954 2034 1050 40 4333 1429 1774 28 2889 299 2078 157 838 306 4661 2156 2234 2220 1812 4470 2005 2168 2916 65 1733 408 2892 619 3891 1538 2513 1035 869 2976 2673 3158 1794 2783 2079 4587 3657 1387 2539 320 346 346 4191 4691 4755 2413 195 145 3964 3778 3561 1290 75 3812 3497 4091 3778 161 2807 1171 3316 651 1520 702 499 2960 673 3989 3797 1283 528 3612 3282 3224 2168 155 1208 1043 4114 342 3287 890 3311 485 1238 3854 431 2844 1036 4359 28 2924 4471 917 943 4128 2505 2735 2003 4161 3861 2448 2045 683 4623 3597 2394 278 625 4792 601 1421 1391 4176 1101 2706 708 2863 4756 4808 1922 2546 3554 4224 4439 1973 991 693 834 2557 621 4480 3178 1427 2467 3932 383 3208 1484 1835 3839 2707 4305 3551 3851 2565 4667 1898 1135 2414 1866 3423 2765 3940 4113 566 699 4267 159 4484 3104 4456 4175 944 59 3605 1217 2720 4820 1257 4079 4946 3761 3133 3953 4035 1451 4295 4209 963 4806 4947 4488 3519 2700 517 1255 4958 4579 4832 3615 4445 1178 3978 2882 707 1144 4421 319 589 3926 1632 1697 3275 3567 2052 2849 1953 895 1552 4136 1543 4057 3494 4198 394 1728 2739 3022 2537 2135 1179 2719 4416 2969 1986 964 1680 1258 2868 1677 2309 2411 4830 3284 3631 3778 4698 1369 722 2416 1184 3815 358 4249 3383 180 4287 679 4856 261 4469 400 1772 3583 4590 2027 2240 1327 904 2319 4912 3388 599 2573 2410 3063 1477 3929 2079 2514 2548 956 4933 2222 4310 181 3095 2947 2902 2467 2963 1868 1588 373 547 4640 2301 4818 4333 179 1249 4865 2603 2514 2180 4563 2908 4939 3589 4148 4801 3 4025 4781 4961 941 1513 605 781 882 1336 2091 4564 1500 646 2526 4201 937 3008 366 2424 4870 1077 4176 2444 4986 4426 53 2164 4990 527 675 2914 2692 2800 3899 3739 213 238 3377 4361 1737 4275 1896 4420 3411 3137 4187 420 4203 1420 2613 4177 210 2219 3522 1980 4217 251 3259 4571 2986 300 4150 3185 2061 4346 2524 3835 109 4861 2202 2716 849 4657 3400 2946 4907 567 4829 934 4524 2282 801 3760 702 1723 2353 3249 153 2022 2910 3216 1702 1035 1406 1430 1423 1118 3786 2729 4501 2598 1287 3549 4464 914 2341 2942 1716 1159 4875 3575 1814 4523 4329 4638 4218 2902 4356 3901 4856 3108 4557 1987 2947 1068 2738 2161 3473 3979 484 2390 3774 2082 2712 1540 1280 1500 2462 3600 908 1417 3373 1077 4448 2134 4285 4658 2135 1307 2067 2991 376 2531 1928 252 2095 3719 1195 723 2411 3188 4074 3505 3870 1240 493 57 4065 3449 1180 4328 2821 2622 91 914 4322 1884 2693 3508 4708 1394 254 2592 2673 541 400 980 948 2157 3311 827 3325 3278 3725 2810 3263 1752 1495 1676 1817 3992 1813 2063 4598 1253 3934 4301 2181 4667 2634 436 4249 2707 478 2446 1697 2081 836 346 1633 1693 3176 1641 2464 2203 4028 4290 4496 243 124 2678 770 4433 3227 2340 7 814 4861 4206 2319 3837 1595 2731 1782 1599 3586 2699 3626 1352 2468 3086 1039 511 405 237 763 3594 4519 4127 3250 1592 4182 4814 267 3461 4021 2335 1017 713 1800 4550 2994 1617 2232 4439 276 69 2034 4446 3067 2528 1920 3928 1124 3252 3334 1736 1070 2867 150 2115 3460 2214 4741 572 2220 3138 499 3481 810 4231 3279 580 2694 207 2641 3979 25 637 3007 4976 2485 2747 4136 4097 1394 3434 3140 1673 4441 1702 2114 3573 1461 3304 2887 1105 4749 3754 1190 1625 4596 3542 1123 2472 569 2304 3295 3868 344 4991 2567 255 4750 2768 2701 640 1040 2507 4245 2304 3109 4348 409 4462 1576 3915 2102 4915 495 3789 4197 3895 1623 1272 1387 1178 1333 395 4945 4891 3094 2308 1380 3493 96 168 1078 4093 4983 2614 3523 1934 4953 2316 4709 2437 3282 225 1409 3964 4785 1609 3288 259 1457 1533 831 3579 337 3296 2231 2657 3924 1475 2477 2833 4922 3305 3971 840 965 436 1862 457 4245 222 4454 2010 141 833 3777 4604 1307 96 1647 2782 3228 331 4823 4873 1637 1991 1137 1549 59 3812 3523 516 4628 4437 4701 2066 2812 3275 972 539 3610 3347 4506 2981 2688 2171 2444 1569 3046 145 2243 2238 2375 580 1436 3134 4370 2993 4128 3120 3074 1167 3149 3492 1151 3227 2 3202 1099 2821 2215 227 3086 1961 3947 2974 4995 2672 60 749 3168 2804 1227 677 2538 3815 501 1642 3567 4252 1747 3760 274 453 1282 3443 4514 4524 1268 2560 2435 625 4134 834 1891 3402 1016 1318 3590 2006 4680 135 4939 3394 1343 4739 2645 4020 3866 3075 2164 1163 1330 4631 657 3988 4309 176 2845 4902 2107 1237 4794 328 3913 4350 4696 2405 2761 2068 2314 607 4104 4135 1455 2073 679 4750 2081 124 4507 3691 3225 4691 958 92 4177 4103 619 3740 4816 4427 605 991 2402 1432 3921 161 3070 419 2487 1336 3622 4250 4093 558 4690 1955 2332 4752 4773 694 4009 417 2550 2301 3381 2296 2785 2435 4894 2205 3652 1242 68 3712 2354 1195 92 787 187 4371 1225 2411 3762 2272 622 386 3398 688 1629 4096 4961 1338 2435 3325 3948 4018 1657 617 3961 2753 1677 213 2208 2724 4831 4607 1859 896 1140 690 313 3636 3647 1379 87 1952 1819 2245 3714 2142 2482 3726 2406 2480 1681 1336 154 2465 4633 2265 1794 1930 2448 731 4996 1879 4214 1061 1963 1040 2937 320 895 4265 1737 3138 1587 4386 3116 1879 646 3615 4115 2067 2035 320 3787 273 3449 1675 4686 4759 3307 2125 2223 3519 2272 3325 3393 2656 4860 2178 2377 4996 1950 3575 1872 3847 1144 2030 730 3270 1834 1898 4265 2301 4360 1835 3002 2832 2303 734 278 2691 3516 4299 3859 4554 1997 3661 1449 378 3341 3653 2390 1310 1628 4472 3690 779 957 1532 420 220 1423 135 4211 2518 2997 4872 1205 4549 582 1580 1483 2966 3989 186 2571 4547 4506 3576 1261 3178 2119 1796 3559 950 2811 771 4665 2677 3403 4317 4266 664 1452 1007 3793 3198 442 1464 4492 2201 221 1612 1260 4191 4455 3964 3935 3010 103 3860 973 481 4896 2412 4068 2837 3898 2928 1093 1981 4784 1648 1780 586 4713 136 35 2139 4728 809 815 2698 2364 1430 3602 2398 3448 120 2808 3639 2572 3787 1274 1941 2914 1999 2734 3234 2346 63 948 1867 1230 13 4202 3162 807 676 1554 3799 2662 2949 3687 3971 1604 363 2316 3755 2578 1543 4916 4099 2650 148 27 1776 2636 1236 115 4589 4306 3057 88 4759 3741 4765 2437 4065 940 315 205 3449 4284 171 2027 1225 579 1434 1273 343 733 3519 4213 4973 3087 856 4752 3569 191 603 1741 4326 2169 557 4088 1466 2411 1118 3292 150 2866 4427 4228 1865 355 1299 2995 1413 75 2747 1772 1441 39 290 3995 2213 718 4317 849 1577 2201 1932 4284 4734 4386 2539 476 155 2874 2034 1680 3073 4113 1142 1311 1856 1866 3054 3935 1184 1524 2398 1338 1817 1218 2631 4460 3851 1700 4853 614 2502 3148 416 206 4788 1338 1668 213 2058 1545 521 3151 467 79 4011 4495 4213 4505 3698 4064 345 1788 2780 789 1183 2597 4591 2138 3720 4482 4159 3304 2650 4655 3662 4285 1440 4539 3126 4722 3071 4840 3793 4523 1395 742 1986 2466 1632 4176 842 3501 265 3013 4323 1468 2148 2824 1288 1580 2299 241 1676 1110 60 1955 942 1144 1403 1220 1059 2859 3851 2855 356 955 2041 1645 3684 675 929 2207 1355 3942 4446 1254 2182 4383 4478 2356 180 3490 1980 1584 2866 4680 2413 958 1240 3207 1675 4013 2098 4616 1621 4623 3305 287 701 4172 4023 343 5000 2007 878 2499 4698 4383 4218 4702 3647 3440 4050 132 1099 4696 1131 2831 1771 1394 661 3035 322 1278 1348 2362 3717 4263 1672 176 967 2435 3837 3424 3774 3407 2036 1213 1092 1457 2488 4994 567 4348 3434 2323 4409 1055 1438 425 1496 1134 4052 4715 3279 96 4640 2167 1892 2663 793 757 3816 3347 1302 2364 4050 3719 4684 3403 1452 4467 769 1546 3188 1864 485 1382 3229 3719 1756 3544 4020 1675 1021 991 1283 3818 4550 793 3353 1823 3469 1982 3431 4355 3240 1878 948 4696 1646 3365 1243 3989 3260 3222 1568 3437 4842 2557 207 999 4859 2180 1877 2935 312 3511 2284 1756 1126 3712 3651 640 539 2563 3268 4027 4333 539 1045 2297 1027 3084 1240 759 3658 3526 1298 2274 3785 4865 207 3624 3213 1691 2181 2340 4262 3011 604 990 4720 2290 2669 3241 619 4661 3168 4564 900 2084 2804 4690 4330 2254 1651 1353 3665 2899 1731 4719 4650 2152 2150 2256 2729 4471 1362 4929 4206 820 4018 3425 4357 1873 4844 3770 4654 1555 2114 1629 2765 3290 4657 4507 3571 725 2180 3084 379 1660 1241 4604 4510 3564 2147 4457 976 2959 1607 639 2688 3585 4191 4540 3740 4052 914 1116 3971 1477 2305 605 889 2492 4964 3380 2158 4832 539 4639 4599 3449 3782 2569 4028 468 3774 4994 2608 3547 3761 1364 2461 3626 1258 1479 1701 3051 1598 541 586 2467 616 399 358 1459 958 1318 3292 440 4449 67 4749 947 4457 3743 964 4281 3991 4467 1435 3036 1018 2346 1195 624 539 2674 1000 3183 2768 3335 715 1846 988 696 3926 4797 1477 1024 4555 2427 501 2734 1630 2232 474 2261 3966 2250 4551 2253 1872 24 4040 2840 3236 4202 4778 3694 1934 463 2600 1617 3126 2892 4079 578 1001 3636 323 1530 3965 2019 824 1826 4825 2218 1394 1164 1707 1302 4605 4271 4976 3481 118 2423 3999 3784 1983 3578 2022 923 1511 4420 20 4096 3896 3692 4093 3759 2952 4221 2042 4295 1608 4462 2654 3688 2024 370 4954 784 577 3961 1457 3662 3769 2261 3653 4226 4219 4646 3728 1363 2228 4575 2604 1463 2367 3806 4908 3807 314 4352 3080 4640 3623 114 1909 2315 3700 1921 3235 2581 1251 2947 4829 3832 1371 3796 3236 600 261 410 1517 3535 3063 3913 1510 250 4989 3569 2189 3610 4547 4443 385 2556 2412 4943 3671 2353 1966 3816 4654 4199 1644 4654 4603 2222 1011 1971 3534 3491 389 439 2219 1040 4497 3613 1075 4794 3696 4459 4792 1122 4482 198 4100 1261 2559 3715 3787 3084 4399 1415 204 1805 179 4369 988 4624 1513 1818 4754 66 1547 3060 1332 4261 648 3248 4961 2590 2834 1966 1078 2702 4527 1657 3265 3074 4009 3144 1049 1179 4198 1079 2579 383 3024 4676 1006 4374 3989 938 4689 1053 576 1529 3855 2591 3902 4700 106 2295 355 4249 4613 3087 2267 413 4121 292 2889 4798 2897 1295 4803 2967 1886 2661 2171 3831 683 4216 3216 346 3185 2701 4723 4758 1613 2020 3587 2920 789 1947 609 2925 2551 611 916 2577 2099 2809 887 1755 4179 3071 726 4223 210 1640 629 2347 4754 1223 4793 1890 3996 3409 2092 36 4037 4974 4493 3940 3723 4316 342 3969 1420 3996 1996 2821 3295 267 3547 4297 4288 2082 216 2791 1313 111 4893 4535 3500 3314 240 2402 1514 2641 195 2754 1599 4868 2334 2472 2187 345 601 2477 3922 3057 2187 1330 2493 3937 1358 279 2335 4603 2223 3896 1209 2458 4955 3139 2399 1129 4237 1051 2809 485 4857 4184 475 1702 2485 2293 3637 618 4162 1065 875 3651 2679 214 1293 436 406 2077 3817 1455 2126 3664 1724 586 207 679 4165 981 985 3692 4963 4989 4237 2223 3745 2749 3226 3618 4145 1600 866 2957 670 2240 4202 939 1096 1354 3133 572 2476 2712 2258 3778 2346 4573 4370 2924 2373 1517 1651 2053 1790 2882 503 2213 4226 4712 333 4775 1503 3250 3503 3138 2739 3898 1187 2265 2645 4893 931 947 2842 2021 4868 4491 3705 2597 2578 4224 1968 3080 3107 3278 1221 3323 4584 2212 4797 3791 823 3989 2040 2064 1459 303 875 2448 770 3182 21 20 4838 362 4738 2862 3533 3412 2491 3794 4458 3901 3740 4737 3945 2560 3717 3152 3062 4283 4122 1706 151 1786 4571 4866 3149 3212 292 3026 2696 3204 4294 3984 792 737 1964 491 3204 2486 263 2602 3439 3939 3299 981 4910 2490 3104 298 4619 507 185 4481 2661 544 4864 2033 150 2562 4640 2273 836 1570 850 2879 4688 664 657 3157 3186 2400 2334 1271 4795 4208 3452 1126 4433 3172 997 2608 3870 1642 3075 2173 3586 4534 3728 2980 1165 1351 3687 4612 718 2768 136 51 1358 1384 1544 2739 2909 451 2342 2376 2428 2686 528 4467 4146 2342 684 3098 3968 642 3463 2725 900 1973 849 2971 3666 1517 1615 763 4342 3223 1512 1043 2003 104 4329 629 4175 1205 537 1677 221 1412 1037 4188 3121 2697 2541 2344 2944 3394 1957 1906 3349 2979 1733 3670 2405 4115 3818 1910 1852 3501 859 1944 1198 2129 2988 3587 2271 4336 4870 958 3771 1627 1013 2602 2111 3556 4761 1635 4605 1907 4238 4522 4253 458 4460 1638 4614 634 2847 4918 1553 1028 1768 4264 1295 2761 4138 894 1654 1547 1278 428 4360 4809 4647 4987 1619 3687 4783 1937 2930 2963 4296 1039 3386 34 596 3273 3990 1857 806 1018 4476 2900 2815 4557 166 4890 3066 1349 4026 4198 1439 1070 2658 1944 3692 4209 3933 586 479 212 3164 2580 4213 912 3958 729 4191 4601 1108 352 4816 18 1757 947 1272 4654 2564 3147 3932 776 301 2346 3403 3340 1547 4343 3186 1668 2205 4054 3961 4796 1021 677 700 3845 4968 3049 3972 3982 1656 2631 1923 4454 2805 3011 4747 4300 511 3572 64 3951 4566 3910 2113 663 3259 542 2963 1306 780 138 1206 1383 996 1551 4982 3327 2312 3281 4155 3982 3411 2118 985 4551 3955 643 2265 4845 2009 2566 830 4195 2325 4594 4569 1429 2544 4646 4646 3989 2465 1934 1605 3479 3329 1449 4090 3381 1606 3929 3476 795 2364 4486 3994 3524 4927 2459 3825 1699 4482 3127 4847 2531 1147 3598 1900 2576 228 302 124 244 2844 4410 2942 1011 2684 58 1920 4855 19 4001 3904 1436 4779 2310 180 1509 4737 972 3971 493 3408 1817 3010 727 599 251 1889 1375 2126 1534 3219 527 1933 2839 2481 2603 430 4509 4784 3997 3654 3058 3382 114 680 3982 1737 3786 4969 884 744 148 1373 4412 1080 3504 1489 4631 1392 3123 4279 3982 3213 2598 3973 268 519 1704 4878 1983 354 4095 2143 1963 4886 2403 827 3167 3272 3964 2504 2869 2431 4934 4216 1038 4135 4604 41 2796 4593 2203 4917 3343 3473 930 2667 1417 4815 4176 516 2730 1823 1942 4583 1588 1657 2617 3941 2391 1641 3354 3949 2743 96 2981 1209 4857 2209 1221 448 3682 4293 4974 2610 456 472 626 1031 3718 2281 4509 1712 4765 4318 2385 2340 4989 4990 1843 3325 4968 2085 1916 3569 592 339 456 881 1876 4397 3946 2645 4791 3451 3327 709 1465 3000 1902 361 3196 3774 2799 2803 48 1311 4329 1792 903 1277 2401 3627 1785 1794 2698 3994 1346 1681 2040 855 1167 4963 2060 2336 405 3323 2915 4359 2394 1667 3943 274 1098 716 3036 796 483 2986 204 1531 1937 1894 3508 4152 3435 1506 301 3138 2108 2392 2571 4411 587 1972 169 2913 971 4245 1636 3662 1836 1432 2548 4097 4856 1565 4638 939 783 1776 428 4091 3411 593 2571 2 701 629 4836 2688 70 2218 4779 3773 1351 1855 3699 3921 3129 2082 3217 3044 3966 752 4605 4126 3822 4592 2284 4321 195 2816 2392 506 4446 1007 4030 4387 1367 665 1927 4396 4377 3647 3295 1206 1683 668 1418 3438 4736 1385 2506 1392 4392 1353 1602 1930 3277 3742 3982 2204 3559 1706 2680 231 1200 3031 3549 3075 4273 1480 2158 3375 1683 4109 1760 4380 1727 4267 4764 2698 3983 2170 4119 2147 2450 4341 267 4611 3764 4317 4389 1510 4043 1815 2509 3322 1131 4329 169 816 2819 1417 3850 2847 4694 1366 2317 2418 4411 4365 1403 2205 854 301 4585 2979 3461 4347 4513 3867 1891 391 207 1766 4536 1805 3230 1371 3598 2718 1249 1412 2742 924 3241 2222 3474 2273 2245 373 4096 657 3134 717 501 4083 79 274 279 1268 3443 2953 26 3395 1406 1229 4781 3974 2923 715 4058 4492 4813 2454 3105 4106 1390 3668 805 2142 2451 1958 2621 4263 2189 892 1117 1051 1761 2647 3723 142 2017 2998 3914 4330 3082 2137 4714 3329 356 2065 1086 1341 4973 3942 236 1313 2790 1751 1153 1014 628 3294 4787 167 3976 4049 2389 2197 2368 2131 3254 1059 4532 2592 1626 266 2649 124 3703 4503 809 949 3474 3481 1233 4077 2024 1451 738 625 117 2272 2138 3540 152 3033 1128 157 845 857 3354 4780 2473 3594 1426 3761 178 2421 4213 2942 3965 359 4195 400 4214 4870 3970 2529 4627 48 3035 881 3609 3028 4043 4785 1950 2974 3340 1614 701 3088 4953 1524 4333 3364 405 4208 3042 1931 1517 477 4171 3025 4841 96 2258 2214 3143 3300 4271 4454 792 1263 3326 3106 1994 3291 3276 461 3108 334 1293 4328 3637 3698 3305 2367 2637 4542 2379 2434 1009 1499 2265 4605 4532 3047 1431 944 2489 3502 4292 2127 4482 3316 578 3699 4612 1612 1626 1367 632 3052 2982 2803 4012 3831 3230 1685 1768 345 412 2420 3802 655 95 1243 2266 1820 108 2108 3422 1397 376 2634 3751 711 2383 2653 1507 4635 2713 2194 4233 4048 1415 4513 4192 3673 2010 4181 1696 403 229 4080 3782 945 2102 2284 4757 3400 1393 3162 2688 523 3093 4951 3809 4632 1028 3210 3821 1504 3303 4944 1390 2931 3785 472 176 3578 2343 4568 1452 1667 2894 3158 3431 257 3125 4671 3708 898 1246 1539 3894 1175 4810 2223 4775 1567 1314 1482 1781 4820 654 4288 4487 1500 2050 2586 884 2617 1476 4612 2092 4330 2664 4782 3501 3512 796 964 4775 1450 3204 102 2392 689 1343 1416 1506 380 728 3811 1912 1566 3806 3706 3020 1051 4412 3798 1948 3822 3650 699 3952 1030 4418 2265 3070 3957 1811 2315 3247 16 4130 4307 2015 4578 4220 3708 976 1104 2966 1327 4128 4262 1573 471 614 1456 1854 1325 2825 1290 39 4900 2385 777 4476 2486 3756 2040 2219 2901 131 1676 1432 4603 3946 4440 3210 2835 3675 4794 612 2757 3611 3708 1765 2070 4732 3828 4800 2277 922 4940 997 1688 758 1210 2182 2333 2550 145 659 2169 2499 2511 1055 4068 2841 1485 2024 3675 3082 2378 4402 4773 4724 2520 3973 2647 4166 4646 2715 1016 1359 1860 4995 1765 1127 4746 217 750 3252 4753 4251 4599 711 2248 1509 344 92 2464 4966 790 2390 1345 161 2536 1864 227 4781 842 1517 398 270 1741 1289 3178 3617 2605 3925 3735 852 1890 1391 1799 2028 1328 1527 79 172 1183 3268 4218 1909 1939 2693 1006 2448 1053 209 2396 1462 192 1423 276 2705 3205 4726 1559 712 2647 583 3851 2967 1144 470 4987 1052 4738 1892 1549 4707 3583 4568 1554 4315 3586 1953 1417 767 956 2734 1652 1295 440 550 4409 4220 822 992 4074 167 1500 189 254 250 3880 329 2302 4493 3647 2125 3640 2651 3482 1688 528 418 4340 3257 1954 1519 37 2215 2241 1944 570 4809 2019 2448 1866 4342 2331 782 3370 1647 366 574 4954 3720 3958 3214 238 4747 4018 4378 111 2164 1244 1050 4591 1814 1105 4399 1264 2652 4637 2889 3958 3713 3917 299 896 305 434 2645 3707 1589 2693 2114 607 435 4405 2304 3200 3972 650 1442 4358 2525 4174 25 1901 3678 2551 4295 3566 1478 1535 2074 4989 2420 1812 3607 1624 1744 840 4909 2694 1896 313 86 3166 547 1978 3273 2004 2578 4905 4579 1871 2585 199 1785 1390 4587 4211 999 198 3204 1295 4700 4013 4116 3297 84 4307 1610 356 2213 3436 2943 2357 4818 3983 3735 2558 4571 2794 4692 6 3467 4595 1155 1574 233 3888 4028 3317 495 4184 3582 1998 2518 4840 4433 2325 2144 2424 4610 1486 1741 931 1450 3902 2351 2362 2495 527 1541 3154 1938 2729 2372 4065 4024 2595 1577 4517 57 2950 2024 1333 1988 1947 257 1374 1321 319 4717 4447 4757 4958 2813 4253 970 4542 1348 752 4204 4399 1344 2668 1949 434 1469 4641 3961 2911 1481 756 4683 973 1073 1316 367 3286 2955 3285 3446 104 994 3968 2365 485 902 4225 469 3515 4041 1032 341 4582 810 4097 3236 4585 3358 2140 2535 4633 402 5 3737 3522 4338 4645 4326 1079 4606 31 3943 2366 1511 2892 1553 3402 1871 816 4493 3304 502 4890 1074 1634 4677 1976 4311 279 1879 513 4497 4337 3787 1665 2323 2245 4548 1384 137 71 3145 219 884 1939 1037 546 4737 357 1216 3576 714 250 1420 1967 1835 2093 2304 4945 1870 1043 3433 4056 1032 2135 2340 4062 2745 2751 1974 1318 744 1980 2804 2729 4341 3110 4899 1930 4509 4950 4585 2619 2882 2691 2842 1077 3232 2462 2572 2788 3217 1421 1139 3081 3666 4595 1478 4590 1084 2558 1208 2469 820 1368 3752 1418 1531 2472 2961 4620 2934 4958 179 1824 1679 4602 4280 4254 1498 781 543 2898 4249 1566 941 2540 4617 3014 2063 3985 475 1244 3018 3735 2572 3259 1683 1717 1229 4831 3447 321 2419 1972 4756 432 840 1511 2446 2225 2248 4330 1907 3306 61 4740 1111 2498 2780 4543 3177 1277 3558 4425 2276 4164 3152 4499 1183 3098 3043 173 374 4120 2108 1936 4478 1313 4573 4610 4157 135 3946 2758 360 3556 822 1449 866 4922 3075 1614 4956 692 1373 3403 1367 2 3104 3458 1324 2097 4605 2489 2565 2065 2866 2138 2201 869 3471 4444 2436 934 3649 2880 4548 3617 1658 660 3277 1932 3863 2844 462 4501 4513 3972 3170 4283 2621 4031 4632 2419 484 3571 612 756 3467 339 3923 3451 236 1028 3667 88 3244 776 2297 3591 4387 3190 3192 4697 263 3079 1041 832 201 3411 3205 2590 2238 3250 733 2063 3791 3644 27 3506 3633 1554 870 932 262 1122 4578 3764 2539 606 3677 4864 2072 1902 4116 1055 1771 1665 3660 3982 3925 168 777 1787 4267 3308 2818 1221 22 635 4466 2698 548 1847 2105 966 4860 1398 2306 1043 1382 2571 4371 4484 425 1115 2383 2056 4843 2154 4839 2581 613 3364 2677 1515 2500 2092 2703 2573 3041 3728 3418 4524 1554 594 4101 3523 2847 3057 626 4732 1349 974 3120 2041 1599 792 2267 2348 3152 1176 90 4175 3522 2133 753 4333 4234 3922 741 3840 3193 4851 4418 2768 621 3516 720 4090 2358 218 3202 126 4129 3743 4758 1953 3105 1546 2351 849 3873 4573 894 188 1019 1813 2565 129 2884 2982 1907 2340 3757 277 3227 3351 2172 2460 2996 2140 881 817 1234 788 2209 711 3148 1107 4919 4987 4220 3769 4902 2952 1762 586 2544 796 1041 1191 3874 4673 4145 4091 2773 3661 2339 4367 2751 3210 4704 2807 3488 2350 683 4627 1646 4940 1810 239 3729 130 2825 2491 687 193 806 3243 881 1504 758 4120 2428 3705 1535 2765 3210 4995 2300 1811 4254 1030 877 4197 2787 4610 4868 3557 3222 808 3720 1661 4431 3023 2534 199 4629 953 4427 1630 1023 2443 1307 778 2259 4840 3685 4000 946 2519 3941 1424 3234 977 2089 4797 4411 1572 2293 729 4891 3778 639 1926 2018 3074 3923 2789 3766 1134 1199 3427 1161 4260 4992 1623 4070 2270 4892 1702 2975 1066 302 1903 2026 3074 3294 3168 1079 3508 654 2399 4068 3291 2990 2449 705 4364 1376 4486 580 1546 2980 475 1887 3067 4446 1175 3933 3129 3051 1758 3696 898 1760 4561 1230 4081 3731 268 159 2074 4200 1463 2585 425 45 3590 484 4348 3734 305 3679 1541 4530 132 3193 889 404 2096 776 3963 266 1248 3054 753 2226 2517 1855 4470 3944 435 2292 727 4569 1938 3907 2750 4740 4277 788 3746 452 2278 2245 3957 3071 4888 1168 285 3314 3308 208 2155 2338 3565 2623 2423 4324 2308 3675 3250 1822 4332 3188 3642 108 2055 2888 2882 4228 2775 2216 1255 186 630 712 3012 2309 3535 4266 3639 1696 738 4132 1105 3906 2980 2069 2882 134 204 3932 2963 900 4168 4481 1235 678 406 3330 3243 4996 1763 4216 2017 792 4807 3263 3921 3675 4071 746 135 2758 2274 1780 4294 50 1845 3799 1404 3321 2383 2913 4596 410 1717 611 3034 2329 1671 2529 2827 1332 2561 1196 3362 3903 267 883 1252 4721 2930 3101 4061 3797 3453 4400 3089 2162 488 3142 540 739 92 1115 3994 3632 4013 3640 440 4075 411 651 4425 3364 1914 2141 2114 4622 4282 1202 2661 1135 3759 452 74 700 3802 689 4674 4339 3158 4569 2195 3991 4100 2985 3031 4343 4959 2514 2516 1927 1457 362 3765 3149 3820 4257 3639 3989 3354 3846 1645 462 1574 3296 3861 3083 1409 318 3297 1091 2566 439 2207 4986 573 4146 177 4742 4988 3080 286 3466 3361 3573 343 206 4513 4267 2067 1037 1389 614 4867 4981 384 3000 3182 827 4594 4303 3655 4876 488 2963 146 2165 1161 2921 1731 725 2882 1330 1246 318 1011 3132 2136 1335 3281 2376 1437 4116 1354 1050 231 1740 3651 3245 4382 3186 53 4012 4122 1846 892 858 299 1009 695 3171 410 940 2011 1873 2253 4809 4024 1560 3271 2024 4514 2441 973 44 409 1195 3202 3452 889 4309 4436 1234 955 2950 3725 2167 4131 4222 314 3565 4072 874 4360 948 22 1235 3554 4142 1983 3351 4220 1066 4302 3295 3611 3468 1115 3528 4947 2116 3586 1346 272 3499 4883 2844 533 4873 1339 1118 4296 1586 2290 2565 4067 1923 1244 2218 3757 4954 888 2667 3583 1340 1588 3017 4032 1485 662 817 210 3499 940 611 3018 915 374 3758 1843 1763 4910 1562 300 2062 4399 2004 2237 4612 3611 3214 4366 4719 1284 3700 241 1822 228 359 3467 3213 4716 38 1199 1900 2737 521 3595 1460 3978 924 4672 3549 3388 394 646 3971 614 2455 3078 260 2741 3157 1950 3131 4777 1816 3041 2753 3334 146 2828 4078 4972 2496 514 3756 4616 2002 41 429 257 1135 2451 4088 1435 2023 2462 1144 1911 2879 3172 996 3673 3625 188 609 3065 4521 463 3627 4731 2329 116 704 2383 3366 4860 2605 3705 1784 2886 4998 2554 4622 4277 251 3469 1728 629 4909 2811 19 2745 3941 3112 1697 2392 2702 2195 4142 3195 2398 1866 988 3897 1497 2620 1472 988 2502 4373 2938 3874 2160 3045 4657 2476 4862 3969 3445 2178 3 625 4507 4708 2854 832 85 1971 4627 1536 2799 4550 4857 2339 4107 117 2019 579 4574 3666 1135 682 401 3331 3601 219 704 3258 289 343 1550 381 4417 57 1560 3550 3544 2931 2629 1795 3849 2030 965 143 2149 934 95 768 2237 4428 416 3063 225 3290 1059 827 1411 2506 4012 302 2524 1032 3572 1926 407 3075 4424 1613 3689 864 2610 4866 479 4151 4118 2006 2392 3916 2750 3736 767 4103 215 4122 858 2933 538 3145 3038 3109 2756 1704 3912 995 422 4310 485 3984 1773 3331 3443 3840 3851 3463 3454 538 1100 4700 2972 2092 4747 4935 1769 3397 4618 1163 4628 737 4029 581 3272 2361 4584 921 4444 1376 1876 2675 3340 431 1766 3327 1005 873 32 291 1932 776 1647 167 912 3670 2803 3076 2116 1485 3626 2882 2150 2200 2213 4816 4139 2623 3968 4184 368 4247 935 120 4914 4368 2188 570 48 2445 1290 540 3043 4119 3469 3505 1693 4011 2847 2663 3479 3999 3957 543 1153 2169 3640 2320 4790 4216 4157 2461 1645 1657 573 802 3713 2851 4070 2234 2378 4523 4520 132 2538 3641 1192 2073 897 2345 3520 1832 4698 2892 2685 3555 2108 4276 3944 4055 4697 4307 3526 4488 466 725 4936 194 321 4209 3908 2513 1389 1764 2218 1474 1378 2949 543 808 1782 4162 4893 2968 4749 2818 4697 2613 2583 2754 2636 1509 2397 3328 1891 129 4879 315 2647 1633 1032 2153 870 1806 456 3358 4208 1927 4025 3516 4106 4885 4131 1238 558 4118 2481 523 3121 2517 370 2745 3460 4696 2280 256 2764 4033 2372 3899 3867 4334 2568 3083 2308 3458 3883 635 2882 1921 2129 3357 1122 4175 4729 3947 3740 4146 4789 2143 3902 4956 4421 1923 449 4906 2572 1682 4050 1903 1122 774 3002 2314 224 415 1455 11 2407 2298 1913 3482 4921 1575 1006 3681 3318 3931 2254 4077 4913 2476 1823 4776 857 2208 3338 3034 4377 406 2124 4476 4055 2346 2462 3283 1168 3174 1662 2067 3803 1676 2620 49 2538 2933 926 4792 4484 1749 1996 829 3006 356 1780 1763 4245 3614 4895 4944 637 3756 298 2510 2741 4377 822 2779 385 3470 1969 1633 3983 3927 3571 4247 426 436 1690 1630 1795 4073 1302 1732 18 6 277 613 969 783 4008 3277 4602 2525 3781 2999 972 1051 987 809 1850 1002 1977 4126 1875 3509 3103 2242 4483 3198 2938 4242 3665 3167 4629 3738 1039 530 4187 1028 2478 2026 4118 1232 4247 4743 2403 46 4530 1038 2340 389 4675 4231 3156 4520 3824 4405 1414 1436 4572 3842 2903 1644 280 4816 1175 4221 1284 864 2605 4522 1026 2799 592 3377 804 3228 2118 4099 657 2332 3952 3712 1540 222 4996 369 3405 1840 4906 972 4886 3456 2992 3324 1534 1387 2550 3095 3282 937 251 3630 1063 4567 4222 576 2186 2252 1461 4943 456 4460 754 4945 3942 3328 848 4352 490 2876 2139 723 2375 3256 981 1003 3366 1464 378 2191 3880 4812 4541 2152 2380 4552 400 4789 1823 4453 2025 169 439 4174 31 4296 1896 2524 1433 470 1791 2771 4311 1311 433 1203 1751 4120 621 1199 2953 821 406 1633 3516 121 3442 1276 2447 2033 4213 4105 2152 2297 1359 4115 633 3589 1578 2867 1021 4249 4477 4292 1832 4114 1451 3768 3253 707 461 1993 1157 761 3972 329 1886 3695 528 3187 282 2107 980 4479 452 3399 383 3018 3207 129 2116 4499 1294 4259 683 1296 1621 3931 1094 2735 559 132 749 2469 1125 2844 962 3059 126 3180 1438 1403 1145 3131 3642 215 4828 2964 2927 3075 665 4627 1782 3398 1892 1171 657 3941 1038 3363 3368 1352 1893 236 101 1331 3481 373 2497 118 2729 4872 3060 990 3724 4834 2041 3306 4177 3390 2223 766 4863 3259 3001 4075 4893 4065 1535 165 811 4601 4563 3252 2335 1346 1357 1180 1466 3476 1256 341 1168 4817 4594 1747 3260 591 4616 1991 1801 1711 4735 4564 3738 2137 2236 2011 851 1198 4342 679 2525 1060 4590 4722 1414 4598 4678 94 2543 50 3695 1069 3844 1825 3049 2506 904 794 279 1942 3790 3399 304 2036 2913 1054 2224 1300 485 4873 2004 940 819 2863 1538 2498 2025 1937 3639 3459 3216 4213 1686 1480 316 3567 2864 4588 80 755 3478 1071 2791 4676 4969 1398 92 1273 1403 2816 3483 2954 4395 3898 4725 2855 3085 4204 3200 2345 2464 643 301 2583 342 2869 1049 339 2015 3295 3764 1714 1134 1554 637 2240 3050 1138 1035 2314 3503 726 2973 3681 4019 3539 468 3670 2601 1345 188 984 3929 3364 799 3631 4446 1652 2401 3813 4295 1853 4829 2864 2254 4448 14 1826 3956 1345 4159 4929 2043 1111 1700 1279 1474 2686 3687 4210 493 224 2036 1141 315 1088 1764 3462 1070 126 2502 318 190 1366 1482 3644 1942 1800 3252 3130 3118 4489 2391 2839 1471 3009 327 4931 426 3372 2846 4334 1186 3513 3056 2641 2061 1094 774 3627 4599 4521 3479 4917 590 3040 819 2999 1095 1035 934 3065 1840 1956 2035 4290 4852 2382 2342 2125 306 795 3681 2215 86 4077 4024 755 4327 2294 1269 1582 1431 31 3220 1786 3006 3365 4848 2535 1824 4047 1453 2342 1554 2050 635 1412 3433 1741 1346 4461 4707 1981 112 63 339 1610 1524 2642 4353 4440 4191 3119 2640 2991 3734 4318 63 3692 3562 3302 2065 4606 4951 4217 1965 3225 632 637 1974 1062 3993 4196 3355 1321 2140 2213 2040 3826 2597 1201 1204 3093 526 1574 2945 4354 1228 2592 536 1965 4839 4131 3946 3887 3462 2082 2543 1339 4449 4955 691 2890 4917 1841 4484 2120 3156 2129 814 1412 794 1309 1975 1852 721 4660 2747 559 4686 3528 737 1033 2978 254 4523 4154 2785 162 466 1335 4998 3464 105 3600 549 2380 4717 1400 4152 2451 4915 2657 4243 888 3642 4037 824 464 4868 1694 2756 3990 1426 566 680 2384 2309 1920 2689 2271 150 3886 4744 451 3438 432 1282 2949 4079 4083 4609 3692 121 1167 3689 745 3237 1865 3572 3426 3294 4871 4551 3290 491 4894 4819 3895 4591 4408 196 1483 993 3086 3141 4181 4668 3810 3995 4781 2160 4608 4317 2603 4711 3016 1147 1504 4113 4942 2980 259 3761 4202 4462 1357 181 681 1625 2437 1985 338 4452 2070 3453 4249 4327 924 4907 4551 3064 691 4394 2824 430 376 4702 595 2073 3109 3597 886 3880 1001 387 40 1529 1854 2983 1301 4516 2706 4332 4030 3720 582 3625 4366 3245 4226 3073 974 3241 4247 4132 2945 3948 1771 4172 777 979 4801 2977 1448 4144 814 798 2824 4856 3661 1209 2972 2332 3652 3447 1660 3577 1245 3837 2133 1368 1550 4776 2823 4638 2457 3558 1157 2781 4477 2331 2480 1770 2251 237 4669 2397 417 2969 1026 2524 4595 236 2581 887 4317 274 4901 3021 4002 1626 3487 2374 1328 2391 3426 3248 290 1385 3147 1003 3269 1722 3154 4252 3299 3466 1347 4901 675 3244 3183 843 3911 4774 480 2623 3540 4061 3168 702 4277 4047 4251 4553 4409 1982 4904 3430 2057 3156 2164 1717 547 242 4247 3987 3769 39 532 362 379 3247 2261 3607 4864 4089 3542 1339 4481 1760 3029 4211 2999 1300 4937 1953 4400 4510 3112 640 742 3999 294 4883 4215 361 309 615 598 204 4952 1620 1713 3371 1382 616 4585 1845 4909 3244 4421 3468 2669 3677 87 2897 1441 4404 2981 4998 2362 4551 401 106 2251 525 1098 3625 1710 1446 1233 4314 1157 3489 549 4503 2610 4684 2519 3936 3599 1920 711 3664 3247 1930 4925 1590 1508 2412 1936 1646 4486 1033 4339 1518 3058 4604 2747 3617 4616 2682 4642 2839 2613 4779 4407 2371 295 4685 772 1396 2020 1593 207 1708 3051 3308 4793 4076 4848 4800 418 62 2013 2904 1899 2746 2604 2007 1618 1306 2014 4410 4594 549 175 1209 2944 4071 2495 354 4239 2488 514 2814 717 1657 4977 3882 4740 3658 3975 968 2730 3383 805 3059 3329 630 2159 2638 607 1346 3485 4078 447 379 2803 2371 3559 2372 3185 3628 4656 2156 2923 1920 3865 3254 1306 2885 116 3016 3857 1580 2544 4288 1825 4739 157 3794 2525 962 3323 3299 3863 871 227 4298 1353 4578 732 1457 1973 529 4880 672 1174 4189 4180 2331 4900 4251 1260 2911 2420 3709 4812 3153 454 1502 2016 3151 3717 4850 741 4068 4435 2211 1893 3872 1930 21 3728 3206 563 3555 2437 4909 1611 4855 4877 1744 4577 4854 1777 2030 4034 2306 4375 2018 2654 1206 1265 4131 480 70 4517 3790 2201 3500 3382 1199 4349 2420 1257 1676 4460 625 1185 2874 2219 997 1172 2925 4353 3125 2732 1709 2674 2139 2655 4307 2583 3467 432 2785 3396 2982 1795 3479 1553 2242 1084 4262 1210 1535 4529 1721 4199 3083 3564 3023 1292 1928 3866 2275 2130 1025 342 2740 4781 1224 3791 3317 2907 1283 2717 238 2163 898 1312 2601 2924 2971 4161 358 2522 1807 3071 3671 4692 4730 308 733 4072 614 2710 4025 4414 304 2662 1644 2097 2298 3540 1599 2194 2752 2473 3604 1644 2699 3811 979 873 393 797 2221 2283 890 2020 1365 1540 4741 2499 4466 3783 2113 1544 4239 1276 2908 3012 4715 1064 1864 351 1818 426 2089 1579 4433 3712 4376 3196 3182 2280 979 798 3389 2887 3634 1119 3916 966 2980 1464 4600 623 1544 120 4702 2364 3780 3233 2867 881 2666 3265 2540 525 3974 939 3591 4325 945 3931 4688 313 4561 2758 3717 3405 3775 3711 3947 2298 967 787 3847 4762 2307 1182 1445 3951 3793 548 1428 1612 3480 3577 4983 946 1391 713 182 4765 4767 89 2443 637 4644 4812 2390 406 3799 2831 1986 656 4431 2461 325 1351 2667 339 2220 4884 41 1013 1116 4730 307 648 3466 2562 2357 798 1372 1607 472 365 1470 4659 2618 4032 119 352 3324 244 3553 712 3787 2764 3612 1422 3607 4430 1851 3299 4230 2148 1581 4690 1634 3772 1941 1843 239 1256 4891 4244 1222 1143 369 3507 4661 2802 3039 4965 1749 4248 1608 1235 3915 1594 2603 1968 615 256 1378 4516 2656 82 2158 3588 2277 4423 1153 4039 3261 298 3514 4394 3953 4951 2869 4029 3693 1915 4017 4085 4786 402 1264 912 2567 4222 4594 3251 2171 4479 4858 391 2893 1846 1823 904 2197 1264 2397 477 712 2225 2898 3955 2583 2366 2577 2730 2688 666 4330 686 3676 1266 2840 943 4239 3521 4977 2481 1444 405 4626 3653 3023 4496 2337 2695 3264 1943 1617 726 1830 3567 3977 2822 1466 3771 4309 329 248 4759 436 4498 4626 600 2048 937 292 2730 1801 4018 3089 393 3866 2837 2460 832 1339 4911 448 877 3389 4560 1681 698 1001 52 1209 3382 161 1986 1116 4706 990 320 1884 2493 4072 1292 4637 3985 385 4732 4346 2691 171 2640 1239 3190 1805 2538 1460 145 3866 3517 1584 909 2097 803 716 1328 614 3286 196 132 4920 4560 3578 3176 1377 1202 3643 742 1865 4569 4879 2700 67 3932 4277 3291 743 3912 3445 2771 4142 4276 2100 3053 3593 2981 2796 855 4715 4579 849 4764 514 1850 4869 2801 1370 4466 1236 3793 3842 3840 1721 282 4004 931 2912 2302 3849 4375 3353 979 4100 2045 548 188 4042 3561 2351 1957 872 1499 49 642 2613 2863 4803 1929 2387 4741 2370 2683 2754 3737 3631 3263 398 196 1646 896 212 3937 1578 4658 2569 1033 264 5000 763 3944 4111 2161 2357 1117 3518 4127 2336 3574 1558 4438 4533 4914 1580 2611 1907 861 3961 2371 1647 1247 2474 327 1775 1925 5000 4423 2334 2079 2400 2939 2028 1096 307 1724 1683 914 3640 1137 1475 991 2478 4346 3166 2569 170 2121 1205 1426 2783 2500 3497 3349 2345 1885 1898 2540 4977 3818 1860 1735 4684 1341 4101 3907 4708 3124 4825 3648 4261 770 4326 3411 4905 2725 2504 650 4293 3190 4974 2219 1554 828 1131 2789 3109 4649 1478 3372 2775 1203 4538 3593 3165 68 103 4112 2401 4019 663 1401 3807 3865 3906 3104 1577 1741 1890 2573 4220 1809 4608 1517 1017 4786 1037 2039 3396 4883 1266 3735 1273 547 769 4182 770 3018 217 4504 2650 4256 4053 4828 2989 2239 1150 592 3277 2172 4717 931 3183 1530 1722 3857 3500 1038 4192 4963 473 1020 1422 2012 3159 673 3735 997 1811 4326 4147 3553 2287 916 4404 3890 1775 1618 658 474 3349 3073 1543 1339 2518 2353 2900 3072 995 1625 26 2081 4929 275 4682 3115 2705 2213 1166 3878 2785 2553 2205 3821 1600 925 3531 841 134 4068 1438 3079 2706 2724 4874 1205 1914 1774 3174 4297 4703 4369 4669 2226 710 2776 4807 2949 1592 2183 3757 2417 2746 321 392 2739 4942 373 4434 1539 4801 3701 4755 3749 3619 3093 1542 4834 1666 1306 3689 1100 3047 3273 921 1125 4439 2811 3307 4153 219 1407 2236 2815 4320 712 4523 1892 2512 1091 4369 960 2656 2923 4264 222 48 2221 1617 1736 4334 2452 3220 2178 4659 2782 3876 1210 4588 1284 3224 2399 898 1742 4804 3191 2370 237 4454 838 894 592 3817 4430 3379 4336 1221 762 1369 1971 1645 4393 3142 3588 4279 2594 1867 3513 704 3378 3989 1220 3102 4783 3413 163 1412 2257 1585 1513 1897 931 985 4922 4897 1167 4370 267 4410 1495 1695 2647 2305 2285 4803 3411 1331 2700 2936 3203 1980 3236 123 826 4067 218 3269 279 4644 4581 1155 2778 1349 3914 895 35 4865 1010 1998 140 2328 4319 3120 1786 197 1330 3371 3159 1406 4192 4952 4675 608 2784 157 2983 1577 3318 3289 1736 3276 1076 3362 2130 808 156 3818 4698 3905 2071 486 2395 2630 2961 4990 1642 4769 1802 4217 4874 3082 2862 4374 377 4453 3750 3859 393 4455 125 433 576 3877 4045 3598 1032 1013 4607 1258 4632 3986 3206 410 2169 2348 3117 1249 4825 326 4836 394 3428 2431 3511 4567 1198 4753 4623 4637 2450 4005 4623 701 1438 525 3024 2669 365 697 1165 3533 2123 3739 1864 4003 1413 2546 3707 4383 1319 19 3936 4511 891 4075 1018 3461 4201 3982 4713 4172 1673 1764 4266 1438 4315 1886 437 4601 487 333 213 2549 4957 4124 2716 2488 4463 3745 3724 1746 3074 4288 4662 4353 2441 1288 2199 3054 170 1756 326 1463 2518 851 1832 1019 1285 3552 1821 481 3984 586 3976 4377 677 4077 2338 3353 1207 3608 1087 2689 316 2357 239 2527 269 3853 2367 2924 4753 2081 2398 3902 4778 3634 1416 12 3334 3849 4662 1189 1607 439 212 1969 1540 15 2210 4646 1374 2175 2972 4004 3628 467 4314 930 3303 4170 4681 3191 2190 143 1239 4633 3828 1681 3339 2690 4325 4083 579 517 4677 1381 1571 2670 345 4649 1981 1511 4779 959 2564 492 4234 2225 2823 4384 2840 2239 1093 1349 2186 837 3571 4617 3396 4976 191 2043 3562 4261 4361 3362 688 3586 1908 4494 1243 355 2834 4853 4758 1894 373 3864 3870 3927 3991 1667 2046 2213 1507 1224 4508 3331 2345 4133 4802 2464 4382 1369 4822 183 2169 4587 1594 2336 4344 3603 1317 1693 1465 1607 4136 3806 3113 1880 129 518 1625 3522 2067 1643 731 2311 132 2098 1129 2061 4135 1760 1023 2027 1280 1242 2524 928 3938 2894 2813 1709 4308 1024 4602 4829 3055 478 3183 300 3274 2476 1101 2693 4023 4057 4182 4211 1443 1536 1164 3953 1673 2456 3762 114 4080 3133 937 3042 985 4437 1525 3082 3066 3243 4686 3472 573 4207 2072 1941 185 4259 315 2125 2080 288 1139 3202 2768 39 4737 3802 2386 4937 3296 788 2462 4104 289 3151 1429 563 351 1484 4677 2806 2964 263 2409 4087 850 1689 2319 3970 1275 329 3640 1799 1866 1726 4563 527 816 1631 1226 4458 2320 4315 2379 3659 106 1337 2552 2842 1684 4938 4368 3969 364 50 3668 2328 2159 2634 122 2410 2606 4945 694 725 2268 1526 1860 3734 2273 2256 447 555 2066 2886 3214 111 4334 2063 2241 1409 3434 4236 3248 3261 1070 3969 468 1521 3751 4400 3356 1578 4035 3029 1714 2597 144 371 3244 838 2277 3037 3907 1180 2350 806 2647 2451 2140 2394 720 2792 419 2618 2271 1817 1851 3812 1115 1443 2008 1641 717 714 4114 2502 3077 1588 4102 4155 3425 2526 2098 3815 4173 4222 1261 4074 1430 2567 2389 3745 2502 544 4998 3549 1964 1853 2170 4212 1832 1508 2740 3927 227 3090 2876 4291 4397 1524 1238 1544 4165 2470 1506 3917 1869 3327 1085 3337 4404 3811 999 300 746 448 2724 2084 2511 145 1563 1288 972 1038 3682 2969 4048 3066 2991 452 1916 4068 4616 2641 3832 2007 2597 3095 2740 561 1201 2062 735 4751 3588 1899 516 2568 739 687 2080 638 639 4616 1726 1760 4802 103 1659 3091 4949 1369 4169 4244 1013 2591 3912 4231 1985 4829 3825 1364 1198 3726 3665 1332 1155 1462 84 1792 661 2959 3600 4491 404 2173 573 2483 4268 4706 4460 4604 3806 867 3813 4757 3220 4112 3495 480 3504 1512 1780 2398 613 3595 1330 2057 612 894 467 4001 2193 2499 294 1808 3724 1678 4532 174 3809 249 2259 4973 2128 4528 1207 4181 3653 1990 1284 2362 4929 935 2397 2801 487 20 1880 1951 1080 4802 3832 2890 4152 483 2538 1341 2310 883 1568 104 3408 4380 1993 1566 341 3258 2399 774 1705 2816 807 4227 3564 722 1125 1020 4939 737 2853 788 574 674 2699 1099 4256 1479 2932 1219 4587 348 2899 2268 2529 339 101 1608 2436 3041 3421 3999 687 238 3161 4053 1834 3545 362 2735 1706 3714 3672 1058 3862 2367 4084 2740 4283 4351 1189 2065 3145 2834 3340 4431 4205 751 2119 4546 3405 4627 3105 1785 1063 2473 688 1415 1578 3909 3454 3875 2546 4720 90 4488 3112 2791 2820 2310 1512 156 3716 1207 4578 4259 4091 2667 4322 2886 2832 3732 2048 1210 1620 3851 4329 3288 726 4753 4300 3029 3377 4255 1717 2682 3761 1838 973 2084 3066 2976 4920 2981 89 2069 3893 185 2072 23 3722 3074 2142 1711 1590 4261 1581 2029 2685 131 19 3203 4056 561 1257 1203 4666 1944 1783 1381 476 3029 4006 3514 3721 618 524 2492 635 3332 3700 91 2844 939 555 1409 4438 2485 3044 3783 4868 1258 4773 1918 2766 3329 2576 583 2529 258 771 2148 4789 2563 2088 4236 2253 4108 3758 2979 4827 3778 118 63 921 3879 3374 3132 2328 3664 1274 1121 2373 1230 1598 3697 3847 614 749 339 3467 409 1613 43 2344 2396 569 1551 4971 3761 4214 3210 3196 3037 2126 3300 128 4080 1784 3911 3045 1808 2622 4300 360 3774 4661 4900 4330 1215 4064 4280 1543 4916 3206 4386 2462 3018 2784 4521 2460 4715 52 1281 2065 116 1692 409 4592 2933 3744 4979 1027 4996 4544 4599 4894 2226 3882 3632 216 4892 1778 173 3389 1243 4981 2906 3510 997 2693 4340 2166 2874 3792 281 1055 4863 4505 3790 3812 1878 4038 4702 3108 1508 1784 3098 518 154 1854 196 3503 4869 4082 2090 3925 3439 162 1697 3464 4011 4576 2848 4635 1764 307 329 800 1135 4668 1203 4001 4604 2682 2874 2808 3841 2158 4718 1640 791 3064 1824 1257 3163 968 4528 4584 3510 2549 2601 2068 918 402 1419 922 4091 3052 2225 2115 4498 3957 3361 377 4606 3436 3055 317 3250 1859 601 36 1104 3592 2660 2989 21 1188 3326 3804 4082 127 1074 2115 1029 1602 3575 2260 2822 2107 4689 256 4682 2093 4311 3843 4564 2245 4067 1093 4807 78 3693 4930 749 254 3696 3163 1355 3087 532 3988 1034 1895 218 2228 3048 4784 3811 4719 3501 888 2002 2543 3895 546 53 2119 4950 3132 3512 1551 2136 199 4161 3027 2430 4690 1733 4868 2173 632 938 3685 1647 349 3219 1047 3055 980 1240 29 552 1708 3355 937 2559 854 1691 693 228 777 1341 3403 1190 2455 3838 526 2404 4613 738 3854 684 1895 3753 3112 4335 4033 1220 3316 2019 3855 4412 13 2064 4830 4852 4173 4340 3200 1666 1982 1439 1445 2770 4850 3823 4116 4395 1211 1854 2150 335 3923 1535 1788 3271 1430 2668 372 4445 2252 4259 136 1121 1000 2668 1398 4757 4467 845 4017 1601 945 2742 4030 439 4818 4086 1528 920 27 3140 1501 3453 4947 2558 3151 1558 1782 1653 188 1263 2453 1927 2983 574 2388 140 3372 167 939 938 1096 2904 2702 4866 2142 4813 1405 1184 4435 3141 4717 1102 4659 3931 4516 2809 3217 4870 649 83 1396 3273 4626 3520 3460 435 1259 4425 4233 4465 838 228 588 223 1982 4449 60 3451 3346 1782 635 1074 3137 1677 4527 2329 3888 841 4633 3677 2973 4829 1433 4035 864 3844 48 25 4244 114 4924 155 3715 153 568 783 1367 909 2329 2129 3098 4657 650 2672 247 1920 2745 919 2278 4453 2400 933 4820 4770 2916 1389 3096 4485 4362 1183 3424 1095 4893 2597 1762 2971 4313 2471 1067 2485 2220 2303 2860 2520 1111 2934 999 2735 3009 3077 1494 389 1308 4869 3845 3669 1950 1648 4643 330 1018 3445 4613 4704 3780 1840 547 234 689 31 4249 4257 2061 1358 2848 948 146 940 938 3298 440 4668 4233 1577 3079 1365 1064 1571 1278 2275 1304 3612 4216 259 2253 1709 914 2219 4007 2428 4799 359 562 2890 1228 4989 3326 2811 2340 1035 759 3034 4172 3803 814 2690 3736 3726 4366 1566 2717 2478 136 2666 1733 1090 3983 2703 2046 198 253 3739 2491 2952 549 3935 1137 2380 934 799 3099 4545 1574 4501 3407 2826 3069 3967 3927 3071 2246 4613 105 2977 4529 500 3472 689 44 3965 1776 265 1373 3382 2277 4753 4121 1352 2221 1100 4969 719 2321 2664 104 4742 3985 1634 1966 4272 4053 496 2528 3400 452 1692 4421 4018 913 2904 3194 2287 3185 4869 96 1909 1822 98 4777 2301 2095 3955 382 4331 2766 2535 4780 2298 1000 4074 1154 4413 1289 625 4388 1431 1549 3280 1419 3620 4664 3503 2379 2270 4895 513 4676 3313 4645 3348 4346 2038 3823 4643 509 3796 800 1551 4410 259 4086 930 1287 4223 723 3298 2027 4651 485 1660 3404 4643 46 1095 4734 2832 1084 997 2507 2176 2490 525 3630 4692 4294 1835 1887 2169 2545 967 4618 4135 2922 290 1591 1333 691 3964 1755 3979 778 705 3398 670 3913 3943 4724 3751 3191 209 3588 3693 2509 383 4372 3358 2122 2036 4330 3306 3216 2007 2772 4992 852 3850 890 4119 57 1358 591 4167 22 3165 2035 3565 3012 4183 2843 4163 1465 702 4760 909 3327 41 3628 2861 3141 4309 2864 2551 3445 4815 65 1038 317 1947 1406 4493 654 4200 1948 3687 56 1042 4634 504 4492 3767 221 3050 4464 3707 1197 721 423 2324 3774 4087 2294 1686 1497 3353 3576 3551 1888 4183 1259 2220 3085 3336 2865 2443 3059 1652 208 3767 3596 4464 1251 376 4017 2838 670 4280 3685 3770 3605 254 4491 1950 662 703 3883 439 3026 2968 1065 4557 3392 4861 4230 2127 4483 3758 1693 1941 935 1060 2551 1460 343 1112 1144 2510 202 1373 1399 2671 4762 1225 2994 3577 1492 1944 3512 953 3946 4937 2773 4975 2364 783 1153 490 1642 1225 1881 2882 1164 2674 1693 3284 2171 666 1160 594 2597 4539 4260 4544 2412 3844 3115 4456 1200 1786 4975 279 16 4826 651 3742 4533 465 383 3146 1648 3388 4760 803 4023 4840 3725 3441 588 1691 2771 2931 4925 8 3730 2950 1845 4064 863 3844 746 4908 3288 946 957 1324 323 1768 4157 3403 1471 2941 3852 376 992 3129 2128 4390 1567 1297 124 1268 2056 71 3716 3007 3099 1432 4068 83 2212 3140 4546 3142 3451 2696 4904 3293 3005 1527 4027 1205 1433 173 2406 2699 1259 3499 632 3380 4788 2974 489 4878 2008 920 4881 3909 2518 3382 698 2991 3076 4896 2041 3032 1737 2419 705 3183 4353 3698 1783 4143 3189 2009 4111 943 2272 1425 4622 4235 3171 4064 349 1712 4873 309 3669 1276 4356 3184 2621 3763 2558 3120 2478 435 4521 1307 1432 3946 4912 4290 3322 2970 2195 3394 4862 4492 4895 3940 1170 4033 1596 4637 1488 4523 4757 2335 4142 3506 1156 94 1559 744 2979 612 761 1678 291 934 3645 1436 3345 4317 811 3085 1732 46 2051 3184 4961 1426 1244 385 4767 2447 2928 397 555 1909 4454 3970 4141 1737 1616 60 1058 4757 3906 4681 184 3190 3801 447 1404 2421 1010 896 1631 1031 3230 4205 4829 4333 741 2952 4581 4757 4071 4472 2132 3967 4772 1473 1674 1560 4718 4689 698 4490 4114 4533 4783 2506 2595 4746 2514 2849 391 4548 1989 1588 3848 2882 619 2972 1923 4935 469 927 108 1995 1846 2125 4657 2657 2256 2139 1947 1951 2750 1308 2472 1832 4591 4635 2099 1013 1394 418 2314 1535 1180 4670 2743 583 1835 1352 4408 1831 3991 3645 768 1279 523 2671 2267 2000 369 403 1350 3716 3395 3473 196 2380 2035 4615 2490 1392 404 3182 844 2363 3542 2211 2109 701 4582 1879 2732 399 3443 496 4977 2194 2026 4782 2604 2081 1588 2215 1895 2642 1291 2891 3479 1824 3880 1720 2207 4236 4520 431 1004 528 1770 3917 3730 419 186 3883 4157 4528 802 2687 1585 4734 2660 3921 1931 3537 2505 4823 4750 4175 4805 1953 4664 1613 88 4637 154 912 1398 2716 994 2716 904 4667 4548 2833 4298 2292 2941 1168 731 2370 559 3098 1095 4528 4473 938 4312 4371 4860 2470 2585 3587 1078 3985 2754 4326 1483 12 1127 4653 1871 3849 113 2686 1773 4743 4483 536 4427 2601 3150 346 940 2590 3237 1484 1749 2674 2394 3523 2416 3388 4799 4114 3308 574 462 2500 3634 3809 3130 4459 626 4126 787 2180 3620 3429 86 2697 4912 962 4435 485 638 1731 1677 3931 3126 3380 4142 3648 1954 4555 4856 1485 4511 4060 3493 4022 432 901 583 1173 1827 211 1921 3039 4777 4916 4756 3750 3650 1515 3467 69 919 568 1448 2079 4431 4837 1884 2249 1858 2610 299 1844 489 1721 2573 1532 220 1410 1839 3971 914 3137 832 1774 1133 2307 2564 719 2243 2261 2484 3729 3854 4901 204 696 3133 4143 1700 4398 4873 489 1344 1071 3417 135 4840 1150 4486 4544 321 1077 3319 3230 1585 3218 3263 3434 495 2564 2922 375 3049 3322 4428 4098 275 1372 4890 2240 463 360 3894 1368 1176 1150 2791 2837 1413 3533 4847 2637 997 2268 4195 2268 4573 409 3143 346 1907 3990 2759 1601 1983 3695 351 2432 116 21 3236 2850 4468 2646 4033 4784 4697 4074 1235 4147 2101 4088 2821 419 2803 1079 3813 75 1075 1509 933 810 858 3092 1715 3403 776 3840 3041 1558 904 2026 4718 1053 195 1408 2123 4592 2245 2074 1086 945 2895 1951 4986 65 2195 1566 3990 3801 3443 4493 2162 4482 2811 1710 717 1302 2266 3133 1937 4604 4261 2787 1637 3767 4876 1286 4946 4864 3707 3471 3887 1312 4531 2690 4454 3087 1582 3433 292 2672 1638 4666 4580 706 4934 1948 53 3448 3495 2558 2728 2922 2557 1193 2499 3282 3144 112 3648 1016 2956 4455 1246 4327 3561 4242 2031 4925 2555 2097 3681 2343 4283 2394 2437 1763 3388 3743 1147 2307 3935 2364 4828 2273 3223 4666 239 93 4030 3527 1100 1737 1239 1236 2100 3382 1249 2533 727 692 1394 85 756 4454 802 3527 4637 3851 2884 918 4368 3607 1120 4974 4007 2872 700 2056 3825 4345 4022 1330 2063 1938 2083 4589 2815 1581 1884 3957 1725 2243 1708 285 3301 94 4043 2872 674 4604 4574 2057 2059 1482 1100 2716 880 119 3138 1714 601 2492 2097 3362 2895 1355 2307 3546 2785 4309 3225 1202 4905 2930 2976 937 621 2941 4631 902 4550 2094 2698 5000 3196 2350 2122 798 4136 1862 507 2961 656 2640 2581 2829 3158 3388 2956 3412 1338 1605 4872 4722 2716 2842 3790 154 1858 2925 4340 415 3080 3775 2945 228 4587 3770 139 3621 2485 14 1190 4508 1541 428 4188 4277 4708 398 4296 4770 2728 3485 1082 4839 884 3617 3038 2055 2598 3910 116 2469 528 145 3506 2316 185 1630 4045 4568 1873 1661 3988 4091 944 3489 2509 4945 103 1392 3022 3188 3925 2526 2733 4768 491 793 1456 1368 2913 4966 4799 31 4447 803 1869 2296 2364 2051 3834 239 2347 1421 27 2110 1473 2565 3593 4985 4097 1026 3822 4266 2520 198 1267 2254 3873 3938 981 1381 4713 2871 4867 998 1300 2205 4602 945 1287 3904 4673 571 211 478 3069 3341 2721 2082 294 4286 1961 1292 832 1620 4697 335 2228 4959 4044 290 3676 103 1080 1160 434 1096 3463 560 3929 4717 3159 1053 4323 4610 4570 1134 2321 1601 47 415 102 318 4015 175 77 1611 1600 4712 4398 4325 4614 4571 205 573 2613 4417 59 2791 4640 602 2179 4518 53 1306 1462 62 1951 2967 88 713 2499 3757 2768 2051 1451 2330 3300 3006 4806 1186 1099 487 3590 2540 3409 1551 3024 4307 2038 1346 3952 1518 3031 2779 3778 4384 1156 2743 4026 552 2896 3957 4661 4826 917 589 4582 4429 3973 4614 4498 4204 2522 2293 1052 3293 239 1005 3802 1236 3348 1786 2926 1465 1294 1213 4557 3374 3516 803 2827 354 315 2150 3142 1552 571 2866 495 1033 2825 3953 844 4358 1131 1064 472 1294 4311 2944 3274 1390 1396 1645 1386 196 1390 938 903 3308 1534 3860 1243 3795 4096 1131 4021 1238 3316 60 1494 964 4182 65 2621 3296 2318 671 1451 624 2641 4230 632 3057 4526 4077 1692 3504 3817 1644 4046 4850 3187 225 2361 693 2608 836 4026 2429 4472 3506 1475 4448 766 3469 2587 3738 3788 1250 428 2458 1245 4978 1572 4939 450 4049 2924 4420 2886 3819 36 376 2842 194 3797 4311 4521 4225 725 91 1381 1036 3623 4836 4408 413 632 4061 604 1761 3491 636 4892 33 3990 3918 336 834 59 168 1365 2845 2752 4079 1963 79 2799 913 445 1962 1751 3346 3837 1195 4153 2569 1333 2202 572 936 182 2557 1601 4463 1181 925 327 1257 2729 2798 1480 189 1255 4940 131 4182 3006 1249 3752 2188 3187 3832 3047 1817 670 3813 2913 469 2396 1947 669 1555 2539 1260 2941 961 3184 3636 4406 3132 3092 2663 500 4642 3635 1855 1019 3534 588 167 1991 839 2292 2682 4901 2873 2275 1364 1240 354 997 2496 3309 1478 82 4313 1855 4908 4254 1968 187 424 362 60 1853 3175 2081 142 3082 1077 868 2369 2988 1426 3950 768 2009 2240 2529 3760 3860 1095 16 2017 3723 434 4283 625 2879 344 1030 2945 183 1611 2929 1454 2773 788 809 1313 3271 2109 4134 3384 2191 3205 1155 4315 2844 104 842 1119 3423 1245 1421 1446 3239 1718 798 621 837 4867 1408 3621 4121 879 1187 1812 1283 1674 876 2121 906 2501 4794 610 3473 4809 2882 865 3693 288 1189 3395 40 3370 3389 2600 3057 3466 3643 4558 1290 1343 2748 1430 681 1067 4935 285 863 159 3913 4253 508 2285 913 2417 641 677 1588 3372 1460 881 1778 1435 1160 3104 1471 1486 2722 3671 2011 3259 2309 515 2754 243 3527 1184 4253 4236 3002 269 3424 1837 3076 3054 210 4540 4479 3633 1775 2612 1569 3233 4561 1535 2781 182 3635 2281 3281 1787 4229 2709 550 1951 179 3205 1475 629 326 1478 3267 4716 2353 3361 2618 2815 2669 2780 1075 301 1381 4583 4221 1826 1051 2112 4153 3893 401 463 6 3544 4113 3906 2814 4459 3606 4970 3262 1770 1273 4349 4762 4946 100 1010 2366 2944 1714 2144 1374 2146 2541 2191 3295 2523 407 4004 1059 1883 1034 74 4970 589 4584 1876 2732 3424 3451 1060 199 2495 1678 967 2487 729 4402 1439 161 4281 4986 1248 647 263 4800 1227 231 3733 3573 3837 3156 3266 1597 4385 2643 4427 2072 1370 1992 3461 3227 3426 3575 740 1589 719 1594 2696 674 4896 4602 539 1156 188 2022 2972 2316 1963 453 4038 2101 4387 3819 1538 4042 1988 2819 3832 3163 956 1394 418 5 1917 764 3314 4374 3794 1012 2287 2869 389 2785 2980 1552 524 1579 9 2795 2911 2458 4248 2632 2468 3496 2601 2698 3732 74 1150 1368 2723 4882 3144 2089 1635 256 1848 234 2186 2980 4471 2785 975 2614 4134 4214 393 4367 2895 444 1432 2525 3618 237 3282 2851 4393 3979 1080 2414 3837 3840 1950 3489 4358 767 2590 4058 358 2648 1437 4851 78 3136 2357 1682 3785 2495 3754 1193 3636 800 4277 4694 4917 4316 1228 4036 2128 3767 3488 4473 3795 2938 3381 2798 1507 2103 3901 3322 1917 64 3198 1935 871 3945 1479 51 3555 1449 3807 3225 2059 2373 1526 3254 1263 4725 794 2684 3137 541 2252 946 2098 1662 1096 2649 450 3082 1865 2441 4388 1043 3930 3698 4367 28 2366 1643 798 4766 544 1671 4865 4253 2892 4395 3986 2193 933 3962 3241 934 924 2545 1889 2724 2960 4539 2304 95 4240 2989 4483 4008 4011 2619 3879 1762 1808 3298 4617 3526 4382 4228 583 543 334 807 3285 3295 1324 2494 1002 1473 3001 470 216 932 4076 4082 687 2166 3796 3016 1930 2055 4495 3138 1064 2234 1215 1502 877 3719 1072 895 1118 3140 1348 153 1433 4719 575 3744 3211 934 4306 1754 1271 1927 2108 3472 2998 4800 4276 4706 2105 2744 737 2376 2409 1604 2362 25 200 4691 3910 3456 3277 1250 3958 3234 1620 3458 798 2105 4332 4989 4807 2964 3823 4908 4048 2285 4205 1348 1712 3473 545 4356 846 3852 3474 4160 2298 4562 2660 2929 745 4223 3757 2355 3684 3488 688 3430 1033 3160 2349 4854 929 2396 4791 1147 4185 1063 2892 3170 329 4591 2281 1953 32 4214 2172 2911 357 834 1880 1386 3967 2189 4516 2318 1063 1845 2892 1677 1465 1581 1903 1058 3503 459 1487 197 3077 2720 1764 4306 4878 755 4097 1673 2934 4614 1758 80 2069 3087 1044 100 4866 81 1212 740 3678 752 2169 4262 701 4544 761 3104 2865 2071 1607 1016 4518 2439 1604 68 239 533 706 3220 64 3845 2544 1875 2457 4827 2873 4233 2202 2747 660 1827 497 1666 3669 3058 2765 2506 587 1392 519 898 4176 4046 140 2636 4388 4641 1676 2054 3019 1928 3838 1265 4954 4088 802 3197 4470 3800 4221 779 3277 3317 3569 3049 962 2791 1874 3650 1045 634 3498 3163 3681 1895 4925 3600 2741 2960 1398 876 4916 4415 2377 2564 1580 567 2679 3021 2243 34 4965 154 997 2009 4724 3487 327 79 715 8 4008 1551 3104 1955 4306 641 3651 3129 3502 1913 356 4818 2141 1264 3328 4142 2599 2649 55 2060 592 3949 1241 2966 2486 4784 4516 4075 1821 1609 4208 2365 3147 4078 2868 2721 92 2758 2693 2513 1311 3629 1766 4589 3998 2075 163 1333 330 4213 421 3913 422 3467 881 4578 2879 16 1393 1462 4586 2438 4737 4839 2254 4559 2355 4149 45 4437 1788 272 1040 1475 2044 3150 4344 3737 1450 1651 2286 1300 2086 492 2355 3131 2757 891 3264 3387 4513 2470 1880 4228 446 512 4633 3731 4222 2767 3783 3982 4966 3884 1697 4227 2087 1822 1850 4753 366 2415 1337 4804 2292 2701 2737 2893 2678 2059 4674 2472 2438 4629 1478 1189 4600 1367 4997 2768 4622 4687 4665 2169 4021 511 147 1725 566 2284 676 2491 758 2569 1141 567 3270 2165 2320 3866 1427 1032 1412 3040 3711 202 2789 2177 3390 4517 4065 4992 2314 2206 772 2055 4624 4040 2245 1145 3529 32 263 4735 1594 106 1217 1860 2436 3603 3838 4337 3588 597 3086 4497 1036 2598 1507 1142 504 4505 797 1178 2130 3827 4343 3879 3103 4927 2039 2856 3568 515 1994 1878 1354 1369 4485 371 398 3783 2917 1122 3210 2255 4088 2621 429 2751 4642 1606 3383 4738 2873 4151 367 1606 4842 2089 203 1100 666 3233 2876 764 2045 22 1455 1414 2810 1181 2733 2201 4484 4709 531 3448 1779 4259 875 3039 2401 1504 2042 2563 2782 4310 2224 3824 1965 990 1451 176 1700 3028 1652 3283 1632 4457 2192 657 406 1777 1144 3082 4563 811 4073 2470 4942 3636 2717 485 977 3252 4993 3873 1323 1447 125 4687 2424 85 431 274 2415 258 2592 2368 459 4575 3669 2595 3675 1975 2335 1264 427 4347 2555 2515 1377 4558 3219 1690 1128 2050 700 2974 672 3050 670 453 3588 4246 2591 162 2722 1858 4368 1027 15 1078 2078 1218 1529 31 2762 70 123 1085 1530 1911 3028 3683 286 2733 2128 4403 3843 4289 109 3607 988 4457 2864 2633 3060 521 4734 1660 85 1141 51 4208 4204 256 3550 4650 2298 4569 3379 193 4541 2168 2840 218 917 237 1744 4982 71 1898 2931 287 3477 4396 3452 1638 1061 2142 690 224 1782 3565 2351 1676 2158 821 2020 759 406 3146 3923 2032 4300 1120 1580 2372 2568 397 392 907 455 4001 4281 3937 2492 1741 1784 4558 3050 4833 1782 166 4507 2003 1348 618 1876 3679 402 1998 1078 2066 3956 2129 519 1302 3408 1167 4519 4442 1457 1106 3603 1975 4743 4941 1430 2340 2357 1888 3563 3506 1954 3359 3036 224 1321 3987 870 1552 2192 3031 3547 72 988 4164 4534 3027 1132 2093 4306 294 4042 4028 716 3715 4862 2691 3564 4265 2978 1740 49 4065 1126 2282 3994 1923 197 3366 3693 799 1239 4690 4171 1261 1702 2393 3042 4173 105 2381 3186 1207 4411 2496 3313 173 1380 3660 1895 4980 4255 2107 3226 2903 4315 3767 2235 2468 2899 3131 1808 3492 654 4592 3312 1919 1855 1737 2618 2542 845 4736 4950 4928 2748 4446 1882 2549 3299 1895 1926 4662 437 4987 1048 1003 1296 4615 1538 2771 872 4162 855 4720 1573 2200 1745 2776 192 3779 430 4077 282 220 1062 3878 4254 294 2567 260 1578 2828 377 1798 1410 334 203 2813 3757 2689 3228 2969 2686 3995 1122 546 1332 747 1503 4983 1386 23 726 3 544 163 3851 1827 2576 2913 4817 217 1330 1668 345 4556 1984 2556 2449 3382 1379 4101 587 284 2132 887 4898 370 2163 1263 3040 2284 2996 2437 2355 3246 525 3180 4539 3470 4522 2510 582 3508 1993 4325 4781 1600 182 4131 2132 3660 3784 3019 229 4142 242 3085 1470 3192 643 1342 1702 2192 1583 3518 2500 1576 2323 1856 320 2911 2860 1277 1072 30 4073 3017 1725 2971 1309 1213 3787 2153 4662 3507 3893 3543 2777 2957 606 741 915 711 3584 4314 4465 1632 3033 2744 977 1461 4594 1022 4879 1014 2783 2373 3417 1447 4505 2852 4555 4345 15 3005 1492 1710 3264 3197 4071 3632 3986 3231 4092 1682 1119 2690 4964 3054 3107 4175 4072 237 3975 468 4050 1378 4985 3115 4778 3472 3618 1219 522 1311 2118 2718 1339 4915 4119 3930 2846 3453 4035 1377 436 4536 2954 4984 3943 741 856 467 4662 1663 2937 1120 3925 2168 32 4711 3194 1427 4310 2329 2882 3439 1946 2622 1882 3122 4875 3085 2174 1892 3760 4224 2629 2624 3080 3525 386 2934 2538 4526 1077 356 1143 3114 536 144 491 1562 4115 3400 1791 2525 561 3258 3970 4708 1457 1020 4443 3382 3485 1501 3121 141 4238 3218 1068 272 2622 98 105 3743 4908 3890 4105 4498 4748 1251 1682 2179 636 1479 4653 1102 705 2487 574 944 968 4904 2336 2150 1069 3337 3118 969 4807 3774 1675 4657 1394 352 955 2311 1020 2787 1136 705 4440 1295 4974 65 3438 976 3822 47 3073 2462 2167 2675 1695 2942 1592 1475 589 3462 3424 755 4057 2181 1079 2808 54 3641 4370 1516 2371 2550 394 510 4100 526 3069 415 656 3220 3620 2413 1721 3960 1172 1083 2407 4198 693 2247 4605 3558 3870 4292 290 4550 1975 4670 418 2235 365 4400 67 212 801 2329 2888 3703 4465 410 2473 3754 4014 3090 825 3899 3725 178 623 184 86 2466 614 1545 2920 3770 1980 553 4579 4882 1959 2800 2700 3170 2059 347 292 250 2261 1099 162 1628 1476 1418 1340 1285 602 1713 3170 2328 1127 3405 388 3650 558 4981 4926 767 4991 470 4259 1748 267 3871 3607 2427 1635 3189 2388 1610 4786 936 3982 4756 3646 2556 3735 3382 659 4098 196 227 2728 3980 2325 2473 2319 4300 1377 2274 3169 3286 3136 1828 2952 1073 87 2601 3740 1369 4360 4440 3039 720 3143 1922 1097 4361 4222 3613 3804 1596 1833 1541 2240 141 2059 4526 3337 613 216 4395 4964 3407 2625 3971 1542 2916 3331 4590 3013 808 1464 4980 2148 3522 820 4038 4220 80 3913 1571 3773 1369 2588 1237 1289 4665 2949 2233 1362 96 1915 3963 4079 715 2966 863 291 3538 611 2721 166 904 3804 1414 2810 3999 3373 1593 415 4617 2456 3895 3607 4272 786 1419 4163 4767 4172 2739 588 4286 3186 681 3458 458 695 1514 2761 570 3824 1354 223 4547 2524 2927 4568 398 1523 3674 4290 4109 500 1049 169 777 2772 3032 1852 4375 3110 3059 2462 2366 2158 189 3694 1618 1341 4620 4847 244 3744 338 321 3241 4185 4862 390 4286 1684 985 782 3074 4531 674 4619 1653 4331 2282 4142 2649 4029 2353 920 328 270 2599 618 3765 2783 3963 645 3577 4037 472 1531 552 4722 3531 4740 490 3154 78 3930 4354 759 808 806 2466 1814 635 1024 4821 528 3093 4251 3732 362 895 3902 1434 709 4281 2972 736 3310 3492 4013 2314 903 3854 4451 4559 613 226 4398 3069 3392 3173 2808 1066 2694 626 2 484 4847 423 1853 1787 1466 1310 4306 4553 2591 4685 4291 521 4420 1086 1487 4589 4097 4120 2522 2671 1347 692 1426 3241 3188 3057 2331 1908 9 120 3900 4549 3339 3544 4680 1267 1023 1379 3294 2355 510 2184 4610 2796 1758 935 2810 3276 1670 3008 2721 1041 1622 4012 3239 2784 2701 666 4422 2097 3801 492 1503 3680 3003 4999 1700 4574 4200 3895 4547 3743 1401 1648 841 858 620 4686 3516 2140 2968 1982 600 4525 2229 4555 844 4105 154 3634 2082 1064 1285 4318 3386 1358 2047 4812 351 3460 901 32 4720 4909 2112 2383 4105 4194 4406 3795 3152 2335 4703 626 1016 995 1520 1615 2689 4012 3539 4112 310 329 261 3902 3437 4286 3895 824 531 4851 4606 3368 2318 2197 2972 1388 4953 948 300 3526 4875 4179 793 4381 3536 4316 3328 1258 814 1969 2137 284 906 3092 2322 2564 3425 4256 1892 2186 4455 2621 2844 4166 3931 80 4131 4199 2225 4240 175 3432 2286 4691 4848 3046 1496 407 491 443 1140 2905 2163 2422 1046 1105 3211 769 3068 3404 661 4914 555 3201 4470 1834 2097 4469 3775 2945 2689 3215 2006 1592 3434 1060 4387 1837 3440 1636 3491 555 2498 803 1185 143 3026 2169 4496 1148 3200 1018 3578 2352 1664 1471 3708 1693 3903 4684 1431 761 2097 4440 1793 3774 286 2992 1906 1298 3729 2699 408 2000 4848 1303 2363 3958 1943 3539 3041 4437 4973 4115 4227 1853 860 3080 3462 4830 661 4557 2484 735 1666 4483 1144 1130 1851 565 2694 1534 4978 1957 1448 4564 1062 1453 4610 2171 2404 4247 575 1581 4281 3934 1465 1543 3241 2147 4005 2749 1588 4169 2876 923 1235 3712 4916 661 4655 2590 1765 4912 4155 1297 3541 1527 1709 4126 540 2239 193 4518 1897 3099 918 3059 2451 3144 1447 3640 2040 3786 4226 1838 57 1342 4437 536 620 510 3644 3440 4977 3976 2108 2679 4270 2255 956 1345 1555 4224 2974 4886 2071 615 2243 339 1713 1512 2732 487 4863 4870 753 3646 1939 3087 726 3370 72 933 577 4061 4306 735 4590 1583 2619 3014 3027 4462 4807 1120 4052 305 913 3577 792 4189 435 2517 3642 4800 2459 127 489 4929 880 830 1160 1470 337 866 4151 2243 2094 3547 920 4170 1749 4347 762 3622 3454 4159 426 807 4720 3265 2069 2553 2498 2529 1208 3164 2410 2479 4528 21 2714 3059 2786 4228 2061 4086 2004 4781 215 798 3442 2111 3603 598 106 4351 1818 1427 4336 4598 4322 152 179 1559 997 2707 94 1298 1934 1086 1976 1924 1472 3031 1380 4517 2262 2352 4690 4296 3844 3271 1932 1206 1869 4407 4010 3731 4226 4326 1647 4736 2041 661 3281 2983 3532 987 4436 1299 2166 1514 4888 1157 3754 2464 3471 1303 2172 136 840 1062 253 3423 3943 2904 2355 1687 490 3530 3454 4103 3325 1876 3709 4328 4399 2818 287 4002 3547 2477 2035 701 256 4824 1224 649 3066 4805 4421 662 1086 3133 666 396 1026 3227 3165 3357 3091 1562 4127 654 1740 3194 3660 3466 3990 1391 2479 4414 178 4994 1667 2702 993 1622 987 3367 2797 4716 2035 3963 853 272 708 1640 909 4649 1620 4297 2259 4653 4044 3475 4219 4650 2800 929 2700 3206 4451 4265 4809 3353 1184 1589 3082 2862 4498 155 1656 4501 3109 4614 2180 220 2890 1538 1752 1705 4247 4347 3572 3146 221 2679 1867 653 1184 1887 4539 3896 1499 3019 4929 3058 3105 4147 1915 512 3437 2222 4868 4937 1515 2527 235 2147 492 3747 1276 380 1870 1932 3093 2593 834 1353 3034 730 101 1516 539 3772 3911 4922 1809 1606 1471 255 3980 2212 2980 1679 3847 4687 133 782 4938 3955 1339 2729 4088 4448 3994 4971 2575 2250 3068 1129 3834 4777 1485 1550 1962 4306 832 2256 2705 2667 1624 4873 4053 51 3440 3695 2483 4888 4332 1356 4306 1455 398 638 1388 3303 2338 2688 3240 3718 1353 1224 3851 2107 2202 2791 2834 4306 2997 4228 3505 4283 3718 4409 3735 2284 2776 4316 3400 3138 1231 696 4218 2764 2933 1737 4320 4064 2174 2276 3906 1956 2987 4596 2251 286 171 1598 4026 268 470 3550 41 2454 936 2568 3969 279 476 2160 3876 3303 126 3378 914 1612 848 4491 1589 4044 2686 2917 4692 3292 4954 2487 2212 2476 4112 4739 4226 729 4891 943 2314 2506 2679 4628 3100 1652 4332 3986 1529 2542 1290 3282 18 2069 4263 2274 978 2929 2314 4013 2647 4086 3924 3745 2501 2709 2442 1503 1130 3000 4837 2166 307 3145 3105 1991 278 516 1385 2418 3526 2656 1713 561 4891 714 1443 2968 279 1145 1595 4011 3761 2187 1667 760 2934 3551 4312 3216 4891 1817 4114 1931 732 2634 1832 4377 1153 293 4394 4417 3268 4907 4669 1942 476 2640 3283 4452 1172 2211 3560 2192 3660 2274 3638 3358 4927 1588 3698 4736 884 2349 1213 4246 2622 2237 371 4712 3100 4841 4191 950 385 873 4445 2745 4941 3137 2223 4679 3490 504 1945 1770 2951 4283 781 1810 4985 1787 504 1343 3085 4435 3891 2055 3352 4619 1955 4094 1111 4160 4585 4329 4207 3025 2 1322 1038 547 4096 2639 208 4919 2463 2827 1195 975 2545 3340 1299 3564 1763 2723 1759 3259 4389 3343 906 3843 4670 2546 267 3296 4126 922 1005 2660 4259 1154 2816 1241 4948 126 2062 4647 3345 4531 3407 1428 4545 1316 2821 3880 3194 3982 3808 1197 1220 1373 4564 3037 926 4604 1814 4867 3232 3418 3603 1504 1464 4927 817 1864 4853 1291 2764 1155 1031 160 2634 3268 829 3307 783 4333 3989 3639 1058 3161 2159 1801 1574 4721 1482 1213 1658 2368 1950 2920 1538 2287 4233 2244 1164 2498 2091 4591 683 2280 657 2244 23 4479 1885 3968 4218 653 2900 3590 2709 1232 31 3940 1937 840 1475 788 4207 4647 1225 4132 3025 3224 1950 534 2582 1677 1212 1617 2922 1168 3007 2366 691 2851 770 2915 317 3239 2832 3947 3015 185 3058 1453 4084 3432 4495 2265 3099 905 2759 4814 3288 315 1256 3647 1624 3924 4458 1400 313 3002 4930 3406 3888 3674 2250 3077 3256 1060 3743 3751 4602 1788 3418 692 663 2699 2880 4596 4304 4565 1010 3735 3775 2273 3414 4973 4099 2692 2188 2415 2648 478 961 4420 541 611 1567 3500 164 1179 4595 3417 549 4058 3062 4321 1323 2873 2413 2846 2317 2379 3658 4654 4591 1129 3536 1931 4686 1751 3418 2363 1704 1164 3684 4281 1866 4534 681 66 1783 2700 124 3929 616 4122 2623 2156 1663 1576 2791 61 4274 1091 2597 4339 3790 1323 4086 4822 2338 1691 2260 4694 1944 3045 4324 3532 4959 1763 3846 2150 115 3823 2712 2720 4315 2692 523 910 4475 2250 4572 1668 3112 926 4877 1086 4598 1815 4713 2336 1453 4243 3939 4822 4440 440 2496 397 1869 4051 3000 577 4823 564 4497 2501 3191 1712 476 262 4023 4918 1062 3352 3774 1627 2001 2791 863 1750 3128 2511 2625 2468 1702 2382 4376 3821 3096 1204 2427 3101 2702 1626 3940 4556 254 2648 1627 2686 129 1029 1675 3412 3564 2690 4956 2922 121 3927 4343 2519 811 845 3349 1384 61 2507 2617 2964 3140 2954 2441 4417 3176 3841 4097 94 1208 3233 4191 1431 3619 1185 3496 2173 3879 2915 3474 2267 893 165 4680 1970 979 10 26 509 4617 4111 3146 3446 4805 158 2535 4447 4511 4822 4270 2122 1749 2128 4668 2402 2448 3420 3925 672 1381 10 3120 71 1214 2986 4593 2911 1118 3268 4838 3078 761 2577 2395 3234 4489 2072 4382 4088 1098 3905 1915 2825 4943 2094 169 2975 1626 4317 1954 4757 40 56 3287 4956 2763 1660 4650 2119 4270 2645 1203 400 2637 1217 1500 2784 386 4617 4349 3211 2137 91 3648 1417 3373 666 3229 2719 2496 1060 528 4804 3807 3835 2870 2316 2636 2533 1236 1329 139 2964 160 2629 1101 2951 2422 2640 1480 3191 1004 976 3028 619 1862 2436 3087 3228 4643 4225 2739 1874 4966 4397 3851 4509 3174 4199 1473 404 3006 4293 4955 66 909 2803 2449 1828 2856 3987 4913 1300 3707 296 396 441 4940 466 326 4877 2104 3245 881 1461 1756 1953 3050 3365 1061 2147 2251 3522 2168 1491 3200 4253 1443 493 2970 4103 2442 528 1671 2223 4899 785 1807 1414 4474 785 2009 996 142 675 4068 4207 2178 1879 3166 2979 3277 3634 2689 4253 1418 4268 4417 3975 2129 2272 23 760 2292 4767 1041 937 2819 4381 1527 1424 264 923 1736 3913 2460 4803 83 1296 3056 2496 4278 1672 4669 635 299 4671 4733 3006 2990 4751 999 4086 3664 3535 1431 505 431 992 1707 4964 1116 4721 55 2463 3859 2996 1018 790 2198 2382 4767 1458 1883 115 1221 1006 4881 671 3167 2676 3127 4798 2677 3141 942 749 4233 3772 2994 438 2139 3380 2148 3032 2582 3589 2643 4765 4784 251 870 3443 4094 71 707 2892 3078 1444 2692 4669 3819 4179 3157 1738 2116 64 1207 1905 4477 1754 4400 506 4428 647 1201 2966 1125 2061 1670 3461 3599 3266 2978 2966 1629 4206 680 1107 2774 148 1155 3130 3798 645 3695 3981 3859 3428 2109 883 704 2298 3243 525 2533 740 3858 298 2197 3768 1471 2563 1198 3044 2770 2711 1445 2063 2561 2672 3471 3502 950 2069 225 2224 1053 2606 2186 3867 1728 4395 2900 2509 451 182 1014 91 1919 972 1316 3461 331 3151 4141 256 4150 4655 1140 4195 4647 4972 1033 4874 4974 2334 997 2726 2392 1614 1945 4227 174 2282 4415 3857 550 3700 2967 4612 4785 2884 668 3524 4427 4658 3685 2374 1559 3693 1436 392 4976 2110 2458 2585 1177 2477 4729 3791 246 283 513 4551 3153 343 3444 4752 1302 1506 145 4960 2663 4922 3348 3558 456 3850 1533 4726 556 3041 3461 337 110 2391 4668 3922 4289 3971 4166 4569 2753 3207 1945 1196 2544 3010 3920 201 2050 1333 2147 4422 4385 3799 4725 1514 25 1601 2597 3512 3381 523 149 1339 4433 1837 806 3573 1565 3455 770 1390 432 3401 1977 3260 4347 2187 1389 2133 1258 1463 1781 1414 263 2106 2957 1439 4927 567 4453 3293 4322 243 2942 4063 903 1050 4536 394 926 2369 911 453 2124 3498 1673 4477 2043 4315 3985 1298 1967 1503 920 4201 658 3451 38 2136 496 1898 1389 3860 1572 4082 1903 1710 2042 1917 851 274 18 2233 1476 943 4276 3632 4306 4818 1910 225 3367 4546 2759 3909 1074 4805 3504 1771 4408 1170 30 3420 3126 2381 754 1143 3144 2391 3576 4278 4894 91 2667 2712 3673 3634 2376 4733 2410 3280 2382 653 4396 1653 4516 3769 2421 2300 1707 224 3665 1983 1448 3260 4047 2505 2396 1338 4554 3138 508 3358 17 4583 4760 4276 1423 1192 4616 2856 2427 4969 3362 1159 2642 1321 2926 1484 1472 1805 1579 4740 771 942 2838 4058 3224 487 3106 4772 731 3960 4611 4348 1236 382 218 1327 4157 2408 2300 754 1325 1243 3627 1216 479 3488 723 2045 2876 3777 2294 4582 1045 2495 841 599 2906 2071 2141 3356 3653 1904 143 1256 1759 630 4800 4113 1891 4739 4405 4577 3974 4017 1536 3935 4646 2544 1333 2004 4175 4550 494 1543 3255 883 4896 1625 3043 569 4692 818 1568 3722 1974 1818 11 4641 1049 3008 4433 1423 1970 3767 1480 3824 1985 492 804 1324 651 3129 4843 3446 2658 422 2377 1968 1635 4850 149 2333 3791 998 970 4302 275 2379 559 2710 1080 902 2080 3158 419 3779 514 4866 974 3287 3451 2249 69 2949 831 1697 1650 4218 3204 1656 4466 2498 519 2460 686 80 4477 4813 2891 2321 3628 1390 530 1866 1374 1359 248 1830 4533 1781 3535 3025 4473 305 3052 2007 308 4789 1727 1870 1655 3466 2510 4751 3074 2485 3178 233 296 4173 3368 1166 3264 1063 993 1445 325 994 4674 4694 3479 708 4493 4089 288 3275 1359 1079 4072 2956 552 4031 3874 655 4422 619 1861 3880 3346 3256 1931 3088 2008 4162 4221 3051 4444 2973 3693 1872 1200 2237 3426 180 1295 4535 1128 1303 3550 2702 2445 4637 4029 1159 4765 4806 3482 253 4752 3510 3246 1877 4063 3542 78 4323 2610 4673 1019 884 2604 1552 2050 1210 2693 1183 3509 4227 2591 2325 1561 2210 1026 4752 254 165 1897 999 1906 3581 1291 2590 3670 3297 4090 1285 4295 3075 2991 897 2286 4009 2332 610 3617 2373 1840 3779 4360 3286 1607 3174 1176 3421 4264 1493 2372 2025 3685 250 431 1603 1734 1680 2195 4891 3878 4599 4333 1417 717 2980 3278 4620 1988 1710 4547 2863 1340 2227 3382 4079 3727 2929 412 4734 2637 3557 1413 3787 2153 2047 3799 3344 2930 2820 4587 1083 4339 1419 3759 1309 2746 3681 1514 38 196 2901 938 2439 2040 748 1993 2422 248 3398 1284 934 4947 2007 3267 1228 3494 2119 3516 3835 3374 1746 2633 849 3351 3321 3653 3672 40 4768 2474 3630 4453 406 2846 2957 3564 4656 225 4660 2856 3229 3928 3988 1906 1379 4398 3099 1146 41 430 4780 1866 1459 74 342 4564 2842 3503 2929 2103 4193 174 4196 4174 3473 1597 217 3104 1037 3724 1615 689 4527 601 1655 256 378 668 2904 3191 2349 4299 1396 1543 1646 4575 4384 4185 2405 3534 88 3093 3525 3799 280 2391 614 3785 1596 1725 2934 428 353 1138 411 3254 1066 1983 618 2847 1188 4149 484 1589 2050 1315 4363 3313 4289 2830 738 4313 2893 884 3842 900 2995 4312 2902 1905 4877 3354 504 1952 4801 1548 4953 1903 3866 2933 4141 3462 1429 1762 4364 2675 4918 96 691 2703 4025 3052 1353 368 177 4739 4714 4229 3924 2034 1888 2733 3380 879 397 2080 3264 1869 3361 940 3121 2933 2914 2929 4573 1832 1767 2134 112 3709 4701 962 3630 3945 3218 3771 2362 4298 4229 4339 827 4108 684 3293 3497 3052 83 1613 1684 4655 4420 2973 2582 2972 4114 2825 2948 614 1685 3980 3024 3107 73 328 3842 647 3886 1083 2362 3266 3297 1884 4960 3310 4098 674 3005 1738 157 2189 4599 4801 4393 1139 273 788 1843 1117 1896 3772 4716 2175 583 2569 1551 2123 2004 646 236 1311 2913 4826 1160 4890 1452 1280 4251 747 2719 2920 3304 2138 488 4500 2896 2221 402 1788 1807 1741 2011 1810 4086 3230 4516 679 4055 3506 2012 476 2213 4967 1853 3634 2201 1252 4893 394 910 360 3927 2958 70 4307 1048 54 1354 3331 2954 4956 958 1393 1092 4785 4722 2297 1607 4941 4882 1654 459 363 1759 1939 1696 3450 4749 4707 1702 2389 419 1386 2685 604 1669 3457 2693 3113 405 4966 3232 876 4510 2786 4171 4688 3672 4513 681 2707 2759 4629 3247 1130 1060 1844 257 3674 3642 2965 1732 4520 282 4471 2714 3987 944 4963 2785 3652 2883 4933 4764 4861 257 2358 1600 3327 2640 3189 881 1522 638 2665 4786 3065 4787 2921 3376 3539 4914 4140 1768 4716 3180 3841 3021 3657 1356 4041 1603 4104 1307 4432 142 318 2822 1687 1844 4646 1571 3357 3191 2953 3208 585 1556 4537 1132 658 2382 724 2468 2383 4235 1711 2951 3255 982 3561 2843 1139 2692 4419 1326 975 743 3439 4925 3773 4110 246 168 2889 2291 1392 2188 366 147 680 728 1935 4194 4662 3648 2223 4012 435 2869 3330 301 4944 3059 4065 186 2103 3194 3986 734 1616 3190 4550 662 4342 3447 2594 3293 784 2138 662 1873 4744 846 2753 4908 4575 1655 1955 2340 983 1166 3505 4451 4975 1407 3452 4623 1931 2033 1314 4163 1186 3266 2172 1141 4070 3449 631 3382 111 4346 3075 4757 649 3334 679 1876 801 3752 4154 441 683 3008 2804 1719 47 3572 4131 1810 2248 3858 30 1759 380 3672 1446 1417 2215 1485 264 101 1703 1084 1076 3623 4801 2096 3321 4115 2755 507 3983 1909 3688 1229 1195 1393 2431 1588 1350 1420 1932 3990 4494 3320 1438 176 3876 1652 2471 2899 277 1594 672 4953 2146 2184 1562 1644 4903 2143 3461 824 3951 3127 133 4052 3262 1201 264 2629 4782 2003 3529 3563 3563 2576 800 2683 3359 1294 4504 171 4415 2102 64 2016 1779 3839 2427 75 2786 4563 4440 2200 3932 1000 2826 3854 3830 456 1032 4394 3314 3977 3222 1531 1036 462 1163 1167 1438 2317 3353 4253 516 3223 3073 3489 409 468 196 628 4905 2396 1538 2025 1517 598 3487 2129 3978 1061 2169 2888 3321 2413 420 3662 2657 2195 230 726 2793 4043 3891 4626 1662 159 4594 1773 2211 2071 4869 143 1492 2371 1653 4949 754 4867 3581 2511 122 864 2450 3977 3126 616 4937 2434 3378 3461 4609 23 32 2247 2557 2177 621 2230 3515 4539 345 3072 1919 445 1923 3489 4961 2228 3251 1918 202 511 1318 2161 4804 811 918 1785 167 2753 2135 4446 3228 3443 3019 1209 4894 4890 2415 2282 3124 1339 4468 1352 681 3861 3119 2669 1580 2380 3993 879 2784 3658 1383 1481 477 729 1035 479 4125 3930 1881 3806 472 2552 3611 2769 3561 94 2918 3237 1430 3445 2259 1222 3 4679 239 4096 4816 3455 363 903 2311 1302 44 3943 991 2064 2780 1117 228 1125 4839 3283 3460 3080 3959 3680 4427 3595 3617 4854 3264 1618 790 122 2110 2459 3947 3424 4788 2004 3025 3677 2949 4405 933 2867 1137 4354 3521 2616 2490 3770 4762 4199 3904 3715 3888 3541 2910 267 4081 4941 2298 448 4061 1093 2913 1098 3723 2623 3352 2420 2307 3729 4164 2990 387 3101 3707 4421 131 3026 3113 4898 4000 777 1253 4927 348 2224 3657 4574 3004 1323 2525 3121 2145 4694 532 2354 1840 3700 2261 2341 4290 3299 1067 2073 4148 2998 934 2724 2304 3313 4776 2476 3411 1289 433 4190 1613 2306 3300 1762 468 4062 3599 4309 3513 1677 1615 1885 1177 359 2618 4913 2389 2188 1603 671 4610 2677 2545 2476 4322 4608 3560 4896 3690 2823 1694 4039 722 3481 2895 513 4184 2368 4810 2434 1541 1578 2778 2811 4278 3425 2415 2615 3380 4691 4130 95 2589 1338 4012 1599 473 2340 775 870 317 3820 2587 2922 1227 455 3051 3090 1016 4705 1166 898 157 4134 102 2794 567 4865 3508 399 2696 216 746 4793 979 2077 2783 3811 3915 2199 4735 1759 2549 3239 729 2223 3961 4044 487 229 3973 2135 4865 932 2586 79 3450 2788 4773 4767 2721 3114 3079 1771 3866 1909 670 1975 4443 1595 666 4328 2639 3826 192 1152 2318 47 1747 3470 2699 282 814 524 1189 4528 4195 1423 3358 3512 1807 3939 503 191 1043 2981 2850 44 3029 4542 3471 3020 1245 47 3640 2519 1688 4719 2156 3145 713 2247 3631 3890 43 1919 2193 4775 1864 974 1235 2390 3205 2981 4829 1374 3011 4228 3755 4285 72 3661 2307 728 1476 1636 400 1838 989 4661 2210 373 3443 4734 1644 2396 4964 4384 3069 4671 2865 4954 4400 3575 871 366 4899 4591 640 1490 3892 440 2447 4473 3655 4365 4759 3192 3545 3808 2717 905 4673 2812 2777 619 3105 4736 2194 1959 4969 514 2103 1941 2445 3506 4126 4269 4170 4443 3504 2951 2549 2165 459 3884 444 1262 2791 3306 2914 1820 314 331 4935 3884 3980 4758 4606 4991 4979 4845 2102 640 2433 278 3298 431 3913 1275 4937 3928 157 3577 3622 109 4963 3404 345 2832 4651 1674 52 3570 1987 4924 4022 2799 2091 4304 3116 2295 1210 2129 4363 1567 751 3685 319 4774 3712 686 208 1128 4958 2490 4112 1039 495 4987 534 4125 43 216 4629 10 3064 2426 1229 828 2951 2816 2041 1978 3588 1755 2328 3041 801 1051 3285 488 155 3848 4583 1635 2428 1777 1249 539 2568 1521 4579 3667 4384 3541 3127 1845 4466 1311 3661 2500 4694 3110 2935 3400 1074 356 1158 1541 4352 1438 163 3571 1451 1232 1855 2367 1573 1367 4195 849 2772 1628 3081 4421 361 3504 697 1682 2831 2042 556 1141 2066 3611 2702 319 2501 4643 4339 3883 3659 4336 593 1769 487 1414 422 950 1403 90 822 1626 333 3630 1566 4928 3070 2441 1420 4233 2425 2388 3284 2185 4194 3293 252 2049 796 80 1009 3796 2690 2977 560 2858 3863 4867 3262 3095 4918 1276 2312 1477 2938 534 260 310 47 2144 3598 291 1568 1051 2997 2800 3998 134 3763 2949 3816 2755 3008 1654 221 4263 3783 2940 1019 4054 2999 2603 2100 1188 4883 2178 2964 4877 4739 533 3356 2798 497 4566 386 4785 965 3528 335 437 3482 4339 815 1900 798 4779 3013 3636 4710 4529 1172 4599 1399 4616 2911 4290 1334 1353 1626 1217 1721 392 614 2050 844 3244 4641 2934 198 3659 1516 2755 3257 1459 3603 756 4893 3459 1264 3431 1037 4352 4385 1286 4920 4352 4414 1591 545 3523 4180 1444 200 3900 4604 4828 2448 2436 1108 3520 3158 4552 1885 3383 4736 1142 3755 4826 1324 1300 1465 3240 2596 3825 2778 1964 2521 2426 297 3834 4909 1350 1034 453 2015 843 4630 1372 235 2415 507 4049 1568 1423 4962 4921 2904 2787 879 3766 1899 4168 1765 3464 3804 429 4375 2271 186 1910 3080 2611 1649 1229 3956 437 1447 4899 117 3355 1127 2619 1079 3104 921 3912 1315 3193 2640 3890 3400 3609 3658 3310 3549 3838 2604 2147 1385 3137 1508 3453 1004 1186 4501 3381 4291 146 3014 2671 2295 2800 939 2322 1302 4445 4835 2660 25 2103 3512 1108 1205 897 850 4758 3514 4906 3820 571 3455 1906 4310 3622 3804 2976 4297 1823 3966 1278 2486 4308 2470 1363 3655 3675 834 1232 3677 2498 3499 2772 2072 2216 2454 2000 3738 3065 2035 4180 3541 2005 1833 1536 1296 2921 3336 2700 3286 1580 2285 896 1358 1540 2426 2556 1340 4855 1011 2770 2911 1274 3618 1431 3217 470 4011 822 4450 781 3441 908 534 2513 2679 4629 2554 1782 2104 1422 3746 1403 4160 2625 1462 2133 3841 2316 2161 4141 4087 2178 2465 1213 2812 4456 4026 1094 4645 2793 2619 1436 2418 1243 1919 2784 1842 1216 1812 398 4229 4262 4408 1733 216 3343 3431 3946 4701 1186 766 828 816 224 4588 2257 555 2392 2075 3952 2019 4787 1675 1662 424 904 3680 2001 2433 2305 215 3415 4326 1173 4805 3704 3620 3340 2568 2976 405 4782 4059 3023 4661 1300 3311 5000 4390 2893 725 2685 4365 3387 1068 4361 4474 4051 2777 1685 1684 3137 3338 2844 4731 2825 962 822 1308 2143 4425 841 4849 3760 4097 2531 1174 3415 1674 2593 1597 3881 3950 4452 747 4193 1950 919 2113 3333 291 4786 4531 1407 3005 4282 2844 3893 4936 2630 4953 3609 4258 2092 777 2465 2167 3410 1180 1536 4653 101 2057 3571 2936 901 3774 414 1199 2535 2451 2605 2781 2026 1647 715 25 3122 3962 894 1262 2401 777 2344 4140 9 4038 2592 2565 163 934 1015 2113 4459 4049 2756 3938 1649 2764 232 2865 1137 794 955 2535 3612 4159 1965 2997 2357 2604 1885 4397 4917 2062 2934 4934 1816 4031 2877 2683 414 1428 2093 453 4290 677 1787 1301 422 4215 2881 1987 4198 3933 1303 4130 3088 243 670 4209 1410 2306 2899 4395 196 4160 2242 4008 3874 2188 4968 3754 3699 246 1360 913 4525 4933 3728 392 102 2487 3513 21 1356 1725 994 3796 1151 4676 3812 1333 1578 2549 2975 2434 4565 3709 989 1458 4390 3030 1162 4777 3683 940 2538 2077 745 4041 1563 2562 1777 458 838 2919 3229 3808 1938 4831 4143 1008 3857 3026 1675 4843 3218 3833 3088 2223 1397 1821 3260 2340 346 3208 4325 1567 178 1234 3352 514 2492 2350 4453 426 3946 2570 409 3560 3977 2043 4834 3353 4997 3758 2071 126 4202 808 2102 85 4116 488 3380 3398 2552 1655 2257 4550 4433 2615 1273 2519 1932 3865 1460 4014 2308 757 4358 1764 3199 3566 4112 1478 726 2067 3781 1005 4289 3672 2350 4551 2409 3747 3671 3724 3757 2143 1975 1617 3325 3972 2684 2169 1706 4941 4421 559 3748 3760 3374 4677 2530 506 1943 2784 590 2225 397 4609 2238 136 1592 4477 2805 4294 1644 4926 2935 4495 3280 4689 4080 3777 4353 270 1934 2905 2696 3051 1955 4924 2328 1009 948 3174 1025 1245 1860 4150 1304 1128 3146 104 1884 2984 2446 4058 1779 2197 2056 4455 3811 2381 4649 4919 921 3344 3873 2341 4597 4428 2343 3352 4916 4682 2628 1450 3493 3519 2984 36 2333 2420 187 296 2355 367 4278 1285 2620 32 4967 3095 2120 3629 3353 4125 4715 46 4721 217 1885 2617 4506 3587 4955 3599 3946 679 1411 3629 3435 2290 4180 4637 491 1009 900 4658 4204 3250 1432 2887 3813 1600 4311 2129 1967 4627 1199 2320 2560 1838 4159 282 4227 864 323 48 655 2659 4332 1968 452 3736 2173 1793 1801 4057 1615 1090 1720 2638 294 291 4728 2649 4217 2177 683 2442 1134 543 3653 2947 4651 1568 1395 2988 262 3878 897 4432 951 3982 4259 2391 169 3730 3837 810 4804 4493 4459 850 4046 802 4882 538 1589 4662 1013 2184 1358 394 2585 4904 4122 2442 3721 1369 76 520 178 4062 1476 857 1608 3094 3222 815 2720 204 964 973 1052 391 4168 1382 4586 2635 43 3527 941 1663 1241 2009 987 1613 1474 888 653 662 499 174 3738 3427 795 1112 2028 2181 1967 2520 1321 1565 1798 529 1267 3668 1797 1023 2225 3885 2892 596 1412 3718 254 2868 4626 1507 4597 4346 3519 2811 2765 2672 111 3657 4341 4588 2629 836 1281 309 776 1623 2666 2570 3944 3802 2196 3275 1733 2247 2230 358 3177 1286 3406 4963 1681 3881 3747 105 2487 984 4249 1327 1419 687 624 2483 4030 907 13 4655 917 4697 808 487 1404 4583 1237 3484 816 4089 243 3908 2124 4701 2304 1695 1485 2415 26 3892 2294 4758 2367 4466 1869 4957 2286 4943 2532 3451 268 1357 2649 2203 169 2256 4870 2437 1280 697 4713 907 1738 4886 1869 621 3843 3215 4784 3750 2228 4515 2811 2340 3024 3809 2813 956 3607 3183 960 4227 1373 4327 4803 4526 2252 1813 694 1307 3254 3338 3009 182 1748 1052 1053 2101 4482 4460 4849 2428 4144 4158 4030 2602 3874 2844 3220 3058 777 2532 1595 2955 2201 69 4291 2769 3593 1102 1804 2122 3038 4696 4934 425 3375 2854 51 4462 218 1516 4544 4795 4590 917 3296 4121 4743 2972 2521 961 3942 3700 4916 532 2118 3504 185 2980 3824 3652 3465 4368 1824 713 42 3180 349 893 1847 590 3325 657 3589 515 1015 2537 2264 3768 4471 312 2884 2745 4453 3857 4219 1453 3494 4279 3126 4863 114 1030 4372 1431 2836 527 3716 2855 877 4544 1785 4695 4594 4930 2185 562 2537 1193 22 4855 848 2328 4837 3744 3574 3770 3889 1766 1360 4554 4472 4323 1117 4196 3421 750 35 1617 61 4739 4864 3007 3106 2144 537 943 4171 4794 270 2414 234 4190 116 1060 4484 2808 626 1528 2877 2919 2764 2393 1729 2231 1884 1486 84 1261 1228 2320 315 591 2020 363 1505 3418 418 3905 1635 650 1901 4126 2716 4613 194 4405 1074 2296 2696 2305 3831 449 2827 4365 3689 1371 4228 2909 2034 3613 1567 683 2176 3619 2651 4915 3558 3603 1358 3951 3146 122 4375 4979 4029 1837 3354 4690 1454 4152 4344 2967 4223 3178 3500 4669 1358 1487 198 3432 4646 381 4044 2730 3947 319 1804 3095 138 2645 2612 4065 1686 4754 4635 3172 3292 4485 4541 3931 2160 3609 2666 2585 14 612 359 4545 1674 2107 395 1551 864 1621 2916 837 3397 4476 3352 919 3563 983 4108 1903 4441 1315 1553 2009 1929 1957 433 48 4217 4385 4062 3856 1427 1663 1308 4210 1596 3872 1930 2779 1304 3125 3990 2468 1421 4601 3662 2948 4179 4458 4975 1817 2539 644 2009 3539 741 2502 2848 3018 1912 1106 4517 2602 870 97 4508 2294 949 2245 3308 978 3231 3934 3250 1600 1506 3126 3725 1772 3529 4885 1227 536 2666 3005 67 3761 3774 3982 3554 4632 1437 4028 3470 3729 1895 468 3757 4079 4691 2547 983 3422 1692 3847 4112 1576 2407 2435 2632 1801 3430 1119 3386 755 136 4558 128 1187 4806 1887 4613 426 1376 581 2402 2676 4622 3111 3154 468 1368 2384 2253 2575 2199 3984 33 4836 4945 3705 980 275 969 91 3843 4435 692 2224 2527 1729 1389 2056 2331 3416 4233 567 2823 4020 2044 4466 2224 4246 851 2846 957 1235 4096 433 4660 3813 978 47 2107 3688 1025 1982 4279 254 1614 4442 1768 1924 209 242 1987 4195 1857 4121 2223 3783 2560 2398 3648 347 4356 988 4760 4388 2640 2451 1417 1825 1760 1357 1796 1738 4441 674 3077 2638 1302 540 1772 3595 3620 844 2805 2177 951 4531 921 2175 3659 2266 4819 1909 1412 4866 4836 209 4174 1997 200 2130 350 4547 1743 2832 4942 214 2972 514 1669 4951 3377 2702 1413 4798 4354 3997 3300 894 365 2867 1651 4214 2768 4123 1042 2473 3483 2946 2346 2799 4050 3752 4233 3594 2556 4738 2914 3810 2031 3962 1290 2177 1665 157 3108 256 4840 4836 414 2864 1556 3476 2194 2146 4200 4678 2470 328 1316 3583 2940 1849 4310 3593 2923 2697 4868 2881 3052 4846 1227 4799 981 2708 844 3025 2362 1218 1369 528 287 3115 1508 2368 3335 2814 2489 4165 1744 2351 880 761 3405 988 4924 543 4043 2584 518 2115 2676 1899 1706 1943 1471 751 4608 3520 4037 3013 2621 4623 2654 814 4704 4745 4754 971 1717 2935 1033 3934 4877 3127 3564 470 3060 2953 1929 103 474 2802 954 4944 1091 4901 678 4275 3111 2309 2343 4920 1602 1923 2451 2242 4789 3550 1812 3384 83 775 1272 2630 4437 4369 1017 1841 1471 2679 2701 7 2032 2118 4543 701 2974 3942 4964 4559 2456 2157 4048 1395 426 748 4863 1382 4444 2800 2836 4861 1971 3546 2189 1477 4287 1328 3556 3069 4436 3002 4432 1079 3705 3557 1362 3386 2731 1747 3753 1426 1595 3057 2494 423 4492 3144 4256 2218 2430 3693 2842 1387 3614 3474 4224 2878 4347 3562 558 384 1539 4248 505 31 4516 1305 2523 3632 3315 141 4115 3439 128 418 619 2514 1784 3329 4552 4790 3258 847 2086 1625 4259 2886 4418 1990 2402 145 4398 388 4100 1235 1360 1471 2457 3033 3306 246 2213 4915 460 1811 3928 111 2590 4822 2375 2398 3791 4738 1176 365 273 2415 1642 382 3673 4566 219 2964 836 2368 1576 2323 1285 792 3592 2181 56 2724 2849 4533 3363 1360 2730 4425 4607 2626 4295 3872 4563 3871 2105 2624 2601 885 1595 3138 2856 3015 1958 1572 1296 2621 630 3166 4289 1633 170 966 4316 3330 3632 4468 3912 3949 414 1790 1879 3367 2842 3349 2278 1676 4692 4599 1064 2316 4399 4371 2268 4288 1451 2616 3731 4689 3494 4998 2043 738 4118 3394 470 2393 4704 2175 1555 1666 2949 2928 1772 2948 3384 3023 1487 4745 145 4201 4358 698 2020 1256 1758 2362 2283 4760 507 4550 3592 1850 4267 1691 4564 1987 1831 2888 4211 3694 1453 71 2366 3342 4928 2529 2103 3981 166 1575 2168 4041 4777 3689 629 2177 647 1195 4077 3452 3131 787 2477 4026 537 2141 3269 4921 109 519 4848 841 4837 605 4792 216 634 4774 3465 376 1100 3165 490 3516 3467 3769 3159 3638 4806 117 4257 3900 4240 1745 3636 1598 1958 3695 2351 2698 90 4054 3048 3665 3603 835 982 2271 1251 4883 3317 2062 552 1387 2757 3852 2387 48 1219 680 3412 1991 1687 1017 380 2926 2741 3647 49 3257 2244 3696 917 2230 1242 2052 448 1497 3165 2530 3458 4617 3187 3713 946 2217 2467 3799 1793 4200 4074 1990 1487 1089 2168 3698 2709 2324 296 2492 4714 1227 539 3642 4231 2654 4981 1237 1114 1143 4743 2857 1407 847 1020 2232 1090 527 1460 1752 238 3008 1979 896 2129 3092 107 239 1461 3554 1014 3253 1713 1966 1645 2704 2119 2046 404 1681 2835 1630 4619 2988 4922 2589 2422 1500 2552 2446 2662 284 1041 864 1175 1231 4945 2895 2728 1464 508 728 998 731 2287 1129 3544 2867 2084 3030 1660 217 1771 2157 3705 4740 3659 3420 2427 251 3221 2909 4651 2413 4114 2521 2948 1257 4551 890 335 3902 1080 1375 824 797 1827 1988 4806 3489 3457 4575 3615 678 312 2932 1378 2736 2963 890 2619 1743 3872 3620 4346 3625 4665 378 340 3616 1092 4213 4769 3936 3411 294 4548 435 1701 4735 4526 1413 4987 1560 2300 3591 4316 3732 4724 2312 2529 2361 3900 503 1249 3268 1915 635 2927 1491 1582 2843 3159 4049 2972 1870 3372 3101 4891 29 3389 35 4937 1348 244 3265 4299 3388 4398 2507 4681 1004 1925 2473 3544 563 1481 1876 2839 4160 3866 2092 4178 139 376 4772 3243 313 3652 2700 4196 883 1892 4071 1957 1591 547 2187 2828 998 4718 3051 608 973 960 4048 886 524 623 2716 2229 186 1044 2509 161 4294 4239 3360 1283 3055 2201 476 767 4486 1257 4059 1404 4591 288 3396 4872 2204 2300 1268 1362 1113 673 80 3622 769 1147 2012 2357 1168 2469 2015 642 1686 4965 2109 294 4066 3085 396 3812 93 3060 3079 4182 1531 3459 1142 318 4358 3481 716 2246 1010 1592 3904 3977 1042 4573 1172 551 1706 1283 969 1685 1730 3601 1209 2650 890 4847 1892 660 256 4317 4588 1617 1619 3093 2328 1854 2636 2196 1525 3956 424 3317 2864 3981 3535 2061 2365 3555 4136 4928 4955 138 3555 699 2766 593 3973 1984 1604 4206 808 3181 4081 1135 1048 821 4251 249 887 4741 4382 2204 2233 1632 3160 2924 1745 2668 3414 1434 3859 2651 2766 658 720 4707 467 2715 4061 1614 2797 2618 2651 2987 414 3134 3705 1523 1397 4869 1877 29 4655 3478 1991 4370 1937 1902 1863 2793 863 2267 3378 3660 1833 2676 248 58 3528 2406 1721 4611 4357 3080 859 3039 3339 2281 1966 3903 1368 2940 72 4938 2400 4715 1745 4666 4378 2945 2673 1516 1681 4239 4325 508 1572 1288 126 3703 2630 4412 1433 1134 4055 617 3312 289 457 2685 2335 3042 1187 4725 4416 3446 1394 4954 2488 4056 3851 391 359 1334 4507 268 4132 282 879 238 4327 1402 716 2404 2253 200 4216 2164 920 3554 3999 4812 4820 2523 1807 2313 2779 4872 988 747 362 397 4165 4687 4698 598 85 148 960 1454 2099 4206 2293 1747 2642 615 902 3927 3713 881 3909 4201 3245 1397 3622 3674 162 3647 2915 2657 734 191 3617 3727 2646 2465 3409 1876 4743 118 1112 1328 4798 1209 4703 1971 4664 1451 1267 4741 2083 280 230 2438 3267 240 3092 1816 518 2735 2119 544 3936 2172 1052 3864 176 3654 1348 3928 4649 82 1044 4185 4266 1430 2317 2464 2023 730 2972 3753 773 3194 2971 1186 4050 581 1854 3819 3186 4017 15 3829 3027 1956 1347 3616 1467 4076 3347 1475 52 793 1508 1775 1439 2918 495 4932 2270 4011 546 1676 3944 2486 4388 1771 1720 973 3421 2261 407 1149 1236 4672 2222 3479 3455 2789 4781 2597 4127 1971 4615 2914 3913 1532 779 2807 3230 503 2237 1471 283 644 594 1812 3650 955 848 863 2960 3445 2588 228 2197 1001 3913 1619 3703 2305 4976 1785 3231 1410 1066 2237 2114 4416 4600 4691 1505 1719 1180 4332 1393 4923 2061 2620 4316 3193 743 3251 3639 3516 4216 1349 3746 3889 1141 2946 3683 19 443 1206 563 3704 2206 1378 1151 1449 2509 1121 4040 2766 4011 3164 3059 4160 1104 2575 1074 3398 2551 3513 98 1696 1006 952 3899 4783 3496 2235 2027 3539 1782 1374 3387 1427 3810 3033 4360 2441 1730 2009 2187 4755 3979 3982 4434 908 2428 1636 4437 1296 3462 2794 393 4291 195 589 1937 4843 4924 1670 4784 1266 953 4312 208 4877 157 2699 2062 2983 3648 3532 3043 1695 4355 2554 13 2061 2527 715 124 2649 2647 813 213 2061 2465 3141 3778 1830 256 3907 3481 1086 3381 4020 4033 157 2130 4823 3720 4067 2574 4041 767 1264 4004 1665 3332 3469 955 1876 31 4336 4735 1770 837 1172 3703 1671 3432 182 2661 3923 1798 4185 4377 1987 654 2243 1870 1669 2118 1302 876 1816 2063 432 4676 4794 3375 4003 1839 3800 4942 4430 3520 1409 4633 106 877 2419 611 2165 4970 4429 975 1907 1821 2739 4815 16 4179 4966 4632 1631 1594 89 396 1022 1397 2917 2262 3624 643 4086 145 4249 1032 4595 1202 1486 1291 370 1953 3570 3430 497 3188 4498 4554 1406 4765 2098 1800 4401 855 1790 4984 2989 4236 3786 3598 2858 1290 1426 1008 3702 4017 3363 4026 2319 3607 4448 2882 4090 1708 3150 1516 456 3366 4944 1206 4924 670 611 2677 3270 1642 4035 4591 3059 3257 3517 4615 4402 1954 4995 3333 3696 1701 4275 547 2325 1472 4536 4321 2277 1811 960 2801 1641 4404 4524 1491 2203 2613 4771 3971 2725 1257 4519 1278 3611 1490 2070 209 2380 286 2170 626 2933 1981 2482 3389 638 1893 439 3648 3538 2734 1920 1735 1116 119 1038 1737 3789 2439 800 3696 3967 1900 3137 4109 2269 3064 2469 3515 3312 3774 2087 103 2844 3346 3550 4958 2376 1238 4764 183 3562 2862 3014 1181 3233 2685 3078 3254 3729 4262 2892 350 4178 1180 1177 1469 3657 2185 3522 1757 254 755 651 2629 2693 234 1609 4865 933 2340 2615 927 4684 3162 3938 4203 4064 1088 2525 3900 4823 2192 4126 437 4736 496 943 1461 1928 2839 302 39 3975 3740 4901 4515 3016 4439 4730 2539 3596 3814 2160 4183 4200 4474 3285 4505 3098 1303 3066 418 1648 631 1022 307 2897 1376 4835 1085 2561 2249 2216 4466 4610 3089 1797 4593 4606 769 3762 990 2926 2037 3128 999 4550 2270 606 1808 4078 4970 2621 2240 1146 51 597 1874 1267 2284 1798 3597 3373 4280 608 3196 223 1203 3307 23 14 3622 4407 1648 2193 2135 2854 2519 2238 3031 3621 4503 2180 3954 1655 3358 1263 2890 1754 2489 3632 3813 375 3006 3642 3362 3614 4191 2726 1808 1496 2190 4192 712 3955 884 3319 1422 3498 8 4705 3555 3187 3222 325 1526 2719 909 4431 3990 3485 2072 2879 2474 519 1638 1002 3785 3315 3795 4712 2722 2867 3117 2708 782 4637 4799 1279 4609 741 377 526 4156 4750 2062 3167 4422 3005 4692 872 4814 766 4688 4296 515 1956 2431 1484 1925 2421 2102 1420 4673 1620 4292 283 1576 1798 1602 642 704 3869 1266 1765 58 4880 3845 4972 970 2177 2571 4180 2187 1637 599 2908 3320 808 593 1152 3452 4447 2546 2498 3051 2715 1787 556 2911 4997 942 3406 324 4428 2059 182 4931 3600 1821 1651 1355 3147 475 2794 1227 3571 2223 1442 3754 3842 2986 4351 1024 1422 1558 3346 3418 1809 3795 4303 1601 3961 1626 3317 467 2737 3485 2226 2513 1391 2829 4909 520 756 2858 2146 1736 3439 1960 418 2176 1362 692 3120 480 67 4530 1693 3461 4357 818 1548 944 4493 4519 663 183 1581 3967 2328 323 364 822 4081 3625 4907 4394 1861 4825 3281 88 1860 1402 1665 1958 1435 2924 135 1239 2105 2748 183 3546 2284 843 4606 1011 1786 4160 918 105 2424 937 2295 4694 79 4318 4472 235 4193 4663 3050 2513 4472 1528 1574 104 504 860 2393 2956 4648 4495 1575 4475 3110 3323 3086 48 3280 1988 4478 3499 1811 124 2432 3767 271 2800 748 2763 4416 1640 4409 1866 103 219 4337 3563 3760 209 2570 1185 3002 4303 2950 4067 4930 815 3795 973 4672 3301 757 1982 1327 3171 3255 545 4257 4445 3326 180 4850 1358 2062 3683 1560 162 490 4254 3578 2034 3608 1054 3981 1043 2219 20 4768 1879 3216 4291 3778 3322 3849 1897 1110 518 1469 858 3118 1864 3214 4789 997 160 1273 3381 1028 2813 969 673 1046 3287 2645 116 3699 2819 542 949 2465 3883 634 4560 2414 2939 3052 3468 783 3885 4001 4540 1093 3430 4444 2750 4027 1871 739 1022 1065 4428 2367 4044 4532 1440 3328 1138 659 2120 4303 3927 4460 3107 4003 2318 4117 2833 4429 1528 139 1969 995 1574 566 1096 4424 2967 2235 3961 4378 2144 1217 4336 643 239 1396 438 161 4208 4566 632 999 3120 673 3456 3426 3124 4518 2130 604 259 465 2728 4451 800 3130 4415 3051 2985 493 4064 1968 2859 4987 4808 502 2091 679 3224 2129 2158 3410 3509 901 1050 664 2825 3447 4003 1569 4224 793 3055 3393 908 4530 2906 719 834 1636 3899 2186 955 4645 1957 1135 100 3102 3951 3956 3302 4231 1804 3801 2902 4881 3228 2338 814 114 2281 2206 4811 2149 3011 2979 2805 959 1085 1079 2210 3035 2117 3728 3146 2911 4608 4230 692 2381 2299 3068 1800 1331 2811 3290 1476 331 4095 2222 3264 492 3464 2222 3465 3631 16 3407 2241 626 2336 2474 1397 2001 2056 1961 2374 2480 867 1415 2945 2570 4176 645 2335 2741 4922 2910 4542 1636 2785 4916 2197 748 2703 3672 3772 927 340 2878 154 4588 3459 558 2493 3612 3099 645 2814 2335 3502 1282 1258 1069 677 3185 1114 2870 2874 795 4708 1699 3476 4924 4215 4370 159 2676 227 2845 4769 4103 1015 3835 2958 1829 857 2878 2629 1298 4602 4564 4954 2031 1279 2919 858 1103 3089 4285 1513 1139 838 448 2967 4551 1302 4798 2278 2002 3710 4002 2982 3650 4520 1529 4154 1630 2465 4071 753 1226 4098 1976 2509 2334 536 3479 47 3887 2397 4346 105 1381 1692 2243 2578 4316 248 849 3046 835 758 3965 3900 751 198 4342 3886 2265 238 909 2732 2300 295 4169 889 1976 1294 1613 421 2530 2900 3741 225 4217 1023 4453 3790 4147 415 4026 2878 4462 4241 2862 2993 111 3600 856 970 1750 607 4754 128 3616 3264 4977 2750 2380 2472 1489 1954 3127 4784 3895 1193 3512 222 4653 4786 1588 4706 2393 3855 1803 265 3022 4159 73 2222 1905 1327 1990 460 3389 4644 4687 2117 760 3234 170 414 556 1856 4238 1904 3239 4690 2705 2929 2659 1830 208 4009 638 4247 1386 4726 2891 4141 1605 2960 3464 1899 848 3781 3718 4208 4231 2022 4132 2023 179 4912 2636 3951 3791 4149 3349 3755 2020 4504 2647 898 582 1373 778 1776 3396 2974 1047 2180 52 3103 1829 1136 796 2427 1022 804 2498 3868 575 2948 838 3167 2323 1165 2339 4301 2321 4892 49 1844 1066 2767 2958 3116 1484 3745 2888 4971 169 18 2396 1377 4256 2157 2123 3389 2011 257 2432 2294 448 2753 4019 66 4617 1604 1633 3306 2307 1077 1433 3188 723 500 1264 2256 4260 4699 414 1636 3290 1105 3295 344 2178 3299 2060 4091 2391 2174 1631 1772 431 1430 4810 849 1828 2043 2009 1132 1900 807 3235 4352 2274 3009 3845 2688 4986 940 2471 1681 808 1737 2676 4012 3130 1889 2119 4053 4682 2915 633 366 1269 2140 2908 4300 2878 954 4283 1945 67 1304 2831 97 4999 4494 2380 621 1127 14 3673 1131 1805 3560 2380 1507 664 4190 252 932 2506 1105 4389 2917 209 2154 711 3732 534 3570 4207 4123 3745 3467 2197 2989 2283 1580 525 2350 3602 296 4566 4569 4104 888 2742 983 2565 4517 3667 4662 3337 1911 483 696 859 1480 1797 368 3620 4026 2702 1825 1852 2021 982 3758 4604 4993 1560 227 3251 4595 2253 2827 3338 2575 106 4959 927 379 1325 621 406 1421 2700 2479 963 775 318 3992 3777 1834 1583 3995 1318 791 3713 2532 2541 1072 462 3740 1018 1709 2727 3473 4450 4824 1728 2155 1568 1914 3025 977 121 1507 118 2642 4473 2894 472 1533 3284 4914 4123 2233 2918 114 4822 4773 3459 158 4606 3113 2184 4408 2250 3451 2711 4992 1328 1276 3480 4961 4015 504 2562 81 4411 954 2526 829 3941 1293 2021 2346 1136 2412 1429 397 125 3427 2824 3565 624 3291 1900 3491 1496 570 2724 4617 955 2081 4509 704 4544 2860 2194 1848 1563 886 3537 1916 4308 2690 3052 3563 2000 4795 1129 825 4063 2213 2458 3523 1124 865 2174 847 1328 1893 3686 4794 4024 3586 2249 3647 346 1460 2096 3359 1788 4070 178 995 3341 3795 1962 2220 2970 4758 748 4876 4475 923 1244 634 1891 3779 2614 3562 4051 1924 1719 3163 3887 2215 3555 1887 2399 4617 140 2206 2432 2834 4034 1675 4249 1673 4261 4949 974 3797 1333 2744 4265 1389 4651 1706 972 4418 3157 3294 3824 904 3574 3820 312 4257 1203 4343 3295 257 31 2406 1318 2595 1680 2691 2647 2962 4255 287 245 4513 3820 1924 2993 4988 3624 2681 935 3837 4482 4194 158 2688 4691 182 2444 3814 4257 4063 1640 3974 3800 1373 4430 3383 884 1659 1223 1728 3456 3009 2790 4097 2938 2400 4260 2991 4316 1953 588 459 661 2775 2992 660 1374 3896 3730 480 3054 4312 1348 2991 3423 1325 577 4569 2718 1796 489 506 4374 1139 3881 2917 1046 149 4008 2806 2030 1473 1508 3567 2742 99 1395 2436 3896 2890 1698 1119 441 2752 4218 3756 3396 229 733 398 519 165 4886 4841 1859 2365 3950 1037 4816 3586 2032 3794 639 2690 494 2182 278 3032 1529 4776 104 4948 3645 713 1834 441 3602 4478 255 3950 3868 3448 2069 4206 4668 2371 1942 3936 350 250 4272 2439 2897 4249 1837 298 1306 3514 492 3701 33 4153 1566 3279 3481 3296 4234 802 580 348 497 4439 1622 4245 2546 1023 2093 3666 4871 2674 680 4307 4255 2348 4828 2829 3826 675 3256 2578 3392 1195 3403 1462 2506 138 3864 267 1191 3836 393 1966 4209 4232 3793 4679 4334 2992 113 1909 1591 1829 2716 2512 996 426 1234 3837 925 2996 3153 2990 611 2304 2647 231 2917 2869 2562 3026 3395 3653 984 4276 1975 4585 935 942 3695 1194 526 4869 4669 2385 4970 834 639 895 2634 3730 4191 2477 3428 4375 1651 3174 2478 861 2558 4768 2477 1774 4926 3855 2865 3711 892 1650 1239 4680 3071 3788 4366 344 3785 500 875 551 4272 2853 685 4843 4606 183 4817 4979 4434 4556 215 4703 1037 780 259 1702 1206 402 4637 4070 2327 4140 4689 4535 1893 3030 2552 4688 4819 1320 1301 2417 864 316 3001 1824 684 4609 3200 1580 3359 2723 3562 2565 1459 1816 1931 1202 437 2724 754 2137 39 654 3414 2506 289 4257 4316 1156 4324 4748 1786 1599 1789 4362 3352 713 3192 1811 602 1354 2611 2217 3759 1415 2870 644 2509 3938 4882 3279 4946 4832 2343 1880 4268 1754 1444 1868 1155 2141 1531 1872 1602 2018 2497 3393 3297 4206 4051 4477 3846 363 4036 1968 4247 1613 3320 1136 3057 2919 341 3074 3725 1091 1764 403 1813 1013 1340 1783 476 2049 3824 1349 2539 2992 84 2640 1629 2976 3403 1208 628 1441 4972 3791 2945 4352 3560 1805 4832 1703 2902 3709 1497 1547 3624 1221 2337 4229 2643 3834 4199 3258 3819 1841 1015 4339 420 4615 4466 2894 2922 1851 2972 1675 914 1271 4749 47 4391 3626 313 2996 1582 1336 2520 2767 2794 832 1894 2049 2105 2797 4372 1487 4100 2951 4501 3186 3635 1127 3274 616 2959 4958 4175 4393 3823 886 1995 3930 3788 671 4724 54 3948 820 681 96 1682 1699 1598 594 1804 4241 4675 1289 1516 4716 4221 2806 4560 2855 972 1126 3859 1033 2332 3619 2017 302 2988 3994 3094 1101 3345 2379 4896 4888 4620 2916 561 759 1960 4494 3094 1285 957 1742 498 2817 4368 582 1244 359 3000 3801 2396 2749 595 2210 1530 902 607 1238 4920 1922 2153 1925 2211 1052 1898 4869 2221 1251 1356 327 486 1 3633 2032 2175 1671 2293 2585 4381 719 1319 2192 3404 4353 4268 1237 2817 3175 2004 2934 1535 2224 4939 4523 539 968 953 4162 1600 999 4747 3780 3372 2566 984 3678 2865 2917 476 1322 3749 2152 1096 1227 1026 4525 1424 4412 1775 815 4171 4858 4869 3110 1295 493 3770 3797 603 211 738 1763 1139 2462 4841 3955 2840 4169 1650 2795 341 1334 1883 4913 2739 859 407 17 1806 1312 442 2504 3013 691 2145 3861 838 2212 2080 2490 4911 241 4433 1775 894 4915 1020 1528 4763 2903 2465 1498 2089 2567 4623 4066 672 4118 2377 3606 1974 528 1468 4201 4545 2287 3107 1531 470 4375 4739 1023 4638 4643 3239 2172 940 2133 109 2301 432 3250 3998 3985 4263 2500 1362 1947 1408 1798 506 2778 1184 252 1564 458 1047 4560 1115 2562 4313 582 3877 469 3399 2825 1475 4209 2019 1491 1244 1138 4151 2385 2562 640 1239 4877 1059 1684 338 3563 3945 3160 4277 4476 3891 684 2864 4054 1658 2609 1999 3233 3301 4274 3370 4451 4501 3318 3317 4165 3201 3496 729 269 4876 3135 1897 4042 3498 3374 6 83 4823 2829 2908 1336 4023 3374 2618 4831 2719 4017 2726 49 4883 2656 975 4018 4342 1940 9 4516 3861 4478 4668 2540 4116 3551 4334 4428 775 3888 3204 3304 4938 1874 2701 2081 3730 1216 711 1741 3890 1112 1328 3236 3679 3190 1982 4037 412 929 4863 3399 4783 4220 2434 1048 1162 2182 4748 1586 923 403 3053 2433 4580 2048 2776 4222 2691 2554 550 3503 1931 4528 2916 2828 3554 29 3336 1700 4817 2743 3040 3150 3047 667 203 2216 1494 2814 877 1460 413 2717 1984 4926 1436 1390 1494 839 1683 1165 3864 3613 3747 1408 2818 2945 619 4684 1164 1351 1916 877 4002 4345 222 2729 4029 2653 4913 3983 1065 4994 141 3880 3781 2031 2474 1805 1182 4069 3273 2640 3939 2440 4313 209 3314 1945 2042 170 3490 1735 3278 1356 31 585 4259 1760 2146 2157 3442 4295 4534 597 4619 4043 4372 2789 2087 2243 424 686 4108 1131 2249 334 781 169 2541 4854 4544 2002 1811 962 4358 4163 2151 2069 710 1968 1673 4546 1778 4600 4846 3820 3040 4014 446 1551 3386 674 3468 1740 847 3094 4865 345 2256 3330 3762 871 979 3201 1317 2635 3164 1106 2880 1813 2375 4095 306 3155 7 1057 3752 3231 4866 1066 2050 3133 451 1273 4867 2143 3575 3698 4932 585 2200 4476 1481 4916 3085 2545 514 2751 4960 2881 1004 625 4238 4295 4998 2689 195 2778 132 343 3148 1870 1416 2952 4554 97 4900 2101 4502 4822 1201 2004 1375 4189 3338 1030 1789 1105 1770 4687 1826 3624 3058 4626 2396 3015 2076 858 4045 4708 4035 3098 3131 138 1720 1454 4336 2328 1583 2064 4034 1130 3279 1388 1548 3567 3742 1260 1916 1657 883 4276 403 1008 1258 3391 640 3375 4372 2456 2389 1541 1508 4242 3760 2598 2579 1329 3428 4656 2372 4223 1142 4622 1705 3216 1336 4912 4748 4558 2273 561 1463 1893 2858 1688 885 640 2723 968 1014 2034 2356 400 1943 958 3396 1291 2527 2424 2734 4616 2060 2906 3423 99 4068 2360 3609 51 4484 188 2748 4650 3501 299 1463 632 3265 4885 99 2272 4483 185 4793 1306 3108 479 414 1783 2295 644 4598 3016 3174 2121 3351 1264 4090 4909 345 4173 4039 2759 4317 1043 789 3404 443 3001 240 3311 2346 2649 1825 1411 4060 740 740 1947 3055 2148 1128 3740 301 3241 4226 2493 2733 3837 2938 3357 1312 4232 3803 845 124 3140 2247 1354 2365 3681 1978 573 655 2379 3122 2274 3085 3119 94 52 4821 3818 1083 1096 634 754 3840 3469 105 1570 260 4146 1812 3531 146 1688 4082 4150 4428 988 1005 42 3645 2479 3986 3100 3030 4974 925 1866 4818 3473 482 1575 4233 4024 3877 3131 2961 4913 3355 3088 984 2492 367 1398 204 8 1998 1943 2899 4226 4715 452 443 2989 1708 422 2187 413 2346 4597 4656 4779 2341 2581 2009 2004 1166 2372 4604 3442 308 4862 1271 681 1800 4329 663 4259 3504 2241 2796 2909 3655 3725 1003 4152 739 3784 691 145 1830 4801 729 3945 4279 755 2356 53 1030 4294 1673 567 3851 2308 4040 4179 1055 4517 1245 3091 1361 1907 2424 4572 666 7 3133 4799 289 226 3085 2296 617 1685 4523 3986 654 4801 3192 2586 2788 4832 824 1400 1888 3370 667 4049 1492 657 1677 3135 4791 1950 2270 3423 2363 2713 3634 3266 3406 1221 1505 4533 2281 4625 2968 1321 3820 3048 2743 1275 3728 4922 906 1645 2827 4129 480 3395 2160 3157 111 831 3188 3560 557 4558 4538 1923 4144 57 5000 4871 3832 1557 2016 2829 2640 2947 2504 2631 2784 208 3258 3340 1742 550 2893 3976 2144 2682 3978 3537 2995 3372 1399 4179 1512 2994 464 973 3009 4293 1873 4706 2473 1234 501 4954 1505 1586 3482 4798 4060 1634 2163 2607 1964 1916 4101 1519 506 3692 3986 4430 2346 4637 129 3183 4636 90 707 4392 1901 92 2536 1686 4436 2298 2728 2638 101 381 1787 3629 4593 4288 3986 4730 2732 1534 3683 790 4662 2075 768 3227 2435 2866 889 4090 883 238 2709 1979 442 2937 3525 1833 3041 4456 2466 2227 243 404 522 461 3393 3010 2607 685 3207 4364 103 878 2860 4319 4869 1488 798 4467 1999 2790 1044 3022 1606 4366 4114 1273 1481 213 4280 769 4410 377 2875 3791 495 4013 4267 4425 3418 1104 2844 4079 226 1222 2925 3774 1696 3517 515 2032 643 1522 4967 3619 1644 34 2596 910 26 113 4250 247 4376 1942 2134 2935 1298 2333 2016 3523 3260 2428 3003 2189 1371 2974 4120 530 529 4347 3979 2010 2437 974 4085 563 3417 3349 440 3582 2219 2757 4790 1240 164 108 1091 1003 3596 4053 1566 2514 2484 3751 148 3592 2610 3262 4525 1394 2905 265 2165 752 2214 3938 932 2176 2236 1513 4143 3707 3025 1026 2197 4935 2255 3650 4266 2939 924 821 4535 3822 490 4675 2784 96 1447 1071 3789 3654 2614 2839 3985 4139 685 4215 2582 3034 1653 646 1911 1893 4669 4094 2917 2297 1871 1896 2771 239 3266 3614 3818 4285 4622 3280 1190 915 2115 1448 2054 3767 1346 2189 624 2081 1626 1028 2930 999 821 2130 834 1346 944 2987 2744 1288 3230 943 2559 2840 4214 3759 3455 4569 89 3380 126 2187 3381 2521 4394 4548 84 1084 2000 3900 397 2033 2265 4057 1994 4567 1704 2932 4785 4729 3661 2683 3452 861 2061 4093 1609 3361 343 4505 4738 409 1728 2007 4621 3042 904 3133 3061 3835 4003 1379 623 3622 1122 1431 3646 3836 2583 3290 2384 4998 1604 1930 2023 1181 1181 3798 1545 2746 3601 4341 4993 3198 2213 951 3827 3908 3481 1074 2883 2066 2857 3966 4415 3460 997 1314 4241 3777 2657 3045 3654 1140 2862 4773 1585 2452 1999 1220 960 20 2837 821 1374 724 1180 700 640 4286 4371 3579 2112 442 536 2030 4125 850 2450 2336 1633 4678 2597 1083 3722 4602 2961 4165 577 3323 228 3061 3878 4510 171 2818 1802 2617 3653 4620 4019 2800 728 3185 1164 4801 682 1162 3298 2312 2249 2411 3544 4860 4827 4598 1972 2816 4752 569 4911 1211 2346 451 273 3424 3156 2755 1092 4367 3384 4705 4524 2786 2535 4883 1845 1321 2726 2682 4989 1615 3843 1386 3509 2858 1948 1117 4820 335 1040 4473 3500 2131 2011 2677 4947 4003 4271 2448 3924 4901 1430 1826 323 3005 489 4585 989 2705 2220 1246 1973 3669 895 1965 2488 3808 3670 2817 4146 1445 3250 3245 3399 371 743 1668 1619 4046 844 3642 3202 4707 4534 3528 457 3896 2356 1084 4627 1730 3380 4334 1205 148 13 3509 2058 3335 467 1720 2567 604 4815 3990 1744 700 4284 110 2922 4257 1899 4055 2407 378 1480 722 645 531 4578 3491 1799 4802 2743 3851 178 3331 3006 4377 2985 4789 1235 3268 4922 2251 2334 3035 1759 1997 4844 4245 1190 4372 1493 561 2657 3593 1124 3920 4215 3662 1003 2046 681 1931 980 268 2814 4627 4648 2961 3071 2148 380 3756 4147 3595 519 3444 4781 1702 606 4904 2585 2472 4457 3535 3539 4408 3403 3098 3223 1402 893 4837 1426 4524 227 4434 4920 107 4077 101 4163 3932 840 1257 4843 4939 867 4305 2961 879 2402 1440 3082 91 3167 1042 2506 3655 708 2656 934 4102 698 3648 545 1382 1005 3803 1392 978 4805 3142 3470 3859 830 425 4505 2771 825 899 1059 1552 4081 523 233 1080 1703 425 504 231 2031 4179 1939 714 4448 2112 606 3055 3928 2169 910 4467 3582 3291 1303 2563 4214 254 4045 1387 3777 4697 4099 898 3554 2475 2191 4172 3810 4180 2147 1135 516 4298 646 4814 162 4060 1441 201 1286 1075 635 2323 1034 692 822 451 2873 4215 2727 4443 1931 1307 1529 3516 2997 2656 2635 1400 1422 1475 3134 4079 1852 509 4312 1963 1941 2148 835 163 1254 2865 726 4340 3304 1713 1275 1395 1853 500 808 1068 2832 4073 1006 3799 618 4096 3941 4797 2694 3686 4686 3703 4854 1797 1575 680 1187 3689 3659 4318 761 4876 4887 2077 32 3946 4286 1739 484 1294 3966 2917 3014 3436 3193 1633 1874 1685 4333 2146 3447 1934 3076 1128 1298 4096 181 4997 4683 4498 4113 2288 2461 2803 4031 4174 410 2496 2704 3228 958 1468 4283 2374 791 3275 4235 3644 636 4150 4748 1880 1867 4578 2353 1713 2896 4392 1105 914 1845 4671 2894 3291 1324 4174 3500 2599 2575 3138 4256 2653 3809 2374 1623 3720 1723 2382 3466 2727 2232 4139 3105 1045 4896 482 1796 4554 545 1501 796 4008 4497 4488 3008 2286 3846 1365 4768 2489 3774 2193 2894 1582 663 732 2640 4786 2168 621 1776 2618 1966 3124 12 2979 3000 4038 590 2339 4060 1597 1204 1358 3760 1637 1889 3426 3737 2568 3971 2899 4703 707 3739 4192 3135 2375 3336 2916 208 2873 1812 1542 2423 1386 2957 2385 2971 639 3853 3341 1481 2706 4371 468 3969 3807 2952 1150 551 2320 3227 4981 1627 4802 4886 169 3625 646 3230 2510 4418 265 1942 4681 1121 1788 4269 2367 2359 2980 4155 3110 1464 2051 1312 826 436 2989 1278 2889 3127 2932 4402 2936 4705 2069 135 3955 910 3601 3018 4688 1190 949 999 2365 4750 2394 3874 814 4646 2037 3143 4209 2786 1976 2484 1137 3289 3959 2681 4934 1665 4693 911 2778 313 4156 2614 1110 4636 1112 1109 2867 4253 861 4470 3938 2734 4092 2591 3989 4407 3131 1898 555 3134 4786 925 16 2353 1758 4067 2258 3813 1809 3810 4181 1731 3368 2571 2616 4797 2148 3885 4550 1950 786 1323 2254 4079 3811 2265 1740 547 364 1162 4941 4100 3063 4685 4511 1435 2673 2667 1751 1804 4450 4643 1200 3431 4368 3239 1443 177 4644 4228 1273 2737 4859 2710 3411 339 1006 4793 1323 2184 4522 4201 1944 1804 2817 3003 1518 3015 3392 3114 1004 2117 1503 2139 1212 4398 180 577 2990 750 4592 2114 1669 2278 4352 2783 3208 3617 1901 176 2123 2088 2557 3686 4291 2335 3328 4888 838 4773 1531 1063 153 2824 3624 4433 4351 2887 2060 1905 257 4582 2768 1293 4209 3477 1641 3127 3021 1738 3304 3445 1570 354 699 730 2599 1108 2114 3194 4382 1214 3635 3570 3958 1982 3918 4629 2259 3058 3945 2080 1364 2304 1837 2823 3565 383 1071 405 1883 1212 3296 2089 2914 1415 1182 2923 4106 811 4865 3555 486 953 1574 4283 2372 4613 1584 2952 4592 4528 1978 964 4112 1652 438 31 985 1531 4225 3698 2953 2593 1468 3618 4843 1413 3373 3963 3158 676 3564 2162 3870 1790 2254 4410 4978 767 3742 2648 1500 2727 3095 1695 1964 3771 1467 1453 2477 3794 1391 1540 4727 1760 468 1826 3243 3678 2880 4873 1090 3696 539 2328 2047 4270 4323 3800 2704 3267 4288 1119 81 4593 1096 265 2432 3235 3780 3842 3994 3482 4729 13 4733 4121 3881 1848 3196 3193 3831 46 2847 1230 1134 1275 3456 3039 1883 3596 4630 3786 2414 2245 3382 2237 838 3440 2205 2374 2418 157 4135 4053 1712 3212 2435 2981 3801 829 3509 638 331 4208 3027 3934 654 2565 4625 347 3440 3054 4509 1346 1521 4200 1403 1692 2071 1246 3306 156 4612 3190 3852 3762 651 873 4882 1539 2686 1959 2814 4374 3555 2049 4320 4680 1954 909 3354 3689 2817 4038 2356 1709 1720 1186 2872 3389 1142 1450 4471 3875 3010 3757 1938 601 4058 3365 4001 1851 55 80 392 4144 4199 112 2949 4821 42 2532 3524 4226 1702 4109 2931 2291 4780 2922 1166 1784 48 3044 2004 4461 532 4130 1280 2723 877 3567 4625 3373 621 1055 2218 2028 1832 3926 4874 2460 4999 1800 4558 1116 1448 1082 1458 1746 4515 3336 1964 3613 998 2301 1 249 995 1958 4398 1007 2341 463 4680 2954 654 956 3596 1362 3604 1449 1304 3629 2456 4467 624 2057 253 3221 3930 4292 4911 2964 738 3396 4761 3467 4087 4391 765 3768 4932 4157 73 3501 312 3840 3764 3192 1478 875 293 4595 4830 3336 1853 3461 2746 4144 4791 350 1138 3544 3975 4743 2488 670 3680 4496 2549 312 3645 4904 1338 3221 1481 1930 4640 1417 4335 4282 1385 2846 1178 171 3788 3990 3878 3932 77 826 686 1950 3490 2430 4475 1336 1607 2322 4380 2540 1067 3386 1920 799 57 1887 4821 44 4336 4981 1757 2106 4628 2459 1756 4586 4546 398 1763 306 600 4749 688 2788 802 502 4356 3959 2750 2056 1955 2293 4458 3479 1312 4556 3488 4 3694 3213 713 1386 2864 392 3959 746 3554 2422 2825 3696 1765 4957 4907 307 3751 832 2451 4305 4161 2085 3613 3201 439 4829 1080 3847 2635 3671 4967 3251 4635 4397 1777 2018 2439 4893 4522 3212 4476 4993 1720 4788 4539 712 342 3716 3266 1987 3716 2046 3874 24 1829 2011 1103 3147 2735 1200 1820 1080 3295 1324 1660 2546 1650 1652 42 2112 1701 3096 3834 202 3375 1163 4853 4168 2690 4406 657 235 1933 2429 2031 914 2652 3536 859 1903 2670 324 3656 600 4415 800 1081 142 3892 81 2337 3529 2705 2110 3556 3993 4894 548 4404 2879 3621 2075 3013 2994 2798 1135 320 4955 1348 1064 4116 2481 1894 1522 4584 1261 3831 4718 1411 3544 1925 767 3645 608 2725 3630 1675 303 4686 95 4286 92 1906 1914 2300 1455 4136 4730 3990 2657 2964 2449 1521 1698 1822 2594 445 1361 4447 926 4993 4920 1359 4976 2525 4222 898 241 1702 1739 70 2268 2485 1863 3910 387 3720 3971 3746 2344 1656 758 3437 4101 682 2497 1094 3917 2158 2980 2575 1328 259 511 3865 771 1033 2441 46 2158 2533 4077 22 2316 2753 2000 1235 3638 1225 2829 300 4112 1567 3865 4158 3459 1447 3526 302 4273 300 1780 4992 3005 3705 3700 91 3424 4905 955 4755 3869 480 2949 30 4246 2160 3016 1127 3044 525 3916 959 211 3249 1130 1398 1011 2649 2066 1446 2352 437 2139 57 2099 748 3335 4558 4064 566 676 4944 2774 4352 3676 4223 810 68 3582 4997 2092 1566 1931 1393 3823 3576 4321 3232 4869 703 2860 3535 3186 2659 4840 634 2060 3955 4592 3377 2202 2279 650 4429 3994 2020 1001 2855 1400 2884 4146 1746 646 3899 4183 2668 1342 499 4423 3897 1914 2753 2316 2504 1197 3581 531 4860 832 1822 4392 4212 2270 3284 1671 763 839 1532 868 4512 3081 952 668 272 3362 2068 58 247 4440 1882 2347 3899 1481 4799 4850 4481 4019 3780 2469 2389 901 2749 3109 4055 4596 2325 1978 1577 2391 1641 1461 3666 1652 944 2869 2853 3217 3482 11 4459 3315 4846 4781 1317 3610 1682 950 347 323 4750 4244 3063 2933 4689 1705 2922 533 3515 108 1527 3218 3393 1933 3739 705 781 596 4892 146 212 234 1582 3289 3734 1862 3607 4278 4056 593 2036 2757 4765 1650 2554 2631 4329 2428 190 1455 1037 1075 1789 4678 1686 2139 3133 2648 1006 3641 930 3405 4914 3095 3986 2993 4106 796 3033 3860 2355 834 3670 322 2800 4375 3116 3763 3829 1396 4442 4100 3939 4017 3308 2013 1784 2279 367 2938 3995 1548 3105 2026 516 4403 622 1571 4146 2937 3668 124 2075 3361 3312 2713 2576 3097 791 4274 1845 2899 1255 2212 766 2909 1890 3806 933 4305 2074 4430 909 4302 2919 3882 2450 3941 171 567 1310 556 3103 278 2942 3775 4995 3842 1939 290 554 1691 714 3256 3075 581 1052 3863 977 4418 895 4594 3748 732 3123 174 703 668 1501 3325 1623 2166 2711 222 874 378 3606 2971 2830 3821 227 3593 1413 4566 4723 4235 2488 2569 1095 776 601 2975 717 4089 2935 68 2661 2436 1374 4192 4868 1467 4796 3831 1276 4094 518 825 1530 3261 3097 4450 3127 1558 1505 4427 344 637 2717 3823 1454 3791 1296 2775 4871 3590 1682 3319 699 2400 166 3446 1143 4288 2185 1754 1902 2420 3313 3954 3019 4301 4388 1522 368 3706 1628 4595 354 4725 266 800 514 2420 4616 1825 1357 473 1942 2388 1037 2835 3077 4631 4135 2915 2527 2192 4563 2208 2989 1341 903 1403 967 2684 2676 4052 5000 1668 2135 1843 1856 362 3521 2199 2384 3910 4784 1859 2297 475 3132 4700 4285 4762 2491 3476 2581 4967 3901 4898 81 2155 2592 64 1627 1984 1965 4588 4645 1688 2529 2215 493 1359 4197 3825 2264 2740 2359 1683 1669 4860 1327 3483 1366 2167 1451 1036 1026 3937 4307 1755 2494 2266 4573 1371 151 1287 3642 3490 1057 1159 3087 554 4515 614 1941 4329 1281 3093 2466 425 1905 184 902 2896 4014 3559 79 3793 3977 2045 1061 4570 1154 252 2174 2548 4091 856 1579 694 606 1119 4066 4810 3458 935 3658 3991 1594 3928 4762 2101 3869 230 4818 2884 2039 4304 2159 1269 3927 4708 612 1239 2679 3729 612 2300 4368 155 3065 889 419 1746 1760 4106 256 2867 747 819 3123 4053 1253 4464 914 878 1049 702 3728 1804 660 2759 3854 3684 3543 1419 2245 695 4934 1257 324 2824 4515 3618 4296 3783 4723 2263 3287 1513 3159 4558 636 4109 261 3241 2047 3440 2229 2238 810 2978 1101 584 2453 4079 4382 2836 4018 2280 3468 533 1553 1591 3249 1353 1030 4974 1042 3378 918 4337 4721 4070 3718 1071 1865 4680 2636 3061 3862 36 3923 4867 706 3070 2348 2053 3425 2164 872 2667 4974 3040 2614 3057 1507 3583 2291 3448 1926 2196 2269 3307 1814 1982 2560 2875 602 1757 2113 4708 4850 4545 3573 4909 2780 1259 4059 1476 648 2050 2574 704 2693 3576 332 3757 1546 4531 3033 1116 117 3916 3725 1680 2848 595 4930 2185 567 441 1231 3685 779 484 3647 4570 4170 4247 2915 102 2204 1799 1644 2855 4968 1999 2106 4331 397 4621 1744 1858 169 1659 573 4598 2550 4742 508 4586 2640 955 2125 4352 2056 2997 3402 3337 2948 4728 2155 4778 1308 3938 402 3937 2855 3364 1504 3900 20 2461 1334 234 857 2703 1829 663 1488 1696 4830 661 2757 2915 235 198 2153 2196 3732 1603 258 504 443 1232 4240 3603 2449 4869 554 3855 4622 4703 4711 1491 4029 1524 1198 4674 845 2627 4086 2432 177 2370 1910 2449 1465 454 1215 3178 4495 4727 1068 2262 1787 1768 897 1394 2184 2131 3345 4665 604 1412 1319 2456 52 4689 4662 4275 1589 3584 2537 2439 3764 4249 4228 4030 2816 360 3536 222 3282 4516 4979 4034 3676 3211 2086 255 959 4892 2693 1768 4971 4347 2387 659 547 4760 835 2586 1182 3568 4896 2379 472 1339 4326 2401 4486 4220 2622 4984 254 901 4198 3516 29 3608 1759 163 2222 3462 53 1070 3578 3188 3739 2269 2395 1553 2652 88 2455 4874 2827 1662 3259 3687 852 3242 3398 715 4520 4273 2641 2543 4709 1637 1022 3359 868 2645 1094 2843 2050 1515 2905 4992 1623 2612 4202 509 2 2980 105 55 2202 1599 2303 1653 2310 3705 2125 4684 1735 4671 461 1020 3233 4820 439 4665 3446 2821 2702 3675 4218 1901 4753 646 2104 1322 4282 2963 43 558 3426 1773 2686 2158 4547 4397 3621 1503 2508 1831 1370 2404 3793 4331 4385 985 1497 2468 1067 1004 4518 724 2447 1510 392 1494 2861 2038 2923 3923 1657 3094 508 3846 414 4916 2631 4840 1488 2666 2452 3668 3553 583 3966 340 829 1204 627 1938 4542 4168 1383 4568 2624 4005 3304 1401 1054 3720 1523 1893 1099 1036 222 3729 4402 1368 580 3493 3855 3029 3820 3660 2900 3073 762 2911 1997 2262 525 1370 3300 979 1839 150 3077 1898 4601 4374 4635 2441 188 4690 2890 4985 3264 3758 4707 1482 801 2268 883 2109 245 870 379 2344 1519 4077 513 1870 1431 149 1494 2644 2536 4222 4559 1365 2057 893 1485 2479 2493 1056 1740 3204 4467 2630 783 1002 4270 4861 2858 1020 4269 4962 2151 2998 2180 653 3146 4012 1290 1442 821 4780 3017 696 1413 2015 4242 3022 3 2116 3270 1185 3779 1654 4965 2520 2832 2241 2203 97 2438 880 1046 456 1351 2658 4970 1855 2703 4105 1797 3464 4920 2914 1139 2093 2959 3535 4899 1641 3029 2504 319 1085 3542 365 568 1836 3469 3310 2401 78 2791 516 3511 3545 2683 709 2359 2075 1217 4651 408 4018 2823 2397 3853 1460 2853 4325 3484 2007 3227 1481 2417 4098 1358 4211 2612 4034 3847 225 3262 4399 819 357 889 4940 204 2613 3325 3714 3262 1980 2939 3837 1939 1560 1366 477 3248 2938 2725 3087 2766 4017 1499 1178 2025 847 1535 3147 2180 802 1845 1481 1332 2356 2570 265 3896 356 3859 1227 4344 3987 4815 1179 4379 1384 3937 105 1623 3117 4783 1305 2132 3511 317 3132 1313 4905 2003 4277 2486 458 2115 421 889 2602 3588 4328 3449 3049 458 1726 1158 2329 4027 4875 3007 1591 3507 2959 442 2070 4929 1958 24 1907 2264 416 2685 3714 1535 4347 3172 504 3481 3204 1474 2390 454 1306 2863 3501 3280 1931 4792 396 1623 4221 1887 4572 590 1991 401 3565 1587 4517 3711 1606 187 1695 4126 505 1651 3714 4775 1996 480 2429 1175 2801 4664 150 2576 1894 1319 3851 3359 2862 3124 3857 3196 2735 2985 4945 4877 2050 2766 1686 218 4407 4246 2456 4410 830 488 4027 2526 1526 2447 3313 1577 2185 1987 276 2350 1038 4398 2605 2545 1015 3392 1712 4236 3752 1532 3253 1348 1374 4680 1657 2162 2446 3217 2563 3779 3297 213 471 4840 3647 2191 2574 2423 1744 2534 804 4280 2028 2070 2297 200 3853 4613 3417 4554 3624 2127 3732 2408 2904 835 3182 870 3659 3652 1024 2408 3899 4594 469 2840 2277 1398 2670 2057 3917 1593 3335 2110 2673 1365 4735 2924 258 1906 4212 1651 1198 451 901 625 4832 287 742 703 3606 3552 3752 1874 3274 935 62 3363 2106 334 600 1600 4225 20 4244 3353 3075 1285 1040 4619 2453 1224 1946 1840 4402 2183 2544 4077 639 730 3048 1531 2776 1020 2313 7 1528 4452 1464 1947 4534 1022 2077 4106 1626 1792 4139 2455 4804 3869 11 4631 806 1269 4473 3578 2397 4811 1014 2910 1852 4798 4916 4756 4528 3704 533 1081 3549 4626 3837 343 4679 774 3923 1937 2722 2972 1172 2866 1555 3206 1592 2615 4245 3211 1091 4480 2149 3592 3861 3995 4686 3338 2179 1001 2086 3333 492 1831 3727 2608 364 2967 3471 3159 3436 3260 696 520 1776 1345 953 4006 2976 2651 2963 4817 1887 1874 4444 3964 1959 525 1104 3278 2948 1051 51 3458 796 3714 3656 2231 445 2987 2429 3352 855 4228 2829 3108 3918 4533 1612 151 537 2388 3511 2144 62 1369 2002 4753 604 4970 2951 570 4639 1048 246 1351 3879 1440 1519 3429 4553 1676 3514 3625 540 4872 2479 2169 2758 3229 2326 3176 1269 1280 345 3462 271 52 3661 4286 962 3764 2293 1759 2980 1474 4783 2172 1084 3403 3892 212 4583 3089 1012 1618 684 2960 2616 3430 4384 4153 1767 3610 1795 2361 41 3861 3289 4435 3935 3260 147 850 1553 2004 3987 1336 2646 393 2875 3946 4136 4971 951 1978 4029 2628 4694 652 3119 4379 4909 617 3669 3699 988 959 472 308 1479 3470 615 1873 1110 4604 1883 1433 4253 2203 3515 4175 4261 3286 4122 698 3289 47 36 1341 274 2060 1165 1840 4676 2357 1466 309 2526 4224 4421 4564 4174 2086 4813 463 3875 2131 3788 671 3241 2057 3599 2917 201 550 1210 762 302 4601 2465 2983 1712 1993 56 3406 4469 2486 4092 2855 1515 2774 2344 4947 4024 2793 2433 2798 3058 830 4338 2412 3943 1172 4793 4299 4343 4025 2744 4985 4580 535 4301 1586 4553 3466 226 3051 2064 491 3118 994 1050 2984 4962 659 36 225 2084 1220 2548 1565 3127 4690 3200 611 1922 1074 2471 3730 3757 2873 3886 4337 2231 3780 796 2183 2602 3593 1078 2220 4685 604 3060 4094 2705 1724 1130 1878 2181 827 3512 1360 923 1449 795 1951 1856 185 641 4966 1295 3266 4417 4648 1671 4031 537 1392 1817 336 1246 1346 4563 2599 1704 4617 2719 1348 4658 1766 2708 90 4518 1512 2836 2111 128 2078 269 208 1118 3799 3112 2482 1598 1322 13 1314 4640 4030 2773 2510 4080 84 4879 1578 4437 3191 4035 525 1925 1899 1170 97 4239 2660 556 302 1551 674 1488 103 3413 3923 4904 3667 1814 1 3770 525 3098 344 1888 4429 1332 3009 993 1998 2478 706 1398 205 2034 3588 1717 4304 1889 1044 874 117 3264 2114 3297 3206 3551 2205 1373 932 4880 1628 1749 2729 1542 4406 1553 2812 1939 2332 4249 1057 2096 954 4038 4207 857 4513 1839 1616 1358 1784 2142 860 3356 1662 641 3494 4218 1706 553 1053 1509 2900 2382 4861 1284 3305 3617 564 4868 4458 2416 4813 1485 2973 1837 3728 4419 2411 2640 2016 4686 1945 3841 4731 4002 1487 774 2486 4488 252 755 4055 3163 4503 2661 3313 372 231 2286 2675 4103 213 3477 2233 3868 2021 3 4546 1166 41 470 1896 439 765 665 2851 610 4372 530 2182 3176 153 3059 241 1612 4871 1755 445 3279 4914 2682 1163 3732 4972 304 2158 4469 1721 1230 228 3260 2843 3075 5000 2555 3094 4848 971 1901 3565 4389 1639 1714 4956 234 963 2623 2283 1478 2034 3380 3418 4220 4147 3124 1919 3713 3386 680 3489 3016 2910 396 2377 2774 4849 1593 2756 1685 4371 2226 882 3421 4696 559 442 2391 469 1548 1516 2697 4783 547 2853 3804 708 4918 4703 3025 1303 1814 3062 2064 3208 3471 1204 2423 2810 3665 3917 4353 4444 1969 4092 1412 3249 2941 3997 3690 3623 4108 1825 4649 3164 4924 4181 2139 3420 154 1282 3903 444 1382 4447 2590 1731 2916 2458 4182 2859 4172 3571 2731 4188 1586 3818 1033 3690 3502 3548 3307 4034 4598 2985 855 801 4696 3761 2112 309 2928 2738 2099 402 4584 2484 2298 1902 146 3725 1644 2141 2896 1069 1275 1893 3261 748 3124 4299 2530 3735 2771 3613 1618 1175 20 182 3605 2977 715 2582 1409 23 949 4671 4 3189 1693 2481 4340 3845 2176 150 3479 3660 65 95 163 4090 4438 3653 3007 1406 2944 217 1352 240 2135 228 4998 2981 3172 2999 4188 2967 2758 4173 3523 730 3902 3972 3535 1720 866 432 3840 3902 3829 1600 1819 741 4821 1311 2255 234 2885 1596 2537 1806 1329 2130 344 718 1284 161 817 4548 141 2947 4380 4044 13 4048 4741 1976 1723 4146 3436 3685 3864 3522 181 2732 1652 1169 2129 66 1927 3104 363 1352 1792 2929 2956 4667 4514 4251 2824 3461 866 4969 2143 4546 3554 4292 4677 44 4801 4005 914 4120 3753 4324 90 4551 1672 4780 733 2558 359 524 2457 1510 3102 2791 1979 4492 4326 4357 3098 1570 3037 1000 1220 404 4134 1376 4015 4652 30 872 4122 3671 3920 1822 2145 278 2938 3286 2972 3414 3726 3080 1080 3320 3114 4990 2124 1010 2536 2791 4678 4251 4183 4663 596 787 384 884 1163 2161 3330 4658 820 4219 2278 4376 4594 2322 4147 4457 1493 2163 2635 1341 1761 4607 4180 3261 1368 763 1777 1002 1020 465 3831 2726 3942 3310 1888 3297 1298 4794 4419 3982 4424 4931 1018 155 1821 1306 298 2797 4896 1612 4287 1129 4885 4418 3525 1700 4821 953 2288 181 1196 4811 2509 1805 2530 4045 4911 3022 1435 1943 1387 217 2087 2839 2860 838 3858 4750 4399 1104 3605 2017 448 2150 4243 513 1556 3420 2485 2435 4765 3848 4959 4953 3441 3429 2329 3536 2915 3347 70 1032 3025 1677 1872 4071 1564 4457 1162 4062 1963 380 4485 2370 4336 4132 4788 4404 1913 916 1567 4450 2072 963 724 1164 4340 1493 4113 3351 3278 2176 2308 4294 77 1137 4515 876 1618 3765 2300 4491 1165 792 30 1120 3118 1193 4894 828 4844 996 2012 4461 4722 487 4339 4243 1573 3197 4548 435 2759 4342 131 2663 4287 2357 1113 4388 1127 1305 4064 1500 4709 1636 2386 2514 2146 639 4715 3232 4070 1444 1034 99 4026 4538 2812 4446 2580 357 1809 59 3343 2412 4341 2501 4144 3353 3440 2930 4930 2708 719 409 2483 1953 4073 240 1173 1973 2578 4272 1726 4253 2659 1223 448 2903 1392 2157 2953 678 4257 1335 4380 2714 425 3744 4551 4078 4818 403 3923 2777 2688 1058 4031 989 4097 4378 558 1435 283 3676 1228 3301 142 2086 4956 3139 1686 2320 2949 1023 1690 4680 1880 4041 1936 3302 220 835 3351 2752 1891 4669 2491 2112 4250 2378 3236 1441 4853 418 2959 3781 2160 4550 1124 4538 4879 1647 4078 24 1823 4568 2062 3213 3850 3895 1681 1537 4176 640 2565 2106 2720 1850 528 4321 4171 4400 3705 4260 2170 1409 2669 2754 1851 1088 4707 2690 3000 3708 3488 2564 351 1969 2908 574 3539 4822 179 3968 4049 3822 4878 2904 3268 3967 2167 2712 242 4637 1928 3555 3509 272 1981 1683 1268 817 2221 774 3511 2321 3349 1740 1573 3459 1277 3715 938 1253 3409 1587 4313 1971 665 1243 4407 772 1969 4522 2880 1923 194 4510 4903 231 2503 2593 1123 2643 4521 3694 1428 4263 2628 4617 2706 357 2639 4036 2198 3885 4152 4675 3863 2209 4766 1193 3959 2914 2197 1312 532 3497 3678 3174 3975 1894 3668 58 280 3037 1031 3467 4560 3828 2717 2769 1373 4911 4660 4722 2514 116 1978 2911 2900 3463 229 836 1622 3095 2515 1587 1030 4991 2420 3058 2286 1126 1858 2664 3948 3760 4552 4156 2866 1570 3728 1926 3934 4193 3628 3540 4539 2940 2918 4239 711 2694 3927 1107 2483 4101 3972 3490 22 102 724 1626 4802 342 3732 4698 3757 3482 4587 1497 3586 1456 1438 48 4198 556 4229 530 3243 1308 3004 2371 3584 3396 3483 2950 2142 4203 4839 3310 4821 2372 4606 3054 533 3862 3391 4161 653 2229 1512 1139 3648 623 1350 5 619 2463 1313 2229 1001 1541 2748 172 3191 2699 4305 4614 1408 4450 4676 541 1313 3195 3963 2599 4526 4839 348 3027 956 2232 4567 2800 2573 4053 440 4359 3999 2330 2174 1564 1981 3421 2927 1392 100 4947 3738 4290 4567 2929 4819 2817 4460 3939 1170 4172 1533 2152 2468 4930 3784 4203 3009 1946 2368 4092 3588 2021 1361 3093 3511 3383 951 462 3972 1049 2640 490 1541 4498 4421 2784 356 3193 2854 2634 3452 981 4683 1601 1278 2798 3283 423 3061 1321 2937 4011 2003 4991 2642 3545 2161 3070 984 2415 1555 727 4666 2018 1145 870 4426 1959 2720 3110 1869 1474 3575 3050 319 3938 4035 3061 2180 1483 899 2147 4216 10 4060 1973 448 3357 1462 4690 151 4665 1333 2792 442 3570 737 1599 3644 4534 3598 718 571 2338 4181 4684 1577 4516 321 2161 4892 2407 4947 322 3526 4706 2431 4520 2629 1313 3373 4537 3100 2562 128 1334 1793 170 3218 4148 3277 3910 1806 1987 1287 298 3677 2578 2241 1653 2554 3137 1009 691 3118 1061 2242 1786 116 839 4520 4325 1414 2205 511 1140 3430 3592 3605 2850 78 1765 3316 550 4281 3572 4817 979 3879 1740 1320 4863 1589 2709 4029 872 4091 2180 4300 2378 1324 778 3210 58 4081 3510 4241 1431 998 814 2248 2011 188 954 889 3078 1406 890 4138 4659 1788 2874 3708 4778 3346 3221 2735 316 1242 39 2380 3586 3614 2978 4737 1815 2559 1370 1065 3345 1849 185 1553 3860 3620 4692 3605 1247 4821 3595 2936 3044 4322 2933 2695 3468 4218 3986 663 633 1819 1271 3251 3827 2370 1510 4743 4620 4487 4731 4215 4356 2886 4256 4417 2077 2671 1409 4862 1119 1742 641 3677 4222 564 4340 1233 4847 4948 4227 3918 2039 15 2427 495 892 1816 670 4811 1241 1321 1000 300 3518 1541 3603 871 806 2483 211 1182 1904 2697 3251 1897 2495 4807 4951 576 578 1632 2072 419 1188 3356 2715 2371 1957 1545 4282 4126 2815 1245 1945 4718 506 2846 2018 835 2488 682 4642 404 2841 3895 4898 2034 4201 1444 150 678 3677 4654 1065 1038 2362 2597 2920 1884 3318 3036 1330 4526 3165 908 1447 783 3877 241 4630 1029 4002 339 3628 4241 891 3527 4348 1530 4371 1988 1554 4586 3809 1663 3967 1487 2936 3599 3072 2292 3872 4625 2111 3869 1523 2853 4048 4390 1257 4887 4381 2805 1604 1303 1019 1956 2429 1649 3163 240 3181 3814 106 3620 1485 74 4465 3647 2470 2956 1293 3329 1106 4976 416 50 305 3296 1014 3372 1477 4919 4953 3044 2687 1757 3062 3493 1815 886 3646 396 1016 1714 3358 1165 4377 2567 3879 1981 3381 2906 3686 3118 340 4338 1765 526 3424 949 4353 2880 3577 1433 946 1505 3065 3517 1270 2028 3161 3637 4933 3135 4746 497 1222 2252 3621 1134 1313 2905 3756 555 4484 1640 4702 238 1887 4231 1183 421 1847 3065 109 3357 606 1540 844 1903 617 4737 2595 998 2505 2424 3405 4690 1275 2665 593 2887 704 67 3355 2311 2078 1480 241 1252 1916 1727 118 3399 490 3578 2978 3388 679 190 2551 3283 2089 2973 3086 1377 4873 3839 3969 2989 2004 3196 2070 3811 515 260 2026 2620 451 431 707 1132 982 4333 4589 1571 4289 4560 431 3853 3380 3165 715 1354 2157 1887 2729 414 3981 3556 4676 4922 3737 3566 715 161 1354 2538 1058 1324 534 3532 2863 2655 2557 1634 3861 4914 4636 4053 2308 1352 3613 3667 879 147 4573 1215 428 214 1677 3263 4000 2914 4786 2669 1384 3082 1718 4631 3145 710 3892 4096 2682 2900 3871 836 1189 3330 84 3104 4273 2190 2371 2151 3722 798 4802 1582 1688 4336 4650 2473 1596 2139 3928 4051 3454 2124 1205 4955 2186 3587 2919 4193 4789 1731 1390 2437 4741 541 3551 2441 1479 4477 93 4690 4279 292 1451 3211 4243 2500 4475 4177 1104 4543 1754 4344 1108 4233 1993 4756 1834 1641 926 1857 65 1636 3665 53 1765 4162 2423 608 3701 1079 2971 4675 4811 2211 1056 2006 2143 1995 4256 3711 3484 798 1056 3530 4090 1392 1465 1556 1298 1546 2033 799 2325 4648 4984 4402 3766 1834 964 3414 827 3411 2189 1001 1808 829 4577 903 4835 820 4257 4076 4345 1798 274 4251 1320 4697 4414 3522 587 813 3192 3228 4914 750 3044 1038 2487 3267 1828 1330 3985 922 300 4287 4861 2866 1431 1694 1320 4039 4295 407 3014 2065 561 2698 783 1101 462 2575 1924 4659 4284 1390 1902 1630 2091 4127 2736 4391 2337 2932 3280 3091 2278 4570 1034 4088 4993 3212 3749 2932 1 2792 3987 4006 4988 263 4389 2691 4059 1793 4246 2722 2380 2487 4619 3752 1087 4128 2201 829 2010 4500 1559 3014 4949 2756 2991 2609 2351 4840 1258 4387 3079 2431 4049 2581 3227 3571 2156 4731 3701 3602 3599 860 1360 1358 1560 149 3143 1078 1795 4422 1447 587 4494 3795 4729 2820 4245 2988 1913 154 3351 125 4289 69 4319 871 2862 1725 772 2837 3890 737 953 4024 25 3036 3510 4228 2244 987 397 1624 4273 688 917 3154 1160 1850 195 17 3504 4027 3676 1825 3904 4792 1773 4267 3342 3565 2427 2970 2156 2902 4155 1638 3405 639 1075 4077 3309 1246 1199 357 2446 1643 2429 1372 4604 3126 1817 4096 3058 2561 3058 4743 411 3186 2163 3793 4898 819 899 585 4553 2250 1613 2151 2294 2841 3393 248 50 3135 4369 3221 1224 4525 2173 136 3892 2025 4880 4402 1433 4846 104 624 3626 2003 2281 4569 3250 1480 4227 4874 2500 2940 4584 2410 1788 3201 1279 1622 1603 1510 3732 1838 2655 1268 2357 574 3952 410 2894 2862 2285 1602 2558 2579 1037 617 4032 1899 4950 4378 187 2581 914 2644 3107 4719 1413 264 581 3798 3952 2924 3407 266 3721 2866 4030 414 2705 1633 1653 900 2700 2147 2957 3216 4757 4310 2439 200 1351 620 3212 1362 4437 4594 238 4246 779 4236 4 1648 3386 4136 2538 232 4088 4422 3334 4361 1462 1631 3620 3461 2216 4467 3171 1887 4273 577 4782 1879 4676 779 4285 2042 1860 1055 1425 192 3685 3951 4395 3172 984 2762 2957 4320 4587 4929 4855 4574 431 610 3876 4896 1240 3177 802 4488 1193 842 4070 1705 2869 2488 2502 3948 1727 3266 37 4772 1811 1280 4650 2675 2322 1378 993 3594 1506 881 1856 3701 3876 684 787 4541 525 4405 3514 2812 2741 2674 2054 4292 4803 940 3679 1817 3870 3 3544 2410 2541 4104 4193 2932 297 681 3173 3407 4622 4368 3354 3639 1110 85 555 3468 869 40 2265 2530 4918 3967 3414 4482 3284 1270 4704 3223 3866 4458 4812 18 564 3677 281 4487 4483 2566 4993 414 2478 1358 4955 1882 1187 987 2108 3389 3498 4544 3145 4098 1770 4563 4526 4346 202 3199 1922 24 2450 4760 3625 4757 4815 2617 3409 3732 4026 241 1837 623 2530 3761 3837 240 4221 4456 3500 2657 1019 3639 2537 4037 1452 3358 2998 4180 284 1429 1108 2195 1686 1083 2741 1282 414 1419 1377 3068 1942 1938 2130 250 2570 4419 1951 4056 1836 515 3085 1039 3824 885 4185 3066 3921 630 1223 1049 3595 4970 1854 2184 2158 1750 458 2417 402 556 1049 4854 1965 4050 1287 4648 4038 2739 402 2371 2726 1132 4214 2687 1122 1024 4825 313 1954 773 4224 4064 45 4221 457 4088 3779 2166 2015 3066 3969 1378 3322 1522 4169 2480 3732 584 415 3137 3108 440 2917 1155 4999 178 2664 4490 1578 4610 2008 3354 169 137 3852 1838 4916 90 628 2356 436 2870 2861 743 1819 1600 385 36 4201 1858 3036 1133 983 2807 3408 2465 2936 1718 1618 4314 4963 2269 1658 1293 3427 4052 2975 166 4087 3646 4121 17 3834 3428 3021 994 1452 313 2981 2166 3487 1782 3461 3224 2578 1968 4695 229 4754 4725 400 2600 2420 4819 1337 1327 3245 1737 4047 2572 1010 428 4683 3916 1448 1004 3258 1579 3949 1068 910 239 893 3053 3267 4129 1542 3667 1515 4695 1756 127 3355 4524 998 1307 3995 4695 255 1881 4850 3792 1854 4413 384 4054 3862 718 2363 451 4839 4913 4082 54 4355 710 4901 2528 857 2537 1211 2664 294 330 4129 4207 2295 2029 3410 221 1313 3995 2578 1322 2145 2568 3666 4997 2620 4603 1055 1809 952 2912 1107 1531 1345 2337 2579 2037 3757 689 1247 2038 3520 1288 3037 4576 1697 1050 3493 1033 2131 239 1894 2458 4173 2333 200 2587 91 1641 1633 21 186 1458 2521 2958 4888 4334 3765 2409 3282 187 2775 515 2611 1896 4348 4263 1900 4873 2749 2827 2198 2342 151 1705 1634 3940 4067 3015 522 4442 4158 4855 4869 942 3330 3608 599 854 819 1259 3542 2927 124 3463 3182 178 1015 1597 2758 274 4616 2556 3833 4295 139 4230 782 2045 305 3114 2945 4190 1176 616 4559 1684 1560 4256 2086 4976 4966 2227 3803 4374 1172 656 4265 3414 3663 3585 1905 3333 208 283 2164 1226 628 898 2979 2961 1516 4650 2008 4811 3846 4271 1658 2804 4522 3358 645 4740 4501 2842 4679 2311 1769 3808 4821 3205 4571 3747 3436 4082 2788 3736 2360 2591 4441 2619 3728 3503 635 3441 2319 4499 1168 4516 1973 495 2040 3898 3549 3883 4504 998 2021 3210 3363 662 1944 358 4156 2931 511 1682 1941 4964 3604 1367 2187 2347 2197 624 4335 4270 15 3453 1334 1599 1473 2924 3978 1901 156 3043 1056 3841 1538 2928 432 1786 1916 4241 1240 3041 3282 2660 121 2382 304 1352 3376 4601 2755 3130 1015 4129 1759 2898 2897 4025 2188 475 977 1582 3677 1238 204 930 200 4919 3722 4748 1048 3687 1361 4926 614 4520 962 3190 3564 4708 2650 269 1449 3967 354 4627 992 4920 1200 193 3640 164 4484 2061 3397 1611 2532 2506 4582 1121 3728 4741 3957 2990 350 3529 1338 279 2103 3716 848 651 3384 1720 1927 2966 283 435 352 2641 2051 4623 2052 272 3099 1882 30 947 1640 431 428 3077 306 3692 426 4008 3519 1522 4534 4032 4913 1496 4269 3459 4411 2937 3757 4023 2135 1761 3545 1740 4699 3875 2496 2118 4959 1766 70 1700 2840 3427 4714 4780 169 697 4958 1133 3229 1834 4779 4059 2662 1227 2490 4230 4897 3768 4755 1323 808 2597 2170 3666 566 2422 4685 1006 3751 4304 1704 4952 4941 630 1369 349 468 2413 876 603 1375 520 4399 2928 848 2452 2047 1243 2068 3765 2210 4545 661 2176 4523 3441 1854 3895 2890 1144 1043 3144 4801 3454 4558 1766 3400 2752 555 1518 4393 4340 13 4900 2420 4047 1662 196 2149 1778 3347 3409 145 3409 3422 4241 1557 1331 1811 1766 831 4773 4235 4111 4995 2495 812 4445 2455 2773 4966 1094 2711 823 4719 2470 674 3721 3688 2953 3658 2004 3303 1634 1152 4691 3915 2072 3055 4079 1651 2563 4660 2036 4639 115 2108 1938 4277 4906 1574 4412 1702 1013 309 3572 2838 4614 3767 1837 2935 1253 2320 1576 2894 1338 4952 2784 4637 2829 1617 4493 1584 2551 874 1901 912 734 279 4158 3387 813 758 2438 4105 1553 219 1691 297 2757 1469 4515 4642 4503 1183 3054 2986 2385 2288 1935 1147 3993 2299 38 753 209 2488 4688 445 3407 65 3870 4269 1118 1542 2994 2297 2156 1337 4373 3440 402 4291 404 4897 3919 261 3310 3234 3901 1688 232 773 2242 4358 4921 4414 809 3758 1030 150 2807 3380 3831 3403 262 2758 808 1334 1877 3272 4865 2539 4997 2681 2599 3188 3254 3204 4105 3383 4672 3024 1923 3331 3474 1896 1334 3559 999 4268 1486 4140 340 1086 2979 4590 4476 4662 3656 2574 4132 4671 3583 11 335 2295 4588 2076 1362 4875 3565 4655 2409 1353 768 1254 1473 3251 4429 917 4396 3195 4496 2021 352 146 3009 2460 4400 1495 315 1387 4545 3142 1184 2278 3622 4190 4683 760 3141 4154 2092 3004 1616 1897 4352 389 4893 4287 1463 383 2439 1394 788 139 3618 1277 1185 311 4858 4200 4408 180 3581 4174 4307 2910 3876 1909 3100 4528 4743 1722 4038 4613 774 450 1010 576 3424 3770 1179 3789 200 633 1531 638 91 97 4403 3327 4843 4673 943 913 535 3429 1712 4259 3929 2028 2144 292 2942 2801 993 3011 2986 988 4447 2072 3233 3238 1393 2792 3639 2912 932 3420 3129 4452 184 626 4498 1114 4969 2939 4895 4541 1823 3659 3643 3332 2806 3957 1236 4881 1495 596 4300 4237 637 1195 1433 3786 2761 862 2533 3912 791 975 1798 3449 4735 3282 583 4516 4244 2857 406 2781 280 4192 204 1347 566 4514 1304 3346 3159 3234 4564 4839 2086 1131 4958 727 4948 1345 4265 2831 2636 3502 2449 2557 2632 1606 147 2310 1610 3651 1074 3894 1500 1217 595 2715 841 4059 3234 1434 305 2796 3779 1177 873 1439 514 187 3713 3400 4931 4136 3700 4881 3779 1641 107 4286 1212 3448 2883 833 1789 2702 58 4943 4272 876 382 736 3123 3915 1822 4395 2079 3563 3398 808 4084 4232 4304 1500 779 136 3158 2616 642 4846 4793 2371 3924 626 2517 4339 2654 511 954 2856 2164 244 3493 2610 3242 2108 2525 2109 2258 630 4438 4884 100 2125 4817 2116 450 2568 1298 2900 3664 1403 2857 363 1586 1245 3730 2314 2094 1625 277 3174 2277 205 1438 2560 1063 3453 262 1948 1396 3105 3024 3277 83 3490 3597 4607 2567 2121 2856 100 524 2609 4491 4864 4031 1320 3697 4021 1804 4050 2681 3008 4029 4206 905 4106 1218 895 4905 4679 1715 1772 4700 2594 3920 2216 1435 2216 4258 2786 4209 3920 3207 4870 4087 3994 3049 2331 4962 1661 720 156 2672 2150 4180 1679 2943 1936 715 376 406 4671 1889 231 2450 940 4371 4270 3899 3788 4643 4420 36 4617 3015 4844 4310 2031 2058 3695 2181 928 2618 2566 3634 361 4488 840 2975 83 2291 2050 1950 4259 1045 1162 1859 4122 3420 3164 901 4301 1643 141 2737 3758 990 4722 4711 2145 2121 2530 4819 1536 3530 960 3757 1096 4731 2426 881 3450 4153 533 4968 2818 2183 4566 2398 1187 2116 130 1266 2634 408 4775 3072 1791 691 2033 202 4767 1551 4718 4915 4868 2505 1154 4227 3315 20 3252 2830 4861 4901 2671 1693 3207 968 1794 1011 1082 90 3297 1944 3603 2093 4057 2770 1300 3415 2551 3511 1049 4979 4866 2253 4452 2758 4949 43 4866 1731 4070 917 164 1432 978 371 1711 295 878 4018 2980 2110 3623 4554 2992 1799 52 494 2637 3480 2758 4415 3336 1133 2567 4249 2841 593 3712 3437 4782 1656 2233 1254 4800 161 253 1876 3364 924 4563 4956 3707 2376 4670 3437 1402 3112 4894 2500 4923 4992 4549 89 3026 2093 3091 4296 2978 3787 3723 4081 4286 2844 980 961 1951 4424 4984 3327 3692 287 2992 4655 3790 3033 1846 2810 152 4734 1657 2180 269 2615 469 2101 1769 1291 3208 2777 1375 4506 4142 800 1314 4086 2990 1094 1604 117 1060 2876 1810 2377 2605 773 1317 3959 3605 4626 4546 2412 2892 4559 2819 3651 396 900 3181 1888 4901 3476 336 3288 378 2673 4714 862 2426 3406 3780 3168 3775 4468 1427 3120 1082 910 4528 1725 205 2668 3593 351 2671 4572 3990 2150 1972 2332 2636 1987 563 2754 4317 1220 1614 276 1119 2829 2469 2384 2793 3738 811 389 1305 3695 1688 2888 2512 952 3509 225 2275 4288 3691 1091 4412 4822 2876 2999 1744 2140 2480 3177 3167 3175 842 2922 3815 3090 2705 1708 2961 1202 2488 3281 3234 4371 2621 373 964 3337 3501 1951 1890 3272 447 4436 3295 3318 3917 3476 3208 1043 2014 771 2205 3976 3415 905 2380 3597 1341 4443 2022 1936 4124 4424 649 3557 2371 2652 4836 3401 2062 2008 4534 4254 2379 4280 975 4963 4205 220 4284 401 484 1792 520 4135 4563 547 4870 278 1145 4964 2976 2733 3393 2688 595 622 1698 85 4728 3399 1599 859 1869 2331 1839 310 1714 1303 3622 197 1725 3117 1403 1806 2606 3252 2360 1752 4811 3397 3494 1391 2549 3944 4638 3195 4050 2061 2704 1241 113 3580 3208 785 2017 5 3636 2510 666 1209 4287 1657 18 2279 3314 655 1601 3375 2597 3798 2373 4627 338 3660 2191 2545 2115 2648 3476 2466 215 159 3654 4606 4417 3280 4449 4238 4169 3664 4566 4345 801 975 1795 1863 1696 642 856 1801 315 4719 2531 3015 1271 1699 1597 4928 4225 3351 2276 4686 4974 4103 4495 2887 2707 1650 4365 3621 2662 4397 2134 1919 3666 1480 1984 918 656 487 2355 585 2745 2442 478 3201 4780 2085 4752 2502 4126 2945 2687 2496 4261 3737 4804 1838 4644 1878 1469 1715 1163 2396 1602 2124 3788 2659 417 539 1767 4942 1747 1703 1022 1663 4708 2554 82 2625 1110 3569 1204 4813 287 2440 2877 2278 3950 4052 3807 13 2906 3478 4505 4141 4563 1327 830 3231 2679 1638 3431 288 4951 2300 1445 3151 1439 4841 2640 2607 1161 3747 930 1819 4547 2510 981 1957 3876 1935 681 373 627 3936 1455 3360 176 2568 3049 4623 2113 4296 3135 500 4183 3310 2931 2872 3694 678 4326 4208 2672 884 609 35 4603 1899 2309 974 4310 4409 3323 3584 1144 4552 949 1902 1257 79 4235 320 2079 591 4463 4314 4227 2471 4570 804 2561 3305 2628 4555 2140 4578 224 4294 3655 1102 4517 2961 1317 4113 446 3885 3642 2095 1155 422 3415 2549 1310 3188 3034 1989 2799 2938 971 1374 2585 546 2409 3146 2122 2352 4331 3895 2719 4946 912 4967 21 3887 2967 3623 3913 3844 4943 883 1586 4576 3897 1505 2153 1530 4857 1161 2256 2861 2464 2620 2432 1699 3301 4602 4817 671 711 3562 4654 2953 4557 4638 1150 1998 4582 4340 4325 1070 1865 246 4112 2404 3111 1283 1381 3210 620 2956 1337 922 3881 1936 1095 4558 1013 680 728 3112 2823 2835 4109 3203 510 4715 3887 3960 417 1967 3832 3682 575 1687 4487 3443 2857 19 656 3956 1811 2501 1666 1129 1215 4985 1127 3507 2481 932 2247 2340 4164 4731 3717 606 1147 3911 1184 3005 4121 72 452 2872 114 4527 4079 3324 1151 4426 4684 1681 3262 3939 4539 2747 3320 226 2911 3650 4274 4399 3135 626 2556 1848 2533 2124 1157 809 4906 4835 3572 2511 3520 4672 3017 2460 2286 103 1610 735 2256 1608 190 1177 1741 3126 2174 3360 2255 2131 118 4367 4718 3602 4113 2172 2397 244 3219 3762 1500 4108 3716 1109 4556 3683 1747 2640 3614 444 4569 858 4341 801 770 3436 3927 340 400 4053 4488 239 952 4494 3750 1269 3378 4007 4062 3446 2021 496 2230 4191 2297 2769 1969 3656 3587 2578 414 2220 1652 723 2241 2404 1874 3502 4889 3365 1438 4752 4816 2349 2757 1748 2294 314 2095 1439 4687 2987 3003 4453 3264 28 2993 4491 3886 2671 4678 779 4631 1422 3588 275 46 922 3079 3894 4595 863 2425 1409 473 3509 3454 407 143 4817 4817 150 528 1674 2646 3224 3267 4100 4894 2715 899 4992 4462 3977 3311 1202 663 1065 1659 3946 3288 1924 4198 4948 3344 4392 2090 3440 276 4297 1240 3074 1127 3619 1401 3299 1325 4689 3141 2166 4759 1538 4632 4012 1282 278 552 1680 4247 925 345 1308 1269 3232 4673 4771 4835 4950 348 2724 2102 3273 753 4845 4409 1854 186 3902 1128 2697 3152 4266 3564 1150 2326 4586 106 3073 4289 1081 1236 1879 278 1448 3718 307 4484 2364 2154 3354 1773 371 1917 1183 1314 4891 95 3064 188 3291 367 1495 3148 3824 613 193 3419 3602 4430 3859 218 2092 1444 984 3996 1055 3699 4860 2735 1175 4117 1636 431 197 847 964 2307 411 3418 4872 3926 3019 3915 2307 7 1673 2307 2363 1929 4428 4071 2826 1876 3745 1329 2895 2394 1896 2405 2355 3387 4141 373 3837 4890 4704 4310 3454 1317 4925 969 3374 800 2541 2643 1333 4027 1148 3461 4778 3368 3617 3212 3096 454 1496 2370 220 1849 2555 2019 1088 4839 4981 3937 4763 2940 1902 2081 1623 1047 4018 2716 4954 3795 1866 4911 3821 3319 4233 363 3448 3926 279 2861 1668 4136 3898 2175 1583 2647 2913 629 4476 1499 3639 4610 3536 1735 3062 2080 2711 969 2521 2667 1884 4934 80 1207 3644 523 1304 661 1828 1397 2337 443 2222 3506 2206 3873 4737 494 3224 972 2630 1815 219 3326 108 3946 680 756 3572 676 610 1503 3149 409 4001 828 3761 2304 1938 1204 1775 3748 3780 2196 991 1101 3204 646 2793 45 4634 3663 3510 4108 4946 3079 4573 4165 2780 204 3312 230 2685 3127 772 4756 2868 3765 2365 2453 3389 1127 1615 2947 3841 410 4918 4456 4964 1840 255 3477 3574 3574 2125 2233 4603 3076 3213 688 3515 104 2754 4129 1066 739 2601 3087 697 1498 4230 2274 491 4878 822 2115 4313 605 2723 3147 3511 1606 4035 2996 2357 2057 3513 2286 2702 1205 4483 68 2540 976 1050 1188 1194 2491 1549 4515 2657 2875 3662 4967 1516 2953 2491 3203 675 2075 3534 1766 676 2225 1598 332 3373 3769 4852 372 4492 2987 1887 3984 1351 2397 2376 1944 4308 2256 2223 671 754 3065 3500 3660 3278 1737 222 691 3552 4342 1264 298 443 272 3775 1708 2992 2100 4853 1929 2475 877 4217 2516 4621 4590 3301 900 1464 4649 3471 947 2967 3035 4880 2338 4219 4437 4584 307 3806 2893 64 1870 92 2979 3806 4573 3525 3492 3773 2695 933 1515 1482 664 2965 1427 4008 2656 783 4790 4013 960 2101 1273 2387 4200 1882 1541 1440 4380 2999 968 4046 3058 400 666 4548 2245 1789 4409 4498 4573 3554 1045 2225 2365 950 2612 569 2324 3408 3527 4506 3669 2837 4131 2132 518 643 2906 1294 109 426 3751 634 918 518 3861 1623 566 3982 3977 1966 1108 168 819 334 194 4403 3122 49 1720 4595 2805 2556 2482 1336 1410 1571 1477 1575 3674 4450 4974 2856 2387 1165 4011 4030 1069 3817 4911 1610 1958 2537 2242 1345 2654 554 1607 4553 1531 2295 1613 160 2863 285 583 4093 4605 1960 2540 3741 1423 3125 3447 3375 2283 2422 4375 4984 1897 881 697 2777 2687 2817 4561 4940 4837 1283 3981 3122 1817 3347 2850 1151 893 1813 292 3028 796 3388 1571 2917 696 3966 1144 513 4231 3917 4573 3485 4769 3728 1402 4257 4324 2344 4624 993 1273 3955 4042 589 4188 4069 2175 3321 1287 2114 1122 1702 4079 277 138 4567 3430 3637 4402 421 1296 850 1202 980 238 820 4412 4756 1230 1117 3904 5000 2952 3458 928 2146 4514 4677 725 1605 2614 1214 4616 610 4655 517 4610 1836 1943 4346 4388 3476 2956 4294 671 2933 2151 4239 1414 2040 1275 608 4319 1242 1484 2998 966 1994 2261 3732 4250 2635 352 4968 966 3472 323 1860 3473 611 4165 1262 1615 1532 1677 3672 2773 3112 3339 4792 3080 2224 3669 3633 4735 854 1580 4321 4309 3403 1068 1665 2200 4012 2728 4760 3949 3920 779 4504 4873 548 3848 15 1857 1351 4954 680 4227 1342 893 1400 3059 2761 1212 4921 1167 4276 3840 1818 2628 4575 2424 2228 591 415 3651 1711 4748 2435 1063 3891 3154 1031 1678 2688 1284 4628 3420 2486 298 934 834 3821 4734 1397 1974 3063 3608 3852 4209 2961 4330 389 4135 3966 3589 1156 499 4419 1011 103 4720 4316 2162 4141 4873 3886 2439 4731 810 3299 3816 2600 1164 1849 3801 2083 4189 2347 2657 951 2486 2334 4602 3870 2339 4965 3612 3267 4574 4334 1714 4534 3517 4635 4155 4 3640 3706 930 1109 1867 2494 1583 2916 1218 4315 2276 4379 1504 3461 593 3468 927 2138 841 3001 3675 1947 3787 2644 3406 4624 713 4520 1214 1377 1524 790 3411 3597 3510 2593 4002 3823 3054 2883 2996 796 2072 3237 4023 2662 659 4395 236 3996 1281 1182 1407 1456 266 3400 4371 1031 2897 51 1875 1981 1477 587 1482 2630 3866 3631 4300 3342 2910 2260 1803 1890 140 2650 4579 3109 756 1013 2013 1420 753 4381 1616 3330 2489 2190 1395 269 537 705 3829 1343 4711 3097 4062 4382 382 2119 4907 420 2213 1583 373 583 3888 1177 2538 1514 630 2960 1459 3291 4793 166 3269 339 3241 1694 2040 1617 1777 1681 891 2943 4481 2946 2046 2059 4162 3522 1190 1312 1469 3596 2676 4234 1540 2154 2846 1038 1592 3542 2709 3431 4249 1970 3686 2546 337 3105 593 795 2322 3587 1253 2510 3451 3981 2162 4911 631 3255 4757 202 4693 1268 1736 3956 2585 4957 167 3551 1738 4087 2964 3618 2570 1400 35 95 1225 230 2671 404 3874 3424 2827 1098 4717 2811 2818 17 459 1942 2896 2594 1981 4974 831 2219 3902 2451 1251 2591 52 2193 4382 4292 2635 4352 4053 4147 3098 1637 1616 219 2907 4975 3830 309 3199 1098 3703 825 2064 1239 2744 4393 6 2626 1371 3937 11 4739 2372 4485 2927 4142 2309 3043 1804 4747 4403 4 4730 4550 4654 408 4717 1480 2653 23 4562 236 3856 2928 3254 4043 1620 3590 3439 3240 4963 3581 3440 4525 4329 4866 770 4293 2408 4585 2630 1223 3237 4996 2739 3697 1384 4995 4822 3387 3104 3286 861 1952 2293 1005 4475 3193 820 1737 2680 3505 3943 1728 3702 4849 3890 4620 2261 2022 2447 1605 2407 1374 1595 59 4445 383 3927 556 1464 1104 287 1140 880 4414 38 3904 1089 689 4977 4722 873 2500 791 648 1644 3168 320 3757 1064 3609 443 3583 3417 4168 4526 783 3510 2247 81 2308 3162 3888 379 1224 716 3031 300 681 4631 1987 3873 4882 1851 3185 1988 1575 4442 1049 1233 933 2708 4527 1258 3519 1339 3707 1852 4490 2736 1433 4056 850 188 1714 1307 2402 536 2162 1110 3857 4494 3136 3766 4928 4381 712 4509 1317 2032 4116 543 1034 3104 3007 71 1022 2438 521 1999 4299 178 502 539 1430 3559 4255 2327 3027 1716 3967 948 2023 1140 406 2784 3108 991 3562 3410 3648 439 1970 2618 862 2956 2129 3639 1259 704 3081 4167 3706 1060 4477 2499 4001 209 629 559 762 4736 1934 4319 307 691 1536 1765 2758 2801 182 2580 34 2038 1697 1648 1104 3760 894 1403 1206 4435 4699 474 3432 1534 4886 1278 2546 3812 3326 244 1327 3429 4528 2285 4557 1202 163 4207 4663 4524 588 3986 17 981 435 867 728 1197 2580 748 3688 2895 4583 3346 1739 2809 2849 1486 3313 1376 593 2325 3402 97 4595 4616 3350 1729 129 3765 3045 575 1316 972 4032 1780 1647 3082 3086 810 2941 3153 1799 3362 1006 4878 3101 4180 4822 618 1374 347 2310 3082 1052 3470 4433 1183 1029 1145 3472 1047 3939 3362 3031 922 3188 1148 1534 85 2523 2271 2240 1026 1509 3006 2015 1047 1421 327 3158 3890 2570 1903 3534 3788 4132 4852 3242 667 4362 2409 2370 4277 4350 181 12 4164 1879 1108 118 1901 1646 1468 294 2288 4946 2218 4106 1811 3516 2523 1520 2023 3387 4587 2864 4409 4562 1673 356 138 3229 3993 4375 4408 1512 1801 1075 4555 1144 748 1361 2625 2175 3226 4125 386 1596 2350 816 3380 3193 4910 2676 1816 531 1607 4164 1979 838 2775 2769 1118 3831 1393 2645 2471 3327 3092 2756 3302 535 244 4182 2697 398 4800 3719 1792 1901 2650 1184 4865 484 2546 4659 1989 1682 4412 4874 2873 3720 3085 4520 326 2286 2554 4102 2314 4446 3576 4656 2061 2500 4693 2382 3333 2284 1254 3964 3090 1372 4271 3434 3298 2965 2743 516 3406 2846 432 3594 1940 1065 1283 4010 771 3172 2002 3377 1010 18 2181 4158 3569 3488 350 3279 1301 3032 3876 3970 3705 2233 4692 390 4024 3684 4523 3319 388 4977 2149 4413 4970 200 226 3861 4492 2641 2283 4007 4221 4012 4049 1686 1704 4370 2199 1235 1650 3634 3315 299 331 1116 1825 2540 98 1482 1656 4764 3718 2354 987 2810 1941 1222 1017 195 336 555 2621 550 4909 453 4566 2296 3556 1594 392 1074 4723 483 1050 1214 2571 2518 3486 4605 3696 2638 2181 4443 2684 2641 1848 2473 1460 3881 1352 2555 3098 2588 158 936 1625 868 579 2725 1149 1864 1514 2618 4496 1721 161 515 1366 1166 900 1112 3682 3136 3682 4053 4790 1551 4238 3307 3528 947 583 1773 847 1747 3432 412 242 1674 3505 3852 753 541 2276 1493 4578 2734 785 1194 357 412 794 45 1961 3905 1103 2673 957 946 2132 1959 4455 1931 2742 626 2361 809 4450 4355 2319 69 4974 1629 4274 3792 3414 3026 400 9 2432 1220 4937 2489 744 4165 163 2336 3309 1183 3008 2212 1250 2733 1859 4345 4238 4481 4663 2436 3468 395 3799 2983 1620 1072 1599 2089 2208 313 2978 2627 4112 3872 1113 4283 2415 1086 4835 565 1395 984 3543 2277 361 3861 3971 334 454 1610 3905 3830 887 1302 1397 39 3074 3886 4616 2952 395 2074 2400 3218 2120 4686 3397 1300 189 3978 1782 4360 1513 2539 370 283 1703 2816 2128 2457 1078 1469 1615 566 1258 11 2742 4894 761 918 3565 4110 4590 3638 2586 344 2537 2271 3878 1883 3436 904 2941 1857 1760 2264 2002 848 2374 2092 3664 4450 2327 763 1458 1588 4853 1626 1460 2586 3255 1856 4359 1042 1409 1900 2825 4909 961 977 323 577 3571 193 4017 377 2790 4935 2678 3755 1446 1763 3261 4497 3280 2186 1633 2033 920 1228 622 4165 2558 3292 4301 3444 4060 3396 3836 1415 4810 3414 2876 3357 2723 4820 2529 3327 2325 632 94 1500 1541 3845 4006 4046 1801 2996 4140 1932 3116 4848 1172 222 3325 4315 871 156 3736 2830 1219 4552 4475 3181 4649 2807 883 4497 4550 1131 1509 4244 3218 2820 1829 576 836 58 2178 577 2915 1805 1879 1270 2166 574 12 3412 3966 131 3716 2171 1223 1207 4061 295 4059 3423 2746 4168 670 4566 2196 2210 4387 2050 1173 2934 453 364 4356 4999 2087 4012 3836 1998 1437 4595 4292 751 2049 2840 8 4122 3975 2004 870 2770 4776 3229 187 1009 227 750 4324 746 4488 1390 2933 2878 3075 1149 3389 2752 1735 4210 4128 2033 1856 735 1572 428 3536 3099 1332 459 1067 1719 4976 1712 1394 2906 2427 3429 3692 2357 2844 221 2161 3160 1965 3416 2829 2755 1719 3707 1363 4406 2228 2078 3679 953 2540 3756 2995 60 4705 710 355 3625 4178 2553 4313 4501 1404 4739 633 4211 724 2490 1198 3752 2622 2293 1868 1432 1410 4785 188 1224 1081 2077 4123 1650 2052 4014 706 748 862 3796 3599 777 949 2099 3419 1590 1333 3979 3211 3254 3636 1705 4560 1359 2271 3188 2974 611 2276 3448 3224 384 430 1878 4506 2512 3181 4666 2982 3434 3187 2740 3904 415 2863 1480 1866 1422 2390 1286 1001 2368 4917 906 3861 1348 1408 1085 4037 1372 1911 4434 2345 991 2788 506 3958 597 2110 1344 1270 438 3200 14 2213 4251 3938 3503 725 2443 3711 938 219 2960 2094 1805 64 415 498 4496 456 3252 2122 2366 3366 211 4657 4464 2679 3048 3991 2569 3346 1168 1838 2170 4678 1702 4574 2184 4212 3407 3649 2337 2801 4950 4199 3619 2238 1465 4 4686 608 306 1045 428 2976 183 4463 2072 2643 3402 2000 1116 1379 4857 1364 9 2052 2151 4601 1907 2648 1105 2819 1099 1380 4571 4041 3867 881 4473 3246 4573 3195 3750 473 1717 2525 1152 1141 1562 4292 985 258 897 3223 2440 1034 18 1870 4742 4501 2297 1240 1690 3485 94 3011 741 2203 3606 4991 1031 552 2079 2931 4440 3972 3912 4479 1431 4979 4687 4585 1359 1331 3648 3792 2477 1256 149 4788 556 400 2593 300 4297 2808 604 3958 3222 204 4538 1802 4171 1906 1948 1983 1929 1977 2053 461 3685 2482 2982 4330 1043 1398 490 4766 2688 2559 923 2118 4503 4701 219 172 2438 2706 3180 1189 3398 2399 4825 2314 4629 4437 2114 472 255 1469 2060 4672 2017 2825 3599 3711 3430 1192 3542 4711 1346 1022 4250 2757 1633 3161 3080 969 793 4797 4774 2905 1115 2169 2234 3373 2342 912 1819 2300 324 4921 3038 3063 52 1968 2122 1057 1966 418 1052 477 3626 1781 3380 1735 4089 590 4670 801 722 2744 2266 1448 4607 3364 3797 2749 69 683 350 3965 2104 3566 3169 3729 3636 3111 2000 3823 2613 3765 1532 3983 2376 476 1112 3182 3416 2051 1055 3574 4834 1068 3857 2548 4697 1959 3603 3577 2819 1231 2635 50 2209 3011 3015 4409 3195 999 4311 1889 4266 4856 4079 2485 2229 1548 911 4738 3412 1600 4122 1064 2024 3487 4250 3037 1537 2834 3218 4890 710 4443 3347 212 2385 4152 3656 3724 4448 4606 3729 1608 2477 3124 2436 3528 1799 300 3263 4897 79 453 1768 1173 4124 995 4781 3537 3079 4606 4140 1686 4400 3623 2141 4473 127 1030 722 4564 3147 982 2166 354 911 3391 3635 4750 2336 172 1082 1157 2480 3075 4455 3335 1446 1904 1643 4074 4172 801 3825 1335 344 1731 1065 4315 1291 2724 4767 1232 1941 1895 3052 3625 1223 4011 2668 2145 383 1364 3007 2565 96 3129 4625 2365 1223 4428 1491 3863 3607 1517 1559 476 2486 3615 3135 4681 2398 506 918 3408 1117 2231 3541 3444 893 4903 4152 3696 1213 2501 4943 3865 2638 719 806 3671 3086 2745 2693 785 2488 1273 952 4182 283 2532 3031 3508 351 2752 4840 1340 1211 2112 4672 4988 913 4004 742 3676 1576 4990 4400 2306 4369 277 2868 3254 3955 198 2905 542 4584 750 3019 227 3845 1385 3186 546 2358 399 3011 2053 4103 1961 1078 1952 3684 4816 4846 404 1034 175 332 1190 228 2084 3901 3913 2751 2979 4847 4192 158 4027 4936 2373 4078 1334 2375 1965 1659 2893 1441 4994 1210 1858 813 4447 349 1469 1976 3968 1530 512 1739 2687 3964 3467 1104 2640 881 840 1648 2102 450 3896 2000 4979 1918 2692 1606 52 255 52 1417 883 4259 1956 2831 268 3764 1714 773 2584 4473 3674 4851 2669 4483 3602 1621 4307 2856 4222 4179 3560 2932 3509 905 3790 3803 4554 88 2208 1552 3620 1835 3112 4090 4198 1339 804 761 167 4660 3356 4005 3252 4654 2910 1488 1033 4868 4531 215 3812 4832 1631 2876 2426 821 732 4127 624 4684 1119 2632 2579 4712 3946 1215 352 1850 4817 3173 2605 2773 3829 3368 4302 2955 2212 251 2449 1134 4654 4083 850 2776 1730 3275 4800 2820 999 737 4046 2578 4763 2519 587 1503 584 1051 4210 2634 1874 839 1003 1376 4850 249 2208 1850 4758 444 1065 858 3998 2838 4728 1849 4265 4184 3494 3316 78 169 4788 2546 3012 1115 2827 592 3602 4405 3085 2877 3455 2671 1569 150 699 4025 4091 1203 3580 172 1697 3856 1803 943 4311 2229 2196 1483 484 4103 761 1608 347 805 1064 3510 563 4203 3744 3989 600 2290 4576 4069 3095 1382 3241 4710 198 1623 3199 3098 3945 3377 1979 1934 1142 3668 1580 3725 4675 3028 793 1901 634 185 4649 4759 4668 3673 1531 4979 3387 2857 2542 2666 30 2928 4818 1450 2793 1469 165 3374 2194 2979 4576 4915 4477 3036 1080 21 1321 2195 2357 3240 4153 2408 2165 2798 3340 3440 1538 2824 4622 4331 2952 4301 1069 3828 984 612 2356 3557 1992 4840 1827 2808 1009 4351 237 1559 3000 875 3272 3717 2917 3641 3905 418 3863 4788 1942 2890 573 2482 4041 2927 2702 4774 2548 723 2795 4621 456 1423 64 2793 1340 3839 1406 2585 3820 3492 2316 327 991 1896 321 1064 4297 2893 3396 2216 2119 1751 3269 2283 1277 1893 4313 901 4795 1228 953 1595 4788 2020 4563 2848 4558 3825 4216 3073 3972 1139 1548 3729 1047 1078 722 2062 2929 1931 4078 3018 2648 917 3008 2011 377 2701 895 859 2907 687 1828 736 3896 2075 1131 4933 3359 3749 1750 5000 1076 4796 4881 2010 2143 3031 631 938 4345 43 3619 802 3506 918 24 2616 398 4608 530 1367 1803 4684 299 2435 2260 3548 959 457 4553 3858 376 1308 4877 3528 250 3025 2055 2297 2360 3916 3753 1829 4374 129 12 209 4828 3724 2410 1589 1306 1889 731 308 2886 4413 3065 1391 4567 298 3075 4243 2902 3103 4462 46 832 3174 2767 2166 3565 501 1674 3882 3132 270 1974 3175 2309 4750 4487 1140 4701 4993 803 2246 1862 2028 1453 4781 4532 2314 3270 3749 4921 2505 2398 2478 4361 2202 3039 477 4791 1892 1363 2881 767 145 57 4174 1329 1927 2828 365 397 3872 4716 4530 1433 426 2915 1269 4173 3160 1456 242 2231 1008 3168 833 503 2051 1848 1086 1501 425 1908 3938 2637 138 124 2088 4018 2341 3433 1033 417 4525 2612 3856 1793 1543 528 4991 106 2245 4723 3369 4050 2422 1689 1645 89 4027 4657 2698 2775 1124 2222 3357 4377 3985 4967 3900 1240 4274 1287 607 489 896 2237 2337 4670 3745 3678 4395 3555 3472 4646 2986 2098 618 195 2620 3647 282 2482 2431 445 4461 4999 2851 2776 4151 3146 2138 2505 4933 3029 2647 1821 1193 2191 3204 1390 4306 1043 3754 1752 4240 3850 1189 493 4556 1701 1014 1122 3478 1732 4583 3112 2725 2945 3194 2308 27 4990 3795 151 870 4035 1137 2126 1209 400 3337 2531 3192 858 3947 1754 3376 1957 667 4653 2196 3695 3193 1265 3345 3485 4122 4967 2963 1580 4444 1356 1486 2321 3662 4593 4174 769 150 3131 4063 1202 4049 3900 3006 1568 4694 4064 1661 305 2747 3953 4227 593 3767 4124 3034 3527 526 4178 4911 2302 4929 688 1446 3557 4651 319 780 4416 2573 4668 2531 2140 298 1529 689 4151 2996 3962 1177 2597 4205 9 1968 3180 2783 1195 2081 4257 1341 2593 4274 3361 3287 4352 4645 1098 1202 2305 2392 854 374 3034 1685 439 990 4330 243 4597 4619 3705 2955 66 3730 4014 1851 1671 4905 4183 7 3732 1222 429 4371 1220 4840 2685 3658 3502 4004 3016 2994 2749 1089 2315 4118 129 988 3752 2475 3773 4893 4852 139 4342 3688 2111 941 1426 1710 3055 2178 727 961 3053 2730 279 3691 566 4341 2803 3735 4155 3811 3101 471 2433 237 4548 3613 1522 337 996 265 4339 729 1907 3697 220 3380 1222 4020 4747 2788 3314 1335 4921 631 4947 4424 3059 583 424 1926 1714 130 3076 2142 4563 2994 4063 39 3808 2805 3996 3088 374 3102 4177 1196 1781 178 4313 4005 2355 3517 3853 4886 2393 3155 918 4424 620 4399 893 1670 3589 1759 772 2881 2370 2189 3107 508 4715 288 4179 4456 613 3545 1342 258 2787 4775 4189 3120 3096 1283 896 264 3542 132 3162 3194 4418 1557 131 840 2141 866 3836 1125 1277 4127 4990 2563 2946 2753 1236 1491 2033 1178 2380 1274 4468 3697 2457 3726 3256 4272 4092 1221 4806 4660 1279 2990 2676 4873 176 1797 521 3700 1397 2595 2323 2310 1706 3965 4005 760 516 2552 4305 1353 1537 3067 2154 3682 4558 4686 3102 587 4128 2651 1028 3963 947 2268 4314 419 646 1020 2201 3099 4469 4404 3823 445 710 1936 460 4573 4725 800 2325 2823 720 3880 605 4969 1202 1536 3239 4308 1780 4380 125 2039 1792 3820 3868 1700 1797 366 1413 3137 4582 351 1350 1169 3026 1278 2439 4753 1229 3378 2078 923 4270 2454 3483 382 1727 1228 2452 603 1961 3343 2387 4242 1189 1519 4915 539 1955 3257 1654 2758 3143 1709 1634 996 3743 718 2423 4963 2054 2093 1867 2653 877 2599 782 1537 3181 1146 1950 4801 4045 4492 1172 2547 2738 2316 758 4145 810 1695 675 4808 2168 3004 722 1820 1412 2425 2163 2635 1152 4692 828 3310 3972 2874 4709 2435 754 3907 3540 3925 3026 52 4027 4410 944 2772 3045 660 2193 999 2292 3681 4146 1510 3478 4596 505 3717 1595 1177 2001 4916 97 940 2771 535 2856 1283 4792 3342 39 4495 4376 1981 4789 928 1661 1269 3464 2662 1048 2049 3178 3056 100 4714 2494 4409 4110 964 4744 422 2931 2503 978 1713 834 1950 4704 3617 2766 3019 1341 1808 101 81 4643 627 3179 1505 3512 4654 4416 2990 3147 366 3182 2729 4819 3676 780 2421 2088 801 3445 884 2128 3220 3786 4608 4172 2030 1756 2563 2336 263 2219 4264 2822 397 3234 2735 3692 20 3200 557 4977 2161 1400 3113 4580 1478 4890 3857 4357 2770 2832 4667 2642 2470 1882 1908 780 4088 898 4196 2551 132 2657 1768 5 4894 2584 3871 3212 3177 2264 1758 155 3395 187 244 3697 2926 4872 3454 3623 4993 1178 2964 3240 4125 3874 4562 3368 641 4625 1728 1434 1599 151 2475 3289 2532 2095 3394 2768 4164 3072 1593 2570 3107 4541 209 2563 3541 678 630 540 575 3701 2880 1195 1683 2194 4259 2529 697 3672 1191 98 3632 1997 4984 3424 4689 2326 4334 4169 1269 3736 1695 2692 3385 960 3769 3496 3545 3589 1128 4694 4627 1568 4102 602 912 1507 3749 733 742 2719 3279 3558 4840 4524 895 2852 1084 2165 3021 1030 3244 4681 286 4851 2814 1828 1154 298 1396 1139 501 1100 189 364 1550 3053 274 3948 4514 806 4698 798 1106 510 2142 443 3401 2988 2845 1605 2263 1439 1882 3362 4673 271 353 2687 3766 425 277 2843 1979 2094 3141 3919 2296 1124 2011 2869 1513 284 1676 2494 639 514 1970 346 4468 2993 253 1100 1626 4108 2397 4588 2213 4806 3882 3843 2692 1747 629 1378 3268 2572 4276 1251 1957 3135 3722 462 4427 637 4508 1414 3150 2347 3461 1874 1610 3097 579 1868 1904 4246 4847 1381 27 2466 1153 1775 4108 2378 1578 2978 1503 3415 361 319 2204 759 303 4400 4239 227 1634 1854 855 712 3638 3705 1347 2070 2823 4757 2368 4748 4056 3223 3084 1858 3551 2147 303 4397 1774 3153 3485 2062 740 1100 869 2243 2642 2826 3988 2493 1655 3951 1979 737 1357 3057 1309 1967 2225 3037 1106 3494 1086 4401 47 862 611 3320 3252 3324 744 1049 1540 481 1301 2400 3328 4804 436 4300 173 3851 4322 2991 2553 566 794 3922 2026 3917 2089 1766 2071 836 4323 707 341 3686 4541 2933 1259 2591 1561 2698 1086 2553 1141 3909 222 1032 260 1646 1519 3302 19 1256 4937 4176 3973 4346 4897 3862 816 503 2918 1407 4798 3390 3316 3723 3573 3794 2724 255 2263 3930 2394 3877 2555 4706 2830 2977 1162 1969 2500 389 1395 4145 3460 2541 4727 1251 3234 4788 261 1520 2807 1958 1791 1448 390 2940 4804 111 2440 2035 4684 1683 1881 2181 3839 2136 1136 4686 3358 556 3235 2584 176 4787 1105 1375 4127 3436 990 2118 2304 1498 1634 4033 255 1219 2650 4289 2896 1037 4638 3379 3087 1156 1873 4633 297 4429 4405 559 2657 711 2276 479 4004 3229 3879 3054 4117 525 2227 860 2138 635 4824 4864 2829 3311 2240 4554 4860 3570 3118 536 81 2062 4428 2249 4418 3171 2675 661 2338 3922 903 2123 2662 1358 4065 1440 2994 2262 595 4071 722 3453 1663 2260 1817 1858 3841 2200 1125 489 4504 1872 616 2471 4545 2798 449 4769 3108 3726 2641 166 957 2738 4559 2441 2332 4823 2500 2104 1182 862 1504 3512 4217 3812 1771 3294 156 3690 2956 3343 4389 4701 4582 1881 4441 1903 4102 2040 2199 4708 415 1410 4373 3862 4510 2867 2426 4066 4317 3618 3826 1137 1996 4282 2094 4968 3308 3346 1705 3552 90 4077 2540 3670 3826 3379 1306 4940 3833 886 3829 151 442 2238 1583 967 3667 2566 4970 2354 4245 908 4897 184 1671 3525 1540 3312 642 3878 504 1450 4286 4204 2909 3500 3357 821 3534 2790 4107 4781 4116 1205 2036 3147 4652 4155 478 1289 588 3677 1874 3583 4874 2100 4247 4376 2869 1413 1535 347 2338 3937 3521 1595 2408 2822 37 3512 3004 155 4323 980 2078 1912 1916 303 3994 2060 4743 556 4601 4285 118 4137 2893 548 4998 4787 4872 3214 3411 1944 4701 3876 4801 3515 3166 2523 4132 3971 13 1805 1073 2628 3898 1335 4667 1596 619 1665 2415 4215 871 1089 328 972 339 2784 3500 4606 1509 3979 1748 1037 372 3771 3152 1474 1877 1982 2529 4998 2271 804 1846 995 1625 554 2431 3233 1702 250 533 3563 4832 3321 1912 2192 2082 4928 1687 3626 2477 1460 1132 2682 2956 3215 165 2010 3104 676 1685 4929 4084 2934 472 2939 1281 2586 2466 3839 3988 1488 3329 3095 3067 470 367 4499 2300 2989 3841 2782 2527 2970 3586 4679 4478 934 3881 538 724 3567 142 981 1611 949 3209 3435 2052 3493 4068 4332 3604 1514 2876 571 4097 2919 2883 2471 4433 2214 1441 1026 1019 3884 4006 1621 3819 3394 3482 4754 1666 4542 4350 2561 4581 544 4352 1244 2545 869 2939 1042 2645 2784 4596 3904 4401 4956 2542 1155 1527 2931 551 3247 3473 4386 1537 667 2474 826 3682 2219 3147 625 3548 2373 4704 2511 1062 4484 1681 1930 1313 4832 4474 3202 1235 4004 67 2629 1016 2727 1672 3076 644 2868 2545 1828 1018 1770 1724 4007 1808 2748 2670 4552 3104 3433 4478 1618 4993 3109 1523 434 4669 1703 216 4097 712 921 1663 891 4447 2403 2851 314 1102 4713 4772 379 1041 2832 4519 3191 3340 1445 4228 4 3371 1486 3798 3698 3515 1862 4150 4967 167 1053 2377 1835 4364 1350 421 1925 1757 680 1984 1252 1463 2118 2697 4798 2374 799 4365 3748 791 366 2731 4364 2556 2339 1513 3382 4955 2936 805 1760 455 1084 4388 1954 2158 4028 1158 459 1825 1901 1728 2018 4623 4187 2505 2709 3106 3110 2397 421 688 3120 1885 4576 771 2176 4813 3406 4314 1577 2717 2765 1926 4275 2801 1390 1814 2305 257 3925 83 210 3097 4692 516 1769 1474 2256 3347 1293 3895 211 4543 3329 2729 4297 1088 1749 4236 2019 3726 2995 3312 1239 3699 19 2568 1045 3948 1527 2462 1075 2939 616 1117 2683 4512 1671 1222 3472 2868 2069 1924 2493 4140 3899 1192 2229 3260 379 2709 2756 3385 1421 469 4604 2294 3419 2962 3233 448 3934 4062 1678 114 2845 1292 1566 1730 2965 500 2356 2378 2364 1203 3866 3256 702 1008 3294 3070 2776 2249 1105 850 1136 916 4454 2199 418 4942 1865 3755 4764 3247 4645 2503 2491 4940 3013 1970 4508 4308 3004 3246 3348 2356 3493 3274 2440 675 4980 2062 1655 2526 1922 4058 4226 2597 813 2071 2211 1204 4021 3804 83 4875 1457 4194 2898 3399 1808 2473 4307 4735 4160 3433 2773 55 699 3762 331 4408 2365 2244 957 3990 1687 1783 4549 1417 183 2261 3539 4293 3606 475 4162 4650 2744 4964 680 4804 1048 630 2770 19 217 2562 3685 3661 3614 2352 3598 3496 1051 3057 2299 3256 2217 235 680 415 2718 2049 948 3735 779 1032 1417 4106 1892 4820 959 2283 2595 2889 2401 835 3638 2914 1846 2748 3749 3621 2865 409 189 2060 722 1301 4079 4797 3308 3775 2889 1548 3741 172 444 860 3312 2029 2780 1690 2790 4837 340 4698 2352 4428 1711 911 1799 3631 2416 783 2469 653 3739 4541 4033 1339 81 4942 2719 2929 1472 3996 4582 3235 3633 446 4304 4482 768 1294 269 2368 432 2161 624 1807 2940 891 4224 1147 2375 1280 1361 859 1277 2412 1465 4796 2816 4404 2083 3758 1692 459 2279 3445 3355 774 2048 1441 1969 1272 756 1902 3809 2751 3784 4485 3198 3021 1658 1497 4603 24 2093 4603 1468 4530 3080 471 3898 225 4455 3973 4084 2704 1377 1241 232 2661 1776 4322 3222 2049 3588 4583 3381 2979 2648 661 4092 2245 3628 1514 2851 2197 3025 3702 4431 2014 2816 2061 889 21 1388 4574 4360 3252 2971 4623 2074 3858 1320 4710 4423 4552 420 1937 143 4413 569 551 4022 3844 1774 4661 4791 2937 3310 4211 1094 1480 952 4684 2565 14 960 1761 3600 213 1413 1223 1473 476 1625 3044 1116 3045 2652 3222 1516 1046 3234 1828 3389 713 1648 1211 1935 1555 3139 1986 2250 4880 2201 46 1436 1958 1869 3455 2516 365 847 3305 563 230 1842 1444 1894 1953 4517 421 221 365 3523 3659 991 4780 4130 3090 1100 2484 3944 3899 2025 4847 1489 466 840 1099 2994 4527 389 3267 4826 3014 1418 141 859 47 660 1467 4390 1582 2683 642 2972 1540 3078 2733 1909 4772 1413 2818 3429 1551 4445 4572 4154 177 2536 80 2840 1753 4522 3040 2261 1773 2477 2979 1101 2884 182 4042 2382 1426 2445 749 2525 1143 3193 1828 3504 3624 3178 103 834 2277 4261 127 1651 241 4940 1946 1189 886 187 4571 3968 190 2516 15 3662 3859 4124 4793 4024 1519 2284 2359 1503 1445 617 1506 1044 326 2204 3162 3680 677 1282 552 1140 1132 2949 4531 1723 4228 4337 1052 4915 361 2576 4289 3368 3788 151 85 4145 3911 3350 3334 2729 3100 4612 2366 4487 1831 2545 1987 2670 1135 1419 2392 4774 3673 4217 1913 1449 3861 627 915 431 983 1328 4113 194 4135 3653 3128 1827 570 4677 1908 3331 4094 1436 4745 147 3490 3203 4451 2957 1988 3775 2694 4352 1265 1090 3047 2024 3200 2249 3008 4187 4583 444 1272 4685 4805 361 4681 453 334 3056 2161 2926 2619 2848 3433 119 2759 1169 4361 4419 2043 1 370 1490 3050 4079 3306 3590 1646 4707 3476 975 2433 1956 125 3328 2277 3520 992 7 3541 4352 155 673 4545 353 4152 4379 3814 4996 2453 3914 1564 4158 4676 1268 2182 2129 588 213 4453 4945 1934 4347 1718 280 2360 4074 1911 1715 2406 170 2566 1835 1780 2996 50 1469 4845 1496 2680 2738 2583 3313 3599 3904 949 2311 388 1839 4924 4724 3247 2988 3678 2416 764 2353 2394 4054 3716 3003 4097 4860 1113 555 1795 3423 445 1494 4504 2420 4884 469 2816 1848 3117 3518 1996 1066 3333 3457 4226 995 3819 4763 3252 1661 2789 2582 3401 3273 2570 3615 2963 1055 359 983 4712 906 1234 4275 3986 2481 250 4756 71 2992 1532 2464 2969 3293 1463 4503 2086 4923 1018 2062 4409 3482 3488 1128 1831 253 283 4448 3980 4754 3318 2784 4172 942 2938 4997 2746 4031 2106 952 1380 1592 503 230 2940 3128 1532 4881 3857 1363 1202 3270 1044 1151 1598 829 4052 3481 3558 3348 3650 14 1048 28 3093 162 1772 890 1080 4172 124 1984 4567 3256 563 2809 4030 3452 627 4632 2618 3027 741 274 2229 917 3174 2727 118 2117 4380 1141 1143 914 4373 429 2029 934 2176 3676 4356 3154 1881 4115 265 2232 1618 3680 502 2568 1237 43 3169 3019 3643 362 3748 2795 72 1685 3471 1305 4948 2490 4658 3102 851 338 3708 1675 3622 1426 3967 152 3336 2716 736 3425 26 2099 1452 3564 2400 1626 2262 2860 4722 3190 2266 4321 2796 3071 4078 102 4198 3611 3715 682 604 4604 920 287 3086 4181 415 4950 4658 2816 1975 353 2269 2555 3360 4568 4046 4462 1570 757 1356 3678 3254 448 4722 3982 3339 907 4698 2393 179 934 1599 4745 43 2276 721 4523 1366 1501 4133 65 2203 595 3979 3110 1635 2501 1294 166 3252 1326 2799 4075 3504 3454 4891 2969 1494 4512 3152 1443 2504 1147 3252 3331 3324 3290 70 4078 2628 3204 2459 1110 1581 164 3834 1006 2403 1385 1017 841 3948 3663 1886 1628 321 4541 2286 664 3408 1182 1969 2065 2500 2448 4748 2497 3139 3647 854 3213 2639 3811 2515 135 2678 1085 756 1883 2387 3038 2445 1626 3234 3009 726 4225 447 3644 2075 4955 896 651 2260 2923 4926 2925 3573 3515 4345 149 3439 2057 4169 2370 3861 4860 2149 1071 4872 2347 1288 4788 3124 1198 1631 931 2641 1139 156 3692 762 890 2766 2481 2097 146 4591 4099 3369 1338 2949 675 467 3240 2817 1233 3794 46 3019 2105 1031 2232 788 1313 3885 2919 4234 2189 366 2489 4495 1163 220 774 2371 2047 3497 2149 4646 3688 496 2613 3911 1313 3569 3116 4039 1065 697 980 198 3468 503 2497 4981 4839 4489 2972 4475 1591 1533 3427 1505 4987 456 94 2557 1910 1826 3740 3507 4454 1696 1364 151 504 3969 3508 4940 4457 34 1926 3400 4814 4010 1086 518 4509 3382 3189 3490 674 2238 4913 3969 3795 470 2267 1942 1124 286 4223 1454 2180 859 2487 1653 2318 4124 4729 2623 3426 1541 340 424 905 4439 735 612 4204 1654 467 3016 3949 2866 2276 3966 2740 2455 1931 1558 2627 1557 1863 4087 3091 2136 207 4130 2005 2193 3201 3040 1770 2187 2703 2015 3132 1975 4773 2425 2098 2192 2244 2124 2128 2104 4018 2931 4860 4729 3712 2667 2995 1797 4218 1311 4058 3287 3523 1149 565 4016 662 4295 179 3427 406 4683 1039 2832 4743 3707 1945 3421 1250 2998 1683 3536 1685 597 1613 3454 393 2007 4786 3976 234 853 3321 3041 2299 990 628 3449 4255 4749 2180 2477 1057 4150 867 116 4885 644 2832 2187 765 2350 1655 1602 3173 3102 3902 1165 830 2641 3538 3981 3887 4745 4696 4916 359 3166 964 3468 4853 3944 2021 4633 144 3087 2639 3714 3104 660 3367 1476 1891 2805 2067 3391 3896 1453 3224 4103 1048 2225 3658 3052 3503 2108 3911 858 1368 3852 2844 2666 3990 4978 2295 3007 2764 3422 123 4874 774 185 3135 2023 1166 58 1879 230 4760 4434 3298 2291 1110 4215 914 1013 2380 2165 2991 4731 757 3288 3788 730 92 3603 4200 2376 2948 4428 3015 877 113 237 2463 2661 3981 669 3411 599 3516 4565 2363 41 2632 4044 3930 2121 2885 1308 2623 4261 2382 322 2109 3932 1678 2425 498 2907 736 4664 1540 4842 4080 1831 3031 2660 2672 518 4696 3018 2956 2295 4606 3281 478 3359 3235 2431 1739 3737 527 4738 1315 4082 333 2033 4197 4934 2469 2609 4257 1634 4248 2473 3124 3088 2567 2030 1351 3342 3965 2680 3393 2991 3336 379 3296 3144 388 1807 2564 2908 2000 3721 3117 3449 742 4368 1015 1377 1831 24 3357 2178 1197 1810 2444 2030 1840 3650 4475 1804 3290 1568 3513 2517 3971 3856 2711 4544 4525 4986 4490 4022 1584 2778 2403 2574 1168 881 3966 3154 4962 538 3510 4489 1411 4094 2471 2011 4465 2145 403 1800 2055 1626 2102 3097 374 3327 2314 4997 1830 3655 3140 102 1121 918 957 1642 4105 2332 2233 2802 1349 622 4387 3702 864 4924 1456 4286 4762 4337 3927 3722 4037 1719 1800 3428 3057 2680 3674 3609 2680 1918 778 4028 826 4227 2835 11 299 4234 1889 2360 2064 2876 4893 4929 2846 2916 468 1480 723 1692 4104 4659 3787 3301 2125 3501 452 4011 4725 2756 3218 2631 4133 369 3996 2219 2566 4627 2365 3201 2692 1820 3580 445 2906 3258 4372 638 261 1599 3309 4761 4285 1098 2561 1350 1791 4812 544 569 973 1596 2708 2250 2452 2051 4662 2790 4373 2417 3303 4075 652 126 1000 792 4556 738 4474 3619 2138 3045 1087 4753 2438 3335 4783 2953 4509 3210 3436 2385 3425 1723 1095 4408 1599 524 4120 3106 704 2541 4266 3104 856 4359 2252 1269 2691 2551 4201 3634 2443 4897 2441 4930 723 691 510 1687 3951 245 488 2771 1201 2456 4289 2784 974 3300 2034 1257 3559 4552 2436 3078 4289 1205 4472 2956 3653 4339 4128 3467 4056 2284 971 638 3428 4772 4525 2070 1630 703 4636 4704 198 3995 4772 4362 4154 4177 452 4346 3075 4880 4015 1055 1246 3795 3804 2646 3100 1398 4735 814 4722 1980 4766 4940 2034 2444 116 3888 4096 3055 2321 1870 1463 2676 3543 1423 2226 4381 4703 3085 1906 3591 1091 3450 3782 4302 2281 4986 1919 4190 4238 1740 1856 2051 2968 3453 2524 3634 2003 1308 4279 4638 4134 4551 4660 4700 1891 2685 4238 1351 4402 4795 4551 2957 4942 2839 2036 3559 4278 360 342 3693 646 2508 3922 2392 660 863 3914 2751 2603 1851 4539 2442 451 4394 677 4034 3951 2822 334 1439 1285 2514 4079 1984 4074 1247 1997 1295 1868 200 161 2106 2918 4974 3937 2252 1695 3796 765 4377 1131 187 3626 3885 4200 3208 1250 2566 835 4746 762 670 2161 812 3851 2362 4070 4329 419 1485 2817 3842 521 4214 4166 2418 2019 453 3130 659 4995 3682 187 1086 622 1071 3838 4280 4620 4145 1767 519 4507 2354 628 1409 1052 4794 4074 2949 2388 4834 4655 4055 197 2615 4094 1225 306 4325 2710 4285 4982 1385 195 4084 2222 254 4300 1242 2786 1433 3835 3743 1192 4541 3720 4615 1729 840 4287 2019 755 1332 989 1254 773 4031 2934 1905 1230 1083 3362 640 4454 4359 1076 163 530 372 4778 4726 333 1904 3720 2417 42 3791 4917 4216 3571 1605 1811 4604 2845 2421 1987 1392 857 2981 3031 4508 3597 3576 3999 1398 433 2546 3213 3509 4203 2032 544 3868 2835 2053 4813 829 4439 382 4913 1931 2640 64 8 4318 468 1724 898 2419 1362 569 2016 4290 393 106 2723 1086 1273 4636 3662 2441 887 706 2015 2213 4950 1713 3482 4811 945 3116 2110 3336 162 753 2365 2475 86 905 2160 3705 4935 4596 674 4625 4393 3243 688 1641 1677 3444 2743 1239 2640 2138 4878 240 1309 1163 4903 1396 2295 1608 2803 344 1984 1752 3803 1651 3726 3749 1247 3257 1288 4765 4035 2355 3309 226 3317 2573 3773 947 4889 4527 3438 3833 4101 3493 4016 3491 3037 2631 4465 4658 4432 4225 3571 2581 4905 1788 1209 1783 4191 43 3589 1780 2813 359 2245 3199 1139 588 1273 1455 715 4570 839 4078 340 1652 4000 3401 1115 1676 2448 3595 3933 4925 1825 2705 3679 744 3569 4647 1406 872 4959 4097 247 3614 130 2539 672 4301 2090 1050 245 447 4701 1713 1300 1086 4524 3133 3465 196 3723 3785 2835 3868 2436 2875 941 1542 92 133 3502 2111 3557 3173 4681 1462 3571 4565 3686 3505 3239 3755 847 2582 2791 2258 252 2458 2492 4328 3072 1941 4106 2646 937 1316 3131 1979 923 4326 4237 2289 1662 2440 4967 31 3644 2529 2568 4541 84 4750 688 2171 3770 3615 3349 2082 1380 4464 3216 1849 2790 4153 4797 4489 4575 4519 1087 3010 2274 2329 2209 4252 3390 579 598 3927 1495 2558 234 3787 3674 38 3918 1928 2157 4747 1752 1880 2949 2041 3696 1248 4621 384 3717 2091 3758 2028 3542 4719 1849 4318 3010 2101 2143 1105 2960 1301 178 4430 3695 3672 2033 3656 304 364 1152 2489 1879 2812 293 2987 3405 918 1780 1832 2873 3899 4676 563 4466 3890 72 3717 3991 4885 3008 4241 1719 2210 2765 4431 3913 1051 1544 4725 3934 3223 4499 2513 1122 1935 814 2216 3430 2305 1020 1323 1801 2713 3683 2629 1874 2715 2656 1670 1752 4658 1729 411 1594 4476 3193 1259 3263 4900 279 2099 2072 807 935 4707 4777 439 543 1535 1124 1731 979 3896 1085 3365 2019 3736 4279 1538 1312 4617 2101 1710 2210 2263 4570 1814 540 1833 1338 4643 2302 4252 6 4094 1395 4128 4100 3614 4889 1529 4845 3395 3227 1927 3558 95 2146 78 367 2136 4432 4975 2375 1264 3179 1430 1093 1829 4928 609 881 4017 2926 4111 4201 938 3447 2735 2116 4675 250 2093 3819 4338 2036 1872 4778 4184 2706 3783 268 1580 440 1359 2677 1368 3053 2534 3173 18 765 4396 2419 2317 3486 3221 704 3070 307 3392 4160 479 3092 875 1197 4423 2644 3244 2692 447 2866 265 1629 3702 4496 4065 2183 2351 4359 2033 922 2446 2857 1609 1755 751 2446 3380 691 3319 4152 4635 5000 2056 3526 747 2475 1778 829 10 4801 1140 4522 22 690 4535 289 3870 2477 2212 2746 1895 1370 3032 2302 4568 2774 519 3662 1550 2979 4567 3837 2721 645 1592 4561 3333 4310 131 22 4098 834 4424 2258 525 996 2174 4098 4725 2576 2911 244 1734 3495 3201 3195 313 2566 1518 919 4826 318 3924 2322 1865 2142 2759 3067 1282 4757 1482 2447 3349 1768 1170 4099 2262 3586 3955 3427 3598 431 3928 4335 4200 4912 3847 3448 4597 1746 907 1640 1465 2510 4457 4063 4059 1803 2091 438 353 3384 5000 2496 1986 3786 1066 772 3402 4300 4070 845 2953 4922 4432 2378 3932 3589 2308 630 2891 1794 2686 4497 2825 4395 1875 4797 592 844 1958 2281 290 2511 3540 4978 2009 4913 296 1221 1167 234 3768 3511 519 2561 4333 1285 4482 1790 4167 3660 3243 2886 2271 2914 148 2003 1716 4547 3158 4993 4167 3741 1973 4818 3414 4780 1834 395 1356 3303 2935 3205 2575 729 1702 3061 4641 241 3451 132 817 2362 4781 1687 607 3676 1561 888 707 985 3551 3163 4606 4104 1723 4402 3831 4366 197 506 679 184 514 4252 4501 283 1864 1517 2364 1812 4046 3782 3088 456 2250 2652 4205 2397 537 721 3872 879 98 2425 2619 716 571 4838 2797 2152 2163 4629 2160 1890 3446 1751 3786 4461 829 3097 3492 4328 2587 748 3342 1767 393 741 1369 3823 1890 3814 4067 1510 1488 2587 1927 2849 2669 1119 2170 1699 3211 868 4167 53 405 862 1572 4960 1827 4337 4195 213 2178 4230 3890 2782 3978 1563 2011 74 1126 2512 525 1357 167 2162 1801 1765 1106 1707 3773 4894 1141 1856 2061 3679 2566 74 2677 3971 2052 750 4672 1017 4172 3021 916 397 485 1604 3948 4644 4948 3293 3037 4692 4337 2205 1193 3962 3168 1092 175 2945 626 3600 824 1146 3441 4650 708 1326 3951 2775 2587 4174 1928 2016 1749 884 3155 2362 907 2623 269 4119 4347 467 877 2772 2527 638 1065 2561 2503 4381 4784 3380 3162 237 4607 1894 841 2938 964 3724 4557 1763 2206 4983 2236 827 2411 485 224 3138 1967 2645 2791 1003 1596 4367 2372 1156 4157 570 2508 3672 193 3812 1139 2880 2782 1534 13 2614 2708 3909 1661 4488 742 2706 2441 2371 1813 499 3091 846 2756 3496 4746 3243 2717 3814 1687 2681 2458 216 1921 2940 2461 1489 2449 2027 1984 2963 1790 3402 2510 11 2643 110 2913 1506 316 3139 481 4078 4885 3593 3851 4935 2619 3195 4167 4274 2880 1295 2162 3154 1499 1880 3330 418 1446 2399 4837 3260 4054 1494 3738 3861 3799 2620 3405 3878 2614 1004 1968 797 3181 869 453 4450 1818 2931 3317 3874 2432 3733 3276 2704 2716 3845 98 1823 2105 2707 1291 985 1517 1026 2840 4987 4954 338 1172 3030 3606 3012 1736 3696 3019 2737 4232 3177 3127 2788 820 551 4781 4643 4664 2402 419 3810 3740 496 3426 1599 1492 1146 1713 4671 4489 1629 634 160 3478 4931 1876 1013 4220 4151 2279 1598 4830 1572 3403 1005 3078 2223 4465 4865 4326 80 4440 2783 4736 4654 3442 1300 3903 2040 692 2548 4835 1196 697 4086 1993 4675 4384 2142 3609 1691 2706 2010 2678 660 3421 3302 1794 204 1027 3104 727 4883 2707 1772 4390 3167 343 4704 3076 1386 829 2073 4576 1599 1183 717 2191 3208 363 2903 432 3939 595 2383 2057 2616 389 4591 4328 3645 3252 1023 4890 3962 4181 4505 3815 3461 603 4893 2452 4296 1452 879 1840 1118 1210 2236 3423 2657 2859 4169 2274 1367 3306 1348 3981 4672 595 2417 2808 1378 3194 2262 303 1053 2941 2943 1810 1256 1134 3251 861 2978 3218 2517 4529 2377 660 1667 2713 839 1626 339 1782 1080 1103 3713 4188 157 920 4154 67 4284 2095 2901 774 1629 3091 4005 2839 1078 1382 248 777 4137 4326 2155 1261 1705 116 3691 4630 4352 960 2517 3541 1916 3987 2567 3797 733 3555 3333 448 4897 2323 2429 392 2337 2664 3659 4695 3793 837 2974 2592 339 784 2625 2523 3213 506 4955 4597 2622 2243 4479 2661 3701 388 2877 337 594 980 4871 1087 1859 252 2909 4556 2577 2354 321 1016 1504 4018 20 776 1387 3784 4631 1979 4421 127 4555 3030 1056 3741 4578 4584 4706 1877 2587 4550 4580 2899 3658 3864 2042 2188 4749 2578 781 3139 4432 4684 2036 3869 1242 4043 2958 4062 3702 4726 1897 4634 2643 4801 2183 3213 1244 4405 3820 4899 321 550 2585 3193 2404 2564 4644 546 141 811 3598 1723 2871 4731 251 2358 2064 1832 1517 1395 1933 3771 3434 1163 1252 4239 4274 1156 1976 2013 4954 3016 1552 120 2739 4205 2456 562 3795 134 3886 573 1162 1584 2374 2387 3295 3926 1247 3735 3177 94 4052 1082 3615 4058 676 495 2160 4024 2963 942 1315 4890 1655 3213 4265 1327 1979 3602 574 1416 2967 402 3140 4028 2534 3046 207 1300 4998 4561 4497 1263 4532 4819 4856 4728 2669 2721 2668 3083 3542 4394 3810 796 3486 2035 715 1151 3743 2420 4565 4017 4632 3394 2393 254 645 1163 1963 2104 4685 3828 3414 1359 851 1902 1541 4075 1191 3221 3603 3636 4962 4832 1580 4859 3069 2300 4266 2198 4042 4233 2457 1144 4401 4763 714 1126 837 2002 1028 2747 2357 362 1886 4093 3123 1020 1679 534 3808 3636 1447 3419 2598 2897 1283 1905 3061 1983 4812 2595 543 552 4800 1941 3131 4671 2168 932 3725 2716 1321 1140 2037 3331 2427 4201 4460 1060 693 3494 1146 4244 2663 1737 4643 3035 2046 4916 380 3157 3531 1126 1147 105 3708 4760 1045 2613 2098 713 2510 95 3522 667 2204 301 2980 3187 2404 3911 455 1556 3620 2391 1755 4157 2503 4360 4389 4086 573 4084 1783 1087 280 3749 2141 2562 663 1925 2992 3740 2278 205 2663 4064 4181 4954 2698 3036 1949 3 2317 65 2726 3589 3867 2399 236 1615 4568 3407 1045 3806 3358 991 2012 1906 2193 1522 3882 335 3699 1197 1575 829 265 283 2253 1697 411 1754 3910 3466 2576 2964 1617 4756 192 287 2449 4224 2632 4661 2501 4714 2810 229 4114 3330 2162 136 1052 188 3450 3933 2865 1016 3743 469 4150 4666 473 1599 3975 27 1247 3758 780 2278 3201 4126 2574 2172 4796 162 4030 3425 3290 4993 2599 452 4895 1828 4079 4627 3045 4850 386 2933 4433 4205 279 510 4267 1731 3841 2518 18 4189 3823 1666 4830 1027 3140 4194 1572 4221 2703 2465 2774 628 3948 1873 2896 1279 282 52 2596 166 2148 1196 3951 715 1848 3955 170 1900 322 4116 1377 3803 4426 1224 4351 2582 4394 3850 1969 583 2649 2980 4966 3828 1898 4367 4182 4272 3270 991 2896 1209 3142 3037 945 2992 986 4963 2156 1924 3604 2003 1349 2863 861 825 3781 1359 1112 2356 4793 3806 1066 1617 1115 4251 1888 2504 2991 1911 1201 1981 3255 2633 240 4600 488 2723 811 1142 4699 2890 3551 2862 45 905 1105 4708 3519 71 2374 2465 2910 3524 4948 2361 4628 1256 471 1379 3013 2301 1637 1261 900 4000 4122 894 3851 3684 2645 1706 486 734 4673 2394 697 4586 1213 1257 4045 4476 3861 2568 1383 1840 4990 626 3241 3532 3221 4273 40 376 2713 3143 1292 3357 4509 2854 4755 3483 3735 4441 2422 3065 2092 4952 3097 3745 4961 600 2848 449 3211 2249 3829 91 2641 1542 3163 2525 4748 3568 950 2882 1302 4084 1000 3192 4992 2736 1358 3640 4922 1874 4385 2273 479 1097 270 1198 1606 4066 4694 467 4298 1340 2503 3475 2075 1124 345 1765 3963 2378 3321 2346 594 3338 921 969 371 4781 1758 2612 3701 725 2217 4152 922 2692 4143 769 1019 4526 4425 211 2114 794 669 2058 950 4349 4971 1411 4587 694 2320 473 231 3699 2166 3545 1134 3643 378 4326 80 1299 3453 30 4374 937 2020 1746 1344 2284 3264 3906 3721 2370 3855 4543 2033 3839 921 3320 3842 3941 4699 4502 3012 3047 2759 999 2498 4052 970 1414 2667 2634 1645 1121 1833 3161 293 490 4909 1300 2348 3679 2137 236 1325 3651 1188 2052 1259 4986 2754 3950 75 672 1698 2580 469 4363 974 3752 231 2717 2038 3196 4658 571 29 243 2995 2120 2155 7 1787 3355 457 1120 376 2804 1248 4635 1538 2131 3306 536 4879 4146 3775 3820 1863 1702 1042 2141 456 2529 2426 3673 947 2091 2882 4951 4517 1381 2328 2195 1183 3020 1609 2623 2743 2924 3844 3069 917 4858 2187 3086 1655 2289 3869 2478 3469 206 4087 2645 2573 2252 2046 3255 3880 2465 1846 789 3355 1967 3190 4658 4007 2332 3098 4495 4242 4994 2256 816 2956 3264 835 1933 2675 3975 4908 1194 3183 3837 3923 3679 1126 1030 1890 1696 377 4982 3795 2710 2734 1768 2013 2740 756 1922 1555 2171 3266 711 2508 4270 448 4907 2772 2311 2427 4819 3858 1968 3398 507 1736 1235 4300 1125 3135 2563 4495 2145 1704 3032 3612 4311 1307 4791 301 278 4292 2160 4949 3761 4401 974 71 2365 349 3363 4800 2101 1745 881 1648 2454 2901 2361 846 259 2763 2104 1921 4162 4613 3325 2399 948 4498 1053 4721 897 4477 4287 1493 2962 3606 4457 3091 1045 4023 2289 4145 3581 3111 4908 991 4336 1995 90 4500 2039 240 2984 4863 529 2867 253 774 3304 497 1805 323 578 3695 1633 3289 113 4251 4525 3732 4508 1888 3041 4710 52 3647 4945 2611 824 473 1861 1806 3089 1701 2401 4729 4526 2176 614 3226 962 920 1871 2392 697 3137 3229 3370 2783 1232 3380 1440 1656 906 1996 2432 4497 4862 2160 1922 2998 3935 2226 341 1682 3723 4549 2464 794 3782 946 2593 1666 1904 44 2378 2598 3387 2988 3174 2098 3678 3429 1745 1347 948 2945 510 4028 854 3650 2742 3994 4997 114 2055 4912 705 2172 4003 1676 3621 3808 1725 1096 2328 419 2712 4082 2845 2876 1967 204 4612 1025 3598 3148 3415 4200 4672 3573 3430 1966 2382 4381 3307 1868 1831 1045 175 2860 4610 804 1979 3400 3973 3965 4888 3644 3098 2276 1775 1639 3861 2284 2858 1094 23 4836 3985 1609 4198 53 1662 4892 890 310 1090 87 4514 4889 3349 3687 1965 43 4362 3299 2202 3583 4536 3863 4600 4244 3490 4532 542 186 4824 6 1340 4194 4412 3565 3336 3827 3958 173 4843 4077 3201 3598 705 1258 2947 2812 1773 584 1497 3608 3674 2200 2840 2997 3435 3610 3333 1156 1900 4383 2807 3792 1294 205 3575 851 655 2127 1199 367 3560 4531 312 2046 1325 3282 3410 1355 1465 3467 4304 2263 2503 112 3537 597 3226 2271 2233 3781 2174 2642 4813 661 1676 2768 2323 1315 2802 4362 3616 3980 4993 1342 4719 4601 3573 1184 2697 1829 4393 4516 3567 3752 1248 941 3442 1719 3461 74 3716 1729 2420 3835 4580 4971 3814 2208 686 2213 1089 754 4793 2292 1590 1272 1015 4054 1242 4988 2304 4520 757 2107 391 2931 3134 793 3195 2907 3308 667 1600 1391 2942 1794 1692 4668 2173 1335 602 890 205 3649 3354 821 3296 360 1167 2621 2522 3518 752 4526 2950 1761 4303 3113 1167 2251 1501 10 4456 2994 1388 808 2573 3112 4939 1687 2384 2731 3342 1929 253 414 4732 1753 2117 1351 1727 3279 1167 2551 2455 1855 195 733 4727 4425 557 3891 3895 2066 3648 4360 2208 4762 3752 4180 1027 1213 1151 4143 3387 3570 3097 3602 1694 1567 2359 1340 2096 4282 56 4166 2623 3777 1804 3608 1864 876 3423 962 3273 3925 3972 2947 3429 4959 647 2686 3787 4172 2314 2704 2815 3174 1777 3780 2280 1495 2822 3863 2616 1504 1077 1995 2695 1086 393 1704 1457 808 4150 1295 1579 1139 2460 1373 978 3974 4043 4886 4172 3318 3841 1208 4428 59 837 2051 4170 4273 1976 4736 4385 4384 1991 4959 4624 3093 3995 4823 2114 3775 3192 4042 2406 4810 1849 1678 4303 4695 2082 3765 1308 2682 1805 2678 1881 363 4054 1202 3765 2510 367 671 2674 763 4637 697 1513 3942 4192 700 4323 4424 3983 4723 4920 4668 4866 1532 3300 3643 3062 3002 3773 4409 1765 3050 3967 1685 3059 54 2520 1173 970 1421 4532 1680 1311 1257 762 1458 1699 3311 4316 4587 1018 1571 1411 3032 3911 4969 3578 2937 4918 3181 4478 3945 1865 3524 1292 3162 20 2505 963 4134 3305 1833 4285 4519 605 2543 3803 703 361 1593 3838 4657 194 1328 991 3503 3233 4860 1959 3545 1699 822 3920 4236 1986 2621 2114 2896 250 322 1166 386 4805 1083 1487 3688 368 2915 1636 1391 2932 3352 4080 1417 4925 3652 2754 2551 4886 4958 3597 1347 972 54 2977 2881 966 4436 3152 777 2500 105 3138 3743 4173 4956 4994 2891 607 2022 3414 2066 2994 1350 3754 2067 1565 3983 2542 34 3304 3365 1580 3320 505 372 3643 449 1631 473 1015 844 2202 1150 462 351 1745 2946 4356 1401 3818 1495 1080 678 4165 3227 2149 487 2889 4239 2898 1135 214 723 4642 815 4522 2432 1637 1890 2949 3644 2405 4874 1012 3666 674 1161 1569 3743 2351 1817 1 334 738 1941 3997 3045 3360 4037 1274 3870 990 4774 2393 3087 3753 3920 1119 866 839 1406 2014 1534 4420 1009 1195 4300 990 3830 2502 4834 2386 1939 2309 3108 4517 3934 3640 2390 4667 2862 4814 1963 2699 4264 3815 2889 2592 1427 761 2187 2322 1356 740 2486 2363 1731 4421 1852 4267 4044 1846 4244 2845 976 1732 4600 3631 4569 1944 3309 718 2033 183 2822 3160 380 3746 3210 2311 673 3895 1034 4005 3285 4918 1772 3779 3384 1092 1098 616 589 3547 3212 3480 3918 2144 1305 986 1511 2636 2322 473 1310 4476 3008 2277 202 4642 1921 2743 1889 3969 47 1088 543 4372 584 2410 4470 4216 1159 2357 3777 805 4466 3228 1055 449 4122 2958 1798 1325 2902 2941 1830 3406 4560 2362 2274 3525 2134 215 1219 4320 906 3747 2356 3582 923 1074 263 4455 1938 4467 990 962 1726 3120 1067 3597 3304 2873 512 425 744 825 4032 1339 4254 2359 2813 1197 3809 3695 2047 10 2788 1287 1091 2693 4516 3402 1145 1363 2971 1376 4494 1980 2792 3508 4792 4998 3509 3397 4373 1794 2144 93 4284 3197 4322 2581 1873 2057 4427 3599 1158 1713 2524 4507 2773 4560 1699 3531 543 3387 2379 4510 3536 4410 1649 3128 4480 2307 976 4009 2891 2271 3126 3714 42 1579 2205 4003 440 4713 4979 736 430 3548 154 4103 2096 2055 2840 1171 3342 119 2512 4548 1820 2396 3952 4093 3018 3893 3385 469 3676 1625 3938 1543 1659 1182 645 3737 4234 2029 4353 1777 890 3500 2806 795 2614 4907 1732 2148 2112 3824 2636 3091 2794 4907 2837 1010 3390 3426 1009 481 4175 1958 29 220 1965 2596 341 1024 1133 1646 3389 1786 4879 1223 3001 2056 3454 443 2222 45 4660 4068 3582 793 955 4246 2433 4703 12 1316 3534 1742 2884 4512 2558 4609 4466 2879 3906 1959 2483 3539 2536 3699 4095 2151 3570 4596 3321 1319 3038 3431 2482 4205 3167 3576 2342 301 2282 2085 3789 2322 4666 3195 1684 3998 2261 3966 4234 3350 1693 678 4907 3052 2624 4412 2640 4292 745 4546 693 4159 1228 3104 130 499 3621 3783 2963 360 1970 322 3632 1924 1165 200 4661 1137 2475 2388 3859 2906 2847 653 206 793 4888 1902 1212 924 3326 4991 4636 4651 577 2778 2941 36 1698 4839 3643 1128 4552 2480 669 3731 4021 3678 825 2615 767 3138 4007 4689 1055 2829 3986 2099 1789 432 3451 705 2346 2717 2229 1532 4428 2052 1186 1274 334 1254 1780 83 1245 246 1989 1182 4452 203 1088 3410 3921 384 2013 2045 2837 92 3449 1065 1576 1939 75 4746 4068 2578 393 2145 2549 4743 2177 4052 4095 4998 2080 419 1408 4381 1111 2741 1609 2993 4952 2761 3289 615 3701 1725 2834 356 2338 4123 802 2381 1646 3415 396 3488 1622 4202 380 2601 602 1546 3351 6 2822 2040 2976 1308 67 3384 548 168 2435 4676 1175 1486 2616 1530 109 1349 4989 1953 2858 1168 1683 2552 882 3135 1710 1136 2986 732 950 1437 2077 4159 2479 2536 616 1443 3161 136 4070 3366 1104 2748 604 3157 4589 2530 142 381 3635 3844 1105 1491 3291 2478 2095 2949 4984 2713 3430 2727 1548 3339 1153 4552 4833 4597 4349 3706 3177 1596 1821 3517 759 2480 415 1660 20 3359 2029 4910 4979 875 4645 2798 3684 4144 913 460 1157 3303 168 4538 4636 2318 1899 1680 806 1358 313 4993 2260 2324 2611 3308 393 376 81 3155 4197 2393 3747 55 3493 454 3664 2410 1280 4430 1419 4187 3891 378 2112 2654 3590 2630 2980 2642 2150 3091 4747 3281 3017 1632 4671 3275 2428 2132 2864 2899 3944 1438 127 4216 1993 2438 1105 1430 3022 3321 810 3379 3916 1232 23 2754 1155 609 4659 3475 4959 1541 3339 4305 3128 1536 2218 3146 666 4637 14 2547 870 1464 1153 746 528 2377 1032 90 1647 4247 408 4842 1175 1699 4860 1614 1738 505 1584 1357 3443 3691 2417 4217 1802 2525 3211 4074 4859 3954 4002 3099 3478 1517 121 772 4472 2161 4966 1022 1865 938 283 1010 3429 4546 2103 2186 4043 2445 3475 1735 2145 4013 2022 3345 1733 3862 50 714 1861 363 3316 652 4945 3304 2703 3182 2795 3181 3986 2499 2574 401 94 1162 3180 4749 2465 3519 2471 1853 1077 4249 4249 2491 3129 4586 2115 1724 911 1226 2002 4536 1173 1852 3677 166 3820 1576 4873 2062 1324 1783 1477 373 102 2514 1494 789 3680 2420 788 4770 829 467 2235 734 1434 1579 2555 4173 1034 1731 3961 1810 2275 4437 4116 4841 951 4458 728 4170 1300 2757 454 3861 1253 4899 258 1624 4718 4649 3172 3018 483 1758 40 4508 3586 116 4278 4891 1308 699 122 4792 368 4375 1853 4039 2017 4405 1802 4387 4699 2722 4338 4073 1033 300 793 1560 2466 4070 4566 4183 2904 4409 2983 2359 1175 2622 579 2949 572 356 990 4330 204 1752 2992 3171 3240 4672 2502 4481 3152 4959 4432 2449 1964 2069 1729 1892 2085 1228 1131 1985 3362 252 3352 775 3499 2583 2146 1491 3306 1422 3435 3120 4221 138 3382 1674 2070 4403 4285 4898 4603 3421 1816 1189 2670 2750 4580 3269 4205 4578 2417 3350 4627 1727 1084 714 4878 3289 27 2286 2831 2279 2748 531 517 3220 3470 4414 2962 2311 493 1392 3708 3891 146 4726 2525 2024 593 634 3284 2248 2026 336 1890 3107 4145 1090 2622 587 614 1637 266 1897 1774 2226 4339 2878 288 2629 2124 3835 1608 1058 452 1442 207 2491 1699 2850 4225 2715 3937 366 2941 3630 3744 1983 361 1702 3061 4118 3804 4608 1715 4051 442 3165 695 1833 492 3778 389 4647 1365 264 4546 2464 1598 3940 4527 3924 82 3632 2613 3797 835 2232 3379 2187 35 3150 2418 1072 3716 2479 3930 3437 3377 4052 1738 1523 2962 3082 4388 2467 3140 3986 4534 447 1647 2074 4762 3726 4830 1233 4526 2116 290 4199 3421 2895 128 2395 3709 4115 1542 563 2911 4423 4482 2904 4730 3878 2707 1159 4065 2360 86 2985 2920 494 1370 819 2106 1721 140 3519 4046 2699 1796 1106 3958 2708 2758 2340 670 4287 2395 2475 4755 2066 3117 1456 4994 610 2718 4672 1236 948 1410 4860 864 2213 1224 4297 4033 2708 4669 3793 3180 4346 3329 4681 1340 2345 399 1097 3774 4514 2281 4911 965 965 3771 4076 4111 1525 2411 4173 3517 2865 840 1403 1791 2397 1280 635 2646 1207 4655 791 4217 1106 1871 1068 1561 4990 3915 1786 3956 966 2458 3335 4893 4576 4467 1396 1322 4721 3339 1318 925 3247 2448 806 588 2173 3170 1290 1162 218 3924 954 3379 2986 328 1427 2796 4195 2544 1056 2064 4466 2134 4676 3748 68 269 2289 4204 1173 3493 3372 803 3724 1179 3878 1072 3133 3542 3564 1395 2014 1443 4000 1796 2162 3163 4671 3141 1201 4288 145 4291 158 2907 3740 2816 1103 2849 2681 4068 1201 2145 2942 48 4058 3215 4818 2697 2109 949 1107 1635 4257 4109 4475 4627 3202 1224 2983 4700 319 586 255 3443 210 1939 2602 3995 4771 559 4639 1442 1574 1391 4172 2266 1280 3870 74 3201 2790 4518 1487 4753 4654 712 4147 1553 555 1775 4203 4674 3213 134 2858 3082 3679 1581 2371 4573 4584 4928 1456 2999 4738 1984 382 4379 4774 3976 3654 3519 3526 3041 1198 2094 4434 3574 1302 2340 476 4601 3524 3678 3419 372 2288 3736 4540 3313 1272 1484 4492 2987 4366 1458 311 4818 53 4802 1181 1739 2791 4660 2263 1710 1842 24 2526 3534 3926 1158 4797 2381 1601 1216 1490 4501 2355 4531 289 4711 3522 2730 1281 3832 2591 3515 3981 4551 208 1735 1828 1105 3052 398 4281 2886 1682 3617 1283 4625 2946 734 4526 227 3202 32 1753 4648 2234 1509 3678 3880 3968 4142 3662 1272 2533 4258 1490 3023 4631 2363 2171 2337 4901 4911 1906 4799 4990 3008 3952 4253 498 389 56 4931 407 1639 1176 4901 2869 1749 1380 1075 3915 1400 1875 4258 320 4655 4232 3888 4082 3093 90 3804 4803 3886 316 2924 3134 118 606 2412 2167 3914 2938 4558 632 204 3744 749 2397 4995 3234 1024 153 3625 3624 2022 2286 1411 606 1948 3618 4237 273 2648 236 219 3126 2106 4003 201 1083 2869 4071 2524 4116 3827 3142 2727 1831 3398 2089 4751 2584 2352 460 4247 4286 3636 3137 3053 4900 3626 3430 4371 1641 143 3306 2895 808 4930 1516 1755 1953 2585 3308 782 4014 2850 528 4905 111 1202 3041 4962 4807 3458 123 3724 3844 516 2024 1477 3595 4354 694 80 3929 4864 3244 1385 4747 4581 1217 2467 2743 134 2678 3413 2753 1363 1494 2040 3623 4144 1245 4147 933 126 606 3440 2858 1039 1044 796 3513 4661 594 2138 625 1219 2259 3529 4910 2714 4307 514 3510 1262 2515 1547 3788 4543 2545 1862 512 1433 3678 3114 1532 3228 2502 4177 3385 4188 1803 857 3040 986 2307 67 3706 2553 2693 2287 4361 2954 3832 70 1028 1168 637 2326 1639 965 2864 650 720 1043 1658 1704 3771 2876 1842 2105 2696 3187 2759 4244 1424 4697 1448 1211 4339 1241 4708 4100 2964 2467 26 4817 3427 1885 1955 193 338 3349 3371 4077 4601 4824 3115 507 2259 4991 1882 3535 366 3653 2879 2325 199 794 3273 2240 2844 4955 799 1663 3040 2151 1952 4330 2538 2451 629 497 2150 2127 442 2213 3298 136 3841 1725 643 2004 3942 4491 446 2153 4044 2301 3375 4166 4118 1836 3085 479 839 3952 2044 1917 2235 1313 3337 3412 1251 3688 4882 1804 1525 3244 3244 2977 4002 3118 4123 2867 759 2974 3725 3087 3564 1018 2023 515 4944 486 4951 854 43 1927 472 4886 402 2775 393 1775 4574 469 4726 123 1909 2065 3901 4173 4336 4060 2883 3293 3876 2366 3773 1231 713 3870 751 1195 398 3110 3680 4126 34 1725 4052 2312 4981 4371 4017 29 789 3504 3914 972 2281 2469 4343 4443 3682 1865 2931 4464 1109 117 2653 3825 242 1345 1696 3398 3112 2293 2930 3138 3495 3528 4152 157 2308 1757 4081 2132 3160 3841 2127 3648 4769 1039 537 2291 2120 1964 2540 654 2242 426 3237 742 3992 865 768 1274 1886 3954 1077 535 4071 4978 2477 4484 4095 1373 2833 2446 2448 4577 4628 2021 702 502 644 2381 2371 493 4797 4623 4156 1486 3638 4749 1897 3240 2409 249 3209 4301 1927 4718 2052 4699 2346 2533 911 3756 826 4914 2924 4119 1849 3861 751 3445 1679 4442 4754 1452 198 1633 345 4184 2566 1350 295 2693 4963 1842 1000 2726 1874 3576 4741 2257 1168 4585 2651 1945 4939 977 2516 2611 2326 1991 3732 3801 1777 81 1069 3282 3967 4006 451 3616 3287 1418 2057 696 4668 1973 4963 2478 3125 3604 4906 278 3677 1695 587 2164 4084 2185 3080 3645 2748 4868 2749 4156 2061 4466 4380 126 649 733 1610 4454 1616 1752 3055 3866 3814 2899 778 1995 4576 1675 4187 3113 3387 2071 4952 405 3541 764 4024 4806 4882 3498 2427 3685 1272 2534 3768 640 4035 182 68 4978 3186 3608 4946 185 600 1963 3678 2823 3740 3827 3249 3899 777 2137 2040 4397 1383 3513 4501 4581 1240 1803 4748 2260 2012 3291 3351 561 2901 881 3275 3589 156 2658 889 3191 2778 4821 3166 1674 4456 2366 4019 4898 2623 2182 2269 4179 2473 4049 4950 3522 4494 3606 4714 465 3984 3683 1987 1959 4952 4031 2118 2630 3550 678 1364 2980 292 97 3002 1258 244 803 4929 2608 4062 293 3302 4247 523 1226 4235 3109 645 3076 1509 4077 420 2949 348 1700 2730 2439 1046 1733 704 1389 1851 2478 2599 1295 1530 793 3152 4818 2131 2644 4333 1070 2764 713 1861 3902 3261 1583 1068 3252 1267 1695 1376 4250 3080 4695 4797 2841 4961 3867 4298 590 2919 3823 2218 1792 2823 414 4740 3060 1690 3398 1324 3409 1029 1754 2832 1980 1922 23 2107 1293 1158 1303 1877 4649 2209 4833 2808 4918 105 639 1357 4913 4311 2910 1029 1299 3688 3497 3113 4128 2637 2087 2827 3863 483 769 2298 4069 2516 2173 1514 1530 845 429 2842 3289 3670 489 2332 4596 1397 441 1264 399 91 1787 649 4689 1093 3043 1142 422 3004 1726 3675 3839 4470 3526 1933 1047 2299 1545 2026 3616 3128 1826 3055 4685 2655 4831 3383 725 3141 2065 4835 4287 251 3167 2573 424 478 547 2875 2214 3360 2243 1818 4489 948 1393 3921 1212 4789 3460 1658 4305 3320 2453 588 3850 381 4107 1587 4401 74 4263 3895 553 3216 1777 3353 2146 652 1913 3041 4401 4383 4942 2834 2781 1351 315 4428 3635 2548 1677 3146 1732 2651 862 4834 1418 303 1533 4848 1622 3267 1868 3634 2581 2505 2721 357 3126 974 3005 2455 4285 2515 2616 2123 4556 1494 4627 2864 2989 1919 1052 3786 4169 3395 1134 288 4804 1821 4014 3900 2438 2328 2303 518 3363 2566 1847 377 3732 2660 3608 2181 4221 4611 1368 4507 1197 2121 3825 4876 4576 2094 1665 211 1664 4632 4619 3390 928 3879 2613 1905 2456 4609 3808 2826 4988 1431 3203 3038 1885 2126 1169 2395 3918 3248 2278 1228 4664 536 2517 865 3558 593 1413 4772 2 4320 4103 1900 2190 2261 4978 4646 1492 2895 936 4823 4047 4077 150 3915 3439 2885 2096 1730 849 4440 4914 2837 1789 156 3480 1749 3694 3753 3839 4845 4838 4893 2633 2091 3719 2960 4014 875 2747 3992 3917 2516 3900 3503 735 1136 540 184 4221 4048 3439 1245 1101 3846 2485 1796 2417 4306 1369 3893 4863 638 1804 3214 3418 4666 4282 1991 375 2576 827 1351 1521 993 4876 4693 1294 2342 1260 679 2784 2735 2079 454 4165 1896 3430 3296 3496 1607 4677 2437 1213 248 4644 1899 4409 2969 495 1403 2815 4830 3958 3313 644 2822 110 4591 1228 4196 733 4010 642 1447 3738 76 4805 970 4467 2625 2837 2196 348 810 3170 4682 4431 1405 2725 3576 2111 1298 2381 4668 2635 807 428 2347 2034 2158 304 3058 1401 3642 1354 1438 3582 4046 1882 2148 41 549 4249 1274 869 363 229 2716 332 3954 801 4288 2936 4310 650 2762 2827 2290 1115 2529 4104 2489 546 1728 1351 398 1225 4278 3165 3563 4709 1334 2025 1366 2515 2240 1617 2672 4046 982 667 4628 3282 1144 1852 2550 765 4640 1733 4337 4600 4719 4232 3576 4402 1270 1959 1198 4189 4790 4278 1878 2983 4929 692 2139 2851 510 4270 2505 2413 3089 3724 4955 2306 4320 154 2138 606 4599 1865 3949 4539 701 4963 2227 2513 3485 4402 1306 4768 46 993 420 3575 4268 1769 4981 729 3116 3182 3734 1043 2620 1864 261 2320 1568 2899 3363 2389 4702 2679 836 3757 3340 1984 91 61 4980 1663 4779 4481 879 1287 2983 2974 4183 4281 1203 342 1083 2256 1408 471 1631 3502 1196 3660 2425 4846 4832 1594 2133 3511 2096 4804 3698 4087 734 2040 923 3246 2168 824 2168 495 3798 1034 4546 738 2077 3265 3154 2733 2470 3977 4538 4670 1551 1214 2914 4298 1553 1094 2717 1362 3880 4602 2697 1761 319 346 2011 487 4945 1998 2945 705 4769 2685 3893 462 3707 3882 537 123 3984 498 3974 3409 4294 4967 2691 986 918 1760 100 375 2492 4279 4104 1933 1099 4497 4515 2011 2622 2290 922 245 1592 1598 3737 1884 285 2985 4888 4908 1223 2752 4874 3405 1898 4142 1285 4731 2735 1528 1508 3478 4901 1137 2216 2987 4 3839 3523 1256 3040 1612 4011 2172 2404 1158 2405 4317 812 4479 568 3055 3769 501 3254 1948 4201 2939 2454 4047 2181 1207 772 2208 1402 618 1936 1747 2344 2891 1435 5000 2934 4204 197 4780 1804 4011 4666 3263 4151 3514 632 1653 456 4952 218 2189 3542 558 5000 4893 3391 4291 93 1379 4579 3193 3816 4757 3705 2533 2771 539 3976 2946 4407 712 1456 2151 4038 4980 2454 2029 400 3940 1220 1530 2295 2753 638 520 4714 13 2910 2158 3006 2905 808 3814 4896 3994 2623 4510 2860 3975 414 4215 3841 1565 1904 2897 2611 1739 3577 1557 2576 3670 2883 3569 3876 3574 2234 4944 2445 711 96 303 1759 3098 1178 1593 688 921 2024 220 1757 2526 2905 3762 4772 4124 1869 3497 712 2085 377 2492 33 754 3943 535 3993 3446 2731 1510 3271 884 503 351 344 1412 1040 267 1761 3474 2638 1785 990 263 2032 3932 3359 2318 3510 824 45 400 237 4776 2929 4721 1759 1915 3142 4152 3784 4683 1250 3435 1082 421 4769 2425 4370 1443 4994 2086 720 1181 2952 3066 2459 1355 1698 2426 4371 2669 1939 1126 1445 500 3051 585 4035 1342 652 4149 2481 3429 3125 3020 393 1673 3051 1808 2584 129 2507 1188 2479 4198 3370 4448 2067 1265 3309 265 2972 3592 1625 4606 890 1813 4204 348 1356 2550 2809 1427 743 2110 1793 2152 2109 2507 3405 113 3827 1998 301 4092 369 1822 3220 824 4150 3109 2345 633 4202 1409 3727 4096 1610 3037 4077 2161 2760 349 1792 2676 1961 805 4124 2909 1789 4099 1599 3020 489 3001 4662 502 2344 876 3822 666 3102 4375 2796 1188 916 4873 4181 4229 1215 2858 1879 2041 129 834 2750 2287 3687 491 1936 2429 3825 762 3121 3690 3596 4962 1568 1746 4131 3024 984 4686 2770 2488 760 3185 2514 759 4004 3236 4369 542 3217 4050 1534 910 1197 1837 969 318 2852 511 2873 2975 1956 3498 2660 2961 2891 3473 3835 2795 3947 3316 3131 3719 1405 2168 933 4467 1450 4445 4126 769 508 3550 664 4551 2211 2693 599 1488 3497 3684 4261 1994 4583 2420 1767 718 1509 1906 1726 4884 1350 4389 4687 2708 2097 1210 1035 4461 1106 4784 3120 49 4294 164 798 4271 1907 1110 3970 841 4909 979 734 4707 3138 913 3975 3730 1144 2693 422 2659 4177 4328 4928 1695 2302 1542 62 1318 561 2710 2406 1360 2217 973 4712 4613 3074 2371 2881 3695 4146 1715 251 4947 3262 4432 2835 4308 4891 3435 2610 936 829 4278 3997 2569 1635 4236 3221 1428 3376 4198 1088 3597 1476 2703 334 4498 4570 289 164 1980 4248 2439 2781 1649 1393 2792 3108 4788 1054 2747 1419 4811 4872 1901 3551 3592 4272 4148 1025 3401 128 2776 1590 473 4256 4076 1384 3204 1193 1674 4204 3215 365 2460 1002 2117 3757 4916 184 4387 2593 677 231 3461 2340 1095 4620 4742 2630 4759 3760 2389 2272 3556 3953 3402 1027 3323 1223 2669 2738 1317 2336 3432 4787 3020 4084 4848 3857 4457 2465 2072 2997 161 3136 2549 4145 739 2222 3043 4668 1539 4964 4646 801 1971 1144 3042 2935 3965 578 1364 4226 42 432 167 1104 1414 1946 977 1950 4481 1966 3099 537 4367 1013 4179 3581 3945 4660 3229 82 2515 141 2622 729 444 2219 4832 3043 1608 4969 4090 3795 4337 828 421 535 498 4364 271 3938 3171 3775 1660 2445 3648 1102 2072 1778 4034 1839 1646 1176 3588 3017 3076 2538 719 4755 3413 367 4382 4133 518 4883 3947 2116 1161 2093 2624 3715 1165 1071 2615 4149 4915 1138 3619 2236 4019 4863 1692 1781 2021 2230 3775 1082 905 2635 1140 1814 1479 2284 2350 4372 3303 2997 2247 4833 1683 1540 3649 2766 3576 3085 4590 1271 1953 3598 824 3374 1036 4892 874 3888 3450 861 4781 3799 2187 4892 3620 3534 4680 3105 329 3184 3176 4966 917 1730 2555 2859 2204 1133 346 3890 4006 3805 4757 1707 3728 1188 571 3426 4273 663 3534 276 4549 1872 1980 3070 1949 1042 687 1126 1429 2905 350 1864 4445 1639 1954 2258 4209 1016 3922 4688 2321 119 1831 4273 2626 2750 2488 3079 2810 4147 4168 4627 8 2669 1651 1456 3034 3779 2381 1067 3028 1877 4979 2393 2720 481 4959 2145 4073 1655 1248 4566 1334 1486 456 1062 2070 4653 4484 877 1166 1202 1464 531 2172 2271 3064 1970 2544 3760 4152 3481 2285 2494 1869 731 3957 4935 4146 1825 4690 2579 3468 3676 446 2449 3494 3836 3676 3336 1934 428 1396 582 3654 179 1667 4885 996 1076 1225 3777 4906 3207 4745 403 839 4718 884 3777 1908 1673 1422 4483 4135 4738 4160 3976 3331 3690 780 4679 2711 4802 3796 4766 1219 3611 2012 4951 4958 1959 2251 4166 1178 1549 4646 3164 4374 648 1717 951 1403 4449 4156 112 80 2065 4700 2667 4551 256 4687 4794 1277 4841 1127 3971 109 1075 4647 541 454 4473 4896 3215 2353 1419 4286 4658 4260 3163 2737 1297 425 881 2069 3592 4807 4080 514 995 1192 3702 4268 2538 1138 912 1572 2659 1294 644 1365 1496 3708 3468 4104 2133 4125 674 3832 1363 504 3222 583 3136 4437 634 736 4205 4285 7 3666 3206 4096 1573 787 3342 3725 3567 4115 4296 2278 1044 1957 39 1785 2064 849 519 3264 2577 3869 89 1570 338 687 2323 1736 147 4788 4438 840 4590 2237 4830 3494 3436 4325 2318 1342 4687 4004 2793 2787 565 2927 50 1836 3667 717 309 3961 2728 4483 4459 2554 1309 2610 3547 3168 4732 1732 4779 2922 134 4386 1883 2498 2379 3665 1418 2726 2398 3720 423 2047 615 4675 4137 2645 4783 2011 3071 3209 1623 4068 2162 2233 217 30 4582 2239 1613 741 3189 411 3446 2009 4755 3813 2811 3871 979 643 2022 4597 2592 2777 1736 554 101 3524 1979 628 1190 1398 2991 1343 2989 3334 1965 69 2118 1093 215 4393 83 1 1462 851 2096 1677 978 1919 3832 111 2135 573 2166 1633 4122 1395 1197 1610 4615 2006 3337 874 2246 4333 4132 4937 850 4846 1346 432 1201 4671 3557 22 695 3006 849 1348 2274 1225 1929 2930 319 944 2024 3824 1260 3566 4161 4893 916 2291 4496 1756 1502 436 575 2394 2670 3410 3882 4890 755 3303 2683 2121 1551 188 191 4074 875 2910 2678 4234 2656 260 1863 101 4038 595 4258 2936 3905 2394 972 2564 119 494 4934 3722 1507 2975 671 1394 3333 801 3205 3850 3296 4965 4616 2725 643 2525 3608 3833 3609 2923 1105 3464 1737 3050 4326 1752 4558 4732 1691 4483 71 786 1018 4720 2808 1735 2543 2440 480 2926 3332 273 3265 4087 110 1847 4412 1118 2958 1350 2482 2052 1448 1633 1907 220 2591 918 4963 4407 3551 728 4520 833 2914 2324 126 1241 3716 1276 1475 4413 2879 143 547 2100 1616 3895 2397 2202 3736 2641 2420 3615 2123 449 3023 1960 3140 1643 3841 3445 1848 2347 2705 1401 1470 1014 2443 766 1358 1487 2358 646 4671 3379 3805 4459 1710 3269 1006 3640 3702 4299 1781 4149 499 2735 2946 4919 4606 2742 2343 805 1900 2788 3459 212 2359 2455 1937 2852 347 2616 4618 3178 506 421 1079 3764 2873 593 103 1208 1801 299 1335 349 4286 851 3421 4679 2187 2936 4917 2919 2125 3916 980 1913 1412 998 2991 2093 1029 231 1565 3919 1146 3982 257 2975 1488 4916 129 2706 3999 4545 3274 3631 70 1565 3457 4122 1685 559 691 4324 2602 4010 1782 3433 4917 4771 1502 3841 3779 12 2937 2503 454 196 4083 2501 1827 1997 1859 750 2243 1077 4940 1267 2314 2973 4573 887 3756 4573 4025 1211 4315 878 2976 3082 3802 3814 4108 1550 4101 1792 3461 97 3550 3161 2702 2805 1578 3988 2373 4973 3594 2503 3199 209 483 1364 1793 4710 1102 153 1624 3220 1832 3456 2522 582 3995 128 1883 2350 388 50 106 3214 3739 4397 1193 1575 2926 770 1392 374 2086 1904 1866 1258 951 2233 70 664 4701 36 183 1519 2746 4017 4477 1084 2977 4832 3418 375 3534 2906 3166 21 3004 686 1492 4772 1013 3078 666 1497 4837 1327 3589 3357 1360 1421 1835 980 2824 572 1831 3901 2864 3904 400 3373 1027 3926 3442 1452 1653 3073 4091 830 2129 782 4591 755 1138 3896 1197 4791 1257 652 3977 3115 3949 4974 4672 674 2319 731 1406 3757 2322 3645 2763 4767 1881 130 433 1386 729 2325 712 25 3026 3564 1179 4228 3914 4104 1353 4575 994 1824 4724 1994 4687 1022 853 4450 3778 368 4694 2519 721 2808 3454 3588 3244 4925 4761 299 1936 776 4718 4182 1871 912 1871 2615 2414 3246 3732 625 4014 4002 3120 756 1429 3228 1571 2909 3450 3611 638 747 59 4642 3210 4259 4818 2478 4497 4086 4668 3825 2635 4598 2729 4978 1043 3844 3327 251 664 1493 775 4898 4420 384 3238 4480 2872 746 2910 3165 294 1162 1562 3554 1134 2261 1845 4061 4682 4779 4340 4353 953 2120 1847 3155 2920 3996 2284 3998 196 2843 1164 1792 4241 3222 4005 2179 1862 2617 1182 3349 2111 3315 3949 4712 3634 3640 4829 682 362 842 2496 4062 4839 2428 2546 954 900 3294 3726 3423 1224 1652 2038 2540 2102 1503 4423 1308 1765 4530 2866 2563 4984 1438 4109 4804 1190 158 2064 3118 3643 4636 3617 2626 3350 1466 4048 1095 3841 4874 1171 327 3772 543 1483 1383 4283 1954 2838 1275 2915 2053 3819 1559 785 2811 2337 3343 67 4278 4424 2728 172 2112 5 3428 2964 2571 3747 3891 838 721 2685 2917 3369 3556 2933 2992 4872 215 504 16 4106 163 4784 4058 42 411 1721 3504 216 2889 2956 3424 3814 54 3806 2765 659 2766 538 588 1124 3873 2435 1793 2734 4060 155 4160 2733 4806 4160 2091 937 35 1033 1571 340 949 4525 1711 2325 2493 4420 1214 3215 726 3988 2692 3083 2667 1765 1924 1329 924 2037 1811 3539 3022 622 2109 475 1359 3363 4637 3464 4902 2830 3298 2749 1225 2325 3428 122 4500 2872 851 449 801 1125 2321 770 3243 533 3027 3415 3761 1092 947 2873 3730 3156 2737 2833 3963 155 4709 2048 1906 2168 2351 2871 3807 3410 384 4520 3981 3761 1630 1715 1462 3243 3164 1418 1604 1241 3943 2566 2641 631 1178 2783 2856 663 2883 2175 2953 934 1788 439 1825 598 323 4490 1304 2827 4394 3949 4489 2086 1143 2678 4037 117 3061 289 128 65 1874 2052 1139 2102 4423 1132 240 1110 2731 4542 3361 3207 592 1464 1930 2384 2076 3916 1402 3248 2218 340 3774 2519 4263 296 3686 1483 109 4066 3526 2581 4363 3771 4423 2641 1874 2291 4059 1802 2594 1429 2908 1995 1091 176 2517 639 2828 1159 4751 3057 2832 3970 574 837 2764 3651 3874 4254 4635 4426 1431 4469 3082 2794 1821 3433 3252 1025 688 4209 2398 348 3089 828 4500 664 3 4745 2331 1346 3175 1463 2637 1144 4312 4951 3296 3134 4312 3077 2911 771 3482 266 1663 1313 1925 3309 3627 560 4135 221 4897 467 72 3512 2251 3889 1739 200 2279 1118 3000 2881 4528 3031 4501 3029 4914 2154 784 4384 689 4132 1047 1035 123 2464 1184 4069 1537 4511 4881 1205 899 2834 2601 178 193 4946 2437 291 34 3073 2828 79 4273 2318 3507 4975 83 2469 715 2967 634 4941 4942 4400 1253 1248 285 4137 3166 1494 1269 1505 1466 130 3517 863 869 4099 1465 3043 1499 3989 2594 514 4368 3478 348 3877 2145 4489 3055 2034 3761 3526 4247 4314 4709 1912 3884 34 2832 2805 3147 4866 496 3994 3658 2865 4527 3829 3672 390 3691 2857 4507 2528 3598 1237 3503 3640 590 1845 838 794 1526 376 1931 3464 2260 2320 2062 2542 2769 1285 219 1367 2684 1602 4530 3023 4847 327 2849 2750 1872 4565 1509 1619 3402 2141 1413 2799 3849 1098 2983 3926 577 4914 1705 2418 584 192 4865 4591 712 829 613 3392 1166 899 3917 273 4222 4289 2052 2746 2332 4626 1258 2907 980 1861 3324 706 43 2590 3563 14 2627 2628 3857 4536 1067 1193 3007 1941 693 4637 3770 3429 2967 2108 2113 1535 4538 3939 2961 4147 3230 3207 193 734 2652 3718 3518 2666 3218 3451 1936 1915 4523 782 2427 4507 4524 1858 712 198 4481 2358 2313 3607 4293 2197 304 3226 4693 4677 4240 528 1494 716 2307 1718 4059 4990 2490 3197 4840 1512 424 3500 4273 3049 1544 633 3380 2203 1354 4892 1482 975 2834 3997 3883 150 2273 3305 2111 4760 4610 648 3477 3945 1534 2138 3295 1031 3393 3117 4692 3094 1562 617 118 2868 1151 1125 2826 2101 4303 2206 4330 128 22 1127 4174 4575 2860 2852 334 2019 4518 4182 2986 2671 3964 2818 2811 1248 721 4122 3383 3203 2599 1714 1736 1767 4096 2676 1414 3286 1830 1421 4913 1721 1540 1741 1351 4449 1626 3331 484 4071 1845 2847 4845 3812 284 606 4100 2601 2380 354 1831 3665 1445 991 889 4842 1132 3991 4328 2144 1559 295 4621 306 4940 2744 1167 3035 1762 3631 512 3082 4053 269 846 1514 1998 3487 4812 4715 4097 4839 4230 15 4918 3985 528 4014 1425 2663 2024 2330 1970 3942 3448 4644 3958 31 2029 4605 3308 2511 1074 3214 2744 4655 2422 801 835 4020 2281 741 4665 3000 3427 3206 3794 2007 3198 2866 1825 3499 4359 997 984 4193 4049 3030 2650 2962 3865 1432 3608 3443 4171 4370 741 4661 308 3287 1362 2197 1782 3471 2730 3893 2199 4516 1247 337 3058 406 4611 3179 668 3792 4248 4080 4712 728 4465 4865 2644 4203 1535 3611 4354 3486 892 4039 3648 2110 331 1139 1904 473 2902 1502 2864 1019 3535 2752 435 3266 1816 2424 2191 2755 1610 3484 789 1715 2258 829 229 1110 3967 416 2311 3619 4438 4198 3770 4853 2070 4340 689 3100 460 2500 688 2162 1593 4243 1756 3975 1143 4505 3041 1390 4271 4764 3265 1869 2573 581 3836 1465 346 3793 4354 3279 2738 3905 787 3852 3852 2626 407 3183 3053 78 2462 1626 4773 1546 1986 1204 3496 3158 4184 4545 2542 2936 1875 3600 1915 4041 1921 2396 3144 246 4620 180 2856 1776 3929 3756 2828 3788 1068 3314 1839 3380 4155 4009 1275 805 599 1353 2579 1151 126 2437 3183 1096 643 2635 587 1697 4492 504 4647 3847 1507 1322 696 251 3231 4596 4422 955 2272 2813 4604 3279 4046 3361 3852 1948 1770 366 4264 1133 2050 2905 3738 4861 2274 2039 917 2262 566 2156 4657 4813 3041 4087 1939 4899 578 1596 1250 4174 1401 3073 3179 4334 4614 2105 2887 872 547 4284 1672 3286 229 389 2215 3526 2815 1347 1145 4999 3134 3848 3957 3543 1766 461 3760 4679 4443 3572 905 2509 4321 69 2029 1977 3446 4225 1212 1328 1506 2602 4722 3957 3166 3761 295 3363 1802 3383 4687 2580 1012 2301 2355 1005 4760 2115 4071 2663 1291 3213 1274 1376 3623 4513 880 3448 1139 458 1699 3660 784 4056 2734 23 365 1742 1169 4932 1291 1819 1368 3501 3617 4346 876 583 2673 633 4784 2300 2785 1501 1781 4271 3732 101 2574 4659 1599 4683 1893 2429 2644 4231 2684 4581 50 2691 1061 4818 2042 3199 3379 2283 2860 4790 1879 1062 1960 4960 4787 1332 2014 1015 2426 4395 2998 2658 3574 2947 3664 3908 4641 1698 1990 437 2957 1400 1845 2648 3636 1787 1664 1060 4024 332 1925 2188 4708 705 1405 3719 4073 17 344 3008 1978 1579 3327 1966 1233 343 4041 3493 2519 443 1798 2804 1528 1895 3375 2094 4404 2793 3692 4105 488 3515 2372 681 3315 4248 1329 1534 3145 98 4657 97 2764 4895 2750 1243 1525 3703 4247 3295 959 4928 1245 4755 2229 4642 4479 4859 215 284 814 4150 218 2005 2554 2063 2500 1899 4907 1653 308 1344 4560 147 144 359 1068 3089 2324 4004 2420 3233 1938 3090 1314 1443 4069 394 3069 4689 69 1226 4415 3996 3622 3468 4125 3629 2104 2339 2043 196 3040 2753 1029 1213 1414 3596 719 662 1477 3548 1135 4355 3799 2399 2853 3970 2566 3422 785 4223 1844 4909 2597 4889 2020 3774 4735 3827 4534 2063 1961 740 3199 4423 577 4136 3335 4085 3049 2348 2297 1409 72 2317 3358 4449 2535 978 1578 1318 2812 3246 3998 2988 82 4439 404 1750 920 434 1038 1159 1614 2940 3976 2889 2891 1322 1225 2770 1001 3258 3894 4235 4879 960 4343 1384 1494 2274 1176 2370 4965 2052 4642 1104 4782 2965 3959 4009 4118 3584 4713 1891 3616 4493 3443 4808 1939 3877 3463 980 2192 1041 1846 2816 1509 4611 1715 2330 1788 4139 4553 1907 196 1395 2496 95 3327 3756 1700 848 2163 1031 4678 508 3898 1581 1025 3707 3577 2352 4414 2137 1420 1535 768 2 2705 4990 1385 689 1440 2995 828 2703 210 3483 1464 4739 687 1387 4971 3996 4942 3143 1453 2913 929 1454 145 2265 4942 1227 4823 1283 3263 1646 605 3424 1763 3585 4473 1308 1907 2708 2825 4248 3790 4562 4067 4315 4789 3250 3173 3500 4599 654 3094 2882 1686 2511 331 4269 4681 3511 4411 3634 2208 341 1267 4946 2435 2533 4116 27 3068 3445 3328 2126 3607 1930 4328 2767 3137 1065 4065 3673 2903 4598 2922 4311 530 2776 2095 1260 2850 1923 145 3892 4656 4445 3604 2657 1426 3281 2240 4407 3994 2535 769 4255 176 1586 3175 3424 436 2328 3911 3281 4348 222 4263 1777 4028 186 2998 1608 1865 3423 18 3515 4261 1716 1271 1595 3079 3749 4127 3478 4640 4241 4069 861 3318 1522 3681 1229 3812 544 2159 1830 872 2502 1871 3535 1669 1123 3295 2896 4583 187 3252 3886 465 3604 1221 1226 594 4097 4160 2210 1659 2426 4187 4303 1979 1746 3164 4278 2675 4448 1793 359 587 2167 3634 937 1275 4165 1522 924 1531 3120 1449 4045 4459 156 3348 4477 3635 1110 1836 4547 1397 4309 4171 2909 1998 203 2554 2619 3969 4648 430 1037 1339 3847 3694 3647 1944 3792 4399 1484 4333 3852 2392 824 3332 4732 3342 2837 123 243 681 375 1989 4423 381 3288 2335 4756 835 677 4028 2385 1149 4382 1130 2440 3941 1850 2251 1930 3423 2265 1245 3313 1650 4488 3522 1941 370 4521 2049 1424 3233 4864 51 2626 4618 4103 2366 3645 2877 418 3630 3793 3654 1892 791 1314 3966 3401 1764 245 2408 1474 2812 2599 3197 2316 3007 2710 1073 3289 2453 245 4091 3053 439 965 2721 3994 2636 3734 4898 2781 1910 1322 1242 4822 962 3619 3825 4492 3492 1728 4700 3567 1528 2252 2595 652 2394 4719 4097 1677 95 2051 4824 342 2722 800 1218 273 2632 2408 4769 1715 1908 1292 4888 797 2820 2453 1911 2019 2778 4027 227 1456 2419 4034 235 4097 2851 760 2244 3525 4616 3865 3991 532 4251 2579 4654 4629 1874 874 2162 4997 1193 2117 3112 3199 108 999 2783 2935 2238 1623 2515 2870 1157 4608 3101 3177 2003 1154 4770 4042 3959 1015 2511 157 2378 3175 667 2572 859 4908 4734 2948 1627 895 2746 1230 4802 2377 913 1567 2352 3563 406 2872 3348 2478 4434 2654 3937 3252 1777 4555 2596 3421 2411 515 1247 2203 4275 1072 1273 407 2643 3751 620 4241 2926 1385 1638 3508 4117 4987 3488 2319 4595 4750 26 2037 4065 1407 4909 2974 4419 4672 4943 268 3464 4102 3675 4151 750 2281 3494 3497 1851 2807 827 603 3509 4616 3040 2694 4284 1603 895 4843 3746 3168 2806 836 1138 285 3159 1128 1110 2650 545 2043 3768 1292 1509 1531 2378 2997 3770 1308 1397 3090 3761 517 4102 1124 1153 209 572 4576 2332 4191 3668 503 4185 3163 1653 2063 3176 427 765 1119 2585 2562 3762 4279 829 3296 1817 3030 955 3639 2586 4050 2261 4392 4057 404 4976 4725 2927 1681 4200 2252 2528 3986 3969 2234 3979 2597 1399 1205 3693 89 1079 145 2526 1934 2380 1421 2162 2323 4323 1619 249 958 799 4427 4823 3288 3029 296 3197 4222 601 4577 3766 4153 1536 3442 3619 295 964 4169 4880 4248 115 505 4452 3945 3720 4402 1053 724 3193 671 906 3846 3559 3438 2399 432 3793 3020 4764 3295 2105 4903 982 1221 997 2834 2293 3301 839 2540 3068 482 582 2865 4517 2905 1483 1207 538 3554 885 1947 1541 4123 1685 3322 457 3485 3835 3344 790 3229 815 1556 3313 1044 3896 3530 4137 1472 1457 2423 3436 2257 4887 337 1376 3924 2108 3733 962 1580 4847 1559 3498 1668 1578 429 29 4294 1707 500 4562 4279 2043 1226 2846 1296 3666 4002 3360 4279 2289 2211 4981 3172 4502 2609 3109 1924 1204 451 4036 3690 1728 3035 794 2177 3709 3977 659 1843 4785 4329 3224 3685 2022 4488 333 4104 2026 370 2273 2474 799 567 4761 3691 4747 1522 4444 4833 2977 2569 680 3004 1911 416 4876 4354 1366 390 1780 4636 2150 1141 2121 3047 2863 1942 1982 3933 3088 4339 492 1177 3731 3860 870 4367 2119 835 4046 1745 3861 303 2958 3395 4932 2245 4368 144 2638 3266 2183 4570 2848 3730 3036 1334 3070 4405 530 4325 2004 836 3033 3509 2470 992 1767 478 369 1612 1938 2414 3920 2086 1871 4597 3112 4330 4087 98 1564 1727 2668 1300 2225 4848 505 2185 2411 1947 4247 1538 87 2094 945 2261 1031 4005 2145 1666 3585 3413 800 4399 1464 1725 538 4468 577 4895 1055 984 4616 3548 4244 1978 3489 661 120 1184 1423 506 2671 548 944 4143 1091 2641 2694 402 1510 1651 2992 1503 728 716 4535 4692 4519 2680 3441 4565 3466 4178 4882 2209 830 3404 2214 3643 1665 3228 2440 2210 1906 1433 4447 833 4279 3882 4571 4768 4060 2375 2404 1337 2107 3014 1948 2787 4375 63 4424 4275 1496 4985 3498 918 4834 2483 4202 3113 197 4595 2520 3665 550 603 388 3491 2941 1518 2927 1429 1638 4752 3487 1523 3136 1868 103 4291 520 1571 948 2505 3471 2283 2553 412 4376 3326 4644 4263 3027 2815 519 2585 749 497 1416 4189 3398 543 1201 4795 2185 445 2208 1093 3023 4326 2600 3811 4372 683 2263 272 1649 4418 214 4386 3520 1157 3604 133 4516 3127 331 601 3502 3291 3377 3744 1568 181 3377 1273 3319 1582 1600 4400 3249 3060 2824 2915 3795 4599 296 862 3573 2846 3977 472 1347 4872 3243 2452 422 1668 3990 3321 65 257 4834 1243 2606 2526 2071 887 1934 2763 981 3195 3652 4126 3862 3700 3115 3984 4951 989 2227 629 1291 3447 4248 1304 2135 179 1691 3476 1591 650 3263 4892 288 1702 4253 4404 2372 2110 3921 4477 2577 518 3226 93 4962 3540 2270 2813 3708 3412 4651 1721 4322 2613 631 2412 1482 810 4810 3577 4998 979 4903 3139 1380 1913 1646 2574 4583 2181 853 4491 4459 2561 1138 1256 708 2509 1091 2526 328 2084 2158 1801 3904 3876 3001 316 4244 458 4443 3866 2844 4396 3113 3862 2503 1373 370 1996 576 4324 332 685 4244 621 4885 1791 4013 3062 4458 3827 754 4979 2363 2374 4661 700 165 2528 2203 4586 3863 728 3080 1277 3861 2549 3808 1584 1856 3534 2943 4739 1796 1412 4682 3673 4361 2939 1060 1040 843 2373 3650 2955 1794 3830 351 4763 3171 417 585 4882 2108 3601 2914 3806 4724 2497 3120 2740 281 141 3453 427 2592 2447 3503 4061 888 2611 3129 409 1047 3234 3913 3732 1116 2843 2712 1035 2707 1006 3717 3714 4892 4447 3850 984 2693 2657 4525 1337 2499 4896 4417 323 77 806 3258 3921 1609 2815 677 2723 3429 428 3029 812 3023 388 2551 3907 3357 4007 2927 1362 3991 137 4817 2370 3816 4021 3337 557 2712 3591 2635 2355 4917 3257 972 1886 1853 695 3862 4765 4733 899 216 2805 549 2289 1492 179 4850 852 664 1323 1587 3096 917 877 1461 3469 1403 1882 4631 691 563 3027 2190 992 3299 1323 3226 3035 4542 4832 1335 2357 4058 3230 3934 4611 440 3083 2465 1270 639 4380 1082 770 4456 2375 2397 1722 2355 2975 401 242 4218 4156 4731 1732 1409 3872 4970 4140 1324 850 2188 2620 609 2727 4536 4425 169 492 234 2363 4972 877 3003 2817 3762 3706 4998 3051 258 437 2828 3222 1063 1285 3769 3260 1869 3293 1044 1209 2969 3613 1171 879 639 1248 2853 243 2689 613 1014 3638 2095 2951 470 2020 4689 861 906 72 3591 66 1138 2582 4178 638 4106 3280 3480 4467 3833 1202 555 656 3644 1430 379 2354 2636 1513 2192 3918 3012 2780 3184 1193 4628 1924 855 1104 745 2578 554 4384 554 3779 219 439 3044 593 824 2321 1856 208 812 2524 4680 2458 301 4652 597 476 4436 2832 3004 4654 2672 2099 3020 1335 2787 3132 857 4543 1235 158 1917 2996 1643 1025 2282 3405 2487 79 3528 2114 1988 2248 941 2922 1221 1846 2489 2395 4655 2777 3358 2573 4614 1957 630 3655 4029 2887 1788 3849 1507 4492 3089 4073 248 306 3785 566 1580 13 1028 2808 1033 4531 885 1014 572 4384 3814 590 1216 587 3562 3152 1122 4223 3866 4963 3054 1787 1305 3143 385 523 4168 1002 3805 1773 2683 2516 4040 420 2633 98 2933 4880 1288 2870 2753 4155 310 4037 3719 2486 273 1312 813 1314 4633 4084 397 24 3608 4882 3869 2634 2089 3447 4943 31 3638 2581 2034 4803 3681 3800 111 4260 4964 2987 3732 4582 2240 3281 4556 168 2570 603 4206 293 345 2632 4402 1340 1770 3232 335 1137 1020 1841 800 4009 1909 571 585 3242 2491 4931 2359 473 1403 3259 910 3377 1005 928 1408 179 589 27 1965 288 2380 3129 4933 1809 2670 651 2544 4192 3122 1111 2270 2692 2477 213 4016 2201 4503 1794 2677 1782 3884 3616 1853 4317 4340 1428 1314 4118 3131 2543 370 4172 3322 3286 4175 2110 4908 123 4871 1856 4554 161 3844 3935 3352 3091 4940 1 2989 4917 98 3763 2479 306 2723 3560 3653 3381 1186 3769 2315 1408 2589 1456 889 288 1478 2595 2196 4238 4564 1591 4812 4847 2519 1763 3964 469 3063 1969 3942 4965 2629 2064 3932 1463 335 3268 2944 2489 4929 4068 1933 2276 1255 2348 4979 813 2501 1305 2823 3734 4047 3207 4008 2266 2977 646 4868 676 191 849 1313 1129 1078 3774 3796 3849 3362 1920 2829 3130 3366 2896 3921 3245 1559 1232 303 2271 2337 1263 1068 810 3192 3336 2711 4737 2240 850 2565 2095 3431 1481 198 2873 4909 4972 3662 4287 651 1605 1021 2599 4233 2356 1655 4322 1462 4868 533 61 1771 181 1347 3810 3296 4640 3184 1716 1406 4254 3193 3822 4180 4506 405 2333 3715 3538 2282 929 898 2362 3031 1249 2730 2424 1336 3628 258 1745 4118 3200 2372 2563 4564 374 3622 625 1315 900 1443 1531 3222 2938 1656 1947 2815 982 3655 4720 992 4504 4135 2647 1099 4494 1185 2829 2811 2593 3181 3718 777 3262 1019 401 2984 3903 1667 2890 656 3839 2165 735 519 378 3994 3116 1915 4930 3873 1855 4489 3555 4578 4124 4978 3864 2479 4202 2632 1963 1110 579 3750 1025 113 4816 173 4356 4085 731 2240 479 2542 4956 3217 550 4002 1501 3601 1267 314 1750 1172 1026 2852 4241 3610 1342 1299 3806 1560 3281 797 793 1757 752 4844 3055 117 3045 4046 4685 3138 4996 2053 3817 1510 4702 3968 4127 1017 713 1784 1125 4001 3357 668 551 2613 3728 3565 1236 4466 1044 1259 3999 2270 3796 4414 4367 2792 3882 4533 3895 2038 4708 2139 3478 4564 2786 821 4953 380 3762 3429 2204 2393 3221 3930 1453 1979 2079 3822 4449 190 4114 942 2077 1370 2267 2094 2878 2524 548 3603 3769 1780 4657 2078 2820 4302 1075 1800 4483 2321 2872 1800 1260 3682 1520 2743 3691 3466 146 2181 4871 3404 4429 2464 4531 1944 1223 4204 1254 2139 3762 3830 1003 4861 4394 2544 2274 3297 2872 1857 781 4648 1362 2842 2780 4414 3160 3249 3985 2316 2561 3514 1349 1292 108 625 201 1881 2943 1857 4038 3564 4316 880 4534 4295 4263 4512 3464 4567 4721 3712 352 514 2424 2161 772 4973 1957 650 3344 3208 508 3949 843 3183 4751 1815 2560 3515 4732 2844 3806 1903 2706 1264 1312 2013 1864 3295 1758 2126 823 454 1818 3829 3651 3503 3148 2709 4717 329 919 2310 2788 3910 569 3788 1719 4140 4727 1104 4332 2381 127 2445 1981 4494 820 1548 3102 3731 4613 2457 3096 2578 3334 1531 153 2723 1477 2848 2170 1335 3534 3182 3607 2902 776 67 4707 3903 3094 4399 1177 860 3895 1317 668 2931 2967 4886 1576 4286 2044 3245 4582 4948 4577 2187 2524 1734 558 189 4451 3099 1638 1721 736 3452 4935 1413 195 408 2534 2376 3914 329 800 1871 831 4006 1162 617 3078 3263 4083 2068 2009 1620 2213 4006 1812 2287 407 3476 1576 3333 2389 3070 2276 1352 3526 785 791 1952 2789 4876 4264 2189 2898 3243 263 1359 158 4919 2337 127 378 3300 351 443 456 3090 3599 2269 768 3101 2218 77 2597 2197 148 3603 4430 2127 864 1654 653 1529 2065 3343 803 1402 4506 1846 3794 4360 3799 4348 4866 1632 2602 1184 253 4777 1839 379 1946 2161 2904 3163 3613 719 3169 4795 3278 2367 1581 2970 3990 3594 3383 24 2213 203 82 2564 3279 2626 1154 1528 586 3741 3609 339 4513 4378 4779 1806 3988 1135 2826 1352 3934 4563 3282 1738 3494 1473 2406 1132 54 4972 4410 2662 1063 2390 350 2120 3675 1911 609 3250 2538 3645 4508 2828 2350 2366 4371 400 2166 3847 920 3723 2550 1288 3720 1944 902 2502 2555 892 2567 80 2608 475 1649 1371 1103 3378 3336 3758 197 3555 1458 3766 388 2836 4522 2091 2416 2136 561 2378 4523 3212 3103 1585 33 4803 2502 3333 3117 1947 3336 3295 403 3278 1244 3107 4603 4962 1125 4992 1933 1561 411 2651 3071 2586 3280 435 1128 3830 3683 4558 4777 2692 3369 3427 3159 4069 1927 2606 459 128 81 808 2633 4511 495 3220 660 129 770 1443 4281 4878 4299 153 2871 3670 2053 4510 957 2346 4326 1661 4556 4105 3674 1336 4345 301 1408 4762 3413 3971 2979 419 13 311 4346 4224 2753 4957 4528 313 2337 2585 724 1426 2939 2360 659 2506 3655 2837 2273 3934 3500 2717 2820 1279 3111 2611 3537 2120 811 2333 1068 3601 308 1901 1429 1495 4291 552 2862 49 3365 1283 4150 444 3252 3177 4224 4801 4092 1270 3701 3626 2239 4151 1670 3912 226 4696 563 544 622 3325 4422 1681 4584 1897 736 4735 1737 4666 1956 748 2438 2722 2903 4858 3121 1432 4679 3113 2974 1653 512 191 2239 4936 2808 3476 3865 3258 684 3194 1749 915 3713 571 4919 4347 2692 4026 4826 1673 1706 4896 2763 3160 2481 2537 402 3069 2733 2885 1844 1722 1540 1743 4947 551 2578 3401 2084 4931 4334 3830 2960 4863 1635 2151 1796 1900 3176 3927 569 3855 2097 1239 3836 1620 4219 1523 687 2160 3220 1570 1134 4982 1160 2242 2363 3739 797 1217 4731 4491 1328 1725 3007 3889 1606 1742 4460 378 501 4327 1387 3203 2455 2336 1969 4703 1654 2582 2656 1202 234 1474 93 2128 1621 974 472 879 1912 2331 4239 3864 3427 1102 2715 1090 193 1342 4065 215 1921 2176 1066 4254 3582 3899 2019 3295 4792 2581 1798 3138 521 1100 3704 1808 1337 885 1497 872 3715 5000 3815 2596 4278 3409 3691 3785 756 2425 1913 939 270 3876 4181 3654 2630 1889 4609 838 587 1997 4752 112 1801 2512 3207 4815 3502 2326 2782 4856 2750 2295 4371 966 3105 2799 1703 3038 3232 55 4583 4028 3787 2778 756 2141 397 1625 2107 2787 2838 2944 2830 3660 3912 2062 786 1659 371 913 2655 166 4306 1592 4427 1862 948 3167 3551 3874 2299 1838 2488 1684 4032 18 767 2938 4957 3491 4706 3878 1369 2828 745 1911 1544 2015 4769 4414 4537 3766 1525 1562 1150 4715 3584 1412 1303 1273 3228 396 759 3048 1830 4858 3222 1525 2927 1101 909 4935 4844 3336 1045 1236 2079 3360 2328 4058 2349 2855 2198 278 246 3804 1946 4128 4096 1201 755 221 340 652 4924 372 1360 2494 3147 3794 4243 1311 349 30 4579 1928 2377 5 138 1023 721 3135 4293 1527 2052 4504 1964 3757 3711 4880 1197 4764 4695 3435 4986 3858 4672 4266 1670 3041 1361 2465 1707 1487 2478 3167 4655 2374 61 713 4810 4533 1849 2118 2481 4045 931 724 679 1532 723 3034 3383 277 2875 2404 1915 2767 2701 1835 2960 2234 3960 2058 319 2653 991 4210 4782 4586 4065 3870 117 1376 3546 1120 1034 80 2241 4139 3693 3345 408 2830 2516 4981 4648 1807 2504 4065 4394 2886 1047 1705 2910 574 3744 4249 3200 647 2122 733 1334 4743 4669 410 1635 2076 4855 3275 3000 4363 1336 2317 1222 1381 822 3587 3932 3268 4666 1474 2791 4507 2218 1998 2269 2283 645 4892 3313 383 4570 1766 3571 2721 4129 1826 2445 2202 4616 3675 718 4662 3663 4366 4035 1717 1588 3311 3289 3668 1640 690 1365 3274 1313 282 1540 2387 2454 3669 3115 1113 4470 3221 4816 3014 4169 321 3670 514 4685 1402 3766 3 2946 3414 4001 2824 2039 4801 2062 1654 1835 4975 2722 1643 2484 2475 1011 4454 3940 4636 2325 2909 334 3850 517 4100 3150 389 2248 3813 3190 4559 2093 2163 3690 1533 3199 862 597 2217 3908 2378 1337 307 496 631 3820 3611 3819 3130 3221 4265 431 3211 3723 4054 1923 2014 1086 1072 1914 2306 548 2946 773 668 318 4609 1637 3453 1168 2888 4058 2992 452 349 807 3989 3432 842 2435 4633 2539 3285 1049 292 3500 920 777 2481 3467 4809 3429 3897 2294 4043 4573 3816 2398 1892 4443 311 1687 2997 4608 2184 2483 333 181 4734 3224 4126 811 594 3869 3270 3131 2767 577 3232 2695 4463 1916 97 4767 3275 2692 1099 2517 591 3074 4037 338 955 4962 1880 374 2643 1831 2764 4372 2064 2596 4185 515 2126 444 975 2022 3532 2643 3318 4741 846 2946 1094 1826 3958 2207 1065 4549 2311 1107 2828 521 4729 2426 3490 1268 3480 1350 280 3507 1781 1877 4858 651 3883 4182 525 1137 1923 3880 1315 3092 2369 1116 1282 1253 4212 1878 61 1022 2058 4375 4169 64 2529 3542 3314 2819 607 1610 4827 298 1772 3410 193 148 91 2157 121 2821 4869 3922 1006 4178 1053 4610 172 1345 4300 577 711 4295 3791 3608 4373 231 4028 54 2864 3754 4233 4250 301 402 1941 4491 535 1381 3517 3544 3492 1976 872 200 4567 4042 1748 1036 1221 1708 167 3368 2784 4512 518 2726 4007 2647 681 3690 1276 2257 2141 4959 3124 3801 1273 288 723 1871 4833 2760 4909 1732 438 2115 2782 4273 1348 2386 219 304 1291 4243 207 1009 775 2335 3183 999 4128 475 806 3625 1579 23 3634 217 519 3330 61 1472 2328 1788 2445 648 2943 3586 3916 3328 1608 3341 2208 3988 3642 2387 1788 4883 4139 3805 998 1639 3306 4600 1071 1848 27 4348 3486 2610 4591 280 3421 4690 2401 3091 2674 4380 4705 2829 2656 2672 421 212 4251 3457 19 927 2320 2909 4017 3119 370 3992 2494 1153 2846 3984 13 4037 1528 890 4665 154 3836 2940 4892 4832 1150 3529 3214 2268 3362 864 4877 2303 389 3053 4295 7 1777 479 4297 3093 4029 688 2980 766 1427 1777 3858 2579 4825 4131 3733 1272 1240 1774 2169 1312 4608 3446 3925 1495 570 2593 974 1975 2188 1178 2908 3604 4441 4481 180 1776 3055 3721 492 1312 1991 697 297 1884 2160 2740 2956 227 2836 1201 4377 805 697 4595 367 1695 2169 1233 2547 2979 914 975 244 901 1823 4260 1368 2967 3886 4490 1110 445 1672 3146 402 4610 2269 3013 3253 946 2989 1635 74 1478 655 8 4370 4635 1870 4290 1329 2234 1414 4325 2783 4778 1188 2159 2047 3474 1396 2892 2019 1991 2824 3067 2502 1748 2976 2102 208 3037 2428 3318 3862 3891 3164 3526 32 4723 2993 3307 4722 4263 1089 1106 4123 1659 3110 1850 616 3561 1504 3502 3570 1238 3399 3140 2628 986 3129 2352 2366 4428 3370 2210 3557 3332 2911 2739 104 4263 3834 2909 1604 1711 2498 2464 4602 3424 231 3509 3644 2524 2554 3095 2659 3152 4083 1517 4908 2581 2345 1738 4590 4120 3222 2717 341 1298 2336 2169 3259 4792 3010 3198 170 4188 792 4582 1947 1386 3263 3185 2713 3660 842 1778 4319 439 4942 2703 1542 2652 855 2204 3840 3800 1937 553 4504 3044 1208 3168 399 501 3128 768 1369 3557 558 1333 3238 720 3028 2901 1265 4896 1657 3148 36 1298 3975 2473 3411 1175 1611 2583 2068 3908 1345 941 3893 338 478 110 3230 2206 4 4802 875 154 1297 1107 2539 2043 4512 4265 1796 1961 4462 4271 3596 1042 1414 2211 2929 862 1014 4314 3411 4244 4856 3137 21 4892 3130 2829 4815 3412 3270 1948 4750 4228 2323 3058 483 2153 2786 958 4384 3661 1977 3722 2167 885 3452 2934 3658 2522 2423 2525 2835 4281 3765 486 1414 3899 3372 3548 4426 3253 1879 2623 4581 1945 714 3025 1285 1476 602 1050 1519 4718 1243 3973 51 2061 679 928 262 1442 4950 1968 1230 4114 1320 3795 4954 4854 3509 3276 4120 4811 1822 2834 525 3139 1033 657 129 547 1416 639 1432 1915 3994 3528 1466 2097 4729 1699 4523 798 3915 4779 4932 1599 4930 3456 496 1725 756 1267 2848 4862 1403 1509 2312 4378 2525 4616 4679 910 2621 4748 3795 2148 888 4908 2867 3881 4738 4583 2259 2958 3623 1351 4939 2152 306 2509 2544 649 401 115 3626 500 6 4000 332 2196 928 2592 1192 2478 4552 1834 4480 4986 4101 4184 1070 4286 1888 2322 4949 4851 2216 1539 693 2310 1136 314 211 2640 1476 699 2326 599 1112 428 3868 2067 881 4544 1371 4217 2441 1119 4432 3900 1103 3596 2531 3855 4477 1286 4705 4076 3432 727 1385 672 3052 1488 2480 3836 3086 4899 1797 2078 999 72 1045 582 1184 3873 160 905 4416 1485 3674 3754 4880 2920 195 356 2912 2586 680 2713 3431 4500 1703 3822 2558 4102 4447 2724 4341 3324 2878 1969 358 4356 233 733 1181 713 1319 2278 4062 1835 1206 4396 3311 2837 2693 1909 793 4118 3560 4170 1115 433 368 3440 3351 1788 4520 3273 2907 2693 2921 2680 1018 1336 1398 3880 1361 762 4873 1590 2274 3314 293 3090 3252 3786 457 1963 4584 962 27 856 3014 1078 1611 4567 2622 2971 1452 4145 568 86 4030 892 2773 3325 423 2392 1579 795 2229 4155 2988 1760 3285 2349 3215 3463 3368 1004 4342 2463 1105 1354 1623 707 3520 1842 3668 2762 1289 3390 3306 167 302 2868 309 370 4057 4940 3323 1061 3411 1932 2269 2959 4280 2452 3609 885 2456 2147 4410 3244 4376 3576 1454 2792 3911 2441 3991 4265 977 1063 1531 3937 1544 4784 4684 2015 1174 4868 4777 342 1291 4697 3011 846 2669 3392 833 3802 4539 3837 28 3081 1594 4978 3532 214 2921 4124 1785 4080 668 4557 2954 1018 700 3377 2090 2708 2924 161 4638 1520 2694 643 3856 1478 4893 4343 4471 5000 3297 1339 2005 383 4214 361 2567 1460 4084 1492 4913 696 4240 4390 2168 4436 1434 389 1621 4338 3534 794 625 482 259 3952 1643 4941 3886 1491 388 1415 2760 2342 2988 1740 3236 1100 2753 3458 3754 2752 3671 4919 2383 1364 1051 3783 1571 1942 1783 2775 241 919 4970 1493 2514 1034 3485 1157 1586 3403 406 613 754 4181 2761 1842 3173 955 4458 1641 3059 2792 4556 1319 4264 4983 4909 2889 3846 4795 783 1149 1735 1840 1129 4407 964 993 3380 1318 2073 4967 1967 1884 2318 4665 372 4825 3175 4438 3208 4712 357 3668 2023 4920 3236 4997 613 900 1315 2013 4862 2276 2894 3597 4471 1450 3455 4483 1218 2262 897 552 838 627 380 4872 989 4399 2564 942 4285 2239 1778 4501 3144 4888 4113 4776 2027 3271 4106 1579 4850 4290 457 4071 923 1813 3373 346 423 431 1964 2621 3292 4626 1276 4940 1093 3382 3508 2353 536 3534 777 1354 2383 1169 849 4383 3072 4378 716 2141 2429 1937 2269 501 2885 1873 3077 197 2681 1151 2729 70 2112 3665 2239 2476 1715 3749 3781 4002 1393 4757 4674 4363 4037 4850 4139 3882 2683 1022 4831 4787 390 2528 2356 4887 373 3908 3544 12 2562 1185 3024 1651 4634 4361 4148 4320 2767 2316 2345 454 1689 3701 3486 648 3832 4995 2415 3801 764 1194 1014 3469 4502 3936 124 702 3748 1520 740 304 4209 386 2905 3980 1426 4737 3827 4521 2714 3563 4743 2894 1679 2341 3004 4634 634 301 462 4565 1875 198 4014 4404 731 4527 2088 2552 4001 3548 2755 4799 2350 1196 3301 3794 4368 3689 3205 614 3354 2139 4167 1179 523 3325 1668 3168 3091 1399 1143 813 2745 4098 216 2103 2047 2575 477 3495 1868 1592 2172 2595 3417 4966 2979 1036 3509 1721 4241 167 2673 2371 2170 1564 3277 1926 1566 114 3577 4073 2082 3881 877 1983 1869 3038 305 1815 3821 4907 2941 1837 4776 1492 3363 1384 883 3219 1440 1850 327 2004 1727 171 3174 2898 3901 543 1834 1816 1414 3923 4999 1577 3351 2843 3876 4033 1626 2791 4134 618 3741 3714 4686 4120 1003 3930 2230 4221 1705 507 743 390 394 1932 3405 203 2700 3712 1913 2547 2937 4773 4231 2510 2799 1305 4446 4369 3072 4184 2299 4694 4571 2871 3797 961 2537 3813 4002 2268 4185 1500 1977 3740 3380 4876 279 4049 4289 4705 674 2218 2490 4776 2080 3887 62 774 3833 3301 4325 2585 569 1990 3535 1132 4848 3950 4541 4824 2081 535 190 4022 2254 4822 2396 1293 3578 3675 2804 330 4206 2565 410 2307 2125 3348 1018 67 2503 3461 2800 3618 1162 3282 377 1826 1972 3895 3296 3427 42 1262 4402 991 1037 4004 4106 1663 4664 3322 3166 2740 2043 3844 2720 4566 3419 4269 3526 2825 4527 2074 2554 3011 1781 3074 1106 4808 1827 3765 9 166 1342 3754 2076 2121 3758 1263 2535 2592 128 1340 4878 4830 3251 1504 3524 3690 227 3459 1743 2167 4458 1450 2977 4805 354 2479 1785 2262 2468 191 1816 1034 2532 1250 2661 315 3946 1813 3137 842 3778 1755 2676 904 2733 3200 1246 2566 4678 4117 294 3862 3502 1775 4935 1959 105 4400 3350 1100 3023 1989 1414 3814 755 3574 1780 3446 4519 608 554 780 2791 3166 4592 4035 489 3916 3119 2370 1963 75 148 4812 117 2345 4803 4889 4467 3781 2225 3819 652 2527 2169 3162 1238 2190 1025 825 4847 736 1002 3190 845 3342 4299 173 1496 229 2837 1294 3451 1118 424 2499 4886 1822 4582 3891 1559 951 4667 18 3228 3309 4859 2838 1874 2258 2444 3547 2914 291 1703 648 2590 3465 1923 4632 176 2489 1874 787 1292 132 4323 842 1729 1872 2766 2358 2413 1149 4059 177 150 2240 3795 1651 777 1523 2693 4967 2038 299 4027 3963 1178 3601 1058 1524 755 2426 1950 3815 2424 2951 3035 3225 2719 2350 4525 3057 3357 4127 4401 1288 4570 3199 226 4008 2978 1896 3429 2042 1637 839 149 3846 3855 4861 608 4511 4489 399 2463 908 4838 590 3522 3161 1647 1336 882 2068 248 3357 4950 3936 4400 3170 4502 1205 3157 1538 3635 3846 3734 1872 3957 1713 2015 1134 1315 4291 224 3033 3183 3066 3558 1154 3255 1553 2009 3510 990 2839 4837 4351 4856 4088 2849 3242 1033 3250 4714 399 4791 1650 2969 3900 3460 1317 3889 4034 501 3583 4546 4494 4181 2879 1841 4049 1331 3665 4037 921 2863 483 2332 3526 1673 1864 3804 1462 2530 4408 2178 1449 594 454 70 2101 1224 689 2477 3219 2461 4419 4830 4856 745 349 1678 2509 3700 4545 172 2120 3831 3030 917 4281 2808 4600 3825 1750 2874 4830 4780 3175 10 1986 4382 1642 3587 4500 1988 576 1507 512 3636 4542 4748 691 4125 1374 2028 3234 269 3531 3501 11 4673 128 710 3945 2840 746 2920 1300 4216 4369 449 3055 3600 3107 2676 1513 956 3449 3512 2292 1981 1153 3245 3321 3374 762 4946 1362 2680 4451 1161 1999 1935 3964 4265 338 106 978 4508 3 3831 368 1158 4692 4876 2881 4596 749 1719 3383 3746 2601 3520 1535 68 2040 4314 3515 486 2275 1149 1614 3012 3859 3279 1507 139 2723 2582 3439 4846 2481 3999 3171 2946 3553 731 4451 3522 4434 1173 1937 1747 839 45 570 2201 4615 2487 976 2153 1893 709 2494 1397 1000 497 3903 1115 548 124 976 734 1720 4370 3954 20 4094 1691 1545 3630 1679 44 4927 4075 3468 204 4921 3173 1966 4288 4817 2746 1246 3935 2370 868 2253 4374 408 1570 4622 2845 2413 29 3975 1863 4069 2883 3972 2526 4123 2592 1740 1710 3193 3704 658 2222 2997 4118 1181 3730 302 4977 944 307 931 3841 2563 3605 3628 478 1744 2591 4383 4722 1951 1647 620 1882 1946 2012 1306 424 3185 2986 784 3276 1032 3361 4420 871 3004 1238 4696 3198 3770 4025 1176 4853 1064 590 3493 1265 362 3348 4309 1269 342 3169 1280 2582 2408 1523 661 1999 1143 2624 139 4526 4750 4343 3432 645 3996 4669 4774 4210 1764 4370 417 1407 3174 4233 802 2722 540 3331 1623 1958 2734 3628 224 4105 4439 2957 4316 2308 437 2049 3994 2030 4525 4136 1968 1081 2316 3710 1368 2860 4863 4405 4094 4231 1692 1191 3163 1506 1303 4629 3517 590 1950 4083 1133 2442 4637 105 887 119 763 4171 2653 3381 2427 4170 549 3476 772 3802 62 3036 3986 4106 2127 1861 1939 2383 3729 1751 4730 4440 4207 3108 247 1355 2749 2753 3956 567 4902 3985 1914 2712 3933 4466 4354 2263 1405 21 1981 343 4865 1442 1757 3441 1037 2450 2665 3921 1810 1971 1333 1926 350 3464 4863 3014 4970 3286 2628 304 4050 417 4409 2584 4689 949 938 3374 4194 3428 414 4703 1128 4207 264 4651 4967 973 1240 4085 600 429 976 1814 3465 266 3968 3379 2411 2090 2051 4922 1530 2143 760 4393 1777 486 3993 3599 803 2498 1943 2945 4411 2089 2396 3614 3541 1926 1263 4852 674 1814 1316 3233 2728 2603 2561 4242 304 4764 2507 1343 383 1867 615 1525 1077 2941 3697 1547 721 2494 3400 3277 1738 906 728 4237 4295 3077 3358 565 505 4836 4968 2005 3956 1858 891 2995 3402 156 3891 230 783 2245 3030 3507 2990 3355 921 897 3626 2096 426 4292 2398 1154 1108 1773 1030 4867 3246 1024 836 4265 3700 3476 20 1663 1788 2863 192 4283 4019 3656 2804 3870 1558 2995 1379 23 1505 3337 3192 1176 1539 581 894 4319 2288 2127 3057 1375 3574 1029 4443 2092 4480 4477 1800 3459 3334 1621 2394 271 683 3028 2701 4917 3214 4510 2660 4601 3106 1059 1098 103 4733 792 1338 1467 4964 2852 1984 3441 4470 2997 4374 3966 2357 945 4064 2828 336 2189 4520 3954 2284 730 74 34 2662 2418 2377 650 1858 1647 4545 3924 1456 2085 1131 1253 1081 1675 1588 657 710 343 1061 550 2386 2247 3653 2980 1379 1016 4666 4044 3205 130 4212 4078 4647 3521 435 3377 491 4838 3459 2575 3546 2581 3127 606 2678 2573 4115 488 2903 4923 2257 2811 1783 4006 1381 1026 1822 4124 473 747 1830 4204 3762 2023 2575 2267 3017 302 4373 2735 4954 2400 4453 4134 3984 772 972 4352 231 3573 1728 4249 3465 3192 4468 1025 954 1239 4072 1923 3108 2353 559 2225 4748 3183 1936 2598 715 3633 654 3411 1677 3743 3128 107 1797 921 4745 334 1064 216 665 1834 93 4986 4514 821 3516 2890 1316 4244 3276 1645 2281 2360 2218 4966 1817 124 3233 306 4528 3744 813 1725 715 1473 3567 1404 1791 1318 3204 633 1690 2453 654 4419 1168 3252 2161 2506 1879 360 695 639 3427 3977 4541 1482 2299 788 2308 2410 3682 3488 872 2537 2743 1393 476 3365 3437 3817 1917 1889 1028 2554 2914 217 2086 4141 3315 4202 2387 1374 3815 1527 1997 597 4572 1149 1573 814 250 2848 4372 4546 3992 108 1307 1404 694 1421 1627 2853 4858 2823 3534 593 3507 1839 2468 1288 4561 1455 4351 4221 3139 3254 2032 4674 4695 1870 2735 2731 2414 4453 535 4014 2140 1652 2735 3889 1196 4803 3746 4852 1955 1059 1264 2507 3345 4642 1627 341 3907 347 1019 1176 4659 1435 1306 4266 366 4229 3945 1353 4309 3167 2225 2989 2437 627 4539 2929 1455 3215 2097 3997 3672 4061 3034 1711 674 2508 1642 3317 4738 3709 815 3628 3256 2158 2213 197 82 795 1227 2954 2777 2504 4940 3045 3161 2328 1967 3346 62 1561 2296 1161 4330 2990 4533 3957 1952 4452 3985 3711 4580 2541 2892 723 3488 896 2912 1841 3969 2502 734 110 1704 1223 4047 3233 4418 3019 4060 4694 1864 2362 911 718 3264 2045 1095 4165 2418 1882 1088 1707 4731 1563 3745 500 4694 2735 4220 160 4534 984 4985 2307 2708 2484 2035 3774 3255 4501 3505 3108 1936 2569 4495 2118 1338 1730 2442 4600 4184 2582 4248 4913 1119 3416 678 759 2095 1069 4328 2337 2190 3945 3036 1635 4309 4008 1111 2725 497 2493 886 4540 1043 3614 4158 3256 2169 21 3910 2693 4995 1417 8 3762 1006 4683 3619 1484 1716 3578 2819 2052 2818 3367 3416 3885 2673 2697 4571 3407 2246 3051 812 2599 83 57 2383 2372 1395 279 313 1060 2057 3442 2968 13 442 420 3777 2940 4534 4092 1776 4857 2315 4068 155 3233 3154 1785 3663 2323 3032 1519 1234 2972 607 1723 2255 1635 2978 2775 3325 2549 1948 1289 1576 4666 1138 1483 1487 3718 3868 3381 4068 265 4736 3591 3519 2712 159 1440 3739 1665 4550 2834 3696 4963 1775 1210 2455 1124 701 3461 4201 3969 1396 4302 3577 1113 3398 3689 4517 2250 4630 948 4929 179 4618 2312 4731 1960 921 1796 112 2450 2889 2010 1510 2460 1883 1217 2232 4663 1165 1249 118 2983 2535 578 98 827 1991 645 4771 4945 4141 57 4766 3879 4519 4080 1240 843 2046 3775 3197 181 1832 2761 2365 696 524 1717 3089 4524 617 3484 898 3487 4847 476 635 3343 2379 799 722 4785 4288 3396 1219 38 2809 1389 301 529 4976 960 3898 2930 4202 4279 75 909 4769 1279 3819 2340 4489 4612 4487 3825 451 1868 1940 1725 44 3312 2409 1300 3767 4790 272 1095 4399 137 3354 968 598 759 4896 2601 1306 1786 1466 4214 4106 4712 2252 4686 3925 4444 4948 4382 2907 3026 502 3054 706 990 2872 297 2738 2910 2590 1145 3305 1635 3327 1330 2985 2685 542 4571 957 444 4122 528 4127 4711 1998 4730 2917 2697 290 2885 4159 3735 1216 960 2947 4059 3343 929 4178 1412 204 4455 896 1204 4220 3806 1111 2305 2300 3070 1869 1220 3065 3292 3961 3237 4112 4376 2346 3821 407 1542 2352 1786 2130 3205 673 3438 3279 923 2133 1249 2666 3262 2307 4435 4138 3548 3762 4715 4642 4268 3912 1082 4265 4435 3799 2136 3362 4361 3683 646 1341 4689 189 3867 3020 1604 4987 3632 1271 838 574 2899 4080 2040 554 1552 3072 781 3865 2211 1080 1053 3777 3815 3393 4284 1057 3786 4301 1180 4024 1310 4211 4663 4150 106 599 3982 2801 2696 4071 2237 202 1572 1335 908 2085 2099 846 1775 2237 2017 151 3063 965 2554 2249 1736 552 1098 3128 2265 1761 1765 3873 1527 4292 1120 2194 2137 260 3293 559 2261 4698 68 4854 2266 1757 3972 1181 2356 2284 2526 1382 2908 982 3395 3386 3429 154 3096 4915 1768 4799 4249 4552 4161 4462 1388 3029 3183 2378 4922 2848 4704 1639 233 4605 491 3609 2364 2843 3004 3128 1257 109 4899 1922 2706 4715 61 4977 1349 2974 1594 4121 1756 1927 4365 828 4350 1456 303 166 4596 1265 485 3408 4973 3893 4157 2641 3714 1714 3389 4096 3970 1629 2276 4196 1096 4076 2239 4988 4520 1002 4029 1399 2381 3574 4508 518 3958 4412 3194 2365 2253 4450 4716 349 4359 692 10 2285 1918 4866 3881 4948 2042 277 4680 3841 371 3485 3907 3036 153 229 3516 4114 85 181 4149 3220 4309 3944 1054 3736 868 1148 901 1455 399 3548 1193 54 825 4857 1087 4085 1240 125 3806 2555 2701 4310 4474 2135 3736 545 1092 264 4498 85 4336 2575 4218 4620 3245 2792 4721 2149 1849 1253 1077 405 2371 3162 4434 769 4991 1010 4948 3325 1894 2985 1590 800 2979 4359 3398 2726 3815 4771 4606 4765 2309 3638 3421 3896 1791 3260 2148 2007 1655 2735 1378 4445 4655 4923 3401 3505 1714 4307 1550 189 4344 1931 4332 4506 1782 1595 1882 146 3307 3571 3208 2501 2333 3697 454 2861 4530 2428 1350 4825 2615 4821 3493 1350 101 41 1646 9 2054 4072 1102 2206 2460 2457 3865 428 4979 1372 2252 3391 2154 2390 4713 3117 2223 3169 4998 1914 3112 4313 326 3884 2002 4296 1566 2919 4549 3234 1425 1209 3797 4810 2909 4207 595 948 3036 3151 4875 2145 4652 3252 1988 4558 1039 2246 2491 524 4892 2543 271 74 2228 198 1094 1182 2078 888 3271 944 4891 3178 4511 3856 2394 832 3284 2123 205 2506 3965 1641 4803 521 2751 3226 3924 1550 3073 3796 24 4956 1378 1255 1600 3025 4429 3969 843 2625 4692 4890 2731 4619 2418 3298 4557 1194 4896 630 1397 309 4313 1119 1088 975 1141 1250 3727 2784 4994 1945 2922 4650 574 1096 27 636 390 465 895 3963 4875 3585 2017 4028 3336 2632 927 412 1821 4485 547 560 1911 2960 147 1829 2669 958 457 241 3749 337 155 1200 4445 3365 36 2136 4738 1084 2505 885 2940 1891 2758 3742 3896 1963 1583 4758 717 4873 2431 4092 1799 2990 1196 4643 4320 1775 1432 2458 3226 4870 3394 2734 1030 4815 11 3819 560 1508 2778 679 1984 706 392 7 722 826 821 1488 3599 2593 3369 1383 1258 1504 1940 3745 2636 2740 4950 1476 1849 2271 4919 4508 2881 2469 2457 2287 2968 2784 2889 2473 213 941 129 2625 3727 4285 4137 3242 3035 109 2058 2019 23 3222 3801 672 3491 3485 2722 1790 619 3196 2427 1563 1038 4399 492 4507 2090 1376 1798 3452 869 3516 985 636 197 1820 956 3509 2450 3877 1960 1232 7 3112 2469 2663 84 2203 3757 1137 1215 157 4716 2377 1382 2062 1574 4656 3222 4861 1129 1767 3296 1920 4518 4334 2902 1736 1676 1472 1795 2522 2629 1284 4504 2775 2800 3934 1848 468 3765 2107 333 299 1828 897 2584 601 2574 3709 3829 3806 3546 242 3852 3104 2986 1689 1690 3904 1723 651 4126 3595 2825 689 2068 2274 1200 4637 3045 2778 716 4894 2437 957 1506 680 3756 4928 477 393 1862 1987 3378 3558 4515 3196 4372 3124 4215 3964 1745 2359 131 1640 410 3062 4514 2521 4895 4644 2685 1700 937 1241 1456 1275 3839 3056 4498 3435 201 4367 2145 1980 3832 649 3844 4556 60 4375 1655 3172 908 4107 450 4905 698 3715 3594 3268 1972 2420 3343 2755 1373 525 1461 142 2113 4455 1795 2138 3892 2636 1934 4786 1212 885 3751 1561 4659 2810 1545 4273 3270 4758 4996 511 184 1433 3957 4084 4752 516 3019 38 3022 120 3812 3941 2394 1416 4462 1294 4894 1610 1830 2499 447 2633 4052 2978 103 1974 45 3186 3150 3827 2248 537 3196 3335 514 3344 721 2885 2258 349 1390 52 493 4840 121 1040 2131 814 1029 3544 4496 33 4503 3814 3644 807 2018 3522 644 2919 1852 1151 4966 1055 3943 2701 4201 752 4353 2445 2587 2144 676 608 2121 1183 2735 561 2466 1554 2147 4646 3492 3684 3622 387 1726 424 2292 4942 2444 3824 2689 3948 4847 1377 1488 1739 1306 741 663 3638 1398 655 2521 2452 3647 4738 1458 4489 2268 123 631 1580 3011 3706 227 239 2554 2325 3315 611 4351 3398 1011 2377 1546 3576 3479 2017 2126 2093 2907 2063 307 843 2699 785 551 3746 2524 451 2424 2392 3481 2315 819 1197 3751 381 1081 4095 2801 1871 1917 2687 4052 1806 3727 2611 3604 976 4556 4370 678 3440 4715 3675 3588 3782 1225 910 1716 2628 3814 409 3425 1378 2526 2244 473 3322 2618 2749 389 2084 2700 1422 2084 4788 3726 1570 2304 391 2668 1091 4559 3346 2621 3983 915 1819 662 286 3499 3998 4391 4342 392 3865 947 255 4785 1648 29 304 2391 1778 2350 4360 3329 4457 2304 941 4706 4430 246 4793 2654 4068 1561 1423 232 2992 1837 2643 639 807 4985 2303 3773 3736 2187 1271 1111 262 2674 2518 767 95 2474 4319 1821 2135 4315 1357 1506 4558 1466 2954 4379 2230 1959 1508 2100 2558 2438 4587 418 3258 910 4269 1128 56 85 2179 2803 3068 1217 3465 4822 1525 2600 4257 71 1206 17 2913 2944 4390 3257 2968 2999 3840 1128 141 2262 4476 2241 64 4595 3412 1381 447 785 4264 337 4179 1022 4594 3523 3384 4179 4027 3249 4856 1327 572 818 145 2996 622 4442 58 3937 1851 4147 666 974 1162 1279 4962 2307 2159 2367 1654 2361 3672 119 2975 1959 121 1855 211 3910 2449 3763 2732 2726 1731 516 1709 2455 806 4390 1769 2529 853 3328 4556 3788 3760 2423 3135 4832 2481 4474 1648 2135 1352 1503 416 3470 1040 3677 1571 2720 2535 3568 4843 2595 4858 961 134 1176 1759 4771 4723 4831 3768 3623 3513 657 3319 2161 4585 724 525 3440 3927 2435 3737 2882 4612 4804 2863 3806 4455 4896 622 3184 1231 4766 673 3120 2107 4608 2807 3843 4314 2724 2836 4585 1451 3684 1534 1109 2911 94 1232 3056 3058 710 1290 4615 837 2623 1199 5000 1631 2766 2045 513 583 135 1873 3729 2092 4325 1176 2309 2094 3998 2431 1389 466 2941 1181 1204 3833 4271 1107 627 1393 1822 2371 4990 4955 1761 510 4909 4347 850 3196 1837 3164 774 4112 213 1593 2217 4074 1593 2941 4400 3779 3339 4332 604 1100 325 4328 694 4727 4263 1701 1661 444 2143 2084 2505 3390 2548 3940 4884 4724 2475 3484 3180 2232 1747 955 1907 4683 4096 4817 631 4199 2259 1603 1994 4156 4296 1874 3050 1075 1934 548 1114 3990 3067 2002 488 2102 1510 2465 1053 291 4451 4377 2448 3345 443 3961 2699 2165 321 2233 844 267 1750 1726 2878 1323 3461 3953 158 2976 448 1824 958 3352 193 3676 4853 3055 4242 1514 2900 4019 3062 666 3154 4337 2485 4827 3802 1359 1212 789 3376 752 906 373 856 1475 837 3716 4671 4700 4963 201 3079 3010 2361 1810 4144 2463 2736 487 1449 1076 4050 1040 3875 3130 4641 1665 2263 3121 2801 4501 4610 405 4865 4816 1112 1364 1183 1684 951 2825 4001 2405 815 2300 3484 1725 3473 4800 4088 3993 2317 3572 377 1905 3002 2475 352 3132 2642 3148 625 4858 3867 4730 4123 1352 4055 3148 3827 2320 1284 4174 1313 1022 4990 2207 3600 564 744 3402 4250 4646 4543 2821 4747 1487 1975 196 3873 1019 2587 1983 387 1331 1593 4623 4758 2236 1180 4597 2201 3496 977 1604 3931 2339 266 4514 2863 1695 230 3715 1327 3785 2095 4374 1438 2137 1970 2638 3173 2502 2458 794 831 3064 2838 4341 4428 4644 1535 4390 4026 2716 4627 1353 4791 596 2037 4213 1592 2886 2922 4645 3750 2023 4813 2503 3212 720 4916 3367 4690 637 4344 2125 1213 2425 1737 531 1580 2153 1704 2384 3637 2332 3740 903 566 2130 1398 3873 3108 3474 3300 2687 3495 3425 3873 3816 652 306 1987 1553 234 1553 644 3032 4525 2847 3410 4169 1655 521 3568 2809 1402 2329 2523 1277 4087 2531 2349 3932 1690 3673 124 4537 4451 592 1196 322 1310 353 241 3300 3676 1633 3455 2268 4888 2569 2042 4271 1219 3694 694 1371 3425 2762 3392 1572 4146 441 4674 528 194 349 4107 3203 1664 2403 1733 2308 4643 4556 2678 4406 1040 1245 2271 2392 3013 1479 824 3941 202 4103 1042 3245 627 2407 955 4178 3391 4916 1894 4900 3380 2870 928 3918 3552 3227 4676 1326 4065 1227 992 977 2679 3357 4638 1348 1229 2217 236 2940 3107 373 4900 4968 3783 3057 3261 1945 4135 3882 24 4401 32 1778 723 2225 1891 2758 4234 305 4786 1759 865 3460 696 1538 2579 1001 4286 4376 4390 2187 2927 127 4013 3722 1317 230 4765 2512 2657 3477 3832 3453 3375 2563 4021 4260 1119 3142 3717 1068 4462 4711 992 151 3779 4819 3046 2830 378 3251 3591 4603 1516 4229 3228 3077 3469 3368 1427 1776 101 3164 2286 4770 320 3448 332 1663 1654 4954 4887 1806 3 4339 1677 4283 776 2824 1984 3699 3656 1922 1822 2834 3940 2631 2401 2608 2584 3239 2671 3263 4147 3271 4755 2799 1243 1249 3498 1691 2215 4386 4432 3450 2075 3547 969 974 4239 9 2552 4440 992 3078 1523 1634 3382 189 4732 195 2613 4593 1282 199 2516 583 4078 4605 384 3967 4127 4719 914 2815 1334 309 773 3024 4794 3850 3921 3423 46 4638 3595 3309 894 4154 3962 2024 758 495 1916 2872 1643 1295 3103 2946 4055 4610 2464 769 3369 795 1855 4592 59 2337 721 4377 1010 4471 3917 1 3330 1939 1160 1473 3184 4802 1225 1695 2846 1491 3357 3539 98 1664 3772 3602 1767 2568 1530 319 306 1000 447 3445 3782 3797 2352 1518 4609 2291 2435 4103 1701 273 4895 3625 4608 347 1522 1642 3700 199 4473 2754 1511 3952 1739 2215 2852 2958 1662 1241 2961 676 4833 3566 2911 3713 1672 4943 4925 4136 3460 1513 3261 1552 2272 1838 1142 4324 141 2097 3912 363 3047 2334 2675 937 3437 191 4824 869 3901 3080 2086 49 1797 2164 4479 5 3099 4261 1880 3293 799 3944 940 2718 3116 4606 1090 2517 2634 2541 2283 4456 463 4549 1757 1194 1929 2340 4850 3899 653 1282 1977 4150 3932 766 4236 1626 1857 519 945 674 1692 1187 1858 773 2242 59 2900 3790 2354 2301 332 205 2993 113 3413 2428 95 1445 4099 2146 1992 4985 2443 252 1037 3100 1528 2095 256 2709 4040 47 923 690 309 4076 3034 1445 4285 4032 1844 457 4987 3490 3902 2369 4107 1397 3248 1874 1369 2082 437 3301 3747 3546 4752 1734 4411 4804 4090 1935 2830 909 4237 341 575 1211 4372 2546 1596 1641 296 1370 2344 4391 4917 3206 400 3815 634 1796 3878 2153 541 2340 521 4503 4797 757 2443 410 4102 2830 3186 3219 3320 661 1599 1699 464 2716 1298 1108 974 2758 4764 3117 2718 4583 3251 2705 3911 2258 2033 353 4551 760 686 3678 1612 1935 3762 4088 3668 2001 1660 2105 4694 2377 3245 4787 2591 1418 1981 3462 1831 3871 221 3162 225 1012 2324 4852 3998 2444 19 4088 3827 368 1088 4132 3214 1270 103 3678 4933 4632 2324 248 711 4777 354 2379 1024 596 3487 1272 170 2285 3670 137 39 3461 907 2614 3008 586 763 2705 913 3084 4705 4139 1834 1554 4354 252 4799 2323 1138 3311 1217 1998 429 2915 2508 2418 4103 4011 4143 3070 780 2551 391 2826 265 1121 1955 2780 3088 2793 1569 2981 273 1450 2992 1417 907 3746 2084 51 2175 2398 3398 1846 1150 443 3201 1573 4894 2046 838 2828 4913 1798 4721 3108 1941 2436 609 1691 661 2274 428 3162 1990 1321 2745 821 4363 905 180 3911 178 2933 3373 2443 2829 3820 3649 916 3458 450 3824 1374 659 2204 3797 3178 2311 1616 3649 1926 4743 2555 2817 3275 1514 576 611 1629 1969 4088 3077 863 2259 2308 3814 3380 4931 2085 2763 1399 4413 4693 3708 2572 3709 115 212 36 1159 4987 4220 3773 2824 2660 4800 384 444 3952 1488 82 3213 1023 4313 3443 3619 1820 2770 2722 3198 78 2823 1430 3334 3969 4410 4742 4324 2819 4357 1739 1302 2503 2601 1913 1823 3213 361 1546 4124 392 936 530 3960 1951 79 3884 945 1412 4736 2691 2560 1032 2734 4186 2725 1133 4874 3333 2825 242 3040 14 2787 539 3199 4641 844 3479 3653 1783 2442 3096 673 407 4057 2806 255 3352 1573 4228 1688 3073 33 1322 3247 266 2931 985 397 304 3269 2346 4309 2460 4990 4304 2201 3021 2167 2977 1923 3337 1007 1569 2717 4448 2648 942 1738 618 2359 493 3298 4019 1327 2180 2410 334 4631 4862 4417 3751 343 66 4253 4312 1311 4508 2084 597 2305 4267 1915 1016 3226 3897 2251 2557 4341 4734 1574 4847 3104 3478 4375 1386 2732 182 1015 430 4569 4379 3553 4803 2296 4923 4719 3767 791 4569 3242 3017 2377 989 926 4354 2347 890 3835 3159 4328 591 4925 841 1694 2639 1357 1788 783 2281 551 4267 4601 2456 410 4738 342 4787 3299 4795 1517 1790 42 4306 1943 4488 194 321 4035 587 1933 1389 2458 2768 1119 950 2747 1680 1054 827 4056 3099 3297 3060 3160 4413 1389 198 451 1788 1249 2803 1097 2212 4964 4391 1067 3683 3465 956 896 1245 2186 4551 4226 3129 2506 3072 1863 3105 1802 4574 888 2086 1573 1817 469 4755 3211 774 1046 309 4890 4247 940 4705 3776 3672 3814 1358 827 4915 2964 2006 1729 1445 4392 2658 1376 215 1352 1899 4679 1118 1782 3018 459 2211 3288 2384 3755 3875 4464 2518 1293 4960 3700 1959 1903 1310 3495 577 4790 3031 4183 3512 4586 3728 2069 4947 768 849 4856 533 1775 57 2722 4869 1852 3792 4809 4190 2318 1852 4175 3760 842 1700 715 589 72 392 3510 517 804 735 2415 4451 4630 1223 4160 4117 3354 3136 558 3279 4777 1849 4812 3969 1166 3426 2185 4677 4682 4905 4701 2714 545 557 2640 3540 1427 2510 108 633 316 3267 4926 1293 3339 3762 1984 1887 159 3595 4506 3290 2613 3165 2813 3029 507 4680 3214 291 3745 4490 2273 3900 3155 1955 3708 3522 3320 968 1007 3869 4438 339 3315 1528 3627 3481 2088 689 1405 1803 2701 2261 4724 1182 2260 137 2611 3947 4642 2754 4914 2639 2916 478 1223 1132 3909 193 4504 4886 625 3729 1546 3704 1358 2523 390 748 1037 2316 1358 4806 2173 1632 3613 1426 2385 942 4620 3545 3365 3073 830 41 3868 1529 1413 386 1709 560 2650 3009 969 4574 617 3360 3391 94 2762 4524 497 2302 4274 1470 4900 1763 2656 787 2388 4218 4120 1692 3845 4240 3763 1631 4291 484 3229 4084 4395 1768 3638 3416 416 2419 634 4957 4255 2441 1761 2120 1963 257 903 2778 162 4310 1565 1784 2781 4256 3126 4603 4940 1544 515 561 4728 3255 2856 3402 600 2655 2948 2691 4005 4608 213 4679 309 4453 186 593 1603 2572 3031 4643 285 4690 612 3066 229 2293 1726 2743 3169 72 3261 4671 1396 3130 2093 452 3138 935 1213 1491 2151 3942 466 4700 377 2513 4381 77 2930 3616 4657 2839 1735 206 606 1335 2779 2618 4873 3391 2877 2760 3185 1450 581 150 4132 3643 3891 1567 3104 4855 601 979 3466 4494 4812 2141 2315 2534 3054 2444 1037 1032 4135 3258 2338 2969 3264 840 1086 3314 4974 976 2992 4201 2189 1738 3397 4838 930 1304 125 2327 1512 3353 3420 1348 2196 3657 2690 1795 2977 4720 1028 3757 1437 4127 4057 3199 2834 998 93 3707 4038 4513 3993 3260 1483 3942 425 589 2896 1192 3764 3315 1574 319 1024 534 3179 158 3924 3028 4467 4908 4708 4631 226 204 1361 4410 1467 4436 2582 1703 1596 2626 44 4132 3952 2914 1375 465 2411 3481 2262 4988 4786 518 103 4533 105 1515 4400 570 3658 4088 1735 2804 3485 3561 2084 2136 1842 3347 1010 1056 1808 875 2529 143 3858 279 3527 4409 4725 2698 2066 936 2540 2932 1079 3136 3068 2256 3663 1236 152 4885 2813 2302 1022 2422 3377 4115 3823 2386 80 1717 3067 4660 185 3575 2939 4003 4297 3981 1197 1155 3056 1321 380 1067 666 847 4470 374 328 4386 4612 3418 1364 1108 4509 3667 4240 946 4483 2041 2224 1638 2916 1109 4963 3156 3650 2897 462 4253 292 4805 209 3071 443 618 1208 4626 566 4467 355 708 2926 4727 2366 3422 2154 169 3506 2502 1317 4776 3298 1955 1755 4607 2847 2548 200 1998 4277 2137 3840 23 2667 1176 3984 1802 1119 530 4180 4097 4488 3827 1167 3677 978 2733 3974 3639 4293 2301 3941 1680 135 1589 1488 2913 1293 2489 4179 787 734 2122 1499 2265 3968 2758 4667 3177 1457 325 4016 2271 663 390 4685 1138 3336 88 424 413 1811 1433 3731 3031 2397 579 4140 1276 2950 442 4173 281 1169 903 3524 4115 1207 2592 3204 3921 4109 3869 3011 3966 145 4701 4634 2800 113 863 1936 1268 3012 4201 591 951 4790 2189 3286 4302 1801 1447 2941 3591 3991 2640 3172 3726 2761 510 2060 3249 635 1730 116 4637 2845 4152 4005 1094 1435 154 591 2122 542 2534 354 1928 2506 3619 1246 4321 4670 2160 3571 4310 4143 1214 4394 4857 3716 2665 4610 1946 219 3714 4539 2723 2595 4728 311 3261 4568 4058 2292 2833 1379 2622 2027 1696 2143 598 1396 3468 4445 3670 2024 652 2561 1375 1997 900 2602 3447 4526 4698 1702 3591 3273 2811 1572 1651 3455 3204 2136 3918 2695 425 3426 2115 1347 1617 999 461 161 3039 3959 4928 99 3363 3405 4165 2536 1607 3082 4658 2017 1011 651 392 3508 4034 1174 2252 3869 1251 2321 4566 4848 3752 2043 3724 2816 114 2801 1272 3299 4995 91 2526 188 3986 1684 840 64 3963 237 74 1777 717 2802 2101 1854 2610 3699 4088 3161 2154 3613 3906 3439 1776 3471 1378 84 3707 4885 240 3661 3391 4729 4457 4835 266 1509 1878 1159 167 3930 2509 4872 1854 2979 287 1278 4642 3403 1432 3667 4241 507 4603 4805 4264 2789 1491 4806 4469 1852 3587 92 4731 4897 4151 577 1249 3520 289 4235 1291 1096 3997 797 840 1007 341 1061 3458 404 2765 4052 601 2507 1432 1769 944 2925 657 1822 3278 637 971 1737 3527 2852 2690 429 713 3597 552 3711 1823 2986 3057 1561 953 4773 2255 162 442 1288 702 3227 449 3510 337 1708 2121 3255 2931 2549 2233 2344 3263 3389 3804 4488 3985 1703 457 2389 1051 1960 3236 4517 4529 2778 1764 1069 2957 2933 2179 3750 1324 2104 657 1186 3550 508 481 2836 1922 1978 3891 229 1368 3087 4328 3176 4229 4911 553 1943 1866 4064 2673 4443 3270 898 3902 3432 3776 1982 2700 2390 1461 3548 3818 4385 3576 4475 2314 4090 2324 2269 2805 3485 2156 1184 2045 3897 2261 4638 3778 3923 1998 382 2926 2347 2022 3961 3281 4156 2438 2621 965 1800 1611 4174 634 1363 3382 4912 3700 3275 2219 2782 4720 2319 2789 1518 4683 4460 1529 3755 4179 2273 3046 34 4699 2773 2475 133 4452 1395 737 1203 3311 1645 1125 990 507 646 1408 3323 2885 3807 2503 2270 3027 1139 2642 1107 96 2402 937 3446 1572 2858 3258 1492 4505 409 1309 800 3407 4317 2409 4895 1144 3980 4563 988 2621 2428 4918 1205 4791 604 3190 323 1662 2753 4180 1102 1470 1386 1045 1927 1669 3061 4099 53 4959 512 658 2153 3570 712 4388 3881 338 149 2102 1072 518 4636 481 4380 3977 1036 3434 831 3002 2138 2674 2360 4172 3885 1750 3327 2119 4490 3168 3780 2333 2241 2044 4576 2174 4910 2844 4978 3868 3737 397 1915 1784 3846 1048 2026 2203 1222 3977 674 3662 1548 2123 663 906 4097 859 2837 1089 1145 3537 3865 3547 1468 3802 2933 4298 2334 1952 664 4503 4951 1992 4588 4834 2659 2987 679 1334 3138 782 1218 418 2857 4242 1949 4689 4776 196 4153 3235 1523 1990 780 3530 2961 772 2113 1878 1960 4312 877 1849 2286 1511 403 2188 1201 2010 4009 2696 4089 1566 1265 278 4617 4428 4761 848 1145 4665 659 245 2655 1015 4038 4953 1905 1787 4411 2682 252 1141 1824 2004 3481 2027 4393 3806 2674 534 1626 219 1306 2075 638 795 3530 2195 2563 319 2797 2475 4148 384 117 4805 2726 2168 2771 2781 2835 199 323 2366 3546 3968 1829 387 1564 2737 3454 4229 1881 4303 693 4875 4017 2495 4406 4774 4388 1454 1602 1833 1731 459 2421 1319 4252 1279 3071 2364 2617 3068 252 4283 2426 603 4892 927 2870 804 2747 4186 3318 4746 930 4585 2291 3044 628 1229 3275 2302 1106 4891 1808 2606 1744 1181 3464 1839 2165 1464 1486 4105 3391 4220 32 3223 3333 4391 327 2975 1011 1066 3218 3758 409 2146 787 290 388 216 4704 1942 4092 714 4427 4945 565 2528 4307 2535 3726 23 3801 4950 1628 537 3692 3139 2408 356 3981 835 213 3991 3835 4618 1955 4592 1225 1079 4391 4968 779 3918 2865 4308 3645 1573 3004 2254 3460 3215 4609 139 210 3100 3452 2211 382 927 4758 1092 906 790 3393 431 2652 4070 1695 1265 3525 317 4444 3004 69 3158 4039 51 3389 968 3541 4593 4091 2823 4830 2115 1330 1378 1878 2041 3999 1563 85 2561 4917 3954 4736 1492 3266 3099 3726 4472 1368 3251 2043 516 109 3294 3352 2551 3251 3620 2217 1745 3480 528 4870 1863 4495 3808 2594 4652 1878 3056 999 4155 638 4295 3920 3246 4622 4103 3518 4282 1608 4433 4468 1728 283 4583 2955 1622 4687 4161 3151 3596 1028 1161 1671 3520 467 1366 1801 3298 379 1677 3555 4488 3430 3195 3419 1667 1849 4308 2777 57 2879 4536 1120 3233 2095 2760 2232 514 4858 4189 3039 3852 3390 1970 3043 2853 3501 1453 4841 637 4590 106 4666 4866 3915 4400 4817 4173 1906 2762 1822 2076 3205 1566 2286 1918 4682 4482 4624 3938 4235 4610 3937 3160 926 803 593 3334 694 3956 1804 308 3016 695 3651 2840 4207 1493 2656 4619 4201 255 1701 291 1488 1110 4438 1535 4746 1379 402 3910 2410 4047 2918 480 3972 2805 2746 2699 2508 2427 2722 503 2096 325 4302 2227 4786 3450 3794 326 3895 341 3527 4678 2898 845 2704 165 2417 157 1406 2582 4695 3317 3693 4645 577 303 1372 1004 2481 2387 1473 1415 4734 747 1771 3209 2962 2191 2814 1316 2035 267 2250 4054 1370 2908 3565 206 3135 4823 2524 3987 3523 362 3622 2805 1780 89 3521 2522 2405 914 2115 3195 3939 4721 130 3116 905 1845 1708 3903 3517 689 153 1218 1552 2924 1147 4580 1962 1865 4749 3932 4173 3032 1113 322 2909 955 3944 4924 2214 4370 3295 4691 3318 3336 924 1331 1870 3387 3061 2430 405 3176 4321 1442 1653 3500 276 1654 3908 100 2800 729 37 3310 4831 2931 4604 2526 930 2754 3238 1570 2461 519 1190 4758 1608 774 3969 3169 359 4682 3203 518 1155 238 2856 524 4040 1365 4516 2143 2845 1275 2995 1884 1175 4249 4194 4217 1069 3693 4356 3851 2645 1503 3982 1093 3790 4662 4315 3440 1076 3417 48 2293 3368 2471 913 4669 21 4391 691 274 3980 2896 1720 2715 4641 1539 4062 4532 4219 2780 2888 1971 4984 3284 1219 44 1975 3474 3522 4590 2876 85 1827 2244 1319 2204 760 2222 509 4446 4975 3909 2086 4234 4418 4450 3741 1793 1224 4415 1956 1319 2570 1796 2869 1981 1695 4668 937 130 4928 997 3661 4693 3076 4604 4680 2693 1942 3295 4327 489 1850 817 3146 3240 3164 1129 2516 3763 616 2835 1278 70 4523 573 4940 3667 4745 1180 3606 3390 3620 2813 4057 650 532 1276 452 3338 738 3384 1563 1233 1283 2620 1888 1371 4523 4744 3125 1713 1487 3991 435 1753 4210 255 1734 764 937 819 1590 951 3143 1188 1855 3210 1530 1852 1322 1220 3508 289 3050 2972 4826 2569 4232 1658 1401 1280 976 596 1588 2291 1177 3753 1375 3048 2265 802 3295 2444 431 4644 552 3380 3199 895 598 4260 4962 3130 1300 4403 3131 2804 2048 4365 867 2557 4132 2408 4253 3803 223 2311 3059 4077 1018 4650 1127 2460 3844 3644 2371 4549 4951 3724 354 4392 3336 1460 1252 1476 2578 1109 2854 4777 1716 3233 2183 2436 3079 512 1269 4902 505 4940 606 2917 1484 1764 711 3034 2079 853 1121 3338 2332 2308 3358 1013 2529 3389 2697 3978 1311 304 99 2625 3302 4398 4775 927 3975 3808 3183 1654 2064 369 532 4058 516 807 4170 901 768 4566 241 2867 3639 2100 2325 2063 2767 3438 1207 2733 1490 2386 955 3830 4158 3035 208 1055 3965 3489 2499 4049 518 1198 1140 3563 2466 4545 2150 108 4880 3855 411 753 1977 4581 3215 3421 276 2767 2488 2892 4356 2869 861 1607 2197 4145 924 4563 2698 4986 4761 3657 538 779 662 2584 1703 68 2613 3407 2205 432 2464 2715 4121 4654 874 2575 4640 1585 44 1263 4475 3544 225 804 266 4998 2313 1963 3429 4491 3618 646 4421 961 1762 1249 3697 1967 2607 2726 3953 4458 135 2186 3743 1999 688 1053 2745 2443 1009 4110 1337 4459 1871 3181 4461 380 4769 1159 2159 4636 1101 3070 517 3879 873 4926 2658 251 4514 9 44 548 4528 3260 2308 4849 72 2304 1921 3077 4649 138 2413 2735 3872 2027 1670 2098 4748 1616 278 790 2594 715 228 2493 1138 3032 4457 2503 2624 2729 4636 1774 4612 4979 3575 1810 594 287 2207 3415 1795 2954 1975 546 1802 773 4430 4840 2432 4421 2852 4375 1265 388 1369 2563 1421 1734 831 3610 2560 2341 1635 4777 4322 2174 256 1932 4119 4594 3731 97 2727 2926 2192 1030 2711 1299 4771 3471 159 4206 4824 3714 4451 3081 1061 1362 1746 3352 2474 1407 4938 2478 808 3707 1250 1709 735 3607 1093 4089 2846 3836 2630 1702 4855 2019 559 3165 3320 2174 4056 2796 1259 4004 975 683 4814 4049 4266 1287 3348 1027 2422 282 1195 686 4356 4345 2692 1337 1078 3877 4022 4543 4535 4979 4436 2279 2144 1308 4018 2653 3764 653 1467 1222 3829 240 3966 152 4316 1386 4356 4400 4965 3987 2860 1689 816 2257 2992 124 146 3717 2405 1586 2546 4780 3527 4908 1260 479 1954 3460 2665 4659 4450 3929 3909 1122 3340 3111 2784 4385 1507 1861 1630 4608 1300 1541 2719 4501 4754 4695 2847 2097 4299 1286 4319 2689 1376 3505 2666 4494 3145 2180 1433 558 231 4388 3712 185 1305 1703 1294 2460 888 3306 913 2353 602 1616 1696 2677 3530 754 3447 937 862 3858 830 3698 2896 4022 2651 3849 3638 2011 2659 4324 1339 40 3293 1019 1299 999 3047 116 2147 839 479 1647 2118 2084 19 530 3217 2373 4849 798 2584 1254 3792 3144 254 1532 2397 3809 1690 603 2600 903 3932 4955 4580 4578 4540 2495 2490 959 2604 4173 1446 561 4329 737 2705 4155 4213 4249 4781 255 336 2954 1308 1034 1947 3362 3498 2373 947 4716 846 630 4204 983 4021 405 2395 4079 1655 1191 3899 227 4696 4831 3729 4365 3968 1504 1808 2005 4364 908 1950 3470 3323 3240 925 3512 3801 4789 4483 4644 4575 2897 2282 203 3169 700 249 208 2191 4172 1985 1993 1444 1017 1376 218 1562 521 4826 1545 3564 1541 643 3875 4219 4538 1606 4622 2578 1018 1553 3533 3706 4824 3439 2768 191 383 3604 1401 272 2092 733 2783 3379 2863 214 2855 4350 2887 1777 2798 2391 3211 1374 3560 4038 1097 4261 2060 1878 2242 4790 1494 1687 4580 689 2940 1599 3135 4710 4242 4668 2889 1183 4622 1027 2786 1537 132 525 880 2007 2115 4397 365 4879 4013 2091 4244 874 3939 1868 3647 4888 2647 3703 3620 1226 4561 593 867 3734 99 602 4154 1167 3653 1654 2353 1843 1609 1870 375 4347 3240 4556 4771 2086 2523 3354 4915 1910 2418 2660 4512 3393 2449 1857 3336 2457 1766 3038 3443 4101 3309 3059 527 4622 204 4308 3685 4379 2303 3249 609 2925 2613 406 765 3619 609 540 3726 2776 4738 2582 254 4880 3179 869 3161 4023 1667 4101 3240 2241 1055 4205 2521 4795 4819 4019 436 3617 621 990 4823 1158 4466 1210 2092 4535 1871 312 1542 3760 681 4515 1631 2525 1709 1435 1349 970 945 550 2633 1796 2969 4466 886 4838 275 2045 1008 2269 4483 421 1706 724 920 368 3830 1193 2893 1334 1258 4134 2041 297 3365 4017 4279 2220 2334 2700 3079 3793 4446 2758 1339 3273 3760 3247 1995 4985 4992 1112 3105 2567 4753 505 3910 4945 3894 2569 235 4622 3026 267 4209 2154 816 4715 3914 2735 683 3108 3773 4799 4623 4365 2670 459 527 3047 1243 2687 4980 3361 4944 4315 1893 1029 2636 827 3689 416 3434 48 1902 2757 2465 2038 966 2859 4197 1732 1085 283 1355 3703 180 2723 4329 1134 2569 1189 2867 4031 4557 3888 3471 1665 3564 2790 1243 3144 3865 2677 2713 933 3567 990 1618 3371 3249 2513 1872 4787 4139 2919 4050 3577 4534 2670 1956 1484 704 3097 2228 1938 2330 3118 3830 242 2936 230 3089 2560 1244 2368 1520 3604 1892 46 4770 2083 48 2622 4875 4749 3437 1714 705 4157 4004 3425 255 461 603 4836 725 2735 1899 2809 2998 2788 3792 1884 2824 633 1685 1041 4064 3261 669 2883 4259 4925 2699 1785 574 3593 4251 3547 3256 4876 1334 4465 2083 1311 2314 3660 1950 550 1352 4875 4357 2865 692 2528 1127 1461 985 865 4504 1041 2346 1807 3613 2450 1282 1290 458 1191 3517 370 2263 277 1181 1904 3358 4572 1286 251 1359 1352 3425 1428 1709 4841 4477 4218 2519 2619 3217 2878 1856 1839 1012 297 1902 1576 278 513 3310 1263 1036 1984 127 656 319 2677 2227 611 269 4064 1009 4827 4407 962 2421 82 4114 1187 1535 3 4422 618 3736 95 4738 1425 1192 17 574 1215 659 4434 4391 924 3423 1509 4286 2616 3903 1060 2289 4028 4275 3913 2465 3455 2310 1894 2155 2730 1543 2758 3551 2085 4272 3081 1860 848 3666 2396 202 3970 2711 1663 1270 3830 2415 1509 3322 17 2868 871 4378 3390 3653 3753 4872 4474 767 1492 560 3023 1255 50 293 4669 241 4734 2578 4061 3988 153 3706 3876 228 4798 3265 1126 2663 2423 1657 3257 2104 925 1686 4285 256 1028 2322 611 23 588 1618 1499 911 2577 2046 4484 1738 84 1805 2448 1255 2473 4575 2453 641 1983 1769 1437 3368 2715 805 1991 2126 141 2919 1300 4522 3536 713 3506 2369 1070 3848 3837 736 3739 3004 1337 403 653 3516 1273 2490 35 4392 4635 1230 3275 4125 778 3368 4817 1765 1443 2843 3415 180 1096 4453 4983 652 4288 3002 4419 2850 893 1681 2934 4990 1396 3813 433 431 2681 53 2623 885 2240 3836 4344 1765 1909 2401 426 4745 1253 361 3819 2581 2939 4464 3945 2539 1308 4348 1178 3632 1003 1218 484 4317 862 126 4710 3030 3766 640 2813 4182 3179 3602 4608 1434 4966 2443 1477 4785 2814 3102 850 4267 428 1132 4828 4535 3422 1526 4771 1379 719 2940 1660 2807 733 792 3310 3498 3010 1259 3526 1804 2813 2440 4379 946 4830 364 4994 1558 4253 2325 2851 2285 1939 3887 2970 943 1319 2832 3879 473 2442 2701 3966 22 4339 4307 2304 3298 3973 1799 1488 2014 1372 934 3063 479 1020 1262 4641 3583 546 1147 4926 1435 4184 2843 4594 4851 453 3378 1573 2372 4571 3951 4219 2289 2296 1829 2044 1126 4485 4331 4205 1052 2666 3901 958 985 4456 216 3371 516 1813 2162 1403 1517 2060 623 468 1979 26 4157 1709 628 3650 4489 66 3121 3226 608 1531 2430 2036 2640 93 2767 1686 2643 95 4590 4730 2843 295 278 511 1928 2091 99 1710 420 544 551 4477 4400 3103 1263 4592 4564 4731 2596 3899 3435 1764 2851 201 764 374 4685 4760 3394 4363 2928 2459 4709 2453 2620 95 1640 3709 4022 198 2200 119 608 519 2179 4395 1383 452 3703 4390 4164 4498 534 2879 3876 1516 1393 1882 2192 1265 3970 256 3846 4458 328 285 1718 1709 183 3777 2365 1724 821 1544 2213 3159 4287 2594 1371 1774 2234 547 2632 4223 1642 2868 4185 4526 2454 3040 4935 4656 681 1000 2368 911 731 1744 4148 3337 2855 2407 2344 3857 842 1435 3727 1301 4602 1931 4772 3062 4845 1555 4545 2979 789 1228 387 3606 1235 129 2403 1557 4081 474 1102 194 4031 2837 734 348 3406 4744 2336 2204 224 1465 4148 1009 4030 470 4632 2060 3632 853 3261 2045 3201 4517 4232 4604 3873 2387 2442 4600 1481 2271 3313 708 4010 604 2421 3349 2286 1891 4756 349 494 3368 4966 3067 18 3188 601 1417 236 3681 3190 2317 1086 4561 1794 1480 1870 4016 2854 4970 1721 3677 416 92 1550 2365 1240 1236 2527 728 492 13 4291 3586 940 1708 223 4331 3302 4644 3840 4192 475 1123 2490 4040 2112 3235 4748 711 2126 3818 1506 4806 3363 506 2770 385 4503 3577 1183 2456 3056 3194 1954 1294 150 4955 2891 4101 3279 3413 3228 4921 4596 407 3767 2344 2779 1555 3763 3744 1779 832 4707 3873 3595 350 3598 391 4075 3605 136 3289 3496 934 4528 1109 221 4488 3304 3090 4197 2365 4449 1812 66 4290 1764 1635 4457 2275 3041 3596 3788 4220 4716 1918 2582 681 1379 1287 4282 2943 2329 4445 4629 4024 567 493 2376 388 446 2800 119 1178 4157 3609 2412 4451 2697 736 3324 2424 3768 338 4888 2599 293 1942 550 2010 3296 641 3022 3863 2651 171 3846 1041 294 3072 159 1333 4043 3553 517 2710 586 600 4290 3874 1567 1543 2371 1323 3599 4610 1634 2471 3015 2344 2050 3889 4789 4606 4175 4901 4900 2812 4427 1679 4877 1110 442 77 4289 2644 1671 1897 1823 986 436 5000 2460 4857 415 4621 550 1716 1255 3151 4649 2340 4603 2462 2258 4685 2315 1554 854 2142 2093 3228 4204 3485 4929 1987 3399 4593 3662 2985 93 478 4251 3644 2746 4981 4710 845 1918 2289 3401 948 3851 3714 968 3890 4632 542 180 4253 2160 3435 691 3584 4044 4863 1621 4344 133 1672 2745 2576 3347 3612 2150 206 2801 2251 2698 3620 2286 2911 4855 3191 4589 1715 4329 1700 4926 3633 4257 3182 19 3514 1245 473 380 491 4373 4819 1027 3298 3032 2069 2857 173 1837 4078 3887 2003 1570 4240 1854 1456 4593 1561 991 3070 4694 700 2844 4919 986 253 3213 1588 3939 1177 2044 4217 2121 4500 3338 2278 147 1968 4855 2104 4016 3140 3502 1781 2551 3259 302 1836 2335 4937 4626 1163 1039 586 2874 439 776 3851 3552 1432 3301 4247 4572 2953 274 3051 4201 2116 3786 4130 2005 149 64 3369 4413 4834 519 3276 3582 2505 4770 3896 493 3298 1557 4951 2897 4673 3593 2207 3683 2581 1892 3875 2917 1924 1215 2752 4304 1037 4262 57 1860 12 1636 2212 3564 4537 2660 2499 823 3041 2137 924 49 3364 1551 4402 1967 1165 3615 2977 439 3790 4463 1837 1446 4193 2920 3044 2927 4079 2046 3895 683 4469 164 134 1740 3106 205 2033 2528 2307 1404 1319 260 3640 3469 2523 4511 4324 4449 1922 3402 232 1166 1110 4967 4768 2509 2894 1031 1516 2211 2140 3194 545 4928 413 4563 3246 1875 2773 1330 2128 1715 4304 2880 3742 279 4354 2638 2413 4272 2832 4670 13 4778 1389 3648 58 4119 2694 3079 2500 1315 3318 4314 3319 1921 4811 2363 4764 3516 2343 3795 4710 4247 3439 340 870 1382 504 1493 2808 51 3589 2354 3052 3274 1970 1426 3125 1308 3589 79 1389 872 3455 4641 3831 510 3167 548 1428 3114 2327 4333 2335 4223 4021 776 4905 2673 4771 2845 1805 1498 192 671 1437 1054 165 1788 3219 1199 3225 3112 3361 3201 2150 2385 2698 4399 3193 4012 2918 1836 1781 303 514 4467 2625 1277 4798 768 2910 4029 2645 2685 194 947 4744 1318 1159 990 4179 2781 4204 872 3351 1166 155 2858 1735 2556 2690 4477 3635 1003 1130 2905 1935 3308 3347 1362 101 3804 2606 4158 2687 4444 1105 3408 846 3546 2287 1608 4878 847 301 3409 3111 1952 790 3290 3710 3862 3752 638 4865 2941 749 1268 383 4696 4307 3183 1062 4651 3677 4758 3267 4416 3247 2029 1454 979 125 1747 2003 1638 1469 3938 2641 1334 1904 2259 4855 4756 4101 4335 810 3684 2911 822 1761 745 1530 332 2250 1655 1625 1735 305 592 499 1515 4336 1944 1058 3150 553 929 3107 3036 270 4656 3040 2836 3738 4494 3497 4576 3126 3767 2062 3289 645 1942 1055 2322 2319 4072 2773 4312 1258 3756 3230 4400 2564 3858 3836 4521 1171 3112 2198 1190 4037 4310 4614 3397 4920 532 4226 4858 3227 3023 2500 2005 3547 2440 3154 2919 1200 4364 4630 4890 1757 2829 2766 3222 3707 3839 1965 4420 4886 20 4641 2951 2518 4273 1523 2894 2624 1991 3386 3716 2843 4266 1688 3192 668 2645 3291 878 1978 3837 1237 1043 42 3457 4093 516 2116 3857 3908 4528 1868 3316 1569 2922 3570 3464 4254 4432 1770 1853 4488 1326 3557 4666 578 2020 166 2279 59 4044 2870 1626 899 845 697 3298 2186 2563 1023 3559 2978 1380 2444 4616 3248 364 208 371 3663 994 3039 1449 124 393 4985 294 507 3416 2420 725 4585 2314 1333 4595 1871 3719 3491 2840 3134 1473 4476 1585 4741 2688 246 912 3429 3239 4976 226 4446 4516 2782 4464 2399 2668 1968 135 2634 892 3147 2736 1909 2617 710 304 4338 2713 1623 3457 3103 1416 1812 2504 527 4413 3994 429 2768 186 2514 4326 507 4639 1791 4331 4848 727 3473 4763 2607 3097 564 1415 3439 4376 338 4538 1442 3676 3061 1799 3871 4847 750 362 1096 1457 2041 4213 705 2061 4654 2797 415 817 130 1299 2951 1450 4732 540 1962 2982 1296 1689 4336 1696 2815 1112 257 3407 3741 2529 1301 3399 1650 1369 4806 1582 426 2171 3657 320 2813 4257 4177 1564 863 1903 164 421 3513 4049 3404 2523 2438 2545 3726 3927 527 130 438 4154 304 55 410 1182 3104 2773 3803 3323 3605 1908 4663 4988 3398 4594 4161 4856 743 3928 4455 4145 2713 1363 1587 1024 4983 2748 571 2639 3921 3945 4186 637 3645 2970 1060 3334 4377 4132 70 2401 2011 1721 987 552 1489 4134 1544 3531 1449 564 65 4629 1570 1312 1033 1101 3121 4612 2695 4935 670 1843 251 4329 2524 2064 3797 1270 3084 48 1151 2966 4322 4091 846 4652 4039 535 821 3327 197 4621 65 729 3470 1994 1854 3427 558 1280 3128 2415 1716 786 4211 1365 821 3083 996 1031 2985 4736 1950 540 3364 1585 142 3785 2910 1420 3327 2939 3084 1650 3319 3614 2077 3840 832 3441 3533 968 2880 4536 1317 1525 1465 3777 1913 3042 458 1703 3609 2940 1604 1042 4112 3659 1149 437 744 3302 3993 2807 3741 1556 4548 203 157 515 193 2920 4910 2428 702 4953 176 4685 1662 4909 975 4134 301 3704 2842 4445 4528 3265 1263 3178 2003 2234 4453 3875 3976 1595 240 4593 407 3024 4024 425 1728 3254 1322 3437 123 3450 2869 1385 4560 1258 519 2550 3151 3361 286 4769 66 4039 1112 2869 1414 3071 3987 3021 2094 1792 189 4555 3928 1821 2693 3092 749 2077 2320 1730 1445 4915 757 3873 1025 647 3569 3378 2576 3955 1108 1106 4146 2398 130 2988 2952 685 2268 4499 2922 4781 2012 4697 1639 3890 1996 739 2201 4852 4080 875 198 2173 2583 4181 1000 2132 2374 1690 3302 492 1101 4848 201 1165 4880 1639 1048 1786 4143 413 4628 3394 3774 972 2924 4400 2718 1199 483 219 2802 848 2725 2966 3011 4405 1582 3001 2189 3974 3131 2590 3847 2177 3478 1053 2415 871 3574 2272 3820 3620 4469 696 4114 2786 1936 1262 3978 4319 875 299 4031 1954 2386 3824 3153 4642 457 527 1958 1039 4957 2840 1380 3287 3913 2316 1489 3162 3194 1743 915 927 2875 2621 2216 4653 1898 3884 3304 1274 2441 3130 1253 3984 1846 3059 922 1291 2035 1852 185 2228 3767 2963 4523 2097 4275 3516 3413 3370 157 2965 1621 838 1336 1403 1801 1628 1259 291 2256 499 1118 3322 831 2506 4208 2389 949 1824 4059 4194 399 1365 750 3085 4837 4711 4082 1733 235 2743 38 788 1009 1817 3300 4906 4252 1832 513 378 3346 2487 1472 2115 4986 785 1184 4472 3794 185 1226 1305 2791 1979 3468 4992 1785 3682 4416 2109 4195 3359 4861 2619 1719 377 3205 3904 1329 4647 2870 1225 3127 4824 3657 2827 2343 3035 2678 4867 945 1479 1734 3703 409 869 312 4955 4742 3840 284 3382 118 2732 4707 4978 648 197 565 4327 3376 2387 3577 1096 670 1396 3313 4788 3687 1810 2707 846 2451 425 4897 2670 3437 3562 2626 3567 3351 1595 3615 2478 1315 2541 3054 2553 3378 1933 131 2302 185 3139 1346 2239 480 598 2542 1133 681 4437 966 186 4687 3407 3298 2693 4236 3341 3146 2810 2817 4907 1095 2448 2058 1106 4160 897 2023 2265 791 1053 917 4791 3658 2535 3315 3779 1490 1718 4790 3317 1095 2886 925 770 2770 1477 3717 2283 497 1094 30 3870 3854 337 4196 308 1977 1225 399 4962 666 4004 155 2016 4495 4439 2001 3677 188 2080 540 4032 4894 3938 1445 4088 3519 172 3888 798 3646 3250 4453 4398 4276 3171 375 2330 1911 3865 3680 1102 786 516 1947 2245 403 3447 1665 3594 4532 322 3157 3288 1740 2278 2672 3379 731 3156 373 4397 241 879 2430 770 4415 2397 4269 4196 4964 1505 4996 2767 2033 2836 2150 4606 3398 224 2363 4013 1307 3180 664 876 2039 2283 1029 1075 2653 244 2589 3552 3298 1747 977 458 4353 4647 2477 266 895 3098 4098 2517 2934 2596 4563 1659 2094 1033 3560 899 1528 3918 1189 2957 3762 2632 4828 3886 853 2077 2287 1376 2586 2512 1607 4855 2849 1521 2800 1573 1616 4747 602 2838 4898 1197 3066 2981 4573 1266 3734 3846 387 2784 4189 1786 1754 597 3469 350 1628 4813 547 2707 568 741 4479 3624 4279 4476 3397 1483 3359 460 4109 1756 3068 2981 4307 3723 2266 4059 2215 285 4460 515 3639 1626 2728 2178 73 4682 1849 4654 2329 2675 1548 3107 3209 3061 1507 2783 1371 1734 933 238 4393 3558 3236 1934 3030 3685 717 1060 3851 4360 3604 3182 387 3960 4109 1047 3446 4090 4908 2071 1394 3312 4174 2880 2093 1334 4518 1458 645 3694 2393 487 3880 2733 4402 2744 2516 3499 4623 1102 4296 1343 3097 770 4073 1305 1776 1733 247 4870 3125 4896 981 2008 3095 3214 1228 2179 2687 2525 4816 3121 4859 2609 4409 2743 1950 121 652 1062 4350 3320 2856 499 4798 325 1090 1807 2770 1883 3633 871 381 3418 3794 3629 830 4132 2997 2077 3878 1129 2126 681 1404 3195 1117 4734 4209 4419 4782 4957 1301 2954 4338 3475 2856 689 900 297 2169 1050 4821 724 4035 2492 65 518 595 1162 1464 3099 4891 3621 118 149 3034 3486 3451 3145 818 4109 3643 3656 3545 3437 46 751 1984 3957 4186 1055 975 576 2348 1805 1831 2486 1243 4123 1206 249 3093 1365 87 3193 4752 3589 4823 1393 755 1656 1121 2551 1202 3871 1675 4543 2421 4031 2951 953 3161 2177 2931 4623 2749 2099 1993 1872 4879 4276 648 1152 957 3316 1769 877 4860 1914 1347 3067 4693 4388 183 1217 4603 3739 1804 4842 3806 3020 2668 1134 2626 4496 2493 1622 825 2628 1530 1491 2181 4802 3344 3399 2951 1015 4281 1514 499 691 1388 255 3161 1940 4235 4900 918 2875 4579 4766 1953 573 3160 2722 2910 459 2902 341 670 4386 73 3686 3349 2588 2574 278 787 366 1072 3871 1540 4144 2772 3266 3024 3984 725 415 3539 3047 3512 617 2390 2130 3593 935 1276 2994 1541 205 1414 4188 3910 3265 3464 2050 4850 1486 4650 1217 1436 3572 543 465 650 2062 1945 2552 1373 402 4931 4375 3964 413 4918 99 2809 2901 317 2021 1578 4469 320 2371 697 1964 4093 1437 2373 2182 1026 2960 4943 585 3045 3599 1318 2946 932 3749 3899 854 4725 2708 30 521 2135 1225 4687 3114 4583 2573 1853 2733 4973 4782 4931 1920 596 3020 486 302 405 1700 808 1271 4548 2152 976 3214 4994 4733 1536 4722 2809 341 4926 2653 4931 4259 211 3312 2276 2185 2783 1381 4819 3524 2427 4515 1517 1511 4093 3254 1794 2556 1984 3365 4526 1902 161 1314 3209 1747 2771 3181 4640 3722 1492 1386 1202 1313 3422 1478 1403 1513 2927 3982 164 1040 1825 3520 2153 4862 178 3799 3466 3120 3389 1339 506 857 1344 863 3083 3636 4964 1042 3601 1683 2888 134 1138 3859 2207 1660 2500 173 381 2606 279 647 4693 1164 4839 305 2158 1552 3347 3537 2681 3626 3353 2647 2357 3180 3936 2777 4604 4702 1516 4433 339 2387 3181 4010 934 4547 1456 2702 3849 4399 3269 1507 1248 2024 687 3873 4592 2857 2807 2702 51 4784 3058 1378 9 3417 3758 3811 833 4939 1473 1434 1204 2897 1130 1117 235 706 4606 4051 2356 3329 884 1795 153 1053 2369 4749 4112 3826 501 2207 1204 1319 3260 2529 866 3143 4687 1529 4957 4232 712 617 4067 4502 2057 4596 1614 833 4870 2900 3573 4018 4374 1023 3896 2122 3230 4589 2846 564 1206 1956 4811 3102 2658 2732 354 3684 4402 3860 2168 2749 1074 4955 257 212 2539 4143 1736 144 1512 1578 2204 2620 2778 1679 3901 2896 3773 1130 91 2542 296 3605 3663 470 129 2900 4536 306 2607 3194 2040 1675 3318 1209 2261 498 2311 711 208 39 933 3739 2729 1910 4632 252 337 3821 38 810 126 584 3981 4091 2035 3285 1347 1864 3349 1272 3966 4733 1823 1832 3580 4028 4231 4088 2597 1915 847 671 2579 1377 2053 3737 2409 405 2275 2955 161 1647 3815 2218 4261 4949 444 389 3567 104 2848 3567 1168 964 2132 2622 2213 2155 3951 607 365 2019 1411 3879 4949 3675 4718 2947 4452 3434 3635 1905 2671 2545 2847 2149 1254 3355 4428 1581 4733 1284 1761 3941 1292 3055 3703 844 40 591 2358 4397 4303 519 2222 4367 3304 10 262 3966 2969 4188 1945 2608 4471 2854 4228 4304 4714 3126 434 4438 2941 805 1224 3748 4882 3383 3681 787 1333 2678 2066 4276 892 1768 1255 2688 629 2660 4405 3313 4968 1849 294 1326 3801 2296 2048 2771 1559 2437 1174 670 2096 1969 3845 4372 1443 4683 1208 2842 2004 842 853 4020 851 2693 1870 3233 3645 2451 2281 4484 42 2179 209 2245 2757 4366 4722 1758 3528 2872 3600 2071 341 2730 4713 4291 3166 3875 430 3801 4421 4554 3767 1659 701 4398 1204 1898 3431 4495 1228 936 3262 490 4362 52 4492 120 339 786 1946 599 3241 3704 4452 712 3235 4459 1050 2751 3715 808 1 183 1974 715 872 3699 1232 1715 3812 3230 2285 2260 4252 2484 2601 3995 4317 2038 2217 2822 4503 1019 2528 2338 1990 4329 4627 827 986 1216 4301 2671 1223 1207 588 1571 2078 2245 2082 565 530 3778 3461 3168 1372 3251 1503 2163 4824 1129 550 90 1174 802 3685 1467 2089 1415 4370 467 1683 1389 1494 3335 1071 3396 1776 1315 398 1107 3298 4846 2043 3794 2258 428 2599 3294 67 339 3253 1672 2873 1982 4695 3582 264 3061 4855 4569 2494 2947 1519 2022 269 567 2690 4541 642 1772 4504 2901 1553 4584 3198 2462 3470 2185 3436 3685 2013 411 1557 1899 4835 2707 4682 2719 4554 2104 1143 551 2945 4500 3157 363 4642 2727 223 2155 3107 1452 1093 4051 2373 3899 2435 3646 680 77 427 1880 85 4267 4519 1107 1970 2648 1944 3811 642 1658 4986 4202 3074 269 2469 3117 4510 1992 1510 1628 3369 3261 1643 2510 3872 2661 3131 331 3040 3506 2252 192 3676 276 4867 2023 1992 669 232 1460 3688 4357 599 2633 250 3686 4056 3938 3671 4848 639 4138 630 4199 3717 2093 3818 2592 293 828 3759 2376 456 1540 2240 2237 649 3935 1252 2026 1042 2505 189 3087 1918 2732 2344 3111 4948 3484 3623 2121 3130 3404 1066 4488 3464 1376 1265 4251 3345 3289 3132 1125 4125 2844 2740 774 4090 523 4119 200 4070 994 2183 2283 479 2171 3340 1937 1963 1203 325 82 1376 1339 723 874 1053 2551 4503 3862 3975 4130 751 1019 838 1937 3245 3071 4821 1043 1519 1782 4381 656 3688 3654 2442 4687 1318 2075 2492 685 2226 2724 456 1509 4579 4988 3773 1331 2075 3762 448 4112 648 3033 712 337 3821 1201 1770 648 2574 4156 3742 2489 2927 4186 3576 2382 4662 4933 3552 868 3037 3726 402 4716 4625 638 863 3971 125 4702 4467 4114 2480 599 2293 2262 4802 4211 1889 3529 1163 3314 697 1799 2205 718 1624 1186 533 1712 1830 4159 942 3800 1927 2255 501 505 4507 919 4158 1626 4056 344 518 1630 2355 183 2079 1005 1835 3038 3703 4033 3182 4074 3465 4490 4594 3635 4514 674 4550 3495 3973 4762 3502 2102 1288 83 3666 1719 2805 1174 3583 4914 4498 2405 4148 2125 545 2887 4455 1392 1336 1664 4622 3440 3898 3366 4006 919 2525 2381 416 2586 3618 1260 119 346 4577 1910 139 1828 594 3618 2688 2737 844 4260 1848 3655 2857 1386 4989 797 1280 4423 112 1051 627 4419 1885 1624 4455 272 2004 1138 278 4511 4762 2314 4168 786 4606 1949 1389 4751 2436 3380 69 2539 1325 924 104 4108 901 3623 3550 510 4892 3058 1649 936 3550 229 1966 2028 1795 2062 1664 314 3191 2582 661 2237 4947 1914 671 3428 242 3435 4147 507 4781 2455 3325 4912 4200 4550 4395 462 1539 1637 4894 4821 625 254 4220 4032 1124 3646 4928 413 735 1302 2480 3777 979 2643 126 689 4507 4391 72 1354 3351 2789 4817 3627 117 944 1197 14 1067 3165 2249 2986 911 3052 3432 2379 1927 4675 4343 2217 3377 1987 4786 853 2844 1209 4620 1831 1341 70 1468 3667 3972 3520 2922 4270 1548 1559 438 366 2638 528 810 4416 238 1998 4195 1864 381 4380 388 2508 2021 732 1354 1825 1240 1627 1681 4237 3050 4706 4925 3475 282 7 1002 1586 2381 4402 2806 3550 3091 4480 1313 3646 3784 1220 588 3676 1156 49 583 1560 3812 161 472 1965 1527 3081 843 4123 1969 4090 4533 3595 515 4482 1616 262 2537 2545 4603 1935 3075 4925 407 4116 2172 1862 1242 2041 4734 2858 4608 716 4165 4250 4165 4706 1871 3115 3628 3345 362 1415 4747 2500 3734 4049 2293 1427 3799 2045 4663 4888 2732 2077 2235 98 2435 2517 2728 3182 4731 2040 3711 4521 2312 3832 4704 4767 266 2794 3475 2560 2830 671 2024 1013 3868 1301 1559 23 487 4996 3416 2537 1000 4714 1741 2553 692 2991 635 811 1097 4146 4549 2158 1005 2562 4993 956 1791 901 256 1894 4924 236 3842 863 4139 1565 4512 4348 2209 4264 817 1682 3542 2611 1861 2872 4239 4662 733 4232 3162 1352 1361 3979 4140 3568 1064 1394 966 812 948 3357 3076 1086 2019 1568 4525 2113 3079 1481 838 3504 1271 724 2903 528 2028 3791 4580 394 533 2382 1973 3226 2851 2200 3014 914 3782 1784 1648 295 1646 1045 3654 4907 4786 4586 2745 2026 4373 3767 2805 3989 156 1702 969 4642 2585 2966 4451 1857 499 1500 3810 1697 236 4925 1994 1009 1385 2734 812 727 2902 628 275 3717 559 4068 47 3110 4008 2420 2734 4686 2463 3272 3678 263 4844 4062 1845 2477 943 2706 2577 347 146 1771 2400 3356 2059 396 2834 1443 1668 4100 4154 82 4003 398 4952 2647 4362 4898 2713 387 1824 650 958 3713 2750 1478 1449 2405 2802 4097 3547 4170 2743 4593 2577 2163 2804 2482 2930 371 2657 1900 4435 4917 4757 4529 1531 4805 674 4648 1943 84 1103 4741 951 2688 4605 3262 4807 33 4291 2031 2551 2438 2659 2351 3732 1862 3098 897 2044 1951 2219 1908 2942 323 709 2660 944 2094 3169 4350 4183 3545 3109 808 1531 234 755 511 471 818 1610 2334 1693 2861 3260 1102 1425 1390 4279 4696 1185 1360 1149 4341 2275 4222 699 4559 2607 620 4149 1701 25 427 2081 2371 945 1265 1471 4127 1818 1711 160 997 3622 3841 1572 2044 2016 2730 3954 4663 1232 2221 252 2582 515 21 2880 3866 2553 2446 1544 2428 909 3969 1211 4422 4513 372 626 1440 3047 4360 291 2445 393 2889 2746 211 4089 122 4875 1903 3818 3878 489 2047 1661 4544 2219 4718 1165 4524 4321 195 1452 4611 3259 3346 4411 1395 2850 2369 2494 4485 4669 2500 1334 294 3166 171 3205 4902 4443 1391 2437 4028 4045 1632 4994 1023 2564 3185 507 3446 4337 802 2989 914 306 4638 3192 1783 2825 163 2080 2031 990 1164 1309 4782 2145 1530 3123 1791 4176 231 1499 661 2087 3737 1552 4523 3131 4117 1339 2965 3846 770 2880 4748 3215 3858 2271 3711 4383 188 3099 3716 3868 3741 4726 2515 2793 3890 4283 2859 2140 3303 1139 1387 2944 83 2465 275 2529 82 3462 4192 3642 1194 3373 1203 370 1438 2960 1507 1482 2774 3177 158 1137 4789 346 2940 2568 674 1294 2277 2063 4815 4325 437 2222 4381 2252 3343 1276 422 4971 4551 4132 4818 4085 3687 3283 2075 2995 2803 644 3016 4577 1053 4852 2014 2120 2065 3678 3322 1755 1010 1767 4584 2010 1172 3483 1199 1417 2983 3447 2435 242 4131 453 1690 3503 670 4339 4752 2761 911 3324 1779 812 1135 3341 3103 288 939 985 1826 986 275 3054 4241 2457 4622 598 1130 1033 2524 4391 232 3843 4018 1979 603 2619 1810 2185 2053 817 2264 1122 2621 1481 4766 516 2408 2555 4529 595 2499 3483 1729 4515 1674 4570 997 3471 2405 4723 4037 421 4629 4135 2862 224 2828 3265 4610 2237 666 2619 4253 4318 4200 4920 2505 2994 3665 2399 4459 4451 3020 670 171 3510 2852 1477 1280 3735 4128 1831 4514 522 2339 3181 950 4347 1861 2730 1702 119 3056 2183 4902 377 1443 3649 2784 2702 2131 4942 2953 3017 2325 1636 2850 3904 2150 1506 392 3093 4979 2845 492 1789 3369 4077 3587 2772 1118 429 3927 760 1686 4134 1316 4178 3319 2612 164 3152 2245 4896 3492 389 1111 532 1436 1648 592 4394 3323 2585 2319 1830 4521 103 4607 2815 2948 1348 1880 4346 4027 4455 3740 31 2126 4561 2570 4434 3164 1681 2399 1283 1562 1344 2872 2918 1923 1214 154 1236 4875 2235 154 1505 2051 3350 1869 548 4232 1362 2265 3297 2500 2788 4178 466 588 3006 3686 3674 2456 2551 1585 3441 1198 1649 434 1755 46 834 3564 4160 31 4435 2494 2774 3921 1364 2620 4714 4610 4670 643 1699 2450 1527 3777 3087 3734 1450 2851 660 1856 3204 316 3769 405 3568 821 1234 3022 372 2727 3775 520 2018 4235 1229 1532 4064 3891 2571 239 3128 1310 3375 355 3225 4696 4647 3772 4564 431 4728 2949 3880 855 1787 2480 4078 4023 3 25 2973 762 3232 4980 4567 3215 4174 3602 1739 210 1055 433 4345 512 2885 593 2745 3031 553 4871 4252 2620 1639 1821 1385 1442 1663 3944 4218 2674 342 4665 428 1429 2627 1149 3051 1308 3682 733 3787 4289 4020 1631 2368 2619 3173 67 1711 126 2669 718 2395 2912 2296 4690 817 110 3502 1340 1156 1693 3347 2029 3409 4081 1912 2570 2108 4521 3136 3052 34 144 2028 1633 277 3102 4680 753 3675 614 3948 1905 1775 4078 4267 4444 2231 3169 3399 709 1276 992 867 1622 2997 2341 3904 3956 3708 2814 249 912 4655 2784 1014 799 1624 26 1301 3187 1462 1741 1956 305 3482 1195 3833 3905 1467 3941 2330 1 114 3027 3325 2722 2311 3713 201 4321 170 4436 3779 4632 938 992 2547 4050 2002 4685 1436 578 143 2038 4527 3701 1155 593 4736 4867 1645 4577 3720 4170 2295 2887 4697 4971 1095 3205 4013 4835 3414 2570 136 4459 4212 857 665 529 4186 1265 261 3149 230 3286 4028 3333 3707 4967 2442 4265 2422 518 3359 599 50 4531 3792 936 1997 4217 332 2441 4417 4752 4903 3220 36 3625 3026 3212 3304 2277 1785 4356 2339 39 3764 2369 1136 3341 398 979 61 4411 4585 4824 4427 1783 2393 698 2393 4254 2724 604 3874 4438 3824 2952 3826 4578 3477 2444 2996 2457 3863 2608 3575 2071 3517 4073 2452 4219 1405 2890 18 367 1926 630 1579 708 1460 4751 604 4803 231 1378 1865 2252 3188 3849 2894 1211 2587 1415 223 510 903 2264 2393 3321 481 1694 1959 3586 1486 1581 3686 3765 4588 3248 2017 2280 4633 2305 1693 4408 1228 3117 2222 2883 3578 1654 3041 1500 2746 4903 1520 3075 4193 956 1529 722 1639 1423 1839 705 2817 948 2935 4754 3285 3582 893 1749 2320 2775 109 2278 3363 44 378 1546 3706 1095 2538 406 4964 364 2031 3136 478 1364 2392 2268 280 325 1070 1456 1598 87 3567 1768 3512 5000 1631 275 1898 4265 3786 3707 77 2720 4963 129 3004 3380 961 4560 2808 1452 3892 3125 4141 56 1852 1349 3323 2334 251 3239 2933 2911 318 126 3261 2215 4671 4360 2150 288 2686 249 4769 4719 3691 3985 9 1710 270 1786 3470 3393 3152 3403 2990 153 479 264 4535 1540 4630 3927 2415 3130 2402 4900 4460 4762 1966 3638 2156 4515 3624 472 3207 4107 3546 4113 1344 1532 1946 604 2327 2498 370 3801 3873 1326 3992 4626 959 2022 487 4959 3771 1898 341 2714 4686 4729 3083 516 1893 4450 760 3166 4527 2355 774 4673 3153 4262 3683 3871 546 399 618 3391 3159 2655 3728 4917 2280 1724 1071 3855 665 727 2526 4009 3674 1116 470 2074 3496 1405 3767 1021 4242 3704 65 113 2332 3124 379 3481 3759 2272 1136 3981 2935 1621 1677 4351 164 2799 1549 3607 3457 3103 2925 288 4944 3860 2504 2208 2061 2733 2827 1316 2470 4696 1250 2210 1113 1527 2106 2732 2590 734 4925 3196 3993 2286 2361 1971 1210 2829 3137 800 1348 2452 4730 2287 4153 3919 4215 1983 3580 2689 4974 2243 3765 4165 4057 3186 4321 4526 3134 3104 3016 1856 912 1563 2781 588 1731 4358 2714 3072 1219 3833 4457 2101 3150 1327 2540 2503 3941 1566 4741 3657 4576 2579 4071 2126 2471 2315 3075 249 2553 1435 1820 3150 2473 2946 796 2311 3836 970 2284 976 3868 1946 1328 2482 3024 2014 4937 2996 2482 2269 4449 2477 2439 1458 2234 4996 4003 3277 2120 4241 2826 2855 802 1153 3336 3601 2293 3845 186 4029 2873 1995 2467 2699 1082 3580 4800 4614 2200 652 1436 3685 4359 1462 3109 802 2576 2781 341 1902 3990 2316 2082 451 3522 3815 3598 1993 200 3744 3943 2298 4512 1371 4472 637 1213 1146 63 646 2545 385 3397 4188 63 1427 3649 587 1184 2475 1421 1040 1279 1868 3143 4208 3229 1370 1106 488 3669 3975 2034 2510 2481 2367 1564 3223 267 4484 3099 2487 381 4794 332 3524 3450 3180 3715 2683 1130 3829 2476 2562 1690 4928 2523 3052 4394 3545 4860 3633 1189 3674 1716 2290 3860 135 157 2969 3260 2570 3126 2695 1499 3904 1825 3661 39 201 1004 2660 2087 1876 760 2292 87 3585 4517 4129 1929 1301 892 2313 1047 4937 1539 2863 1986 972 1645 1523 1958 580 127 288 2659 953 2717 4549 3438 747 731 4933 446 1678 3067 1663 111 2981 2557 4902 4674 3693 3843 4833 3987 4221 3105 4596 4146 436 1915 4430 2299 1891 1047 4458 1294 3159 598 1390 2599 3841 200 2598 4431 2677 1989 3274 3857 318 1348 1163 630 2664 912 866 4657 1837 765 58 1644 1193 2048 1257 2154 3830 3261 1211 1122 1089 3390 1151 674 2803 651 1160 4154 2840 4292 37 725 2499 2201 3105 524 4025 4019 3259 1378 2481 2888 839 2824 1611 2506 4332 4483 2614 1529 2253 3665 1775 413 3400 1000 753 3244 1817 3391 232 2938 248 2171 2525 3764 3271 1476 21 3284 861 365 58 4344 3117 3351 3512 1867 4328 2342 3905 3411 3879 4475 3170 1657 2169 2488 3140 4212 4707 3647 2508 4166 75 4404 2587 933 669 4822 3078 3716 1862 2850 1935 4855 4675 1200 1938 2162 3803 212 3049 3467 3361 1470 297 3652 3331 1218 4667 922 4974 49 2731 4312 4623 3191 4732 2669 803 1875 4099 3761 4664 3833 2208 2756 802 2115 4592 2680 4895 548 3285 4810 2883 2724 2324 4333 605 919 1590 2086 672 606 2192 2649 3859 2996 2803 1387 410 4801 3740 4238 1570 4963 621 4248 4216 3328 3154 100 355 1534 1069 2407 3862 3108 1643 4124 1087 1766 2797 4841 515 3524 1952 1088 3087 4547 453 975 2016 2571 1297 3272 2013 351 4814 3289 1183 48 4129 1822 1432 602 682 2314 929 790 3311 753 2546 799 2305 306 230 4653 869 4797 3668 4701 2116 3017 87 4470 2931 2209 623 1173 2956 1185 4054 3266 379 4006 4252 345 155 1364 4980 314 2687 4421 2141 2562 656 4361 3217 1480 3165 2120 1929 1272 3207 4458 4303 579 3353 1167 4738 869 942 4672 3814 4990 1914 2820 2105 1850 1912 379 1815 3201 1835 1751 2287 4839 1821 4230 3461 1037 163 3082 3742 2270 4814 2816 1318 3875 1251 2565 3877 4784 1692 3124 1741 2461 4086 217 3766 2821 2001 2337 787 26 635 4967 3363 2751 3853 673 4480 4533 1700 4513 4459 4031 3049 822 2158 3605 4706 3512 2584 3989 271 2783 2021 2365 1837 148 452 1131 4030 1173 4607 3781 4040 750 582 2665 4778 859 164 1926 506 1608 4345 2561 3513 4929 3902 1786 468 3721 652 1316 3381 4327 3877 128 2841 4541 297 2746 1592 144 2107 547 2984 2051 1242 2557 1954 4811 4057 1634 707 1748 614 2286 3285 2314 1894 3936 251 945 3328 389 4008 1879 4110 2029 49 4140 511 4508 1046 2193 4592 2642 3477 3790 2598 1964 4527 1713 2685 4897 2818 3574 2948 3533 1125 818 2023 1049 4807 3415 1340 921 56 652 678 4965 3669 3242 2181 1073 633 400 708 3956 1895 3103 1618 3757 697 1718 4114 4073 3116 1143 1803 4846 1313 4392 3272 4868 4878 2228 3320 631 2947 872 127 4718 22 3694 2364 3423 1167 1813 969 4121 4684 1598 4815 1720 2526 4873 2815 2348 3971 2390 881 826 4026 2685 1417 3962 882 3054 4429 359 2011 778 1936 3354 2227 2664 2627 208 1146 2944 4710 791 2366 3500 3467 4685 176 698 1260 993 61 515 2808 2488 1415 1567 1378 3529 954 887 3154 1993 1959 2106 1570 1472 3300 4968 233 1043 1177 3530 4420 4704 1340 3392 2176 3780 3262 3401 4466 384 781 4271 1135 560 496 1448 2740 3987 1390 3158 3799 806 151 2056 2291 1625 3817 1159 4329 1152 4564 1986 3834 2571 1615 234 773 1238 4897 439 575 4346 976 3065 1630 2946 1973 2439 4733 4479 3662 3356 3476 4533 219 2901 3565 2924 1842 3572 3824 703 4212 2728 1271 4896 3653 4483 2683 1882 3639 1314 317 1622 3032 3937 4598 1735 2271 3149 2240 3694 603 3519 2098 1862 2404 4984 927 2504 2656 2879 3776 3969 3568 3861 3326 560 4968 4098 2009 1056 4106 4988 3067 3436 4436 2815 1390 2214 1341 2280 18 3990 4444 2657 2816 3473 2345 705 794 3712 1618 4729 3336 4541 4808 3479 964 2281 2319 759 4551 2817 3177 3341 1922 548 1124 2492 2062 1047 4207 3562 4732 2953 4281 529 4918 1527 418 688 2412 2369 3680 3784 1120 2379 4164 4464 315 2877 3346 538 101 1300 4573 2291 3209 3967 3376 583 2750 4922 2638 3218 3559 1374 4579 184 4068 247 1416 4206 63 3133 635 1270 256 4795 4652 4367 1954 4723 1026 603 3771 2081 1372 3728 264 3611 1657 4464 574 4352 4464 656 3858 1749 1224 1940 4043 4793 1234 2154 594 1355 714 1098 4625 3966 1577 4037 4457 3916 3462 3595 3794 2408 4960 3427 2063 2 1222 3071 263 367 439 869 2526 2039 642 2623 3681 157 952 4444 2190 4811 1157 709 1682 267 1834 561 240 1559 846 1969 601 2481 1000 4940 2486 1100 3991 3124 3712 3777 4178 40 4785 3923 368 408 2040 3892 1954 4396 3057 61 3300 3494 2283 1498 2184 4338 3504 4324 4778 4997 2520 4949 2109 4636 502 2591 4676 3568 1961 4374 2050 3569 3053 2729 1611 224 1920 2485 4416 1195 2677 4114 2623 4844 2484 1540 2121 595 3968 707 1235 2792 4544 2747 221 1849 966 3429 446 4690 1971 524 4405 2008 2849 4417 706 141 2919 3920 1011 4352 4905 1145 815 3146 3710 55 3855 2473 3680 4868 375 1336 1103 2019 1378 3053 3134 3637 1188 1971 701 2637 1893 774 365 676 4588 1025 23 173 1650 155 2654 410 611 3189 1784 405 2673 4910 1097 4856 4161 3871 2199 3430 4243 712 2751 3687 4206 2825 2095 3752 2954 4274 1130 2769 4332 3147 1735 789 4045 2532 2410 4005 2123 3999 2026 2798 1031 3881 3473 990 1222 869 4095 2443 3056 2128 1416 2908 252 4022 2145 2157 4954 2828 3223 1936 2039 4932 2504 2759 3373 4460 215 1739 4080 2175 4164 3208 1026 3314 2658 478 103 3088 2928 1346 3106 527 3081 1371 3695 2577 4900 4597 1871 2956 4348 2793 4055 3586 2824 2387 3568 4410 3132 4619 2665 317 1015 1741 3281 3321 651 3049 4461 2450 2249 4507 4712 4092 786 940 4822 1186 1766 3799 1976 579 1089 1357 4683 103 3081 1609 320 1478 4210 3717 278 1401 3186 668 2580 1103 2349 1573 3527 4882 4658 1670 1730 375 3211 3031 2241 1090 9 443 1421 567 1711 4851 387 778 1282 2610 3757 2056 247 3465 887 492 2285 3125 1715 2475 4022 1684 1590 4768 4411 4876 4248 2417 1085 1332 544 280 1069 729 206 4194 4804 907 1839 4188 4003 701 3157 1481 4373 3408 500 1365 3672 2976 4462 829 2872 2062 3624 165 3332 2524 3915 1745 3527 740 1932 1284 2336 3146 3140 4428 1498 3229 1840 3011 4045 1042 370 3904 4027 2521 4766 1940 3372 342 2998 3870 3291 1825 1359 4879 1302 1894 626 903 1145 6 2068 806 1100 1381 1014 4003 4281 3434 4045 169 3479 625 3635 1181 4154 2388 1636 2289 1712 4086 4082 3836 3229 4671 3426 3496 1976 2475 3469 1795 3668 2611 1232 126 4768 882 12 4137 4031 4760 2446 2845 3265 1835 3520 3448 2112 1442 3654 4909 3676 936 2883 3913 2968 3479 1065 1616 2938 3274 1372 2621 1887 1393 2400 2533 4196 2377 3078 4981 4438 4786 156 4911 1755 2471 1130 3506 4759 3345 4197 4535 3432 4916 1647 413 4523 1025 2837 3117 4597 4851 2656 302 3738 4354 589 3786 3721 4315 4253 3200 4237 141 4781 1184 1566 2741 3423 1266 710 3867 4544 4143 4061 2363 4416 2766 4806 733 2805 1153 2151 1990 3712 1973 1853 2317 1782 4198 1966 4702 3376 4224 1292 2010 107 815 4217 1445 1089 2488 2606 3263 2919 670 3378 4260 757 2526 1857 4860 865 4099 1322 1195 4156 730 4576 2642 3179 3767 4123 3732 1279 3007 4620 3338 3822 2996 436 3168 3679 76 3925 3062 2138 3226 2111 4943 2982 2484 3069 4957 2345 827 653 3691 2884 1486 3300 4386 2732 2703 2560 2733 242 4876 3556 4132 2404 2855 4215 3445 2802 2471 1853 966 4810 2261 4237 4549 84 2904 1761 4816 286 4161 3393 701 177 304 1400 1139 2410 3669 2253 4279 866 2431 1060 81 4975 2881 1691 220 1641 2584 1861 3505 389 4342 1322 1396 2726 26 1949 2894 4311 1606 1477 3673 4770 3848 556 1120 2684 2617 1355 2572 1926 1721 1444 2383 4470 2145 4975 2181 1076 1935 1990 54 4749 1110 4264 3582 3316 619 3657 3318 4452 4001 1129 3000 895 1758 2313 1014 1146 4636 2089 4019 4222 33 1333 4968 1033 4415 1531 161 2907 1533 3590 3814 3530 603 3118 203 2022 2962 3678 247 2925 2826 3685 2113 816 3043 3134 606 676 661 4207 4436 595 1063 2318 443 1616 1627 2671 4431 2118 2312 2687 3855 3522 223 1877 4089 964 415 11 1404 2355 130 3801 4756 1006 4205 3443 3993 3555 260 2598 1192 1091 1531 4551 3745 1156 3294 1628 3223 3286 4314 4304 2931 4215 1490 4427 818 4887 4483 4056 4906 1124 1160 630 521 3520 710 1536 342 2406 3705 4717 62 1968 2246 1504 1816 1836 3007 640 97 3186 3682 1618 4450 1528 1298 3210 4885 1510 2092 4430 3691 2754 3028 2587 1240 1958 3014 541 1669 1381 909 3540 4326 1169 751 3473 4202 2024 4262 1806 614 4818 697 595 2114 3749 4217 4417 4186 906 3052 4491 3510 4285 4422 4528 3466 4840 4707 2787 4887 4216 702 1539 3872 3231 2014 4995 3734 473 1635 35 1941 95 213 4349 1549 1423 942 2801 2473 3089 4971 3809 3875 3019 3798 2598 3598 3359 1735 2921 1259 4808 4182 3171 1917 3744 1571 3005 3701 3429 4503 992 1086 1632 168 3543 2857 4156 401 2616 1619 2325 247 351 3987 3638 4845 4299 4068 4001 2905 2063 4201 3164 1221 1218 924 2158 1959 800 2637 4862 2081 1846 4841 4428 57 4713 2857 4518 4770 464 63 1669 3746 3214 3068 2021 4866 3281 1645 1817 2001 2894 697 2268 4537 3650 1173 897 2944 466 1032 4027 3145 196 2263 2854 3977 4396 2146 1773 2034 1728 4349 1953 2027 3005 3768 4601 3429 4888 1800 2124 800 909 1996 3288 1292 875 4832 1351 2081 549 4021 357 3847 3675 2119 2395 4566 1575 2558 1535 2568 1841 349 1378 3922 3963 30 1704 2031 3830 2341 340 4900 4156 3072 353 869 1563 4742 634 1087 3960 2332 443 1420 993 4233 509 306 1458 1588 3910 2716 1570 4040 3767 1855 4811 3791 3588 1190 2117 964 2967 3695 3747 1095 3254 4780 780 2469 745 4587 4627 758 924 1791 3216 2117 707 484 1117 2212 4281 4942 1210 2797 4840 1691 1882 4522 3740 4372 1940 4349 4751 3977 3530 3337 1063 3442 3597 4047 2404 2486 4671 2786 2603 2824 3383 1012 2557 2677 217 2110 4624 943 3772 3548 941 3981 458 4135 1448 4057 539 2817 708 1328 818 1644 324 1406 3406 4052 4699 415 563 3480 821 3463 159 325 4332 2539 365 2075 3420 4566 3405 1286 3502 1829 1202 1574 1921 4939 2210 1783 4556 4462 1786 970 494 4600 3440 1410 3327 3791 3079 112 1116 3957 2662 2392 246 2144 641 826 3395 395 3415 537 3084 3732 890 215 966 1812 1242 127 4993 610 98 394 1780 120 1650 419 3399 76 1923 4987 4543 4665 2678 3525 3725 4435 133 2683 551 527 953 3815 2438 4184 4986 3483 1119 1883 4770 514 2322 2212 4563 3596 2694 4191 4460 3390 323 488 1392 64 286 2947 102 3501 361 3405 3386 2462 488 112 4963 4888 2237 2411 1003 697 4492 24 3490 3623 464 93 3211 4841 2140 2283 3718 4588 1995 834 348 903 2409 707 1998 2343 2200 1972 3551 2244 4244 4456 1365 834 2975 4805 1444 321 1950 1164 1899 3142 1201 3060 492 3288 951 2438 3904 619 1512 1938 2977 3416 1433 3242 919 2595 116 2658 2092 2444 4837 3158 640 655 2534 716 2205 3700 2788 4117 4715 463 63 3009 3158 1457 4318 2336 1203 2557 3081 1617 415 2052 2661 2919 120 3609 3004 3214 3217 2814 2906 3099 2011 214 1129 1898 3287 832 982 1877 460 4082 3073 2180 1319 4236 2041 2135 3166 2889 3438 1942 364 4986 4165 2298 1153 1706 2248 2377 4191 498 2899 2749 2318 3223 3656 102 4304 1463 3604 3612 4694 1504 1864 501 2929 1849 4672 1901 4777 815 3783 3169 1778 1178 1258 1651 3858 2781 1816 3801 3621 3377 3929 3366 3489 4226 3492 4264 3098 2809 4839 40 679 3048 1058 4109 11 689 1548 3273 3717 4528 3429 3362 3184 3316 3202 3099 3220 3354 2637 3096 355 1842 3450 4974 2181 2224 331 112 364 2484 1341 635 2977 42 1681 1011 253 4211 1724 3051 4585 635 303 2138 4055 1705 3151 4145 4294 4705 470 1558 2497 1821 2248 3435 153 3168 1200 1439 3615 3722 672 2156 1539 831 244 1295 2904 4480 4760 892 1429 968 1157 3976 757 3759 601 933 1696 4155 4419 1121 4904 4563 4531 3415 2469 1234 3904 2748 369 1882 4544 4443 4837 822 3020 154 3394 3558 1888 3475 4433 2759 2416 428 580 257 1670 1583 2986 63 1469 4235 2447 1250 681 3057 385 3143 1628 1967 3676 4876 1507 4153 4431 727 3303 875 4309 4711 2933 2424 3742 3329 3822 1342 2875 1396 3928 2080 1989 4389 1435 1834 3918 268 3652 1 310 973 93 585 4032 2712 4739 4676 2754 154 3879 1162 4665 3986 2262 963 2442 4804 33 4695 986 4050 1438 3726 1976 605 3725 2505 4701 784 4323 863 251 494 1018 4528 1035 2455 1551 1550 1125 2839 1091 2687 3524 287 1875 4741 1671 1730 3928 2734 2658 1409 2664 2756 4627 920 3019 2669 2773 3631 3934 3132 3832 4961 1355 3438 2015 936 4352 302 1664 311 347 3427 688 2687 1605 1949 2429 3251 164 419 3362 3291 1926 3255 1214 3037 2885 272 2917 4943 3974 4023 3469 15 889 1875 3187 2075 2236 1381 4564 3233 1216 2812 3484 1641 2274 3115 2658 4189 2323 3646 2338 816 857 1441 4882 2308 3660 3833 1573 2906 1482 4480 2667 3502 3291 413 2151 2385 541 1562 3167 2341 289 2252 368 1661 692 1151 2784 4058 607 1808 2474 870 4560 2832 2189 597 2223 3888 4381 255 2562 2295 1705 3272 3785 3422 4379 1313 1706 4381 1307 372 4326 2779 4669 2987 850 1633 2846 1305 2431 2039 1523 4623 2163 4447 713 4033 2390 1165 2430 3527 2182 1973 4319 573 1483 4669 2672 459 1491 1998 4960 3333 599 511 4753 1483 885 2922 412 4955 2604 613 1267 562 211 2835 4166 3159 3778 681 3791 344 2774 1585 2517 3587 2658 4218 2637 1159 993 4069 708 3600 1741 2730 2006 4310 2035 3785 3443 3390 2645 3082 548 4856 3974 4053 1962 2911 4321 91 4448 1316 843 387 2524 108 3564 3981 3426 2413 4971 4171 3145 2853 3463 843 1756 2315 2438 1711 2746 516 4809 2900 990 1319 886 4214 1855 2585 2181 2115 1089 2251 3876 3444 451 3687 1740 3191 2199 1110 1353 3151 3014 4044 4573 1954 3217 1458 4525 866 305 2316 1083 677 1303 1329 4370 2333 2380 1262 2758 2945 3067 2731 1505 4058 4554 2060 1055 1319 1413 2985 3011 913 1547 478 2495 2288 3719 2820 3617 3844 3688 4566 2808 4092 1321 3573 2075 1515 3410 4333 290 3126 1869 574 4211 479 4194 3099 2822 2797 3227 3726 2594 1346 3016 3506 254 2331 741 2608 3904 380 3111 131 3386 1138 43 4988 568 766 1775 502 2627 1569 1391 2635 3073 4082 2833 4789 1850 3386 4153 4478 1276 4945 3190 3592 2697 1013 123 2118 3732 1594 903 2026 816 1573 509 428 3640 1800 1477 3617 48 1354 57 546 2059 3164 3041 4345 2490 4436 1008 3655 4604 3022 2892 1441 1144 1582 2642 1038 3124 535 2815 3475 738 511 3616 3815 3702 1608 603 711 4313 4369 1684 4147 4209 379 3849 1375 830 2005 502 4435 4543 3361 1114 2772 4139 4108 4048 2617 233 2690 4463 4014 3896 1311 4275 4364 4063 1063 4162 1863 3214 2839 3335 2855 2211 3097 4210 1120 1767 788 4045 2849 2838 1258 4745 601 2683 1145 335 4717 4185 2699 3648 4084 2227 2045 2166 3467 3629 3091 1200 3297 2936 2291 2506 629 2898 2926 1250 3226 3428 2378 1588 466 3250 2666 4303 3472 951 2596 4215 3596 4174 1274 2657 2139 3018 4138 1225 4101 359 3814 3519 1253 2262 301 2045 2405 4253 3032 2555 3823 3893 4902 4876 3109 3506 720 2918 3881 3863 4573 2614 422 1303 1167 1762 2813 997 2429 2893 1025 4661 223 310 140 3528 1013 4825 4823 3628 3953 1940 318 2322 1912 2972 1426 3415 3804 4446 4669 2883 4165 3894 513 3797 4971 1035 1826 4860 4134 3784 4567 2495 2735 2725 1469 2711 1940 4581 4748 4536 1648 3678 4632 2084 2640 2891 4145 3911 119 4389 4563 3380 3523 262 2511 1782 3317 2413 3240 4440 4525 4125 2383 3462 2412 3709 4376 1922 2729 4681 4915 1144 5 3623 1283 873 1062 2748 1826 4148 3935 797 4483 3465 767 3462 2663 1476 1398 4974 3777 4304 4747 1441 3322 2209 1672 245 4357 4569 2972 3213 2940 2716 3968 2289 4097 2427 835 3804 4086 4941 1566 4845 1270 3194 2649 3870 1649 1502 2892 3840 4868 68 3631 3805 319 2776 1594 1997 1157 2780 509 1442 551 1148 2778 1835 3114 218 2534 2621 1132 3778 2564 4229 4059 4671 3105 1767 3262 4733 3465 1979 4194 1517 2881 2226 1086 1868 2555 4989 1615 2099 2941 4079 4405 3176 2354 2078 3540 2748 687 1262 4300 3844 1823 845 2794 2265 432 2616 1277 2247 1644 3509 793 2073 4641 4239 4999 4179 4025 2078 3435 1007 1019 1180 1341 1345 3200 1432 2729 419 2415 3039 3319 2362 465 4654 91 4542 2141 17 1726 4142 3733 4632 2051 2018 800 957 4531 1015 558 2095 2841 2423 3727 1 4943 4950 2596 3683 272 4950 4412 3328 2467 1980 4345 3999 4950 3753 1648 1171 2417 3425 581 2139 647 31 1836 1266 3137 168 1785 1208 2322 3987 1865 1255 3291 4719 3903 2655 2217 4293 1664 2114 746 1338 1087 344 4268 1591 4682 45 2679 4473 659 2366 2421 3913 4696 4760 3801 3476 355 233 4573 1644 3626 4965 722 3549 4096 2258 2436 1033 2450 3148 1060 2333 412 1234 2164 778 2266 3455 4998 4404 2703 1818 4334 1798 1321 3982 4963 2477 658 1195 3546 816 1745 3555 2819 4215 4775 2206 2994 2497 635 334 3175 3724 3542 1852 4551 1728 4888 2257 2664 4332 4689 3749 233 2944 4424 1196 464 1306 3848 4708 1713 1673 358 2481 1478 1957 3397 1369 714 2749 634 4369 1485 231 1303 2773 939 3499 4740 347 3901 2016 3970 1002 910 1974 1478 1915 3663 3755 2044 2839 1723 1983 3041 840 1316 3727 3008 2318 340 469 1103 3811 1525 526 2095 2544 2866 4307 1454 4158 395 721 216 2150 621 1081 1386 1074 4752 2592 327 1785 1431 4760 955 1391 1699 4086 3546 850 1273 3834 4290 4622 3239 1266 628 498 1987 3502 4127 1177 2292 213 4829 4770 1663 312 4477 4321 875 1018 2735 4843 613 2526 4171 806 4165 3312 3122 727 2839 4978 4275 4681 2819 3113 1064 485 2894 2694 2526 468 4527 1222 305 2903 2970 4546 1397 480 1217 1768 3806 3262 941 4088 3281 1405 2753 4295 3041 2860 4088 2359 1643 1357 4954 2021 3274 4432 1004 626 3788 2616 2804 1627 778 3340 4248 730 2780 336 4216 1906 4243 4649 2104 3046 2022 2277 152 1139 4149 3241 1931 2985 1649 16 427 166 4434 4115 2331 851 2063 2724 4868 4093 2410 1681 2465 3469 1049 4567 4082 2657 3582 3109 1005 3433 4584 805 3648 3674 2744 4062 1169 1614 461 3164 4902 4194 856 3695 2269 2079 2041 3016 1150 450 2792 175 3075 141 948 719 3471 995 2576 3936 1612 2335 777 4269 499 4366 2241 4428 4168 2632 2847 1289 1052 563 2117 3322 3258 3904 3793 4948 962 876 708 581 4008 3049 4526 3352 1277 4194 1176 156 2349 2634 152 4949 1272 4414 2273 1818 3394 4478 1600 3301 4724 4112 3752 3910 1864 4381 2999 4296 392 1034 887 1699 1151 4065 2006 3520 1078 1453 3950 2560 457 961 326 38 560 3122 3935 2048 767 4000 2303 3538 1990 4554 2401 1602 4385 2023 3948 2013 1392 2557 1664 2689 3225 2245 4684 1841 865 4717 1274 2677 1335 1581 4441 1271 1713 699 834 1758 4277 4863 1612 3871 498 2943 4385 1815 3028 476 1062 2738 1075 1995 751 2976 572 4382 1264 1522 4535 4985 741 3673 2311 4565 2643 2880 3317 695 101 581 822 1994 4128 1740 2976 3529 2799 3628 633 462 4799 4519 1976 1646 1892 622 3754 1027 2163 35 70 2928 4902 4750 2049 3377 4347 481 3180 3232 237 2908 313 4233 4378 3121 3633 1751 4819 3489 4505 1940 4999 1701 4391 2085 3920 2845 218 2796 2420 2621 280 1749 1269 2243 1814 3793 1538 723 3652 3750 3012 1747 590 2500 257 4295 4548 4009 1965 2662 2402 175 2940 667 1281 625 3457 2581 4620 3377 1067 4007 916 4885 2002 4624 3461 4397 3142 2125 2863 4279 1393 2698 1893 3044 3048 4205 4201 4792 445 2731 4694 3917 2440 3353 3389 1352 4697 1612 3249 4123 4224 4841 2027 706 2782 2062 4678 4086 3377 1135 4812 3861 3516 4922 4399 4871 4012 2499 273 147 1892 969 4325 2472 4978 319 1379 2556 680 4108 3592 2529 2796 219 4243 4051 4576 2692 3137 2891 794 1577 4331 3151 4621 3154 2883 3215 3295 1017 4570 2442 1617 2263 4181 2743 1114 1117 3179 3613 1804 2932 4113 955 902 1726 598 3176 2176 1706 463 3868 4266 4548 4292 2317 1485 3474 553 3084 1312 672 1598 1621 1308 3325 1576 2050 1361 4580 3494 3425 1895 1468 4292 857 4174 1185 739 4865 766 1480 1287 2122 3975 1959 4656 1264 635 3618 2978 2540 4447 3431 1781 3805 182 3476 4205 354 4294 2227 2818 3434 432 165 1618 1428 564 3692 2394 3735 2363 2215 3785 3771 3851 4522 2070 2878 975 2739 2508 2137 4372 2494 101 2481 2478 394 3884 3958 3025 2282 3649 1142 3143 837 489 243 3833 4135 2676 1745 22 2806 837 3961 837 597 3694 3833 425 452 3505 4066 2872 4614 480 4481 1260 2753 1494 3230 3114 3538 4299 2792 3901 2055 2259 2118 243 2338 3952 1479 1903 749 1828 4692 2134 3705 672 1169 1738 3125 2760 295 3770 4933 157 2301 280 1960 1321 1754 737 530 1118 2757 2937 3544 3096 1574 4540 4502 886 2634 3534 4140 781 3146 2924 109 4589 2620 289 4215 1834 601 3378 2629 1148 4213 162 4184 799 3987 4983 2058 3468 4263 1387 3785 1678 2569 1588 4370 422 2112 4764 1260 3496 957 1913 705 3684 4604 1294 1448 510 351 609 4725 925 1914 3443 1648 3976 4480 2171 4682 444 3716 4171 1771 375 2657 2953 1887 4857 2067 3320 204 2493 164 1556 837 4141 1144 2002 1402 2155 4265 3285 4902 977 3691 538 3072 3890 2633 2269 1434 4318 2567 1474 4693 4618 4005 365 2003 3910 3163 2642 3396 4781 2679 2054 1850 4328 3808 475 2836 1068 2671 1440 2679 1991 2529 4183 3560 2599 4542 4494 2139 2051 3733 2663 2183 2936 1934 4527 304 1229 3374 3602 3916 95 919 3941 2862 2366 965 2027 4855 3678 3018 4762 2263 3991 4618 1963 1192 3734 4464 4477 3964 2586 4080 4594 2586 1247 3578 4992 2541 2758 238 2561 1429 1571 970 4835 4420 2606 4966 4969 3145 3811 2152 705 2481 1298 3624 260 1977 1943 1982 2090 1797 1811 366 3955 4981 3393 4067 2846 3722 2914 2682 438 1677 2985 994 3064 465 1912 3491 4806 4020 3162 731 2407 2186 3830 1138 3620 4090 1595 2584 2877 887 4510 1650 4706 4552 3325 1865 1163 3112 1512 4010 4345 2758 2442 2983 1362 839 1340 708 3169 3015 2547 2603 507 532 4701 3304 1347 4491 4512 3846 934 2024 1148 1521 4816 4563 3523 4754 4670 3238 2864 710 3090 4552 4037 3935 4075 4276 4515 2617 3841 1707 1646 1846 325 4198 1839 1091 2311 4189 3360 1457 3382 2626 299 2341 1604 1127 4036 1992 3103 4980 2770 1055 2250 1953 4162 100 665 2587 724 1523 2825 2862 2756 326 1853 288 2826 3602 2314 3318 2003 752 900 4421 365 4421 847 4002 815 3074 1863 3266 2679 292 144 1395 4578 3637 399 4665 4191 1689 1342 570 4524 354 2548 266 2272 4885 35 3752 3287 499 2648 2439 1258 3721 3391 4158 244 1576 1285 2073 126 701 4332 1573 1379 970 394 3168 453 1347 3658 3286 1030 3778 3193 4941 4408 2596 1762 1138 4870 2074 2963 3834 3888 4601 2174 2731 4003 474 2073 471 1207 3587 1166 3704 2983 3171 4836 3334 3292 4626 3660 2691 2475 2559 1444 2384 1610 4464 4032 4749 3959 2510 1484 877 2049 14 1491 3663 3949 3617 4227 1214 2714 892 47 1482 3621 3849 3212 4998 1982 2517 2364 3159 2321 1456 1134 675 4631 672 4771 392 1058 3590 4771 776 1708 3527 2014 4092 2328 3812 668 1990 3440 4434 766 613 1806 803 2850 2941 3954 3428 3330 4724 1010 261 461 239 1605 4316 1005 2763 3816 1586 3128 1052 3625 4308 560 4737 2919 4651 4875 2837 3559 1356 667 2352 4296 2769 190 349 913 3111 503 3970 4781 4142 2075 1370 2390 196 1558 4638 3951 2386 3772 215 2857 1645 1944 2526 3759 3110 1456 3557 3298 4515 3926 3900 1525 732 1641 2196 1561 278 3034 311 2323 3916 1984 4478 745 2361 1588 4697 3201 471 2053 651 2379 1883 3246 3484 3217 1446 2923 4589 4942 3406 552 4047 4188 1643 4226 3229 2644 1482 2899 4389 4443 2389 4962 1730 1327 2857 2113 1925 3006 4511 4413 3576 1719 869 2906 1649 2382 2706 1277 830 2660 3268 1543 2555 3886 182 3009 4261 4041 3938 1834 490 1740 4723 2491 1287 2591 2839 2300 2009 2156 3053 3468 460 917 123 1420 2423 3901 258 788 3790 2005 1480 2286 1959 2753 2701 1414 3854 2729 1582 1448 4473 4905 3614 1978 3203 4265 968 2037 1677 3437 30 3176 3353 1109 4501 1981 1694 391 4430 4922 887 4416 1199 4394 1859 3751 672 570 3758 1291 3879 4540 39 2967 4980 1391 4544 3701 965 4860 1650 4984 4572 4011 558 2352 1548 3252 748 1034 2687 3919 3216 22 1731 2005 4312 919 760 2436 4839 4542 1276 1374 918 2048 1343 3298 4806 2883 751 10 238 517 2133 1972 2963 69 1103 3754 4507 200 1308 2457 2481 2997 1299 2077 3349 274 3092 428 3121 1341 869 3215 989 723 4470 1844 419 4828 3285 2470 3643 1965 180 3139 2489 3901 3230 2541 1090 2640 4685 4194 443 1367 183 1973 1210 2958 844 3402 530 1677 2546 1381 1524 1536 289 2404 4049 2559 792 3616 2881 462 2486 3849 3222 1790 1289 4703 3529 4026 2491 3833 2133 1739 311 3050 1863 3093 329 4199 4492 192 2459 986 2339 4791 1217 2962 3319 3428 6 4145 1054 4578 2452 852 3436 914 1417 3359 3289 1247 108 2119 2279 3210 1044 4133 837 342 4993 4106 4838 1829 2345 997 2883 2177 4917 2055 4245 2188 3865 608 1932 4745 1007 3846 995 896 3485 1301 3545 3286 346 282 4785 4754 4765 4375 1075 1330 30 3763 4833 3940 4531 4119 883 3197 2765 4425 3291 4717 4408 2453 2578 1161 3070 1247 4073 2504 4453 2778 881 1823 2964 4692 2068 2309 3810 4199 2985 4567 4384 1330 427 1741 3497 3830 3635 67 2345 250 3146 4953 2515 4864 4712 580 538 1573 544 3515 1681 2237 2953 4914 4851 2988 1102 2298 1012 1086 503 3295 69 3464 4590 3865 3380 1620 2531 2596 4074 306 1057 16 731 2465 1574 4417 305 642 559 4623 2706 1574 3377 3064 157 2458 3881 1354 2089 2882 2278 201 2063 1268 2065 1927 4739 713 4164 38 2686 1223 1856 3296 4015 2105 1125 1832 413 1389 3254 1318 1047 4365 3370 527 1620 4199 2877 2619 35 3509 1324 1974 1325 1742 3485 2759 2398 3251 2333 4291 1639 2067 3511 4395 871 3535 396 2210 989 4782 910 3800 784 1419 1291 4282 3056 3466 4528 1071 570 262 1012 2164 463 670 2336 3753 2413 12 1230 1018 1405 3029 639 88 1211 4931 2691 3989 3826 3230 3701 1195 4061 462 4357 2046 4407 235 3692 29 4948 3646 3411 821 2333 509 1332 2166 3632 1995 1607 2612 3822 3173 4695 3543 1324 4878 4299 2091 3674 3316 2557 3457 4367 2064 3262 4804 4571 178 2072 1813 1571 403 4419 1616 3216 2802 4568 1469 3512 3448 4681 2640 1268 3787 2703 1160 3153 3639 3098 596 4911 2784 3718 1441 2621 1265 24 989 3675 560 3116 4864 902 2359 1242 2486 2983 3685 3973 4118 2444 1907 2555 4293 3358 1448 1440 3868 3258 190 2250 2246 4920 2802 710 1715 799 3551 4714 3400 4359 1540 1361 4197 4421 441 1882 2285 2514 2198 2049 2009 2893 61 717 3950 116 2939 1216 4594 1215 1675 2371 2419 30 298 1559 2792 3765 3612 4308 3438 1943 118 4126 884 2464 3194 147 1359 4202 1942 1518 4327 2425 325 1759 4952 103 12 2977 3802 137 646 3811 2634 31 1889 3368 1487 4840 1495 1375 813 108 830 2819 2445 4048 472 2339 2723 2150 1468 3539 1447 4418 827 3634 1781 1606 452 4442 2709 4718 1472 2548 1859 4317 1158 1505 560 2311 4000 697 4991 2213 981 528 2529 3692 4165 3980 4330 4758 464 1321 1889 2903 3559 1669 3772 33 2753 1468 4298 3600 1568 1981 2543 407 1041 3459 4755 202 3200 332 2419 1506 4225 806 831 4412 4672 1429 3426 2842 3602 1934 230 2120 578 3520 565 936 2805 62 1472 4503 22 2550 1028 3645 3331 756 1881 3353 4942 1272 2217 2771 485 3315 959 4241 3858 2703 2925 2410 2059 1340 3836 2382 1531 4235 4272 4484 135 4431 1106 2313 4459 351 2164 2008 3819 2910 392 1109 1746 3563 498 857 4590 2946 3105 329 2265 3520 2338 2983 2154 4114 301 103 3314 3831 942 867 4912 2186 3461 1352 1869 465 1295 4535 2689 2921 2714 2725 4076 2119 861 2115 1805 2824 2126 678 3087 3850 4338 2344 2071 3529 4408 4277 768 523 2110 3743 2903 148 4715 1611 2582 659 2963 122 3373 3443 2343 4785 3581 1291 1346 569 4371 3774 4613 2391 4043 3068 627 453 2466 135 4790 2904 2619 2447 3912 1248 3108 2991 3739 2707 3334 3277 4610 593 992 462 3197 3961 1059 1423 2153 2795 1959 2109 3366 997 4654 2398 4239 3055 2044 2598 173 2390 4557 4060 1941 2908 743 1298 2773 1958 3843 2256 1419 2957 3160 3321 550 1934 1120 4972 2811 3626 1138 668 641 3391 4958 3241 1293 932 1724 4709 2311 3233 2653 4664 4595 2717 744 3637 2138 1766 383 3610 4678 3901 2007 1300 2081 3359 1684 2449 886 5 3714 1932 4431 3852 813 3060 518 3302 3954 3997 3091 1776 564 3005 1820 194 3536 3880 3400 1834 4713 2365 2100 4401 2101 1143 2390 1388 3453 4702 3301 2164 4929 1283 158 2439 514 3639 1560 117 591 572 682 3811 200 2626 2975 4067 4278 2260 3073 1058 3929 1633 4491 1585 1144 4643 1278 3413 3413 683 637 3248 4558 1027 2041 1893 4774 2306 1349 4591 2665 3772 2354 3139 3691 832 2925 3641 1794 1808 844 4831 4328 276 4653 4494 2722 4479 2648 4627 427 2208 271 2815 1258 2203 4701 968 1647 406 1092 686 2690 2820 4485 1070 1181 4261 2813 1499 877 844 2538 3200 1068 576 882 471 3562 2299 2852 997 4895 870 3740 2499 2523 2467 1219 2751 2775 4978 3134 3553 1361 853 3418 3158 2044 899 2726 3849 1413 4193 1114 2965 735 1108 520 1388 1728 2704 354 4643 2266 4204 3699 2019 851 276 1444 1306 4085 4070 2345 4656 2095 3341 3786 3075 2186 4481 2259 4227 612 621 3068 798 4585 4856 1241 1189 3829 325 602 4317 4499 1595 4893 3664 2969 4445 3343 2897 3025 3882 327 515 3338 4894 1876 2531 350 2536 521 410 3433 4394 3152 3892 4968 3388 4116 1659 4487 3210 4301 2876 2714 1721 624 1776 3885 2334 3149 1349 3252 2927 943 3443 1028 839 3311 3064 3048 4502 1938 620 4869 463 1118 4374 662 4913 2129 2309 1464 1983 1250 3911 1687 3528 4758 4317 3496 4607 1108 2437 2757 4788 3634 4551 3788 4105 3822 4673 4312 4557 757 2515 4351 4485 559 3676 3378 398 3737 1619 3976 2892 2330 2126 411 2263 1486 3630 3129 1569 3286 689 3740 2617 2262 1031 3971 2018 1574 2254 1087 1708 4634 2183 1231 1858 162 1470 3396 1419 4250 4845 4093 4482 4379 4889 3140 366 760 2284 4504 4506 3362 2738 3257 4662 2685 3292 3607 252 4617 4720 2660 2412 425 2382 2485 4160 2367 3348 4556 2993 2062 1540 817 2464 1687 2017 1229 4126 3301 2790 4213 4524 4217 1766 3677 4100 3150 541 1458 382 3558 4069 1927 1812 2419 3354 3657 1079 359 503 1427 2686 2253 4903 3283 4542 2157 4957 1019 4493 2964 699 2729 4471 4929 4591 3143 3017 3834 2850 4571 1881 1925 1327 424 2507 783 4658 3140 2885 4624 2878 3144 1100 2741 3302 3707 1861 1293 3661 4375 37 3165 2094 4347 969 1628 2773 15 816 2423 2235 259 2571 1606 4478 888 3436 3909 2518 4525 1068 2716 274 4323 627 4448 761 378 3764 4536 705 3402 1590 1624 2676 4123 1684 1297 2758 1365 694 911 4632 168 2574 1114 4992 1806 3692 3678 4983 948 2347 1835 3673 4197 2897 2381 2073 1615 1859 212 3498 3227 2030 3742 1687 297 2543 969 148 1546 1644 3129 2530 4476 1737 3112 575 2074 2981 4496 2860 4001 3186 3915 2885 4109 4240 3564 1044 3698 2562 4244 3879 3243 879 4573 1214 2254 3050 346 2358 4397 803 2526 3784 358 3101 1816 2434 3725 3334 941 1685 4757 2369 4630 3909 4011 751 3070 4069 1779 1633 3565 3768 1592 4808 4984 3265 2608 2350 4998 2548 1486 2130 4804 4850 2063 3224 2346 4025 3397 3679 2524 3538 1135 3697 1667 2849 3391 3958 1993 3705 2210 3001 4560 2669 2300 2977 972 1712 905 2458 4188 846 2749 4250 1845 2097 2413 332 1151 1925 4884 2984 4790 1380 4271 3361 1354 634 4209 4733 3839 3930 1088 4033 190 2847 3998 59 1794 4996 369 3318 348 1333 4403 1489 1280 515 2018 4960 2734 1117 4441 3818 890 2561 1742 129 2131 4447 3634 941 4448 1358 4756 2153 1054 1629 2806 1229 851 1892 54 4586 2927 2384 55 2049 3750 2122 3662 1693 3127 1065 2853 2844 328 4843 4147 3873 183 2512 3537 3557 610 3408 4494 3138 1120 1519 45 3359 1158 2544 26 2399 2644 1023 33 2217 2397 3254 2935 4881 1538 1617 1902 2158 752 4570 845 4482 533 2205 4926 1421 887 1613 1831 1979 4237 2022 1002 3601 636 3752 4404 3524 3395 4403 265 1650 55 4117 2711 2598 3624 4541 4614 2152 3634 1404 4831 3019 309 2743 2754 3366 1030 3622 3286 60 2652 4136 3637 2531 4803 3045 2701 289 3596 1258 192 1154 987 2105 580 267 1584 1262 4620 3323 2215 1163 838 1636 728 2165 3964 1007 2175 2276 3051 253 1013 919 3654 4430 2957 1334 3435 3998 3304 4678 4965 1947 2450 1129 577 2385 1690 1355 3905 550 230 2246 20 78 2437 3175 1947 3383 1731 2934 2942 3894 4688 4738 21 2113 2945 2731 848 747 2086 4702 1656 2452 1362 2301 2811 2854 3239 340 628 1185 4519 557 3792 4591 20 1957 50 2649 1648 3301 2848 3536 998 3850 787 1325 4991 109 4651 4073 3790 203 313 1517 3797 1062 2324 3644 1949 3802 2053 356 1658 1689 4930 25 4693 712 1390 1746 3152 4727 3447 3882 293 4845 3263 4424 4112 2138 3964 455 568 1292 4561 4471 346 4650 2426 1418 3710 1996 156 3712 360 353 1626 291 3328 1262 2817 4084 219 1854 3621 3804 3223 4581 4906 2700 1819 4204 1740 4326 1373 2352 2727 761 3522 267 1976 4505 1577 650 4353 2116 3976 2653 3097 686 4614 770 1426 2374 3831 4633 2562 3711 2140 2825 4650 4160 4840 898 2802 3076 476 4106 2427 4099 4003 1808 443 4991 3759 3908 1077 3376 1770 4085 62 425 30 4313 4001 3632 4446 3729 1980 2482 2610 4378 1289 2804 1895 661 4990 411 381 487 2709 2741 4991 370 2661 3622 950 4090 3887 3908 1343 385 3273 2195 4928 4884 3039 4163 3607 4908 2469 3557 4363 1670 3798 3657 177 1851 752 4914 2704 3761 990 4576 3133 3224 4373 4773 3464 3773 2839 4577 2533 1554 1483 3975 1221 2108 3842 589 410 4764 3220 3560 2878 3415 993 2101 2053 4622 4169 2521 2222 4575 4061 35 4134 2906 3947 4796 2252 340 3981 6 2758 3447 1922 3890 2291 128 1948 3544 1688 2888 2097 475 1043 3244 4635 1546 2427 2733 4944 3153 3517 4961 3074 2654 1472 4776 4871 2348 4363 4623 1370 3251 433 2137 104 894 1028 465 2589 1731 4087 2657 1637 3303 2059 574 1299 1872 1475 4137 3829 657 208 2407 805 25 333 1026 658 1124 379 3895 4325 3432 3903 3126 1325 4434 4543 909 4291 3535 3105 3341 406 4075 2373 2411 697 837 3133 561 2648 1545 1948 882 4039 2125 948 1153 1579 1724 886 171 54 1430 1815 4304 919 2206 4013 2502 2968 1155 3470 3790 3390 2703 441 3901 2205 4331 2234 748 2234 2849 203 3337 1143 1513 326 2524 1002 1500 2636 3003 4501 2436 761 1582 976 4778 3117 659 867 767 3532 4883 4109 1380 4895 323 4744 4609 4809 1573 4257 4034 3283 1612 1005 2973 257 3203 2063 3237 3843 3111 4619 1722 325 4744 2695 3935 4311 1812 740 411 2181 2477 1129 2048 3351 1222 528 1151 1659 257 2896 42 3006 476 3001 1593 2479 167 1211 3718 3013 4447 1319 4689 4027 447 2348 340 3259 3794 2692 879 3176 994 4324 2501 2682 988 3127 3830 3454 3834 900 3412 4948 1783 3404 2070 2559 2463 3077 1799 2808 4644 3977 2567 1876 2202 3831 609 4649 916 3129 3788 917 1036 1581 2419 3967 2639 69 1421 836 4247 1214 253 2843 4551 164 3906 1618 4202 2989 3248 2711 4301 3850 3622 2191 4657 4449 2735 4394 4834 485 1489 1461 4666 2692 4816 4727 3750 8 3996 956 576 3919 3478 4461 4292 3164 879 1094 2155 1387 666 1631 4538 4864 3909 3940 4852 2777 1612 909 1852 1263 990 3902 4164 2754 4726 4760 4770 1634 1379 2110 1245 62 888 4465 3300 3921 525 1285 4983 4088 2292 1426 1620 2637 3829 4731 4683 1559 3306 642 1699 4720 1244 3746 899 2206 3924 3020 3233 754 4546 2083 3207 3284 1050 744 1289 1885 962 1454 4832 4755 4150 3247 1194 3192 3004 365 4399 636 1856 3714 1246 2247 4705 1137 2526 3416 114 4482 1093 1848 2242 1506 2317 599 2645 1248 586 2958 2208 2490 3421 2796 1384 3142 4068 4730 3508 4649 1327 4078 255 3195 4429 892 2927 2113 4213 1848 2537 3850 69 1837 1074 2683 1247 4913 4487 419 4943 471 358 3975 4470 3723 4227 3319 3066 3706 2932 391 1020 2543 1093 1479 368 2687 3045 948 376 702 2407 4357 2010 3728 1147 3942 3565 33 2354 3376 4960 4733 309 1231 2436 2961 222 1219 2277 871 381 1280 3076 2063 1236 4350 2680 2144 1692 4353 3416 3635 4150 4130 4202 193 675 588 1720 2600 3405 1584 4646 3490 2067 985 3941 3541 2561 4217 867 1204 421 1058 449 3108 1212 1750 1835 1048 2091 3712 92 1630 2806 2889 719 1856 1820 3340 4303 2844 4176 785 1232 1588 4994 4278 1171 4439 1964 1737 214 806 2382 3199 4274 3496 4003 3945 4019 3742 1274 4498 876 2791 4509 3242 912 278 229 4774 3818 4263 708 1045 734 1893 3929 2732 782 4447 2256 2035 366 711 4503 2830 2151 2242 1379 3038 4648 1298 1985 3045 600 2567 4637 4757 3542 1441 1342 2842 4145 960 2584 4475 929 3637 3360 3717 2924 1766 812 1024 4137 54 4537 2816 3441 3234 3715 541 1448 4989 4808 1555 1769 1557 4173 579 2351 3139 152 3024 4885 1151 684 3203 2391 3722 1856 1928 1831 1051 1240 3839 1745 891 2859 3476 3167 2096 3691 190 4685 2958 2456 900 3806 2137 1037 1179 1077 4052 3369 57 4549 405 1280 2014 3706 1870 1312 438 2350 662 2940 4000 1317 3334 4636 354 753 1701 1171 1930 726 1173 1968 2174 487 1779 2982 2517 855 3090 1835 3244 4969 593 4685 3411 1217 3072 3880 3029 4377 1655 4409 731 2789 968 3423 66 743 3160 2108 4912 156 4234 3368 4555 3436 4723 2926 1890 3126 3159 3550 4186 378 923 4937 4122 661 3753 3168 4359 808 4431 3118 4265 2130 4040 1481 996 3513 3417 4837 2112 4789 1669 1681 3298 4494 498 2871 225 2656 1634 2104 4353 2006 739 1782 4539 4005 3615 1913 1947 556 1429 923 3905 3810 470 2372 3665 4832 4561 1894 4747 3019 3399 1593 4139 908 4175 3065 2834 103 3107 1803 4211 4815 4522 3524 3951 2768 2420 1906 1146 1156 3849 3752 1099 4031 3458 3511 4312 2443 1078 4215 1408 685 3791 1842 3775 598 2267 1402 845 4834 1155 3606 4375 3908 735 2841 4509 4681 399 243 2610 4160 2939 1782 144 3113 4557 1938 633 2739 4234 1521 3887 1075 3685 883 3676 3908 1668 4548 2443 2562 2913 3817 221 3630 4562 4191 165 685 4569 3500 2317 2801 156 2868 1718 1630 1222 2469 3116 3622 1549 4571 2752 3974 2242 941 1444 695 1332 3222 18 2413 4813 93 1742 1475 4811 493 4231 4926 4608 406 3298 4894 4995 2778 2319 440 4429 1513 2330 4614 845 885 539 733 484 1863 1455 518 1530 3248 1084 3829 2383 2921 4865 3877 3339 4651 404 1691 1142 1904 1274 287 504 176 4746 4718 187 1629 4122 4786 2364 4632 2089 3248 1469 2785 2875 617 4246 2787 2249 4369 4544 861 4590 68 2432 1714 4187 4500 2226 234 2531 1684 2396 175 1112 1488 3990 441 612 2810 3273 4570 2977 583 4869 1883 4450 4536 3049 229 1007 4386 4974 2521 2077 4382 508 3033 2612 4617 2773 1492 2055 1469 149 4238 2335 1711 512 517 1281 2391 2028 4013 3163 2211 3794 3917 2875 4916 4217 1496 1544 1119 140 4549 2455 1165 2399 4976 1823 4947 3949 335 4045 2875 2709 2597 3761 17 280 2250 503 2648 4021 3712 56 651 2030 168 3966 3523 3728 2980 371 855 2031 3402 43 3216 1751 1663 4037 4121 2116 289 3758 2157 2067 156 141 4176 1599 2487 3304 4277 3709 1468 2246 2599 4168 2547 1516 4376 3702 2167 1928 3645 88 2623 4777 4047 4750 4567 4357 3459 2769 4493 3504 1699 3344 4668 2132 4100 2835 156 811 4622 603 1160 3319 4623 4256 4142 1523 3992 2033 3083 4824 1062 1840 4789 3161 3042 2595 39 391 3154 4005 784 4549 1734 762 1740 1332 3 2246 3217 4577 643 1735 3244 4971 4091 2903 4074 1373 2812 2275 2927 3866 1396 2702 882 2867 1538 2975 3295 3859 3332 1990 4395 3324 1340 3995 3500 511 2023 328 4903 2369 2445 1234 80 2376 1540 2867 661 2362 2557 1459 3939 3806 4909 2387 3128 2144 3206 2088 215 2706 195 3718 2743 2310 775 426 3660 4653 3999 4183 2477 3235 3739 3394 796 616 3705 1790 4873 192 2698 4361 352 3716 4372 3685 2814 1367 1142 2264 3015 4666 3759 1996 2739 4001 2015 4800 1789 36 1795 1821 1387 2015 3798 4337 4393 4314 163 2296 998 4305 732 2606 2780 4045 3222 1374 3044 1433 3714 534 1824 1749 3790 953 672 3911 4370 3459 4950 2502 3236 1313 3561 4349 3708 1926 2126 4110 3704 4119 3378 3028 4129 217 1585 4063 1573 381 2035 3348 2139 1586 577 763 986 299 388 4191 1458 3245 1743 2162 4328 1795 4864 14 4967 50 2675 3268 3930 781 4615 4209 2555 626 1062 4772 4575 578 1233 4266 1384 4925 2723 18 2594 4284 3649 1410 1758 1869 3752 1712 3049 4579 1423 1665 1774 1028 4072 3005 4208 1345 1948 3265 2865 1081 1252 4116 4167 1102 3912 4042 513 3974 396 4396 3094 747 4334 1622 3350 2980 874 3232 375 1930 2166 4190 4161 1604 710 2672 858 2043 2825 4418 2348 798 2050 1877 4402 3448 1208 1180 2326 2621 894 752 3278 3512 4660 4965 3714 1064 804 379 3592 1207 1293 4045 4505 2834 3948 4613 2065 2964 4726 2326 1210 570 4688 737 690 4096 2831 4473 3208 2642 240 4279 3171 3148 3513 1582 1443 3995 1998 1856 622 2498 1957 4631 901 4814 2858 85 788 4882 1884 693 3581 2612 4974 3551 4925 2150 3687 1848 4326 166 658 1679 3444 766 1527 914 4624 444 1608 2719 1384 2019 981 1507 4397 2833 3561 1358 3331 2095 1538 3549 2388 4700 1452 559 4398 2162 1279 3833 3856 4664 2189 18 4377 2222 4205 4431 3273 3716 539 4824 2878 2787 4205 1481 673 818 3255 2154 2054 2418 3536 4744 2840 75 595 242 90 1005 783 4908 2295 3848 2256 1191 2475 3628 2595 1471 1055 2601 86 4004 49 2953 3038 1402 2641 553 1662 1433 2798 2804 327 1197 79 3408 2074 4967 915 1462 3464 4322 4745 2206 595 4631 3528 2633 4882 1249 617 3933 3561 4370 1904 2349 4750 980 1350 3807 941 4577 1298 1700 3509 820 707 915 1313 4894 752 2694 2217 3338 1984 1363 3070 1560 2698 3988 4417 1038 2111 528 4892 2034 2011 4008 2719 1633 1503 4066 3805 4012 1626 3378 2276 1918 1443 708 4545 1663 4089 2779 4378 4348 3491 3261 3298 1820 744 3069 3528 12 4161 4752 1936 2188 4714 1168 4104 176 2301 500 4996 177 3094 94 4492 1057 736 2163 4689 4794 22 3319 3147 760 3979 1703 2341 4290 4307 3284 271 3181 3935 1279 4724 1945 1237 1303 2986 1810 46 2172 3540 4640 2671 2432 1819 2935 2872 401 2145 2744 528 2337 3164 1863 4470 3814 2833 4170 3842 50 1927 2312 58 27 1288 4248 1749 2388 1083 1718 1620 1275 2245 1153 4643 1121 2355 4656 4125 181 4649 3024 4406 129 2542 3439 2670 2883 1038 93 1644 2454 4215 2774 1137 207 2876 505 1433 3736 437 1884 3110 4024 2173 445 2581 4616 1763 3106 1126 303 3297 4802 4120 1712 4600 3114 75 1791 762 4050 3396 5000 143 1421 2940 632 2257 3340 2729 1537 3895 1284 244 187 1558 3643 1626 4085 587 1199 3955 2712 3250 3015 1974 1397 3595 96 3619 3337 1303 2489 2583 1784 3087 807 3740 3952 4822 4178 4198 2865 3018 742 1935 3756 3047 4299 4835 1865 3547 574 4877 2927 2531 4286 4601 1776 453 2879 672 3466 3324 2106 3343 4391 2176 3211 1951 4077 3323 2538 2135 336 1332 2115 4990 1483 2928 4438 1913 3147 844 487 1339 3924 652 4463 3240 1745 56 4457 3345 4768 4833 206 3187 164 4505 586 351 4930 1048 716 1124 1052 4063 1178 3393 4289 1297 3291 2771 179 1981 307 1405 407 4774 170 1275 969 4059 637 2198 1693 3079 1796 1587 3303 434 1642 1340 100 3926 4633 3717 783 2794 667 3344 2885 4331 546 778 753 3486 4944 1291 361 3384 3416 3242 1206 4878 1411 1287 1112 4365 3364 1695 496 4267 1453 2028 1109 4604 4519 2914 144 3790 1198 2219 2231 1941 3011 596 3437 3072 944 1934 1936 2402 4583 2950 50 3298 2564 4229 34 227 3694 3440 1800 837 1170 521 2564 4858 4776 980 727 17 3988 3803 3984 927 3334 3243 1280 3913 1315 1189 1678 1620 3993 1486 141 1981 2255 1759 2473 3657 3683 1285 1494 3262 122 282 1153 4488 251 3626 4332 4949 2372 3791 614 2441 364 1430 1137 4555 4767 1144 155 4534 758 954 1477 3153 1756 3805 3023 3848 3010 3446 4690 952 3315 1855 3020 2447 1153 4540 2136 1002 518 4032 2635 3980 1876 2669 4208 278 774 3775 4021 1745 652 778 1132 2854 4923 359 563 2503 699 4332 2980 1099 4543 1497 678 782 768 3579 4386 414 4107 2820 798 2175 670 4665 1390 96 3191 4803 238 3676 557 3271 3049 4226 2797 3886 1621 4582 1454 4493 1677 3077 4613 3526 3286 3013 1794 3254 3698 1619 969 1893 3760 1370 1419 2425 617 2795 2810 2795 1029 951 1800 2296 388 79 3273 3497 2390 1173 4396 4619 1996 3536 3470 1568 4172 2468 1950 1581 3064 1663 98 4778 2656 1326 1833 2773 811 1702 3896 1191 4794 419 3877 1349 3774 2324 3063 2048 1349 1516 2180 3142 1873 1403 3736 3278 2656 2332 3357 3904 709 2245 870 4275 1541 49 386 4349 4700 1585 1935 4519 2222 3575 3389 1462 2222 2857 4879 2107 3242 1764 998 2156 1476 2487 341 3409 2187 1492 4966 2831 2872 1506 1691 3537 1754 4005 790 3282 2810 804 3761 4804 903 1699 527 3820 1588 4535 258 1107 3525 4220 1522 3623 1782 522 2252 1032 348 4532 2416 555 4297 168 4579 3243 940 2233 1275 11 4751 1792 2254 3645 2215 1783 4435 166 568 4437 2630 1303 4167 637 481 2806 1238 62 2014 379 427 596 814 1675 2969 406 773 3969 597 406 4539 3680 3410 1500 2748 202 4222 4971 4225 1020 4611 3411 1429 4031 4639 2061 4353 3705 2100 2050 3513 4354 1488 2245 1117 1264 1054 2036 4297 4891 3948 2035 3453 513 2243 3992 3893 4819 1186 3656 2650 1830 2259 4817 4951 1244 2933 430 1421 3104 824 3559 631 2989 2060 3038 3271 3304 3386 3922 999 1777 561 984 793 1775 211 4733 3312 1401 485 3077 2716 725 2786 487 4946 2116 4193 1751 2026 2988 4347 4219 4119 2173 790 2399 3067 3677 3452 3033 4632 4132 1220 2877 4351 4256 3472 2033 4469 2587 2302 3346 1025 800 432 1694 1440 3705 1772 3024 1753 3684 3348 2640 202 4753 3582 3944 4121 294 4117 2296 4747 1235 4342 4698 3344 4110 116 998 2269 4225 3917 4912 4737 3759 4267 2349 2240 1410 4612 210 1915 3120 1595 4693 1830 3225 276 546 3857 2515 291 383 120 3270 4966 1144 2787 4297 3391 1940 3230 1707 2307 3750 2250 2130 4949 3548 538 368 1867 4692 223 3001 4816 4578 1685 1190 3065 2467 2036 1597 680 3822 2279 2966 1932 3742 2008 1455 2607 2225 1018 1386 4295 2036 4854 138 589 492 3551 3433 3041 758 1190 4341 2132 1944 3102 3270 1884 3694 1545 322 924 2950 4521 2882 3145 236 4208 2202 1966 4615 1289 2644 4921 2594 1788 2198 3947 4116 4766 3159 4316 2688 2702 1438 533 2366 1762 547 1013 1096 3208 2996 4573 4998 4957 1298 931 3258 1129 1561 4363 4197 3217 3876 4401 4768 3300 3454 1808 516 1159 1745 662 2299 2017 4059 710 620 4815 4613 4524 4347 2849 4835 3773 4606 491 4574 1140 2593 2141 4997 3134 2859 4692 1207 2911 687 3775 2266 3563 756 1474 2688 1534 4325 2278 157 788 3642 1831 634 386 3101 373 1509 4211 622 2620 1487 212 3240 1684 1380 239 4945 537 910 1140 950 4164 539 2652 4549 4864 2675 1149 2841 54 4339 3305 2249 1529 916 1398 2273 2563 3884 1663 4503 1734 4435 3393 207 2468 224 4031 3544 1544 3610 4727 1493 4915 3160 947 3909 4872 1425 1449 740 983 2388 4819 1208 670 3738 3664 4276 2499 2607 265 3272 1395 1821 4829 4999 295 1064 1277 1487 1562 802 4616 2437 3876 1249 3465 4478 2498 2149 4308 23 4539 491 4309 3855 4220 2916 312 168 813 3326 2506 1921 515 4850 1679 1142 20 620 2441 2582 1845 615 888 44 2807 1798 2412 4920 806 652 925 4051 2721 773 4076 3174 4421 2915 4079 91 1778 274 4457 330 1900 3251 3055 2118 4483 93 1884 3470 1875 751 4662 4140 893 4216 647 1689 4493 1816 44 3151 2722 3564 4946 406 2680 3493 2740 2168 4105 57 822 204 48 4561 413 2070 157 1722 1837 214 404 3916 2938 3637 1589 3838 4671 4027 1085 4984 4170 1548 3644 4879 3877 1333 4094 2580 2279 2868 1554 2749 121 718 422 2731 3322 847 3016 1539 3244 1829 3894 3797 2204 925 2152 2848 1421 3133 4904 3468 4878 2496 1025 4318 2471 2782 4677 3016 4552 185 2990 1550 3579 4840 1910 3193 3029 1655 3726 1680 4777 2758 3987 955 221 3686 2980 486 3234 3311 326 1492 2888 4061 4672 1921 3704 1142 1495 3455 2568 1349 3187 3538 1851 3019 2928 4884 3158 96 2766 1314 4428 2686 3714 4828 1595 2863 2891 3361 4269 922 3813 2849 4936 3234 4345 1001 1438 4774 771 3035 4678 1083 3371 4147 1169 2533 3821 1323 3894 1354 2977 368 3478 4215 3555 914 3696 2232 564 4104 159 2237 215 2202 4703 831 781 2781 4395 4175 1066 2747 4954 2472 733 2288 2541 3160 4364 3678 4627 3331 438 4042 550 3432 2567 388 652 3218 407 4315 1654 4480 1211 4887 1532 1365 1963 629 3846 4736 3330 3663 3245 2061 4986 1113 8 1579 4757 2021 103 1637 37 3360 1612 3577 52 4659 3813 2339 565 1658 4612 1715 1537 352 607 4491 2595 2746 72 922 4845 3543 1285 4043 1320 2407 3825 4823 1032 353 1522 2623 3326 1098 4385 3131 148 4525 1621 2205 4404 1398 4520 822 1554 2118 1600 4129 1941 3226 4183 3259 1498 2812 132 2425 4337 2952 4856 1218 1926 1856 3674 3193 4833 2273 2028 2516 4767 4252 3915 1184 871 2206 4114 570 2341 3592 3920 2695 3090 4407 4917 2445 2994 829 4713 2600 2140 2902 2582 254 302 1293 1273 3363 1455 2564 2909 2382 1491 775 3639 794 1843 3978 1771 1430 1962 14 829 134 3689 3120 1065 4527 1699 3698 3901 3838 3442 3705 73 2946 3584 4357 3046 4094 3047 1852 2724 3896 1994 1799 3234 3981 2729 2770 1874 4858 1985 3497 3418 1756 3386 3398 2668 2642 4271 2620 1622 4189 2153 2487 2475 4983 3525 281 1489 617 3345 3511 4209 2227 3795 4634 4122 3520 3778 839 711 2111 707 1391 452 2051 2621 344 3092 636 3941 4898 4278 1132 875 4778 3555 2435 1003 4378 154 1268 3894 4767 1757 3798 86 2626 3425 1419 4925 4896 1258 2884 2847 3722 1612 3675 123 4406 3003 2039 1542 4492 2204 60 4767 3017 1802 4168 2900 1919 2930 71 3132 4587 4151 1449 4660 4046 2983 1735 3426 4445 187 305 1085 1321 2139 3098 4195 1520 1696 506 2320 4738 545 2843 2534 1908 2311 1261 1424 472 2072 4963 1997 451 4551 2180 3435 342 3170 1666 4002 3222 2195 4902 1221 1309 456 1810 29 3398 3580 3053 1485 2476 3867 971 359 3212 681 2595 3469 750 2540 2615 2025 1568 2334 3727 2965 2419 628 1174 2092 1932 1009 204 968 3284 2484 1498 3329 3833 4973 2993 1892 827 4956 4995 2961 632 3043 4616 3685 2656 4967 3739 3014 2073 4754 3435 4730 2036 4708 4299 432 3790 390 1369 948 1464 4333 4378 416 656 773 941 3862 1918 715 2060 2055 3856 3538 1302 767 1870 3991 3256 2982 4446 3341 743 4800 1681 826 2079 1006 2884 4248 47 3043 3680 3445 3035 1104 235 3371 3361 497 2677 2905 3660 4494 1620 1200 1437 2779 32 1822 3108 752 2927 879 1371 4393 3202 4399 20 1431 1943 4089 3750 4845 3157 3355 2300 1172 2059 3040 2429 3239 1169 2772 805 2032 148 996 2019 929 2871 836 4233 1100 1165 4758 2312 4492 168 3042 2297 1697 4941 2448 3740 56 1638 3855 3357 4081 4646 4058 4634 231 2440 1454 4278 1140 1409 1990 4530 498 865 3015 942 4178 1119 4580 2988 2817 3882 4107 2678 2662 496 3605 1259 4678 282 2154 2974 1080 3054 851 719 4770 4916 2366 1216 3922 1906 1694 1776 3885 1216 1665 4324 995 4965 2048 1377 1201 264 3810 2700 2038 3991 1577 3018 2862 1636 3643 4720 2610 794 1082 4484 3478 1197 2221 2465 1786 39 1469 1792 3490 3044 2825 2610 1422 2575 2842 2134 746 4962 2167 1713 2807 619 2795 4929 2880 4537 314 274 2366 1851 624 3193 2389 1801 4697 4363 3989 3089 1074 3015 3473 1723 1631 2904 2171 262 483 1572 2110 1425 2443 2839 4171 4226 2395 1337 2277 1139 3191 1796 3381 3359 4987 1175 446 4418 4636 3325 570 4631 1973 1607 2563 1711 1235 278 4195 3296 4905 306 1541 4700 597 238 2977 3646 3985 4617 3324 4569 3107 3590 4581 1752 21 309 4050 4071 293 2432 4465 2537 4662 4143 1711 2847 1798 4804 4925 3800 2198 600 525 1067 2405 2028 4481 4982 3182 265 3117 4027 1061 2488 856 4942 2589 579 343 3248 1925 114 1426 2551 2030 1623 1413 2435 23 1163 4248 1555 4322 2182 2472 3262 652 3699 4924 4251 8 3337 464 2361 541 2707 101 567 139 1697 3039 3741 1267 1693 278 3361 3108 1407 2006 3908 1326 4226 999 1178 2435 212 3365 4758 4065 3394 1801 1867 2753 3481 1846 3788 4971 1566 3877 429 1312 4016 4705 1863 598 296 1708 400 4480 2128 384 601 2132 2121 4815 4734 2899 1435 1596 1834 1092 2969 1400 4024 3297 3050 2966 4123 2136 490 190 127 4883 1822 2662 77 393 3444 620 1787 1523 665 749 2722 759 2168 1762 1542 4985 4754 2366 1554 2805 896 201 1289 4398 3563 728 3966 2507 2285 4106 1405 2612 4325 1036 4567 4665 4735 4574 3266 2731 4970 2773 1471 4929 1000 2327 3035 2357 4777 4729 1742 1604 3000 724 3703 1178 2252 2972 1837 1420 4769 872 2143 4611 1597 1077 4390 4376 3867 1219 2886 3714 2891 4422 2017 2721 4528 222 323 3559 2465 391 2295 18 3120 3146 1872 1316 3326 1579 4457 3027 4213 1569 1870 3881 1276 576 713 4316 4863 4090 726 1191 709 58 926 2144 2024 4632 208 2328 2232 1632 2356 2966 792 1874 2414 2532 3512 1347 2241 937 1049 2931 2081 3901 2572 38 3344 3080 3076 923 386 2603 559 376 1648 2341 4945 2595 1873 1687 2136 4898 4277 2321 2833 1973 1544 2867 1618 182 3173 1236 3518 1200 3048 527 468 4629 4763 4601 1040 4111 3266 2461 3617 3232 4711 96 4457 665 1470 3092 232 4479 3170 4769 786 4585 4367 1464 2668 2908 2693 134 3043 4007 828 4527 317 935 4018 1441 525 4492 4158 948 2331 3554 841 689 4514 1113 1168 728 3081 2774 4692 4008 3787 2608 841 811 767 3283 2218 4479 1048 4584 2635 166 1181 4531 2854 3295 4442 3228 2215 603 1526 4767 3920 168 3795 4756 3550 2354 2026 2695 1849 2205 3516 4577 4992 1924 185 1789 3963 2957 4141 3708 567 4827 2646 2066 1686 4779 3248 4046 3516 3927 529 2942 3779 3558 2605 737 328 3258 2715 163 2980 3584 4445 4988 1227 3668 2908 1105 1432 82 4907 3026 1615 4158 4191 1058 4738 789 717 2595 3173 3074 2604 1559 1250 4642 4214 2928 2742 3392 772 3320 914 4890 599 2306 4667 1393 1536 3696 3370 1645 536 458 1332 2703 4081 461 2963 1510 1651 2689 667 1875 3783 2331 758 572 3192 4929 4657 1644 1125 1064 1573 257 4913 2882 2702 4173 675 3688 911 3903 990 1148 2165 3847 3266 1426 1551 2021 1465 3570 5 3706 2219 3280 2310 3757 2747 572 4816 1031 359 19 1307 4991 1899 900 918 648 2479 211 4193 1654 1341 1593 538 2405 1116 3234 2104 490 3584 2565 2267 319 1535 2048 3106 4251 4469 2378 4843 2496 1233 1231 1094 1836 3534 1296 2674 3776 2851 1776 2135 4132 3 3896 283 4505 438 2491 1966 413 1518 3499 2469 2491 3627 3802 122 1016 3056 4698 4282 2199 2691 3182 3686 2806 1465 3414 3771 1207 407 3191 4514 712 338 2121 456 2667 1672 3327 2279 4959 3501 3610 2036 4325 2775 1207 4071 4379 2467 876 2990 3621 2678 2039 153 3103 2964 4263 1407 1444 188 1913 3176 922 4217 2564 1530 1308 563 1925 3053 1431 300 1620 4382 2893 4444 2669 2487 4005 1518 4849 2029 1121 2136 2314 4961 3406 4687 2386 1352 1719 953 285 1603 1435 1664 3842 4512 4851 1718 3270 3735 5 1132 4593 1373 2043 4049 4966 1572 1405 1201 2687 3465 3218 2091 3144 4861 3851 2210 3327 2101 4097 1086 4931 2139 3850 3816 314 2722 3432 409 752 1301 3937 603 247 2881 656 4214 1130 4758 1347 4789 4000 4146 3235 2839 4935 4582 855 2358 479 495 2729 4219 4483 86 4455 3576 1972 1801 811 4180 4325 4823 2308 1859 376 4008 4603 1588 447 1243 2015 3345 4636 558 601 546 4097 4442 2937 4042 1961 1484 1919 888 1182 1542 1538 808 1856 75 3253 112 3980 2814 4717 3043 4586 372 2772 2249 1687 1517 1753 4661 3945 2143 782 3286 3278 3523 1497 646 4501 1518 1291 2998 2466 4314 1564 2104 879 2418 3189 4884 1998 1777 1276 916 528 1476 4380 1855 2225 1091 2402 3313 4577 2580 2169 1762 212 3992 2119 1347 4035 4876 4726 2036 3865 4202 2636 2673 1791 4309 851 2368 2593 1064 4553 372 3519 3376 601 4765 4157 4341 4073 350 907 2878 1482 382 2493 146 1659 2608 1292 3991 1278 3194 2667 3150 2634 2666 4747 4021 2343 4444 1255 1076 1085 1893 2521 73 1797 1412 539 68 54 1619 3223 715 3042 1858 2424 3879 3910 1589 4470 3021 2950 137 2510 1807 3414 4931 4040 4592 2682 2569 1751 1708 4223 1814 3885 301 855 1802 484 255 2722 1072 4717 765 3959 3207 2797 3657 551 578 2043 4064 1371 144 500 1524 3617 4388 1712 4040 4211 829 1498 3576 2871 4576 627 366 3448 1897 4239 1790 2571 4558 4126 2195 91 1900 4797 2223 3638 3415 2155 4839 4822 3951 2404 645 4681 3829 3817 4437 930 1227 3742 1680 741 345 1115 700 894 296 3628 2049 2035 1699 2129 4613 1838 2345 1966 2802 3244 4725 3172 2531 3352 4046 1991 2786 4545 4831 1397 157 615 4224 1661 1164 1794 1683 2206 3629 4691 2888 1668 2841 4041 3281 254 1980 726 1151 3018 512 3264 3291 320 2090 64 4862 1435 1956 470 2017 1532 538 2323 4782 4270 3461 765 2965 4203 579 4839 311 2381 4300 1438 2639 3694 2143 2413 3132 2633 2835 1394 569 2118 4198 86 2773 4786 258 513 2820 1500 3875 2789 2827 4626 1858 2190 4960 4322 133 3488 4295 369 1476 3049 3254 4760 1614 4698 4218 4209 4338 4642 1688 2062 382 307 2005 2355 4412 3323 1390 703 4600 1005 49 3247 2843 4397 282 3091 731 2656 1519 3239 593 465 1301 1284 3289 2765 3881 52 845 3120 2391 2569 2147 566 2286 3022 1898 1299 2225 4092 457 219 16 4887 4713 2219 4901 1111 702 3102 2736 2056 3113 393 3428 2170 1433 1967 1871 1897 69 1181 3366 2422 2891 1567 222 3292 3781 298 2396 3340 3935 2200 3422 2985 202 3895 3272 4717 4228 2346 3865 2914 1150 1910 4795 1282 4861 1270 2230 2632 825 4800 1853 1709 3336 3446 3375 4820 1444 4230 2647 3301 57 1186 1373 4198 4752 4273 3299 2805 3119 2692 2057 1343 1583 2922 3538 1981 4293 3660 1293 3538 345 178 2916 4198 274 3460 1968 3646 295 2281 3091 3137 1799 3884 980 1420 19 1633 1247 1351 4303 3357 2155 1815 324 1300 4266 1058 3041 3176 1908 1333 3725 1097 444 3169 15 3288 185 1042 3871 298 599 2831 4826 4571 2236 1517 3841 16 4347 1916 2746 580 4556 3416 1782 3004 2346 1201 2257 1587 11 2379 2902 1343 3380 1007 4929 4898 4587 3505 1938 1753 2787 184 1232 441 1347 3944 3932 1245 1039 835 3082 385 798 3884 3164 994 2986 803 1286 3604 11 3028 4147 1203 1356 3879 462 1138 1005 3777 2762 2159 2911 4842 4355 2172 2707 3126 2515 696 547 4140 4470 3732 4344 3050 398 2079 4522 1470 1775 3643 2371 4710 2532 1301 461 3442 4849 3456 2215 3084 206 99 284 1039 1354 415 1883 4597 4558 4258 3472 1136 1502 2742 3514 1138 2892 1690 3107 4972 2277 4736 1475 443 273 1990 4077 4286 4319 1717 4625 2370 2135 3613 2792 3838 2670 4815 1155 4735 1382 3233 3285 341 4659 1718 4916 1188 719 4467 1324 916 1470 2251 68 2802 1827 3484 342 1901 4626 4312 4139 2409 4883 1829 86 3167 1190 3414 2332 75 4233 1479 3914 1109 4651 4788 3471 3505 4077 4491 1877 2143 4468 2741 1756 4435 2705 857 2232 1166 4280 3850 2630 3795 3508 332 363 403 2578 4962 2869 3074 4985 2155 359 4359 3784 3761 906 1664 3760 2952 3151 3028 158 3957 3773 4735 1379 4509 4553 449 1988 1097 1161 4119 610 2049 1992 3681 4082 2317 2806 786 2893 2086 4565 4532 1154 2987 2605 1 3792 4564 4872 3859 2028 2939 4679 3268 3177 1582 1267 967 1419 1711 468 862 1803 4324 2398 2657 4270 4159 3951 1261 1174 310 3427 1210 1639 4308 4968 1845 91 7 3330 2572 983 832 2456 4085 372 1102 2397 1647 3023 4963 3960 3142 3545 125 1364 2811 2863 2758 3761 3498 443 933 937 323 657 1059 3516 1258 995 2951 1956 2583 158 4019 3234 2447 43 572 1839 4489 4846 2973 4484 4209 2419 3437 3651 2568 652 4692 3371 4170 908 3874 2191 566 2247 2121 72 4602 1663 2974 407 549 4433 2516 2692 1243 2070 3096 3106 3821 467 3686 112 1542 4281 3779 2625 2799 213 1656 3845 1715 329 1846 4814 3052 3369 2332 3636 972 2527 763 2113 4909 4624 227 254 3994 4789 1475 1956 1187 2187 3957 2852 1981 2107 983 784 4560 1987 4619 4551 2039 746 3343 1141 3875 24 694 1936 3433 780 3270 4764 3751 1260 3816 4208 4587 1017 2395 2735 476 3768 2346 3289 3751 1154 3977 3591 2715 3300 3755 2314 1861 1232 4807 4412 2621 4443 2855 101 1543 3605 583 4552 1780 2628 4780 3947 1150 2817 3595 1867 55 41 4269 3013 1291 4309 489 470 2777 1658 1450 4309 838 1434 3829 2395 2026 3330 2629 4018 648 2730 2247 4835 3786 1720 2582 4878 4372 3669 1896 1854 1604 3486 4870 1082 4217 564 2392 1278 3553 4660 2983 4448 2280 3872 3274 3387 1672 2269 1578 3127 3636 19 2029 1927 3051 3136 1518 2489 2660 2925 163 2130 2044 1751 3174 4632 4929 2599 1141 742 3339 2963 955 2291 4125 1467 1036 155 1793 372 1141 612 1257 865 2145 1683 1351 2261 133 2877 4846 4786 1085 2166 2446 2421 2156 2293 1564 1111 1977 3918 1303 1725 1284 583 1868 4881 1245 59 2972 1528 3486 1266 313 1466 2036 71 692 197 3161 4024 3802 4298 133 1194 2042 4095 705 11 1336 603 642 974 246 3388 3540 1658 4758 2836 604 2723 681 4656 4269 3352 3067 2040 3844 2931 4444 1267 3716 460 968 4128 2939 1911 2216 1637 1563 3025 1535 1611 770 4735 4767 800 2682 4231 2713 2780 994 3732 1408 956 4355 4790 3911 4427 4915 2312 4430 3812 2854 3809 3537 2497 2920 2563 2881 4359 1748 3127 2937 4239 520 4055 4402 2631 4567 155 4191 2855 2757 4533 3754 1677 1951 4964 3405 2793 3905 3565 4954 3577 4125 3429 540 2463 3299 1672 3003 4166 4907 846 3836 2112 1797 3984 3463 771 3729 2071 351 4015 2543 518 3406 1642 3889 2171 3150 3196 204 4202 1168 123 387 4762 3361 64 1428 3158 720 1369 544 2213 1098 285 2775 3274 1679 1867 34 3892 274 563 2439 2351 1724 2355 2121 1178 4073 51 414 2407 4681 3921 1919 2327 2681 6 2499 859 2024 4664 2964 484 1962 326 944 4339 720 3855 4217 4745 198 3003 2358 1969 3508 2768 1976 4937 3782 742 1750 3109 3052 1220 3313 1372 539 1457 2320 3993 4865 2019 4886 539 965 2788 3967 149 1805 3111 3383 3967 3141 2192 4771 4211 3743 3649 2229 441 4686 4054 4916 3875 2089 2810 4762 1361 4535 543 3524 2159 3597 699 1846 3658 2897 1933 1564 3591 931 4972 290 2684 2518 592 3373 1973 3268 4111 4920 3344 4087 4994 4768 97 1225 733 4008 3887 3853 2434 2166 3957 427 1487 4812 2378 1008 1379 232 3745 4531 669 3084 234 610 301 4391 735 2227 3609 2922 2960 4539 1114 2699 1360 3051 1980 4477 3541 1381 1753 1750 1804 1963 3487 2617 2218 3417 1341 4114 3972 318 1698 4100 1216 4551 3967 830 394 4172 695 4401 976 4153 4846 3580 1958 2943 1071 3761 3715 3984 525 141 4802 4782 4771 3435 2578 1780 2020 2474 2031 11 84 771 3063 3791 4500 4812 1765 800 1042 4543 4369 3634 695 395 1397 4877 1111 1818 4986 3613 2988 3106 4569 4619 916 1196 3115 2226 2550 3888 2562 3387 1593 567 3021 3977 3894 3247 1312 1798 977 603 4865 172 355 1505 3764 861 3067 1434 4361 900 1712 4965 1961 1586 1769 4964 1716 3162 2989 4469 1325 3348 387 4258 3212 4766 1516 1842 4339 3438 980 3414 4754 1033 3468 3180 3012 2624 1635 4856 335 230 2080 3806 4720 787 2770 145 2997 44 1528 3336 2625 3432 4593 3907 2019 244 1390 4762 591 3344 4987 2118 219 4273 4170 1958 1044 2869 1455 3372 879 3554 3197 1950 4264 4367 4079 1597 118 4200 4832 3057 2517 3214 2524 3226 1114 197 2692 1697 4019 2541 1902 4661 4349 498 1499 1551 3764 4060 3992 911 4222 2152 2981 4187 1392 300 2249 39 2664 4839 2604 2504 4961 1551 4267 96 1218 3440 4423 4742 1271 2316 2670 1098 3662 142 1705 3101 4212 1910 3437 583 22 1592 4546 3719 1504 708 1023 4527 2873 2255 4467 998 101 1937 2270 764 1234 2510 2974 2137 1659 653 2826 4702 664 4756 3987 1762 36 169 2414 2398 3718 2610 4739 2370 3073 3159 4569 1126 723 4771 296 3657 1553 1198 2213 3382 690 197 2153 2810 2624 4305 146 3304 2290 20 4473 813 4941 943 1059 1083 1566 1543 3025 1706 513 1771 4567 707 1046 2960 2824 3883 1246 4525 8 4990 1234 4703 2985 1530 3669 830 1343 4111 4045 3726 3812 3966 1758 776 3357 1983 1415 1150 1570 4833 4066 4634 530 3358 3296 711 4933 3340 1371 3822 2992 3885 2275 1907 4325 792 4610 3030 1128 4462 1896 611 1075 1045 4111 3722 2074 2201 215 3127 4200 4038 3684 1475 3449 4911 323 457 3142 1674 913 1194 1748 3026 3868 466 1669 4708 4839 3760 853 4666 914 690 2206 763 360 2095 3956 4513 3136 4411 2234 97 4637 4134 1580 4927 4974 1749 4979 2127 4422 3160 940 317 3917 4682 4033 1358 1109 1781 2118 2477 4686 4539 509 511 1282 3398 4059 2783 3017 3001 4848 4059 2719 4684 387 44 3417 332 900 746 772 1784 2161 2222 1150 4805 4193 4599 3347 3131 3988 1414 97 95 1505 2881 1228 191 3573 4867 635 4329 3219 4426 41 2204 4199 2840 1381 292 4162 4660 2146 2210 97 2198 3040 4170 2382 382 1417 956 2477 3533 197 2996 1168 2394 3998 3978 4892 4302 3149 4451 434 1192 4475 1638 2839 2427 1185 3895 4972 2563 1096 191 3150 1148 194 2250 3087 659 879 2895 3371 1882 4049 1964 76 456 1233 4192 1415 1255 2943 4039 685 2941 1757 2786 2267 651 2669 812 970 3729 943 246 759 2560 2340 2691 164 4382 4278 1533 1510 94 325 4086 3181 1373 1307 408 4431 2510 3833 2886 2356 4063 4176 1416 4939 3322 4473 1395 4292 197 1830 943 3525 1650 2230 1415 62 4560 1149 3045 3556 848 4937 795 2537 1144 4830 3274 1074 4676 4867 4879 264 1800 451 3985 1720 2407 557 733 4403 1247 517 2610 2110 2059 2633 3245 3067 1368 4108 702 3671 1480 238 1186 2138 1370 777 4359 2810 2192 3062 1226 3944 1079 4878 2460 2441 3690 4818 489 910 3496 2588 1048 4988 4810 51 3734 2021 4006 155 3067 2046 4278 427 3610 4247 1514 2981 3381 3286 3706 4841 1872 2796 1084 4874 602 2766 3492 1839 2327 1869 3959 2964 4224 1063 3839 3654 296 2276 2370 4915 2793 1049 3083 1624 574 904 3672 3368 806 4854 2330 4940 4712 4308 1256 1382 1833 335 3412 2268 4175 313 2900 3195 2810 2893 4498 1786 3845 590 877 4427 2474 4353 302 453 4131 862 852 4204 3810 1659 3968 2616 1138 1153 4538 3234 1667 4285 786 4314 2498 736 2383 4619 3038 984 4948 2301 3100 4925 4142 3923 3261 3436 1263 4051 3587 632 1422 1249 4879 2820 2901 363 2086 834 2370 4414 1567 1847 1582 2008 1438 1356 4729 3948 4997 3727 2284 1577 4670 4464 4901 3043 3450 1628 4799 3161 285 262 3639 4861 1087 3569 872 191 2956 4751 2320 4530 3229 373 4593 710 1006 1228 1929 1764 1902 1066 922 2221 1481 279 1922 1180 297 1769 2828 479 353 816 734 2538 1825 2690 1377 4707 1909 736 3684 2927 2102 2671 3706 3804 4911 3633 3383 1829 1585 3561 3646 2138 1847 2458 2470 869 4739 865 4104 829 1607 3038 779 3199 293 2912 2209 3992 920 4494 2231 3276 1848 4870 825 3003 842 961 4547 2758 1486 4237 313 3398 3639 3810 1072 2926 719 2526 2242 1604 1368 4777 863 1148 900 441 4934 269 3333 4232 440 4633 2949 3209 4694 785 4608 1166 4750 1447 2398 2573 738 3259 178 3014 720 4639 1197 4143 1419 3675 1923 2552 2472 1777 3252 3680 754 258 3781 4454 3271 2743 1293 3848 1177 1728 3848 1343 4830 2649 1743 3577 4153 2968 4206 2966 4534 241 3461 2500 2450 4618 2608 4988 1520 3831 1255 3610 4925 3959 2951 2832 3069 4789 3726 4851 1747 1208 483 3981 4478 3819 4292 914 1998 3845 2093 363 1755 1331 376 326 3702 1585 360 1619 1902 2069 4724 2864 3613 1932 4075 3943 1201 2123 3738 275 179 1943 4751 3727 467 717 4154 2246 3554 3859 1926 2220 2870 2821 4253 2667 3298 3225 1697 3943 4259 4611 708 2955 700 3770 4497 778 3851 3473 600 1247 4498 4927 1950 3964 702 4335 3538 535 1092 2297 4258 4977 3087 3423 4924 1597 643 1289 3629 4183 662 3089 4110 4178 633 4336 905 177 3171 2727 2552 2311 1030 4279 4759 3519 496 3866 3861 2316 828 4647 4063 2994 910 3698 2205 1468 4931 2345 163 3011 2775 1280 2034 3758 4500 958 2444 2252 2346 1270 4643 2019 329 4063 178 741 3816 2349 3906 3494 1818 4901 1559 1079 2916 3901 4569 4478 89 3777 2740 2564 942 4239 3128 3237 4566 1109 2353 68 4774 1237 4832 3932 3338 1712 1664 800 3855 4176 42 2156 4247 372 561 361 2104 3440 55 4229 1205 4074 39 2497 507 3630 4432 65 1221 979 3328 2927 1777 2108 3391 1617 1961 721 3696 527 275 4427 531 1878 2594 2171 4254 4263 3554 2595 3519 160 2927 4707 4979 4666 2599 302 4155 201 835 2714 1242 4896 83 1188 3928 3354 2199 3602 3722 2530 1990 3902 4223 3508 3595 3882 2788 1201 3275 3375 4922 2111 128 1580 2987 487 4441 621 3608 293 64 2113 710 2340 4330 2564 1644 855 3163 875 142 4969 2487 818 4213 3142 2970 737 4269 4536 2545 4563 2574 2403 3271 4670 108 1616 1009 3461 2335 1726 2554 2393 3204 229 720 4836 3337 3369 397 156 3269 1005 3463 4398 3654 4253 1704 681 3496 3594 3318 3031 3677 1930 2932 4799 2856 486 2584 93 665 947 2387 2785 4316 3665 4156 116 465 2535 1341 1422 1741 3917 3452 2475 696 4496 4331 225 710 2601 4281 755 4510 1791 3199 801 4494 3360 92 454 1508 356 4482 3441 974 3162 86 3724 4892 2233 4099 1600 1673 1353 3848 4063 3141 2391 2582 569 3669 2029 635 1744 1842 655 2217 1219 2382 1743 1679 2015 1786 1265 135 3969 147 2992 1447 1917 3904 407 2440 698 14 1569 290 4444 4004 1482 886 697 2255 4100 1290 2613 1591 115 1993 1654 2840 2929 2984 560 1587 2283 2778 3673 4890 65 285 4470 2375 330 859 1173 925 3870 1314 929 686 4098 1717 458 1827 280 3592 4874 3391 3332 3471 1152 861 3104 2800 2121 4565 1809 4508 154 2595 2471 858 2895 3952 2897 4493 504 3967 1119 897 710 1009 1414 217 1290 3730 4680 4908 2591 545 1529 3580 3395 1660 1891 478 3138 4610 1739 4764 827 15 1257 3358 2817 283 252 3308 3467 1307 1428 4342 4804 159 4702 965 1132 3026 276 3239 2853 3030 4346 4550 2878 2213 1858 2442 972 1185 4513 986 124 1845 2152 1799 3059 1065 2620 738 2598 3986 4829 2497 4338 1927 1411 494 2781 4061 2229 2495 3898 4548 3144 3607 1170 721 4350 2244 1158 4026 4436 1799 1470 4885 922 4703 125 4569 367 3758 130 3098 1107 2306 1192 4225 2283 1022 3998 3690 3641 774 1593 2229 1282 4502 2757 2790 2446 4716 832 1917 2498 3698 2383 719 1657 4813 455 3555 3607 1160 4077 37 2605 2194 4622 2030 3600 4131 4872 1490 3546 2851 615 80 1976 2564 1241 2062 2402 4315 2802 4515 4661 2131 457 1867 1100 2825 2945 4791 1099 1681 3217 3842 1323 2664 3717 1205 2602 767 2570 2651 1223 1903 4366 398 2002 4527 1181 4840 4098 4768 2285 1699 2277 3130 3108 4242 4172 4588 1972 285 3412 2224 2134 2169 2870 2292 4515 1630 3031 3506 3093 159 89 2880 4460 3366 3944 3929 3026 4965 118 2203 1600 1829 3568 4855 118 4579 935 45 3855 142 272 629 2770 1691 2012 974 2915 4489 97 2434 2863 2877 4095 4968 4908 4863 931 1810 6 676 3855 548 2627 3466 312 2531 4937 3382 559 4972 2538 4665 849 4768 3607 479 1007 2471 1450 3983 4327 1937 4186 3334 2225 1798 3827 1292 418 1632 4899 500 108 3780 631 1657 3988 1429 3500 1468 251 2129 1278 4559 4918 2434 3964 3469 4422 4189 2697 3727 4841 1102 3533 1560 1727 3283 1475 4194 4397 1693 3617 4104 574 4618 3002 3521 1597 1309 607 2716 636 4020 3897 3262 128 89 417 2085 2394 2930 3529 3793 295 1130 985 1045 4833 1445 1762 1091 1917 488 134 1085 595 782 3294 2165 3465 3540 162 2150 4216 62 4117 2344 2421 3351 3463 3552 2265 4046 1169 1661 4242 1203 60 3324 32 22 1699 4918 4337 2993 12 1613 1461 1457 1242 4346 2002 1817 1878 4714 1217 1846 674 1052 111 3244 4277 1116 301 2799 1698 1884 4537 1091 88 2366 347 4957 2035 2883 2921 2032 1081 3687 4267 1698 2263 434 2271 2052 4562 728 1638 4012 366 3274 4917 2838 355 1140 2582 751 218 741 3492 1017 4332 321 746 3523 1772 3938 4029 2070 4720 2067 2813 744 3363 1988 4984 53 4246 1465 4007 4585 4843 2707 440 1559 193 3109 3130 2053 811 1528 2068 2710 3640 1439 3942 1383 220 1108 2045 4018 2958 4121 2804 2174 264 3120 1742 1356 1179 2396 2205 508 1440 4189 4614 1182 2367 1680 4731 1394 3356 621 1319 272 4381 303 4333 3664 2254 4824 3434 4356 2141 2202 4679 2665 22 3983 544 3954 3975 2473 2695 3597 4229 4067 4857 1307 4726 3630 3640 68 3021 1901 575 4417 2554 3802 1041 865 447 4366 515 300 2900 4565 2478 2507 1571 4895 2294 4278 1540 1225 4781 3156 2867 1090 752 447 3429 2942 857 1853 3255 4494 3419 3136 3015 4558 4498 279 3753 3046 2776 4107 275 4434 1057 3203 3969 1098 4488 3800 3498 3531 1135 2673 2512 467 4780 1521 156 2833 534 2788 2625 4155 3484 3566 1364 1077 4398 4252 4314 777 1794 4120 4538 4618 3000 4945 4839 199 4431 3713 4351 135 3278 4549 1270 3735 483 337 420 4549 2568 3465 3539 1889 2265 4609 2826 4358 4615 1958 4196 814 4088 779 1930 1539 3468 4837 4357 3495 2690 3623 1677 2637 4065 2919 3269 4533 1519 3863 3004 684 1734 1029 253 4594 530 1051 816 4178 3764 4888 3591 2269 1522 2045 298 4351 1908 3064 795 2377 4369 772 3195 4357 4296 4552 4811 2725 2983 380 748 3221 472 4935 3336 1996 4711 3931 4014 1319 2781 2719 1145 414 2344 828 1218 949 3593 2945 2002 1365 604 2168 1777 3880 1507 2662 2130 4136 4596 1470 4420 4360 1350 1567 2330 2625 3248 3106 4996 1903 4187 3909 2372 1434 2314 1706 1402 2942 3017 2312 617 4307 2188 2385 1791 869 155 1675 2609 29 1540 895 165 1246 4905 1149 4469 545 62 2974 1011 2241 2156 1337 3679 2400 1761 4486 1235 3089 4686 4590 1824 171 2103 2521 3222 3060 2623 3542 3808 2060 169 4903 4925 2134 552 1362 1065 3290 32 97 4586 3230 4450 2843 1267 2840 1116 4657 1644 1037 2543 1961 3503 4326 415 231 2661 2134 2199 1615 3144 3541 1194 1012 1686 1584 3155 2949 3316 1502 1054 4538 1393 412 4676 2611 486 4771 3420 3497 4741 1205 412 4923 3783 4931 2268 1995 2924 2130 891 3127 615 4225 2608 3272 3456 356 3042 4894 3904 3020 384 3202 4424 3317 4579 3786 3466 4071 2103 3312 4542 2374 1894 4708 3415 3882 3276 1326 1820 1736 2620 3108 3287 4326 537 1114 3977 4851 2782 3621 4884 2181 2991 1951 1544 976 22 487 2982 4790 999 1686 2400 1730 4252 2882 4079 308 3921 3126 4363 1976 2977 3176 2432 46 3311 618 1531 588 3222 3771 3000 4087 3226 1435 3367 4174 357 4946 3803 3263 4187 1905 4426 64 4334 2111 1912 2911 2578 3181 1235 570 2898 1459 4256 3753 3161 3697 3629 3063 1802 3542 1973 2924 145 2365 2487 901 4752 2827 3271 1283 3811 4043 4268 1816 1036 2698 1664 1797 3368 1379 2148 4423 4719 2243 2945 373 248 2822 39 1572 579 4881 722 2235 4653 1837 2928 1095 1087 2995 644 2848 4576 3011 4126 2106 870 1123 49 2630 3297 2342 2188 4350 1977 1946 786 2780 3226 409 1242 1755 383 617 2887 3293 4748 828 1736 2715 331 4945 2921 1592 3368 3369 3281 503 661 2050 4018 4872 3295 2632 4325 2599 4863 4623 2475 2445 593 1298 3796 4757 3936 1223 3468 3560 1800 849 2953 458 347 2277 4919 4506 469 3525 2276 4054 3288 3560 3900 629 4329 368 1078 2379 2665 4066 189 1240 4196 3034 4672 2673 4813 4204 4938 2694 4089 1252 890 2586 4143 3159 1492 351 3287 728 1903 455 1408 2212 806 492 3519 4678 1287 3313 1591 1180 1070 4054 3884 4768 1427 4528 2751 2495 4880 4998 1133 3653 2564 2669 3872 4832 3378 1709 1284 3201 995 4251 1371 3718 3208 1525 3154 4138 1856 465 3074 180 2624 1862 3087 3260 2126 1264 3932 4625 4990 3864 1902 917 4941 1898 2525 2919 1912 502 726 1264 606 3176 4579 1743 3338 1408 4561 1317 1730 4739 3824 3186 4059 2136 3703 1598 2642 4899 4046 4008 3812 1861 1083 307 3391 3330 2462 3140 1151 2786 3180 1165 634 1880 935 4461 3276 1638 3844 734 4532 4815 2196 2182 3917 1436 3491 2014 1214 3560 4453 622 4170 932 212 631 233 1003 4475 591 1709 3951 78 1001 854 1818 3903 3946 1983 2270 4723 3869 1134 1918 4371 296 1888 866 3036 2381 2978 1535 4239 530 1777 365 361 209 2283 3879 972 4065 116 4935 4789 2715 1379 4927 1740 4838 4010 2208 1895 1259 305 231 3903 1529 3267 3627 3904 3426 559 2345 3598 4789 992 2488 1291 4210 3262 1749 378 3369 427 2608 4535 1203 3351 3174 53 2303 509 2277 4766 663 3811 1978 2030 3168 958 3222 2553 398 412 3989 3265 1853 4152 1510 3009 2145 4937 4126 1476 3743 2419 1213 118 418 684 2287 3090 1319 3704 2860 339 1001 3590 3592 1466 2909 3250 3116 3710 4167 897 1843 3896 2788 1871 886 3507 2574 2820 3248 3946 4427 3954 2667 466 2030 33 2346 1107 3341 524 4341 4579 2201 4914 184 4899 641 1565 1763 4064 4583 2910 1763 2875 3745 3127 2392 1986 121 903 589 3461 3566 2754 4020 385 1305 159 1967 2400 393 1736 3056 4959 4063 3629 698 999 2531 201 3277 1782 3101 4636 118 2147 956 1951 4348 1004 3635 667 1300 1203 2399 50 3495 3565 698 3836 719 2898 4771 4036 4909 1224 2132 577 574 4752 1931 3725 625 2327 945 2905 1547 1975 38 3271 3603 3283 4611 1015 102 1062 2374 4451 1532 949 2170 290 1881 280 4548 3297 1797 2733 3247 3133 4092 2053 2049 4362 1119 4774 1820 3847 3770 2487 2006 4944 3556 118 4217 2211 2145 1238 4675 4163 4339 2161 1367 4056 2645 3923 1059 1845 1231 3463 664 2905 4165 4279 4357 2159 3984 264 3237 254 979 3851 2772 3937 2295 4902 1909 1431 4375 4881 1071 2436 2277 314 3259 1527 3835 2193 4184 2890 539 1340 1440 2757 832 4852 1048 276 379 23 2404 3500 1262 2636 2480 1930 132 1178 2120 684 3359 4217 385 909 4033 1870 973 429 1236 1500 204 2847 2514 2886 1214 4434 2301 1590 1897 2649 3736 2793 3689 3843 4276 3393 4659 1707 116 1514 105 529 226 693 3609 399 1295 2743 3278 1700 943 3811 3197 3397 1282 4780 3138 391 437 2108 441 430 3359 3865 4052 2802 468 1154 3332 1069 1590 886 2760 2814 1398 1605 3135 3112 1759 2149 3189 4724 3316 2510 1757 4706 725 70 1788 3924 3487 1783 1702 4052 928 4060 2342 1617 1799 3503 3179 1862 3586 1422 4253 4035 2653 1401 1196 2266 1322 3206 4986 1699 1100 2830 476 3760 1650 3301 404 2130 1619 2061 1546 666 4412 60 3950 2769 1587 2201 2928 4360 1440 203 1913 2073 1950 4186 4151 3164 2287 1620 2765 2659 4525 1018 1840 2511 2698 4232 683 296 1889 4568 4508 2224 330 2231 1957 2696 2170 3823 1676 955 393 1756 1531 966 3026 4543 584 1391 2494 3502 4398 1138 1801 3618 219 2229 140 2639 1296 1293 2225 1783 4516 1511 570 824 1993 4729 771 3609 2877 2229 1179 2945 4659 285 4231 1192 544 177 2143 860 1654 2651 4815 2118 1004 2268 632 2890 4363 2332 788 2027 915 1630 4037 636 3164 4297 1150 4568 877 4904 1808 2714 3569 107 3535 182 2061 684 4723 3959 4340 4715 4024 4854 3307 2443 4310 3690 3661 3594 3129 2506 3335 1701 1786 1733 3677 3433 3588 1378 2804 4875 4840 1768 4454 4785 409 1712 3993 3759 529 1486 4296 1100 579 1603 2528 2266 1662 1918 996 4241 3640 2606 1666 1284 761 4185 4788 3466 2284 1729 3664 3863 4249 3186 3785 3392 3206 294 4755 1659 2401 4849 1626 1381 1664 2572 3820 4625 625 4998 1122 200 1706 4430 2772 3171 4674 1267 2570 691 1622 3396 4419 4562 989 2848 1834 2071 1908 424 2804 918 3876 1384 2259 1846 4471 1025 4446 4137 1198 4674 4807 1031 3622 3738 4307 2731 2542 2400 3166 2084 2810 2004 4684 1942 2635 2555 4281 3063 4365 2622 2738 514 2320 2651 1290 559 3632 475 14 3713 4125 2011 681 4526 4356 283 1905 3619 1387 3698 440 918 377 3567 4668 1978 924 1065 3207 2790 320 2001 3143 2110 3903 3123 2631 2369 1596 1537 3925 1241 575 4623 4618 4470 4676 160 3613 1243 659 3408 1400 1592 3066 2319 2945 3150 1294 2532 235 3270 1918 4248 4114 3667 2448 143 2690 3635 4386 1635 4217 1081 986 3760 1105 3278 2286 1889 4159 1636 4726 2666 1647 1794 3477 4555 2509 531 1203 4260 1557 3630 1157 883 2868 1263 2060 935 2252 3117 3114 1657 252 2034 2696 3918 2814 2262 2827 2070 4328 2445 1954 2904 587 2836 2962 2860 4703 312 2154 2079 4085 367 2231 2875 2411 996 1313 1028 628 3799 2116 1124 4477 1459 3313 1047 4738 127 3498 744 30 1846 2009 1123 3422 1438 4057 3273 2471 3269 1588 4383 548 559 3395 414 2897 1161 1761 2925 2194 2634 929 722 4461 1828 395 85 2235 3856 3171 4798 4036 4743 3234 322 1192 2849 4619 1873 2782 4786 3775 3139 4632 312 1218 1478 1181 1239 3939 154 4951 3901 3712 1470 2563 1142 1824 2967 83 1617 31 3384 3615 2848 437 965 1175 412 3559 3911 331 4328 677 931 3580 3017 1338 51 3456 3316 3240 4515 4145 1880 217 829 2887 3183 4063 3382 2594 3146 917 1966 3984 4450 2467 628 4989 224 2222 4104 3534 3093 493 3415 573 2602 1701 139 1216 4954 4094 1544 2098 3187 3509 2328 4273 2057 1224 2136 3718 3003 4573 4265 4920 2116 4779 1904 1897 3347 1934 974 3311 1523 191 3448 1149 4164 4442 4624 2623 656 1727 946 433 1127 1562 2312 2313 4283 2587 3479 4385 4685 1207 296 1566 3358 2781 3056 3587 2559 4249 1128 4679 2714 356 1973 4730 4038 1514 4201 2316 751 3843 2112 4159 4731 3938 3924 2424 2710 2977 946 2378 4319 667 4339 2746 3937 1489 2060 4460 163 46 3390 4269 384 1291 4950 2191 896 1875 1294 2440 3069 136 3146 291 4935 4420 292 4613 2457 3841 1025 433 2585 3282 330 4797 3860 4744 1412 2395 4687 1037 3032 3857 1951 2788 372 2313 4674 2087 4071 2793 2836 1488 3881 1348 3139 2353 3993 3248 2484 2603 1917 2950 2788 3099 3694 3486 4415 600 729 1280 1188 4631 2839 4043 1990 2631 4853 1306 581 4765 2453 2321 4691 4554 3068 397 3120 4248 3522 4602 2935 2888 525 4146 2430 2726 4758 3973 4762 3875 2826 3067 168 3219 2282 3660 613 4637 859 552 1056 4782 3399 2591 4939 1406 2019 4467 485 1417 4071 2489 706 4471 2481 3884 4737 2172 666 4010 4309 2409 4119 2381 2965 1649 1361 3642 3373 4805 1589 4037 2147 2528 645 4348 1474 4476 1718 3312 594 572 2152 3183 3334 1136 1505 1852 980 2524 3730 877 2489 3048 616 1644 2355 3881 1324 4224 1877 3503 1948 4665 134 29 600 4151 1378 4525 45 467 639 4609 1046 3819 1106 1915 3966 883 4224 2990 287 191 4165 290 4606 2202 424 548 1020 483 3733 4083 3343 4610 1618 4844 119 871 770 1560 2473 4244 1421 2625 767 3998 4294 1704 2079 2960 3340 578 1696 4775 2041 4478 4912 2919 2774 4585 104 4612 549 2714 2958 1002 4126 3782 2194 4439 2066 741 2865 2083 3971 1579 4246 2103 2610 2592 3548 4771 2088 3408 4877 4373 4982 4172 2286 4881 4156 2360 1952 4372 2398 3707 545 960 1154 1897 3121 3460 1875 2548 869 3385 977 1479 880 4270 2215 66 3469 1612 644 889 2310 530 3995 1709 3256 3834 1658 3849 4093 4610 3054 4526 2320 1669 4566 1263 3796 3104 3452 766 3182 4877 1976 4725 3198 4395 1500 1430 2155 4363 3792 1276 3172 2573 2119 3880 2063 3481 1633 4908 1061 3751 4376 2939 4332 2479 4459 287 612 2385 4941 450 3715 3239 3918 2422 329 1038 1249 1565 2780 2793 485 4473 957 542 4517 3909 2418 3510 1192 762 3810 3649 1617 3051 2228 88 407 3130 4376 2506 4590 2304 2908 4991 1293 4321 4328 1688 4263 981 1970 1773 2658 353 1060 3005 1938 36 3841 554 3567 2794 4795 2074 4378 2533 1320 15 4484 3926 4512 440 1504 2480 1593 3110 3772 478 2107 1336 3036 2200 1573 4927 1743 4043 470 43 1704 3925 3060 2204 902 1973 3945 57 2100 3289 3032 2661 4770 4781 3877 709 3762 2171 2827 3611 876 4926 3171 3846 2426 38 4995 2688 669 4727 2589 2342 1502 785 1244 884 4421 3417 290 2166 3334 4175 973 4040 4903 1166 1125 2960 1388 4752 1488 1822 4819 4279 3231 1402 1032 1157 1062 3694 2714 325 4975 4680 4900 3799 4120 922 101 968 576 1610 4001 4584 590 2986 3333 2930 4786 2865 3878 455 1986 4984 1315 787 1335 1637 2447 3327 557 2107 4008 677 3407 4521 3587 4583 3848 2999 2973 1953 4074 4900 1195 3282 403 1554 3755 3823 412 2456 2145 1824 2529 3583 611 353 187 1854 3733 1155 553 2871 1494 3104 3890 4223 513 802 2332 4425 3678 204 705 3796 3814 3712 1749 3233 3090 2455 1233 2734 1796 3044 4507 4157 1860 3074 76 421 4052 929 4008 968 3869 4861 4753 4564 1536 3559 1005 2571 2558 4010 2412 4354 1009 3551 2794 1117 1960 4569 1979 3242 1087 866 3474 2185 2204 789 4824 1211 1172 873 1436 1104 4364 2404 1437 1751 2944 2942 274 4106 1287 3370 954 2303 3020 2528 1292 1472 2223 3534 1633 2852 3186 4690 4117 1988 1485 1202 1849 447 2571 4316 4772 246 371 4702 405 4944 1687 1967 1531 1231 944 4244 4606 2722 248 2596 723 4377 2638 2420 155 1988 2982 117 3468 2525 3694 3737 895 2568 979 153 752 1154 3746 1810 1298 1952 1079 3523 3576 3411 3977 1416 613 3843 228 3762 1469 217 102 509 4282 2523 490 4377 4608 1811 2824 1306 1720 1745 1331 2816 4257 1237 2809 2664 3898 493 4727 3728 498 133 4787 911 4129 2890 2168 2867 676 942 4741 3664 532 2904 3286 2376 3847 4281 194 2566 1686 639 963 2682 854 981 385 3192 1415 4641 1791 4200 2752 1118 796 2528 2641 1040 764 4877 1503 3490 381 1190 939 2987 498 3809 587 3244 3899 3364 3784 2540 2611 1661 71 2356 4945 1890 2928 1812 2304 91 4178 2380 3262 971 749 2004 4985 3354 2990 3836 1861 2621 3286 724 3967 901 1860 2222 926 1764 4814 175 1668 3379 3796 3114 209 1231 1614 4412 4536 1319 3672 3529 1361 2632 4413 2614 61 4121 1721 757 589 4375 4734 1508 3116 1810 776 1006 440 2246 409 2520 1429 1020 2878 2549 1338 2382 4407 555 2289 2846 3219 2684 1723 2336 4330 3230 3098 3891 3649 1683 2462 1747 2682 618 4425 2890 993 2580 4763 1499 4184 1519 3662 4038 4507 2375 3802 2055 2325 1992 1219 2335 4778 989 3006 3177 4811 1501 4992 2790 4845 1280 1991 2114 2234 54 3662 1340 774 72 1390 4698 3123 973 2687 955 4558 2663 2883 691 3447 3395 404 1706 3637 3309 1417 469 3584 4721 3557 908 1933 4947 3816 3754 4710 4968 828 2681 2391 507 2121 555 4770 513 3609 2746 1524 1589 4501 1281 1398 1181 1574 4040 116 2371 3492 2876 1569 1108 3467 4108 2778 2148 809 1013 22 177 1114 2672 4485 4100 148 4839 4966 4123 4283 2867 2990 1970 2214 1105 3008 2309 3584 4952 1760 4535 1520 1708 3679 3158 1345 4302 210 292 1867 1979 4731 2592 296 368 190 3771 624 76 3773 2444 4421 4783 4221 2420 2040 4411 1863 1299 4402 3194 3208 2665 3436 1031 2577 477 2399 3587 3455 562 1309 1266 2044 3877 1870 4316 4300 440 1580 1028 4481 10 3856 548 2536 4261 730 591 1010 3271 2549 1150 228 1961 3712 4324 3743 1875 4494 3746 2496 1294 3231 4804 1841 2416 885 3785 1311 3572 3480 143 4602 2071 4146 708 3952 412 4036 1502 2409 1833 4031 1885 4244 1680 212 3715 2137 1207 1077 1155 2518 3624 1217 3895 3043 634 2068 4337 1037 582 1860 3243 4678 1907 4061 1614 4771 1018 3718 2423 1861 322 1530 1013 625 3317 288 3061 32 2658 2740 670 1712 2641 1564 2918 440 4994 3619 3203 520 2030 2049 4074 2055 4332 1936 1859 3707 3646 3825 794 4197 2577 2358 1688 442 2561 3637 4681 235 714 4947 1396 4318 4848 1166 1406 530 2992 3098 4895 1303 717 2958 2651 1228 2676 132 58 4223 1136 4276 3848 2073 3038 961 2078 3823 3738 3482 4391 2082 97 2915 2692 2008 4509 2418 1977 1641 780 1410 1413 626 2465 2715 406 4573 2210 3424 1243 1295 88 311 4872 1337 26 2749 1469 4344 346 4072 3839 4206 2286 2371 2422 3206 2552 509 1525 2947 239 2826 3982 4434 4476 4376 3323 2371 598 1892 2398 3572 3806 1547 4410 2078 620 2481 2991 4350 4584 2349 2530 325 3641 307 3170 4265 2706 3912 4333 482 3544 2010 1961 389 2541 4070 2443 4821 1360 192 4059 4661 715 4462 502 2559 916 1397 2603 1712 2396 3083 191 1929 899 283 2593 1832 1538 4604 2558 3109 3559 1530 1446 2173 261 300 4485 2379 3873 1468 643 3986 726 3010 1460 2372 2314 4466 121 1558 3215 2353 4150 4009 2083 4315 2250 1131 4800 1720 3170 4260 4972 2075 4485 1474 3490 3642 1073 3677 4192 721 1573 875 1575 1727 3189 3861 1711 1902 3954 2416 1680 471 567 1462 1505 3796 3181 266 2412 1709 1615 3264 4456 2988 591 2634 3422 1368 4687 4436 4701 30 4793 321 1087 1923 4592 1419 2993 2699 453 4255 3407 2134 1043 2998 621 1845 4386 2238 2975 3537 584 2159 538 2157 2795 663 4193 3039 3640 3142 569 2931 4312 2283 845 1768 3621 1525 3234 3649 3034 1298 1372 4412 4200 2067 3648 2271 634 3630 4888 4726 2802 3547 4098 542 1377 3088 2785 3030 4851 4093 1874 1584 1344 4281 561 2157 4501 1259 3050 2806 769 3361 1336 4563 4256 1645 889 3088 2636 4122 415 2851 3095 340 4921 4136 1873 4669 3896 2669 384 713 4602 3254 1371 1699 1963 4674 3711 1125 1367 4652 2194 933 2753 4819 643 4810 4328 4042 3560 2427 2660 4185 4213 1224 509 882 4700 407 1901 2172 4736 4464 401 4308 2681 4906 1315 3079 659 260 2611 4842 166 604 3177 1354 3935 3956 445 1948 374 2455 1064 3806 2927 3601 1896 2148 2953 2749 4976 2692 905 4452 4141 2290 3200 3276 1770 4325 4537 4183 2485 1664 4532 4008 3992 498 4334 4514 617 462 1751 2600 3986 4708 4114 1286 4545 4718 3984 4391 4593 900 325 2092 64 817 4362 3203 415 2923 201 4542 4005 174 3941 888 2700 3986 4007 1660 3066 1289 849 3446 1282 3778 3824 2087 2345 4897 2682 4749 777 4484 2364 3328 1601 3327 1422 4471 4194 3937 1708 4345 4028 1413 335 4989 2367 3210 2938 3058 2371 4292 2079 3183 1840 1912 2375 1668 1414 428 4325 2959 1511 4901 1764 3785 4344 3174 1548 486 1892 3776 3145 1153 4488 2564 708 2749 480 4395 256 197 137 3895 4318 3109 3781 2663 2602 4982 4426 495 2003 630 3083 4701 2271 3350 4013 4757 2596 4610 2427 4846 1000 245 1691 3411 3939 3706 751 2924 688 404 1997 1162 3055 2559 2064 2126 318 2084 4756 4858 3011 1809 3765 4262 4132 3423 2225 4757 2759 2466 3657 2389 1146 2045 3037 4787 3852 875 2181 1973 146 4063 3368 2982 3123 4885 2673 1421 1149 4094 1693 3374 4078 1336 1214 1623 3331 2772 2763 492 4260 1991 2350 2301 886 2097 2436 2675 1792 2313 1185 3638 4550 2222 4481 945 889 831 4472 2916 1877 1253 1267 482 4722 2316 2589 361 4836 670 3355 4460 2403 4999 4824 2076 164 1970 234 1867 1765 1690 1147 1695 1429 2002 4177 3437 994 2414 2934 572 577 4600 3280 3174 3865 4396 3522 4882 1360 3227 2554 3997 1365 1500 2137 1412 1140 4423 990 2955 261 64 19 4033 2446 1426 3238 3530 4020 2721 2466 3524 4926 3311 4651 1754 1794 3752 566 4620 2086 4021 2798 2765 1544 4293 4544 116 678 3688 2768 523 2936 1522 1818 3019 897 3686 3682 982 1929 3104 3028 1260 238 2930 5 4631 3054 2776 3911 4774 2966 1436 3449 1014 4350 1450 3389 124 3899 4109 833 772 4644 2585 1470 3566 910 1358 2556 3307 3776 4524 1188 356 1231 2617 1860 2532 3755 4316 4895 3809 3776 318 667 2679 3543 1548 3353 2380 1058 2223 624 3925 4835 2099 4609 1648 4614 1147 3708 4208 146 91 3971 1213 4172 2661 2362 4441 2083 349 397 2395 3877 3837 514 2760 65 3898 2226 3397 4683 2364 1797 4502 620 442 4667 4211 4647 4236 1691 4286 405 1471 2000 2830 1010 21 4750 3094 813 2386 826 2174 3260 4128 2152 1225 502 3444 2554 990 3703 4367 608 3272 3199 2197 1906 1814 4899 713 592 3347 4915 3519 451 3927 3899 3753 4625 3428 2642 875 3228 449 397 311 52 3675 2517 4442 2297 495 2109 2605 4953 4738 4485 13 2880 1953 4866 2283 3819 4681 3443 628 1572 2800 61 3330 1737 1642 3817 665 4221 1989 3361 939 2134 773 3910 701 3829 3401 4373 383 193 108 2397 304 908 3029 1242 792 52 3247 3774 2093 1124 1346 1235 3438 1744 1816 4681 1979 997 1081 4638 4795 3678 839 2722 4996 2920 2290 3239 2022 1431 1470 1479 176 2062 3256 333 634 2676 4621 3034 2722 3665 1867 3226 2383 4829 478 3525 673 1074 2596 670 3143 1453 2577 2575 2079 3193 2916 75 1769 83 2808 3507 1012 2335 2260 2962 1648 2402 4452 1249 699 4190 1718 676 189 3321 1509 4338 3595 406 1273 1769 3431 130 4388 679 462 592 3135 34 1361 414 843 1170 3453 462 745 305 4163 3950 3299 4210 568 512 976 4911 4238 4563 1044 3706 945 4688 413 357 4308 3933 663 1225 1314 4933 3561 963 4956 3055 3446 4946 905 1915 4445 4571 2369 368 754 333 1426 4841 258 4894 1900 2538 3939 1468 476 760 1498 1212 4924 2975 4130 2366 4753 1049 3852 2702 3372 798 265 3893 1210 966 626 2999 508 2737 3569 3611 2400 3663 109 4574 3790 3777 3610 4448 1947 2998 2023 733 33 230 2102 4677 2197 3403 2639 4724 2200 2875 3893 4467 3479 1920 3991 3861 244 640 2705 667 4970 2477 4672 1065 4052 4845 4370 1766 3846 603 1924 504 3555 1468 3193 2534 2462 4571 1842 4524 1921 3646 1937 2738 3993 3143 2564 1229 4471 2621 1392 1341 4064 3464 3724 1141 4222 4144 4178 255 1006 646 2289 1469 2632 4184 669 4537 4978 482 4509 3590 4877 584 125 4508 2854 2006 298 632 1919 2800 2224 681 2467 4082 2343 3797 1677 2440 154 1058 4754 4783 1463 1493 3994 4491 177 2110 4747 2215 4745 4234 3414 1824 945 3520 2656 3018 4920 1437 1579 2873 33 4312 3578 1265 2347 4758 3704 2424 3402 3095 1018 878 3269 2591 2392 1788 734 2558 4408 4122 3573 2120 1931 2735 2085 4350 4926 4084 4926 1388 883 1521 4457 649 533 4687 4887 1306 4135 4989 1115 3502 294 4356 4939 4611 538 1531 4019 3688 2642 3555 2321 1945 2389 3259 130 4199 4265 2269 1940 4173 3975 511 4098 2004 4813 4700 828 1439 3827 3593 2788 488 791 864 4473 4585 4393 1200 1608 1124 3999 4586 2614 2724 338 630 1247 178 1479 92 1042 1601 2944 252 1851 97 144 1038 1688 1056 2899 187 2669 3852 4003 786 1048 1546 1244 4467 3029 2043 3321 3336 4419 3289 2532 575 1156 2663 234 3954 3049 3406 1149 4094 1972 3193 4864 4223 3325 626 2511 3435 3750 1810 2260 1171 3943 1885 3587 4813 754 2555 4439 3132 3511 3305 4226 3862 3322 3982 3489 1981 2616 2030 3582 695 1702 1811 2213 3246 1242 4991 3095 3105 5000 650 1138 2745 3702 874 2294 301 3160 1790 2473 1230 4349 3707 1061 1652 192 3063 341 1847 3680 105 267 4182 680 1999 605 4740 3975 1621 947 4806 4626 2981 2995 950 1909 650 2286 1171 2998 2436 1120 4607 2466 1831 2371 2503 1070 1763 1868 2591 2783 13 453 2564 2378 45 4554 4671 4789 3695 3828 961 2108 2162 537 601 685 3835 2809 4296 3652 2747 2059 1734 2536 1925 4070 481 4372 2937 3440 4405 2279 3044 971 1863 196 2566 3891 4577 2979 322 3817 2098 1774 1441 843 99 3877 2799 1705 2978 778 1061 4050 4915 3814 4261 557 3482 946 3346 2256 2146 4119 4181 205 2417 4247 752 3840 3873 2937 1736 290 4497 2081 3059 4657 2514 533 3622 46 2843 2705 41 2005 3910 20 1264 360 2048 1281 4092 117 4509 2471 3608 4635 1353 1289 1462 385 1032 1727 2407 3256 3455 3323 3390 628 2152 4413 2182 3382 3058 4552 575 2373 1303 4858 1813 3256 2509 4296 1009 2381 318 3496 4134 2326 3391 3069 2085 3231 2172 4854 3330 4489 1523 3711 764 330 3948 230 609 4571 4712 3839 4607 1472 3615 4529 956 4356 2496 287 1520 1370 997 216 4270 765 2188 3488 4943 2617 2575 4829 342 3383 4837 3386 260 1501 383 255 3590 1004 3596 87 2218 1201 925 2104 1862 3572 4929 4783 2673 2259 1394 593 1232 3528 1063 2947 3290 551 1008 2844 1341 1658 53 3382 1743 2053 2552 2240 1501 1033 4454 3182 2071 413 4569 1303 1386 3720 4841 1982 1573 57 30 2595 1804 1000 1288 2095 528 434 1048 3339 2245 3744 3580 4865 3515 1336 2022 2865 838 1275 598 3462 3718 37 4772 831 1560 985 4783 2038 922 2218 3624 724 2315 4027 2103 4043 185 3072 4653 2899 4681 4795 3873 1950 2834 3416 3052 715 3498 105 1612 3518 4864 850 3284 2535 3080 4166 2235 3207 3971 2696 4721 2790 484 4699 3109 4688 1691 2163 4105 2467 1054 1538 308 1106 3555 4356 2207 2757 1584 3163 2201 3895 4948 4891 4059 2679 2114 4135 3357 3543 4461 19 3983 3232 3199 591 2313 2692 1496 3386 1187 3603 4622 3485 2573 3399 1735 3516 2689 527 1120 4617 4692 1311 3417 457 1233 4391 1295 4908 4221 5000 2705 4129 1524 2130 3540 2392 4683 2577 2567 3446 132 4411 3127 4781 2333 2475 2372 1465 4553 4762 4187 3252 1093 1848 4074 1698 2828 207 2678 3038 4364 2881 2248 476 1983 4965 124 4828 4859 4918 3001 3950 3626 4644 2460 1016 1179 4425 1572 4985 1663 1900 1343 1658 4821 210 3268 2200 158 4992 3799 1172 1345 3538 729 3394 4304 4384 2437 4221 4690 291 2756 3650 1095 3068 3610 1568 1815 438 1343 182 3747 4503 358 2533 2962 4571 521 4234 2022 2593 3275 3070 4220 4844 4156 1894 656 2331 2945 4754 4254 89 994 3602 1682 1269 2051 380 4753 2404 723 544 2742 498 2991 2101 1054 373 2608 2264 3460 3314 25 3980 470 149 450 4869 3166 1326 3184 412 265 2431 3794 1758 4204 3783 317 1077 4418 2537 394 4429 4367 1510 2307 688 4736 807 1265 4979 1409 3860 977 2199 3446 4647 106 4377 3866 3977 3624 3762 1771 3997 2805 1575 603 904 2867 2834 4673 1472 1018 4959 3598 1905 352 1744 945 97 1141 1578 4723 3525 491 3454 1140 3722 4932 504 3924 5 4691 1731 3354 3963 4369 3444 4497 218 2218 2691 2862 3622 1326 2165 4147 4341 4576 324 2064 1627 3370 2765 3268 3279 287 4009 728 468 1648 2845 2301 1881 904 10 4808 1314 2968 245 4829 1116 2540 4200 2825 1981 819 919 3055 3769 2611 692 2196 238 1962 4004 3972 2265 558 3752 1578 847 3375 4741 2747 1126 2632 1724 2516 3040 1505 1954 2184 3415 3839 3209 2235 2587 4819 718 4017 862 1991 281 3800 4729 4220 2680 3489 4956 2679 4124 4595 3586 3159 2258 4976 1186 4073 3659 423 2863 3052 4924 4528 4217 1414 1279 2723 1162 2941 33 4217 1898 4742 4242 3905 3036 1913 1800 4597 3239 1594 3540 2338 2701 3658 3098 1580 807 3877 2174 1063 591 4714 4250 3199 828 4166 313 3505 882 385 2928 2040 1327 1231 159 1217 2815 5000 1828 1343 4050 4136 1080 1399 417 304 2256 4405 1716 3859 2597 1590 3734 130 4204 3036 623 1961 4999 3189 3945 3815 1155 1940 636 194 2936 3215 3019 49 1220 127 1669 3104 4688 3523 2748 4183 3441 3309 1657 4019 3176 1123 3430 964 4723 4375 3906 637 2610 2776 4817 120 4914 3175 1778 255 382 4803 3327 1588 4385 37 8 2810 173 1037 2888 3233 2359 1227 3087 238 1840 4246 1790 5000 3933 3529 3718 3885 4296 2969 377 611 2318 960 311 1503 1415 4125 4451 2481 3929 1570 3764 662 4237 3037 1053 1413 1185 1527 3572 2475 892 1400 3574 2055 3900 4153 4834 1022 243 2232 2842 544 3310 128 3757 4625 1037 1166 4248 1161 2198 2845 1168 3172 2307 747 4273 4547 1903 4090 1050 3338 1284 3136 4687 2664 1328 3359 3238 4218 4395 3886 2922 2815 2034 1750 1820 3381 776 1181 4436 4091 1136 2438 1700 605 1356 4864 910 916 2609 3939 4553 1083 328 3670 3104 2843 407 1251 3970 1743 1846 3297 3379 1361 3547 2953 2538 4612 3574 386 977 103 533 4062 1617 4912 4585 4482 1195 2599 3344 1042 1423 3799 105 2650 417 824 3699 3974 3639 3088 662 3691 228 3957 3128 3764 401 1724 2017 1918 4247 2126 1335 4044 1589 4325 3211 1267 856 2452 307 1847 830 2188 2142 1197 2538 4848 1155 3887 636 4594 418 2459 1734 2715 4401 3980 4847 1791 1392 4671 676 78 4077 4456 3378 4893 2289 1435 3494 131 2714 1043 2645 3020 1279 102 4724 778 119 910 1377 4767 2194 1642 3895 2371 3070 499 911 2492 2715 3391 4346 4025 3896 3370 3759 2951 3268 3080 3315 2244 3541 3564 2804 223 3261 2413 2590 4710 2367 1691 1374 4557 3663 638 3161 1774 343 4288 4382 4412 51 4614 72 943 2950 3586 725 1739 1218 3508 3273 4504 2685 1964 1708 819 422 2106 4496 4956 956 2503 1148 1415 1999 3665 355 2523 1077 2203 4294 4389 4135 2202 1398 2638 2785 801 3819 4073 1909 4606 4200 4414 2353 1603 1940 3954 980 2022 3066 3509 3813 3737 1826 2186 4444 2530 606 3362 4167 1884 4646 1945 711 21 4404 4632 4664 4022 3673 1457 2628 3326 446 1975 169 2255 660 4443 3022 4743 4636 2152 4562 2473 4504 208 3293 3202 3840 4284 1549 1060 1926 4336 1259 606 411 2932 523 2313 4415 4940 4592 2021 1541 1361 1933 1354 2516 4839 3053 896 719 2909 4428 1231 2806 1663 2347 1639 1011 4247 4216 2250 4222 4104 3564 3877 3202 3778 4715 1779 4485 4025 3695 3841 564 2118 4782 2163 4420 1772 991 750 1850 2476 4217 212 685 4234 221 1771 438 3445 479 2414 3951 3267 864 2898 3145 1978 4759 1139 4948 1224 4619 164 2515 2237 555 2738 4997 4820 4614 4082 3430 3526 1419 1911 2067 4982 363 4229 74 3925 674 1080 1896 4048 2233 3046 4760 2069 2207 2977 1435 3490 4611 1614 2771 774 3356 944 2542 3998 2585 2525 457 305 1849 1792 235 3685 2261 2510 2405 992 3897 2649 3777 1903 4927 1920 2128 4434 4131 4125 3074 2230 1992 541 3722 4386 3665 4020 352 4658 3409 3670 1949 4463 2092 31 3874 1877 3451 292 729 2940 2908 2824 1258 4568 192 992 40 1105 4484 207 3274 356 4456 4011 1306 808 819 3918 3393 33 3957 262 4265 4232 1747 1573 4217 3249 4414 1297 1677 235 1052 573 2500 3804 4766 1127 2296 891 4281 560 4953 1820 1029 1215 4003 2904 177 3590 2355 2690 1996 4219 3821 4370 3910 4001 2393 214 4709 1964 602 1924 4816 2473 814 1954 536 1467 4161 503 2354 1223 3001 2774 38 3009 4011 2346 1875 3309 3885 3229 3689 2255 1034 4199 3989 4571 945 2198 920 3126 3110 2184 4592 2842 1352 4002 3390 4206 305 685 3455 2212 1874 387 3284 1698 4444 878 2929 3105 407 858 121 1041 4319 3558 1856 4499 1538 1343 4872 1797 1179 589 1909 1538 4546 2861 1609 3000 2066 3109 3785 856 3674 1490 701 2393 2309 3549 524 821 818 2698 3654 4114 3148 776 2768 1866 2610 3012 2068 1043 3400 1029 3214 1032 3301 153 1248 2407 59 4807 942 2929 523 2947 3667 158 2822 3126 2411 502 3876 363 3967 4408 4825 2475 396 2879 2547 882 4819 3183 3614 1224 3539 2669 3104 1560 4347 2981 2037 2284 864 1313 2996 4959 1077 4137 815 4497 1622 1221 3983 1511 2188 1629 583 3369 500 3746 1076 3483 2112 1202 1067 1292 356 3671 3475 1985 1410 4569 295 483 2695 312 2701 1645 1347 3018 785 4135 1949 2299 715 1214 2421 3240 396 3161 1088 2963 1270 21 4152 131 4265 4179 4721 1440 438 3013 4789 2683 1360 4004 3513 52 894 1717 4262 4234 1099 2415 2833 2871 2374 2614 1731 1217 1170 1676 3561 419 3839 1435 1621 297 2951 4932 1979 4680 482 3946 3021 659 771 1664 2856 1543 1136 735 3437 552 3821 1257 2233 1490 2074 689 4189 4593 961 2856 4702 3921 3833 490 3950 3767 2270 271 3089 453 3510 2026 3857 546 3357 757 3459 2904 698 2124 2288 852 1288 1365 3333 2106 542 3502 4155 1559 2215 359 3703 4469 3611 1420 4443 218 1756 1172 1492 1209 2650 3549 3802 3975 928 1557 1267 2335 292 1122 2239 3255 3163 1172 3413 1737 122 4950 4725 2467 2958 2192 3957 1087 2597 2495 1717 2244 1147 3988 4362 3115 2839 4825 3782 4898 4795 2312 3238 4941 3775 3307 107 2456 4974 1004 3074 414 3175 2695 684 4445 93 4171 3662 1024 4384 2654 4106 3995 530 2150 4269 3955 1107 120 775 2116 2574 2460 3398 4272 2841 2911 1107 1991 1185 4431 291 2569 4396 2619 2127 3110 2829 4505 2396 3167 4243 78 1020 1018 3122 3178 2132 2073 2096 2809 3292 3315 1985 2299 834 1010 2052 1428 639 2708 948 3149 536 963 3073 1697 1022 1565 2396 1801 4919 3996 494 4945 3491 38 4937 440 15 702 869 3132 3581 2409 3813 3956 3378 3603 3728 4124 3567 3736 4776 3132 3329 3699 3566 2209 1378 2610 3372 99 3885 3887 2753 1757 2509 4665 4937 3337 2399 1273 4843 2913 1459 2118 1041 3575 3391 2689 3043 4486 3372 1849 1428 398 919 1585 3307 524 4233 1565 3748 4519 2360 3009 4725 253 3132 4722 4345 4276 1610 2562 296 281 4941 1680 1061 1396 2984 3710 3527 3394 2037 2513 600 2090 4929 1157 4321 3673 485 4367 764 1086 3767 2152 3457 1174 4519 3777 3514 2025 786 4073 750 2979 1427 3409 1377 1164 541 4913 4275 3897 82 2808 2597 3800 2399 2255 1807 4136 2837 2902 525 3951 2986 4775 1133 634 4518 4054 4258 2264 3015 3743 956 3399 1805 464 526 4094 614 3122 3727 449 1523 1884 2682 697 3561 2184 1261 4465 4346 3436 3750 3234 417 195 4513 2039 3673 4330 4211 3842 2207 1947 2227 3334 2891 4037 51 3034 3084 4665 883 532 2201 2183 2855 4284 936 4439 1220 1461 2354 2681 4375 1783 4229 3806 3158 4296 1113 1524 1428 3190 1220 1973 1521 3534 142 2104 1720 3953 4869 2423 1712 3250 2803 3616 2772 41 4483 245 3099 2746 4927 3995 2680 3223 437 2102 1907 4874 1573 3516 1206 2260 1589 1662 2096 1217 277 2514 1870 4369 3212 4379 2061 1985 1969 4447 2929 4536 3178 3424 2690 4538 2296 3412 2738 3233 353 2701 1184 3911 565 4754 4815 1532 634 4076 4815 4574 4737 3026 2995 2716 1782 2525 4546 1443 3571 4325 511 978 4285 3466 609 4909 662 731 2763 3885 3034 491 3085 181 3362 4919 3977 559 2604 3009 503 3446 632 264 2913 4842 1996 494 4064 1583 314 2664 621 1789 4213 362 729 929 1927 3065 3581 1203 1846 166 3483 2823 1283 418 851 2692 1129 3572 94 3887 4388 1173 2488 2201 551 789 2077 3381 4709 522 1923 3963 1881 1520 168 4320 1781 876 2840 2948 1175 4216 4944 746 4560 1235 2862 1491 3803 3446 166 2043 3436 4207 1342 1003 2830 3730 2059 4846 1532 4059 1322 3724 2369 4349 4280 4737 4224 2382 4594 3407 1164 2248 4046 1744 169 1130 2616 789 2554 3677 3439 3898 72 3576 1485 3983 3066 2405 4098 3896 1711 1065 2249 214 3445 3528 1705 77 110 3046 645 3268 3142 3271 701 343 710 4032 4427 2528 3412 1347 711 2322 241 3567 364 4077 2969 4006 1504 645 239 3014 600 4795 1446 2433 505 1594 1 52 2752 3131 908 2227 1499 4810 2032 1852 918 2550 2363 3136 1288 1909 1238 53 3891 1397 4101 1078 743 1837 1762 3001 1079 1426 1531 760 1130 3450 744 505 379 3725 1766 182 3274 3726 4750 278 146 1902 4790 1986 3920 4050 1103 1233 1194 3584 3205 188 3798 1046 2899 4482 3758 3883 3340 3302 2747 2652 1091 164 1903 4480 3588 119 4905 2245 2616 3286 4437 2809 4613 1131 946 1161 1932 3507 538 1517 849 1376 1133 2210 2735 914 462 4175 3505 1825 4932 408 1586 4421 3507 3807 2214 2999 2033 221 991 4525 1769 53 3809 3794 3339 1826 3677 4203 2658 3908 1026 4451 612 2752 2783 1984 2758 2925 947 283 4590 2271 2830 3044 2487 1119 4429 2956 4720 4097 145 3258 1045 132 144 2167 1821 3886 4931 4537 3914 4582 1487 3763 4860 160 3508 884 710 4077 3241 1748 32 3344 4750 546 4979 2321 4336 184 2392 4926 2600 4605 1209 4861 3092 130 3863 4092 61 1726 1314 4818 1632 2426 372 1251 2581 3590 4303 2791 1323 3818 2954 3635 2906 3278 1792 3926 591 106 880 3590 2692 2838 126 1537 1517 3124 2833 1412 452 1209 1947 2064 4021 4736 1036 3943 395 3086 1464 1147 1177 4823 1356 896 2162 3680 4972 1173 2994 4035 4584 3911 4251 3438 387 2015 3569 1204 4147 2287 902 4778 2668 3032 2455 2715 4733 2950 1764 4517 4017 2194 2660 4306 3766 1440 1831 800 3834 3415 1794 4233 2665 3436 3367 812 1480 798 106 2354 2158 75 2693 1378 1101 2986 2861 2013 2341 2568 978 3018 762 451 3299 4939 329 1025 2936 287 3087 570 446 166 4890 826 695 2016 1229 1057 3727 1014 4609 802 1536 2863 4015 4759 1463 1085 2638 2155 2604 4853 2003 3183 1230 1475 612 1694 3277 4715 820 336 238 4041 59 3755 3771 890 2203 4933 3184 513 2604 1715 2607 1363 432 3206 3845 915 2456 4273 2019 871 1637 2188 805 849 3135 1644 3150 4455 4274 4144 4219 507 3572 3758 867 2811 4721 3036 2102 2354 2663 4119 171 1597 226 4847 3712 784 1521 89 4949 3919 2143 1636 4409 765 1619 4004 3044 4952 856 267 1339 4834 3054 4763 264 2130 615 2101 3176 4105 2715 1341 4995 3966 1316 1723 3118 1274 3211 691 2764 4933 241 854 289 3391 3255 2071 3350 1855 199 783 3680 4288 2616 170 529 1447 1581 1704 1678 1455 1383 1756 375 4237 1735 536 3441 395 2037 3640 1575 2185 2916 2642 3205 1856 4323 300 1308 397 2813 4086 1226 36 2874 2524 1878 3978 3684 3213 1232 1722 4587 879 175 770 810 1864 3801 171 1487 2606 2983 3372 4342 1545 1390 3062 407 4884 375 3145 4772 15 1303 759 284 4184 4904 348 4147 2245 2374 1652 4223 131 1131 2237 1284 2883 1020 1592 2657 2215 2562 3060 3737 457 1066 4523 4156 2781 1445 3788 3467 122 1673 3255 3311 3118 4830 3716 2554 2287 1089 3820 3468 3322 2716 982 1256 2999 1876 1836 4604 3707 1930 1163 4125 60 1571 1151 4040 1553 248 1300 2778 336 4767 4774 3706 982 1960 3658 2033 2739 4216 1531 1761 899 2201 2182 3 2030 3152 4950 1551 808 94 4001 3072 2514 4384 4872 693 359 2279 2971 4002 2888 433 3435 325 1377 3942 3127 2145 329 1683 4215 3958 4454 675 3204 4055 4295 3537 638 2626 3800 1959 3764 4908 4617 4834 2576 1299 4983 947 552 3410 130 1471 3575 3584 1382 1152 3337 4721 2490 235 4546 1715 1187 632 4456 3891 3754 4693 2565 1038 4010 1763 598 856 4803 3479 4430 1264 2546 146 3748 4994 3030 2650 296 2172 437 1887 3514 1825 3413 3983 2691 3129 3747 4186 1403 1287 199 1606 4641 1314 4294 580 2814 3340 4063 1113 1354 4878 399 302 2237 3354 2077 2257 4232 687 2462 898 553 2473 2394 3983 1211 2031 4765 2080 851 1371 2287 4795 228 2861 3157 3329 3356 1601 197 4159 2333 2460 4542 1151 3165 1539 2590 4164 4774 748 770 4665 4383 2562 3577 2259 305 2941 2441 3338 1578 2728 4209 3844 3197 2274 333 2562 633 4293 3102 2018 1822 426 4927 1211 1859 3963 4345 4572 3978 3008 2936 2565 962 3 2747 3075 4405 1684 1752 833 263 3981 2301 890 1397 2774 1928 2440 435 466 3017 2656 3197 1193 1931 4308 2375 2044 1830 4279 3373 3884 4856 2884 4428 3404 679 3080 3047 2674 2552 4220 4891 450 300 852 4947 1051 2526 2842 1324 4104 494 59 426 1696 4024 2081 4506 3806 950 639 4270 1561 2162 3920 1252 1173 4557 905 2239 1505 3019 3827 2101 3239 212 1866 1255 5000 1621 3696 4300 2325 4949 1074 382 2271 3761 4602 51 3351 3000 3531 3317 2374 1087 1817 2075 4863 3310 2790 1078 4736 3064 2326 3764 2317 2223 2748 545 909 2023 3874 953 1371 3087 1046 3199 1606 4835 15 3138 3393 228 908 3930 3908 3350 4445 1175 369 2200 4128 3211 3488 4088 2581 3475 795 3077 3651 2161 4106 267 329 653 3905 4034 181 224 949 2615 3985 3615 595 1362 2937 1110 97 2487 3894 4322 3771 645 430 1998 1007 1634 889 855 1993 3468 2758 2712 3504 225 3940 2279 3183 4688 3041 4694 2245 4918 3991 1187 3973 347 1138 1472 4807 1634 147 2107 4909 684 560 3951 4431 4805 4889 858 3944 1782 525 2053 3670 4106 4939 3623 4334 3577 2553 2458 4165 3799 4945 2397 2880 3278 1631 2024 1045 72 2564 275 3272 4302 2374 55 135 3196 4710 4067 1366 1002 3616 2856 4020 3596 2750 4006 1444 3723 358 37 2717 4251 3823 4453 3187 1283 704 2302 4876 3768 2674 304 4099 753 3032 1813 2432 1892 2310 1058 1861 2240 2183 3666 171 505 1734 2131 3235 1416 3878 3230 4414 3240 1138 4139 4630 3186 2054 1331 1746 4162 451 2108 662 1399 1871 3345 904 1711 1859 1847 1893 3345 4531 586 4266 1345 26 4710 4923 4559 1995 1061 1127 464 2817 2792 65 1556 912 1302 4097 1462 2065 2630 3289 2895 4042 4227 3761 1452 3892 835 3292 1411 4211 2000 1249 762 3330 2623 4250 3944 1380 259 2624 2474 124 4890 1789 727 2998 2583 2488 2701 2947 927 2789 3586 4777 4516 3466 3739 4401 1877 4596 4168 2592 1156 3880 4966 2726 3142 4498 3548 4538 95 1241 134 3891 4843 3145 3854 1000 30 1535 4438 3458 2781 753 4734 1765 2243 3412 2868 275 861 2212 1471 1672 3254 1359 3860 4751 3164 2458 3098 3355 2857 427 893 3983 3227 1285 4638 2911 492 7 2601 2581 2866 2117 3477 829 3632 381 1672 353 1772 4116 3369 2157 3623 4135 3068 372 2592 3290 194 1009 2833 4484 3902 199 4976 3425 2024 3330 4320 4263 2446 788 3621 385 598 2689 964 3591 3222 387 184 3516 2205 918 4470 975 3711 2133 2914 851 3076 1387 3728 22 2065 1139 3124 485 4309 1849 2554 183 1302 3687 2895 4582 4226 2097 109 2329 854 4433 4379 869 1043 1419 4499 1151 4731 3490 4827 4779 1992 794 685 1161 4398 316 4646 1258 3476 1717 2274 319 4536 3062 4511 3331 3768 326 2013 4684 4137 3123 629 3678 2035 2757 983 4944 2914 3460 1354 1836 2863 2172 1560 3363 4094 1152 871 2999 454 3164 3433 752 4716 4362 3524 4304 1767 2358 1371 4703 197 4866 4292 87 1669 11 1864 3872 3908 4370 1743 1302 3168 923 1313 582 4447 4521 4341 2293 1969 4032 4974 3041 1714 1330 4849 397 1842 531 3832 1041 3244 1061 2586 216 1514 3341 1984 4657 823 3900 3042 4911 940 3798 2408 4041 396 1798 2130 1922 3423 3433 4561 746 4355 2470 4259 3715 1142 285 4107 3413 1637 349 2486 482 817 4627 1583 4618 2637 3986 1211 1 3833 4510 3566 1604 3666 4872 2101 3552 4335 4453 2730 907 4358 3327 3964 985 4829 4834 1307 2208 2233 3088 1152 4780 1250 1374 2731 2636 1613 3581 1563 1547 1569 265 1610 3912 4666 3741 3990 1310 3178 2110 2426 3333 2411 3683 170 4239 4966 4092 2003 4900 1151 3896 1600 3822 2542 3949 62 1758 3431 1419 1025 1733 1427 4601 3269 1132 2717 1055 4110 2620 2206 1355 4968 1743 4186 308 4800 2117 1561 4266 648 1144 342 3788 751 2217 1739 2792 647 1984 4924 4263 1462 3408 1271 2093 3685 104 4346 4773 3116 2267 3309 1596 2780 281 1476 2482 3395 4796 2182 2948 2268 444 2097 2228 580 731 3795 2759 2774 3906 474 654 3648 3634 4870 862 732 2236 1690 72 112 2626 1422 873 2430 1219 3016 339 2717 1435 2390 3355 4582 4368 1205 3921 1911 3134 1022 3099 1700 4372 1755 2642 3513 4517 382 3410 4801 3280 3027 839 1570 2113 2746 4603 3247 2342 1502 1689 1549 450 3280 1781 1446 621 3716 1769 1177 705 3194 1866 1055 4255 511 4841 56 336 4802 2331 3596 85 1383 1409 1563 3872 2407 4697 2734 2840 1366 3243 1883 4737 756 172 2348 58 4981 4663 3600 2797 3977 3799 4625 4194 4316 2861 861 4100 3855 1880 1310 3010 4453 3649 4018 4544 999 2579 2667 1019 1537 2385 191 4161 554 4440 3185 3807 112 1168 558 4657 2042 4935 378 1893 1460 2574 1881 1928 3942 2106 2806 3967 2333 4020 2871 727 4865 3762 2030 3095 454 1724 3410 4233 2739 4663 3004 2372 3709 645 2171 68 3365 2995 3120 889 286 3050 4722 1020 376 791 1124 4549 2904 2916 2890 808 1901 2684 3568 3554 2797 1834 1363 1097 3974 4571 1749 3490 4029 2815 2413 1281 1602 2596 3477 4132 82 1867 4474 40 1116 481 352 4715 1397 4072 2092 120 1508 1155 3144 3326 2014 2661 1866 2177 4883 2611 28 1984 3183 3533 2198 493 4650 1937 4384 3512 2657 1336 4929 548 2234 3991 3219 4897 4092 64 2603 3784 725 1350 1102 1570 4154 3509 4839 4186 4698 1767 4906 4318 307 1583 2117 4186 4132 1571 937 2692 729 1314 4037 3785 2819 4898 4971 2023 229 2452 4090 193 1008 2854 1138 815 3136 4472 2067 2499 2092 2456 4870 1484 330 606 2058 487 3800 1304 625 3041 4156 639 2560 2454 238 3105 2922 774 801 4645 254 2962 3485 2602 3893 4867 4272 3000 173 2476 3928 4996 3536 4691 4634 1633 3373 3276 1639 4314 1478 2222 3274 1353 1081 1091 4955 4323 2984 1156 4702 2394 1360 1244 1741 98 3205 3640 3242 4996 717 4837 4390 917 2649 4426 4653 2112 4623 2881 768 4776 1138 2627 4633 4671 4680 1689 1010 171 2899 2803 4615 2379 2825 4581 3775 270 965 989 79 764 4443 3431 1391 3899 4239 2681 3514 131 2455 2007 1498 2202 4964 1784 4283 3386 3662 887 4684 1078 4949 3403 2697 1296 4728 3559 3227 782 4386 4867 4726 632 912 1313 769 876 1524 3032 1866 3635 2973 1909 2688 4113 3397 1933 1695 3288 50 3781 3959 2158 1005 1866 3565 4658 3558 2433 4633 1707 1214 776 4839 1513 4299 4691 3422 4922 4775 1312 2860 1086 4970 387 2655 4372 3788 3491 2405 2283 2028 4963 4293 2785 3267 1970 3004 3360 3137 243 4202 3996 3263 3614 1570 3278 4860 4613 3365 1580 2977 3320 455 1823 2180 4281 4793 3915 4985 3873 2030 514 1860 1041 30 3066 3712 1386 893 394 363 3934 3229 4617 4263 1468 1216 2663 3707 2440 2367 3138 1241 4896 1222 1779 1981 1304 4901 1030 588 751 4520 4006 3770 4464 3880 1078 1387 4714 2697 2889 4859 2897 4618 354 1046 2906 4440 405 2033 4475 2938 1677 3198 640 1918 4867 4205 2039 779 1598 2125 4742 4877 5 1807 3791 4229 3167 444 4891 3110 4299 4633 3780 4881 1288 354 1281 4082 2231 2605 3294 4392 691 3507 937 137 4032 4762 4174 4100 3514 733 964 4373 537 890 838 1972 2211 4923 1148 886 3138 1062 391 3155 978 2277 456 2270 4845 1335 4729 1288 3207 2045 346 2622 673 2510 4550 3438 4570 2979 2603 366 3641 3115 342 3701 4749 4969 613 4288 349 321 1915 3958 1784 774 911 1013 3079 1143 645 4987 1454 4726 3075 3965 1302 776 1701 2835 166 3415 1059 3202 4813 91 1630 641 506 196 3110 1932 3405 2730 1158 1797 259 4326 4078 2486 4853 2510 4081 1743 3145 1293 2789 518 1240 1712 2573 434 4111 4130 4706 968 358 809 110 1343 4884 1102 3095 2371 888 1417 1618 1965 3593 3435 1486 2793 4616 4435 4261 3926 3249 1466 3678 4170 4966 2758 1078 1580 2075 4251 2082 4840 3619 1597 3326 39 3138 1295 321 4724 3960 1079 231 3344 2676 2279 4670 4086 4855 1422 585 480 4941 1173 480 4432 3408 2163 3118 1296 2996 778 2882 4027 1764 2439 3606 3585 492 2877 4547 1575 1020 883 1683 3028 3044 4657 3614 2574 2850 4479 2838 1579 3461 663 1514 3616 3830 1446 1831 1638 306 183 3786 3503 4137 3231 2151 2973 594 1314 1565 204 4893 3693 3536 3811 1791 858 4286 4224 1578 2391 3243 4177 2394 1615 1461 4691 3377 2727 4032 4126 4339 938 1258 1438 3955 3918 5000 3612 2853 3069 1864 980 2314 949 861 2517 2527 1088 911 148 2477 4653 4280 1440 851 1525 1903 2863 2983 2231 401 2136 809 2068 171 3088 1049 1123 1233 3917 276 502 3363 4046 898 4396 3858 2000 1787 2693 4135 730 3045 4433 3917 4859 3328 3337 2546 662 4610 4020 354 2605 2731 2772 3276 1659 4459 4006 635 2009 4311 3382 4598 1818 3016 1681 1368 3622 1507 4600 1465 1643 2226 3235 4595 4287 1425 3668 2917 4871 3602 3296 4740 4972 858 4978 4885 2545 3881 4608 2765 2886 1406 2628 4545 3760 537 4380 4206 4438 95 4722 3074 598 4442 4820 1353 4846 2262 1013 665 4099 3301 1562 2406 4853 4188 4223 47 3577 3132 3528 4695 2638 1834 3248 3053 3768 1479 2597 2812 1777 3752 3265 3787 1523 3559 227 4799 695 1760 1348 1724 2401 157 4979 4440 65 1539 1209 4056 3251 2083 2198 689 3376 1314 2866 4496 1379 2113 1549 914 2517 2613 3319 1797 2090 3184 1512 3629 4290 1382 314 3672 1521 1537 2 3642 1382 4166 458 4426 1056 2206 138 1219 340 998 811 860 1400 2183 2050 417 300 774 571 4503 2804 1813 1948 364 3319 256 3613 1492 795 1569 4919 3429 2862 909 442 4125 886 4397 2421 566 2323 4558 1049 2073 976 2233 1902 264 157 1716 4230 4186 808 62 917 434 3159 4415 3463 2233 807 4550 3394 3872 4921 201 4055 2359 1575 3785 2941 4929 732 2419 2950 2805 3481 1456 4545 3951 1169 805 1406 1332 406 4124 1749 3650 617 4122 1087 2318 1470 1407 4987 2947 141 4209 1795 4946 3355 161 876 2548 207 3252 98 3154 4029 1299 2809 4014 646 1203 1349 2295 3822 110 4931 3345 2821 4385 654 2122 1695 4260 3635 759 492 3197 1093 2717 80 2885 770 4448 2212 4089 2747 1447 2371 2698 3728 821 3750 3461 178 4018 3001 4324 3160 1185 2907 3324 1834 544 3354 917 2817 3290 1429 1357 3053 4928 1696 2725 2165 1236 59 1594 355 3092 3043 4765 61 2517 3792 3788 1238 3926 3150 1727 4490 1088 60 2731 3557 4349 2095 3147 4797 342 536 2202 3356 2187 1130 3042 311 7 3221 2400 4913 1978 2254 605 961 4445 732 751 4783 4465 1357 1678 4763 4633 2319 2303 7 1195 831 3148 2344 2730 1149 2819 144 1559 326 4267 3559 668 4057 1874 1381 4928 2851 4033 202 4430 4643 4942 159 3165 462 393 2298 2097 156 1119 782 2985 2649 2818 2488 1903 669 1240 1603 923 4245 2448 1557 3984 2999 4912 960 2894 4354 585 2066 3998 4412 4697 4325 1057 1002 4312 4032 1978 739 963 2108 2575 3693 2469 4807 3044 1271 3185 2853 1279 1301 3945 434 1893 4008 610 641 212 1795 1766 3264 3071 479 1208 2498 501 4056 3451 2315 738 1293 444 3424 2477 4660 4611 1996 400 323 2478 332 4444 1456 2263 1060 354 3323 2569 992 4642 3927 4070 2668 1128 2900 1340 372 554 1640 227 2205 4564 41 3257 2290 1916 2652 174 2824 1006 4258 1912 3090 3384 2550 3784 3613 935 4576 3356 3509 1025 4813 339 1167 2897 2820 3636 2813 1079 4898 4911 1957 1613 871 1010 2810 3971 4383 2501 3442 1315 1899 3454 4686 4573 4141 1951 1173 2525 1151 35 3857 3536 1981 3588 1440 3907 3982 1592 3724 1036 3743 335 4596 4919 552 1431 2377 4586 1460 1040 2170 145 4902 3657 4520 971 4847 1033 2210 546 121 3134 763 4831 1879 1242 1399 3557 1690 4872 57 4273 4574 3620 1168 3488 2242 4496 2430 3161 12 1664 4112 935 4915 791 3744 1056 3275 4872 2486 4144 3876 766 2859 3095 4835 2291 2564 3159 488 2253 3653 1527 2831 548 2243 2979 2783 430 1905 4609 3486 4324 4252 1525 306 4682 3127 2422 4617 3234 2328 1423 4666 3338 4665 4623 842 2001 704 2993 57 1126 3559 3845 3210 4529 564 4829 1006 2392 4018 1633 2186 4644 111 3899 4348 1873 132 68 586 2137 1712 2885 763 2602 3221 2023 3667 3595 2538 2724 1212 803 1303 4803 3088 627 1932 4584 1304 2255 1114 2785 880 992 320 2146 2272 2668 3871 1266 2812 4613 1399 2452 245 4822 904 2143 471 2618 4018 1494 801 53 1141 1825 4168 1072 1593 3786 795 2545 1664 2801 4080 721 3823 3617 870 2076 3177 2176 4209 2820 4556 3395 3314 3111 4681 2304 844 3292 592 1633 1944 4658 2818 232 3266 1810 4893 3238 2545 2008 4636 1130 4259 4733 3389 3848 3335 1760 3681 1167 1769 4832 4039 4258 625 692 233 4512 20 3475 4229 1277 4130 2596 2013 1511 3742 3328 631 769 2681 51 2375 1915 3400 4622 832 88 4721 1592 671 2494 3786 1968 1264 2450 4290 317 4630 3529 678 2847 351 4080 974 3667 1414 3782 2861 3906 992 508 1108 4410 3679 172 2791 4996 2466 3847 382 3172 4875 661 4630 773 1247 2537 2782 4890 3506 4235 1482 1054 193 2036 636 3701 2861 4877 438 3489 215 4920 2456 806 822 4685 4904 4717 4002 39 3925 2245 3101 2269 3788 3517 597 561 4972 476 572 1404 2089 1754 3368 4576 3788 4356 3075 3941 2217 1035 4459 3860 3239 1733 3763 4903 3108 2307 3641 4871 2055 4722 4366 4492 1380 2426 4241 4970 636 1850 2660 3222 2266 170 4317 252 1671 3751 2215 1220 4398 3082 695 3985 2465 4569 4119 3921 650 1965 678 4088 995 2011 1933 4572 791 2251 3491 2642 1326 1652 2587 1928 2917 3686 4697 633 331 534 1177 2948 3430 1957 4584 1925 1132 3018 960 3955 1394 3763 2305 952 2745 344 3978 2405 4235 3097 2036 3107 2570 3578 728 2946 2442 4590 3267 4334 1730 1865 609 2573 3176 2237 2160 1058 3066 678 1976 597 4941 958 3786 4961 3177 762 566 2533 2762 3586 3915 2340 201 3501 4443 4509 4714 4803 4284 2355 356 4721 4632 1917 36 2569 4261 3943 1242 3087 4367 1080 1753 2813 185 2987 675 1503 4376 1686 1764 1472 672 2077 4250 2028 1204 2128 3220 1668 3274 1896 591 4341 741 2606 66 2977 4610 3901 4620 692 3763 3851 1592 2664 927 3332 3216 4250 1400 3527 4007 2418 3331 1079 3734 1527 379 1403 1656 3409 2391 4470 165 4269 2368 1231 499 557 3660 1538 1160 3669 4910 830 1689 4719 2547 1006 2735 240 1734 4080 1029 505 2437 3712 4379 2262 4689 654 30 802 4890 2340 2453 258 4265 3393 438 3205 3909 888 143 4139 279 1650 653 3955 3989 1976 2296 4970 4386 2265 1093 2923 2788 4266 2555 674 821 2457 1694 1088 971 3746 2560 1178 4721 2314 451 3186 2708 854 2136 1724 4838 2597 2499 10 245 4050 2404 2873 1125 3603 4439 2842 3986 2749 1701 4946 824 1741 1121 4570 35 3320 3876 3831 2095 4172 1002 4611 2785 4381 4747 42 3531 4849 4979 1734 3108 788 673 3452 2038 1629 3612 3885 1839 895 2937 1854 3472 769 1406 3456 1969 2918 4099 3632 4939 1110 2132 3952 1628 3507 2144 4077 3831 2109 3261 2511 2193 2455 249 1020 4957 4111 4714 3484 4505 3986 3872 2374 3839 293 502 3258 3669 2917 1580 4494 1309 4737 2352 2050 3142 2082 3968 4843 145 4074 2641 1227 4396 2034 884 3191 3939 1690 1723 4840 3450 3805 3881 1883 3772 4178 4455 81 2039 3916 336 4312 574 3923 1230 3479 2766 3473 4506 3718 3081 198 3248 4820 4982 2989 2016 3535 1614 3621 4703 640 3017 256 2020 3108 2335 4407 2091 3708 4480 20 789 4238 341 1502 2022 3481 2852 657 3046 2317 2983 1475 1609 657 3341 3600 951 2171 4192 535 3524 4660 4030 3996 617 985 169 3628 2233 2795 591 1251 3349 4104 4178 2929 2129 1872 576 2216 268 2832 2492 1984 3508 1194 4259 868 2624 4427 921 3363 52 812 586 4719 1784 4074 2273 3185 2105 4647 724 2859 319 1742 2365 1156 414 3674 1323 4944 2717 3104 2303 4638 2681 3584 3088 3304 827 5000 103 4662 38 113 2915 499 1458 2032 4047 4655 3684 4934 455 1187 2507 2561 1039 1320 285 2697 3844 4904 3720 3531 1784 523 881 4930 4226 2596 1272 1969 3756 2498 3226 1674 1819 992 3694 4410 3083 3092 2417 4314 3649 3035 1066 2296 735 4172 1142 2780 4259 3481 1045 1115 3584 3617 1355 344 2715 249 4656 894 2479 4246 4625 3247 4698 772 180 3456 670 2122 4464 1426 3217 1340 523 3667 165 992 1930 4939 3416 1481 3156 768 389 1271 375 4490 3738 1357 3834 919 4240 4474 4409 128 1134 1657 1765 2562 542 2953 1169 2567 751 1341 2310 2594 2809 2220 2504 3159 988 4442 4086 2256 2713 1726 3718 4441 2791 3058 2766 549 4984 2326 2796 4142 2369 4886 1136 3353 1533 4527 3517 175 2059 398 2187 4926 4156 3905 4568 2398 998 4499 4226 2933 451 716 4486 1819 530 1351 4037 2063 3829 3371 2690 4376 602 4339 4013 532 987 3942 3163 1604 669 2471 4515 4182 3213 1422 1210 1610 1110 1717 3384 3262 2364 4195 1553 4786 4612 1637 2174 1429 1057 4656 4769 2726 169 4032 3524 243 2214 2373 467 798 318 1233 3125 3922 1020 851 2351 626 4052 4126 4881 155 2002 3267 2454 4302 1652 4531 985 623 3364 1597 2635 4408 2295 2238 2406 2174 1608 2692 4261 1715 941 2466 4705 1083 2113 1536 1942 103 1153 2488 2587 2037 4447 2762 4462 3197 1426 4448 4910 974 2732 4179 4999 1687 4859 1468 1097 270 4432 3316 4513 3325 2323 3053 423 4071 3501 3350 3599 1464 172 3802 896 3707 1890 4098 3216 625 4031 199 3045 2576 1747 1905 2237 4474 4925 3330 3919 442 4550 2508 4880 3363 4350 999 1008 3904 110 3779 1378 2589 4733 4909 1439 821 2052 3225 500 4577 3345 549 159 2583 1600 2215 1758 3289 1405 1833 4680 802 2035 2556 2073 3669 2472 2881 4499 4254 607 1610 4416 2422 4108 4031 3657 3339 4644 2770 762 4365 3298 1628 2539 2387 4491 4429 2056 740 3603 744 4402 2295 2190 1188 1293 627 4784 1636 4792 4255 1933 2320 4368 3603 3938 4858 3060 1941 2153 4362 4650 4974 2498 3235 1513 3666 884 515 45 4028 2200 1687 4431 615 343 4180 4466 1390 135 3935 2423 1605 346 479 3514 4725 4446 1821 2962 1020 4502 1235 1541 1755 2991 642 2330 4710 3204 322 2485 2960 1371 1294 1662 1212 4478 1173 194 1813 4435 1435 617 3695 4140 77 1854 2627 3272 825 2266 3271 2832 500 154 3516 771 3809 3828 3406 1130 2841 2662 912 356 1669 4543 2253 3204 1710 3948 4768 2110 2790 3301 2373 2582 2540 2717 661 2400 4076 229 2606 3985 3389 1169 657 1901 329 4961 3635 1302 2832 4778 3452 3388 725 1899 3731 1671 4927 2968 319 1919 666 1075 4223 2613 3052 1534 2276 1719 4272 4458 178 4360 4206 2362 4659 2269 2673 3721 3483 921 1752 4328 3013 1186 413 1297 1972 4913 1465 1511 859 3198 4630 1603 102 4074 3787 2737 2039 3748 1772 480 1146 4309 4552 206 4416 3939 4073 2906 2896 2674 4055 3472 2585 3894 3189 3065 1674 570 4691 408 4579 2580 650 1462 633 1886 1387 3206 2541 4935 3321 194 1014 2888 882 3860 3898 1448 3370 1022 2769 545 2631 2475 1667 2128 886 4259 1676 1880 1621 1443 3527 3528 2175 1594 1088 3232 4971 4078 3873 472 901 4213 4790 3666 4028 2772 4761 363 3402 676 1598 4286 1679 1191 4632 1473 4599 880 2347 4421 4471 760 3639 3530 3884 3682 4092 3577 2620 4416 4104 3368 410 1339 3778 4946 1862 2655 1371 980 403 1300 3160 2033 720 3558 1610 3575 1880 2302 3717 4672 1250 2640 1220 202 401 2291 4587 2983 788 4564 972 798 703 571 355 232 3601 4339 1058 2340 1356 3166 2126 4051 1441 776 2855 2076 3857 3823 772 97 4116 3898 85 697 118 1454 4223 2340 2893 1098 2452 4338 2869 3613 2000 156 2796 1194 3797 3281 3054 3403 2232 3923 2738 2203 4297 2008 850 3459 4215 473 2487 318 2434 1662 324 1340 2335 4047 2166 3491 1072 2869 1242 1537 3681 159 383 1420 3884 2893 3167 2250 2094 2889 2219 2681 360 1881 4052 4832 3935 2607 4571 4636 4828 2233 3521 572 3644 2937 3967 230 4825 2733 1800 200 2511 4112 674 2823 3600 2160 3577 2923 2217 2350 3076 3065 1330 4897 4838 3232 3226 2307 4310 4101 4825 2298 3583 4319 1861 3480 4913 2139 3845 1932 1494 1857 2233 2471 4502 1277 4416 1920 4612 103 3736 4337 1190 3587 4897 4351 4496 1810 3946 4965 3954 1911 667 3546 102 2763 4090 662 2555 1154 4486 2921 2237 3868 3879 4077 3666 125 2620 1479 198 3644 4123 697 984 2272 2372 2619 1299 262 382 4078 910 4716 417 3447 1228 2378 4235 1722 4581 476 948 109 4899 1601 729 3696 462 2399 2468 2300 2841 2276 1946 4321 3818 814 1772 2430 38 3805 23 3109 2154 204 1164 2059 2027 3227 4744 4093 2335 2976 2525 1638 3522 2745 2151 1594 3842 2571 3249 4799 3044 487 4005 822 3509 1167 1959 654 3489 4102 603 2874 2359 4381 122 686 2226 3975 4962 1965 3074 4558 3395 1278 3137 3667 2946 4378 4015 34 201 4664 559 787 3797 98 4519 2971 919 2885 1596 2601 1492 4013 2163 193 3109 3998 1001 4652 2816 908 4893 862 2789 4884 1081 2303 1857 2361 4060 4467 2838 3104 2522 1218 1553 3900 3082 2368 4835 1227 55 1006 4441 238 289 2023 4612 2541 209 1596 3226 1657 4192 4201 659 2065 3944 3221 3812 3566 1361 1126 1376 1206 3574 1475 3466 20 2213 2608 1164 2030 1971 3741 1395 3446 2262 199 4312 1842 4345 1638 4440 2925 4723 206 469 411 4504 2486 2428 4656 4159 4915 1317 370 530 470 2990 603 4801 2002 2776 2000 4775 4695 2064 4476 1667 2850 2760 2262 2121 2106 595 2678 2007 1717 1700 1988 4384 2513 2992 458 1564 499 2911 4885 4054 3596 4735 3423 2333 4974 2585 2896 171 27 1938 3009 1921 3447 3643 3295 3497 3345 2698 4518 3139 2390 4183 3139 4993 1998 24 2201 4082 1421 3949 4005 3282 4835 2068 4210 481 365 2214 3382 2752 3354 2232 4075 3255 4774 1028 3519 1058 114 4349 4188 447 4986 4062 2689 945 4765 3180 3223 3984 4073 471 2316 2951 3413 1053 668 2765 533 1704 683 1925 1058 1867 4092 4813 583 448 485 3339 4437 1061 4793 4347 1384 1442 1540 354 2183 4877 1475 79 4184 3710 1218 1188 409 291 4187 4857 3632 1741 4390 2586 1333 745 3939 1596 2187 153 4641 3284 2906 4816 2955 2752 536 850 398 4291 4395 449 2957 3413 4088 169 4869 4441 3752 4117 3689 2638 1430 1151 3055 247 4010 3948 2496 1747 57 4982 4180 4893 3242 2376 3308 996 4362 3718 1734 4844 2121 4754 3245 108 1323 2424 2711 3559 969 1419 2797 4123 4357 2437 4278 12 345 2259 2868 3562 3873 487 1461 2958 4220 2069 2011 4850 3079 2670 957 1942 4154 2136 44 747 1633 3475 2351 1756 4108 3917 4423 2184 1159 135 3675 1362 763 3967 350 4601 4843 3780 3980 4776 3376 3925 4553 3751 198 1506 2097 400 2772 4457 4489 2755 2632 4211 269 2938 3505 4372 1384 214 2387 4822 2311 728 638 3998 3166 4449 4880 1102 2633 3882 2422 450 820 1844 4415 3771 3092 1938 609 4895 2708 3370 2690 4734 3833 1752 1008 3559 3078 1915 4961 4905 1569 3758 556 4426 4940 4696 3998 3068 2365 3309 2727 3307 1086 218 1306 2232 1949 1220 600 3881 165 1410 2910 2566 1116 3607 1266 4110 99 3801 626 2040 497 2429 3653 1090 4456 3248 2943 2430 4255 863 1042 1328 4102 2864 3920 1313 3037 2543 346 4607 2597 1930 4452 4315 1621 1406 678 3761 3958 4919 1108 3547 3320 3187 1319 1503 2771 2105 1307 604 2591 2746 335 921 1140 2639 1040 167 2659 4034 1853 3874 1643 4275 3820 4619 1724 2124 4692 2505 4040 2926 3249 1667 4149 3178 4828 2175 4124 889 4696 103 1501 4285 1942 2775 1449 4445 2026 1232 1198 4957 851 3216 1543 3699 4055 3696 458 2668 77 1716 3352 2269 1553 3343 784 762 147 4044 2452 4170 1704 2350 2890 1464 3632 4505 540 4100 2982 2174 4713 1200 4147 627 1170 3132 3044 529 285 1915 3919 3133 14 4492 394 3207 4081 1801 1804 133 1265 4675 3306 1785 700 4436 44 7 3565 4307 4237 2353 401 3444 2934 3107 1882 950 3019 4830 3639 1243 2420 2769 226 3267 142 1923 4784 4169 2616 99 253 3212 1790 649 2318 1536 3410 938 4884 307 4142 4399 2048 3816 3995 4934 3809 3751 2612 424 1863 2859 1732 2817 3884 450 1084 1140 4342 1537 4526 1340 1567 2766 1429 732 173 2460 4882 4120 1906 3106 2977 914 132 1276 793 1902 3910 417 2472 4830 2774 1051 1165 2782 4501 1962 4596 1777 4602 2945 3942 3746 959 3791 2894 4292 3626 600 3797 4699 2158 1562 4654 3809 3448 768 2307 890 4762 1154 3878 1912 195 2635 4601 1711 1524 538 4559 378 4269 3818 1008 3308 3982 4426 481 3576 2542 877 1665 2682 4504 650 3246 2268 3457 717 1062 1986 4155 3005 4854 4510 3622 1916 943 629 2889 2378 4843 4103 957 3858 3949 4627 723 3284 1582 2625 2608 4841 4217 4134 4784 4706 848 19 4201 1834 436 703 1683 423 1121 3913 2023 381 2367 2798 629 2379 362 1065 2708 2043 1763 1493 3566 2454 1558 4157 3841 4126 3674 3182 4255 1299 4852 4031 1223 879 1532 3135 4866 2594 2285 4295 3558 926 1977 3524 2575 2595 4756 1455 3361 389 1084 4204 3591 4545 568 350 295 4932 4109 3554 3292 2932 2226 3599 1243 1724 822 2844 2838 605 428 4170 1340 3424 4030 2102 183 540 3159 2017 1020 1046 3400 456 2751 2780 2692 1971 4 3433 979 4434 1639 709 4691 2099 2781 2018 4914 2438 121 3992 1910 346 792 3217 1389 2636 4893 4318 4125 4671 2022 2160 85 3679 860 1879 3386 4077 4199 1559 4499 3558 144 814 1038 1404 4822 1856 585 4835 1714 3243 337 3085 2234 803 3374 3615 4953 4911 4885 2674 941 3690 4685 4027 3120 4323 2587 4131 2057 4901 3014 1111 2992 1784 3731 2345 3309 678 410 4509 4649 3335 1543 1101 339 2005 4378 1926 3060 2609 3087 3905 2339 84 2207 3642 3931 1423 3301 3324 2944 3139 2146 172 4086 1314 4394 290 1098 4244 2997 723 1246 4107 3271 3113 4745 432 4608 3553 4725 3675 3604 1548 4616 4271 1891 1903 971 4251 1274 3667 2334 3978 4305 557 3394 1292 3052 3367 1677 3067 714 2213 66 919 993 3857 2158 434 3239 1456 316 4541 2762 2323 3042 1353 1682 4415 970 4519 2706 453 738 529 4650 1234 708 3342 3280 2168 4191 4074 3098 3052 460 1307 3085 718 1097 3133 4626 404 3090 4775 3747 4391 3275 1188 131 4268 3039 284 3979 4580 4132 3008 2030 4212 2205 2425 2190 3318 2231 4369 2500 4710 4916 3112 1868 3447 3899 4169 3950 2324 3997 1882 2919 1318 1082 4976 2694 3396 1402 4480 4039 2487 1077 2967 1355 274 1276 4204 4014 168 677 4840 4296 2381 1530 3125 837 476 875 4940 4861 1360 1143 2693 3652 1419 647 4531 3427 522 1644 2445 2437 1118 4284 4623 2723 3740 4617 1415 577 4294 4961 1176 46 1033 2383 282 2552 2597 1041 3808 1534 2664 176 3392 716 1371 579 1775 3666 1627 2820 1043 4613 4417 1745 1463 1149 1675 3684 4026 1302 3409 2180 1848 2639 2752 4418 311 405 298 2805 2508 4217 485 878 1116 646 624 2436 2811 4844 3121 4858 2232 1752 1737 2260 1311 2514 3949 2598 918 4005 367 1621 3648 1674 2036 4939 2237 1005 4004 863 2856 1639 1901 2867 2263 258 3464 157 4783 2648 3170 2774 486 2109 3861 414 1887 4448 636 3182 1865 4030 594 4732 4496 1655 796 1611 939 1447 3362 4784 4572 118 522 3606 1203 4529 4717 4747 3788 2631 4673 1009 1284 1444 3093 4638 3399 457 5000 1436 2693 2954 4946 1137 1321 3911 3032 4360 489 2155 2429 4759 2585 1728 2444 543 4608 3521 647 4991 3840 3063 3011 3001 4962 3877 41 4924 2000 1820 4167 1576 4330 3320 2357 549 1706 4600 2313 596 815 3946 2115 4580 1022 4956 4329 4303 2380 2396 4588 4234 3773 1290 2458 1800 4193 793 4298 4472 401 1489 451 283 1950 256 1925 71 1467 4948 3982 1758 2462 2850 3822 1919 3795 2387 3 4420 2313 18 2942 2379 3155 4631 4285 2550 3975 4719 4535 1419 763 3929 1547 2004 1531 4250 3361 367 4724 786 4055 1183 3869 1957 3317 1497 984 3340 3169 2456 1790 1313 3004 1650 880 174 3764 1273 3111 3695 4808 379 4796 283 4351 4635 560 2015 881 3445 3166 163 3628 3421 4036 4139 2536 4633 4222 4711 4348 4555 1539 1235 807 1640 2510 1840 2263 251 3574 913 3894 3986 782 1111 895 4760 3158 1094 3718 4018 1600 3765 301 4458 3644 3970 2040 583 3788 3148 4074 3835 4568 3127 2789 4316 2308 2515 1215 2035 1789 2798 2471 872 3224 957 3188 1900 4907 391 4558 2213 1066 3682 1027 4758 2523 3508 4100 4396 170 11 2597 2722 1766 4781 184 4414 1458 1474 627 281 3493 52 653 2515 2210 4670 29 2342 1441 4434 1331 30 3924 2257 2509 4831 851 4512 2124 3335 17 3061 1532 815 4108 254 247 4918 25 1178 2571 718 181 1357 3319 1709 2325 1897 10 3046 343 3032 2868 1389 2559 2419 4675 751 3027 262 4744 2887 1111 1921 239 1354 2282 3136 1899 1172 4711 3388 3959 1657 1757 2737 974 4613 3968 4686 4100 3108 4541 2896 2522 2307 4946 3078 1134 2781 3524 2454 1656 2599 2606 2919 2151 1708 161 1165 3098 3313 614 393 4568 1234 1982 3470 3112 236 3427 2741 3817 3969 92 3986 3756 1431 3973 612 3389 1097 1660 2377 637 2676 1141 840 387 2219 4751 4013 4414 2876 4581 3720 1477 1233 4135 1070 1447 3624 3590 3903 4171 243 715 3230 2210 273 4416 13 3800 2707 1437 3710 3838 4352 4117 2074 2003 4865 2470 238 3886 725 557 1121 3934 4399 2352 1736 3890 2043 1226 3811 1505 3389 1602 3917 2308 433 3012 2503 1487 4972 3662 2405 2300 1834 2373 3327 2471 2685 2390 858 523 4517 565 1453 3547 1435 2505 4428 394 4180 3725 4025 4852 4356 4953 822 3578 4720 632 548 4818 2163 4240 503 2053 4218 4188 3519 1848 848 4581 4856 2219 1827 3509 483 13 4597 3714 1411 117 4899 2538 3225 907 2450 1417 1297 4349 3893 652 4450 3058 2160 9 138 3699 2096 4661 2776 565 1265 4821 2552 792 407 413 2867 707 3677 3644 1308 61 345 4150 2044 3542 781 33 462 980 816 1488 548 4726 1739 627 4712 1141 2237 317 3340 542 864 4069 3219 4161 1369 173 4533 3357 1827 1694 511 1866 3405 3474 2008 4381 1520 553 62 407 2698 1517 303 2422 493 1749 1624 1643 896 3830 4330 2499 2789 2957 4447 4158 1530 4326 4578 1803 4048 2873 1860 3754 3359 1223 464 4552 3568 185 4688 4855 3529 4770 1261 1947 3749 4832 3915 2198 985 1527 3490 404 1224 4461 1334 800 1928 1663 2576 2926 923 1059 4220 1207 3447 1852 3633 4936 3582 3978 1076 3490 1007 2415 1629 3524 4811 3218 3463 4909 1537 1416 3396 2218 3314 1278 360 4486 805 1976 3393 293 4445 2278 4070 2744 4894 3562 1189 2284 2091 2163 3210 42 3883 3668 1567 177 232 2413 1350 4384 3182 4961 2177 1580 2858 1559 3515 1016 4465 2082 2117 4416 364 4913 1082 4181 635 2895 3178 1580 1454 1276 859 2247 3838 2050 659 3090 1042 1376 1400 1175 3898 451 1680 1059 3784 1608 2793 2646 3426 332 3954 3759 1098 1412 464 694 2502 2429 338 1008 1248 4149 1510 2743 598 3944 1858 4775 2699 3660 331 4066 645 4013 4889 773 4709 2362 1265 3441 3362 4990 3138 1939 4342 3192 105 4244 3551 275 4869 2617 2247 2711 3171 772 1429 878 1451 2201 154 3504 1921 1298 3533 3999 2669 4708 3304 3251 3723 2680 3616 1096 1276 4371 680 235 259 4374 1527 1889 801 750 4709 3864 138 4893 538 4476 1982 1503 3808 843 3417 2142 524 2354 4363 3719 4841 2773 3504 163 1452 1778 2808 2135 1969 3079 1432 2044 4884 1136 128 3559 4985 4107 1692 1498 2918 171 2027 4169 1011 1248 1947 3695 1665 2292 4051 3806 536 2720 4414 2786 2247 1781 303 3559 4144 1556 4968 630 2433 1759 3105 3021 3204 1821 4272 3420 4263 2778 2955 1824 205 3124 3567 4139 196 2047 4605 3242 2917 2042 4919 2070 3015 3440 2856 3564 2989 3320 1673 3341 219 4182 1333 3798 2108 1023 1326 2289 3383 3897 1621 4491 2453 4129 1758 732 1869 3146 3473 3746 1281 1157 1475 1078 4014 1507 4659 3685 2400 4677 2445 2120 3947 2733 1226 4540 4539 2778 2582 4643 2573 2032 2729 3954 412 3270 3575 2553 1229 1654 3552 118 1699 4392 104 3634 980 543 1312 2306 4553 826 4291 679 1330 1973 3130 3975 48 637 49 4890 1194 3304 3623 1157 2761 1979 4826 4234 1707 3561 2969 4454 539 2723 3968 3066 1799 2635 375 3115 1761 1735 748 3722 3495 996 2260 661 2836 3465 4238 2700 156 4464 1440 4637 3900 904 896 3672 4119 3109 2900 3275 58 4006 554 4463 993 4591 3537 4465 2223 3133 246 4394 2547 4036 3329 1720 1149 2564 2397 4699 853 1256 539 4592 501 3310 4407 4170 1282 1898 3642 3972 2406 3082 270 4704 4945 3579 69 2763 3444 3387 1075 1390 2492 4957 1663 3975 2589 4312 3318 294 2532 1744 2568 4240 4500 884 3145 1296 770 1870 2921 1745 1377 1790 1117 1125 4439 4231 4484 3793 4286 4177 1714 4446 1332 4421 1400 3594 3155 1404 4282 2749 4538 449 1112 429 386 1250 1045 1562 4065 299 4971 3258 1459 3066 4253 3118 3604 4228 452 1835 3575 4455 1795 3427 3410 1062 4011 2169 4120 3929 400 368 2685 4434 1561 1677 430 3568 1980 1248 3975 1088 687 3928 4802 359 3464 2748 1431 385 1767 3370 2622 1869 3031 611 479 887 3960 1261 4786 949 3912 2776 4271 59 1501 906 3000 3415 3516 435 4370 3733 4206 969 4392 4748 3894 198 4576 4982 3916 3021 3507 2468 4061 3656 4121 4600 4608 3413 227 1378 1842 1060 3551 3748 2275 947 8 3590 1311 914 1356 3626 3255 4672 2300 1201 1189 1356 3407 28 3739 820 4623 4867 4541 649 3794 2738 4202 4489 1162 1311 111 2380 2638 302 3492 4800 4055 2573 1325 4646 3052 1216 266 1234 1286 2782 4479 3054 4460 4058 3645 4319 3769 1819 3151 1903 3073 372 2398 3402 4312 1044 2998 1537 4634 1280 2350 3234 1260 1748 3604 637 4610 1270 4271 2496 1111 3731 4635 2877 3440 3488 1337 655 2673 642 148 3072 1830 4062 3740 3678 3299 3138 1903 1314 2541 2042 4179 751 2231 4748 94 641 646 2820 3702 1683 4797 625 1393 4615 4122 3006 4775 3971 3807 3778 706 1062 1066 536 4933 3151 3933 736 3290 1279 2343 476 1138 3849 4136 2436 3634 4473 1129 234 1072 2234 2570 1215 4234 2199 4906 780 343 2987 2556 3746 2939 321 1628 211 2448 3956 4493 2318 3856 3056 1966 31 396 1352 4072 3540 160 4285 2802 1993 2460 1894 1974 2005 916 1554 4689 2675 2473 4967 4342 2018 239 3943 1284 4046 2677 2158 1772 2500 4456 813 3772 1234 2367 2322 3622 2956 3848 4702 1617 2528 1562 357 2279 1468 4657 2850 4222 4314 670 3608 1471 1203 2596 2738 1074 3473 1652 3764 1016 1467 2810 1743 4399 189 2861 529 2818 3373 2763 1459 719 3495 2923 1697 4943 2826 3001 1621 3249 761 4333 2693 1823 4515 1700 4793 959 2732 3254 4006 3651 1250 3574 4461 1626 2864 54 2972 3165 1766 824 3516 242 2023 3749 4233 653 3305 4106 3654 3978 4033 2414 118 884 2772 2358 940 1642 2255 1810 1676 3236 1553 3925 1031 1314 964 1416 3595 989 3663 1759 9 2932 4222 26 573 2425 3720 2326 3458 2874 4505 3442 3635 4160 422 4667 2227 3811 2531 2944 3862 3003 4504 4134 1918 2057 2207 3597 4991 3348 2664 753 1202 1981 534 2210 1366 2435 3736 2652 3818 407 1713 4584 2533 354 1903 2121 3167 1642 3927 3408 1861 4969 2696 1849 3344 966 1564 108 3942 3649 3698 3316 640 619 3886 4363 2827 2076 4504 2444 4615 3467 561 4832 1395 1146 3313 1290 215 3200 4268 2683 1240 3621 1568 4774 1527 4857 232 4773 1962 3269 3964 2666 3618 2080 791 63 2724 4275 4408 831 3792 1654 4217 2242 1053 2825 1123 4861 3595 475 4128 4088 1055 927 4160 4742 1155 2482 3437 4880 4307 3455 3830 186 473 4779 3096 3365 1873 2664 4992 2371 1774 3006 4850 1927 4715 4494 1997 1522 1259 3237 4477 3999 3586 4271 4208 4920 3346 2522 4345 1742 3407 694 2153 4333 3219 3684 4672 437 755 2204 3120 4634 4663 1853 1867 373 318 3841 3920 2026 3480 2542 2306 1304 2802 4886 1793 2340 2990 1296 2311 4182 1320 2029 1707 345 2306 2347 2154 599 4457 4510 649 4108 1589 1626 4052 1494 525 554 3339 2404 1737 4212 2415 1124 4838 75 4609 154 4326 1908 4324 1720 2693 2793 254 4112 597 4465 2251 3708 3387 4086 3530 3287 3895 2925 1950 338 4864 2810 2190 96 3246 4465 917 2849 4798 3870 986 3491 4442 2286 3842 2460 3510 2820 2657 2738 1428 3669 4157 4099 2897 2900 187 173 790 4087 3159 3367 1431 2391 3481 4246 3839 4524 4531 1369 2403 1735 1876 3526 3650 79 2447 803 2764 3973 4045 4429 496 39 1807 2212 2588 4656 2725 1917 1328 1222 4929 1183 1099 2603 3924 1639 117 646 4177 36 3859 1311 4509 1515 1207 214 3078 3636 3558 3980 4696 1027 2056 624 4449 4704 290 2291 118 3703 4991 1012 3580 633 4571 1422 4592 3553 3351 157 3503 208 3416 1909 2279 2538 1176 3923 3092 1767 1748 4849 2460 4579 924 3726 611 54 789 140 952 4628 610 3777 1070 2717 3695 1902 4964 4054 1565 1675 2142 4015 410 4641 2913 4716 4285 14 547 4564 4278 2309 4328 4253 2092 1115 4942 622 957 4875 4242 3139 138 675 4361 1932 1671 3933 3921 702 2008 807 4860 4232 359 915 3316 64 4935 3832 3673 4028 3692 1183 2445 4201 4296 1166 2105 104 3656 585 1461 540 4653 2108 1372 3037 124 4818 613 1295 2790 2465 683 212 1665 3700 4126 4174 3141 3592 2233 22 3575 3415 4921 2040 2945 3160 1004 3340 4312 3021 376 1783 2541 2283 415 4240 2757 301 4722 4227 4993 434 2115 3385 1247 819 2353 3622 2135 1030 4768 3882 270 3645 3550 3921 1030 2928 2776 2347 3252 4607 115 2948 4209 3616 2163 109 3562 639 367 2065 4776 3377 4058 2721 1433 352 3164 1273 2269 4706 3920 344 3945 1618 2651 1196 664 3566 235 3924 4645 1063 4814 1692 4642 4364 3334 1605 3116 2735 3444 1170 3692 422 1346 1355 1599 4651 680 2382 3551 2061 927 265 937 5 1849 4618 2285 4666 2823 3967 3369 2277 1585 4542 3886 3622 4282 1870 4425 4549 1290 2220 2179 897 2874 1728 3402 3125 4435 4837 4486 1982 887 2892 3501 654 2303 529 1135 1876 3419 3533 3210 2242 581 4698 2495 2118 439 2290 2539 1633 503 1793 2663 2691 4586 2550 1513 4685 3495 4670 753 37 5000 3785 4797 2062 2900 4307 3285 3365 2528 1468 4199 813 1529 4401 3428 4596 4027 513 3017 1444 709 536 415 4867 2067 4807 3388 4387 2955 4594 4656 2586 1176 121 3585 4771 2131 2303 3799 132 3828 4862 4248 2494 4029 1986 4069 2024 848 4809 532 4148 2060 1561 4828 697 1972 3946 2228 1639 719 656 220 3718 4065 586 1169 4303 3105 2670 2430 3193 3025 4307 1030 1774 4946 1477 1963 2275 845 820 386 4316 3378 3949 3581 2797 4269 263 4111 1066 1900 3704 1227 2256 170 3854 4934 1617 4408 1662 225 3981 4263 2113 840 1571 4582 2690 3245 4036 4546 2609 149 4881 4057 2987 2625 2416 1326 4799 4823 1075 2265 138 567 248 2140 972 2111 1250 223 1033 3800 2942 4580 3882 1886 4871 3475 1705 3195 131 2472 3384 1108 1476 4840 1291 1379 4112 3584 209 403 202 1118 4543 768 4782 2341 1613 3532 4552 4462 2119 1067 1358 2842 3917 4176 1866 3632 4811 2973 3513 4109 2698 4696 2678 463 333 2376 2544 4522 2533 2044 2887 731 3062 4092 3963 3415 2471 302 4101 3261 3950 3962 676 2368 130 1111 442 2830 4999 84 645 3435 4822 1175 1430 3599 1498 2858 989 3564 4027 2913 3595 4025 687 4229 2182 1657 1156 700 4441 1349 1072 2614 2513 4366 2089 2810 1929 908 3277 479 4335 266 1268 2091 1861 4343 1328 1400 2800 574 4868 538 2125 983 1618 1442 4807 2244 2091 1406 3058 149 4556 4750 900 1612 1907 1977 4062 3194 3734 2862 711 2344 1940 1035 3185 703 3449 3082 4858 2472 239 3039 3077 3269 1328 139 2030 3206 4517 3260 4818 4341 1650 1034 2877 2603 2799 4188 2201 4440 2489 569 1397 1607 558 1040 2268 3135 3749 3608 4242 3611 476 2248 259 4763 912 1801 4708 3425 1833 4958 328 3013 2386 3043 956 3402 3941 963 4139 2318 3774 985 66 2302 339 3096 4237 3111 1714 4955 3345 4358 2811 4750 4616 3018 3274 2346 3552 1820 102 117 3540 78 2685 968 665 3649 2078 2847 1914 4109 2069 3397 205 3517 3946 4989 3604 4448 2410 2666 821 3282 397 448 875 4456 3494 4040 2602 4064 3375 4824 702 4935 3730 1657 509 4536 1432 3751 1416 1620 2422 4437 2127 1029 4643 3262 3874 2761 2348 93 2712 2029 1657 3430 1996 3976 2517 1042 1995 1419 3761 2311 4151 1760 3929 2334 407 3384 2277 4372 2781 2283 1578 2633 4614 580 911 2220 1694 1467 2097 188 4809 2441 4247 2080 3619 4975 4742 1513 4073 3735 2494 2499 358 753 4299 4528 3199 1984 2957 3388 71 4939 3776 2554 4956 3020 229 4245 2768 3044 1639 2808 4800 421 3815 4863 337 3758 2457 2284 2030 4587 613 907 2563 211 2918 3509 4486 688 1742 1161 1456 4106 728 527 1336 645 2949 4123 3224 4702 3208 1176 1566 3513 4898 3362 52 4182 926 2923 1633 2160 918 1511 270 4477 1348 560 2066 3705 4082 234 4375 2730 2075 3152 1578 493 607 4013 4918 1080 1587 1796 410 3086 2063 3665 3583 550 1006 3182 2099 540 3417 1263 4496 4839 1828 4494 4893 961 728 303 3212 3555 2872 405 619 766 2980 2852 2683 2802 4416 4917 2396 1043 4246 5 23 2047 3088 3069 3146 2305 3591 4499 3680 3233 2839 1272 1486 3754 3424 4177 743 715 3695 4615 2689 4591 1042 4358 4830 3693 1912 57 4772 1512 3927 2020 3574 271 3140 3465 944 4998 3991 3492 1046 916 4188 1167 1262 2739 2170 2167 3857 1028 360 2413 614 4216 3835 293 3728 2671 3578 4226 3371 2909 1419 3336 338 3224 4842 1553 4956 4596 4985 3969 435 71 1978 3282 3276 1221 1783 3753 1817 1485 4923 1087 3602 3361 1215 4480 2559 4266 830 2127 4304 1187 3816 3089 206 2769 3947 1885 3839 1385 3197 363 1973 658 1060 1569 4655 4439 2198 4647 983 3990 1401 1813 2955 635 3756 2064 2605 702 940 4977 83 3032 3017 3341 207 3811 4238 4734 1791 2959 684 2872 3926 3293 2471 2413 1850 4264 2391 666 3124 4919 4121 528 2907 789 1260 4963 73 1817 2973 902 2732 1479 1627 2446 254 4668 2795 3442 4662 1237 4533 2906 1533 1593 2077 1501 50 4235 2515 2561 1031 1985 1099 3926 2897 1007 2574 2955 2219 1269 2335 4392 4300 3653 2527 2251 3036 4030 4114 2019 835 2548 4496 4280 4755 1861 4949 2697 3585 661 2881 1740 1616 603 976 562 4941 4794 3498 815 884 4489 573 4446 2066 3051 3918 1388 4424 2872 444 3913 4151 1354 4653 882 4726 1033 687 4449 134 40 1441 2571 2415 4061 4807 2833 2072 2533 2345 3240 963 1589 1460 1393 2102 4666 687 1209 4267 1618 4768 3474 4464 2697 4245 3745 4552 4838 859 614 2121 1435 3915 4399 964 1200 4856 4100 4553 304 4138 2612 4416 4018 1269 4440 1416 2729 2523 2251 4411 781 1318 320 624 3000 1831 4867 4753 3218 2890 3286 338 2070 4031 3246 2584 794 4283 4132 4592 4699 693 1285 979 1727 3193 4898 257 2121 2352 3329 2122 1144 134 586 286 4760 2667 2602 2759 591 1355 4900 2162 4105 4814 4290 922 2989 4912 4664 3061 1022 2442 3050 3989 3284 4279 2058 663 4296 328 243 2927 3139 1425 1656 131 927 1193 2278 2372 4852 4502 1533 2664 1909 3359 2835 1170 2793 4296 3817 4376 3466 1170 2804 2108 3505 1280 4973 2612 3488 1434 3194 843 1558 4510 3467 205 1423 2786 2493 2751 2850 1292 3202 2084 929 954 2647 3561 4252 3002 1189 194 2270 4459 4161 1170 1190 3738 53 1712 4592 2591 1476 3188 1730 3469 1001 1222 2719 3069 1601 4584 1999 699 1940 4471 4509 1040 1208 814 3256 4326 2630 1122 2218 3903 3235 4895 628 4631 3025 1201 1720 3189 3019 3844 4182 1830 4852 3445 4824 2050 4481 359 2469 2453 954 2207 2810 4671 3373 4528 388 2853 4971 1544 2447 2998 4961 3801 4666 3662 3905 4593 3889 4038 4254 298 1018 3690 3123 2955 2560 3346 1525 3973 1019 4649 748 4878 2934 4889 1287 4354 3936 4086 469 205 532 4206 2508 3322 4641 4727 1053 1127 4554 777 3790 1575 2142 1984 3263 4126 2345 3795 1286 809 4594 4984 4139 2116 4963 1310 2980 905 2692 681 1482 1704 3585 4209 1898 465 4079 2243 1206 76 3467 1830 2226 3849 1955 4136 2135 1792 4746 4519 3034 4563 2888 3273 174 1959 512 372 1262 3927 3353 1846 2124 1489 1470 4286 941 2134 4094 3817 4827 2502 332 918 3298 4258 3632 4706 99 1185 3100 2877 1115 3747 4175 3979 4069 425 4366 4997 3212 1235 3238 3285 4770 4704 1603 3749 1092 1330 1469 577 1860 2655 1838 2808 814 2945 205 2479 4379 4503 4493 3214 3377 3450 2926 4089 3752 2617 283 4216 1686 2341 1811 2639 3685 981 4553 2543 4160 2140 4412 1371 1369 4382 3527 2220 2150 2191 3642 1550 2271 532 495 2928 1258 695 4902 4456 2048 3047 2969 1157 3141 4350 4841 427 3603 3905 1047 2579 2320 3860 4476 1832 1659 4635 4713 4530 4579 154 2088 1583 3904 2350 361 1653 4112 3554 4709 58 3955 3435 280 1924 4456 1612 2998 2025 3158 4507 1301 2441 3427 3074 3579 3366 2417 4799 4884 4467 588 2380 869 3834 509 2008 2772 1460 1514 2388 4061 2102 2683 2686 3118 4598 439 1681 2436 1546 3813 2164 476 953 956 2031 3739 4040 4915 361 166 926 2129 3156 4163 2560 1982 2087 2630 4214 1312 1467 3182 4940 920 711 3781 1554 170 437 755 4541 2809 714 2651 315 1392 929 492 891 2986 4857 2897 1019 314 2507 3906 4488 3332 3709 3265 3602 3731 3657 1574 1636 1384 4814 3484 16 1722 542 2649 2762 1352 3887 2322 560 2913 1226 4556 1544 4252 4887 4404 1970 1344 991 1088 690 3798 3953 3300 4439 1145 613 1119 15 4933 2508 3499 1889 4406 4478 2568 2737 868 3258 1665 599 3229 3258 3069 2816 3459 1036 3671 4172 2922 4330 2063 182 1595 2851 4728 1664 3732 2528 3383 2588 4006 3639 962 3963 1790 4828 2855 3442 4372 4667 4664 433 4831 3671 4542 1722 2830 2255 2747 960 4008 1387 4502 4973 2974 3995 2563 2418 1996 1656 4281 4859 139 305 1850 3632 4282 2496 4174 4422 2656 3819 4192 3084 2772 411 3663 4007 4654 1864 4831 3238 3211 4395 3070 3590 2172 106 3383 4423 4791 903 498 4773 2469 2010 514 4296 4107 3971 3869 1732 3425 3320 4712 946 910 3325 3641 4949 4409 3759 1891 2838 2921 4840 2093 3497 1759 2623 2195 2326 583 2013 3020 2568 3947 3624 2434 457 4047 11 3333 2636 2014 3060 1440 4106 843 4629 4987 3238 185 2933 255 4633 4796 3508 1837 2254 3046 4370 3640 1135 515 3000 1022 2462 1293 485 2618 1325 2344 938 2925 3527 3287 3279 2057 3932 2150 1324 3053 2249 3285 4872 2084 4294 4380 326 2589 4070 2049 435 2964 346 1907 602 1320 2838 2747 2624 4763 843 2454 2031 3605 2636 812 2295 4026 3921 4620 737 3775 1958 1254 2075 1153 1973 2855 4758 2358 1680 3353 4275 3369 4336 720 1162 2842 25 4166 1297 2708 1731 4231 635 4206 3291 1390 1950 4755 343 3847 4372 2233 414 427 4875 4406 4422 4727 589 2782 2980 1660 825 310 3568 3353 1112 2085 166 3068 1784 3709 886 4701 3509 3678 4148 3484 1883 2500 3176 4062 2133 220 1408 4691 2897 643 3210 1515 2994 1623 2842 3180 2277 1196 3858 3382 1988 3088 4300 4935 4454 3879 2674 2695 4813 2351 4527 1414 2078 3221 476 2025 3573 4447 4380 3393 3366 3616 183 1787 1645 3744 1291 609 1231 3673 1150 3007 3935 2795 22 1375 3714 184 3721 1030 4483 4921 4581 2628 1536 3439 2049 2104 2298 283 818 4762 3457 4438 3152 2127 534 153 2294 3505 352 4863 173 3636 4192 2318 3777 4986 340 2154 3962 800 3839 3538 3405 2655 2071 4441 553 2668 1887 4870 171 4128 2315 2460 1010 4768 2254 2707 1171 1990 1799 4445 3886 1198 1191 4418 1799 186 4445 316 22 3783 2146 1260 207 1766 3718 643 4803 3780 2393 4458 1573 1626 4138 3003 46 1333 4356 1725 4018 2999 1796 2595 2729 1524 3100 2902 1239 982 691 2959 268 4354 3499 614 1012 3489 3570 4110 4047 3816 4153 30 4043 2912 1504 1409 213 958 1264 359 4492 4732 4615 1930 2534 4494 3232 1818 2673 2502 3616 3426 2420 1417 4258 1856 1787 3928 2740 3928 4614 2488 3440 3322 2978 3282 4172 720 6 3412 2202 1065 1688 397 2329 4569 726 989 1074 3454 621 1579 644 2884 1934 2413 4744 4298 4132 1148 2173 2979 1511 2933 4693 791 1915 73 4910 2151 3482 4309 1955 2732 4150 1379 1033 624 2936 2640 722 387 292 1436 2997 4048 3722 1797 4028 445 2519 1988 3436 2495 2866 4670 433 1443 863 3604 4343 374 1967 3715 1954 1015 2814 4429 391 1015 4964 4927 785 2232 4413 2337 3373 355 329 2849 2102 2248 4524 4224 4081 4706 2271 3859 1666 4512 3517 2915 4782 574 3839 1429 2879 4578 1185 3955 2499 3727 4731 2410 2749 3573 3800 1218 2067 2191 4818 3345 2310 3563 3396 1688 3485 4918 2207 3228 1930 614 262 926 563 4206 2113 4964 2170 1717 1558 4550 822 3847 4163 2561 528 4818 2662 4968 3623 2507 1309 3926 1820 119 1054 1373 583 1642 4824 3618 4928 2459 184 2838 3566 2982 518 447 4516 1257 2045 3757 3575 711 942 4037 393 2496 2725 2825 2905 239 1299 3462 3721 4875 2362 1174 1815 4286 3012 588 4164 2561 765 802 3480 3238 2756 3781 3228 60 2726 3576 4358 567 2899 3821 993 470 783 3231 3290 875 3050 436 2428 2654 1953 851 4445 923 4627 346 2287 4415 636 3346 4880 1743 3661 1065 922 1969 4218 1415 331 4336 4139 3953 1870 4868 3563 234 3201 1440 1772 1333 3821 3675 1026 4972 2161 4415 2123 1980 2000 4069 1221 3902 2966 2551 4056 2120 2870 1581 3096 3962 4679 209 1012 2242 4490 3883 330 1888 4942 29 569 3346 1661 559 853 4754 1420 132 2822 211 879 12 1065 1487 3138 4504 4006 2060 3273 4353 4304 4138 4033 2682 1808 3119 3388 3609 1091 4963 2762 1002 2159 4164 3610 1516 3418 267 2805 1458 1987 790 2484 2115 4559 948 1125 50 189 3668 4090 310 434 574 4521 3739 1294 3552 4029 4904 2605 170 1883 1888 1656 690 4334 4033 1353 4090 1220 4327 970 2645 439 3466 1871 4653 1014 1595 2311 528 4897 1099 4199 4118 2239 4533 3879 1397 1052 1199 755 181 171 133 1731 2685 3345 30 1075 3588 2842 4981 508 4160 1905 3585 4241 4539 2997 2277 1355 808 3798 2561 2918 3171 4764 7 4969 3150 1328 3671 3754 1957 3961 4651 2904 2083 473 2196 623 50 1070 4283 2328 3224 4017 3968 4910 244 4866 4279 2017 877 4266 4814 4159 4715 1151 4945 2158 732 3484 734 268 4689 4830 2929 3623 3214 392 4585 3141 741 2192 4185 4102 4124 1896 3664 4892 2442 1718 218 3994 766 3260 1788 298 4056 1352 4235 1398 4302 4405 4782 3376 3281 2081 208 3057 1893 4661 2023 3830 4620 4512 120 3982 764 828 24 1958 4932 1007 3132 2589 1779 580 2874 4784 3066 2104 3446 1623 1828 2093 2550 910 4741 4714 2862 2213 1120 3464 4541 929 928 2591 4246 3328 520 4743 2848 921 1179 2071 647 3458 125 154 881 3888 4063 4917 2769 1003 751 451 2183 4086 4422 97 3877 3 1192 1498 228 2878 1991 3875 3885 1285 3065 1432 3881 2406 2141 2734 4234 4345 682 2167 2831 3746 4737 2561 948 4592 1518 4783 839 4121 58 1110 1285 1748 2084 1417 1227 2469 571 4902 4829 4356 3214 4079 4914 2014 2852 4834 4909 3699 972 2522 406 2310 3447 3907 1159 1729 2865 985 4944 662 363 1778 2908 4231 260 4111 4338 566 1467 4888 628 4422 4399 3429 3443 4680 2520 2397 3513 2335 2003 4491 2549 3461 4617 52 283 3779 4712 2450 2841 1989 4289 4476 4316 4939 2320 3020 4137 1266 440 3479 3716 4585 1740 873 4212 1885 63 4382 1213 213 2861 1498 4396 2150 1399 3554 255 4544 1628 4193 4715 1895 4794 3356 4316 1379 4321 4886 3360 416 2920 1989 2572 935 2470 147 3190 2027 499 4406 513 1565 2708 2336 1812 1697 2370 3423 1051 111 4323 4286 1124 4802 2376 4451 4 236 4286 4279 4872 4624 1765 3905 4804 4919 3780 3315 1879 4724 3675 4651 2461 2280 431 660 244 478 3289 754 1319 1360 591 4137 294 2320 2442 1975 2588 296 223 86 768 267 1998 787 2365 4497 1990 1066 1897 2879 2183 3223 1498 4141 1582 2006 4348 4278 4132 564 1660 3611 2560 4435 1161 3424 624 2186 4941 1110 4604 499 2112 112 3756 564 645 4310 4644 1854 2868 4212 1263 2025 846 116 1593 4310 4204 4008 4876 2883 2385 4601 3772 3899 1419 2163 1595 4611 1150 1254 2862 2431 4337 3071 1141 1866 4694 524 2983 1585 4774 2036 1100 2585 395 3941 769 1749 2157 4740 4728 3985 2142 2713 4485 2969 4558 3448 4314 1075 71 3025 2779 3728 2433 912 3235 3327 1096 4862 334 963 3225 510 4213 1424 945 617 3117 1953 1270 258 4320 4717 1235 4739 2202 4798 928 1231 4421 1089 2512 2245 1045 4128 1562 2243 4901 3939 4521 465 4777 3050 3476 4946 3522 4861 4598 3750 3005 181 2247 3507 4628 1520 1721 3119 2019 4416 4596 1656 1300 1205 4194 4236 2452 1326 3811 937 3652 2692 2779 4358 3408 2040 1047 3872 1547 1760 2836 3287 978 910 1528 1462 3548 1984 239 2134 3321 465 3527 91 1360 1135 1772 1669 4190 3227 4797 153 3790 3588 461 4206 2260 3596 4195 1721 4345 1761 3890 1977 4922 3190 2194 4595 825 3919 853 1967 466 1864 2443 1105 3543 3327 3974 65 2973 2862 1439 315 917 3330 3663 2720 76 1790 255 2036 3779 545 1816 4926 2039 923 540 4770 2402 4084 2307 786 4816 678 2279 2865 915 86 3369 1927 3992 2863 2841 2120 848 310 2074 1244 3416 3031 363 217 2569 567 1375 2748 2376 4920 2558 3692 815 2184 3626 343 2115 898 1067 1771 3948 4563 2435 2855 1752 2598 1083 231 4591 3721 2804 3027 928 3478 183 2888 1099 4067 2854 2549 3838 954 4224 2640 2737 209 1841 3695 2537 4203 4951 975 2696 3230 670 1953 4771 2203 4613 4904 1139 1674 4319 236 2181 4643 763 3953 4986 4981 781 737 4976 4162 4835 4878 638 4481 3728 2057 2900 4764 4556 94 4777 2208 1665 1397 4595 3823 4776 3827 1555 1713 1811 2311 3582 1150 1112 2133 4501 3222 2076 2030 3037 833 2885 4126 4584 3287 2951 3389 3515 2762 3209 1359 3814 4239 2725 2860 3263 697 4811 312 4807 774 926 2220 3259 4256 3973 2091 2212 3948 1988 182 200 3686 4193 1105 879 1036 1311 1668 3702 3863 550 2210 3559 117 4569 773 4687 3625 1062 2512 295 4281 386 836 2052 3983 898 2708 3016 2873 2307 3968 2102 1018 2172 4198 3497 3118 2983 3068 1302 650 3667 4656 3029 713 2644 3976 2596 3216 3778 3274 4836 2635 758 1773 4634 1501 3368 3430 495 2349 4404 2685 4809 1371 2807 813 3352 3767 847 4759 1753 379 1985 4823 3535 3196 4865 2830 2653 3589 2173 2686 1621 3243 4714 25 4124 2674 1174 3131 4315 2014 892 715 176 4779 4827 1102 4803 871 3599 3884 1857 2730 2783 4113 245 4357 565 917 4658 504 2209 3685 3330 4625 1430 104 3810 3620 1036 3018 2051 86 2372 1628 587 4001 2183 2874 2802 4284 3264 1932 294 1536 1157 1141 4943 3507 1810 3999 3243 1193 901 1254 1443 1222 947 4736 4252 3109 1402 2187 984 2852 2005 2527 1666 950 4988 2696 166 1536 481 3949 622 292 4931 3364 374 2769 2559 4196 961 4328 98 2721 4817 4737 808 803 3315 3868 3441 2223 2696 225 1510 4709 3454 4344 4752 2496 3573 3633 426 2017 4171 3022 506 1909 4680 980 1948 4570 1883 3318 2903 2038 2315 2906 3733 3752 3078 1801 2655 3621 61 1107 3384 2132 4670 4473 2949 322 2641 2602 2667 3711 2180 2822 3233 176 4199 2166 241 4723 3529 2122 84 2949 3073 1881 2147 4687 4933 2493 78 4381 4343 1316 4657 3630 1378 752 4026 4175 209 2624 781 1488 4657 4285 480 3877 411 2086 999 3806 683 3620 3313 2951 803 2359 1473 2305 1960 647 990 3527 236 4691 2963 2938 1323 4686 2016 2422 2006 3973 4439 370 1139 4530 2775 3460 3050 1748 4797 3907 3330 2133 2590 4899 3610 2010 4735 3677 4640 151 4277 4628 3438 2160 2133 688 4695 993 2397 4335 2671 1696 2881 4303 3800 3821 3423 726 2670 2432 3595 1914 668 763 4164 2401 2813 4140 2669 4355 3300 1157 3117 1275 2219 2252 2647 2225 3664 4411 1619 4218 2260 3913 3283 1351 3402 983 767 3074 2486 4123 234 1596 611 3184 426 4186 4972 4085 139 203 3884 898 2245 4452 3870 3054 2426 2372 3078 1187 3873 1320 845 560 2006 2664 2217 2462 1415 1256 4914 3692 2992 2984 79 4284 4536 1717 2295 235 2138 1861 2640 1228 453 255 4988 2526 3301 3833 327 2546 3943 2016 3858 4222 3281 4940 2323 788 2312 1816 771 1683 2839 3182 1318 2557 1199 1074 4455 2672 3929 2594 1137 1278 1854 3132 1215 132 1080 2176 1797 2062 398 1546 1908 3634 684 4962 3610 4896 1288 171 3728 657 2822 2535 4434 2989 3237 2793 659 331 4120 3257 4126 3557 335 836 4918 3017 3811 4986 1319 2865 4717 2070 4026 3252 2775 2146 109 2611 4761 5000 801 708 1982 1882 2690 3563 692 2730 347 4180 1232 3955 4239 1834 2096 4614 4833 140 3015 3390 53 1002 3348 4069 2412 604 3699 2212 2932 2643 2962 3975 2534 4774 2373 1367 1599 3495 1780 1030 4503 3356 1448 3150 3685 4726 2353 723 984 1373 2154 3980 543 826 1875 2582 4003 4163 4815 1529 456 2130 4716 113 4240 4079 2261 38 2927 3034 4899 1436 1840 3001 3072 3324 358 3096 4690 1233 628 2220 2646 2172 4934 3295 4195 4609 2013 4968 4435 3032 648 464 429 404 845 1213 2654 2303 356 3650 4515 1796 2868 3717 1104 3092 972 1713 4044 1546 1180 1506 2283 815 3537 883 2963 2446 3820 1579 4271 1041 2668 691 4383 4114 4143 3746 4878 3411 4357 1321 2435 4679 3846 4344 3664 3094 2774 1279 3014 45 304 3333 4551 764 1224 277 2211 1030 4592 2180 4068 4132 220 565 4417 2978 1758 1181 3959 1633 2098 3911 3755 772 395 4840 3793 731 117 1660 1952 698 1072 4696 4268 931 4988 3422 2051 2688 4679 540 3673 298 4560 4949 4948 4445 4472 4822 3824 2889 116 2626 763 4979 12 3735 1626 2474 1647 2767 1683 3314 4269 3440 2121 4324 1195 4756 4460 3732 899 890 3838 2042 2777 3171 1190 4210 2287 3317 1953 1772 3858 3700 4236 1092 3202 4060 4355 2059 2486 2704 414 4300 2270 966 2118 456 2559 4225 2677 2658 619 718 4811 4316 214 4991 4945 225 4906 2347 4938 4464 4628 3116 237 4991 3068 3279 4165 2718 4601 4144 2761 2136 475 3899 3636 1046 2359 2132 1478 2355 2543 416 2905 3872 1359 2634 3076 4210 3297 879 3060 3383 130 666 1758 4381 4491 2801 2839 1123 3641 1174 4804 3886 4093 3998 4602 614 92 3717 3543 1198 2776 497 767 2943 4781 1947 1336 3829 2381 4177 4694 1753 2845 2718 4096 3677 3933 2201 1529 2915 588 4666 88 2879 4898 3576 2664 2512 389 2317 2249 2499 2844 1840 1445 1624 3551 2338 2787 1323 509 4330 2984 1972 2395 3377 1289 3823 4340 4975 3411 4837 964 4052 835 578 3500 2487 1846 4045 745 4411 3762 1202 3509 1605 3331 2027 4685 4359 3975 723 2097 1680 2346 2978 4247 2042 2787 2084 3543 1899 1333 2089 2232 3844 3863 1343 4554 909 2389 3795 3219 839 3140 3260 2731 336 4290 4408 871 387 2340 2101 513 2597 3725 4466 3238 4217 3318 611 575 4837 4896 2952 1161 83 1332 38 3541 3025 2508 3956 1136 4457 2863 928 364 762 2745 3656 373 381 1392 1705 3662 2465 4936 2164 4097 919 312 1548 4538 1774 851 265 4957 2576 3216 3919 2587 4468 2619 312 1394 4146 2625 2998 1058 4818 3632 4402 1128 1405 477 176 2718 3370 1547 3624 185 4939 3435 1751 3562 4341 4158 3284 3694 4404 2165 2435 2462 3908 1338 4485 1120 1857 2404 4366 4268 3216 1871 3006 1255 3204 4737 2753 1299 3930 3631 2063 149 869 1118 812 1446 4130 3082 1521 4211 1525 4298 3793 3317 1779 4657 4949 1770 3158 1127 4977 3458 1988 375 4477 3626 4128 503 2300 4957 2584 3330 3560 2678 3453 1793 964 4519 3142 4062 4785 3829 317 3863 4698 4185 1256 4169 807 3720 1793 2331 4582 1324 3327 4702 1685 4954 3531 996 4298 4042 2212 614 187 4858 2555 1844 998 363 3928 3514 4234 2962 4819 837 348 1361 1643 3329 2076 2851 3139 2382 1509 2955 3288 599 3176 3678 620 4474 1825 2604 4182 3458 2665 1171 3728 5000 1490 572 3368 2654 3046 2284 4063 267 209 4716 4565 2242 1242 1690 4771 1354 3270 1006 2559 1783 2157 3310 3252 1104 2131 514 4511 1655 2584 1528 1771 2132 2721 3185 4222 802 901 3650 4938 3305 4544 1157 3085 3722 1699 797 3489 2630 4602 549 3420 3272 4941 3354 4825 1158 4079 1212 2310 972 586 185 548 4888 4562 1043 3706 3567 4717 837 3363 2703 4449 2209 2027 4355 3446 3093 2045 618 4496 529 2480 2608 1342 1642 2893 4396 78 3211 4387 280 4575 3983 3780 2861 661 1736 4165 2148 2824 2707 722 2701 4949 4858 1879 508 2396 1248 3680 3287 512 4889 4450 2282 3866 1271 2320 1035 4279 3326 3903 3078 4973 3361 3586 4457 4634 1290 1582 2513 453 94 271 2156 2923 3655 4466 253 2483 4640 4033 4364 4938 4517 4266 4699 3024 296 2472 1186 1442 2717 848 1435 3982 2959 4166 1422 4585 4048 1462 71 628 3341 4963 1915 3115 4304 971 2823 3165 2765 4808 4209 4975 173 1089 3709 4321 3734 471 2513 4679 3408 1704 2857 2497 4193 4208 1668 971 2234 4827 2940 1070 3329 4332 1546 3421 4525 4962 4665 3073 101 1157 2622 1542 4385 1285 870 4700 3479 4500 2328 318 3064 1759 1191 2702 1184 1568 625 3647 1177 791 3066 2450 1920 108 698 4754 2687 103 451 15 938 1897 844 3575 4850 2088 833 256 3861 1455 160 1944 4131 3875 325 4229 3811 2247 4823 4101 3260 4801 3737 2392 1692 4899 4794 3961 3861 1867 4325 4024 3763 4811 4458 954 2599 609 883 1448 1639 2912 2216 4116 1923 2918 947 1543 1682 1348 3429 2566 3619 3017 2375 808 2932 3159 266 2674 2735 860 1808 1739 3192 3131 4352 4680 3992 257 1158 2177 3389 2144 648 4970 2368 2143 1226 4379 629 1575 3523 2785 1462 2784 1254 2499 4265 1290 2882 3549 533 4484 282 616 1985 3889 1470 1088 4758 494 1944 3341 432 4614 2000 4210 1616 3366 4985 449 4045 2513 3737 3614 2590 76 1285 1735 2137 2051 1411 4442 2856 2619 157 1215 335 1494 4725 3178 4759 4130 2340 4947 2622 3994 2617 4829 2925 3035 1624 4322 1888 2160 3248 4949 642 3655 1460 2366 3534 3778 3459 4586 1551 2727 2873 4577 2297 1153 4844 158 4661 396 879 131 1737 20 4050 1162 2278 2303 192 2509 4912 598 63 3462 4146 3129 2572 976 3119 2168 2724 1940 3546 1802 3460 4037 263 4538 4819 1949 4160 1493 3291 1405 2505 245 4771 3249 3851 3865 3823 1466 3333 2939 2798 4930 3246 3336 4275 2595 3157 1452 1774 3089 3074 219 248 3219 1050 2465 3818 2038 4374 731 766 1754 3732 2428 4396 3739 2061 2225 4031 2321 725 645 102 2208 591 3934 3891 2721 734 2726 1951 2951 837 4699 2892 3051 592 1303 3754 3281 3449 3744 4011 2721 3612 4465 3318 3126 587 3840 3559 1794 3442 3054 4541 1144 2196 738 1516 113 3156 1158 1889 2448 3725 2872 1881 1710 3195 3019 4089 1086 2120 339 4143 34 1872 3317 4856 2260 2613 3412 3328 4302 1723 1853 1005 1035 1901 4 2924 515 494 181 859 3283 681 652 1621 3331 2378 3285 2546 3054 1691 1061 4243 1749 1208 566 874 3877 2347 4631 2936 2116 1 266 1590 1984 3786 4269 293 1664 661 657 2893 4456 4370 4838 1650 866 2086 221 3066 4816 4114 3412 4784 2051 3981 4254 764 439 1685 3424 3857 108 1858 4206 3558 4471 4556 4388 2486 4927 1063 12 2512 4968 4014 1774 2903 4299 846 964 4826 948 3814 2290 3613 955 4917 2452 2815 3708 580 3104 2875 303 4056 4767 1839 2024 322 3465 2855 2000 2406 1062 2139 3074 4543 2053 2876 1167 73 1009 1491 338 4886 3430 4443 3181 1794 593 954 4547 2279 1182 2764 2499 4674 1623 1920 2507 3244 1892 2569 3371 4185 4453 3854 4342 1820 3690 3338 2661 4378 2068 580 1227 4986 657 536 889 388 2811 1461 1740 655 2290 2966 1730 4472 1646 801 3025 842 2837 106 4264 465 4587 1865 852 3862 1749 2328 1645 2366 1341 4518 2574 4507 3737 4742 4376 1153 3652 4241 4039 1602 2116 2896 852 4051 1850 4546 2473 1997 1693 3028 4800 3805 231 956 4029 3036 4318 3934 1007 3767 925 3055 2835 944 4064 1796 1913 187 715 4724 4853 426 892 3090 2367 1346 3613 4036 19 3636 123 2279 4938 2588 2409 1208 1352 1405 158 1460 3484 452 3658 481 562 281 3253 1635 500 3145 4529 4280 717 3982 387 4540 437 477 6 2718 1264 1815 1679 4945 759 1793 2514 796 3173 4876 2300 507 898 1461 4863 4571 4620 1038 1065 2569 2265 467 4773 420 2255 4494 1400 2735 1549 3644 901 4720 695 3046 1314 3244 573 4697 3081 536 2060 918 2416 4913 4588 162 3137 2934 664 3423 2170 4704 2449 2018 87 4033 4083 2691 1059 706 359 4360 362 4843 2496 3170 3499 4111 3974 62 4790 677 4830 1957 3106 3416 255 2316 3938 2168 1398 869 218 3151 1267 1316 711 597 706 3324 2837 4909 3707 88 2638 4846 1731 4137 4626 2954 4633 1622 2009 2250 1665 1688 4227 2680 1836 2786 952 899 3014 2639 3737 4487 4543 1315 2965 2770 243 3777 1612 1976 2714 2036 2864 792 3336 2958 2839 4286 1038 4796 4459 1903 3231 4199 2569 1063 2772 268 1798 2094 4161 4901 1877 3014 230 4647 2082 3551 694 3842 514 4388 1051 3124 2840 772 3352 182 3738 2425 3686 3117 1898 228 3520 498 1199 767 630 19 3369 2801 2974 2432 1464 4598 4366 4886 4869 4605 3324 4255 1046 1504 4694 825 1671 4727 3802 2275 820 3677 199 443 4745 2866 106 1482 3546 847 187 3669 3682 181 2885 3566 3752 2030 3361 3866 4222 4642 3435 3161 393 1492 1340 2905 956 4283 358 1387 3532 2794 1667 4996 2373 3223 2767 4526 507 3359 817 4292 3658 3337 1886 3169 2240 4463 550 1002 3349 4416 461 1071 1370 3793 4387 998 3031 4407 237 1592 4290 206 514 4907 4455 2701 4886 3158 4323 2656 3042 4144 1848 2389 4610 2921 413 1119 1518 4054 3323 3438 4474 650 1801 581 1237 3720 296 4499 1294 3722 3751 2611 546 2037 1360 2540 4959 4786 3345 4025 2453 1943 3205 641 2608 1404 577 1312 991 399 4535 3533 2560 1584 894 2530 4498 1653 3399 3104 2697 439 1130 1088 3837 4484 2735 2354 3075 1651 4326 2522 3091 2987 4527 3726 552 2812 59 2273 2155 4620 121 3324 273 2883 3689 3991 1144 3639 3189 420 3670 2241 1051 805 3922 2510 1196 1361 4385 4712 4832 3155 2658 2187 2360 2907 4170 3736 4563 3843 1321 3365 593 2818 1156 514 1011 3693 4889 213 4905 2273 3701 4751 3650 2707 2353 4334 3024 4304 1465 4393 3185 597 548 31 1759 664 671 4104 4969 1636 1474 4482 1128 394 729 4229 2499 2019 956 3624 1555 118 951 2898 1216 4656 1027 3097 2714 3671 1211 1158 1600 1462 848 2063 2485 1485 3110 2004 4822 582 3245 1011 37 2833 2960 3253 145 408 4441 3334 3996 2108 1979 3152 4579 470 2047 4201 2946 3255 4048 248 2278 721 1495 588 1368 2643 4423 4557 3545 864 4481 649 1792 1849 2546 3417 2598 2911 3009 721 171 2762 633 1667 4837 1948 4829 1933 1352 4103 1023 4606 2233 2819 2487 2037 4506 881 4922 1458 1026 1787 457 4539 4770 1905 1190 4705 2696 3213 594 3160 2976 4504 2162 4442 1278 3395 4293 1333 2445 3271 1576 1048 3787 2605 2554 378 4954 3255 1696 371 1569 4549 3506 3969 4201 1513 1044 2093 4681 1796 3798 4323 1035 3070 4877 2294 1556 4762 3312 4889 152 2807 4923 23 4187 1952 527 4148 2849 909 4408 1225 4495 1992 622 1108 2687 4929 2940 4765 2456 59 2700 1315 2052 2372 4738 4437 2793 2081 4596 4866 1257 2511 169 3577 1425 3299 1678 1137 2893 1884 450 3419 3307 219 3676 3227 2811 1874 1375 3946 126 2418 2989 1783 4604 4283 2089 3273 1284 1344 1211 1031 2632 4640 184 3032 1790 2423 3888 1027 616 4402 2142 593 3093 4079 4660 2134 558 251 1604 2699 4514 1441 2656 47 186 458 890 473 3125 63 3509 1824 1901 257 1538 3115 3297 2458 1484 3249 473 4089 3181 2379 3429 3458 3150 4413 1095 276 2659 4105 1299 2153 1085 4819 2526 2745 1886 2086 2093 2599 2952 125 4313 1714 2895 2387 4122 4982 2146 3492 689 2329 3078 833 4492 4382 1995 1608 1189 69 2221 3698 3148 2409 2164 4724 1049 57 4204 662 4250 2311 4142 2735 4579 276 4053 278 1921 4506 290 2563 4126 4192 2961 108 4481 4674 3370 2544 875 1903 2264 4056 1450 89 2629 3240 2409 4664 2764 1755 230 2087 1790 2965 2588 4894 3614 3550 2727 2726 2533 4293 3330 416 142 1875 940 7 3467 4940 2806 2313 766 4882 1695 4610 4577 4978 2264 360 911 44 585 4280 4040 3983 4498 424 649 2027 3051 4035 2498 1125 1468 2816 4478 1806 2981 2331 3190 1444 896 2203 4431 4408 2026 1634 359 1079 4054 1376 3004 905 1777 4801 2885 1173 3663 3242 822 1067 4501 928 961 1936 541 1585 1120 4542 3477 1248 1980 1449 1496 1741 337 3747 707 1675 3127 4624 3529 2649 4299 3619 3224 1106 1476 304 3530 1413 1638 1848 21 661 4890 2264 3075 1617 484 4817 2163 93 3172 1386 4262 4992 222 3074 3802 1348 986 1518 707 2858 3060 4641 4165 947 3941 3871 3795 2127 1864 1321 4404 3138 4566 1292 3640 4450 4674 4257 2095 4947 2742 1327 3946 2203 4349 117 3376 4894 2614 3096 3811 3531 1711 3843 368 828 976 3778 4835 3162 4956 2142 552 3888 3228 764 2107 3971 267 1374 4977 904 4066 1576 2677 1366 2766 4108 4996 4823 1621 3991 3689 2444 3493 2041 794 4574 1517 1137 4737 654 2066 1511 4019 1309 3164 424 1565 3044 1934 4622 2402 3038 785 1909 2486 3961 1241 1079 3406 4569 1415 2513 3134 3037 1253 2172 3426 1432 4069 1045 3549 481 147 2101 4597 1891 846 4161 1380 1030 4355 2203 2897 2764 2306 4023 373 1861 1127 4527 1047 980 578 2216 2688 743 1983 675 4712 2122 1535 2981 503 4357 3238 3927 1716 1730 3099 1318 3442 3176 4570 2620 3614 2779 4845 1533 3874 161 767 2387 4629 1622 2528 59 3689 1921 2852 758 4092 557 1556 4313 1975 2369 3355 757 2482 1784 1737 3063 3646 4026 3796 2521 2849 1313 2539 735 4830 4965 2305 4924 994 713 16 1418 1457 4971 147 61 1086 480 3962 4945 1478 2365 1586 439 4966 2727 1979 1581 4848 4308 2856 4483 2091 1760 1786 262 3272 4929 4789 1776 3486 3404 2434 2094 4326 3950 500 4801 2055 2523 1315 2782 4187 3514 3220 286 1033 1086 1190 1774 2857 3999 2686 4520 2915 2927 1372 153 312 3862 1860 1001 1407 2159 3206 3662 4890 1768 1103 3329 4246 3222 4806 1823 2535 3199 1343 3137 2001 2917 2923 692 1216 98 3750 1698 985 4807 1168 1584 3175 3523 197 4022 1455 3154 677 4746 444 1171 332 3565 1395 2529 3387 3372 3232 1036 2589 2824 4256 1517 4243 1311 2685 4621 2041 3128 4653 1334 3423 3835 2219 4008 3752 1487 1973 14 3686 4538 1332 3822 3996 4197 2047 69 4459 285 4696 4905 4174 3819 93 3205 3333 2405 424 1904 2334 3923 1056 158 591 3147 2374 3926 374 2221 1073 4994 1433 4671 1994 2018 4510 4354 3585 1225 3196 1339 214 2054 1600 3107 1640 3725 2 2848 1578 4092 1405 378 3273 1126 3970 3942 775 4603 2189 3463 667 4438 3183 1336 2487 1086 1282 667 489 3077 2105 3405 1242 3844 4149 167 3138 1805 4304 175 2706 4056 2182 1877 304 3015 3511 3974 1111 4689 4599 1237 3756 4330 3335 453 1082 3602 2121 816 3855 4586 2031 2491 1605 2602 1964 1495 4378 2126 4417 4410 2904 132 1626 484 4550 55 687 1011 3884 79 3212 2967 387 1079 648 806 4515 2118 4218 1857 1588 1927 1103 2069 4630 2376 4053 2812 1560 567 4100 2385 660 4112 1144 4151 3201 3336 3928 1299 1784 614 4378 3301 2568 140 2157 1724 2259 890 4013 591 3542 244 3922 4332 925 55 1513 3372 2700 2088 3226 4317 4591 4301 504 3407 395 233 1292 4696 2171 1036 3163 3840 740 4825 579 853 905 3943 3370 1297 2999 1337 2727 2215 450 4006 4799 3113 1927 929 2985 4157 3080 305 610 1627 835 3299 1219 4273 1827 3139 4878 4559 3309 4303 3716 4907 3501 3476 3833 487 3351 3046 990 4782 1446 1093 4039 282 1176 2882 4075 2177 2111 1319 1535 1147 4298 444 419 2070 1970 3970 955 1443 2813 1564 4751 4782 3591 2185 3699 2001 2500 124 3696 953 1359 2276 2977 3496 1719 2164 4263 3898 2948 3004 94 4264 4598 1462 4550 3888 1967 3314 1514 2570 2940 4426 764 3004 2055 143 2183 2640 144 3818 1396 2641 4207 2524 1814 4457 780 1606 2302 2342 968 4609 4823 3873 2961 2472 4826 3901 1314 1681 1548 550 1504 1696 4468 1087 4734 1068 485 1522 194 4160 3962 165 4966 523 2421 2095 2328 4193 1262 2967 1658 3775 1354 4013 1762 4258 2698 1823 2339 1929 2624 966 267 191 85 3238 1763 3346 1166 3218 3578 847 2938 2509 2786 35 1102 226 4305 2091 3177 4508 2098 3981 280 543 3378 2325 1363 678 2115 689 86 3122 3908 1758 4049 826 2558 3537 4681 3653 4881 1382 1293 1833 4117 2380 4033 4048 4082 3134 1230 4782 4040 1724 3392 1508 1711 3552 2415 928 3065 3434 902 1131 1531 380 1919 201 2536 4871 310 61 757 829 2617 10 2894 116 1031 3947 1280 1529 805 2556 989 2402 2450 3142 3123 4555 141 1839 2909 1379 1065 1880 4496 212 1312 2661 983 2606 1941 1976 3008 2716 1072 2415 4101 1797 230 3434 4116 1572 1631 4757 560 2153 4406 1524 4093 294 1741 266 3055 795 1078 113 428 443 1699 3517 3789 3125 1246 2056 562 1699 4706 200 2699 4214 4912 4613 3519 2488 2531 844 2825 2872 1837 4590 366 4002 1415 4913 2792 1221 2341 1046 1638 2459 4584 385 4378 4612 410 2933 3705 2499 1549 2653 2255 463 2709 4980 2488 3140 2145 3470 4096 3024 4070 77 3164 854 4308 3029 3423 358 1487 2023 2870 2483 3911 4906 1076 2187 3352 2045 3823 3307 2195 2519 1905 1449 2219 400 1384 3176 4577 4261 1838 1791 3089 159 3665 3770 3907 1908 3076 56 4546 4373 4781 11 352 4719 829 4459 1632 314 2043 1699 3523 3029 1257 4147 4188 2088 4637 2788 2060 3208 1874 2935 926 150 1468 1214 4700 1592 2248 1026 3232 3383 2017 3771 3548 2712 4084 195 4387 539 2541 1196 4861 4767 960 2381 4791 1156 4889 961 1617 4911 1484 4119 518 2394 3446 4683 1399 4545 1241 1164 929 358 3668 2388 3770 2293 2457 2795 2008 3593 2870 4140 3274 4381 3196 1079 4045 4180 1539 837 2664 3306 1828 991 3288 1913 3109 1296 3013 4757 3913 2238 1219 4944 462 2021 4330 3871 2901 3916 3031 2946 861 101 1265 4376 4615 2937 132 4153 2915 3034 4553 2586 819 368 2244 1861 443 1085 4989 494 1639 3553 2712 663 1493 486 1725 2485 4486 3156 4640 1080 546 3927 2538 663 2313 3428 2862 1386 2050 1616 1669 2654 1704 3681 2450 1677 4871 1418 87 4675 3076 1124 3583 386 1891 232 1889 3015 3030 1597 2339 2594 2389 448 2349 4570 1272 2919 4394 895 1895 3701 4147 646 739 2282 1371 1121 4218 4216 3179 3884 1726 607 4048 3841 3959 2113 3624 4901 1757 2511 785 3777 4534 434 1698 4409 4478 3378 3200 4984 626 2523 3579 4867 1372 2843 1838 2929 2722 4758 162 186 2247 194 971 853 3265 3587 1578 1328 17 1192 3921 4451 654 1716 3842 1173 2866 4902 3105 3542 699 2905 1909 2555 2940 957 4203 1414 2657 3436 3347 2907 2527 494 657 4860 1217 4021 4445 3086 3228 3418 219 4362 3196 2502 4220 2077 1964 162 3092 1408 4243 4408 2482 3640 1114 1343 2370 1383 2799 26 4102 377 2372 1410 161 2721 4728 128 2755 2273 1781 3068 1120 3445 3568 4329 3249 1321 2341 4526 1841 2126 2841 3358 1160 2090 1830 2889 1404 2332 4978 3361 3172 3676 2416 1558 1779 705 3981 1890 1059 4737 372 2934 527 77 2483 1667 383 721 92 2474 2056 3905 1637 4565 3786 2543 16 2131 400 3686 2908 4848 2579 4114 4882 2642 4416 2509 4752 3581 1181 2756 1874 1208 4936 176 4956 3302 1152 422 4361 1959 2514 1383 1087 4356 3869 2313 1721 270 550 2948 4187 367 4925 3125 4058 2719 2190 3134 3266 3433 3409 2428 2357 1539 4219 4968 827 2970 3059 1591 1172 363 685 1410 3568 355 4563 3855 2359 3353 2270 2094 2306 4542 1993 2932 640 2948 1559 611 4921 1196 1416 3304 1151 2686 3712 2484 2688 125 3616 324 4510 3112 3491 2969 4927 4307 890 513 4437 420 3769 260 1838 2430 1936 2039 3085 4697 3506 4564 3007 1920 3529 33 247 4473 2224 1572 1060 97 1328 1782 3870 3614 2332 2101 52 163 4212 4991 3048 4847 4414 2894 4825 3062 1328 1783 1064 950 168 4594 2236 764 556 4221 3062 1829 402 2001 477 1141 3642 875 1492 1803 2382 1876 4111 3051 1401 1098 1490 531 4885 3989 1850 1446 3659 2563 3385 3236 87 1236 1022 4664 1714 3046 147 928 2070 3802 301 2785 438 4733 2008 113 3235 96 4409 139 3991 3817 4673 2606 3982 2704 249 294 3592 4643 4896 506 3153 2234 2799 1828 1042 2675 838 3596 3733 1631 3164 102 3540 2531 4602 1783 858 2176 1392 3460 2288 2964 3312 2234 1266 15 3502 3327 4584 1631 2286 3432 2390 2476 4990 609 140 4212 799 1881 1110 4992 1632 2658 1756 3534 2179 3277 4764 2005 1822 420 2539 3876 4836 1991 1112 1619 3818 1912 4977 4839 1890 2982 2212 763 4019 830 1152 2354 1846 1565 2233 4142 1619 3447 1943 2668 3874 2660 4095 4510 1059 4013 3145 79 2790 275 1888 4906 3636 4785 2293 1708 20 3117 21 1285 3830 1387 2542 1532 4292 3458 4982 400 2748 2117 1404 1903 4024 1923 4597 4138 869 2559 4072 3887 2799 4912 234 1814 3540 3290 3188 1189 1901 3500 3576 325 3808 2976 3623 3674 608 1551 4189 1686 339 2994 2675 3854 3915 2074 1525 3044 454 4864 1354 627 2054 1805 4743 4903 1402 748 4844 1266 723 4043 901 3608 2608 4294 1626 4292 4466 4380 1647 4552 865 2320 3021 642 4741 1465 1823 3001 4597 2746 4422 2012 1548 2115 3558 1779 3743 998 3903 3884 4088 2659 1100 2271 2382 4140 2911 1667 3667 137 2075 4639 1540 390 4705 4481 4853 416 196 1763 1899 3388 4741 4889 2375 1528 2727 4884 3170 1912 756 4162 419 154 2574 3787 1059 3370 3343 4205 1266 943 1049 2410 318 3444 3983 509 3971 3656 1227 4657 1526 4118 2637 1041 2937 4526 4802 3145 4019 1562 1131 2532 205 4658 3914 3547 941 1121 536 1189 4911 4925 1826 721 3671 2379 1047 4077 1992 2448 1604 1403 3264 4297 72 455 4329 1692 2672 882 4570 2733 2604 2410 3548 3634 1768 3959 1334 743 3340 200 2930 4595 4837 3596 2989 4553 194 3914 4499 1568 407 4129 3920 4868 4573 2528 2208 3787 4040 71 200 2152 432 2412 1906 2691 4369 3792 1685 2182 4810 1031 1947 3194 1866 2500 1074 3784 3174 1770 1356 4457 2349 3988 3534 3575 3540 2134 788 737 3282 2569 1748 1675 1446 27 423 3715 4883 1005 739 2837 3683 1451 755 1240 4953 1400 4429 3176 2693 1743 1883 1490 1644 4651 4147 1330 1646 2104 4887 2120 3046 3911 342 430 1966 3622 1345 420 144 2422 2591 293 1310 747 849 4983 2250 1224 1022 3975 703 4440 3248 4931 174 4518 2702 4670 4114 558 2376 3007 893 2913 3822 2426 2992 4173 770 701 1759 3243 4033 3629 107 2328 4533 439 4422 3092 358 4375 4098 4894 164 4548 1035 3805 815 17 2832 1312 1968 1110 1766 4608 277 4966 1957 2065 2929 4151 4369 181 1745 420 1906 4088 4856 686 3956 3253 3612 1863 4600 31 4166 3198 3921 4129 2758 662 2680 1951 1805 3366 521 3795 618 4578 4204 4417 2278 2192 3996 4674 4975 3397 3883 1893 4328 934 548 554 632 719 3016 573 3783 743 1842 3465 684 3818 4067 4018 1129 4118 3798 3338 1229 622 3461 4253 3513 786 1778 3124 2396 3573 4039 3390 3303 2366 3039 4571 3418 4423 4586 2759 485 3209 4165 293 128 4534 3368 4417 3371 3110 2190 4829 4318 3739 1488 4125 355 2132 67 2611 1071 1446 3661 2499 4973 2814 3252 4224 2498 2160 95 862 2058 2060 3651 3214 1386 2827 3639 1741 4508 4942 2456 692 4966 3968 654 1017 2267 2295 2869 789 3376 3023 701 2349 176 4990 1795 4898 4529 1817 4774 4376 365 1918 1578 4330 4514 4832 2016 2060 418 4039 1812 1968 1796 2637 4718 426 1937 1353 4050 1132 1168 3528 3680 379 3666 3183 4100 3871 4422 2106 1239 479 4102 3689 1500 3811 1201 1614 908 3176 1527 2136 3962 1848 2488 970 408 4327 4509 828 4017 2071 2101 1593 4572 1477 4538 64 4415 4122 3545 1436 4154 4114 2046 748 1456 4960 3629 3771 4922 3833 3066 4121 4691 1340 4498 3656 3404 2480 3504 120 730 3014 1025 2235 2779 715 3776 2913 3141 1472 1243 1870 1736 1050 4380 4951 3846 2642 1249 4369 4674 3589 3956 4530 654 853 2419 2262 4563 1542 3761 755 1861 2986 555 3141 1893 4798 21 1707 1269 731 4059 72 4135 2109 344 1683 991 3799 402 2247 4884 1430 2699 4244 323 385 1050 1284 1396 1568 1360 311 2467 2258 1324 1471 2888 3245 831 557 3208 4265 833 3786 1505 1013 3546 1606 3578 281 905 4757 4193 3387 241 2461 2298 1874 3495 26 3127 2910 4598 3914 4115 3630 4099 1330 3534 3688 3784 846 3452 1732 757 4316 950 1241 3451 2667 2079 3095 1119 3588 4136 2324 1869 1720 1172 3744 2826 4665 2789 1016 3705 2559 1429 1150 1064 1428 3694 2855 4432 1265 3515 2364 1815 3223 740 1922 2529 839 4214 3930 4883 2675 649 1289 1768 4786 1328 4689 780 3008 1260 2175 1483 4227 2746 3507 4339 47 3984 995 4501 3851 2340 3543 3216 2 3565 1374 518 2187 1816 2441 2198 58 4316 4979 664 3940 4494 199 3292 1791 3222 3537 3499 3408 4168 4403 2468 1434 4788 1826 4905 3406 3415 4783 3751 4117 2152 511 3114 2064 395 979 2838 2617 1282 2097 4095 1583 4550 4745 2346 2702 2210 2840 3922 4157 2593 3216 1180 686 4307 1238 3747 3753 1605 4747 4997 1273 3261 4820 2379 4949 417 4899 2517 553 4113 3491 4044 1338 833 4903 2655 4894 4457 2540 382 4250 1308 3530 3170 2785 4132 2711 3459 1124 1548 1516 936 4397 2029 1078 2275 3154 4882 1398 3866 4632 4779 674 2535 3334 2182 1858 4273 3094 657 3251 3521 791 3634 4119 158 4301 4791 4859 2785 2664 3894 3320 3666 1505 743 611 3321 4312 940 4238 1837 4376 3576 92 513 2385 3701 2288 1506 3966 1084 4055 2322 349 3857 417 4488 1834 4773 2332 342 2579 3091 3065 1210 3373 3691 3509 1013 414 665 4530 1799 3625 3926 1195 3529 4165 1430 19 569 2950 1737 31 1306 2067 531 7 4089 4046 4517 4233 2201 4895 4073 2918 1648 4001 2729 1835 3688 916 3000 4722 135 4737 4199 2374 2023 1561 362 3970 2367 4183 2241 339 4704 3281 3296 4297 96 4611 1303 3195 4850 491 1626 3208 4925 1630 1393 3750 1121 4402 2026 1870 4973 4906 1106 2758 2779 1846 3920 2862 618 1080 3146 836 1011 399 2462 4072 3229 1240 763 2784 3530 2888 2941 3325 1375 4531 2044 2884 4096 401 1541 3871 625 939 3880 114 4262 1778 1376 2438 4028 3737 4958 3832 4006 798 2911 307 529 3005 617 1514 3616 2525 2738 1079 1576 2360 417 4143 2117 1271 3675 3068 2996 4180 3271 393 23 2647 226 4130 3812 2018 4037 4297 454 525 3082 4098 587 1722 882 3424 4580 1938 4514 4061 1416 2966 2856 718 2905 4606 3131 1053 3421 2662 3913 190 4390 3836 3951 2490 4427 1132 1821 1839 1205 4244 4623 1997 4138 4504 2429 4858 2518 223 203 4760 2685 4748 3906 4426 4106 1278 3421 4514 860 3096 3117 3222 4859 4705 662 2054 4567 4382 4168 3728 2090 1787 1974 901 1121 4230 626 2545 662 1004 559 1038 2833 970 3878 4665 18 2645 2682 100 305 3234 2476 2731 4455 1303 2567 4807 2146 848 117 1974 3301 1267 328 1256 1461 4892 4362 3556 1581 1962 1214 2409 3171 3272 1100 2213 4305 4189 3081 3714 293 836 2284 340 1105 1829 4682 4028 3587 346 4804 4488 4150 3275 964 2448 848 2674 2347 475 1930 824 2742 2320 2883 3750 92 4462 2597 4557 1538 188 3135 1087 783 3089 4385 4659 2872 1549 3219 4021 4237 3998 3470 2835 4402 2421 1457 2705 967 1702 2845 3222 2433 987 1106 1229 111 1026 4624 2245 4781 2074 751 90 2004 3050 3591 2241 1680 3955 3832 344 3281 1057 3756 3947 419 4469 3608 2912 654 2366 1375 1589 3782 195 3551 2756 1219 1243 1849 902 2955 4277 221 2349 3611 2008 2020 2144 1634 4932 3716 2091 4823 1503 2992 2692 1381 2618 3437 3007 4766 1698 2695 2939 4261 3071 2762 4243 1410 2519 4552 2046 2026 3452 3898 408 2245 1802 2511 3743 1742 2866 398 2686 2423 1178 3042 69 2746 779 2193 703 4249 1754 4717 4178 3247 2199 4411 2715 4244 3713 1830 4224 316 799 4740 3099 4929 1112 2336 3110 2117 3661 2343 4618 1569 1562 739 1542 4433 72 3035 766 4718 1182 249 3217 1626 3667 1810 2011 4951 1406 90 4289 441 3031 1893 2799 3695 1403 1679 4909 4126 2339 2741 694 238 4957 2426 64 987 1314 4715 222 2789 4958 3011 1361 3304 4284 2672 251 4477 2112 1508 1906 1831 1426 3541 355 1503 4049 3013 997 4297 4718 3042 2674 1021 4525 4967 3801 319 1728 2234 718 254 3923 2828 561 1505 4481 852 3707 3373 253 3116 3068 728 1410 4434 672 714 804 2233 2653 3582 805 2101 4198 1222 4257 1987 1667 4596 4642 4638 2575 3466 3588 1723 4273 2355 202 1430 3507 4279 4496 2907 2774 211 1662 2318 812 4895 1812 1891 3861 926 4672 2991 4643 4913 297 4412 3677 4621 1968 1833 4656 3520 274 2296 4497 1808 47 1975 4 4532 4150 4384 352 1185 4159 2704 233 2222 4111 219 2093 2200 616 1022 3583 1335 3022 420 2488 1159 1387 3651 2808 1648 1195 1844 1345 4567 4809 4718 4677 1147 3697 3283 339 208 4571 225 2886 1007 2143 3898 1678 4100 4587 3988 3645 2975 2871 2394 2738 1708 377 394 882 1643 361 1613 562 3768 3063 987 3614 1596 1695 3140 422 786 900 2791 755 1403 4299 1615 326 2882 4611 3905 3826 2409 1956 191 781 4595 244 4664 4779 3143 4987 2893 2347 1068 1441 2926 4080 4415 4003 1523 1985 4934 3394 4372 897 3977 2963 1482 2823 1715 3752 2067 1728 1533 2133 1418 1512 2140 3980 2652 1781 1150 1433 4300 1772 2457 1223 3383 89 4357 2914 4601 3388 484 4459 4087 2823 3369 3007 3995 209 134 4680 2316 461 2660 3834 3930 1548 1335 623 4814 207 896 1828 4568 2694 2609 2626 4191 2163 3748 2718 4917 2744 1757 3513 2288 2093 859 8 323 3386 4451 397 3074 268 3621 4340 3762 4911 581 2951 2510 1913 2939 4275 3131 2543 3348 4289 3965 4446 686 2022 3880 4107 1552 763 3376 3851 4712 45 873 620 3371 3054 2304 1042 2456 1146 1343 43 1237 4443 4549 275 1201 4790 4612 633 4928 1804 4689 872 1939 3178 3920 2055 3621 2377 2894 3522 919 4726 1101 2302 4116 1915 3787 2665 1630 156 2179 2743 3487 4083 3754 854 1409 29 3123 2339 4863 4171 124 4803 681 3570 503 1220 3388 3523 538 2696 2928 4700 2551 2417 3944 1148 3093 3663 1845 747 3837 1348 2948 4464 2653 657 1739 1857 1273 3158 2768 2543 4349 1326 2698 4031 4356 240 4278 242 308 2999 4771 1917 904 139 2806 714 4085 1631 3087 3766 1677 272 3778 3009 4815 1300 3632 401 1708 4305 2915 4711 1732 481 3917 1960 3551 3253 1993 3341 1549 1799 2193 4563 1143 1654 2375 4892 4259 998 2819 1773 3339 4309 3051 3526 206 4848 2510 1669 4286 1020 4153 2283 929 2877 2370 1029 1209 4586 4864 2388 2812 438 1520 1269 396 577 2705 2682 4159 3926 2650 4696 632 1171 3790 4655 4316 1219 2151 2709 2687 4191 1968 1339 3461 4048 3482 1518 3185 63 2224 4663 3649 2998 611 1268 4655 4189 3598 3717 4146 2741 226 4599 971 3952 4012 2853 1809 2183 4290 490 3005 338 2402 2104 4918 684 1412 3196 2055 4197 4146 3527 4620 1494 3303 2439 4801 2560 3373 1556 1835 1566 709 1667 12 3334 2116 2646 4507 611 3984 778 298 750 4855 1144 366 4121 2944 4790 1491 4634 3831 3003 1582 2527 2213 2597 2704 532 2055 1023 4354 54 1986 4579 2619 1339 4933 4964 2668 4544 96 1704 1165 3954 4309 4238 2661 4741 1198 444 2885 1888 1446 4459 373 1887 2830 497 1375 2592 1426 3726 4623 63 4978 2647 697 490 3842 439 4523 2036 4242 2009 2646 2494 1646 239 3177 4306 1870 2214 1958 2223 4280 2719 2371 4784 2465 3888 4915 2340 576 1537 443 967 4068 3568 2205 2632 592 2117 1296 305 1886 766 1909 1419 4169 4693 1812 4215 113 2965 2197 1349 1875 3648 3832 3081 367 4260 2926 281 1576 3961 837 712 1799 2765 2567 4239 4705 4096 827 895 2980 3536 1843 3359 4094 3662 1301 884 510 3928 1811 4564 4361 3693 4514 994 4974 116 270 2942 4267 3005 2101 4298 3558 1766 912 4758 2068 2839 4301 2148 3653 3094 4175 1156 2526 1157 2156 3250 2262 759 886 2803 4945 1462 4099 2268 2344 3096 3006 2643 1055 3325 699 995 846 4635 4934 1589 3345 3962 3853 4186 32 801 1489 2034 2879 3447 826 3895 4895 4562 3528 1898 2363 308 1682 3510 1452 3528 3371 1800 3966 4890 3304 2077 1721 1684 2203 3500 4536 2010 4907 1672 3253 3327 4066 3831 1539 1437 4301 2029 2043 442 1464 4098 1152 2533 2008 4128 2811 3749 3486 2630 1615 4106 427 3775 3182 2474 358 2412 450 1494 4664 2142 4557 722 4393 3837 274 1912 3607 3204 721 2102 414 4298 4967 3811 1515 2034 467 4534 2696 3964 2443 751 3156 1978 53 3220 648 276 478 3214 3002 4500 3742 4969 4214 4523 1290 1087 4568 714 3161 2486 3635 2170 2744 1501 573 2709 3798 667 3512 3170 3112 4321 4827 1332 14 3250 351 4156 3468 2418 379 3891 4738 4596 4097 1665 1733 4291 270 3641 3308 1578 4182 4658 2491 2388 2429 239 4971 3909 911 64 3000 3430 2281 551 2402 1949 3693 1164 1541 2459 1499 1778 345 4252 4482 3511 4082 2810 3123 1576 4936 1411 2287 4002 3569 4022 3371 3194 555 2018 2115 263 4306 1576 709 2530 2648 3236 1082 2381 3031 3703 160 441 3953 736 578 2342 2201 3526 2798 2431 2287 3120 3918 3003 1808 3229 384 3726 4564 4892 4350 4149 1871 1734 1887 3094 3712 3799 1708 2046 4172 1872 4084 4088 1380 1280 4560 3717 1547 1094 95 4015 2953 4081 2404 3236 4139 2913 4059 1473 2992 19 3887 2997 1869 2048 2855 4969 3410 1030 29 79 1315 1182 2798 864 2777 1140 3652 4180 1750 2099 3759 806 2116 1742 2191 3782 4839 1816 540 3677 4630 4749 2239 1116 3310 1862 974 3229 3903 3753 3412 1712 2277 2487 4022 2656 1312 3317 2375 2724 700 1219 3581 3454 226 3704 4473 4087 2829 636 4619 3617 4838 3844 4316 12 2361 417 2155 937 4910 4673 3841 1186 3345 1637 1212 3936 1897 1714 2736 3859 3389 3160 4449 3327 1082 3086 4394 1817 126 2764 2969 4829 1993 1159 2264 4531 2807 2048 1902 2102 407 237 356 1852 4486 2263 2977 2321 1141 3387 2359 2771 3903 105 1147 3119 4732 2184 1848 1467 4489 1272 141 850 3870 1566 1674 1667 3558 595 3351 4554 1786 1270 3382 2070 1415 165 3276 4753 475 4064 3508 4004 3548 3439 1931 3816 2761 2254 1757 4717 775 4352 2543 583 4861 1361 2899 1508 4064 747 1359 799 968 3970 1430 3664 3169 3728 2381 314 3747 3970 487 2236 3283 720 4066 4001 3568 3833 3176 728 1342 581 4511 924 2278 4161 1665 28 1580 1871 3573 156 3352 1011 2660 3947 2350 2279 4165 659 3390 2743 217 1149 3004 2086 3951 4162 969 1600 25 194 616 910 46 4241 1186 3149 3166 2013 4107 3311 4857 3186 3178 4648 440 1390 3581 786 4154 3693 3467 2073 1729 3878 416 2680 34 12 476 4491 2177 1957 3228 4291 3826 4175 3112 1629 2585 910 4211 875 4251 935 47 4097 91 2609 3142 1113 4198 847 393 1384 3159 4511 4949 4662 1652 3069 4194 4962 4615 3601 1218 676 446 3180 4152 4930 3875 3600 942 3811 1620 1717 3933 4519 3044 4580 729 13 2880 2168 2123 106 2388 3744 1437 3513 1324 4183 3913 3750 2259 1084 1195 4938 3863 827 4714 1850 3986 3977 1963 2040 3459 1371 2462 680 947 2488 511 2092 4705 4603 2838 473 3430 2474 1824 496 2858 938 2571 2326 3093 240 486 1708 1846 737 4711 2695 4280 3299 3651 2801 4216 530 2745 4526 697 4996 127 568 2208 2021 68 4044 3359 4012 3612 2939 4118 3132 1200 4066 2374 1876 1811 4898 1716 1519 670 2952 3484 2901 860 1726 531 4928 1023 121 1988 1088 321 3001 4253 4120 1732 4436 2551 4622 443 578 337 1743 3406 3266 4236 1168 2618 980 1864 262 863 4118 3199 4895 1952 2120 3309 3151 4558 735 1886 2149 2102 2381 4176 827 2238 1607 172 4465 4372 4126 3969 2722 4031 1103 1481 2973 2108 3595 2859 421 1666 1072 551 4130 3094 29 3517 1206 3112 906 4326 3465 2676 1326 2193 734 11 3183 4520 1179 2887 206 3872 3173 1522 3232 1053 1970 3887 2158 3203 925 736 3773 4294 3269 223 3455 1883 4926 100 3433 829 3414 4981 1203 2657 1777 4593 1915 3018 2902 2869 1602 2558 4144 1671 1629 1982 4647 358 301 1050 3868 1535 4464 2107 3368 1553 4102 576 1629 1419 980 1161 4899 3112 3396 4511 3005 1138 1515 4778 4906 516 4162 3521 4452 3423 3870 2158 3436 3542 4169 975 2852 3618 2374 303 4515 1222 984 3650 4493 3027 1388 324 1753 2630 1642 515 1385 693 4608 2849 3229 3206 1447 3699 2976 4169 60 3244 3241 2384 4704 3339 1980 4374 4929 2528 2055 765 3199 3651 909 2678 535 1726 4974 3078 780 1006 789 4483 3081 213 17 2731 3832 3435 3780 221 4590 3968 2775 3373 4244 4628 2508 2900 3192 496 667 1895 3866 3210 1766 3787 3815 3813 420 1175 1434 742 2162 4387 3950 4936 4653 3713 2581 2529 377 2715 972 2307 773 3436 2804 660 1365 1133 1923 3830 1303 3586 4033 2944 1510 1147 1772 3339 2138 4100 4812 3973 2518 2573 1535 4074 3649 1914 4270 2830 4406 1795 1654 1532 3196 4966 145 4858 1774 4552 3338 3282 1315 2088 1300 675 2911 1349 3260 4335 2425 986 4323 2010 4259 4609 1757 241 597 965 604 968 931 4206 1709 3659 1946 2841 625 3118 2271 4446 4382 1893 1720 1176 412 613 3648 3024 3985 2665 479 1667 4229 806 3976 919 1551 2343 2226 2874 2110 2921 4208 939 3144 2080 665 4655 3190 4057 2920 3021 3686 4742 1045 755 576 757 3330 47 1890 217 4310 286 940 336 3158 2120 405 3427 4639 4058 1380 2065 4261 939 3143 3844 1192 2791 4263 1106 2778 471 2266 1517 338 1615 4528 2148 4331 3991 639 3832 3493 3827 1584 1312 3035 1771 4823 933 4420 1299 902 2878 2459 4804 610 869 2559 129 1037 2281 4963 2427 3131 2170 1711 2918 1581 2672 3189 2530 2097 525 1013 1738 2255 2070 337 3520 2101 1925 2530 2295 4741 4194 3145 1912 1754 550 3183 574 3887 3166 3645 2922 551 4942 1117 3495 1486 2203 4247 2799 3102 1184 973 4540 1947 4786 4376 3256 3104 708 1143 2110 4008 4868 3607 142 3206 1340 3182 3341 1372 3362 1360 4474 408 3304 4218 1011 4579 4732 4322 4438 4256 3593 4924 4576 1659 2725 566 2545 3263 4369 1797 942 503 4372 1326 1854 4966 3720 142 3278 2167 2644 1706 1261 3870 4864 2385 2120 4356 2068 3316 1663 4191 4161 3461 2278 3663 2726 3533 2861 1243 4276 2708 1585 1154 2195 1445 3665 2490 4611 1895 2785 4973 4388 1357 4114 3743 3910 2807 2920 3233 2929 1815 4507 1121 3559 4509 903 1648 3749 828 1268 938 3166 1722 2950 3786 680 1372 3469 395 852 4399 3023 4608 2722 1328 4314 3621 1483 1437 802 2347 773 2018 4049 832 3411 1718 409 2861 898 3659 916 894 750 1801 2725 1605 947 1963 1877 3136 852 2816 2102 1559 4943 2291 1507 2687 3502 1292 2919 4817 2959 3638 2641 1675 4150 3111 1742 1182 3238 3138 183 2046 3324 656 1087 2942 3388 1266 4174 921 3657 2977 3537 842 361 3887 511 3701 2543 195 3941 4795 3904 585 1115 3162 150 2920 3757 139 3688 2810 2428 3018 4288 3743 2098 2866 4067 4138 3729 3166 949 4562 4093 4601 4138 3627 3637 863 1302 3859 4174 3786 806 2357 136 1718 3197 2585 4983 629 1504 2802 3707 83 2074 1262 1664 675 401 3346 3071 2856 4423 4228 4995 493 4578 1535 1349 2726 108 1282 3873 2172 2955 3329 2631 4190 1194 923 3587 4554 1431 3122 2332 240 3579 4998 2385 895 469 2242 463 3718 1247 4966 3788 4757 2559 4251 1272 649 3168 330 3319 1835 3319 1382 2360 1106 2790 1133 585 3020 4620 4882 288 4761 1202 3366 4667 3569 383 1995 3353 4248 1742 4560 2351 2153 4043 2192 2845 2744 2082 3578 974 3975 3472 2810 51 666 3439 3983 121 707 4486 691 2606 3534 4311 1014 3816 3942 704 3124 3262 3175 211 2026 4365 3577 4437 725 1516 3348 2570 755 2432 550 4848 743 985 3678 239 1401 4491 2917 3360 4068 3702 1128 1787 703 1511 399 4679 1325 4693 1289 2142 748 3404 1438 3190 4970 1853 3363 3457 3139 3076 4346 213 1876 1865 1135 2669 2428 1144 3132 447 3397 2097 390 2309 4184 1440 2877 3908 4862 4294 3168 2647 1327 2230 335 3492 4695 457 759 4406 4324 899 4546 3498 2250 2907 1372 706 4007 3431 1063 141 3047 3710 3160 3316 504 1804 2063 4239 3303 3473 3259 3094 3570 938 3188 2097 1620 3047 175 1473 3205 3947 4014 276 1759 2224 1653 1045 826 368 278 4009 2920 549 1374 3011 738 345 4782 1209 3505 3167 4051 3372 2118 4832 62 3924 330 1511 3748 1786 1806 638 1967 2373 3517 3542 2939 4222 1973 4083 3218 2403 194 3830 1641 1527 667 569 1096 2224 299 4238 3534 488 113 3473 1011 2493 2112 1049 4973 1058 4728 1483 507 3283 3555 87 1813 3589 4753 473 922 539 420 2593 1127 4354 3437 2924 2191 62 245 3648 2662 1443 1373 1836 229 965 1487 262 3521 920 802 4043 212 3529 2562 1426 2371 4122 3445 2497 4846 3194 535 4039 4915 4531 4463 400 3898 2267 3472 4525 1522 1347 3201 2001 3283 2755 4717 261 4987 4860 3004 2828 233 860 2680 400 1829 4718 2649 2139 1534 959 178 47 4922 4498 89 4111 3426 4573 2083 3075 1715 2330 1061 752 2830 911 2220 1302 3592 4134 470 3664 451 1102 3623 3815 3035 2200 3013 400 4250 402 3284 1377 573 4184 140 2208 2149 798 1806 220 4367 2383 4130 4138 1588 4177 643 4945 2282 4743 761 4046 297 1254 3334 3913 1646 704 34 2126 2555 1764 1760 4806 4405 2523 3270 2955 3477 3077 1409 2607 808 4730 4654 2998 4327 4546 1410 2919 3072 3670 4380 1503 2163 1076 3221 2757 981 1710 4311 159 4424 1211 2675 4524 913 997 2945 3985 1929 1274 764 804 2277 3660 1955 3668 2814 4225 3450 3662 3690 4555 1143 1041 2897 3832 3485 132 2648 3083 3132 906 2514 2505 135 45 346 3478 2476 3808 3786 470 2904 4860 4591 1652 3593 1812 162 262 4082 3697 5000 2262 4122 998 2651 1315 29 1924 2560 2270 2681 24 935 3518 907 2536 4222 636 4576 618 4054 2175 1340 926 1964 538 262 910 3810 4281 2602 581 2747 1064 254 1933 1194 868 4061 1863 396 159 2391 1176 1729 3912 4607 2894 15 1225 1980 1823 295 1759 424 1202 4454 4110 2828 4659 3597 4227 730 980 570 336 2986 3879 1557 3331 2837 1997 2460 4470 1677 2458 3743 3633 1675 3998 1060 3828 3584 77 2100 414 3557 96 3332 2193 1346 2834 1982 1162 1931 572 2885 2534 4062 2458 2484 936 4886 4372 520 700 987 4278 233 3744 2712 3696 1029 2541 252 2910 4846 2498 1585 1816 3455 1825 4600 228 1074 2585 4619 2727 557 1826 2562 2160 2696 3692 3655 3726 3512 1944 754 1124 2280 4173 421 2532 3779 1509 496 809 587 2037 4718 4275 4125 1800 4455 31 1315 1325 4533 653 3296 2789 2039 4280 832 1126 360 3033 2693 34 3064 1261 115 2344 362 314 3973 4570 661 3030 933 4742 3844 3256 4760 142 3302 1077 1840 4855 158 4236 2416 2749 299 3363 4251 1726 1633 3296 2430 1795 535 1400 1178 1642 3656 3235 3883 2310 2426 4934 1251 4829 4801 4616 2039 1145 101 4253 4321 1440 1799 1990 4805 1109 664 495 916 20 4451 3048 3811 1713 486 1613 2205 3770 2645 110 4629 2568 3615 3975 3757 3323 3415 4473 635 3987 3980 2527 3566 2343 49 2426 1141 938 1950 3190 2744 4985 1293 4459 525 4766 1326 4116 1676 1064 1931 491 1692 945 213 4163 4740 1983 101 397 4354 2011 4795 2828 1016 197 3555 793 1018 790 2355 1159 2137 988 143 2624 4403 369 4869 2022 4256 2565 177 187 2967 1664 890 4530 4079 4913 4851 2467 1270 3697 1531 2755 1342 608 4478 657 955 4063 3577 1427 6 3301 2129 1191 2717 1755 125 3346 3728 3031 2416 1172 1526 2309 4640 4074 1334 2409 130 1963 4638 4582 363 3892 4808 3306 2240 2332 1760 4280 4087 4704 327 3420 3628 2408 3819 3371 2021 504 1277 4880 2878 4632 2113 568 2110 573 849 1703 3760 2366 4059 1409 3796 191 2446 2994 1379 2897 1329 3022 4934 4744 2829 3834 4263 4420 3262 1808 1318 2609 3757 4560 885 3239 2873 1897 1565 714 3865 3860 1783 4195 371 2346 2860 2037 1329 4217 1966 1321 447 4451 3628 4810 3590 1270 1066 1530 3964 2741 3158 987 4362 1325 773 3151 3420 2393 2444 865 1941 103 839 1730 536 2841 1701 2805 2640 2693 2921 1514 137 4685 3387 3287 2084 4072 349 2786 4183 2711 2183 4536 667 4633 268 3418 964 3959 3003 2291 1557 4464 294 3763 2601 767 3782 423 4051 4560 2549 1990 4671 294 3034 2397 911 4712 3969 2564 1911 2224 2888 687 912 4451 2108 735 4241 3203 2330 2798 1385 1816 918 3206 3343 1114 3831 899 4066 889 1857 3716 4946 3278 1729 86 3725 4551 565 993 1298 583 4810 1521 3610 619 1556 3918 3625 1246 4809 1188 3730 1790 310 1412 2224 4604 1145 1289 4342 2000 877 636 3984 51 3921 569 4088 1660 425 2840 4834 4324 4724 4669 4824 3225 4556 207 4598 1767 3289 3997 3751 4578 1230 3004 870 3525 2530 866 3822 4478 289 3015 1459 3911 4553 2239 2239 4847 1109 441 1302 3991 2693 3659 426 2990 2612 627 1175 3966 1833 4319 4744 596 4399 806 1408 3099 3124 4421 3018 3794 86 1388 4810 3553 1785 1630 1050 2240 762 4948 2102 2249 688 2835 4792 3873 2509 2041 4557 3387 3585 2004 3933 812 2583 1403 3023 1456 631 1891 651 2460 890 123 326 4786 3089 1824 2865 1840 431 2298 2643 3017 2226 1805 3250 4578 4902 3497 1102 1702 4514 1195 4991 1763 3176 3386 4449 4171 1849 1714 143 4908 1447 3868 2286 4400 3162 3772 4165 3566 4724 1426 1555 3975 229 2866 2617 4234 1399 3244 4012 2472 394 724 1973 4568 3442 1227 984 2684 2276 4716 4864 2043 3933 3464 465 1541 891 2067 4773 1770 2049 3404 704 2795 2152 3489 60 983 2552 3241 2582 1008 4827 1056 3815 1660 179 3854 4475 1348 671 1864 77 1720 714 990 4490 544 2636 3091 697 4092 4407 945 3354 390 2099 170 4636 3259 3506 2592 4916 2870 876 1349 4701 2349 989 3204 139 4946 2234 102 2455 827 2952 4662 4782 3898 3149 974 442 3781 4965 159 1143 4775 4518 3013 2983 214 988 3745 3031 4499 2382 2293 4288 4741 87 2035 3230 286 126 3567 3580 2980 4334 1232 3063 3905 3127 963 591 4980 907 2856 985 4790 2874 4083 4863 4942 2542 452 4718 1509 1224 1752 2055 3011 3417 533 4582 2160 3730 3666 2070 1324 4468 4741 1604 1247 1689 4507 1944 3337 1081 1859 2903 2820 2886 4651 3491 4725 865 938 1401 3438 58 1452 2066 591 3732 810 4778 1761 4006 2247 2053 4161 1067 4940 2589 4179 3171 2532 3405 4741 4576 1 1193 4927 4506 2533 483 4986 3659 3074 3456 4670 4900 2555 1577 1170 4262 3976 2731 2311 2770 2718 1951 1613 2994 2309 4594 2806 3613 3184 4798 4534 2095 1736 4360 537 470 2218 4096 3637 2774 4244 4612 2371 1326 3220 453 3154 921 2425 3832 3477 3670 3392 2214 4400 2793 1440 3092 2398 976 1254 2044 4254 142 3802 4178 3849 3515 3912 1377 2710 2897 4705 716 3279 1025 3159 4980 2641 4413 2636 3064 4368 435 4220 2025 2184 1560 2182 4578 1685 626 967 46 4868 2869 4494 1097 2928 4840 4825 2182 1526 1573 1279 1784 1177 4156 1029 2489 1983 1664 2521 1062 737 1840 618 192 3255 2480 4302 3076 1754 4814 4953 3076 3961 509 581 4469 3316 3013 12 1783 2852 2713 2832 1224 4825 1919 3740 1713 2706 76 1337 935 1145 4358 130 3699 508 3072 1552 2851 4814 1321 206 1223 4859 621 2885 1372 335 3866 4018 892 1568 3005 3076 4724 3208 3163 2046 2221 3604 2776 3995 1149 2591 4747 1316 1883 3336 3640 3292 797 4799 2076 4693 2349 380 2813 1512 4496 1529 4856 1514 3350 2347 4961 1249 469 4340 4734 4123 2542 2092 4012 2903 1206 1636 1961 3057 879 841 2856 4419 4212 4295 4560 3239 760 4707 1533 1742 1440 2672 1398 3596 132 4355 4629 265 2306 1935 2322 1457 4379 1426 3145 4405 4053 758 1583 4992 295 1249 3024 2203 688 2117 2652 1770 2616 3169 326 4485 3724 1662 1812 2960 1423 3458 1162 4611 3940 233 3743 2394 1237 1319 773 2430 3047 3471 3981 1082 3395 2599 4361 4118 4191 1370 3521 3824 4787 660 4815 2103 4821 2002 1850 798 4877 3063 3535 1551 3913 4096 363 1325 2810 1442 3194 400 2798 206 4916 2005 4396 3587 890 420 2867 3852 4597 1192 3459 3926 1360 2035 3289 4612 2137 4471 624 1523 2884 829 2051 814 1008 1490 4772 67 3607 3605 3776 1059 2010 2035 729 4326 3036 435 3563 2517 418 1987 79 3838 113 4305 3978 4476 2360 3954 2807 93 1457 3670 3145 1474 3733 578 3506 3738 4069 4149 4320 4855 3649 19 3786 615 3437 325 2943 3372 4527 2575 1903 3133 1835 89 3512 99 1879 631 2506 1189 7 4009 2651 1348 1930 4019 4325 1919 1075 1910 2979 3449 4857 2525 2335 3174 1359 3769 1671 1249 4213 2742 3579 1473 3469 4284 4425 1432 3454 4086 2738 2915 1813 1494 186 3765 4575 2527 2643 4835 2073 4810 2379 4905 3152 186 769 1555 3329 216 52 2309 1946 3767 852 2996 4335 2121 1919 211 3382 2328 742 2119 2995 2382 1221 2459 2253 2902 3598 893 1495 4992 4326 2743 3136 1689 4743 1423 2459 4816 3237 4751 328 3515 4505 1677 961 1656 1433 1324 2846 1204 1318 4242 3610 831 924 2128 715 3070 445 3245 3285 368 2503 2547 800 2234 433 25 4158 779 698 4903 4246 3096 2394 1277 4708 2889 1159 2948 2318 2946 2674 651 3984 2859 1463 3275 4145 2953 3729 4836 2140 2483 507 3990 2640 2341 1608 4889 1745 1152 308 3389 3212 288 2768 2378 39 1149 4266 4610 4871 4419 4570 4210 487 130 3215 149 400 1742 4600 1665 427 3680 3652 2383 4617 3635 2186 1783 3556 704 1249 2642 883 834 1242 2670 1810 2195 945 1710 4831 3725 1807 624 3806 1410 2947 3069 1214 2469 4860 1676 1794 295 721 79 818 2731 2025 1868 4327 1401 3555 4501 1890 2735 2024 4465 621 2851 300 1625 4000 4594 4720 819 190 3437 1563 2931 1597 3287 4268 4717 978 1640 2202 1604 979 2781 1716 4870 3171 3149 2057 4134 4449 4405 3322 4505 3705 4829 4747 1273 2809 3865 1262 4237 1837 2738 1703 1839 1445 1962 3081 3380 4122 3683 335 144 1508 257 52 2496 3534 2867 1108 1629 4664 902 4864 3440 1829 546 1038 1392 4979 2427 2279 901 1981 1689 4464 105 4044 64 4305 2618 2026 4585 1345 3266 533 2496 247 879 4626 283 2523 3811 416 4993 1355 1372 4697 1897 2830 2413 3884 4799 3277 1524 2094 2826 972 3306 1412 4409 4134 822 4442 1809 279 954 3575 3344 583 804 2119 2206 2669 2255 4672 3311 458 1472 637 2890 2850 4625 2006 4341 1511 705 158 3766 3118 1649 3140 4843 2919 3920 4874 1395 4793 353 4049 1587 3796 1048 3291 155 2237 41 1448 3030 4005 4345 1258 4293 1090 2482 3048 4765 3349 3756 2943 4156 179 2238 4500 1960 260 3977 1315 3368 2503 2206 108 1793 4276 1634 2120 2530 2160 4569 4464 3648 3245 529 927 4723 271 3218 4819 3679 640 4421 1752 4028 4348 1730 2516 2791 4830 4448 4476 407 3330 4881 3990 3208 1593 4403 981 1371 3880 4504 4945 868 3072 1678 1636 1435 4240 3529 4397 4572 1231 4988 881 7 1754 572 1853 2384 3204 1125 4397 3728 1537 2226 3257 4994 1666 2433 2154 4727 2092 4685 4250 483 2208 3915 4569 3653 2829 4461 2856 4723 3258 2066 4898 4420 4148 52 3502 2388 4854 448 1335 2347 2308 1706 884 614 2927 1990 3384 4149 2620 1392 3619 4627 1149 4517 1783 3410 1670 4240 2627 4180 2345 4886 4596 755 2419 3506 1831 4585 3628 2530 2409 3929 891 4087 3175 2028 536 841 4446 389 4720 4217 3916 318 2141 1270 3421 160 4291 3505 1631 1959 2852 176 718 2020 1565 430 777 1721 1871 4553 1635 24 887 4491 1019 1461 2198 1203 68 4463 4409 3809 4774 1051 2882 3549 2387 4825 3741 4552 2074 773 3660 2841 4416 3439 4724 3329 138 3276 4262 3983 821 3226 311 2670 1782 2832 2456 4194 3330 3412 214 727 3567 1755 4795 4842 569 1876 4763 1365 286 4789 3944 4815 770 885 3863 1882 2788 1456 4305 2716 2775 4231 2939 1830 3874 2493 1814 1104 2025 4275 3743 3379 4377 316 4912 1061 1968 1154 2917 689 3331 2783 4969 2036 5 3213 502 1337 2119 711 1200 4542 4026 1477 531 2381 4247 1148 4472 4132 1728 204 3469 853 3788 1928 1514 1791 1799 841 3308 1843 2799 1940 397 655 4720 927 1882 1631 1473 4480 1676 39 4173 4518 1400 2946 339 2886 775 1774 2895 1775 638 1630 4222 3134 4719 1775 2550 1779 3295 2203 2572 4298 1390 2321 3467 2484 4850 834 988 4347 2332 870 3696 2353 2697 837 4664 2178 4042 3263 3190 1829 3516 4141 1041 2023 4233 1813 4093 1991 862 4521 4328 4947 2923 2089 2247 2210 2654 420 2783 2937 1008 4459 3620 2142 4446 4879 3829 1496 1 950 2749 381 3919 4490 4604 4249 4055 4913 3989 2542 1609 2982 1958 2191 3556 2406 26 747 1046 4053 4058 3152 4576 4311 1776 1670 1375 2287 4426 2688 3948 4107 2813 3967 3421 1149 1328 2494 18 1596 3485 1479 688 209 411 2436 4258 4611 2486 1935 3123 91 205 2482 1349 1640 2540 1496 1069 2253 912 4267 4564 4486 1861 619 2368 287 1907 2125 1049 4213 3829 2985 4868 698 3273 3524 1476 3261 4090 1980 628 4080 4473 815 958 1984 1128 4924 583 4777 4382 3527 4536 744 1046 378 2391 4735 1375 4527 4356 2044 3013 4767 884 3402 1679 1574 2906 4038 4583 3988 3857 1467 3549 4557 4387 1215 3684 2650 757 4732 4852 4046 776 2976 1102 1002 3986 1941 4939 2138 1611 817 2294 3222 2577 4567 2781 354 2684 4501 204 2718 1546 4340 2713 438 692 4523 3521 4691 1815 4668 1722 2584 933 4654 2439 3006 305 449 4064 3360 822 853 1239 4408 385 2163 2099 1680 4922 2882 4025 4050 1800 3692 3246 1481 4506 2902 2494 3741 1926 4083 2480 4755 165 4642 1960 3283 229 4684 1148 2096 3142 575 4184 1452 38 3757 562 2153 165 1717 1550 4968 4329 121 4402 310 1380 4087 2315 1650 3969 3529 4439 1745 4738 2997 2561 2354 53 3629 153 2595 1682 3359 3585 3266 103 3582 2617 1612 628 1063 2363 1585 2527 3061 895 334 4658 1670 3161 266 4552 4876 678 1721 1843 4949 971 3084 4193 2732 662 2727 4610 4629 3587 4610 4508 908 4008 3449 647 423 4817 1612 1186 3320 869 3047 596 3556 2607 2147 715 622 1317 1611 1105 668 2573 2840 322 617 731 2518 791 4050 2204 2573 3142 4321 4807 3392 1287 1485 3983 3569 2976 4520 1834 3595 1427 3704 4037 2463 2395 2078 37 3032 1082 3658 4455 3775 2838 2677 4681 2647 519 4037 1999 4946 4171 3405 4711 4754 1963 4594 4517 4169 3643 319 4936 34 4165 370 3907 421 2711 220 2877 1991 304 1397 1249 4511 647 2318 3559 1419 4740 1742 1785 1089 1333 4582 1671 2158 3075 860 11 4746 3834 3332 4318 314 229 3610 1953 2853 2391 2449 3341 2848 458 3655 1892 3466 964 3799 3429 4816 4630 1013 4396 4842 4828 1366 4415 2916 951 3853 3378 3454 446 3775 2276 3389 960 4112 24 4792 4027 4876 293 1187 4665 4823 390 3031 1750 37 891 2856 2107 3915 3462 1134 1654 420 1015 3821 408 693 3161 4733 3101 3600 3290 1090 4031 109 1135 1877 1324 2253 1934 4345 180 1366 3610 4303 868 3082 2242 1754 3533 3015 2866 4764 1845 4568 1888 2983 4476 2170 4384 1701 3017 3040 1673 1081 411 2760 2830 1420 2065 860 1190 1905 530 4074 621 3392 3981 3068 3129 4663 2987 273 1973 732 2104 3514 993 2484 3414 4878 4512 3536 73 78 3368 3411 699 3241 1438 2445 1186 138 4895 2923 4102 1397 4720 2004 1476 1062 2232 2141 1845 337 1897 2406 2927 715 4698 724 4747 1928 207 4413 1621 2322 1511 2294 2152 4049 2933 4384 4383 4413 3305 2431 1317 4054 1252 3282 3054 2661 4359 3374 524 3976 2148 4771 4603 3210 2115 1733 4780 3384 375 2852 3390 3989 3287 2324 4688 1951 4965 3686 3673 3656 4594 2382 2633 4389 4952 3675 1221 3075 1775 4009 2958 3989 4425 754 1018 3167 2285 705 4658 1654 399 4238 2843 4742 4759 2509 1221 4459 758 390 3087 280 1492 2270 3897 107 1493 1413 3768 1758 4782 4463 3557 3304 4037 643 3974 74 2663 1631 3708 3075 680 4825 948 4157 1574 103 3870 2093 2694 1313 4721 230 2598 3665 3997 3679 2049 202 2591 96 151 798 4217 2865 2946 3327 439 1804 3145 3687 3394 118 1752 3783 3977 1442 1007 3756 2996 1638 2487 2229 23 3363 1512 1703 2869 1033 3558 593 594 3153 2455 3912 3856 3161 3038 1188 3547 3900 2732 3009 4781 3983 41 1191 1723 4445 2079 4051 1069 1732 264 2324 514 966 2403 4014 1890 601 803 2282 690 1199 4839 356 3092 423 428 1700 1284 2346 766 4550 3652 1615 83 1778 4865 783 3072 2668 3107 4985 865 3349 2113 4568 838 4584 3323 1680 1984 2150 462 1932 2752 3731 3988 3899 3137 1142 1313 4126 2065 4589 2615 3636 204 4727 4899 1103 745 3240 1701 4021 1779 3192 1732 2447 1033 3684 2000 717 3598 3244 3566 4119 4489 4915 864 502 2078 1283 3666 3841 1452 3342 4678 3848 78 3718 4689 2445 242 3565 1572 2046 60 1862 2355 4877 4860 1682 4145 672 788 2100 4699 2017 2155 1230 4168 662 692 3705 1048 4610 320 3345 4482 2915 3664 2191 2763 354 3964 2357 1950 3830 1814 2005 239 3249 3903 3211 1695 3049 1082 4126 3915 440 3372 4291 277 2501 874 4250 4409 1249 4331 3759 2065 2267 1922 3586 1650 2309 2869 4216 2709 3516 529 4024 1671 931 3923 918 4025 849 2248 4371 2344 1022 4718 747 1238 1938 2265 3629 3071 1223 1935 431 118 674 2196 4000 3869 854 2623 3596 4496 1992 3251 3684 2939 4500 1583 3091 2895 2542 543 818 1297 3026 4208 580 2211 2214 4999 587 1026 474 395 401 2406 2815 1679 2464 3429 2093 1417 267 752 3835 2918 1354 11 2755 1955 2994 4090 2811 2165 3859 2375 2893 4243 496 4661 935 286 2442 2672 2684 1656 1646 3258 2954 4954 2322 1624 1034 2668 1724 1691 3275 2417 2659 4248 4920 992 4964 4864 629 3868 4806 1785 677 3053 4862 3179 3071 1069 348 2179 4212 3716 2236 2275 4379 4285 4023 3736 3286 4287 1951 987 3362 4972 2502 2673 947 4581 688 4043 885 3924 3004 4439 1148 56 1047 1861 4261 4005 3952 3842 2491 617 4869 4552 43 1024 3989 3540 1272 3450 4325 4007 2392 4752 123 2406 1660 1354 902 2634 116 1467 604 3857 3673 1955 1913 251 2802 3324 1591 3029 2104 1174 4073 1001 1937 3668 3558 4540 3008 3909 2444 4959 2739 2187 3187 4255 4148 4927 3262 3454 1953 4691 2862 4735 3653 158 14 2621 1948 3676 4480 1749 3802 3908 134 2287 3677 4712 3178 2105 1911 3000 2446 2924 3181 1823 1829 861 3170 1757 2841 2213 509 3755 1226 3850 710 346 2045 2084 4261 1876 746 2865 1580 1641 2310 2745 3472 3004 3607 586 4155 780 3491 3909 3997 116 1857 623 1495 3474 629 193 3310 1771 1953 2697 3318 1718 4455 623 732 133 1736 2129 2043 4887 4320 303 2184 4297 3391 791 2734 736 2841 1410 3131 3632 2111 1861 3545 1552 348 3353 2198 604 1409 2652 956 2298 2290 846 3578 4717 415 2309 2897 3270 1532 3737 1895 2981 4737 2296 3544 1708 3602 987 720 165 4096 3704 1042 367 1966 2382 1604 1789 3005 2948 3001 142 1904 2970 1245 1966 465 13 885 2348 3554 4136 2021 826 4717 3982 3551 2313 4029 2633 827 3738 4658 2606 1345 213 1433 4727 32 4982 674 223 419 4923 4600 3521 1535 2855 2173 4354 911 251 283 1802 4408 2575 1587 4224 2757 485 4122 267 3212 4591 2727 1417 4638 2020 4023 2659 2883 143 601 3199 4716 4344 2379 3493 4527 1057 4971 4779 2263 2937 1830 3497 1706 3381 1764 4750 4345 4346 3810 1633 3531 2901 2607 1912 170 4907 727 4973 2652 2825 2883 659 4155 3085 823 3046 350 2610 979 1160 1470 777 3587 2085 4410 1371 2279 1856 4115 1663 4579 691 3120 1514 2920 1100 4860 2866 3289 4042 3835 2091 2231 2692 4401 4698 1694 4178 26 3500 2998 4938 1555 80 1754 468 3208 1505 2276 2071 1532 3477 2071 3514 3868 4080 4180 427 2188 1562 3918 3804 3472 4109 4854 4280 2644 1560 1559 1739 3301 4798 563 2920 4142 4344 3732 4552 2612 4407 684 3313 4354 2035 214 3461 1174 2455 2666 2839 850 2658 1333 2562 4780 431 14 1865 326 2646 4563 4128 2390 1249 3130 1458 1103 3288 2912 1032 2119 3565 4526 1833 3935 409 3862 2948 2534 677 218 3527 1695 1354 4190 3724 2878 817 1049 2023 1406 1116 1280 1793 1918 2155 395 336 487 2680 86 2444 3296 2308 1521 3044 3171 2663 4649 1399 2061 2748 2365 4644 777 4706 2065 4226 4038 2948 3894 3488 2708 2842 3856 3694 3124 190 2175 4706 3781 1816 2495 557 2119 4739 3752 3387 644 3685 1102 327 4410 35 3058 3676 1754 4762 2191 4389 404 2343 2870 1038 2393 4457 1394 3024 4263 4345 125 1465 3545 977 153 4074 3253 3722 2480 559 3380 4140 2821 123 565 3978 169 3345 1866 3171 4823 1012 249 2403 2415 2048 1996 727 47 4806 3162 3413 1621 868 1124 3706 662 1411 2872 921 1467 3815 2266 3347 2279 2371 4814 473 3122 1026 1263 3852 49 1879 1268 3726 2251 1246 4285 3638 2773 4688 626 1448 2767 4323 2868 1779 4518 344 2346 1105 3096 2508 14 3754 1226 911 885 3969 1829 1256 2187 1437 933 4326 373 3410 665 3688 1860 622 2766 903 3609 1988 36 1743 2259 108 1463 2770 1922 609 2967 1204 824 1322 1336 3264 4251 4105 2243 241 2133 2135 4436 4154 2332 1326 1098 2287 4402 1701 1241 2594 45 464 1579 751 4280 142 203 2503 849 3457 265 305 2761 2633 2585 4589 4135 4737 4827 3415 133 481 308 58 1762 1778 1708 3426 182 61 3631 1313 1545 253 3956 1011 724 944 1033 3641 3126 442 4732 554 584 3721 995 1750 1162 4690 142 1913 4052 659 3431 2342 4837 2015 3801 2241 1056 3869 4462 3732 2090 161 4184 4979 1798 4546 4809 3832 281 3570 2514 2103 2101 3593 2456 3579 3618 4819 4570 208 3257 4421 469 2422 1487 1924 3056 3189 688 1118 1328 243 3738 2422 1517 399 1221 732 4171 2674 2466 3707 74 577 2425 3538 2327 1469 41 2076 705 4794 1820 2456 1340 523 256 1129 3841 3764 3407 4182 4436 4879 1760 123 533 4784 4812 2599 3648 777 873 3604 1333 2567 2155 315 2016 3218 1350 2741 3938 1897 2197 2930 4998 4436 3014 1726 2277 4720 300 2319 899 4135 2044 1361 791 4053 624 4106 943 2524 3375 3182 1514 1745 4131 3084 932 4389 665 310 3733 2324 4157 1445 4066 2561 1515 180 1563 1856 3423 1152 43 2771 462 4278 3252 998 2195 2077 1720 1283 2811 4247 3009 3351 3833 4909 4505 443 1867 2320 3251 3004 170 4089 4473 555 1622 2273 4283 3293 2784 242 2758 3628 1975 4948 274 4140 812 1088 812 4127 3373 1521 4002 3906 2309 3150 4993 3310 2722 3306 3803 3935 1022 1372 2313 2024 2912 2655 1997 2166 4672 4523 4035 4864 4542 730 187 3942 3795 548 3145 4695 3558 532 221 873 4184 1696 1028 4676 1464 3308 3733 207 4369 432 3564 1314 663 1486 866 3163 1382 325 91 1449 4211 2137 1566 3356 2104 2224 2473 3643 4236 4918 1891 1908 1073 3850 936 711 3261 3215 1857 1987 3793 4700 4793 624 1349 4164 2241 3228 2754 2831 2860 4783 870 4215 2732 4134 3444 1564 4371 1699 3433 3313 1739 683 3448 4772 1287 991 1847 3170 4791 2284 2856 3168 80 27 3609 1835 2018 4273 3268 2553 1512 2488 3536 4982 2979 1869 310 4376 312 3192 540 2812 2029 4295 454 927 3912 26 4568 4757 312 4688 1365 2885 1834 4777 3803 650 1157 2051 357 1924 2158 246 3616 1749 933 2927 1830 4533 1414 4120 4958 4271 1690 2814 1986 4889 4523 4370 4231 160 3147 2993 1376 3914 3558 3924 4492 449 3203 3657 1620 4407 4415 1552 1454 405 170 230 3908 330 3263 925 3070 3706 184 4866 2091 4300 4937 3006 684 1963 2592 198 3154 431 4940 3628 2075 433 2579 403 2785 2370 2409 1078 1578 2508 2232 394 2201 3487 1603 783 3572 1846 1705 2515 3140 1488 2840 1391 4776 3607 3624 4536 4594 3468 2252 975 760 3593 2317 1994 2004 4109 1542 4648 4445 2196 4753 4705 1932 1893 1824 3524 2624 2874 3317 3679 3202 3843 26 859 2562 203 3922 469 3192 1369 1615 4663 4715 4881 801 2044 3030 1097 4829 3343 2950 2132 347 2413 4173 3162 2304 4198 2506 830 4370 1528 975 3359 4543 1500 4474 2151 4102 2063 4212 2631 1219 2387 3325 1785 2792 699 4294 2381 2983 2442 757 3861 3585 2189 4389 2312 834 444 4923 4626 490 2381 514 3579 3693 1897 3504 3340 876 389 1223 3437 4650 2139 3277 3394 4888 4942 1900 1505 538 1561 2634 845 1992 4929 930 1846 1702 4294 4730 1551 1860 4367 4755 3919 4246 1267 2156 4953 613 1584 1607 2195 2260 2247 4283 3043 2988 86 1472 3525 4248 965 1790 3614 90 4210 2710 3853 2700 2893 1975 2068 3360 3612 2867 603 3617 3736 4335 2654 4311 1334 2471 3754 3847 4872 575 572 641 3097 787 778 4288 533 2152 2079 622 3206 1408 275 525 4944 3779 4201 886 3390 1008 4712 2966 4586 4256 3035 4604 1921 4580 4697 3765 3557 1810 2197 3609 249 84 4718 4331 3729 4288 729 1228 2791 441 754 1656 807 3204 311 1559 4428 972 1013 3054 4464 2199 872 2708 3672 3607 2064 157 3030 3834 4582 1522 1198 1259 2828 1735 2433 1006 4794 4100 3645 2895 417 1997 2682 2428 3956 2666 4662 4775 2434 2127 1115 4965 2390 3853 988 641 1031 936 307 466 3992 3862 190 2688 3745 2022 165 4147 4716 4231 1054 3820 3297 2405 1938 3026 1482 3039 965 1223 1528 3755 4585 1281 564 3761 4531 1177 1535 4036 4573 799 2842 1845 2259 2004 4399 3447 1190 2814 3310 1012 3300 2824 4392 582 1645 703 2328 2743 3432 1790 421 4626 1876 2075 2906 2407 1255 1783 54 1971 2947 266 4861 501 3268 3830 188 2091 411 1719 721 1419 3014 1273 1688 3970 2893 1442 3239 1505 2703 2227 1387 2314 1267 667 4809 951 431 524 3622 4316 3133 28 3079 3776 3345 3166 1386 3520 660 174 4619 476 900 1081 1496 4256 650 2666 1622 3653 2 2846 394 2205 3110 2017 4968 1786 4148 4895 2751 4903 2499 1196 3162 4781 4698 4132 17 4704 98 84 1838 3008 3647 1263 417 625 2826 4858 2261 1467 618 3048 3136 4130 3014 3286 151 3383 1124 3400 2663 3301 2414 523 2397 3917 512 1393 2783 4130 4155 3376 4593 3894 2581 1003 4138 1891 4471 4951 740 435 1014 1247 967 2449 3234 1097 4734 3774 369 3287 3592 4213 2261 3615 408 2990 3386 2891 1142 4583 3001 1970 1652 1118 568 2069 2954 1576 3104 4371 2643 3502 1718 2045 758 723 4314 2443 2285 4119 2099 429 1681 4847 3016 674 1580 2314 1576 797 4973 1581 2476 3106 2440 1904 600 3854 2964 4976 405 2077 715 3555 986 3249 1573 4566 3566 4178 197 4154 2808 1321 1618 3323 4328 3443 176 1120 2115 4588 4069 142 2 3433 52 1909 315 1941 3789 4169 2903 253 3171 970 2210 2844 1388 3028 1647 3584 1045 952 4906 2755 1156 4722 4643 186 1732 3233 897 3674 4980 49 2349 1030 1096 324 955 346 2543 821 1157 4435 931 1444 1847 797 4612 3525 1236 1596 1749 2144 3215 3075 822 530 1035 4744 136 2275 1532 1085 1900 4959 516 3073 2548 4173 3279 4661 2329 4251 4423 1976 1795 4287 5000 4356 2252 2199 2741 4350 4326 563 3986 1657 1200 4621 2263 3884 733 2016 1059 376 2356 3430 3119 499 65 489 4415 3911 11 4011 181 355 1540 3157 2326 1809 2612 4620 2898 4335 2558 359 2952 1982 2186 315 4464 3558 1769 1767 2503 1792 1412 1896 4575 2610 4606 1614 916 135 4261 3845 4824 1364 1685 765 151 548 4661 371 3260 797 4015 502 3075 4953 996 2130 4276 1886 1495 1392 4031 47 4045 316 2482 1432 1235 38 2924 1941 4232 146 3502 3564 1174 4144 3405 3062 117 3972 474 4730 865 431 1161 2603 295 1540 3669 3853 900 1524 1587 1115 2382 2275 1274 3804 4736 4280 1913 1298 1011 1241 2249 2745 4224 1861 1319 62 1758 208 4028 3262 3026 1314 549 1602 3946 960 4603 706 3713 1850 3 1294 2751 2859 2094 2535 1294 4901 4251 2716 3534 3234 4641 3221 2201 4604 1109 2908 4360 517 1066 2967 3100 4208 1580 1616 1981 3767 1908 1485 1087 4258 3127 400 3112 3270 3023 2927 1780 27 344 4013 1745 2582 2636 3112 4251 2205 2408 705 2937 2046 4869 1903 3390 2728 832 252 1833 4423 3826 3158 1557 2268 2448 3871 3418 2827 4532 3182 1050 1700 578 2188 1213 3363 2508 3936 4909 776 1679 1452 3627 840 4060 4981 616 1138 447 2830 3213 1138 4540 318 1988 585 1069 1181 3668 1635 605 2179 744 4327 3848 2370 817 4523 2760 415 3584 2382 1442 4341 349 3964 2511 953 315 4542 1620 2119 105 4847 2906 268 1242 1904 4006 3817 3510 4668 4682 1319 567 941 1266 4285 3109 1389 672 4596 346 2630 2329 3676 2943 1819 3486 1236 925 260 1156 3582 3949 3150 2068 1560 2177 2217 1316 1724 1568 2472 1355 1976 1822 4164 1793 879 2753 3530 293 191 1421 136 1837 977 2129 2996 530 1148 832 2149 3409 1403 2866 32 1899 2522 4264 2260 2893 1884 1363 4390 1457 2256 1189 4422 4124 2688 4638 3496 2822 2840 2345 4477 2525 4893 412 1287 1314 3668 3476 840 2434 1102 2606 4204 1270 3394 3903 1674 315 2563 3246 2831 2331 334 404 1643 3595 582 907 4473 4139 1824 1492 2467 2865 823 639 1277 3038 4921 4863 3789 903 1151 4091 506 4869 2337 1447 4322 1469 4632 4177 1017 3249 1955 1340 41 4678 1683 2120 2629 1468 4294 2232 2252 4569 487 2218 549 3078 308 2923 1797 2584 4183 3073 338 2976 3718 1303 2636 796 1292 4 4230 3204 4101 2620 1778 2821 294 2445 1146 2330 2482 3948 1424 1342 1478 2462 4135 1243 3166 4551 4687 2950 1781 3558 2461 1864 1370 4431 840 2126 2037 4760 3701 2722 3662 1660 1653 4457 4559 1707 1314 1267 1101 64 3197 2342 2978 1793 563 2099 566 4499 579 4024 1162 2132 4577 244 843 4055 1399 2093 4333 3547 2911 797 4933 3548 850 1993 1094 4833 3516 3457 4461 2116 405 2908 1741 4341 3281 2841 4876 864 3929 2062 980 906 8 36 1787 1208 1416 321 3731 3536 3722 941 3763 4733 3593 2157 2828 2079 4856 964 2628 2441 4999 2013 1247 1186 1762 802 2041 4308 18 888 4965 1368 2722 4352 145 1840 3595 1976 1968 972 3696 4272 1078 3334 2299 3870 824 973 3894 1298 3034 1686 3451 338 4222 3998 3405 456 132 1177 4676 4207 3476 4959 1229 1297 3430 3265 3808 1796 3090 3568 664 2816 3296 3991 391 1803 3698 4980 2647 3461 1717 3323 2129 2668 3924 3619 3890 2361 3093 3079 2617 3050 841 4302 3699 3118 3816 939 1304 4820 3235 3013 3619 332 392 2016 3317 1220 450 803 1250 3028 1623 968 4938 3602 4680 928 1186 3047 4476 596 2513 4001 373 3165 3403 1687 1705 748 2017 888 634 3906 4935 1788 551 2642 637 4025 897 2642 2327 1415 119 2678 1325 3925 2554 93 1908 794 2489 4018 4570 3852 4615 4916 3334 4341 1456 4662 4118 1528 4480 1064 3358 3425 4132 3060 3728 1642 54 4154 1679 4247 77 3468 4802 1267 2331 178 256 3552 413 88 2438 4652 2303 1339 2962 3750 3005 2960 28 4381 419 277 1263 4873 3382 6 4269 1944 3633 1033 1624 2179 4601 3754 1290 2078 3633 3320 3374 4387 4015 4422 1260 1408 1253 4267 4273 1804 217 1290 4348 2038 309 4067 2339 3086 4032 4552 3108 2338 883 1537 2036 1499 2124 1385 1484 4909 6 326 2238 2178 3655 3613 2740 1520 2562 1219 2762 4822 2579 813 1623 4395 3437 4401 4848 3688 71 843 325 2840 2026 513 1714 3391 2389 2567 760 984 1202 1220 2617 1446 694 403 727 2972 2860 3995 2741 4397 2539 4368 932 237 3644 2696 4104 3357 965 150 3049 3563 920 1994 299 1512 3516 3046 2286 3352 1491 499 630 1349 3843 1522 1316 3549 1181 3164 4883 3063 4969 4795 2388 3730 2104 462 2562 3951 3120 209 2087 402 380 2338 4861 1564 234 4357 4150 220 411 4898 4597 3177 638 930 3107 3002 1805 1997 379 2662 3894 238 4237 116 2763 2997 1543 2405 1339 2996 4415 1797 999 1987 3090 4373 3141 3581 2401 3396 873 1840 3479 4937 4007 1481 356 3171 242 2910 1525 881 3641 4682 3993 386 4084 3764 4925 2327 1323 888 2289 4628 591 1476 4946 1195 1351 3053 1230 160 4157 2008 3131 3238 4895 4321 2880 216 1574 1871 817 2785 1858 358 2927 3941 2955 3011 1854 1541 4682 716 2574 751 2670 4750 1459 2924 4128 4637 2293 4905 3776 3759 897 238 4820 3337 1445 4914 1744 1553 2816 4461 4241 634 1176 468 953 323 1073 3632 3967 1896 2541 2983 2851 1879 1863 3338 854 3293 3999 1350 4456 1895 1241 3043 2504 4457 3829 4712 2608 3610 4384 1236 327 2230 274 1359 1421 3987 567 535 4490 1084 2230 2107 4167 3505 701 2404 4139 3709 4018 175 3759 1047 2179 3828 3115 1954 3776 4762 1263 700 2988 1665 586 66 495 4318 3103 3611 3046 2258 4675 505 994 1963 2033 531 693 4058 2126 2318 1216 4708 1948 1527 3824 98 2531 4554 772 1664 572 1679 4281 1881 780 2239 878 3793 3911 2803 136 3482 4059 1614 1023 4504 4096 4982 1407 525 159 4399 1865 94 1392 3488 935 699 3002 3427 4091 2939 4359 1777 3992 4262 1037 220 3263 4433 1254 4556 2364 622 2617 3195 3935 1993 4879 1913 1516 1108 1038 904 3395 2011 1874 912 3168 1009 3023 133 4508 4898 4360 4764 4914 2111 2427 2810 4411 3309 3963 893 731 3350 4229 1592 2209 1974 659 4811 2531 1583 3620 745 824 3237 1170 3697 4468 2947 1306 342 855 173 4552 3863 2486 4876 4480 2215 1185 4429 3246 190 4051 4338 2159 4822 4918 1567 3134 2439 1540 4806 40 4043 1247 2284 4216 906 114 3321 236 776 4765 1156 2205 4266 4565 69 3459 1317 4897 2098 3455 975 2622 4858 4752 572 2852 493 311 3610 2296 1258 2354 3149 4928 3254 2780 3724 114 1212 35 2450 3797 2368 4185 3286 733 2059 3997 4683 1035 3178 1623 3361 3211 4879 4231 4978 4741 550 4806 334 2221 121 3331 4719 1067 3765 247 1750 3212 2331 1217 1332 3263 1640 1444 2546 3600 3645 2972 3737 4200 2031 69 2355 611 4688 2716 3248 1360 1964 3211 2922 2885 4365 4121 3250 2081 4856 2048 2496 2360 1886 4910 4902 2123 2556 4716 4286 4005 1963 4466 2024 2759 2696 1249 1533 1620 4085 551 2303 2622 3615 4855 1302 47 3230 2006 4436 4561 3440 775 1690 1247 3589 4120 33 1241 3148 2859 2650 4148 2141 3430 3831 624 254 979 1967 2488 999 3905 1334 3118 4157 3257 4122 4468 754 4209 1615 4027 1595 4781 4716 2128 2457 121 284 826 417 3224 2390 278 2332 4352 734 4267 1855 4588 146 2278 172 2849 1517 2239 2064 2937 2295 947 2251 1803 2826 1368 3707 2681 3207 2003 1465 1872 2527 3621 2882 1531 603 2922 951 1633 1781 2937 1133 3691 1284 4559 2142 951 316 1268 4527 1743 4372 955 1152 2091 2606 3598 1063 1227 4522 3497 3317 2981 3739 3355 2607 3805 3072 1400 134 4112 1309 3041 1184 1616 311 4097 2797 987 2324 3986 4842 4772 3009 3095 9 3937 737 3751 831 4875 301 4497 29 3009 1215 2738 256 373 2837 4400 2410 1325 3116 2219 254 2003 4955 2534 383 1342 3644 2611 4634 2007 2694 116 3743 4005 725 1435 1292 2081 3449 963 682 2843 2955 3732 3246 3675 243 2251 2561 272 3364 4327 2921 1189 1526 2821 14 4231 4148 4406 2653 432 604 3364 4105 2695 4562 2112 1909 2662 2276 3543 2307 4835 2527 3584 752 2599 777 1751 4797 3354 1141 1014 2856 3893 794 2703 3161 950 2860 4595 2077 3360 1442 2982 967 4224 4246 552 3938 2001 3120 2493 2312 2889 1555 574 4494 4954 3415 1775 1293 1282 909 4343 283 4187 1654 1242 2656 1251 2333 1546 2210 2061 2536 3090 3865 1287 411 1554 4491 4530 892 678 3049 2621 992 3087 24 531 3541 2064 4690 152 2726 1674 1858 855 3843 3280 4251 4471 4350 3124 3810 857 366 1928 671 1692 2400 4398 1513 1682 1617 3441 959 4640 4629 1105 1231 3762 2972 4307 2682 1716 3279 2815 1158 4762 39 928 2923 3825 2207 2896 1023 4731 197 1825 1762 4296 4269 4709 474 2175 1446 726 937 49 834 3726 1690 503 3890 1433 2839 3215 4272 1999 1862 4291 4868 3643 4631 4377 4736 750 3232 3428 516 1980 2937 2617 3450 877 2289 3147 4123 526 1735 2832 1960 4366 4769 4146 4753 4665 3912 4479 3930 1176 74 1978 1545 2191 4031 1719 2442 3470 853 1715 2579 2017 3333 145 1824 2616 2755 4174 1952 2840 2721 3558 4094 3895 332 444 2537 3580 310 3519 2900 1397 2307 1351 3478 4070 3484 3780 3596 4081 375 135 1274 2809 3244 3623 4166 821 1065 190 637 2764 1496 1538 1820 3203 3836 4620 192 2968 1568 2188 822 2387 3527 667 4804 3631 685 3119 3166 878 3308 4275 1778 1970 3600 724 1052 2141 1244 4805 987 3722 4091 3060 4666 1521 920 2491 2880 95 4349 2919 3496 1819 1856 3605 2570 2427 4634 120 4112 1837 4958 4508 4530 3822 3472 2311 3458 391 2323 1506 3001 1018 242 2020 1232 2865 2520 2231 224 2992 3184 3401 2779 4158 4237 2661 2344 4400 355 3871 1371 2478 861 2484 3026 2668 2684 2360 4777 4843 4567 4213 911 949 1077 1427 1815 364 1012 978 4504 1315 4822 921 1118 3515 3751 2483 614 1168 3336 1525 654 1714 3463 3506 90 4677 3605 4591 3328 1977 3934 2751 830 250 4989 2503 4070 4913 957 299 4337 4689 4609 368 2857 523 4445 1560 3149 1602 2266 2753 1833 3296 3510 3910 195 1536 2338 4092 4983 2209 2002 3846 3284 4705 1888 2210 573 3104 1234 714 2514 3345 2096 3908 3708 4588 2879 1731 4644 2711 1640 915 1052 1704 17 3632 4316 356 1779 3752 2639 4428 3186 3996 2315 2467 1169 4692 1861 2689 3411 744 2059 2387 1955 671 4423 304 4101 3164 643 381 2442 2604 376 4227 2664 4193 549 780 3984 538 1198 3185 438 393 3858 3135 1829 1715 525 741 4120 4724 892 4487 3858 2328 331 3806 1383 1235 2666 3166 1001 1970 2556 3679 636 136 1207 2781 1377 378 494 2488 1295 4643 3162 1949 2014 809 2173 2930 2106 2486 2133 1798 2350 1184 3719 207 774 4017 2922 377 1907 751 336 798 763 2197 1744 1945 4199 1121 2102 3466 3508 2172 1082 3805 2290 1717 2421 1498 4728 2502 4935 3046 3302 181 3324 2585 897 3260 3802 4199 3162 4698 4932 1087 736 4216 2658 1687 4481 2629 4615 933 629 4107 3994 3319 1875 1487 2925 2869 4162 1084 641 3882 3170 113 4048 302 2168 79 3194 2710 3614 4996 2025 811 4344 1122 4548 1143 2064 216 936 1395 2 112 18 1628 3633 3024 334 1993 1368 2225 1659 4319 794 1419 53 1029 3411 4367 842 160 4133 1947 3294 4840 1260 3866 3871 4753 2178 4257 4977 3460 3556 3339 4002 2179 738 374 3735 2232 2907 644 2454 358 2663 2443 3330 3991 4539 4334 2867 4404 4553 649 2323 408 1789 984 4977 4014 569 4905 2522 4558 4634 1149 3555 452 1760 1019 2064 2593 4994 4278 3577 960 2744 754 4271 1674 1199 1666 2275 4259 3577 2965 128 1258 914 1453 1452 781 4788 2463 3947 883 2244 2701 3124 4672 3474 391 1058 4020 85 4397 1532 3116 3645 3479 3973 2304 1839 2758 2613 1187 3229 2072 1150 775 3931 2671 4311 4478 1155 1611 2445 1890 4578 691 3757 726 4249 1936 1156 634 885 75 2335 1459 2990 1954 147 8 1212 2439 2422 1078 3942 1656 299 3101 553 528 3275 2778 1647 4149 4791 1915 3453 368 2135 4998 43 776 4654 4322 3888 4991 1843 4603 1548 3603 4481 66 620 2591 4543 3939 290 3095 1202 262 2907 1239 294 2255 1607 4373 1649 1638 4395 3475 1856 1352 282 4222 1904 3892 2904 1553 3038 4022 3166 4899 3895 1975 4729 1604 345 755 2387 3236 4400 3601 3241 4613 3202 1567 4003 1076 4771 3812 3718 4516 1066 2292 1501 778 842 3096 2004 3314 2906 1811 420 1417 2566 1670 1467 2512 4771 4060 2752 2728 4159 719 1819 2416 3214 2841 4491 2857 2510 212 1374 4235 3797 323 2061 4517 3933 406 3157 4297 3847 3690 3543 461 940 4367 4048 787 382 1080 1690 617 3365 4255 4857 498 2843 1422 1295 180 4625 6 1329 2952 1863 556 2760 1702 1816 2503 3297 542 603 2892 973 3895 4868 4290 1074 3195 3800 1806 4632 2753 1357 3376 1540 4123 4951 4349 1816 1029 3428 1627 3289 4124 2234 2791 3648 1461 443 3042 2714 153 2040 2040 1760 8 4411 3408 2952 4314 2683 2199 3394 1055 2652 3429 787 4337 868 165 2037 3445 1632 2954 1373 1254 1661 1213 2260 1666 1303 3232 159 3715 2981 4126 1175 2102 4114 4456 162 3023 2078 4633 224 4796 1348 1667 4846 1902 1546 4633 1183 1779 1251 4754 2798 2070 80 85 2261 1149 4690 2967 4809 2242 106 2142 731 4075 3522 3258 3264 3011 3354 222 1802 4694 331 1732 1110 873 1935 478 2932 3623 583 3374 3242 4549 3019 631 2561 4567 2286 1881 2110 632 2400 1369 98 7 874 2350 2987 2572 4701 2437 3105 4255 852 367 2818 2602 1429 2078 3134 1002 603 851 1819 1842 3711 1563 1698 919 3899 2709 4880 3653 4654 3109 1390 4824 3707 4333 1658 1132 1729 4487 116 4598 1148 4140 3370 1161 4506 2032 412 339 2152 2947 152 3901 1779 2505 679 1981 3063 387 430 1359 956 1381 4215 3824 43 1222 4973 2218 4941 3034 4163 3988 277 1091 2894 3599 697 804 4606 2905 92 1229 4169 2478 2711 4986 4576 210 4532 1404 1185 424 4098 2646 875 4734 532 3273 397 1663 4305 488 3343 1640 301 1173 3718 179 991 3474 2197 4447 4361 1289 287 3629 148 3781 3966 773 353 166 1887 2319 864 1097 1756 3675 2037 4502 3728 3233 4238 1072 4494 289 3455 249 667 653 3382 523 1424 1786 1359 992 761 1427 3240 2418 1848 3830 4310 2588 2834 3356 1783 1983 3681 2829 4822 4126 3496 1746 1619 2675 1050 3994 2088 207 1716 501 4629 2382 2903 4676 172 240 103 3511 4413 10 430 2581 4972 1291 3249 3080 3246 447 3482 4966 2416 2415 860 4985 4080 3775 2771 4136 4402 199 2409 2140 3044 3915 2810 1660 2986 2387 1961 2289 731 4924 2720 3058 2209 1452 797 1402 4613 58 79 3637 4282 3300 2037 279 397 3614 4343 1221 2323 850 3083 4481 3139 4027 985 4290 3256 1120 1560 1914 208 192 2735 2502 3039 792 1228 2866 1093 3230 1769 42 4412 2314 1098 3218 867 927 304 4319 1349 311 513 2444 507 236 933 1022 4694 840 4411 4424 4750 2390 4066 4344 2518 1702 1216 3456 4277 2909 2823 734 1334 2099 4907 4172 1681 4611 221 3889 3752 158 1403 2126 3843 232 2733 4897 2620 1730 426 1501 596 630 825 3025 1124 630 4552 2757 1709 1438 3273 3344 33 421 3152 3980 1591 1576 14 4784 1346 2455 193 1733 1387 2998 2026 178 2203 326 3389 289 1434 4569 60 4847 4539 3369 3973 3255 333 4473 2879 2584 3915 466 2793 4987 4053 2312 2884 1446 93 1123 2355 1675 2179 2463 2722 1065 4746 756 1613 3314 1496 62 1164 1780 4322 1958 4445 160 326 327 4370 4966 1118 2858 3583 2871 3684 1426 1245 1530 4576 4753 898 1655 3268 2890 1191 711 49 1980 3416 1810 3743 1317 904 3311 993 1525 738 4400 4006 2607 1249 1483 3722 2355 1 2890 3491 3383 1355 2644 1444 1689 3117 4610 4405 430 3496 3074 1016 4367 2600 4368 3422 4319 3440 2096 3033 1846 4691 4941 271 1233 3396 4582 1925 3863 1847 3411 426 3229 4261 3876 3007 468 2581 2394 302 3022 4229 3788 4848 2972 4933 3404 3357 3091 2740 4928 3400 3850 2185 521 3313 821 99 751 393 2037 1529 3707 4729 2438 3996 1123 2379 2408 2696 3273 1367 2447 2223 1253 4616 2795 3261 1879 4189 3473 3997 4525 1320 2311 338 1203 2394 844 3543 1902 3565 3310 104 4552 673 4689 4391 4488 783 2943 648 1079 745 1307 3493 1779 2832 2557 4506 631 4860 2809 3274 4769 4521 3127 4408 4371 3188 2565 4471 3692 1785 2584 315 1660 1648 679 62 2595 1140 3576 3068 2498 1475 1897 2407 1280 3081 560 3467 3686 2268 4891 355 4708 2993 930 4522 1362 4798 4144 3603 2911 2246 4109 2586 254 4784 1958 2745 1556 2064 4780 3964 4252 1165 3673 2829 3715 945 1094 1377 3892 53 3904 880 4148 1850 2094 1153 4463 3192 1037 4900 2114 3955 4876 1614 4118 3905 4872 2880 548 981 3697 593 3308 2455 155 695 2732 3162 2935 4106 2079 3029 1455 3314 19 1475 2981 4755 2402 3667 52 4376 1242 4144 3518 2165 4413 1937 2428 2916 4514 3050 3185 897 3298 3586 3624 1294 4627 4947 2025 3200 2369 4582 3960 1560 3640 4388 3262 2930 923 469 1062 3553 2464 2101 1217 1297 3938 4482 4643 4092 1550 1248 1747 406 1302 3645 335 1529 1145 1245 1286 4442 3009 471 2324 4834 4195 2078 3025 2029 3611 3769 2866 3198 1189 4299 2695 4874 3037 4435 3339 4272 1496 485 3864 3000 4737 4280 296 4825 1405 615 493 3400 3783 4952 4250 4136 4045 4103 1167 725 105 2724 2417 4840 1248 977 2999 1878 3526 1181 1198 73 4873 2363 2550 677 3466 4764 4964 4252 4247 1961 1710 4203 4491 1545 602 555 2509 2281 2023 2640 2405 1583 3713 357 3674 143 857 3191 1438 4862 2563 1766 584 4489 3135 1983 809 1999 3169 364 504 1851 2217 290 1462 2043 1044 593 4659 1620 4641 1872 4895 2947 2364 1423 3985 4613 4990 3644 2060 4440 4195 367 213 976 3611 1709 3446 651 2281 4104 2406 101 799 2709 3943 749 4648 4429 4887 4974 549 3796 1127 4751 3617 3206 1967 1219 2805 189 1160 3786 988 4356 1456 2894 472 2071 3554 2423 3363 1872 1771 3520 2111 3092 1646 4615 3031 2764 1561 2153 4739 2693 4198 2107 4536 1984 1995 1034 1510 258 1570 1004 3440 1685 1666 4941 1992 3582 2148 980 2152 4997 4599 1683 4649 4192 3748 3098 4944 3672 4202 1276 3348 2057 1947 4360 1706 415 2502 4713 3889 796 819 1783 4774 2659 1634 4732 3857 2632 1988 2632 1847 1606 3896 1982 454 223 568 3900 3411 4807 1825 2935 1871 1922 4727 4557 374 66 3366 97 2607 4386 1850 658 1719 4437 1376 3724 1830 1351 3683 4317 3064 1595 2624 4089 181 2732 4666 4383 249 707 2366 1355 4149 3943 2144 2658 3284 4873 333 2072 4559 3620 4367 1325 1281 1155 3412 915 2860 1347 671 2578 4003 3148 2654 765 2318 1404 3794 2651 1233 3572 2722 2942 4812 3097 1840 4655 2340 4004 2186 4704 4161 4347 1426 2440 942 4158 663 1787 2813 1594 1090 1488 1272 337 3986 2801 905 1368 992 4958 827 2688 4300 2930 638 575 1310 4245 3983 2812 645 4816 3981 3445 1940 284 2789 2596 1840 2755 2920 3198 2555 2373 2960 3507 4060 1645 1038 4065 3549 674 3231 3361 4484 1686 2954 3232 2954 1746 3212 640 4639 2424 2428 1092 1108 4912 2679 4135 2079 2484 957 3694 2587 1931 4266 2601 3797 4802 2710 822 2352 6 2989 2910 1994 59 4160 3167 3541 1496 1203 3320 2967 4665 133 4671 4482 4772 4722 1431 2340 3428 2748 2826 2808 1625 366 4116 3996 4630 2632 3408 3889 4298 1638 336 846 1880 4937 1697 1758 583 884 2812 261 890 2536 4343 3606 4400 248 3306 4968 2125 1670 2195 3340 312 3724 3274 1985 4891 4212 1309 3457 2222 2577 2645 1849 3261 732 776 1653 1973 3135 573 2153 971 2597 1643 1209 613 192 1170 3162 3654 2250 407 590 1574 2301 637 4989 3920 4563 3559 3839 3243 1302 1223 3010 426 4945 1754 402 4140 2957 3346 484 892 1805 3739 1530 3906 3307 2814 1994 3888 4992 240 95 573 3832 4612 750 846 4699 4893 3723 2648 3166 4565 794 4239 1440 1722 4373 4379 349 3763 3677 4222 3351 3863 2465 519 1463 126 2432 217 4792 3054 718 4165 3557 4903 4622 859 2294 3167 2541 3061 1000 4592 1559 2149 2673 2101 3047 3762 1544 3896 4324 1399 2419 3215 2566 2428 2246 3906 3085 3619 4603 3031 3107 796 3157 2919 4317 1905 851 166 2445 99 2244 654 883 619 3605 2981 1103 1642 3316 3506 3937 2793 89 4692 3546 2178 4079 3923 496 533 816 717 1926 4732 854 2435 2321 2048 4011 2761 1604 273 2858 1193 1637 2129 3291 4648 3062 2257 4171 3656 333 2772 450 2565 1796 4687 203 432 4913 4840 4415 2199 615 1571 674 2123 4916 814 2237 2688 2601 1990 4946 3216 2189 4448 3715 2937 1266 2154 68 1778 4070 3222 3084 3306 948 6 1312 4041 881 2122 4008 4733 2719 2268 4808 2343 2357 1093 2993 1435 4716 4365 3541 1052 4972 399 2134 261 4517 4162 2143 3073 382 1633 3233 2627 1178 4772 2728 3359 398 893 1500 3432 101 1812 1825 3159 1332 20 2903 1835 2654 2027 2690 4531 392 3814 2803 1190 158 690 2525 219 3901 4388 3529 2601 3463 2322 4242 3721 3706 568 1538 4255 2057 93 2084 2004 2657 2667 4343 2199 1461 2946 281 2567 4539 2085 1418 1914 1157 1691 85 3098 2145 1008 570 2523 4466 4505 335 3551 484 1564 1458 3858 1555 3070 4273 1213 1765 1130 4570 975 3851 3985 3651 2463 3701 4196 4363 2796 3691 852 3751 3573 1684 4267 3766 2625 2635 2536 4829 985 4773 879 4021 2529 1708 3831 1008 3202 1463 3698 351 2555 4504 4304 3815 3411 1996 2540 2239 1665 4935 3645 4411 669 2221 1519 4132 1196 3562 1432 3726 3839 2963 2947 3921 4788 1963 336 2609 2924 2503 3298 4854 1324 10 351 4093 372 442 4268 820 1451 1953 1543 4522 3000 4573 4235 1173 4170 3712 2279 65 2762 4096 1111 3848 2772 1392 1666 1949 426 2350 954 4920 2416 1379 3615 1053 2873 3134 4908 3844 2193 3473 545 4115 368 2122 1263 535 2205 2884 3383 4151 329 59 1764 1441 1656 3587 2324 2363 1596 2698 3474 2211 2833 4026 1247 2383 4234 3024 4813 239 4947 3824 1147 742 588 4150 4100 956 853 4078 2047 4110 4812 2837 2384 2733 2144 981 3134 2955 4050 749 83 3929 391 479 1991 3700 1791 4921 1334 4555 4833 3596 1653 307 4917 1128 3089 4275 152 2374 4440 272 276 3324 3997 2818 3805 2365 2120 1989 2669 3294 4788 4698 4768 867 3744 1107 785 4575 1559 4122 388 2543 3079 1098 506 680 4494 2869 3368 3125 2304 3228 2863 4954 2378 170 3310 2963 2483 4706 267 2494 1293 3572 2742 2284 4449 1436 1943 2973 2408 1851 2491 305 1186 652 4818 2679 819 1880 3428 81 729 1371 3919 3950 3280 4148 4835 656 846 4057 2415 4236 3839 729 1464 852 778 4064 433 4120 4497 3726 3006 3448 4693 936 3400 4332 1481 1182 3740 1085 1970 3483 396 1273 4117 2873 2732 442 4353 2922 3702 3168 2440 1816 775 1827 3291 1222 2319 4553 1235 1668 237 2054 4529 2839 1265 1967 4382 654 104 4502 963 2838 3460 4817 339 2167 2513 3323 2772 3974 1129 978 2042 4865 1705 4687 2492 3526 1250 377 717 2996 1673 1970 4836 3047 615 4280 3036 1392 3769 2558 4237 3107 3689 208 1913 4312 2915 1082 1744 3987 2353 4346 3500 4836 3312 4810 2286 1576 4057 1167 1119 4702 1985 4708 4984 2378 3361 4208 3859 125 558 3787 1031 475 2314 4165 1920 4212 2497 96 740 1731 1293 2617 3607 4250 291 1323 2328 604 1444 587 1970 1362 3653 1781 892 175 519 1694 2425 1820 223 1824 1169 44 3647 2921 950 4697 1907 932 1680 1005 2389 1750 1418 4554 2450 3306 722 2411 2267 1574 4349 3401 3677 2788 384 4318 3865 2786 152 2693 4829 1858 875 4496 1120 234 1309 65 3658 2877 596 1170 2770 3961 3621 3172 1318 2175 1997 2644 2959 943 880 3033 1178 4945 2405 4736 952 3420 3591 3688 1670 4891 3134 286 4918 234 2964 1187 541 4574 3601 1321 491 395 1600 2113 222 4707 2983 1199 671 4774 4219 3148 779 980 1889 4028 3171 621 3358 2758 388 4793 2753 4223 3080 3984 4028 1663 2620 4012 1070 4410 568 818 4691 872 554 4405 3938 4949 4771 2555 798 66 3528 4262 4734 4570 2306 3907 2382 1774 2174 2638 3956 2025 4198 1189 2315 3141 3839 3817 3395 3237 961 3136 3167 401 34 1893 1133 2269 1683 4782 3946 1409 2785 2429 1932 4994 3285 4537 1150 224 2205 4906 3911 3062 361 2776 4691 3310 3542 4572 2944 1810 999 3140 2059 4052 783 940 3185 3559 1056 2312 4462 19 1687 4635 673 4669 3765 500 1678 1524 4072 979 3875 3725 2872 3200 4627 185 1634 1773 2046 2746 1056 3007 4367 2401 2128 1089 2877 411 793 1872 3146 127 4249 3064 3151 2418 193 957 4446 163 4831 2787 1055 2639 1203 1888 4323 574 474 1812 2980 4100 1863 48 1843 1449 4413 1452 3985 4033 182 3166 1279 2685 1935 802 3413 4161 3129 1989 4215 1324 3842 209 2923 3810 3130 4517 1524 4053 630 3162 2394 3200 489 263 1080 4659 1062 557 3029 706 3383 4347 268 2566 1457 1243 675 3330 6 2163 4159 1319 169 2238 3319 456 2797 4409 349 247 2567 3118 1481 1246 4815 1892 4813 4063 4628 1036 2505 4077 2741 382 4888 1257 4400 1570 2754 4925 3350 2280 3401 4340 1765 3424 508 88 1989 1290 1022 2619 3956 3112 4527 1247 1786 3767 1954 1302 1205 3994 1094 3626 1006 215 1102 54 4251 207 1177 2763 3611 4810 3898 4556 4837 1737 4952 427 3673 4515 1039 697 485 1448 2278 674 1921 2713 864 3502 2763 3350 1555 826 1469 2374 1267 949 3546 499 376 4259 4620 4627 4931 4974 3209 2896 1093 927 513 153 1177 1745 1346 855 3357 1495 3180 2777 141 3593 3670 4072 2344 660 647 844 4313 2190 2309 2837 4487 4246 2418 266 1437 4866 3465 190 2083 2126 766 3582 4571 4012 1460 4812 3813 1135 2996 2567 1011 4359 1460 505 3422 4720 246 3039 3455 1658 3637 2981 2134 1314 923 2183 4351 4504 1790 3617 4328 4543 2542 161 3597 1857 145 2719 4140 2032 3128 1435 881 3278 1391 2351 2667 3206 1264 2089 1573 4392 4529 4667 2102 3433 3273 11 770 1457 3911 3819 2574 3347 3955 2906 2535 2440 3683 1977 4684 1052 2856 3774 2416 2712 1894 2420 665 4454 4680 1650 748 4408 2993 3680 4934 722 4835 3453 4492 1315 252 3323 1668 1936 3805 2537 2354 2249 4314 1344 3156 2490 652 7 678 1052 4450 776 3967 2937 1019 536 2562 1627 1797 1874 431 4661 3818 2853 991 4073 4598 402 2915 4640 2602 4551 2901 773 3004 2918 4837 651 829 3782 4301 1610 4657 1049 598 3318 1242 2341 2865 912 118 2796 4175 4707 965 4203 4098 4368 931 4158 809 1442 1436 2731 4920 75 1763 4642 4333 4686 2561 2220 4861 1394 1765 2385 1213 3925 4094 4600 4281 143 843 2667 512 4187 4419 1424 765 1457 4461 4553 4696 4551 1978 4365 1227 2011 2430 317 4230 827 2706 4800 4588 4413 4133 2695 1732 615 966 4409 4152 1096 3380 1080 1841 2653 863 1283 265 3437 2452 2146 4495 1269 2028 1941 687 62 789 142 3687 2978 3656 3801 2444 3066 2225 267 4827 2731 619 1593 4832 3644 4825 828 986 4033 3518 4932 1301 387 3278 1698 4071 2286 4123 4812 2155 3106 177 3916 521 3387 409 2050 2308 3009 3170 4262 1650 289 1139 4510 3296 2257 387 3798 4884 112 1354 3995 1009 4076 1261 2375 1046 945 4917 2681 1495 1761 3768 3130 411 2895 3663 3168 2348 2179 47 4614 3146 4321 3368 2346 3552 4329 3009 2631 4717 1849 2826 4449 1741 2918 2536 3883 1614 2951 220 4908 3171 2242 812 3269 1900 3173 969 4501 1532 3302 2728 3013 2514 2371 3201 3165 4137 4700 4267 3173 3055 3220 134 2789 258 2027 3327 3605 1366 4782 2807 4213 16 4510 4397 3703 3223 4597 1655 4600 4197 3788 2917 171 4698 2704 4423 973 3033 4744 2433 1738 4186 3545 2646 4295 790 1754 2794 3886 2318 880 3487 765 2189 4323 1801 2207 2905 47 4010 1633 4870 733 1807 790 1891 1999 2000 1828 2138 2903 4404 1949 4436 3137 139 4679 3915 92 2578 1276 4223 100 1819 3931 546 363 2610 3021 4804 3924 273 1880 2775 1975 4508 4264 3475 1016 2958 25 2236 1808 155 990 4463 3546 1820 3822 2921 79 4838 1713 3560 819 2899 4679 911 2973 471 4425 3871 4803 3596 4286 632 4948 4543 1480 2452 2612 304 1148 3733 1851 3270 3814 850 3422 2209 3018 3126 781 3654 3892 2465 2579 607 1441 4957 1362 3304 3332 2762 2220 947 1050 322 1307 2109 862 4198 1642 1383 4030 927 2169 2485 1484 3069 1509 218 2581 252 4485 4595 2749 370 46 1207 1106 4011 2929 3110 2821 2005 1152 2319 92 2420 4508 3647 1171 3359 3082 1321 470 1833 1577 4041 1264 3385 4469 4576 223 2354 4255 4155 3317 1244 2844 4356 3865 4449 4345 1247 3268 2321 2925 3814 2325 3558 312 2750 3445 1897 2644 3360 1308 2795 4475 1681 34 3349 3344 2706 3326 1896 2244 3064 2643 4886 1723 4213 2374 495 4181 3021 4545 2869 1909 978 131 4937 3877 4249 2374 1571 4024 3323 16 2862 2535 4189 3618 4705 4541 3496 1044 1151 4771 4553 1159 4376 3333 3618 4385 4678 1338 2240 2213 1177 2872 347 2688 3539 1837 2617 2485 1381 2855 2818 1394 856 1486 197 1777 549 668 2202 688 4334 2468 1527 1401 266 2544 2572 2091 3685 4786 582 2231 1325 2724 2823 4364 862 4047 1268 1491 4303 200 3254 2539 2563 4214 666 1230 913 4326 185 171 2525 927 25 1226 1221 4727 2345 2539 4676 4764 1553 3831 4498 1859 4368 1197 3497 4780 748 2079 4802 3483 3582 98 7 3425 2787 3978 2486 3314 2844 4995 4796 2301 4975 4353 1503 4879 2267 1505 3379 3528 1952 3078 4239 1652 1861 1389 3429 2379 2568 1537 3333 2625 970 247 4242 903 4976 3355 219 288 627 4146 636 605 4545 918 3307 1738 2282 3029 3051 3502 4259 3258 2356 3287 894 3059 2473 4852 1120 113 552 1297 3498 4923 1206 3070 3833 387 3337 368 1927 1751 2348 4447 4335 2449 270 630 4404 1456 1531 815 4403 4029 3433 732 3596 2927 741 1071 4581 3935 3908 2331 3071 3349 3754 2336 1207 3177 3198 3403 86 3834 3636 3643 4362 163 265 3190 4523 4145 1643 3650 2182 1470 3231 1940 4718 3857 3033 2380 2998 3172 4895 2527 3160 3749 950 36 1369 2893 1852 3400 2562 2756 4228 1314 4257 819 1821 1487 2302 3328 1419 1639 4638 430 2453 3646 1036 2786 4541 92 2219 2999 1787 4101 3677 2235 2475 1754 159 1488 3994 335 466 4036 148 2747 1548 1857 1857 2139 2125 1973 516 654 4115 2331 1979 4378 4654 4305 3674 1734 3412 2368 4664 1854 686 944 3135 67 2785 193 1520 3424 2367 3698 1253 1470 1115 4197 798 4824 3985 41 1717 2808 1011 2839 4257 3528 717 4174 767 930 1786 3136 3356 1841 3100 4682 2172 206 1552 1464 455 4220 4575 286 3454 2371 4615 1904 1882 4857 592 1635 390 2652 1392 4642 3480 913 3471 2306 2892 4793 348 1750 3337 4830 430 4147 1642 955 187 4181 3245 1425 4348 2425 3352 2307 4727 2489 807 2307 628 3899 1063 4818 2233 4202 3791 3468 438 2027 745 4937 2242 3450 4550 302 1444 2499 3359 3650 3290 417 356 2993 4830 2930 2561 3813 4115 2192 3324 3536 2261 3010 2489 1234 3262 4073 2230 2865 1202 683 3231 236 4684 3604 2107 4040 1302 2280 3693 3819 982 2146 3996 3844 2507 2769 4291 2425 4068 2021 2674 814 4049 1646 4963 1941 2840 1902 2021 4297 4361 66 2549 178 2859 4820 4360 1924 3125 1140 4907 1855 37 3642 1787 2880 1957 4046 453 439 4192 521 223 4864 1354 3721 2205 3986 2046 3329 1925 1586 461 4510 1267 3777 1893 1595 4214 3938 64 3534 409 1621 2809 297 715 2279 4323 4426 191 2688 3833 2195 925 1979 967 1362 1591 297 4360 2274 2973 2670 4669 297 1666 3683 3804 2352 2804 2618 2879 566 3479 1198 1249 2133 1531 3752 3461 2339 2194 2258 2375 331 651 1761 4464 4850 3266 3227 3638 3658 1405 1933 3561 3026 3016 15 608 1867 202 2013 3018 2173 2046 4920 3886 424 331 875 2323 1364 3029 4024 2880 4697 3761 4048 485 2775 1245 4038 2776 2104 4126 621 1914 2617 4503 77 127 677 4161 4970 2034 4857 3413 2853 302 2881 332 2193 4198 610 2480 4511 4230 2790 1704 2123 4247 2587 168 3676 2823 4476 1822 3576 1063 3182 550 4285 1875 4036 2103 4585 1742 4900 588 3036 4003 1824 413 1833 4813 926 2515 4536 4552 3273 1327 4423 261 1349 4851 436 4018 406 4647 4573 2640 4450 2990 3952 3587 1146 1294 4819 878 4806 2508 2773 2916 4182 3566 1339 928 1313 2807 2788 1270 1514 3830 4998 1127 1502 1423 1471 1721 2727 264 2588 4157 2380 2677 3989 2056 4311 3446 2143 2890 4413 2972 1881 1626 1058 2679 4687 2815 1402 34 2994 3104 1577 557 1086 2350 2084 2891 2419 3205 3750 2426 3013 3231 1052 4429 1196 5000 3081 3085 2981 891 1603 2980 4342 4395 388 1904 4486 1947 650 654 1219 1959 615 3653 1082 2537 3353 3599 2234 2285 2779 2067 873 4036 1059 4654 3662 1277 1066 1941 4197 1760 4559 2028 2006 4489 4404 4770 1943 3675 1943 1059 1213 4306 3219 1517 3799 2744 4020 2819 2315 4577 1127 677 3743 1062 4303 2030 849 806 953 4549 1423 3713 2673 4828 1993 91 3163 3220 3010 271 3995 1775 4066 4073 765 1813 1895 4867 782 2128 3735 2041 3464 4311 295 4949 698 1831 4695 2403 4750 2853 572 3446 234 2285 1949 3042 4791 1175 4599 2591 3661 4188 785 485 693 3893 3512 4546 3629 685 4924 4669 480 4578 4105 2799 1140 856 4232 1357 4834 229 1075 2296 2521 1918 3188 2092 2450 2697 2567 868 677 4113 3515 3956 4004 4038 1733 4630 1507 1578 4780 3198 2318 3804 1854 4102 2779 1417 2026 427 3979 2118 1252 4925 3902 2007 1301 107 3980 2132 4232 4437 1012 1839 334 3736 3137 1319 579 2350 807 2471 310 2499 2659 159 3133 953 4785 4042 2231 4781 947 255 1904 968 865 481 4744 3198 1771 2167 2228 1514 457 2932 2892 2528 2644 1016 4820 130 1218 781 1931 1372 2221 1114 630 4320 421 2060 2918 3211 442 3088 1734 2150 746 3579 406 814 4361 4466 4227 3972 3716 3882 876 949 2677 3521 4702 2715 2266 867 1610 322 3054 1886 1618 4884 4239 4262 2687 550 1582 354 62 1168 2122 1013 4270 3473 4613 2934 2155 577 2381 544 3639 1150 2973 2291 3508 3559 1281 4169 802 228 4262 3418 4407 3684 983 3712 4587 4109 1889 3555 3536 375 2232 2695 2472 81 4103 1297 3606 1291 4229 1686 3227 4027 1794 508 4379 2728 1446 2671 4046 4218 691 2509 4247 3704 4862 4954 2504 3456 1194 1965 804 2730 2604 2321 948 2341 3240 773 3955 3553 2483 3325 826 1028 2711 3703 3093 918 2842 1118 635 1964 479 1370 2138 2760 1507 3029 3384 151 1105 2360 107 578 2743 2012 3963 1878 583 1362 1218 1500 1943 1916 4579 4401 625 2433 3192 775 4204 21 163 2146 4073 1854 3622 541 2982 3152 466 987 2374 4682 1572 3813 1904 4351 3051 2426 2500 4710 4580 2194 1401 4835 1630 19 1850 1171 4903 4661 4691 380 2501 1557 2801 4667 4989 4133 488 4299 3255 3322 3074 2517 1919 4261 4615 4514 4254 3619 3903 4275 952 173 4314 1634 4948 1881 1856 2158 1679 3327 2498 3899 721 1828 2687 4776 2654 2442 1607 823 974 2302 1708 3816 4917 2441 2108 486 4004 4480 1 2152 1134 3213 1561 2546 2580 1755 3630 3793 2586 1309 990 4819 3031 3991 1596 1749 2393 1508 3597 954 2327 1959 2196 3619 1029 1330 1815 3506 1035 3098 464 1477 4270 3288 2702 3185 3214 1337 4145 2949 526 4199 2529 3579 1976 2039 1367 3738 1670 1953 2481 3926 3202 1667 1403 918 1847 222 4305 1190 3413 567 591 3203 2465 920 3553 561 3450 3820 1859 48 3726 3150 4273 867 3459 259 2728 2640 1870 3027 452 410 2599 156 2832 2522 1843 3151 649 2762 2273 4521 395 4345 3414 1204 218 3650 2361 4659 4578 4012 2159 4505 577 3931 1704 4019 4103 14 4888 937 2333 2143 2951 1497 4611 4598 2193 1060 2144 2110 1351 1943 709 1207 3453 252 1578 418 2890 3070 4472 1456 1123 3976 2510 140 2663 1895 2981 1244 596 2411 3852 1764 449 3907 1108 3074 2850 3006 2756 4331 112 2882 718 1605 3390 2912 4616 2123 1333 2038 1805 4413 2056 3092 1138 949 1473 2344 1777 4090 4954 4178 2225 881 3413 4448 443 3223 1325 275 4559 1920 2251 3328 1541 4635 1330 761 4413 2156 18 4353 2055 3785 489 1428 348 3486 4853 1300 643 881 1475 4973 3300 2550 108 618 1969 420 354 2925 1496 181 816 4155 3195 3394 1543 3542 4255 3373 4578 2825 2688 2798 3435 1624 3308 4455 4843 4861 3268 2824 1566 1316 1374 2779 3660 3752 757 2072 4042 739 263 3915 2695 4042 3622 4649 2647 463 3688 3503 2076 302 4647 4739 1056 464 762 4633 3435 867 4994 3335 515 4431 1406 505 1583 2426 4607 1958 740 766 2253 969 696 4566 3832 33 1410 4412 431 4041 3904 2646 2469 2120 1270 1532 2295 1475 3678 4908 3183 526 67 4887 2164 391 757 4753 336 2243 464 2676 2352 359 3940 1037 4040 1984 1102 1566 1621 4483 1686 587 2304 3158 2584 149 90 3421 451 66 4026 4390 1244 2970 1473 973 4836 2748 4255 3817 4342 2175 2042 2917 658 2121 4798 2160 4861 532 3352 893 4407 3308 2506 1532 4835 4746 1075 271 3522 3676 4196 3814 2240 266 4395 235 4054 3907 4 3775 334 4806 267 699 3387 4513 2947 2616 2614 2974 498 2384 1289 225 3634 2930 3705 99 4002 2426 164 2130 835 990 231 783 2516 3546 2282 1462 183 3141 433 2809 3489 3506 3597 3038 2006 4112 3009 2692 4858 4186 2239 714 3681 1368 72 4857 3936 1452 3543 2437 305 526 1111 1519 2035 4561 1088 190 2216 3059 2022 1969 46 3881 2490 1750 4407 2913 2727 2519 4472 4750 3494 1928 2061 135 3491 1874 4420 1016 2829 1419 4997 2311 10 2588 3913 2848 2416 4049 4784 538 4725 2325 233 632 2057 4771 4902 4033 1031 1854 1989 2665 3928 730 2632 2214 119 2024 1766 3739 437 3278 3768 2432 3239 2701 3677 248 667 1778 1478 2705 4799 1013 874 1168 4034 292 2355 546 897 657 4856 4500 4427 776 4353 3869 1014 675 1590 3295 1128 94 3281 305 2278 3274 2839 3687 456 150 3882 1672 1379 2537 1026 1151 1174 4730 1191 2012 3661 4209 3209 4504 4953 4659 4505 2316 2686 4137 205 3730 532 4033 663 74 2423 4260 4455 4751 1871 1118 1277 1680 3777 842 1184 3295 4787 1523 1057 4525 2620 140 1224 68 2074 3873 110 20 2618 2428 4626 3807 2835 3465 4253 636 987 2378 2965 367 3697 4995 533 1608 377 3711 3140 2600 260 2369 2 4911 2341 2052 1686 1497 4876 780 266 2996 2055 1459 4805 1675 3412 1861 648 350 2673 396 2826 1912 373 2956 2356 3128 2331 2352 3686 3728 2910 852 3904 1905 2488 1608 922 4709 4745 259 4516 4764 4975 3982 3318 2240 2944 589 1850 2272 2825 3650 829 3832 1346 1218 3706 1808 3056 3005 3742 2129 4242 874 4197 971 693 3577 4788 4042 792 3079 1605 1340 256 622 2406 3924 1741 738 3346 3795 444 3461 206 65 3795 1979 3277 4512 4599 927 3357 1746 4249 2253 1824 1606 4029 2989 2324 831 4970 1135 4419 4309 1541 3049 1540 2882 525 954 1192 3021 3264 4139 2350 739 2181 3641 1695 1913 4472 4381 2906 811 266 1939 2169 353 4638 1462 587 68 1085 1563 1360 4933 4731 897 4280 3055 4456 4895 3380 2952 695 3070 2195 268 4938 1923 3015 1386 3172 3263 877 2045 3941 4263 1689 4252 1554 771 4863 802 123 2195 2171 4470 756 277 3746 2605 2868 217 4303 3451 184 4278 23 2630 4113 3001 797 4579 1898 4637 2695 2974 3299 3294 3543 527 457 3181 58 160 1339 175 4645 632 854 3590 3723 690 3371 2414 4440 223 2924 4665 257 3056 3746 4692 1546 2397 1882 4304 4527 2832 1091 322 675 1082 1889 2363 2044 4502 1718 4928 2812 3377 3044 3379 154 841 2339 1888 3247 4842 1249 2385 4034 2010 1990 4651 3036 4270 3548 4807 285 4699 2885 4137 1365 1142 3940 548 483 3092 642 229 1698 1179 163 1548 1767 495 4343 806 4188 950 3025 1093 2937 3308 2955 2990 2285 2792 2920 2338 3601 2189 2793 4510 1694 2074 3369 2507 2673 2707 1041 1134 1926 1605 1429 1113 1770 2430 4596 1720 2984 1234 4012 4749 1205 1535 4571 4717 541 3330 47 1713 843 3960 3496 2126 508 503 2521 1261 2917 3937 882 3307 761 1840 960 602 1932 4636 340 2359 4970 727 2032 3042 233 914 1837 2825 922 4277 1816 4973 1548 3179 1520 4443 2473 3763 138 3084 1040 2352 1549 3789 281 1354 2607 1040 4740 2611 2310 2650 4522 1155 615 4875 3130 221 1394 1897 1342 4552 4243 3165 411 4662 4891 163 1765 3000 1846 2743 3704 280 3323 1339 400 3741 1007 3386 1202 4187 2226 1633 4777 3896 4864 2376 2938 368 625 2877 976 2715 2249 2193 1552 2242 3609 1889 862 3965 1708 1134 2743 4103 2883 909 1957 640 4450 2312 1998 2418 2992 4292 1565 3717 3003 3665 3496 4116 3674 2277 3776 1566 1993 193 3732 29 4528 3242 3222 2890 884 1129 1396 3151 333 3940 1568 531 3286 4147 2905 4538 4785 3091 792 1395 560 831 1068 1704 1277 1746 854 3937 611 1014 3430 2153 562 4032 1612 304 1423 3929 4327 4223 2313 3030 1138 2743 4902 433 202 178 3268 3023 1345 4952 3448 728 2318 1572 490 3298 1883 4661 3463 2766 942 2054 2246 3634 3808 2805 124 1733 4617 2167 2760 4309 3714 3611 287 3796 641 4035 2513 351 4433 4654 1562 886 215 1721 2850 3135 4974 4001 965 404 2732 130 4564 2736 195 3427 1571 4301 4385 2568 3089 4769 4704 2295 987 60 2311 4859 3024 291 1287 3757 166 1177 4878 3493 908 313 183 229 3358 1509 1225 4999 4685 3658 4532 1986 1676 4929 1159 4705 2756 896 1292 2819 3968 4991 3866 3300 2274 164 2986 4659 2197 4903 1731 4090 792 1454 3639 3658 4073 4602 1035 4580 1944 825 395 936 4280 178 2907 1338 2225 3116 1719 256 2697 2327 1004 1909 4838 1585 4837 3778 4997 1778 1207 2144 3935 1240 3021 774 2126 3132 1772 2025 2277 1148 2840 4943 445 2687 22 2667 1697 3276 4344 4277 1803 691 2380 4143 4476 4642 4101 4920 928 1241 2216 997 1343 4334 1737 1851 3958 4250 2060 4431 3812 3755 4484 2782 1213 1784 519 1453 1971 4280 4959 154 2272 3859 2635 3624 1636 2311 2436 1256 2685 4540 3288 171 3082 9 4203 2320 888 1349 3345 3836 3533 4238 2653 77 456 3110 3750 4087 1903 608 404 4415 654 448 2031 506 1279 1728 1369 4431 1269 692 703 3537 4632 2255 4563 3958 1540 4299 341 2090 97 374 3637 45 556 383 3491 3609 1229 2773 4168 3325 248 3304 1570 1740 1932 2326 3324 4327 2726 4592 3059 2367 3079 2434 1338 1860 202 3790 3959 4745 15 2394 1404 1453 3035 221 1575 2051 3902 1006 3194 3091 2147 3853 2435 1031 4667 1752 3525 3895 658 592 2198 4261 4753 2153 2183 570 1466 3125 4103 4655 4344 530 2040 1965 4148 4391 2288 709 4065 2995 1778 2577 1089 2758 771 4169 597 4902 141 3983 1377 4732 2295 412 3765 1676 2906 4360 2181 1961 526 382 4922 2662 3611 533 4912 4830 785 912 166 3765 208 1695 1416 2068 816 2564 2896 4505 171 1511 4209 157 4214 3411 1627 300 4060 462 1418 3280 1226 1893 2479 151 276 1869 413 8 1607 443 1261 2378 4413 2574 1531 4574 1684 807 2062 4248 3439 2440 4564 2633 1299 2970 4363 4944 1788 885 3569 2100 1197 2012 1862 1652 3707 2006 1397 1911 139 3439 4959 924 1944 1788 2743 4804 3366 1499 2206 803 4633 3129 4409 2962 2855 257 4214 216 18 3292 4083 2484 3607 3932 4119 765 4697 15 535 4098 1742 4042 2458 4698 3873 1332 4062 894 351 294 17 2162 3314 1226 4888 2272 545 2473 339 4620 30 4923 3943 2273 2806 851 467 4778 301 2409 2035 1058 975 3790 1968 2453 1648 1451 1534 4284 1893 2562 3821 2005 2369 59 1737 1233 1793 3353 458 21 280 1219 4557 2473 1108 3419 3209 4420 271 746 1794 3870 1607 210 3137 2180 3918 2234 4306 1679 1090 1486 4924 3933 2822 2021 1861 327 2608 4153 2420 2386 4153 2122 4453 4334 4024 4020 297 1178 79 1628 427 2493 4948 4406 3899 3343 1162 1906 1327 4646 3061 979 3765 4809 1002 4095 3971 4105 4300 1234 3888 4947 1320 2538 4767 2191 2658 3892 3243 3076 4422 4382 1598 4474 1440 795 1208 3654 4212 3490 1943 4505 2199 623 1169 3257 715 2561 4691 175 1103 3746 3038 4424 845 4755 1844 877 507 4517 4295 146 1938 448 675 386 3914 3968 4839 3945 1092 4395 4144 4561 3534 1636 806 1582 3459 2619 3438 4074 4921 1435 3702 1026 993 1691 4515 1342 4138 4246 1846 4485 278 723 947 1399 843 1181 2105 2865 763 563 517 4901 172 1993 510 3383 4705 2206 2522 3985 3288 2764 2640 4991 3074 1420 3012 3668 3727 4487 1063 4836 3727 2853 1676 3576 1457 4026 2532 1253 3808 2348 2763 4188 3528 3287 1009 3932 2718 3473 3049 420 4878 3214 4333 1793 2122 197 3328 2894 4066 2224 3682 223 4550 3240 1688 3349 4046 432 3602 3269 147 1837 2564 4377 4059 1316 837 2581 2720 972 2642 3299 3330 640 2236 3776 1073 1790 4566 4940 443 4514 2776 2990 4196 1972 3703 3494 3313 61 362 1385 1844 1503 2958 937 84 2866 1884 2922 777 95 3174 622 4980 4697 4325 3490 2893 167 1230 999 2827 1868 3544 3042 1208 4743 2439 2596 2794 995 1885 4994 3308 2000 2508 2926 1298 1936 3701 4068 1433 3987 4363 1286 324 540 3337 4481 2224 513 4264 22 4233 4854 3818 2162 2755 3971 1602 14 658 290 561 1151 106 2082 4027 3551 344 1831 1136 2226 1238 1775 3067 2466 75 3558 1838 916 2049 2131 1541 1833 541 3625 3462 334 4899 2783 4343 4476 1784 3456 4584 832 54 4460 173 1380 3971 245 2781 2701 906 955 190 219 4384 993 230 1780 3384 1949 1931 4680 928 2844 4781 4750 4482 4707 1799 1798 932 631 4713 806 1960 2950 4952 1790 1573 4676 3117 2923 1764 1904 2330 1111 1395 788 4337 343 3902 48 2876 2604 4793 4367 4973 4707 143 320 912 453 30 2998 2116 775 1249 409 1535 395 3556 4587 1695 3414 3652 3308 393 3568 3437 2887 4397 4887 657 1770 1984 1020 2808 1162 672 388 1938 3613 2508 424 1391 2150 3442 3573 2400 284 4639 2965 4563 955 4851 2229 4394 2553 1146 653 1852 3674 1388 4315 2291 4253 4637 2552 4845 4797 4358 3393 1924 1674 810 63 230 2109 746 1544 3301 1375 3282 3492 1087 4442 2881 4520 2383 1766 4845 1342 418 846 1765 2483 3196 2385 1093 2800 1369 1585 69 714 4636 3159 1290 3803 4139 2541 2316 1534 208 258 3494 2558 1114 2170 4402 2720 1106 292 1714 4188 3095 2946 448 2104 4938 2156 223 1933 1682 413 2183 4928 706 2508 1749 1642 1766 2605 4024 1089 1986 2734 2638 1973 4635 4746 2541 1699 1923 3369 2594 2574 2489 4286 381 905 2823 1696 4779 3886 1370 281 1843 1746 3662 2242 794 3286 1416 445 3311 2288 2193 3498 4207 1160 122 4467 1898 2547 3290 767 2948 3324 4858 4410 1397 598 2106 4964 98 4379 3433 398 2185 1640 2480 240 2745 2142 3703 3462 1824 1515 696 3846 43 4047 4855 4411 1977 4008 4112 4301 864 1878 4305 1199 3215 1079 1779 4192 338 4244 365 1963 2266 2722 1457 622 1314 1435 4693 2335 4891 250 516 82 1976 1442 4795 3492 1523 2264 2220 1004 3151 2996 3382 1628 2875 557 4090 4324 4045 3042 128 4664 2061 537 528 4717 3390 827 1586 3920 16 3446 4815 3047 1257 3138 3541 4405 919 1917 2686 3410 3951 3975 2913 2889 4050 3462 976 4449 2611 4484 3281 581 4994 4540 3718 2844 731 3960 1460 2649 488 2798 2575 2652 1899 2254 2253 2919 1613 550 4319 2513 3610 4478 2915 4983 1146 493 4740 3926 3986 522 1984 2218 1241 3219 2361 891 4099 1361 1637 3211 3002 4770 118 3313 3552 3350 2851 1160 2221 2763 4805 32 3031 1986 3995 4220 4085 1343 1942 2803 1788 4148 3022 4184 67 2534 379 666 4758 4935 4028 3108 3206 2747 3612 1790 4222 875 3704 4418 712 4141 4850 1144 455 57 3321 858 1547 2245 4735 1529 136 3395 649 886 62 2310 1363 58 3514 4856 946 3518 3948 4039 2263 924 2016 4124 3971 2612 1277 3282 1213 4527 3040 1965 286 521 4050 3752 4262 4134 1614 4086 2243 2876 3604 2066 2945 761 2169 3334 3749 17 4141 3032 921 1857 4547 3593 3940 2135 1972 4924 2543 4503 3148 4573 3616 3927 3604 2951 1091 3964 2999 3213 2996 1907 3773 2186 3846 1465 1410 3849 1671 4315 3536 837 201 4759 3849 3818 2147 2145 854 1651 3158 3152 579 129 4553 1758 2952 1723 3446 1915 3001 2312 3914 714 3183 1166 1265 1874 3406 3647 3087 2222 1549 3783 2408 3798 576 3479 1481 516 3809 1365 2868 2520 3483 2922 3352 4181 3806 1994 2567 2521 3206 224 1311 4785 1684 4711 3682 4466 1787 474 4853 177 3028 421 652 1852 1155 2881 2949 4655 2671 4892 2161 2361 4710 3583 2230 1052 606 678 1927 1576 750 1387 10 2456 4003 1404 4521 2779 539 2289 2394 4628 2150 4959 2407 4211 1375 2223 1199 1051 2831 1375 3323 4169 1619 3496 3050 3139 4369 4046 2549 4983 3095 1132 1691 3511 2268 2013 975 1892 4853 1924 1677 2144 3001 3245 40 3738 4422 2417 4303 2222 4530 3094 3268 4235 2858 1205 1948 1427 974 2082 1897 1726 3763 496 3835 2879 4664 2538 3138 4589 1297 227 3174 892 3528 2495 4304 66 3302 4088 678 4178 3254 1874 4971 2892 403 406 2612 2219 621 3315 2332 3725 3945 3488 2457 2239 2318 3436 468 2351 3472 4983 781 3656 2392 1382 4933 4001 586 2778 1667 4510 1349 2745 3888 3198 2111 2628 4914 4867 1455 1520 228 3477 1521 4693 2477 567 1310 4354 2877 3993 4145 1831 3811 1668 2738 4985 281 1665 359 185 1470 2506 1334 3141 2579 4688 2053 302 4727 2067 4219 4153 2747 3557 3012 3598 4303 3776 680 1676 4147 1043 1372 683 1399 4601 1135 4936 2995 3553 4223 509 3327 2015 2842 3254 3941 2666 693 2621 4930 3508 3385 1686 2545 3533 4296 2012 759 3977 988 3058 1344 2557 2585 4539 2001 3109 4374 4427 260 1441 2264 1228 607 3260 2624 1618 3189 4196 3680 4063 2187 3493 2145 1648 564 4134 3175 3189 3590 2434 4843 4077 723 3383 3641 4496 1369 1995 4048 1283 4530 3874 4245 2336 1389 1321 1431 555 1979 2999 2092 3318 2075 2902 3475 1406 3790 150 4337 1619 1683 1443 2540 4468 2756 1066 3762 2553 2656 1736 3515 3839 1271 2587 4155 1928 2921 558 4354 1288 3015 3346 3051 3073 512 296 4792 904 534 3207 4012 3685 3310 4820 4016 2271 3636 2173 343 2622 2028 1725 2025 3263 3970 4156 1324 2524 4891 4820 3038 4849 4794 4613 1524 2528 580 2681 4343 670 4612 2441 554 3076 2664 4278 2653 142 2690 1408 3557 4079 3168 4291 1753 180 1660 1349 4783 1860 4884 4474 2309 111 867 2552 2616 3604 1054 1843 3768 4633 2049 1090 114 166 2304 1608 3261 3474 550 3412 1077 1909 521 305 2932 2332 4123 4159 4444 1177 2011 3032 3262 17 2202 3236 478 1900 2079 53 4980 4375 1667 1996 4572 3021 4214 2442 2567 698 3800 472 3448 711 2240 1520 4464 1281 1393 4601 3499 2018 1760 2238 4961 3199 4520 2760 3373 4456 4974 3464 81 418 1196 350 4857 3480 3674 3877 4147 2022 3369 60 205 2085 262 2310 2511 1883 3341 3643 349 1479 2115 3621 1110 2441 4619 2076 744 4288 2555 755 3849 4794 2236 1400 1231 1048 1325 1703 890 2759 2599 168 3709 4920 4250 4653 3736 1752 4248 1317 777 1097 1181 3780 2630 4343 2509 2448 2412 1068 4862 2389 2772 77 3481 2058 2504 3531 2245 4042 1874 4035 4500 3133 1542 1894 405 4004 2059 1626 968 4272 3487 3391 3101 3035 4656 2842 525 1277 3691 709 2759 3513 1528 1645 3581 1789 2596 1251 788 4038 173 2804 3808 241 1754 1201 2093 3651 3737 1520 2167 4731 3279 2305 3435 106 684 1913 1052 4666 1252 4234 2511 3156 343 545 4415 2656 4129 847 402 2761 4683 1945 1465 606 752 664 612 3363 2969 3866 1956 2710 2874 2375 992 3794 3682 4852 2864 4119 1575 1076 413 1648 1640 282 407 819 2649 1744 2989 1957 4178 3587 665 4628 888 2772 3721 1923 2035 2824 2448 3417 3983 1537 274 178 3691 3372 3123 1340 388 3273 4041 844 2355 4750 3590 4087 1483 4596 1231 4457 308 4008 2207 1193 723 507 533 1387 759 4387 553 2917 1102 656 1083 3538 2638 4128 1348 1890 1036 2771 492 4432 3088 2671 978 4827 767 4189 2879 917 2280 2298 2507 4023 4576 3103 1206 2939 1174 778 73 2768 4959 3259 1306 2402 523 3840 252 1528 4270 4465 4956 4588 2904 1668 3213 4070 1294 4562 2597 3266 4198 2888 4974 1917 2319 2480 3094 2132 3135 477 999 3981 2019 2986 4024 2851 4634 4772 4930 2526 2090 2211 4731 1129 2474 189 382 4635 1966 2379 1618 4878 2823 1987 903 2483 3856 3148 652 3348 3778 3749 1795 4449 4377 2182 1307 4756 252 764 646 4381 3681 450 1376 4326 3542 995 1398 4879 3193 2137 156 1811 1746 4369 4446 2834 3700 1517 4504 517 1439 2888 4046 3901 3377 1013 1941 2981 3992 201 4936 2227 3913 2461 3412 4923 2821 2725 2188 3788 2519 1211 1213 3985 927 3516 2907 2033 3913 3042 1675 3239 471 1616 887 594 3483 4537 677 598 3342 882 48 3042 572 2716 3446 4448 149 3059 824 4809 3062 3369 2109 1886 30 3491 4055 3096 3898 4179 4852 4088 4401 2796 2934 119 4360 4970 3060 3528 1183 4295 3351 2889 481 1823 2269 4246 4768 3733 2658 2342 2760 3499 2658 4308 728 3735 4472 215 804 2960 2971 2482 4325 877 291 3245 4943 4238 2608 2722 4161 3513 4860 2785 1945 3822 4564 4740 2342 1732 1882 2931 692 370 174 2410 4939 174 4785 1238 2256 4138 2976 2468 931 1586 1663 2762 1920 1311 1203 124 246 2671 4183 1696 3907 1730 2800 90 861 1671 4841 3737 170 4653 3240 1464 2105 258 4679 2398 4927 1704 3572 454 1604 1443 3857 3952 4563 3332 2996 3742 1773 4809 3528 3008 3998 3826 3963 2665 4111 1654 1230 543 4203 836 2592 4703 850 338 899 1382 2448 1146 3814 1553 4679 1320 3265 2062 985 1949 3100 9 1983 3023 3232 1376 205 1279 404 319 755 49 2777 4669 669 3943 367 4837 1860 3447 878 4590 3548 944 3814 772 1748 2513 3807 2149 3689 4235 601 1244 4618 3241 4958 1833 2629 3303 3651 3102 9 4648 3827 1188 146 4751 916 580 185 1519 3743 1335 4865 1107 2460 383 2651 3191 3212 2827 4835 3940 1261 3879 2968 2344 4602 209 1704 2412 4672 4798 130 196 2763 2251 3322 1323 1871 3484 3416 236 2126 488 3073 2050 2385 2370 3133 1977 4951 4594 4287 1010 2207 4786 1824 1267 4884 290 2733 3285 3020 93 1188 860 1 914 3067 1179 4224 2899 2313 1989 4468 2321 3059 4525 4763 3990 160 2439 3776 2129 1286 1548 1992 3070 2139 2666 741 1067 4836 3642 3494 2549 2529 2545 4309 3993 3943 2623 2783 2907 2709 275 2568 3466 1839 1964 4620 4890 1143 3489 2159 1472 2439 1859 766 1058 1695 2302 3476 4485 437 732 4150 621 88 985 3047 2984 4637 3888 781 3123 1731 4596 1514 860 742 1416 2740 2982 4311 4768 1205 112 4810 918 2971 4950 766 2742 961 1686 3465 522 1021 3789 130 1822 176 376 2365 2877 2945 1803 2619 2634 3922 2421 4263 2984 4137 4626 977 3171 3081 1640 2887 1357 3934 4522 1247 4682 3061 32 4711 612 3329 957 2974 255 4255 1960 1336 54 3587 628 2093 4268 2105 1751 3778 164 565 2454 2878 3170 907 2144 2839 1752 3568 1559 499 4202 3790 3042 1311 426 1116 4766 2084 4556 1404 2824 1972 2979 3236 2460 97 4227 2918 4978 2159 3653 2591 2507 845 4382 1555 1136 3049 2663 2896 4732 929 2959 870 997 2450 4212 1486 583 428 1878 1864 2985 1843 3709 435 949 3600 3741 1745 3060 1343 3665 2560 3888 2639 829 2066 2473 4933 3995 2829 3801 2008 2271 1180 3256 4854 4523 1277 480 3270 1428 4105 4777 2261 2067 2376 2791 3553 3532 4450 4935 3896 4482 1606 1102 3154 1041 3871 3194 3395 2867 2786 2390 3195 2148 2297 3922 2757 1102 2859 2713 1779 3990 3505 50 1856 3365 3515 1056 1069 663 609 4354 1317 1959 803 4187 3408 3602 1042 4627 700 751 876 3196 4647 174 428 1790 4398 2550 4431 3451 202 2876 4752 1139 670 4459 1948 4962 1066 4031 1071 2669 4883 2081 4030 3817 2304 3774 4987 3484 783 3456 3133 706 342 3731 3636 673 4082 2561 1129 1197 611 4319 44 2869 2846 4510 1612 820 4042 3858 3563 3193 4275 3238 15 4199 4331 2663 3843 454 588 3732 3507 4304 3871 3253 3252 3213 512 4777 4225 4935 2327 4030 4271 591 1064 2980 482 4726 3452 2786 3142 1333 3358 4072 287 2853 3023 4700 617 2432 3811 2125 721 4982 2562 59 905 3297 2551 4085 376 3074 380 4561 4232 2145 3629 2648 2431 4913 4024 3406 2750 2009 227 4854 1789 1132 3182 4165 2237 1338 4869 2379 4684 805 911 1045 4893 2085 4394 3565 3317 860 4444 4224 3471 4339 2211 3471 3753 1275 2599 4151 485 2133 1563 3633 729 4211 3991 3298 3447 1812 4841 292 4630 1668 1679 620 1879 505 846 1394 1728 2759 615 4380 1157 2541 1564 4715 1826 1038 2303 1499 3458 3649 3836 1088 4195 3290 4427 1988 1472 2119 663 4746 4926 1171 3017 4518 1695 494 677 2194 2986 1018 4075 4507 1184 872 1120 1202 3465 3193 2523 1868 269 4318 3400 3466 1340 4305 1032 810 4007 1921 4791 3132 3956 1458 3021 1149 197 4563 334 2920 4489 2310 4162 1592 4890 4571 1141 3598 4886 1549 2736 2929 1559 4203 3710 1314 2915 473 4464 3900 3428 3788 2690 1882 936 1362 171 2353 2234 904 2249 3457 1135 3114 2659 2696 643 2966 981 1759 1466 729 1207 3307 663 3288 2646 989 2256 2400 4514 27 4183 3736 1631 2781 1899 3346 2132 2504 245 461 494 422 1020 2373 3238 476 809 4730 3695 4683 4243 757 2937 4328 3277 1390 1017 2373 1515 1529 1310 3509 425 1995 4726 3571 764 3338 999 3964 3806 203 3878 2688 2462 458 4963 3565 3574 2141 1931 956 2339 3521 1253 2514 3177 3156 2646 4905 1341 3825 4317 3460 2809 4703 3175 678 1603 298 4324 3260 1917 2017 616 3638 1639 2302 4107 4410 4289 1017 1802 521 1554 1381 4499 4096 1428 4530 245 2945 3532 41 102 4911 3759 963 2939 3662 2216 2619 4347 2688 1403 1727 532 800 2670 1427 4597 2988 3994 21 202 3971 4398 4082 4428 4459 668 928 3014 3357 1483 1490 185 4751 4467 1200 289 2081 1460 3836 1261 3857 911 3061 3979 4263 2211 712 3281 4033 3818 3362 3861 1424 121 2151 1887 306 3843 4839 4722 3630 991 1475 630 3579 4958 3084 3553 273 2350 1661 473 29 1921 3084 1139 1914 3374 3245 448 1763 4343 2631 4315 1066 1578 1732 4604 1452 2089 4349 1511 4811 105 3829 1166 4283 878 2809 3467 885 1214 3494 3767 694 3634 2723 1166 3321 272 1810 3409 1369 2939 2244 394 2824 41 1826 3203 1044 2436 1620 3720 1588 1074 478 1352 1679 2294 4990 4168 709 1276 528 3288 2884 2968 3738 3683 1940 4288 3456 4763 2307 1301 4737 4620 3203 655 1904 1229 1991 3198 2020 2778 3929 4457 1016 156 2895 2011 1284 2671 4929 1185 882 4490 1485 2085 2441 1259 1628 2478 4454 673 426 2838 3702 4680 1705 3659 2854 1632 127 2558 371 3246 4667 1951 2354 1378 4508 4863 1737 4528 3434 3276 1348 1687 3739 3040 113 4757 127 3915 2364 4456 4805 2997 1860 158 2780 4101 476 4430 818 1724 3131 1677 1761 698 3628 3451 1933 2456 3743 4451 1351 4189 3710 1630 437 1866 1913 1528 2280 2069 4442 4498 4836 4810 4874 1375 3667 437 4202 279 4491 609 2795 2214 115 3484 4287 2742 1618 4112 2757 2841 4608 1428 2497 4096 1419 2754 3313 463 196 3654 457 790 4423 789 4200 649 319 4435 3897 513 1831 4564 4347 1762 3250 3924 3690 595 3731 1455 3099 2841 3390 1642 1084 1627 2926 1391 4081 631 3428 4990 3304 324 1287 2718 4919 390 4902 656 1216 230 2480 941 2444 1991 4100 3754 2485 3458 1745 611 1434 995 4096 4390 4399 865 1404 700 4242 722 3937 4707 3935 4093 3539 4158 1749 4430 458 1563 1207 165 1924 2116 2373 4711 1883 4023 1864 4724 587 4566 2097 1367 1406 1848 634 57 944 2742 2307 199 1594 447 2727 4455 1211 1532 3012 4423 4546 4084 3999 1598 2694 2250 1502 433 4742 834 2188 1951 3705 2471 2000 2102 4600 1832 1430 1132 2935 3463 2932 4478 3551 953 4318 2748 3431 2224 4436 299 566 3732 1743 3018 2947 4557 1247 2853 4222 811 671 2006 3340 2191 4399 4615 4702 1495 4482 3624 1426 2494 2646 879 3057 4865 3238 2795 848 4259 2915 2825 4471 4058 2263 1056 2173 1255 1160 4260 3129 2962 3467 1606 4538 4420 4671 2626 1697 3796 4870 743 3258 3227 959 4139 239 3159 3287 3581 4748 3916 99 4377 2380 2182 799 712 3651 768 1786 341 897 3008 3544 1993 3597 3128 4031 3335 2256 3143 2866 3361 4958 4318 3585 1761 3681 2324 655 2569 4013 1427 1227 2124 4221 4136 3711 298 85 22 692 1464 1221 4108 1628 2901 3909 4602 631 2599 3115 4912 3311 468 2422 3336 371 1753 879 1455 3368 55 2699 2312 3 4128 4538 1952 4496 2398 3955 4987 3766 1221 2910 830 497 292 1768 3515 2135 3593 1435 760 3884 4730 291 4280 3870 4524 26 520 425 935 1084 3275 4395 3951 3364 1775 521 3189 654 446 393 1269 419 2926 2206 1606 256 1081 816 4373 3518 2262 1441 4345 3332 3734 1512 2064 1200 888 1306 2097 3882 4685 1428 3041 58 3300 50 246 405 1575 2916 2511 4643 2621 427 969 4300 4022 1304 4163 630 2762 494 2724 2785 4794 2235 3127 2003 277 4371 750 4860 3981 1157 668 4260 263 412 978 3480 1055 927 3811 2033 3994 3809 3063 2196 3761 4290 164 371 148 3268 3136 3322 53 2622 600 715 2545 3325 4445 4715 2531 3718 3834 1002 3865 3862 1839 2591 3421 3234 2401 4762 2205 4343 415 1152 699 419 1623 4043 2957 1346 4527 423 2078 3074 2292 638 4339 1631 2302 2661 4112 504 1026 4021 625 4888 1311 4547 1201 1686 521 1544 1358 3357 282 2649 2130 3780 3204 1184 108 2008 1888 4049 4981 4685 2274 2646 3988 937 922 2732 362 1009 4644 692 3703 3562 257 4163 1035 4945 484 3146 2686 2659 1502 886 528 3854 595 1753 321 4814 3387 1719 3891 3457 1906 4874 2683 3659 279 1127 4851 1395 1457 111 3547 3572 2397 207 2748 1189 2049 1904 4107 1658 3461 2951 3796 1896 2461 2342 965 4237 1616 1729 478 4949 3916 1274 2376 2558 1311 1630 2387 2334 335 2702 3846 7 2980 2743 1746 2474 825 1234 799 473 1926 709 2015 1195 3153 4511 1190 3187 4408 3464 4416 3546 928 4895 787 3537 4978 594 4104 2776 2400 2 4550 2290 1613 2516 199 2230 2834 353 1946 1880 2138 1702 1679 3269 3247 3229 3294 4507 3074 139 1688 1919 3823 2704 4108 812 3318 3506 1436 4747 2188 2818 1437 1757 3184 1085 1915 1195 3550 2900 58 119 2951 4372 4934 3584 3663 1367 1172 4018 2062 4722 4047 1299 3960 2861 4252 448 4389 3278 2070 3414 3401 430 2803 1449 3437 2410 4268 368 3612 2275 753 2134 951 1454 3899 4027 1802 4813 2169 4650 3332 4085 3219 4937 387 30 2146 1427 1070 2022 1838 2761 3801 3134 1278 4797 1460 643 4108 3373 2372 2214 4430 758 729 237 1583 3311 2791 4200 3427 3353 2589 4868 4782 3838 4176 804 190 4511 2841 891 1949 2596 1571 3403 592 96 3590 2321 2570 283 319 982 2618 1822 4877 3768 2072 4082 1462 2127 972 410 3304 3640 3616 420 552 4645 3329 3243 4926 2196 2425 4032 2559 388 2592 1973 3362 3131 3902 2625 2260 3234 2411 1751 1516 623 4368 2190 4087 610 187 3314 2749 2832 159 4322 1402 571 625 2608 3510 4313 1044 364 1710 4649 3654 2801 3072 177 3441 2263 1467 3058 3571 135 4869 906 222 490 4227 825 889 1963 1628 4884 2013 64 590 4662 1528 237 3880 1154 2102 1920 4302 4370 3531 3422 1369 1651 1786 125 3444 4271 2745 96 3136 2713 2067 4390 713 4796 2228 2067 3286 3253 4177 198 1125 1156 1173 3913 3396 3511 3245 2949 4209 2176 1845 4107 2436 1746 3121 3267 688 4759 3077 1601 3613 4677 3765 4635 3585 1572 3622 277 170 386 2083 1413 805 127 1585 4887 1603 3313 1491 3721 1143 2073 3078 4656 1897 2261 4158 2034 4230 4956 4576 2850 2501 4813 782 2248 2419 4920 1486 206 4576 2475 3099 3316 544 2174 1755 4076 2596 4631 2143 446 3430 4192 3254 158 3912 3956 4170 4497 1558 4661 9 4588 2679 3521 997 173 1360 512 4957 3456 3713 1272 2474 3507 485 3473 2987 4522 3431 1666 3913 4324 4392 2058 3659 3051 2410 1455 1308 3416 4864 2411 3704 4686 3291 617 3858 2738 1455 461 537 2193 4963 921 3839 1834 149 1745 3905 3600 1164 2504 513 329 4516 2809 4079 4089 3669 3191 3612 3568 1060 3980 3885 1432 2057 2582 4910 2640 360 4605 3292 644 64 2711 1970 3786 2591 3789 2069 3494 3355 419 552 3895 466 1147 2385 3384 1795 4483 834 2968 4675 4530 1121 202 3458 479 2576 4918 3219 3234 4117 2198 3287 1537 2939 882 3539 469 144 4316 565 282 2821 4749 1771 586 3665 3462 3940 4963 4702 3392 1052 964 3427 4253 4997 3492 3184 108 2737 3572 4805 3665 137 4248 3987 4146 753 4297 2713 1395 4649 4909 3184 2475 2205 4486 2024 4037 1534 4319 1329 3408 4592 3043 1555 4711 3858 1486 774 3418 4449 3113 4282 2459 3172 1722 2521 250 1457 3674 3864 4530 3351 3173 1818 1473 3186 2637 3045 3908 1091 176 890 4233 4565 2853 3065 1698 4985 3627 2579 1849 2107 3883 3886 2943 362 4041 109 699 1932 2030 3134 4281 800 329 4482 520 1002 609 4416 1739 802 1741 4282 273 1965 2476 1342 2222 1043 3853 4878 1832 2911 3521 4760 2194 2450 1804 2624 84 2689 919 985 4945 4626 113 2800 3607 1099 49 3881 4931 2067 1278 1791 1386 95 264 1888 2729 3687 364 1231 2095 4446 4899 3585 1421 2085 163 2552 3461 2600 3285 1179 3456 4095 4341 3172 3078 2151 1630 1568 1274 623 515 1563 1756 2307 4271 746 4621 605 1558 2182 2030 1575 2418 3968 2337 1905 3319 1231 182 2257 3230 3083 3264 110 590 102 3918 4037 3622 4734 3018 709 3405 4837 1261 218 4947 2329 2689 2533 2085 4652 4774 770 2196 756 2549 2640 4430 1764 3528 1941 3828 850 1536 1136 803 3671 2357 1045 3587 2738 2515 3285 2331 3541 79 3555 1187 3590 3685 1048 4936 1960 909 2063 4139 1504 2418 226 3010 656 1354 2891 4918 3239 2833 3532 4708 3086 1453 2352 2284 1596 2979 1767 4445 716 1641 3974 4591 2882 1962 1860 4047 4522 2285 3439 4358 1241 2006 2181 3019 3345 1324 1411 716 3674 2457 3482 4289 4755 22 4348 4338 2541 2036 4475 3755 3857 795 1723 1943 4580 823 1867 3746 3178 798 705 798 4281 2451 1555 3023 3369 2982 3886 1607 2283 1146 2266 403 2383 1534 1979 195 932 4573 3162 2126 1228 342 4947 3836 3421 1356 3589 2106 2113 3750 1669 3050 1238 2176 3651 3408 104 4817 4298 2222 90 4708 1644 3120 3097 2447 2109 2809 4649 4734 1875 1973 3637 225 3293 2509 4739 849 4184 734 4822 4863 1747 3434 1819 1982 3541 2981 3940 2204 2705 1529 3552 4981 3785 1771 3425 752 600 2083 4140 1408 2703 4080 948 1412 3513 3914 2512 495 2798 1966 1825 3768 796 1198 2741 4707 305 2974 3295 1831 2562 4784 972 4023 3456 4297 4799 2081 3558 10 2086 4353 3508 1599 2194 1255 2871 483 4675 757 3278 2643 1578 2362 951 4910 2886 777 960 348 3096 3371 1686 4492 1438 929 481 1539 2171 2098 2750 596 2997 3387 1972 1291 2798 4994 3983 2865 2044 1851 1065 4091 4458 547 3220 2915 2493 639 3265 2413 1583 1254 2492 3763 1022 147 4685 3154 950 4044 2584 1131 4819 126 686 3947 3689 3886 194 3955 3412 3097 2189 8 2800 4453 2995 1884 4058 4598 3780 4515 1156 338 2740 2359 725 4861 4770 2093 3367 2262 1397 158 3072 208 3842 3143 1705 1786 2519 4641 1986 4943 4004 2985 2652 3311 1845 41 2541 3380 1977 3110 3768 1134 2622 920 4754 3184 3066 2485 4686 4256 2571 3013 338 2147 2809 3559 3096 4142 4807 2355 1638 2054 4797 727 774 2722 1041 923 135 4955 2529 2156 3178 2819 3122 4780 429 4339 541 3776 2196 1611 3580 537 2931 3118 162 476 1549 2219 752 666 1096 2413 945 2097 103 3388 1143 3160 559 4090 35 1799 3266 1791 2497 4621 1799 1134 3521 4080 2703 4678 2448 1817 1114 2337 1413 1533 424 2704 4132 1677 4457 4397 2806 2439 3854 1855 591 4954 4325 2202 3399 2006 344 2988 3770 746 966 1873 2424 1028 2417 4216 2541 157 135 173 3450 1170 3282 645 4530 2324 3832 2444 1934 1057 3883 2442 2378 2609 4313 2649 1853 4009 2613 537 1941 4763 700 2093 4345 2588 1650 1300 1917 4397 2315 4152 2673 4347 2650 3578 338 4800 1949 1484 4896 263 3246 869 3119 4787 964 2281 3734 3321 936 4007 3858 4865 3793 49 508 1785 1536 3087 3207 2242 428 3948 4579 4145 232 2776 2389 487 3912 2140 3636 3042 3672 3153 2358 2594 2117 1817 4697 596 3753 1412 4674 3387 4107 3261 2305 3538 29 883 4243 563 380 4617 2111 4891 1828 13 282 4115 4882 84 4251 4729 2512 1613 623 2021 4876 2010 4438 3484 4553 3522 1444 4593 2636 3666 1233 4431 1776 1399 3394 3392 3331 173 709 3065 1655 1595 2145 1931 2170 365 2812 4820 3942 2321 1907 4764 2841 4130 2125 665 1318 704 1256 1891 3499 3806 3939 2736 3785 4203 2850 3657 55 4722 4014 1163 159 3834 2378 4712 680 4398 3799 2491 2042 4573 2065 64 3693 1475 743 4849 3098 2447 4095 4210 3952 571 4783 286 2945 871 2397 1623 546 1919 769 4098 2886 4288 1918 608 3604 31 1140 2511 1685 4090 4873 447 15 1236 3291 2158 2380 1149 2271 2996 1411 1464 1758 4304 2006 3604 3715 361 4419 2660 2062 4589 1604 31 4396 4157 3998 1312 1700 1943 582 3743 2931 4859 863 958 1769 599 1189 4420 3866 2051 1381 3534 2767 974 4082 665 4482 607 3546 4465 1397 3692 2135 1254 3908 2583 1079 4706 998 155 2941 3876 2296 4075 4413 215 1962 2740 2707 4212 1831 2695 1029 4844 130 320 3429 4502 2076 3185 4264 47 1199 199 3281 3509 2062 268 3102 2571 2138 452 3626 3497 2367 232 410 3337 3852 358 1624 4179 4135 4614 1491 641 3967 3487 261 916 1400 1376 500 2989 3362 4447 3217 4637 1890 4734 3444 2686 1360 3416 3086 2687 3576 4209 4765 3187 1737 3236 563 1715 2241 1658 2192 2464 2694 505 404 3738 790 2035 1734 2851 4472 1179 239 981 2673 2252 4495 848 3913 3457 4279 3868 2723 2262 1686 2470 4576 2142 1733 2010 925 4210 3098 38 4456 3752 3681 2440 3575 4666 222 1618 4921 987 1124 4933 2018 2534 3809 2506 4396 4927 1736 3603 2777 3999 221 3656 4138 1740 4597 3531 59 2894 2475 3301 140 772 2556 3366 3513 4509 1468 593 3403 2024 4103 2437 2374 3748 3073 285 1361 1440 702 4465 3025 2740 3603 2923 2861 2422 4914 2267 2195 2247 1779 4908 2282 4147 997 1596 198 3693 1393 1400 824 1104 688 453 4931 1455 4856 264 4472 566 4523 1496 1187 3550 4007 1638 2067 1669 3975 1220 510 1780 2112 2051 2219 4119 3589 507 774 4521 4812 1191 1879 4677 1111 1830 2435 2214 4468 2964 122 2280 1685 4446 4487 3812 2081 3882 2579 3904 4169 3221 4147 117 2316 3754 2973 3399 3371 434 815 4617 2981 3278 4848 3926 4477 3391 4229 3657 735 1735 4470 1414 839 741 3998 654 257 13 3286 2623 2226 4262 2178 1410 3326 1826 122 3788 3191 4929 3419 1237 4157 2582 148 1324 360 1800 1817 872 1816 2435 1156 1448 4526 2005 1287 4813 624 4009 2507 1515 785 2199 4699 2908 4558 3082 842 1412 4706 1401 3657 2958 1595 1582 3818 2429 906 370 88 4124 639 4311 4804 695 1963 4116 1106 4504 2773 3973 3497 4907 2790 1377 3599 4417 236 4690 2123 2657 4643 920 4761 1074 3663 1918 1154 2523 1283 3388 2249 3116 2965 1931 4623 866 2063 4476 2679 694 4816 2122 2379 47 3137 3011 2237 3651 2473 3627 2471 522 4418 1800 3996 4204 1 671 3100 3069 4825 270 1252 3176 2057 1000 2027 2921 2321 2676 983 4146 1441 4406 2774 2719 3387 4469 365 3034 2260 2475 1789 879 4031 4856 2288 3945 3738 2312 3593 3932 838 1312 4001 1744 4675 1013 2827 2469 162 1997 4993 889 4625 563 1628 1651 787 4591 3016 3252 2461 4388 997 289 2162 4745 4359 4539 1224 4233 1703 1950 3209 4355 1209 1109 3371 874 3132 3116 4760 3029 3613 3933 2527 4632 2836 2300 2113 2914 1324 1995 3749 2709 1983 2287 2708 4378 4913 3872 4853 4170 3096 2421 1914 4909 2075 3086 3082 4055 23 1792 4085 1686 635 2325 3387 4654 3134 3201 2477 3565 3259 2174 2938 3447 4852 2713 4380 3467 3964 2674 49 2035 3460 2040 1554 3440 3143 4763 3359 3749 1029 2440 336 1679 1668 353 2478 827 1330 1066 4648 1832 4749 1429 1966 1728 1059 4727 2194 2052 658 2585 4202 2245 2193 1016 248 20 1285 4901 450 4034 4301 1141 3122 3032 2535 4378 1318 4185 3185 4872 4001 859 2392 3081 2369 666 4900 666 3759 4957 26 1531 3602 3999 1041 3635 4708 2615 1942 3242 4851 1168 3856 1086 3601 2034 2500 4526 1197 3351 978 506 4944 31 2078 3153 529 1021 3352 801 2850 3463 3492 2794 2872 4385 947 3283 2574 467 3936 228 1035 2127 4948 867 1679 2916 2731 4991 826 702 2381 4784 1470 3203 3662 61 4008 247 189 3628 770 3353 1641 1133 36 2876 1855 1727 1631 4471 493 698 4784 2045 1275 1164 59 1558 4453 1045 4790 268 4810 1506 2025 3119 2480 4917 3733 4794 1301 4147 4450 2075 1279 4357 4143 3711 1374 4880 158 219 1269 4477 564 1204 540 513 558 448 185 4270 3031 3035 2354 24 4731 4987 4916 3858 2560 4909 2392 2078 3415 2094 832 2064 2583 3842 727 660 2587 872 4118 835 4479 3891 3768 35 1478 1923 1959 2092 3687 4226 4916 4979 4875 2560 1059 2354 1729 4288 4484 4774 3635 3688 1132 144 2686 1445 250 1181 182 684 4634 2782 4383 3274 4437 233 877 4278 3847 1710 4677 2314 2632 1170 4818 4365 732 2455 4609 91 1299 666 4693 4715 3985 516 3276 4224 2287 2570 1479 1858 392 1725 4550 4010 2325 4819 2666 2361 98 764 2410 569 2806 4589 3959 3226 3263 2033 2847 1703 4820 203 309 2518 57 1645 951 3388 4470 2484 2655 3135 2744 2913 307 3658 4607 1113 1150 3108 2887 2454 3036 2217 4239 317 1825 4048 876 3446 4475 3259 4775 2871 3980 4314 2907 521 1721 4992 3224 3937 4509 3076 995 713 4391 3442 2059 3940 2999 624 2262 2869 813 4353 1538 2673 4211 2997 3652 2448 4854 175 2237 2280 4416 2406 3567 3362 2585 3844 4804 19 194 4922 2072 2084 3128 4090 490 4179 4991 1260 2335 896 4844 4650 735 3449 3594 3195 3534 30 4478 523 4692 253 2195 306 1942 4831 423 3849 499 377 3884 3200 2223 2197 2200 1787 1483 3822 1165 2424 3083 1319 2362 74 1486 1341 2792 4913 4626 3824 4693 280 1366 94 4749 1134 910 2185 1492 4934 843 1404 2901 4734 2848 1081 846 3540 918 4342 4010 4324 3857 2347 3509 4203 3456 1846 4236 1872 3081 1631 147 1109 1722 4004 2916 3002 2665 3614 1431 2795 622 4946 244 3949 4540 2962 3114 1293 1131 4625 748 2921 697 2155 103 2076 3428 146 3958 4070 3417 4394 3254 2986 4497 3278 4258 4215 3007 3272 4992 2664 4627 4645 17 2068 1498 2295 2813 1030 3283 905 2013 4837 979 543 4263 3949 1346 4043 2014 901 4396 3825 1296 704 1810 2028 2526 1316 598 3590 2311 165 2194 4428 4613 1003 378 1016 3990 3439 405 1790 1732 2131 4960 2023 3998 3991 3611 841 4781 2460 162 3972 4864 4925 709 2190 888 1097 2000 3496 2356 4779 1004 2776 767 4506 3956 1133 2061 4289 3889 4486 1394 3496 4455 1339 2706 4097 2933 1970 858 1468 3345 2980 2070 3771 3826 4165 2697 3575 44 111 1984 1153 4919 4519 711 4962 585 3375 1514 1795 1863 3403 2973 2749 2528 1220 397 2259 362 2752 1525 483 1523 3079 18 3937 1393 4760 583 1780 3122 4338 514 3039 1781 2731 4381 961 2255 3653 1006 4614 1168 756 4231 2667 483 2801 4174 1981 3457 4674 926 3075 807 2831 165 2064 1971 3439 1892 2634 2283 465 1842 3342 4014 1667 4977 2409 2360 423 3592 1592 2403 3769 1415 1505 2097 4162 1558 3016 3635 1984 358 2459 4677 2996 1350 3103 1959 3562 4879 328 1125 1548 2593 1604 2576 1456 276 4106 2740 2165 3504 3747 1176 4130 581 3000 4577 2544 3748 1387 4430 2147 3516 4628 2221 1956 4413 1349 3293 3170 545 4951 266 708 4022 3203 3701 1088 3925 2274 3001 1008 342 4198 3351 512 90 4830 4227 2825 4823 4790 4300 3961 1824 4068 2712 3673 19 4269 1526 2237 3369 950 3914 1024 4569 4995 1436 4517 1981 3075 1961 567 819 2393 673 3114 4301 181 2199 3471 4266 1193 4548 140 1211 773 2429 2770 902 764 2656 2574 4575 4205 2507 168 1290 1754 4181 3598 2378 4740 947 586 3285 1685 2317 2600 1798 3444 2526 2890 3906 925 3423 1572 3595 4375 924 407 1136 3444 189 1090 2243 3524 4511 84 2873 3362 817 3844 3406 1693 2735 3466 1135 1305 3147 1315 109 1020 1311 4392 273 4281 4508 87 4674 4208 2645 2937 1528 1564 3653 4922 3285 3467 189 1669 4383 4426 1479 2701 3528 687 1142 621 1886 4821 187 3657 1835 603 2666 2323 1733 2293 4394 1319 487 810 2729 943 3543 924 3166 3111 2158 499 1309 634 2515 4378 2823 3347 4528 104 303 2581 3611 4225 4198 3572 1191 1803 2439 2506 1569 2945 1564 4019 2955 4435 1383 2313 1156 516 1802 328 4245 3851 4440 1163 1486 251 769 3573 4759 3059 2162 3921 2479 206 546 131 1953 2091 2735 749 3994 2950 2487 3115 2740 3374 3815 4847 2519 3861 760 4430 3138 667 316 4928 1046 4571 2822 596 2644 701 2983 4522 865 2914 4210 4279 2321 875 4481 772 3362 4963 853 992 3100 4544 3594 1682 4848 4486 1536 4303 3982 1388 59 4162 965 4140 252 3118 1063 3471 3479 3750 2514 1775 1259 3527 4968 396 1197 2512 4576 3512 3197 4400 2531 155 2102 2904 4959 3423 1698 2093 3376 4156 4589 2768 1682 2854 2357 3637 2408 1514 1865 439 3176 3477 3006 1891 3429 3229 1395 2016 2516 4813 2103 933 4111 4966 1845 907 1517 1377 1311 4327 3312 2837 4696 930 869 1903 2489 41 4664 4237 277 4164 1365 1858 1860 323 480 4054 1028 2252 1006 3323 2195 4391 762 3153 3383 3811 4681 330 2022 3437 3054 951 4454 4552 1183 4825 4814 2288 1661 2952 3451 2174 1232 4472 3780 4951 817 1431 3127 2245 1103 553 682 1724 2107 1052 746 2246 3563 524 2879 1240 2602 3392 1758 331 694 1299 2046 1524 1801 3756 3156 1420 2962 4566 151 3128 841 857 884 1610 3926 3423 4363 766 466 296 2360 2454 3652 4430 1651 1855 989 2490 1936 2962 3932 4405 2936 1691 1604 1856 190 693 2225 4612 851 3629 3431 235 3947 2059 211 2069 254 4540 623 3468 4888 3114 1762 1761 2737 2706 78 1124 3765 3133 89 440 4524 192 3972 724 3219 404 375 507 4034 1142 371 3685 2389 4016 4702 3148 4547 1222 4403 1776 3698 682 1631 4723 3824 1961 3461 4254 2339 1404 4803 162 3235 240 3435 1768 1635 3318 3547 3562 3707 3027 709 1551 1321 905 3752 3635 2211 4053 2533 4812 1094 2503 2458 1078 4539 2853 3043 1176 1636 1944 4124 4909 2860 1597 136 45 956 2245 3725 4761 3655 357 2830 1434 3175 2855 3016 4338 1309 4879 4149 465 1301 1672 4700 2 4383 4005 1518 4123 4888 2439 2163 1409 3143 3133 291 481 896 2712 1446 3440 3852 3795 1813 3389 1023 2273 662 257 1441 3614 2107 966 406 2253 436 2917 2006 2617 224 4534 2077 3428 1728 4292 404 3483 1325 3526 2566 1551 4637 528 4732 2269 2250 3208 1330 1399 1082 1993 3791 602 1880 2723 985 3382 3546 1441 1855 2569 753 2241 925 300 4652 1288 2971 1508 2397 3444 4870 4506 2298 1088 2462 1092 2677 4155 1135 922 469 1049 72 1689 3147 1896 358 907 1774 1525 2690 4134 31 869 2279 809 3941 508 4533 3938 3651 3377 841 3914 341 4920 555 3534 4311 1279 4118 4360 2470 4681 3691 2709 2692 4454 4214 1981 4688 3649 3240 14 2812 1688 4827 2281 1630 3000 4137 1147 2231 4527 2998 3166 3831 2136 4009 1837 2671 4818 3239 2003 613 4777 5000 2445 1452 3548 2088 3099 385 941 903 651 191 2452 1226 3246 2068 397 936 2834 2666 45 3949 2158 4511 4240 450 3873 4229 1494 395 2675 4826 4530 3608 945 2209 2074 2396 4766 4728 98 3969 597 4880 3481 4634 3416 368 2905 2632 1996 4026 2267 4110 178 4077 857 133 4616 2313 4187 3185 1790 1758 3483 433 146 4837 4320 1651 420 45 2567 2405 4714 3712 893 3981 4701 2011 974 3291 387 4185 994 1978 3331 2833 3306 3930 2076 684 1255 969 3310 1528 1012 109 2527 1743 2895 4411 1023 4272 2692 1508 3380 2293 2906 2027 2751 2820 1588 2360 1614 679 792 568 2352 2228 308 4474 1924 69 4964 2259 2610 1056 3997 2691 1784 1832 2766 4182 678 2690 297 4781 114 2713 3239 3282 1957 939 2953 2031 1541 1370 2592 4768 4017 2764 2589 2028 2152 1260 2057 712 4178 230 799 3836 749 2510 3101 620 3177 4858 2847 1824 381 2332 1420 1868 3000 2289 4943 3073 2936 2836 231 4330 3087 2563 1495 3840 752 4545 3623 4599 2103 4747 4665 878 3894 739 4621 4523 1201 2888 4565 1173 4931 4652 1809 3136 3198 1781 1941 1460 1056 548 4566 3743 2432 593 529 470 3125 3429 2748 3952 3663 4110 331 4995 2204 4039 2196 4453 1581 885 2579 2700 1254 2507 3407 1350 3041 71 523 4531 4196 690 2110 2165 4078 1116 4059 3319 1454 3975 3514 2947 3540 3591 1293 1674 2766 1584 3068 2593 1061 3960 2066 1742 2805 3856 709 3247 4976 2959 3178 4307 1644 2999 3382 126 3752 646 2566 482 2595 4159 2896 2113 21 4998 3504 2252 4132 1640 3284 1295 4321 848 1648 4130 1856 3963 2643 2409 3660 1429 1320 4549 4408 3178 966 4538 4415 2318 1137 1639 3325 3541 3086 2409 4963 1012 3107 1079 2191 302 1965 4023 2905 568 2519 1192 976 1541 386 4254 2659 4250 2063 882 1089 1619 2231 3415 1001 4261 4124 1158 1410 3074 2917 723 2773 4776 3038 2541 4502 3722 2373 4114 502 2653 1350 9 932 3676 1088 3430 4767 3069 3454 345 3550 2090 4760 4223 3224 2817 31 1536 372 3244 772 807 4763 954 1649 1662 4081 4876 3558 799 1655 513 2982 755 484 1386 4271 3087 4031 4390 4158 2818 2567 2968 3465 4049 1723 1268 2891 2540 218 1510 1643 310 2517 2946 45 4968 4888 2501 1895 2214 4117 2683 1390 2440 3552 3254 4551 1643 3988 4902 3614 3470 2636 452 4050 2077 3915 2981 2606 2682 1757 509 4690 4607 2851 3737 3345 1173 1763 4004 1713 3520 2270 3939 1493 4784 2313 3889 118 641 2044 4996 4230 1412 1062 3246 2907 3764 3454 1540 987 2882 4388 4739 2530 1906 846 4262 789 1963 1507 2553 2722 2955 3556 3401 4222 209 2542 4522 2966 2001 4953 1448 2958 1676 540 822 4021 4165 3846 594 1231 1933 4839 4798 4682 4951 4341 4049 857 4933 327 1580 20 2441 2934 814 4638 4349 3399 3153 3790 252 3530 2506 3278 2182 2894 1164 1895 4352 3923 1622 2523 2793 3526 2241 3394 2831 4328 3995 886 2648 1343 3262 4710 1969 188 4065 567 2523 4604 2646 4838 3504 4535 2123 2663 2667 2556 4089 4210 2517 3699 4112 4056 3273 3353 81 3922 1665 2208 4762 779 670 3436 662 713 404 2271 2834 656 867 69 1633 3014 3727 4401 1857 1104 1993 2935 2700 764 1669 2736 4496 3197 3314 2097 39 4899 821 123 4344 1352 342 189 476 3579 3424 4230 3994 4961 861 4595 4283 4943 769 751 3566 3513 2698 1294 4094 1063 1471 4449 823 2019 3062 1661 4452 412 2427 851 1956 3493 3344 1362 505 4926 3615 1305 4943 3074 234 2437 3163 392 3220 3097 2994 2915 2942 353 453 618 339 1574 2724 3648 4795 4741 2359 309 1180 4416 255 379 780 1499 1939 913 225 896 2587 332 3401 3812 4225 3785 354 2815 1299 477 1003 3080 1187 4965 3825 4447 2519 3854 4715 3185 25 2766 695 4400 639 2769 4827 4976 4316 4861 1876 539 2670 3694 778 1758 126 3899 1442 1186 2251 4863 275 4900 1111 617 3418 4253 1576 3132 3742 1618 32 3704 916 2741 2974 1431 180 2522 443 1457 1954 1411 726 448 3910 4797 969 2996 1932 1617 4345 1641 4757 3428 3329 2260 2700 3399 3664 2026 1378 3183 2022 1985 2683 566 27 4669 4423 4312 2105 4180 706 1927 797 2971 2940 896 1194 270 2041 1124 365 139 4937 4256 3034 4320 641 3957 1909 3681 3337 96 114 2692 3293 3715 4271 4460 1428 2490 3700 665 1076 632 1050 4221 3036 4911 3233 1961 4199 4507 3632 1030 384 3728 2745 2141 4745 1087 4522 2056 1154 22 4757 1574 1537 293 2376 1203 3412 1761 1126 3149 3736 2436 2709 3672 2470 1147 550 1627 4424 919 2760 833 4337 2757 3870 3073 4690 998 1676 1327 142 2095 4565 4344 3887 3410 3336 3050 1046 4284 4934 2554 967 765 2470 979 4098 4235 3506 2926 1052 2135 3247 3340 556 766 1625 3126 2406 4721 3068 3326 3683 1461 284 2411 3903 2564 2326 4361 1234 4803 237 4831 4032 4122 1118 1551 1497 7 4796 1409 3321 1899 2157 2008 145 3475 3002 1387 2276 2072 3 1902 1771 112 3537 606 3642 2035 3475 4025 3776 1806 466 2252 3755 3995 3156 2618 2914 3607 636 756 1953 4963 1808 4060 4416 972 4730 1032 3597 1035 2736 4341 2949 1606 621 706 3535 2565 3277 3161 2609 1510 1805 2937 3233 1209 2528 3038 3997 1772 715 1671 4819 3232 346 472 3122 1522 4016 2494 1775 2347 748 2941 3194 4433 3486 4629 470 3340 4790 2569 3604 2745 1086 191 784 115 3131 371 2747 1029 3919 2907 4607 4593 2778 156 918 1716 2789 4924 1812 407 1765 974 4672 3000 1414 577 1671 1735 2165 2673 1961 2209 3509 2629 3002 833 667 1991 4986 706 394 4831 1326 4014 1616 4760 789 754 3511 2122 4291 255 1573 2974 769 2947 2492 373 3659 4798 1819 4258 2649 2686 1027 3451 46 3219 4586 4108 764 1203 3668 2403 1390 4999 21 3165 965 132 648 2624 2980 2316 2147 1183 2892 1274 3993 4442 777 4073 14 4443 410 2262 4175 369 2293 1489 3656 4969 2328 2065 4131 3400 2481 629 4520 2986 2912 19 1407 382 4552 2692 2216 1688 569 1590 3387 166 1673 1873 2864 3964 438 3699 1889 488 4213 2164 4867 3286 4759 4642 1105 1613 4735 1415 1481 543 4109 3062 1884 741 4206 2713 1682 3665 1009 2934 2972 851 451 3069 4272 4709 596 4004 2449 2175 680 3491 3517 4603 4840 249 2597 2954 4174 3845 4208 941 4060 2989 2992 132 62 4682 3587 3147 1179 1050 3523 3480 1320 1845 3551 719 1733 1825 4712 2742 4150 359 4757 1817 539 3003 2311 3599 4512 3199 165 4323 414 1448 58 2492 4264 1784 4826 3397 3503 2827 873 709 3335 1514 59 2121 4743 475 77 3741 4685 4038 4291 807 3456 3201 1752 4820 388 1046 977 4929 298 4808 3690 4835 125 4969 3863 1871 165 2895 732 4771 3904 3899 3598 1363 3892 928 400 3437 2359 698 799 1565 4727 4284 286 4818 1250 2720 2555 4055 1504 780 1312 2411 3579 3743 2715 1065 1718 1928 590 2393 2235 1952 2624 565 4763 330 1521 2461 3675 122 3986 1179 1865 3827 963 544 1555 3160 27 1477 4296 3932 1509 147 4180 1362 2717 3780 2393 4381 2430 639 345 2553 4431 1752 2933 3569 297 2685 2825 2390 3571 2482 1349 3703 3487 1062 133 515 2402 2780 1186 1312 4119 3395 2696 3384 2653 2279 1902 3079 1621 4869 1441 3654 1965 3611 1144 355 4407 3637 3873 1279 3226 2625 667 3830 3056 2965 1802 3267 4183 2491 1239 4225 4656 284 2981 923 2155 1874 133 805 2113 2372 1267 416 4336 1494 1326 4306 3107 3182 4892 868 2584 3016 844 1322 2072 1371 578 1470 2938 2682 30 3662 4328 204 869 1274 2200 4989 1023 2391 3908 243 2223 1990 307 1961 4791 101 3190 223 3201 3453 1115 1208 1918 938 4054 2154 3107 2727 3675 98 2695 1215 4525 2197 4223 3141 1275 1744 4243 2997 4269 2050 2494 2056 115 1765 4313 3420 1142 864 1464 1106 4813 359 3939 3198 4162 3161 3735 667 1219 4010 3411 4148 3281 1887 524 1388 2980 1636 4257 2695 812 2417 2527 1207 3738 576 366 2912 3781 633 3258 2563 2822 255 1275 191 1732 1761 1213 299 64 3674 4033 158 2499 40 3610 3392 491 4984 65 2662 338 905 2458 4857 2655 4637 1485 3719 2778 4907 2893 4985 2844 4927 3668 3748 2469 737 3701 2112 1804 1818 4329 2540 4491 3530 4203 4824 3689 3621 3900 4145 646 1809 575 2184 1562 201 1126 3819 2102 1733 4419 3219 2849 2664 2528 3197 1860 3601 4224 2481 2095 3490 3811 4726 1850 828 2766 804 1140 97 4425 680 4160 665 391 3956 603 1462 1473 3316 2624 1647 2203 1346 1396 3441 3670 3762 4065 2721 1508 2439 575 307 4176 3628 4591 4110 235 2156 254 1286 4848 227 2376 2369 2553 339 3507 2450 1983 3392 4631 842 126 532 621 3449 286 2364 4989 777 2307 4912 2622 2468 3774 2087 4138 4569 2315 1873 1351 755 329 2851 3215 3690 2789 4599 1897 4472 295 2169 606 644 3034 1459 436 2859 4264 4018 2991 162 109 3142 4891 4965 2695 2278 4867 2820 4309 1202 4381 1088 3221 2951 380 4290 115 4751 949 1189 153 4950 3466 71 1025 334 2386 2852 4381 4764 2295 3051 1176 288 4710 1975 4059 529 2475 3327 1713 3871 4154 3894 2170 1711 3375 3779 3084 2747 2151 1115 773 2967 4293 2130 411 2341 1326 4814 4156 1386 3645 1388 4982 1983 1336 4192 3488 2544 1280 4882 1727 4392 2101 4772 4298 3740 960 1165 495 779 1560 4808 4292 3973 4430 94 4006 4217 3824 2152 1333 4229 465 1198 2982 2201 3823 882 2768 1412 3588 2005 3792 2774 1175 530 4509 4436 568 2382 140 2840 3751 4039 197 4023 2981 89 2860 1265 1673 3738 265 1619 3116 3887 1152 2248 3965 2269 3706 716 1391 65 2642 4368 3918 312 2201 905 4406 2264 1059 1489 2556 3253 4336 37 4682 141 4436 4341 2231 4732 919 4094 2005 4265 4661 67 3410 839 4294 1944 3247 3237 3919 4390 3748 327 3760 3979 266 2650 1573 1110 1159 1772 2589 2311 3262 1465 3198 3269 3500 3327 2551 2254 4740 2163 2332 1323 452 2458 4677 2264 2094 914 535 2689 4456 2325 1217 4456 2044 3901 3057 280 1561 2074 3885 3237 4784 2054 2226 3361 1023 3522 3169 3097 2426 1894 4653 1622 1813 845 110 2941 211 1134 3744 775 1170 2036 1557 1706 3717 1319 4407 1582 1481 1682 4607 4880 272 1274 233 530 33 4653 597 3881 2974 145 3576 758 1540 3352 3641 4070 2886 4771 4196 1114 2883 836 4258 352 3980 4690 3863 4320 2423 4313 4907 1007 4926 3383 282 3135 3529 4497 2252 3661 2040 3756 4357 3666 273 1852 342 235 2088 2664 1026 3953 354 4123 242 578 2721 2085 1914 3302 4211 3761 4553 4058 1363 1532 2525 3521 1919 2916 741 4934 4384 1999 2741 4443 1781 4271 326 4757 2112 2709 2435 2757 1711 2907 4876 960 2764 2569 751 4208 1078 632 2010 1426 918 2402 435 4382 4387 3968 4128 1306 1646 906 1727 767 2695 2163 4407 1506 1958 2211 4181 3948 690 483 665 4923 4918 2364 78 2703 2095 488 1549 4126 4791 296 2666 2680 3221 1492 2790 1099 1051 366 307 1496 3183 1488 4339 3948 4290 304 1986 2136 1588 1675 4767 4042 1678 1008 2183 266 2998 4585 1066 2062 3263 1853 692 3366 2134 4809 4357 3480 2990 3218 1114 197 2693 2292 2466 666 4773 2806 1169 2088 2748 2556 2696 3621 4500 2868 1995 145 1819 3993 338 1266 4332 3020 3184 520 1589 2341 1727 489 1007 686 2051 3502 2161 4961 3106 837 285 645 2906 109 482 2573 2259 3365 1368 2528 1425 1229 4439 4226 1595 586 1384 2354 2087 1023 2346 4546 492 3807 1343 1667 2134 3348 1060 366 1869 2243 4413 1667 1494 1750 1678 2870 4496 1928 211 181 2721 1884 4049 3059 1519 4951 3642 377 2999 3714 302 584 130 3993 2444 2279 4667 4710 3189 1051 4130 1686 1122 3754 3244 3258 2385 2111 3088 2672 1116 4642 1523 4456 2873 4685 2677 1576 3915 1840 938 1521 3751 357 1771 4471 936 492 2610 372 4316 2529 4009 1853 1949 3561 4788 3956 1697 1233 746 3012 3619 3919 976 4849 3183 4758 1670 1133 1009 4887 896 4892 4519 3019 1894 2081 1867 3049 3724 4110 1146 3318 3867 3273 4479 4304 2262 4769 1241 4483 3454 4141 56 1452 1735 589 1764 40 2112 1591 1174 1230 575 3019 3117 4881 2723 1256 1635 4215 3408 4861 126 4012 3343 720 271 4176 4715 3523 2614 2181 2716 186 2660 226 4520 1038 4679 4442 2325 4061 1818 4014 345 583 4010 2855 314 1243 3034 997 1438 2272 2416 2515 3509 2540 2182 2960 249 297 3969 2383 4053 2475 4934 3000 1683 1723 2872 3061 4468 2215 4099 646 2381 2847 2181 269 3676 3482 3935 619 4591 3495 2080 2105 3557 3044 3042 2560 2850 3451 3891 481 1088 2384 3966 2318 1729 20 2927 4111 1598 525 4131 1118 4747 3811 2518 3748 616 2269 4146 4865 1666 3962 4246 1320 4071 4361 2917 1648 654 2089 1555 3620 709 945 4844 2540 3769 3082 3453 3026 1338 3343 2401 4414 67 2988 1997 4795 4910 4076 1180 327 4183 2594 4435 4127 3228 3889 942 576 3227 2284 1058 3871 1708 831 1137 75 1163 603 4657 4989 455 1150 2213 1647 894 4041 4802 82 4911 2760 4227 638 1598 2670 854 2710 4067 2422 3477 169 2475 3379 2878 3275 4462 4801 4924 1945 3911 3905 3459 3433 3448 689 2007 2800 3707 4730 670 3257 929 2864 2417 589 1375 2774 536 670 1436 2903 4123 4650 3781 110 1521 3966 842 1951 2877 705 4086 515 3956 1292 4338 40 2248 185 2730 1559 4384 3561 4726 1517 2222 3556 1595 3114 3599 1165 4184 1853 1239 924 2658 2621 818 4370 464 3921 1508 1032 3839 4266 3802 768 1567 988 1999 2154 1980 1561 4736 1721 1262 1245 3240 4604 3913 2923 269 2741 1654 3446 753 4677 2960 2961 3129 2494 120 2976 2218 2807 1994 4957 3935 3196 4310 796 68 964 759 782 3695 2833 1783 2914 4305 3787 425 1696 1545 4430 3078 4276 4297 3103 785 2353 1063 3546 4283 3955 4189 3759 3327 2428 2602 1137 4183 4216 4495 4774 2813 4113 3387 4242 251 2915 4872 555 1028 689 1579 2454 4960 4118 1247 1473 4652 4901 3507 2895 1096 658 1944 4871 639 2495 1220 2925 3122 4544 105 1664 3909 55 4126 4410 4305 1168 1077 484 1297 1294 2036 2559 4341 1813 860 2275 3769 1422 4845 2132 2807 1782 3552 4592 2065 4630 1163 2810 2720 2164 4961 2802 648 4673 1599 4779 1777 18 1224 140 4768 632 4282 168 1075 2079 2751 1742 3033 650 917 3177 2240 4149 2607 3512 797 3898 1489 4199 4752 3117 4471 2181 1109 3192 2263 2524 4283 1208 1250 2165 2641 4182 1663 1833 1876 1582 2617 4704 1083 2195 1548 2910 1388 3561 3907 3081 1235 442 1437 4613 4618 3378 340 4456 4235 2787 3013 4614 3128 2138 1762 3958 68 1728 515 3690 1568 4057 2528 4579 903 520 1169 2908 3769 1050 3223 3474 396 3278 640 2906 2350 1948 3662 4219 3277 218 3960 4688 135 3864 864 663 4146 2478 1172 564 3389 4561 4526 1807 1613 2266 2092 4817 3234 4238 4392 4132 4687 3351 3480 4160 1533 361 567 4150 3480 4526 3587 985 4688 2827 1941 968 3794 1081 1092 422 3325 3708 2890 4706 2358 735 749 3248 28 2975 1303 877 12 4667 4087 1422 1174 2707 2942 610 726 142 4531 4772 1940 802 3848 4738 1996 647 3730 848 3295 3484 508 2446 3088 2329 2365 1350 1288 1684 4141 3951 2819 1500 2108 3789 249 4129 4148 3038 3478 1978 3282 1294 3282 2253 1337 1188 2385 4659 1358 3979 4467 464 253 4754 3406 3519 1059 3668 551 1173 4649 3321 4053 682 4664 1715 1654 1603 3455 2338 1760 4522 3479 1393 2474 948 2872 630 4104 2330 2513 2486 1618 4257 3604 4142 2845 3034 3375 1619 3856 1866 700 163 4177 3035 4089 1378 3854 2490 3857 487 940 4567 3090 3756 2532 776 4637 2041 3185 2629 1898 4185 1347 1749 3153 1355 4654 3489 1137 4402 140 3220 4204 3702 3423 1417 1425 1961 4224 660 4818 571 4267 1055 1571 2647 1376 4591 3289 4211 1684 4445 345 3364 3950 2910 3052 640 3866 4067 1010 82 3481 2994 3427 473 3095 1963 4383 4529 756 2819 4336 560 4308 173 1027 4570 2031 4003 4219 3222 4521 3753 46 3831 1723 627 3350 2285 3288 3267 2008 1697 3569 1180 4496 2468 2506 3401 4540 3704 3194 1039 285 3389 2031 3630 1409 2430 1992 340 2355 4090 2609 370 665 27 4115 797 917 3378 1649 3830 125 2889 3947 2859 2980 4271 1023 4852 2398 552 1947 3886 4288 3371 2901 595 4589 2506 3635 4616 2770 3709 419 1518 1267 1775 4892 450 2619 1743 3035 2862 3473 2425 4056 2205 3949 1291 4670 1154 1679 3616 2670 3082 3809 2968 92 2933 288 190 3097 4521 343 4857 3519 1759 4995 3851 1016 4396 3888 557 3888 4778 3890 1801 4558 1340 3917 1015 1487 477 3902 3369 4867 3338 2584 2782 3358 3403 4016 259 1840 2158 2881 285 3374 4068 4457 1048 551 2890 3450 2363 751 3394 2394 122 1199 4151 291 1835 3731 92 1820 3201 1107 4222 2774 1644 4994 4357 3743 2671 2498 1096 2595 985 879 94 126 3229 3343 901 1147 3610 1920 4950 3432 939 3466 2359 4592 1023 4649 4616 2007 666 4612 4527 1138 43 3521 4932 1125 236 3071 4589 3730 357 2986 2115 3737 730 4026 851 1114 3600 1636 3095 2165 1788 3231 4419 3858 3052 2801 4688 1361 3411 856 3379 44 17 2834 3455 2872 2417 4309 383 4680 4954 3759 3773 3954 1519 3567 862 71 2879 4074 76 671 565 2255 2859 427 4273 4691 4716 4890 4149 4406 2388 2356 1488 1732 3758 1754 4031 222 3205 1492 1295 2398 3859 2657 1916 438 1493 4219 902 1522 3717 1392 2031 2257 959 842 3606 2936 3412 3480 3406 2735 1954 3323 191 1402 1025 1810 3852 3353 4511 422 1276 3144 750 1606 1522 760 2161 581 1389 1300 1610 1895 728 4117 295 1776 3763 4655 624 4885 2528 849 4571 1344 3407 2313 3313 4312 658 2910 2318 2623 2 284 4916 1394 3360 1012 233 4757 989 3977 1828 828 250 27 4100 1171 3497 368 2161 455 426 4630 657 3971 4022 2035 4772 44 2329 3381 209 2573 2055 1882 4383 4916 1270 3250 2108 4643 1332 647 1650 64 3277 2892 149 1253 1590 35 1134 537 3533 645 3139 3893 4998 2991 1948 2647 2895 1079 232 2274 221 2027 3246 1253 5 3290 3213 2712 3724 2297 348 1506 2919 1135 4178 2317 3100 3369 687 4776 727 1191 113 1484 1879 645 4385 1504 486 2035 2627 838 2916 2070 1778 1379 4572 1276 473 66 1101 4156 1251 2690 3090 2612 2187 3364 435 2417 1493 4878 3498 3779 164 4634 2439 3477 2737 2159 4581 4817 4067 383 1858 2931 977 4136 2291 2209 1170 283 373 2985 1869 3808 741 4611 3353 2848 1961 595 1975 1610 933 2032 1322 1910 1712 3512 2006 4173 4172 2690 2583 407 425 4234 309 1339 1538 496 4414 4331 4590 281 1844 2677 1704 565 939 1683 2208 3055 212 2348 481 529 4413 2729 616 4773 1767 2256 2227 140 3991 3749 3800 2227 1901 964 1289 3002 1800 3144 1559 3819 3695 624 2036 1849 3105 3116 3511 230 823 2204 2620 1027 1413 2337 3898 1964 4316 1354 1371 3073 1747 2665 2247 4551 2153 1532 753 4205 4901 1100 3368 3480 2991 3881 1912 2815 4548 4980 4527 3807 213 3947 2488 344 4528 288 707 4942 918 3819 2187 297 4780 1060 4054 2645 1802 4673 2897 4699 63 1662 2930 710 4826 3040 2988 4143 514 849 4654 4138 528 5000 156 991 3280 102 3277 4769 164 1689 987 1178 3520 1844 622 2141 2599 4717 3057 219 3788 1046 3156 3063 970 606 4784 1858 373 4397 3822 4647 1327 667 2337 4368 2852 4961 4623 3655 4542 1934 2123 1142 1017 475 4342 4136 3520 520 922 2101 575 2981 174 1570 4110 4569 2253 4671 3733 2239 94 1887 914 124 3525 811 2836 2163 225 3103 4012 4457 3236 4532 2695 4376 2798 229 4557 4840 2867 4338 117 4610 3952 2775 599 3724 338 1982 448 3223 4255 2697 1034 388 2386 1 4441 2811 4739 2434 879 3354 1285 4748 792 1428 2663 2644 1623 1239 204 1552 1704 4957 4538 3863 4772 1716 2295 887 424 646 1927 2725 2061 4682 639 4729 938 1601 3342 3623 1813 4865 582 1391 2006 1350 4783 4213 2701 4884 3205 3009 287 3622 4365 1817 684 1762 3892 1403 3852 555 2840 2979 2765 1174 4669 3147 2231 2253 1193 4205 2528 1799 2664 1531 4976 4918 2736 4640 2039 2887 1054 109 514 3486 1608 1709 3394 2383 4385 4224 3772 4302 2329 420 4218 2248 4066 1903 904 352 1220 3687 4584 731 1537 2186 2055 708 2034 4470 2693 3681 4184 4650 4769 2171 652 2803 4523 4474 4159 3305 1368 399 1074 3527 3538 2225 3312 3734 1997 1529 2143 3122 419 2581 4467 4787 3881 2192 3747 1966 4304 2712 1570 2362 4437 2264 2535 1396 4985 772 3461 1395 2137 415 4508 380 2735 4664 4158 3255 1815 56 3099 248 2787 1526 4021 3663 4744 4979 261 2944 991 927 3556 3116 2069 938 3203 1974 1419 683 3788 2415 3382 4389 3438 2787 3200 3661 4540 3506 3333 885 247 344 3759 68 4728 957 3155 988 727 2597 1754 4451 3823 848 4857 650 4551 532 3169 4289 4890 574 4935 729 1080 4061 4885 560 3347 3055 4383 2081 771 1562 4783 2897 4947 4397 2146 1035 4329 1876 1265 1125 361 3063 3113 3985 595 2011 4331 349 2065 2815 2645 1555 2258 4017 3694 3826 450 4631 822 4099 2807 2366 348 2301 1413 2943 1806 3673 2003 2365 1173 3630 1572 16 2982 1686 4504 1924 2418 1031 2552 3531 4990 1156 1749 2335 2364 3514 4809 3489 3721 3907 2892 949 4725 54 769 699 3702 3909 3278 2032 1349 2557 4088 1819 791 4610 4180 2928 1965 2168 175 600 3124 2531 2168 4183 4526 2576 2928 469 3000 674 4593 462 706 2782 2972 210 3754 3887 1329 325 3281 2186 259 144 2612 4667 1665 2590 1092 2367 4935 2064 2534 1264 3867 1906 4044 4772 3936 1492 4003 1446 238 2817 2083 4164 1264 219 362 4783 3940 477 3433 926 3215 1624 1757 1707 1871 2727 4911 4276 2559 1546 1013 3379 4814 2039 1591 3063 1616 4604 4858 3817 1083 3047 4081 1592 228 3758 1007 109 1160 1687 3590 528 4563 3105 2899 1953 1796 4809 4727 3367 1743 4055 4568 1861 3906 2606 2270 3952 4824 3327 3662 4218 3697 70 90 1962 3424 1108 3687 4290 4876 2315 2791 2264 2615 1629 2989 4813 2170 454 571 4945 1615 2821 870 4405 4285 1439 3753 3783 4992 116 1158 3346 215 408 4592 3931 1092 3235 2101 4173 4231 4682 4908 134 2188 4340 43 3568 4976 1485 2075 2177 4032 1934 218 4227 3250 2179 2904 300 401 2772 3146 3743 3701 276 659 4450 2705 3861 790 2510 2164 2939 2013 4546 320 3940 4949 2641 4870 358 4855 2767 3536 665 1497 3279 1686 3345 2891 3888 906 1989 1475 1899 3604 4763 3729 3791 3270 4874 267 366 4128 1582 4163 4381 613 2439 2748 504 733 2186 4728 1115 3657 1711 2813 954 4034 3713 2707 546 2555 1361 4464 2645 1858 4292 268 3651 4603 72 3437 4971 3469 3259 2436 3158 3867 1276 3287 2437 4140 1312 3045 4366 4227 2222 2229 2515 4183 4307 1663 1986 4004 3399 4201 1606 2881 2406 675 1692 1553 377 659 4103 2282 1794 2723 4813 3712 2859 2294 4176 875 4472 446 4799 444 3728 2393 298 1548 4776 3839 2856 2270 2408 4326 2773 3240 3916 1238 2268 1310 3468 2318 4146 2215 1972 3125 3331 14 4509 3073 10 1762 1770 2964 4710 2830 1068 1081 1927 3258 1951 1420 4429 48 4226 3887 2897 376 2731 766 1330 4436 2553 964 3042 3389 3432 2827 4655 2548 617 3009 4186 1793 3295 2549 3587 2848 482 1430 2955 1799 4264 972 2144 3402 1487 4645 4557 2055 4149 1794 3423 4650 4064 471 3825 2170 3894 926 1401 1370 4231 3605 33 3625 3117 1259 1055 1307 3907 4159 1221 1581 4411 2665 4113 2948 39 3223 206 1799 3433 1074 3810 4113 1898 3078 886 808 3143 4805 2385 3233 1175 2453 757 393 2871 1173 1136 1741 4406 4636 629 4763 3993 2419 1569 2951 3040 541 2726 2319 1535 1254 1635 2047 4622 521 2641 1374 2906 401 1328 703 3577 2249 1200 1601 1234 4156 2296 648 4867 1254 4899 3426 4881 4440 1598 154 4500 504 4972 992 775 623 2514 4302 2372 2633 1347 3981 4311 1184 4980 3918 150 274 4377 4906 3791 2678 3247 803 4594 1187 488 2080 4875 874 2834 4157 3969 1111 512 3120 3594 1875 687 2310 1949 2309 2082 780 3518 3620 391 2982 1677 2343 3568 3691 1487 1949 1035 2094 2772 629 1603 2759 2655 4664 3644 1304 3930 658 1618 3809 2231 3148 4235 533 4736 949 2488 1411 1495 3524 537 4949 2311 1392 550 556 3129 1465 2198 3154 2576 2076 1708 1910 2422 1586 573 2444 1452 409 3331 3610 4982 4154 4069 1997 4428 3889 1933 3970 307 497 2472 1965 2418 149 730 4541 150 3152 87 2534 2694 582 1315 1221 2967 872 1083 2544 2665 2605 4746 1796 4840 4587 2717 933 1916 4698 4999 2409 2801 3553 2342 4933 4264 2247 364 503 2916 3812 4215 4042 118 3693 897 4333 354 2163 4360 284 3696 2396 3687 2749 1243 2193 948 3373 1181 4855 1504 3921 1249 1694 1178 1173 1968 1005 2700 456 597 1700 3588 4086 3785 2072 1325 4877 2879 2978 2763 3952 1809 3640 1858 4455 417 315 3936 685 3305 288 3983 337 4036 2159 4844 3438 2642 1031 1883 3418 4960 4168 2608 1923 3510 1271 495 1493 967 2077 3101 701 4380 4921 1868 490 1753 3737 787 358 4455 981 1156 3537 4185 2989 701 2646 1839 861 3359 1013 4477 4592 1362 1943 4221 3098 2751 413 2073 2397 1668 3730 4050 845 3532 4124 3380 4660 3996 1903 375 2031 880 3274 4504 518 2619 3831 3261 4760 4754 215 2021 3317 1994 3724 4998 4218 2742 2166 1589 1113 4234 1735 1522 3814 1650 367 1433 2411 4 3248 1874 2532 2337 1578 2153 236 2856 729 1431 4471 1180 1338 2223 870 1641 3154 3874 3238 714 2591 2531 4937 2502 1980 2420 4683 3447 3529 1776 1238 618 905 2070 4110 3905 1315 3020 38 4028 1778 4730 554 2011 4741 1435 2763 1694 1335 2231 1710 4014 160 2492 381 1601 482 1096 2716 3985 2037 161 4005 3214 1555 477 2581 3135 2812 4466 749 1045 1940 2175 833 2881 240 4753 3308 1361 2005 1432 4643 287 2601 1879 4253 4705 2456 655 2146 3410 1192 356 2345 4672 4981 3270 4679 3740 4806 322 4575 2749 3494 1391 2733 4957 3892 1562 1562 3746 235 1994 211 4183 4155 1884 1834 3312 1206 4416 683 4993 1972 3562 3952 2584 1559 570 4222 623 840 308 958 4467 4144 1681 309 3615 3824 2781 4276 2842 2609 4359 1704 204 1309 915 2443 3821 260 1939 4665 3255 344 530 4820 2911 3874 2448 673 1952 2450 3489 4425 4423 3427 437 4633 88 188 3762 554 2528 2216 2189 3241 3137 407 2613 1584 1241 1403 3928 764 3971 4116 4980 3493 2060 3748 1936 2529 3311 2132 2616 4696 1522 4125 196 2241 4543 2536 3777 3380 2020 511 4542 1519 4755 4521 3985 3218 4642 4418 3736 3730 868 2568 4672 2833 151 3135 1514 964 2108 4950 3057 3396 4923 3328 4581 30 4532 4324 2898 2179 4374 2918 58 1857 1883 1404 2935 2655 514 1545 1122 4541 4093 285 1535 4730 4665 242 254 1244 1304 4289 1140 980 394 4740 16 2983 3559 4937 606 4686 4991 237 4327 3678 3298 4742 3111 1841 4624 4608 446 4844 3579 2522 4704 1023 4576 502 1437 1440 4394 412 3401 4168 1871 2231 1333 4268 1217 54 1916 389 453 1717 4423 3769 2719 1114 674 3160 2365 872 4221 4615 4072 1799 2323 2040 950 3706 590 5000 1898 4671 1753 544 2450 3427 181 709 1936 3499 1877 161 2362 2212 1481 4127 2427 2917 3527 2338 3495 3888 141 4775 3715 4428 4921 3518 1018 2213 329 4381 1985 1771 4035 765 1028 3207 1358 1091 4014 4561 2583 4504 166 2101 942 3402 2236 3504 2230 153 2424 776 1088 602 4524 4194 128 3216 877 4778 3039 3166 2414 3510 311 654 652 851 3602 1141 1107 431 4484 140 615 3677 636 3729 892 4380 1855 3652 728 1912 4237 3754 4851 4224 2746 4646 1382 3982 2982 4203 281 3818 1606 2683 3066 255 4905 3651 773 4421 619 4268 647 4525 4069 2372 4850 784 1475 3739 3845 3569 2597 3959 1393 3166 3022 1440 4012 3011 4024 44 250 1198 1407 2044 1735 364 4585 3685 1478 3195 4772 1633 3917 1806 1112 635 687 3581 2841 111 161 3858 2734 1247 1317 3076 1405 2383 2922 4480 2077 4274 3145 2643 4186 1442 98 3441 972 3620 1573 4914 3872 4649 962 311 286 4255 1633 2177 1449 4710 4370 3707 3650 300 2591 4035 1334 1665 205 2549 3299 900 2903 2072 4007 340 3427 4614 3401 4631 978 4784 1478 2038 892 1129 2109 3311 66 3398 2283 1618 4083 3660 3640 309 4687 3322 17 48 1647 3722 4996 770 1043 789 1494 4290 2178 4820 4832 318 2398 2319 1350 3200 3109 3274 1559 4555 2489 4595 560 146 4457 342 2481 1938 1678 3481 470 2884 855 2792 3895 3204 1653 474 2632 4636 3096 682 546 1777 4544 3719 4760 693 3564 4468 3115 612 191 2849 4295 1295 3934 3600 4019 2676 1123 2648 2077 4331 4797 2790 4508 699 934 463 1756 491 3163 3856 4878 4273 4912 2158 4541 919 1089 4038 3153 3976 2274 2222 3480 1456 1641 4226 2632 3457 870 2400 2607 1799 289 4484 2099 3613 4284 4429 4746 3502 1317 2094 244 2765 3878 926 4644 4340 1725 2544 1274 1561 2188 3148 171 677 1290 1060 1288 3403 2208 4640 3795 2927 4492 2483 445 3868 4953 3691 723 4221 4638 2140 2604 3789 395 1750 325 3551 4039 707 2637 4311 2852 578 2321 3886 4481 3631 3873 2730 4439 1416 2897 3595 509 1577 3761 2232 3365 329 454 3016 4724 731 1750 3905 325 422 4120 4629 1207 3414 2306 704 1091 3272 1081 979 183 1226 1301 4988 3765 4705 3369 3644 4148 2088 767 1855 3142 2568 2571 3144 289 2842 4027 1890 4511 3455 2445 1904 597 3185 385 390 4871 2175 2691 4445 2995 581 667 2611 3481 2921 2124 217 18 1799 2088 1699 1014 4454 3402 1844 1996 177 250 2279 4886 1328 709 4655 3354 452 2899 2608 3994 1950 575 75 4565 3424 331 1094 2780 3602 2457 834 3477 4375 2475 651 2796 1565 4195 3484 653 1657 4412 2336 3139 4265 919 706 3245 4528 2527 3670 1731 317 1614 733 2605 4756 2405 4093 4044 4851 4352 3431 3295 1622 448 3352 3368 4421 3183 1544 4013 3305 3727 262 2583 4346 2388 3353 1830 2339 1205 320 195 1732 3199 4836 4548 4104 4906 1457 1467 2421 34 3417 160 2230 4655 4496 403 3180 4493 2369 2738 3825 3069 1567 113 4179 3754 2173 2941 2423 2517 4583 3240 4748 74 462 2825 2540 673 3689 9 678 1909 3790 718 2359 3824 3509 3611 2588 1637 4773 374 1041 213 4365 3298 693 2667 3269 2771 4820 3840 834 3940 4124 2839 661 364 3848 1354 4125 1380 560 2235 1976 4987 3359 772 1086 3410 2420 1488 1159 4793 1569 1567 2295 3872 383 3678 1 2662 4856 4477 441 662 1252 3503 57 3629 1213 3261 4413 1206 754 67 1647 4230 3112 4986 3115 3608 1564 4717 452 657 2362 4916 3542 2205 321 1107 4801 489 2581 4484 3381 3247 4836 3497 3584 1573 3458 4283 1065 3694 4909 158 1929 4895 4353 762 3381 539 2852 396 1165 1336 563 4387 2744 3432 2116 1331 4694 2697 3898 4917 1580 1733 2197 3373 4412 491 2191 3043 2226 3468 3407 523 4664 3478 3634 1613 2139 2989 3277 3117 2235 4285 2004 4100 1015 1969 4759 3005 2223 2511 1695 345 4656 3018 1366 867 4492 1559 1236 3845 511 4640 1194 3314 4395 2420 3651 2505 4557 1397 534 1440 1565 1816 1958 3455 4962 1793 3098 3073 3892 4332 3941 807 1160 3949 1791 1212 96 2649 4658 641 936 4187 4093 4059 4746 2048 4837 3152 4635 675 3423 4542 852 4234 4232 4100 10 4927 2781 3271 4406 2439 547 207 1965 4822 2032 1895 1785 258 160 4880 4742 2844 4385 838 62 74 4511 4074 1014 4623 2385 334 2702 266 1578 3932 2861 435 1785 2160 3403 2449 3849 2513 1294 4574 2026 3972 4453 4225 4358 3993 3360 3963 1100 3476 3654 747 1641 373 3932 2194 1866 3656 4853 824 1892 478 437 1773 812 867 1117 2816 3759 494 1810 3260 843 1627 4534 4190 3812 1612 950 4072 4624 1156 3682 233 1891 579 2184 4539 1044 821 4256 3412 2334 114 2409 4885 2464 4248 1283 3110 1702 2668 564 4744 2677 2629 260 3977 347 1809 4768 2324 4853 3430 642 4774 134 195 551 2290 1687 3004 4192 2030 1409 3385 2346 908 629 3471 3198 434 4885 485 2257 2626 1416 489 3365 2707 3130 4097 3734 326 1833 746 503 1522 2729 4821 3978 1720 4737 4501 3555 3287 988 3098 3582 2577 2673 192 1044 901 308 65 3659 27 4810 3519 1739 3979 3089 715 2113 710 3582 1193 3055 1483 4580 3625 362 4940 3780 1880 1491 2838 4943 1581 1375 3477 2446 3004 2511 4197 2075 4182 2585 42 3309 4759 237 985 2088 4671 3816 4189 970 3682 2684 3963 2680 496 2486 4094 4687 2685 639 2795 4355 1826 172 1678 355 3978 3726 3268 2354 4070 2395 3967 2936 4082 163 3437 400 3174 1555 81 488 4197 174 4433 3243 441 471 4062 1706 3461 4824 3103 1063 1306 4102 2982 4264 1259 2130 2985 1738 4048 505 2506 2980 2367 1493 200 663 1422 4595 1692 3509 3235 27 2813 2743 4308 2827 1444 3245 2167 4260 4937 4307 3451 3891 3140 4934 2829 4314 4756 4586 3109 4700 2444 3391 2582 1484 609 3264 2993 3239 813 1435 378 4229 1959 4315 922 3860 2745 1153 579 3845 1097 415 3423 805 4112 3324 1210 3829 3390 547 563 1979 4244 2419 3375 79 936 1584 3294 1655 3165 689 188 1395 3712 2768 1881 2329 2196 4133 42 466 4991 2899 4654 1331 2475 290 1209 2878 1078 4555 1364 3590 2202 3519 1019 2078 3237 3929 4886 4595 690 4687 2224 3709 431 4437 3499 2714 3805 4657 2027 948 835 4504 4846 518 588 3960 490 994 1228 172 1655 3142 2646 363 3337 4122 3481 1673 2479 2443 1230 4037 3231 724 4612 1585 2192 3280 325 1238 3550 3209 414 2637 3497 4156 747 4894 1734 731 4144 1557 2685 3177 2113 1120 913 826 3987 3187 907 4072 1705 4804 4136 3007 3336 3279 4870 3610 2523 3906 1043 2803 4143 2170 6 4079 616 4749 2580 3552 771 4166 3052 2145 226 2973 3787 2526 3251 4428 2617 1177 2049 4971 2419 2350 3769 4844 1839 4360 4047 4543 2458 3593 1143 528 3973 942 1756 1652 3932 3449 2644 24 254 3742 2793 3650 1376 2558 3714 1614 26 639 752 4410 120 337 233 1378 890 3786 601 669 132 1107 1876 2437 3095 4322 3933 4595 2150 3430 3675 938 962 1510 3950 3151 4239 3834 3814 2159 2685 1896 2245 2625 1159 2561 2760 4592 1903 1633 2601 3650 2944 602 1784 4963 299 993 181 219 395 680 1112 1124 2640 4619 4602 1173 2448 2307 4073 90 2937 750 1016 2569 4137 4412 1380 3110 3702 828 496 840 2238 877 3034 2602 2905 3437 2932 4331 2490 30 3348 4550 2561 4140 2716 1475 115 2368 1370 3836 3841 1904 4473 609 4301 2644 3399 4548 4944 4299 3709 726 2831 1588 3122 2888 4577 645 3352 4275 3395 3488 1469 4657 3908 2393 236 4617 3297 1057 4698 1415 4338 4894 3889 433 1427 3553 3832 1411 1980 3102 880 1620 458 3767 3689 1607 2380 3850 1451 1731 1654 3262 2005 131 2993 2290 474 4039 1217 4767 1799 1561 2918 3305 1775 4561 2803 2713 863 4978 1306 4758 4962 1066 2759 1111 4189 1678 280 4410 2108 444 3187 4033 2212 2422 712 1608 4919 2510 1251 3224 2555 1933 3140 4815 755 58 358 230 2156 4665 875 2681 3673 2577 3518 3811 4584 4917 871 303 3075 1636 3659 4968 1776 3594 3170 490 1674 1509 2919 3982 1373 3144 3844 2802 4365 939 1411 4623 1448 361 2326 4329 3031 1184 1967 2483 402 3725 841 4208 273 3701 4493 467 83 253 3910 2016 4499 1260 4982 4569 4550 572 2982 618 998 4228 218 3004 2378 2648 1979 4054 1116 4023 3995 2607 2529 2748 2076 4390 3029 3103 1954 3163 2708 2305 4052 179 4402 51 2063 2311 1252 3167 331 1237 1277 389 2948 3254 4602 4272 2178 374 190 559 3521 944 735 3748 42 3647 4967 880 3200 1358 1588 1517 3644 3089 1056 2707 3954 2106 3905 612 3282 1213 2170 263 4575 2804 121 3008 731 3771 2959 2006 1105 2629 4059 2621 762 1093 2559 3474 729 3726 2257 4546 4311 332 1892 1738 3679 3345 476 1776 563 921 2702 713 1101 1150 805 2625 2855 1596 1238 1366 3196 214 2101 4453 3860 87 4870 660 2676 1402 2605 3598 932 3411 3990 3451 1999 2716 4102 4796 3374 2913 3927 2563 2438 3948 3192 449 3125 1738 1619 343 1897 3115 4126 4246 153 3182 2178 1454 4617 51 1663 4779 707 743 2558 771 2569 1635 861 1417 4308 2214 1351 1053 2960 1166 3761 3786 2893 2595 7 1055 2672 1333 301 39 4072 1344 2005 4793 2521 1495 2751 3432 3972 4655 3029 4843 2181 2495 4731 4542 308 4078 4285 4512 253 4877 961 1468 3784 3161 1272 2632 929 915 1666 3144 673 4919 4287 2676 1083 3936 4502 3229 1016 4138 4074 2108 2875 463 415 364 1806 1395 4266 1627 3172 2072 2991 2909 1404 2547 4128 3401 1812 1925 4541 3906 1740 2506 302 2815 1631 3261 1899 1027 1758 2059 3397 149 4836 3059 4618 985 1394 3437 1668 3318 3621 1864 2603 3783 4979 1049 1663 4282 1322 315 30 4843 457 1858 3460 4402 1733 1847 222 353 1422 2439 702 2279 47 3236 794 4319 4273 4546 4309 4250 2264 3611 3053 3537 1949 292 4251 4051 226 574 4726 3101 1897 854 328 1101 734 869 2359 1879 3640 3672 2062 3320 3092 3081 913 4469 4962 1076 3052 4493 4014 1643 125 2851 2528 4651 4214 4533 2684 4149 4452 1360 3419 2381 2154 2425 1201 2286 2687 4797 1085 2101 4011 3034 555 4522 158 1156 357 3930 4402 2473 14 2367 1540 45 3574 4262 151 399 4681 4320 2872 4002 2968 522 3259 3141 726 4605 3509 212 1451 3262 1264 4268 4045 3367 4674 1402 3026 2308 86 3853 2392 4455 537 352 3470 869 2870 1185 680 1319 4371 1061 1918 754 4386 2545 1837 4775 4537 3122 197 803 2610 2007 4137 4680 3499 4817 4730 3219 120 2258 3484 1164 3716 3043 656 1305 3995 3316 1753 2795 4740 3784 2135 4055 2919 998 2231 4718 1555 2361 2688 1045 187 1425 4391 550 3571 1168 988 2045 4904 2534 4699 997 3606 3510 2372 1089 3583 1799 4556 2122 2107 3 3874 3255 2250 3139 3130 1129 2612 1297 2389 475 177 3924 3215 632 2106 4376 3464 4700 4030 3179 1068 2778 509 3409 547 3125 4449 3105 905 3127 944 831 2479 981 20 4112 960 4880 2130 3248 509 1325 3895 2951 1602 4062 726 4215 1231 272 587 344 879 4643 1739 3485 4540 2581 1505 1949 2905 879 875 1394 31 1894 3787 3389 4385 387 4344 2520 4143 2644 1410 3322 2607 1969 4409 919 2927 4479 2358 4646 3245 4584 431 4601 4231 658 600 4496 3099 4068 4829 1222 616 1924 4602 235 523 2627 315 3264 836 662 251 654 926 4567 3913 3143 2018 3323 3887 4835 2548 2874 2434 3597 701 4658 3181 1700 2415 452 4669 3971 4196 4613 846 856 3704 4959 4132 1000 4082 2125 2619 4658 143 1994 2905 3080 2823 1875 3670 4409 3230 1064 4211 3714 52 2647 2128 3664 3862 2137 1555 4791 59 2996 4312 1630 2791 3231 132 985 4067 3753 233 2014 3451 4978 4654 1344 687 3951 1324 3855 2683 1779 3330 398 1174 1161 769 2900 279 2859 3968 4284 1707 3854 873 2821 2448 827 666 2778 2126 3872 3774 4202 3537 4389 2442 689 2128 4072 4424 4630 705 4937 1167 3931 3691 718 3400 1873 4730 208 1227 3249 2662 3565 3504 2523 2580 692 1207 4635 4932 636 3208 3823 393 4285 268 1914 364 2877 3562 2701 4354 1404 1418 1928 4857 1600 3014 2413 2103 282 1716 3862 4131 1223 325 3578 1530 2465 3721 2860 4171 3148 4873 3020 3299 713 4412 316 4034 4694 4010 2835 981 1971 4244 2334 1490 4558 4170 74 382 4848 1891 4764 1954 1447 2433 1505 738 1866 4314 3982 1341 2184 4016 2449 2776 889 1746 485 1835 3707 2321 475 306 3246 1044 3380 701 1777 4732 1319 1896 4443 4561 2849 4484 666 3747 1600 836 2767 2025 2127 4097 56 590 3566 3135 2357 1391 3215 110 900 470 3522 2529 1302 4762 3433 2186 4967 2709 2141 2516 3561 4180 447 3512 2706 4867 4656 4625 3681 2647 1146 3824 2053 1217 3036 4928 4806 3634 3745 1058 1658 1073 2242 3035 3290 2303 2088 3610 4098 2660 4491 258 3164 2086 4469 4102 4742 825 4120 4592 1367 4490 4076 4648 294 4075 650 2307 4811 2043 1028 938 1556 499 4378 447 2258 2457 4278 2411 1625 2737 3505 355 3363 3487 2724 3166 638 1358 2152 1345 105 2108 54 1171 923 2419 1368 105 1388 1506 3342 1843 3754 1842 3754 4221 1926 2714 2797 471 2108 4396 735 4206 3815 2365 4475 1241 4682 4401 1992 4580 3472 3908 625 2160 3165 2386 870 2105 946 4632 3585 1471 4861 4352 1002 1293 1718 2937 1100 1373 4900 1277 1437 1947 4342 2978 2770 197 1355 1162 4344 1738 978 4714 1028 3623 4682 4550 3613 4243 1660 2668 3724 3493 908 4284 4275 4680 4299 4671 235 1894 2584 2621 4796 1602 250 2541 1825 900 3304 2921 1449 1849 4657 1023 632 2705 2332 4633 1683 663 2306 4118 1368 4253 4359 4399 2044 2637 2564 419 3602 2049 2000 1947 4899 635 154 774 3736 3942 4689 3614 1898 1843 1420 522 2539 957 434 2690 2258 102 1020 2118 2267 1335 1366 712 3077 420 4954 2084 4770 678 4100 2703 1706 2063 4911 1694 1096 3177 3710 1826 1531 4648 4724 515 831 1131 1565 1330 3010 3607 3506 2021 2903 2212 4809 2166 4318 598 1563 989 122 1805 1637 3898 4674 4597 3471 1883 4680 879 2752 4660 3605 830 2407 3466 3499 675 4796 903 1785 4530 2693 3010 4267 179 3489 4364 3888 3673 1961 4483 3098 2846 4121 1090 673 837 4436 2895 3176 511 2334 2637 4479 1631 4095 888 1231 4254 3158 3747 3713 3327 516 4701 1000 1860 2261 2015 114 3311 4051 624 4219 1570 291 3993 1065 2624 4293 522 1761 4905 4048 2411 1409 3386 2212 4500 2308 1635 2758 517 4057 3695 3727 4086 4700 3471 2949 809 3804 2048 1569 4867 515 1272 24 2783 4145 3493 1730 2146 1738 3326 1166 3776 1955 4127 1740 1126 1601 146 3961 4622 4986 3809 1823 2726 33 1373 4786 641 1510 762 2884 476 1308 4560 529 3754 522 4084 3252 3921 3387 1589 2065 1771 2398 1311 3209 2294 1862 4803 1385 1356 3882 213 4402 2700 4302 1909 1067 1863 2617 2287 27 1635 3773 3867 631 556 1179 4941 4026 1406 2284 4190 4560 2924 1928 1761 3594 1925 4979 2431 701 481 4251 3851 4978 3992 2964 3111 3608 67 1452 3118 4742 2585 4879 439 1609 3564 4676 3880 1148 209 1821 3417 1947 12 2611 3205 3023 3409 73 3501 1917 572 868 4044 3407 3346 761 4747 4985 1454 1319 1695 4733 3621 4984 3294 1424 1058 5 3718 1850 4811 663 62 4850 4050 1095 131 4800 4396 1718 1181 2481 4102 445 1879 4623 4435 4719 3994 2518 4031 1978 298 2752 2743 2146 3536 2914 3375 750 3902 1293 1411 745 4894 2462 3694 2554 780 2302 4486 2708 2551 2250 2117 3231 988 2100 3786 2925 979 2480 4958 3446 2584 4560 2672 4445 2851 3369 793 3832 2896 2332 3993 4811 2400 4582 3400 2590 2527 3816 213 307 3420 3143 619 1161 1035 1221 4007 836 2622 2110 3819 3562 24 2908 4446 687 745 1180 1794 2370 1637 2287 4133 3782 597 778 3152 1394 4764 1926 1595 4481 1618 1208 3271 3043 861 4170 2490 2138 4716 4984 4647 86 3562 1541 1667 650 2673 3147 2642 3684 1124 4406 2279 1929 763 1954 879 838 4611 1536 287 3968 4316 926 2433 3861 4441 2716 84 4609 451 3087 1817 906 1046 4113 4727 4909 3019 3399 4895 4543 3773 2266 304 548 3668 4031 3068 1955 549 1199 266 2807 3951 2367 202 696 1543 1241 2060 2104 2149 1306 3225 399 2221 2834 2792 144 2103 1159 203 1777 1232 3194 2991 2647 343 2000 480 4664 2504 1218 1570 4718 4684 1365 2201 4803 2959 1371 4530 4672 2297 2681 4640 3076 798 167 3792 787 158 2563 709 3676 773 4638 3516 58 1316 2885 4521 445 3678 2217 2145 1598 948 1176 4902 1782 3914 489 1558 223 1272 532 4812 4465 4129 912 4446 1703 4943 1339 2565 2719 2509 3726 3232 630 172 942 4233 3090 2327 580 2334 2550 3278 862 4625 1449 319 3564 1945 3759 624 4580 1407 4839 759 4126 306 3683 930 3664 4787 123 1815 1675 850 4338 4757 2156 3135 2655 2537 3868 4345 3414 619 4577 331 2509 486 4187 2738 3287 1011 3295 1040 3268 1742 792 3844 3903 4680 937 4056 543 2403 860 4202 3102 3626 2494 2371 2501 2334 1176 2219 1382 1865 1224 3371 1409 1175 1190 537 1152 3080 1967 264 2754 880 3382 1709 1875 4512 2542 4979 2371 442 4961 4088 2771 2720 988 590 1547 4637 2960 555 4743 4858 1915 601 1565 4395 3805 87 2856 2136 3348 149 1536 685 768 4900 1872 3769 47 2932 999 3923 4754 549 3152 136 206 2151 1241 1382 4957 1977 3368 589 3362 4621 2945 3769 1456 4698 625 3121 3116 841 1519 4827 534 2873 853 982 2853 4140 3803 2366 880 2871 4381 2739 2253 2350 872 1050 109 1069 3673 483 3358 4648 4734 4793 3048 3148 1618 4125 1513 2692 3285 2164 1537 2829 3098 4948 4502 722 336 2627 2010 256 394 840 248 1379 807 4448 4458 2976 3218 4178 3166 4937 4994 715 3308 2340 3436 4300 1322 4004 3268 1543 2368 3726 2800 901 2188 2878 4301 2714 2280 4320 2815 1391 4783 4599 2206 2456 2227 4441 3563 2028 2394 2472 1904 1656 2260 611 2565 2684 4695 3307 171 764 180 2158 3773 2288 3791 4280 4746 636 1954 1309 21 1641 1178 3056 3837 2698 4633 728 2525 4032 363 197 4709 3943 3561 3975 4255 4159 2545 1896 35 499 1803 1149 1699 2005 685 2152 2960 3568 1265 3329 3795 2509 850 192 1573 4503 4074 85 2215 4687 4287 4089 4218 3464 4954 3834 1577 651 3622 4147 26 1437 3455 4601 1889 2357 16 4887 2669 3094 619 1435 3345 4243 926 3495 3684 3342 872 745 298 3615 1400 1723 2064 3867 3990 715 899 3235 184 2964 1826 3537 687 3476 1320 2158 3223 4644 2395 4871 1531 3275 2400 2267 2590 331 4836 2231 4539 3698 4036 1298 4501 2267 582 2689 1256 283 1574 2844 1719 972 2642 2567 3835 2861 1583 4738 2707 4887 1538 2842 2022 2066 3463 598 4130 2774 1453 3234 1657 4091 2959 575 1695 361 661 2449 4789 936 3233 3672 2449 2658 2987 4703 764 2276 3581 1056 4634 73 2528 463 470 1590 3734 2522 1387 2959 797 4224 3316 1353 834 2446 4453 3902 1555 4555 2983 3804 4980 4638 1088 2110 324 2842 4401 4849 2021 2921 4958 424 3455 4310 3905 4169 3629 2977 864 3398 3014 3287 4411 3509 4469 3320 4046 4201 2986 183 4885 1638 615 4862 539 1712 564 4799 4450 3749 1796 612 1790 878 38 3327 2609 3163 2108 1059 4433 364 2295 2977 854 2368 73 4660 4541 2618 4625 4142 3695 751 2747 3176 1786 2801 710 2398 4335 1159 1876 1313 2410 795 4381 2395 1446 3698 2940 2062 1966 2240 1432 4662 3413 65 3085 2738 4271 3353 817 3095 926 3085 3903 3813 1518 2656 4311 3240 2576 4943 4588 3688 3675 2949 4308 409 3862 1056 4300 2892 720 1362 4146 4724 1361 2841 1345 1594 14 959 1904 3266 3216 2434 571 3532 4573 773 3665 4307 4926 1846 1884 3689 4256 3206 4788 4721 1787 924 3884 668 2614 2570 3188 749 809 3446 4733 549 1777 2259 4136 119 4247 325 3975 2397 969 4705 2627 2201 2712 842 3316 141 2249 3069 4180 1348 1460 2190 4525 4006 576 3225 3702 1288 1549 4602 3130 346 1328 2709 3640 4207 2843 2191 1876 4072 1930 4514 3045 4106 3007 1173 1045 2635 4526 1186 4540 657 2058 1431 2877 2915 2926 4925 1400 4294 3965 2132 2062 4249 4379 4869 2344 2817 1586 4414 1857 574 2382 2450 2943 2940 2585 4239 2470 4763 2920 4358 3613 88 3875 4830 3222 802 2209 2928 4082 3829 2834 1868 2507 58 3507 3340 2545 757 4582 2164 902 4270 3263 2624 2882 2201 2904 1582 3263 38 2286 295 1261 193 4993 2619 1216 123 3712 3066 4349 4255 2963 3411 649 2494 1191 3857 338 4363 854 848 3451 4040 1524 2365 2293 3184 987 772 4681 4666 552 759 4662 3068 4267 2790 313 2318 1371 1905 2816 1595 64 3568 4494 3652 4863 2468 4851 204 4746 4955 1081 4788 1837 1959 3624 313 3410 64 2730 3265 4670 2198 4520 2954 3858 4951 4387 651 3818 767 1283 761 2425 1267 2236 4780 2692 3213 2148 4263 4946 4307 335 419 2603 3512 1187 4652 2934 1794 3404 475 73 314 49 2154 1756 2759 1789 3747 3038 1891 1839 1466 1039 396 4194 3846 2204 2517 870 3708 3727 2162 581 2188 412 1568 3055 1314 3637 210 3790 670 1679 4157 1763 4260 2091 917 2207 2821 2774 2933 4563 3725 2937 988 4337 3851 4017 3139 4728 1403 4272 1664 2731 559 338 1221 1475 1282 34 3993 1977 1404 4914 3574 4757 2585 414 2441 538 1770 1602 1974 4519 898 3047 2410 4759 313 4275 2015 4970 3421 3645 2523 2698 4413 3029 161 4015 4036 2018 4958 259 2908 2858 685 351 2904 2046 580 3132 2312 4762 3317 483 4833 3386 822 3862 3203 3976 3737 2132 2409 447 4437 2353 1484 2747 3475 523 3225 2558 641 2942 2406 3013 3619 4969 4001 3513 4381 4303 2241 4599 930 2000 459 4568 3384 2261 3798 850 1290 1263 4479 4341 1676 1816 1302 1990 1419 3016 823 4463 4035 1914 2482 3717 62 4572 452 3537 2708 75 4836 4496 2141 3852 742 1851 4169 2260 3972 208 832 2402 1583 2975 2899 4007 3378 2413 2145 3093 1952 1940 3378 2629 3705 545 2712 2647 2041 205 2185 2854 3385 4245 759 3873 2828 602 40 4204 1507 2290 2494 1557 4682 2645 2183 1207 3473 2504 2382 4186 4363 2541 4408 1913 1290 1874 3688 242 3497 4461 2357 4850 2569 1207 2183 4487 85 1070 157 3212 4325 3064 4937 680 4551 2575 4722 4247 2785 736 4257 3511 1025 707 893 2645 4557 3854 1935 2822 323 594 1790 3230 3595 1020 4693 2500 1151 3397 4216 316 4226 539 2067 636 3126 534 1003 3871 1732 1676 3762 1949 2392 3813 4911 1793 4211 2791 972 3065 647 51 358 1154 4815 590 713 4354 2060 2697 4330 3172 792 1866 2762 2847 4127 2033 1514 959 1897 3540 3609 3907 2146 379 32 813 1587 3172 4447 2653 3254 4712 3237 4087 725 3324 2355 4896 2371 4961 1833 797 1281 4445 3345 35 1355 2232 719 4008 2049 2888 4839 3601 2119 2285 3551 2682 989 1733 184 2426 735 497 2425 227 3613 2583 2620 2174 3437 3294 3295 1765 388 3085 621 1056 3017 3580 1819 929 3658 4792 1243 1759 1461 2212 2716 3863 641 2027 927 198 4218 4479 3540 1480 3808 4701 4387 4765 2056 3599 1980 1990 362 2808 4951 4388 913 4947 805 3618 3886 1949 4829 4686 3550 2686 4047 3004 3327 1269 229 3811 1159 2905 1853 3286 2773 336 593 572 4734 1707 950 2056 1913 4320 2024 625 515 3535 2765 2395 1581 4358 2070 2893 1961 2926 3281 3929 936 4163 3521 1984 3390 4303 3612 2395 1524 527 724 2875 3294 4797 4215 2465 1819 4988 2727 1150 464 2576 1827 3741 4365 1475 1716 2140 550 3617 1521 4271 2307 637 2579 3261 2160 2849 2010 3545 4590 11 1614 2834 32 4402 1766 1211 1743 4645 2853 2596 2735 3052 1312 1959 2288 4685 1937 1188 4517 320 1463 3261 2592 4988 2084 2186 4596 1008 4781 2967 3114 1986 1022 3977 3117 2900 2692 1781 4022 1098 984 3025 1680 1453 2379 3353 2669 3675 2532 603 2551 3444 100 691 360 2870 2107 4672 3146 651 3231 3509 3728 1110 3092 4521 4380 3890 679 4567 1214 2218 2202 495 27 4674 1164 3611 1268 4125 3742 2755 2987 2660 686 1938 4705 2286 1240 198 1867 250 2728 4164 4968 1822 2809 833 2485 500 3305 362 1833 976 4410 1749 4369 1627 315 2742 3261 2403 837 267 865 1288 783 3608 3397 2257 3059 4388 2654 365 1526 1730 4739 1283 1796 4009 648 1642 281 1149 366 2737 3337 44 3665 4144 3897 3737 3937 2381 4747 276 4714 3057 2270 4463 1251 1304 3924 1699 4171 1045 915 697 2735 4523 821 2058 966 2557 3351 2864 2525 3055 3381 4170 1003 4346 1709 2836 975 2732 4976 4036 1628 350 1476 1646 644 1324 1260 2393 3162 3209 4662 4825 3654 1368 3620 1267 2189 2612 4764 3539 4263 2073 1584 1473 4479 3040 4383 4895 3159 1535 2434 4613 4945 351 2224 462 4695 740 2906 144 67 4201 3151 344 2112 1121 4481 3196 3183 3623 2351 3575 3035 759 3169 3312 2382 2818 4799 4923 2065 558 4603 4542 480 4308 1058 3662 4324 1689 3318 1656 1607 2637 591 3960 4571 2911 2125 1637 3476 3670 3744 3274 1065 513 3265 2471 3487 865 2846 3655 4614 4218 4250 880 994 3758 3434 4925 1363 4985 673 1087 3773 3606 2717 1784 417 4792 3319 4415 546 3178 4511 1423 193 3520 206 4743 1898 364 2715 107 1589 10 1799 769 4693 2803 1728 3350 2180 2246 4225 1223 4749 3859 4497 4304 3937 3478 2488 4200 3443 3402 4717 3827 4676 1883 1802 1975 775 931 4758 4775 1622 3382 1434 1147 4347 1861 4885 2950 2072 935 4864 3919 4448 4796 1139 2416 2635 1608 4718 4426 1606 1230 3489 223 3529 2106 1684 871 1047 2246 2575 1868 9 3878 3924 1149 2196 1084 2816 3695 4622 716 2934 4991 77 2561 1531 3809 4288 1871 1531 1653 44 3255 1331 716 4864 4150 2637 703 3705 2285 3711 3505 4431 1714 4708 2008 1582 4166 737 2296 1294 1430 4801 2287 332 1243 3922 1082 575 4361 1774 2911 3099 3371 4995 1393 4145 4773 2499 688 1421 865 4277 662 4087 467 3930 730 4763 1701 4577 745 881 3564 1563 1720 2117 3056 2791 371 704 2776 3287 1778 3189 1644 4490 2463 2749 3137 3504 2097 1195 1841 4417 3539 1001 336 3102 3205 954 1688 4422 2 3461 2222 555 1505 4800 1987 2994 3181 1195 4139 2647 3357 3297 2353 990 4476 1307 3002 1075 434 884 5 2987 2153 485 1465 3617 353 19 4159 3786 3612 3444 2012 1801 3522 1326 2969 4124 207 3745 3451 261 2984 4295 2275 2138 3690 4011 1774 821 4083 3551 2110 428 2167 3028 4951 2362 2788 3158 403 4340 4414 2110 4183 2582 4780 1998 4660 2156 2697 4960 4014 465 1964 2768 3928 2587 1336 3893 743 3732 621 1500 1938 3339 3821 757 4201 985 1512 1932 2411 4157 4872 1121 1166 3016 3310 393 3002 2250 131 3194 3782 1411 247 2059 2978 66 2150 2770 3804 2834 2694 4595 4387 3104 1195 104 4143 375 603 92 1455 772 1667 671 545 2289 2935 989 3397 1822 3813 1199 4122 4556 4268 1376 2616 1528 1013 2513 1117 1318 345 3829 457 955 2818 4934 2361 106 3120 2406 3303 25 3533 4279 744 2705 858 4884 4997 4096 2032 3021 691 2194 4024 4727 1723 3316 4932 2498 2506 3561 1683 1345 714 4613 1961 4549 3912 2740 2084 3987 1196 3772 4992 2689 3580 2334 3852 4509 4984 1097 771 230 3479 3879 1764 393 4042 4431 3643 1765 244 2777 1085 4183 4704 1805 136 551 1194 2516 2425 3385 972 1109 1523 1285 3387 1130 2127 632 4008 3752 3526 2417 2632 531 249 44 3436 4855 2634 4091 3722 3080 2240 471 2170 371 2071 3395 705 4979 3774 762 3169 4525 3247 836 1279 436 1538 4318 4452 4958 2610 222 37 804 542 4498 4212 4702 4762 1698 2860 3261 1003 3778 752 3720 3583 1522 3661 3999 3819 2253 2291 2267 298 4149 1888 1724 4133 1269 805 2729 3646 638 759 2796 3171 627 4807 1811 4393 2708 659 1224 415 3671 19 2074 679 2674 2420 2810 3744 1067 176 3223 2382 3648 4724 1570 1113 3743 2713 3195 3282 928 356 2930 3169 933 4959 2430 3841 457 2237 4314 4146 982 1505 1411 2367 2837 3328 2451 2462 4602 4386 1769 3547 110 1405 743 3172 1436 2602 2187 4710 1956 726 718 2911 2442 2163 1328 3522 3431 428 1258 1046 3015 2812 4738 3063 3722 4424 3003 4956 228 4760 986 175 4382 34 1250 288 482 2567 4649 1514 954 1812 529 461 2961 4971 3608 3586 3312 1615 4304 4882 1571 19 2328 3856 3770 2812 1161 4418 4889 3746 2281 4076 232 3188 115 2532 2675 3953 910 3679 1826 4391 2914 1811 3139 4935 582 2523 1475 2495 3812 303 1609 4815 3483 233 4779 4605 1788 2016 2695 4665 302 3513 2076 2081 3643 593 4654 2558 464 4060 2309 2405 2121 378 4430 1328 4074 2508 3705 1123 4247 2643 3937 4023 2085 730 263 4385 1935 1655 1656 3852 66 4886 1954 4227 4505 3694 843 1120 2513 945 1882 4864 1534 920 3508 4901 1685 1189 3792 4138 3144 1648 291 4739 2629 1203 4990 2370 1231 1446 1715 1827 3692 1243 4483 2121 3645 2619 811 4454 1161 3791 4697 2167 4906 4247 4748 1734 4958 1679 4818 4095 1103 4205 688 2467 836 3005 3542 1120 686 3389 2504 102 4491 4849 1606 2323 4591 392 3492 2545 2230 2605 4859 2123 4987 799 1622 4219 4957 3481 4150 3103 1756 1226 3159 4831 4496 1111 2489 457 4395 4380 1999 806 3354 503 1803 2586 15 2933 1120 1295 706 2667 3047 2146 4803 2974 3827 1197 4586 2419 2517 2388 1976 48 360 176 3587 1953 4278 2759 4606 1084 809 4217 4534 4645 3563 333 4238 2787 1599 2434 716 2225 2557 2926 1634 4614 3482 1443 4758 1061 3245 4253 1098 2734 4931 957 2012 1211 1781 2689 519 1828 501 889 1705 1995 4772 4172 3235 3369 3999 3401 3580 2687 2469 3655 1606 4198 2459 3997 1504 1576 2752 4410 4698 1236 1161 3062 892 902 1038 919 3423 3300 2699 1302 570 1618 4936 3127 694 1255 1682 2172 4763 702 2544 2651 1969 1398 2566 2123 3040 3531 2301 4123 4440 3482 4457 4556 1169 4945 1410 4466 1381 4532 1916 4790 1313 3769 3263 2263 4600 2806 4735 324 3592 1005 1596 2260 2930 4575 3492 78 4358 1246 292 1953 421 4817 259 1277 637 2396 2712 1040 2129 973 4598 3315 2918 1816 4327 3739 1880 1652 4814 3208 1643 2740 2587 4400 4049 4943 475 1437 315 337 3438 3531 280 3872 4519 4715 3487 919 4744 2811 1611 950 3643 3852 290 3096 4754 4547 4766 3227 2888 1720 4428 2644 2957 2026 4247 1153 173 2296 2461 2820 186 793 2153 1927 1182 1590 1464 4275 2898 835 1012 511 2642 3033 2948 4823 1775 3151 3210 4362 915 788 1179 2660 2904 823 3267 4754 3786 4256 4750 4272 4920 3596 1552 4798 47 1236 2934 3839 2887 2662 747 1425 476 4059 2492 3239 3086 2983 1196 1898 2785 3101 929 3724 1446 3025 269 2011 1784 2283 166 2116 4056 2514 4798 4822 1474 2031 2235 2235 2606 4806 144 2714 72 1553 4467 951 3863 92 565 2394 2914 3338 3869 2908 1398 1750 4133 909 4273 2499 3267 4857 1091 2557 1218 3750 2951 334 2582 1943 3983 26 1500 4948 2269 2723 4687 3304 587 1837 4692 4034 1604 4667 3015 3084 96 569 4836 2359 900 775 3903 3029 2240 4557 1124 638 4559 3993 2632 628 3018 3498 4005 2902 3822 113 1986 3097 2737 2451 4401 3554 4793 1696 4840 677 3221 2495 4217 4585 4418 2496 3873 2386 335 3536 1052 734 3697 4873 4487 1312 3984 4087 189 3465 1872 2724 4580 2825 3433 4900 2661 3098 3376 18 3431 1198 2076 18 1620 1820 649 1204 3834 3055 4024 1512 1259 1951 4685 3100 1397 3694 80 1264 2323 235 4741 4210 3995 2571 3084 4498 30 3003 1969 560 4420 55 2885 1616 2293 1455 1163 3301 2584 1428 3804 4468 1840 2071 2747 756 4066 3723 2290 3613 3000 2302 3068 3805 2705 3260 3496 828 2926 2124 2605 2042 2895 1521 3880 3332 516 4970 623 4747 3085 2626 2594 4652 3395 544 1772 4681 4772 265 4846 3230 1323 2033 2573 2845 2045 838 2783 3850 4149 3245 4778 280 1816 4602 1670 2491 794 3813 3837 3508 2096 568 3490 736 3908 3890 4599 513 3621 1486 2789 4315 2483 2973 2152 1008 727 2840 1977 229 4441 3327 3818 2299 960 1964 2061 1551 3470 3625 1158 4722 49 1582 2292 4257 2724 779 420 3822 3531 2013 342 1693 3211 1608 1438 3328 4567 2354 828 716 4588 4672 3557 4370 4462 4631 7 3751 857 3436 1273 1580 4529 1308 41 3198 2466 773 3940 2423 1025 1787 705 2835 4768 4132 3974 412 1718 2916 3666 327 549 3082 721 3901 3330 2065 1564 4059 2225 1040 462 1642 3311 4579 3464 2423 4054 3919 4325 2468 3564 1554 2735 2277 2148 3672 3464 1196 4467 511 1890 4982 2380 3668 1720 100 1165 1260 282 4635 3544 357 3141 372 4283 4425 3649 1781 2736 1986 1169 965 1910 4496 4870 3564 374 2525 1229 2025 2374 4594 980 4066 1322 847 4537 3232 2558 1487 1099 952 4149 2833 4175 3299 2053 2696 1988 798 473 4212 4759 4755 1982 1368 3208 4807 3478 3377 3459 146 2392 597 1689 2914 1773 2058 1940 336 2125 4794 3022 2081 1928 1494 434 3830 1046 3336 1458 4836 3656 4559 592 3789 1188 2871 244 2614 4668 3638 1308 3927 311 2625 4039 998 1423 4973 1946 3900 4714 2726 2555 3622 2938 2267 2897 4125 965 879 1425 4710 2309 634 4178 4227 112 135 4107 2153 913 1996 3215 344 1493 4260 1672 4086 1096 2512 2049 2764 4518 2417 1707 3343 418 4184 2057 3656 3202 583 2516 733 2080 4782 2535 3398 2811 2030 1667 2360 2084 3073 4917 3790 746 3384 2947 1667 1614 3091 3547 329 3727 1365 285 4837 3392 2262 4163 2976 4469 3463 2696 3368 2554 2833 2814 1885 4772 1247 3390 4476 3997 1911 509 3751 3948 3020 2513 259 1403 2463 2848 113 2647 1026 1257 935 4812 747 3440 1004 295 400 854 2206 2417 4013 1176 4504 3707 4519 3003 948 1812 1788 3046 2877 1101 3121 4225 4289 1782 2131 4110 3903 1950 1086 3111 685 2918 2825 4055 2108 1454 4168 3095 594 4736 2209 2955 2047 2312 4840 4035 120 2186 2963 691 2568 4500 5 795 1770 727 4911 1703 1560 4738 2627 3935 3631 2039 4592 2033 2088 1292 873 4898 1849 4620 3253 2441 1522 452 1368 1301 4257 2430 1241 4121 3406 4017 4826 375 3471 2158 452 4002 3158 3453 4464 2914 4566 2646 646 380 4809 3985 4354 48 3141 3759 2050 1065 4722 3950 3593 3464 118 4344 4344 2874 121 4940 3344 1437 3009 300 3416 1311 487 4046 1509 127 3017 2500 989 386 126 4091 4731 3527 3253 4095 3303 2916 1222 2790 4675 2423 4335 3025 1359 829 4544 3318 4053 3486 3375 2416 157 3231 742 653 123 151 4552 3399 2740 2914 1135 3796 1917 657 2225 399 1292 3696 1342 4564 964 2015 2580 519 4046 3666 499 2926 3715 4545 2762 946 4939 3152 2544 4963 2200 176 2475 3737 3451 2052 4061 3091 311 741 2145 1180 4321 1279 2211 169 1494 1818 1629 772 2829 1993 4107 948 3913 470 4680 891 4920 2724 3614 1382 446 3404 595 2889 3459 4313 414 4225 1025 1940 3742 3751 487 2320 4419 4356 4440 4135 3723 4687 749 1723 1199 1345 439 2782 2907 674 3206 4635 3649 3064 4861 730 3327 3567 2355 1008 4964 2356 2339 3356 4967 4953 2069 3404 312 4733 3179 2334 2621 1785 1549 1175 4831 2931 2629 1671 3154 407 4708 4459 2568 1481 4811 4346 2319 1148 4915 1017 1574 3334 2926 2815 3996 1681 2723 2201 4642 492 4301 3991 2499 992 309 4085 483 3732 1052 2563 2677 3490 1418 1614 628 511 3818 3173 563 2023 1299 2020 4901 222 3168 1204 438 2608 449 3537 3191 946 4280 1187 3798 1014 117 2182 4572 492 835 962 261 3595 3208 187 2555 1724 3761 4865 2988 3000 1011 234 4287 4508 3899 4476 2875 3540 928 3851 4849 3766 2283 1273 4197 1611 70 4624 4600 3769 3474 658 4129 251 1287 2810 3815 4903 1592 1736 1849 3791 2092 2641 4278 4473 2487 3069 1757 2703 3534 1008 23 4408 1887 2913 640 1861 2687 3341 4617 1837 4009 1653 1465 617 2430 2220 2495 280 912 4322 514 2541 277 4236 1050 1324 3930 2233 1068 1560 2590 3526 4153 504 2498 859 3191 2462 624 916 4887 175 4249 1810 3821 3533 4805 3839 2004 624 119 2221 1751 1904 1783 864 1633 1685 1774 1903 4526 2496 1797 4527 4943 2967 4238 1896 3898 4053 3753 46 1224 2863 2593 3481 758 4056 2549 3645 4644 4758 3079 4507 2657 2082 2232 1798 2141 2588 2490 2375 3389 4533 4221 1842 3402 1804 2938 1447 4234 3506 2291 4738 4710 3093 1369 3874 2483 1745 3684 3102 4521 1194 3448 483 3167 3443 1298 3607 1141 1178 790 4386 176 2985 1804 3368 2633 3503 4951 824 2918 2589 1925 4975 832 3138 2810 406 3012 4352 2324 200 2250 4148 3776 3669 3857 2601 876 4122 4705 1014 3003 2543 3551 2147 3908 4951 4452 1248 595 4147 3319 4719 655 2568 3998 605 4010 4788 193 3997 3421 1493 224 4012 3817 3194 2519 782 46 2344 513 3704 816 2918 90 3652 2589 2985 3404 608 536 945 2291 4655 873 4682 1065 3342 4483 2884 3379 4704 4893 4276 3233 2755 786 3361 2978 1057 4961 4503 2838 3800 405 4919 4378 442 3893 1261 1824 4678 2533 3545 2756 4637 1420 1095 2408 2934 2524 103 4040 146 4758 3973 119 2424 4891 1330 4825 4866 2915 4289 4431 4703 3146 1387 6 1279 4286 3100 4728 2418 1523 1891 1137 4401 1343 4286 3627 4787 4166 1724 1386 4610 1959 2313 145 1987 3045 1909 2716 4202 3662 4261 3724 83 1552 3505 1238 2634 1087 716 4404 2644 4816 4536 1898 2412 2570 2303 2634 1695 592 2538 3297 552 1000 4798 3103 4805 3382 1755 1987 3744 4082 2355 1781 151 2757 4193 3283 4860 561 1583 4964 797 3486 1758 3960 2277 1973 674 4110 2793 377 228 4411 2189 3521 1246 2778 533 1056 1146 591 652 2533 4716 4451 2048 1428 3923 3331 4291 2762 1796 377 4636 3436 2703 1537 3916 457 1560 2629 4754 3604 4927 1914 4479 3131 4665 361 1603 4179 2172 2607 3822 225 4439 2469 4159 2882 2144 4664 4785 1036 76 578 1617 4259 3706 2351 2090 4829 720 825 1745 782 4701 3661 4752 1381 3077 1892 2207 3349 2449 3219 1711 501 2700 731 1717 3400 439 4145 2957 2478 1605 2543 4236 1345 632 4506 4357 4241 3506 1626 3182 3249 845 2533 3512 2247 4292 1627 4306 1152 4063 3923 165 1217 3115 4517 3601 2983 3912 3951 3584 3584 4785 1065 1278 3064 4967 4624 239 526 2439 958 377 956 1959 3304 3165 4810 4141 2103 2082 4875 2904 816 2218 2326 2533 2636 3284 1534 1299 4649 1816 1579 3807 4750 3886 1151 4889 1411 2343 4410 2029 1671 578 1159 3492 3944 1449 3740 896 3647 2617 3502 4011 537 2734 3619 2216 4927 3268 502 2489 4590 4575 6 752 4568 1884 4735 4925 2114 2350 527 2126 3196 1802 4394 1066 932 4027 4607 4942 3171 151 1721 3536 382 4631 872 327 4390 2723 3549 600 1569 3524 4177 2250 3703 2889 1062 1812 1661 4914 2220 2521 2837 1240 2686 515 4684 4459 4587 3941 2251 3418 2245 3104 1623 2639 4733 3159 1378 4416 1669 939 3615 4080 4668 599 1305 3155 2406 732 2333 2365 3090 407 2795 4900 1818 2206 1689 2818 1470 663 4248 4468 569 3978 3189 4733 1290 2713 921 2020 2565 3927 1130 1169 800 358 2272 3788 3790 1639 3368 1103 2687 1023 437 1375 3390 3852 4050 854 2002 388 4865 3084 2365 3126 2359 953 856 3126 653 3717 1365 3733 2361 1697 2332 456 2691 4619 2095 1084 136 4334 1773 696 3651 4887 2811 4220 2511 4737 2606 1514 1782 2682 858 2180 4853 580 2662 2493 2781 3517 3598 3710 2748 3591 3664 3427 4962 3337 207 1868 2621 2884 2403 5 4957 3614 103 1694 1736 699 1810 2483 3799 4143 919 3820 3439 1301 1301 863 1962 3963 2447 1697 4795 1579 4652 841 1949 1316 2568 1022 4245 1624 3394 4307 3132 4147 3628 4818 4758 4458 1734 1230 3229 1225 2604 2599 4982 772 531 3058 4338 4143 2064 1631 3703 3894 4361 313 685 1870 1913 3697 3130 1306 3992 4948 774 279 401 632 3864 3688 3027 4619 1735 1242 4473 1356 4385 3281 314 4864 1855 3690 585 366 2703 3511 2726 3676 2137 1678 1011 2176 1523 4386 1559 1079 2637 1329 2751 2329 4158 4676 1928 2963 4413 1186 2486 2524 1976 4485 2193 2400 1240 4219 1875 328 803 3694 4939 1248 3217 3445 1212 4960 2520 3945 4630 2276 2289 3681 2052 2780 872 4582 3133 4244 967 375 3812 1661 4819 1126 4896 3218 1062 2066 908 4516 2372 803 200 1959 1486 2537 3302 3947 4450 1886 1230 1915 3368 2303 2362 2937 2062 326 4235 4928 4182 2355 2906 3521 1059 823 3432 2663 2000 4511 1262 2299 4664 167 1830 1720 1679 1708 992 2384 4407 3857 4414 3509 220 3843 33 3553 1777 1061 4832 463 89 3917 568 2159 3727 3341 4919 3414 4797 555 153 1939 1953 1929 3675 4188 1700 4037 4267 3455 129 1306 4285 4017 4084 4406 103 3626 528 2394 2694 3327 2312 861 3991 1391 23 3977 3663 399 328 2077 3571 1462 1775 2009 2178 2697 717 4893 3085 2768 3336 3914 3374 4287 2056 1383 3966 4494 2060 3237 3333 2114 4195 3196 2630 4018 4107 4348 4768 4754 4886 4557 3270 955 3024 2183 4592 4609 2898 3578 2680 4300 4786 4000 2470 2592 3593 1710 685 2949 347 2679 3651 2199 4571 2825 4413 1406 3612 4221 3216 3800 2777 1923 4953 827 4174 2060 1270 4251 860 2238 3139 1738 4705 2268 3783 666 374 4699 1220 3221 231 959 4722 3678 2782 852 2492 1438 2089 2229 3737 4519 600 2088 188 1188 88 4783 573 4912 1098 2192 2615 4354 3716 4311 2664 1903 3527 2519 211 2472 4487 1117 481 3888 2367 3717 1651 1655 66 2642 98 3890 2451 1338 2896 4088 2606 2984 524 3070 4108 1145 202 3420 3883 471 9 1526 2628 2297 1635 3389 2083 201 1520 1995 3315 3004 1739 1210 2951 2918 3163 2406 1858 1659 2972 3390 2008 3071 2188 4887 3283 4575 4238 313 3087 2694 1890 912 4206 177 3475 804 1404 275 1151 1065 940 4074 235 4208 3233 1600 3085 3676 2582 1163 528 4222 4431 565 1651 946 1973 3444 3882 1368 1135 4451 4188 3124 3915 2136 3867 325 601 1068 487 1906 1584 1326 4803 1184 1847 4456 3759 1405 358 3912 2700 225 3818 3241 3067 760 1924 2104 3151 3889 1099 1167 4054 666 3493 277 1243 3137 4954 3347 1055 996 1026 3696 652 1442 1113 1231 1457 4320 2138 1076 2289 4006 857 1411 3955 2039 5000 4201 3123 3508 2643 1840 4192 2026 3668 4375 2964 2367 2399 4992 3047 1737 4711 1169 4373 383 4144 3748 3003 774 1402 3678 150 2845 165 987 3028 1089 4239 1345 4280 4730 335 4544 482 4388 1998 3121 4589 4735 4617 132 2744 4568 144 3728 2590 998 146 2991 397 1189 63 1247 2579 1366 4420 2474 556 2141 4587 2694 4989 4690 3120 1334 2541 617 4893 856 4934 2946 3311 1502 3113 2481 1782 3893 4095 4079 3201 3496 4216 1783 312 2589 648 1922 1192 1815 3989 2420 2787 3443 1755 1612 1477 4523 2224 2056 3520 238 816 2919 945 4365 233 4749 240 456 744 330 1860 4559 2475 3819 4957 2770 1437 568 2976 1466 3910 1508 887 4741 608 2433 2238 2310 195 4761 2487 2290 1761 4366 1967 2052 315 3010 647 1362 3026 3224 3924 4669 2215 2953 1663 2197 4747 3040 2317 4563 4311 2743 1072 894 4846 4415 2020 1071 982 2636 1363 3996 2795 4991 634 3872 4148 754 2993 4937 3868 2639 2975 1065 1282 2618 4972 1486 3849 2578 2870 3779 2161 1684 4092 1780 2860 3392 766 4318 4634 106 3843 4644 581 1938 2840 1531 2990 2197 4472 3527 1846 3881 3791 28 86 29 1270 2526 3624 151 3090 3761 2171 532 3213 4594 3091 1259 1324 2723 4390 2042 4727 1571 1120 2000 908 2508 3608 4225 1251 1676 313 3150 4347 820 3330 3842 1828 1108 4750 1390 3052 1173 2797 3717 2458 3069 3953 1969 766 4807 290 2332 1199 1192 3275 3952 2651 595 3162 1048 2635 1046 1364 2436 4260 2683 4286 785 2175 4000 2725 4327 3065 2871 951 897 3860 4695 3320 1152 4484 3497 1934 777 4179 2251 4229 4634 4862 841 2293 665 4638 3391 4767 725 1864 4104 211 2675 2349 154 1580 4642 147 320 1554 3815 3330 567 1895 1482 807 2953 1483 2647 2252 533 3217 1359 3406 4740 2895 1860 478 2854 1978 1936 4889 4627 2775 2311 4312 4347 2435 3320 105 3527 4101 2328 828 2917 2758 3438 606 3063 4168 3776 649 3564 4756 893 2994 3902 2234 1434 1490 2651 2181 2405 1782 1869 4388 589 4591 2506 379 1431 1347 4708 4568 970 1970 4377 3062 2917 3441 3732 1637 3691 2659 250 4464 3822 4899 2455 3885 2081 4283 1887 2721 2157 968 4213 3922 1221 3627 2567 651 4890 1793 2711 2307 3527 4756 428 4166 437 3577 4879 114 3065 3848 2519 2772 3745 3695 4989 3945 1691 1767 1376 4253 3511 2661 203 1639 1559 1723 3666 2915 2542 1916 913 3247 1558 155 485 2062 4344 3653 3760 2176 3553 3786 2889 2832 3455 1256 4018 1101 2536 1432 648 1801 1347 2631 1159 2429 652 1046 3948 3979 1653 1187 4561 371 680 4446 3268 2038 518 4133 4743 2814 1779 2896 4954 1596 3799 4781 3941 2353 3054 2389 599 2798 441 3149 2810 4155 4843 4623 3075 908 3109 2542 1311 4135 219 2845 4289 911 2109 145 1725 1300 3439 3730 329 1025 2633 454 4918 2501 1295 1031 3131 1594 2665 3984 2418 4081 1853 2971 642 4092 1024 4294 243 2475 3497 4345 629 976 1191 2361 2425 2835 3445 1241 2598 1558 621 2076 1630 185 578 3924 3190 3927 908 4342 4681 1480 1976 212 1310 1254 2990 753 190 3616 1857 3257 2399 2417 4554 2822 459 345 1966 4812 137 4579 827 1014 339 2166 4591 1398 1319 2565 4825 449 3663 3439 78 1585 1416 2183 1805 417 4886 1244 2468 3004 2855 4626 529 4927 2532 1096 2217 3603 2291 153 2276 2188 2287 4043 2735 1852 4150 490 249 1184 234 3622 1998 1234 3353 3352 4151 4638 4606 1857 4840 2509 4813 36 657 2324 2082 1351 4286 2422 3603 2262 4863 4766 49 2696 3392 3510 2948 2840 554 4924 20 1253 1192 4391 2376 442 3475 2894 1931 2047 2751 3265 3234 510 3356 1366 2351 95 405 3757 1553 1340 36 933 562 598 1228 1373 3096 1510 4902 4299 2668 1300 4533 4289 1734 4492 2666 3843 2503 892 1512 650 1045 3672 2001 4140 4810 1758 4383 4137 3166 794 212 2720 4793 755 4859 1736 426 3228 1036 2975 1482 3124 1876 3463 2921 575 754 4292 1400 4354 4404 831 2206 3418 4192 870 2980 2814 1139 1081 3336 3793 4141 2735 4374 4185 4075 3407 1562 179 4396 599 2095 3812 2853 3689 3987 1057 2181 3025 1129 1376 3273 2656 2981 2797 1393 156 2556 654 2025 2630 1521 399 425 258 2121 3975 1630 122 3848 577 855 604 1474 573 288 903 515 4196 3274 4442 4399 1599 2193 30 4555 672 2061 2119 3801 2575 2930 470 1745 3062 2824 1362 1722 3390 411 4938 2909 3688 2388 4412 715 3725 1134 3146 1058 2727 3074 4880 308 1381 3667 3487 719 4267 3635 2637 4846 3751 4516 2339 702 2078 2088 1677 346 4309 962 3942 1976 1960 3243 4305 4554 1038 1014 2305 4366 3770 2315 1050 3806 2932 2616 69 4185 4814 3979 2504 1712 2912 969 4164 1506 2501 3075 2957 1512 4716 3316 4342 3705 1767 1092 3642 2704 3647 3208 2164 1529 1518 2959 1424 3823 3259 902 1960 1121 3274 77 3080 1561 673 4744 4817 4268 189 3568 1178 1676 603 2687 2314 3209 1303 31 2088 3363 4088 1108 987 1658 50 2517 4347 1879 3882 991 4974 4272 4430 1002 2675 4256 2019 2522 67 4100 3269 1695 2330 1287 3106 3541 4683 639 3279 3269 1313 3965 266 4690 863 969 1910 285 145 1468 4602 4034 3745 4861 3346 1425 3627 5 2405 1142 3105 4218 3109 248 2527 4272 82 2526 320 1019 4639 1885 3255 814 3571 4931 3879 3951 442 4280 1076 4872 1098 768 4464 3496 614 4522 1583 4920 2206 1452 1251 2911 2853 2812 3824 1183 4922 2592 2849 285 1360 1911 4953 4348 2069 4550 2187 4667 2343 1069 2835 3274 1746 3455 2283 3481 1867 533 2383 3442 1673 2804 3433 3194 4310 4090 2646 788 3202 2077 110 1133 2680 3676 3480 4417 4928 1940 4676 2333 619 3988 4423 379 4218 1313 4818 1377 3200 4755 4116 2226 4763 1990 4811 2307 3695 4074 1775 3007 91 3220 4200 4940 1929 1147 2610 2908 4178 2923 2368 501 2488 1413 3375 2361 987 1421 1518 1191 3197 3723 1348 4240 2142 1051 1754 51 3040 2365 1661 3545 2715 4429 4790 2937 3379 788 801 269 1781 2461 3521 3260 1430 1137 962 2070 1012 4508 2470 2459 4514 837 905 1108 4409 4642 2877 120 3729 3354 4919 137 84 4257 4928 2797 3548 4871 4940 3781 4032 3497 1814 2873 2595 3287 1291 2017 3021 2804 1250 693 3528 3034 3611 111 3132 3187 2061 684 2555 4113 1485 4415 2693 4142 622 158 2726 1109 836 3731 1099 4415 4888 3732 4129 1815 1543 1899 350 1447 2427 3518 2646 1328 264 1048 2399 2886 2400 2663 4773 1418 1304 2412 207 4758 3745 2558 3360 1956 4455 2551 2871 1728 2325 2357 3999 433 752 3274 3768 1540 2864 1861 1948 1873 4922 4407 443 4612 1312 783 2271 1997 2103 3238 41 849 1688 3876 4490 1750 4935 137 2619 4899 1431 3197 4605 3518 2149 2152 2466 2556 2129 2642 2226 2404 2176 2733 1799 4244 1036 3406 3178 1771 1338 615 4051 1549 4651 2792 1013 3251 1139 1010 2895 2624 2438 3954 3468 485 4822 3060 44 2365 2374 1518 4113 2266 4954 3864 3891 2718 4628 291 2644 3611 809 3111 3389 164 90 4315 2231 2393 540 4296 3323 2983 1360 1846 3203 4046 2491 3999 3142 1729 1111 1431 392 1353 4849 1178 711 4139 4497 2606 647 581 1085 3012 655 781 94 3587 3098 4106 2897 2590 4143 2345 439 3209 4266 3041 2133 711 73 487 4533 191 3431 4411 3475 1058 2732 1297 3058 1439 1898 1578 4037 3400 4578 2160 877 3026 3222 2941 2297 505 2700 3317 4154 1705 1633 3071 2819 4542 595 3192 1999 3525 3654 2063 4234 2129 4705 2226 2159 4367 4910 1680 713 2106 1125 358 778 3208 2225 698 503 4018 2745 4779 4593 4208 465 2743 1557 2859 815 4810 1149 3122 534 4494 1046 781 3750 781 4056 1189 906 4465 945 714 4208 3765 354 1707 53 3898 4312 4890 2063 27 1052 2341 3097 3457 196 767 2506 367 856 2748 3310 662 3141 320 739 3419 1989 2465 518 2037 773 3065 1732 4327 3286 405 1313 516 4406 3456 3332 2981 2236 2593 3985 3821 910 3472 2661 174 3430 1349 430 2465 3449 754 2489 3339 847 4508 602 4842 2382 4605 1351 3988 4927 2093 1997 2536 871 1773 4266 3682 512 2258 4313 3668 61 1464 3841 2080 1153 3148 1526 1839 2249 3825 1879 1517 2237 132 1142 3770 3075 1192 1475 3138 2988 3923 3746 3686 1294 655 2568 2129 4448 3682 3769 4244 4849 2254 4589 35 1257 4458 2495 2294 4693 975 2141 1073 1712 3859 3211 1820 285 4090 856 4291 1302 448 798 839 1912 608 3318 3851 3412 2288 3746 535 2496 2123 2274 3433 476 1573 3616 416 1934 3699 3515 2807 542 4648 1744 3552 3178 2337 2764 1422 1387 3467 2139 2921 359 3495 2645 3662 1109 892 651 2453 2244 3869 4270 4393 4172 3983 1025 3268 74 1461 50 992 4617 4916 2901 3710 3412 919 2377 4771 4925 964 4600 870 393 724 707 3220 1082 2391 1213 2092 1220 4022 4099 1748 3256 159 338 1994 19 613 385 1699 4408 4566 2866 3383 1402 99 862 4587 115 4323 3334 670 4177 4736 458 3620 2995 3200 3150 2438 152 4317 1192 4216 2544 3702 3452 3202 2033 1852 3648 4840 4459 3062 1336 4346 2548 4877 531 1812 3694 544 4964 4463 4644 2194 138 4078 512 3839 4208 2514 3504 730 606 2711 460 1874 606 4397 642 2049 2231 1095 3019 1748 526 431 4787 2622 2800 2424 4100 2260 1242 1755 4452 1266 4257 3011 1834 1372 314 4937 1861 830 3675 4640 2613 2373 360 834 1976 252 983 4577 2567 4648 3196 1679 3942 4492 150 4415 2487 4742 104 4657 591 3120 633 2034 1296 1944 356 4385 654 4504 489 4004 1266 1246 922 4801 2538 3277 2743 1957 151 43 1323 4144 1477 1257 92 4887 3926 718 4126 641 1256 740 1441 4131 3074 3826 3335 1028 3427 288 3999 753 1835 2150 4389 2002 1976 4589 1535 75 4219 2556 3089 460 720 2332 1002 4146 1866 3101 2997 3652 2652 3615 3281 2878 1241 426 770 3929 4141 1574 2693 1489 2841 3827 808 2798 3715 771 2768 276 2595 3707 3392 2971 4968 2630 193 3391 897 2194 3796 3161 4597 2152 3306 252 2579 3944 3653 4945 642 2203 1516 2003 4755 3463 2795 4876 2794 2783 4320 406 184 4345 4567 1651 2820 1790 2391 102 4637 4693 3403 4112 386 552 1915 2420 1570 3725 1536 2866 3380 1782 3963 4816 969 4634 2494 4556 3685 1682 57 3403 1193 4860 991 3518 2700 3260 3950 4440 3045 150 3163 4169 3923 3029 2740 3014 1669 1999 1596 1454 442 4991 4122 3790 2251 466 1922 1006 148 1434 3554 2194 1511 2542 2990 1307 696 2384 4094 1043 1714 997 4211 3588 3312 3401 3781 2242 4677 689 1687 4452 653 4406 3177 391 4009 1385 2302 1147 2015 4153 868 4588 736 4854 1654 3882 1233 810 3821 2681 2362 2707 1379 490 226 539 1782 1313 4512 4912 2195 164 4220 1916 2185 4858 4588 1861 2586 682 4271 4350 2437 4712 3110 3189 375 4587 1461 4659 2581 4938 703 2015 2515 1906 3408 1555 2640 633 4344 2165 88 4927 4814 1720 4585 2128 555 4561 3182 4467 3411 42 4295 3238 1128 4866 391 4831 4303 466 1589 3044 2416 1857 3955 460 3802 298 1898 1244 2885 4529 3820 1812 2062 474 1361 1719 4294 1762 3051 870 4267 4083 2881 2678 4494 877 3896 61 1676 3983 45 1497 4197 3730 2588 4929 2040 1127 2685 3874 237 3331 3265 371 17 762 2521 4257 2310 1466 3232 3948 4944 355 4964 3360 17 3206 4929 4501 4093 4419 3893 2584 1543 521 1149 384 1067 3442 4639 3529 3962 1700 4670 3788 4185 1049 3146 2797 2873 4831 373 2068 1833 2610 366 3381 2672 2405 2930 1264 211 1949 4014 2953 269 158 2766 713 3834 2675 2050 2027 2451 4538 1219 2344 3733 3254 2091 3044 3889 732 1514 2462 422 4886 2217 4908 3659 4411 3299 3893 2925 1501 735 4637 4647 3105 1336 2876 1525 3131 157 879 4560 495 4929 766 4093 2769 1756 4884 2606 1342 1480 3411 3487 2465 292 2725 3434 3735 2669 1548 1044 3555 4368 898 341 3787 2474 2330 4300 3384 3480 3221 3729 4162 1879 1222 881 2354 1589 2959 2750 2199 590 4273 2636 330 3760 3440 93 4137 311 3453 3710 2743 3722 4866 3416 834 724 4113 1472 1068 308 4734 4447 2436 1477 3984 4186 554 3183 4996 4179 2582 3980 1802 3334 2161 3779 998 3573 3098 2529 1728 2373 3714 1971 4509 4687 3720 990 2267 2456 3063 3111 905 473 2851 4195 349 4839 3120 2904 2868 3180 4259 4122 3485 28 3310 4431 1742 1377 672 4027 2238 4632 3987 781 1617 154 389 3904 1648 3644 3879 1083 3718 583 697 1698 4588 816 3252 1394 4781 3257 894 73 275 3798 1090 4428 680 3930 1989 3694 4926 3559 3250 4088 4816 3945 1639 4091 3494 492 638 4392 4357 4281 4869 457 2621 1278 1718 4221 4769 1475 1168 3320 2282 4325 1068 3512 3797 526 3616 2121 696 3915 4280 1050 3329 2717 3696 2086 2727 409 987 4764 1463 4096 287 1016 4144 4639 1511 1991 2119 1600 2696 4383 3076 4616 4692 1005 43 1879 3290 1532 1517 2763 395 725 4132 3269 2927 1457 3586 1674 4342 2521 3371 2843 864 1935 3558 261 3830 410 4440 4810 4566 2638 4504 2911 2978 1057 1820 1308 1074 3760 2395 4103 1989 368 2538 2553 108 2949 4143 2199 3952 462 4393 3570 1855 1014 2830 4032 379 3549 2426 4976 3346 3278 1039 866 2303 975 3936 4101 1719 2387 2484 2823 2982 3003 3321 3185 4256 1001 1335 4728 4152 1091 4569 4717 444 1198 2344 3206 222 2769 4487 1699 1349 3814 3064 2393 2210 1284 509 1579 1172 4463 1296 1828 4972 4830 2467 4486 4537 1325 3393 2158 3142 49 3444 3501 3191 4158 3044 4905 3512 2348 638 4586 2598 4470 2762 4509 2891 1418 485 2045 70 4475 853 101 4841 2746 3632 607 377 3321 3989 4032 2642 3135 288 3585 2345 4927 171 360 1376 1304 3392 2589 861 1398 4496 2717 3459 4848 2703 323 735 2592 3845 3562 1676 342 4822 3948 600 1757 811 1902 1933 3981 1327 3265 2401 815 3579 2243 1054 1812 1323 3868 26 2399 2943 2994 3704 790 3107 1997 3294 2101 3551 3595 3509 1138 3839 781 3612 1970 4116 1312 2581 4659 4081 894 551 3936 3575 4666 4666 3105 1257 3991 1806 2632 3113 2650 2692 2100 2177 2219 4907 3930 315 3113 2261 4127 2594 955 3759 3495 3590 2911 3100 4385 332 438 739 3577 364 2606 3445 365 2825 4375 1688 2569 1941 367 46 555 586 4878 2582 775 841 282 690 595 599 341 3880 3988 4155 298 4666 2336 1618 1035 3630 1106 4131 742 4950 1538 3836 4211 1744 3642 4467 768 4759 370 2381 4037 2728 4796 3538 4520 4166 2280 1239 2211 3903 4818 3027 801 2757 4935 2546 2876 78 364 4693 2562 229 4655 4376 1931 3654 452 67 1141 3957 25 4074 2776 2696 1674 3693 4627 3617 2062 2208 3429 3861 3688 4628 3940 3079 1462 2956 1970 1541 2502 2737 339 2690 1364 2903 3560 3475 4181 2358 4327 2202 848 1409 4696 2022 3112 2250 233 2529 1243 2820 1556 3233 2078 3008 3076 2975 2326 4561 1083 4307 3200 1288 4031 222 4562 544 3976 1094 1632 3347 3332 3558 280 1099 3764 3219 1902 386 4604 2384 3937 3419 4214 515 1964 2342 2320 2021 1646 1280 2433 1190 1378 800 3632 1823 1456 2820 3581 4655 2210 3514 4982 3391 1032 1559 3724 1733 3276 3755 219 3357 2271 3827 1942 1683 1594 1726 3120 1642 1134 4993 3411 4744 3757 2851 829 2632 4798 3057 3415 1966 4213 4027 805 783 3768 3237 4640 598 3283 3215 407 2680 2189 3918 1401 4161 225 3585 2172 869 1654 3260 3106 3760 4031 856 1167 4670 2068 4305 2684 3372 4703 4039 3863 661 112 4422 3865 4374 2906 3478 1902 1761 4395 4571 1288 2502 592 4614 1469 2254 1511 4178 4485 319 4963 1384 2517 3563 723 1739 1806 2432 4643 3245 3758 2633 2537 1344 3989 619 1113 3470 2482 1361 3610 50 4380 1489 2255 2893 3026 4605 4823 1874 563 1907 4494 3577 3798 2341 1882 592 1332 474 1558 1813 145 347 450 2869 4007 2959 1481 1281 4946 3911 1321 788 1212 4034 4639 526 4667 2179 416 3996 831 1774 3033 1381 4869 2263 1729 798 3590 4618 4730 983 664 3636 659 2133 4788 4377 2840 2854 2262 3771 2688 2879 1529 1658 3838 825 3888 2502 266 1208 4390 1943 885 1107 3015 1014 8 1055 2493 1617 3725 3204 2068 4699 3940 3862 1381 1297 1016 3325 2815 4878 992 2789 593 152 4110 1695 1130 4969 635 1623 3890 2254 977 4140 3046 1700 1080 4754 2119 2150 290 91 3891 1272 2886 562 3275 1951 328 4159 2380 1343 2968 1534 3934 4172 3799 3543 336 4105 3949 2391 2778 1036 286 4046 4521 47 727 3856 654 3113 734 68 3599 3403 2280 2328 3941 3756 121 930 1069 2190 3455 1352 1175 150 4599 2882 4186 679 1615 3266 646 2048 3858 1891 704 1961 2280 2847 4978 4138 4243 1248 3808 3045 3682 1856 4675 3119 1353 2680 3474 1763 552 1149 3413 2695 4432 4238 3232 4372 4633 424 3398 618 615 3570 1803 674 3080 2953 4961 1290 991 2533 4524 4285 453 2874 4206 3400 2906 3400 1220 3838 3408 2708 4534 1893 1649 2165 2819 751 660 2247 3123 2282 2044 2219 4395 1648 672 765 1485 2872 941 4805 3973 691 3863 1159 1245 888 948 2011 610 1976 2745 2005 2052 1554 2162 2302 2162 3601 767 4297 2380 4249 4817 3575 3647 3181 169 620 3093 1012 674 2895 2786 2791 2690 302 3640 1469 1133 4592 3492 592 2626 2937 510 1158 2228 4393 3485 888 1178 981 4273 1958 4431 1021 1599 3016 1426 3028 2073 2399 1567 3060 827 2778 2197 3919 1655 993 2479 215 1858 4422 1435 2198 1717 3623 4565 2327 3876 406 3861 3963 3842 881 4909 749 2828 4522 940 4431 3737 1551 1437 1514 1185 11 1249 2938 1779 4180 3281 32 3644 83 1989 782 2135 4639 127 4806 984 1074 1992 3908 4400 1114 3051 3511 2668 281 4917 2700 2830 1366 1427 4131 4658 2 140 856 370 4900 1427 3971 4835 590 1870 2465 1558 1293 2802 433 4520 1756 1844 3415 1434 3970 1041 2796 4025 223 4071 4804 1263 2531 146 3142 1216 2144 1272 432 887 4499 1021 2713 2358 4015 1880 1813 1649 1201 1236 621 1364 4261 4376 852 384 1511 896 1251 2802 4211 2825 3885 3780 359 488 1108 3619 3067 60 3994 3815 4288 2672 1513 3270 910 1026 3852 769 948 3087 3131 3204 1396 1652 1331 2331 2140 2014 2988 4280 366 548 1841 94 4256 1823 1867 3809 3109 4697 4943 3851 2995 1507 1683 705 1819 3133 1869 148 1220 962 4236 3201 1393 1225 749 3617 2614 2853 1679 1826 150 950 2807 3972 2064 2558 389 4308 3509 4845 2845 3124 3244 1718 568 4345 1799 2472 1728 1084 2883 93 823 586 2140 294 1153 4172 4246 837 2413 2664 4885 3793 2456 998 2174 214 1761 1291 1060 1066 3526 2769 964 2913 3910 2509 4209 4323 3806 360 145 3153 4404 2663 4957 2875 1743 3683 949 3420 109 3170 66 1788 314 1652 3595 2181 2328 4150 2793 1543 586 2850 2482 4821 4535 4453 705 3662 4261 4280 4420 2988 3012 2984 4861 2000 927 1079 74 4164 4143 4936 1166 3311 3855 4798 2333 1269 1713 278 435 2661 2567 1568 1286 1457 2483 354 3344 3641 1231 2789 126 1160 2558 2078 1707 3710 3738 1558 942 3716 1307 1107 4207 1411 2118 301 3550 2061 4699 4682 2061 4858 911 4018 4105 3029 3512 2891 1132 669 3460 70 4950 1141 3410 4744 3896 3643 1918 3586 1567 2980 3322 1570 3943 4959 1064 4736 3693 726 4425 2554 1324 3816 4345 2560 4785 3018 360 3216 4215 3241 490 4147 3172 697 1400 3398 3370 273 3461 2618 3191 3909 1490 277 853 1363 4979 839 1771 2382 4296 150 1090 2711 4749 4706 2848 3942 634 3833 3745 1413 3107 228 2857 446 2593 1401 3843 4576 1799 3431 2069 2318 3886 4853 1810 2951 2969 2739 3302 1255 4506 1622 1374 2541 1339 2593 4062 1923 1406 2743 3984 3130 4958 4586 1300 2507 291 1199 1410 1534 4322 1192 2193 1055 3155 2896 1348 4460 3953 2506 2072 264 1462 2011 3856 3100 4428 675 3129 632 4316 169 326 4574 3731 4180 1477 3056 1632 154 671 701 2464 2124 1068 4768 4466 4216 1173 4881 2684 710 3744 3954 2332 2364 1776 3082 1719 4858 1347 2950 4285 751 3242 763 1627 1274 4284 358 1152 4545 4075 1572 4600 2758 4093 4498 828 4100 2844 1670 2768 2383 3895 4627 1836 3881 1543 1818 2940 1622 171 4460 2944 1537 4204 2304 2012 2324 1169 91 4873 2773 669 3243 4714 627 3276 4804 528 1973 602 339 3591 1275 3859 4005 1999 1763 532 1865 4579 45 2729 2162 1733 3872 4013 654 1320 1843 2373 4401 4357 3500 637 4187 4567 4973 337 3702 2407 529 3445 1857 2168 4116 1126 2255 3196 1585 2831 3657 4861 1673 3805 496 1469 210 4475 484 1975 1902 1103 264 2875 3488 2099 1851 2550 203 717 392 3775 1898 4503 1751 3372 4169 119 4466 4787 1027 192 3977 4361 3425 2640 3094 2287 938 4768 2714 2599 3629 1591 3334 339 3128 1528 3563 4975 3405 2319 4866 1410 4024 2519 2173 1209 1066 3335 3900 4604 1065 4208 2137 3207 1589 945 4533 4474 1277 1436 200 210 1784 1574 4621 1030 1765 1162 4051 4066 2219 3247 2725 3607 105 1813 4467 2465 519 973 4503 3984 3587 3150 2073 1632 190 3752 2436 649 1532 4397 3366 1431 3880 4731 3588 891 2613 419 4387 928 3350 317 1064 4223 4127 4922 746 4267 1793 1880 3834 1782 3034 4730 2746 2370 2355 3982 3619 2745 2312 1213 4509 30 4028 2286 715 3842 4386 2715 788 2784 1189 522 3372 3160 2529 1285 40 3624 1271 2163 4526 3918 4645 3565 715 4119 1460 377 1386 1020 3096 3435 2268 1576 4548 1351 3098 2915 3155 3024 1597 4546 3824 149 1423 1564 727 3854 4807 4502 4985 2395 1905 4504 4668 4277 628 95 2809 4731 2818 3657 2093 3495 2211 4003 1776 4270 4098 4350 1881 4620 342 3678 775 1726 2123 4274 4465 3813 1071 2839 3336 2410 1589 2741 1368 2396 541 56 555 4459 626 856 2469 1129 3947 4665 1265 3652 2666 4 1674 102 2928 3581 43 1309 4623 3987 3424 3459 3910 3690 4107 3838 4737 1012 3032 1577 1943 692 3344 3266 338 4098 378 4250 4738 2018 1078 2344 4666 2604 1672 1422 2778 2869 1019 1027 2507 4605 1971 4231 1598 4016 2362 3330 1406 773 780 4989 4345 834 2122 3687 2099 1909 2179 1265 82 2476 3415 3107 3643 3759 4402 4245 804 3672 2287 4158 408 2770 530 4673 4662 2863 3005 1387 2882 2993 4620 2191 347 3114 1393 3738 635 2459 2976 3614 1290 3401 2028 2851 4356 3059 3169 3162 4534 3414 1367 832 325 3009 3830 1745 2791 2593 1428 4715 2135 1822 3352 174 4773 3020 2883 4387 3180 3563 3202 1546 2891 1752 2702 354 773 4146 451 4773 4769 3989 1764 89 1842 4354 3845 1184 319 2125 4904 1865 2716 4166 3249 717 1976 1177 4050 2786 1293 86 2896 508 3948 1217 4379 431 1590 1699 4290 2030 4371 1191 885 2919 247 4350 2425 4141 1168 100 2896 3221 2898 4624 2782 553 147 2880 2213 3568 47 2931 554 3468 4573 2277 2142 1450 1511 2446 2693 334 4726 3403 810 4260 605 172 233 3672 2257 2788 3668 3623 79 1349 799 2164 3974 2313 1100 124 4384 970 3248 1170 534 1554 4356 1724 889 1404 4797 2251 4450 1634 4388 2487 4874 4612 278 1473 1723 1127 4789 4696 3893 1731 1877 3213 3081 821 4112 1110 2554 1307 3923 4374 3519 2098 4767 739 2363 3772 3216 2711 4037 3018 521 3873 1296 4702 2871 2929 2548 3812 4409 2407 1763 3732 4031 2396 2717 2938 2536 1247 645 350 4186 2977 4449 4821 2285 4961 285 158 4032 1354 721 4285 4539 120 3911 1939 4596 3927 2758 2916 746 1364 3162 2039 1677 1913 1313 4322 380 4389 3807 1020 2709 202 4331 1817 1800 878 1464 962 3132 2394 3037 2490 4065 1566 1309 3826 653 3275 712 2589 3296 2711 496 5 2623 1653 165 2868 492 1002 2722 4156 4604 4889 1981 48 2128 576 4555 3168 597 705 1577 449 828 2594 2428 107 1754 773 2394 2049 4537 377 351 2228 1502 3871 3225 1545 1073 213 3013 2014 1904 2799 760 1049 4339 4889 1262 3713 2769 2806 4294 4435 786 3836 3507 2886 3124 1630 1397 1239 3399 1337 3198 1558 456 151 4806 687 257 4807 2184 1507 2199 3275 1482 2684 2475 1872 3753 3100 1322 2873 2043 2503 4909 4677 962 1860 250 933 576 2128 4985 1807 3494 2819 2263 1285 275 1288 118 4287 2891 193 4051 2116 4909 1882 991 4309 548 3697 2951 4099 2608 4413 4117 4708 4082 4492 1612 410 1563 4834 3295 2691 149 2449 3779 1874 976 4796 3872 733 3583 786 4748 325 4313 2801 272 873 1288 3153 2425 1363 2813 1397 1200 4833 1754 3750 4499 1789 1638 2919 2657 38 61 1498 4650 1221 3358 121 3613 4641 1307 622 2552 699 3172 1819 1172 835 3908 3027 598 505 3802 4920 152 2940 914 1186 101 2927 1946 2830 2392 1103 269 1124 2486 2046 603 937 1919 2347 4311 259 3553 3408 4024 3168 3301 4459 16 1199 2528 4573 4176 1644 460 1598 1434 1897 3172 3543 1198 1408 67 3246 4670 3098 4310 4294 1153 3155 573 300 1259 4515 4014 611 140 4822 2066 4177 4701 3941 4606 3584 2526 3611 4604 1222 2891 4721 2335 1821 4626 1747 1650 195 2990 1593 2890 1883 2679 671 4551 523 1480 469 4576 500 1352 1767 3100 1109 74 4214 2881 3528 4932 1933 528 1596 2908 1021 3719 1681 4254 3089 3886 1143 423 4819 835 1991 2310 4269 2846 3608 3573 4209 2797 892 4428 866 1937 88 303 2976 4023 2816 3371 2848 161 1080 4917 362 250 292 3299 4577 710 601 2328 1359 487 1737 3644 1478 1417 4524 2882 2311 407 4681 2745 687 1491 569 4404 4045 1042 1229 4802 1598 2342 2523 1310 3298 3082 1189 1671 2500 4082 3505 1090 1589 1480 3738 555 273 4240 2293 3128 3104 2941 2581 3510 4959 313 240 2137 2389 3769 4264 2185 470 2095 4267 2351 1963 1471 652 2861 1968 3722 1351 2667 4493 4342 1120 2930 4278 1179 3549 4797 4971 1663 3488 3979 1224 2692 3846 1471 2926 4893 4314 392 1241 1740 755 1689 3207 223 1441 2746 1935 3414 3452 4581 96 7 3813 1466 46 3427 3403 3163 1328 1094 4712 625 2636 4554 3338 4685 4730 2692 610 3248 4901 350 3048 1419 2086 3564 4085 752 3272 527 3687 4303 525 1741 1177 3497 3399 1310 1336 2017 1152 49 687 4902 3563 4853 556 1179 4360 2136 3200 447 3916 1836 1923 4958 1278 1837 3807 2357 2108 500 1944 4330 764 799 3666 2449 3963 70 379 2440 4050 608 1892 1388 4259 2068 4476 3490 4160 2680 2805 2103 2133 686 3613 2720 2081 450 4583 1283 3929 3053 1223 2916 3165 2461 4834 4401 1273 1803 1195 1871 958 1907 1191 2403 1598 663 4354 2601 675 4837 4312 2744 3336 380 253 2483 4438 1491 2621 162 4265 3099 2797 3847 3265 4064 3864 2610 1698 3163 4827 918 4972 2291 2713 4057 3891 95 1511 2016 856 4125 233 2976 550 959 972 3790 1110 721 3586 3336 707 4844 3769 2098 2863 2998 2924 4291 4468 1456 3344 3429 1036 3431 2424 128 890 2819 4578 1103 807 1762 3856 161 4646 214 904 2969 4647 3723 212 1255 3392 1026 4747 1893 4983 4673 38 2483 1505 2945 4260 12 4807 2295 462 2503 4244 2683 3084 3150 848 1660 4254 2706 1296 105 3443 581 3403 2145 1758 2382 4774 1661 2747 1633 1745 3545 3663 1957 1225 1030 462 3836 3884 2083 570 1190 231 847 4403 262 3107 1441 1530 1627 3564 4489 532 2593 865 2492 4781 3470 599 2827 3378 277 2750 1292 3742 4278 4914 3696 3198 572 3523 1395 2477 3357 2205 2760 2545 3518 1521 4099 4996 453 3379 900 2955 2197 1602 938 4291 4253 2186 62 431 3673 4397 340 2963 4704 3446 1854 444 2772 2925 1232 198 2877 4862 4141 581 3870 2873 4368 932 631 411 2388 4625 1209 1468 165 2302 3589 3112 445 322 2781 3734 80 182 2986 1148 408 2401 972 592 2721 301 757 3112 4910 567 2927 92 4899 1506 2033 1190 2328 2645 3438 505 3708 4177 4485 1303 4752 2396 4922 2834 2216 4992 1444 2468 3958 2628 2989 3286 4167 4434 3829 4125 1203 2128 4991 1488 2145 3127 4259 3988 545 1431 4114 4048 2168 1433 581 1489 368 3715 983 4335 2733 1080 2294 3582 3049 3749 3070 4398 896 4717 1190 1660 3813 4622 1544 4511 868 3690 1525 4883 3565 255 88 2025 80 880 4230 3677 3259 3089 532 4551 1349 46 4049 3883 87 1077 2607 4473 3998 3487 3486 3733 4595 91 2570 864 2786 2068 4696 2605 2846 670 413 405 1100 572 2631 2996 3539 4429 4089 4737 4786 107 540 90 1338 2578 3545 1670 3320 783 4711 3489 3765 3079 1899 2083 1422 3539 3027 3841 1460 3723 4842 3811 612 111 4880 3356 2607 728 1007 1158 2364 2549 3039 755 3722 2982 4698 869 2918 4429 865 2886 971 1888 2525 3105 1349 1785 566 4208 2509 2582 1792 2299 2752 2609 3737 2095 3408 3272 1933 4676 3249 3734 4362 3703 1045 1089 4428 814 345 3938 4802 4327 2526 3600 791 2113 137 1125 2418 4744 347 103 278 541 2801 1272 3699 68 3301 2327 563 749 1187 3653 2414 3436 4413 3153 3638 193 4304 1885 772 1945 1173 2966 4217 1443 648 1295 22 2795 3237 4471 2669 3850 222 1174 2661 812 726 4252 1025 3408 721 4491 434 4724 4585 4176 3649 2279 1043 3270 3510 901 4088 1554 2644 1167 1157 288 3954 4784 4931 4413 1291 801 3431 202 3319 2725 1683 1432 1456 1806 3627 726 206 3182 2585 2429 4283 4575 2218 2253 1504 764 4055 1429 2342 589 4589 1367 3326 2047 1573 2881 3818 826 3565 2285 4505 1809 4140 2313 2135 3589 3026 2088 1154 3395 3502 688 2190 289 1758 2906 2778 2813 4955 4909 2897 3814 2506 3540 2715 545 2524 4091 3593 2301 1486 3389 3188 3135 3114 2881 4518 1791 3541 1569 4023 225 3775 2033 4954 4806 4870 2390 4573 2440 1955 4005 3549 1561 4963 4439 815 3125 3039 4979 4808 3715 1356 476 2495 4024 396 3103 3381 1780 1292 599 4092 666 3428 1425 4085 2108 242 3256 4864 2998 2583 890 1232 4366 1152 1552 3380 115 4726 2834 200 3187 2950 1105 4994 858 130 4580 3477 1178 599 1876 889 1294 3029 4543 1881 877 1418 2480 4563 4758 3743 3781 892 3678 4225 2736 1946 4755 3433 3319 1968 3485 4789 1773 4173 3839 1973 1774 4973 1771 4454 1071 3206 2891 4651 3483 2077 4377 3135 4679 31 2728 844 1935 3736 2520 1175 78 1839 1974 4241 67 4944 4177 4087 3254 2649 1942 2531 1063 1565 2990 2378 4464 4148 1883 3068 1214 3113 14 3679 4971 1298 428 684 4967 2612 60 3129 1019 21 2530 1037 4924 552 1976 1142 4822 196 2080 4566 3014 1085 2539 4594 4375 4362 2733 4498 2190 4389 1030 2125 2662 3030 4794 778 3861 737 3826 2343 117 3707 2401 1165 852 1521 945 4778 4396 2161 627 654 2564 3558 2650 1318 3477 4272 265 3549 4725 554 3968 4678 4880 4827 1771 963 2386 1189 4883 4161 518 2193 4411 4393 4282 2961 4132 713 921 2285 4113 2577 1495 2559 3068 2399 3409 2654 351 4299 723 1607 1916 4539 2855 4575 2662 641 3845 714 4021 1392 4021 4320 3246 746 1047 4698 1929 4509 3915 121 2577 329 1129 1296 3736 2892 2939 4917 2720 4766 550 2252 3410 4133 4021 964 19 4890 4326 360 3354 2147 3026 4311 1212 1151 3929 3356 3657 4461 116 2150 4260 1045 4993 3249 4734 2093 3939 4412 2395 1981 4328 41 3163 4899 1345 4873 3683 3952 3973 4485 978 2642 798 3326 3548 3584 2602 1533 1394 2585 1859 2243 3064 3061 376 3291 3622 1074 2994 107 528 3392 3072 1975 2110 4734 4803 606 4173 3331 3266 2819 3011 1069 2680 925 4015 1766 2169 71 2159 2305 1105 4193 1975 186 4973 3677 2217 827 1375 2187 2128 680 1694 3501 379 3908 252 347 1753 4689 2486 609 3743 3981 336 212 2435 3663 2918 417 205 4118 2612 3870 992 1506 663 2135 1014 2049 2378 2594 1017 3236 1954 4371 4163 3007 1626 1769 2471 1428 1432 1567 717 3193 862 1908 746 1469 2570 3851 2493 631 998 1564 1148 3967 1329 2769 4685 2931 1900 850 4781 1500 4453 970 4973 4990 3143 1095 791 1811 1384 1326 2093 2905 3419 1340 1011 2479 4476 3374 2416 3092 70 1210 4945 4537 4112 4100 3334 4417 323 4258 1427 1888 566 3848 473 3449 355 2269 2338 15 3943 4228 4784 1413 1221 1900 998 4390 4804 2049 885 3286 349 4297 313 3678 6 159 4402 2404 985 1763 4804 993 181 1071 727 2737 3604 324 1727 398 1444 2003 3781 2902 822 3453 2148 3824 2826 780 4965 3755 3201 239 3947 408 1265 1842 616 1147 1061 4219 1190 693 3971 2438 2335 4789 660 4715 1174 666 1263 1835 340 2035 3222 4774 3700 3327 2775 503 4454 709 1548 2790 192 30 1660 1181 1688 4606 3320 3588 3691 830 3094 3158 1618 4461 4562 569 1920 642 2928 1298 3693 4756 2939 4879 2910 4666 4466 291 4506 3931 2157 3181 4190 2632 2196 737 3690 445 4120 581 1475 4916 312 590 871 4657 2254 3425 1292 4567 3432 4626 3617 233 1087 2136 730 4698 1563 1375 4160 806 1300 1332 4199 2390 2643 381 687 776 4159 263 4372 165 841 1342 262 1602 4273 4360 4722 2503 4813 1642 1662 2947 3305 4722 185 3718 1866 595 1865 4685 1154 812 1298 2473 1936 4297 4710 3256 3404 3952 2312 1931 1519 1206 1584 47 4385 1280 2066 396 4137 4074 3670 1737 3161 483 4705 4933 3096 2463 2731 1160 4846 388 4608 2384 1779 3805 2591 132 4368 2874 3494 2309 4404 3814 4395 2776 1496 1664 1324 2517 3180 1315 1057 3291 3384 2589 3197 698 4851 1579 3456 2407 2400 4332 2567 779 2940 2394 3715 1300 3714 1748 798 1275 495 751 4585 493 1405 3528 4881 3995 2244 995 1789 4385 2061 3376 3690 3538 3781 1536 2735 1266 3944 1732 4553 2323 4460 4679 4896 3969 3569 479 3536 206 3792 704 2482 1255 2137 2969 2888 500 723 4004 2404 3268 4600 3586 3353 1527 1710 1997 3560 4554 1951 3757 3709 999 1482 4500 1168 4970 3208 4426 2557 3637 343 4089 244 2860 4691 3169 4585 1122 3432 806 4453 4539 4177 4389 867 2864 3028 235 3836 3414 2060 606 4468 4047 3478 4065 1938 879 4476 4684 3308 2304 1453 930 2081 1534 4403 378 2805 3108 1627 2191 4432 1950 1081 1008 1895 2973 3961 2056 3466 2950 2159 2223 2988 2907 4960 2263 495 2584 855 320 3973 4295 1417 3396 1976 2493 2137 3259 1603 770 4285 681 3950 789 3078 4819 190 478 2468 22 4514 1659 992 4096 3807 1019 273 341 3341 3966 3888 4515 2921 3027 547 478 193 2895 605 2053 4075 813 3092 4307 4438 3585 3074 4863 550 2340 286 684 4012 747 784 2754 4012 912 720 4491 1942 1671 4863 2823 4886 2642 1756 3176 124 1782 2640 1359 1245 3068 3266 1861 3480 3489 4813 3947 4185 4638 4101 4874 4201 800 4038 36 340 2457 1989 385 3593 1581 668 1003 2126 3638 658 603 2290 3929 3801 3705 1049 3879 3879 127 1620 3861 3173 2391 1070 1012 4011 3793 3512 1817 3818 2430 1125 4510 2704 3104 3239 2544 256 4151 3528 2111 1167 3205 578 1185 1128 75 2968 4734 353 2186 362 2373 900 3771 4973 2982 2343 3440 1193 4159 2620 3640 2129 3776 4210 3511 2263 4150 946 4339 4869 2331 786 4064 508 3828 1614 1957 4641 3410 1898 3213 4211 802 4881 2127 3991 4397 4201 1159 1356 1752 4749 771 3671 2965 2162 4734 3192 4849 394 3048 2044 1868 724 35 3649 1308 1706 3000 3732 378 3393 3296 1678 3795 132 3452 1835 2352 1490 2702 3714 1614 524 2493 1952 1263 2200 2397 1541 4776 128 3469 2220 4385 1948 3911 1327 3520 2604 2603 282 2870 1270 2516 3356 2112 4110 1329 3049 1991 4753 1278 4210 233 1169 4200 562 3062 3084 2365 2603 2483 3909 1802 4824 1586 3058 3602 1864 272 508 646 4042 2814 1538 4096 2323 3617 2246 2014 1809 3835 3326 4293 1220 4519 796 2212 383 656 3775 2685 4308 1059 3376 1903 3429 4032 862 4254 1068 2893 1306 1122 2052 2211 1684 220 2941 4159 4492 2716 284 1354 505 2173 968 546 2958 615 3206 4023 2352 3421 2463 1798 3905 4093 1565 4914 4952 995 2105 1342 1151 589 4256 2604 2012 2000 393 2281 2272 1458 2928 2158 4707 1406 4223 2665 134 243 2096 3010 1903 2837 4492 2854 737 811 4391 560 1177 3951 833 3435 4474 793 3190 2945 850 244 4143 3535 3483 3000 1800 4398 235 1534 3520 1668 3212 3855 3451 4625 60 1246 411 947 430 3345 4147 2626 3864 4716 3939 1500 4347 2997 3599 3770 1230 2641 4568 4057 4356 526 785 4531 289 3111 3451 2995 3464 2196 1769 2868 3632 2511 4477 731 2466 4431 4361 3944 13 361 1919 722 4755 2426 2018 2656 3593 2974 4186 2376 4419 4749 1924 2035 4125 208 776 3215 4523 2888 969 3108 2506 4576 289 4704 3204 2070 3194 4043 3497 1854 1878 4491 3336 767 4863 4426 3074 1627 703 2651 2056 2547 2418 2752 3792 3809 3176 3583 3076 2245 2444 4144 3130 2145 2359 881 3637 1005 1341 4634 4322 4891 4918 154 1268 3668 519 4928 2281 4177 4263 2354 2363 594 1146 4377 3520 3035 3753 4675 3459 4362 4712 624 1680 3875 3991 4654 4900 1444 2642 4534 4098 289 1825 4260 3791 3297 1665 2362 1615 623 1648 453 1333 562 3037 2167 3016 517 382 4500 1168 2999 599 2477 1541 4589 2434 2360 4320 211 2162 4957 4840 3255 4718 2 4351 358 1493 353 99 2557 2492 2717 1165 1185 4449 4465 2045 1383 2852 1696 180 2485 576 4950 3680 247 2911 3861 3324 2251 243 2873 2477 1005 1726 1757 2622 1884 3803 124 2373 2603 322 2393 2636 2729 3000 2830 1632 3417 1876 2761 734 4547 852 827 553 2649 3294 1735 4061 4651 815 1225 4504 4939 1664 4980 1411 1394 4571 2555 4053 2193 1010 4521 4688 3841 3169 2089 82 1668 3471 2630 2534 2113 4873 1892 4400 3404 3055 2854 1853 4739 4277 2645 4761 3202 2316 568 302 4064 1694 3294 164 1328 349 989 3603 1769 1708 4567 3674 3951 2900 344 3532 663 121 2401 1470 4775 3707 3024 3659 915 1822 1078 632 4537 1922 1711 3032 1015 2291 534 4056 4279 3530 3150 2668 3346 762 1034 209 3338 1132 2662 1065 2118 779 4419 1610 3706 4841 3367 2991 1876 3521 2051 1941 2272 626 4123 2671 4397 3618 2617 3747 638 889 4395 1003 1467 4034 3105 853 1981 613 2104 4596 4757 3512 9 3356 4101 3545 4226 3329 3365 3133 996 641 4728 4613 819 4085 1092 2324 2250 4165 2142 3666 3908 4249 340 4404 1156 1024 3560 1001 2510 565 412 2222 2307 1181 3081 116 945 3786 1622 173 3433 4243 3855 1002 223 4994 2851 4480 2950 1244 286 102 1601 3053 4885 576 155 3817 1468 263 8 2652 1355 1191 3722 2523 2773 2120 4981 2849 4000 2742 3514 35 4103 825 776 1324 1547 1926 2791 322 1614 2739 459 3959 3734 2087 1839 3241 1184 3568 3759 4930 4995 186 4916 776 2057 607 3812 326 4105 1042 1432 1418 2199 4403 2189 2949 3851 3326 4427 4766 1454 2291 3025 4583 1544 3287 4679 2310 3829 2042 3354 1109 3387 1712 1459 387 445 4088 1465 4017 3403 664 2154 1502 2168 3438 3510 3556 3171 4088 524 3760 1454 550 1787 2821 442 315 1107 946 3185 3487 2993 1408 2475 3895 3951 13 2058 1964 2513 2235 1325 4400 4273 3449 4361 4844 2427 2529 59 1141 4674 1937 4599 3250 593 186 2540 1240 3363 204 2414 3214 2876 3624 299 2393 1358 3516 647 2921 3773 4483 1664 4962 4059 2906 3930 1413 3109 1388 2075 492 2827 1567 368 2497 1044 3117 103 1335 1752 2292 4811 2408 2788 2231 1044 4021 2570 1706 1748 1121 4990 257 3666 1967 2890 3154 867 3687 3715 2894 68 21 3201 2668 2817 2402 4539 2471 2986 1681 1897 2011 2616 4291 3384 4931 612 4812 3042 4598 4537 611 4635 1006 3525 4174 2477 3680 1108 428 1701 3358 3493 2945 3187 4976 4699 1845 2230 430 3189 965 3726 80 4446 1345 1776 4791 2086 68 4790 4057 2431 2512 2036 488 2024 1839 172 1884 574 3523 1971 3036 3134 3919 3770 689 3333 1267 1462 2780 632 2148 1247 2235 4180 3041 4085 1032 4215 1127 4999 841 796 2078 674 2873 2028 4411 2112 2134 3488 1084 1686 3913 672 3223 1924 3961 4783 4275 1609 4512 860 2036 925 4220 490 803 4317 1936 2200 2508 2027 4608 1019 3671 2516 2232 3231 2392 1160 1582 946 687 3612 3956 385 2001 3891 4911 3985 2885 4777 954 4671 2735 4895 684 2000 1768 3106 685 1002 1732 3140 3877 3017 4338 594 2726 3227 2160 252 4965 3228 2789 4559 4813 1091 37 3438 3779 1563 2305 77 4275 3747 3716 2237 3234 2167 4631 3660 1993 1308 4085 1937 4601 4496 2928 292 3713 3679 3026 4868 4138 735 1461 4543 3980 3462 2124 334 1766 238 3671 62 3314 3568 643 3352 4646 3013 2248 3393 3420 79 4009 2091 466 2710 768 2802 4579 2540 751 1168 517 1762 2359 2354 2305 3632 1453 3281 2959 3337 4448 3074 3127 196 221 2110 3216 2909 3099 3355 4628 897 3839 385 4122 574 2865 3773 76 824 1990 433 3446 4453 124 4522 4589 4115 3216 1577 1318 2620 275 795 3122 4489 825 2729 3121 1460 2465 1257 3491 2300 3776 523 360 1845 1086 2372 1002 2325 4894 2254 1110 3569 2507 2286 4191 2070 4558 2557 1851 2792 305 3912 332 3678 1207 1176 2463 1819 2473 2459 576 2519 706 417 3637 4597 4204 2991 4495 3843 2138 2304 28 3844 811 3335 3151 1361 3366 2102 1606 4683 608 4890 1939 227 4719 764 756 1723 3467 97 4356 2179 3495 1211 4439 3788 485 703 4770 1856 3751 1525 1720 1032 1655 4923 1606 2244 1120 3650 760 2255 2010 3279 1993 4841 2802 2939 1352 987 1031 4780 1701 758 2550 4354 368 4117 3200 75 2939 926 4407 991 4979 724 1668 3940 4851 2280 2324 2555 3552 36 4094 4913 350 1199 4414 4839 729 748 526 1011 1957 2322 600 4485 3399 485 4213 4891 2954 1787 233 3077 4876 3913 4724 1009 4054 3804 778 1240 790 2488 3788 799 3512 4581 542 440 4537 2900 4991 582 3435 1086 4755 1020 4269 3902 4308 1607 4600 2794 493 2175 3642 3997 1974 1602 3927 2032 1099 3897 3955 4357 3237 4082 137 587 4087 444 847 3589 554 2718 144 1554 449 3416 3313 3510 3462 4023 52 2400 3795 1078 2168 2154 3618 4776 1870 4125 1558 1023 1030 106 2335 2792 1920 1505 1626 4725 3156 2470 3055 4721 1442 3343 2633 1879 4394 3896 4338 316 3278 1343 500 1505 1739 1416 4401 2602 3164 3289 259 3929 2007 3239 1837 4443 805 2568 2544 2426 4254 4079 3671 4185 859 300 3844 2003 3771 1785 64 3029 1942 1150 1871 1192 1445 901 2745 4936 432 3038 3595 2455 2638 2037 4868 458 625 543 2464 2043 3215 953 1928 4853 1642 3913 1792 2324 3409 1923 3208 1746 2949 4765 3052 467 1997 1731 780 3346 2298 972 2621 2505 3651 282 3869 4902 27 3406 4787 3192 4598 219 877 4838 632 2758 1847 3600 1286 2100 3211 2460 4554 4164 4188 2914 4683 4409 3689 1385 4659 929 3049 3432 2127 4296 313 2757 2163 662 511 2178 4011 2973 3011 1475 779 2204 3080 4833 3544 4894 3664 1506 629 1468 1597 3078 135 1991 593 4500 2785 1439 1039 4835 1337 1551 4391 73 2025 4814 238 2752 3487 2431 4820 4204 2381 402 1724 2470 1626 1825 1847 3148 1751 2036 1761 2086 4226 4005 4651 4851 2814 1981 2983 3858 4618 1445 4407 2169 238 678 3959 250 2489 554 222 3809 1733 4688 4737 679 2457 4755 4056 4770 2094 2652 4903 3107 4083 3884 3887 3326 3226 3955 538 861 136 852 4634 4670 3576 2734 2690 3920 801 2332 2339 4418 2188 3998 4697 4133 4167 4438 4916 1820 340 508 2128 419 250 251 4045 2774 2083 1193 631 1645 2669 4971 863 558 3273 3023 3608 3683 3663 1799 3339 4584 4616 1805 2603 4430 3779 2801 3050 1347 3240 1605 3931 2912 4144 2658 3277 657 3451 2736 4070 3721 4928 4306 2110 323 4689 583 272 3338 1468 4627 348 2450 3259 508 3512 1884 2589 4661 1834 1702 4707 2350 3367 3513 667 2945 1144 4497 4281 1407 3992 2529 2105 4082 815 3284 1470 3208 378 3749 2143 1790 3880 4984 4780 515 630 510 3245 80 517 4814 259 3983 1783 2446 1813 1441 3909 4598 909 4078 4124 2093 4217 625 4891 234 1498 194 1886 4220 4008 4250 2174 4610 132 370 4543 3925 4244 1556 1529 1353 1714 192 1368 2288 1534 4753 4148 4438 4656 4918 3802 1998 2326 1521 2472 499 4932 2387 1229 1304 1751 3430 4695 1449 689 4290 2882 3800 1145 1848 3448 2953 3192 2946 3124 3886 3580 1225 2198 1955 3792 2061 226 939 4618 978 224 2761 1004 981 3142 760 4349 4762 1689 4612 2357 1953 1272 2847 1260 2453 2673 4197 1131 1940 3282 80 2929 2 4737 4196 975 2269 1892 4708 2277 4914 1259 4219 331 3967 4921 3476 696 119 3958 4931 3535 2177 2391 3746 2093 4865 2821 2045 117 4142 370 4558 300 474 783 34 4997 2294 2161 81 1029 2347 431 2282 4624 921 4806 4933 451 1300 2341 4151 4807 2242 4121 1529 565 630 2146 1426 4981 1832 4540 4704 973 4259 3576 1235 1536 470 728 3027 4260 2572 3254 2588 3235 2124 4829 4817 2139 3737 2703 3942 4030 1354 1813 1205 1931 3195 4618 4322 3435 4899 4177 639 3012 3756 4466 2801 2146 1807 889 4265 1785 1333 2071 3459 516 2726 4671 2250 1249 2478 3186 2450 1883 2891 2708 365 2847 3705 268 431 2311 3286 2848 2330 4106 686 2983 1947 2626 3688 2037 4835 3028 111 3962 3454 2172 4906 4843 2895 4486 3004 3848 1091 406 4420 3260 1457 4537 4014 4817 1577 4186 977 169 730 2038 528 3782 673 4784 4697 2267 4169 2886 1688 2384 4134 1858 2917 482 3169 889 2538 4800 2655 1599 4710 799 4874 3786 108 2263 3526 707 517 3293 4149 792 34 2431 620 3268 2282 803 4644 3502 986 1232 2945 3278 4224 4458 2958 83 4168 3898 3288 2503 2367 4180 1839 3593 3426 2296 2776 4138 3448 386 797 2961 2292 802 171 2647 4044 405 4714 860 4341 4250 1873 3352 588 2197 1120 4410 398 3031 2309 3869 4521 1428 2544 3014 569 500 174 3343 1364 2618 4961 519 3070 2280 4502 808 2942 4041 4350 1896 3111 1718 2821 3424 3968 1050 1911 2928 3956 3326 1942 169 3635 3845 2229 4113 367 1521 488 2955 4248 132 4081 2044 2313 4624 3981 3399 120 2496 2285 4002 1018 4396 3766 727 4580 1417 3801 3732 195 4351 3827 515 2069 4673 1934 2931 2566 3929 687 1453 1613 4617 2014 4080 2324 522 2385 2965 2875 3025 4505 3027 885 2717 1498 2396 3769 235 3664 3575 266 4642 2349 2356 1800 2463 220 35 3357 2634 4713 4861 4401 3752 4151 2897 639 3903 3064 2521 941 2012 3984 3506 2224 2824 4467 4816 1574 935 1339 3903 3578 3000 3211 1395 947 1688 4502 4121 2629 327 1568 4756 4718 3169 212 1993 1962 422 2501 4883 2088 2874 4380 2807 1668 942 3832 3089 4955 1493 2954 3094 2409 2072 1453 2536 2062 3874 3508 2085 4292 2773 804 1360 1723 676 4557 2711 3798 1271 4797 2259 1452 154 1613 1171 3455 53 1786 897 2304 101 2573 4611 2937 522 2932 4427 1985 55 3039 808 2668 462 1243 2435 2081 2089 2570 195 474 1570 3121 113 1511 1812 4073 4717 907 2039 2400 3127 3510 1128 1653 4294 4641 862 2382 3069 4765 1838 613 2417 2612 3857 863 1692 2846 3625 1452 4733 4670 3031 4546 3694 4467 1224 4306 4045 3703 75 4465 3619 611 1141 2817 3456 3841 2637 4581 2645 3233 2824 1464 2496 2973 4942 2039 1820 468 3467 2186 4006 4731 3631 1823 505 943 342 4543 2035 4716 4641 2560 726 1025 188 4897 3528 58 3846 1792 107 4013 3939 3920 4885 4365 669 4899 1081 3754 1407 4613 4365 1951 1689 3561 1482 3499 151 889 3895 2889 578 1026 4975 4648 4253 149 2606 435 4057 544 4895 1721 2369 2067 217 3790 4439 2372 1389 1329 4917 1211 3682 1732 3597 670 4074 3655 4570 398 1090 3238 3421 4417 4030 1446 2264 2222 2466 3316 3990 4268 2914 3238 2073 3387 4563 1383 1491 4128 1191 1399 4686 3854 950 4049 2268 3624 384 3980 4751 2640 2131 3603 330 491 2451 2693 4590 51 3821 4493 70 2988 3187 2643 3340 943 2779 1985 745 897 112 390 3729 1317 1351 359 1020 2774 4764 4097 3335 4950 3331 2264 4049 2739 1158 2284 2790 3460 1110 2495 2448 2648 3530 1656 1872 3375 3697 746 3745 903 2167 4510 14 2456 4703 996 1711 2408 3662 2846 2449 2153 72 174 4706 182 4728 179 1153 4009 4029 2576 3940 1216 4855 3405 3287 4171 4222 996 4428 1280 3172 1845 4822 4992 3462 3938 956 63 3686 1788 1821 823 4252 2420 3710 2838 3872 4747 1413 2163 1594 3978 4074 253 2179 2531 640 2564 4449 1254 3945 2830 4567 4533 3287 1172 1066 97 772 4722 3533 3930 771 138 2374 266 3324 4673 103 4122 1612 3473 4406 3453 787 1742 4781 112 3716 1777 2234 2753 2776 3096 1440 3884 4051 2604 557 919 134 4553 3346 3223 3811 2305 3726 4433 3476 4146 4091 1443 4413 2971 1743 3383 4813 411 1901 3287 2449 1466 2978 3427 2665 3102 3712 4541 3505 1776 1934 4038 1506 2876 229 406 1238 1173 3685 3136 3007 1678 3654 43 1176 746 535 938 242 3068 1067 661 3561 232 471 1574 1637 1185 4894 4909 4426 1816 941 1341 4888 572 639 524 1803 3396 3169 4119 1948 4327 551 3931 1406 460 3734 4893 4234 2466 72 1451 3107 3682 3115 3153 2747 4488 4978 1262 1781 1877 1650 1708 3472 1448 2046 3971 1754 3488 3108 4078 2451 4003 550 860 3926 3907 3938 2145 3859 764 363 962 1704 496 893 1061 3363 4115 2772 2575 1578 4662 2742 1307 3699 3216 804 4242 2340 3000 1118 2125 4780 2461 2476 4221 1528 3926 221 2180 1159 3594 2884 2905 1998 170 4102 1544 70 1410 2765 4408 633 2411 680 2635 848 884 3065 1721 3736 2012 3725 4149 4504 3258 1176 670 1948 2550 1006 2720 3301 2517 2611 2369 2215 2800 4316 1796 3266 4245 1860 969 4282 4637 2176 4459 1063 957 3123 2984 1958 533 4891 533 3173 3012 1770 2600 2315 2065 3406 1124 2422 4955 1201 112 4634 4307 3857 2232 4185 2717 4017 3675 1094 531 4831 1459 913 929 4132 4128 166 2890 3143 4901 4493 4786 2674 4490 4908 1497 883 1736 2344 2526 3645 3696 3920 4826 3980 4309 1586 1161 964 3285 228 5 1699 1555 708 1810 1771 4736 3608 27 4249 830 3568 4412 1833 452 3447 2733 3463 4117 925 3094 3135 2928 2591 1813 766 4745 1398 2025 22 4983 2292 3739 3646 340 1698 952 3696 1392 309 2592 154 4175 2620 1242 1677 4982 2292 3830 3185 1530 3452 353 3735 2425 337 685 4069 2862 2259 2550 2038 3721 2054 4142 3407 3733 2571 4065 564 2409 4740 754 632 3640 1243 2909 3944 3792 91 1827 4497 3311 2366 561 3286 625 3485 3248 2907 571 1467 335 2388 2876 4363 2372 2887 2486 485 4351 2029 4642 2221 2056 2190 849 420 892 2018 451 4733 2587 464 4340 2745 2733 1946 4986 3444 4632 4079 1385 2189 348 737 4103 2594 448 1221 4376 610 1609 2045 4099 2121 1866 1777 1546 4615 3983 3369 3782 3945 1153 797 2234 2903 1237 318 3643 540 1645 4138 1414 1370 4477 3059 3106 2211 215 633 249 1305 4008 4100 668 3943 4688 4954 3724 3013 662 2087 4690 184 1218 1224 4983 1575 265 3183 4580 791 4237 3034 228 672 2682 1188 493 1311 2690 4171 4795 2082 1978 4824 3365 1399 587 2946 2214 2221 1450 331 1333 88 2984 3761 3485 2897 4858 2959 4126 492 1626 4289 3378 1873 3676 3283 457 2084 1706 1227 4301 605 3849 2427 431 4257 1322 2456 4512 2575 2002 4837 1297 3747 2170 4929 3436 2446 2207 4044 96 3852 3147 1678 4409 717 858 4801 3325 3996 4390 1018 4904 4395 1820 2780 3945 3949 2789 3476 2427 2539 2414 1942 4261 2344 2256 1375 2514 1741 3832 1489 778 4125 2160 3234 1671 2234 940 3357 1857 1670 1358 4375 2979 1387 2947 3603 2027 3068 2564 3375 4182 4802 4998 2149 4089 1415 1538 4355 4001 38 4102 4459 3676 3913 4665 1683 4414 1562 195 430 2125 4755 1459 3250 3470 2109 3975 360 3934 1709 1328 1104 2393 3562 2979 3578 4702 1777 1649 4205 2768 4841 1679 1852 2655 3911 3815 3347 4005 2988 1254 495 1226 3178 4 1636 489 3162 879 4548 1632 4472 1832 4751 4436 1277 4676 2293 730 2061 2380 2750 871 4839 3109 26 1378 976 1825 425 3077 2840 4845 1029 247 171 4945 2955 1508 937 4859 3038 4579 1326 4052 2148 3751 3419 1041 3775 79 3915 691 2836 1871 4135 1623 4847 2661 4930 1751 2246 1932 2678 4472 1706 4076 2878 290 665 3560 1386 1683 3470 3910 222 2852 3503 1899 4602 1162 3870 453 115 3830 386 3231 4985 2814 2987 3328 2895 3642 2897 596 615 2031 4893 4177 187 720 3125 3068 557 992 557 4322 736 377 3017 3855 340 656 1548 4426 3214 30 901 31 741 4337 4428 3636 4694 1097 2409 4892 1194 1595 438 751 4731 1721 1040 3304 2818 561 1394 1046 3756 4458 3745 4459 2528 2762 1801 1592 3883 1434 2262 4863 2444 1240 4948 2744 4400 1020 793 2884 1527 3747 4205 845 2693 4112 1993 244 2674 958 221 2986 3858 927 503 2280 2086 1840 4955 4614 2986 3906 758 4064 2229 3155 4066 1716 4731 3883 390 3589 2030 247 3627 331 3577 3170 4432 2929 2380 1631 2718 2078 3523 4416 876 1677 2367 4914 3692 4172 123 3959 4228 496 3240 522 1655 4864 1241 1390 914 3478 2632 2888 1959 3554 4815 928 2949 4518 448 2645 2053 4738 974 3014 1967 1201 226 2665 1635 4123 374 3207 4497 4578 1221 486 833 4317 1089 4374 3755 2151 4940 2021 2417 2264 1728 4691 1120 3675 951 574 3371 4383 3779 1687 2152 3831 3415 796 1496 3274 76 3204 43 1739 1893 4942 578 4113 2316 802 2772 1352 1890 478 4953 351 187 1298 4826 1081 3991 4772 1127 3092 4883 4742 71 2852 4430 2555 4548 3449 2132 3085 420 2564 4007 4762 3689 4174 1320 898 2178 18 2674 3507 3672 3782 4064 3261 2586 4678 4386 1167 3521 145 3981 1320 3741 698 1079 2750 4110 2000 4431 2971 4779 3566 4467 4234 2439 828 2471 79 2663 2148 845 3581 4509 662 800 1357 40 2332 3032 2917 3266 2527 2513 2247 3920 296 2291 2494 3734 1847 107 3572 4592 3464 3617 4831 4850 561 4312 4823 1122 1798 2010 1074 3240 37 2449 1897 2092 3498 2399 4008 1680 148 2687 1017 338 734 1313 314 2796 3367 1810 3722 3764 1747 1250 4856 820 1967 1660 2028 4387 592 1737 220 1618 2293 3861 2097 4895 1945 3641 791 1021 4010 1607 4753 2707 1509 505 2786 2577 1799 1499 2476 1526 2701 2620 1101 3876 501 1737 1030 4442 4155 4122 1747 4369 3693 3267 1069 2128 1807 1357 91 4993 2688 3050 796 353 3515 3268 4206 3939 2864 2630 2651 326 1488 762 1551 1403 524 417 2739 3448 2926 1390 1333 375 1174 1476 4566 3391 1334 4539 4346 3162 1639 3959 3011 3198 3130 2945 551 2685 624 1092 574 1236 2835 649 3852 1751 3210 307 805 3196 1081 1844 1372 1923 4382 1439 2818 1349 1446 3299 2614 3722 3830 3326 71 505 4450 3464 4620 3508 4937 3004 4684 4193 1758 1202 3894 4810 4473 4056 4867 3318 820 220 3543 678 263 2108 4923 1033 613 3542 2798 520 3421 1712 4783 298 2777 2505 1413 1633 2090 2054 3448 4284 1130 3558 445 4299 2408 790 1781 806 2544 1247 4694 3223 2608 4971 3113 1490 4437 1987 3002 3588 1196 2236 3124 2634 1129 4781 2658 757 3123 2250 791 4229 958 428 2431 3691 2568 559 3260 4373 4892 323 26 1805 1706 4316 4914 3795 1413 2130 1659 3431 339 1506 4604 991 1737 2154 2132 1911 3453 1409 2467 4772 226 4053 670 4640 1031 1898 3934 4714 2976 4986 945 4291 1380 1680 712 1305 4861 1364 3808 4303 1123 818 2281 2091 4001 1986 922 2024 2070 170 2235 3594 4206 79 1177 3940 3383 2184 3789 957 3740 4867 3285 526 3317 2534 450 3134 397 1471 225 2342 2563 4316 4962 2622 362 1781 4580 2566 4760 3949 295 3206 1235 3148 2352 2950 4479 511 2632 1406 1561 1447 4862 3136 4304 3078 4232 1489 3590 2693 1870 3116 1227 3353 4864 3726 1226 2889 202 3059 3483 1058 3479 456 2527 4211 2147 3535 4511 561 2880 1406 574 3620 1834 1280 3314 1480 2475 2786 3991 3486 1648 4559 4036 1488 4857 2381 99 4520 4189 4374 477 418 1588 3696 2260 2149 4779 2301 200 21 3148 4692 4387 2276 3235 2862 2749 3781 2370 3449 168 3304 2717 3897 1604 4057 4599 1098 4093 3593 2916 551 696 683 1701 991 698 1680 2567 2002 2817 3404 684 1728 2392 3182 1464 2818 1520 1948 2709 679 3377 4173 3816 4569 4357 2405 3105 1797 1590 3044 279 3519 3939 1263 250 331 2039 1806 807 2205 658 2188 3960 1402 2814 4371 4297 517 2723 2429 1508 3435 243 2348 4678 3239 4167 3275 2640 2055 2536 210 606 2413 2350 1934 4835 350 1413 3262 628 2766 4035 959 2888 99 668 170 191 1222 1654 3593 4392 997 965 3981 72 2988 2440 4315 4754 3783 1834 4954 3562 2025 2218 2014 4345 4240 4531 3360 20 2966 4693 3581 1709 3186 2258 3762 3864 4661 562 1102 1207 502 431 3617 831 918 3442 4741 3697 1853 1756 2860 498 667 3574 3025 4747 3919 4481 5 2561 3972 2903 1252 1334 2687 4696 4030 62 2482 1070 4622 2059 1908 4866 2230 106 4143 2580 2825 2916 657 663 2864 2278 3051 2186 4030 1305 3613 792 2148 1498 4096 4521 142 1091 1930 1655 3819 3377 4198 2642 3121 1820 753 4380 1446 4210 158 3454 1072 3547 4835 473 2279 4062 1586 1126 4885 4851 1257 1687 2373 1096 1762 1659 1649 3941 3700 2294 1195 4927 3752 4526 2445 3520 2629 3735 4504 4877 2068 1472 1745 4495 2804 4796 3551 907 3367 1738 567 3258 1452 630 2024 786 2035 886 1200 2506 620 4245 749 3874 3120 1731 4356 3889 1958 1434 1485 4493 4448 27 1444 4359 2947 2264 570 4516 3043 4207 315 2221 996 3669 206 1184 2210 3432 1808 2324 538 4772 4633 3073 143 1480 3085 3422 3574 4214 324 3297 1602 1198 474 2003 1544 947 3872 4705 4052 4388 2953 60 2603 3493 3166 2906 3703 1428 3755 4963 4558 1916 2607 1468 2179 1301 4288 3879 1548 1210 1325 2105 4714 1857 4786 835 1596 1095 4567 682 4124 3098 161 4384 4384 1685 4448 4664 2146 3039 1199 2829 1129 3572 1912 1324 3646 946 2357 4117 4368 1598 2960 942 4768 3789 300 2960 534 3379 4225 1504 2402 191 2556 4511 2179 3925 4060 955 2740 266 1095 188 4266 3428 3467 3903 2679 136 2157 3439 34 1290 3869 3975 573 2808 1912 689 1294 2263 2661 946 3934 2941 577 4011 2741 4757 4123 3578 3652 3462 4072 351 1785 1060 4504 1623 3199 286 4215 69 3747 230 3061 2284 3920 3820 1006 2654 3740 2148 2723 1656 225 2915 3880 2667 3293 2461 1196 349 82 3674 3556 3774 750 4013 2823 460 3004 1772 595 3639 2658 3459 2255 1965 2121 417 4263 1327 929 2952 3572 1450 1106 2521 4737 2056 1955 1302 2527 2508 3550 1535 3473 3826 2378 2422 3673 1468 4008 458 1785 1550 655 1344 75 1155 3385 3653 2442 2037 891 1613 3103 1737 4537 2880 461 1080 2487 1471 1988 2128 337 1435 3370 4697 3252 2927 21 689 2971 4497 3698 184 2923 1509 930 2397 4279 4946 487 3415 2668 2739 1156 4940 1518 334 2002 2973 3722 4657 556 552 2618 3056 660 605 4204 3896 4099 4938 4219 1576 3693 3903 1444 1970 4138 267 3283 3439 1647 1453 1828 2320 4163 4075 3666 1261 98 3207 1251 2154 2326 724 737 1421 3113 2014 1987 754 1787 2711 3578 3911 3050 3747 2092 576 2757 1517 3725 4780 3713 3127 4545 1446 4916 2967 3731 4869 293 324 2474 3076 866 1517 1574 1859 1559 4634 4735 1556 1942 4105 4255 38 3466 2050 4635 4270 875 1956 2933 1657 4437 2974 4109 604 2288 998 3915 1452 3873 1230 3079 3606 2736 3897 1570 1080 3937 2611 1666 2102 1107 2871 1242 1182 675 1494 1655 1052 2506 1246 4044 487 3787 561 2383 4002 4974 434 2938 2828 4176 2228 1347 680 2289 330 4340 54 4692 4888 3875 904 4266 1129 1459 4630 327 4494 4178 4435 292 3917 1425 117 1179 4680 719 3832 1687 706 118 940 2057 1390 1196 3075 3491 752 2428 4596 4434 1825 4923 187 564 4319 1059 4366 2910 4890 4563 737 2464 4233 3212 4667 4150 4683 3350 839 4577 2279 865 4276 4956 3060 2221 1638 745 4321 914 346 873 3814 472 4022 3999 1953 2137 3943 1574 4179 2202 3360 1190 4952 1558 4202 1347 2451 4858 2046 4614 4511 2986 2253 2586 3111 2523 2457 912 1687 2095 1529 2084 656 4764 2105 4741 184 4133 3015 777 544 1615 2687 3918 404 3061 3168 4626 2303 1101 1261 2509 548 921 54 1722 1358 55 3668 281 1665 2802 472 4656 918 4510 2140 301 2067 639 1360 2006 1257 2819 1383 3433 4076 1371 3567 2532 1007 4143 2133 4718 2013 4119 3767 4668 4185 522 1248 4773 4255 4403 4247 2287 568 4071 584 3552 2538 3552 1009 3045 686 413 2622 4662 4465 1624 3735 3136 3827 3534 2773 2242 971 3107 1376 1568 3920 2675 3451 4259 1169 3050 4278 4831 2407 4429 4820 156 3718 2647 2643 4294 2080 933 2590 1285 3825 114 3606 3246 2996 4692 4709 1727 1316 1717 1057 383 3148 3755 1823 956 4584 1488 2374 4115 2874 2234 464 995 3582 500 2364 1474 2957 2132 1503 583 1366 1395 4646 2286 993 4424 3237 807 1506 2413 3203 784 4812 1048 3244 2054 2347 596 4710 2912 4105 4877 3332 476 2994 1280 2518 2584 2359 2144 2791 1338 327 2594 4502 1000 4482 3042 4269 4266 3548 3452 1477 4075 272 3476 4824 1011 4474 4638 2934 1776 1364 4111 457 4296 2274 2929 1488 2800 758 747 3368 1576 2044 447 3766 2173 3055 83 1942 526 2571 1696 592 2520 4192 398 1949 2554 3174 1246 2558 1201 3667 3742 2806 1325 1390 889 2139 1114 2104 205 2353 4113 4038 1099 3526 2924 3785 3634 1191 2357 1837 3787 922 3960 4677 1766 3906 3076 1845 2429 743 3630 2239 3844 2179 365 1199 2087 1157 3815 39 3484 3018 19 4020 2732 2335 341 1134 2495 1776 38 4924 2517 301 2953 4870 925 3368 727 2993 3386 544 2876 2951 840 1424 3039 1948 3468 2160 390 3378 2458 107 2240 70 4764 3680 4937 873 2594 1874 1593 2727 3068 712 2485 179 3194 1117 869 1633 2381 4209 1053 2819 555 1926 4404 797 4294 3059 2447 1561 4598 1293 3159 2412 2435 617 1071 2631 2179 2316 1575 4735 4210 2835 4508 2373 1061 499 3669 1638 3942 2202 3863 3740 4715 4596 2131 395 3119 727 3363 4693 2024 4711 1256 4207 3911 4907 1967 3225 1563 630 4855 3138 3902 959 2508 3490 918 1369 3400 4759 1110 1156 1797 2552 3522 3626 3515 3485 567 1147 3360 261 32 2769 2676 814 1834 4276 3849 2632 801 4552 913 3778 560 2018 3911 412 1566 4479 972 3668 723 2437 4540 4177 1023 1184 4487 339 4476 1294 4992 401 2295 1923 4417 529 4003 2326 3453 1315 3277 4258 3885 430 2393 2334 372 1962 2116 1334 603 3197 4648 3536 3318 3895 2195 3567 988 2901 2336 4899 4283 4369 3372 4262 1801 1216 2554 2457 3196 1267 1992 1717 1796 4767 1160 2691 2163 4461 3384 3885 2396 3050 3386 490 1593 3408 549 4846 4540 3891 290 3175 2063 1686 3311 161 4691 2436 1479 3939 3997 1774 2657 712 1548 2187 485 1735 4229 3787 1138 1492 3831 2612 4531 1756 3016 3446 2316 4589 2214 3182 3482 4980 3550 3590 4937 2396 560 4747 4379 1574 4448 3102 992 4115 2663 3860 1048 44 321 54 659 275 4029 1850 1849 327 2992 2328 2483 1852 2106 3733 1736 1529 447 4219 3008 72 3639 3639 3525 2649 4118 2050 3605 2055 4237 2505 1794 2401 2127 4030 2226 3267 1373 108 4607 1698 219 262 4463 4044 1248 344 4573 3646 3962 3893 1814 3467 728 4576 949 1124 1550 2467 208 2251 2676 307 2625 4742 3343 2993 2103 2786 3127 2874 4970 2006 2519 3912 114 572 729 3472 1008 1819 3047 2930 3058 3047 2723 3364 2964 311 4008 1415 522 2159 4118 1784 2040 1908 210 4249 3610 794 3803 117 100 1065 2767 1591 4474 4476 4732 2244 313 1897 4111 948 845 3699 2808 2461 4137 147 3772 2584 3442 2891 1562 2050 2172 4130 3615 1981 1843 2299 242 2164 1379 1245 1256 714 3970 1572 1833 3900 4592 2103 3257 194 4990 3528 312 1562 3404 4623 3762 4413 2393 3055 4240 432 2054 112 518 1917 3195 3603 723 2031 81 457 4140 369 3767 2397 184 1856 1886 557 2261 3844 3941 197 4122 1524 2285 491 1755 1695 3477 3668 2265 539 4607 1558 3431 969 3641 1188 4982 2167 734 3494 473 3437 371 3854 1170 2529 594 1683 75 1563 1002 4250 2158 3145 644 1544 4430 108 776 4921 2812 1513 3350 4972 4867 3034 774 3125 19 250 752 3234 1930 1373 693 31 1814 4525 612 138 2252 3126 1349 1471 3893 4939 266 1397 4099 3550 4281 3054 2401 1300 1220 3547 400 1943 3488 3846 4091 2474 233 2295 1644 1681 4829 1728 268 2574 1333 689 3999 13 2943 1532 4221 3193 1478 1377 1067 2412 800 556 4784 1195 583 2546 4272 576 1817 3872 2717 4943 3560 2812 1721 2217 4243 1138 4372 980 1907 3808 4812 984 1287 282 376 83 4904 1767 1773 1375 3862 1202 1249 2687 241 2610 4139 3749 1392 594 3833 1639 726 3193 3919 4941 4368 4004 583 309 3104 3055 2132 3728 3805 1328 4918 1482 609 1884 3793 3813 4281 1024 1693 2886 2257 2377 3903 2391 2662 84 4007 4252 2001 4415 4761 310 1491 3830 1108 3763 1675 3863 909 4707 1978 1742 1629 2213 2040 330 2551 1856 259 846 4307 2258 4167 497 1374 4333 1401 2006 4976 4541 1603 1453 2644 1067 3388 4656 619 4861 3645 2183 2329 739 612 4252 1695 916 3789 16 2887 1775 1388 948 4300 3226 748 3721 4543 3023 1203 3537 98 3826 3803 1139 3450 228 1819 4771 613 4035 2124 4439 1288 2280 3453 867 4523 2663 1272 2510 1098 4802 1818 1251 3918 1199 2631 3321 2410 2557 3267 4723 832 827 2866 1089 929 4818 9 3093 2392 566 1338 407 2888 752 2660 4058 1145 1639 4081 572 4823 562 663 1594 2035 2031 856 2562 2816 2960 2329 4783 3071 809 1102 456 236 4171 1677 1457 4350 1932 2758 4608 2267 1229 3122 3945 529 258 3713 1635 4478 1318 2114 1705 1818 3676 4191 4946 384 2719 3950 90 1025 4707 265 3391 3792 4697 1815 4836 1502 559 1889 2089 1840 3462 3750 1713 2748 2067 2807 930 624 86 131 3713 1867 725 1724 2155 1554 602 4169 3117 1332 3345 1402 1758 951 2164 143 872 4049 799 2170 3514 4591 315 3496 3912 4041 271 107 2329 2652 346 2803 2864 3407 2067 1888 3045 3414 3674 3738 1985 498 820 2666 821 2999 42 4102 3667 1845 2098 1296 771 4744 1573 152 2272 168 4471 4606 3185 2970 1515 4649 3616 4612 2404 2538 3414 1917 1357 3529 789 2731 4986 999 3525 1931 3613 1819 3256 2484 4554 3446 229 2612 3507 334 1856 2218 196 734 489 4258 4816 1485 4873 2453 3082 51 3976 3198 2549 4919 3306 1773 2005 4875 4061 2824 540 3430 3924 4757 3918 4017 4063 1010 2629 4043 2577 3134 4373 2029 1057 628 3273 4143 2497 1535 4341 3513 874 4577 4889 251 2838 3546 820 933 4941 2408 2487 2359 4681 185 2886 2747 4289 2474 723 3214 3625 747 4923 1795 2073 2105 1030 4047 2066 4283 3243 4982 3580 1334 4258 2485 1515 329 3696 406 2117 3265 2511 2647 2389 2894 4419 819 3876 4525 3534 4055 3154 748 2092 1550 3113 3688 1384 4198 3723 3618 1142 1713 3471 222 1790 4253 4272 899 1192 2860 1294 702 4162 3133 4059 1622 115 529 3942 3025 740 3383 2252 4486 1802 2184 3098 305 1302 891 820 3603 4084 4594 4610 223 79 524 2269 214 3836 4593 1382 2436 1946 3769 4504 4249 1584 437 3057 2264 2247 4108 3469 3779 1604 2072 2107 2029 2904 4342 4174 990 3200 1114 4021 1539 2692 4088 1267 1620 140 540 4919 2821 3038 1227 46 3941 1050 1312 3828 113 3535 2864 3095 4994 4914 3534 1116 3147 3462 496 3055 2548 1391 3040 2136 4114 2998 1147 1049 796 920 3286 1585 4359 2407 692 4499 4820 1559 3385 2408 3861 2146 1794 2329 4059 2877 4299 766 2851 4913 1160 473 724 3915 2324 3259 4938 1460 4269 2791 4383 1281 2053 4922 389 4756 3275 1162 188 2265 2488 2027 2474 3890 827 1659 4807 4980 1989 2511 469 2704 3070 3540 4838 1090 2070 4615 1365 4789 1436 3821 211 1902 843 772 2180 3469 2888 4840 1536 4383 4549 4471 1010 4142 1682 1133 1076 4255 4558 4769 513 4163 3474 2886 1394 2599 4671 4163 914 4956 2050 4516 1274 4207 2095 686 4678 4930 1019 3359 2493 433 1249 979 1045 4126 4150 3872 3364 2542 4598 2907 1400 2290 3180 673 3321 119 3389 3224 2778 1086 3590 1634 747 1436 3946 713 1641 2131 293 4085 4525 3392 2691 2432 3393 1867 4090 2363 3966 490 3467 2478 3513 2286 1149 3972 4529 1020 2 52 1179 837 17 2865 4398 4702 154 1203 1568 2169 2293 2572 695 4251 19 3300 2416 4604 4355 1486 1547 1674 3519 113 548 4190 1508 423 2212 804 6 2385 79 3864 369 4401 3124 2764 3657 3926 496 3563 907 4004 1539 2298 1538 2425 4713 921 3131 1897 658 902 4465 2484 4706 4226 3097 3171 2946 2394 3799 4454 4829 1775 600 16 2580 3846 1446 3297 683 4769 2391 2307 3377 2085 126 3806 420 2274 1825 709 3675 3414 1601 1719 2946 466 3821 1446 857 2699 3047 1107 1013 3010 4437 2232 1998 469 2753 164 3207 2780 3786 4891 2226 2820 369 3788 81 4496 3333 1689 1886 4459 487 786 1164 1551 959 2474 4627 1033 2629 689 1968 3794 2968 4024 250 111 3467 3120 2663 4282 2763 1723 1349 544 226 4633 705 81 4199 4109 4771 3011 4708 1550 3624 3631 855 1303 1655 603 1233 166 3637 3390 4754 4640 1065 2294 1419 4508 504 3501 2058 1876 3642 1104 1746 2855 1803 1111 3736 4914 2251 2792 1959 770 4510 365 4405 4267 3917 3489 1084 4980 4468 2662 2530 3145 1058 1586 4913 328 4396 725 216 772 3145 4548 4152 3366 2159 394 599 3982 3085 4290 3504 3470 4855 2366 3746 2264 3542 2603 229 3563 1133 202 528 3898 2053 441 3629 2508 553 3472 3083 197 2643 3053 171 92 4198 2280 484 555 2593 3663 3712 779 1178 3771 4132 1853 3625 1194 4364 1849 1617 1667 2596 3267 258 373 592 4569 3842 4256 733 2894 4039 4010 1086 435 1078 2923 3160 3289 1400 129 918 1487 2079 925 4885 2786 2086 3661 4577 4616 166 4984 4063 316 530 4317 841 4766 3668 1564 2397 2648 1397 1147 3910 529 2481 2402 1321 2982 912 4655 1770 2628 3975 3331 3381 3376 4725 3764 69 1543 4662 2081 3032 606 92 2353 2664 875 4721 2948 2492 1777 3709 384 2485 4401 1790 1925 3513 4980 3091 3074 3108 4225 3977 3374 1858 3469 3894 4575 822 134 2449 4575 1351 1416 2864 3441 4709 40 3999 401 3072 3467 3544 1945 2690 4544 838 4533 1288 3994 713 4592 3524 4015 1373 4764 398 3835 4434 4999 2414 318 853 3504 308 3178 3518 3774 4721 4542 4729 1625 595 261 2157 4695 621 2088 959 2369 2988 2936 4776 4707 2483 3173 971 2991 3816 2034 3904 43 1333 2862 2964 2958 328 988 4175 1567 371 3356 3444 1014 2228 2408 1332 1945 3558 1240 491 3537 4919 1446 3778 2266 2888 707 323 3982 4552 1720 4137 1067 785 2838 3501 3512 2121 550 1890 3988 4123 2722 4810 3695 3204 1154 3702 727 1446 2080 1722 3221 1800 2637 4534 4237 2171 3593 1254 1914 1391 2383 1259 3967 548 782 3025 2671 1322 2873 983 1334 2273 1808 105 893 4033 4589 3281 4962 636 2096 3306 3990 2751 1956 3684 261 2221 1903 1739 1193 2435 2902 2456 2992 2989 1918 4406 825 2280 3940 3958 1467 3910 4439 1972 3775 2909 1952 3583 2777 3136 401 269 3066 1668 2651 500 4505 4853 4550 346 3645 3334 405 4967 4405 3108 3063 4422 944 4508 2440 3760 2845 2193 3877 144 4429 2583 3324 4823 3396 3666 690 4866 3499 3400 3610 4647 4489 4795 4733 1012 2053 2360 4701 2784 1718 3410 1096 16 3091 4927 1651 1931 1443 1082 3141 1663 1663 952 4695 4538 3155 1803 4163 3665 4353 4482 1386 3676 2045 1695 1724 3496 1482 4111 996 4116 915 1454 2634 3052 2731 4528 2255 3225 1302 329 3892 727 565 430 1619 550 2614 58 1204 2818 50 4778 4050 1915 2494 4137 1780 3094 4754 2629 4252 3122 341 3712 3123 3691 439 4176 1595 1554 4077 2159 891 3699 3640 1579 1927 1493 2918 3127 4654 3710 2512 849 586 2485 395 4546 4851 222 4535 3537 4277 1234 2475 2896 485 3996 1470 4181 1543 2884 2344 4539 1619 4168 2999 4430 3100 1350 3882 3315 1944 4796 3418 2661 211 1569 3252 4345 299 2888 88 3859 3101 1956 4165 4479 2127 2703 1371 1681 116 4921 2071 1197 1875 2616 2650 40 4776 1930 994 388 3706 2580 3040 800 1291 1119 4081 2726 12 3629 4550 3548 3142 4664 1035 3539 2297 540 2907 1739 1177 4392 866 4141 4676 865 4954 1991 253 1255 4519 1420 2076 4199 659 2322 1420 3079 1947 106 2860 3156 3799 4691 2735 959 3598 4447 4292 3444 3632 1292 190 434 1978 1028 500 4526 2966 3301 1346 2063 2488 3522 4759 1579 1986 3417 2197 1505 1096 3323 3405 3709 1229 1488 440 2056 3493 3872 2758 1037 313 3690 3819 3453 318 4937 581 4668 3317 2449 1728 2410 965 2151 1642 2730 3173 4519 1151 2766 458 3755 2366 3425 1399 739 2009 1283 3160 527 4201 2497 3862 143 1585 4651 2622 172 1806 2765 4034 2772 3461 862 222 4977 4749 1371 4508 91 2641 4509 697 2578 3111 3823 957 2292 3139 49 1343 1357 293 1432 3175 2722 1742 3323 562 885 3888 815 1666 1957 3267 2317 3835 2834 1400 1415 4623 2549 2290 1734 4579 2198 2040 2767 4008 4340 4453 3385 2451 4729 1040 2384 101 587 2052 3206 1787 1269 1185 5 4319 683 1129 950 757 4338 4780 4364 1839 1733 1085 1642 4106 3609 1242 1593 2807 3386 3407 4635 475 2220 1652 4139 3495 211 747 818 1344 1003 107 2380 3576 4881 2712 4625 147 1599 2296 4788 4507 2812 1055 711 3661 2210 2172 582 618 3790 1090 4567 2607 4724 2256 200 1301 4265 3153 4409 3993 2967 3157 2142 973 668 3870 62 1078 1307 1476 2799 404 3385 1354 2727 2453 777 4478 1156 3993 3625 1869 1542 143 4579 2300 3680 311 821 576 490 3687 4673 4903 4825 255 3014 4861 3270 2436 2925 849 819 1056 252 1981 3234 3408 1415 2561 749 3797 4026 1512 2038 4988 2944 33 4849 2398 1207 775 2453 4192 1738 4890 3928 2308 613 4116 1000 2287 1989 4949 2746 4313 1694 3832 2750 1120 4426 1771 4369 4965 1585 3 769 1429 4299 2654 4213 2721 2144 159 123 4838 4241 149 24 3166 1668 644 1636 2054 2971 4714 2659 2790 5 4403 357 1324 1684 4110 4558 2345 2630 2006 3151 4354 3621 4659 1755 2352 935 3110 4675 3249 4326 232 3131 597 4464 1915 3082 3345 1448 815 3534 3807 1411 3439 886 2412 2429 962 3974 1737 4218 978 4542 3907 4333 4000 595 1708 396 598 4469 3047 4777 1107 2031 4639 2163 2403 3179 3033 4451 4261 3987 1277 2840 715 3985 17 259 341 2160 4854 2395 3494 3064 3521 3099 2509 1190 2571 3159 2678 2601 1650 3315 543 1031 478 4132 3043 1974 156 2012 2626 4883 583 434 4079 2470 4914 4512 4713 1572 1919 2979 4762 4428 851 3671 4715 4523 3455 4641 4750 3880 4937 1122 323 2448 2401 4819 2532 995 4164 851 4232 3181 3637 2203 123 2382 3631 3011 1949 4419 2492 298 3031 3354 3841 4721 4001 2162 2935 4848 1327 4881 4164 4337 1287 348 3912 2088 900 1538 2153 3953 2142 4689 1111 3618 2560 3440 1008 4460 1321 931 3013 2366 972 1563 2139 1578 3375 3987 3860 62 2368 1676 2995 365 4531 4713 2987 2764 1301 2916 3257 1205 4245 16 293 3583 2301 4172 870 971 1693 1254 1475 3873 4617 1702 1874 81 1574 1831 2268 4987 217 4137 3951 3776 4480 4418 4283 742 4326 1096 838 3239 531 3728 3040 2666 1970 547 2999 1497 2562 4460 989 3594 750 1891 117 1375 101 516 3593 1781 2098 481 2119 4832 3421 2708 1175 342 2280 4574 2735 3216 2322 2267 4247 3324 4016 4675 4798 4405 3831 387 2347 2449 1875 3626 2564 1618 1164 476 4874 4998 1172 3955 59 3151 2322 4281 919 4468 2073 1870 1092 1822 2705 744 2435 4140 2877 3774 496 4775 4476 3429 4141 4223 3929 2884 1975 1036 3163 4415 480 2437 4621 551 500 1181 4231 4367 812 1265 2435 2881 4166 4107 3801 520 3826 1618 4651 4500 2486 2712 1834 4193 1228 1114 1719 3911 4983 4532 3283 2811 3313 3115 4655 69 4264 2912 2061 4897 533 2492 3061 3310 3107 1182 536 4041 1118 23 3890 195 2617 295 1023 1447 2735 3316 1725 1469 3307 1858 3722 2418 343 1294 994 2574 4001 2714 3242 836 314 3893 5000 3149 4397 1992 2272 2205 3022 2009 4176 2749 2928 1740 2957 744 2206 3157 1092 1990 1163 1959 1258 2387 354 3312 4356 1537 4614 1666 4096 4538 899 2964 1778 71 1396 2095 3961 3196 2834 4098 3103 3409 4020 3503 2868 2794 3673 4459 787 2784 207 2538 419 2943 3992 328 2527 750 1504 2265 2783 1705 2312 4114 1333 2978 4150 1189 393 4508 75 2081 4782 1999 2763 1264 2850 255 897 392 202 149 1592 4187 555 3476 1603 1430 146 4197 1606 3629 4141 572 3234 2998 3016 4136 1437 3706 3250 4151 3440 4823 1109 2415 479 3640 3577 1455 3524 3467 3881 1484 2997 4754 436 3732 4418 3339 2533 2199 1712 2208 4748 3600 4536 1456 804 2352 3464 2908 1898 2332 1441 939 1388 4594 1087 4878 4600 3032 4237 4516 2808 4013 4566 4352 1605 4662 4893 3310 1345 4586 2950 3265 243 1591 4690 1528 1455 3979 863 1269 2668 4195 4070 4549 2844 223 3299 810 1527 1196 4953 4244 1352 81 451 3179 3566 3586 3228 2431 1453 1257 2816 4233 4515 4767 4593 4511 763 4943 1515 436 4445 2420 4167 2053 4500 2886 2476 1629 3982 1714 417 394 784 2671 477 1317 3992 3665 4136 3998 4521 1625 951 38 1962 1155 3555 836 4759 998 3410 3329 2351 2984 2693 1707 1676 312 1529 4645 822 2170 2030 4622 4112 4855 827 1078 3010 434 2328 916 245 4971 2434 2746 4178 1368 1250 2055 4803 3487 3822 2260 4337 3350 2031 3312 3172 3660 426 4852 1110 1645 4615 144 1433 4425 4957 780 2532 4205 4236 2936 818 512 1481 3572 4434 2744 526 2520 1696 4771 1431 4606 3579 2110 126 4219 1533 498 1479 2458 366 2617 4373 4624 2402 3525 3267 4489 2526 2362 324 618 766 1591 2244 1789 3762 1497 2357 1048 3549 2721 699 3446 2997 3713 3984 420 4998 2002 1353 3133 2831 976 4478 1535 2467 540 4902 1380 3624 834 97 4914 4980 2833 940 2067 2403 3926 1881 4822 770 1496 4 1812 4448 1949 4951 876 4071 3844 2751 4119 4927 4370 2860 284 3644 3437 4229 3645 1987 4883 3146 1361 4025 4964 1184 4128 4868 3660 2985 2338 1423 3523 4337 2440 355 1940 954 1241 4081 4657 2737 1559 1792 3741 3406 1679 3373 1305 2992 677 3070 3880 575 653 2382 274 4424 3675 1989 357 629 3196 1573 4663 3082 4115 1750 4877 2233 2045 34 1064 3271 2501 4994 3507 1621 841 1471 1814 639 2835 601 2942 848 2769 4764 3978 1165 2229 3230 392 2941 3125 2987 2078 768 4060 4425 3457 4053 1527 84 113 514 530 4003 3315 103 1649 1337 4342 2075 2471 277 1718 3158 4258 4434 4349 245 4636 952 3189 626 2236 2209 3647 1394 1787 1517 2247 3453 4976 3414 205 592 4996 2469 1917 222 3223 2907 2600 4155 857 25 1513 4984 4561 521 4545 4178 4362 3730 500 4675 4289 3471 2394 1952 3305 1049 4526 417 1279 529 4250 3027 4165 1935 1034 4961 2571 2326 2300 4967 3874 397 2494 1326 3935 3711 4176 2428 2830 1516 4830 4880 3940 654 2319 2370 4364 637 3945 617 1788 4444 2018 603 981 633 4024 1329 46 4152 4939 3928 1040 3273 2902 2857 1035 3230 2265 3569 1129 1718 530 1834 278 5 2487 1920 2430 3193 3717 3957 3295 1054 2981 2734 1690 4931 353 1644 4478 547 3347 3292 1405 3126 2175 2559 1870 565 1044 1731 3609 3753 2024 2912 726 4732 1041 2771 2830 3870 2284 102 1136 2146 2625 14 1966 518 3245 3860 2629 455 1374 4917 4121 3906 2627 818 4614 1660 1842 4913 208 3836 928 2458 4812 1587 1101 1978 1085 3123 117 3003 904 4877 4680 2618 2328 673 4498 3736 2787 874 988 3762 3730 1055 1017 3857 4957 4076 1890 419 3749 3543 1219 4056 1929 4155 947 3893 1265 4800 4520 1245 2558 545 1849 3995 2456 4268 1258 4001 2774 838 4851 1996 554 349 4249 1229 874 4388 836 401 721 1258 3448 106 2963 2891 1860 757 556 1853 701 2506 4626 3997 1068 4751 3703 2760 4812 917 512 1410 4445 2977 4400 4290 1364 1748 1150 3932 328 1404 122 3118 3919 2945 1684 2803 1071 9 4581 691 1341 988 4477 2593 2657 2056 4555 1228 1496 4326 3864 1742 689 3403 1508 488 425 1712 3983 3700 4359 4579 3250 4673 1512 4476 1963 3699 3620 913 3109 225 4375 3714 1509 4333 2441 4565 654 1239 4375 763 1126 1995 639 1129 103 4742 4760 3745 4919 3805 3928 1254 4200 2278 3020 2795 2057 4412 1691 989 579 2887 4243 3004 1124 3666 4203 2150 1255 4812 2343 204 4163 3639 3720 660 768 2868 3137 4949 2405 3437 1107 1982 3796 2538 2474 2535 4492 2293 2213 3237 4047 1198 426 707 2193 1807 1983 4004 4191 3544 4298 2474 613 2852 915 3562 2607 1683 3941 142 4977 3102 1192 4337 2335 126 2754 1302 4974 2950 4409 4402 1193 3972 3482 3974 3517 2644 2214 3990 1861 3461 472 4876 1006 2650 3240 133 2212 1034 266 4947 3252 1280 3464 25 2328 4579 4460 3458 1414 4631 4991 4827 1057 4307 2837 2917 135 1641 286 532 3145 3410 4239 570 2102 2559 1535 956 4600 249 4699 4628 3637 353 1922 4085 3103 80 1769 147 2909 2505 3352 168 4544 2354 1002 4992 4206 2863 3273 4374 947 2527 1353 580 1123 4869 545 4168 2529 3904 4621 2113 148 507 3406 438 4140 1654 3384 2599 585 3395 3882 4426 749 4442 3194 2455 3661 2573 215 1765 4595 3580 1957 1987 2919 1547 1756 887 370 3055 1241 155 4665 3989 3132 4819 3536 1083 2409 4928 692 1317 4039 632 656 3897 2692 2595 3409 483 2614 2128 3786 2650 2459 3902 4297 2985 106 491 192 255 4296 4809 3269 4583 1933 2412 178 2505 1940 1565 1069 2311 1326 1258 2713 4681 391 419 3012 2498 1832 4191 655 4848 3548 2093 3937 632 2843 323 596 2359 745 3475 3327 2906 504 3969 3762 2855 546 102 1197 3402 1856 2360 3633 4057 2406 1648 3069 1496 3956 4778 4346 822 2678 1640 4896 1390 4669 224 1399 591 205 4937 2335 3237 3069 1874 696 3750 2946 3004 4122 1157 219 4026 3751 1826 1278 1136 1340 2679 1986 1897 276 4565 419 1904 1229 3413 1274 2032 2360 4240 3458 2476 3709 232 4540 3768 2693 3884 3652 2677 3622 168 2433 1497 211 3986 4897 541 4065 4855 4859 4829 1148 4452 1755 2900 3920 541 4945 1749 1615 3897 2130 315 1778 4075 2078 2346 3816 1651 2432 1347 3080 2091 89 1636 4125 43 3302 1678 1341 4350 69 3365 4522 971 4812 1940 289 348 2490 1950 3237 2114 3884 2486 1716 1703 2313 1992 225 3970 4799 2557 2713 3655 380 3691 4382 1452 237 323 1631 4070 4130 2546 518 3242 4952 4152 1872 1228 4438 1852 4921 347 2992 4333 3349 2851 696 4066 544 193 1872 4220 279 2371 4504 3951 2445 3710 702 3965 839 4790 2297 4530 1616 1417 3942 1201 3222 2108 4364 861 3475 1317 727 1593 1861 3631 2008 2001 4710 449 4947 3551 3780 2607 3847 3063 4450 2999 4458 4611 134 2766 2323 4503 3937 3385 2094 3902 4594 2452 2100 2659 1739 3046 3968 3849 586 3459 2898 2172 3058 25 56 2366 4119 4595 4536 1563 3534 233 1496 501 3210 1790 335 3280 1160 3465 2793 3719 2428 4461 2438 141 4826 3840 1331 2197 2166 2087 4359 3923 2692 4265 1792 593 4497 176 844 1195 1975 4499 864 2907 1061 3575 4669 3677 1965 3089 1029 3956 1285 3693 962 4028 1031 1411 2944 3038 2376 4020 2566 4175 3100 3569 890 672 2601 1997 3322 1560 3063 1398 3651 4013 3231 1208 4901 3871 4825 1474 3684 3078 4540 2022 2041 3166 4618 1829 1224 3778 4857 4665 4528 2918 4091 3074 3270 4268 734 4058 3641 3144 3837 4649 3095 3636 622 2601 3199 1797 2938 3386 1246 2732 1393 864 4298 885 2891 1432 3281 1563 3655 4295 3587 850 4584 2187 4300 380 3083 175 4676 805 2842 3923 4246 1743 1148 3458 724 2375 450 11 1913 726 1948 2873 1102 648 3354 3667 2870 4176 1940 460 1505 2651 1955 1100 2365 2640 3749 4581 120 887 1853 1847 4151 279 4776 4564 3211 1557 961 2596 1527 868 221 2923 3555 3560 3440 3374 1340 2890 1103 4602 225 3055 1996 4021 4832 633 1918 2635 479 3316 3285 378 507 2090 978 2686 3948 1880 1525 4894 1911 2111 1877 1101 227 3947 4612 1402 220 3975 360 616 4300 3176 3036 3199 4781 3461 1444 2281 448 2422 3349 1518 545 1050 3186 4120 232 2511 672 1584 1817 1149 3923 1727 3733 571 4727 1510 3727 4473 4952 2318 984 4485 3274 1409 2444 1262 10 4575 4291 724 1546 3106 4632 110 4017 2035 4109 4730 1137 1722 1958 4465 2640 3842 4577 1207 3847 4658 1932 4143 14 1837 143 470 1726 4435 1070 2628 3509 3846 2208 1310 2006 4454 1171 4478 1950 3989 2021 4361 1592 2940 2364 4648 3882 964 3480 3392 294 1526 2276 3634 882 4556 2112 1347 2520 2109 978 4037 1359 853 104 4645 4392 1122 1471 267 2417 1904 2488 813 3086 4654 3589 3188 4739 1119 832 2428 2083 4690 1173 2025 4716 2043 3092 269 3881 2648 2528 4235 2695 1148 3322 95 4776 2511 4718 163 651 3451 3668 2300 2209 2481 4641 1323 650 2210 988 4237 1958 679 2233 1139 2501 2618 505 115 4784 4418 2016 3573 3373 843 3510 3342 2006 4284 759 3249 4186 2351 307 617 2451 1796 1974 4511 4151 2358 3393 4386 3224 1268 4799 1827 2772 3906 4537 4085 2797 3045 3739 371 2113 4235 2148 4586 2179 4665 4738 858 904 3619 2692 3977 1636 1255 3310 648 3971 2514 1408 3420 2280 1153 79 1142 561 4577 1803 1644 1880 17 16 470 1612 4651 4637 1553 2894 1262 751 4159 3237 4726 583 4861 762 1155 1408 1356 1668 2694 1082 2049 1806 4839 3962 1158 4844 1170 2223 86 850 4556 3471 3084 4341 771 1488 1453 3207 2700 3703 641 447 3099 4932 3726 1247 4190 2692 1637 1068 4506 1926 3723 402 2765 903 1890 3654 2834 2766 2597 4466 3144 1840 4503 1580 131 4069 1469 4174 3202 2905 263 80 983 124 2163 4794 4010 2851 146 1723 22 2244 1353 4357 1787 4102 18 613 1226 471 704 1432 3188 3836 1855 3601 3876 3844 1569 3588 248 2925 4577 4103 2060 2374 1973 2971 3206 2267 2676 2063 3707 4573 3060 4917 2017 3511 3382 4196 4235 4898 2256 3132 3977 242 3474 2949 1405 1846 2402 256 4910 3188 4032 3628 1521 26 2714 4867 2611 366 2105 3074 3096 2424 3035 3636 2944 2451 4367 8 4844 959 4348 191 4061 242 1658 791 3598 3378 990 1226 1309 2004 4723 3407 1126 3769 3940 384 3416 1764 1011 3531 4325 1197 317 4170 54 2824 132 218 3190 1023 4348 743 1194 1388 822 2959 4799 3648 583 1667 1220 1239 2802 4713 2467 1994 4578 1340 1797 3659 3033 626 3139 4180 4325 4181 4805 1937 3629 4051 1159 3897 4640 3831 3975 561 3142 2037 4089 225 3061 4065 4147 3516 1141 1785 3825 4732 3220 4966 4210 4365 2708 4744 1289 1102 4096 3975 373 2659 3242 4298 2345 109 3856 4356 1437 4696 1650 3346 3835 3603 3286 3846 762 4516 1669 3439 2847 4906 3627 3711 743 2361 3658 964 3303 281 2664 4663 2364 1935 3180 1248 2667 2987 2637 2064 4098 4801 3515 1413 3181 3400 4020 929 2386 398 336 4972 893 553 1718 582 61 3703 1341 526 3885 2111 1123 3077 1252 854 1298 2523 4725 1028 1686 1729 4424 4412 3328 3062 991 1399 4542 4211 1234 2849 457 3646 1867 339 1421 4819 259 4504 3732 4838 4475 4104 4268 314 724 4327 1716 1933 4960 4039 427 1257 4158 74 2681 4357 762 1873 2236 2235 530 3752 3565 103 4874 3575 368 406 105 170 4280 92 3042 1882 2016 461 2356 1227 2715 3301 4019 196 3108 2992 4988 1330 2839 4139 1205 1716 3599 3680 2778 4888 1061 4319 2161 3333 4608 2639 3600 4583 3191 1777 1769 1999 1897 3398 4421 2368 1853 3843 1030 3715 1986 2316 139 4492 4257 2831 4728 2874 733 821 2363 1459 2570 876 4296 198 3276 743 3702 471 595 2188 3112 1774 3629 4293 1502 1128 4324 1440 3481 4813 2676 4431 4826 3552 4295 4801 387 930 1481 2367 4452 4024 3875 264 1400 3424 2964 1269 2661 1776 595 1477 3008 559 335 4427 663 3778 3159 4979 1421 1112 4186 4360 2657 1567 4001 4137 4879 2301 1000 2664 2933 3823 1280 1098 567 157 3296 2537 3509 4084 2607 4181 3320 3707 4668 1838 4104 3558 2511 3988 4848 223 3357 568 3032 808 1551 456 547 4393 2779 287 1399 488 1098 1354 1623 1516 4857 2020 972 2874 3592 1259 1184 4833 2934 2752 3105 541 1962 1883 2308 1903 2411 3941 3840 3835 1114 1221 4559 4504 523 3788 2504 3644 2880 1464 3248 270 1989 4637 3740 4690 3509 2911 1960 1481 1012 417 1691 2662 2058 3377 2937 2058 2526 937 1632 2080 2329 2096 339 2730 4119 1311 3618 3914 3954 3477 840 1586 1086 1964 156 2093 3574 553 2408 2867 3822 1855 2533 2537 3686 757 4981 4542 4270 4531 3152 1592 2604 1745 3872 2685 4711 2065 4228 2834 968 3928 1777 1160 740 4649 4748 3129 1763 1057 1945 1135 2940 2172 4735 2622 143 3663 4682 381 2729 2692 4640 3434 852 4705 2341 1667 300 1433 3135 2997 4643 4545 3178 3080 3341 3844 4532 4848 2637 3104 3746 1622 3271 1663 2250 1550 1460 3959 3783 4247 857 3314 3041 3278 4447 2319 1722 4386 3605 1151 4025 4105 2721 2649 2387 4234 2867 2750 3837 2066 1563 4605 4299 3487 2238 2608 1437 3152 1252 3398 1444 4930 357 2103 1569 1068 4527 3515 4415 4165 3130 4483 4788 3720 4932 4214 892 1831 3301 2166 4350 2957 405 224 925 2211 4217 4416 2808 2580 4658 323 4106 3256 1429 3098 171 3253 972 1357 4589 513 699 390 2055 953 1404 3642 2822 1798 2452 2380 3231 4091 203 3698 3703 3408 344 222 4739 1218 1035 518 3040 4384 1833 2172 4572 616 4140 4966 99 1592 3936 3903 979 2013 4991 2052 584 279 3390 1617 793 3947 4222 978 4537 4440 3012 3186 2687 4354 4401 3287 2774 3347 1842 2619 3653 837 4641 4117 1793 2305 3578 510 4190 2883 3295 2101 2058 4155 773 155 3970 2605 3541 2640 4699 1138 2356 3148 1514 469 4603 1567 4788 4183 943 1705 2647 2364 2298 1346 3879 1252 3888 1300 2858 3715 1299 3644 4412 3792 4936 3308 420 4114 704 852 2605 2998 1240 3269 3414 2378 1169 4164 3995 2966 1904 2797 3689 4582 4775 1366 2910 2545 2322 3791 4878 3477 4003 3089 431 3648 279 1420 271 3952 3623 4959 344 3341 1944 1347 3115 3746 4843 1592 2082 2695 3366 3192 548 4874 1200 4319 4828 537 1905 1329 483 4265 4408 2500 3466 2651 2291 4665 177 4297 4171 1911 3147 4446 4709 2480 775 1763 682 4203 3937 2051 1535 1472 3726 1152 3702 3479 1580 1843 548 3289 2920 1704 3097 4421 861 2847 1403 3525 4604 77 1867 430 2470 3457 2902 1788 1700 2255 53 923 4848 1040 1477 3359 4441 2368 2840 1717 4315 3375 123 1056 1028 3929 1302 3341 1409 4310 3847 7 215 386 111 1628 4578 2310 3499 4165 2121 1213 1252 4482 3183 504 4863 2380 868 4755 3958 4650 339 2669 4502 2732 1746 2436 3103 1411 2756 4791 63 1007 850 4050 3311 2975 190 53 1644 69 2534 4565 3991 2375 2951 370 3590 2136 704 3888 4449 2716 4362 1678 1661 2967 703 3177 869 503 4880 3362 740 4758 1733 172 3468 1417 25 3799 3386 4243 3244 3552 1839 4323 1967 3166 3281 4481 4643 1823 1496 3997 2123 393 1521 993 3469 4097 774 298 1476 1055 3813 2218 1689 4048 4245 1337 718 2051 2420 1967 346 2133 4739 1132 3632 2477 1176 913 1039 4064 4275 2572 899 2198 2169 2136 4451 2779 1804 2426 2145 4463 2594 2237 3061 2223 4922 2335 170 177 2658 298 808 1348 3571 4676 2352 166 2795 3095 3499 1116 2738 3034 3220 4325 1701 2942 905 3911 2567 2977 2374 4953 139 3015 377 2263 907 892 2319 306 180 4931 1878 853 560 186 4313 1393 4082 3524 3711 4026 261 3893 380 2439 1246 2090 4743 1598 1045 3846 4970 2989 2856 2062 2614 3018 833 662 260 3885 3811 1074 1396 113 1864 3318 3082 2574 446 4366 3708 986 477 2047 3678 2403 403 2460 1078 1358 2272 3818 3632 1500 994 1924 994 2968 3226 959 3377 4610 134 2439 1707 2815 917 1993 731 1062 3422 3575 3777 4188 2017 4623 3407 3849 4796 4692 2389 4121 3567 2036 4309 3493 3576 1944 4023 3663 449 4815 3903 4713 1029 547 3682 1391 3630 1074 797 3304 1258 1526 4230 4729 817 1886 9 1986 1561 3115 4420 2614 2554 1428 1675 2112 1227 1378 621 3681 4323 1460 76 4987 2928 1341 2081 4209 4108 4977 1239 4876 2162 2043 3787 2080 3174 1858 26 4228 1178 2600 4083 2590 2722 3602 961 2917 761 274 2914 2005 2730 2008 4258 2886 2552 2685 1785 141 3429 638 4353 1938 2095 1271 4409 833 2974 4653 445 4241 3008 4299 3387 504 1382 1662 3567 4956 4188 2089 1344 2171 2868 2946 3985 3292 532 4427 105 2060 4347 738 1275 4443 2392 129 2695 2676 3883 2966 2815 2816 3290 3364 523 1284 2054 3017 845 3390 99 3454 4566 988 3987 3802 3383 1437 4524 3247 1625 781 4469 1196 2654 3206 1845 1217 2893 2522 3797 246 2514 1170 329 1380 4651 3922 594 4818 3676 4666 3558 1169 2292 1542 4647 3793 3782 1007 2504 4138 3801 3369 1828 3660 3616 2771 2767 4575 4747 1770 474 1819 1604 4589 2963 2138 4099 530 4547 3601 1483 2336 3646 3235 3530 3603 2670 2654 4101 380 3897 203 4442 4038 4222 2786 51 3154 820 340 1546 1788 3500 279 1528 2563 3946 3846 3124 3613 1095 4847 1866 2017 3274 2291 705 4259 450 489 1500 947 1742 1763 2378 3734 4021 1359 2567 4924 230 2551 1009 3208 514 457 3211 1963 2101 3761 2965 866 1616 4578 1850 1739 4090 3073 112 4748 4834 2450 804 1652 783 1208 555 4760 561 97 402 2504 3661 2392 3824 1767 4516 3130 2230 4646 2156 3841 4934 1305 910 2908 1225 4152 150 1013 1527 2512 4927 929 2219 624 3060 4900 149 3388 3408 4843 1934 2838 3311 3575 671 2248 1795 57 3058 986 1264 2760 319 1498 1415 2860 1977 967 2359 3583 2375 2814 4207 591 3795 4366 142 1998 1950 1595 1284 2114 3538 3894 4382 3613 2327 2251 1437 4373 382 1217 3231 933 4457 1462 357 3331 889 3353 1388 4376 3078 334 156 3611 2196 1102 4324 1150 1520 3780 4196 3263 3262 3801 2177 3329 798 1456 4828 1505 2595 219 3235 1785 1867 1236 3615 3624 2674 365 13 1767 750 4633 357 4357 756 3128 638 1701 4010 4255 3912 3339 2443 1309 96 2915 2870 1680 4423 450 1431 3518 4796 4834 4437 2820 237 547 3874 1163 1922 4188 3127 2085 4363 382 4517 2924 708 4354 4644 2540 744 3821 2984 2164 2355 1795 3343 4050 3847 1234 4300 684 3224 394 671 3423 4080 2756 651 1627 2516 3984 2879 2620 4708 2165 4166 4235 1311 1917 2951 1724 2357 62 2141 2742 3 4066 271 2230 2275 2215 489 1644 3073 1793 306 2723 1895 1139 861 4725 2609 3818 920 2278 1298 2818 1271 668 4366 4886 1546 1006 4390 2604 2290 2025 3039 4503 552 3052 2563 4092 4239 294 1502 1197 4573 2410 3698 2305 2582 3842 2028 3170 4441 809 2348 3717 113 3872 161 2949 3125 1410 4179 1993 2824 3543 4759 3418 4705 1413 3551 3758 2076 4530 4991 568 2896 3531 4977 2397 1400 1993 274 1312 4610 3911 4643 1567 698 3701 1760 2259 2304 144 260 1100 1182 4055 3100 4051 499 1384 4071 3783 2466 585 4677 529 524 3103 4005 375 4546 346 1516 3724 619 2919 1029 4910 3516 4693 1916 2655 651 312 1962 4325 3484 4066 4260 1971 492 1605 2732 4174 2936 2874 4998 1368 1519 1261 612 839 1212 2790 347 263 429 1145 2916 3420 1919 623 1332 4482 4519 483 996 2573 2106 2646 1137 2009 2214 3996 4173 1395 2351 2325 2372 2949 2675 3485 1416 2766 3926 1931 2918 4504 1911 694 4455 2049 4649 4843 792 1970 2739 2160 2330 3851 2320 3701 1882 4997 3768 582 1890 3286 2581 4378 4711 897 3991 4847 1609 507 2721 2003 3022 1839 3785 3444 3206 3499 3436 706 288 513 591 4544 2884 4135 4143 862 2184 2887 1091 1738 84 2344 2188 906 4333 4131 1852 3779 949 38 1972 4774 729 221 3860 3741 2226 1612 863 2243 1501 4702 124 2769 1531 1553 4566 1242 4290 3008 2925 3080 3865 4232 3563 3428 2312 3307 928 2610 4670 2848 4103 4554 4369 368 319 3105 538 2979 4770 3038 1982 2313 425 2989 2158 3114 2462 4863 3424 3759 3736 4168 2387 2870 1819 80 2911 2473 2693 4107 1419 1319 2570 2153 3813 3346 961 2182 3942 2288 926 3867 2163 1323 3542 955 4293 1009 3437 4023 2282 4900 4931 4139 1530 786 2266 798 1394 526 4946 46 1548 933 4958 2786 3869 403 1453 4694 2286 76 3865 1498 2724 571 2915 4195 841 2494 4805 1025 4944 1567 1630 1544 2532 3317 1810 567 3938 785 1088 2699 3482 970 1842 3749 3178 3609 4096 4192 3331 2733 2981 4100 2738 1177 2505 1606 4152 3969 3093 2757 2379 281 194 839 2155 2270 4730 1034 4541 1042 1597 1827 732 36 4686 2650 3899 3478 4924 2956 4828 3717 4258 3768 4148 4165 3102 3667 2772 4587 949 2668 4802 3177 4222 3416 862 3437 355 3135 1925 82 3363 2197 770 3861 1659 1666 944 4377 4848 283 1953 100 4678 2526 1042 4656 3692 1442 3924 4979 4726 1093 4285 439 674 76 1413 4106 1499 670 3114 2527 1929 1601 4260 4540 455 3252 2801 4658 188 2395 258 2496 4003 2095 700 2920 1219 3195 4089 129 1199 3928 1100 1611 1214 4426 2641 3494 4340 712 1482 2595 4248 440 1171 4073 4476 1768 1375 250 640 1094 3592 2907 880 3074 3475 3919 3089 1431 497 2349 2624 2061 3680 3382 2843 3266 720 1512 725 2100 2311 3741 3030 4824 893 828 977 3583 1273 4847 1917 3444 3466 4292 4429 2735 4574 4917 2824 2429 1502 3695 1929 4317 984 543 4192 4244 4452 2944 3655 2274 2240 1662 2949 2851 284 2350 4455 520 4839 1011 4314 4403 544 2955 266 3054 1853 1568 2887 4157 1112 2784 259 1543 1044 3990 1885 1441 4204 998 872 3811 3413 4292 3293 464 2800 1478 293 979 417 2718 3799 117 4762 2649 3120 616 1312 2482 3254 3175 1581 4975 868 2195 3261 3371 2706 2280 3865 1955 4866 917 2575 2297 2612 2672 1055 4092 4978 3184 1392 2334 2117 4793 2305 4029 4398 3091 1304 2962 1742 4355 1263 3445 1623 2161 3497 2439 2208 3049 3498 3118 1260 3730 1525 1164 4700 418 4675 3681 2089 1639 4506 4325 403 1751 3060 1007 2164 1353 2972 712 4798 3274 4981 392 4497 4338 2930 424 3701 4660 4623 1975 4023 4217 327 1766 1123 4302 3051 755 3679 3001 4097 4858 4753 792 4035 4055 811 3738 3308 3421 1134 3571 167 4666 2451 2973 2008 3673 3412 2834 4008 46 1497 4179 4573 222 796 1508 3263 4812 2942 2741 3605 3821 3543 250 2014 2029 4754 524 1585 632 4766 2367 1381 1266 1982 1154 705 1007 2090 4874 3749 3052 3692 1766 4631 4067 1644 2580 4808 4196 2557 4491 1364 2742 781 4831 2022 4066 4641 1497 1425 4481 4662 4596 2176 2161 1833 905 3095 1364 2153 3556 4855 632 2575 2516 526 4352 3725 3823 1613 433 2164 4300 3648 3350 2268 455 2106 2805 3432 104 4054 4616 1879 380 495 3149 3149 3147 4833 3702 4223 1016 1325 1714 2275 4188 2745 242 3422 876 4566 3853 3 2774 4592 2196 651 2264 1170 4326 2935 3113 4079 3350 4832 1710 1570 4880 448 1807 2119 4696 2294 2975 3927 4322 510 2183 4624 115 2983 2427 1563 807 739 883 133 96 426 644 2614 2814 3199 4813 93 2777 4881 4642 2681 3705 2380 2757 3313 2759 2782 1320 2054 1801 3602 2148 4428 4202 1792 3988 2381 3687 3915 403 4725 1123 3602 4562 1831 2172 4519 3 2438 4459 3963 3057 197 3968 3280 2173 2008 3796 429 1659 4713 3238 4446 754 3220 2775 2466 4632 3274 3357 2251 1028 4282 2268 4497 1826 3827 2768 2039 963 4820 3660 3629 3498 3989 3406 4292 2712 1411 2712 3509 840 4631 1521 1115 3348 3624 1826 860 4358 4620 3282 4236 1256 947 475 2233 93 2149 4490 1344 2389 2798 3666 2319 757 3601 3194 937 1124 1954 4498 1693 3752 3235 3410 2999 879 2360 4164 3694 1302 1243 3109 2204 4782 4184 880 2769 265 4402 979 937 2106 4933 3071 4625 4922 2857 3412 366 3684 614 563 222 1850 3722 3754 2724 597 4340 3412 4856 4313 4317 2062 4053 1030 2250 4307 4962 1248 844 4233 3202 4960 1487 578 4572 2474 150 3708 1571 2125 3301 3777 294 4230 4086 4000 2769 3325 949 1906 539 741 2452 3662 46 4872 2144 1805 363 18 1985 3246 3299 4281 4558 4099 3590 4044 2463 2611 2440 2096 1017 2990 3575 2028 1622 268 4463 2447 1786 1814 3414 1964 2303 3379 3240 3429 186 3709 3420 1301 1179 3410 852 4917 4545 1027 1433 4640 3404 2184 4222 4166 2577 4097 336 901 2498 4495 2252 2755 827 3497 305 406 2950 591 3097 3836 1240 283 269 307 3386 4395 2694 3658 1961 4305 581 2430 3918 771 4195 1830 2454 2315 801 104 235 1887 4522 2338 689 466 2628 1193 2682 3594 867 3493 4483 4272 4774 4755 636 3947 720 1410 2500 461 992 3351 2835 2060 1809 657 4927 1562 3627 2325 3335 3102 1976 3515 4931 2009 616 1319 1538 138 1246 2081 122 4707 1344 4157 3043 1121 2538 1380 1748 3047 3908 3737 3997 860 3728 829 236 448 421 4868 4360 4731 1639 1278 4409 4183 60 1327 190 4409 224 2838 3765 2611 4674 4082 4878 2157 1941 3608 4496 2768 2224 3654 251 2633 4766 708 1085 1468 3615 494 342 3967 3813 4035 2899 4098 2656 489 1198 2206 1299 2998 3060 3555 2756 1720 774 2032 4768 3647 3049 711 4740 814 374 4749 293 3741 2250 1631 1313 4066 1639 3088 4948 1435 2697 3148 268 3989 1611 4233 550 3537 3071 4224 4959 3865 2825 4456 3099 4304 4029 2740 1209 727 4468 4608 1572 2505 2964 1727 4700 1320 4453 3120 315 2477 996 4756 3993 4228 4691 386 4393 4261 3135 3412 3993 1053 3873 511 1710 1283 2558 215 2477 1363 4223 4600 2683 3110 2394 2990 4039 1504 3543 2286 67 4225 4467 1299 2518 4021 3400 3778 4740 4700 667 2038 2852 1570 3333 1037 1009 816 3059 3792 1259 3225 3238 559 2547 1894 4940 1539 3170 2851 2501 1635 4010 4815 3134 3696 2907 3120 2058 4024 4512 4141 4316 582 1591 1458 1494 840 1637 1583 4317 4072 2888 857 3954 3836 2731 4472 98 3367 4501 3112 4239 4517 3674 656 3942 3658 4417 3357 4871 1196 2188 4600 4992 3469 4451 1972 2562 4682 49 1193 3842 854 1837 3908 1034 2376 2123 2364 3373 4528 185 4959 3366 374 1474 2475 2682 2140 958 4421 1345 807 1312 934 169 4945 1175 3712 1883 1578 365 4373 1132 227 4835 2369 525 3393 51 4419 1340 96 1101 528 3353 4965 1763 2136 986 291 420 2463 1079 3615 1596 2661 3374 1524 2171 2383 928 1344 2818 2380 330 4965 3809 2440 3302 73 892 4588 4247 3902 1489 4844 2768 3811 4667 1911 4422 4601 4194 1603 585 2198 2553 1975 4343 1302 1511 31 674 77 3415 316 4645 1006 3391 4385 1986 4575 4037 3679 3575 523 2837 1770 4268 2638 436 4185 4007 3341 81 178 3304 676 3974 3747 621 1733 3923 3562 1935 4208 1892 4543 819 1973 1894 3341 2187 4531 710 3684 4978 1965 3890 2802 2916 2224 3765 2269 4619 2431 3807 3658 2699 3215 995 3602 1831 235 2728 2816 4881 3049 889 4828 2414 4770 1053 3995 1360 854 2391 4900 1458 950 2550 1844 672 4184 4958 2627 1492 2087 1422 3669 2346 4145 1129 4067 4597 4599 405 2383 3351 1040 3326 59 157 4718 1668 1739 1337 911 1744 3926 23 109 2436 3273 16 4007 1760 2772 2298 3846 1293 1395 2333 2705 870 566 2415 1913 3762 4481 801 4285 820 3021 2713 2968 2595 4021 910 1406 4226 3578 3959 2211 825 3264 148 1755 34 446 611 1467 245 3666 1437 2559 1196 4651 2398 4698 3352 437 1976 2177 1402 4024 3464 1168 3219 3746 3000 3931 4756 3536 2428 1718 798 3993 1085 3422 2012 4307 1729 2606 3020 1460 3744 2979 3418 3442 3585 2208 4109 3627 1899 4963 1768 886 2156 3950 4530 3656 2734 3439 2759 3001 3869 504 1820 4108 2210 1287 3286 858 3475 79 2028 1312 3456 2862 2441 4692 1880 3933 2411 4676 58 2859 2111 4503 2148 1354 3834 4529 632 2921 1489 892 3762 4472 1410 2706 4691 2239 3257 4124 4265 1831 2532 94 3181 1599 2024 4392 2875 960 4345 2574 4837 1522 4397 3905 4689 2461 2531 1941 2894 3169 2732 985 3675 2302 4993 154 4025 1981 1108 4151 1804 1445 573 422 1133 982 4318 2990 3619 4146 2032 619 1181 3527 2500 4894 2873 1430 1939 3954 609 2511 1991 696 1073 115 1407 2268 3178 440 3911 4029 554 3481 3101 4561 826 3844 4918 4423 2942 2290 4655 299 881 946 1508 797 158 4942 220 3258 3224 1252 2722 3194 2923 4086 2822 2544 352 2411 3074 501 3605 2540 4342 2318 1715 4959 1661 2793 575 384 4310 148 721 3771 2395 1478 2095 4131 4221 2748 3347 3350 254 1502 985 3671 2893 743 3947 4363 1006 1304 2773 428 984 1237 4912 4753 3805 790 1755 3124 4813 1312 2981 402 3275 498 2621 623 238 3936 1795 392 3098 956 4372 1590 4709 2608 2129 4626 1562 4653 3648 1387 513 2270 1330 4585 3733 1462 1259 1470 2076 3230 1862 4256 635 544 2470 681 4440 2207 2846 2119 3022 812 1682 3748 228 683 3836 2542 30 2171 3736 120 1211 2186 168 1880 101 4111 1456 3511 1484 1566 2203 4428 2539 1464 2836 2121 1809 2456 2462 484 482 2167 3501 2248 2644 4248 4619 4154 1866 3861 4332 2228 388 672 2378 4261 3005 3299 1145 2190 388 3145 1204 4575 3036 1042 1830 288 2860 2387 2274 4280 2199 2747 524 3234 3692 48 686 595 1823 1904 1428 829 4079 2680 4776 24 1526 225 703 827 1060 4229 2641 1175 452 2159 3341 4229 4118 512 3683 970 2467 171 1552 2122 2172 2034 4125 4243 444 2718 2249 4749 457 3555 3163 2345 1511 3681 576 1311 845 3484 2187 4518 2789 4149 2999 1248 1264 2624 2431 715 1608 1252 2488 153 669 670 3521 3417 4201 446 3113 3044 276 4015 3673 3312 4952 4339 422 1985 4237 3430 4345 1899 3391 478 2006 849 1707 2290 2248 433 1406 4663 4924 2278 1958 2892 4513 2365 4502 3920 3766 2872 3343 3750 4732 4710 282 1864 96 3753 2406 2553 4227 1782 4240 2690 1666 1929 774 3902 1517 2086 99 4637 500 2945 3095 4301 4117 2383 2212 364 272 291 3186 4144 3212 3186 2611 4791 1566 63 4408 2199 4153 1664 2386 2503 3609 1918 2177 2540 3063 3409 3585 2605 4816 1242 4600 2440 2030 1600 1050 1611 1325 3324 101 3435 4975 4356 1125 4464 377 1715 3665 4439 3852 4855 4916 1903 2813 1066 4013 469 4949 3187 1543 4888 2809 1866 554 3653 4747 631 2592 3284 815 2835 3057 1953 2711 4117 1823 4740 2488 3814 4123 1609 4307 997 1926 2321 1236 989 777 999 38 1482 3021 2508 1638 2488 1228 1020 3444 4580 814 4727 3229 2680 2781 977 1139 2395 4978 2442 4043 3343 4485 38 3958 2226 241 3869 4161 493 2133 3692 2837 3376 492 3555 871 3060 1630 342 697 1479 4045 1756 2399 4444 249 3587 2083 2400 4308 2825 4650 246 2543 4124 2357 3484 2099 2532 1609 548 1617 4380 3023 884 4547 4804 4636 1462 952 3266 330 3937 4852 3436 2622 222 3605 1975 1904 2667 3135 1732 3966 60 3817 933 4409 1869 3278 3685 4470 2201 4262 549 2086 3910 2874 3480 2398 1423 1195 4568 3824 4001 51 286 2080 1214 2666 3894 3929 4733 2547 152 3542 1423 1356 2473 1512 2012 1706 2040 3814 3788 3610 2673 1937 4287 2601 1389 4020 4958 590 2640 738 4207 2258 4106 4575 4748 1727 1935 1102 1909 4526 111 2810 2417 1735 1806 4805 3049 3629 3885 356 534 4399 1415 4432 542 1233 4029 470 107 1889 83 608 339 1186 304 4083 249 4932 1794 895 4835 3010 4704 594 162 2090 2454 1229 1645 1081 1020 4493 734 2493 1839 3179 1091 2705 199 4373 4518 332 3984 467 3358 2442 617 3322 2284 1601 2975 2372 1807 1806 3235 4279 3744 102 920 4546 1326 1893 2110 2451 4228 4242 34 3123 4614 2041 780 1167 4592 2648 2935 3017 4799 3610 3772 2566 4685 967 4695 4254 4833 1418 3345 1511 333 3937 2092 4578 1663 1025 1970 1004 680 1632 495 4839 1120 4305 2994 3382 1048 3347 1440 308 3358 2170 545 2862 445 3797 3393 2468 794 1206 4056 4164 3592 2701 2123 1407 229 2918 3913 3955 4443 1430 1182 1223 536 1905 1027 3762 3934 423 1844 1148 1035 163 2073 1818 2234 1667 3589 4367 2873 1811 3522 110 137 506 235 4529 4673 890 1953 2317 1707 1076 1247 651 4366 3058 3174 273 682 1436 1258 2303 1279 1092 4978 2827 4278 3905 2620 4029 1366 2808 4014 1451 3281 230 4662 1198 2076 4423 668 52 34 2643 1571 4524 1498 2147 4555 3093 525 1024 2474 703 465 2501 2038 512 3056 3968 332 1968 4761 4501 2437 4189 1046 4683 3828 1576 3909 1573 2033 3655 4208 2825 2817 769 3997 3525 851 3989 4918 2605 2564 2395 289 3622 100 2329 3721 1863 3759 4823 3483 2826 3382 3275 658 2328 1539 1070 3156 394 2264 2814 3683 2929 4545 4570 4069 1654 1173 1913 3501 4218 2801 1451 535 4088 4173 1366 4375 4222 949 2826 1155 1208 1041 4518 2437 3909 3397 2177 1250 3856 338 4801 1061 416 251 3960 4764 2696 1 4457 2970 1336 4888 208 3172 3818 2575 1655 2820 3702 2724 2410 1241 3486 1254 1188 2309 3514 137 1743 1726 2950 3677 465 1637 3127 4096 2513 2706 3626 2959 1902 3910 3477 1609 4312 975 580 1652 4845 4840 341 358 2934 4486 3836 1989 1391 2556 2176 3303 2066 4272 1676 3508 1525 3587 2287 1678 935 1685 3620 4488 2799 696 1947 1244 2629 3592 2654 4083 2863 2201 1013 3218 4614 3569 971 1967 2038 1673 2102 24 2017 2224 339 3716 1365 4576 1895 4415 2681 4511 1231 1531 1988 2976 561 186 1414 1111 4153 1645 3429 2793 1133 696 4250 481 2449 4043 217 180 1948 1962 2261 4790 2241 718 905 939 1255 4443 1960 2223 3522 1816 1934 102 495 514 3468 3413 2484 3184 2680 3815 254 1136 522 3969 3408 4817 3841 3406 1819 1823 4396 2059 3528 3355 1634 3156 2720 1752 626 62 61 3959 1083 4027 4566 3644 2382 177 2543 3926 1935 3467 198 3707 1799 750 4855 1370 1189 3293 889 3431 2632 918 3863 2682 4239 227 4369 3888 1801 4170 2424 393 4733 3413 2725 4576 3244 3675 834 1903 2162 4485 3967 3328 1232 3554 2343 1580 565 4499 312 4232 2432 287 2703 4091 3192 1433 146 2754 3180 613 2428 2437 875 4423 1244 4671 2094 2075 1630 1377 1769 86 2168 1263 4526 3500 2015 3641 3129 3431 112 1012 1445 3583 423 4199 605 901 2211 1134 3292 2286 1959 1651 4110 2582 443 2864 2228 2730 914 2174 4476 2029 1594 2281 4919 2396 1518 785 3970 1050 911 1106 1605 4821 4823 1813 4775 535 1788 509 4191 2853 1428 1707 885 564 435 787 2783 3775 4198 1020 3428 4858 4699 3820 2677 3826 3023 1930 2599 4243 1735 4522 3370 4529 2975 2205 4517 39 1750 3726 2663 4683 2904 2430 1040 3479 2299 424 3478 1002 2306 3102 4264 4461 3237 1210 1215 3767 2015 3502 1496 4522 3687 3477 3299 2963 3079 2983 2655 1805 88 2481 3244 3255 1876 4538 1359 1458 2547 376 4361 484 1151 1025 4000 1687 4159 4450 1365 1594 1472 300 1541 1903 4159 2145 2544 1612 296 4260 3125 1562 803 454 836 2457 2217 3882 3538 1898 2315 1818 609 483 1092 1463 3253 4759 4130 125 2616 1315 2769 1684 1862 1762 463 184 970 3634 1761 2970 4648 4125 4877 1006 2201 1625 2470 1555 4018 3736 844 646 2732 2833 3409 4303 454 2837 3060 2713 1047 1851 2602 1310 2476 3804 4760 2554 320 3159 2378 4723 2783 1815 840 3752 2938 4704 1412 1143 3094 2477 269 2420 3780 4349 2150 3017 2227 90 4495 2520 1866 1272 1395 2307 1094 2340 1833 3909 1522 1035 1780 3327 2858 2718 4579 3268 2975 3829 1449 3372 1038 3848 1998 3373 1337 568 1356 3341 2284 3684 4770 2186 1 1228 3021 1114 445 1962 2450 4995 64 1644 4366 2156 3561 1476 1734 4386 656 3424 735 2892 4578 1322 3599 3248 65 2256 1434 4372 4441 205 2646 4949 4436 3415 3103 1395 3511 55 4588 875 3651 1292 2296 2676 3205 16 10 707 3134 3177 1749 4471 4027 657 4169 21 950 4055 3344 437 83 4244 3250 1507 3876 4319 3417 2927 1734 3186 2541 3197 3306 2506 3154 2638 4725 4650 3109 1021 144 1929 4035 3355 504 1687 4946 3084 1999 3628 1526 632 849 3018 4429 2523 2104 3534 4324 3837 3025 1611 631 1754 1661 2094 3684 4930 3209 4579 4353 4930 1222 1934 3130 1002 305 4531 2973 1958 1628 2008 437 1165 2235 1621 1554 1237 193 2883 702 4693 2456 4906 3626 40 740 2681 4959 1249 1401 2546 1478 298 2232 2699 1457 91 2583 918 2991 4666 1710 1049 2028 3749 1898 1519 4606 633 4501 2646 153 2959 3460 1799 4004 1489 1912 2849 234 1954 534 4383 1138 1875 1575 3389 4896 599 544 3846 2673 4216 2107 3425 307 1383 4957 4503 4675 2192 4494 1159 2484 2699 620 4267 1239 1309 3776 2400 2885 1861 2639 1610 2551 3439 1386 4317 247 3540 22 3165 2012 4088 701 4487 3210 323 2612 2870 4240 1113 4723 2175 3128 3170 384 4045 4122 1698 3388 3638 1497 1226 924 2931 588 3645 2057 3084 1567 4252 177 2594 4023 4899 540 1932 482 545 4415 2515 1149 4316 12 3733 955 3027 2432 2205 4453 3490 420 2377 3805 2945 3893 1795 2721 3630 2276 2449 2318 3230 263 2806 1227 1592 1014 4446 2898 2634 2231 4374 3154 1682 3042 449 4975 4806 3725 3564 2256 3732 489 4835 2001 4851 2019 3737 1103 4560 3076 3589 4206 4499 1346 1351 750 1103 93 2567 634 3989 4738 4759 896 4777 3396 2452 1564 4612 726 1056 620 4008 4114 2619 3901 1559 589 2678 4181 4221 240 2550 4655 4065 3113 3383 2346 4488 2032 1702 3762 106 1994 1334 4782 2379 3450 3820 3240 2867 1499 3867 4912 4183 4975 3889 457 1830 4931 4416 3843 3420 1400 4518 1119 1066 1084 3397 4134 484 4823 4660 4339 4506 3647 1204 620 2767 588 3347 157 2997 164 653 4148 3079 2184 702 2574 1166 4021 2417 4929 4925 2693 3844 4304 1565 3627 2242 387 3890 2 4095 2644 1019 3031 4672 482 4718 3178 1833 4098 4681 810 1252 2601 2554 2254 641 283 2609 1452 4400 3399 4137 381 4193 2281 1914 2863 4604 2479 4890 4746 1169 4069 1487 3572 1762 1641 422 3381 52 4199 160 4595 1738 814 424 4008 1394 3808 94 3967 1405 382 1215 3522 947 4042 1282 2183 3245 1092 1692 2166 2793 4062 4485 3325 794 488 1249 4676 1830 3860 2841 890 1734 3899 2703 3054 297 670 1205 2502 3233 3621 2463 2291 68 1788 1980 2331 2244 161 3281 2654 2920 1448 4278 3490 97 3007 2783 1232 2190 194 1364 4836 1816 3976 377 1888 2222 324 3279 1321 2323 541 2545 577 2843 1166 680 1164 1818 2150 2416 59 4732 4394 2592 2356 3134 2686 3078 4015 1172 40 3545 50 1193 2325 1989 2007 4442 3218 979 1977 323 4476 3366 2330 2544 1216 1118 3992 973 1252 3849 4988 775 3220 1717 4929 4345 254 4112 1587 2320 710 1608 2621 2591 3371 1155 1249 1084 2256 2601 1413 2049 3756 2300 2224 2484 4242 3783 2993 1183 1970 1708 1865 89 3902 4828 4419 2706 2470 4836 1531 3595 3236 1162 2636 1900 3921 1916 4881 4820 3142 2569 1677 4822 3004 3173 3131 3798 1517 546 62 4623 624 2378 2842 3656 2025 3070 2578 4962 2862 1898 1591 4052 4787 3286 1512 3264 623 4294 172 2875 3749 1059 3641 2768 1196 2105 1593 886 392 95 744 1046 2382 2770 1815 3790 4844 2473 1260 2736 3830 1802 3888 2635 2546 868 3295 2825 4118 4987 4308 2568 4940 3720 10 3649 3045 606 2124 1972 1259 3334 1478 810 2573 564 825 4777 4791 799 955 2068 1655 213 4341 4121 1577 213 3427 2705 4940 1499 4575 619 2291 3399 71 2961 2245 1078 1787 3241 3942 1568 3192 997 2284 4704 511 2180 1050 2376 3478 4503 1224 1490 4686 2316 3249 271 795 2487 1395 340 3096 4052 2659 192 2752 22 2526 2144 2822 4476 257 1692 3622 1646 3667 3015 1297 2084 2862 2306 3677 607 1249 1961 859 2406 3168 3388 2359 4363 4442 4872 2212 4412 1531 4052 4685 1874 32 3933 253 1101 1149 138 1912 3389 3306 2752 2160 459 4953 279 2753 1142 538 2651 4404 4359 3440 420 4736 1701 1186 1006 1452 3737 2467 4506 2407 244 3201 2539 2169 3668 1073 4338 327 3907 3538 2211 3770 3960 2126 3254 2712 1179 3420 1670 2442 4125 272 429 789 70 1034 798 17 1437 4803 4394 2085 1860 3331 4564 1025 1466 1414 4981 402 375 2650 4592 3281 1651 698 2815 972 1607 2174 252 2076 3738 4145 777 3574 4269 1018 4145 1914 4088 3715 1300 3287 2923 893 3407 4133 2589 1434 1066 545 3929 3818 4272 3613 3172 1935 1866 2205 2105 4800 204 4515 2029 186 111 2043 3314 3234 3277 3784 3592 2420 4593 1613 568 1143 2780 717 1007 1063 1265 2108 2745 2546 1402 2228 4324 2499 2864 2041 1096 1323 1511 4669 3046 2442 407 4949 3238 1986 1812 3065 2607 837 287 4416 1715 3482 236 162 1984 1388 2570 1116 3040 2163 4470 4952 4202 3201 104 3170 3647 3637 2011 3580 885 4212 3961 3747 4552 4683 3630 1039 4244 2462 3848 1479 2588 4037 4942 899 142 761 3078 3056 1693 3211 1996 3448 2758 2630 2226 735 3115 1608 3026 671 619 893 1030 93 3632 2140 1873 665 263 1184 2276 2826 1684 352 1258 4256 4411 71 283 616 2312 4564 2589 2764 568 1780 2270 2032 4382 4771 1564 3782 487 2535 141 1115 3238 4413 4911 4112 4225 4713 3865 4481 433 4435 128 3553 4822 2021 3667 2061 4937 4622 1984 636 2257 2753 101 2086 3823 3871 1671 4210 1393 3377 4838 3870 1930 3351 1479 2050 3128 2435 1849 3221 157 94 1065 455 1024 3515 3070 1861 2601 71 2893 641 1888 2512 2542 2880 2318 1690 4685 3570 3378 1907 2050 3244 4645 3600 513 3409 2390 374 3139 653 2264 3210 1867 3041 1167 3249 4042 4834 4591 3241 3996 2906 2261 142 2633 902 4091 478 2277 3894 1648 741 2552 2287 702 786 398 1060 1195 1136 967 2361 4728 2254 824 3719 2669 2648 2217 68 2411 4427 4342 3695 4840 2325 886 4808 2895 3114 135 4430 1781 2816 4512 735 2837 1364 3733 2084 3357 1387 974 2321 4503 4699 3096 3314 4937 4358 3346 2561 1229 678 2250 4425 2210 3619 4366 4942 4409 4247 3931 1122 4456 1347 410 3906 931 1271 582 799 1118 4286 4471 1702 4492 4903 2321 1336 1283 557 2998 2643 1302 72 1256 3751 4162 787 2464 513 769 3283 98 2555 2354 3526 486 1706 719 2610 577 3415 1869 2857 1898 2407 2783 1948 1389 4747 1308 2437 171 1433 1645 4363 1416 2865 1160 3826 4556 3768 1383 1816 4411 3120 2130 2554 4333 3006 2985 2757 582 1003 3658 3413 3567 4740 761 4753 2091 1786 4779 76 451 4803 3698 2094 3259 223 2252 2786 3826 3083 2004 4781 3126 1890 4464 4533 766 2535 2753 2208 1190 164 4414 2784 3879 3286 249 2406 3516 6 432 1868 4141 4585 2909 1314 2408 1497 2807 233 1867 419 343 1475 4324 2327 4772 3673 3657 1147 3679 515 3624 3496 3864 4948 2128 3171 1551 148 3950 3829 4779 1604 3402 3004 4471 1301 1319 4504 1384 289 3270 3935 872 3673 3563 1625 4398 3029 4063 484 2036 4591 4428 3577 3216 1257 3140 2645 1347 3577 2299 2761 1253 684 2216 3803 2151 4497 1792 2891 3903 74 1355 3103 4024 4254 2341 4967 3415 1666 2318 737 3063 3907 131 790 950 4173 3011 1683 2014 4823 722 3353 4485 3781 1169 278 1117 3717 3404 3274 1676 2338 2427 4203 1069 4621 825 3289 4734 2758 4016 2682 1248 903 116 4391 10 2994 347 182 1870 2222 3451 1806 4379 1918 700 110 3329 4433 1082 3318 360 1027 1316 3635 4065 1067 3280 3024 59 2867 429 640 256 1508 4991 2333 917 327 726 3140 4190 212 1767 183 4647 2135 4209 1433 12 1902 234 1253 4810 2892 2440 2112 99 4282 2888 2835 4759 2521 355 2282 2981 1568 1836 3303 3798 3300 3675 3343 1955 3667 709 2603 1426 1568 313 1401 1453 2035 4524 97 3642 3390 4886 3857 3628 3249 4811 1298 4160 3134 4116 1376 497 3661 2507 5 341 250 3418 3390 2734 3946 4285 573 2522 2858 2067 1493 4948 88 3905 3314 512 2831 4879 3438 642 880 1225 4621 4560 1036 1975 794 4876 66 4341 3047 875 1711 1468 4130 1512 2481 3591 3842 1946 4124 3615 486 4649 501 3000 1806 4965 3161 2553 160 4447 3919 4848 1828 1206 4730 4260 2201 2772 1680 1105 2766 1687 4477 136 4433 1280 1345 1532 3092 1223 1590 4381 91 4469 1611 3257 199 4040 3211 1542 3206 3419 1367 1066 2832 3027 2896 4731 3860 4811 3214 2687 3345 2553 364 2078 4853 4591 1921 4274 2626 4402 288 1158 3124 3911 4761 4644 2796 3185 3678 1053 4080 1980 4175 3150 4344 2854 3886 1989 651 3312 4732 2736 3744 4273 3170 1046 1101 2603 3241 1155 1100 3252 2594 2505 841 4047 1079 3010 1029 1328 4720 4727 3030 3708 2103 3780 324 3831 2461 3033 3310 507 1938 3827 2707 2895 2641 2592 2922 3182 2729 1071 1298 2284 2357 2270 3746 965 4989 2114 3531 86 1547 1835 3856 2762 663 996 3221 1582 3372 1231 1629 661 760 4480 4083 3780 968 4181 1402 2311 577 1644 3373 4059 3224 1069 4392 594 4468 2532 4852 4034 2382 264 391 4222 3840 3855 34 3547 2515 2640 497 2004 4423 3327 4863 647 735 1116 2655 3334 4194 3244 484 479 3412 3535 3930 3445 3634 2008 2394 948 1242 217 1250 344 1249 2636 1867 2711 178 4866 1689 4602 2990 2408 3551 3073 255 2805 4536 2372 4403 4310 3343 1258 4863 795 2816 38 1594 2943 1652 3341 3013 3051 4353 4721 1458 3475 3968 625 346 2775 3366 871 525 196 2995 1688 4702 4281 2254 4912 101 4627 2118 4219 4475 905 2298 3421 1209 4024 4019 803 2657 4936 4845 1040 2859 4317 2522 1225 4986 4303 1782 2553 2629 1834 4108 3046 2334 255 4903 82 190 1785 922 4642 3047 193 1001 3443 2840 2499 374 4584 1285 1847 1045 4885 4765 840 1911 408 4218 1912 1531 3210 3284 2786 233 3794 3391 2223 1685 2034 3856 746 866 2104 3979 1300 3372 3798 88 4008 2709 3507 2602 152 2961 2568 4703 3830 3074 1788 131 3348 4756 1745 452 2661 122 492 4215 169 663 3480 4858 2005 4462 428 3816 1089 251 3393 2800 1944 2520 4037 3910 4667 3449 2858 2681 2446 144 3527 2427 2058 4977 2934 2149 4986 4007 4645 2160 2718 998 2957 1196 4722 4039 2182 3149 4576 4543 89 713 3410 751 3948 4515 4041 1941 2218 3011 3985 1042 2944 276 3170 2587 1425 1165 3009 4217 835 745 372 1912 3016 415 1442 4587 1118 474 4921 1046 1176 4481 4214 3819 4082 4904 3057 4038 5000 1350 1270 3929 4472 3701 3172 3865 2195 1350 1298 1151 4944 562 3317 4575 1066 1921 1972 4924 1869 3167 3373 1250 1932 3738 4212 1051 2238 2654 1739 3675 3477 3601 3532 4724 1238 1591 1193 3323 2875 4847 789 201 1132 3547 265 4930 4401 2340 56 3729 4346 4381 682 1747 4928 1027 2229 3623 1337 2075 3135 4693 1199 612 1334 2843 2409 849 552 2769 2633 3016 3971 3607 4565 1533 2934 3626 4351 4512 3678 4307 4589 1250 1443 4759 2177 4373 3504 2056 3233 201 1662 4010 3376 1591 1425 3247 1748 4730 4817 756 1478 3873 4339 2434 4021 4911 2950 3205 4739 2267 3823 3360 718 97 4477 4608 3976 1558 4805 1316 344 671 4343 4340 2863 3467 1999 1135 2708 3445 1437 4003 817 3099 3653 1208 507 4361 3416 3141 4765 2855 4313 4482 70 1327 1449 3301 2190 608 3980 2557 4381 3718 178 4322 4669 727 1135 1243 1659 367 1811 694 3226 4637 1458 3740 2479 244 1276 4641 4694 1107 2807 248 3452 4293 3936 1926 1458 1554 2430 2059 3457 3764 4671 636 1336 2819 3865 1403 4672 3386 3475 3741 1225 4623 4457 1339 4130 1439 2483 882 149 2343 3110 1179 736 780 1425 107 3229 372 4450 1324 482 1243 2127 4139 4522 272 853 3768 1083 933 3365 3457 1118 4466 4474 3710 4995 4266 3204 3790 1114 2004 4503 866 4626 1283 213 1237 4325 143 1000 2394 4658 1730 3337 2733 1563 3916 764 4816 2780 2296 3993 4936 2930 2276 1253 1558 1018 3941 3295 815 477 529 611 3108 1187 3963 4314 4699 3084 3962 4512 3148 3592 3922 3213 804 1017 3377 1181 4070 2556 4819 4872 1500 4076 2663 1586 4170 2743 1280 2444 2460 3791 4118 4873 4284 4649 2346 1858 2941 3929 1325 3947 290 4725 3305 2619 264 4838 2846 4576 2391 4690 3847 793 629 1628 4563 282 3179 2922 3420 3852 4934 2742 4155 4882 2423 4318 2730 4844 2940 325 1480 2104 1309 3855 1529 1988 2639 2785 4780 214 1884 4310 2987 4132 4233 795 1086 180 4247 3284 2608 2469 4771 4700 56 1292 2639 2986 4914 2361 4830 1318 3012 3431 4019 2056 4369 1887 2995 3018 3569 2101 1262 2089 79 1026 74 2792 3666 3048 4032 1284 4948 4817 1293 3833 2398 3601 1531 1203 2250 2311 4533 2134 3080 3312 2654 751 2074 356 4819 2409 1207 671 3924 4897 3836 1721 4663 2986 734 4247 3133 1658 225 1352 2635 3963 1940 3712 2819 1691 947 2392 4320 1452 3932 1220 3549 165 3898 268 215 3007 4533 1355 1374 440 3840 467 3409 3308 4634 4520 4615 2015 2614 2168 2190 564 99 4465 2223 4505 3028 4731 1472 177 3848 50 497 832 2179 693 1744 1731 20 1066 3389 4846 3861 3240 1398 4755 798 131 3388 3802 4467 1179 4588 1779 4929 3285 1800 2598 1517 1664 4852 267 4949 1514 1697 1450 4084 1601 2692 3405 3930 1011 3120 769 682 3902 3488 1249 3483 2824 4102 4027 1568 2024 159 3344 4112 3491 3973 2168 4406 976 1740 4932 1490 820 1829 1395 2510 3391 2221 4165 3257 2301 3271 3835 760 4159 2454 989 3544 3271 3852 3194 1445 3951 4646 876 855 3539 1982 3033 48 1746 16 2803 1519 633 677 1321 3039 1960 2875 228 4848 2227 754 1331 1813 3042 1992 4279 4901 2993 4863 3583 2611 345 1698 2702 4654 2581 83 1480 4161 2486 1136 3041 4980 4200 2145 374 585 4234 2524 153 3184 1674 2370 481 3043 1247 4527 1992 1579 1389 2805 3731 4009 4269 3186 3166 654 4386 157 4349 2323 860 2805 1484 2858 881 3242 88 4923 4911 3322 1652 1463 116 1013 3429 1674 1094 1290 350 3984 1379 2928 3533 4071 4235 4885 2148 1389 3368 4379 4929 2022 2685 3886 150 4823 2172 3303 2466 2542 2078 4260 6 4303 3384 893 1664 1080 2952 1161 3 2734 3652 4655 422 2798 1835 3070 1945 165 1010 4213 4531 2136 3064 4595 4926 3701 1210 3160 4633 888 4960 2194 2509 2824 2758 4354 921 2927 4476 2980 4103 4765 4135 4139 484 3573 693 3642 1587 2726 1269 2876 1979 4779 4789 1204 285 3596 4282 4566 3599 3803 1500 1365 3963 2816 4710 1330 3792 1310 2610 3084 1104 3019 4140 2442 4697 2340 1578 3 2452 2574 586 3990 4569 4958 1972 2778 2705 1322 940 808 1667 2046 2529 451 1071 1777 2097 1255 2806 1589 1427 1624 1048 3306 3267 2326 116 3283 3065 4959 1132 4759 2 2773 2222 1433 2030 3668 2356 4993 568 2117 1245 826 4538 1750 4626 1073 438 144 2417 3652 3117 968 2302 3921 2756 3830 4021 4010 2787 417 2169 2592 348 1632 3769 3725 58 3802 4701 936 2439 5000 2365 2973 812 1670 434 4403 3645 4037 2715 1756 4266 1556 482 2160 4816 4898 2877 4930 1406 3950 2069 4353 1185 4544 2546 4401 4256 3565 741 3960 2344 2614 1612 705 4009 4289 2409 4468 4295 2143 4028 836 4482 2389 3821 4831 3982 1059 2346 2914 564 3024 191 2651 1607 283 1657 605 368 3891 2754 4343 3115 3185 377 4149 4648 1273 4359 438 4954 3005 4218 332 4627 601 77 3063 1678 1696 4158 4914 3796 2437 3791 3205 4528 2131 4487 457 3947 2814 4206 2495 4984 1536 3452 2370 2945 77 3002 4000 1224 3535 527 3940 4039 402 4836 3983 873 4097 2825 331 1998 3888 2094 1847 3627 3751 2346 3870 4856 3734 2584 3847 2928 1235 2365 1134 3860 3245 2828 554 3544 1357 4898 2021 3141 408 377 583 854 3574 4721 4852 219 2390 4363 2833 528 4904 2621 195 4047 977 160 872 3442 507 1333 2667 3602 2234 1988 1940 1931 1712 1299 4398 341 633 4709 352 3829 568 2040 1125 3577 2417 3230 235 3456 2797 1869 4664 1656 2033 3687 2648 3702 1886 4835 2944 3778 971 746 951 664 2310 4090 4591 632 3263 3487 896 1798 3670 3565 494 4282 448 3927 246 3658 3805 411 37 1548 1693 3716 4785 844 2110 2839 3526 2564 2720 1494 1426 3790 313 4184 4289 2172 801 4639 2689 3777 3944 1656 3479 2342 235 2535 3169 4670 3555 760 1050 969 3149 1799 3906 1757 3731 201 4747 4624 1521 4169 2813 1232 2921 1556 4146 2387 3920 2677 2867 1775 4774 258 1713 2099 554 4604 4981 708 1676 1723 1696 1922 977 2720 2651 1984 3323 1018 3561 2727 3070 3882 1312 4339 1316 3206 4148 1892 3074 121 340 2959 3713 1545 1595 3971 406 1329 1016 4637 1674 437 4478 4380 4058 1752 1533 605 2760 4425 4487 704 1224 4665 2988 3689 1996 1159 3502 824 3705 404 1014 1505 2096 904 885 1981 1846 3899 428 1703 84 3820 4213 440 2687 2518 335 1780 313 3486 917 1907 14 4326 2544 1617 776 765 2977 118 4140 989 1752 1102 1555 4972 4064 1657 770 4587 904 149 3034 2434 4803 4647 4944 4418 3841 2246 3502 4849 1388 3440 2248 418 4236 4531 4744 3474 4876 3302 459 1044 3082 1877 4666 1838 1538 3448 2794 4178 2764 3780 2220 3758 2978 3472 1294 1660 2755 1058 4983 4731 963 3752 3903 44 4744 3879 2541 4830 4862 1232 4055 1962 3244 3222 2598 2391 2109 3913 871 4863 377 3869 2347 3960 4313 1780 1975 2925 30 4432 2885 4979 2842 18 1426 732 3349 174 3262 1343 3802 4500 351 4278 1911 1753 4742 1662 1441 1924 2048 3395 4853 729 134 3673 2856 489 3429 2204 2953 2864 4495 2513 4401 3382 801 2627 1362 4279 67 2215 1525 2947 3187 3376 3474 4726 2114 4043 1196 1009 2173 1788 1314 4575 2517 504 176 2169 1423 4473 4244 1035 3533 989 3329 3717 4916 639 3167 3402 3868 861 81 1932 3203 2984 2341 4958 2178 887 1792 2897 1094 4028 2072 416 2480 413 608 1723 4030 2836 1663 1616 2960 3824 361 3565 4043 218 468 696 2154 4817 4893 2063 4584 2550 1273 1224 4359 2161 364 4674 1764 4946 2341 3050 2840 4768 504 984 3225 3582 2563 1871 3151 2697 4537 1880 2063 1875 4194 1983 1243 1259 3585 637 1488 2035 1613 780 2888 2489 3856 1590 1462 2966 2547 3775 4196 4882 1104 1230 191 2982 2462 760 418 3448 3025 4941 4159 1067 3008 2593 2073 876 4397 1196 4854 2734 1704 3907 4677 2063 1261 1837 4996 3081 1265 4358 396 4010 4353 3903 2683 2548 1555 2252 4729 1301 1586 573 979 88 3654 4157 4156 4275 2762 566 4711 1719 4213 3660 1718 4243 3257 1997 2366 3722 559 319 3040 1680 4073 914 3378 4832 2695 4506 3300 3705 4731 1270 3260 316 893 564 4250 792 1015 227 28 1927 2433 4919 3060 2334 1534 944 1213 889 1702 4419 4449 1692 4962 3816 4854 2803 3371 4322 396 2243 2476 4578 929 4038 4939 1045 2021 3756 308 4385 1358 3700 3102 4100 4029 375 2020 1293 2792 766 2469 3785 742 871 2076 1983 3558 1508 4160 876 584 1779 429 3304 3074 3127 650 2663 4452 2317 4434 3962 356 880 875 3523 1924 1734 353 828 3143 529 2652 4697 1775 616 2861 929 2834 4019 1173 633 4432 3489 1871 2193 4263 4966 2745 3629 495 3141 3031 413 2351 3363 2408 1061 2350 4428 3015 2238 474 1451 763 2211 1173 3431 3063 3805 3306 3288 795 3984 2093 4086 369 499 1496 2154 4505 3676 3111 1643 2365 3850 1733 3259 1342 3233 3740 320 4493 4882 474 4907 402 2984 4166 1996 2209 3411 823 4796 2888 4273 4989 4601 2035 1160 422 4854 3744 2582 875 752 2115 4617 4608 4818 3771 4631 3087 2666 1851 2584 4542 250 1226 1846 3916 3440 2004 4844 3960 758 4630 332 450 1018 1461 4376 2792 1359 4552 4138 371 3443 2978 4579 335 4991 4793 152 1494 402 3058 1536 598 2686 3370 384 4694 3889 1070 983 389 3382 1364 2594 2500 154 672 2801 4494 4031 4680 4312 4607 628 416 1631 586 2042 263 1379 2930 2761 2280 2346 2322 785 3330 3843 3261 3913 4377 4500 3783 2260 3747 2170 3177 3063 1459 3181 2793 3589 4649 4224 1704 3875 3807 4285 3114 932 1646 232 3361 2141 2479 2887 1507 3066 4275 3968 1575 536 4508 307 1068 257 561 3396 1515 4763 102 4290 2016 2953 4129 115 1204 1080 15 2454 3862 507 2317 1359 2693 2728 4967 2822 2384 737 772 3552 1630 1292 231 765 4654 964 120 2976 4913 1501 2593 4315 3147 4283 1642 4648 2693 3580 1358 3193 1350 4345 1516 2208 4645 4098 22 3568 777 3783 2021 3378 1738 2519 1347 881 4493 4525 3535 2863 3331 4598 3349 3469 3498 76 1419 2615 315 3230 1286 1413 1250 1542 3283 4140 3338 161 4382 3563 2438 123 1078 4415 201 3592 4735 4399 4831 2452 4870 4464 449 1692 2801 2786 4350 3779 2773 2033 4116 814 1078 1789 459 848 4010 266 3114 1375 678 3553 3200 3821 1288 2797 4125 4912 3347 1631 2694 4610 3646 4979 4292 2145 485 3417 2725 808 3230 1140 3570 3461 4494 4110 1888 193 2786 4458 3583 2387 3526 4921 78 365 2873 4662 3141 4477 3815 1298 4425 3950 2070 856 4259 3492 561 2258 3937 4507 4736 3066 892 2977 4134 4458 3297 1960 1578 4269 1104 4709 2015 963 3000 3196 635 4433 4633 2305 3052 4239 864 3968 4542 1632 1134 3934 1046 1181 1018 1165 1715 4114 4482 4548 1023 1976 702 813 2402 4330 4454 134 4343 576 4198 2576 2518 4726 113 3291 4048 4638 179 4200 2494 2506 2174 3325 1275 283 438 2653 2469 2829 3805 3797 232 1728 2120 1345 3811 3513 159 4540 1888 3366 945 3651 1280 1590 3470 4379 1877 2311 131 1383 1799 3110 1986 715 3240 4771 4039 3243 4080 4962 3004 3245 3497 1011 493 4090 1475 2874 3645 4617 2282 3696 2200 3253 4635 1512 3503 3594 1699 1043 15 547 3496 3684 4970 4607 1149 1781 2652 4112 4402 1257 4807 3227 3290 4023 1463 658 292 1669 1519 117 4371 43 4115 2876 1558 2004 212 1055 4712 1864 2743 3023 3025 4157 2102 4090 4187 3809 2685 2914 1502 1402 1494 2879 4020 3110 3486 3728 197 1563 3718 4974 2949 3688 2522 138 4945 810 4421 2938 550 3785 228 2864 3186 4856 46 1706 4513 1968 1723 1843 2737 1069 1154 1929 4006 4999 2424 781 863 2451 2376 2062 3679 3032 2062 3454 3261 4699 2651 2683 44 3867 2012 2208 3692 941 3675 1833 1431 689 2052 1226 4533 4051 2113 2841 2960 3043 431 2128 3145 3357 647 3028 4105 4642 886 3704 4729 2510 3981 179 682 600 1665 4133 2598 3028 3652 3878 4197 780 3642 472 4921 1923 4117 1312 4307 3401 1090 4297 1819 4818 3794 4728 244 1278 4170 729 4205 4683 3491 2489 1849 3790 1290 2938 1848 894 2369 1690 868 4737 3541 1596 933 1117 254 2405 4213 1393 1234 2320 4389 377 529 3603 126 853 4162 728 1345 842 4053 2949 3072 2831 2864 60 2162 1594 539 1931 3987 1353 939 2005 1217 497 4434 984 4648 995 1565 4421 4975 1066 501 1220 3137 62 4167 3245 389 1819 4588 3215 2967 1835 1186 4532 1085 656 4952 1683 1658 1099 4766 510 1198 2688 2571 4802 3171 2887 3789 2321 1154 3325 4501 483 1197 1913 968 920 146 2447 831 4296 2422 2816 2575 1819 3463 552 2418 2969 2785 1871 3541 316 499 4265 2264 681 767 638 2401 1539 1709 154 4049 168 472 1886 1149 4658 3159 1613 4862 958 3070 2504 3162 2320 3371 3987 585 2574 3065 1494 4104 921 3160 2852 4481 2127 2931 2463 2281 963 560 354 3265 3883 1004 4830 918 4801 388 4310 2450 19 3773 1290 760 4316 2750 4720 4363 4624 3129 1478 2496 3740 4453 1698 3303 27 2582 3410 3406 2674 4988 2948 4910 4957 1304 4975 1796 3647 2 4208 73 3031 4054 1039 2683 2821 4065 3503 3578 1409 561 2033 4379 1357 1035 3449 4425 4542 2811 1416 1319 3071 1247 4888 4319 3173 3348 1563 1590 3196 3496 2101 1373 4648 4534 3837 4858 3253 1061 2072 1357 3193 385 4558 4763 4980 4857 4003 4823 4775 423 3567 172 4106 571 3391 3492 1195 3040 2554 3004 1094 3198 3692 3717 400 862 3654 1725 1459 2561 1716 4268 2078 2842 2366 4840 2682 3119 3623 1345 2349 1452 2113 2461 2187 1607 2600 1461 1920 2557 4122 4118 2247 4532 4325 658 3350 1095 1377 4068 16 1926 4642 4984 4330 1515 3271 168 3686 749 1966 840 4675 3945 1070 2387 4754 4860 1299 1003 2811 2658 3885 597 4702 491 1697 4506 451 2008 1007 2088 1538 2298 1258 3007 1035 884 1179 805 4632 2052 1271 4626 3710 1806 2684 4309 4112 3977 3128 4341 3852 1983 3034 2448 1707 2465 3503 3471 85 2882 2174 4384 4403 423 388 1195 3764 3861 217 1598 2856 163 4570 3017 1880 4267 4661 4291 692 2982 4095 331 2763 2389 2609 3855 3767 80 2367 3737 4294 4715 608 3948 4370 2788 1889 2915 154 623 3178 3459 2591 3066 1383 517 2656 873 344 2677 2758 1795 4361 3629 4785 2923 963 2722 2521 1928 2345 3166 1805 317 3276 3813 1968 1674 2608 2536 2735 1489 2724 341 3172 281 1790 3004 4638 4671 605 2724 4615 560 3645 164 644 4017 503 3138 4881 3191 2310 3456 3154 1799 146 2033 4067 4999 2865 4145 3114 811 3265 3834 1399 2617 1000 144 730 1181 436 1486 837 4182 3627 1511 2510 2455 4421 1054 239 1847 2373 2261 2694 4009 4795 2018 3493 3277 1652 630 3555 2893 1177 604 1825 1201 4828 4936 405 3140 2390 1637 2778 4788 3404 446 4863 109 533 3598 1148 1223 3142 1256 1504 2748 2726 3504 1877 3947 2378 3399 3266 2320 2682 4635 936 3257 2842 1076 142 1986 3794 1873 310 2706 215 1729 3061 996 2119 1962 4102 4919 4129 4526 1344 3807 147 2017 1916 4233 4490 716 4776 2347 2102 933 1182 4314 1210 4165 901 1969 1752 2984 15 2785 3892 969 1330 1027 76 2411 3960 1440 4406 3993 2094 2490 2098 319 2168 2848 84 4126 964 1662 4676 1780 738 3626 4973 3474 4451 1712 793 2932 1455 287 1147 2501 2469 2 2619 2088 855 1777 4326 1128 1195 2301 4668 3609 4659 1143 1016 4004 4470 3257 2852 3327 2749 4179 418 1891 1174 1928 1356 4468 981 3910 2404 1021 4694 1282 4381 3977 892 1130 2872 3243 1126 1145 3176 1591 4204 4894 4087 3078 70 1517 3094 2990 2461 4116 1737 4064 2128 1735 65 153 4001 1206 1280 217 4110 74 4976 4167 312 4107 797 1234 3943 1852 1910 3185 1628 645 1456 437 4165 617 3323 3970 3140 574 355 1178 1529 2687 1376 297 3852 3949 1078 2970 1899 3306 326 1184 26 4100 1819 4974 4078 4528 3182 1096 4081 3645 363 911 4082 3573 3706 3242 3418 1743 2206 2951 1983 960 3073 4678 372 2029 4614 3302 2927 2 4790 2646 3907 38 836 1542 2948 2013 4833 395 3213 885 3472 4030 4421 3145 115 470 853 4409 2548 961 4860 2256 4725 4607 323 2925 233 432 1794 1506 2856 4000 3513 1624 2751 2706 4663 3097 2998 3002 3391 3565 1096 1298 334 4598 4566 4982 543 3515 844 4920 79 4473 4067 116 745 2965 3990 4701 706 4075 4157 1039 118 906 3860 3898 3130 750 2797 798 3440 3021 522 89 4326 995 2692 1642 1183 4366 1871 1610 4640 4418 2827 3710 3236 3493 1837 4950 3145 2676 1308 3993 1785 1621 2788 2311 1482 1243 214 3285 886 2998 1542 1669 2196 2520 36 339 2021 3592 2716 3393 3695 4747 2486 2484 86 2326 2262 2212 3302 3533 1901 4696 2346 1648 1246 2808 4240 1056 4482 361 4035 1191 4508 4341 4488 4533 3502 4744 2457 1867 1491 1380 4829 3716 1930 3030 4694 2287 3401 3638 4801 4343 4904 1147 1282 131 450 2069 1829 2846 576 57 2494 2800 789 2745 738 1691 4378 2145 844 1390 492 915 2025 974 4657 4572 212 2320 2527 4637 2795 921 29 1795 2728 126 1280 1703 1024 3100 4352 3118 3783 777 4808 1626 4235 1353 4545 2823 653 1778 4311 1311 2051 200 1187 3799 2184 1250 1719 3823 1931 2227 557 1630 3684 3490 1561 1252 2130 858 522 4055 4199 131 1461 4934 4594 2887 2146 2369 1740 2109 621 703 796 1482 1214 3869 907 1491 2697 3462 2953 4789 4375 190 2014 2653 3996 710 3929 1400 4495 2827 1821 2300 3764 175 2439 3717 4629 3303 1065 1441 4165 1803 4698 1428 972 9 2252 3725 1478 2721 781 1159 1339 562 1062 1409 4873 732 271 4063 1741 3541 2465 2766 3318 845 3666 3028 4074 1641 1453 2286 1535 2643 2847 2247 1236 3832 2515 3632 2605 2385 3439 1858 1562 1507 4485 230 40 3887 3459 614 4862 4682 1955 4273 170 3542 2572 4763 2458 2231 79 4858 1579 3744 1043 1930 438 1715 4585 2698 4270 4380 1696 4285 1323 855 2546 1594 2593 4381 1438 2461 4914 2628 1172 3963 656 1148 2532 4906 3812 4450 951 3023 3482 936 44 4325 1530 2987 429 3437 3705 3180 1999 2296 3326 1080 942 2151 797 72 3574 4476 2431 3050 2323 1550 2464 1758 418 377 4960 1105 2238 4307 2787 1949 3612 3473 3001 1863 2727 3616 3974 8 2508 2500 3227 4645 3655 3500 1675 4687 4909 3635 479 1884 1088 3129 1595 3156 4510 1505 3143 2996 2610 2545 1174 4015 1962 2092 3634 976 799 4235 1062 3345 3688 3752 3875 2479 495 3609 3452 4067 4442 2115 3033 746 3363 1573 2760 4102 3569 704 487 4636 1069 4950 1052 4972 2182 328 93 1892 4893 4526 752 4005 3442 1492 4468 4004 541 1047 4334 3891 3253 3139 4022 1493 3421 2304 2767 2789 4410 1129 1682 88 3350 4588 3099 2446 1864 3228 1603 3445 1634 4850 2772 4518 898 2576 2440 1206 2345 2957 1923 2198 3791 3076 4716 2612 3413 3244 3688 1048 2665 1609 3655 2560 4934 4130 805 1500 1105 1161 4226 3002 3629 2838 75 3459 1192 1316 1191 1164 2836 2195 3682 4599 2519 1124 1213 1319 123 1024 4548 3543 2870 2810 487 284 347 1224 2537 358 3752 4670 2516 4299 1086 2178 196 4197 2572 577 1615 47 1365 505 3843 3899 757 2029 4992 3799 2367 3308 4170 3795 3194 1570 1920 388 4087 3542 3432 837 3797 2394 3561 3529 1622 31 1751 1474 3143 1670 2250 4645 1532 39 1927 4972 4417 4758 3862 1794 394 3201 618 67 3300 3732 2420 505 930 1509 649 2920 905 2608 1167 4395 4236 4139 2644 2252 3160 3379 1095 3992 2849 942 4845 1353 2228 1343 4861 2826 499 390 4524 2287 372 2621 1218 4874 1378 2740 468 1063 1290 4573 1448 2785 3912 2200 3107 4106 1456 945 3806 2847 3869 3061 3861 1234 2557 3089 3527 4375 586 371 761 2431 947 3687 4283 1440 3809 1067 625 466 1322 4635 3683 1891 4322 3078 3293 1284 4133 710 3848 4211 2278 4276 2983 4823 4796 811 2683 959 1871 4712 4528 2603 3231 3728 2686 3401 1598 4538 56 2490 1705 3833 48 3290 2090 1539 1937 1667 257 3644 2636 3146 2830 2420 44 281 1409 4077 537 932 3963 2094 817 4412 2114 2635 962 4911 4393 1146 2370 4373 2893 4343 175 2429 3201 4385 3063 878 2515 4763 3938 4750 1157 1916 4907 3951 3285 4383 4826 653 1517 2156 2980 2529 3571 4293 1530 3225 4090 4330 542 4597 1376 5 697 4068 1654 2415 384 1469 2835 4305 706 1302 4057 4404 4228 3417 918 1738 4349 298 2749 3914 1986 3442 555 4080 1331 4743 1706 3618 36 498 4897 780 1477 423 4601 4069 1523 2912 4314 4376 1189 3675 2444 852 567 903 1726 2492 482 83 4675 1280 2242 3136 1392 98 1191 2090 4928 3866 860 4498 2984 1347 3603 4911 251 4203 2600 3024 982 599 4993 1107 4125 117 3428 3970 3981 1823 1481 769 2088 1823 908 793 3844 4262 4973 3328 3148 2715 3335 1943 4397 4794 836 1290 642 3482 2263 4492 2361 4502 2112 2576 460 4605 324 3569 4073 2563 1771 1163 1259 1694 3768 1927 198 3041 3445 859 1150 308 2508 1712 177 4538 1175 3050 2456 4929 3360 1372 2203 1310 282 4993 570 926 3846 3308 4292 4110 3871 33 1548 1453 4095 962 711 4301 2287 315 1807 725 4531 1957 2755 3889 2284 1375 389 3240 2044 3256 2314 3085 2165 2607 2526 3344 1411 4916 3405 1050 4109 1652 4963 812 4664 3056 2557 2728 4292 2622 1310 2982 4789 2287 3011 345 4075 807 4663 184 3026 4817 1896 3477 4811 32 848 4089 4737 3471 3957 4430 3005 4410 4345 2236 595 3507 914 885 1467 1070 4491 3768 4480 1981 2818 2505 2460 964 1624 4687 1842 4622 2932 3902 19 878 4944 2003 986 655 4674 4915 2520 3181 3133 3035 360 1154 2437 681 2580 3714 3231 1202 574 1983 3382 1466 4152 4821 919 3399 333 3935 1622 3078 3869 3824 863 757 549 195 678 3575 2597 1236 3191 2964 3024 2557 2743 3141 1431 2946 2944 2636 4623 3997 705 3618 3310 611 1964 1944 586 2372 2071 2087 2954 2007 1811 1079 162 1036 3376 532 2268 3896 1815 4348 2690 3308 1990 1954 1053 4855 4016 3878 2225 1319 4514 3187 614 2756 4040 2448 3449 678 3470 2320 1673 1441 3646 1890 1554 4208 4000 1889 709 1336 1526 292 1198 2960 4620 1295 2885 3863 1326 4513 1126 2478 434 4557 4449 3178 2137 2689 3506 3604 211 761 1658 1032 992 1909 4372 2409 2879 326 4369 1747 4291 413 2804 3160 1720 2005 2111 2972 763 4356 3837 2401 3968 150 141 3220 2801 1810 3989 4246 4806 1387 4269 99 4543 4224 1512 2902 3316 3060 2415 4092 3014 2374 1125 3588 3283 2866 2315 1158 2181 2599 942 3265 2060 4704 300 1506 2488 1147 883 1060 2799 620 346 2923 3341 835 894 1072 3775 3434 2303 2944 967 2256 2784 165 1723 2248 2642 2611 1942 1243 2025 340 3518 794 4390 4605 484 2308 3451 3055 3319 3838 3450 3655 2561 3622 2223 1494 3568 4096 1921 4281 631 761 2413 242 2 4310 4939 4613 3093 3910 3103 3724 3054 4132 873 4804 855 3342 1917 1606 1213 3305 3604 1710 2867 2874 1522 3999 3640 3926 1302 2150 2524 3811 3812 739 3471 1933 198 739 1891 2578 1143 4248 157 3990 247 2191 4760 2032 1162 1409 665 139 4929 267 2996 3462 2959 2390 2038 2901 3348 2647 1145 2157 2830 4088 1563 1923 611 3549 4143 1054 3161 4736 4826 225 767 3318 2327 4266 4833 3696 492 4774 2967 4315 1891 2498 1302 4728 2338 835 2102 2812 3179 2336 3874 4265 3900 4626 3779 708 2729 27 13 4893 3397 236 1273 770 4628 1477 1674 4972 4837 873 352 2440 2576 2735 16 3911 2156 1922 3257 3438 556 4202 2448 3215 572 4585 533 1358 1185 3167 4620 1958 2463 2271 4413 2578 4272 2592 1845 2587 4916 172 411 1168 547 4604 267 1930 829 3130 4942 1692 50 29 4576 1945 587 3081 3649 1661 1415 1844 405 2299 3278 34 900 3894 4482 1114 1330 4216 3545 400 1568 3446 1253 3345 1665 769 2587 2865 2086 502 1560 1040 4003 1879 3047 3448 3440 553 332 2249 4592 4812 196 4966 893 1310 2042 3790 2626 1344 3572 2603 3168 1815 180 4350 1618 4604 3769 929 2656 1085 4659 2931 3704 2794 402 1384 1560 1024 3703 3551 1982 3809 2032 114 1176 1651 3337 297 148 157 3974 2119 873 4141 4683 2660 2196 740 236 1425 621 1855 1540 3695 2607 1384 4802 4792 2587 1220 1640 748 1165 2219 859 310 4718 3651 4542 517 616 4957 918 2316 3813 1854 2567 401 1313 1208 2373 905 1435 2126 3916 403 1648 1563 370 4961 3576 3076 103 1298 2815 2241 2204 171 725 720 273 769 3239 1842 3108 4144 2452 3709 1929 2439 4680 2560 2029 4986 2236 1338 594 1431 556 3923 2967 137 4768 4040 1565 3024 1908 1724 4995 4751 4575 4210 1018 3301 1920 2300 4129 4541 2148 2071 2378 1838 2993 1460 4459 1019 3887 1345 1231 3603 3418 4598 2147 3938 3529 2121 1873 3639 3666 146 1152 2196 892 3095 1193 314 4707 209 164 1186 311 4046 777 2204 2453 1149 1432 452 429 1525 1801 2424 3386 2510 997 4643 4189 4022 1779 3462 3947 901 3027 1225 4226 1249 3247 3230 4984 107 3093 3807 2028 120 2086 3243 947 2370 4722 765 1860 3837 3426 2005 3172 586 573 4101 1907 2287 1035 4604 4710 2444 2821 1551 587 4775 3083 1259 4903 4769 1908 2525 3787 3608 1010 1522 267 4531 235 2487 4870 2441 2633 1858 633 906 4003 462 1900 2572 138 2948 691 3911 2613 221 2894 4994 581 3976 4889 3844 4258 970 2821 579 2372 1905 1813 1392 3306 2136 434 745 3079 935 1496 878 592 2280 2439 3133 4743 1163 1298 3631 4683 1554 2731 4632 1710 3998 3493 3658 2813 4568 3593 3827 1596 289 4546 3386 1152 2427 4873 3510 3874 573 1081 4367 1331 3762 4531 683 3834 363 1124 3587 3376 4777 2763 3211 3861 1796 2227 4277 4431 2926 855 967 1234 3737 4817 1224 2971 1901 201 3135 2180 2931 3732 2004 3348 1221 2179 1181 836 219 3800 3275 458 3751 2324 3794 4634 4530 4284 340 3072 1805 4463 247 3823 193 2378 1506 1501 1263 2724 2940 356 337 954 2389 907 4199 3180 4523 899 2835 294 3263 1675 1430 184 85 213 3896 4559 3728 2830 2756 1138 3971 1034 297 3493 1089 2789 4578 3969 4326 1499 975 1842 987 697 250 4056 678 857 3075 2550 103 410 2773 3038 1373 2198 2454 1276 2167 4691 3539 822 4500 4171 4457 3251 187 1739 149 4888 643 1911 4238 4964 4341 1045 3413 3910 1053 1725 3852 777 2908 3888 4796 2655 1953 1846 2629 955 2099 1390 4986 4749 2633 1634 418 4962 3826 4648 2433 3082 2949 4674 1604 312 11 2927 3249 3990 936 1424 573 4174 341 1652 2819 4730 4409 4828 3516 3612 3835 1399 3905 4695 2994 2991 2555 3604 309 2931 3532 2750 27 1251 2627 55 3285 3167 1372 2312 647 41 3254 1677 4459 69 2851 2831 3829 1344 2915 4272 4768 3039 4905 970 4215 1515 4516 3553 1085 4372 3304 2380 22 4035 4771 2864 3243 4590 3240 2469 4930 1687 1311 2079 1396 1014 3731 2742 2782 3227 3395 3518 4464 428 4961 1616 4281 3045 70 3551 4976 427 628 572 4709 472 826 4835 4974 2643 4084 2380 538 3613 201 3874 4194 2380 3387 791 1122 1979 3858 1238 629 1448 993 2096 4703 1710 1352 888 16 1337 1288 431 2271 1868 4098 4048 1893 1038 4817 2893 4878 3112 4779 3856 3964 1969 3028 3667 2404 3650 3778 465 2390 923 3570 3586 3193 476 3834 2371 4325 3221 2029 580 1927 2318 1546 736 2504 3151 1013 528 3126 4418 1149 3761 618 1724 3900 1017 4953 2064 2802 3502 931 2963 1819 1527 2935 3961 588 4776 3053 2295 4834 1795 418 159 2699 2714 4000 2487 2386 2486 4083 826 2671 971 4653 325 2773 2481 1202 251 3435 4485 1597 1938 332 2110 2898 3908 2863 1720 4058 1391 4439 228 1826 4517 2723 3470 4627 2645 1295 3934 4684 2312 106 1040 3732 4532 1038 1564 4104 2805 4100 1646 163 3247 1293 3311 4993 461 2657 1194 2587 38 4708 2648 2510 1034 3300 2652 3563 953 3661 2800 2929 3268 1205 1159 4967 2106 1216 3840 3266 3741 2277 73 3245 3418 510 3866 1348 133 3356 1686 4472 2514 2154 4590 870 1173 4949 3141 2152 547 898 500 1514 3039 4848 1400 486 646 993 1295 1585 4571 4798 1767 1787 2852 1640 3455 3171 1331 2392 1140 2097 3301 4543 4150 3418 1391 3510 1744 1272 4596 496 4931 3543 4512 3939 4331 2593 464 3979 441 235 2384 1335 63 878 3396 3362 1727 3887 639 4635 1941 3335 183 3541 4968 4891 4142 1464 1341 2085 4275 2486 1516 2025 687 431 1329 3089 1441 3686 1756 1034 1090 4081 713 4381 362 1916 1521 2671 4905 391 1544 4873 1390 420 885 3304 1700 2034 4212 1326 3576 213 1535 3775 3340 1515 1857 1181 4087 2856 946 2589 2411 1835 2342 1032 4630 3343 2838 1707 4065 1571 3485 3383 2556 1314 3587 3489 1032 3692 1950 3475 2771 1211 269 1801 4760 4319 3491 438 3236 483 2258 1652 2059 165 517 1031 392 2994 1524 3019 336 3807 4964 2577 1632 2073 2205 4687 3074 2718 4250 2045 2893 3706 2436 2264 1386 4467 3967 3258 4544 1206 3180 3776 2128 4760 350 1531 449 1733 1013 2712 429 668 4406 3880 907 3184 592 1560 3219 1657 1616 1282 1677 3641 1198 2995 4378 4488 2766 4915 3817 2545 4712 1104 604 290 4273 2091 3616 2832 3920 1905 2225 4337 3993 1003 499 4799 1085 630 394 4140 1776 4300 2443 2609 1642 2290 873 4733 4575 1896 1553 2460 4111 4716 974 1541 3734 1295 877 2563 1149 1718 3034 3430 4983 1754 994 3367 3853 3825 4639 31 1899 3738 4703 2488 1073 4245 3981 4290 3778 2745 3407 440 1704 4772 3438 4232 4638 663 1529 3367 37 1999 234 2923 704 525 1599 1999 863 3183 178 1234 1320 4837 2842 4144 1073 3309 848 4680 2320 1879 3715 4724 1283 4961 2140 4596 3832 4444 2915 1547 3798 2557 1624 2168 1690 1253 538 807 1116 2738 1164 1126 975 2660 4891 1048 3812 2912 545 821 2759 4305 1853 3720 3601 4330 2393 1736 3924 1429 1883 231 1491 3871 2900 1926 3743 233 2876 183 2362 1401 220 1226 1184 103 1010 3705 257 3328 1681 3867 2825 2455 4470 4804 2649 3287 3668 2844 667 2522 161 1876 2809 957 103 2708 2310 4017 588 392 483 2332 2506 830 3060 2462 1656 4969 3433 4725 1294 1409 326 833 2589 2945 3802 1448 2677 3848 4732 4915 2222 2897 409 2791 112 2690 3727 142 3802 1401 2614 2243 4326 1466 282 1329 2883 3338 3322 4373 4010 392 3132 2663 930 1070 2751 4926 4557 1044 3327 2553 976 4358 444 2998 2647 3833 3995 3326 3526 3218 1332 303 769 903 682 3297 4869 1835 2510 3042 4133 2254 4037 954 4542 3475 1533 2607 3715 1705 180 2547 3569 4787 89 1505 2308 2016 4001 3699 393 3771 2419 2239 3578 3891 1220 4037 2389 4333 4773 1595 4037 2381 960 3849 3743 4105 4838 2981 751 3982 1395 4241 1321 4840 4768 984 4960 2287 2689 108 2434 1324 357 4971 4529 2065 2465 4653 852 1558 1205 3512 3908 1132 4149 3333 4871 1118 2337 1304 3785 2611 2661 515 2214 4102 2506 2195 793 2838 3027 146 4449 270 1017 1884 2974 550 792 4466 4152 4224 3760 4690 3025 4180 3348 1060 3518 4004 2598 2550 3001 4425 1137 322 3594 2852 2302 931 2937 1414 2008 707 4758 2808 2344 1968 2658 635 2281 1899 3059 2074 4116 4399 3908 4139 878 4832 2514 4042 4542 825 712 990 4199 1692 2028 826 852 847 4920 3405 3151 4297 1130 611 4296 1241 4852 505 1164 3951 300 1940 276 1 3533 563 506 2720 3101 3625 3879 1576 1221 1236 3976 2836 4604 2153 572 1423 4196 3861 4960 1132 3419 3997 395 902 4732 2703 1386 3505 3204 3631 773 3000 4693 291 4904 4900 1590 2888 2723 3228 4336 379 2499 2639 51 3768 4639 451 367 2014 2835 4586 4004 1104 1928 8 2002 4270 2402 4134 3857 2242 921 698 3243 492 4856 1085 4269 1670 2441 803 3154 4497 104 3055 4287 4359 2515 1788 2688 4014 3913 237 2802 3083 767 3022 559 4940 1348 1520 3845 845 479 3545 1135 3677 2875 3754 4130 3214 4834 2375 1137 2776 4151 1450 1770 4862 3298 2929 383 1727 4344 4484 3038 4126 1233 2303 18 1123 944 4574 3111 2488 1575 1316 105 2405 4768 1635 2870 3373 4373 583 1855 3087 2088 4930 4484 573 2668 2954 3733 536 4330 311 4849 4722 4445 2198 2603 4050 631 4464 856 3748 2665 243 4082 2639 1287 4320 1736 3309 1346 3331 4524 4438 2556 3551 3067 1333 2503 4351 2841 233 1807 3102 442 1206 531 1600 1634 2330 3208 1887 4470 3024 3422 3071 3881 2160 4241 4353 1160 2525 505 124 1646 197 250 1903 3049 1653 357 3473 2971 1123 813 4322 4378 3402 3187 1895 2528 3801 2523 4017 4267 3748 1589 2598 782 3026 900 4335 4519 3397 1306 2145 3935 2629 3586 4820 1037 4349 4125 263 1355 1877 2798 1866 695 190 2750 658 2308 2769 1784 4528 1822 1520 2390 298 1690 3452 1802 553 1747 2805 4070 138 1134 3349 581 3869 751 1438 495 529 3282 3423 3969 2718 1651 4515 435 4137 1214 961 1872 2108 4232 4565 881 4947 4251 1414 227 3696 4246 3462 1084 4295 2419 4813 1594 51 3888 1310 1868 207 4766 489 735 4862 4229 103 1738 1028 918 4569 114 3795 1295 922 1407 4823 1963 2400 597 2794 4248 3199 3236 3289 2151 3014 4721 4260 3759 4455 1491 3642 1289 2067 4414 4859 4877 3020 3307 4188 1485 4746 2054 3687 4037 4247 4879 1520 3417 1603 4530 753 1263 3112 527 295 4656 2822 4818 4514 4220 3537 1516 3057 4867 4646 4440 3620 2324 2234 2631 4088 466 1579 1644 3367 3441 4316 81 2373 294 4438 1721 636 3821 418 3083 3185 56 3039 861 1068 1215 514 3743 956 122 3265 172 545 2641 3823 2821 2216 181 76 3605 3939 1884 3290 325 4062 1144 1769 1202 1955 3425 747 3490 3727 1423 1801 3283 4131 944 2084 3708 2899 360 1596 4306 1514 100 2005 2085 949 1358 2453 1952 4755 4764 72 3060 1580 1753 4972 1757 4327 1747 4029 1796 4994 523 2250 1267 669 416 3206 3108 3359 3460 3448 4203 3624 557 971 4535 3773 3718 4855 3085 4168 2411 4486 2149 4749 1417 4864 2707 166 203 2103 2783 2528 4238 308 2573 1364 2958 3288 3934 303 4462 1300 2942 4082 4261 1546 2428 4690 4812 3633 3300 3329 849 2908 784 235 390 3452 3427 4227 322 778 2781 4395 2135 1614 4010 2775 210 3827 4643 3307 2487 192 1123 2832 1187 4952 1218 3236 2168 1051 4798 4566 1452 2515 1670 1102 4354 240 4629 2163 1487 76 133 3499 1190 3704 3641 4743 2557 2389 433 4411 3150 1028 274 3555 3391 2663 1620 4481 2874 3389 4874 4448 3822 1042 4461 2396 1132 244 2546 3263 4362 263 3951 1870 468 2610 4138 2506 4558 696 4874 3576 4019 4137 3788 1481 937 4974 1863 4539 2275 3072 4960 2502 1997 1777 1695 4839 460 2009 792 4488 4100 2851 1419 494 4407 4149 4933 1610 4917 3004 1613 3281 3462 213 3767 4060 1898 893 4973 1305 2257 3723 1656 3664 4820 3776 3323 878 3354 1494 3961 405 2603 62 802 2866 1233 3712 4034 4254 4690 3599 4994 3230 384 1386 1629 3443 641 3429 2180 4491 4223 3030 4747 3278 4112 720 1218 329 4807 3787 3748 4078 3449 506 1915 3795 2513 3291 3722 1310 2726 1035 2090 696 408 456 1102 1671 1942 4813 4438 4257 418 601 3848 3544 1587 1472 802 3937 2922 336 1914 3412 2174 1134 966 47 1920 1743 4212 3483 1343 1375 1772 1093 2718 549 4280 3094 985 4541 3491 3772 4252 605 815 2895 2780 3048 4013 4629 2635 2598 9 2238 2888 4338 4468 2472 2821 1602 1584 2828 3639 3179 472 4479 2666 1323 2557 3002 1979 4277 4385 3299 891 4000 2520 2922 2275 2592 3954 1549 3434 1500 2147 4980 929 518 2140 4693 2512 3750 3527 465 3406 1352 4542 2821 3676 4889 2460 4298 3770 1102 3226 3494 1434 3708 4300 3641 2416 553 1722 3657 3416 1434 568 910 4136 4291 4494 678 2041 4571 2616 2114 1674 4892 558 4528 61 3319 2870 2959 4344 3406 3837 4862 4102 3665 770 69 4956 4218 715 4937 3964 2360 3910 109 3421 2952 1650 284 504 2695 1851 3968 4301 2993 305 2598 4916 1782 1873 592 3541 167 1915 2697 1616 2005 1882 252 390 3243 2183 1966 222 1831 287 3167 1248 4085 4368 3502 2790 1500 2184 4898 3974 4047 1830 2737 4794 2477 1335 1028 1655 561 1738 969 4177 4402 3156 3560 1278 3812 2030 1495 2735 2422 1274 2647 2018 1946 65 2020 674 801 4623 4848 3661 3988 2605 3464 2109 1492 3023 3230 2368 2082 300 3669 2464 1223 1937 785 4628 4350 886 4436 2037 333 1815 274 3058 4320 1244 3126 1468 3598 121 3602 1803 1994 3743 3612 1487 4683 1 4035 2903 508 4048 2678 2054 3365 2552 2085 2721 3136 3025 4718 4434 989 2134 353 448 2758 3585 4453 1189 1739 661 2465 1654 1584 1355 4811 2407 1770 3086 4093 4725 4822 2831 4995 1593 2066 3985 1118 412 3146 2286 1604 1909 3780 4848 1637 3621 716 929 4159 172 3977 4483 3916 840 2214 3249 3511 2341 2690 1893 4323 1736 96 3183 4867 2699 2760 1996 3555 1709 1612 4053 214 1079 836 4260 2133 4487 83 4674 2903 513 3303 1836 539 4569 4213 2529 1367 2586 3786 1118 4917 226 187 1530 945 2131 4278 4306 52 1332 2111 4622 3788 1158 2932 2858 2017 2240 3297 3390 4914 3756 3869 1495 3910 1607 1259 4764 4228 3373 2466 2441 2515 802 2302 3231 4282 122 4421 2226 1233 1226 1202 802 1438 2836 2373 3371 3354 655 4272 1900 2169 3677 2564 2916 3726 2684 802 3128 556 4886 1043 4927 2926 1904 2057 1638 3016 1678 1491 3756 1371 2582 4773 2592 197 3201 1533 4677 4167 1477 3687 549 973 2565 3162 4315 2194 3295 1858 391 353 1085 4692 4990 821 2477 548 3848 4050 385 1978 2848 3561 2288 168 2200 3400 2923 3246 658 792 4489 3895 1776 3485 2299 969 3812 770 2040 2809 737 3642 4866 3989 1840 2096 1776 4480 3060 1752 3010 4329 1903 3235 1920 420 1226 4271 2340 4679 2017 2813 4203 2263 2589 3394 159 2825 3928 4214 2968 3857 1396 4064 4774 4190 1173 535 2921 51 1562 906 4738 1400 2448 2978 1943 1864 415 3691 4795 2249 2211 919 2715 2622 220 522 2970 4784 4822 1327 3142 425 2938 3769 368 4168 419 1459 2896 2624 322 65 991 4464 1603 421 2812 52 854 91 592 162 1886 1340 3753 4775 4421 3319 3626 3688 1278 2172 3442 2721 1914 3975 4009 3457 2084 4123 4150 388 2445 1612 587 840 4480 3556 1671 2160 119 3207 1243 3780 4508 4454 2222 4231 889 1488 4761 992 1577 3469 1628 545 796 745 3703 1403 4887 1791 4122 64 4306 2739 45 3392 1240 3823 2976 4749 3818 7 109 3614 1525 1045 3169 448 2527 4917 4143 4544 4526 4274 4796 4410 833 1552 668 1974 2973 152 1228 2653 2337 583 1814 1992 898 3374 1480 1202 1552 4187 485 1617 887 1255 3586 3401 2159 1087 698 4624 293 4412 635 11 4488 4498 2487 272 3060 1500 2708 3250 4082 4886 2564 3105 1046 4994 758 4855 1336 2956 4979 4971 2164 2134 4130 3610 4514 701 1460 3369 1574 1697 4136 1308 2825 1305 3992 3499 1710 3493 1075 800 4646 1306 4593 1306 1564 914 2626 4468 4426 3793 2967 4190 2971 1497 167 3955 3734 3807 4700 2106 4609 4236 403 1006 1244 3500 488 4558 1178 2202 415 1077 3508 1051 3116 2443 501 1870 708 1738 4262 466 2618 2674 1700 1240 2651 1645 3541 1445 4082 555 439 2698 4541 328 3306 860 2894 385 2688 2404 4259 2323 596 3431 4334 2404 3264 2311 3461 3872 2725 3368 1387 2957 4839 580 3397 4543 3199 80 3231 1133 3535 3237 61 922 4497 3223 2786 3869 3585 297 3684 849 910 2720 2133 2214 1805 2363 2524 78 2790 3330 2570 409 4365 4980 2246 2561 4090 2495 89 119 2186 2539 2243 2788 3139 2639 180 4264 4460 2651 2307 271 4299 1877 1227 1215 1708 4220 2569 3684 2401 3352 3424 3060 4453 3520 2277 2404 3576 3778 1410 1336 3830 1598 1847 1942 2352 2683 3101 2021 2305 1745 1889 2574 682 1350 399 3306 510 2522 1620 3811 55 874 995 4409 159 32 1770 4046 1792 817 4618 1323 1565 3694 1809 4377 1558 2708 19 217 272 2164 3173 1349 1795 4347 706 3692 3370 1619 3662 4866 1166 1601 1509 4013 1212 693 4757 4049 3674 1725 2231 3877 3086 1337 1282 3484 2695 1936 1528 3909 3202 523 3472 2908 798 2213 154 3710 88 1321 1598 4633 3448 1691 2877 3586 3466 3189 3982 3324 686 1996 2443 432 4273 1185 225 3695 1130 2185 3644 4746 1509 4893 552 123 1940 27 1969 1313 3296 3251 4660 592 4292 594 2292 1583 619 194 190 1336 1029 2552 2933 4275 4551 4333 3671 11 4767 1062 1453 519 1899 4885 143 2555 2379 1901 2302 1756 531 3705 217 3352 2563 2486 1216 2756 4766 1972 3260 2563 886 673 3013 2870 1502 2902 4746 3583 4079 4352 3157 2940 3084 2208 1780 4258 4085 996 865 440 2768 212 1779 2344 507 3877 2915 3329 76 1681 2352 1327 3761 3789 4507 4034 4384 250 3604 4155 4401 501 403 530 1438 4200 2327 3714 1138 4326 1283 3811 887 386 900 4072 4950 4081 4116 3463 3027 2651 778 1420 4759 3054 4128 4013 2077 1027 236 847 1565 1311 2119 3064 3931 3652 2841 4939 2360 5 1387 1199 2104 1413 2259 1784 3715 1777 3452 1701 589 4953 2291 472 3103 707 3603 4273 2307 1848 3082 2243 3171 3941 3170 734 4538 2116 129 3171 4905 4976 1601 3739 3676 4108 1025 3649 4067 4733 2898 4371 1754 3163 4530 4629 2561 349 4812 3941 3212 746 3119 1544 4987 4072 2851 1804 4668 4824 1519 372 84 3648 3285 4256 4802 552 1148 4810 2828 118 1277 793 2408 3666 3631 1778 3357 1922 4588 4114 2759 1687 353 4029 246 4750 906 2499 319 3649 3915 1637 4418 36 4888 860 802 4320 4918 875 1120 3570 3896 4640 977 3437 3819 1167 1315 2076 2762 3351 4140 4497 3418 3378 2995 3001 2839 2681 949 2742 4446 3758 4745 1059 4537 2969 2652 884 2286 4252 2255 155 4464 1351 3100 932 4509 2084 4836 4330 806 1348 2716 7 4642 4576 3026 4408 3715 152 3181 3759 143 72 2715 2664 1944 4150 817 2228 365 4854 1119 1193 4831 1486 49 599 4428 3714 3295 2484 1288 2353 3085 3530 895 1942 4140 3308 1908 2760 431 604 4574 3146 511 2640 1885 4587 3248 2328 1713 416 3098 3778 4388 1293 4400 3439 3931 2216 36 3027 2016 534 969 488 1467 1148 4680 411 1356 3687 3572 798 43 1316 126 3181 753 3577 1033 601 4596 4450 4591 3520 943 1669 3546 1858 3639 3654 4356 1694 1351 332 72 2819 725 1370 4126 3207 4835 4303 3579 1116 4975 3598 4830 4982 3475 1087 4964 3278 1877 2284 262 4242 2240 4221 286 4754 3850 876 4149 3533 3228 706 2144 4498 2805 632 4230 3904 719 2655 388 1302 2905 4273 697 243 4611 1037 4250 1111 1877 3695 375 1592 4856 4053 1660 2431 3243 803 3097 4400 2551 1344 2019 3301 1516 4079 3905 4516 954 3527 751 3572 1041 1508 6 1196 2905 4803 426 1621 1802 1170 131 3115 4590 3477 1661 4991 2962 2218 3120 1200 2561 1039 176 733 3201 4678 445 813 563 4296 933 3831 1079 1879 2845 4786 678 1722 1684 3342 2726 1925 457 1489 2978 1766 2967 2740 919 3929 680 1300 1121 3837 4863 3153 76 877 2988 2193 3930 744 1116 3118 3084 1618 47 3012 2113 4817 1192 4788 912 2192 1465 1844 2212 2015 3084 2477 4187 2201 2403 1644 3295 308 17 4089 3165 221 438 35 2776 946 1422 2417 1110 4605 3907 522 2570 4904 2135 2399 1793 3084 3171 4396 4445 1112 1707 3098 2429 3192 3216 2528 1995 1603 684 2581 3436 1661 785 4528 172 4539 3811 2145 407 1625 4561 1237 3833 3407 3952 3749 3511 2248 4424 1135 252 874 4621 3028 1301 192 4207 1384 2821 2283 1946 3142 3954 853 2887 3898 1590 588 321 2836 1871 61 3073 2099 1335 4623 2731 3976 3276 2764 727 47 337 3187 4361 4154 2716 824 672 3533 1662 4443 2803 2667 2438 797 1951 4687 4918 3398 1010 3620 948 3234 2484 22 2163 383 2496 4831 1783 2576 4040 4131 4453 2453 4894 3508 4112 3977 4644 3030 4037 3979 429 1428 408 437 1769 1866 365 3048 1285 664 800 3246 3249 4094 3045 1023 2160 1322 3673 4813 4179 435 3846 103 3263 2786 1899 3002 4642 268 4418 3163 66 2465 2001 1046 414 3760 2162 1778 3035 3433 338 547 1248 1641 2597 4439 2962 578 2312 4161 1529 4968 254 3194 817 141 3629 2714 554 2221 2790 1443 2465 491 4800 831 1053 347 1493 821 2978 3877 3803 3856 2089 649 3164 4952 3862 2589 1254 1463 2705 961 3548 2932 2910 1347 1100 1732 893 355 3079 4708 1946 145 85 720 2982 1625 4110 2264 1820 4382 1009 333 109 3989 3137 696 3788 4021 1251 2044 3451 3054 1337 4799 4669 1006 722 1541 977 3253 4535 4917 2422 75 1968 1594 2097 37 1413 2291 3496 4300 2030 4507 67 285 3996 4705 4781 770 3269 3338 191 3599 1676 4978 2630 1094 990 2295 2296 2443 886 4990 259 609 1633 3667 3087 4716 1107 2454 2766 1909 2889 1473 2411 385 2021 1675 2840 3738 3398 3975 982 956 2612 2190 4905 3817 3464 3985 482 1294 1930 2712 1307 1284 2881 1213 1718 1136 3759 4178 743 611 3954 3455 989 2722 4861 756 45 3079 820 4030 3991 4798 2252 2961 2223 3761 1816 531 4197 4005 2085 2001 3846 1395 2791 784 3728 3528 1506 509 1874 4309 3018 4557 2578 3943 3299 4958 1965 664 1554 404 426 548 4321 1621 3135 4877 1759 4405 4939 816 3254 291 2690 174 4379 1554 3245 556 3714 1513 2791 3155 2536 3620 57 2304 2375 4536 3486 1421 4733 3219 2560 822 3565 1073 1777 4845 4516 2424 1939 2863 4125 1613 41 2837 2974 2805 1075 4420 89 2838 4478 2101 1812 658 3770 230 4017 2003 4258 4918 1687 4217 71 4285 2191 542 4750 650 4519 2987 1349 683 4587 2416 1570 4577 1519 144 3748 1457 3974 626 3648 4276 3646 713 445 4831 2674 4101 4072 3268 1631 4617 857 2136 3583 2074 3668 1387 3457 3566 3122 2539 374 4867 2725 3441 3926 4123 1319 3482 1873 4095 4139 679 1183 1601 1507 4453 4929 1352 3481 1006 4717 1664 549 2711 1109 3119 3485 3360 1184 1402 3080 3919 920 1246 2595 2653 3403 3295 388 3175 1147 484 394 2558 2310 1056 2874 4783 4382 3731 611 2132 1841 1672 2988 4266 3514 2125 3872 4993 1310 2797 1361 2031 1785 3793 1082 2341 2351 2218 1316 2528 4859 1505 3266 4681 1739 4824 509 614 793 4063 1720 3151 4524 463 4668 2073 4349 1866 446 4831 3387 1193 2524 4004 4039 4580 3660 4066 776 4590 2790 726 1849 791 2732 2905 2470 2392 2441 3497 835 3370 4007 1134 3037 3888 279 725 4182 2424 2726 2592 4373 2741 1906 1572 1236 1656 905 3714 1936 1179 4362 4704 2597 2564 2425 2117 248 3241 3175 199 4866 2726 4353 753 2964 4544 476 4133 4821 1429 2167 4270 94 2826 3362 3706 3743 2076 3175 1640 2823 4095 2464 3822 1927 1450 4432 2797 919 633 904 2051 4665 2698 1532 4152 1369 3185 708 889 107 1892 1260 409 1501 2510 404 1331 880 2440 3208 1697 971 1828 4472 3344 3304 4209 4058 4833 3581 1850 1315 354 3109 6 4066 3331 325 641 694 4322 1703 3162 3274 1143 634 4187 4576 976 3711 4965 2187 367 1638 489 347 951 3519 943 4653 3194 4378 2443 4465 4454 992 835 4522 347 3799 3754 2233 759 1297 25 1955 634 629 1745 2446 3362 4573 809 3784 4776 1695 4430 136 2970 4741 670 4363 607 3076 180 2576 1526 4368 4024 2709 2335 2359 4660 4152 1952 2930 800 3894 4857 3087 3022 3927 3720 3009 1462 4880 151 4438 404 3376 1497 1568 3597 739 1680 4373 4390 898 2970 1448 269 1681 1783 397 3549 3296 4357 24 2007 2091 4492 4623 3316 826 2083 4963 4300 2361 2609 52 4617 2233 4220 1538 84 3101 2126 3060 4560 1102 3458 261 4834 40 3508 2770 1935 3459 3918 4389 4110 1354 4676 2293 2338 3999 2985 700 4321 965 3183 2495 4903 2293 4572 2226 2052 3442 2951 386 2570 1405 3727 1016 4272 4481 940 2917 2649 1984 1500 4792 326 3700 3224 1290 3736 1855 3124 4987 1663 4044 2 3833 4750 915 4864 360 1908 1001 2725 501 700 1125 4176 338 4174 301 601 4302 2628 1455 3822 1314 2406 2864 1400 4612 1870 400 3555 2656 1237 4172 4809 4962 1764 659 1648 325 2228 1634 1567 279 2711 3552 1773 3698 2052 1426 4139 2509 822 168 28 1153 3710 4894 3156 4901 3949 1140 4054 747 4371 2247 4277 3112 2155 1222 2428 1032 1252 2293 374 4471 569 3021 1415 3881 2058 1114 568 3243 3081 2116 3519 3175 470 2623 421 4173 932 4979 3750 2380 2561 2332 220 3749 1434 2114 2437 4121 2916 1435 1760 3165 2892 3525 2364 669 889 1532 4858 431 3620 1178 3030 812 2639 4817 4561 4346 2851 3811 4194 2748 4040 2851 3168 408 1137 2641 4530 3304 4421 3026 2463 1874 240 4350 4142 2888 559 4377 792 3225 3784 1858 1833 4790 1552 4910 4466 3430 4898 1030 3186 4010 319 4229 1808 3033 1609 1011 491 2638 4038 2685 3155 2557 4195 4194 1421 2873 191 4703 2578 2809 731 700 2272 4207 1657 3605 2248 2864 1202 4083 3438 1070 3086 3360 157 2337 4744 3678 3680 1489 3760 1337 1962 3398 7 2928 3199 1713 46 2576 1984 2704 1663 4521 2859 542 1650 4703 3145 1184 4914 1538 1215 1817 1078 2822 2741 3063 616 1708 2722 691 2705 4015 1390 4077 4507 1720 206 4838 1774 3443 2979 3365 4355 672 3011 2715 1108 1819 1303 3630 1082 4795 1668 4450 1773 551 1290 1939 4217 3556 2328 1516 3475 1832 302 1275 199 835 3353 1410 1981 2953 554 4568 4544 2385 3999 4006 1166 352 4337 2739 4795 2351 2141 1169 1589 1409 947 725 1465 1502 418 4994 237 2299 3850 3751 2412 4136 1584 1052 101 1872 2869 1697 4492 1796 4040 2456 4176 2817 2423 4654 475 237 10 1926 1022 2878 793 1133 2770 2195 3752 4471 287 3961 3122 1713 3609 1815 547 3285 286 4338 957 3873 2625 3458 3468 816 2170 3275 3738 871 1164 3101 2956 601 3406 3181 4458 1060 3043 858 2683 4730 4074 3400 1887 4513 1670 1864 2531 4499 1630 4470 4713 4783 4182 2706 1949 2974 3349 4640 2801 3255 309 3248 4697 2883 2967 566 2200 1177 4500 2051 1306 3523 2780 4794 480 2248 4539 2052 471 2296 2295 3613 2929 3155 644 1140 1154 1530 4096 4263 1260 4244 183 4061 4651 211 1904 530 3210 3388 4862 3646 4869 2259 2071 2142 4533 1100 4017 1602 135 1307 4664 2941 4245 4189 193 4505 2819 2133 3811 4944 1979 4888 3481 1819 2938 577 4721 3959 3968 2790 3991 4572 4428 3945 1227 3324 4190 1488 1646 4994 4708 597 482 4040 2357 1894 167 1903 713 446 1694 195 4479 682 546 693 636 1158 90 1055 4803 1854 2041 3579 2440 37 3990 2277 2900 4145 557 1140 172 2372 4467 2245 1098 821 4221 3320 4698 3845 4906 1385 1662 3843 3381 944 2843 1232 3244 3330 1426 2036 2644 4621 1680 455 994 3928 3590 2664 3459 4825 2673 3786 445 917 667 3194 4716 2691 3560 763 22 4697 3026 4898 1431 502 870 2169 62 1758 1573 344 4094 410 348 4568 1366 2925 1580 3974 3737 5000 562 3950 4903 3262 4120 885 3306 1321 1459 1622 2314 771 2531 1111 4570 3374 2814 817 3040 2645 1444 3299 3417 4760 1748 1958 762 1340 1382 4866 3248 2105 3600 2833 2385 2330 3402 4063 1521 192 2569 4208 3783 648 3639 2042 605 4368 4881 2814 2883 318 3776 4795 4780 2577 3769 2243 3439 166 1957 2005 1711 2916 2634 1857 4508 4928 495 3647 352 1426 2460 2104 4795 2246 4968 1307 600 3797 257 762 1693 3033 4232 2834 807 348 3378 4023 92 65 2104 4717 655 2386 3191 848 2863 481 2041 1933 1400 4182 2819 4447 3936 1231 373 563 4563 1203 773 1252 456 3319 324 1896 1570 4201 3455 3016 4185 2128 1327 356 4518 465 1050 1653 4586 1755 1488 4826 2375 1181 2742 243 4317 3498 4006 945 1311 3908 3677 4868 2292 982 452 427 3022 1529 584 1880 1462 3000 1771 689 4102 4004 1416 2593 1677 2584 4466 4156 4399 741 166 622 1059 848 604 4541 2307 2279 3378 4643 1079 3232 3305 2333 1450 3971 2798 4494 2035 3954 3762 2701 1662 4984 3083 2570 2857 2847 3713 3509 2671 1360 2001 4720 4968 2728 2494 2384 2559 4829 3811 967 323 1149 2490 1293 1158 1567 1200 4226 2401 295 4022 2766 1742 4798 1466 2194 3757 4225 3412 4380 1432 3685 3337 2519 2790 73 4284 2224 332 3717 4048 3650 4151 811 2911 971 3067 1317 3998 3165 3391 2766 4246 4014 2247 1871 4997 3368 3857 1868 3123 2738 4024 1357 1022 5 2972 374 2366 2239 4184 2727 3697 540 827 4156 3296 3568 952 3981 1560 3814 1182 1368 3707 2180 2264 1274 3348 3316 1869 1994 3678 4461 753 4815 350 2217 3419 2108 4941 4436 4389 4995 1007 4235 583 2079 4262 1474 4309 1368 3783 1349 3964 2899 3315 4664 1713 104 520 4655 162 3346 78 2903 1714 4922 3611 3979 4225 3397 3359 3568 3930 4857 3609 2809 1908 1556 3488 1827 1290 2909 1554 562 2075 3089 4232 1987 2322 839 3408 1360 2407 1597 450 1543 1748 2105 1268 2499 3600 2328 302 1922 1768 506 2231 2125 1449 4372 4094 4043 3375 189 1601 2742 4458 1521 3345 3276 2244 969 1700 1487 204 3593 482 158 1453 4889 4105 4538 4311 3085 3498 4818 2693 4005 433 559 4046 789 3424 376 1637 2654 2116 127 3457 1107 2767 1963 1941 2741 861 372 2017 888 1511 98 3287 1164 2187 4855 2655 4740 1529 1288 4419 898 799 2183 3908 1849 4455 292 1747 3402 3044 3672 4873 248 913 544 4271 2356 4513 4344 839 4849 32 1181 4129 3929 2576 1154 3623 1630 69 820 1434 3154 34 1278 2945 4200 2746 2318 17 1992 3408 534 1320 3591 4766 1204 450 2732 722 642 1796 1341 2317 4374 908 464 2866 1667 3974 2218 3013 3583 3520 3147 2241 3299 4463 304 1033 470 2960 1800 4920 3938 2088 1016 4961 4542 3452 3047 280 2666 2891 2266 2398 222 4446 2217 2721 1635 2087 1960 801 4816 3583 727 837 806 606 1027 1780 1213 4335 2891 964 2621 3321 3611 119 2734 1207 1020 4793 1176 2265 298 3219 2115 2465 4685 4771 3137 4199 2121 826 4703 3542 1878 2580 712 1788 1736 3340 4538 582 2815 3549 3062 1057 4185 114 1412 3418 4020 3695 4893 3039 500 3877 759 3484 771 1786 141 1064 3779 1615 2428 2485 4614 3880 816 1115 2511 4983 2197 4965 903 4250 1694 3370 2640 1033 2481 4037 4389 3353 2424 4454 3777 1003 761 440 3171 2749 1912 3889 2096 2640 4088 3996 417 1640 1990 4146 2281 4640 470 1580 4800 795 3819 83 2123 2276 3243 457 3833 1959 4025 4205 1783 85 2 3971 477 780 848 2922 151 4109 3170 1796 4542 44 3018 2289 4668 4652 3749 4588 915 1208 3615 2980 1719 3475 2388 493 2775 3601 1568 2341 3584 3292 3728 4895 4378 4824 1079 2387 3393 1711 4882 3084 2637 3509 3404 888 546 4725 1019 1188 2521 1674 121 2710 261 1671 1612 1513 2351 3072 4958 4212 4395 4518 2397 811 4345 4528 2724 1309 301 4836 3449 2636 710 4722 2725 1872 307 4641 3823 3756 3217 336 2841 2880 2622 3295 1809 4253 4786 3107 3386 3236 1889 4685 417 2816 4202 4428 4072 391 3403 3566 1118 252 1426 3499 1468 416 4605 2675 921 2893 3491 4018 3512 1754 1793 1683 4229 1194 1127 1170 1940 4428 2880 1737 1738 2444 2997 4844 3601 3185 4579 2373 1728 2101 2520 4208 3177 1312 4922 1904 4722 3022 4928 2233 2693 452 2975 4131 2807 1391 886 670 4708 3469 2922 3976 4226 1041 4859 1400 1033 4123 3325 4855 1002 790 2592 3746 4413 3273 4793 2457 33 3583 1559 1115 4976 2566 3158 2032 3768 12 2543 3757 2115 2997 478 3508 327 4334 3035 593 3591 158 226 3070 2073 3263 971 656 1543 3602 4898 3591 1518 2552 776 3322 4313 4585 128 1665 3830 4025 2699 3281 4080 1342 2413 852 4196 3876 1597 1662 1572 1417 425 25 3415 3385 2360 1530 1174 1890 974 4353 2673 2033 3235 2437 4816 1524 3884 3438 1651 4110 1537 129 2851 1863 2829 2920 2294 1697 2378 2495 3615 2796 3778 2864 4715 3810 2959 4952 1901 164 2755 2784 4387 3995 3601 1853 486 3912 2466 1800 2846 28 3369 3214 948 2816 3216 2161 2479 4127 4568 3069 4088 1167 3125 3820 3909 2292 3576 3099 1537 4757 603 1498 4826 1893 2792 3168 266 1715 1139 3213 1351 4050 963 1871 1636 962 2157 1613 2517 821 3625 871 855 3763 3179 4116 149 3070 1355 4913 2044 2743 1142 1809 2528 2119 1218 4048 4181 4919 4102 439 215 4257 1032 251 3954 4876 1093 2790 579 1092 4860 4813 428 2247 715 2296 4708 3937 4577 4829 4549 1025 1122 3188 3093 1938 3831 3188 2389 4139 4955 3029 973 3983 1975 597 966 3486 1670 1187 3558 3810 2258 4911 3640 3995 2749 1992 3065 924 2017 4516 668 1363 1745 268 3287 1949 3797 1605 4236 855 1594 3024 3985 838 944 802 4192 4984 1698 2213 4656 417 2561 3837 2642 4591 2882 4764 1124 438 1323 4775 4498 2238 1002 487 2816 2032 2774 2945 4649 2708 1588 2246 4091 3541 579 1676 1225 3163 4048 4347 3928 3968 771 1656 4994 3524 992 2941 94 4154 888 599 2789 4472 3333 1175 255 4451 3561 4442 284 1472 2296 4849 3980 3972 2609 2282 1736 1902 1209 4701 2166 1111 2679 2191 328 4177 2121 2794 1685 3109 1262 1643 1871 4651 4851 483 820 4318 1254 4455 750 2357 2382 2664 1683 3252 4256 1724 429 3737 859 379 1906 4863 4614 378 621 4446 4 2172 2931 2393 871 3724 200 1358 114 1036 1160 3290 4750 3489 870 1235 4302 3316 344 364 1763 2514 4856 3500 3600 3149 3397 4343 3614 4930 2152 3707 730 3761 632 4349 1282 1216 2342 2450 116 4584 4225 4710 3240 4494 4692 3480 4272 924 795 2892 4047 4069 2778 2592 4551 4932 2726 999 3337 4134 1937 2001 162 1691 2442 665 3264 1353 4731 806 609 713 1545 4938 1284 328 3352 2862 2101 3903 181 3004 198 188 1530 284 3433 1591 3509 4095 495 2622 4232 39 2916 1209 2235 3045 3608 734 1614 1274 703 4542 2776 1807 4714 4782 2803 1140 3404 3008 3372 4469 3870 3959 2064 888 4620 4694 1714 3208 2870 770 2966 1581 3216 3339 154 4282 842 3191 2879 1758 1128 4816 732 187 2394 513 3 2 3150 2436 171 1157 4921 1679 4740 2420 1082 1330 1214 2977 1224 2610 4658 1332 582 2866 327 2535 910 3957 3735 1442 2211 2901 479 1616 2173 2447 1090 1801 3881 2821 319 2087 4255 1050 1695 1401 3674 1346 4192 2970 2099 1919 2276 906 879 3997 4514 2452 108 4743 28 607 2896 3647 1992 4390 3274 506 2112 4944 4327 2274 2793 3216 4462 2738 3743 2549 1501 3445 3680 2227 626 4776 4981 2193 850 3556 3284 4930 29 1773 3808 3772 2296 1869 2951 3099 2706 3889 2003 3063 815 3747 4250 4217 3648 279 1759 2290 4129 38 1982 1749 4186 1285 4075 824 1279 4687 652 55 2872 1047 2498 2825 2961 311 1221 3273 3411 2365 1349 4414 4321 1152 4481 4371 596 1535 4604 3240 2544 2762 4923 3855 3797 2247 4584 1224 3598 526 2754 845 3589 910 3571 1191 1437 390 4729 3551 1127 372 1645 2037 3694 2210 1407 1693 4067 3148 4320 85 4809 3067 1414 4745 3682 4997 27 3671 2848 4442 943 1411 285 2801 4338 3492 4428 3329 1035 1053 3973 3776 4395 1613 1437 4080 1458 3920 2219 3293 3761 4939 4933 496 1399 3363 249 3519 3005 3599 4244 1898 4585 474 3718 3864 471 4674 620 1240 387 380 4253 248 864 4125 4566 3706 3844 1338 1854 4954 746 3441 1978 3073 4302 3622 682 581 861 1135 1442 487 4090 2440 2370 4003 3834 3232 3031 1979 3753 3658 3608 2725 3923 4174 1937 16 4092 3781 1939 3891 1840 1784 1282 1335 1204 2553 2654 4256 4826 2128 3051 1719 1730 2087 3505 35 3243 679 4252 2851 3486 1761 4389 4029 3276 1382 983 4467 4739 1776 1443 241 1869 726 1068 3232 4864 540 4044 1070 2111 1520 3133 2492 1647 2431 177 4310 2611 3494 491 3519 1441 3065 2428 4730 2395 1319 2559 2218 431 3611 84 187 3543 4037 2393 4854 2490 2383 2212 1673 1601 4161 3994 2469 4115 2590 4132 2022 4097 1013 1485 1527 922 2040 3341 4715 1497 2120 2049 4645 978 2487 3136 3969 4912 1492 2039 145 698 3691 790 89 3994 1242 4993 3458 2501 350 3553 859 2397 4636 8 2171 1346 2000 1720 1945 2788 617 4549 3828 1379 4867 3182 2236 1464 2795 1024 2479 3625 519 1051 972 665 892 3515 788 1661 3174 1848 2163 104 3211 638 2196 2696 4160 4534 1914 822 1715 2147 3912 3866 2575 3358 1282 3381 4435 3531 4186 2678 2579 1210 4332 2254 94 1815 986 75 558 2745 1576 3985 1347 2575 401 244 2888 4038 3640 231 412 2124 3224 3416 2147 9 4045 3945 4331 4129 1721 529 2951 3131 4856 841 3311 1837 2820 4568 2294 3077 1377 1328 4339 1585 2106 4630 3865 824 1090 3453 158 2007 2468 2004 4560 1774 2316 2235 3763 3512 780 4170 2316 4918 4848 3331 3402 2949 3154 3427 1831 787 4015 4549 4387 182 3175 1094 4841 3709 3417 3258 1841 1629 2853 4454 612 4909 648 532 1963 2426 2075 3042 1833 2852 1557 3963 2196 71 3596 3628 3912 731 728 1392 1116 4373 2529 4629 1962 4724 2819 141 4363 1356 4889 2510 2609 1366 1184 3714 796 4494 1807 2416 2838 4308 1693 57 807 3228 3451 4036 1409 1430 4070 2018 444 654 4359 3202 2604 1109 362 1670 2622 2038 922 69 4519 762 4667 1311 4973 4677 4927 4020 4259 1102 850 4205 1082 3987 886 3081 2346 2547 3096 3202 309 1074 3129 3110 1101 1192 3933 350 2881 2250 1007 3786 372 2480 76 626 2614 533 3107 2742 1441 2499 500 1152 2741 2788 2318 701 3260 882 3086 3192 4446 4351 3559 1311 167 3182 4245 2780 2036 456 2409 4077 1914 1216 2992 1948 511 2248 1060 2871 1047 625 1689 449 4632 2335 793 2280 1326 371 1497 2197 632 3847 962 4375 3449 181 4480 5000 3736 3521 1094 246 1792 2234 4209 3931 4225 2733 1713 2534 901 3970 3051 2064 300 4325 3561 4576 480 2062 2488 943 2506 4282 2521 3725 1195 7 160 1722 3780 2756 4664 454 4790 3359 4950 1961 4915 2317 3418 4907 3075 165 3617 1814 3776 2629 4309 3807 891 3772 755 712 1652 454 3364 3145 3822 108 1692 4995 4424 4233 2431 595 413 2038 2279 3461 165 2302 4399 1639 682 3315 3587 4185 1708 2791 645 3788 1925 2564 2234 2488 3150 4301 2771 2892 2248 3554 3213 2145 1076 3680 313 1207 276 1735 2100 4736 2375 1474 1224 3144 345 1594 4394 2843 3536 828 1026 4343 1824 1902 2710 3421 3928 4350 47 2812 2219 3075 4802 2887 3672 2426 1648 722 611 546 2478 3208 1138 4720 2646 4704 4488 996 3716 1907 3685 354 1475 2512 4235 2171 3998 505 3523 3665 1614 1779 87 2102 1666 3146 877 2342 2987 1394 4986 2104 4252 1903 1684 2721 3016 742 4399 152 2907 2994 3570 4691 3528 3312 3775 1145 2762 1547 4534 1799 3843 481 2762 4571 1560 4523 330 2660 2242 1121 954 1176 4718 1084 1008 2667 3622 2307 2039 1575 3839 4142 2239 822 353 3718 3443 2818 1082 2331 2225 1998 3699 2820 2206 4395 4985 4691 4928 4740 3885 4302 2418 298 1405 3752 2035 3136 2113 1861 4271 3447 4902 33 1540 3996 4342 922 4703 3070 614 4378 2477 3208 3991 2814 4354 2629 3335 1097 4613 558 1917 746 3250 4638 1367 2609 1558 1655 1071 4198 3239 4994 1986 1515 1714 4732 2232 3797 2811 4643 383 2046 4304 4661 1880 1062 2486 3513 2824 4414 1931 4427 3193 251 3098 1661 3550 625 586 3017 4250 2637 2015 1840 1426 4538 4192 1998 4782 717 1423 1539 4524 241 4220 1315 4605 4964 1075 3447 1495 272 3881 3186 2385 3355 1338 3765 2730 1599 166 2708 2938 1379 1680 3063 1326 976 478 3650 3457 3244 1756 941 1094 83 1121 3380 3223 393 4743 488 225 3993 2535 3524 253 1897 1067 2080 1009 3212 2203 3954 2645 1070 3649 4337 3895 2892 1940 3080 3399 2497 4049 2817 283 4114 1389 3719 3644 4268 1924 418 1552 1056 1030 1431 2686 4181 4460 3478 1013 4542 487 4194 2789 304 738 3165 83 2334 2387 4169 738 3741 422 2183 1397 4200 1826 3244 4902 2917 2545 759 2530 4581 3404 4317 3931 3720 2654 3773 1645 823 2804 4613 1969 24 3211 1803 4964 14 906 708 2385 943 3299 3768 4387 1820 3735 4204 4996 940 2967 2463 234 1825 1235 2821 36 4025 1839 1823 129 1958 2033 865 4865 3199 2749 2979 666 973 2065 3705 2716 599 97 299 549 2222 1332 4693 2071 2881 4925 3448 605 3467 2051 839 2665 2320 2953 4691 3505 2227 4927 3376 1253 2267 3423 3414 2643 1970 2216 752 1836 4333 2783 4120 4788 2911 2377 4313 1797 3381 4891 484 1093 4795 66 3628 2211 2365 1203 4930 214 607 1396 1905 2942 2806 481 3403 3497 1005 2456 978 1368 97 4141 680 1927 2197 983 1312 648 4031 2009 2946 616 1393 1986 3291 3305 921 565 1874 2991 4745 3506 93 715 2655 1771 1746 99 2878 3368 1062 4000 236 4404 3321 398 3674 3045 3184 3911 2527 1271 298 657 4445 3602 740 1107 2547 3640 1037 2156 1481 3864 2802 4708 3231 2278 2163 4929 1494 1040 3140 1116 1941 3266 2661 2129 3509 2611 2235 355 4062 3566 2933 2333 2856 4194 1519 2682 4379 3115 3034 54 3591 358 1282 1274 868 2793 3551 1788 620 3217 597 2796 1748 3889 356 3057 2551 2682 4120 2474 3099 3805 4618 3078 777 739 2965 3628 585 4398 4650 2923 108 2597 1652 2772 3616 300 2693 3659 976 4433 2647 4177 3482 4032 3276 109 4079 4736 4127 4222 1446 2764 4857 1771 601 916 3213 3995 2742 1993 3259 957 4343 636 2281 4754 1435 111 3365 278 3771 4402 1564 4026 1189 3096 335 3949 2477 2839 3481 2374 2407 4892 3978 1420 4350 1965 4639 2142 3568 4789 2823 2659 1848 3363 3847 956 339 4291 3023 3349 971 1739 979 3864 7 4263 4260 2097 2137 2031 4516 3939 4206 356 717 2873 3082 3886 2123 3670 2082 3424 261 1326 4991 3922 968 154 4306 2231 4828 3760 1610 3757 3301 1225 247 4455 3515 1490 3747 1550 3082 4747 260 196 59 2579 2668 2311 330 1177 3217 1756 1917 2445 2069 2634 1099 1773 414 4555 4115 2160 2383 1062 2273 4503 62 1000 3740 1118 852 1262 1643 40 1736 1980 3723 2977 4220 4057 1522 4625 878 353 2576 1055 849 2738 3417 3732 290 919 2532 4604 1195 3104 3175 2233 1915 1376 4040 1944 4851 2518 2437 697 2898 132 3485 3843 3035 3147 189 1942 4538 1949 2941 1791 1291 1778 4784 2183 3283 3444 1991 1588 1740 4202 431 975 3158 505 950 709 3232 4926 4002 2662 1971 861 3506 2609 3160 4030 4043 1902 2212 418 3036 3450 2667 234 1554 4719 3787 2145 365 2945 764 3861 2081 1962 1327 274 4502 4758 1828 3758 2249 2032 466 2014 2729 3212 2731 2128 3034 3459 2373 2783 165 4658 4026 2179 1294 2570 4624 2230 925 1538 4603 4239 3814 121 2518 3259 105 4980 4174 2335 298 638 2231 3063 1098 3515 788 1427 1636 20 1491 1220 4681 2838 2895 4516 4485 394 4165 3099 1063 399 3543 1746 4429 3108 4436 2588 2382 4094 4518 304 2062 2272 1362 4777 1069 2718 2948 4574 632 209 3424 2034 831 3702 2026 4037 2013 4223 847 4225 852 384 4642 4573 1302 795 240 2334 2925 445 3196 3665 1587 3334 4132 2499 1051 4677 1793 4297 3102 3570 4867 984 47 3962 1795 262 3968 3047 1192 3007 770 925 1027 169 1457 1246 3034 1120 2718 3111 4968 3115 3883 489 1859 2373 4146 913 3293 4669 2791 2592 4133 2566 2657 475 3923 664 3405 3204 63 37 3411 4487 578 4732 3039 3134 1651 2570 2793 3766 2443 492 414 2056 3585 1727 2604 4945 4016 560 1346 3506 1548 2340 3686 4760 969 3169 2245 3133 4676 3251 1566 229 4087 488 3631 4202 2913 1132 911 4137 156 1238 4442 1795 1958 4009 4225 773 1808 2892 1511 112 1394 4763 3549 4265 3901 4707 3206 3106 4007 4466 412 3807 4835 4701 3801 915 3982 3423 1607 2648 4955 377 3081 522 2616 4652 615 253 2399 585 2534 4778 4798 4498 118 1943 2191 3214 3474 3276 3801 3729 899 950 165 257 2382 4415 897 4786 2001 2252 3249 2611 2842 3198 4593 791 2072 4218 3652 4797 4208 1145 952 561 57 3792 3616 1664 768 1057 4153 4728 3797 3033 477 2734 3612 3768 1939 2869 3526 84 3084 2006 1085 3982 1120 3018 227 4235 903 954 2124 1924 185 2408 4583 2838 3767 563 3017 603 4327 4999 4089 3136 3163 234 3421 621 3531 4249 908 3744 3222 4465 403 1642 1061 702 4200 3936 4105 335 4866 3027 4864 4823 4519 1457 2236 4326 3667 1041 1467 3983 3856 3291 1648 512 1097 1710 568 1052 3981 760 4599 3012 3658 3866 4489 170 3600 441 3225 2444 2418 1030 1165 2047 993 2599 3287 1410 3752 4268 2262 2887 1209 3346 3067 341 502 2516 4949 344 1177 2773 3261 3183 204 3135 2970 358 538 3583 751 3842 901 2102 1944 3823 2717 2450 4153 2245 2519 3531 2119 2263 667 2590 2364 4603 3166 2246 567 4468 3294 598 1626 1203 1105 4888 3482 2274 1358 105 243 1912 3313 1826 3570 1480 3644 2121 3457 249 1721 4678 1070 343 4873 3662 3412 2617 4432 2708 3800 4025 4926 4291 3637 2687 3543 3877 4273 6 3308 263 1894 4582 968 3794 3322 2416 3700 1860 119 365 4852 4909 2907 4584 2176 4819 4673 4447 796 1614 1815 1238 3936 852 4342 3867 2192 3070 2373 891 1741 1401 4790 4036 4442 2743 4408 729 824 2683 771 1498 2698 3576 599 3705 4378 3211 781 413 2490 156 4748 2867 396 34 1734 88 4763 340 752 1088 3479 3272 2941 4178 869 1719 2476 2690 2181 1335 4414 1598 4410 472 625 2154 1838 880 3407 4636 2635 3671 1239 1760 2370 2923 587 1828 1144 3382 3985 1061 3940 1403 3843 2409 1739 3676 1783 1771 996 3863 1503 579 413 1940 4417 2499 3124 3105 2920 2171 3670 1862 953 509 2587 3473 2615 4073 1200 1884 3720 3395 2612 202 1702 4304 251 589 1895 4477 126 3763 4486 3976 161 4380 2351 4125 636 2014 4038 2354 4019 4257 297 4003 1326 1236 3882 1199 3817 3718 518 777 4285 4909 832 1687 253 2955 166 3663 4514 756 2251 4581 2432 4897 4444 3670 2199 1232 3243 2761 4034 1305 3271 3425 3323 4442 3930 3284 2893 3669 4498 3047 273 2581 4888 1551 1650 3844 1196 3889 225 4808 1383 779 2873 3633 4679 1913 4052 4021 1783 4385 36 4101 3620 1991 2859 893 1673 3106 3748 1583 4268 1365 3631 2241 2462 15 3305 362 2479 1859 4665 2281 1352 1865 2453 1662 3264 1291 3595 3535 2888 2681 3168 133 1254 2253 1268 3820 2006 3464 1996 4007 644 1387 3831 1457 603 1599 2186 1684 417 2494 3548 3654 3425 4047 3738 2184 2783 2174 1220 3174 4720 2265 4158 3617 2055 1220 3320 560 937 2606 4391 2538 4266 2098 4346 493 1950 4439 1477 315 1857 3360 753 3544 3879 4069 906 2773 2677 3712 1384 2864 1958 1417 2119 1058 2343 1395 1023 1295 2698 2860 2604 4977 1015 2433 4263 4894 367 2072 1251 2894 2600 1900 2777 1990 3940 2692 540 2623 2761 4492 438 839 3562 1850 2089 2566 2524 1890 1687 1723 3586 3275 4259 525 1322 1664 4742 4835 2182 1696 2203 436 2236 4383 3026 2111 2638 2195 3057 1749 755 3439 4526 1330 3876 1235 3350 1704 288 4010 1914 2971 888 1962 1397 2613 99 3936 4335 884 2156 2649 2205 2736 3823 1858 782 1758 2512 1530 4383 1255 3147 163 464 729 3573 620 4734 781 650 4041 1831 3759 3276 2601 896 2946 4515 55 4834 1529 4255 395 3217 2167 1480 4438 1604 1872 1839 1329 3672 318 3890 4414 3573 1045 3524 3517 3279 3462 1394 3633 1982 1064 4951 4017 2998 4674 1289 4679 4920 1315 4178 2508 192 595 4455 2442 4117 247 2709 3729 4643 4768 3311 299 1716 2468 137 791 3403 812 4816 2945 2616 2637 960 4841 3295 2055 2477 4784 2672 2473 2362 4094 2664 3251 4661 223 2351 1730 768 3360 3489 487 2794 3367 4429 3112 1324 1465 1017 2622 773 658 115 2582 4647 2752 625 2736 3271 2456 2267 4619 3584 2880 1011 3407 4985 2523 1500 2569 2258 249 424 4899 2555 3396 4457 4361 686 4155 201 2444 4728 866 9 3547 2228 577 2662 318 3792 4929 3199 513 4237 4562 2977 783 4347 1448 3603 2036 859 3833 4018 562 1139 4808 4110 4165 4494 4558 1035 2343 2897 2195 1289 77 1399 185 493 4415 3158 1482 2014 684 4440 2581 816 2356 3491 3173 4972 4420 81 385 4702 518 809 3022 3902 1414 4180 608 4864 3294 217 437 980 4227 4081 4722 758 453 4611 1939 3503 4659 3346 4736 3546 3557 4706 3650 2760 1528 2734 618 1725 3174 893 3595 2072 2787 840 4627 3399 2969 3534 310 3537 4141 97 4475 3954 999 3551 1053 490 3766 1569 323 4718 3602 2559 760 2310 3920 1753 1763 1053 3786 4744 256 2213 3812 3307 1926 2568 4968 50 3024 1152 1755 655 2564 4055 4286 1520 4774 4936 4597 1199 1822 1076 1331 26 230 2862 1325 1379 3493 2960 1842 2464 4390 4755 1738 1644 314 1019 1836 717 4458 2665 4549 1284 1806 3127 2376 2152 2152 3615 521 1779 1305 2429 641 2283 444 496 573 2898 2766 2125 4255 1719 3404 4796 2211 3691 4045 2945 2579 3597 4812 2876 3316 3359 3031 50 2015 3454 4083 4690 2649 1189 549 240 4611 171 3258 4581 2954 1032 4008 1789 1304 1084 2051 1087 449 2233 3673 1521 88 2748 3630 706 1543 4280 2449 4246 338 3562 4749 1566 3173 1862 2105 1741 1273 3944 3897 1076 2643 428 1586 2294 1789 2256 3817 4197 1484 2852 2749 2475 1696 2057 1257 1274 295 2959 3803 453 362 1197 4496 4948 3157 493 1253 4292 1604 3701 4135 4965 593 487 4261 1002 1215 2793 4208 1508 3594 2662 730 1112 3548 2692 4068 1708 4938 1964 4438 3022 813 3365 2259 4309 3098 4050 4834 4958 4546 1407 3606 4456 3571 4079 1895 752 3901 2337 1815 1406 2789 4150 414 2830 3005 4853 3975 833 2402 800 3753 2521 3725 1172 3270 4488 523 2133 431 4650 1813 2775 1438 3078 1377 822 4458 4281 1495 1351 4087 4682 3060 3181 923 4143 762 3397 1138 3711 1222 2954 148 3783 2977 3546 1530 1677 752 4670 1484 3200 3796 2334 4365 2302 2155 3579 3109 2931 2453 4420 4814 825 2695 2762 4384 4883 2515 4115 2214 3040 2886 4530 4823 4286 3033 4429 4477 3885 2521 2310 321 3008 400 3323 3333 2656 3593 1927 2512 304 1711 430 1054 978 1503 180 4126 3072 617 1447 4466 3052 2803 825 3762 4728 398 3759 1 1983 2479 812 4167 547 2119 271 2189 4780 1820 1272 4980 2383 3998 4319 3246 1716 2979 566 1155 4080 1883 4978 1518 2329 1284 3797 4598 4237 4719 1767 1566 4011 4529 289 2684 1431 3131 3296 3005 331 787 1968 4176 4369 3041 814 327 1338 4859 1245 385 4634 3633 1794 3611 3889 2409 2512 3530 2339 2324 4453 3274 1577 999 2507 4322 1302 3779 336 4846 4459 4326 1174 2860 4780 88 3700 1383 4641 4055 3755 2456 4326 2531 3185 2487 3443 4426 2570 4270 3316 3621 3114 2351 1522 1242 596 3665 3944 2112 158 1591 2191 1558 2443 448 2242 1292 1775 4480 4555 1863 2871 710 4684 3650 1959 4412 1847 4752 4577 2875 391 2243 957 4420 4412 3832 3043 3511 619 2113 3850 4688 4628 2257 4829 4053 1122 3307 89 425 2519 1004 833 1181 2933 180 1874 1193 4253 842 1751 935 3124 3325 1606 4561 3561 4011 3592 3382 1625 4493 1021 3065 3355 1921 902 34 1093 1575 1097 3011 2893 61 4553 723 4088 1379 996 3439 1262 1880 235 4820 3028 1075 2965 79 3073 266 3300 1797 689 3375 2286 955 2661 4093 3637 919 809 3000 560 2700 3141 498 2496 4507 461 575 2812 2685 3417 4322 4325 2849 2637 2157 234 1636 554 2534 1710 4444 539 3084 2429 1389 4553 102 35 1612 3488 1196 4980 190 312 1676 2605 4050 1668 2078 1810 155 2838 3369 4142 4991 1073 3708 654 3802 1318 4653 3150 2196 3816 454 1890 3007 2936 3730 4014 4234 4169 1549 1223 3000 4685 4010 1552 1442 542 770 222 4625 3854 4395 2964 1869 1824 4215 792 2865 2516 601 836 308 1167 4788 3214 4153 2752 1451 1064 4112 2373 3114 96 4779 3756 164 1121 394 4970 2730 2553 2183 1592 3003 3889 491 520 3926 1472 1487 1732 2969 3361 1484 1552 366 1008 2339 3147 3513 1336 4150 530 3363 2656 1557 2965 2034 497 3778 776 1494 2154 126 2835 4766 2901 1681 2267 1305 1079 2694 4023 4126 3187 4476 1067 2828 2360 1230 4648 4618 3534 4276 3858 1104 4414 840 977 1084 3103 3394 4425 111 3521 2325 194 1413 2078 1551 840 1505 2724 3373 4084 4358 4828 332 4673 1751 2814 4625 3064 3488 3091 1675 4532 1154 1961 651 1679 923 331 1627 1635 3556 935 2628 2098 3777 2614 1046 927 853 3559 2092 4443 4315 436 2797 233 2358 2955 2189 2425 1578 2742 3145 1777 2168 900 3679 2103 3118 3446 2908 4232 2869 4362 1259 413 2489 2276 4621 1057 3765 3096 1075 668 2276 3193 998 2459 3985 2254 1992 3941 664 3215 544 2711 2354 372 1514 585 1189 3038 1109 720 4266 1684 867 4010 2062 3072 4468 3068 3121 4735 2587 991 1786 381 3567 127 3888 3175 1308 4811 4882 2494 4832 3192 65 2403 1046 2446 4873 3309 2166 193 2668 3836 1067 3081 1006 3658 1012 370 4274 2413 291 3725 3067 223 4897 4822 4820 3470 1400 644 281 1860 2103 2107 4172 1775 386 4285 3377 1186 2200 1125 3849 891 3355 4915 4611 1395 3955 2627 1831 297 2475 3989 1777 1671 131 918 3100 3052 2828 406 1636 2544 4079 1873 4187 3155 3559 294 2397 1886 4674 867 3715 2544 596 1422 2156 3322 411 3933 80 4372 780 2552 3331 4526 1645 3201 1792 2703 3017 3099 1419 4490 3663 1856 1502 1684 3395 3234 2589 3240 2636 2875 3890 739 4972 3876 1385 1423 1427 3122 2301 1380 3997 1268 4050 2395 1119 4447 4808 473 2438 82 455 2834 4928 1634 3661 860 2648 3911 1521 1311 2566 1717 2956 1324 2525 500 251 2683 732 3753 2311 2515 4878 2659 116 1966 4602 3118 1749 194 3187 723 4502 801 3776 4086 3609 226 1133 2239 2610 4534 1153 3034 627 99 2670 4127 1033 3493 4549 986 60 3640 4663 3668 4875 4935 2484 4960 2902 2264 3216 3439 4482 3246 9 3181 4993 4126 163 1625 1591 1010 3652 3345 1350 3737 1312 3772 4059 2485 4478 4198 3535 1747 2640 4503 846 4095 855 332 4963 621 782 1421 2154 3697 3314 4021 4317 2576 824 4862 1760 3389 599 3346 4493 2797 433 2219 4321 1203 1431 275 4541 3365 98 3661 1670 1556 1819 4379 4461 3840 3739 3341 4591 1466 2308 2056 1446 4401 790 4364 2262 294 2058 4662 705 671 1019 636 4308 271 3720 75 536 1612 3172 93 953 728 2454 803 1002 3002 3401 3455 2384 114 2349 757 1682 616 4556 1101 4064 2885 1838 4955 433 2640 4982 2447 1643 2002 1186 2070 4950 3186 1334 1391 3201 4307 2130 3990 1700 297 1720 4820 4021 712 4631 493 4723 2221 2467 1688 1830 2442 2722 4899 4397 118 3032 3685 4550 1907 2276 2658 1385 3607 1393 2523 4485 4179 3270 267 2050 1399 2654 4867 4454 4972 289 190 3713 4048 769 1398 4024 3606 238 1589 413 2907 3171 2349 4557 3010 2702 673 73 4265 3732 841 2630 162 1842 1994 2725 4555 1037 3404 2907 4782 4579 2362 2210 3986 3120 949 1743 4200 4994 2210 18 2310 1582 4215 3521 656 2577 3042 524 2450 2751 954 242 4687 4823 1204 1739 4525 1980 2071 4757 4727 3582 792 4536 1898 3159 4711 81 4072 671 480 1578 2336 2281 3484 2880 804 2323 309 3060 2537 4658 2245 123 130 3444 3328 4958 4694 2395 4813 1179 2790 4017 4785 122 4568 2695 4428 4360 1878 2260 529 2935 3976 4156 826 212 1397 2430 2091 4896 2030 4853 1242 4688 716 2217 1462 1302 3237 571 2541 941 3195 692 4515 1064 3492 2718 3874 1820 2787 1281 1109 4033 3238 1624 2331 1253 4790 4690 4018 409 234 3505 2578 4970 4532 358 1102 4265 3290 3059 2479 2012 3670 3663 760 3442 4487 1670 211 739 2878 3007 4530 2598 362 940 335 2585 4308 421 3660 3885 2348 2453 4676 3759 4530 3995 697 3417 1613 2011 1515 3166 2544 1443 2983 2657 2288 150 709 1399 3415 4980 290 4272 468 1320 1612 1330 1865 2977 641 3246 4964 1129 2680 2513 3590 745 3333 1645 303 4555 2794 925 528 1327 2401 1140 639 3335 4475 4055 3823 3106 1884 1078 829 2124 1252 1263 564 4957 4407 715 4538 1230 4046 639 4921 4983 2636 1325 3359 4276 3994 1896 606 3619 4596 931 4532 1407 4490 4147 76 376 2144 1328 1444 3649 2542 2289 1829 1601 328 637 3926 1075 3311 4770 4337 4509 4254 2593 381 773 4926 3704 1482 1223 882 527 1848 4208 1708 348 320 4887 254 463 1433 2622 362 2590 2517 3325 1059 1178 2385 4544 2489 2304 2777 876 4913 4162 337 1078 3331 2539 517 3516 2210 1959 2274 4585 2312 248 346 4885 1047 1570 1445 3323 4392 3704 4170 3114 4752 1668 4082 2261 2662 1835 518 1275 487 2471 3452 3351 4563 3747 630 4792 325 4627 3626 651 1302 3729 4427 892 1306 201 2534 313 2153 3414 2350 3711 112 3282 3569 3026 4702 1210 1385 530 231 1760 4092 1456 3932 4848 3701 110 657 539 3664 3556 4590 4679 2457 1755 71 3620 4190 3814 4316 3728 2569 2380 2369 4701 1783 2368 3367 3438 2875 2937 2090 3701 3796 4130 4024 1056 2682 4331 184 1447 3493 4662 1425 1304 3854 507 2295 3108 4084 2244 113 2767 4697 330 61 4211 915 3630 3635 4277 4443 3113 2814 1591 3841 2748 3751 4861 1678 4657 2529 4176 2168 3920 3150 494 2202 2626 1112 4911 1449 2514 1905 2402 3296 1847 4436 3934 2245 3092 2305 4817 3257 3144 221 309 884 3111 4231 4182 4208 1230 357 237 161 1587 61 1192 3643 1306 1972 2607 2556 3161 499 2217 1397 2333 4244 3221 2957 4219 601 1321 4046 552 4598 1671 1782 2745 2106 2411 1744 3252 4882 1918 3624 3677 4942 814 4195 3066 3890 4460 4436 832 631 4812 2400 4916 2823 120 2155 1906 2340 4614 3409 4969 617 3917 2254 4788 1167 4620 1494 3827 1954 3716 3734 520 258 3161 4817 3099 2571 3444 3676 615 3765 1444 4074 4634 92 3608 3968 857 3753 4590 3282 889 1255 3200 4749 4279 3023 1858 4187 4673 428 2677 474 2675 2032 3175 1221 2300 2941 1017 4513 2462 1877 224 617 1209 379 2956 3355 160 512 4403 2449 2266 2335 1799 697 4930 568 2284 1261 224 4545 443 308 2534 480 2322 2399 636 1938 2186 2989 4429 2912 3736 3511 3832 4101 3156 3597 2815 1409 573 4527 43 2177 2778 988 94 1812 4314 3655 3607 1407 1366 4340 42 2482 3818 2784 1438 1778 3695 1455 1333 2453 924 1755 1839 3736 2864 3668 4431 436 2802 4315 2100 2037 4762 4277 1226 2474 549 4742 3143 2488 4204 3363 1910 1335 4997 3687 2111 1059 3073 4815 3053 2772 4812 3998 646 318 4353 2826 119 1898 1292 4053 3286 684 4493 332 3910 4483 147 2700 654 4147 4367 128 1482 3862 3533 3636 1465 4863 1071 1997 3109 1454 929 3295 2102 2719 558 54 2319 4570 817 2005 3936 444 733 2602 1130 4437 4854 3247 2774 1505 1494 547 2054 4447 2985 2591 915 2533 2137 2266 2053 785 3050 4174 190 2449 4311 2656 2072 4733 3404 699 522 4007 4321 3270 2999 1506 1597 2618 1774 4296 3649 3741 2907 867 985 4769 3213 2717 3815 3109 1646 4143 1992 2603 934 3558 988 4153 1784 785 818 424 1652 405 778 4664 2131 4601 3561 4826 1366 3106 1057 1540 920 4184 918 3065 223 807 1202 1614 2775 2223 4921 558 871 1677 782 3063 4137 3528 2733 515 4630 1076 4638 1536 1953 66 961 3889 591 2462 4676 234 589 4248 2222 3703 2514 4308 3424 3246 2664 834 2055 504 4159 2910 1676 1540 2347 3545 1051 2645 2729 910 359 2671 926 1238 3821 1037 4824 2933 4476 3230 3426 2618 1995 596 573 4835 219 427 1114 2863 4273 32 2232 4306 1398 3152 4148 452 2039 2316 1108 2754 3477 12 4171 3884 3213 3360 1217 2677 4024 3969 2624 3703 893 4382 1928 1348 3739 4247 747 4678 4759 3990 10 375 1812 2937 2654 4554 46 2218 4599 4081 4014 3015 3697 2996 1257 1058 4218 1248 1249 129 3886 2861 3866 95 3219 2504 4918 1634 2781 703 4394 2147 3459 3632 1455 513 4200 4402 4450 2582 4227 185 2700 152 4423 606 1218 3745 1092 2925 4054 2560 3396 174 588 1270 1711 3501 630 730 439 834 4929 1806 1565 3474 3678 2639 4530 4196 3425 4576 4911 1884 3102 4816 1374 2371 1631 471 2918 4805 2759 1989 4522 2409 578 3484 4195 4797 4162 4657 3306 648 124 4711 3391 1654 3689 715 909 3288 158 2785 35 145 756 1622 1692 2602 1592 3107 168 2910 4444 1785 4377 3343 452 4767 4111 3647 2586 750 1220 3448 3883 278 937 4621 4200 838 399 2854 4374 1504 4223 976 1022 4818 1923 1883 2526 2390 3634 1266 725 2466 1400 126 4395 1617 1331 1540 1223 841 2479 2722 751 1091 2371 254 3076 2462 4202 1679 4443 4557 1212 3674 2621 3148 498 3246 3279 158 1573 4984 795 1002 4807 136 3494 1386 144 1738 4976 1674 91 3447 4663 1463 4934 3801 2436 1622 2486 1138 4516 2384 4256 78 3536 652 4401 2012 989 189 4080 3337 3613 4024 2534 133 1013 4984 877 4627 3301 3346 3014 3925 4251 1905 937 1023 2712 203 281 4831 1401 393 2461 1148 535 1995 2945 2444 2215 2802 4595 1811 603 1829 4390 3179 2728 2157 2810 1127 3614 1280 874 3110 3283 201 4124 3663 2624 174 1845 2415 858 1945 171 2100 2474 4944 4225 3462 2646 2798 3582 1864 2374 4855 4518 3388 2295 4552 999 3516 2820 548 2958 482 4936 4736 1272 225 4405 96 3505 937 1688 2455 3624 511 138 2660 865 906 584 1143 3042 1591 2812 4944 3958 3199 2179 1313 1565 1620 1053 1159 3138 743 1512 2244 2947 1101 3557 2928 4717 477 1010 2572 3270 2499 4198 2877 4777 3193 4319 687 2013 241 639 255 334 4132 3667 4912 4235 4918 2067 1623 830 3623 4318 2295 3823 3211 235 2878 714 2315 1392 3566 4940 3706 2974 4453 3658 3362 1739 4669 2130 3836 2599 3885 1015 4259 3031 4814 1769 546 1910 3510 2059 3361 1399 3625 1620 188 684 2739 4694 3284 4986 2727 1010 3412 3962 3747 2826 3989 4658 1698 2886 2330 1554 4816 3424 1741 3480 3890 1503 472 300 3460 624 3325 492 3944 4080 1823 3018 2550 3395 2662 3697 326 3937 967 2355 3968 987 938 3510 2692 3626 690 1554 2522 3249 2233 2205 804 1982 937 2111 223 3685 2987 1542 2702 3685 1740 4947 2015 3385 1307 1764 2507 4128 3629 592 4194 2149 4546 4574 4589 4695 701 3910 842 4426 4351 2678 284 517 1292 1094 1633 34 2332 2412 1506 4562 3276 425 718 1038 523 587 1543 2047 2805 1417 2547 1294 1955 2042 3292 2860 2689 3718 4401 4596 4351 531 4763 3412 2985 873 2497 200 4999 4455 1276 3727 2334 1772 4651 4588 1668 1374 4489 3566 1800 1271 2186 2456 120 3818 3666 1866 3592 3155 4318 382 2314 4180 1600 1020 2929 649 4359 3974 4092 4245 413 1596 1458 4770 3935 2506 3728 2886 4321 3381 108 592 631 2586 1462 3103 4845 3455 2521 4003 4808 2952 1615 1722 4939 2627 770 1677 4931 3836 3636 4200 291 50 1680 4637 97 1608 694 1034 3367 3405 4619 2678 275 4804 3558 2248 967 3805 3661 2128 3850 786 2766 1468 4349 4403 3982 3005 1174 515 3110 4247 3352 848 1232 1460 3041 3447 2718 2234 4788 2173 1668 2416 2917 4359 673 1709 4407 3131 3626 1114 4577 973 4687 4746 3884 2483 4100 4929 415 3097 2082 362 3116 3070 2747 3936 3400 4661 1281 1582 414 2373 3167 2407 485 2650 4054 31 3182 4490 3498 4255 4231 1384 1747 4589 2450 300 261 2378 790 2096 1824 2650 2749 3253 1224 1623 4829 612 3222 1279 4319 3166 4013 2137 163 3501 3814 2748 4530 2760 1916 2857 3362 1611 3193 100 2374 4020 375 846 828 1119 3120 286 557 1788 4543 2963 224 1980 3693 3876 1919 1943 1509 3768 4904 3616 3191 4054 4397 1775 441 4791 4021 4022 657 2919 377 3077 3244 943 3439 935 1083 3342 243 834 2441 4603 569 4163 4582 3733 3636 2416 2583 1267 1219 3772 4299 4820 22 542 343 4601 3877 3930 523 550 4729 3214 4540 4525 3433 2839 1520 346 1855 538 2629 296 1073 4499 370 1426 816 2929 3539 3675 4068 568 3809 1095 3269 3773 2224 3751 4092 4902 3504 4273 344 4264 4917 2142 890 3871 3783 979 3890 4809 1739 2608 3078 2523 2431 532 402 4875 2354 4167 651 4444 1322 2326 2595 3493 1003 4058 3369 4970 719 3081 1677 2993 1217 596 88 3359 4665 2096 2266 481 4075 1605 4706 2379 223 3314 2402 1604 2410 3262 113 2288 3092 1273 639 837 1121 3801 2788 1718 248 405 4097 3363 4623 2622 4045 487 620 4537 209 3545 1933 3502 1349 476 2 2044 4513 174 2694 2403 2532 4204 2777 4592 2897 1365 1872 412 4909 2475 572 4373 1051 1349 743 4236 520 2544 2130 1918 3366 265 2418 3228 853 244 4014 34 2470 3841 3483 1307 1262 3057 4008 4315 4281 1933 1338 4508 2733 1240 153 1762 4418 808 4297 3263 953 4985 3035 632 2602 938 4313 973 4212 3093 2277 2197 2593 1019 2706 240 4143 4006 921 1331 2992 3790 3518 1272 3203 3117 2033 1139 3233 1059 4542 4878 1944 3258 4277 1917 1060 1986 74 2243 2289 1103 94 4668 4770 4198 204 1889 2261 4004 4869 4367 13 2607 1277 4568 1639 778 2539 4464 4229 4317 317 4369 4662 107 466 607 4204 475 3206 1509 244 1672 2169 3407 4786 2489 3896 2382 1242 2457 11 3119 848 696 4605 3532 4361 4648 4592 977 912 225 1846 2760 4642 557 185 4286 2354 4804 1252 4091 2422 1226 343 1582 2663 1292 3287 2535 1557 1887 2531 436 4433 2537 3768 1868 4666 358 3110 895 1737 4300 2378 4108 972 2535 2482 1008 1854 1022 2292 2430 1301 1428 2239 554 1395 704 3663 1901 1639 4469 741 3340 2377 811 2389 881 2553 3068 1479 32 1136 3752 2879 4811 4285 3961 2365 4759 1073 3064 438 1965 2747 654 1209 4466 4150 660 3754 3351 2974 3691 1818 673 1575 2157 229 3690 3478 2698 810 3430 741 1404 903 4791 2363 4100 3331 4442 1914 2778 506 48 4048 4328 61 4294 2110 96 3215 3525 468 2466 3721 418 1763 1511 1478 3735 3137 3297 4464 2089 2913 368 1153 3208 1288 4230 1971 642 3161 4676 1553 2415 2354 4835 3379 4102 141 3644 3870 2215 448 4449 762 3224 1845 4681 330 2985 883 3088 2368 4351 4995 2884 4294 372 4787 3673 1501 2765 1255 4966 4306 2723 1315 4638 4540 987 2658 176 3488 1678 114 4904 901 3697 4430 4516 2024 4422 1611 2951 3569 1618 4939 4393 4749 3285 1245 3620 3898 3589 4667 2041 2629 2987 1730 1377 3119 588 4085 381 604 3225 1587 3055 3387 3735 709 1374 1993 1000 3561 4102 1182 497 4025 2310 1997 1650 4061 3104 3872 3353 533 2596 2219 4151 4055 2421 197 2081 4279 930 1866 952 4802 4495 4219 514 482 1537 1579 1575 1757 4630 3236 4380 1582 3819 481 235 3603 467 3649 4385 2613 3543 4843 4159 3731 4897 4508 4338 4703 3583 3970 1892 3503 4014 2117 1904 3989 2477 1184 1409 4256 1278 3781 1732 217 4296 3662 4425 743 4791 4725 4438 427 4419 4405 3036 1877 3133 1182 3104 2837 3357 1869 219 3890 646 3641 2771 1335 1864 4935 1552 3097 2950 136 2079 1146 2214 2782 763 3593 2444 2562 1119 1072 1382 3817 1853 2005 3913 4290 4138 1681 2163 3881 4519 1084 2039 1520 2754 327 604 137 4819 3160 3374 165 2335 3818 4780 3016 2417 578 3296 3418 4356 4507 1722 1535 442 395 3293 560 4384 3684 4865 4593 951 2980 1343 4433 2517 1509 3144 3924 3082 237 4943 1084 4196 2527 1018 1220 2499 4681 453 2492 3717 556 4406 3368 3307 591 3954 3033 4898 4365 3543 666 2748 4194 2984 2716 3596 4049 3685 298 3309 633 3864 4478 4052 1635 1808 2018 561 4534 458 2848 4323 3732 2499 2731 3505 2874 207 411 1001 2796 2118 2205 4692 2582 2737 3473 1624 1092 1537 2546 1941 899 3145 2490 2353 1453 1815 3179 3788 4282 3903 2407 4388 3825 808 2640 3891 1003 932 3344 4876 2049 2572 675 3737 4993 2762 1337 2328 2493 4982 3605 3857 4683 3754 1424 2498 2046 2030 2310 3451 4075 4612 1455 4299 4845 3621 1056 641 802 210 4096 1883 156 4659 2483 3418 1545 2668 2450 3596 3196 1291 2585 2753 3209 2516 1920 3503 117 3109 3667 1983 1483 4234 1994 2717 1888 1498 642 1355 216 1672 769 2510 1302 3667 1550 1448 1073 2070 839 3989 1177 104 1272 2334 2062 4710 443 873 49 4212 1931 4062 3257 3936 4519 3187 416 687 4166 786 2292 414 2421 1230 1030 1818 1082 2418 38 1992 2437 1745 2101 4614 65 823 361 4864 1032 534 3149 852 2732 3786 2494 3254 2567 702 4959 2949 420 4285 2590 1884 3899 4986 2501 1098 1753 1703 3057 3690 4917 2034 1799 3228 2509 860 466 4834 511 2608 518 2060 4608 2442 4937 2532 4545 261 1964 3027 4268 1036 2654 3306 3875 1834 3401 3914 2714 4018 4451 1621 3016 471 175 3954 3186 3005 1689 3989 3528 1239 3046 4108 4190 4918 3090 1147 4725 2569 3847 2313 2783 3503 2341 4409 6 1542 4020 458 1349 4288 1395 576 1653 3681 645 4232 3410 2186 47 4368 948 1673 3652 844 1063 2687 3665 4490 2563 2376 3793 1664 772 2511 2945 1064 1763 919 37 1443 4483 4259 3786 2507 3757 3703 3170 1871 396 4524 4483 2163 1178 2984 2232 3029 322 3132 1358 1713 2387 1700 4320 1342 475 2818 2468 2983 4050 4620 1612 3660 4275 1250 2998 3166 1710 4145 781 3726 2737 450 2093 4038 2018 4283 4722 3742 198 21 1370 81 2278 116 1910 261 3117 435 4318 3111 2259 2541 1906 1421 1661 2829 3857 913 4018 4007 2822 3597 3583 3092 630 2298 2309 474 4987 71 3870 3026 1364 480 2867 56 1435 580 3665 3807 621 767 4735 4922 854 2454 1113 1964 2362 3821 2088 2121 53 3828 3752 2699 2708 2102 1817 4350 594 1433 2703 1531 388 496 2754 3001 3677 3228 431 2424 3043 2887 2764 732 2248 3871 1704 4072 2202 977 2249 1720 531 2300 627 4925 4609 218 808 2965 1111 1874 3123 2177 3067 792 3876 374 934 4476 983 2380 3303 327 3244 1618 2584 2737 976 1432 239 2374 955 2267 2070 4660 953 876 1756 1894 2833 186 3810 1012 3041 979 1303 2841 239 887 533 1380 4089 3429 4201 1743 1047 788 3902 2091 1508 2860 4859 4986 3376 3658 1577 4212 4392 64 4478 2243 3805 4354 4748 4526 537 266 2994 1210 2533 3940 1306 2884 4366 3283 490 520 1051 2402 3219 2933 4017 492 1917 2063 967 1365 2033 4076 4354 1183 2621 752 4746 1038 2220 4761 2251 4652 4339 795 854 534 2197 3300 3333 1332 4272 2065 3578 2037 1382 4528 4944 2225 453 4964 3633 461 2712 1205 3654 819 4467 1933 1610 1855 2786 1003 3904 2371 1867 3644 336 660 3527 781 1030 994 1893 3938 2163 3828 2184 2235 2746 3578 3860 3857 68 3369 3396 4277 1885 779 1295 1226 92 2292 1831 1510 759 358 3721 3413 4061 3894 4439 3430 2946 3092 3329 1308 3894 4119 3303 3846 4038 3967 3337 3519 394 3297 48 3471 2373 2255 682 208 4729 565 3009 609 4976 2829 2853 4959 4588 2500 2333 1231 3040 3011 490 3918 4044 4751 4941 2889 3077 2296 2260 2117 1434 1238 2081 176 288 2704 1538 1605 1487 2699 642 3509 1020 3441 799 4553 1125 2239 3522 2217 768 3861 4658 3216 2940 826 17 3805 1893 734 1045 27 3740 2974 4865 3993 1285 3444 1809 4156 2456 4429 1265 1560 4817 2321 935 611 3664 2317 3925 2154 4962 1004 1880 4266 2430 1250 4771 1280 1584 2792 365 3937 321 227 966 1435 229 1613 590 4450 3507 923 2711 3204 329 2229 3278 3573 1046 3392 2622 1220 1598 3807 3036 516 3906 1126 780 3716 2933 2046 2707 3608 896 4189 698 2589 4622 3770 1306 1457 2705 4037 1794 3656 4179 1309 4419 1960 3830 4088 1957 895 4237 1967 3639 4671 88 623 3195 3593 2628 3513 4175 1550 681 1746 597 4480 2058 4668 2427 2903 201 611 4684 4421 256 3657 4430 715 776 3531 1426 2049 1462 3714 4224 3698 705 691 2704 53 3270 423 3945 1094 3492 2340 2541 4554 2896 4058 2579 535 3730 4654 477 4249 4415 3890 4015 1110 4229 99 950 4500 3041 1650 3863 957 2444 4820 1107 4874 1426 802 4914 2877 4674 858 1364 741 2665 4012 4033 1406 1959 1389 139 3998 503 4543 3799 3330 4236 239 2936 4735 423 3030 4572 4665 4962 1985 1469 1063 1608 921 3784 4 3178 236 1737 4040 2891 4202 3718 134 3013 3160 4880 4700 4315 4753 3957 781 884 776 768 3370 2559 159 4175 2252 4297 3075 4588 508 2520 1277 1757 4620 3612 1194 4629 4348 2888 4948 1896 4437 2758 2992 1779 705 3880 1374 2777 3425 1600 3908 3623 1757 2809 587 1345 2808 2723 248 1218 4298 555 108 913 3804 3104 1517 4398 1615 967 4867 2553 2574 985 2324 620 3911 904 3144 1892 2413 2205 4445 2332 2185 789 2300 2857 3677 4119 4122 4151 3512 1239 1744 1594 3901 1551 708 4774 1595 4217 3854 144 318 1894 2076 1603 3196 1402 3478 1525 1058 1165 4442 2511 4829 2851 3729 439 3913 2677 4936 1873 1238 1319 3561 3298 3389 2456 311 4668 63 2372 517 3286 351 77 176 4801 4387 862 1600 259 1294 39 4307 4000 4913 1428 74 2708 806 1710 3315 290 876 1352 349 3368 3094 667 1055 3961 2003 2402 1057 3570 655 143 1072 2821 1377 2780 4455 3449 2147 507 617 3647 542 1943 2976 3975 2195 2176 1521 793 2402 3667 1878 1725 55 200 914 1523 208 394 4464 2467 4385 2083 4405 2631 2648 4837 1818 1316 3577 3130 387 3885 1418 4100 3946 2456 3720 3030 356 1230 2353 1521 4075 1239 112 4456 3858 4460 2789 813 4300 3308 4938 825 3246 4351 167 1408 2753 2414 2550 2002 1793 2745 3895 1172 3832 1023 4470 4933 1563 3082 2208 2785 3436 2000 3466 4113 4718 3507 4138 897 1661 802 908 2473 1875 1934 1646 1853 1324 2998 2508 877 539 1123 1117 3510 4682 2148 1723 4614 199 4692 1127 2428 689 1079 4348 1478 1487 705 2367 4976 1089 1343 2965 4884 4917 4211 3693 2405 3379 724 3706 1418 4714 2348 1922 4794 2665 1936 33 2026 750 2820 4527 2608 3 1860 838 4788 4076 2300 4533 1625 2930 2337 1319 1273 2475 4526 2797 4806 991 4464 432 2346 1877 1818 1064 480 284 1874 376 3408 1202 3490 695 2263 433 3208 432 3573 3021 4054 4675 2133 2007 3507 1186 4640 1349 4024 557 2858 2543 3355 3054 1412 3724 3223 2350 3840 1907 547 366 2160 2330 2423 767 4976 2211 4258 2883 2895 3978 4486 2897 2970 1664 1146 1380 3193 3099 831 1509 4360 1436 2356 4341 4344 2303 3283 2316 3003 4310 417 4989 3611 3311 129 4599 499 2577 4330 2181 132 1235 2413 103 3786 4550 2480 4999 4701 717 3101 4901 1657 3396 683 244 2286 679 2484 3314 3792 4710 3126 4148 3240 1503 242 1360 3385 948 4544 424 2796 1857 2409 4158 364 1719 3492 3762 2691 3116 1945 3670 932 2553 1097 1675 1774 3418 3660 4793 1999 3242 2985 4963 3407 412 3338 4256 2145 611 4293 2292 645 2651 3100 3613 1729 1853 1062 510 3675 391 4540 71 2960 2186 1356 3474 2769 3802 3082 928 745 274 834 2371 3952 3869 999 905 3619 1238 3736 4527 473 4385 3237 2868 4111 4639 3822 2521 4102 2951 76 3216 992 1951 2510 2746 4238 55 1534 4687 1845 4630 4906 2826 1948 4059 795 1795 3543 4197 4657 2091 3831 2331 581 4323 2328 854 2341 3293 4138 3082 1747 1425 4537 3577 3255 2610 4837 2079 2769 4687 3003 415 4079 4298 3593 1836 3517 4772 1414 1465 2080 2583 2144 810 1170 4699 155 4457 58 4697 2385 2114 2617 4411 3397 4351 3293 2370 1927 3972 305 2990 4227 4756 2995 3419 4441 258 2405 3022 3399 1273 2766 435 4506 4621 1910 4418 4337 1408 1757 4766 154 1366 4692 4741 4491 2753 170 2275 4762 3677 4640 2854 1573 4461 2950 3931 3252 2652 1284 4640 4986 3317 9 2208 167 3260 4904 3586 4904 1267 926 2754 1486 1158 3934 503 3795 3919 3133 4979 2352 2715 3606 1167 1898 1106 4102 652 376 523 1001 1610 447 4862 4076 869 710 2672 2016 1851 1546 3522 3862 4583 3867 4371 1142 1849 2157 873 1254 2524 4153 2788 713 1399 2577 708 3461 2181 2383 4829 1412 797 2302 3194 604 1258 40 3591 479 1603 70 3174 4500 4164 4275 4451 3780 1820 2570 992 4901 1253 4891 3314 3579 184 4594 2978 4058 4390 496 2180 477 2871 856 1923 4074 2303 955 2147 2796 1292 4245 3758 4272 2290 3173 3640 3040 391 4297 1771 555 4527 1808 4956 707 321 2326 4284 4077 3072 2163 4151 4125 1595 2108 2008 1399 1461 2369 3556 1463 165 3157 1098 2962 2895 4290 2530 4891 506 74 211 4927 3249 4951 4122 2673 122 1548 3178 415 721 2705 3703 2723 3222 339 1658 1018 1851 1 752 1384 4647 664 2067 1171 2693 3960 239 1820 2854 2070 1062 1465 1219 3680 101 4661 955 668 4261 1943 3059 2601 1298 3591 2617 3771 3751 1956 4761 1499 1793 192 3536 3373 1936 1138 1427 681 809 171 633 3339 1286 4122 3165 4867 4 4472 1653 4846 779 4893 734 2859 2218 1969 2053 3718 3537 555 1567 4768 1670 3430 3234 1525 2785 2223 338 77 4663 3560 2101 3171 802 1504 4479 2297 439 4441 2191 4202 1551 3609 2928 4127 974 2409 2785 2355 1376 801 85 2895 4391 4146 4372 1062 4710 858 3720 3986 2217 700 3761 637 3906 1653 1746 2513 2798 752 3049 1937 1318 2619 371 3757 47 3056 2021 1370 226 1557 756 3896 252 1772 2094 1362 3623 2860 4487 1826 4888 2526 1382 3402 2391 4777 117 1715 3098 1478 444 3666 1394 4500 1294 526 331 4773 4594 3740 2937 1800 219 2443 4862 3413 3849 4808 2253 1268 1174 427 3890 630 4866 369 4584 2682 2160 4512 2609 4898 1822 2373 3745 515 4633 3369 3292 2553 1055 4464 3972 1568 683 393 1372 1188 1612 113 4783 3874 4670 4680 2657 2557 4863 4082 1373 4834 1915 3175 1950 2468 3193 4843 1277 1256 1621 1871 4193 3218 2380 2678 4627 4047 994 4233 110 1673 2335 1827 3709 3830 3405 4702 4109 2073 4492 2365 734 8 23 384 2862 3412 917 731 3206 3692 800 2894 4323 3650 2345 2614 3174 2908 4314 2971 717 3716 618 4816 1992 2921 3781 2783 4740 1548 2754 234 2611 4708 1643 451 2930 3858 4496 2445 2866 2566 1020 576 3473 4768 535 2633 2462 4479 4530 1879 2815 3510 2894 335 1742 2914 4621 4810 1560 1621 2951 1498 2541 1390 2711 3192 3075 2567 3444 4281 691 4934 1272 4284 2514 1724 1388 3446 3106 1 1434 4638 4158 2726 570 409 1841 2409 1726 3895 1520 949 93 972 2147 4775 4980 3472 1952 810 3920 343 1144 956 4141 1754 1065 4583 2026 4645 2218 2881 2339 3895 2977 4596 2238 2908 193 1910 2382 3502 268 3490 43 760 1630 2566 1512 3402 130 4251 2412 1728 2554 808 4370 3603 1755 2488 3257 4590 4374 4127 2172 370 801 2264 282 1146 756 4114 543 3960 2333 1590 250 1334 2084 491 4629 4094 639 187 1248 4507 279 659 2103 3446 2842 2911 2319 1761 287 3427 2069 2823 1221 4123 2471 1706 2764 1084 2608 3924 2225 2376 4096 279 1559 3895 2434 3333 1865 3961 1653 2648 33 2372 1780 3403 92 3348 4910 791 804 2382 4806 319 4669 884 4444 2221 3864 3252 1986 3146 3218 1433 3447 234 3254 1216 2344 2541 719 45 2442 664 1647 1156 593 3890 3396 4815 709 3191 2541 639 4808 2665 2241 2443 9 4121 664 4634 779 3890 4200 4840 359 2679 1657 2816 1613 2088 4817 4751 2191 4050 1362 3041 2311 1211 2503 4409 588 2122 4650 4998 2689 1933 1913 1528 3862 3472 3412 3391 4397 2013 3361 1397 3766 1495 665 2511 667 1157 1104 3319 4085 2238 2296 445 3237 4855 3007 1449 3300 3854 4388 3875 2507 2179 806 916 4628 553 4709 2226 1407 2482 3767 4472 3950 4936 3037 3883 2738 2981 3907 390 1267 1428 4507 511 555 3133 10 3080 3291 1925 4090 3487 2998 1004 1991 2110 3049 1677 1554 251 402 1897 4305 657 1589 1524 3037 4038 2536 3831 3634 2035 4592 2604 4450 343 4170 1069 4851 3580 2996 4214 4892 1296 2712 1774 884 894 3640 210 1171 2643 1796 3922 1647 713 1358 3202 2305 2839 2311 4955 3421 3606 3439 1575 2390 4750 3633 4360 567 4775 3156 2569 4483 4848 123 1619 1061 2828 3182 4138 4321 4584 1919 4318 2618 3039 622 1827 3393 646 3294 273 3685 1400 565 4652 2477 578 2888 3413 4528 544 4364 3743 2909 3791 4086 2363 2859 1977 3260 516 3891 52 26 1044 1785 763 1095 486 3518 2611 197 3649 2369 4239 1508 3067 1177 2781 1055 3452 2340 1479 4485 2319 1044 931 2002 2220 4525 2284 1275 2305 4113 4486 2446 4604 620 685 712 3579 215 1071 3532 36 1313 1709 3275 2365 241 2999 3446 517 3374 1901 390 4145 4055 4342 1013 3976 763 2181 1690 4095 2571 3895 4401 399 723 3134 4385 1858 276 3721 1628 2289 749 3874 978 1497 1565 1790 670 1633 2579 2697 2759 3933 1431 3335 2841 2030 30 1836 474 4432 721 2197 2053 755 1030 2605 4346 547 2638 2137 3404 4376 2926 1908 1209 4159 3470 1060 3630 3038 1493 1779 3681 652 2386 2255 3045 1695 308 4586 3857 2939 3252 2018 3177 4914 1878 106 2988 4439 1452 4880 2756 1930 2858 2605 601 3903 1419 936 134 1110 4971 4691 3827 45 1106 3556 3353 3609 2415 3326 3801 4609 4763 4389 2382 3555 154 4829 2726 3389 1862 548 1948 4309 2987 556 4961 1361 1564 2834 2391 2409 1061 2298 1605 4696 998 48 1798 702 575 1432 457 2000 1078 2735 2258 751 1386 3167 3656 3021 4508 151 1317 4795 201 161 4385 1438 4881 1915 3272 741 1723 2934 2823 813 4599 194 4835 493 794 1952 4730 2834 3286 4238 4479 44 4151 3831 1434 1903 3927 3192 2214 3420 1234 45 1114 2093 4435 2793 3081 3772 2886 4249 4385 4012 3444 2034 3504 4271 4074 1431 122 1054 1569 260 332 644 1024 469 3533 2604 1637 4824 3519 1126 1128 3774 4843 3638 1217 2895 4658 2453 4445 251 3348 4838 588 3841 2245 154 1734 4411 2275 2845 913 488 682 1166 2493 202 1784 2299 1785 3246 3161 1875 706 150 4692 1498 3091 2794 1563 1216 3080 530 3359 2586 962 2430 4291 1928 2214 3583 2500 1829 4206 2043 1295 3859 3534 3756 3539 788 2256 418 2418 2122 4161 2117 2573 1784 697 1675 4613 1230 1103 3872 3003 4665 3563 1033 4488 4344 4306 4728 3453 560 3550 875 2725 2305 2459 3261 3646 4840 523 1828 4916 979 4171 3321 3734 2784 3900 4515 4719 1646 4619 4276 1758 1169 1993 1746 4758 3898 2395 728 2743 3493 2355 4050 3971 2914 3229 1228 4570 4765 4155 4852 878 302 2786 2636 3840 58 1275 4617 2721 2896 3107 4382 4882 4036 4443 626 4949 2719 4488 2397 2049 4749 892 663 522 2542 1795 3674 862 453 3623 59 4577 1116 1749 2149 4578 4214 4862 1813 1516 1516 4151 1839 3374 2233 905 2904 1339 4966 3473 378 939 3718 2521 3787 1720 443 4437 4190 1546 4111 4095 3296 2940 148 2116 2540 2716 4717 141 608 655 4755 783 350 4586 1648 3347 452 4314 1447 3999 2412 1989 3450 2690 3348 2279 979 4572 2791 3942 3516 60 3411 1623 2918 2600 2097 4815 1374 4201 465 2066 4891 2620 2587 3351 2642 4922 4094 601 4194 3800 2589 3736 4560 1032 1932 790 1165 3999 2760 3291 4003 1661 4813 1498 3331 3176 1773 2977 4169 2025 3096 413 1638 1405 510 3595 1910 3293 863 4776 4256 2806 2059 723 1929 1930 3938 2094 4537 1390 2814 4640 4916 1802 4308 2765 474 2692 3967 4092 223 3917 3877 2088 2060 3282 512 216 3876 2332 2997 352 4592 4664 1880 4342 4347 3296 4143 4925 4975 3209 91 4805 1383 939 898 2081 4491 4156 367 3495 983 1429 2848 1620 3435 4939 151 3326 460 4455 555 1496 3194 391 4724 4201 744 4363 730 989 2928 920 3326 826 1228 3185 1878 4125 1430 4721 134 4939 321 3250 3514 3832 3949 2721 925 4387 4975 4407 3710 4192 2950 762 2125 4405 583 2778 1202 3053 4051 1820 1039 2944 3588 4786 2417 705 251 490 1979 3655 2501 2819 1474 172 57 51 3042 1609 1548 4635 551 4096 1173 2585 317 1217 561 3949 346 861 2784 388 350 1350 1142 2073 1050 4029 459 2375 3102 3691 587 4680 3272 3113 1967 2409 4228 4927 2619 763 1767 1545 3318 3084 3347 4149 1548 4972 1487 1182 2959 4712 4372 468 3826 2707 689 466 1605 2744 1207 4687 4340 1905 925 3902 2192 3219 93 661 2332 4328 1621 577 697 1483 3704 697 2530 2951 2219 3247 2241 3457 1808 1707 160 41 4862 3727 1801 2822 2822 899 2775 479 1648 2146 4571 4970 1652 2236 3015 3328 4314 611 3990 1703 3898 3182 986 879 4108 224 3621 3310 754 2937 1977 1612 1201 2500 112 4671 2820 1560 1828 304 953 816 1424 565 2377 4371 4997 3805 3132 956 1958 2007 2691 2890 4605 4683 4973 4313 1691 4775 3618 2816 156 3539 459 4514 1232 1101 104 4973 3340 3583 1104 4805 207 2356 4317 3594 1413 190 2157 1469 3416 1779 778 2239 3209 667 2723 2619 4859 3756 4265 1263 1697 4246 3467 2055 1883 1768 3002 954 2390 2897 758 859 3296 2087 4527 3849 1312 1692 2916 3479 204 2763 3328 1013 408 3704 520 2709 1990 2574 3110 2231 4329 3662 457 2605 1865 3558 3675 4200 2 4272 4985 3113 2820 4839 2063 48 2908 4317 3177 3369 3002 4416 2339 1978 473 4456 4755 1791 611 763 2177 4406 4714 2242 1077 4155 1224 1889 1273 1653 256 50 1051 2791 2266 4451 2605 784 2587 3011 2589 436 179 1129 2101 2720 2861 1573 2308 3449 4026 3621 803 2934 3534 4738 1624 4138 1922 2648 2502 3635 4968 1738 3100 1278 178 2819 1578 4784 772 501 735 2038 4901 1062 645 4854 3634 2087 1955 2276 4747 908 1578 1822 4708 3326 4025 4008 854 988 3218 353 4659 117 570 2292 1541 3743 1156 1377 2487 4508 4999 4225 1075 992 20 909 3986 4340 1041 4167 4215 982 1520 4255 1357 3591 4240 4743 4716 2667 819 3080 1384 1556 3623 3411 3042 1896 1022 2713 2085 31 853 1412 506 741 1200 4843 756 1974 4909 1874 4149 3381 3212 55 3344 4499 3190 927 4700 4391 923 3023 4519 1264 154 2371 1009 3093 3117 1858 2117 4725 1826 4111 2171 2295 4131 1146 3545 3276 4311 341 4725 2456 1183 1072 3421 2692 3474 2942 3327 4279 4929 30 297 1848 2203 538 4170 4542 2082 4803 3655 4249 4701 4467 1335 3078 4756 2585 303 1302 2367 3145 4080 183 4464 3977 4308 3458 4555 334 4484 4163 1517 3261 725 1517 1971 2402 2334 3155 2118 4172 2547 4320 918 2983 1989 816 2412 2889 3704 2509 2422 2485 1428 1731 1686 3003 3685 1859 1572 4046 4907 3228 1720 4284 2403 4693 3448 2754 3819 1941 1776 4006 3994 3284 2925 3731 2390 799 1657 104 2739 1503 4403 3937 1643 778 2364 4317 1489 3913 4650 2022 2533 4433 1136 1212 795 458 1580 2730 1355 2579 3889 3671 3579 1684 4691 2071 144 130 1365 3800 2401 2734 4238 1389 1276 3694 2711 3558 2527 339 4655 3126 488 4986 3455 3876 4349 3619 3695 3283 4718 1333 2455 2161 1670 1912 1639 620 4549 3577 3495 3904 3320 1681 2703 1706 1032 1359 4033 3769 3287 4449 434 3639 374 3767 3165 2492 3186 4833 4967 2227 346 1299 4516 1140 3147 424 2721 1488 4468 588 4296 1768 4226 1025 2215 967 2005 3979 241 1259 2361 4316 2059 2584 3471 3217 1152 3589 2745 1090 4782 2380 3505 1086 4823 2142 3099 973 2177 3533 3166 940 974 4713 1918 1261 1005 4052 1325 156 4807 4406 1478 3179 4610 3145 4513 1838 2482 3589 1170 2248 1707 2470 674 4677 3184 1713 124 662 1792 3603 1785 2760 2555 2874 4461 997 4993 4601 479 4433 3227 4737 3029 2766 152 3626 526 81 1530 3462 4670 1842 62 183 1501 72 400 3668 480 4603 3556 704 4391 4208 4614 699 4749 4369 2963 1423 2524 1450 1254 4028 2262 237 3476 4868 461 3831 2104 2520 1172 577 3760 993 2355 3807 1246 4447 4831 2180 903 4518 3543 1285 4087 4916 2136 2361 668 4869 3987 4920 791 3695 266 3073 214 3430 3174 2673 3229 4465 4532 1691 2248 2499 491 2347 730 3019 4743 4610 1833 4084 4729 1181 4647 2614 3782 4486 147 4131 3491 1017 646 3051 15 1760 487 4632 106 4272 4431 1403 4214 3682 4422 1685 2949 2635 1460 1135 4394 4916 1040 1642 1462 2354 1157 4952 941 2327 4808 3265 351 4743 3035 3079 1463 3124 4261 4723 3711 2403 2680 1453 1586 2901 602 2032 3353 4087 4580 1563 1303 4066 1886 4233 869 2115 3217 3258 3607 468 1675 320 20 530 3031 3283 4002 909 858 2477 2919 619 999 247 753 3788 2556 2474 72 831 2195 1263 2982 1300 2098 1248 4382 2441 4435 4716 2426 1742 1677 1007 2484 4072 3937 3351 2678 4873 1022 1464 4473 598 3565 625 2746 4904 1925 3229 240 948 944 3579 3680 867 4477 1647 2873 2107 1964 967 33 3355 1941 1110 3046 987 2201 764 85 1698 1207 3043 3862 2238 353 4900 357 3832 3012 4537 1099 1317 2060 8 3796 662 3725 1974 4703 2817 4507 3713 305 2189 1171 789 2810 66 1232 4273 734 4415 1119 1271 3485 1402 115 567 371 1660 2745 3780 977 4498 3525 3685 3594 1597 868 1086 4567 2899 4352 2189 732 892 375 3413 1432 229 2340 3870 305 1232 381 1651 2966 3170 4299 2338 4931 3620 3829 2816 4744 4483 469 2955 4434 3473 193 1462 2153 9 2731 4896 928 2542 3850 1653 2273 1685 2527 4347 502 150 2617 1359 369 3863 4009 1998 1429 2953 151 2844 2450 3345 1043 752 1069 1712 3676 1174 917 1340 37 939 64 1669 4715 1557 2492 1760 1576 4377 2686 304 4899 4163 3926 4896 3190 1313 2849 3258 1655 4128 4270 851 1335 2838 4426 460 3838 4846 612 475 709 607 2201 1848 3658 4373 3825 824 4784 3935 112 4878 1476 2047 1438 1069 4289 3701 559 2407 2637 3885 1132 369 234 2908 2089 4804 3638 3150 973 910 1363 1771 2429 2719 4407 4590 2608 2805 2813 3829 4724 3736 3035 2380 1240 3022 2458 3578 4736 4568 4778 945 3653 3011 99 362 322 121 1284 839 4184 3765 3303 2704 1074 4003 259 4023 1698 1029 4225 2675 3642 3431 4544 2977 2228 2620 2234 4022 2203 4318 4452 4262 2120 1298 3034 897 2070 2785 336 88 1341 3289 1386 1788 2739 554 4989 1256 3686 2466 4988 2298 2395 169 2820 3782 3131 3838 2624 379 2080 80 1093 1940 1749 957 407 4599 2555 1054 4427 2674 789 1105 3787 265 2453 3078 1901 929 3948 1611 948 1113 3222 4488 397 3371 3539 4572 2764 4624 4344 878 1045 2393 4612 1124 2571 390 4355 2864 1668 2275 2767 845 4426 246 3442 4191 4420 1227 556 1800 4707 4880 1339 4148 3421 4209 2726 710 702 1613 3130 4704 4378 1423 493 4592 2100 3118 1206 3269 739 3093 4291 3958 2399 116 3344 3387 1664 2685 4295 1898 3552 7 4539 1723 1804 3391 2076 2597 926 4562 494 2103 302 4637 929 1191 2100 4269 1234 2855 3760 4103 4153 4402 427 297 3658 2772 4923 1431 3636 1712 339 463 3572 655 168 3941 4787 4711 4805 4224 2876 4994 4440 1643 3911 2155 1115 2653 1921 1333 172 1521 1770 3299 1101 487 1045 3457 4380 4273 2779 906 1332 3167 2080 3999 1707 4124 2701 846 3042 262 3180 2241 544 1641 3792 1555 2871 2613 410 455 3829 828 2252 2089 4181 2101 3051 3762 1756 4980 3205 3688 2580 4975 1375 2723 2028 2170 2553 1562 3909 4228 1231 4740 2695 904 2010 1248 3690 4645 589 4453 4126 935 1834 2098 2923 3563 418 2863 2609 4975 4616 2922 2818 1784 4223 2876 667 553 1511 2265 2919 2003 652 1196 3283 1847 2207 104 795 2854 3731 3016 2764 722 2441 2368 4000 2546 181 2313 4341 1842 598 2305 2062 976 2386 4497 1616 1568 4999 1821 590 1961 587 1528 3406 1510 3438 3749 3850 2943 2651 3151 4392 29 698 3890 3355 3873 4529 263 3967 3613 4910 4068 4456 4001 1839 2386 3132 1824 2018 2317 420 3528 3877 536 3352 3254 4279 3438 4424 2176 3245 3298 723 201 2182 3840 932 3888 2608 2145 4000 2745 321 1091 3689 1834 2398 4655 3758 4239 3975 706 3889 56 3857 308 207 3294 4763 340 2732 3649 2897 4729 2900 4980 492 18 1587 3271 2704 1016 2902 2757 3741 4255 1584 4116 4759 3705 1102 431 2662 2290 931 3231 3527 2469 3693 4758 2032 1645 1350 4426 1824 1685 2276 320 4117 1377 4345 3223 884 4803 323 937 2444 3279 1277 3077 467 2286 4557 3744 2256 2175 4332 3311 4999 3746 4777 366 2072 2331 3638 1220 3561 1325 3249 3469 3975 1444 4189 2695 241 4690 2902 4373 1677 2107 3321 3519 4425 3592 3209 2352 3827 1648 4867 3487 4401 4507 371 1958 4755 4189 3085 1582 3276 4089 3733 4729 2364 2819 47 4895 4081 3637 2696 4346 953 3203 4194 3193 2505 4943 1708 2113 3785 2261 2904 2463 590 4552 4164 959 1055 3068 2457 3033 489 1433 4791 1870 1779 695 4871 2431 4834 796 2063 2279 2558 567 2338 2300 3715 2825 838 2170 74 4999 2828 1463 2685 4394 43 3912 1934 1734 3620 3219 3385 270 3871 4267 3557 2134 326 2128 4735 2376 989 2052 3022 3544 4024 2566 1256 4216 4653 3243 3636 1565 373 3368 62 2199 4472 4617 4135 973 2166 4398 802 127 2238 897 1176 3162 4643 3201 3989 1416 537 1569 1304 333 957 3177 431 1403 851 4420 1329 1199 493 1673 4290 162 4171 4347 642 4296 1205 3657 4590 3196 2587 4798 4662 2322 3846 1202 3414 3708 4940 4167 1549 238 4983 1684 2744 3930 3663 2590 3920 3941 172 4162 3232 2024 2636 3645 3808 560 1219 4356 29 2758 38 1828 1814 4311 4959 4243 2136 1413 3676 125 780 4668 504 808 3196 2670 4273 632 1097 3296 1896 2740 896 2634 2308 3951 2128 4707 2287 4800 285 4939 1071 722 361 1840 4319 645 3406 825 1043 4507 1196 126 320 84 1089 1150 1225 2194 2797 1327 4779 3645 2282 281 4162 417 3010 859 1025 411 1240 1109 2391 1912 861 157 852 1846 733 1858 2072 3321 1464 1332 2029 2735 3721 4442 2936 780 202 1682 2428 1703 4510 4140 3998 2531 430 1903 2362 319 317 4979 2109 503 980 190 1617 409 2159 4120 300 1152 933 198 2601 2940 1996 2042 1941 1607 4850 2161 2643 1130 4301 316 3969 1166 77 1712 2601 812 1924 478 3545 2318 2653 2731 3395 547 2002 1729 4414 919 4541 4692 4019 3976 272 1935 4104 2770 4980 3229 4944 924 2830 1943 1794 4017 845 1004 734 1728 1894 2964 4979 1805 4232 1509 2884 3093 2345 2855 2437 350 599 343 2803 1629 271 3295 1730 4909 3881 3212 1172 3327 2593 3271 2353 2988 1816 4237 2393 4837 2314 551 3388 988 3150 2307 2834 832 4313 2289 2516 2069 1307 4558 153 4986 3312 92 4025 2553 3880 1608 2646 1842 431 4947 2638 496 2054 3634 4731 1634 2248 799 747 2980 4070 3541 2704 3395 3148 1319 1472 2453 337 209 3446 1399 1691 982 4223 2620 1657 2609 3134 1245 4879 1012 3009 2084 2253 3724 3546 1143 4128 474 3528 4379 680 4083 4043 3327 4016 4849 3515 157 1786 4897 249 3420 2088 4355 3083 4112 1612 4261 4893 3376 3177 1568 1131 1416 2711 1777 2569 4525 4683 1098 4859 347 2148 4462 4205 4986 512 4696 1963 1389 3661 3813 4034 4642 520 461 4174 1260 33 2750 722 1804 2589 905 3307 124 4899 1059 2941 491 1232 2422 4236 3548 3355 2717 980 1350 3665 4627 35 3629 4162 4445 1529 2640 1482 1379 1647 297 2337 2307 93 3648 2643 1990 4290 4912 3017 3369 4327 4745 2311 70 1644 2124 1436 4712 4898 1882 3053 3994 2944 2070 1473 865 4183 3286 4878 4837 1526 1614 4707 2117 190 4172 4468 1432 1102 2733 658 3452 4344 2207 376 2066 1778 1701 2679 1696 3511 4159 890 4454 2916 2591 3771 4458 11 4140 4268 1948 1443 3611 3167 490 2493 4601 4735 4429 4281 3770 4557 4818 1727 2453 3028 2875 4735 3142 1308 4731 4697 4635 1459 2326 4598 4328 1623 2870 3525 4227 901 23 1726 1816 3678 2100 2147 1262 2356 895 2714 183 1610 861 1541 3108 3761 136 577 4479 4844 4891 4970 1000 253 3082 3406 841 2813 4999 2934 1050 3104 1982 1816 1605 4238 746 695 218 1404 2357 4265 669 257 4548 4752 619 409 3929 3186 3217 2246 3160 2681 1957 4290 4162 436 2211 1565 397 2004 1337 1069 2225 1832 4387 3169 1244 1321 4584 598 2480 4871 3723 2834 2000 1202 4523 3964 38 977 339 4090 288 2623 4890 1456 2262 1841 1005 1392 3390 4633 304 3061 1105 686 409 47 2803 3122 4093 1410 3894 178 3473 14 4303 1834 2066 3408 4424 287 4989 2808 3245 3354 2072 1434 4039 2052 4415 4405 132 844 320 2830 1124 2299 4871 1910 3558 497 1267 3848 1217 3636 2479 3876 4667 1432 3090 2991 4678 4122 1919 3065 3398 2276 1926 2133 76 245 4649 4900 206 3038 3584 3474 2716 1621 4037 4392 4397 454 1457 3136 4440 2925 1013 1085 2587 4869 4050 2672 3864 4940 818 1779 323 460 2572 3395 1085 652 732 2110 2396 1381 3584 2201 4809 4166 348 2852 3312 1377 1631 2043 3635 1355 1012 463 1488 4088 1722 2211 2742 2388 884 3457 4236 2771 1290 1466 843 1266 4870 2641 1231 1067 136 3313 4865 3317 739 346 2128 2570 1189 1704 2139 1656 2835 3156 2144 1161 2451 2513 4057 474 1952 1624 1770 1591 3521 1677 3948 1798 4634 2215 2141 4535 4825 1972 2382 1259 1042 834 1987 802 2284 623 4311 3139 1610 803 3493 3464 4163 1249 384 4967 1171 4346 2244 3858 4976 2041 4106 2416 2077 3863 4832 3258 4626 1689 583 3407 2186 2781 3956 1536 2995 425 927 3516 394 3060 38 3285 3924 1707 4979 2114 1502 1701 4474 4731 3399 1288 725 3696 3001 1322 4304 4627 3763 2760 3244 4801 1553 2010 1992 4044 3682 4405 1339 2876 3745 1248 1796 2801 694 3759 4803 4771 746 4051 3917 2555 2638 4400 2947 4191 3460 3942 1739 817 1580 3617 3622 2289 1025 2801 1312 3671 2242 2651 4220 578 4217 3909 2437 363 3479 3310 4166 4698 2286 1748 3035 4336 3414 3428 4430 4780 2865 2461 4515 3463 3678 3773 2004 207 289 3531 3477 4695 4994 1211 2881 1470 426 4470 1451 276 1481 2655 1462 4696 4299 4686 838 4556 3774 4577 4317 4287 4469 2590 2415 2722 3896 4579 2566 2740 3594 1743 3734 4974 1058 3501 682 808 258 2504 2246 1722 3643 3658 842 700 1671 1011 877 846 214 705 4000 912 722 3458 3111 3620 3202 2363 2324 359 1370 540 3460 3876 3970 1418 2095 3248 211 4044 2732 4687 1445 471 4155 2366 4316 3474 4889 1807 4574 2554 3552 1168 158 431 2916 2372 2301 3862 3879 624 3011 741 2717 351 610 3865 2105 2703 2316 1035 3631 442 4064 3303 1631 3750 641 2684 3713 29 3711 623 4363 4878 252 1343 580 74 3167 218 2941 3328 2053 4375 467 2713 2331 3322 3823 3412 2749 4260 2525 1987 1755 1496 480 3005 1622 551 1949 1874 119 101 115 4874 2081 3026 2273 3022 3730 65 472 1397 4446 1364 4085 3505 1244 2270 3081 4215 4743 4087 729 1227 4342 1412 4029 2329 3780 3461 413 3685 4512 2966 551 1116 1623 3942 1963 2273 2037 474 4880 1337 1368 3755 3411 3567 1845 2556 3967 2385 1880 1709 2944 3137 1961 3355 271 2316 2802 3245 881 2831 2050 2040 3208 1533 4764 3653 2264 2410 1985 4838 155 2459 2418 1796 4126 4668 183 1188 4834 2545 1074 2109 4068 2597 108 67 237 4262 4544 3904 2658 2918 3643 4902 1965 252 3251 3069 1778 4433 3460 3627 2747 4020 932 808 4453 1982 552 4766 3353 4775 1453 3895 3387 2127 4616 1966 942 2837 4126 1988 3871 3148 205 4357 3854 1225 1657 1009 2896 3334 2608 3123 287 3699 2398 1517 4256 895 3802 370 164 2651 663 3539 624 3128 1932 2331 3165 4827 3501 2043 1760 4936 3359 2695 2955 3548 976 4918 162 1370 2196 4790 4231 2647 3873 2125 999 1551 716 1921 1699 2093 578 4738 4128 2470 4297 4619 4303 351 1539 2308 4317 523 3546 1698 500 4214 526 3590 2737 284 4361 3378 3644 4163 3668 1823 2563 1924 2663 874 255 4198 1773 4082 2397 2163 2357 1796 4614 1146 3586 1191 3063 3059 4572 4785 66 790 4829 1608 244 1116 4141 145 733 3668 1823 76 859 1928 3706 3613 1607 2933 2008 1829 29 3599 1530 2896 4457 4162 4442 3029 829 3650 4487 2361 2060 3020 341 2924 51 3003 1506 1994 3498 580 3210 4419 4415 3018 653 3131 3395 2242 1036 4531 4859 112 71 4718 1008 161 257 1117 711 2311 3186 4580 474 1256 636 1186 2238 2631 2111 4069 2547 1578 494 2628 2607 4810 3344 2851 1595 4470 4695 4378 1004 3456 2124 622 3139 3758 3649 4751 2814 634 1589 1480 1085 3931 3180 3523 2197 2314 2749 4226 2457 4710 170 2607 220 824 2179 2173 984 4432 4931 3132 4986 4958 1810 2281 219 4353 2673 3139 4496 3212 3361 2984 2859 1460 3124 534 4609 1387 842 4090 4874 568 4366 3708 2260 2477 4031 337 2232 2096 4208 4368 196 1906 3631 1118 47 4107 1673 3050 1367 4564 1725 4777 2870 4867 1493 139 4881 3275 248 4668 1304 113 3835 4764 4281 696 3899 3407 4206 366 1956 710 242 4733 709 2429 4063 1363 4394 763 2467 4394 857 3365 2470 297 3357 2778 213 745 3215 2064 2619 3752 903 2918 1987 3897 2223 1312 3935 4723 2305 1279 2140 4814 3468 3646 1155 153 2987 334 938 2046 2629 2578 3369 3652 286 2876 46 2620 53 607 3401 1245 4564 106 1480 2793 4460 2043 876 261 3414 4938 2835 3349 1866 2018 4164 629 3092 731 3574 457 2786 3547 641 3686 3863 4536 2707 2919 3068 3071 3148 2505 3498 4121 4898 847 1832 4584 3606 2902 1251 4583 950 3946 3353 4047 1329 624 2381 2835 86 4058 1831 1677 741 4406 1569 374 3108 3135 2082 3338 683 2666 4735 3793 1256 2939 2997 2640 4532 670 3833 166 1925 3334 2720 3375 4058 1825 687 549 1642 1729 300 4410 3381 4725 2946 2382 4313 4566 346 2111 3662 1362 1077 1764 3499 1981 2994 1002 2855 3339 734 1839 1848 1183 3375 3098 1568 4808 3489 705 3970 4886 953 3792 1218 2553 964 457 4498 1363 2417 4207 3462 3265 4147 1210 777 1285 3872 2862 2213 4087 1620 4683 2640 1807 1039 1710 3577 261 1987 3847 4359 3490 3711 2154 338 2228 918 3870 2784 590 4465 3000 3274 1989 3905 3817 2716 3956 870 1788 4912 4985 2963 1353 1516 2198 87 4549 279 305 1085 1624 3200 4188 325 3381 3503 3117 3521 2541 1234 4687 2761 2124 4538 880 4335 499 2979 2625 4484 4108 599 81 4345 4058 20 3890 975 2902 2145 3834 4959 755 3341 1132 3723 1371 1912 101 203 215 1456 1463 529 3067 1590 1017 2086 4159 2390 3892 3730 2567 2563 288 656 4564 2064 4061 2855 4306 4280 3723 114 88 1455 3506 2065 2730 3142 3986 4790 1218 1403 3645 3001 4907 1151 3280 3029 2517 3518 4782 296 804 2834 172 3183 3265 1809 1510 2543 1447 3450 201 3021 4079 4188 3303 3304 549 1328 1534 2385 2192 1074 2185 2434 1062 2563 3197 3268 3085 3034 3718 3639 2363 3854 3463 1078 2232 4214 933 1960 4295 4817 4077 4353 4529 2582 1570 2798 1377 2742 392 3933 2992 2637 203 4987 4619 1140 489 2123 3376 2322 2308 1158 3469 4134 4089 1158 1369 2703 467 385 145 1044 2488 172 3316 1684 3147 3366 5000 648 3913 4800 2939 2692 2708 1092 3234 4282 4131 4267 3357 326 1416 4557 3585 835 2968 645 2629 3572 1679 2923 1621 3300 2433 448 4858 2431 1890 2013 1752 806 2791 3980 2319 2847 4675 3605 2275 2451 4947 1723 2364 2983 4474 4421 2463 2515 2358 1109 4059 4670 1265 1740 3028 4752 3377 2204 291 4054 3192 3972 1020 4897 4388 1784 1158 3415 1896 4999 1247 105 3146 1323 3390 4124 4851 4348 215 552 3130 3558 1251 4876 1225 1630 2309 4335 3406 4824 4437 2801 3732 1124 3737 4088 3375 3453 3463 1355 4812 4761 1997 3883 54 3796 3138 2949 2602 1684 1729 3729 4036 558 373 2438 1584 232 2352 1684 2 3989 4658 4920 126 828 1921 763 1921 1785 275 3619 2677 1275 645 3201 1409 2660 3848 2826 967 2373 3446 2007 4741 2615 2793 996 212 2170 2341 4180 196 4058 4105 1811 2958 3061 1506 651 2176 2838 1536 1120 13 1029 4344 3660 211 3237 3944 2636 491 1773 3629 2272 1756 4400 4672 167 896 445 869 761 53 3679 4683 3899 2789 1205 575 3967 2326 3483 4608 257 3699 4472 4220 4443 4010 4174 1802 73 164 1614 3414 950 1825 1761 3409 4598 537 4399 1422 4978 4219 700 1326 4887 2882 358 797 1526 2242 1361 155 3822 3664 43 2491 1934 2176 1928 2175 371 4 4103 4842 904 1180 3682 3780 433 640 1050 4746 751 2488 4042 2596 2071 4229 1663 4094 811 717 3190 4071 2199 1938 206 196 3949 3356 1706 4326 346 2123 3152 2792 4398 4381 164 4194 2408 3782 1366 81 3752 3363 4623 1236 2403 4678 2737 896 3635 2638 1276 70 1652 315 433 4640 3680 798 3059 15 2988 271 4489 520 1265 4045 1830 4914 3356 4234 2345 561 3438 2692 2317 4023 3540 2814 2890 414 2288 1964 3642 3575 3134 3387 4885 37 4808 3798 3214 3467 4027 3674 3723 554 4496 4627 4080 3300 4876 1101 4709 4108 3552 3252 1932 1323 1489 804 1020 957 2809 82 2217 3434 1052 4640 3577 1789 788 1869 4224 3456 3190 291 3125 3031 131 2487 4483 768 2456 1581 2073 3097 3142 2914 4282 4434 3594 3616 3086 2319 3214 3005 4527 3423 4727 388 1917 1784 2869 3282 1611 256 3414 2210 3687 2997 4778 946 2534 4151 2296 2836 4389 2481 3768 4158 361 2899 3680 442 4264 1706 4408 4671 486 3239 2893 110 1978 4076 2401 2685 3094 3603 2441 2888 2802 2734 4902 2459 3305 4903 3109 4633 1098 722 711 2304 720 990 4313 1411 4443 2937 4437 1654 1685 2089 4000 2478 1438 4067 1794 4591 4193 4415 2505 2475 1084 3858 1862 4946 4604 3098 3686 1268 3823 3142 3338 4681 2936 2652 1991 1266 3838 3801 2023 3141 4213 4749 4711 4020 1683 1940 4703 2374 2556 2582 2669 4589 4327 3887 18 3759 407 1152 443 926 4332 1420 3705 304 1207 2108 1522 2871 3281 980 886 3273 3572 4963 3378 3305 4640 2575 2192 1596 4968 2535 2757 2390 2155 4663 1594 2291 3755 4655 2092 1574 3785 4716 2797 1781 4567 1558 312 4082 708 3584 648 116 1716 2772 1042 1716 4054 1628 302 3249 428 4594 3746 4324 3406 1913 4711 3308 2967 1833 4810 3356 1422 55 2420 1152 455 4170 4859 3620 2064 1232 3247 3613 2748 1767 2797 4445 2267 3228 3696 1315 3144 1575 2715 1889 2570 1869 736 4364 2155 1061 4812 2272 3764 1476 4368 930 575 2385 2122 4747 3804 2385 4450 3268 13 2292 4957 2292 3849 4078 3982 2468 1220 1543 2752 1812 638 236 2533 707 4960 3515 1706 1682 2682 3603 3728 4041 1824 2714 941 290 3048 1957 4521 4545 1701 4867 2850 2186 3399 2978 3008 2723 4201 3681 3505 4277 2010 4924 4854 3567 2013 2100 2892 4843 3312 2076 1213 351 1545 1701 3644 4062 2180 2554 2508 933 2646 2621 586 790 3158 3657 190 4640 3966 2733 239 4092 1774 2959 4404 3690 4602 639 4547 802 2471 1384 869 1668 962 3738 1952 1097 1377 4179 3732 1911 3487 337 2583 4712 1676 1377 2337 1635 3963 1556 1456 194 4163 4205 430 3475 1663 1004 814 1328 1766 613 1938 3470 1299 498 3128 3873 3398 4725 4952 1975 505 1143 1928 2273 27 4892 1880 1037 3561 364 719 2166 1784 1180 4332 3946 1492 2899 3509 1595 405 4749 1219 1599 2701 692 4604 4776 99 1106 2472 1909 1346 4671 1421 1207 2434 817 2300 357 3566 4759 3969 1424 2941 566 4630 1032 1642 1733 312 4221 2292 4680 1 558 4734 1328 2501 766 2704 2104 3573 34 732 3954 2679 3348 370 3233 3835 4075 1988 3013 2719 2929 923 2538 1381 1763 2440 4544 3032 4061 2292 3812 4866 2268 4288 1870 225 4817 2302 1874 782 3285 4902 1903 2100 3079 1505 3514 4143 2280 27 1044 666 2000 4632 4368 1472 1045 3062 2150 4924 963 4731 67 2680 2695 4283 3119 298 675 2075 4613 3235 4478 4961 3126 3030 3281 1585 2718 1087 1010 4793 1950 1673 677 934 1585 4599 1846 93 3783 2276 4776 4467 4564 4139 1769 3221 914 2503 427 1249 4619 3300 3309 1923 3848 4485 1704 3170 2285 491 3011 2824 1978 1973 2568 1685 1379 4170 2020 172 3201 2192 4235 1940 3288 1953 177 4664 3175 2521 3658 3736 618 1801 43 2966 2059 1359 94 2306 2973 4132 3546 271 3520 2164 4297 1283 2192 2938 1337 235 4782 2897 1652 4988 3965 2980 191 2251 3942 2575 758 662 493 795 3615 1817 2353 3494 1563 3547 4152 2025 128 2166 4120 3504 409 1754 848 3581 1468 1434 1701 4286 2667 4781 4925 2539 228 1790 3472 2433 1481 2589 1209 3177 1049 893 1273 2545 2229 4403 2397 3450 2332 3645 2771 2432 1903 353 4649 4382 4165 2857 2230 2623 329 670 3159 270 463 714 2339 3511 874 500 1728 4035 2665 648 884 2512 2838 3141 2476 3223 4014 869 3456 1516 3251 3104 3701 4890 1053 1289 1914 1836 1540 1455 667 597 4488 2086 914 1969 4674 388 1512 202 1424 1804 3224 1524 1685 3406 3285 4152 638 4909 1375 4717 1262 4495 3075 3970 1203 2713 1688 990 406 3017 3250 2985 3783 354 4218 4344 4895 4011 3500 2884 4557 168 2191 1331 4274 4552 1097 2422 1004 1509 1561 698 2014 2575 1699 4439 1103 3641 3904 1444 4855 867 2619 969 1869 1118 2412 1003 4875 2635 2553 2691 2576 3372 2936 1351 381 106 3391 3360 4385 1117 1245 51 3333 3039 2958 4824 4897 1186 4834 4678 2101 4717 926 2757 193 443 449 1714 4133 2707 4833 2871 9 4977 1244 2128 4839 2876 1471 671 4756 614 2195 1112 1771 3831 2818 1662 4273 2419 1590 2484 3042 2751 1035 4117 4523 239 2416 2533 646 2763 1202 4534 577 2742 4202 4188 1295 2438 3186 2681 2989 3271 4091 3994 1230 424 2841 2247 1736 612 1309 2839 3173 4489 4107 4442 2515 893 4090 4957 3740 4876 983 4018 295 4155 1001 349 1045 3801 3430 1104 3181 1632 309 416 3400 856 3483 2005 717 3173 838 2590 4094 3092 884 115 2210 354 725 4777 2249 2541 1237 3058 1883 4904 4780 978 2393 2932 4357 179 4650 4154 4754 1970 4152 1897 942 3663 3352 4966 450 1089 1918 2223 1497 2136 3702 895 1971 4129 4364 182 3558 3894 4989 1374 624 3691 2796 911 4750 1322 766 3299 3777 560 3494 931 2732 4142 2298 1600 2783 808 204 586 3311 473 562 293 1491 286 3294 2327 857 1414 1734 4044 4911 689 1933 2882 18 1110 1128 1837 3482 4867 2027 260 1580 1648 1954 4706 2983 4132 4232 1814 2143 1391 2651 131 4110 4262 2989 601 1398 4691 101 3154 1368 3523 2180 534 4344 62 4681 3703 910 3657 1261 1654 3126 2479 64 4748 417 2548 3882 3402 1946 3873 1114 314 3730 475 1171 3379 357 4308 3226 4880 4403 2537 114 3146 2103 4874 2352 1034 3843 2076 3902 4768 283 1026 2260 4343 2101 1632 4451 1414 2159 919 1816 3096 1105 1645 3095 4469 4887 4785 4853 2759 3864 3315 4749 3774 4666 3074 3061 4581 2051 2852 4918 3098 2873 4226 2647 4793 3284 3817 3793 1346 2871 4594 1204 2119 1682 1354 1810 4863 1955 1707 3439 3222 4520 3489 4927 2674 1750 2910 1856 2279 3110 207 4603 3300 3866 1221 2463 3252 4468 2749 3342 1831 888 1552 1295 2334 1677 2396 2666 4050 1713 3121 3887 3725 4954 2092 4519 967 3701 2783 4489 4451 2098 4679 1183 3895 1062 973 4798 4992 1767 2502 2082 1251 2676 307 1559 2885 1539 346 1201 2509 2441 3227 901 2692 2782 619 2038 1732 1414 3100 1961 1790 1129 579 2201 2090 3939 2545 2372 1603 4541 4155 2075 2040 1154 234 1006 1821 3163 3204 1510 3904 4932 2777 2554 2956 2932 4486 90 2889 2481 782 2751 1826 2226 1980 2593 4189 3419 1706 2439 3855 1908 4253 2651 1166 2090 4422 3091 2701 1125 4882 282 891 3161 3747 4108 3940 4693 94 2653 1630 2934 4955 131 3758 3405 1720 3032 169 493 46 737 3203 3830 4978 4929 2443 2181 2253 727 1541 4441 1133 4003 79 3888 4154 717 3820 1824 3922 2798 1020 2366 53 934 3066 1474 2193 1452 1325 1073 2199 2265 3927 786 4836 3757 1569 2138 4921 2192 1725 1224 1764 4971 2490 4017 1437 2116 2452 3981 4802 862 410 4808 2251 238 4806 1986 1990 3351 448 2808 1932 2447 3196 3712 2674 1096 2551 2265 754 4048 1958 241 4199 1945 2663 4173 4900 1058 349 1364 3206 3068 1192 4716 997 2245 3843 1292 2423 4600 501 784 3333 2868 3280 1601 1413 3033 3205 3986 3638 230 3414 2820 1567 4581 3763 2627 1608 4837 4110 4038 1302 408 4839 1179 2820 826 3048 4240 3301 3696 393 3755 3451 2206 3181 124 1731 3488 1532 630 183 3394 2775 273 3218 2832 2151 4883 1855 3935 3711 4234 2571 3842 1693 4371 2679 2094 4429 647 1535 54 62 169 1813 4215 4827 2025 4230 365 4099 3483 1708 3157 3329 1545 1946 2513 4332 3069 4467 3735 2464 1800 3820 2562 2324 2110 3750 4472 2794 3327 2261 1602 1203 1768 4483 1575 2448 672 1981 3905 4410 4548 2973 1814 1738 2587 3478 1928 2665 4522 1660 2430 1802 633 4873 2769 4211 2331 4809 4175 1960 4626 79 1908 4168 1586 2413 1748 4550 2946 3841 4266 777 3302 2202 4805 172 1663 3503 3861 3055 569 4128 2810 3604 147 4979 4798 3859 4859 4280 2254 102 3992 4830 3804 2541 1366 1396 4296 916 4613 832 355 1128 4298 3124 1786 2854 4053 3044 2001 1548 434 4753 4005 1942 944 4713 4393 1930 965 780 3498 4388 1711 4401 2659 243 2092 2359 2074 4354 1667 3332 2049 416 4913 3306 2566 2984 4438 4453 4627 866 4165 934 4838 1832 2319 4507 290 530 1288 476 3413 3443 3057 3544 1408 1985 1333 4510 362 1313 3476 3996 1549 3304 2194 2748 3912 1531 3449 4578 811 4504 2947 3239 646 755 3929 3489 3554 3178 4527 817 446 3409 3309 507 4587 2471 1527 25 161 1511 1742 2577 4304 712 2198 4994 2312 574 1870 2571 4457 3879 739 3989 195 4246 1476 387 1984 2139 3511 1209 1421 4784 3443 2034 3013 4894 1732 1297 366 4710 491 417 1385 4337 1187 3349 3286 1473 341 4465 2470 1941 2901 174 4191 2641 2098 3794 2196 4131 1282 38 18 1656 2524 326 4245 1269 3404 837 2073 278 3338 1406 344 3658 3035 316 3267 3284 695 939 1809 4860 3729 4164 1329 2772 2010 3253 2766 3020 3975 2983 3102 4167 2238 1326 2187 4396 3981 3997 2434 1589 691 1943 750 4435 2253 1839 3445 3032 3682 441 2210 4227 4048 702 3898 4536 1821 2044 1935 2725 2918 4852 2784 1455 2075 291 3975 4339 689 417 1209 4861 4135 3453 1338 804 889 326 3726 948 4409 2323 1809 674 1241 133 4024 4012 4649 3328 1046 3383 559 4974 1200 4855 1202 2307 3969 442 2183 482 4279 3605 2621 2830 3332 4910 3960 4914 318 1608 1513 3402 1007 4810 1524 3584 285 488 1920 2592 1403 4320 731 1004 1007 4831 4268 4792 4498 1954 1855 1823 1731 2125 4853 2980 476 2175 3417 898 3243 3036 491 2229 3851 2394 4761 1791 2280 2900 3161 1036 2791 1210 2361 4238 1723 4527 4968 3913 593 1298 2266 3128 1333 2622 4783 2390 2299 3177 4324 4262 4551 872 3760 3428 4525 2634 4785 1290 4466 3545 2285 2260 72 2380 1401 1468 2998 2696 3790 1486 3478 3434 822 4117 862 3070 2291 4797 3000 60 1881 4279 1713 797 2151 3400 1501 3018 4947 2769 1730 4718 547 721 3592 1295 44 3342 3160 4753 3566 1440 954 1899 4253 3863 3941 2759 1298 447 987 478 4545 675 3578 1818 2337 3623 588 1059 2839 2069 4935 1291 4650 657 150 4010 728 2605 23 4562 4968 4230 1875 4707 47 3933 2986 1201 3099 686 956 1961 4906 1580 4400 3080 1780 3059 1305 20 229 757 1148 2936 4797 694 67 2540 3927 4472 4477 4747 3349 2816 1603 2236 3290 3687 2933 90 4543 4161 2531 1572 863 2361 4053 1821 10 3692 1900 4077 4342 2729 3966 3950 3777 4720 4870 2376 2784 840 1225 2741 660 2566 2914 3581 2096 1997 2918 3884 4804 3105 3369 2639 4525 1091 4408 3891 3906 4728 3357 2918 3401 3242 3431 1764 1040 1829 1462 923 420 4787 1907 4239 861 4065 4878 3303 1384 4368 1142 2790 3908 4044 2733 4619 3989 4736 4209 4753 1061 3241 5 3864 2294 174 3573 66 105 4575 406 623 570 2443 3211 1785 2465 2504 1561 817 690 2006 2428 848 1862 932 2216 2871 4232 634 401 215 3793 1526 4027 4762 493 1903 363 3192 532 1669 2843 979 4697 783 1682 4372 902 4379 146 2211 991 2818 1809 1403 626 2664 1976 4139 4869 2232 1303 3294 8 511 4631 2676 887 2829 2574 2023 3777 4143 4015 3231 4324 2671 4175 2014 3822 3570 1865 2821 2429 1209 4443 4589 209 1689 3263 1223 4909 875 2859 957 3081 1108 3433 1710 4931 2262 2496 478 1041 1510 1713 1619 2672 2564 466 4353 25 510 3567 2199 1622 1573 4148 2744 4753 4709 4996 4787 1126 2434 2853 4452 365 2958 1154 953 201 3940 1744 2677 3795 400 3113 1672 2727 1084 4844 300 1981 1733 618 2186 666 476 795 3883 4797 1742 2039 1864 4098 924 4238 1507 2722 3012 1553 1147 4657 3078 4862 3300 2215 263 2775 2597 3952 1866 1611 3328 4436 3978 828 2485 1407 2904 2168 847 3258 563 2521 21 4608 2484 2373 2411 1490 4758 2798 3390 4812 2452 1426 484 397 731 2212 2794 4203 1475 4465 3060 253 2978 3757 4864 3847 1265 3996 1475 761 1229 1441 2962 2328 4071 3994 1050 4836 229 2425 2754 2497 2487 2413 844 662 4786 3655 991 4888 640 3006 2943 2296 3446 2971 2460 729 2389 2269 1431 2923 2058 903 3688 2011 4951 2477 1619 2208 4711 4843 4213 2408 2261 206 1508 41 2718 4144 3685 3096 3290 3672 3796 29 383 4608 3783 3453 3502 653 3403 3943 196 4323 846 88 3539 2951 1875 1047 4374 4203 2961 305 2928 717 1676 4934 3446 583 4731 2074 3816 2529 48 3509 2892 3603 1811 3100 3587 3132 391 1285 82 4302 4772 4983 4387 4934 851 3320 1705 3313 3245 3333 2280 4530 253 2917 4898 245 569 2078 618 4920 1077 3959 4614 4084 3055 2740 1749 144 764 2854 1917 3798 3394 4024 3743 3725 3828 2443 2265 2133 1442 3403 2835 2342 4806 3439 4987 4801 4327 3365 2481 2389 4938 3227 2339 4860 4572 4071 4978 211 3265 2937 204 4997 3193 3996 3480 4329 365 1768 4109 4184 1582 2323 3651 3608 2071 1435 2879 2667 3958 2229 468 760 1111 1194 2061 689 1201 1701 4972 3836 3470 814 3086 1651 975 4449 3349 1699 4199 1712 2989 1984 2979 3901 2103 544 2264 4433 2080 4860 4509 3664 3251 3354 4444 3547 1707 4325 1694 508 1106 4947 900 1237 3806 1246 4662 1562 4310 1484 1216 738 3473 176 4432 346 1855 2406 1818 2338 246 3746 1612 2197 4758 1162 4738 997 1829 2447 2371 2302 3117 2953 4050 4703 97 1200 2254 3156 1123 1955 378 1198 1769 1149 2622 2425 387 899 1260 4732 63 4511 2995 421 246 448 4784 1595 3308 2232 4944 3522 4955 4941 536 4906 585 3936 549 1520 3301 913 3772 1892 4206 521 2859 2274 2844 4118 4110 1673 4677 3042 3531 4103 2121 4765 974 1354 511 727 790 1144 4582 3607 4782 2608 588 1110 2829 135 1291 2804 30 2333 551 4474 3769 2269 289 271 4288 1864 103 1100 1291 2522 2842 2319 60 3940 4478 2028 3820 4921 2597 3167 2948 1097 93 2827 3965 3448 597 3414 3649 2800 2540 4618 1079 2379 1482 3702 2243 1506 2893 900 2635 4593 4582 2816 4283 3256 761 1735 2258 3075 2785 3853 1907 1771 2033 702 1045 1500 204 2174 372 3021 3077 4849 741 3411 248 1420 2950 2797 1000 4257 4835 97 190 1784 3610 3182 4265 5000 2001 1768 144 978 850 2640 3442 2407 1638 2353 2558 4220 2519 1332 4707 3981 3076 4173 1218 3328 2793 3531 3270 1846 700 4244 3715 4757 657 2687 4749 88 2639 2904 3244 469 1553 2607 1246 1046 3127 3249 1541 2913 1858 3422 2517 1064 2563 2609 3920 1690 1284 2691 2522 2944 1373 1801 1708 2777 4489 1833 3621 4486 2638 2697 4900 2182 1961 992 4560 12 3368 1219 2096 4644 822 4145 2819 4553 2874 3320 66 4138 4776 3630 4841 2729 2270 3216 3409 811 2616 4654 3545 2458 166 3749 536 4006 953 4324 2165 143 2089 2967 2056 2669 4905 1856 310 673 4705 3497 3912 2097 2284 4458 4900 4264 4856 3137 363 4683 3944 4165 58 3221 4285 299 553 4844 2273 1466 4055 3297 1626 1622 91 4668 437 1376 3708 510 3177 332 1379 2790 3728 2105 852 2069 2905 3093 2889 4977 2849 3943 3798 1822 4893 3075 790 2576 3297 4778 2925 4026 3540 3175 555 1506 3138 2731 3663 306 177 2889 3586 2473 1788 3587 2424 3232 3963 619 1931 1710 1377 3747 1103 773 3053 4742 3327 1290 2793 612 487 4584 1286 194 3823 3118 1334 2143 4535 2148 1577 3881 2397 2282 3841 4446 2632 1450 1061 1859 1393 3457 1242 4145 2805 1386 4637 4010 2836 4458 1794 1080 1341 3685 960 623 4576 4088 4875 974 2370 4469 4913 1451 909 3818 1598 3092 2829 1858 4936 102 2636 602 1211 161 2726 1429 1669 617 2582 2897 3187 1615 1784 4416 539 3311 1653 2968 4776 1256 818 1171 1506 1855 4464 2120 4723 3059 2878 4864 4442 3578 4850 2914 2564 851 2356 4767 2406 2467 1372 2742 68 936 4559 1313 1358 689 4245 103 1501 907 774 1256 3714 3749 952 1292 952 4990 1667 4700 213 1353 4205 823 3701 2336 222 1519 3663 2310 2086 4697 1774 2196 2738 1169 4433 837 4403 2564 643 409 2990 723 2092 4022 4437 3358 2342 2218 1540 1983 3912 4042 1877 4291 4319 143 4069 3717 3824 2916 2980 3427 3096 4481 4257 4247 3244 211 3956 3911 3009 265 242 3061 3237 273 2029 2343 2204 4833 1713 3112 2764 3270 552 3077 4945 2984 1783 4442 2130 3828 2927 4187 1338 1617 4933 2307 256 267 1130 2576 1463 3948 251 2036 1382 1046 418 1982 3338 4250 3451 1439 2943 716 1296 2702 915 1652 1070 988 1731 4430 4150 897 4916 4123 2381 3933 2315 926 2972 4680 2709 4480 4400 4018 4664 3205 1307 4587 3520 3293 3289 3621 3363 1956 3116 2069 3205 841 2481 829 2717 651 3577 3269 1014 3351 3297 78 1319 4275 1602 3837 124 1927 4937 278 1778 1471 2904 455 4759 2594 3531 848 471 558 564 34 560 953 1448 2941 2928 1729 4864 4544 769 2998 945 260 212 4739 2524 3065 1299 2864 1991 3169 3861 2859 3921 1112 1973 330 1362 1626 1964 2434 1065 3125 3251 2948 1100 738 4562 1858 3996 2320 2908 711 3190 4393 4120 260 4739 1308 3098 3612 2736 3089 1487 3313 1751 1504 4461 844 1837 4682 4105 2001 1378 1734 1878 1160 596 638 197 2030 3804 3535 4007 3330 3703 4717 3181 1624 1678 4324 4409 1129 2518 544 3378 2233 4521 1566 1532 1352 4508 3177 1717 2138 3367 494 4858 4855 4496 4096 1224 4827 2608 1845 1131 3431 4652 2030 1306 1390 4229 4915 2072 1193 2608 341 749 772 4735 2227 956 1726 4175 1589 3259 2605 4056 212 4581 3272 72 4352 411 4467 2856 1040 4719 438 4197 4318 2599 22 104 792 3696 2987 2359 3169 2993 1449 178 3965 3707 3543 4190 816 344 4098 2526 4520 1857 2507 2829 167 3798 3821 125 2778 1010 1152 3291 1548 453 745 3168 3772 1368 2887 1586 3098 68 2040 1681 3158 3692 2098 1218 2674 70 2554 2751 947 3509 3864 3070 1147 746 193 438 2898 4335 3236 4333 1392 4979 1374 3948 2581 2097 2926 1329 3706 3504 2697 1796 2565 540 3511 2914 225 2284 972 709 4379 106 3128 411 2070 2798 792 571 704 3115 130 3035 323 2041 1293 4828 2677 1049 4903 1444 4024 2788 4245 331 739 1149 1934 3030 711 1306 2440 776 4962 3239 4490 2036 1808 4346 3968 452 2925 2096 3931 2005 68 71 230 2521 3699 1122 522 3699 2277 3192 3587 2550 1102 3773 3752 239 1347 304 4591 86 3927 3571 4782 1593 3671 3567 3963 2834 4127 4893 2670 2956 3643 2821 1794 4977 2311 4755 1951 2567 4879 3989 2219 4246 4104 3679 1748 1284 3013 4023 527 2689 4931 633 2053 2259 3573 195 457 763 1040 1010 4603 1975 4976 4636 2048 2142 4626 2620 4711 2159 4304 3370 1701 1610 4344 408 4770 1085 293 510 4706 4376 4149 1606 2294 289 585 3688 2144 3418 3560 1864 1530 4366 3388 683 3784 1983 315 4830 3969 4803 3007 4423 3042 4762 1591 1474 2259 1090 1868 4749 959 307 2493 2812 4449 444 1107 4182 18 2556 3317 4325 2036 529 3966 3930 314 3229 2106 4840 637 3707 2308 4316 1849 3647 4723 4291 3549 3771 601 1388 2343 3387 3603 4506 2870 162 4235 4619 4526 443 1265 3171 4631 737 3862 3554 3974 3742 4039 2322 4859 1192 440 2514 1954 4439 1326 86 1530 1321 2404 2612 4121 4807 327 536 2005 581 2746 177 2708 3525 4011 1330 2269 4597 2468 4546 1501 2660 3875 404 4900 1185 402 280 365 668 4399 4384 2297 2243 285 4340 4341 4807 2642 1190 2015 4836 3527 319 4053 3148 507 760 3654 477 3048 1314 4478 4102 2741 3327 1239 454 3098 1534 555 86 3255 723 2907 1314 189 2404 2691 1499 147 885 3539 2799 1610 4501 2711 4416 3322 4799 552 1265 3523 3314 1802 4381 1005 2393 4972 1600 3360 4196 731 4235 3796 3925 1254 3292 3083 4356 4403 772 3834 4068 121 1607 4452 243 60 351 3791 4374 3605 3194 2628 1843 1159 2391 2323 2092 1043 3541 2997 2435 1909 3773 2984 3193 2668 3611 3151 2725 3486 2336 424 387 4682 187 1308 4698 2356 4763 4154 4349 1468 695 2668 835 1271 1894 1176 416 3877 3615 2464 530 849 4579 3258 1116 4724 2838 4698 2582 1843 4825 2011 4723 4036 1627 3378 793 1629 4019 2507 3581 1965 1936 1673 2932 2369 226 786 3987 2153 454 2193 1265 4824 4245 35 1039 807 4181 3634 407 1210 975 349 266 3257 3303 4614 4120 4497 2152 138 4964 4001 3741 3517 1710 2701 4545 3292 63 2743 40 2032 3368 1241 132 2274 4107 2811 4913 945 1712 3843 3184 1309 1858 3928 256 3144 1424 2823 2160 2360 2484 535 4607 1655 3071 1620 365 3123 2123 575 1655 774 2416 172 3078 582 335 594 2736 454 1610 2879 3102 4460 3330 4914 797 393 3271 4655 4837 1188 4413 4079 1205 1167 3761 4157 1773 224 4391 1010 874 914 4671 3385 2037 3674 3300 956 1452 2098 1540 4469 3464 3449 907 2574 4814 2568 4479 3042 4582 694 4477 1897 1311 414 3627 3488 2857 660 2884 566 1793 4740 1319 3145 2160 723 2904 2439 1053 1635 3974 213 4758 1436 4795 4172 539 3765 904 4750 2764 567 142 4541 3629 3027 1517 293 3297 718 809 2221 3900 780 2096 2931 4904 4099 4309 45 201 2651 2448 448 1073 1413 1180 2476 2901 1049 2776 4285 1853 310 319 1124 648 694 4632 325 2262 1231 3894 791 4620 4411 2560 3215 924 4896 2266 4821 3698 4034 4851 3244 3320 1844 2662 3158 3346 4235 1697 4967 2755 4371 2776 1709 3799 2247 2307 151 1095 3357 3923 3434 2336 600 1977 1277 2668 2645 1472 4071 2063 4326 150 4499 2147 2178 3023 4875 829 2531 3098 2746 1189 1654 1514 345 2066 1790 4918 2235 2708 4746 1457 3888 1840 2147 1338 3150 2216 3735 133 1531 536 3353 1049 2572 2594 4518 3137 3074 2091 865 2883 1680 2100 880 1531 1846 3825 292 4209 4953 3637 2261 3623 3296 2029 2084 788 1337 4472 4296 4467 2258 1310 4194 1621 1392 3574 3776 931 1491 1517 1741 1332 520 30 2039 2349 318 4037 3096 2124 4465 3107 3222 4325 4667 197 2260 1461 3710 1421 1135 3145 4755 4079 4601 4480 1510 3261 504 1565 2519 4732 4064 3166 3234 501 1005 3128 3008 4805 2667 2016 908 2717 2926 355 3759 1010 4714 2863 221 1078 3588 3320 2814 3613 4318 3884 1398 4713 4231 1775 1076 2143 3153 2872 4615 4888 1482 18 4044 4929 4267 4844 3033 35 1484 1937 1302 603 4670 857 231 4091 2783 1518 155 3480 1026 3256 64 3362 4452 2962 3676 743 1144 4186 3141 1079 1684 1773 3643 2289 1090 2752 3097 661 3464 3096 2071 753 2248 380 4851 4933 857 2157 4499 1246 1508 4957 12 1622 111 205 479 3242 4502 4645 3822 4235 4893 4872 4716 1582 1335 597 3210 2276 4226 4295 2443 3187 4689 3622 3929 2490 2697 396 501 1473 772 4105 611 4967 3537 4592 4299 1706 2313 272 3970 3699 4428 2963 3519 4863 3810 4866 1774 151 51 3807 3176 2601 3168 1737 1953 3476 3759 1804 2681 840 4370 4910 4108 2676 1968 11 954 3238 491 4954 2319 4391 2385 847 3492 180 1996 3119 2996 326 4146 310 3800 75 333 4316 4308 1747 2283 2555 1823 2291 4335 3323 4319 4253 358 4871 2539 566 692 3822 3383 1495 2245 2370 1371 1501 2252 3092 2468 3170 3575 934 1282 4977 432 2631 1361 2709 2974 419 112 4547 1042 2097 2716 4571 1915 3691 4462 1875 1050 4985 1377 2564 2134 4622 1101 515 4306 3442 2951 2145 218 262 1758 1660 50 2435 728 3684 2815 947 1243 2670 2979 4054 844 1157 3093 2679 2715 348 2207 4893 181 3789 3318 2491 4065 2581 4006 1151 4068 285 2764 4950 4429 899 3538 103 2905 2407 3454 2308 1056 1838 2467 3956 4022 3467 2598 3140 4067 2329 2578 2297 156 546 2709 911 2935 3467 481 2325 4659 3213 4620 1311 1854 2070 3440 1859 4549 2318 4379 4796 4063 3523 3616 1570 4114 3485 2269 88 2181 842 4555 2437 2644 203 4137 1124 3312 3189 3825 380 2132 3394 4898 2144 4593 1813 4220 647 2699 490 1199 3437 1689 2963 396 105 4641 2628 1946 2885 4801 3008 11 3121 1591 2353 2956 3385 3867 1484 712 2546 560 4570 182 1969 2382 1945 3839 36 3667 4297 1977 2558 2677 4880 2238 3527 4033 2534 4869 1914 320 1082 464 206 1469 3019 4133 3150 2648 1567 2422 833 1182 4855 2056 2 870 3201 1480 4937 957 797 593 2112 2875 1297 1479 462 1884 4493 3727 1696 2321 728 628 3307 204 4153 2996 1027 3495 3910 4017 104 3118 2473 1921 4380 2872 4701 3631 2854 2082 3717 703 4889 1108 1494 4461 2942 1457 3809 3807 70 420 1322 3119 1912 1350 1835 3538 2673 4169 913 427 2335 3688 1870 1960 2357 3788 726 2836 1051 3297 730 1196 3571 1486 4768 1874 4149 1153 4144 853 2051 945 3889 4351 3182 178 4874 4230 3399 12 3137 4875 2743 1636 3592 838 1760 3642 1610 4936 833 3914 3651 1439 725 1875 2894 581 2365 3147 1156 3498 162 2992 795 1214 3788 4992 2957 1928 1261 3754 3525 569 3687 4379 462 4745 1266 4299 2731 3953 2198 1789 4672 4104 4976 362 4968 935 2180 4135 3804 4292 3496 1194 1594 1619 4562 1385 3828 2624 908 1531 2085 830 343 4020 488 4363 412 4822 89 610 4549 1067 4337 1295 2546 2564 3454 3815 2949 4701 4392 1925 4063 1838 3182 2206 3480 3483 2975 1094 1331 4269 1386 3801 1967 1952 2438 171 3895 1867 3674 2032 603 2211 414 4981 4597 3959 3968 1916 3973 1621 353 157 94 4756 2621 2327 4278 3952 3743 907 1010 3338 1850 1042 4919 757 849 3946 3242 98 3512 1141 146 3997 1072 1609 4352 1613 295 1849 3742 2288 2878 3490 2469 877 1401 463 4797 3416 3691 4534 3697 2153 3127 401 4424 917 1664 1694 1582 1988 3650 3295 3600 2121 2870 1091 4516 2493 3578 3755 3399 2365 783 2678 2964 119 2793 4101 2004 793 571 4391 2136 3658 136 2927 1433 3287 2707 2657 1225 2208 2064 1449 3815 728 3464 2299 2047 424 3617 4276 2528 828 708 3256 4372 1436 3078 3097 3507 1853 279 4767 680 1302 2742 4322 794 1979 1154 4202 3205 2774 1306 1104 3087 4737 2103 4170 1971 3381 413 699 3385 1717 374 3448 980 2812 1118 172 1459 1355 4624 4405 3816 252 3623 1652 4132 18 158 1161 3433 2502 2145 3757 2718 3588 3066 4471 4399 1851 1493 2776 115 4121 4499 2086 3644 2725 2371 141 3690 1283 836 4321 4632 2484 3965 4725 3518 4427 1790 2287 2461 3705 1860 3025 782 3769 4344 58 4892 3509 945 851 229 4407 1269 1571 2493 81 3508 2508 146 3462 3878 595 1409 1046 3559 3003 3576 2654 3586 3563 3066 1581 1971 4363 1614 2113 3036 3675 2896 2312 3441 1405 4407 1271 2892 1422 1501 463 3945 2937 1914 3914 1683 220 4258 3043 4262 3416 490 4339 4674 2845 727 45 2847 4372 127 1075 3003 3459 4197 950 4141 2413 1169 2754 2542 999 486 3703 2019 4684 2987 2201 2413 306 2987 585 1240 299 2309 219 911 3101 3308 886 1358 4226 287 4119 215 2921 242 1358 494 1099 1468 4894 405 4783 2967 1153 3721 1350 1420 1499 1506 2791 1652 4674 2591 3548 2455 1293 520 3476 4057 3481 4594 4455 1536 5 2231 2957 1208 4928 1259 2087 4919 1901 3368 3388 129 4942 4651 14 3685 1510 3732 475 3109 934 234 380 1874 4537 1461 1513 1743 3055 4362 1146 1241 518 1291 5000 3213 404 2156 898 3906 1903 1559 4168 378 3005 4337 3372 1862 4332 3163 3676 4183 4227 1770 4770 846 1047 2687 364 1028 1271 1495 2412 3482 4553 4292 4712 4019 1179 2666 1203 4085 4634 3491 3947 2284 726 2172 1721 639 4956 4461 3764 4593 427 4413 3350 1337 352 2916 141 4834 802 3664 3851 4292 4726 2976 3055 2361 684 4300 970 1937 80 2275 2635 1503 482 4395 708 2529 3686 2940 2202 4363 1621 3261 3272 773 2522 894 2621 3417 814 3005 4273 3446 677 1793 4772 856 3543 3570 320 317 824 3007 3082 1753 1727 3046 1620 1563 1483 3607 878 3086 3497 3689 4385 4169 4191 2052 4690 3983 2301 4678 1357 480 4407 1551 2232 1350 892 3412 1811 961 1426 4287 3127 1956 71 709 2452 4653 3217 1295 689 4425 2512 2914 976 309 727 3175 4614 3478 1750 3059 1096 730 699 4360 1409 3853 1884 2466 4821 1581 4382 1236 2930 3343 1490 2264 545 4408 2562 4242 185 1660 4825 1382 221 4450 2312 1829 1209 277 3698 3341 2584 2885 1553 2094 3497 4916 4462 4109 1045 4122 4005 724 643 2362 3902 904 4421 1250 38 890 2856 3887 20 4407 600 2142 652 4728 3433 3412 1487 1595 4943 4176 1001 2888 1495 1228 3290 2020 2484 823 422 673 1819 4581 213 348 943 4797 2011 1670 2078 1218 3889 1316 4889 3092 3634 639 168 3924 2599 3181 1788 1211 3668 2894 2844 3595 1544 3631 1969 4996 289 1851 137 3625 2814 4589 431 2136 2219 2599 4393 4022 488 3910 2289 1249 338 4731 2837 4548 17 4899 2280 4982 201 2992 2966 2659 3233 1415 4347 4458 2350 1000 4325 829 4129 3273 2854 3324 1085 1603 3187 354 4002 2187 2831 1062 4693 3323 2297 468 997 518 1177 826 616 1975 4855 4939 3836 3427 861 855 502 4066 440 2865 503 298 4202 2024 1217 436 1899 3646 3326 4869 804 2068 3530 4782 170 2596 140 2293 1049 366 4673 4666 2286 1332 3105 339 3908 1029 1312 2504 2096 1093 1446 2111 1117 4188 3576 97 3169 747 3597 1291 2318 1298 4617 959 250 1477 4429 1160 2807 2234 949 1105 1228 3636 4544 2287 138 3035 684 3866 4839 3554 2944 1904 735 104 1408 2571 2118 3184 4877 1182 3807 784 1274 3971 1264 2126 824 4968 412 4894 1339 4221 1903 1349 2882 1352 1902 1202 603 2913 1317 4791 1076 142 2262 1812 4299 896 2313 1085 3504 4180 1014 3943 3318 932 1188 3431 2469 3571 2686 1875 2251 3941 673 30 1326 364 1488 1824 1707 2388 3952 364 1067 1664 540 873 2481 2058 3306 4514 2309 4559 667 3294 252 4473 2223 2760 2013 2147 3223 623 3453 3697 4609 2471 556 4797 360 1399 1166 4883 42 3618 3820 742 512 582 4712 2128 1545 703 964 934 4799 149 1060 3338 2624 4769 2079 2168 4846 2661 2338 2729 584 249 2445 3395 1431 4414 1540 2742 3170 4991 975 4192 4522 2883 2114 1370 3374 981 3022 3506 465 764 846 2703 4311 3507 2035 320 4708 2634 3113 4421 1540 2395 4911 1996 236 1782 891 4982 1056 2909 3676 4071 499 3337 2078 1633 3706 795 257 3129 1433 4220 2867 1193 2188 469 137 4957 4487 991 698 942 2159 4309 1364 1426 4871 181 613 2537 820 3707 531 3146 649 2822 1476 1372 724 2241 4767 1085 2559 3507 225 2615 4800 4768 1202 758 4905 2677 4069 859 2880 543 915 4076 328 3669 2129 649 4207 3930 2805 2537 3110 20 917 2707 3956 2528 2416 4829 4387 4827 4450 2377 4130 554 1909 3611 4489 683 3859 2100 896 2858 1805 4826 3232 1749 2727 3654 72 3169 273 4676 2201 3458 3559 1118 1995 4542 4906 3906 3926 2780 390 3879 1994 1997 970 772 3999 106 2371 3930 4654 1301 1824 2037 3406 1838 1127 1742 1159 2919 2575 4252 931 1473 1604 382 1456 1477 4215 4018 4743 2988 3363 930 4904 4688 4249 2562 844 4576 3045 2971 2777 704 4766 3123 4490 3502 1226 3939 2341 2311 3368 2615 4035 4872 1524 2098 3019 1109 534 4751 1327 4525 4107 3017 1077 555 2275 956 4895 3103 1721 521 636 2251 4702 614 565 4239 1095 868 2048 3526 3922 1328 3121 487 4533 4186 3420 748 1391 4136 3548 1910 1685 1692 87 1631 1519 3674 4592 3454 504 3220 2180 2599 1169 214 1573 3081 1534 3073 978 3142 847 2060 1253 1054 2441 3318 483 2692 1939 1422 16 4247 3369 4828 2105 1115 4141 1325 1759 3262 3441 4634 3611 3363 3350 4937 3132 1866 4591 4395 1722 1798 3671 1828 3431 1005 2095 4431 441 2460 2929 1855 1138 3625 304 2135 72 3151 3245 3467 4261 4685 4740 3429 1351 287 2236 3473 513 4324 1923 2505 1569 4262 2784 3217 2880 1541 2935 4580 4125 132 2969 3837 4826 802 441 823 3157 995 2296 2590 3313 2877 489 1364 931 4019 1094 2237 2581 3613 2553 4675 4782 1590 2876 1866 367 549 682 3477 24 557 4939 4167 161 4101 2244 4043 3353 640 1652 349 651 53 185 3695 1236 448 1201 3813 318 2424 2529 3489 2633 3695 3930 4984 1364 3829 2254 1034 944 4477 2360 158 886 4751 3089 1996 619 1876 892 553 3779 3869 4315 2374 4956 4085 1711 2170 2030 3162 1404 4172 1138 2664 3122 3233 4912 4942 1437 3116 391 2318 3054 1144 4929 3529 1017 2896 1420 3225 4461 873 3730 222 3263 2874 3154 4570 2879 3874 2213 4453 1808 4298 513 913 1524 1215 970 814 2903 2674 2796 512 4359 2823 2 1340 2659 2393 4090 2631 3672 3461 2535 2231 1309 4474 2278 3359 865 3639 2097 736 1143 3349 239 1219 3801 2113 4218 4239 4434 2316 655 361 2795 603 2922 2119 455 4438 3375 324 526 4965 4442 536 590 4590 696 4893 3605 3465 332 2203 1489 37 4283 740 4296 2831 4304 97 64 4690 489 2539 440 2242 3247 770 4573 2560 1818 522 2598 2753 1827 3025 1673 3863 225 3755 268 2830 4565 2286 4612 3168 4341 982 4225 4946 2700 322 3744 4325 720 4941 4664 4110 3211 2382 2902 3902 1916 4752 2633 554 1075 875 142 2164 4232 3865 285 2360 948 810 1538 1872 4022 800 2973 2329 4231 4404 890 2660 2854 2375 4154 1461 1278 4266 1944 4743 4227 262 4013 1087 2345 109 613 2549 2317 3583 4928 2198 1609 2862 2746 3812 2452 1979 3723 268 4928 4966 3231 511 2515 2466 606 2594 2558 4694 3101 286 4033 4613 1788 3120 4293 3911 4615 1650 2280 1294 1533 1144 4781 4858 2148 3060 1361 2301 3754 4115 2967 2512 4733 590 4893 1084 2277 3250 821 562 2557 376 861 1588 4557 2957 4463 465 3435 3555 826 701 4197 4031 831 1470 3840 1 2260 1200 2693 4831 3741 4994 2046 3274 3814 4399 2606 4095 450 239 4374 4103 3207 859 697 1551 4200 3732 4873 9 1266 3532 639 625 2727 1603 463 2650 4814 4916 3825 119 1416 1685 3370 1913 637 3571 4385 3415 1085 755 4378 2994 3912 42 182 1221 3287 3911 2377 2459 3608 4219 4987 4856 4861 272 1640 4047 1110 2071 3096 4635 418 3888 543 4470 826 2942 3462 1149 2775 744 4392 3265 111 2010 4526 647 4276 3554 3052 3001 3132 4963 2681 4180 4922 301 1067 816 2620 2435 353 1739 3811 2667 3679 3078 1966 3858 2413 174 1615 4678 4032 2740 3796 2130 4896 1110 4199 1749 929 3940 1255 2915 2386 1843 2637 234 960 2789 2504 4439 2740 4032 3905 4215 3465 1835 3911 78 4871 548 2669 2803 4059 3148 1295 1866 4397 4552 3441 2329 56 3642 1304 3947 21 4303 2406 4752 2448 2711 3730 4539 874 4504 438 4138 3677 1171 664 4658 2635 1125 3529 1801 1216 768 4585 2994 3027 4863 3313 4740 2145 4829 2151 1683 4506 4351 4806 198 4962 3357 211 4831 3769 653 4081 1542 3436 3384 38 1359 1290 2636 3644 3543 4223 4072 1505 3410 2596 2779 4463 4080 3381 2661 3276 4020 3898 2947 2947 1972 4654 824 1490 2996 1883 4487 1722 1899 2348 610 474 1715 1298 2086 1724 4365 3400 244 3359 4403 2151 730 2091 3373 515 1192 192 4933 3235 3332 127 1058 1853 638 3543 4441 991 4132 4490 383 4439 3399 1725 2096 4637 245 2051 4140 380 173 3443 2060 260 798 3046 2337 3283 4512 4858 526 1007 3209 289 3657 1421 2337 2978 710 2470 3238 3655 4140 4733 3337 4566 1214 1626 1624 4225 4266 1186 194 2542 4198 4956 3822 743 4462 565 4740 3874 4007 3413 1778 3874 3048 1896 4128 4284 4379 3735 756 3995 1353 4596 4263 1405 2795 1281 4199 1308 746 330 251 4830 1991 4886 2138 142 1363 1386 812 1664 4249 2254 879 3608 1183 1750 2571 4332 3489 4666 3655 1358 4806 822 4962 819 3033 523 562 726 2633 4084 297 3165 3985 1890 114 3411 4273 3177 329 3885 4739 3992 3312 4885 2503 4789 4051 242 951 1087 3925 4910 891 1834 1928 3751 743 4574 1066 574 1392 4945 3394 3699 1435 3824 3311 3351 1014 2954 825 1600 4117 269 4758 2969 2358 3519 1671 4119 4349 574 304 1381 2665 3752 2667 937 3829 709 718 3164 1320 4399 3248 710 2389 1681 3664 2097 3236 2437 214 2737 1519 700 2120 1954 3606 707 4671 3786 244 352 3831 4394 3287 1793 970 825 2996 4397 4838 2473 1928 4496 378 1808 4808 3556 3597 1793 3746 4947 3127 1752 1522 1678 1070 4618 78 1841 619 4482 3242 3148 3834 3109 2501 715 3918 3951 578 1623 3722 2228 3712 2452 4825 3248 443 2913 1943 2791 1896 3707 3437 2894 381 1281 3401 3720 4607 1497 1531 1322 1889 4882 338 3519 2972 3880 3717 2540 3121 4292 3899 3949 3441 4289 3611 1151 1246 328 3236 1028 4367 3149 4599 4938 3568 847 2576 2628 135 748 3712 3855 448 4523 4270 3774 1866 224 713 207 3104 3843 2728 2940 1882 3441 154 4171 2257 66 3870 758 2790 625 3861 732 3059 736 4131 4638 3344 2513 961 1995 1520 4141 1166 3388 1681 2457 3273 1392 2408 4132 3105 602 371 555 3261 3990 3221 3102 2388 3336 2709 920 1847 3900 71 1730 3338 431 4073 3464 3927 1181 464 3146 1194 2816 961 3557 2894 2048 184 1752 1238 2374 2796 4975 4733 1687 1384 244 4887 167 724 313 4013 3315 2259 2879 2557 4750 2667 2586 3392 4589 479 2338 4795 4355 1552 4355 86 622 288 4662 1552 1872 4141 1246 1928 1542 349 1196 3910 3437 1212 4956 3272 3648 1279 805 1389 4475 532 1925 1462 1755 656 3739 3712 4212 4504 2819 1859 4650 872 2150 3046 1728 2511 2967 4624 2620 1873 4343 2553 1824 4644 665 695 2083 1651 2759 857 3078 4870 611 3008 3120 144 1887 1457 2267 1064 870 1860 4628 656 1256 752 238 2089 3410 2533 608 1933 347 1392 659 1796 4601 3618 1885 424 2730 1881 360 4288 2171 2478 3475 3433 765 614 3664 2008 3754 3593 3373 1137 2869 4726 4443 3868 4583 981 2986 4090 803 1195 1043 92 2851 3970 3268 3421 1744 4374 4832 2787 4694 929 3324 2050 1629 1871 4715 2208 2729 915 3883 3634 3611 369 2894 830 2631 4602 514 2375 1052 3003 1569 4517 4743 2533 1066 3186 1080 4719 3110 2741 650 4280 916 2715 1239 3973 4981 3033 3411 897 2688 2763 148 2464 4904 1609 4417 4699 4113 1741 832 3479 4150 1198 2781 1533 1062 1935 3562 1684 3315 4232 4953 667 281 1004 2724 1743 3493 202 3958 2779 3588 4493 976 3955 1079 580 3789 3392 3550 1298 3509 879 3217 2423 4326 314 1265 1869 2126 1933 3981 3755 4179 4978 229 1622 91 1366 1187 4091 2796 3185 1077 1999 517 610 1285 103 4715 3105 2521 3480 4469 1403 819 4344 1065 2714 1537 3859 3197 4258 2670 519 1854 4133 584 216 2540 632 704 2813 3484 2724 1293 4585 1829 1862 2953 1371 3180 4807 1730 3150 3952 3348 4802 2898 4806 4583 3584 1617 4918 4884 4533 1995 1796 3693 3912 4930 1616 2823 1043 4582 3734 1539 795 4827 2223 3254 4915 1294 4814 4209 2530 4540 924 3929 1000 3027 4053 8 1741 3959 1825 3810 59 782 3068 4561 4143 2229 4758 786 1092 3456 1427 1782 15 3909 3059 474 1196 3170 3899 1143 359 4075 2715 802 3916 1446 2687 4149 4241 2702 4214 292 4502 3107 1222 3178 268 1335 4022 4817 2179 2315 857 3101 3714 1680 4922 2386 1659 4567 4731 2177 4660 4954 1132 1920 2367 2560 3251 1855 1490 4845 2750 4539 4080 2903 1954 2622 3799 2706 1872 2485 1264 261 3410 2073 3690 2323 3819 407 4120 3323 3228 4392 2654 3273 5000 1849 351 4522 1097 2980 1346 268 1544 2318 1560 2388 153 4215 1040 2661 3460 197 3964 1904 4814 4921 4177 150 1550 1880 4243 1336 3248 4819 2694 2000 2293 2919 4806 2397 433 942 552 467 2564 4405 3719 2313 218 1652 896 4489 2763 841 3766 643 2931 4309 3807 2514 4147 733 1236 4517 4478 1850 165 4072 573 2282 2619 4672 2604 2973 77 4163 4330 4784 396 2862 4085 3909 4654 996 3300 2825 4566 1918 2491 2941 530 2686 3266 1062 4172 3018 4223 3253 3034 463 2303 2040 1279 4756 3809 1839 1775 971 4627 3688 4711 339 2859 4579 2482 8 3831 1430 229 1577 1205 554 2564 1074 3316 548 178 2880 217 1173 3094 4327 2644 2051 824 2135 4288 1174 2968 443 3582 1251 1120 2049 1786 2525 4373 2365 2749 2663 2729 3517 2257 1779 3788 894 4288 3302 3119 358 2494 2777 3767 1816 1058 802 4984 1243 2849 1585 4247 411 115 1699 4055 319 1676 4139 237 2913 3860 1012 1788 953 2792 2800 42 522 4911 3220 1993 2844 1533 993 1255 744 1611 2877 4254 4575 2869 4848 2789 284 2763 608 2413 1541 3400 4069 3324 3446 4102 141 918 3709 4320 4673 1055 2463 647 3910 778 3674 3030 2934 4717 17 1918 844 2787 4468 2851 1267 3720 525 4188 3992 833 2419 2367 3211 4714 363 2338 3139 85 2282 3275 2223 602 4572 3426 3069 3625 1608 3282 4886 1410 2794 699 3872 325 2896 2347 1267 402 3070 1936 925 3707 1074 4839 574 3709 4576 1625 836 891 2351 161 2577 4723 4769 4855 1944 1670 983 496 1891 2732 4235 435 1160 4558 3989 2589 3759 602 1535 830 3102 4635 553 2338 4197 3599 2885 3338 2811 3623 1740 4880 4783 58 3399 582 3279 4130 4926 3504 500 4045 549 2413 2124 4621 2978 994 887 3177 2497 1927 1011 4410 4584 2224 1857 4951 259 445 3621 3177 1 1394 3433 1039 2333 4808 2730 1780 4478 4882 2602 2124 2471 2841 2197 1739 2391 2537 1772 949 795 97 765 2055 607 1479 2192 3357 1265 4138 3443 4426 846 238 760 1539 3627 1892 1082 1764 3349 951 2043 849 1017 3895 4273 510 4877 3634 2685 3264 4109 630 1946 554 1695 889 4796 1425 4855 4337 3582 1312 4116 3404 2906 3629 3689 3474 4654 2234 1997 2677 4201 1045 3179 4920 1210 4096 2843 1437 1426 3250 3191 653 3412 4987 4767 4285 4108 4556 1405 4363 3261 2677 2026 3821 66 4693 4151 562 2022 4391 1237 2214 628 2567 3422 4739 599 2560 1873 2251 4195 4641 4362 4999 275 635 1503 1163 2296 53 3916 967 321 905 2576 2991 517 2596 582 4516 2354 4209 4333 3066 3162 2063 3377 360 4745 47 2607 2627 2184 1951 2765 538 3149 505 3127 1427 1033 4436 4315 957 2544 370 4927 4612 4485 585 4365 4737 563 346 4894 1687 1213 117 148 1663 3079 4803 3558 2597 2698 4642 3864 4256 1556 3893 8 4542 1886 1818 4186 630 2204 3050 3125 1044 256 3596 3092 1736 1648 426 3334 2735 2548 4482 1207 1377 1809 3302 3181 1017 2720 3725 2435 4297 3911 2512 1937 4067 1535 3573 2746 24 1516 3256 4812 2013 3673 1997 4020 4497 2425 1967 1063 3009 2271 3261 1578 4165 39 3471 3292 3056 4162 3709 71 2283 3966 4384 2930 1762 4540 311 4545 1077 1968 724 2971 337 1597 4749 3556 2261 1062 747 537 982 2334 62 798 579 2321 3438 275 4809 1665 196 1146 2128 1810 2455 4403 4740 3213 376 2113 3965 1217 1262 123 2031 781 1026 1876 2491 760 4397 2602 116 4090 4565 2602 3931 672 4860 3707 2188 3467 2857 2143 3519 105 2636 1941 727 3819 2166 2897 2214 1654 4471 2699 2519 1842 1558 4116 1515 438 2853 3932 1565 706 2347 2655 3222 1227 920 4371 3849 898 4716 2939 4440 309 3408 695 4485 4381 1771 4018 618 1151 2310 4763 3706 2499 1953 1780 1197 4032 2940 910 3400 3574 2390 1515 3323 1866 642 4435 4081 942 3293 3648 4435 2470 1498 4785 2301 3764 2358 755 792 3604 2707 1931 4966 4313 2329 2677 2362 566 401 3088 4965 326 3608 1912 2842 1117 778 2043 2683 229 1861 1924 1681 1658 3193 4404 2680 3326 951 2859 528 6 1271 539 2741 3850 1400 3062 4912 4601 3196 4571 4701 4427 2825 293 3707 3397 41 4516 3463 537 4699 3098 1985 1619 1832 1086 4972 1645 582 2293 90 2428 4729 1508 4271 1096 4277 3031 3465 1912 1829 4694 919 420 3791 2114 4479 2177 1310 572 1205 3521 3143 4455 3619 1264 2548 3649 107 392 3892 4478 4063 1262 2689 1197 1594 3938 2560 2281 3501 1355 3133 4081 4139 4801 1732 656 4612 3401 2577 1453 518 1389 4033 3133 4247 433 1063 1396 109 3863 3456 1912 3262 3172 471 1566 768 153 4242 938 3682 1426 2146 652 3769 1994 1479 2094 1500 3046 4074 1039 289 245 2978 3714 2150 4399 936 2000 3504 1963 1130 3858 1511 431 3779 3512 784 4251 4137 4996 4642 4230 4606
92111 171608 200029611
42480 134422 772949012
149639 166242 34220593
155680 183954 70898180
109217 144681 619858117
98615 115383 675851745
171827 186250 48406449
155662 186232 39788146
20199 47061 67164707
48974 124816 190156795
23524 182017 397664257
83530 90722 17838996
174896 183659 21886453
113259 172488 780767836
100151 152110 617267328
41879 194183 382142675
131569 183408 130234571
58619 59241 305749028
136961 150304 33639667
40945 75751 87141896
124552 195046 177056453
151954 159269 234437292
143431 144450 107813956
97559 107169 24663910
63195 115476 628217530
47201 89697 971397582
143733 186334 106945152
172782 181416 21612352
112242 149938 31743151
38483 188062 375357228
73731 188436 431712559
114667 143514 738398540
8575 12053 8581439
63216 83747 51172865
50249 127908 194605722
25675 25676 98461563
164080 167774 428710696
181815 197141 38450823
13106 168983 261140433
169127 180666 561127939
109321 199328 225873573
89556 197238 586739721
23924 87538 159205630
156611 173099 131676587
33144 193808 403280789
178616 186830 20499446
72387 129476 805270401
65398 119471 135565512
58806 121722 157642569
169894 195101 138221746
144673 172371 69662488
185449 189264 624886816
185585 195867 25898859
113182 143736 76460208
36710 94398 144358548
19307 189716 684142253
86258 107513 944452731
167460 170744 31440872
12203 192011 450910717
29248 184214 484510977
22916 99549 468298264
73883 138101 161069324
97911 150724 132890897
113825 185199 179041713
151463 196661 571454103
140930 144848 10046823
113543 142363 72115862
9150 28688 48666477
15299 36673 53359473
76840 135493 147188343
83596 193884 403384831
161528 188503 67683017
114850 178366 507561836
164017 183721 49334250
31021 137929 268022245
130904 173026 577744342
113980 153314 98589810
74133 92588 321589681
47865 61705 185932355
50624 151724 253548460
29436 194309 413782291
155326 198123 496637229
95960 98530 6503866
166809 188106 712278326
17396 94175 191987742
133050 178148 113342188
80713 193188 282419548
165450 170762 13422920
188968 196361 912528970
157449 173143 180122315
143704 186554 107607014
192866 197449 780609854
111007 148413 357693734
120660 191657 933563233
42322 187313 363664827
140634 192798 131094039
119294 127692 20882897
5269 136175 358279249
130790 180333 124506992
126026 137680 29272275
42001 126339 211293538
112784 123316 26215680
198275 199217 2412678
21679 134289 349379780
116543 158908 106068696
195485 198599 7766437
98322 184591 505328633
188252 196835 21629444
123562 184397 152742040
92217 112692 937421910
65313 100105 276566076
40806 71021 75778536
7255 22463 37930753
177389 193708 338028173
172744 190049 43301384
85469 191639 266709686
34334 121629 364959837
78985 119300 101341601
62945 131388 171473306
189666 198057 21023044
129398 142832 33758954
176720 182580 11963397
87816 163700 312205136
134036 191926 835502282
17898 106112 221198023
170901 185282 464057889
188807 195770 17533402
16346 17728 646893217
43447 98689 138094208
188154 198995 6648723
166998 187904 52406243
132743 192005 148906830
63302 81161 278801796
199572 199839 999040575
191034 193761 6931041
150880 187601 92153162
145755 164295 46608459
120254 122601 907663249
135715 170137 395135172
18288 153721 931467465
171987 173837 56091667
95675 180269 823808236
108383 140358 696568963
2743 114270 279542262
31498 89927 146247344
9304 94759 909476061
10827 170989 401712112
51557 96901 113207186
24615 156580 331150582
31417 155402 573042736
148165 188917 102178062
87199 132808 114599948
25638 28672 331101554
103777 137548 84615343
121111 125390 264084995
43953 118364 894454965
190653 193996 8640735
151394 158921 18879563
181975 195980 310054515
92995 188733 842931850
199695 199969 805852362
48197 126093 195286636
46799 87852 102621894
147109 158516 42108755
190623 197675 17676795
61188 154927 235139014
10473 143969 874855879
24407 131488 732201598
110252 138987 71812531
118939 173128 106628961
70760 142649 862692489
48537 63688 860442106
166080 199886 255545652
75758 147138 517730827
195259 195656 748772675
14082 189653 440319386
138599 199232 512004505
29405 46610 43130566
59035 91598 81150829
51355 165562 286588201
198988 199379 994921
42219 103080 754395874
100111 193187 128403285
70278 151864 968220183
7693 121749 285697925
31043 52276 53336648
66557 99598 82467874
7417 32878 63400042
132307 182841 198469705
142363 188575 116098510
190952 196475 13955458
34264 183785 375245330
90548 149437 148173686
175237 181248 14997000
47672 158854 230016802
123800 141020 43059298
21605 72217 126717635
182605 199336 42014392
148326 148794 115995613
115477 136155 142871590
41929 63818 54996366
102660 154749 130995208
181755 191222 131140569
38225 147464 274205119
31000 61093 450527051
151212 154132 7396754
85027 161562 192358183
92241 189103 243420687
115984 199812 210186352
14294 176240 406214655
154546 169869 427720752
96434 165469 173776134
168303 194650 904055457
3356 84404 202690220
152282 162842 26593552
27110 134863 293394107
174652 199556 62434596
97742 101969 257562854
16292 40464 881171510
178561 185244 641082652
182938 189324 2219970
126794 188563 155228964
6517 152711 91708933
84832 195428 630110106
166963 199347 620231964
55554 146862 319955900
423 3351 7276532
143624 187352 109783341
66342 178638 281775813
176241 180643 11009660
144716 149502 500955159
75730 127031 128659982
29976 189988 607863791
33899 107641 52836951
148517 176793 101790631
62161 157886 239964589
173451 183293 53417198
6560 127901 303848976
183477 185924 2805118
100402 160382 640679549
38725 38888 452289
30136 89162 147664806
21350 73065 221632421
196634 196923 709170
18529 84945 328525144
137687 160580 129192733
48970 95038 823434730
41100 99032 144919209
11895 170450 559157697
35742 42589 464837236
124382 174025 728613298
5215 182910 445529290
142880 164146 796742923
167512 197607 75492594
94042 175596 732130964
144066 172124 70645720
197941 197947 29689106
153782 198058 146391676
190242 197361 17879080
50225 179576 324527061
79564 194519 780743992
133111 153985 798439690
123228 167021 109971561
37690 111633 185747075
141935 176899 327523827
12758 84311 179014879
61284 194794 334988158
92912 168103 189093142
19374 177469 999921982
101653 166661 163476026
136656 141705 192416955
187083 187351 339763601
99119 166398 919106980
143722 183537 100001389
194839 195036 175709
5964 180120 515320098
31261 130540 248945663
150075 185636 251196377
7442 179627 193388180
195580 196446 2147665
95926 102953 17893523
147676 198427 127368731
59992 160501 252035313
149044 186631 94319314
28849 94042 313253706
199660 199877 539540
44758 130265 859531520
125433 184535 182245594
61251 129872 143741064
170206 197133 209361882
5810 171333 415071228
195865 198072 2705389
120925 168403 283090916
109439 117776 21018916
126611 142308 297866750
52646 187881 658506862
194857 195343 1202916
178486 186187 294145318
163254 197627 86200078
85872 197261 279821669
14272 66815 131713318
154480 181970 69000300
171014 199983 72537492
120444 128304 19620038
30796 41182 26055995
120846 172528 887762314
181651 187811 315799650
48726 56845 407885806
86670 151629 163232519
18875 89881 108556433
55624 95559 6851113
107660 120241 901834560
68195 100545 80753898
150485 160017 23960904
193127 194596 1469520
61 196618 969159607
88643 95317 663037186
164042 170748 16901190
146093 149953 631392534
69820 139653 174977463
43364 101829 509918868
31274 128237 243121352
167376 181756 36108315
187494 197834 25976420
159204 176236 42871226
41098 78636 999684765
15179 163505 371976391
77020 118234 954421481
1089 166470 414576257
187988 198290 25882890
109058 139321 359794454
48551 140898 231523660
36605 109747 183605359
25557 32632 304710993
114188 114499 800893
196270 197379 2673965
180947 196239 38438126
67274 195423 321589155
116365 144385 678155179
190217 195362 204626997
172293 182746 474702819
27230 88795 154102426
60150 183428 309184270
23109 137680 954452396
190340 197669 18384472
172497 188893 40987898
39427 158250 604462114
94858 168992 186624286
165253 173744 21222855
126781 197349 177305382
3803 76641 182126061
5937 47877 228419400
75679 130534 836082642
129619 189471 150355752
18930 57527 96798179
4619 81854 193332279
186356 197379 27691670
152823 195753 107832073
127907 197974 175957092
128566 158453 74261470
176164 197451 53327115
148485 148547 153574
191516 196302 677897320
11931 184649 433074745
96662 191344 237992290
98654 158134 149594629
165485 189284 345855678
9855 22351 31201921
122372 163348 102945890
139524 173621 85845614
191680 194676 520948421
170236 182721 31155919
169717 184808 37728092
163963 164670 948047668
151085 186976 90096275
133977 136010 5071129
60540 79626 47557576
37526 156948 427154102
121715 143711 960246500
76153 151505 862260653
21514 23389 4592151
31559 103342 179938469
43540 52775 79657808
125791 188219 439946941
156016 165204 23157101
92708 108222 39371898
161016 185848 62266843
137733 192010 50246954
84439 161116 285317847
73362 154399 516182801
192181 195073 532330042
157444 189361 150150941
192709 197517 12010382
172582 196879 60889558
89912 128067 851120141
158295 195777 211671457
3634 105435 60665390
44848 70736 741633569
131775 175337 109533570
74386 115404 103272902
129197 182740 277254678
179809 185307 13755457
174521 178940 11068290
50361 120436 175699802
182619 185506 38882704
4529 36087 453971551
50628 134276 209613596
144788 162667 44933422
162868 181839 47596492
153817 193863 100584745
38625 107573 480703951
97171 167076 409787513
89450 163828 187124431
96123 179688 390480881
38411 187683 946371946
118948 143018 60255694
144812 183594 835406377
20465 118113 899493246
119561 122647 301255633
4669 70095 58555658
135292 148329 32974264
185214 188834 9061916
36774 114383 624744201
11808 124147 281542170
67689 120712 993486267
52086 186761 760864799
188624 197347 21896952
140954 170429 491800041
23420 98976 490781974
153834 156673 846360391
28757 161377 631643560
50772 70533 522354879
113504 128020 458933165
174616 179855 13095415
151683 178607 154286923
14764 29294 36291347
105031 182137 864641248
31001 149746 297951080
135474 187140 129786607
150906 198671 119962152
16115 98438 205863290
151704 171782 50596069
29172 131508 705465368
182586 199254 347466915
35359 156765 304680546
51814 95002 107791361
148798 198820 607139506
23907 90171 993109184
186707 194557 19822950
73093 78198 289916226
197359 199139 4527370
16889 106708 502371960
184424 191203 394004485
66046 198333 331871099
130210 195565 697852638
72575 150628 195894889
191200 191204 13299
194271 198955 11665008
111704 191466 927289181
8081 90649 603713911
183487 195703 30721430
193455 199657 15529466
14727 54052 716510933
41910 91171 123141277
90225 119196 691009414
54187 164049 863796521
89841 191379 927138913
50871 79317 769988304
9557 119729 276077336
9414 171985 407717920
136541 176870 543197977
139684 150603 27564295
144077 195852 130065324
63630 91736 991645793
891 112791 280459685
56876 77011 50228977
45836 103876 428484595
33625 128063 167420677
2713 128260 617125827
67594 93925 126224244
147725 185991 95995032
180215 189430 726107719
198539 198692 181717341
51377 65788 36156406
96602 168788 326138790
75090 76084 2500631
96158 119210 58282588
76001 135507 149295793
158007 189851 79925220
90602 130307 400824370
165763 181586 946691991
130463 186805 884570713
171913 192006 50306346
140763 159693 47637893
130107 194274 161303229
162921 166370 8648047
141686 193370 16632199
178405 186975 800714066
177084 193922 387564209
27933 48557 8221267
100179 166129 165865828
84073 114456 657987536
182542 195212 261225273
76204 160631 210323729
3413 145643 356516685
71763 74861 7639226
199275 199516 590927
190767 197737 17492389
174994 187302 30738226
185971 195996 431367566
106270 151533 113395302
108167 145335 93238519
28522 49105 481187581
144456 171406 67832287
96869 195959 249169268
193470 194014 344125998
20523 184969 412423644
34393 184616 58942916
125100 167404 253239455
48732 137354 456312348
59330 105054 170021209
70778 151332 202119417
101635 181636 786094512
72828 105547 82218341
190384 197173 17118283
147599 176861 73464355
175974 192782 42116795
149929 170940 553827258
63196 142812 199498408
131368 169829 878133655
86043 156614 19649140
175649 186057 93574374
142253 193752 874116918
9144 180416 429413134
93298 175250 211545304
140551 159418 47480283
140320 187421 811830155
73167 81059 327980697
181924 185525 527141788
50430 105831 138972893
100377 111782 29119166
31526 75477 110119071
171522 191300 6497095
84242 147559 814956199
146076 175359 73539507
7961 147766 350372947
108168 171413 424358655
176619 178562 80260908
177843 178977 245617793
186612 196088 23879669
103127 168266 163706378
55750 127138 178816294
128633 149329 52097182
25202 159289 937660352
11889 20278 21019157
143009 198857 685035896
49545 125687 692229792
156817 184571 69617855
51251 93824 731988721
188779 197580 22066636
89688 181088 229764625
45015 112031 168256975
176663 181531 537381498
179759 194955 38192018
186948 189220 943412856
10589 91658 202666658
23239 180902 758025417
149841 154175 784797381
138698 166833 463860724
25978 51315 63630642
139234 158009 393028244
115287 155528 100871285
197922 199208 946433666
29427 158070 322686507
153728 193375 99563134
101852 196257 237263233
180529 198890 27312711
104961 125794 357912263
156212 198933 588140348
112712 151224 874604624
82908 86439 4535749
28853 149777 303421360
172737 193339 212852260
162188 193072 77458188
146323 173618 68529379
11855 36465 61444771
71748 197578 315765858
18893 151017 480222993
63725 85148 496934617
53436 152265 863525324
185721 190054 5552228
146727 161227 212862399
189582 197267 691461047
60024 177181 293879843
10826 81340 121759492
167128 189235 55412306
197962 199276 3375107
120482 151546 962395934
152206 174971 254223953
16160 81589 163752933
171174 192941 54487803
116847 122086 77539794
17487 74564 142807763
78591 79795 3010045
103978 150878 990551474
113959 120957 17376206
129089 178135 788020018
89833 152378 324754628
185297 187766 3393835
50876 136454 646286635
181746 194649 72204357
190781 199749 747894144
168429 183124 856283960
190101 198735 21722979
168205 195743 45465166
54871 143271 589550381
27939 146501 315541601
198999 199191 75494571
142525 171904 74004765
4256 95123 227184698
168497 183856 28636214
103672 156114 131725338
69319 189937 540765763
33429 86671 133356831
155752 197378 104399595
98216 162624 162084888
93022 111178 980030029
52421 191556 901851316
126937 195630 172683309
45539 172443 540271457
102438 164940 157238478
119976 156846 92581501
177152 193853 41951265
137490 171188 84948338
67658 168929 254163037
55172 107972 132383920
84327 88140 9490721
125418 167629 514243208
128449 164384 90479457
152050 179839 69835866
176244 192892 785280690
128160 173640 931151274
168273 187691 48592281
38419 131044 743745971
176054 180937 12190123
33392 71336 95252794
54409 66698 670828642
73405 149260 190478173
179126 198952 49685877
163933 190416 583709457
11573 103538 230346991
90365 114592 61300333
147958 171471 59106348
195664 196385 1810646
21231 33609 30783351
169817 170361 947393849
117644 193294 189742601
86048 106861 379914021
26698 176939 377000282
112835 135975 57725173
31075 109380 196490049
95544 185995 227412547
156674 191072 511360475
111477 196619 213591813
58915 122604 159579940
129065 198401 745466620
11146 141418 326389056
107544 199745 231293025
39442 73774 810146031
167771 177112 619035918
126802 159161 89761597
187790 199041 949520891
75305 149071 185221406
189711 192844 7867706
14781 127743 283023421
114871 146142 667883519
69481 130675 243921106
193582 197243 9154493
9249 180634 894856525
142678 144021 650869629
7769 18668 786600470
8550 141791 333731459
11906 37275 63306416
127909 168915 103194741
170648 174746 932190186
120117 122366 5612954
38299 134046 840110473
5399 100086 236875909
31596 67154 160226333
167656 193482 242165373
83948 137622 919261336
14843 30844 989318223
51321 60706 451505877
36721 162080 372650145
48722 129563 231028859
12845 119294 266839733
70883 77989 955181464
71949 161300 224277402
144648 151105 485520855
95633 106870 28758516
35223 177450 357001232
3253 20347 425342221
158412 160395 5044742
146389 183856 93999453
54155 156378 857040500
162966 193748 77261657
71221 191818 302614143
100205 152415 131316473
98958 146393 119425450
180150 194078 34996630
133310 140793 18707315
151040 181296 848389647
173501 187469 34929286
61257 94516 82889072
177625 178331 1770280
150107 184580 480547676
181339 196809 768166105
115212 187092 546881037
65066 139835 187253574
6794 24658 44360114
65936 78807 898877148
194827 199834 402704362
182113 191738 24106906
80938 90829 24566635
130386 163000 748148814
127864 182058 73269229
59801 146254 320010849
179792 191314 963907530
142204 176965 87429966
84160 136470 826591610
142881 162212 48738604
122078 153060 147746562
23401 25915 6246643
4973 62332 143720959
78030 191936 157037877
189159 190704 60547181
138622 166147 69314554
127796 139260 973363106
167797 177330 23935884
117848 151643 580508596
78654 119695 320508711
100367 161717 154304273
170975 171338 337816516
37570 67833 707123102
134264 193232 292885892
127265 133423 480204927
135679 142797 862031841
11005 51449 493858844
120229 121403 734869656
17513 40577 820885973
64411 193272 720776667
83124 194184 117797163
124049 186159 155844881
170675 181473 504445567
42867 138115 795548122
3015 62760 848228976
161589 188059 66370015
174755 182791 20064944
78687 88084 23411484
54241 180688 397379137
60536 74892 404502603
160132 186116 65168095
88569 92939 10911406
7010 195191 772140414
11242 191002 850475368
191157 193624 6272611
105274 135266 280663341
18698 141134 360509458
136177 196932 140981179
42227 161923 300225349
175633 186650 227322362
189496 196421 17488056
73876 140424 166927131
177305 193837 11899852
1474 146356 363055291
135852 151814 390792667
54241 106938 132151049
59084 133807 151534988
164343 168309 930640752
32888 79209 116055710
12000 52195 100630763
162890 173770 27288365
17303 57847 101676005
141878 188916 135081541
4089 35474 558079954
188700 195377 298588943
137905 154638 42247836
21999 113820 810462522
92349 194525 256853549
77995 198105 648096243
75016 95413 50885291
178739 197922 48028033
34546 69197 87035103
34320 36733 6119346
11727 157070 364410261
160467 198071 735100156
155468 177751 55888707
119678 197078 476986518
25749 37891 30384934
145959 152276 1013383
71935 148710 192761789
76793 166944 226472815
15616 171610 391291588
178945 184538 488354384
158691 183227 61670063
50750 90481 617083853
69351 169252 250814343
33521 191819 397280513
59299 93456 880679764
18705 50534 145861742
61030 188982 320894822
150016 156420 468645860
107196 130138 976385878
99274 191156 230897794
150679 192407 104836296
90774 195373 262973819
51593 185034 801484379
157840 183673 758644012
113703 129832 40225477
99623 115768 41065764
28136 70903 671672128
199399 199617 562628
124157 181086 686886286
101684 132127 493347949
12202 192220 768361436
161721 188459 433383667
11998 192993 453903947
150601 186501 413607806
183850 198662 734151551
113337 154121 43859578
174415 178543 183036708
43147 77184 85095272
194819 196487 444892216
14889 43679 222405009
58251 198551 831664668
183625 186047 6024080
159687 180965 53475743
183212 184200 940534188
186761 197031 25855889
127999 148882 52595459
37900 197428 400371585
154566 191841 93497968
100638 169103 172319302
149737 198378 122040343
148202 170524 56135301
84265 160599 191762670
83004 196476 849296615
71628 132692 989289822
143752 193168 124123187
147347 188696 531853260
5968 44127 95407485
163219 194689 832763668
190028 198597 939573832
167267 186388 47928075
165763 173023 18190526
80294 125791 31111705
14587 152316 345358725
53040 136861 629331024
124427 142324 44810206
173230 196748 59001894
197739 199736 5061694
172300 187597 38171279
111616 132479 846131312
38128 119936 205323815
147620 176490 72477901
65415 112623 373326906
45545 191481 366138009
165320 183495 998091417
66963 86964 49851785
103814 139555 235947573
172559 176908 223852
86375 105237 892250502
20663 150007 324309868
152817 183243 76426114
143954 196213 784520155
39551 42692 8002881
39049 134643 239660124
8231 32275 59889956
152153 191732 99359326
93970 182474 319282464
182351 186114 9383430
134630 195072 779934329
97335 128838 79334936
157143 167833 453323452
174236 179033 12037742
42196 57000 938547977
162566 179087 41467893
68416 78925 268203516
119854 191829 180611222
23690 138636 367217910
157377 185266 416311943
96725 157318 550303885
3145 91418 220720430
106006 193207 218796086
180537 192906 31034779
33327 60737 68965101
153047 186744 385380052
184497 185850 506003691
164881 181068 772942205
146514 195138 122088803
155043 159685 538907967
531 3698 7859384
180284 188225 805573522
166735 166929 479057
7289 71479 160586556
124331 142903 533488928
192565 198098 349503719
31686 149352 295219516
122459 126943 636428596
81274 125161 110148496
121214 165281 110790662
191202 197800 16523720
107262 193899 217366327
137881 160885 996088935
134292 159741 171305814
7540 179362 430759117
147242 181395 85722483
16425 125204 879794105
66984 152138 848055187
19546 142227 269135647
7870 180574 432929855
183120 192699 124825881
29405 134030 262290354
11721 85564 531131436
41679 59681 45244375
155177 164140 22551911
168284 192851 61584100
11466 159950 712950498
75900 160126 211497034
16041 28313 30509952
90768 170190 199884265
159039 165407 1918664
18776 185282 638202217
30178 162632 332349868
45669 135632 225501480
140641 193562 133022198
55055 76028 424780588
150851 171212 683795620
67791 99000 987372447
163478 168062 905610553
147937 179083 502453776
168476 192033 924692450
198487 199203 1827548
67337 116829 621927548
195756 198726 7399184
59604 178975 299421029
11842 55767 110040168
98159 181219 208859109
182773 185139 440993789
170774 188947 45363996
95605 136003 949381586
191505 195370 790165854
96133 119590 937191608
158148 171365 23267902
33259 183215 376354772
152943 157008 10241777
98032 108570 26895355
118611 122011 8444062
26344 91509 813398228
165822 187643 54601518
135115 153028 588397622
186996 189349 5890094
36682 183443 724094206
85657 173544 463021718
48721 146304 244847631
199093 199664 908446359
187393 192614 13176937
56001 183759 320434386
109371 171460 653094209
123318 153808 76569170
24439 121110 242491463
141986 144346 411673340
197992 198912 173762677
128284 131224 909831448
121401 168235 668664909
112639 114281 4092424
76649 186319 334033914
16532 165189 372894258
153989 184603 697624567
40913 99587 146804671
166328 191326 62681874
49837 151606 805107736
62128 140820 300908556
137926 168764 77696969
46904 109654 157474867
84275 192563 700285194
41149 93661 131303954
81883 188551 754106175
12184 187557 439674257
69838 112007 105922039
105732 131287 257863694
183075 199015 781739723
40044 45988 14900393
20062 112906 759186706
80779 156684 190643315
142144 193767 315861005
15715 75082 148507057
49261 185324 404282644
72941 116180 274147977
10527 197319 716563652
82010 154614 182385124
185397 199648 35791310
24233 31652 18627585
46176 103998 145001629
46755 148871 507616828
162808 197201 734422069
8262 128762 899490881
165244 195245 75213578
55161 113548 146381712
155172 174502 897006160
137684 177900 190148122
22848 38072 496841944
146362 171548 865970570
158741 176907 45664315
175458 180932 13668373
55816 106323 126718269
37832 169810 237188737
164377 189754 63525672
147214 163720 669811044
168862 177954 271698974
6819 139272 331712652
191290 197752 10822048
166805 174810 20152513
195379 197075 82635773
43506 47456 9772177
104061 189802 215208452
116765 197535 202480704
92206 152320 14079002
139486 171406 591521382
65552 186269 558128833
145639 184185 385950644
89771 127642 559258752
77898 113649 658250214
138898 169489 190518577
62393 71625 22965332
130982 166776 686036080
149103 190004 102585313
170695 191418 733911669
144832 185272 250117933
119887 141730 7385442
132926 165043 150033617
98812 121814 58039569
165413 184150 46908786
24957 102029 659010527
133647 139628 14939711
37637 81749 110605809
60168 177188 457984052
81261 158484 193854734
88201 123345 605752695
94849 190374 324764605
182488 185565 398310865
108332 142811 86304142
11083 199489 92114396
126875 139100 30692845
89499 153872 161938717
40646 64190 467291179
167967 175642 12823109
10641 93624 228843442
144613 146758 5443423
144557 168913 61287440
86263 122142 90266757
45323 110787 164354642
48558 129455 202773421
128489 130472 984721157
197522 198641 390133260
57292 156465 248732581
4415 72934 171479753
127787 169143 193762945
69305 127325 524446137
39327 61361 55408675
73155 113747 102036050
183907 196860 798510092
61245 143804 206951701
48324 122468 186003898
156427 165682 699974960
38170 135107 243114853
124236 143956 49468700
9322 73105 313349249
113925 134015 5917200
44104 85462 211230939
174644 179538 12213228
166637 189041 972209613
143437 184970 104355933
117811 154508 885255037
32411 97395 303841108
141786 151380 24187910
83429 95711 30529856
15943 47283 253770533
72319 122508 236476159
110649 133057 55969246
33730 184364 815541031
13297 135354 517568111
56089 137104 202980199
164332 167653 8186388
192704 198147 298469442
178237 181802 8968157
108782 147620 97426571
26780 194256 420312695
136879 184168 118873384
197786 198977 932970620
56485 173374 249068650
95076 111828 42672328
178121 194411 40943744
177724 185923 20533494
68969 120031 381647267
6966 42343 88457988
41851 53084 28195965
38899 190227 379682217
35895 77900 105208912
189953 192866 132329014
83238 159660 191933792
1368 93237 229699424
69735 177434 668713907
95999 122613 67137286
39882 137153 182360347
72321 197287 435468373
129212 152178 57733297
90530 180233 225525429
3365 117597 933708285
104764 149806 113089599
176937 191099 926899593
80593 95378 36789448
45368 60049 36977993
7514 147383 350499993
117256 199308 205797061
198587 199573 2489287
18863 120555 117456049
148013 156929 22327303
6554 26893 50623928
129242 156807 889350362
110395 187092 317411544
53911 164263 276873103
41339 168211 996563370
5751 184443 448008231
159979 192892 82596491
84396 165706 785300168
181015 196678 39344344
32169 38891 512627829
163693 191342 69303117
128935 167676 382927223
33098 160835 782800909
172120 183353 602951085
116710 127313 62992404
6862 49378 106281826
131805 178140 116392035
66617 134733 231695402
30292 132248 617014695
155975 175671 49451933
70295 113044 276436749
128435 138839 26079671
87817 146825 148466866
150571 191406 270580148
91965 175230 532773638
188695 196593 102472726
108940 150976 235985461
77331 141997 162292425
24416 135609 278816927
168450 193471 227780404
108011 116810 601933466
139894 194537 137413109
144730 169316 61831821
5278 164177 491335756
17107 130548 169727780
47701 100924 133214016
111471 193300 205254977
56301 176037 300442234
51654 94937 108025042
133510 146226 32085395
137919 184605 117366230
153545 165005 28906781
84639 136114 395381545
53115 188762 340257971
145042 150348 9798470
49384 125743 94445254
179572 189721 25432550
117715 117924 497131
88404 114891 339448675
40621 126839 187147312
118827 182403 159542750
154880 156330 797063595
54695 72055 43347114
165267 167366 974964552
185734 196384 26830912
187499 193175 14329125
137212 187154 211601909
163258 181324 45325771
101839 155779 315454402
160663 163128 953999946
149884 198708 122514930
187613 188340 495019090
147158 165575 46306315
177402 177987 559089246
34749 108193 184430309
26389 57554 78330242
116106 166384 126013582
185364 195436 995573876
169026 199998 710639577
103310 120997 44426900
79487 144323 547310609
30445 81863 292780382
191935 196394 11236857
158024 169504 29016787
81993 123900 302256527
41642 184395 981597422
196212 196284 187924
65425 68952 8779740
96999 145659 122613211
20828 75031 424515343
186037 193052 17679306
61000 167776 889047650
186897 198708 29690520
48335 63790 38997777
28795 72529 109617499
21601 123518 255485844
3672 11086 220297833
54486 125918 889594275
167901 179993 935956905
176581 178165 824646465
65707 108918 108371970
177443 191207 34462228
126598 181049 440892536
86870 137890 350001796
140001 165815 65070515
194911 198578 9133707
102441 184143 898411482
69003 188548 299922250
167073 189671 56683666
45522 92855 118339749
164247 183948 718200402
74773 82398 538208629
102168 127974 270877553
147869 177565 74532896
145734 193923 120949649
68092 138406 176148843
89716 138495 202056441
189002 196224 852140481
167194 176897 24391599
56443 181892 314742625
108368 156588 279073143
135009 197600 623247367
72786 119333 116919247
36676 61252 465421202
56949 77752 51895880
134484 182072 907108548
48510 97458 122376718
160458 190462 918752609
126662 160867 86089547
130765 186475 162699629
185965 195666 992558781
160006 196463 448329344
26405 127586 431097775
136988 184895 120425206
190631 193508 395188847
31656 167822 500567043
65323 107087 104773502
15821 47704 79673405
147009 153701 647815415
188915 191049 307086975
194667 198301 6928194
175786 177384 89026479
122264 164873 107161977
17373 34926 43728657
122313 140961 46662334
180642 193118 31314202
68559 91433 725521870
109122 188830 199990233
135163 186562 129175458
148500 174371 64918843
191053 193204 814687463
199428 199438 26212
168904 199826 77493742
119256 124980 725628745
31152 46762 39203179
72152 97782 505915590
184610 194866 25846747
84103 139403 698488745
2171 24281 55047227
95125 152714 144948666
199024 199784 1893092
151804 173914 55586692
171142 178096 123991470
45133 174755 325338838
111491 137707 925993301
34032 190165 391841723
168142 183567 24266607
177018 191900 37311365
4048 140869 772812252
154891 187414 204532222
164040 173380 724035163
85519 89725 10480115
170338 170417 187602
101581 138665 313006664
38779 130810 230770700
58065 138858 202352890
125080 177508 131741270
22452 61205 97129858
18233 106836 222214593
35913 78602 500770303
57050 124342 689416001
12083 69064 142653906
193365 199260 14769565
80758 85793 219886387
167197 172697 13891180
101523 158304 142712889
175530 185240 24317037
182068 192227 25515938
75922 115130 200338006
99646 125654 572023918
127834 138013 165026931
188972 195505 129791834
172224 192248 50152888
159234 192907 179081107
47803 182180 990089571
126051 154083 851135886
134294 196374 156060236
94484 156599 415899840
71680 165792 291553292
46952 104243 143651194
25113 65724 102023669
93681 135775 668567969
4955 7851 150462176
43922 112366 171811701
122611 191234 172285769
20868 72389 128980052
123245 133067 24549436
139325 194265 959779602
163638 177137 630486988
126711 182368 269636911
81164 120514 98806130
169698 179896 939483102
3542 85334 204502127
33206 150131 595328332
149343 179302 75222901
63595 97231 507711471
74044 199793 812565086
156907 180156 743482181
57925 196014 346396356
33742 100292 166697445
155947 172497 41640134
27246 143091 290524686
159210 167726 204090924
66041 109542 422415078
126219 138239 72183525
160453 199550 492047606
23470 76626 395149835
31283 195803 412897651
137657 198036 151694542
72091 158709 704926835
131818 171353 583342226
37738 160760 920488269
71419 145237 185278005
85628 136001 126536518
29880 85492 660319464
107811 117712 24877999
131705 196467 264459841
116747 173056 141195040
16369 135467 784385579
167161 177852 637619995
184468 195180 26958273
127113 166727 726476866
49124 192755 360359300
87061 99855 32048623
34576 186426 381079761
127601 154576 549654013
94493 178791 470356353
46445 194908 787754474
39350 72627 741358211
371 78561 46374116
169282 195255 978807566
143909 198034 417354970
118530 161694 352875068
58020 63322 6206543
9847 187192 444575730
109420 120694 296232869
155161 190690 89080287
680 76397 899564930
6433 109317 257739947
110055 190519 452430131
198719 198869 609794761
14223 99900 451668816
91614 167141 189949596
43888 114139 176310853
47404 118122 745484122
174502 177667 61845249
182184 186384 10462112
26381 74417 174921868
67182 93672 66030220
58713 86388 68990110
111494 190628 542742838
81036 120138 407973851
71942 185065 283956171
98967 122943 655271102
70248 81827 28884167
103412 133767 464079041
142611 164172 54370560
122270 129252 89800461
1986 93028 497070454
68527 170276 753669786
63149 137852 187092195
132475 184490 130660180
10479 149836 349352076
43921 157262 284330718
62730 145536 207668799
115537 143824 192287325
166141 188071 533482183
36289 95804 148871194
33024 118951 333705836
155534 168467 857894734
83531 132194 798897537
177139 186310 1920935
17416 140602 709145049
119502 198519 198304772
167854 185259 621102017
144734 151120 15995357
52358 113068 434701561
55472 116222 649906130
146493 164149 44408429
142784 180864 95719505
95907 161463 954731410
143974 188012 580224919
192020 194068 303814179
83861 166120 206681252
46963 184036 622534628
66499 89631 551251972
112029 167317 436635792
5579 29157 646603196
46078 134480 319620338
194314 194966 1624164
38268 128301 225820456
80897 115585 22085730
145511 145515 12810
182434 198563 40488731
7475 135321 320152598
113682 120208 966008159
73869 148319 187003239
24253 50044 64738084
128328 142465 35531619
127943 152431 40929433
58098 85823 69080247
174306 185595 28216190
185180 192271 101651057
6849 48838 104945672
66858 69958 394643194
161012 194262 83512246
4589 76641 180238532
147886 164631 42134819
55492 143886 221554684
135290 182000 774991867
183181 186830 9099426
84446 112733 142394064
110142 163557 382539383
138577 145591 89549277
104224 185927 205104432
74143 183154 387657966
86587 157850 831164473
158904 168496 24217836
156877 175409 46590906
108547 181933 320563804
62677 127136 161400010
189339 189434 243255
22380 136353 623981399
182779 187898 324874172
141337 181305 738830674
45425 83435 95151808
84255 120888 92017505
66381 86139 83222193
116982 174093 143264921
19444 153613 373005373
161755 162916 2947829
87703 99534 549958033
110585 131602 52507456
145424 160905 38787430
39043 60547 54098321
46036 50651 11610497
5279 119532 286314849
168879 176165 188492149
13944 107099 233600502
39119 59192 50527100
8189 100519 230868386
175251 197177 54960410
99633 105983 16346029
29791 152811 308601364
13037 139220 316199187
188694 190181 68675653
153787 184612 77360148
96646 179575 208542533
108048 111666 9144226
169907 184734 809015432
66242 198116 330796588
188383 196554 20634749
111671 189174 194271391
106112 187370 203792677
56383 143049 763206716
47724 65628 45034638
167431 197130 74558861
173451 185592 30375424
39095 76186 613763874
147609 154677 520275529
21188 75508 135919276
735 17807 42561251
138052 171212 987196196
60417 137355 690842997
104539 129812 63267202
105890 107278 159714659
29694 185711 391405661
126939 142291 38587510
192667 198285 860621056
54705 188657 622166440
126561 183280 142594445
184803 195944 589588229
129691 152879 58367517
135405 173038 26711910
151170 189654 748183353
59808 88925 72510428
99963 178563 197658297
132790 167170 86424799
176845 194464 774386488
65829 193064 319234072
141982 199163 272853393
187875 191800 9863760
40362 41241 976459
144094 194377 682329946
144364 188718 111356205
156869 164963 117555813
86507 148473 155876049
17985 31017 333226594
63922 156421 461427884
50730 101295 126480373
50193 150513 722997596
114248 140242 576624548
169013 198466 73799064
11645 193353 455716791
73222 187798 844348929
26299 193237 418879312
108348 178954 926075156
193103 194163 442051408
149778 156279 16337213
178388 181599 255816609
63363 84037 494572425
152008 168298 40981831
83138 155647 182197930
143641 154012 479222798
47653 154314 514236800
143274 171421 635221309
10253 28345 45092685
175058 183317 20624783
92141 175972 977888617
37915 184923 477584588
62081 198533 342238277
69308 99818 576481759
195284 198097 6954154
156585 196438 186081173
48222 183240 338877108
199162 199631 123892518
43882 146859 258349744
42141 57148 37663517
84988 151265 166559610
67273 106981 99662920
35491 123206 926500578
142348 172314 75495949
78274 138631 573870307
178541 192981 495818345
199330 199433 265787
69121 107686 479702753
72579 102461 74842716
41597 104864 877618002
65257 140121 187533424
42161 169149 759047796
54048 155281 841656018
169222 170525 3292750
77066 168391 730110384
128179 156719 71836510
191957 193924 982497080
20578 187280 418013386
132251 142085 24659001
379 39934 596682274
29872 32396 894393817
24493 74761 177536976
103019 151810 328818647
47331 181764 487924701
162069 167610 13850463
9601 150981 354309199
164446 168939 11231738
174131 185683 28889912
192764 198275 13815600
50980 188715 345539414
139886 180437 290893759
161778 177111 972472222
176716 191043 688149598
81769 169631 308714350
60923 194021 580846687
146550 155094 21486856
172293 192811 51347942
74790 96971 55350426
173148 176044 7273972
165037 198894 84860856
25292 174011 373257073
181236 193997 377640796
147206 171169 60303316
111051 195413 393878794
70548 126088 139148980
39722 69521 432461158
171459 196450 605644320
82293 192507 276791572
159588 170386 27338649
35238 135163 677395444
175385 193698 22856569
28611 188538 401266420
163189 190222 831221009
169363 188289 47326853
131834 144233 319002148
82967 174769 381740896
181894 191156 189522379
40648 82955 245265404
58145 135687 371460626
130331 133758 8605497
72010 120198 120951850
184882 186987 5248438
77793 92316 111249920
188123 189790 91880772
50148 120363 176070506
94340 176633 206953212
183021 191788 21989529
24762 182474 395778127
174582 180217 14073565
187710 198494 27143882
56976 199475 698638066
48186 170799 307904134
36566 159658 308854428
98813 107884 23247997
99245 121021 266355844
105710 129217 258969672
160052 171920 29948701
108037 157583 375713659
29357 157117 320522691
13742 63622 161055092
140098 199382 148999043
118182 195972 465414100
145525 192842 118703187
82158 98085 39689586
1717 142184 575365098
175071 184638 23878522
176879 182095 282121206
72561 153624 203501462
9839 148605 347868046
118028 164937 117790058
155846 178005 55599592
186515 196830 25938229
45188 199385 386916713
193236 198847 670011527
120583 188754 266003132
96816 164089 206840591
132630 173849 103645276
87453 104464 42949928
120884 173994 133464100
79076 79179 247815
71196 190607 901659553
126452 190319 631691339
34974 125722 556425471
165558 199440 842723850
193693 198253 11374233
71760 89798 271455316
147036 155267 20693361
43939 141502 244587082
193779 197245 8658326
124731 162995 96159576
58939 188702 325438282
162277 191853 10269025
29722 134070 645389389
90430 196886 267556834
107133 128060 52238303
163482 185246 54583577
135221 184796 480680346
63472 163039 249722445
86820 195288 329767989
92741 126127 83941963
134260 193163 148041504
85662 138336 409403203
15768 149922 336352798
81022 137696 471364034
24712 42919 45846835
182860 190608 747637144
136730 154102 261598780
58373 74690 40581461
76365 169765 104191032
6108 130560 441798892
50175 77315 792971143
57736 196513 348130461
151709 152023 820119
76863 82955 15280448
15412 54309 97498206
162589 182734 84010164
184326 198205 34801255
142993 179500 58417230
116486 190910 396774948
141551 193322 130123730
184973 195779 27153698
83010 126970 110315536
69741 126696 707071492
31564 73270 748748270
180897 182226 3326691
90472 140423 125539305
57185 179777 602465993
44984 177574 332716526
52387 101187 30495131
5786 169069 835682529
190628 191241 1531106
43162 68252 62871973
17525 31235 34159162
69026 166706 660115901
16971 38446 991195527
176388 177862 3726578
169414 187041 44058729
77143 117835 102393716
39761 178192 846940661
148591 162307 34446009
82946 195082 651857813
156498 161649 842233503
156543 181648 63000805
161260 163753 767821471
17517 168369 378347372
169504 177810 10514910
94168 143058 592282203
77480 94603 42689821
99348 178474 198975950
28668 102901 186025894
46750 133106 216502273
724 62113 153727447
151766 181629 75004090
57639 81745 60180996
96992 136978 100622238
189208 195578 730222744
128366 176678 121432697
157380 178219 52337501
153439 160645 18108646
98539 199289 79957534
77735 146395 172465888
114350 165278 769717485
68064 154953 536162670
142222 146908 793678478
75231 114995 100087014
167927 181241 210972067
103124 138504 88768455
121129 143154 55234143
137678 197596 795602747
158505 193521 812578318
41062 42008 2427160
136475 184253 120151237
68869 91962 14686472
33377 161139 320651519
161087 161615 1359142
135942 193071 97086814
182131 184215 677221944
177761 182953 200991228
27170 144087 405580678
79119 104588 64051210
136533 137049 1350685
30012 78259 120865776
103469 196074 232589813
121272 135990 36836349
38840 111511 182501815
39969 143541 344346055
4576 54801 125847214
68748 155979 317622166
47818 165236 864528541
60952 75144 749272087
88760 117040 761256769
46734 172604 375927158
117281 122996 14137113
199913 199982 282285446
1175 127805 849602903
102808 109617 17348974
130466 145234 255321580
61683 180744 436477490
154499 178219 6822531
166226 198705 81477473
52506 175278 992490878
101121 135021 332952671
154559 176751 55694524
153064 153166 246032
636 153733 521184894
98401 172211 659487748
50316 114453 160969675
138679 143172 115581934
64306 126909 156748939
169856 176141 3359260
8298 159293 614613904
128132 189522 154195196
196094 197794 63906490
55604 167967 81826606
193363 194377 2573836
45622 81405 89569279
16233 16411 397607
85844 129566 372144367
55866 108522 132044941
120238 150444 596557514
137963 142312 10969380
174459 194721 193483035
14804 81435 166801565
11721 22511 27026230
117009 184641 169582994
11039 164506 640242382
104558 136233 926341642
78583 186897 747871945
186241 197457 28180313
136882 163185 304662222
178626 180086 3620844
54571 163245 433546291
1778 136030 336221918
197689 198717 446017870
13940 69374 875735393
135050 138420 8483234
169194 169804 1542818
90056 171675 706395791
77301 92609 66508928
28210 38707 26297425
186874 194508 19275064
128401 134922 240712962
3101 168251 414049216
183807 195162 464753423
138166 175573 499654324
143112 179191 962947417
194046 195381 206007262
98692 180075 211888918
56746 169122 599456078
144995 177450 671356701
33289 72741 98931471
182561 198007 38704228
150050 192446 106441808
1968 56232 135791689
131601 156558 205615508
680 109056 838754029
116417 151870 88740524
19017 156178 343984799
186505 199385 310976129
188868 198624 24528121
18970 181034 816422732
51573 65432 34775414
79239 180868 604764838
195267 198682 8529270
26712 196535 506687126
180351 197030 41881640
73116 121825 866281027
48074 117675 307436076
143206 175326 80833888
102323 189412 653291997
21694 104556 667759048
35912 192137 392051683
177568 189292 29326365
110904 151126 100789944
80957 123823 794045752
55643 178840 309071902
8057 186898 448273008
160034 179992 50130709
184605 192730 20414819
166469 177981 997838129
129370 160874 823071243
179736 191144 28584225
176970 189150 180913812
127277 171047 110174383
155733 197499 104731614
134906 142043 241187756
119290 192759 572646204
172410 189804 43476966
15638 55219 99227105
59228 151543 238675674
117520 183264 164848349
70680 146003 655379351
182471 197032 736072363
155003 197528 215264027
84131 190984 759904535
39701 47604 19793917
17679 86000 170913915
110942 171939 552113906
182177 182695 1282984
142375 144410 5183438
31156 87786 165652411
54957 195056 351476495
107536 190244 616140719
104804 124431 49253462
141902 159166 395592335
42495 157820 289164581
26928 100821 518216209
195212 197182 4919956
5066 70826 164644570
154929 194794 100100016
160666 174019 636298656
179003 196596 44167436
9622 60920 175755976
21172 55027 431425601
3602 75412 179619572
85127 194594 275088410
48599 69204 89170690
122233 169241 459843041
130248 178727 121886103
189075 197129 402199436
79906 143473 650233618
196509 196603 753387817
110389 190413 398342878
134464 158296 796104750
34810 68186 519043852
122239 150767 71591623
171700 171877 382462072
146531 162928 4797055
74957 86923 29916954
61721 112787 128133252
174065 174961 2302800
117250 136596 48192583
27773 130299 755615055
92919 188282 679621546
36019 157807 516801727
156796 194635 95029563
190409 198004 19074126
138113 179705 354330258
107236 118072 27163082
106852 137830 77402922
960 162963 406092479
174471 188445 34958402
62339 136095 184680104
178289 199663 1766264
51573 156539 925207612
69513 172454 910271962
157267 185516 133428761
38877 50118 709536104
26325 153393 318745234
125874 159007 83281829
25827 44205 46170653
47786 112562 374296088
97165 164433 867818803
134018 144670 26892848
130061 140214 516515020
46980 103338 223275243
159901 189336 838262314
110245 192232 205684854
22225 47086 62172263
198985 199461 439809718
43012 180051 427300368
105140 164419 148962240
26089 68256 105835211
8792 53284 111330017
100131 172521 211844272
13513 181955 583621927
39943 198238 711463930
130267 193614 159193064
115961 150406 86197184
32351 93420 152877263
95163 124710 74539470
190520 192979 6242033
197868 199166 701564667
198210 199524 3339806
102876 173802 949537306
106877 134325 356175626
45526 85214 99242426
96064 157929 155611924
100219 177191 193532874
143939 187216 108640164
90969 134600 109676314
38923 138393 249375932
56986 144491 219384321
20697 169181 372494090
41631 87488 114630149
100707 135896 969053582
191624 195964 418610167
54450 120813 599466192
144279 166016 931004566
167120 194290 68276363
64691 66211 582065337
23467 177744 387070525
57883 125926 517215245
125806 169695 605566045
76704 134950 965029829
141506 171559 75715921
71608 117466 710004186
87158 95261 20151944
139757 188775 123225478
166136 170106 300337908
100616 160636 150950621
147656 191279 109440420
27503 187778 885006621
39859 169729 325993418
92855 157175 161782563
37696 46805 22952688
180578 190671 25303888
178990 185121 15361632
182975 186434 946275300
73722 118138 115614354
67820 194119 316913462
4683 90557 761645331
164896 186429 600916952
165258 192748 68873187
169294 169551 331678
75141 93652 46239138
53342 83571 75549781
132616 174456 105212467
44813 196806 309622067
6248 49640 108552652
35743 198823 409212925
84831 152531 170133112
139725 172982 83731063
158289 180111 916059563
20667 37947 43041456
67443 116650 123590653
32646 161360 655458041
186886 193277 517757930
125855 172138 116487848
194643 195978 3332854
91151 125804 37044041
1442 80160 583930665
184381 192865 557939305
55484 56801 196435041
134721 174967 101315621
47221 51168 598403464
5499 76486 177514065
52551 176929 312066797
177039 187202 298364780
166214 184606 46104393
106765 158971 130835462
73291 80192 17279505
41995 171632 420534706
31689 148014 492824464
52992 108168 551505002
60903 65402 11274129
62240 183032 437909069
120786 162987 588265516
18566 74617 140306853
175445 192702 268911347
73088 195001 173851345
101889 112834 27902111
199291 199724 748855277
81304 102098 200441847
100819 129915 503870026
157517 165314 214830735
72201 111653 279491863
156272 174050 44641739
110916 141740 77091066
20762 127910 723465854
195239 199547 4360512
152246 177616 63759220
55514 163769 271562724
196934 197120 451298
119155 154584 88942276
17131 141246 310968936
114634 194072 199281810
90846 191198 713810189
119686 155074 88866770
87339 112230 169388660
60042 188753 717461946
36572 133133 823948707
104762 105338 314256461
191229 199177 20000665
146369 176453 75510464
22651 125013 256489012
185086 191302 15544868
177270 179692 441943789
107761 125405 44021946
193058 194598 3568849
82716 155313 182428940
35683 74042 451328922
61598 68324 601321177
172536 187033 36221247
166724 191837 987672428
152080 180476 760572384
197734 199294 2685554
46742 69293 264841625
129428 191350 650558198
94968 186761 230787823
121757 152950 401407831
182633 197815 51974951
174157 197203 775592036
99947 123379 658242885
71978 119197 118581230
9146 88010 350399060
132983 161273 807945
124923 170135 235423708
177056 191532 36274628
92416 185682 79397459
176436 197469 592017182
66761 115300 121890976
53067 107065 135489720
80724 194767 519229045
84020 170470 773996901
15641 186022 427199835
71952 183940 281055649
49364 102492 973192248
120056 140307 50648713
145554 163180 365517213
82299 129606 118691044
188672 199588 36451194
169694 178380 371344355
142939 160294 43685074
115557 119373 9393895
157328 161020 417992126
194055 197297 8082535
131427 183485 263957221
42155 171493 324543986
165394 174761 23510396
196042 197222 158838876
88188 174827 217844022
111351 140562 72991037
82320 123524 96742054
28177 83321 334804460
132924 137985 773160374
14286 161222 368499268
125541 181918 141716775
57031 104200 382231279
111755 142736 447599534
119330 160217 337254855
137533 150301 32225571
187111 191387 164927276
54390 141298 889310251
144867 147912 904872486
439 183431 778889251
49983 68739 47060093
65710 66422 1770599
170902 184251 33324245
95712 167914 918569005
185321 199457 940190850
74280 125591 378266589
110130 196900 217687922
181068 195597 20339007
29823 34227 10922342
157315 171771 36422903
91113 143919 132790868
6903 168548 405256122
122354 133440 27772883
124609 140753 40409247
153929 185739 81584542
124537 160315 89820066
169455 171637 1258488
191801 199496 19345182
103372 151137 119975772
52901 159014 463699389
109881 113079 536857502
84596 103089 398454097
71872 117174 11256640
13614 31035 216872548
56050 178771 307885599
9603 32989 46883927
117619 193637 190675257
91224 150937 150123593
177480 178001 1103949
116419 193400 193065792
114762 126508 198223973
7673 120995 283803219
48977 116107 491610356
191397 196376 755943504
139055 151075 30299358
70025 173839 438514462
88263 96193 19821381
132238 146884 922660734
103571 134343 69486524
84311 161431 299399239
166130 175922 593638385
199618 199852 574674
25441 74503 555592246
84167 154049 399691154
100537 129003 130412062
62999 153961 335152148
119271 169870 620793603
78158 81159 243352522
135579 183618 120759027
17595 186882 751231339
176273 179351 189144538
112689 195859 208607737
37873 71856 85297129
76393 94406 14546943
193791 198899 280203228
54001 154750 252684090
125500 165691 1988973
96003 124437 71750342
13260 21911 756795847
72656 153611 203244165
37329 116166 565018083
41975 141083 345486043
28295 44534 254116586
92035 169162 56004238
163664 177234 34041152
188154 194428 15876859
139237 181313 911172081
1831 14194 30785522
183295 191831 5528266
108243 120542 853278171
4218 96788 204873475
60205 135814 189369874
171446 182728 28191308
151455 160191 21951652
74221 102238 759803752
148354 179299 205257921
54815 119911 770930588
65784 114305 121797260
52953 193269 839984708
152687 197084 111482507
151060 168996 273839962
92336 181286 223598287
58388 115550 143420416
20529 166367 365753356
140910 199728 209729963
43441 141162 721392439
14638 86449 197006567
52759 162420 376578416
85412 186877 254871729
70263 188663 297061646
129972 156043 65617003
32127 120284 3436128
31976 103447 179188816
30555 163884 598274843
22371 37557 37838716
64766 176115 279362120
100254 198588 247128768
119650 198761 198548120
126554 199898 277359376
160367 166906 16470801
192118 194332 5599534
57852 124026 563363384
33588 105290 179970625
198005 199372 3498271
60157 100378 100408508
76000 186185 276621671
75070 93971 47249382
56251 127020 177258812
166544 199974 404103144
163606 187346 59481812
150915 175139 39153615
167139 187530 814837820
182212 187073 47165225
52213 134188 801830248
169383 172093 867078774
47729 139698 230589741
168971 173815 193835944
62063 101006 493027384
66669 72330 836908162
174452 197945 58832443
138168 167356 2292473
169723 173912 10441990
44139 167081 790956434
18574 34552 861651760
180929 183205 5713439
170126 187939 44504264
2031 190105 548958847
99053 107859 22571915
17752 141600 937352964
187767 193801 562764196
127349 128776 666224483
116705 133742 741792670
71726 162702 228377074
50584 137067 933157302
196659 197738 2621235
85328 177755 203798217
49678 65842 40586627
8062 167648 605125989
83443 146976 159637835
139241 148522 399275757
194089 198617 11341126
149695 181249 79168506
36402 132598 241248068
50598 71611 735258838
137147 150857 585599478
187411 192943 950170365
95745 151577 140511362
91213 170789 136174165
164056 167730 9092186
119325 191467 181016936
169797 194132 60996362
76462 142545 165918599
141390 142687 136974312
67873 144071 178200377
111597 157153 447420277
162102 176786 36836522
176556 183903 905286356
94113 114305 766484476
134185 163304 878409324
149874 199743 182388366
108783 165833 876767988
58393 191351 333419552
129879 158618 674392126
128017 136449 21092984
4100 95977 516596774
85370 133909 121933093
4644 153123 372219600
58333 100475 261324437
64563 130679 128734611
190504 192219 2488142
27921 124519 864181283
83274 194598 551582899
77298 113269 90542640
93575 135567 610576430
20588 194935 437358514
190005 197168 432754424
123328 129734 44153961
128599 144425 39798220
189402 199846 67735465
125642 172584 867684023
147173 182018 87489275
30228 54261 590392244
187569 193107 13997417
76838 143000 166073797
25768 177675 748742511
43720 56465 369855402
2894 138391 339358849
163864 171684 19676654
162689 179575 182204911
165859 184050 33051304
195591 199762 10119960
101070 162506 763890613
29089 127883 540907063
29355 142409 283476244
58790 181907 345860718
161107 172436 28570440
50104 90372 100584043
8574 89542 284872476
149217 181867 120774125
25653 122633 243269815
11075 151185 351196422
21021 64502 108984956
127867 168715 102764910
141473 149885 906360568
45045 64923 49956449
22395 104785 206483437
62949 144890 205485215
169386 174933 13909104
50706 155583 263132557
172764 179202 586016890
182033 186983 352144482
23139 130511 269125266
8195 62663 312598428
135320 139472 471891478
110544 142169 704856637
113861 113943 206311
192085 192252 421065
146597 156237 124568396
17795 64899 694717656
75709 130024 457993300
123134 134417 387127552
170007 196669 66823453
18163 51665 83928807
132212 182437 701674146
36699 140478 845936259
192894 194336 3718572
168285 197663 73622841
115913 177805 155173646
182964 184710 762244516
194085 197053 7431406
35302 101587 378515118
5028 34191 28727297
128134 183685 332604547
161832 182620 52135098
84982 184773 918460973
60144 177241 856297126
13306 99770 556586437
134249 157502 58497050
70830 184551 17941066
170199 197341 67915441
187402 191727 10901575
97479 172242 269510570
142058 143591 881474279
182028 199248 43200534
157584 189180 976673745
38492 50281 29725027
98380 134422 90643873
114920 195864 358709756
65605 195482 325900188
167945 169709 960466721
31990 186696 862047011
43043 155281 361021236
44624 123292 93303766
18270 94934 971074658
128018 197650 921796735
174104 182912 550283998
29821 161692 330847715
46147 102102 140132533
73480 102010 71468203
39855 169069 678265931
20364 72058 267367582
80658 170662 252096716
143202 160753 44149822
147966 154289 15863368
42900 146257 259232615
25515 39114 34160771
121723 180495 147563302
61702 130177 171474850
111590 164417 132590793
178427 185440 483345379
29287 45768 989550810
40552 96605 336229462
118627 166556 120311418
161237 174471 36581151
37087 76157 662084306
32978 176846 361100102
177278 179683 6031002
72550 154502 205809507
78127 199897 305709887
2241 139994 350232818
75024 145411 564326941
189883 198424 152577526
178596 193770 38076467
43746 179369 340251388
50292 57684 147148415
139403 156947 32782769
20507 84689 996521046
53161 153614 367063486
188990 191826 949937072
3303 188128 798932134
75702 164276 222511371
83452 96665 960175589
144884 174340 73977812
99193 152764 134753516
95009 151029 942356965
7637 105680 245590717
7578 59091 128977151
44943 183091 626895132
68568 156478 594746271
183469 189677 972278443
145398 177984 81746885
74617 153649 198467380
191084 195352 571545772
98828 104360 14205914
72546 154442 205653469
14458 185788 429687669
49139 79771 76615932
14213 196644 936522332
61956 104106 478706843
178416 182066 6453497
127220 197666 527857164
186461 192009 13989665
31714 171487 350838599
42508 56926 36175515
80461 169224 223030797
189281 195086 14702335
160636 189279 532814720
105672 110828 171147212
139397 186446 413507113
132902 182880 125598612
105993 157054 128079709
131809 133956 185476
113382 156594 706808188
153857 183944 953410996
97258 176972 200536931
19251 193542 516528950
94851 190743 241080636
118045 188994 360403962
182465 185818 8386894
77893 87133 23084207
20458 178430 396191985
47219 49088 822292522
81979 92006 24914956
72374 165683 234328902
190261 199971 24421349
14545 120220 264918887
134444 142386 19994090
86537 112048 155860057
28793 174558 365834129
14587 160839 366744687
143323 165293 619976127
192546 196185 759774368
84947 87242 5716583
10693 54479 181720197
196314 199430 528504091
96667 123130 66770143
76234 125696 124142927
178315 198689 255192951
101163 158367 143803268
159860 175725 320825765
67049 150106 208334352
20708 111573 357289233
171091 191414 50825589
92298 160261 553360000
68554 96634 69984273
76406 94831 525211233
132338 175996 109755202
141202 186541 541404073
129141 158804 74531009
53937 53984 138219
184797 197886 32807788
108157 161231 317270761
115909 152168 468685671
47435 123095 189813970
90833 132806 105601740
190864 194388 472202697
98673 186103 219720890
183269 197774 600988478
7866 40075 80433035
60354 185172 313045172
173523 177176 993933943
40026 132583 232067390
111656 198194 216980216
75285 122625 744709883
168261 197855 21094886
85617 100526 210419242
174545 198738 60637503
160723 176139 104889558
166745 176192 331421994
194917 198044 451523879
130514 149605 48105434
113301 121401 20163535
180757 182204 3628149
154711 154928 389251551
71606 113175 104454783
66610 144802 856854675
140248 187607 4162679
92731 194029 586005991
30261 42311 30288802
170005 181009 488568340
85307 109387 60741902
111332 188360 248763900
156352 162692 15950622
93335 125790 81608111
92485 174467 776029625
122143 127007 12055842
110046 138874 72075030
173491 178027 103574839
134213 158247 218033619
145958 186391 789975598
180344 189186 22114174
16567 184732 833386604
22484 93387 177311379
59027 102908 762631991
86568 160009 184585633
163206 194505 78585814
106100 135516 408968201
181528 189538 879804206
15565 186660 865172295
81171 114752 84535423
183045 188554 13817501
87551 102207 36858268
135796 149733 35166217
47619 192667 364001903
101188 169495 339257065
33584 94081 305800927
171065 187514 572727727
170214 190225 417811246
197574 197706 337790
69870 164970 934551464
98566 175046 794750099
113885 184479 530160176
54146 111515 405958647
169192 198304 72933881
14338 17489 804212187
114894 164483 124454972
148053 157538 23695252
190490 194021 8959376
139349 170675 79007403
123451 137622 490813834
46850 98251 128549725
91865 130849 318353497
55253 184264 698380536
15372 165684 224502060
33816 76566 107096604
130114 153891 59862728
154391 187108 82009717
124691 150465 978694573
148454 168343 49904128
95883 127883 768556064
138738 144254 5104558
80638 90657 24890744
159451 185024 897029029
96481 137636 103483853
85245 94030 90432110
38466 188046 907809068
13348 155431 711610650
35722 85872 125527228
21136 139447 767654421
114025 117033 111931037
180835 199748 47463930
30062 70242 446203173
158566 196160 305725471
162547 169576 901277811
2359 198621 499978431
159736 174684 289990080
51808 191762 850225607
183869 194053 86994494
107842 124450 716270307
148869 190649 144915564
130303 172660 297804128
139535 157438 45101528
179880 180587 1746078
150939 164741 667758422
74077 182055 428583650
57617 169464 280620652
100297 103521 439727122
199590 199722 127617
80810 111435 493218290
153292 190269 293113250
100294 195207 238577236
51390 153295 255570171
110113 197649 751944312
155831 189584 38092520
25171 114138 352769491
168404 198941 41868196
177691 198122 268236939
102925 161339 57044622
33170 100714 169170463
152327 179865 69170886
182739 193300 880804069
189036 194707 14387109
119846 156731 92592997
177331 192145 37207530
126946 178201 413170109
181906 186561 11611460
10179 98173 754358559
21388 153721 331827569
183833 185056 2575019
106014 196847 11303207
129444 192699 158960958
58058 196034 556742310
89270 151517 156516299
578 167141 582388185
103919 121736 44743304
157285 163454 15539697
199680 199698 239511524
73390 146693 192959842
35895 79583 514291511
33474 184800 379797712
46654 57173 26505090
153709 182366 856137947
128996 131366 5983033
67056 174150 449103115
194622 195014 582720300
89230 111020 416075999
181595 183916 5774675
174486 181865 538480353
90671 122890 69882367
120181 169562 555212502
11062 184432 751711376
90981 91991 2537790
52511 148505 260795677
122620 147337 62109261
110924 119013 20196523
8372 160169 380426429
97020 120218 716772268
127274 195239 170778823
25466 112792 306314745
2459 152255 375409812
129263 149747 51606751
23799 121890 245993165
25329 190106 413453440
113935 155471 104231972
138052 168873 215125183
60431 76593 776454100
40112 156240 291390727
138384 190086 927382292
1293 169954 901119033
184303 196938 31749983
178189 189574 28541517
178842 188406 23885852
62238 131669 173938290
81426 158712 506152828
20609 80081 148828674
26907 154324 319738211
35166 54383 478510846
74984 141621 758677242
83177 169083 215916869
31619 95451 192440989
111832 174248 995869170
195556 199150 8971720
138068 150370 31033134
99324 143534 835179211
8787 77994 113006335
82865 163573 202779281
186665 188584 4827001
160927 173626 313215210
100017 155743 140210325
116842 134112 43015029
157013 178733 972272120
52958 96023 107504111
88598 125921 93774103
71164 90534 48212901
177583 179451 4702022
82725 111091 373581143
56394 95227 96850898
40711 75672 87562511
163936 184302 113413531
109591 152965 329712956
114342 122200 590575529
171563 197796 65641899
190001 192533 920167569
29435 117071 372868137
91642 126266 87091413
157099 192104 87889889
94765 106496 762087598
50745 129136 427211909
198212 199509 3285342
72931 186208 284312895
48412 135677 218805072
156055 157530 3623310
70763 175950 383953348
106192 147933 4781917
32598 70358 94816620
176722 199292 193652712
16710 64972 931108028
195390 199060 9147035
149555 167131 44105821
131977 172583 102128298
161926 175863 612779471
90896 176177 214469911
58171 113221 300466119
73563 75212 4134325
146764 170376 205661584
90033 145053 138416679
115867 195452 199597845
1714 35909 85356276
152018 158976 516153994
34475 132752 246529511
183851 192121 424164492
121218 186689 164347708
126148 149201 57127021
118098 168509 666053194
143205 190024 117567691
167522 176760 23218448
67087 104918 228788948
182213 199353 128812660
168821 182107 151740483
127839 140385 31465396
7760 51507 8261987
81385 114186 82589068
131532 149747 380671320
64734 91572 311064222
3943 66413 240785489
92670 146228 226680695
177501 181441 9862871
50459 183153 39485069
73801 196318 307637870
187674 195013 18583695
123746 170411 951023399
155455 157510 5048067
154421 196005 104373961
78726 192809 408616516
101439 121119 155712659
199547 199912 433755580
186241 191968 114714101
126879 175332 121914153
91769 169398 907144528
90449 110732 956199751
119453 160797 103730041
28610 173474 605173260
24981 45309 698477382
69959 188931 298442392
184313 186505 933001846
12956 26921 34805238
189057 189737 698828952
13658 85082 178658807
64412 123087 970089975
39643 171676 331447688
185402 197264 466508627
81907 133127 128524211
176963 197506 369989927
84952 87495 6331134
56728 188361 330122665
45116 105003 150182520
744 126475 927035611
165724 178995 33264847
108945 120340 28511864
68532 177410 273176570
71218 193299 306402873
184386 195275 27380284
142902 181812 97832458
22699 24814 5053825
103409 157625 847801203
189721 194979 13283724
123207 158486 985625005
125045 195917 178040812
16761 144017 318988767
190944 197324 16030430
90233 143753 134592596
98881 173879 296653464
42167 190290 371512176
70138 121394 793571522
197703 198117 1038895
38898 84092 730991613
12017 49694 883749495
189523 189553 532441455
10864 15267 230902473
134694 160022 289653486
50133 152796 257499723
134955 170076 827030897
94426 170556 161009227
89978 197723 270689352
126389 142154 39638243
149293 173365 294035329
179534 189757 25623303
102565 109099 16678549
62860 167026 972216541
185323 193359 20209654
138971 163086 60752604
64309 135718 178881638
190136 196222 544625414
31973 142823 977569708
13648 142618 931639774
97488 106523 23234441
62970 116548 332091414
185241 195421 290472427
47189 183641 342385181
87841 132680 623747134
140688 182307 709082213
183687 187530 9575392
161873 167829 14946537
65470 161716 241435505
18366 120719 256495720
115687 171284 139494863
3759 160107 391884707
92223 150773 162513896
39945 195077 389335781
26417 41212 37122010
10198 159696 374743489
116627 120057 941275166
26158 40583 36187229
148096 151573 640539993
96702 100904 10601012
17003 127914 135379080
68537 176493 270839970
49359 75657 65792421
171190 194419 874145950
15460 190048 437743849
177806 192548 279123331
192973 195109 5417308
59518 72720 384533020
139206 143596 11106059
191107 192561 296162012
164650 193159 71415632
137880 190684 417244222
133358 159773 710208302
158261 187950 74555570
109725 149478 863916624
122462 183094 24384091
188737 192222 824755134
162781 196902 85592308
26949 66635 99646833
96141 141391 113786877
90173 101040 27292606
103186 104125 764164316
10931 111849 253014649
70028 93966 59643142
91474 168098 685461567
35398 59466 654310851
180905 185975 12666296
175585 195296 214164563
188610 191264 6657863
19682 168930 374393285
161983 171205 444804619
80591 128493 120228184
87792 134214 116635696
126466 159666 83492375
159012 198200 573930886
147732 193514 944765123
187566 197159 20288117
72331 152060 463924041
29897 151648 403806680
198537 198769 585728
40404 97210 691537156
125721 178966 972217666
143511 181183 854163471
850 148088 369026190
4456 92172 219358044
134618 149327 952567257
15457 164648 439835510
106255 176653 696710706
74393 170651 299657943
36058 83540 118950847
11718 194885 609528223
101595 187426 215618715
66368 144545 993242748
141385 166455 63138333
34559 79266 351704827
184108 186176 822212577
24933 84752 149866334
174839 193345 46388220
76573 98779 55555321
52624 173071 871971343
180581 190745 25475307
143340 198141 137607239
37172 95587 497530108
149163 198036 145983759
104825 107401 25287020
131503 133871 5921937
152098 193050 630307612
186574 197829 905328087
34580 51133 41699428
152959 199215 116162088
4958 38406 83486040
83760 121077 93742209
199457 199541 272096793
16254 165088 373278621
34325 169493 339386404
27225 168218 353805858
21503 112972 229456261
98107 154773 142669751
43375 76984 112258599
113148 188729 189528377
124640 144891 50930223
31162 173430 450396382
178966 187500 21312511
91110 171232 422624580
23717 41905 372665832
185123 199202 498397686
195813 198466 763568559
154803 155717 695340939
8348 25607 194212299
148528 184331 89793223
4321 38884 86400382
173247 193053 49659587
106592 147558 343244634
67263 166842 251489261
197824 199480 4218059
166602 193480 46260458
173737 182762 249550997
21723 82434 714320757
86353 199561 284404089
142773 164700 55320636
121440 157040 128468562
94749 186725 231241982
48443 112659 161288025
196789 198985 5456769
57782 151666 235330702
73713 148915 292928155
173967 181423 18680731
32556 132058 249613408
81990 116577 288163380
86424 192869 267417459
75886 87568 281011246
41850 124089 290931904
129169 134412 332765068
182028 196503 121695554
66344 137728 178844269
191792 193163 371673398
16524 123059 506247481
106735 146573 99876191
188790 193565 12036549
43694 76376 81679367
93288 117461 61158088
7655 70498 157281030
107355 152047 112021471
151077 190451 98814653
48296 148336 696195078
191212 197751 16402661
136671 145448 23698201
135510 137180 379115565
161796 193314 15353144
29814 45670 863813166
101371 197904 73304021
176230 186575 616999325
77005 142319 180635680
104717 188442 210104781
153800 155645 4675100
32095 54843 850380910
147530 174807 68578306
136574 161974 64001610
164197 191792 69115632
138604 152101 34022097
186763 196277 768847679
181071 184836 56722071
45494 124819 391983155
38157 133761 481281886
160421 182711 55966245
187465 196963 835857550
133943 162217 489312037
104578 155191 545616003
54812 146868 230880799
42403 85229 272970242
77409 132166 137480300
65020 87927 57011721
51733 125735 185419210
66085 78155 287480705
195850 199991 10333442
42378 100294 144832664
141256 191283 125733753
196866 199311 6119610
144841 157040 491516802
100945 101978 2678567
89900 172513 934094180
29333 165066 563729380
117520 131578 632100170
129056 181382 131499307
114466 199339 618320268
4688 58666 135279854
185941 199609 34350922
180351 182059 227464695
10518 16391 726019695
74162 88427 35647687
190760 191713 2418054
128304 137276 22486992
14897 147950 580447577
192280 193929 483937797
3578 143674 351027395
45039 123396 196519662
152561 156720 10482533
47732 168155 302243670
81846 157762 410663871
152653 185149 235389426
17336 178281 586737425
14216 142869 943450340
167507 172338 188499760
98673 160859 874052915
38143 43202 652681890
120287 157644 145886717
52278 169764 294855765
43527 154913 579452294
183298 189597 832551881
100361 143252 710607639
112005 155981 396956556
186369 192779 700957039
92782 136705 148481348
179361 195085 39487477
157844 172449 38700692
85976 168705 207999091
61886 188461 350487203
38735 166912 321687301
115123 150922 535705420
20380 132034 279794695
46744 99282 131438599
75664 175241 250107586
37169 102689 164203296
147631 170361 39910235
63852 150253 964792531
57787 85014 632926778
71113 152059 203073324
129880 191108 503452276
44207 69649 620057534
10090 42196 203858697
28214 76277 719042955
84714 140581 140926912
85182 156377 663101506
32012 142043 275952973
173892 189290 38528983
102766 141820 896704263
195263 198020 6818671
18262 163965 440350315
54324 110294 746853054
130087 171844 777257186
144335 165516 53330281
130672 155897 63512075
193404 198421 12537059
20305 65961 665156865
50279 128091 269297270
46125 100621 249304469
138093 174442 91502297
106079 172824 857434814
25903 32722 17028530
156957 160806 502469718
87028 143180 141048636
148360 165935 960044313
26454 178246 380859887
140390 172627 81192733
100668 113743 33232813
23657 190449 765629217
27579 91653 160357454
19267 81935 156861377
3380 81927 196518022
10368 31251 930200862
88490 141339 782313506
140873 153636 549977450
70731 133349 157008646
80818 110954 335820356
51744 153847 256104975
122512 153273 77232728
127656 172042 111715793
190725 193020 5815710
94841 185415 227760882
105897 191819 215548555
127262 137564 575107322
62932 89570 66336751
70938 82012 27627524
91650 102115 557117435
142794 147977 118098353
58922 60689 555432018
177970 178433 735991292
128150 156818 72160122
31174 79060 119946023
189544 197736 20569197
154889 175345 51404742
88463 197165 396897060
151100 152000 634624183
78182 134872 578011855
25113 50112 713820912
122693 196648 185751002
165696 195352 74403979
155921 167132 28120846
58448 80110 53980872
36570 159269 307838764
64668 82749 373558753
7098 45242 95301855
53161 126080 869782154
22481 98784 230340671
157926 191167 83470188
4913 50923 115163641
144303 179732 89007523
25195 56477 781167861
138186 193217 735552847
170066 170467 25477773
100769 198832 817321634
131163 198703 128825780
194661 198298 9040674
141559 156701 46916777
87380 129840 636621138
194856 196769 4766870
72322 182082 275566259
59569 78586 47400052
105937 180713 505171343
52441 53929 921599393
949 41180 765107211
198316 198363 118937
182375 188775 16052306
170050 199544 379314419
156794 168259 788451864
93654 163561 175877881
103332 169933 167442403
108056 163290 138555271
186318 196102 397493659
103519 199172 72753237
110897 152226 715757147
63540 189548 416093878
132858 143410 26533589
102939 151606 964410989
138853 185713 117738835
44273 52389 20395360
130279 197670 169247374
107647 198688 733425674
177677 178207 115551544
171070 190017 47340280
12486 58615 597975197
52483 173474 591086424
40368 189030 372965489
78607 161863 209101432
21380 163730 84869083
29374 152663 309261710
151543 171225 929766936
192330 197825 13711932
140986 144464 8880760
76538 84852 839312004
107876 152923 197704202
98945 162233 159285291
129085 161626 788466198
100435 174776 264354091
47261 184437 344213698
5300 105896 985940225
156884 172064 874704868
72154 78929 53834986
137363 198370 317312821
95601 134683 98328823
119990 188031 636866079
108797 176527 169957688
6325 80245 638523854
46636 107680 153244724
115621 179484 160105325
126317 184866 579945978
129769 181318 456542979
55961 73824 44550177
150033 170128 599491314
149352 174113 62220932
154614 196292 927369501
25515 160984 339979558
32821 110710 203398082
185535 192792 18258390
20245 176426 762505443
193295 193995 1786819
112503 122666 25247165
38866 134645 197449689
54318 84058 375125628
70375 77505 17673539
74689 177084 777857337
10989 133870 584626278
189353 190751 925744474
85398 198516 572850185
157 191454 479486616
146370 152983 16567089
101901 126805 394607570
113639 114987 3483808
116651 182396 896209917
40486 113139 756717529
197612 198451 1970558
155042 164714 24379548
76211 158174 358780349
50405 96913 949611771
29957 50262 770286282
77858 83996 15363351
155329 160654 909189369
70762 78117 764344612
134059 138257 517149768
168262 171082 327285996
121824 180681 147795941
129047 138173 431974443
172057 178595 12033529
29177 167946 14671458
52984 102145 297682394
103387 145476 105824609
76106 199269 309270295
182280 190720 370546551
100359 163137 157916696
146561 199797 869032270
21700 196664 689683390
80000 147742 170149009
184370 196046 145582563
189551 196740 886358755
82697 100104 43552613
160579 165298 145245008
58977 91419 17435341
178753 198258 48880174
181850 189534 19207011
11609 19047 378895543
95485 151045 750201923
79149 167350 221553969
22874 134023 278532662
34737 164931 589370344
186967 194804 19783296
140546 167411 57274310
183021 193121 25372549
142252 176441 822449449
82116 141484 148966443
194305 197143 7053021
126251 180332 900557147
174043 194733 985598753
29840 120987 228540444
39205 115304 606628364
73708 196130 307417263
136503 171807 962301528
157495 190417 55319058
157829 188577 171831416
100240 149570 500973430
8681 121072 281479271
33293 115718 207047825
180801 194236 33791945
168310 189696 53586870
51355 83616 80662650
193305 197947 11561785
44444 100199 152757185
25804 186786 403909923
51131 61552 997012946
62846 131717 172570758
118880 138417 726174861
122462 172358 125418886
80730 160149 199437693
13551 192182 569130778
29851 182095 791861717
102159 144778 107197371
41762 175884 336540121
54603 62693 20311033
53935 178100 472591209
74726 146865 181217661
168924 198307 73630076
11002 38781 621547566
25498 63136 94624880
95702 184345 474502181
180926 190919 25043812
186478 195792 23456883
161608 186326 61948689
53167 187897 337938421
74351 138701 440837352
50817 124860 297206596
30490 168019 658128175
123637 170656 118241006
175925 191636 39335434
44454 128814 211481608
40776 69104 951776455
111159 136651 63616713
190121 190937 100209371
133281 136186 7156451
147990 178467 449734651
68709 91577 56936162
158332 166383 136789899
37683 109952 181450302
62393 149823 219233343
167522 173404 734922135
120580 177030 717441771
28954 101171 180837942
52132 127352 188485598
21780 29783 19919652
184261 196117 29832806
111247 120271 477096832
157478 166189 216731862
179872 185631 103719172
182781 196561 691774946
741 187433 826749059
4385 147535 358865613
33790 113816 551600493
55864 179053 309071119
191682 196698 46573884
25767 176264 266128045
72612 185739 891367496
86135 157460 179224026
38158 161225 308891367
28372 43177 37258300
80221 146142 165647922
39900 87377 118769195
26592 145718 876235315
37775 62917 63271486
80956 178739 994222061
91441 169015 195150406
92157 93853 295166775
45666 126932 203649389
150647 152147 3713944
71340 124781 771249859
2433 194718 482164237
95560 186697 229125896
97873 172460 64576668
39065 59390 51195596
174089 197279 218930007
23593 52618 72784626
15513 59799 111022789
64569 198817 727798748
194421 195492 2690870
136251 197039 745359445
3807 50266 116249282
11159 120324 815004907
61932 195173 334272298
184753 186954 581568383
76722 116776 363440327
93309 187665 682938269
163734 181971 45748198
45501 50651 552652759
153405 168370 218289800
119824 160070 100976993
86729 159736 584431306
17372 125433 270729978
95815 142567 117661021
70592 151646 203306826
137880 187790 125401365
20964 33850 32065647
142137 149245 17986123
29071 31908 12361222
149581 188135 96673241
16369 136639 22712882
184806 185446 91954739
6267 130829 312010797
54800 104529 124574868
24713 34477 24434585
87211 137666 15645814
97503 129175 916769166
59690 123572 160081640
39413 174455 338947090
55855 75256 48415013
24131 50391 674119791
171619 175738 534169941
51446 124642 401730865
112518 169483 336945401
57632 127248 174340753
91554 165412 533215862
60664 173739 283661219
114178 138189 973123481
198507 198700 64470941
11635 58152 496330587
56685 173849 293946630
179045 194840 291316454
109593 179175 58472280
29817 185809 858574391
129386 195315 165712686
111683 173714 155543020
50598 172478 305892256
121732 152727 780128337
199234 199643 1018665
102733 181067 214697967
149569 183749 85754318
5902 51830 114958815
50099 154500 261957687
98432 193312 238551093
70347 71556 318157054
155272 187222 931172879
191119 196104 12603040
135294 150450 35272633
49008 115566 167133719
56433 150368 235568284
57114 82212 363052488
158634 195658 93060823
152166 173256 53053101
12633 158290 365113782
129997 142552 700566458
164185 168427 286521208
111998 154463 447786633
72207 180487 271801598
126942 152599 64587849
114972 158819 142510510
182698 196031 32155069
5830 86502 183466814
84216 190049 943995664
188137 191854 191904178
172903 199482 510542498
26020 45255 48276300
154771 191226 91417051
52014 99450 118545139
99909 181693 205586628
159852 161490 419902550
3244 188250 548761269
31491 180699 847128972
14650 152535 255226440
60480 82453 54796744
154184 154778 352247403
76179 104200 492543315
191401 199920 665708741
171729 177836 15231751
126534 169787 92037692
194031 198085 303557349
150951 191839 930715046
163931 170994 291631647
44059 150160 697480955
169563 174202 499987935
131955 165272 83837974
170289 177600 18211512
60202 187958 320374031
190830 197954 17854821
193242 195128 4795572
57158 153000 671446001
30497 178235 874615173
110314 156273 832362581
146193 171060 5316126
100936 156891 799896361
47624 111356 823790135
132618 166963 86357580
169349 187251 815964578
83644 150408 167690740
153426 174118 476949585
51329 139905 910927273
168863 191182 55872549
51158 180275 872869855
189314 195364 179902859
100260 101636 3513328
80362 174613 236764038
56772 63608 56542593
111296 129967 46575610
53628 109358 903685975
111711 143571 79688031
40589 109822 416386362
114819 166248 978936859
146181 164331 45659130
73782 80655 17201484
112603 174475 155184484
42036 175458 334767022
191130 191510 960834
24776 27566 7040617
51937 167149 289013606
160738 194434 14831662
59426 197780 314336003
110755 116592 886143915
80588 117758 657290181
70276 171573 254303798
38273 84026 877000074
163246 185489 588944490
178815 186597 19456145
181980 191966 949830231
63016 104962 997019868
171701 198800 23859277
151543 154227 6833431
152705 180068 722059773
31881 151945 301218584
150923 198543 100931724
161321 194163 546388911
54691 141252 969283922
3923 121401 294300803
50579 168481 411160624
77768 102579 150527164
142970 160794 27413795
150760 169670 893183409
123247 196837 191079743
137173 139049 248637023
63298 167684 261783665
51548 100395 30057687
157432 160962 8906562
143250 169495 66126479
43245 108657 164006211
197638 198663 2626478
56980 122885 165153011
84847 147540 685766148
128798 189857 153330458
126973 184469 144501750
22287 107505 213708888
145132 162468 43536402
134707 157955 75534917
8940 34178 50329882
51460 189079 345166476
9880 172168 869614932
92320 173789 204865450
86502 112869 929298224
82854 97034 35309892
93573 138878 113902284
63349 100132 188991557
10619 52758 452873422
109036 160572 129288842
16909 190909 496862810
184849 194585 609460891
58082 176848 297858143
171413 186384 689955081
49037 180518 329885089
94106 146758 132534724
13051 21973 916086752
163041 175647 196657846
191826 197699 44653126
14565 186586 431422297
120839 167143 330042899
73384 109154 641162393
90075 133857 110034611
5343 125339 553595908
18147 154264 820286866
73662 92072 952166351
119199 152311 246314773
121116 167748 417118103
70828 148941 738052704
64619 169084 951655855
130521 182150 305419538
189339 192398 944081853
193977 199213 604053075
30878 51791 52535053
111938 113444 2458032
75926 77494 3908290
190334 198664 896945051
48521 83439 399183898
48784 167628 298155400
168478 189332 52192568
156737 172850 343603224
54081 79985 95304392
31353 34981 858398064
91162 113118 58717193
145272 161874 926185871
108300 115431 18000176
39337 126040 217320312
157496 158334 2074356
96401 107337 27952630
78546 121178 107020727
172705 184379 29226226
180468 184102 9095831
82946 101386 255888899
34572 69476 917060293
13906 103357 518721543
129785 146944 43294829
158811 190014 78302537
87716 91924 668570839
128829 130037 154086415
188399 188812 200332
8356 178543 426641423
172836 173539 334078338
162767 191025 171167313
10528 71193 151851637
21276 159542 871527055
190917 195478 171910401
175901 181604 897316850
136632 194137 34476486
2664 36073 83414488
3559 35074 78590360
97387 120418 824273550
36741 159504 308013409
63581 195014 329720587
110843 173359 842858244
45028 137452 105706830
86838 136466 124587006
33601 112610 198456926
178005 189464 28680417
60825 105424 111774020
28513 79897 128764914
187051 194391 18551698
158137 192045 827261450
89817 176855 218777449
197382 197834 1124208
61000 167241 266467843
65948 77297 296211145
143227 192027 122632543
31020 121082 225860403
45969 67467 382419423
71313 185105 285589887
134093 176732 366592335
122844 175536 136784540
31407 37416 846099224
184495 198484 35130957
131199 182587 451640000
136287 181538 336477119
158481 192397 395304425
87266 104691 43994889
195920 198406 87549085
153331 193876 553797713
69384 152980 990349248
64519 69896 660370825
152875 190780 95136278
116852 199905 475606763
54674 117413 157442145
168359 199691 872100708
22791 72002 123193704
134928 193546 924830404
29727 85852 140487496
70324 171226 253325165
138588 186956 121524243
30668 52508 54815899
120940 191365 176838895
153225 193581 101364731
195991 197809 278825436
155393 181684 65929684
165810 173909 20317974
102048 169357 169275911
187757 196641 785842649
183128 193801 681857755
72702 81560 22213160
129207 178091 122840283
105768 143758 91451858
20518 83446 157473536
43039 133044 225533635
75655 92342 936915559
167456 167874 1054784
32324 95985 646272377
138326 162434 451083928
114767 199519 212592222
146233 186343 192884722
34633 65831 717294762
173642 181225 744721235
173871 189660 8379793
176947 190734 34534442
116873 152579 89463254
40361 144295 260704932
60310 185774 737952721
30298 78241 101353615
126437 148436 42174141
90009 99618 906053247
36476 168418 769300533
195960 198461 788033076
136220 149041 23307182
175449 180767 15474928
68101 122477 813448899
171996 181221 198634382
109946 162923 679823878
128226 143815 39211924
147022 169368 56191658
106865 124338 43675014
188036 193049 574161059
79514 152068 972889470
112933 152313 113251329
40858 160302 299650722
163347 199718 91249686
69309 123529 446449976
569 193217 812170886
117231 184996 169940648
151879 158892 65580376
85195 116738 79636900
117395 171066 134696050
23047 32552 23663565
139387 167400 857256129
147622 167354 960021868
55111 199504 362167734
167592 190417 57224194
93213 170938 508119259
160063 179566 173468528
64909 199378 337335547
60729 65396 11694610
147725 196379 122149040
90173 114330 61101029
39244 169218 439207711
151144 152026 2235339
149805 151292 773655828
146530 162649 40500059
108013 149282 57103568
92466 191737 249471517
65498 108636 108194581
87294 177270 418447528
186730 192221 186561155
80890 97813 730529923
195141 196698 567641825
171366 191435 50203630
125380 175144 125162329
158794 177611 562927028
13434 186745 811959535
19870 98198 195900780
83639 144194 14716004
34273 61629 857835396
199057 199613 1402484
64930 171143 266558709
71174 97019 785022763
50092 178062 543424996
32646 148128 12986202
103936 199303 725088181
15911 189026 434058569
93098 125728 82076046
112739 156629 242967631
23169 165288 850271147
86705 196265 816290759
77971 194601 292929018
167195 170314 8019732
99162 127871 912396262
48858 160173 488289222
100104 196813 671813534
187831 189437 4027166
44761 65949 53221283
63234 107722 116443189
1881 57144 908029398
58931 122796 196922512
113141 141892 71884414
116961 152486 734384394
24249 87947 159487923
143432 156116 54248104
196775 199967 910282254
166782 192514 996548152
171398 177224 14535000
94876 128627 755988438
39550 84172 343558236
137547 179024 104363164
140763 163595 57542385
196207 196207 617076585
147210 196026 594500545
37026 72558 910799558
143466 196669 608100904
149083 197067 120463307
34788 63315 71785488
49767 66236 41361047
87174 129256 105706575
57279 174335 852630509
155206 186882 244315687
145541 174902 73762641
102777 128530 64708500
27306 29488 168750525
10222 108198 610970810
79023 96239 376943359
157852 161696 9732005
101198 135104 85201151
61106 186211 313739970
175968 177783 4517975
104867 181390 472067102
166159 191494 63506300
45573 102891 143558696
74209 173536 249467985
155174 165926 26991761
195359 199832 771901427
146717 194879 120927377
175360 197019 231505512
24552 41961 38941625
78896 189144 276795488
76212 136955 152430065
157860 180597 41113732
104336 127711 58549874
138074 140425 691372665
186644 190981 693675711
13610 175924 407142748
117596 191524 832917409
71782 129641 107779676
44929 57435 31513925
15528 40929 727685020
46758 174581 320809539
147480 183228 20285744
193908 197137 289228548
51493 157501 880213955
87629 105216 44452305
71330 93598 55477694
83926 92869 429078886
57228 191107 335801990
120196 156521 91204492
100840 193621 942902192
189839 199877 673846487
71213 161499 226565988
125129 155537 76488447
191444 196655 234212730
170195 196998 67134218
100210 151638 129309630
135050 187344 611782032
78931 174072 747520885
20388 36317 679753988
4148 195945 503123162
4124 26705 46467598
119067 146071 866350156
133972 181182 118655872
128263 196175 634723199
193312 194902 2836720
176192 183149 17410354
162248 199138 952063283
151528 169824 46127012
168578 171248 955034011
143735 187973 649180712
71534 177862 260837670
177927 196768 149555883
46691 78731 180927446
91115 118345 420977536
125770 181189 139276352
186061 195270 23240362
187683 192802 419880965
67143 88679 53655466
25298 64413 665347215
143122 191330 292204495
19427 62714 108541696
29632 66440 46914365
128132 170380 106405394
12673 84551 179823429
19435 156476 343664509
32087 113340 203961688
164172 167266 303227981
66808 91428 61347473
148032 157920 903064341
13869 150316 342085318
183157 194804 797079494
180487 191600 27893490
28590 128223 249810692
65004 74095 868416630
73331 161010 190608949
163973 171827 202914855
82073 117111 88206691
37235 177394 351786910
168991 189195 50527901
84865 177666 362858567
2456 126580 531050390
98710 173596 623742170
173709 192673 340233452
20719 86078 518755110
149078 189363 101060722
52154 123114 810446417
125860 173140 118914848
101618 137558 980708260
114564 199760 833500163
175652 199986 61012151
197352 198038 456960093
23886 100984 441304878
102519 162507 150830437
24407 67106 107180307
46940 148618 754248279
91174 170070 198498483
151038 159586 21470933
181913 185662 9327038
7786 133221 314173656
176809 179358 460871660
110158 157926 859832104
104933 155600 127214183
98500 172418 186017753
34711 162138 319881002
179783 190895 911189337
11941 157354 364556518
117241 176747 649501536
80061 170575 325343612
186658 195726 22843471
45421 61336 40019375
88750 102710 35123841
736 77286 191407954
131677 184664 542257081
198751 199727 2455884
175535 194046 46435773
4326 23067 855392384
181889 188779 17243440
31558 69487 95179961
78908 173878 958732176
197443 197919 1171673
69620 85993 608840040
163423 193860 824272319
59148 96835 93971965
141203 146999 567210897
193734 199019 13227643
39183 73239 52170066
180127 189732 505498325
91147 166869 190416174
168026 172688 597499090
103434 182718 518530146
157307 184694 68706128
96922 176613 200458182
135551 172442 55369604
138227 172649 86689120
199633 199722 326375632
7210 46688 98625046
187153 197521 534237002
145881 178502 81881526
111054 150203 98107448
37049 105620 849479541
142893 164225 53800189
99798 111754 30488642
102699 136746 836523498
59147 184973 570435247
186505 190008 74169866
140684 188735 346289985
26176 104013 195188098
123860 152796 72625301
9366 26532 42745364
51933 198017 366428988
169258 192796 58956922
50702 191000 981847569
129930 155839 65246837
59588 74472 74489352
63218 146653 209258811
26764 196885 901058372
18689 61060 106278687
30561 158986 640570156
52909 102526 310041722
188685 198011 23380192
149874 160247 25984382
175810 186867 24846066
18567 80550 155175234
189242 197366 20423344
159139 195451 91291869
41223 129942 222383795
155443 191596 490017312
49645 109094 149135144
11570 143439 408705541
99205 175520 191942700
66527 179717 283982517
116288 117507 3002266
41183 198317 394257015
80718 82233 3781975
99710 164698 99823827
159912 180581 693165617
74316 123569 383246214
157181 197511 314703626
102548 183250 202795900
27507 129101 254761775
186506 186920 1016804
109906 168018 145791794
60697 93805 111183719
194426 198948 11272368
20503 64120 109341836
46423 50187 922377073
56277 104741 405008271
94548 101394 338727430
129182 154998 64980138
160541 172336 29742732
102063 168867 817624167
199689 199917 560653
56160 62745 16559372
80950 124344 108981338
46321 53900 461585387
97885 129347 379070720
70489 119597 678459663
49697 181863 79605773
10134 109319 913908721
141371 147628 15878630
77010 145420 805582910
90323 172645 53171053
142970 197143 164231746
43254 121558 196244507
86189 87072 144126612
64807 173367 919882157
129289 146753 44042687
54225 152582 576429950
122120 150917 72247702
109142 165579 693087079
157939 171109 680375247
198839 199699 2197119
54693 157404 257554419
67968 141875 268080180
166300 180662 36014449
115911 159288 108586948
179117 180724 947285562
69132 135666 436071065
39845 58404 788654060
49350 57797 93038222
176541 179890 8424986
102212 150568 121532914
99522 169526 176164037
76002 86578 26419852
81705 181717 251137050
129572 186583 271685767
174601 184196 542986749
139518 174916 974068385
52809 188586 534563699
21622 128275 267223322
84935 134805 818275890
128626 197257 172391810
88989 161931 183460127
109770 168370 147048223
173602 177950 10895589
87265 189032 255637778
139068 168803 460509213
113869 115888 583802227
20210 184564 595809474
188585 194524 15003249
175859 194330 46356733
38434 103134 199565618
15125 88966 646206393
30056 180415 377257193
183505 184584 494571651
140821 182398 550224223
186840 195453 21749370
75306 168448 233932040
9757 166606 869868614
105085 157342 540780640
189972 195968 993922031
81821 92216 25800695
34806 78905 885199648
74200 178016 554348206
68100 152833 212505596
92921 126378 84113315
128583 140533 29972805
158220 163991 12313081
16977 23166 15386483
145446 158920 33715342
186711 197693 27570286
134944 156051 53225550
180256 193812 34054225
108520 110776 236231399
176887 189183 30763919
30770 169960 402714115
31576 179128 370302560
134631 168001 83975240
59183 155606 241815358
160573 193717 83247200
70162 106904 363559707
50515 152027 700814170
184199 198484 616089892
195602 198111 6183512
40361 110464 175988296
63739 193998 326724681
50089 67737 44276523
128095 165120 93218213
157787 177414 49397783
84264 158688 186910426
190573 198897 367531
198546 198810 706707940
56313 100060 109336833
78617 93117 36209326
15495 115063 257355788
119096 151693 81735608
199719 199824 788092053
39946 177371 344846827
43603 60462 42335539
102827 167840 163397040
42222 143222 930499345
64508 169779 264176852
31276 190832 850101864
52147 137298 415862564
63946 195393 329779737
37208 102921 574156172
122948 155047 80690488
68753 175507 267918567
101452 175014 971330042
111526 171936 151605835
140760 155250 12152282
89574 95131 13836197
173491 190989 43823713
139505 155979 41593489
167544 176691 22979250
91929 195138 259447969
127957 137811 24692898
171827 193344 776319549
175837 198314 56325111
167203 198124 823943709
111898 180019 28327909
188160 191608 8721240
141261 181769 101888712
182522 188188 555951593
43815 77338 83828235
85 67090 114267978
108675 115618 17579777
93953 150120 141286968
115927 147651 79435952
166272 189529 23690708
46301 107021 152461897
147072 186706 99412117
199320 199432 288956
124756 147627 916884414
91029 170329 975961720
444 186208 465584601
6754 129306 72257632
185778 197343 246655902
36689 98201 153956765
48027 196597 566384396
179086 194113 37695825
37699 117031 903890593
82248 136420 135862575
184534 195411 27391005
129130 188128 148143309
76014 126797 375509148
15840 163331 369843630
181937 184632 6698448
26356 152567 316623729
186801 191284 28791855
163444 179276 177734223
186490 197077 997111144
59597 167070 672774804
172668 172725 158842
169545 188571 55523361
133645 180550 117865347
25599 126383 295413368
134570 154058 49124410
95170 136849 104853695
132545 161884 73786464
179796 181278 3679164
34163 182270 928164315
182070 195772 431555899
125816 172634 117771779
193770 195690 4829942
89706 164246 187531008
140935 142951 547670821
13113 28862 39329779
189461 191444 363510825
36845 82482 475850015
97887 103604 429242575
38599 84223 114306758
81745 119191 94126398
42870 114219 604039953
42515 77321 87013613
186052 197849 997018044
197307 198643 3384342
19158 165000 528620507
188425 192415 10100461
167454 198681 78376601
176092 187692 28960520
27457 153748 899199036
36719 110865 555434495
184218 194614 26180157
161280 196265 88364298
157575 180834 843884447
193899 198874 12422505
143607 159513 39962098
35900 46230 25902956
35241 54593 48739402
15725 118100 256678936
56313 79809 273107284
90713 155436 162886454
164709 192952 430849856
5279 172699 419825718
42256 59013 42059036
104724 117273 769022319
166806 187498 37991710
41595 126231 212082311
18828 59286 67398932
139484 158209 47146377
178403 199576 361298481
148815 174904 350350148
147881 159984 736850450
9138 38782 73993016
138172 155528 15308025
24099 189385 770898304
198568 198820 617436
15044 87287 433836388
40588 80330 342986731
8309 180688 432119407
112243 195206 238153396
128011 187914 150474924
24630 51270 227213026
144715 147920 8106535
175337 187889 199958569
165301 174988 133501430
14194 130408 863593714
134613 155971 551260936
136377 167042 512332149
43675 62332 46855226
134446 146578 61967004
101770 109725 20303558
186501 195708 806719535
8919 147840 831709030
183366 192575 23107055
143062 167712 819371532
138250 188243 842033650
190156 194746 11633772
58766 134184 188895533
37974 197698 400859822
39581 82705 745675383
91686 170790 521560642
74475 159044 212333852
22841 28157 13153884
99727 114517 228972507
192861 196253 3747576
129581 148035 335264171
73214 139264 635703266
195187 198121 406247725
93904 95085 2860365
187428 190731 8326316
113017 145574 439566486
167991 177742 24476803
98127 190999 233441586
76102 157252 203813651
157099 199443 106284131
160418 196894 91599898
53015 109053 30760331
157288 160412 658662954
2615 4601 330035359
59755 161648 255521594
38680 45370 16859793
59557 68458 969813921
105147 156008 37561913
118863 120169 3231969
37088 184962 922119703
174238 184412 25491784
157181 158741 3862365
113871 141790 722482564
144212 189631 114040765
66846 199774 333508672
157490 197039 99339267
148489 175772 58105341
182055 193395 28481378
92595 98390 14519799
143786 176895 83210668
99990 123652 59665627
31778 124530 105397456
132606 159613 67874341
43232 189869 572392581
80831 130867 125544227
160424 163786 8547819
138537 159090 333792397
43389 48228 549169097
31721 35719 664740907
163888 191039 68023449
151640 172175 51755985
63496 176656 283820365
112069 181157 237401757
113847 196572 207594387
62197 68372 15416294
48644 98511 124662646
130683 164743 543045820
124038 183545 149365741
17848 194606 393100631
150794 188239 922777676
187340 195759 167852724
61428 163651 645236074
134458 187093 132233886
31259 127232 240641328
160810 176059 38375819
163211 172760 989235101
181409 192987 24178976
169278 172758 8682074
176968 177547 117550
48724 177257 322514686
103820 180607 192793853
66781 103469 451927831
31992 122052 42324886
15617 58375 107193235
186698 188728 610553321
147315 156071 22013279
184278 195773 979356907
129043 180997 537809399
86129 152295 10981277
81575 108766 68414003
168507 170883 6053168
71641 132124 151690637
59968 131557 179338255
156899 196426 99257231
196448 198233 4408180
173844 191639 937435797
164069 196129 665451122
80336 126042 114617273
27299 157281 342883064
92070 157651 722993484
140178 178937 97523558
90517 120842 87405038
190325 195347 224226095
184355 197060 723927171
100806 125691 62635088
96626 102309 14388409
73175 143584 511557470
49626 71051 785796083
113995 178442 955831322
22420 110084 320102258
117348 135415 330185506
155248 162435 18053361
15724 183025 419527037
65636 106956 362765786
136507 141993 3720656
84928 146598 991519110
174150 183356 334546858
127593 192489 163098794
188406 193480 12845799
24252 93811 174127091
28821 73578 476090609
9750 153307 731753869
174499 179953 964721977
186495 199091 774768237
135886 186700 127650488
128287 188722 151827528
93273 157117 74054911
31721 119245 379974809
79109 188671 275109974
190884 199617 275903103
197704 198940 3142419
14527 63059 777858642
52023 113725 445580847
100835 175906 188830284
193747 199717 14949475
102562 164184 987328954
54622 164903 699189034
83479 111057 850676850
186343 189968 9086289
9974 154191 200420920
133762 192418 218495099
24917 178332 385042164
196871 199106 638738524
48793 82865 477245910
38809 168836 326385547
12245 125730 284277107
115827 152693 958181224
80953 87692 5056689
171137 189831 628239448
179405 182742 8328744
140525 199825 149018428
90425 176108 559074258
120153 126655 16108078
109492 166235 142401568
120078 156313 627143252
58201 85039 66857589
171799 188358 41360025
59998 159101 248443880
93882 153731 648410496
27807 62750 193475281
27949 173553 444327589
84315 107207 279606683
192353 194807 6206390
87882 112622 469888485
185866 186924 2653194
84398 116131 80060531
192599 198680 15259200
72114 96728 707594564
78231 174187 241013077
134514 157783 273143232
79265 181857 257697969
94132 122681 71924107
994 102017 252748660
132020 134033 4985238
113348 175751 69914605
49051 60724 638926155
5512 24001 766111591
171564 175741 10393860
153110 156400 8316529
128228 131566 8424857
172291 182317 355338970
22505 184117 621590377
50199 86341 314911649
66318 157029 227533318
89654 183759 236502163
62302 125127 157358223
34369 79980 261301649
36362 192119 469442372
158799 181245 512241456
83576 149858 166544313
119491 166661 812016868
145510 184869 98740640
106393 184019 221907164
69155 116903 634439109
30309 105210 187833203
29428 137371 864675449
55704 187328 647801552
154077 156476 6021567
100199 162961 157862872
59202 166544 371561325
98338 100645 1708203
43709 100497 141996663
27746 93467 164494415
191037 197187 15498471
44446 118507 185839290
90228 100155 24972311
158159 197013 666020686
60661 182626 83207017
33116 183151 832087797
188694 196706 20191371
174017 196374 56112008
179124 180641 3755737
7604 113123 436811686
96840 130294 652790850
58730 140682 205301467
151759 184107 81218974
66253 155899 224908516
23625 107080 209401517
194092 199506 518666841
46942 51806 12287261
22340 78453 603239094
198679 199817 218521893
94966 119170 61238083
173117 183125 1607731
169398 171760 415813072
176330 183566 6557136
13568 28292 36704853
130277 196788 167137159
36190 83361 118166474
171260 172621 3352019
102261 123977 54708228
123224 154406 78346656
5614 62824 143290539
150277 186827 91721386
100256 168806 236414846
182175 192843 650253395
124425 134147 24253461
41093 62661 831861031
186128 186726 1516027
147213 167853 51819612
114261 175208 427936599
145626 195513 125233651
66007 126762 592234351
43163 66227 298575917
96652 162740 166320397
154146 171521 43717098
44506 87408 779191494
128675 141681 32637277
198539 198550 27177
72735 107216 132010610
96302 116628 51611132
37193 53040 39923458
118652 173918 266737929
164407 180845 41097613
28328 89386 152795713
36538 113107 192257698
7455 155986 372306263
103592 109349 14579751
180450 196675 409600789
187549 195068 196276911
87783 170464 769954912
86528 108134 359466290
81741 130840 149344948
110038 173933 160336543
84323 182194 245869427
53529 182337 323109210
187801 195358 305742513
186862 195305 544026366
49682 123505 185145609
175668 178804 270782970
127726 190049 731343976
42700 162097 541526988
123574 195717 574303841
136761 177855 467886671
189381 198895 23941175
55323 99273 109726208
13552 177262 362566082
183376 189219 14588268
110617 181829 178623169
86270 184423 357573214
62964 199269 438818240
45960 82655 91828030
25814 181313 794230719
112221 164718 131750237
83782 134319 126818127
187978 191396 367983978
54868 77814 57240652
155487 199653 110804340
42951 106178 685400447
198579 199775 934981668
79513 189197 275405945
92553 135520 107993676
71356 90053 46595143
105913 189247 873965467
125412 191962 167189177
125697 158342 82007506
199164 199292 541427758
37128 142725 264866643
158070 165412 545886398
108499 143522 233303488
126247 170855 904361441
43338 141814 246799469
94615 119839 63758931
138271 171312 591521669
61284 118601 143719426
93219 197363 268013298
104130 118894 37144618
39463 143761 458922270
84502 103957 48988980
14893 185288 951690412
142731 194395 890055814
138742 180372 736306731
55683 175231 299948011
131903 175538 967583329
130570 133822 665257961
138952 193667 137559181
100792 105083 720664748
10878 75906 130060287
19640 107267 219763918
7441 67347 149963051
97688 162269 424905000
33505 115411 459153098
115733 168317 964304575
52398 196213 360895950
72067 84728 31576348
178547 197493 47454403
194071 194407 342788054
116452 132018 38776393
57522 79012 53569383
24224 190014 415944863
52983 133181 10936194
44025 53509 350911671
165342 177143 29537238
62833 107927 850305017
102977 187829 497482895
158295 189484 255095010
193798 197177 505770626
134377 146341 30239420
82723 189453 267980101
35890 99106 158228626
84871 180681 240710655
169726 185856 40323072
94995 112422 422592006
121899 174585 132368455
122191 143941 721787215
33724 142409 272638118
131439 182192 127518763
82411 93096 26650568
8588 55775 402481142
93563 108903 38936728
72989 168596 757856687
96406 193985 45618692
22054 172058 618786224
119244 119733 1211245
108438 180086 768595323
112281 161164 122514241
104146 116179 675352118
149832 181838 287433055
4769 70573 164769322
145725 180127 806842570
102370 174206 732148066
56657 144170 219413400
36122 68720 81841387
148624 181064 305712756
62553 181840 299204768
151069 192120 243481666
146016 189477 108963907
98645 182459 210717635
29117 131669 257178447
14565 49694 87982574
91628 168752 194039893
104695 196432 230325055
122424 177701 616237481
121333 156735 88947171
47855 55808 20110344
161292 167228 863377395
171812 196202 61135737
101937 181809 132450983
2271 137842 339516081
14258 148465 401357519
47956 100118 997263642
135526 145972 26479534
23342 32787 23557555
192345 196691 10928278
161819 190146 71036711
153081 178197 712817676
36184 131918 240118425
179778 194420 36770628
21775 150000 748170140
82275 117000 298843826
184961 190850 712482330
139579 174826 88788835
154420 189748 88605692
93725 93811 355592106
49930 77341 456496256
134806 190630 140293363
62246 122392 150680721
95585 121139 64497592
85561 121333 89987425
185926 198617 135262767
133300 198031 671512905
92104 157100 163494299
165303 169037 798766076
27635 104372 546126303
81420 146818 164294009
4770 146331 984798546
125167 158237 30034208
114859 165728 127637113
94247 105571 198944441
56064 85967 74611275
33385 176253 358628833
43110 71562 838496458
118353 146037 218752171
89338 131629 630085939
85559 198657 284125673
139641 167682 70583901
8258 70596 412825782
102200 109506 18624513
130562 143933 744986923
2403 24645 714306787
23908 36667 31919840
8590 52439 109633216
161425 189791 40917787
25181 118909 235217372
60210 105751 298868923
62926 84252 53152750
45103 54612 330888474
149506 171543 259179392
123317 129652 15743403
41671 143484 255272127
101729 151209 281831726
79967 122025 865728349
198536 199003 1178537
144314 154668 26099889
40176 124107 629100068
196749 198550 4475253
32354 141427 761914042
95261 114028 385769493
80441 132167 511399314
70562 81566 27468769
166489 195492 72812283
172181 173792 169053098
34644 131551 243112355
91110 187859 243115507
191518 195261 755529736
96943 112829 40479802
170680 189099 45977362
138851 197128 634228085
103675 154411 127448061
85694 141388 681707942
23171 154335 329064129
160901 180333 48789934
134525 165973 79184507
54800 88181 77495120
21781 171951 782515066
17554 80963 158706920
28861 195008 416972065
93727 182556 773864907
42223 163781 304977505
12434 182273 425918155
85948 107753 55090725
133648 188801 422471549
173779 198297 356199562
195866 197439 3860569
26331 107624 204024451
35353 43990 241218486
61627 105930 111063869
134773 171698 275118455
53289 89144 755888438
70014 133904 160104795
163239 182816 128847112
56906 167282 765300280
57305 80065 56819739
170682 177663 515188546
152986 190267 307600763
89822 104044 35954314
47340 122860 650345357
68923 97170 70395312
77067 124063 309096401
42417 186009 17915624
199486 199488 229464568
50674 157950 269047783
165588 180583 37560410
192909 195979 7775224
8491 92674 210405030
106072 138222 752302803
152507 195483 107946761
176807 177783 1271936
93886 145121 128972215
155188 184154 744912989
71973 87344 38308300
57979 110316 131236822
65766 82707 832795707
72155 158172 501242688
36609 127893 905961555
100360 166544 348493660
129092 141923 32208420
170622 182100 801512307
155823 192623 92330602
112123 160508 218836737
75198 166984 230511848
139342 153034 34535238
194980 196004 2554782
42695 129194 360787861
86811 171985 214175349
112773 168470 507573544
38822 79963 103084928
154450 157651 7908629
138712 188214 124370591
170600 197123 796354766
126425 175413 309792205
136795 137220 1083703
67304 166453 248746643
187983 188864 278985272
159970 187785 69767218
168806 184948 841423769
27570 94544 377803216
135210 183010 394806986
159886 178339 46378886
91259 91834 1445123
23463 127448 260660649
23646 25435 4365235
25113 65826 102264028
51452 134034 206934863
5266 101049 379491952
14094 162577 372401763
70801 105828 87935417
174807 186131 28253856
166721 181050 322571901
105453 165906 339087414
107708 155402 232865235
86871 97097 25494747
23389 121469 501870381
172978 192971 50143869
60771 169789 273555203
87616 198354 679306328
80414 193089 282917623
14906 94900 199991200
146244 166393 50581878
98311 119897 54543116
155515 172378 201617992
165175 169589 941063872
126825 190495 159972915
71651 193213 305105800
128175 198599 176938851
64064 68086 10007134
13119 124819 815413217
135098 143842 22068085
82498 128856 769106858
28927 57381 71528103
127510 181006 134447266
126389 174463 120936987
123331 176760 868536430
74660 153926 199076971
50715 177488 944603663
174721 192059 43449868
188889 192125 8201127
130776 166158 499127165
167550 191962 61270964
116661 183958 168667694
138250 188539 171650384
159521 185824 66022672
178615 191451 32133022
168476 173437 12425407
126303 162216 324228483
147984 167051 47829977
164567 170229 14239750
100619 193426 496921982
183192 195741 981028869
148179 155911 19393684
142626 153510 27426224
138366 156017 280170257
3585 64471 894739458
184568 185163 1504440
41204 156373 288954849
120618 193231 831802554
87727 139376 757762086
89113 127144 730351581
7506 181366 435835453
36783 91225 136264493
10783 150419 349980351
114512 150724 90681904
8155 115628 269420408
59762 150631 227777356
72715 188113 392753731
75605 182586 980829326
102597 152655 125822348
79719 114198 670660700
156063 159442 8403370
47686 113048 164154136
148411 171761 58660304
190150 198638 428138587
193697 194293 438406439
143919 150904 17541743
79294 170486 229207455
35018 60368 63849010
181597 191475 24758650
24195 81199 142862298
54865 192647 345595462
4674 14548 153763774
6400 73272 16345577
188071 191923 9721680
126516 129844 8400423
159598 164218 877036974
91375 146041 137599994
36104 169410 334642794
112499 154648 783360071
102039 167565 164701394
29486 105528 190764882
165391 191584 431986876
94453 192964 887759844
195411 199790 10916798
1180 112312 278542520
147319 162215 37479125
76924 86277 486969785
22598 159096 616321811
169880 193677 59647630
183049 196252 33222898
125840 197522 404941411
66113 143707 194542352
158251 162940 11887862
69608 189367 497783246
70061 180471 592205705
64205 193813 325175857
53847 149595 100475245
1837 52718 745750240
163746 170878 18006294
111247 179484 759588302
115574 181005 584128145
4367 111582 37170859
92370 165568 184136095
130164 177857 22598423
160650 164869 10767101
104192 139682 783974886
28048 66195 967691947
94260 166895 477316684
167561 187310 49517026
50632 192068 354870493
165019 196925 138974294
45901 77684 79562310
119087 143390 883814931
115994 192725 593706813
11697 97290 373994
3967 171957 774820819
2544 87760 213047230
67024 137935 177678366
104909 120361 125522435
24467 157179 333027185
192393 194474 5257711
75753 145426 818699910
100400 191756 466823496
74149 156434 206639958
180537 180872 862102
79944 165779 215626126
63167 163880 983675002
108278 195403 218653855
124448 166085 360248280
157501 185524 949872832
149857 185198 88666545
117259 163641 767939577
65807 109292 109054397
165050 197809 558660034
153610 177355 59629988
171295 172303 2522664
127713 149036 208602339
47360 69530 751412573
142120 182532 101575791
113108 197776 212306292
93988 155207 154029354
116093 154791 680799454
91531 124337 82639733
89558 137280 257581270
6238 186670 452340412
6896 62556 570258727
19423 92649 183152247
1154 91400 225614711
102781 103209 389757592
92527 190531 441726668
115 45545 731562694
91435 183292 230883476
68619 73969 13184389
70803 87215 40873413
53726 138285 561214165
175753 194701 620112747
155510 176528 296191609
30080 136837 267620103
191916 199212 18348693
97799 101168 8548424
6932 190222 459442426
119619 147961 71166080
131379 150385 339475859
42546 100050 143820627
173101 192479 48583413
8880 31179 55532115
45180 194924 522683766
21765 110796 339374912
6204 161963 774877929
49062 198497 374928085
136502 157415 876411101
149960 151980 5026524
4827 117853 507169887
33277 192870 563739259
101650 160138 214311733
107059 146941 687155108
182687 196099 575807296
29496 82644 222236564
42628 131148 221815446
51163 132849 204727992
187322 199174 366174261
182552 190660 20317257
69581 146302 969312828
141665 148608 923445199
54448 87349 82030791
181644 197667 439350727
121530 193354 992107986
69211 74053 11993112
89987 149527 538978425
189356 198640 338769371
87237 147117 694587589
164562 181991 812094339
143766 185513 104821893
167347 179305 488382236
119689 197919 396191154
177189 193645 41300081
199739 199929 480775
129950 131712 4482209
58044 85238 757095694
1371 84488 207838889
96971 142006 113317777
107557 159445 785942016
155051 183315 70885019
87714 190320 257802028
143443 151716 773426716
93127 135182 218819609
57577 73352 39281159
5958 152024 366076743
128203 148719 124072734
85988 137334 128925791
105799 110952 11372575
195361 196873 195258529
33226 145218 281109307
78019 105489 69072542
168525 170737 213234078
192610 194412 4583492
192468 192524 130528
103754 118153 283490230
151629 170508 47607232
53322 167994 287672721
184099 187995 9674823
79244 151188 180702226
162110 178671 979831834
28526 46682 45574967
127558 175076 352996198
56335 167145 554313456
23240 113639 893443971
121795 181029 778978603
149943 195063 899977273
77438 126725 13514925
37782 100865 157983795
146376 189118 107208339
19678 101469 538839980
33535 55409 55145250
117217 153373 90545073
150627 193912 108753274
26861 174127 369581336
174712 175854 365505
92993 152039 148505191
190437 195100 638452281
21765 64542 107241477
12488 93138 201731675
148713 199745 188189164
119879 196856 444260712
122096 155725 700601170
31328 144573 284118400
84045 139632 463295776
107692 146653 477442
113554 192968 199248720
151572 153008 3640487
155445 169269 725430992
141196 165799 62022969
176565 189255 264102068
166746 178486 791703121
105343 133230 76820715
5830 94110 220713442
56553 163275 395041199
163358 198895 629092396
65835 159583 896948780
41940 181498 652957259
166466 167773 3235032
84934 113319 71603545
175917 194659 42495604
66905 89689 56731673
153447 185827 81269544
186232 188076 939692910
17220 159231 356019631
10572 171939 537678271
29308 37757 21072492
105324 134818 73792911
66087 188706 307588892
39788 59772 715972852
123672 195128 334430552
115466 192940 971817856
41626 151292 275069942
132194 181704 222788385
55860 92987 92665920
149795 174851 62983768
116623 181658 163015828
167573 182810 471168750
193618 193933 801662
40903 59533 46859267
172266 180982 5809336
172382 190057 420710270
298 33938 83854524
57191 88284 77558160
142907 191075 121009846
124671 195387 822072700
99829 124918 511444550
44302 83526 457764914
140756 192248 285947720
179734 189887 25392252
147601 175305 411269033
192431 192984 1387767
86989 87514 755202
72795 189319 506582108
131676 148497 511164693
120644 170998 126633762
19403 141049 319546217
42602 149694 741651535
994 29004 69849046
111442 158308 117386316
30891 195483 413054304
96310 155154 148150517
96006 138477 106826865
147588 193155 599855512
1239 83814 843637576
11551 62707 128210881
24260 199325 439293092
146716 171068 402590875
52127 76737 20127063
86078 172398 795891510
181668 187819 15385123
196159 198865 6717723
27295 154455 697580075
104109 176382 773300590
59192 100544 103234689
131824 138492 16638465
46641 141862 238771279
52070 73112 203849748
184083 197936 250769366
71887 168876 552647915
148250 175434 863918286
77273 104775 775001228
154196 181910 69595277
36017 198358 407358104
64954 128384 158885746
93234 137700 111718485
120151 177401 143754568
185118 197585 999734408
74725 91361 380990839
186323 188588 5723544
9064 152966 870100235
191134 194260 709622069
126882 146926 433790331
162531 173065 310989204
146162 150305 779574109
74309 112792 96883197
69889 169527 250127405
179493 188311 760494270
196792 199901 849640640
125344 132361 443895681
68518 79764 20832405
34422 132676 246465041
160301 163532 8182845
71193 115937 52761469
60110 65036 619471240
70146 135080 162676348
12806 108856 240753596
97530 123146 64669171
105517 185879 396050619
173300 183359 25185650
153352 154383 371155019
127183 149535 13087386
188838 189614 1961392
106736 121713 37402501
68988 74527 13673864
87019 141255 90051556
117905 189166 178656022
93823 136097 106235609
100582 141825 103696154
22978 94423 534389384
117407 161060 945660372
148729 181074 81156307
154545 193730 98356947
144937 179543 86849337
140323 186020 114835558
162410 163052 1583150
17164 106552 224162797
189502 192920 8637262
127544 164569 804664549
53657 96822 481055530
136738 140349 9099909
45865 145688 250481794
40973 143955 592822264
26242 70805 111764457
19112 54166 87889461
24988 30434 662940101
180564 181069 1289773
122153 127423 934657521
4390 39202 87037876
131373 137137 514693786
34680 153377 542322916
56730 72635 346007292
138981 195447 444661175
39922 105936 356774207
184474 194396 392607357
85182 162487 194350743
23404 114181 472482496
90334 124205 85327688
103249 135938 82014546
162895 184694 54632020
112919 124496 28839375
176942 193001 40301781
65570 123342 969707586
94464 169735 189445658
193478 195440 4949477
41067 87391 115833885
163851 178644 655029275
79275 149664 247660589
40526 182023 739864945
50087 110574 821128847
77196 199231 30938830
98614 107893 335179642
101892 115184 395828913
182072 199921 44782234
100493 104208 485992971
184297 195430 28020049
166145 180178 724465435
122110 147308 63286452
155553 196735 103351702
194328 195886 424921170
48764 153648 263112148
151669 152958 357130515
135489 194390 148096930
34838 133341 247100824
75671 173218 427526768
85273 145000 70381643
178823 194809 450864787
12271 34869 555646338
111205 195111 210518871
64313 151159 217765999
147222 161053 861212100
60107 160944 612584137
119184 192665 184391839
161009 191083 224107493
111834 165728 135192919
17583 130798 283687594
122611 144683 358284168
20539 79463 147395641
39405 62328 153972934
158715 191278 81745333
181713 187073 505440514
161642 189791 70605678
10336 16152 14545996
172862 187014 35412476
147619 176388 72221261
48565 172825 931382234
171205 189696 46221565
136534 174295 233448639
113223 166737 134219556
194624 195119 5020817
132182 161560 73848684
19749 102015 725183314
135549 176026 101868479
65883 196068 515532629
60151 181507 343634352
25979 101506 245769209
196385 198876 2497269
10308 22411 30239477
139024 159201 50741292
98893 121411 882755119
191279 195750 11308300
4761 4813 382605781
89550 198752 147443970
182890 196886 921110228
84237 88363 10266833
38192 84400 115780116
183185 196561 33622238
167348 186638 649010968
107786 194824 916944158
79794 113135 628208309
185654 194209 3942320
58628 165014 266890789
19971 31729 285392
34796 183864 766189437
128508 137729 873153929
36858 188863 827274249
57268 80492 57947653
89484 135511 858213665
128483 194389 971851012
130802 151699 30095164
4553 151896 594538350
18204 197959 969300782
67715 157136 224317760
96155 141509 78394700
164945 173490 21364783
46167 66202 50359167
167745 180514 399686672
136982 187658 214253409
143871 188491 455036448
180922 181807 372678756
180551 191820 28249648
169416 187962 441153164
177687 187855 25450707
104311 106266 311142529
72491 120027 119342037
8463 92787 469072580
66422 94790 13774798
173162 177718 44304683
110238 148067 94877541
22019 84941 157358839
133856 152525 46990850
95398 115694 717606555
127909 145976 755403046
140555 170340 377680510
152827 194290 426265676
50909 158182 269046229
1075 131693 893947457
117263 155371 95552502
11315 120944 274642999
17418 181726 763483120
157405 198993 104414605
119579 158018 96391854
129178 194461 134190704
105300 113843 500906332
68560 134284 164631391
121398 168436 118183033
74305 98776 975225187
70103 157091 218227983
26724 101229 832850592
196466 197577 2693111
162278 180323 45225667
129295 168307 845953053
95073 155084 440877871
91058 129102 95687342
10235 11721 954395133
13845 100322 54998678
172000 195481 958221760
2004 178464 442357862
54265 118565 161196655
184850 197011 30571857
38048 186268 371967952
60852 171793 537616809
90702 129321 626930599
62341 66637 968887764
132715 141189 21211386
164742 167470 241386962
20602 40071 687587141
124799 184892 778080653
98416 190157 216821476
179501 194068 36577892
32647 123203 955686414
112990 130552 43765131
159987 181990 184836620
145988 184991 97836510
12367 128040 289800249
108698 163735 226811535
177798 187581 24437885
16231 180144 612111762
96011 139668 271329528
84170 106542 56503358
199808 199976 455892628
6693 87407 201746173
141086 176546 75807095
145655 162133 41377795
107569 168092 151810770
147148 180427 918200868
176334 188652 30853021
90971 157415 246937211
66181 98895 81598958
13481 123066 274653651
178869 195641 42121998
9829 102235 231224061
153343 166831 33934325
167656 196355 72099040
165761 166019 632075
157110 189434 824347251
187892 188040 365531
54813 102453 119143823
82673 91985 23187189
145402 151856 286304761
32949 56124 58330985
107650 179645 6980537
84952 104047 38054104
174988 180547 7399310
198423 199583 358050251
98136 161524 470302435
24209 44258 50340339
84369 178360 944440200
180748 185517 11910455
157730 174280 41695581
87383 137218 125188108
98875 144791 115616688
58252 149370 228455141
37416 81893 111512673
99301 104018 478239586
139064 160065 256385395
105988 132487 66304754
105636 198393 505116669
166386 190801 61208042
35737 130951 509840098
83779 183353 357057745
185043 189479 439213248
164141 166267 1553059
95676 155400 378135368
66667 97736 77471857
125626 154898 874127843
182264 196214 35067783
11765 116699 263210007
18446 146243 92516506
50997 176102 313928600
157069 162976 757846797
8535 131674 819845634
46253 82765 91421026
24259 160764 342483667
71129 104889 117330030
91901 134874 107966238
183881 186206 5799290
173900 189842 35937398
130360 182216 20940375
164412 184133 239964314
116157 184068 170219061
41047 65543 61488903
19347 86982 435400001
85116 114052 820019373
185690 187270 495296973
197590 199642 197494552
85595 193399 452487908
53911 55220 3344137
179482 186426 897040163
19048 62464 747703199
6130 126874 302358704
129128 140178 2735796
109776 174670 645076467
144106 172620 71732370
83502 198155 424537453
184322 196168 29792663
30474 175665 364290968
47630 108474 285268287
87374 183442 631773128
48907 122897 271825961
127366 183486 141014245
60057 93317 462130967
73759 160504 170654662
39753 172563 333358507
119024 162580 109359440
110830 136847 64980219
91632 167675 191214839
147416 176630 73362075
28041 175190 473386137
141397 190755 124012445
19462 55405 842662817
97284 195464 570054370
115194 166881 129591611
28202 107815 199854976
77430 78393 1547597
103874 133667 389321330
190638 194099 326678590
136613 191441 300819089
81107 83248 767353183
99561 104646 13054496
141426 163417 941479592
165438 185686 987116096
151508 166535 254368238
16074 160241 361446804
130806 144762 35183854
6855 100717 646207412
180045 192149 30395745
139343 196639 144042708
151894 168257 41169878
163097 166633 8895862
118627 141202 403652355
65955 156904 280133629
94771 175253 202534739
40030 176411 924224823
58513 112038 134235588
92070 116570 62082348
129256 176709 119300764
10428 107963 244474074
85514 95379 24554169
64258 110562 116180895
180481 194283 34718643
31500 57994 519375947
104597 162074 144352880
176058 191354 517982953
58780 140589 567953223
150547 186503 90273458
168842 199022 75657453
24374 51336 67739939
88778 159207 846615061
43422 145413 801138967
32724 181395 705539278
191006 192103 598510
188816 190504 57987200
7399 175431 621877131
11264 40764 774204019
115996 134977 365543235
189987 190778 2024682
35947 178111 356738599
3458 159479 924800767
71864 159878 220891283
46967 171334 312205765
60296 185440 313838626
87528 189857 570272732
118279 185963 169794968
38419 173046 337941250
42832 63907 52906066
179849 199597 660157419
188530 189860 294553134
96127 152713 316934869
47649 99565 190365457
14382 134421 798655681
197217 197315 645183004
74264 171318 243857625
139764 198789 148335664
47033 105822 945653143
149501 193347 110083577
17165 145577 322002149
2465 27974 63583431
57977 193692 394041529
142071 166484 865522440
62501 133100 176833780
56506 188565 331263832
153265 192212 74773242
168747 174614 14727348
25858 187704 501733078
141471 156474 9550825
124322 197302 183201367
178749 195765 861726695
11481 58445 609675754
36446 83982 119054094
159654 193368 84710127
80230 178858 247729556
84648 162924 729749759
6739 93692 217329391
33725 168339 337905052
175338 194533 48144672
85375 161059 190219049
127108 187454 151575139
77295 134506 488536702
160851 186472 64282869
117228 136461 47884132
67874 163241 239286854
43866 181516 345353645
185466 198773 33442408
114697 136320 53903306
11064 175196 775047606
56920 142207 206812426
46692 122981 231231444
196975 198102 750785825
189458 192230 7059182
61877 142619 202302937
62804 122273 149011586
195521 196598 2687640
160935 174348 84039691
9436 171609 836801501
3224 91459 698929375
142922 149166 15824714
159778 181089 827781662
47880 86260 96052651
106313 119608 33259069
121313 171658 126566621
168547 180494 351726344
152496 172886 181163312
123617 174331 783098560
89922 114902 63158116
173312 190333 42603141
192363 193709 3408385
12451 117050 463902724
95837 166855 736535881
99143 156107 885209919
52706 135966 845957803
10265 154371 361302523
77190 91089 34678015
143277 168819 383156845
83808 178147 236958750
59474 115732 141175662
73419 85922 863160620
136653 197277 152364104
93351 113678 151654448
107841 157746 951988471
105355 196716 229332785
173692 186894 33050375
88086 180195 687196884
143604 169570 544911566
55789 112719 142896807
194566 194772 460288960
47191 55121 878096696
93687 167610 247896183
85677 135134 507320759
13215 36656 58568608
160304 177070 46294010
182894 190562 347642676
89030 96798 673842694
118443 196219 195227862
191877 197071 13087436
175434 186178 928860223
147231 155287 231167634
181332 193030 29366994
41837 179701 906179423
162370 170316 277104864
129634 162948 307956898
55679 85390 74119846
20025 74907 137284650
28411 79519 127969710
59605 149867 140830380
72979 154569 204889955
167904 181690 254527908
162542 196356 84872591
3420 14959 28798128
184124 195561 28792333
85606 100518 37384500
188795 190332 516648751
72421 199797 319738475
22511 55703 948033440
190191 194659 11341248
149712 193388 59776068
91763 186296 237547096
82043 91819 24325435
136003 155739 218128093
119186 179020 150178853
59166 70745 28903694
165005 188186 57999151
6536 184045 444962885
111556 175100 159421019
23030 156138 444179002
50248 138926 426281449
123862 135139 58950971
32904 49136 40857379
25977 118256 326770605
86854 166770 200876667
93957 186736 233150925
35071 74554 98950646
28939 91413 303595758
103749 185189 298369668
114529 164650 350515129
9697 44669 87417315
189754 199216 23802666
163104 186611 58926296
131788 170383 954194092
87277 131778 897675162
127463 144557 43027272
31130 85337 606862050
32156 88666 141459053
87779 108159 51588041
191980 193658 4236796
7974 11960 9858339
44022 48054 10000523
22383 172389 376338384
66472 164488 257075241
134115 164837 77445465
11938 112745 759642932
28090 106344 255132636
113561 144398 77245335
190658 196401 14491784
45449 80536 87828756
28426 183648 817455356
160432 167429 17578232
104335 173812 871938481
22145 82592 618993047
163951 176850 312999968
128150 187200 896990988
157717 166916 23210168
112716 124021 28173107
75810 140923 163320840
189284 191480 5548397
123905 159247 88655928
72998 133062 860266721
83850 115220 294978120
54403 173354 298375776
128106 140396 894452266
114512 149697 815307004
94254 148228 828242462
163977 194416 440712384
82891 155646 182812717
132050 159132 67983394
147866 186686 394913321
149694 197619 120210310
147347 165672 46106201
67474 106512 47827749
76924 133061 608602941
18174 29659 556410066
121919 159794 95088187
64942 181319 291917868
118386 151870 160147486
52227 183959 818850966
17548 32314 679328820
4419 51762 700676711
133126 197381 161369173
44236 131374 218470266
43541 158537 288378292
151230 187791 966083703
86493 163781 615183246
81796 108954 68315454
172399 174007 3954740
180648 188544 19774682
66134 116538 126583409
140636 188010 869640957
63275 90827 102947609
21692 26685 114345029
20095 164391 924262163
41769 50473 21807559
67147 126137 147766987
107848 167789 150330998
38679 169908 329484477
73122 192316 575123774
21069 166598 365005587
144298 174317 75493250
100710 185501 820536401
52398 89251 92038153
101237 106127 12677416
170704 171040 997091464
138823 183917 189423096
75476 141396 165387604
106099 147603 43659351
157500 183553 173665628
64675 71893 220391248
180425 196373 40076736
185496 198279 691377879
180360 198782 23097172
107381 116858 611202254
189707 198160 21202969
2809 130696 568241740
91572 94736 757998333
3468 44828 260817679
79230 87837 21465148
167632 195449 69906822
85349 160925 189933614
70 12053 29867539
47296 190264 358715630
161307 165847 474128
55051 76894 990184403
165156 165184 509250612
38347 192940 388022332
152101 158359 15667315
190794 193886 7864357
180004 189390 399864911
61227 78414 42862103
136177 156705 471082771
57052 85850 71829581
8041 187584 449995264
157983 191485 678168246
48620 181753 334057577
144478 167331 57407080
74678 149349 728582017
182299 186548 196690588
36528 95274 146952139
117444 143847 66006496
193777 198582 681488480
24700 164012 672466486
115578 118744 7768529
53171 84908 79243205
182093 199205 536087064
121092 164918 666454370
45203 197146 675709852
199082 199253 431441
165609 179847 35697289
133275 146058 270517212
158387 170000 314223759
38534 113762 188880573
137657 169456 80151745
99304 110506 28575060
190539 193828 8353589
184825 195208 26127165
129578 180796 128757133
140793 180658 100249086
106112 141453 88439080
50597 52123 84422551
153361 177643 897074477
31234 43114 29958310
66414 171599 580632506
127889 196914 173425978
19183 115816 242427377
142414 169040 62093623
192099 199531 754609373
7433 74813 168456436
40271 67625 68691560
13349 180724 419757425
1593 94095 696581322
177616 188191 514396937
147411 187965 773191267
93131 130813 94741128
46087 194644 467997585
147221 197466 666421969
158788 178337 49157181
122394 122818 1048809
83445 121015 94350720
76243 142137 165399195
77514 99261 520726288
191201 198946 19451923
6951 125998 298046719
197444 198628 3029670
6509 170234 410569802
14065 151213 431046356
43570 147204 259930438
117253 199522 807960268
57823 121071 158419366
40062 169056 323751767
86966 166618 669735294
122287 178793 141941035
170884 174689 6134195
6944 108005 253223297
173045 180755 17276625
138907 198468 17042145
132944 138224 13191592
168367 196940 958710374
22938 45427 876420197
139537 178232 603299014
184141 186746 651778299
1773 127945 315958772
163812 172598 141925982
183919 198425 36451063
87716 175131 42947355
31041 90681 988547614
54768 147791 233301313
35395 114703 199150536
81837 100472 46545965
81595 115059 84262014
172446 197996 570596955
73153 131314 145935514
100320 193584 234427190
35920 99672 159607278
107848 123807 169947482
131391 136315 966664074
22585 112318 225074974
113195 171310 145866226
187256 197773 26399368
117872 142926 180522720
42831 108151 992163613
198485 198573 221699
182995 185560 926656026
161311 182203 52440833
45562 162230 292793126
193743 199432 14242727
39702 91012 128333030
72884 131329 727320581
64313 86427 150727320
98121 178773 202878901
75499 91924 41003717
33419 54858 450236211
41100 173241 331593872
26061 104655 197138028
25658 62864 439982522
185557 198547 5260328
178951 188049 22739621
178987 197623 21386560
167049 182291 396476234
64020 65146 718408554
20687 71809 127994066
26501 49363 57387686
19225 54755 932654069
36659 38498 4571921
182886 189087 15509652
49055 120985 180307299
134662 157411 39390446
7025 141404 336563466
174068 194490 51265311
83747 188608 35002217
92064 189999 246096393
185584 195027 23816678
9400 84493 187811033
171637 174225 922184542
173737 184889 657770604
20720 38959 189104718
58754 124459 656451670
74813 102409 263921473
117285 198035 494461309
87647 163645 263249814
116917 146057 73061484
112385 114837 26398241
18699 49226 377062595
111095 122957 264013981
144136 188583 256610747
66952 100198 83033930
183259 188087 12045846
62758 173834 278640398
176448 180185 9384453
36154 149321 497977810
90785 194195 259974640
69547 198761 324237455
198600 199406 2014597
70849 167950 243673553
81074 144345 194808497
123027 196780 798865590
182568 195915 995690174
64611 86903 55549413
76806 125642 208959415
164697 195845 78080884
146926 182575 344410726
67639 172070 262112845
111056 182443 769590637
29048 70951 8300036
150670 194707 110681899
25112 187958 610297831
198157 198492 143195892
178647 181307 579974298
175758 193853 2342336
72720 74717 282847920
172222 178817 532979599
39228 125509 508940204
174708 176825 493997522
160659 175697 282511413
55499 138204 656338163
133712 197429 986292698
30171 127462 243885382
90562 119593 842824724
129309 162182 210380289
43328 168565 393054793
106053 118627 31513457
141763 179972 959076623
97221 101711 11448634
28945 74105 113138408
8101 130643 912723727
158156 185822 69457589
80483 105020 61704093
57319 188991 330222696
53456 190871 598687958
67543 95156 68733329
153895 185627 40832292
51248 97196 449073076
9284 79873 888477432
130390 148735 46256604
118651 133126 36152730
183144 198655 38932609
122920 123694 1985489
109914 173862 412269136
94286 190978 806896429
163398 188707 63444680
159494 192233 82263230
88885 190596 255597421
104880 162147 143839014
134180 141424 209212550
57052 74945 298743345
83842 152826 148011290
1527 47326 114417522
132570 188150 139559677
77173 176408 249207704
85446 181715 241890497
118141 194892 192628246
62560 96526 84658632
77747 91111 33331341
35229 145308 276300664
184122 185684 3904373
61397 154049 459372188
168788 185371 41525676
73213 188605 580880398
120396 184588 819528601
66671 109686 107910939
88182 122308 85866908
76656 84509 19706081
138305 190164 130323301
8483 133526 53262044
76474 110408 158780415
91338 116245 493116610
17701 188770 806905803
9379 61838 131432590
68215 195387 319142600
111932 170392 146742102
84958 127552 106972434
158098 186729 71866916
163125 167555 543674600
100118 151074 729654125
68382 114905 116794371
193415 194702 3264844
143577 191775 285708564
85296 187902 257731931
143831 179403 173557756
55194 158402 258695985
42328 162423 996576665
2659 124368 367239941
113987 185744 179960136
8631 43801 87892798
31576 58877 515785458
80403 152923 741789674
177672 188466 27022317
139799 140365 102570936
173964 178357 11019819
58517 119118 151864553
103760 192363 222468988
120130 154422 960370605
25868 100948 742969966
51438 155915 262075500
66541 139246 699603635
128810 183324 136984594
182291 183866 410843265
19403 182502 715336431
151201 194135 352714538
155457 169826 36143687
115311 165148 125012498
172288 176825 11281324
98481 165854 659173268
31798 178620 368451523
12178 143401 328852257
122842 170263 119277530
149326 155222 707460477
21270 97134 189694016
164212 182974 893551216
91347 180959 192126866
41960 117920 190579029
140856 190537 124848735
163640 186370 56927767
171565 171599 532920291
88174 134494 804533490
157117 199575 106569236
1346 103538 255841487
55587 126093 679990287
62968 101840 156236186
90405 191065 252970607
138353 171342 83136615
152941 190314 93789057
143984 175531 377900591
167348 187895 51517048
94688 189091 237317299
99230 194189 483013621
15709 105698 225541898
88027 160999 730740629
79166 108169 865872167
167975 179742 29543826
170777 171372 1441692
198287 198844 1391878
98347 197723 249761786
157195 191854 543360812
100417 140281 100175045
114232 149349 88011785
89631 193500 778843343
166280 183651 43542890
140775 163774 355003293
199223 199467 591256
185141 197201 338711160
156971 186160 536836632
175553 190522 37458909
139590 157049 230942224
124876 178216 133976870
111666 116956 933311740
178321 193430 242340663
112524 134644 384415707
161974 164023 5238323
138412 191293 132889071
148452 168930 14276581
18897 144989 465583870
183567 185352 4494194
62191 84570 55741832
124051 197447 184194280
25700 104676 728830222
124252 166714 673390748
166574 172322 943954230
508 113163 282295198
82031 104461 56375159
89 181731 455298955
198466 198837 957293400
17935 199561 655686656
112515 173160 152103814
163617 174566 117397126
14061 126472 394827593
71116 75358 131903770
27904 183845 391284802
38605 136790 246196225
58419 89047 101239092
53837 152149 575712528
57831 87806 74659964
155201 158212 366551398
180787 181578 1974671
10530 125570 288123041
11628 159112 369707722
126155 169936 110229193
23921 42981 47913283
158061 173013 199653502
161886 176260 52593602
172920 194060 148991263
14700 134010 407394638
170608 172338 534005479
177211 177589 5201244
125709 128628 7334544
73661 183149 274901051
134696 167688 930186353
24232 97519 663733698
185979 190110 10347409
68180 156819 222390337
68075 171629 259935597
105939 116367 892248087
175209 188841 34093137
15343 193070 602276461
182500 196120 682410004
30435 122332 230413329
77598 107129 199665172
13321 72382 235554190
146039 162428 840090778
119952 150705 77126158
4207 145856 33468141
67995 110765 309770730
57663 60247 6483098
121621 161167 998793798
136379 183021 117291521
78557 135508 142854842
47462 62998 39158683
103627 186903 209036616
199453 199473 46953
165521 186337 612344205
92919 150560 144957617
108768 188647 343240334
83156 165381 423622804
38707 80056 103629876
174341 197128 57142943
177248 190013 31936569
147837 153912 15229654
107088 118129 27676980
126368 148872 671620107
196832 199493 6646413
58497 178828 742258545
174569 185137 926561615
160341 169966 584874446
140863 188254 806423850
176514 197566 52770860
111417 134774 400786447
152852 161914 22793287
7711 178499 571028869
94606 161331 827301395
91875 152430 335447309
77776 78821 2613075
190931 194412 430828464
36507 90522 135165278
29758 71028 687235933
59338 83886 740307430
52037 142740 227323397
152953 181534 595954378
151346 159729 949591259
42846 65526 56854597
109159 119115 25031132
185323 196640 28445358
173664 187907 967630420
165361 168905 8882929
173144 199488 66036742
47184 83269 90321588
58928 153284 283352773
109940 113635 968473023
58208 189500 387913185
184997 188865 9670267
103700 108422 408162489
133729 175064 103994291
33157 166794 377258205
109065 184100 188250612
118246 168182 125306395
165422 199896 789083939
158793 178810 50338436
74784 108161 895307116
59962 131780 179933079
50257 155042 262903947
164328 177585 33178688
150639 158610 357228954
37809 183195 116941959
152157 193209 486641409
85115 103700 46844361
171912 179908 903520252
130688 198877 171288394
135966 157546 54278767
110738 157617 760835234
59237 68129 22207349
164637 189969 803084527
110402 145495 431874330
189746 193013 8235509
25006 110678 215111581
95559 120916 33346338
174998 187048 30095021
98034 189941 27512934
140073 189669 124665488
29884 98685 172190201
29454 68916 99019846
106997 169344 580119502
161256 195092 85007773
93515 159490 165894766
11326 34554 57888281
10756 137327 544428790
187116 187597 187268934
127501 179930 409829781
47623 98644 477174760
161281 193051 102526326
199970 199981 331776749
14104 118756 262357130
59209 101661 579728238
18157 47960 493988194
167833 172425 810304646
63935 129081 163153636
92712 174674 206134592
22330 35092 31749973
102703 161476 147721453
11779 54623 107350432
153922 170900 275862104
154441 155909 828252570
179474 191057 29012580
8380 146119 345209878
111849 183396 978942172
3532 92830 223262279
134643 168001 111124432
129753 170010 101384563
25686 103234 823010990
147336 153288 853120616
173953 177820 9697695
114062 166884 132503931
53810 60503 16801397
37766 141518 482365247
120523 134540 35060963
172007 194009 55121342
92337 192963 637153883
13487 57028 109139321
33331 48119 526071020
103908 175926 275007371
170406 193439 723210759
2831 115476 282416800
144115 193692 302823811
176820 187827 27546456
176047 179731 9191373
119890 158828 814685669
198563 199590 119769240
75779 84485 21730848
163520 170567 809674664
40469 113784 922961812
78729 111365 678874711
194709 198522 9486120
88032 190110 286941432
34486 109775 189062836
76152 166762 227597698
147404 152239 315227859
174024 197042 57744997
195369 198359 7424527
106870 173874 168096757
14829 134595 300067276
124393 183172 31254214
42598 154453 207683765
57029 179160 264302552
28959 184916 705012244
66284 129716 158463872
174347 187744 739001680
130814 157879 68018222
51566 150180 247306119
191252 196373 12937310
115123 159392 110887531
128832 164371 89505977
22961 163048 899426246
171821 174887 767364630
99256 181270 883907786
174873 190580 299914531
36959 193867 966821615
149082 195095 562361372
74271 176721 257282149
28592 171811 405548070
150449 165632 699593657
61397 133203 238458239
72181 86784 490868110
135502 191027 564270728
99007 166610 170109151
45349 175540 326734114
160815 163798 851147044
9349 80226 177297966
119158 197752 197184404
34533 183964 375037601
63596 146969 209049945
72685 135815 158363943
112477 114257 530730072
176006 199166 58065194
6444 88713 259037311
38675 168271 325296452
89228 131384 341599666
128665 138956 25788407
168644 188458 534169431
5045 107050 976187682
189411 192629 5588015
134025 198037 570303187
70405 94367 59678917
94188 102284 20469566
170180 188812 46586436
187232 192124 892250414
4753 103522 809744999
84230 156822 182406042
45232 73105 164205631
100552 184548 211130497
89587 150712 996647668
165380 190929 311474863
138718 145308 577893803
157009 196640 99514645
43398 181239 345758560
65321 173945 272510181
45000 194239 374538408
151592 157187 14116197
89144 110940 55171459
155152 182219 365477014
134989 174987 100712207
128888 177515 122238703
189916 195678 900479654
39969 116450 444803053
46093 59305 6984949
166426 184025 420666446
88644 163389 679691246
91021 106188 38533727
145688 151541 391474478
52786 121903 769806684
116346 168057 129587869
186327 191254 171463395
172334 191597 701832614
144250 195247 785460963
170629 172566 864671428
88159 104221 33127606
46298 155210 664466593
37134 147876 571174628
57367 112611 138609834
3481 121698 296133454
88703 111893 600949802
114201 165860 125127907
183430 199089 39318024
133648 163124 218747966
175342 189267 34786875
14355 86243 179901439
55059 74611 48725462
191923 194041 5368461
21006 90058 534944451
169585 173708 682090
185424 190115 2848243
35798 197888 406677439
1464 143632 861163325
146949 174307 627512975
44997 123590 576422913
79249 165421 703643249
177794 187118 345220095
120440 148995 477511492
6999 85040 969250240
184901 194173 23312908
96197 107182 338005023
57336 189965 999742086
121263 134553 900800554
197574 198627 2701617
196452 197067 1520839
44268 159666 326366284
44152 121998 568860116
153634 176634 432942375
41559 94181 557593717
138660 189519 127777646
95596 198994 903275952
198865 199939 614163694
188756 188867 274002
80231 154824 187410304
28628 171362 358297803
90427 171763 204624506
6891 71397 161384515
67590 72692 4344049
5361 116610 358539697
44716 169182 312415007
40389 76818 91175138
10216 27546 139584786
105715 161152 702926097
72786 141145 986002205
72040 101561 548153194
154046 177344 58473774
58291 110608 759815066
174465 175037 1477905
190208 197663 18700626
110726 155961 113426461
67872 116401 121886776
102168 119210 713572456
45371 47491 5271259
102516 139895 933659109
31731 172317 368815016
186308 199470 465475207
103318 115251 30262142
73825 190810 293668906
63151 121394 145927897
71753 124362 131984491
67062 136375 173632606
5561 69966 461509041
146869 151229 10870278
144065 195076 926613047
190370 195018 11793290
89160 174523 771400136
39191 188545 761055704
139581 185834 116262085
129352 130912 3930409
135071 144322 23356492
136438 149481 32984722
25610 27911 1586060
197873 198125 712548994
46199 171418 584331064
35586 55958 743132808
137918 193398 139502858
12833 38778 64817325
85248 102823 44148348
184566 191068 611400212
159340 183426 60516955
175037 195794 387944118
172030 173288 3093843
161925 189815 69936241
107908 195524 641192377
27373 101516 185714272
164169 176990 32108885
103847 119168 167152803
61372 93580 203753435
30371 74212 925800194
126777 131761 12632285
87406 91504 576899677
130386 156926 778810846
135820 182407 117088090
32735 150435 601612686
23190 108219 213323406
180967 188591 817376096
33290 40690 18654322
94343 111136 42667442
127608 135525 19868781
30114 136350 517626651
43177 110125 904369222
196733 199982 570362387
46262 155126 273244443
195325 195385 362043845
83935 162935 198504547
117452 118018 1343494
90343 96370 15084150
68563 145220 192301936
105263 152296 936010799
186435 193119 155449962
114701 129860 37736705
80688 103294 5671246
10542 47206 91657009
54777 99192 110939997
47359 175027 787754343
198982 199800 2070716
11272 24205 32145418
135390 177166 711248061
12885 175802 808660561
163831 193704 74939892
14620 122936 271490451
34640 83976 123639086
77305 161134 210535745
194238 197427 7886837
179356 197526 170233763
98371 186397 221251496
86625 141427 137639631
183422 188948 13808440
126131 199255 660201812
60672 75887 451192715
17417 90267 170488621
52600 108289 859879194
46716 136903 853364385
109450 150963 243945797
24471 157844 334596076
47533 197295 450204233
168035 170998 7590146
54418 140683 216107195
124622 156864 81002474
4837 154992 451026486
193081 194735 4221629
14077 102983 96978623
16597 93551 418267387
90297 107316 43192777
110017 140550 76378481
193814 198037 10494232
168608 170585 549020849
197403 199206 231289834
155938 195819 448370192
10274 122937 282275226
117365 150090 574000250
158614 172061 776339309
72293 180581 581438499
67038 139886 995541324
53348 85165 467360576
74173 102440 70844191
4878 54595 266424009
102712 133659 77748194
158221 180461 581538041
98948 128794 622061956
119055 155231 133314882
159595 160511 477040906
191350 194912 716650741
85367 192308 374888777
56084 150487 236711242
66365 119749 133876149
87841 133102 113772602
88523 110637 55914848
105220 165802 508498636
198773 199590 2067245
61995 118767 142298556
20935 121474 252000146
19400 114908 239541101
22131 168630 603267644
95098 139171 421281728
198619 199103 1222152
51408 173147 536146112
69768 86000 40408580
178161 195734 44152839
89720 119684 75551514
83901 138339 841813617
165728 181639 39845913
69374 125908 141657295
4005 49650 114192424
129236 136772 18853681
43734 47788 313142053
188948 195955 17701854
13992 75916 501379542
104117 169302 860542417
134455 175893 848361281
34602 102590 170433265
88368 129943 104461032
122544 156895 86302495
152733 167730 996903798
107212 160464 275146783
92230 137475 113739915
197432 197716 263069553
116235 174712 243153382
153885 181612 69587210
142776 158183 38728985
173905 176083 5481843
180070 196557 18252378
12699 149857 540560147
125115 188238 326763412
39673 84259 111634130
100217 101144 2319695
181932 185412 8680617
144762 167357 798579147
183669 190672 17539669
28608 164555 341274329
81055 103462 56284814
105933 175119 856812185
55393 197203 355705332
99218 136737 94274118
59759 114470 704578601
149083 164796 145537335
119424 120990 3816335
131178 181744 127077299
131407 185489 197011211
185611 188896 8242468
176272 194643 734996869
168531 170308 4544458
108234 167688 149107705
47382 177183 325786935
163481 184530 54286363
38373 125229 524899785
23013 117653 788913719
15129 35175 164697267
77665 126129 645626945
6788 192649 165332091
22317 57333 459468661
148585 199394 716284970
91242 153175 155732219
153768 199417 114588906
130040 159124 73076472
93625 150778 143749962
13216 76830 319938866
152637 173858 762755730
94773 108409 16776344
145300 176825 79115255
145481 163367 44885944
119262 188296 301423161
40624 126746 349954028
53039 149263 241347921
101152 182479 204409458
22118 67687 908336254
21983 47751 64408470
101478 175175 659628638
150442 192393 105374772
163285 163964 1781068
60554 182213 969686506
109198 168279 148316926
198742 198906 830221108
186373 197028 253299991
47914 193651 26027157
131591 194053 546291242
150850 183429 81837806
199701 199894 432345030
79907 80755 2121491
22814 50338 68921134
54896 81205 330339398
188817 199684 361243436
162992 183220 117448751
76679 91942 38159170
52470 95524 107498667
144026 184333 188687859
174108 175824 4312809
182314 185729 8515816
53387 104868 59490398
24834 77274 131422059
45469 103342 145010645
121574 125674 10189975
119743 147327 94671704
164344 172918 16836223
42290 153577 279100309
170159 196672 66412976
190352 195667 783578508
87920 166408 197322293
8408 174513 660473522
93474 104947 29140975
147523 180308 82318350
77952 99269 53319183
2284 182317 451311338
15295 142515 438589670
65759 99968 85414730
6038 141636 339697510
28881 136120 268847170
109030 145792 422540617
101105 169767 968172644
87774 100478 352352189
150822 152706 845618040
169833 191714 542990480
190631 198229 588072020
163335 178504 48149773
21908 61687 99767944
126665 154210 539855913
190758 193822 7791279
103664 188221 894101031
151802 181501 929406825
111859 180133 171204708
106812 177413 599600512
9794 12211 888801653
199783 199943 415312
177047 198633 163747770
41261 145228 560970679
109968 116776 17203199
23723 159750 341221102
146417 186246 99871368
36155 76635 807049373
175678 191403 39380051
185788 198413 631514466
117951 177373 149062739
37352 42978 14336666
72633 150718 567105392
147157 162533 38625178
103217 171533 171740577
58010 193238 339171446
30385 142745 773585698
168315 172543 188742307
55876 67848 596305846
32220 81112 409599481
48473 66400 391683335
166482 195249 356358731
197863 198387 1370231
6106 109076 955728324
53334 187951 337667649
4366 174211 425913749
65291 154728 791415068
77802 101980 60566565
60270 140739 283295490
83494 142729 148683309
95934 192764 661149650
25657 159957 920495846
9618 152810 358887103
126525 128631 5375642
169173 199420 368451612
70975 105978 333734560
5579 46970 830733831
102462 134316 506653691
167810 189660 54810354
50105 167869 338567614
150063 156832 17018894
62293 190291 320987255
11544 141368 694716353
55267 147600 231489354
98674 124899 66086124
75417 119994 111973027
159821 185331 64063133
143295 180756 94150764
71860 122844 127905016
170338 182923 31400725
174758 177538 414484849
137569 153424 925799880
135253 141146 106764509
168479 178140 24172578
10882 135589 602627573
73481 144743 178956912
3332 159108 390389912
197110 198654 3868549
127482 133786 15845046
130367 185082 137521468
134276 143822 265253410
113563 177468 160349603
149533 182169 497399116
116392 168467 130581455
34417 111582 193849721
149454 155217 562049743
154981 198323 958653903
151649 158530 17265766
101917 198290 242129100
85511 117054 79563623
113945 123605 24113448
101370 153885 132122803
87575 198193 676318660
159615 170883 177686919
139084 146275 916755000
74820 101415 632085916
52113 141956 225198309
165560 166513 2354560
698 45229 111285451
37712 165428 7453776
191925 197558 251999843
70478 86622 855151521
71797 190178 297087381
24715 76692 130195716
179651 189885 786775873
47940 191360 451189628
185522 187669 5333458
190555 198134 19002348
85845 125097 98659079
193772 193981 551215302
158270 189638 729707602
33428 156906 323227553
66770 98249 373509239
27708 71021 177721969
179582 183619 811722741
198628 199346 552575058
71587 160481 709651314
185039 189327 82269081
24483 37103 31628294
152306 153208 767258430
46540 159263 282758245
115457 119703 342407
32516 84342 773822621
874 92383 228769476
29694 58503 810846090
178929 185827 773636473
83130 122179 98133678
130494 194419 160653637
97983 118179 319611255
89674 110481 52698246
59912 119317 213409249
148549 188337 99729798
13843 36456 151084765
97271 170342 184011659
100952 195515 300721829
62687 81913 47947163
113662 175859 156109005
69373 165021 240128072
88022 173678 215323489
184521 190840 15847508
132283 174387 105835285
80504 130690 125943376
55320 86939 78864123
177149 178924 81018239
191244 198676 18693556
154125 183696 795249616
106891 161840 168044638
181350 185576 739540886
100267 187004 465340254
167980 175257 18348377
27677 92284 161689657
156092 182412 576515143
103265 181152 195628393
145062 146240 2967867
124448 158730 850978711
163989 169468 13780211
105805 173828 170718958
78456 87139 21644764
181454 196884 38739654
124337 179890 405577506
75484 154199 197689791
78454 156212 195301525
68818 140209 178921594
30503 115183 220269988
122993 159758 92307692
85723 195148 274955540
95325 148746 355194458
39106 160354 304201107
25364 157258 330974706
78203 130934 132294030
147929 193490 605300153
199683 199691 25295
62718 130979 590301234
68878 191492 838495544
98066 118711 695204764
155719 197545 507665076
163147 195531 603732066
154405 167707 269140444
13179 83259 175396353
66539 175829 724269562
161390 184973 396005266
18761 142134 309234417
131727 147812 40507624
63708 131468 401113007
112103 140857 71824251
185527 189938 379822812
131113 149473 694860550
21481 103286 302920751
14499 90082 672855096
51558 127569 190404360
82945 94503 28769652
110948 176287 146705358
58410 158967 252072501
74450 154056 357372103
65428 173767 271800328
105112 115440 340263766
167178 192885 64511165
118359 169642 865021519
135530 161366 65031975
184679 188789 178174249
27430 44554 42981247
71246 77657 426254020
69825 176022 812595997
27188 196332 529233874
148473 165597 42991260
16732 198243 455201689
181821 195064 599836861
197605 197987 820183178
86529 192298 712483001
62117 170685 272451057
10490 63556 809469810
131692 178950 118761722
98913 122353 417784040
158647 190125 848760304
168237 191340 137369627
38332 56253 690461524
180512 187274 16912356
42394 181707 349452087
63804 67051 366775961
13014 145053 390259021
4500 103900 771438814
20276 22752 6183055
141883 183961 105720083
87507 98836 28360075
41998 193988 749252691
43728 86489 106844503
17154 115886 743358531
113739 165015 128738565
22947 56111 574687839
29524 198010 355053871
19609 65940 108835084
164632 183734 602292053
8539 153701 534389011
13841 180678 418414745
126905 189491 157235307
54682 115995 308664665
89550 99364 24631321
100788 156784 140899300
130213 175491 113889914
71343 198350 318727528
113660 161656 541559360
56350 77976 271467124
137697 193982 696703506
42131 99089 142412333
56452 62268 496892995
167826 190062 31929970
156131 183192 67891984
6645 170502 410871118
146893 176554 302078666
72188 102762 567726884
196654 198779 589033456
63260 91294 69837294
85335 147104 155298889
20877 22334 237907184
145610 158314 31763044
85368 191573 266800920
122741 126879 982223026
180534 184232 9288887
76799 123689 117828690
50775 56625 13327288
39687 195349 169178674
144658 178810 85773824
54984 97365 583778921
64200 73285 22523232
107814 137656 74573478
44748 81094 90986451
101563 175105 744656557
125122 142129 42662058
166425 174644 20691409
84983 160499 189770530
1906 159336 625358008
64615 72526 249945657
149588 150206 1500882
92259 129846 718881037
143539 161326 89561514
185115 198841 34414672
183531 185430 4760561
56355 56535 470752
17540 90767 183099003
191799 195002 8142887
110057 140643 129654923
77445 119667 390464226
94560 99052 11340436
169941 194821 973864560
67688 118212 492376372
30141 52996 555399092
141252 180568 98881679
180635 191356 26868686
2495 44087 103999031
117961 151895 85013021
85421 91917 782886031
123000 194444 613477367
66278 141957 189669970
58106 153983 871570723
820 18351 43703093
17985 45568 69019944
113519 154592 103061391
171002 192444 717775704
191348 197439 508897592
22341 121403 248268142
77147 176112 712431066
163336 175385 930125632
115411 155726 612358800
42909 102158 148265874
73676 192853 299202899
191422 195879 418335771
142931 187594 112164188
20812 34762 499163153
60746 146129 926566056
21529 139790 296324082
152565 169062 41555451
16501 30779 31286993
72944 125767 132482451
169732 177652 763733782
11482 191040 855148284
158622 183129 610894767
78685 165264 348860555
155978 163965 680428689
42874 80945 95222800
198084 199363 3269662
129045 150528 54032743
139449 189030 607007088
162578 195071 991410501
77715 191782 305308440
108515 126473 44798647
170038 181445 337575645
174907 176766 4608143
126668 143009 41113209
174661 194107 304431208
23101 123659 352917751
22950 85700 156971378
149325 165708 39744928
138273 162209 60352373
158519 199088 752066894
21357 99512 845823194
165970 186746 52038703
11252 77078 164675495
188777 198406 24188231
134601 182423 120226371
139312 165454 825162106
55448 68064 31564257
114415 182032 169604468
172869 181780 22326786
140566 196016 139396621
91778 104263 583033993
167439 199079 847884682
16292 166122 908772733
166296 169520 1902324
15724 19396 9175135
148857 170721 23783598
191326 197974 558809702
5689 158673 383414426
112368 163941 214810953
26463 48255 54597124
199077 199583 223447804
124914 167043 117425242
172845 175706 7182894
22182 99774 735175853
170863 191412 51363201
107808 128000 50389960
41381 173142 330642151
123723 188329 162110629
184903 185335 1081314
16074 109422 233978417
112787 123387 233976889
200000 200000 1914
148899 173770 62444413
108070 135085 484713858
137566 158544 52796928
99827 132471 82114826
175088 195744 265662414
132843 142929 25323063
21537 182501 779555142
195698 198561 934008730
160365 189260 648547592
56142 103187 474643974
101046 162179 389396444
111785 184450 589974837
81422 188841 277274808
61874 189481 319999034
197790 197817 642310688
75739 189647 192299100
139307 195072 140220394
90427 130598 101013681
23084 108398 214006261
87956 126776 843852919
77583 141805 161204083
61042 146537 9973597
140715 195941 138826245
95217 189501 237037791
194751 198764 9994304
37326 37842 140840173
192957 195484 6390015
111033 197364 772561079
172080 182482 398116000
67829 94891 511424297
7530 187933 931137569
140214 151859 818375702
187909 189100 2966255
188515 197298 361979620
16407 132819 291699976
52949 69633 681144134
155521 192049 91657996
64181 122071 145069854
89203 179674 227428792
75786 78423 328675882
102677 188618 505606851
485 5289 11927817
89002 111224 894824973
37003 114821 195395064
88917 171473 529363844
153602 182735 73131206
100769 169273 172405511
116235 193618 540275456
61188 97785 91296518
46120 128368 741972586
92983 108028 926707377
65474 111688 116040058
165157 180645 38775420
78476 119918 426011549
99476 146981 119590953
136015 186043 125689213
73811 120192 116466899
190862 194111 7644928
179908 195032 37990635
71450 114659 108532930
196754 198300 3826735
199174 199404 561349
114881 115260 986815
198576 199544 2163724
95688 163267 170078354
108476 199430 228211698
105381 189203 210302318
53127 147328 236234408
131964 199233 719982863
79398 86531 17810794
87061 152427 811630126
59117 126918 169756265
192866 193607 1919133
102115 117953 64661417
45852 72570 66909307
53863 148691 873935350
109771 129557 202469952
2029 6656 11580644
151450 171521 523212846
119863 176602 908960394
182224 183397 680242225
58426 194167 340474877
133651 166342 82220882
120729 146263 64239221
134308 194542 151433339
19867 108994 647880844
41593 166414 313153181
102879 130693 166762038
37006 155959 469206257
169437 191200 525204664
20684 34918 263146220
190625 197452 336818729
194341 196931 6454237
140943 183628 605327822
151536 184978 84010013
159000 192061 83067212
84450 195488 609824190
83926 170306 255968093
83271 127209 110278643
172047 199503 68771324
10581 31932 53226828
110107 114003 274738328
141303 142110 490569116
126696 190469 363595807
174098 195783 50749708
63642 134777 178099321
185874 192590 16902542
883 48786 153241958
187079 191014 585179912
34994 156518 591722345
154750 161952 18049783
85972 151905 165696229
44904 154702 275515377
100646 188178 62360536
14659 156590 355953563
171067 177927 17110362
111399 132297 52203032
97274 185962 222997832
470 188401 471018528
70645 104353 84499171
109141 165657 141908495
54828 62703 77679676
121912 183823 55328869
84238 111669 69211569
197621 199226 999656228
170790 172028 3057043
98939 134990 721706059
146707 182571 89978142
6124 112352 266301087
78397 163233 362546660
136722 181099 801035165
158680 171442 32239782
110539 137224 66661892
184846 184916 200817
148476 190293 560916988
28520 37724 23034930
58122 61248 317239962
116863 196724 517413839
118963 166740 119938497
112353 137185 61974782
3441 198862 533831573
121545 193924 181761798
90857 130336 99321267
142738 166205 414127289
46951 142349 239218033
49198 64736 39044339
22448 122247 250118100
161366 192186 77416387
106857 136813 74851752
148221 164508 369161162
97735 164366 167771304
92067 171404 127659069
37837 174044 567408722
38729 107263 382437429
61427 78294 42055110
93967 140550 117078703
178741 199066 50968281
39999 43648 9231830
88935 194588 265591196
110681 178879 851646930
30616 76214 114151853
41066 106467 164159287
83867 123593 99833902
38535 40697 5514589
155897 178558 56886977
89804 104333 205478736
63492 154282 227683264
89453 172235 331852321
22578 57474 418399740
64780 110376 114410138
114581 117313 6874919
65533 115133 918622354
34073 82793 122117714
92505 182028 226776037
191213 195835 11684556
166796 169719 151388946
194193 198142 9814071
132220 147772 35874093
64765 175136 809734712
182893 185346 495450619
25152 137146 197711962
95407 160832 165392403
42296 64231 815929796
161820 196474 830032146
198112 199586 430879104
197644 199391 851335101
110511 119220 581035479
77209 104442 542527634
79007 105393 53572836
142746 178369 443972357
111912 192522 413650259
73514 162532 223571198
155935 197715 771420253
107128 157675 126673569
156871 173014 881564370
15871 42304 507995251
99657 165830 166476013
126437 192749 166656482
152105 175936 59926259
143216 153571 26100722
44850 75415 76511036
33783 153023 542902150
62979 162587 249852232
101626 148548 118099675
118902 138469 48902983
55585 123825 171021983
180187 193076 802703127
154783 169421 36833893
33436 83018 124261185
19716 52766 536204156
138614 183757 113463596
70429 121665 461098822
159406 189393 950998198
123744 142176 46154253
56549 195303 851490759
76309 160475 887519393
45935 140990 331485881
74081 136295 436301181
75326 195399 494661130
123580 181344 90265454
172148 192839 51773227
70265 189717 299716668
121905 156752 87526400
42966 45209 118696321
185440 193675 20748420
65238 150183 212980644
57904 173967 758694841
156962 167433 26291196
175445 190320 37194372
65175 110131 88456292
66719 180223 284796848
186354 189063 6797786
100447 191590 916948729
84067 91090 593754155
149152 194308 119045894
20303 66469 456187878
54127 174051 300844360
132340 182288 833961721
113776 148149 348507640
283 131647 464344623
71989 162434 305694137
62627 98504 89467500
62803 193527 327950198
95014 151937 143273323
120788 192451 180017297
190056 194554 245661696
104797 115874 28042478
77427 95319 44610311
43220 70637 247679802
165894 172086 431955885
147959 174193 171149145
59148 145748 217198212
121228 127342 15253934
100089 163180 158678206
127981 144147 823328360
196114 198555 6061375
118511 140872 242402089
108320 156656 21528814
198158 199343 392417475
72027 100022 546687577
46413 142482 240947533
17549 28807 28043420
67247 83787 41227636
91363 121262 75294018
194396 199918 3618160
122607 180663 145798537
31268 80234 518328523
140769 198580 869450045
185365 189902 11315263
171509 197473 806701917
97084 199580 257687636
26709 193746 960925703
118850 199493 202366313
3745 67018 395959237
63454 99660 345832841
167772 187992 50722385
1180 19249 45116614
117465 127473 67923444
86010 136049 125643132
156571 196641 100599378
128081 150151 55542264
68111 138832 177203841
98544 156443 673877507
197545 197822 840886292
185801 199847 358796260
42446 94886 775852589
109912 135324 63507576
133678 189636 313757560
144314 173944 65320842
185625 188323 145055186
75063 158840 210370795
34399 88493 135493800
106362 110126 9425818
110444 169253 147602090
184691 194239 24082932
134684 154498 855434318
20202 109719 224408412
117008 142143 62816015
27727 93962 516358523
57354 141596 912727700
95234 186408 358527271
191660 192968 3312943
121674 184187 156933126
48716 184205 937315982
82075 99531 606744647
37037 45284 263165571
172394 181027 21536173
90040 107744 44847414
18402 169839 502684728
68782 138753 175336156
159548 164364 12268187
8551 154445 961306747
159390 162018 6697272
132467 133370 774585337
160044 182682 847957283
7498 138075 691672710
139875 158036 45728338
69941 90339 50742936
126709 148044 53836659
144442 153786 10460718
23677 44409 692608946
190375 194972 229252139
123284 153341 75421587
16085 52975 92381011
50957 86454 338316072
132903 156105 58427419
176357 179961 159600117
193221 198385 12947104
131685 143347 29265301
159095 163324 10733469
13355 112211 247945263
25951 138416 281972021
96717 98776 267432083
106205 131879 64230428
33493 51649 45736758
154131 187064 714004537
49737 117256 366263291
97728 124222 66851120
60796 85389 477315902
100265 142416 105966631
171034 176414 905129129
154309 165116 27202003
121869 133037 380837509
82649 174947 231939039
76530 118264 901268927
10634 26432 342599265
85109 188090 626632194
151047 174283 58442902
91485 174108 207781830
71621 155563 814177606
55740 168392 305939731
68763 115061 116289214
168305 169482 470158395
110630 138694 156768142
57362 179201 305643016
159660 183301 772721846
3435 27039 58819700
164234 189336 71596855
9363 60983 129299665
83696 186874 260152027
61252 116026 217767519
135560 176697 536057389
104583 107573 322131357
1198 38440 92913303
2763 127519 312434432
17050 143951 318105026
135535 152190 41944435
27773 65359 775689933
134307 194185 420032373
103091 135606 81578646
50142 125079 882063816
39345 172146 333381722
115948 179435 159185274
187696 188142 90722834
88053 96474 614835928
41164 76326 387764278
176140 183809 593745528
48720 130031 203818835
160873 189679 72282409
152371 154263 825362306
47713 112914 454291096
85073 98576 552931700
48129 104394 141150073
69461 141825 181414938
164834 187910 899937636
122377 145581 966238503
120669 184256 185338051
42526 97971 502651610
135502 193748 146420909
62825 146444 209718041
78809 152310 871075928
85246 138141 132813517
170146 185571 38504632
120879 123060 5550138
155401 194118 848812895
158449 180867 56375629
26329 64126 94927412
185153 190170 866501722
157833 196462 56545066
90137 112534 985049787
82723 177654 42965343
17914 77932 875138634
170070 174433 8510889
186387 191712 242961279
151153 153953 480370746
101525 185595 211249022
157417 164679 18411308
148378 173226 62371214
144599 154570 25100129
43944 72951 50594607
56731 59886 200662353
138085 189443 201205605
78081 138065 150460042
18103 156909 741636996
117300 166839 222149062
80284 80640 902468
96020 106220 256482786
194607 199106 11240918
77311 170962 235361169
169287 179744 712215
178503 183850 13343475
8703 161514 382992336
148655 155062 570048945
47697 74604 67369867
160204 161450 2643466
86392 98354 29904873
35988 48285 822273277
62457 128830 850147555
37310 91859 136530271
191321 195179 606265777
41342 75948 86582891
56469 123213 167327263
59009 100908 104620666
85521 126298 102405722
124041 182400 146495665
142667 166899 60979282
866 196714 491024533
56324 116664 151510696
130283 180760 525176874
85248 133138 120298889
37466 167889 327344828
160667 162440 4537400
55991 195542 794917979
119054 149260 75804844
120004 199405 199306767
90823 151013 770455390
190888 194195 8378954
166863 185802 49596756
18122 106174 220786173
102617 132073 74058026
182587 198645 40311150
124829 187103 156325114
11487 30064 46357644
95606 166204 187262294
24753 105354 202268519
144622 148894 993701315
105638 164115 146883206
178990 198882 49872207
98307 185243 218593186
388 133696 333857860
116026 119429 324251038
198258 198806 730774354
127199 130314 804642464
14851 125568 277381683
54083 63797 512293663
54202 74731 51171314
28449 101623 317421229
114480 160439 115183004
84993 176517 526318989
8702 138706 816193058
159763 164361 11711242
137176 144765 19230516
38537 44319 229429900
108739 111835 7876555
113219 189037 190094138
98505 197973 249954887
128559 168632 535061903
41550 101035 148829174
33119 38614 13792512
196451 199934 8698288
77473 154151 192623197
45922 163995 296364328
38240 44659 734115045
83288 108038 62395711
81845 128970 327869033
168804 196751 70096322
191450 197629 15502913
94094 112429 46524863
17335 120762 259141056
191104 199764 21762051
5073 190733 437740538
152188 185356 554751215
199373 199776 139771804
199314 199910 1499228
120645 126881 15532774
126134 174861 477851611
125234 169733 657700400
118598 164384 115019294
184225 188050 9555659
191907 195093 8080690
68006 98793 76799500
104378 104461 228288
189147 190000 440131
40520 98341 171012987
185753 187720 510422126
181552 193250 151582362
86385 140332 135459503
57203 105505 121054007
21052 129187 270946040
5923 199926 604249515
49532 169169 957220422
130207 183594 640965369
169466 174427 689050901
32416 124481 861203714
4486 18590 35234496
104851 179755 188073362
33090 59409 15748674
157422 161417 10044173
48682 122307 184607317
62284 182520 761228292
64141 188985 313091631
35243 70630 88844449
179538 191717 770242478
45455 125293 813771913
68142 80955 31918772
85241 100188 548694970
145030 190600 114336007
57615 158459 256888644
44395 157417 610455191
182930 184323 605881122
142644 174086 79111756
50003 150306 575734129
52644 139833 218498064
151979 187419 88925297
112314 117695 967934981
13783 79925 402093413
98416 199049 252954385
24151 83848 149559120
146162 157957 29495603
54839 155399 780270823
165913 181236 38396150
107496 152468 522605863
99372 188668 224429703
46783 74446 69211018
22535 40901 687263628
197137 199125 814111902
45938 185001 510760967
22815 64693 104964396
167802 172612 12163359
66157 182040 723957580
64131 151073 411223033
100214 131592 265366044
109053 144565 89037267
162411 170797 426272385
192321 192823 1225190
96200 138037 105176373
111135 120019 803483474
159479 177354 44944564
90859 151471 632602465
14607 97953 208468250
34978 193148 731432159
49374 111487 155928103
174784 194103 159707301
195477 196447 2425715
78259 151390 183617879
99683 125209 300968648
159764 166653 890940331
103761 198980 239029465
39539 128745 223678282
77019 130727 829994126
160269 182119 688609798
130179 148477 46171272
131654 147812 40691360
179327 184280 497007893
14385 121498 373675320
121422 144152 154097250
156960 176330 900096294
187575 198619 774880313
176166 179168 7545713
193239 198113 795593621
71824 87419 38849640
185802 188623 444838816
166211 184039 44688482
57395 139969 461346964
101132 114590 765933867
127921 167890 503486913
106103 128927 57035363
106064 167032 676479738
147845 169587 54668796
16600 17775 2908931
2006 158911 393187526
89177 104425 324315363
147742 188372 292879943
19570 73342 465767056
54371 139347 212857463
162848 185693 143207414
189620 193488 9775018
8936 191392 457400303
197862 198251 1015325
132160 139137 10753593
150693 198420 119845721
98542 159714 153869510
139738 162758 58061989
37996 197749 400944030
119639 168250 122048106
123997 144839 52353104
93378 157257 160656898
3220 139823 342117867
170428 194328 59895434
191564 191573 23461
149196 154158 491687933
101055 194008 882150310
77543 169683 231561369
94746 171288 569162181
12439 112441 202944239
30087 109024 28261212
33421 198018 556756060
29587 114950 214312155
5757 177062 429485299
22479 99055 271651602
109158 166216 506669724
15828 45543 135762969
41029 141502 879837870
136487 173847 48487442
187823 194240 16248187
159961 182290 56062984
159279 174894 694073767
100419 145692 652339534
162830 192690 74894290
186882 197657 27041642
12304 71879 487929396
120773 172625 914712547
150581 189395 97403508
77287 145881 574434057
62485 128386 165031269
180112 184484 312662352
138893 198738 651816942
144346 163928 49315605
82985 127813 112548299
9323 126838 374130601
39469 188446 373801603
82431 148089 997871287
150607 155585 12595017
81247 190168 273468168
84697 89813 900503620
176121 185451 985556356
65242 151773 917655307
29506 170851 998539306
33182 66559 83881868
2558 42033 98765739
156581 197021 101504084
165910 166134 950069525
48712 94460 114308805
25265 100782 189146585
93801 94970 900842962
136870 151621 37153163
179119 189149 25049519
65616 104666 97854856
33628 41992 21157876
118711 136689 118859505
178688 178714 369041695
194129 196601 6219085
158289 177266 78772948
125343 159376 644529808
36281 93237 521628328
69347 193804 898808475
103241 171680 653861696
63416 65621 697289478
101667 126388 715453856
82655 90968 594510754
96359 198561 256904817
129726 158057 36740408
4591 130916 316477523
49652 148626 390047001
111610 122442 26962405
180253 183414 837621552
110305 115561 38050465
60877 173803 589804371
69523 168124 532015914
63596 83603 49820250
80528 101721 53061648
88054 173525 214876868
167357 188950 927928355
49372 97075 119172961
93274 95887 6444527
173111 179141 15127803
99626 140435 753093876
159786 170075 26008366
54235 90298 89923151
184561 188411 4008696
111855 169281 144087765
71299 176406 263785949
79307 154020 266889117
69672 86675 42326226
136090 188257 761171669
189980 199832 901618152
188428 192986 11525829
182327 195187 32330990
184109 199006 37413776
70893 89869 47271933
99598 134532 635351752
153995 193669 99607736
192175 195078 410031073
71861 172143 931862790
7407 98105 226712343
108906 152012 822610605
24955 149177 948356650
72540 78312 882794448
4139 153001 373134306
166485 176654 380525874
138003 194203 141319930
36015 76824 4490518
82326 136689 193732494
141368 189843 850002443
66281 136133 899733020
113186 125954 31708249
66 123450 782481419
154042 170338 483046352
21921 130435 271895720
51785 183828 331232029
185443 196124 26905432
182380 199765 711007246
69002 172241 546296521
44136 58942 37249344
74034 129201 138448830
112284 164768 131720295
159106 167988 697286360
73618 75352 791809038
146923 158097 24440288
115012 147746 82016249
56380 100235 309023599
157981 166268 838118548
35952 128802 766415466
79916 176625 242862937
76495 82957 16229571
71031 168129 243664709
120866 194845 185862269
62372 193567 329104845
16810 17678 1919860
188078 191966 9829329
48776 86223 824284903
40149 197220 880687507
181051 194563 33961684
113303 144330 77700620
26509 134702 271232883
138511 149643 28157434
26689 101395 981608677
83068 105051 511595419
77722 80360 6640905
7565 31550 864433387
86118 154818 172722508
76640 96674 50081162
86440 145564 148709782
9076 94559 801938672
156747 164566 19758031
78184 115391 93687911
99374 186450 400240193
155067 198152 108032691
125196 179378 366026315
34633 183286 373113960
29200 198934 425874871
9117 94481 213363424
8260 35277 55949976
178458 180694 891102408
104104 183082 198272408
175237 180682 13582643
183055 185711 645215372
5138 179046 436082986
25814 56041 304007157
141921 188807 117813715
117304 124973 949520110
188699 191516 337311
2056 43707 104177536
196526 197194 1631478
141493 174267 82465888
164491 172215 19385925
194042 197142 7749616
112107 116491 11061984
23302 158148 876175078
165604 169034 8646670
81317 196232 755832965
3905 94835 345184551
93664 115243 54718693
51958 109488 144277141
8184 122482 286279772
100892 160936 151026162
43742 64412 408737784
76656 136136 149269682
175234 176323 2675106
2163 79828 194236494
21164 111268 225980966
93234 165690 559305799
23689 166710 358846109
197648 199900 5702773
57066 76027 47250539
27992 43867 95176213
142894 165313 622693245
112795 187610 187510442
185509 195333 3938023
11517 26635 37656651
164047 172803 21923856
49667 79559 182244167
126807 137234 26203925
58145 96077 94554338
32376 60161 69903213
119600 169513 991739036
171436 178638 328998615
68812 169022 251566106
150280 173651 840012141
70530 178700 322701809
6284 47990 243541738
151264 173417 448855130
34687 76180 720567982
163051 188696 64300863
121285 130860 23932479
58214 71991 617234697
16026 135636 299649745
95049 157798 578063855
187361 195599 20802529
93332 199610 267068978
59579 70626 687423559
87837 156802 687842533
104929 128841 59875150
156580 160174 184144111
192918 193262 125056004
150327 195752 373303463
10505 28862 136997106
94097 173252 199084374
98691 176200 696330209
63696 187515 939856191
133680 195979 156553565
40702 158979 296703118
156277 161282 462402792
51119 154157 258488895
149377 155127 476357465
193825 199938 291722493
73199 136377 951399729
63254 94130 76943136
187797 199126 622738629
139846 191038 128666780
185996 198416 690152676
129775 164012 86242006
182944 184447 3771211
151030 187325 91100580
89909 171576 205417158
143160 188066 932113455
116208 163796 395215024
70487 153381 207937441
134950 169530 847817329
102378 134920 81680268
155970 166717 67776919
45759 65542 552359308
146328 166687 51124976
65859 127034 218493933
15522 47801 80689592
9914 116985 396075467
156681 183847 645120329
64208 196849 559417802
184240 192738 9981643
16403 154252 574211112
13537 168573 351687421
186508 189112 632012167
47109 87851 101859174
110179 185292 188412869
114603 166990 9071618
47505 81281 339222857
49529 181000 523172173
103480 125640 494205624
17574 142846 313966634
128722 164035 88904663
115840 123052 17838606
47296 109880 157118943
104963 133410 688510664
188026 188295 871672386
175258 180485 13027677
124870 157493 843480618
91898 192208 252159222
128311 150152 573960870
120951 142148 53175626
73570 187939 287116452
36261 169147 333579580
34434 119755 214178477
105176 110621 335167867
110225 149538 98575555
126389 127732 3405413
182723 197512 37075700
73134 94993 54504351
45818 61674 833059559
91166 136869 235826538
25273 103960 197388533
169893 191253 53446496
38614 141936 546392102
84069 151416 169193057
176646 196975 51035230
154369 166019 29273231
69655 180364 825198781
140122 157208 43083571
185839 191191 13446218
181440 184351 7295105
96126 115629 655522160
32129 131997 478421056
95022 117072 898495140
133504 180823 772866826
63158 159496 241542412
32126 131966 250412977
154295 196665 106346391
190373 196545 851776067
26814 82266 138938243
194483 194788 787032
48706 147661 248267363
169691 191388 621705070
71586 141043 174114906
44946 50412 264739863
69801 131200 220114957
155509 196202 102138474
120323 184864 162017575
118630 122461 9517172
83419 169620 216639904
178177 199585 532768036
60673 185239 312485307
138245 197750 889922554
173456 184141 226326102
1041 197148 550252214
198284 198864 284334690
65286 82565 43018007
94439 187619 870071803
53513 66582 32745650
39427 136257 679345506
58128 96083 94629306
37318 124706 219239357
61700 198923 344180763
82644 120227 530471670
154504 179500 940491135
43636 190322 617327681
186310 193378 17856270
13391 72126 147054547
1099 29847 447418465
97646 111873 36292442
90908 145842 138299363
168085 188260 50562459
65963 70495 685688052
50244 199123 373537727
44865 52730 19773085
1134 46778 631595063
91350 151992 576558310
9706 76105 166061877
176617 179798 807238869
108413 173868 164239832
97678 128451 77513370
56967 158378 254249066
147763 163147 38637554
73174 102112 72487614
122882 136292 33477464
195452 199937 11187710
44439 45082 1635347
60754 195398 201087961
30518 191030 482812469
36901 183261 505045067
107740 189995 206277728
197901 198326 1116243
34349 89693 138567460
108446 117756 790626099
156055 156950 938164960
80192 152858 655659674
189543 198028 21294535
99761 126672 67622466
129102 188268 498323098
134973 188717 142649259
64079 79578 86488332
67574 140924 254054734
104806 111195 887713032
178648 185602 164004391
143689 173589 791763698
183868 197168 33423327
3748 28892 62697384
105039 188625 209763243
190300 194096 361705991
165519 189629 118370847
198645 199729 2717955
146562 175851 676937925
194544 197320 6888320
136387 181113 355873509
45942 96819 127191670
2275 54412 130557582
76448 99155 56837646
64830 191573 847246559
78778 92806 904204925
154876 176620 616898633
49338 144688 893720627
28844 34877 513520209
102224 193350 228985409
67486 99982 81121364
56761 180964 116707040
133609 142923 746246792
124953 146131 251405735
97222 131133 85397064
53778 171031 357884251
130634 190138 149458227
87629 113511 65347909
35690 140509 527117709
34256 167151 736739963
54155 171030 884646817
68569 101503 82234552
154383 199885 114166962
180823 188546 19338988
182420 183532 2784039
132774 168045 88675604
116370 198466 205841266
137024 163847 67594688
187528 199889 268606739
102947 162076 148647815
104893 113267 21172067
62981 160982 976543498
67725 149782 821978606
82918 189185 567919121
135762 189716 790742315
193112 197185 10231454
150959 169520 782389348
66317 68392 683560041
103009 151724 122402328
123706 144081 934159040
70834 90011 730490156
72290 138637 166391857
103661 182621 486588459
56766 93411 91457521
152382 186947 86726748
36989 116855 345743211
64338 182996 297633521
193391 196243 7176065
112983 160700 119580744
88098 118487 920920539
80355 175001 237770310
45272 186791 355038798
15407 97369 204949005
27925 98044 186270367
98542 136098 66263159
63636 68203 233153601
108669 119572 766574418
60480 84827 575276048
158617 186309 695338369
2664 179661 986788240
62962 72483 23654272
35379 109291 185498872
5273 94196 727987676
51699 119887 170963445
196363 198673 395717626
38605 173146 873048790
150878 184741 85027759
166106 177976 29769007
66266 174589 504841029
81641 155500 894970349
99183 115636 41826592
177234 197405 454531041
185755 188263 5710675
76362 112771 865360530
36980 75887 97490283
15394 95395 199979978
161590 198845 93475545
130050 188026 145613132
59472 96525 197150056
71446 157424 215712950
199607 199746 120759318
63273 198018 727775055
170901 178025 17717321
96522 106039 24371871
83985 138454 136709966
193542 193595 130957
197522 199494 4991908
35675 115166 703354461
107095 168036 152844596
144750 192598 120104854
43719 178516 338165612
79788 134780 681037798
184925 195322 574439628
134050 190660 491943108
157471 162013 811771333
118143 148623 76473951
86683 164610 196017517
123829 150396 663582743
170227 177758 18745808
150147 157406 715770640
107786 163302 139258784
186769 193593 17214563
188764 197951 23020312
146858 153836 620409126
1534 89624 295478296
97578 186106 213813107
43439 138065 237105797
78903 152841 185690502
148080 193542 114088962
112034 114214 5433646
81602 96495 743557567
71278 134837 159261091
185450 193410 20061001
12814 82781 305992323
13029 188923 553638968
170366 195818 160908333
128905 193625 57371649
152187 176282 60581174
93452 150828 144283396
17863 191635 781092663
37785 116703 198273142
157083 164672 251245055
147246 152088 814666250
186842 191137 140816552
42625 131348 703545613
36841 121233 211684762
159459 180716 140377146
175457 177929 6158911
103060 168082 198806321
102787 198847 449594476
3156 183466 452055554
37935 125160 678826231
43165 78801 673595198
141055 182974 105394693
158552 198100 616678528
142161 154395 24838264
55685 102585 496412891
22341 125894 259405944
122926 136424 33704763
15777 138871 308394142
194496 196184 4233627
83682 135073 128939847
127827 140080 214878290
161540 184174 56805775
154122 196284 105854571
22069 52763 76877989
187359 188857 279109285
149424 152932 448198584
77188 147816 995217306
83158 173860 227862841
157029 198504 104101178
9258 67705 573877657
178292 181475 5125671
152650 158794 941598122
20602 141752 677056520
112754 191675 586310101
42951 86387 108542774
183226 188984 14378460
164475 172363 517468372
199844 199965 643588222
56268 169593 870144711
166521 189728 58179411
77468 80889 388189718
40539 91701 127948915
165419 187288 705446416
71581 128209 141941401
88588 106583 45605481
5973 94120 220397928
103999 130896 515275890
194646 196770 5301692
145775 174183 71314825
70206 90310 473367027
102609 163582 429802285
115633 164582 122810661
58966 90121 77673631
114917 188086 183433647
2506 130746 321199466
16262 167119 378246451
119582 191121 693197338
184663 192558 966370495
61910 162115 251359224
115554 124982 791731494
74833 83304 176103745
27244 172463 364525920
167 158531 396794165
106329 116186 631490526
147609 153682 15236482
45305 99538 660431039
30373 37229 17082754
179813 195310 38910289
99329 116496 43633119
80326 177004 637815073
123414 133787 25924285
90179 115347 63696040
49594 109593 150516448
43565 82277 96837120
85931 88339 758429597
49269 129240 636463714
81585 84661 7595630
27181 170799 360558796
24089 168538 470688350
61976 80003 44921847
189669 191374 697797051
108634 131770 57911282
156167 166125 916870672
182334 185417 7723541
180072 199414 752986576
110294 187571 566466743
147149 188162 102868766
105599 154827 916597924
10610 173077 543010562
81661 94798 32632651
46563 124462 195383293
23091 39824 41878587
43657 132505 222690958
159945 195206 43627337
153573 170191 41891989
141031 160258 48441231
179209 190802 912309342
43270 168584 415249124
16093 36987 52120449
66278 171385 399499069
31653 62586 77751251
116649 127113 25863899
101540 173433 219800493
30311 100898 580200478
72663 138483 587242207
153308 176893 59266264
42482 149210 532466070
49092 76908 222911323
69257 173715 219368636
193138 199539 44752337
89591 98708 48774441
34131 62797 72134747
973 96242 238177679
199169 199493 787486
62560 146319 210045773
182653 193601 34598072
154709 179111 591672027
132391 151997 631193642
184070 197108 686047609
62283 187786 544512299
197008 198721 255451713
83828 94354 920506566
123226 158542 612684883
187689 194170 769790341
128845 176188 336316047
169717 176381 775880236
106899 128277 53370847
72975 89855 42126573
75780 150058 186508993
149011 177752 72182757
126642 191539 163103117
127174 148690 964196983
81929 193389 279905812
122516 159411 516572647
170359 183960 438593129
155505 170251 37138575
168579 195275 644729737
133737 195973 156405007
142753 195804 133347834
116797 119820 691130430
153276 178006 62135332
152372 182126 754777816
29767 139755 481884293
106312 122458 834021287
162871 185584 56916148
198095 198366 678784150
105964 134279 70806524
86518 171428 703829160
199838 199859 47647
43840 196284 868790489
92600 182305 225492441
100575 162999 925868062
17349 177806 402438290
180608 191943 28451619
104394 179483 188550844
36446 122792 582809054
14945 125907 323981880
160145 178381 45821315
138903 142479 9036688
177640 199020 994729034
176166 186209 465590007
182747 187678 589693519
31899 137695 265247539
89079 137073 679971158
75249 148353 183647623
102185 198913 733079865
175397 184496 22738755
62424 117224 150904104
5772 63875 145558216
44003 194695 428038711
165748 173001 541045470
40512 173753 563209503
155042 174564 49032379
78791 88739 24795627
92334 135102 223470912
110271 140267 795873837
46307 89911 656976390
121957 175329 207826553
191028 195211 10582718
40196 74688 280454300
154140 166861 756842166
156107 167174 27739410
8703 152114 359378000
114204 125023 26912296
3359 46209 350577895
132064 162437 191029391
119713 127619 19649445
162920 173415 483547257
10354 173205 878000268
15144 191928 443348536
169502 194643 63044661
167282 178045 22186161
140827 195516 863894873
77099 123650 611664188
90693 101041 26034084
58803 83943 62697985
169397 183052 26993715
26508 46311 766017390
113320 185905 182046426
60632 113491 132576933
83912 93541 563901273
33697 140119 266895298
36401 92779 141105602
96359 142592 834901800
148919 159841 27378218
141020 184287 108791112
67484 144336 985343310
151597 176240 61964192
48292 113380 163429219
193448 199290 14624732
113824 168475 21201062
107473 198178 156992962
145979 159232 33114859
61858 113687 499365199
122573 189180 167177312
161301 177710 852394265
60084 199455 970332527
197547 199141 4074332
187456 197184 24515481
172149 180672 487944519
23342 104074 664858196
94032 121244 20525121
80548 123935 109005288
94108 185569 661301659
91034 180985 226112272
95720 160732 688753618
15265 174940 841176396
5037 72175 254655412
33515 109380 190463919
193600 197489 9668868
192144 195708 6811861
32502 148371 433111670
127722 169141 104262072
187125 189893 6941661
18819 193161 437301673
72434 133971 154339869
167733 179032 28418250
33762 119703 215705970
131620 154904 126785513
39394 164125 313118393
100475 128671 271670090
46951 51150 10614403
162809 187558 383056760
148552 171045 56550861
178256 184359 697086267
108275 198544 205755446
138553 169906 79013412
166491 195175 72009678
114046 161491 118978194
32270 111891 635608408
189104 195645 519827617
578 191737 479169521
23460 139309 5167596
168961 195356 66204025
153558 159769 58537705
1081 180921 873010661
193553 194181 1591284
157072 162190 12926387
26381 165082 437939036
63256 103590 100953924
180441 191853 28614285
53703 131198 813938038
128439 195515 207275055
65861 113415 119317506
162814 168543 14420223
114408 161818 118872699
107958 151008 933333168
72882 186523 285268861
55689 108272 689530386
136611 183106 116910956
182390 183184 2001386
163925 187893 561130988
159486 185766 65968401
107260 174921 169791116
19409 142064 634420197
148983 186208 932154962
62391 63764 308499742
143765 166805 57955047
41434 63433 55260632
110138 172943 157579075
69529 164200 872943976
106551 154302 191815645
106436 141660 88118439
109294 144986 89561695
77653 145372 170157187
163510 193834 995829102
73094 102656 843453244
77438 110028 82011078
140169 141036 680433668
84774 185753 253615976
9732 148233 481449286
90150 139533 124058785
113462 127316 34509936
111566 116696 761286786
32613 176741 968219271
15470 55731 100869218
45943 104650 932540595
199129 200000 2170118
73065 100907 507566223
93035 142560 124515637
39201 144397 294630116
38443 62112 557213244
47452 59875 613189664
52576 145128 232203882
176128 196009 221049084
139091 150529 28858622
30346 91565 153135839
128558 155083 999851610
124535 163209 220154172
141283 186058 89398141
185420 195149 996755379
134447 151699 43432750
77499 170883 234707221
126396 154818 394091526
122345 182641 151397275
97179 169339 242521895
18878 37520 46524520
145834 170544 415992989
65447 68196 798061754
123458 135848 92556208
152729 187980 88476862
199010 199218 84662562
47110 186153 944137841
122134 158550 91372270
18106 138915 302718065
92460 131719 854375977
15446 169848 387301918
112857 185924 183179684
168438 193503 62877877
98929 132279 650907649
24247 192038 421063382
69013 168410 409636177
86398 130908 499666407
105758 178511 694167812
147074 179755 82047896
71682 104149 81410714
139814 164638 672721419
56029 169685 983852505
55774 176901 736655102
169366 176786 18538227
198765 199318 369187262
12824 120741 270382051
165584 173486 594200337
86017 118383 81528809
67559 126981 685131354
34312 156740 893659092
164714 197669 353583089
3659 168073 412155142
18530 163329 664647324
70732 93668 58621311
8460 9282 612168752
101244 141448 840044280
94009 178523 212497135
48145 119139 167273647
7957 157576 846034615
17342 150548 281535767
137836 148982 28175054
100897 108290 692314193
134193 186648 131822377
74257 186469 394563142
92290 153032 152792512
70319 108761 362390360
137615 183898 374648484
16315 84615 242326315
138044 144345 15962338
122989 188731 165041125
139718 178591 955221187
108488 173836 271450048
115879 152802 92415347
5146 115289 276171346
178066 182873 12052085
59476 125179 491656047
198572 199882 528609413
12747 94894 205359632
40828 106077 975133523
21435 77155 570708705
7224 138810 985542664
162074 177210 37974335
169424 190232 52042882
69985 96891 66991334
157285 168393 27937758
10276 168556 779184212
137011 153162 40673134
20426 132948 281929487
196301 196485 925581353
2991 9341 624151013
40652 115399 417526618
136764 159212 56485870
130208 147358 43187666
150660 172221 292666629
128720 162645 573255869
59215 115808 142042301
169638 170873 186356038
156477 199393 600457237
110464 129358 821927966
144441 197328 460820694
71831 83504 429307240
57515 109458 231271318
140012 179061 98267818
130180 137353 17973627
105570 164082 146969255
61847 149508 494562864
70587 168396 568437891
153239 156031 379284340
111092 127048 769291852
20060 39826 403933406
108511 117181 862795720
21840 80565 798668175
16198 69347 133080386
99991 135400 44334509
130543 150296 575187594
199413 199867 1131467
55444 138022 574272062
64360 88956 252992717
84311 102846 30883218
5796 128113 606146912
13586 159168 364974740
28149 180619 564752352
126528 131477 12529666
62774 109469 616779213
136336 173219 969118323
138172 198673 176897560
127813 174992 857617705
4219 85681 985921334
15409 106454 228301578
118484 149284 453502252
104706 135630 304321254
82874 139826 549884591
56483 197101 213773025
75269 147988 593555430
81808 137783 985147546
61909 132782 177548318
194381 195379 75715098
198289 198588 761333
74288 149437 551200234
108548 110298 465365747
12697 49691 92599192
86570 176440 317894780
49989 175576 671659874
56335 146350 650815615
64664 113456 122406310
31638 138950 429149129
179257 182951 448782014
12326 190419 445835611
31007 142102 278588866
163000 183198 50659281
10559 82560 180080320
66106 116214 953417726
30513 48340 974607180
79663 196731 309882704
67561 196770 324207133
76445 120052 109609176
128330 175935 671385030
165679 194606 546791525
104770 117669 949507010
5718 134418 322341071
128411 188364 150535033
101178 188692 235778798
149239 186162 92598623
113016 193605 484986800
2744 176080 797338948
107331 120376 32581118
57114 59967 7185263
11705 23111 680996230
163813 166619 7029990
152324 191560 98480722
30829 175116 407632395
191843 191928 226339
73873 171710 943753378
192866 199388 16389817
187555 197893 25973991
127968 158480 76653039
38148 79679 104099912
145233 195807 358826610
91267 151511 151477681
185363 195510 25541741
95366 189679 237140868
25030 148967 311017598
75429 154047 197513645
38156 81057 107550317
62129 93502 78158706
105958 116429 26411872
12914 175648 448741761
63362 198585 755814650
29458 105184 189957463
152409 183561 78193524
157203 173947 562389001
171920 176081 10363145
165169 170739 657756412
7947 80350 181074081
154721 191381 16609963
25639 123986 723675609
51684 129504 194954574
77282 173510 340793527
53906 58614 2225688
196767 199250 5855977
192361 197190 701186471
165719 172477 521028629
95376 152605 144065714
151942 168598 346835112
149641 153063 21034472
25804 50715 538365798
147740 186242 47938725
82152 168194 660432646
194310 198233 173357848
12269 26862 470270535
91065 189856 248216150
52395 149111 242629106
93347 100420 17776245
117474 161774 90172986
111409 114630 269198813
191793 194058 981959226
70976 85237 380206561
133951 188755 703731124
144274 183062 30187632
172516 183588 27656627
140722 172610 689386650
89454 134853 714164699
127053 153451 640949844
59418 124221 668441
161286 193010 79639798
160048 164541 11442415
149599 197809 34325071
195294 196354 2662691
14036 106303 496201640
111969 176856 540105221
152868 174129 658584157
185969 196306 208314091
132769 177020 111236689
24505 74802 126038454
117625 148949 78465749
169465 176821 726189447
3818 142771 348112416
86536 176920 227147768
30695 37137 654840183
95996 162899 123368243
108503 187223 790117220
171138 198999 69779570
12900 25078 234877962
53874 179737 315720868
186945 191573 953055460
159149 175692 41648804
81345 184046 257875735
142677 181340 97171197
40885 92323 128627108
730 161200 933826562
4278 139781 339450236
184163 186032 4647655
89892 127865 481776964
62338 73479 27647321
140085 199642 149701368
156774 157835 1457676
175210 187844 31565265
183470 184763 3217135
115444 116124 1713710
181710 188789 17745528
103810 178116 900763709
148123 153377 102907816
72508 157915 214333560
191430 194722 8380334
156242 181084 62336127
175939 196467 51503002
153316 194160 291638531
152428 189786 93761059
129755 194828 163602658
33406 118412 213383055
27039 125968 248017762
100748 153708 922761693
45790 197411 468800211
159087 195832 92348439
162730 180143 753146674
176196 197496 452358710
86111 189349 259294074
132244 160543 911042082
155014 172843 44762679
65496 105479 100232560
34140 170340 761142950
140902 178244 93924104
97655 197550 790152211
136620 147585 1261415
194254 199273 188595429
23785 65860 256745251
151632 182454 793627084
138775 160817 55488870
33280 166654 500125714
198423 199259 2116283
167287 186160 47302215
56872 121783 7070218
95525 164784 174435964
18760 151960 778433856
14853 102244 218772938
59145 88037 72004629
139178 171708 838238150
81454 150071 758691765
2201 14116 667831138
131582 164885 881975242
48983 114808 166957856
161087 190495 73761574
192998 195530 972779073
27459 76896 123843202
196754 199853 7730073
88475 103595 33449930
151052 193478 106585784
101981 186453 212214209
155339 195474 100744120
59593 184987 314509701
36314 105915 174693316
84221 183836 250178399
9824 166051 391687175
33547 54561 52968015
152696 177267 61732408
103704 121216 43952226
152571 186556 85283200
64521 114364 258808655
104324 185331 880282664
133828 137316 362533555
98274 163731 164737683
141790 147555 14613878
186196 188722 866586277
146729 190029 282541923
180507 192665 153711626
68887 109637 102262312
85322 170070 213107112
33035 181890 648220784
33836 85475 591309132
55053 58890 321847349
15307 62392 684422702
119465 123566 207222224
120910 155640 771087363
15042 159233 755302242
165813 188341 263889676
23673 85894 155743052
198512 198988 1196617
78336 145712 521835548
15060 84456 6710779
23546 41368 903129570
111704 130387 515981470
125238 144275 47856315
32425 159848 783729881
24767 167843 359064472
64076 70417 838290995
173384 180855 18697548
188174 190021 487147442
17544 114755 304357206
101899 138029 90730425
49520 187284 965773051
78351 146982 909506180
101708 150277 352849174
199509 199779 820690180
141503 171517 75607520
198296 199522 921265653
13137 45419 80824163
13962 124446 49376550
67334 185195 355824358
84554 136110 129398997
19278 199471 827554058
184207 198292 35354013
22759 153212 327076321
162947 182348 482931983
87515 97677 756908226
150451 192179 104826618
155121 174808 49461025
184432 190205 719628197
161193 175226 859439400
162436 193822 241695434
169337 173000 9142942
147131 189079 17117986
159655 185168 64072843
180694 181225 1329716
24912 152820 320954631
44439 61011 364059824
195445 196702 587857058
173656 174181 1329066
108360 130654 55699617
159188 160694 3833675
15637 81512 351058492
121882 152800 577260088
135786 183372 434694014
107968 145272 93551061
173072 183790 26819654
61585 139895 196139747
199298 199678 967666
8518 99580 652807488
50185 51487 3310140
159929 180319 208436799
45432 96895 606175847
47233 108886 649851658
97306 103866 16835721
131462 182384 127930982
192795 196089 107994717
79535 112782 485474218
47261 50638 883252400
2411 69461 167832304
187368 189444 3637229
181862 196929 37816814
119931 173099 133521513
13640 73814 602045349
59466 112399 132788671
53287 158789 264583310
195037 197157 118466982
49675 50107 1104332
55414 181256 315618872
118682 126684 19821205
164973 194054 72899441
157829 191974 799210305
165049 193430 71183166
178488 190332 978067707
106130 199769 234914614
93742 133073 98940223
3771 92088 708027551
94758 97017 5683124
39768 74471 86876889
118634 144395 608124628
69264 105233 90239397
199293 199691 1014915
15307 28059 692941512
13001 62337 425007069
102617 194046 229732066
134008 149335 38636719
56628 178465 305682135
70057 70881 2017134
8191 193602 168080693
87350 196177 25975174
117251 175536 996844118
31256 113447 303622098
59373 97144 66580419
86462 119575 83397012
190479 198046 19009043
80285 191001 277969088
582 17641 42548606
109852 113884 10127023
61946 111192 906203160
83017 128545 671806068
84777 135485 726801097
199765 199914 973262499
176171 195851 215871838
107308 171753 784563114
8000 133285 528688441
88432 155044 167505956
141922 156008 575708889
54774 79332 61263433
152159 171990 12723862
44181 53035 546405108
108393 169585 153615133
131488 151888 625926362
32662 100563 170087932
103729 125898 502687073
85135 112932 70209698
193682 194333 1667693
93718 166421 182885852
106143 123601 43669830
151259 199400 120858965
83329 177507 529413162
155883 175353 710281621
83531 180246 242931034
36327 131572 289263035
55884 112360 455731994
54810 122577 323830941
41728 187828 366472238
11487 131910 301762222
13241 134102 302843242
7288 13612 15653957
9159 70048 869541224
38210 115596 194448659
12965 145828 333168184
186685 192546 52140634
176144 186390 25600028
20511 91896 178500004
166125 196407 75997129
186958 190375 743240157
32100 61688 74410194
106314 163245 719966436
21181 149958 322914722
113430 177857 756158376
187480 193230 14524573
141579 166791 63471613
116046 196675 202192689
102873 145632 107563796
50389 121217 685132133
153202 187496 86044580
56718 65094 21042273
105869 154970 123201170
179725 185089 13471747
113902 156131 969016635
9850 197376 803022966
8716 27599 46964264
130956 133611 6684599
184523 199642 394389113
73214 73685 1169550
136361 186858 126914586
137477 141474 966292002
41599 192922 406770383
103699 126243 794446418
49840 104723 137617729
43027 157095 759908233
22716 117450 690289238
32449 180270 370979651
46399 48896 632186597
107560 116500 829396476
50970 60021 22798445
93609 169326 749501138
47656 66577 47554905
54139 60831 77969744
192683 199435 16954942
34662 42960 21057191
7593 113407 265154618
82683 182301 747178672
4294 123716 332138294
131172 165905 673653155
6196 76892 176821586
103296 103569 859322286
108058 184453 135603401
80997 127716 117229300
150538 174858 61197234
63316 161965 495258837
10064 173576 409984562
146489 193623 867491432
151298 152145 2093290
73947 90177 810131885
187017 196293 12764331
19405 194556 439357941
50744 91729 232642374
89385 178485 224045774
74088 109525 278517774
19170 141967 458912019
168743 180258 28833875
188246 199992 29113010
16900 69251 131103467
60255 66853 16452049
174954 177388 196816164
166078 188574 359439451
151106 185698 86830170
98468 100746 5751774
127213 151203 39921358
199147 199257 737897789
134176 134922 388899
87946 145557 144924408
148160 178743 76750081
69753 153784 733646821
50998 136196 728935748
71317 116810 238266164
125797 163890 556355173
183964 186615 6660768
25023 108293 270791003
149854 164121 723045118
142157 173842 79717588
54259 91259 153379859
122038 156332 312255091
153698 160435 737871177
162980 182869 206638598
192526 196181 9219816
73932 167200 901507141
123979 168456 111746359
96643 103638 17847793
107814 185604 730278901
80702 115876 88612662
94290 97255 669829474
70412 145144 248638452
159837 195105 449108662
112823 170867 679807138
148850 179683 298940158
38661 195258 393040511
98611 152905 432344457
25647 147219 119145972
127165 158700 250204760
154386 188219 295275650
21735 157309 966519800
55355 98223 542236016
18893 194323 440096828
87835 184604 567032296
139606 181133 983767849
182367 184335 232444829
189338 190583 3182294
8514 98997 567581747
58247 116352 229108327
173803 185050 610205557
57278 190486 715900260
164818 170728 405589281
45503 197094 716798417
108001 173408 499648606
2709 85176 206205926
57531 199920 357150588
180206 199203 47698131
17054 72599 443863684
120642 162772 105901563
74849 115840 782672752
128916 178592 157012879
178344 189458 3269619
96474 147486 718472149
54760 191200 342220391
99024 141719 107375465
174118 185320 923153183
178263 188105 838637908
195186 199930 3294647
84694 109394 62275695
69321 181864 47576947
73049 116931 110344596
138396 156324 974000967
197515 199800 5783714
120371 127039 16581360
126458 158783 81296062
90426 121623 195384200
17053 196899 451085440
54903 133985 198112135
111086 131100 162659765
137045 199091 403173382
168697 171638 7435892
129607 182280 655145823
69095 179067 429050908
120555 170066 124490544
49951 179165 324238006
100754 180972 655342967
152875 196887 110521369
129183 191871 157456552
22874 159775 343295236
163699 170815 735287051
39643 158006 899290932
104105 168600 303698057
15366 56183 102258337
171470 179609 526478230
122272 136136 34641846
79306 107794 203735310
143421 170752 444616379
6321 193055 468197679
24008 51541 69135564
30951 154307 808589472
169822 195315 63902258
116382 145346 72565009
106238 144010 94602078
96339 103297 401209477
23953 176774 829567784
7805 64506 169284067
79548 183204 260348262
65654 168865 259034411
101301 128370 68093001
84254 179209 647816729
29966 79274 123446352
164198 196131 814143478
153148 176875 59615261
9774 85411 747975283
142769 187066 111257208
135673 199086 952860702
38499 138133 612363463
58272 69877 133768555
179184 182568 305541
141012 198470 126979651
160533 190606 75463753
184411 193315 933739518
197072 199948 7197883
55403 83169 69295690
27026 112594 647231618
102179 188202 216064478
193492 196050 386250749
135028 143325 955426989
56851 70011 32945609
123416 189878 166772569
69052 189518 302235242
84900 127201 106237549
99841 123625 869690389
2440 34969 61225562
185593 196608 27742488
31139 108433 193998190
5854 181462 871238407
34946 47966 375280375
30496 145883 289483752
134021 167058 512671721
189442 196273 880442762
85012 116744 767086096
168530 171749 308142678
102712 171778 32710713
193638 198941 13262661
111215 112953 609762537
3547 120683 293379039
184024 197770 438709427
9160 116312 673998648
68398 125546 143146832
139062 185412 116501198
181613 197865 40726851
912 69553 260169704
11551 112424 252941356
120190 184945 118247316
166064 173226 17995431
35177 106338 178720714
173177 186419 217979292
162438 197110 842016455
93961 157632 736464798
122715 180291 144618367
93371 160978 170031097
176737 177875 2873553
138126 156824 47141186
178545 192897 35963841
26307 154854 468262917
124005 154258 75992514
104296 135281 476070880
96023 148459 242882838
161332 191013 74463794
34718 107756 451135277
167289 197175 75032883
29147 43483 520391002
56184 84416 70488578
31739 94585 57764419
193673 198358 11689196
115333 176857 649823783
108132 198378 717804583
94899 123081 256887550
92331 151756 474296299
180203 182080 965369284
64885 124358 178805837
84976 166342 935688561
196132 199237 48876907
107009 140310 83265692
16389 199884 699641800
146743 198830 425370075
32765 103323 253021694
197792 198725 2400450
153982 158020 10054691
91293 145229 62722226
66421 183013 292493554
183519 196632 8716224
145243 192259 118004502
41434 186039 455192974
108746 112004 8286561
170119 193981 981500921
63534 150670 739848785
195459 199349 9702052
100515 108725 21005307
93943 102419 845954379
58352 111559 251852689
193299 196480 8013228
134043 168199 85930252
108193 110097 810824353
128144 160387 81075418
78426 193941 290078018
166094 177416 374742859
89253 111179 55521894
192276 197769 13705038
82487 89123 784477742
28363 195199 418676184
31274 115020 191516216
8712 71064 156018517
113981 174614 420992471
126799 187501 152512215
85947 196774 696157419
91707 116619 19460060
156418 156665 603999047
39619 153546 285852377
19866 112897 233360497
80940 101442 51281546
59366 108519 123184642
135036 186072 986415682
89358 169118 200695291
187819 192945 758625512
52255 185121 829947941
170202 177234 851941449
53473 159864 266835058
136839 161159 568512821
143638 185466 105024046
166810 172087 13339256
109280 120072 27045527
3863 70717 503543414
393 7308 821681970
104238 169600 164252365
105697 106728 1277602
118062 124844 16844452
92370 169039 192884804
188191 193404 782261340
64729 129387 161928645
118036 140463 716139077
155689 187184 666887777
56258 160368 261114250
69661 143214 672483990
17273 52161 437004402
16809 151413 337461473
150610 198919 3558983
198001 198595 633528706
55219 195633 352224246
158148 197890 627162641
181491 198308 42181883
177044 184046 17537769
84035 104156 202075821
17249 91045 184554000
68769 78812 24982578
149440 179781 299813254
168662 169151 1122729
175042 196023 52595882
55914 79836 59728987
116746 185726 257299054
164525 171805 18257560
56101 119346 158571855
131676 132965 3192914
139538 171265 80012950
61863 86053 382014931
112992 190077 193257303
11755 167647 390873521
27641 126405 136148518
56249 147064 227777887
35276 117050 205346121
74011 161307 219226368
156344 181771 63817358
52129 192293 621470324
165307 191742 878719946
150759 158049 18300600
55162 173983 298032384
78724 199545 303376016
182231 193961 29484635
156642 167672 27658308
16550 145691 835867402
88170 151001 157924943
6249 76509 175696817
142371 151228 690549132
2487 89202 216793856
154757 198429 109558040
86753 102936 40698711
28064 82964 907018956
83018 169177 216558504
193022 199636 16604322
105051 148201 108344231
115494 135092 48794511
174513 192721 508212836
64997 144116 198329996
69296 142156 182677901
163008 176631 34176901
119938 138204 995140056
141664 160027 46239171
136148 180993 89757087
179864 199377 48938245
29076 100003 256098419
118887 142063 384258480
5361 85806 895353659
30711 189348 397952693
124951 170750 218006445
58393 160481 255955656
132134 135558 2713257
17270 194921 332295440
51044 195726 363061986
120601 179004 117480350
49753 114471 162470838
145889 167016 52994749
92705 101709 22675629
84568 89219 11556758
45637 119746 613213374
183076 195471 269492127
38839 124686 286857721
1329 64360 594384496
69705 160911 228812369
48317 125177 687048497
174167 199576 63720296
134894 139765 12243516
189820 197811 461095321
106306 111320 961470774
1275 196700 489954383
125905 144172 45972320
32820 36746 9880936
153031 165761 394780884
153762 199427 597538108
150335 193662 450573486
123726 196923 809035058
87940 165285 194538185
16652 175971 399613903
154246 169468 38319147
98985 141300 441274705
1157 195859 488159204
17112 51078 949078516
88828 166338 194897001
87708 138158 126751212
82407 129806 118940283
121571 193942 181752581
142156 162725 51831917
43920 89657 114323581
32979 137599 908164566
3030 114149 278518938
13893 61304 921312476
191198 196322 12950507
11674 178904 687935621
86145 175265 388698108
14732 57220 106528336
169433 188184 543195863
74318 75341 524869320
138091 160605 738806930
64834 182836 321647278
182157 189704 18905719
151179 178915 525288889
108622 161262 132059523
30128 139456 388822713
53775 160313 681269980
13978 33280 901200205
101666 170210 172470633
54366 109551 648091209
117443 143592 65361845
177356 191734 36036979
76412 180566 752939718
28376 94753 166042342
52102 81830 74352903
18010 146669 793932542
115148 158922 51973164
145859 195926 125654552
17110 118560 254326387
152680 198860 485369753
181249 190557 23332072
41673 61534 324419438
7254 169621 407093312
29375 183040 385520319
20437 73760 703740529
119481 166125 586599713
158247 177618 144787832
194031 199463 13601810
133092 199968 906524259
30259 75937 210406149
50335 130387 200617900
2324 135598 333775075
96727 118258 54488033
32999 166560 936010533
113405 144078 465089404
28686 196762 901339868
91786 147532 140253889
196751 198491 4324859
100728 127960 68529688
16883 152629 340340409
1468 132014 326965712
57702 79883 278414305
73883 199926 316437063
33808 57681 179187375
111781 154647 195121880
157050 172105 943845315
7615 116292 272468762
178379 189233 27132514
81023 171580 227577601
110724 194894 251498699
16593 109803 387328018
46408 145779 249405061
174197 195679 197768625
170720 179153 21035016
122352 160614 845503967
71980 111552 99514506
36899 152237 850799283
48409 193262 363531243
15798 82506 684035803
181828 199892 656392065
106116 186040 200438745
139879 148522 450698562
116784 140893 60137943
168325 174531 15596853
24233 161383 344122050
167989 170230 5795072
57921 122990 163016258
30670 116416 215288777
76975 128186 653906661
126239 171069 112846896
181905 199593 44365030
37799 38625 2093149
192456 195008 6444416
103346 151845 121818954
160860 175384 386344902
43234 134297 228148897
67681 121050 436656986
54231 180012 315492095
51558 96016 124622353
18310 167388 907052669
70635 92450 54352015
58438 117213 147404543
37153 62749 769486662
107772 162015 136074003
92621 115779 789069289
30511 45501 37560219
49378 111414 929837236
134830 167526 82287713
150779 153551 7005503
134491 196330 407596793
113240 184702 179203460
74152 171819 513205262
112960 119146 444990950
26608 44934 45989062
58924 165922 688155790
60295 117118 142526376
84942 112021 68384697
69987 175213 264085101
71843 188587 292985473
147046 193244 115945964
90333 104176 35031141
127576 184508 419605313
157812 167608 24663717
127865 176650 122615113
14390 100889 881766142
179944 191643 29313283
49762 64533 789371187
36001 83023 38261264
82031 137662 102203950
159027 185423 66298997
156452 183408 699284876
182220 193902 29355319
55592 92302 212158889
44910 109764 733929621
74973 171754 713780022
106291 111997 14353124
40213 177178 343703341
11198 178135 679457323
63484 111678 280605357
39598 125886 362022083
123236 161913 97130464
81622 99290 586214892
175871 185307 23597850
115959 179966 160481427
113274 117390 10376093
187920 196753 22248536
134259 197117 349707190
10218 50756 101441124
82516 123342 672153391
67801 156790 223256996
2841 47362 893140900
183884 194542 123557093
161076 186085 62696724
5052 122634 294577546
135045 176147 784226626
94321 99163 12210370
46971 94749 119392936
33929 90110 140682688
190660 193746 616890783
175305 183206 19756250
49187 96836 394596240
42801 121242 364087064
105416 166261 152759277
147956 190915 107751810
133489 151799 46049929
10025 15356 13265175
56548 167742 886689353
37654 63249 310035919
142400 191949 124494844
32484 152223 300430921
102326 142470 715683636
163988 198729 746488151
154720 164856 928672363
111400 176254 946773233
82685 198994 292082543
140182 187237 174914217
155139 165202 979350272
149688 183846 85666200
93553 165065 179953573
154528 177430 171385916
137210 193406 662440354
173504 181457 19920603
131883 162539 168535129
6643 165953 399368157
64986 106594 104397509
50896 121420 695116174
74028 78780 11939325
50216 176539 675346049
194638 197800 7796285
2980 91012 226428695
21497 145516 522971644
118203 130663 478851996
59516 168907 572997394
61842 139209 193778119
63659 115198 522540483
195759 197845 5134359
138560 140047 3712888
98794 120095 53813973
17575 28431 27052119
122997 179715 164809270
102227 193843 230235483
121054 173943 211933248
73276 179145 265879180
128241 143164 16920518
39403 191134 380744999
42717 102684 150115966
36342 102367 165426226
58790 160776 823106690
164179 171132 17487872
59238 180269 530227283
70216 109609 98830088
43853 183576 584439096
151392 159298 391834615
57428 75625 983981112
29764 131055 693999812
46801 135582 443562224
60130 96344 90282051
174736 191942 878675218
99941 188655 222958478
126190 162717 91924193
195912 199743 9566978
21298 133317 948309380
132873 183160 126362943
14259 127646 284126475
59232 153203 235577433
174037 175416 3501851
118873 148611 515729383
46494 119526 941740448
87092 190352 259356968
5416 36499 35336934
39712 162318 133252354
20470 129786 273842805
7225 36905 73987603
100878 106723 227485385
141483 164777 950308651
160411 197238 92451516
156897 174909 470091819
105281 174355 235825928
180445 186487 325192012
172842 194482 54313072
116970 135936 525856553
184066 192090 20207660
122898 123627 331197049
15507 156743 942614495
95917 182998 218978471
72918 148090 188811114
8346 94092 214319812
166418 195115 72064417
51515 197012 607196644
1333 82689 203459096
54990 142301 640111839
25577 33483 166455085
8928 103133 235784065
131625 174933 108926314
23234 170342 369212011
96301 112830 989017818
129618 196557 168255591
153783 179605 357275795
22447 175584 925638135
87677 185563 245958943
6299 191544 464435263
119525 119654 469069142
145694 187761 105490672
41948 94210 196748567
33797 169700 341217164
41046 170834 325808942
191459 191468 569513026
121393 173085 129864332
70501 160564 570519856
100264 153397 195590136
196688 197893 776829070
70647 90309 485761130
197784 199093 7389765
69204 84373 648994884
163310 172446 23018565
153144 181382 52473114
19396 69915 126568761
169269 182520 33131385
35750 106632 921579750
50134 92518 105912418
93539 171184 384384219
43179 195398 790595805
146206 148676 6218971
72775 97233 61030652
152975 197408 12904342
20379 109084 222343623
90935 168308 194622612
129996 151736 603383448
188486 194654 15605833
428 81910 290825860
113412 173948 151887999
171514 171630 224455908
156114 185457 424856467
192649 199705 649403102
196075 196842 280279454
24230 93067 172352401
139939 168620 738225831
131511 185404 135375743
103217 124895 371027820
136990 185509 121918289
135351 182291 118002652
196957 199244 5730046
58588 193840 816246893
76998 87712 26689921
69496 163727 79135417
44858 196890 735539531
149221 185214 90340061
1702 101498 689030714
164149 164192 105476
101206 136239 87998592
182497 194638 409002104
144365 191768 730125320
50994 146378 247413934
134570 195735 924542612
83025 112717 74887485
78084 134304 724072717
143880 195576 750923772
192635 194065 3629083
162562 171087 21492857
116422 157648 888554723
108813 125385 41394765
68986 131229 156001062
189567 192198 6690565
165982 179172 33095944
9744 179915 426666260
176368 176710 446744127
174853 198328 58801086
113233 158594 610241449
20371 191977 430378933
10021 49562 98908609
184768 190164 592892511
157963 168742 27225974
131094 143133 453856690
182128 194649 587783418
138284 163340 63135747
79464 155290 245584917
139009 192868 568376679
29931 135133 263688272
179944 198224 45808163
147458 174958 69129715
115103 153207 95416501
128751 130903 5393611
171298 189072 498952538
91484 108308 42658872
52420 104119 373361409
86975 111930 63040776
11227 198184 468778776
170149 179343 22948856
193340 197124 9465526
177617 196451 732756622
170593 183211 31515558
180116 189022 191129091
46976 149438 257088949
106087 156630 126781526
166127 185474 48461559
158328 178340 50353538
191446 194455 7661471
14721 143491 292208603
18602 160680 311733290
93107 103830 875443688
16136 82129 165149502
11143 138828 509378633
156980 164587 645051299
121882 188840 168079145
70759 155204 225224901
150335 153401 7697526
13115 35679 660411624
97788 186338 617650594
110923 117623 16851041
170988 182605 28982274
55733 177452 617687716
142473 167645 179439260
120829 130564 24388782
53325 163533 888110755
88128 142678 865584220
152278 178380 65590171
51290 75438 278501180
40445 117220 971130604
165761 180828 894359086
43395 189179 365610790
137148 140338 7999222
75736 126412 129599517
93316 165816 971168543
5355 62412 837957259
196462 198694 190858174
18863 89779 968289591
170581 192494 54848984
100530 188123 220103784
46450 149656 258998757
168685 183274 22312397
158399 162212 905050963
87752 173290 489735963
151689 182582 333510608
68901 131200 8862543
109349 162289 132906974
108872 159710 240135278
4468 93275 718127764
161959 198786 307813448
97015 148470 129652051
81667 172180 227418293
40446 75758 308734298
141272 162362 53198465
197438 198743 3313252
195094 199008 9757686
7543 165280 763772256
22777 81563 147151932
192981 195945 7467710
9006 106202 243576207
173243 188947 39287787
132097 179381 118818906
55698 142890 307089898
183373 196641 33337767
160960 180747 660025540
64332 168813 742253429
134921 164938 75707270
89787 179038 3850623
146691 177999 185312406
99191 128719 74294673
89846 95457 971917783
59370 139949 611712252
120549 145539 616854140
145999 190392 111295546
113821 130261 217512344
10037 191465 534231546
82985 183210 162644358
113145 199873 217529323
58320 95812 93418321
136877 160557 59619039
5664 106861 749559750
80776 162283 264788809
65887 88307 682815432
161295 169805 21491887
139052 156205 831539874
74229 147871 184986547
175995 177663 541257482
39602 107436 170315271
93225 139278 115716889
189652 199017 23535268
35320 145139 275611106
66885 130964 160578179
191432 199798 21030459
87171 106315 48429342
134920 193892 148299361
80686 82120 224150705
156138 197141 294180873
108583 157910 123684906
172966 178684 282187843
4265 16976 31796522
79136 86391 18124354
176233 187473 28088643
52787 186753 336055522
173216 175090 4739324
95260 115813 788682012
131589 169500 657392225
46049 88827 106931024
120068 186237 197791705
141177 161072 50140717
50765 156805 266062081
154013 194063 553923801
152978 184235 566058954
89461 154094 162598132
130532 159196 72037661
3363 107868 261883721
149733 188136 978927188
136774 180834 110808943
86431 167093 499590245
170172 184283 555837135
175940 184175 20581191
79980 120524 700790315
107430 163998 252207833
178314 193904 303961726
108236 163731 708106099
64066 72219 867726283
156262 180031 374111262
164053 183249 395973388
89106 112620 210166980
132612 199536 168112148
102824 106714 1394000
168800 190834 55181540
171243 185178 880355857
53770 138303 211784171
167364 184920 573559110
179994 195740 827643219
49135 150742 474414514
47363 57832 800394860
184408 192890 21268381
118871 148273 392202784
179570 192356 561531446
106989 148129 603406114
164829 174754 238735694
45373 89900 866648477
198187 199510 2617275
81065 174075 233639306
187036 199075 30279499
48048 135204 218531052
161163 172302 28105736
149619 189708 100576868
199074 199961 2217873
112856 177525 524094348
74463 188601 286566373
188822 198136 64290451
6916 126059 971575224
196739 196797 149124
13086 150241 700453043
178529 178753 552346271
171986 176648 11587006
153360 166373 355288549
126302 132505 15629923
113555 138030 720567028
64525 191805 125046663
9114 52867 109465031
38139 132675 237123817
24942 193546 586341956
67271 112753 243532141
192016 195074 7728574
165866 189496 59177412
162318 178485 466879678
30617 195023 412560308
189842 199906 273043102
109434 130825 310263602
42499 115230 182528318
70797 105542 70294159
150468 180740 76045647
163358 164416 748457672
107825 194936 273297969
150772 187094 525461666
44427 102718 146004227
168929 185889 609636497
42758 162460 891184512
5670 138036 409514254
3049 114196 761533798
52058 128461 191461311
162596 178203 187506852
97075 122106 63208762
37577 113748 880944871
179820 194265 36286423
196081 196579 121039259
41474 132684 336729178
14601 137324 307505806
29205 122210 529121864
95505 102750 18409935
137423 181635 111164932
100643 150410 125201406
55770 66536 827159486
62136 169079 268318198
146654 190459 109838652
61160 136214 3393999
59519 83531 855736850
5301 63427 549059521
84339 186712 925342343
80739 98058 343257653
170677 196635 65009993
138795 153928 38184489
488 97663 242882957
186308 188158 4652738
113032 141441 70984075
132092 191117 148211896
110812 166873 140622490
174339 184323 24993587
5162 176571 429776500
69258 177865 272590303
138311 172769 358710164
144657 199074 136603781
68938 176066 465829582
1860 92835 227440148
178865 187065 20479498
166140 177590 28728571
169892 198221 70937432
127558 195395 170527125
112066 197968 215372946
101885 157952 140898013
43691 59192 38947877
183976 193292 23426795
186069 194314 625981447
67278 150059 77528325
30113 60811 415768119
195340 199506 10381196
44526 118624 522382660
91651 133216 104562616
74018 76478 756440761
34235 42768 21616408
192816 198710 723673427
20228 141232 909599716
189908 192944 7718461
73562 190691 294046860
11215 52788 569692234
88944 160014 178711932
12201 75499 158352655
191436 196702 999325925
10427 106705 726193161
157379 191318 85179196
68590 92789 19014202
57999 76575 37001984
164059 176764 77312504
129233 130668 750475308
182644 184516 4691813
75722 97492 145360132
102412 110274 308447173
180474 199395 28725936
184682 186005 3313424
7587 117689 141983429
199193 199786 1457830
49231 82699 662520355
86614 104991 46366527
83785 188975 791068438
127716 130792 7731366
167608 186986 48604389
47221 66919 49466055
43526 175496 331126722
166441 174891 609489339
27281 158047 328236037
198581 199223 848217079
89110 171303 310138554
35767 81372 114262419
17386 140513 195684936
67523 117315 124998458
74615 174495 763063058
29 139683 638749429
68307 94269 64657324
47021 125869 197629528
131727 194330 303190497
80658 81403 1864805
11847 171436 342654430
18971 75733 765129452
153963 159849 23457301
184522 199294 37097575
74849 102574 253772299
165414 178239 412521985
119292 183794 464759663
90543 93691 415538588
176850 180289 8640456
123543 141316 44458734
16624 67172 126622874
146994 161213 932070614
61489 140405 197692344
129369 151454 249756061
9461 126023 291886554
157879 171620 34706308
19291 127270 659931219
80953 197955 293729241
26280 113932 817352079
25344 51254 20158628
33687 182718 662210222
83967 107139 58487932
137029 142585 13995599
23533 95048 454828840
18404 121551 258547265
17806 86703 172363938
116632 159533 107425075
107066 124490 43563152
175154 179751 3730939
184288 186300 4994760
133214 173805 948529656
43197 183635 604190546
169140 176583 18570429
10675 115083 485694927
154804 194385 99375350
182860 190363 1245033
93325 139970 117192840
144363 183993 992345190
37580 144826 269162733
168981 177805 22082421
101964 192148 368880322
90021 123755 84939940
125963 154620 188255095
60944 62610 4214617
114654 147646 82680798
110126 123412 581953321
80005 159675 200026606
16927 18633 4212062
175868 199449 513348834
17759 81227 566800729
166530 194471 70125442
108139 108948 1980438
108446 193518 921914884
104727 181765 333673107
132427 143611 819978014
59613 161356 255134956
60438 104512 110389999
199942 199968 725110112
166294 199936 835892199
7872 25243 683618904
51334 198599 433697976
38580 124526 215644488
152918 155537 543163504
194955 199174 853549304
46852 105099 146100933
157359 193773 91454810
41047 61619 51708171
94586 189505 142220703
138417 154404 867261892
27391 168804 354935260
172492 193838 649209250
47206 70335 696641219
140460 188883 121673417
167380 183825 41252605
34695 113554 197999430
151879 185457 901071994
138569 183643 113293568
3712 26552 532777841
136270 151385 607524150
107286 136510 72994574
195818 197416 3920392
75630 179986 262037780
142809 175228 587034603
49976 68166 45643855
97809 153341 139727512
106115 177753 179729212
108684 137468 217197741
97147 119249 987213801
109682 180654 527148423
7310 174740 591898559
66451 117832 128977783
117477 155781 233057569
149183 163630 36300524
159002 171741 177403802
44614 92229 712777404
51961 194518 357684547
133566 169721 203176456
115184 188039 242714091
183563 184846 3219450
87997 165666 195324146
119301 147377 70425422
53498 152589 704239885
93150 139480 572600454
100230 125147 441695678
60517 160476 250680612
135602 143980 913496696
162676 189945 996498935
102408 136580 830677116
7117 61851 137051654
166755 178308 28997270
138082 184324 116253058
161628 190065 71296577
48437 133639 758131127
188422 197405 22562642
64512 151885 219086287
143200 175510 76992776
31366 48827 43879043
124789 189738 747972945
29575 83480 956231204
136130 192230 141061941
19255 196366 570745904
62806 110430 614798060
174292 192965 10882958
153988 180923 778729468
170941 180922 214118696
141658 179652 95539771
197922 198533 1601439
50527 154206 260108289
15858 38680 56942568
57684 167655 275760866
103885 160168 141319646
141767 190393 310938966
159745 174165 36294733
87361 92640 13224984
161026 195966 87742232
135412 183709 668010161
68582 158531 225555268
67344 69221 809911671
30282 183541 384484265
38963 90159 128093002
15953 54058 270404314
171074 176020 283243906
57271 115690 146624107
120401 192119 180090381
37353 196113 824274396
15500 91933 191132253
77727 106651 72845171
47035 72704 64249014
26819 61890 88140428
189811 195614 146241974
88830 100595 29534036
109212 129235 50071231
8389 44777 778440154
63181 121803 908693334
121395 191727 832127854
195512 197231 371079687
158237 169070 821824767
141804 171326 64572229
113837 154305 101525085
117046 127902 977774687
86607 92326 555267836
180152 184237 10255420
173994 176647 6633319
174045 187811 833456279
189186 189807 1582216
14488 154516 528915736
51401 147070 436091556
170712 191593 52220646
132008 148420 315757641
167530 193171 64356774
96435 128395 524544416
191921 192816 2243806
182821 197788 30542902
143988 172209 71054723
100778 182220 981841492
83015 199188 291788463
36643 99802 158165281
44444 138424 235591145
134584 174850 101357640
148673 170998 119126179
7263 187939 887046662
171863 196605 62016987
165973 186932 52503713
59446 186952 988359551
111766 129446 817404884
185456 199569 35479211
143782 173609 492200802
147392 183135 89734888
170992 173220 187975586
45925 199238 673001387
199454 199876 863036556
41944 100303 145981096
145275 166432 476679216
9403 100938 228967655
128410 185847 144252134
19387 142449 972349447
113171 165183 139564387
34341 65258 77778959
170220 198226 70083206
52870 157382 262153163
43713 146606 258087053
123780 192643 172887307
173811 192834 773993774
104835 139330 141207627
84884 154542 665375582
120979 180320 149045909
118051 133020 37336582
110474 174976 161868576
5798 150447 753092190
37917 70987 405946546
98462 146723 525560051
197620 198131 610088016
116233 127042 227074835
14574 85491 183800394
177623 199349 856064958
119068 138813 23089155
20346 110687 226520628
189092 194165 12845532
3231 182835 450267747
21082 37391 945112218
62071 113371 128616557
47618 129813 206057818
49891 182527 656707683
25638 93506 169933944
108694 133286 61573076
185983 198501 31451529
93864 161297 169610337
24396 98266 387878073
8381 95845 226848932
186071 189918 202577736
92129 93013 600644945
148903 170604 735298417
137208 156597 48873453
161844 176267 169809752
167759 199827 80504828
3418 70234 167278109
81438 152063 177330556
146783 173336 66672052
190737 196723 15113329
161264 194395 83235038
29218 88601 148633549
20244 62722 106486745
26644 87346 649028271
155905 158950 7553863
94564 158256 160193523
178131 180655 6344255
82677 96984 362999048
20049 157149 343799278
86604 98436 736205889
124906 174774 177079841
73695 109410 89784040
49799 198354 372720290
111706 129416 25591628
114983 189398 186525501
18009 94384 422249687
54198 124640 176492638
119757 149707 75189645
175170 186750 28907035
130153 137795 19159863
121250 137653 75124627
21093 92204 177778974
166030 184932 676549069
171621 196540 66776526
131575 133402 4583931
78114 158692 202273531
82643 132279 518870149
20658 44522 59681704
95834 109762 35471834
8321 120418 280757979
184256 191010 20546758
10685 102328 229330314
64410 147096 207400617
6713 32490 847473098
13546 27375 230938523
110096 145009 87530194
198281 199184 818282489
189077 194579 13949522
177271 190674 33571511
181534 182564 439785
177190 194498 43458686
121636 168590 796080220
152283 155274 349195164
162099 191235 73048751
11578 29403 44488344
158765 160513 304785403
9765 197758 345682791
2063 65153 248687356
38981 179139 621077453
85219 103409 45775752
77570 122735 113425060
178932 197964 47669547
2759 146695 950210480
164116 189066 554730366
119454 189156 174862086
192878 195612 1755761
166019 166972 605333721
104317 170604 277119113
74840 130404 597271162
130710 149812 48117456
78846 145951 658288838
73993 93691 49184999
61685 125853 160662173
33107 56448 58711441
106060 199129 336045782
29396 118020 222383708
155199 176284 52919995
168881 184834 39905797
52731 172476 644734486
69161 86664 43630642
43731 159962 632152591
37914 151375 284765337
72175 101316 72866803
130614 174045 109226426
106238 121606 38401118
161025 167520 348833657
101083 105298 10913657
192101 194528 6119991
148626 164903 40945775
115431 187413 204251161
123647 197914 988637611
131286 197080 727944340
3149 52230 299001021
86700 141346 685821462
148380 195034 117088882
27072 198745 444822146
137858 141733 9780168
40397 178798 347333629
126030 147592 47920451
157796 177415 813484371
44900 159802 288261323
34452 99373 567923280
186472 191644 13012426
196144 199285 486472362
183817 190629 17101776
69266 177561 376916342
194041 199695 593690374
41818 175231 334768759
135534 187735 618525825
124143 130365 7709920
141315 180831 99370469
25522 37090 657753837
139287 149960 818873061
34461 40176 232686611
78006 110900 892845244
38649 97892 272782302
133664 185103 129268896
146464 197953 129157809
98158 167018 331888257
114483 153360 97380745
34954 87015 130419696
133846 140451 566762359
158467 180967 196792578
141925 190292 121479563
18917 31021 30177232
79541 196177 554472408
69872 85428 706411678
102115 152259 126041440
126748 149546 57472928
60338 66934 154616371
196843 197342 1193668
147199 181049 568629307
158758 161737 7539653
50492 168268 295517896
137643 194468 142892964
178586 190572 117218092
36065 117922 755292984
195630 196901 410546146
64167 143446 198683664
25440 120431 570762206
51802 58300 16401932
124743 144695 204646637
148306 160221 88437905
32985 111578 334394547
187130 190510 8514042
8174 80479 193897373
182455 196978 36486308
88170 93831 14143492
163603 189268 43764350
141209 152963 809454686
24513 171285 368436737
56817 170541 799693045
1831 30086 883145354
193510 195494 5015046
141154 148045 17550800
168960 192192 937568714
34364 61356 493107393
129904 181824 130514349
167676 192554 62459173
177935 193729 390668830
79771 170581 269592677
17606 50706 775804786
57261 123787 166722451
152159 186749 307959347
93331 194376 253997206
80732 162525 326659765
46942 131030 621629135
113287 147956 86950889
70925 74846 817496426
179022 195591 41610343
109304 186196 192883786
58303 128208 829787881
114403 176499 155726468
167212 177919 358104102
120074 189326 173756533
36948 125899 362017377
68846 73794 757120991
162326 175832 755193279
109708 120033 475302677
83606 87305 240671345
53246 138983 248332011
18639 122747 619037799
112667 162614 125245916
41362 42232 423526585
18044 44428 65990864
160446 166447 15114536
21208 99642 196218202
18111 56324 95743227
60051 81038 990974348
155678 195456 398203756
27031 92974 165082183
66263 91157 62021993
115281 176222 152823165
2360 33495 524284552
35570 63322 69787255
42042 168461 317179025
41652 67088 63782003
106159 125258 318503748
25202 191181 431266870
103680 108388 11981552
14369 129307 288029554
155859 192843 937247847
154163 197864 758104647
139947 140468 1334524
197769 197891 302107
143488 191512 120614541
102529 139975 94004399
126711 130377 955693322
101527 154496 133289030
110345 138704 187274181
177173 192601 136773630
76089 113375 93815368
147602 183456 89989287
140295 188426 120934387
93149 169530 775217333
39726 100329 151703810
152647 166054 535261031
124544 150829 102575678
44535 134076 224482720
139749 172404 858848800
64774 145939 203600634
118305 164806 116822977
149955 154605 11710704
160373 168146 927881871
7658 133198 830876728
71701 192327 302763299
176116 187849 551558483
22452 155417 819083960
88836 108308 49296276
149662 198420 122339449
108190 191241 995594063
113830 180308 242315992
54858 131357 191666204
58866 68524 24176181
7781 123648 290241195
178329 183041 11776008
89426 134250 54549423
81490 177537 953965546
21434 141285 300347959
135680 157033 53762233
76592 154768 698099602
31860 75416 219964845
162841 198674 89885506
111161 129366 302225011
3244 99398 670122969
8108 156851 725495807
63460 174708 279099208
89181 148931 399074399
51126 95284 314048766
159708 161032 147732819
55551 151631 995291455
121266 177479 141195337
120465 122303 946706265
180600 185921 156538341
71681 109337 94534208
120516 145527 62893972
102009 133930 80207103
53261 131538 196179310
180347 185484 945790723
38576 148901 650142128
164779 164779 4025
23522 65353 104983502
192328 193457 167592088
170271 174266 377881889
180066 185191 12847231
107490 160768 396684533
134615 142862 104547341
197882 199536 4218118
41987 52663 26731460
139229 140568 3368415
106551 192034 459949063
105872 135383 73806201
116090 169298 81952630
55082 87824 81624637
185039 188870 808493128
25949 64075 221199317
171561 181689 25283396
12768 36612 59523091
93212 102164 796738357
131509 195880 161736808
1247 59170 134369070
16342 26340 24879090
45088 150063 263355024
170365 184796 36013074
71179 182116 362702878
179145 199918 52080275
39106 143098 260789964
152611 177242 61882019
132021 177007 633757286
113216 180542 760714605
176930 181281 10893810
14412 169160 749690247
55386 148716 234061512
83847 156103 181550282
132125 161709 725997116
21016 192899 575202825
195823 197737 14087979
111984 143178 77994854
199911 199962 126148
159250 170866 897927354
120953 128669 285393091
64176 142536 196369946
12776 79614 726147481
149364 164403 11312660
171250 191473 50571462
118947 151136 149516309
114874 147482 81699646
120123 183320 686333127
154346 187607 957175311
50095 113251 407724724
145006 182358 93734883
46547 123259 192419350
68985 195850 428475180
29602 74038 17538825
17599 31350 34281252
78901 96664 722635424
195257 198042 338414299
14628 56060 134212952
83857 191194 269536880
53578 147046 39206974
1533 70994 72779696
182330 187459 12794490
72168 80330 20397737
1901 37556 88960751
142303 171115 251085365
53810 126343 551332825
65077 76147 27444133
137854 178518 102309503
94651 172785 554912299
69608 91123 454247433
59765 88333 659944082
59900 71108 27966249
142557 160737 45735333
76026 132662 142145065
183631 189253 14051915
180639 187262 16552565
22628 67430 634742078
191258 198784 18907170
293 30826 66279557
100517 185265 213041534
148173 162466 683415140
145289 197031 827691678
182034 182669 1559351
173273 190933 385248821
186057 199932 494155681
6489 69495 528387409
108373 152482 110590274
187398 189852 6156749
186530 199792 33312900
12793 79707 896345038
189540 194044 11402890
43535 61544 45222089
194380 194784 677223706
64600 151576 218074347
32807 102235 753989464
49991 98114 7031704
75371 105958 896276682
79416 161977 266857274
22484 59674 93250225
162204 179416 43171373
105165 199637 817291907
64012 99088 87485683
57353 167066 441277889
68525 190546 670681415
111170 183817 201259115
5997 50285 224733292
26165 137026 277950850
21470 90997 173873629
65715 127057 153630947
91510 134720 108605711
102509 147783 113867943
168154 170348 5665388
40562 162637 326777434
80550 83649 92434643
98554 172190 185342669
73855 144279 78170359
170979 180583 664510506
119166 193523 191520377
3980 148051 885987775
51983 75396 33312134
169228 180297 27677300
68172 193945 693903878
65608 105461 351951717
27453 103429 190475165
153995 156506 6301682
125956 152585 166846875
152956 188752 89859879
87823 136056 380567955
30144 148345 922028579
192420 198008 941807956
115043 153063 95220965
180063 188486 21085657
11707 155994 920893153
162114 194670 141366526
43516 118659 600051530
114517 152923 96209129
19983 183193 409313215
103396 184323 644071765
83703 87273 646921118
87487 128370 417684084
6025 155591 988358329
57894 102803 112267784
199925 199984 109592
75074 162950 220740788
85124 97356 392741206
98712 157357 147540931
1356 53180 445438953
32251 132254 559402871
163533 177391 179890314
134402 168701 990964153
18882 76934 335504041
121493 121965 1179028
194892 196296 937092429
134367 148718 981473157
70346 172754 257028273
97392 128250 77696651
169639 182998 33378806
88354 184589 241806859
136999 186824 342574447
12816 182422 425316470
189506 191767 5696917
24189 48433 221481002
188443 198970 26452763
9139 103276 857596752
1593 13325 29223306
138843 147409 21669910
114820 143591 193652844
75984 161071 213697804
2958 115469 282075125
48365 129915 369870747
126694 189123 212984861
94946 134616 99812038
199474 199771 747079
73316 135551 391766844
64100 75436 244913768
91742 175393 950827807
160529 166070 282199798
189858 199244 23654331
122752 189710 253357471
127347 137747 903129519
173075 177737 11665706
8479 52869 110995647
151275 153424 5382300
59962 81074 369608846
96402 181409 537965934
136053 195656 149848675
82394 165387 401234198
122760 185732 688330498
14175 68368 135832006
167827 194359 540924964
68974 198654 703747946
182425 187545 468161095
154028 192757 97189466
150142 187000 92494994
178556 186949 902375157
20438 138710 505505709
53432 72636 939976001
90766 148383 568617003
109352 138596 532865038
117753 174819 143187204
30054 33165 7700705
15781 31117 38206259
81207 101826 253384036
9064 43654 86513593
64623 196892 331845093
7457 101619 958511563
40728 75582 87273527
7932 162290 386965995
111274 141370 75217825
137408 167352 35168762
119976 186588 980365394
165581 177497 29867972
35860 156800 303476058
186416 195716 23457217
83060 158989 190707310
66529 186770 798587764
179812 198192 46043717
34918 133287 246790752
76546 180575 363473910
102360 172722 176921848
54975 83888 821179994
104183 113942 24648515
37532 173858 446137607
138017 172193 86128908
164636 170641 587699056
58257 159702 254313966
65310 153497 221140829
172560 188466 182721444
179915 198872 147287233
189229 195070 915275353
3645 58401 728200649
169993 170369 223259605
38371 83130 546731222
126366 137214 27253556
65187 159765 874795025
51388 176215 335725382
22929 129967 268219433
53867 192732 348336324
151080 169718 848757320
178835 190389 28883045
32044 150639 297506624
39291 108354 763745451
18422 167912 833039970
52762 135575 946184280
25302 111546 216570504
1539 16462 37204587
36728 150220 284752656
137086 150319 688423341
58966 73738 36783964
46641 102524 266168494
111016 145769 27718318
175820 179939 10307758
179289 180507 3020772
17396 88438 177702318
22548 174111 507454290
50130 168173 895475342
116320 125837 59131
150697 192488 104974753
110887 158772 368366469
67391 149599 426362475
11477 162044 911512855
105654 125126 930553073
48915 187840 843532435
157694 173180 422344756
69488 134651 163290012
179806 191321 209148729
47999 160497 282340255
130334 178581 231460652
94778 135325 508935658
92567 178913 980054020
121924 132759 3186042
63986 135230 178401754
153926 173101 224263236
136859 178354 478479392
68251 102695 86131335
31865 129548 244888931
133985 146347 31192816
31394 127454 240852463
81083 136072 137940287
43516 88127 677280597
147160 193855 927015207
153316 159765 4191998
114714 170755 140708613
80011 91838 29470732
20692 137787 293392248
33557 116694 620706186
139795 166050 188314524
197961 199602 368726929
41936 144644 496795209
38598 111019 181878267
46471 199374 383690462
62186 69676 18664486
106761 177873 178382728
56415 72071 39108870
66453 73078 689278292
192512 195521 353393250
128430 169537 103432702
147457 196650 123511382
24928 153332 322187840
121937 167903 115424189
109620 168147 132090417
24398 151614 319149002
94648 145213 9507989
130028 185815 879510638
166900 172328 13717570
114608 126498 29484177
74937 159718 463225178
22832 198408 445920155
172488 181278 21929136
98475 157352 148120217
177665 191651 802722443
83408 112672 143771568
83740 159286 872613205
63941 157911 235573486
37713 73342 89324783
117083 134536 43471659
199554 199634 200951
155171 180957 223957038
18632 171402 383305223
195819 196543 725408947
90198 103061 32459149
166692 172784 15315450
28192 167582 349767898
230 101655 253700532
116928 185057 893619557
178331 186433 20257507
46177 198572 382419887
100140 114753 37106463
162409 196424 85357394
22489 166906 362182058
139568 155611 40516172
29448 183064 385436451
140820 184943 110930874
58693 60972 404077087
574 133273 712909678
159199 161551 5979969
55056 69919 706495207
169848 189287 48584083
86350 177882 230038973
146442 183763 218106871
146711 155235 21400065
175708 187199 909387826
52323 174740 307222974
171868 173220 55373095
192364 197125 11936624
125562 186261 503425968
113040 169304 373756488
156974 159774 7002167
148947 177353 704835675
199919 199966 115161
50124 148762 247474866
33937 153304 299535809
182 38991 96884157
79504 143035 159500161
182506 197942 632584782
30408 135254 262778688
112180 181481 579974625
32524 95659 157977662
160605 162748 5461621
34503 167373 644120002
123590 189003 975123583
183247 199834 41615209
128588 185553 143088383
32943 188088 600296644
7287 83876 940003454
34997 72839 94911890
187982 189879 937059415
76640 80504 618784607
89328 144751 188405579
21279 120890 249597894
6722 189971 956140486
197650 198582 467941308
111553 147710 976166662
84983 195670 278098772
44739 167345 732696670
18423 46096 69270611
190608 196973 16033479
127499 146820 974979641
101010 106566 511964229
133996 181443 119249950
116056 161049 24308764
103122 118367 821202994
151741 162048 25989619
148662 184858 90769863
17957 96135 195518380
59355 193980 337693150
184786 193658 604045614
198979 199309 855329
45338 103126 94082957
148506 173866 44066468
73673 142443 547720207
161045 185851 209976861
86863 167236 201981899
98305 175405 248831481
119721 126650 899366523
90561 91301 773425869
87576 143871 471980179
105534 188662 208597425
131236 176121 112855955
22805 116859 235901980
156020 167159 193168375
110734 147814 92961152
67601 135454 77762333
160847 175565 710187403
65368 80001 36454791
119225 155784 91750282
80175 149504 832248009
124794 194577 912864991
156166 163568 18604328
34033 173535 350185765
36945 111843 188091548
45615 85073 98653440
83062 157073 185947483
99526 173328 185632990
39539 196787 364016377
23780 148338 312530077
9411 89500 794783998
148591 197887 596154780
172840 179993 270752198
79548 90623 635022112
19169 76109 709073978
44910 162721 431054476
36255 141909 264962381
85788 103491 236684837
7240 173827 75279228
32544 171159 348021221
127757 187179 397705617
157830 175517 44546024
29905 55345 816116337
99962 142517 223939220
92781 131831 98259070
45336 116572 178930526
189815 198775 22537817
171436 177530 649098415
155920 171882 40175149
139878 185621 114986727
175466 177633 354972616
62798 143465 740736049
48484 171229 194877318
167812 185602 52213859
25003 103372 196520981
181978 188253 371944784
50913 85807 87188840
31352 42583 167164484
196885 197032 69246
10644 140739 763218137
6024 85988 199961126
149935 179590 74454418
79403 141875 156841202
10250 27761 505153068
197510 197653 363698
53881 90102 90401771
186361 198255 923499669
11102 42034 109837970
121942 176816 483277089
152894 174598 54604900
35920 174561 444131795
20580 86041 928002525
84000 91471 18595376
47674 80482 82167241
9769 193339 797656869
83828 164427 202621203
10116 84949 187125050
100162 180127 201000472
20866 52038 78123851
52663 122746 888335588
12096 106257 978362710
191951 196412 11247225
71855 100664 705988104
51502 90568 576844232
24005 72395 223311210
145031 163097 367649255
104399 111828 274491520
197818 198649 579528729
189736 198126 856743862
100479 187500 218669294
51070 169766 297906271
39418 47767 20937822
8219 50317 105268917
13608 49712 606759108
141670 185710 110640087
122634 131891 140243131
131105 133242 5400337
176636 179731 177863081
47475 152664 780759592
191032 193464 6191834
196114 199399 8178513
12414 95907 577810412
26017 125177 248664607
94967 135395 101722766
182642 193304 26801951
127528 189330 632184689
121597 160562 295424825
63426 158420 521791577
34224 166745 332643393
182887 188424 950141197
42041 198519 468085113
139501 168667 544652602
156537 161961 412185292
140565 169112 701971373
61502 190586 472838764
13047 45789 81960007
194579 194727 18869709
111249 155628 840993540
78316 135692 143946603
111769 172401 152134675
154531 180308 239238764
89452 183210 235686920
182389 183666 148036108
56835 116530 149851346
71755 166320 237373291
13378 78479 766258719
34253 108034 185280832
170570 184616 297798122
15691 113932 246297921
115651 176454 505221471
108028 143822 155229818
167737 191286 444126650
123700 199006 227711650
5873 152548 519608178
69491 129304 966373390
72516 115662 474917356
28081 158615 121340725
131916 154258 239653127
35433 67620 80874928
190235 195799 412880589
54957 103706 122070879
107837 113307 13716377
119948 195190 661608317
25108 165394 352169049
130838 136191 774430464
145949 180892 87668288
196073 196561 23884401
19805 165769 366115860
192954 195280 5880446
35953 121434 954791387
58096 173143 288583200
9980 23942 203760962
18068 33073 37357273
168195 180811 31645639
116350 187181 755301545
197014 197577 1341281
36067 100679 839820236
61045 138980 195247554
133790 140532 825610736
1937 104995 258088489
196820 198920 5241613
87273 163033 791746693
25155 139417 511138986
31557 149112 589559407
154062 177553 58978901
162039 188901 67318417
86423 90555 914981749
173619 181695 438861
54835 171576 368468842
15319 88278 182476968
38859 124310 214369162
41249 198458 455682815
186451 190858 12604365
107606 133030 63561155
61208 123187 730561164
27775 56066 570292192
86805 194346 892499417
97740 134875 93368832
182612 198952 41010110
7775 45191 900163615
154621 168398 34593295
190954 191246 733993
197326 198647 3349864
55529 102848 118356369
125252 130366 376474181
186844 194562 19492196
85828 141162 864882322
30260 156129 315799473
54474 127317 182422112
29225 61557 81226300
74522 177285 659775826
135635 191147 139477506
16663 53032 60388370
179465 191739 30744471
77666 137813 876553675
49902 101832 854505179
152670 169957 43550701
111145 127927 168060983
101572 125170 724375497
160414 162953 6433049
99034 189056 226223228
1551 159646 396186013
88531 103221 37013062
165493 199977 86434481
93914 138925 113136575
192483 194065 87928756
41078 129834 427195509
52620 75402 56965594
173242 199349 348544180
131157 181460 517726894
4772 76047 178300239
100270 174892 187701188
9873 125619 289896132
130935 143513 31630774
55169 83375 70390491
72565 96069 58639356
133301 162231 692688431
183078 189613 663888583
66190 68688 430549875
170511 177433 8826297
27117 64426 135349245
81359 82318 2375363
141998 162627 752680727
121954 165827 417651496
163768 180520 41970805
191445 192391 542895
179209 179370 653594738
16338 152557 712784262
140562 158373 44805918
75585 85455 24618828
41407 68062 389271318
93133 168693 405464659
164077 196132 80399660
152354 181154 72314294
11532 81241 240917098
47810 164208 543223826
158286 195355 264613739
190514 198058 534380948
32660 124723 730209775
4607 195495 478751585
190196 197775 777632940
115516 172818 143697845
38448 54583 963577006
51050 159666 598522749
50351 178095 185360756
195775 197312 3798896
20063 174943 482032729
132265 150695 998824305
67414 182794 984340689
99823 128703 47964637
128326 143658 170127015
184748 189325 468978316
130042 155115 974414515
26185 176180 376398607
25541 129497 260676264
195126 197161 248475969
3826 67303 476029110
13710 199714 664324587
41481 90754 911598045
181345 182084 1870040
135048 181480 357683610
142323 168176 65065181
111210 123888 31640609
86136 157304 423935216
63802 145698 957655934
76328 104244 70167522
107762 183586 647904503
189905 196288 16164159
126792 163748 667537299
142035 188516 216552915
62780 137600 504205289
75044 150374 378099452
20302 80184 569122749
103203 149531 116436653
8479 185244 443116401
92698 98351 330816279
85749 187426 556005565
150162 150350 457110
18646 42926 123681327
194408 197478 7584180
165983 194389 769324860
64722 136939 180906078
152590 152958 910621
3592 115074 279471236
25126 81164 678169059
68328 134811 166534781
49184 125006 190069154
7266 184342 505708066
94205 142913 219038609
114622 180426 165027044
52343 168375 372872446
76257 123764 748050525
75417 81218 666962327
41293 74334 82679661
197493 199212 252660045
57142 195231 462889390
17023 57444 101358851
82805 181493 890217662
59516 186931 319524006
8752 82002 197489066
104050 189837 215304181
147649 182603 911876142
121908 123042 853297203
47767 63842 385810281
111104 147119 1871761
172265 187656 951800272
181615 190833 127980756
162069 162636 1425001
68161 183746 289980251
172424 189781 233057045
140526 176253 436635992
159296 183233 60171637
54612 76905 470982391
58696 94699 648152858
92002 168217 191672150
176859 177217 243938573
66606 187492 303207067
21728 111416 507289872
114057 158499 111360373
46592 80520 84933379
8317 105541 370561303
84064 198476 555121694
84315 192399 141797900
4 171309 429488977
160582 169333 22083057
96781 144501 180056520
83602 108118 620795280
184326 199113 37143490
99852 176846 613875768
14493 55378 102584291
52445 190135 345413790
95311 128708 826474737
32430 192135 400803839
131694 167007 88744339
84114 107426 928364619
163490 184959 53835473
108700 182765 758477832
18292 34163 669027890
113043 145519 361385571
104713 199510 623163256
10537 117351 267806970
172338 187997 130503442
30294 120225 744792238
112797 113926 961749706
82159 129650 119117185
159446 183812 174135259
78995 128527 124321701
188739 198071 23393739
68134 97252 622024982
9124 118867 806646397
54764 84559 901691362
49402 155121 896198994
136523 199311 157816433
53613 161031 538611684
187906 199159 978811364
50137 155050 263248026
10091 124744 287225037
13274 162295 373774654
136024 148582 654747601
21072 140459 403898324
65525 125166 149439768
262 73084 852658774
115643 127999 30639490
9495 40229 76797484
54466 195165 979585247
37426 77467 134637786
141704 150286 801699388
146618 196751 125833658
128371 136168 19486569
156992 171272 7004346
126213 172306 954798950
40214 87810 119030593
148321 153726 13498691
134449 148362 419904482
194061 199582 13824115
66206 99423 82895764
188357 191768 870312317
3040 57202 135625719
187463 193736 250620187
82320 121019 97186634
88035 181574 235071422
80739 194803 279364616
137053 137742 992101700
97707 163928 166712545
115089 185292 176027547
197203 199226 597807111
101546 132166 77024884
166153 172332 342323720
152534 154537 562099425
168930 193345 61211769
162836 198795 14219413
167481 195582 707760544
158427 167192 22087536
183639 187324 9217621
115638 194731 480219799
171060 171718 967900110
187094 187368 47591190
194889 195316 997495939
106238 144333 586307877
158059 162129 10349859
179228 191005 29467673
103796 187747 210716079
175939 195619 49388857
130188 183627 785714798
12921 188451 363106268
13347 188000 437975358
48425 67848 809207030
137887 160101 55933507
102398 131758 73815994
177507 199752 55795203
154352 194008 489443826
78624 192882 286884195
165061 193339 573550625
41836 63993 260452892
120578 148398 423886069
53862 87184 83187283
162477 172977 26351181
91572 189640 1416036
115820 159474 574866843
178863 194453 39159624
114649 181765 168336275
63600 101494 247604305
1005 114709 284954025
18509 55297 92317761
162406 176575 35511695
19290 84283 162609156
72005 87537 38722602
171081 187752 41637254
38539 188866 440580556
10109 42436 80884776
150846 185147 67499660
33417 70223 652094908
152692 164191 29000945
35115 177818 358182997
155772 184606 72319360
66598 189515 312914130
163172 172673 23895693
31427 160389 323576878
68762 184123 289425213
19690 110408 828772085
69733 189748 468516526
32972 42020 900472264
25752 48636 32098564
9986 84926 197514019
181003 194758 498229018
97717 123599 86777778
139783 156695 37240398
112908 160723 119800294
109660 138367 71793353
461 76274 694399523
154717 159979 13160203
98877 104191 983811524
37873 132569 237569535
128395 181871 134390424
163341 176663 33418035
180409 181766 3421418
177622 179184 3935972
51351 56871 13887678
90478 122415 80462068
60701 193916 334224177
104550 157116 131953605
187108 187415 318315495
132327 189273 142959750
111433 193275 174238723
162551 171505 702486146
143462 185696 213311835
164709 176189 28712800
26445 110165 210120577
27744 141555 285388282
89960 141963 130685691
69351 151622 356056748
181504 189464 19905054
113877 160084 800271246
59515 69001 23666837
57995 77814 49370826
159457 171068 29350297
37643 122588 776445227
139203 182885 109816971
175769 176004 609334
159664 162556 5627369
175070 190913 795960217
117136 189740 507329247
113133 144409 954164593
187386 187882 1263008
116352 198917 543009319
118631 191134 181899322
16007 153152 928986602
115930 183672 169825765
14211 177362 409220865
76061 100989 327371042
90463 116091 64885920
36588 37463 925090435
102059 107142 13120143
175124 194820 49399227
4469 104385 734068974
64730 189937 314005714
81336 96338 37388457
62525 128088 164162497
34206 87765 627823450
122657 127219 822787970
125689 179885 136216292
70103 95253 587345096
17805 113497 239956908
9065 55831 117058064
64806 157936 233486883
159747 178222 818892505
28591 143379 287904033
174911 175722 796717651
190994 199509 493654467
119905 132501 17038448
183327 187282 9865373
49782 147990 246416434
69789 122510 235285284
3554 144881 354203571
142329 147625 13441621
152902 184153 174049776
191960 193675 4351331
176952 181736 877415215
61850 162438 252307541
181584 196467 792865859
170798 173286 6128553
197578 198381 2054975
21208 154776 334975034
182958 192800 450765946
94444 150581 621126029
23913 190524 478457458
37536 95150 144145802
34923 108732 185311810
51808 66241 36207952
90410 137236 117687684
108185 169705 949598770
183778 194476 287509331
12463 33946 53568094
73341 161794 222112380
153387 166278 32459996
104446 135991 948066458
113120 149023 89972443
183980 189360 13464816
71652 165114 137993156
189055 198892 24752413
196616 199568 7381905
163066 170111 784924812
140024 144380 11067366
132035 143390 656494737
118515 190091 869413248
79104 172586 233103182
43913 78297 86057471
175174 189800 228395593
111820 184889 183225172
34633 145789 279045140
161154 198534 227112148
150173 159816 92441247
105143 174399 300592494
30356 145145 287991072
40375 161619 304241170
169422 187727 45736351
13950 118565 262287684
170036 197539 68838673
110598 182963 181479303
22845 43284 463259537
68777 197344 335547355
176836 194517 44423660
144966 158524 907954094
123295 163662 101403392
141205 197713 141982567
162217 181299 585412883
147180 195245 120670133
46638 59439 32276054
24076 103123 198104808
135549 171739 437344146
20267 76784 970096613
37897 46612 21978228
199786 199845 919833113
163315 194203 34485201
111084 191211 740919192
181752 194316 31603470
117124 177351 151041123
120271 144637 911685822
27509 101616 508639869
163817 190082 148008860
121792 129308 753382953
66933 149556 207285230
129741 188758 148296584
120721 163909 953719912
46446 128516 205790779
163121 174328 28163040
71849 95976 60135768
184906 193348 21229297
34981 194017 399212907
149565 175625 651233320
170957 173139 5392183
25202 64854 449723444
50590 54851 10776335
98121 100529 386811144
22897 42393 177957956
100861 193668 956161356
156103 171249 426593623
1003 172387 573383685
41867 142351 251885031
29446 93434 629436753
29907 125395 239379319
195990 197372 3376994
41155 56373 640306019
156504 177371 861297378
44766 86232 103715564
57000 116986 150509429
190729 194945 10708638
140117 170911 77655013
124625 195530 563266453
5901 156505 377521480
67458 117065 124524850
61520 172905 434260562
20431 73715 506947980
182445 197003 36577569
12326 15543 8059937
137837 155353 572907886
161970 164953 441650058
119454 119564 113363
144109 183139 98033864
191793 196234 82859860
21917 142818 551944228
55587 187532 330868217
23823 186573 325355905
34092 141411 269188740
137140 145282 161158392
167725 191709 426979900
106952 186499 199513330
86978 107440 51720089
182373 194515 144313633
194130 198817 114897997
16178 199973 527483060
5466 107196 938574694
26340 113791 370290776
109485 147336 101617106
53205 145031 230331400
55402 177056 670153657
14083 164803 509369522
189122 192530 8624160
165467 186123 51667847
137509 159857 56289217
35224 61834 342687578
58838 102101 722571422
6092 164541 397347291
79353 185266 266000772
84694 130063 113936949
163536 187541 433375774
149831 198945 805049624
105252 164501 377734337
141036 184313 108816234
115443 194105 273361651
170732 192080 245166051
75991 177289 254405633
47780 172030 311950453
68242 158705 644442147
88506 192193 827163877
94001 187775 235632077
17572 123616 265798749
185367 186647 546382155
194409 196388 979388206
141991 146484 919332629
74255 126564 131167364
121946 183692 74670585
128197 137035 19734859
146186 168606 56338008
8253 74376 165314342
26922 68482 114428631
147044 165689 622164668
44214 141515 822784450
98221 175950 195533099
144818 165049 286623013
28003 56017 508941123
145596 177766 80718519
161686 170870 23218747
11601 118037 266842690
173238 198960 64476682
76523 107670 78469240
140276 170026 848469249
3306 53828 126488946
35835 97383 153966284
97379 164551 169154338
93273 119856 497792051
165329 175606 550803563
122612 137279 36702206
138627 197797 696819606
82920 171194 519686160
36597 45314 811716166
169302 171451 22635683
176923 178119 2985232
197075 198356 3169176
29511 86385 506799978
185735 196720 954159557
154512 154963 458378661
147362 185677 303725980
130724 147070 349499549
115552 171512 140372798
197819 199969 552563824
196711 196838 297434
144534 173692 73262558
78792 99990 53011458
190863 195040 10581794
40987 163472 307350506
70502 194925 312301253
72003 122717 127223619
61120 129315 267847631
36187 178775 357870223
187627 192747 12930375
119856 152810 82665549
147792 173634 64896392
45072 147830 257828557
124089 182789 523092498
163509 171819 20951943
131179 189153 145581666
170762 171379 575284433
191973 192049 204849
111212 162169 127824431
15743 100955 617944998
166269 191659 327769750
156219 157005 985748899
144831 172103 392593865
34451 193523 833439294
134402 185834 983732871
78686 119637 443584048
17213 145699 322191767
27083 88363 541374168
122703 178626 140499852
2190 186361 461626687
65937 117208 128687303
73346 122463 287371363
107637 109120 482897404
39293 46899 19099849
98501 116688 46237051
148720 199434 253732434
179928 198066 45442767
8674 155957 608279647
97267 183600 217105063
96806 131857 88286949
120752 186622 165414897
51275 152853 254768353
124268 199105 187888186
84933 171147 663005449
62989 88588 63763765
95898 109764 252952253
29219 186057 393440118
163732 180174 285066990
158989 197188 95951069
29004 84091 137949096
106875 126224 48263721
94185 191086 901981390
172246 197758 63845471
169287 181821 967794873
43165 188678 364975710
156366 169506 33094722
173561 181894 20901616
45358 80198 87208715
58741 163324 262326197
199311 199389 779396037
61935 173516 699600390
72030 160207 315189741
21438 150719 324134579
135758 182896 272892796
47112 171240 311615999
186148 187518 376346888
108967 143808 87317009
32269 46438 136618424
55618 65990 25977869
185266 194743 493016929
173429 183662 933252273
157641 188728 78070458
105996 128331 650048738
149906 155024 12875982
184860 195743 27386442
5124 131512 583622094
101270 169920 595063549
1304 36660 653618660
5443 10218 928338770
35793 62365 66833579
14106 121818 176543994
172644 186167 33787835
119096 140328 53071836
63886 152450 222046075
21455 107777 700863510
48335 194903 367909565
55020 106041 127917598
18369 170075 380631337
81513 162740 204049777
44360 56466 293758883
119753 123162 491505332
150488 179258 72292864
175060 190618 38911766
172664 195945 58408151
111585 192190 202198546
186231 186650 9965769
149231 179155 855427940
65569 185162 300024756
105582 187970 206741079
183668 193079 83800006
141313 168491 68490108
199823 199940 4124639
53857 94610 934445444
134691 155743 53062129
24913 130985 466084010
191535 199776 481402251
65424 147035 204698237
30205 98367 170556320
190353 199299 757177180
50576 184896 628604547
4370 150475 366234452
101570 109709 20771510
55842 71336 181680663
186970 197465 23986779
181287 188129 346696256
195711 196124 1048352
151051 165341 726914059
169821 171429 81017646
134572 175275 666758900
171682 199659 306116933
39693 170682 328862490
73520 154197 202614139
191622 191674 266555278
93308 198479 739795273
155660 194438 200931881
125783 181789 140774668
46863 122694 596857729
80280 170992 981382846
135291 188228 133001889
77872 155004 193774211
137476 169301 725677472
83131 125499 106350064
109344 194217 688374343
81687 109939 71087348
128856 186536 144894209
73796 184242 195853045
164389 191601 18130358
1008 33087 79970065
186278 197777 28865959
118403 178129 149865725
118296 150217 808034323
199584 199589 784257499
74575 140636 165778121
171562 190582 47590161
74625 83520 162423165
154456 155857 3513077
80652 173669 494398689
36940 98312 600383577
159249 180465 53327409
165538 196750 78292167
66458 116318 601427796
39193 134600 239188946
86646 174908 543105521
162844 198667 89859533
118944 124789 14581491
192022 199832 627102167
44628 140225 616098887
107473 141249 84436178
9011 124863 117641118
100057 150706 489701354
75514 128288 79945729
37238 167126 325983449
40515 73131 4029551
122454 160648 95893878
158417 167490 32978308
111630 198116 447587382
170995 172193 2981819
96520 165210 772732519
84 155984 390716630
27154 181568 817372766
92281 165428 968316818
134428 142010 751924425
138243 158891 51987062
69442 82558 788271047
53885 130438 191787079
17095 193316 790858158
8884 70207 409783854
79076 108006 385304955
120853 173001 430118930
186726 196612 303273860
87452 156650 173979439
182639 192759 25416846
80760 176410 240199905
152349 175730 269441060
9502 35802 61813722
105057 172045 168266406
90230 155560 51815234
91581 95659 10164933
131016 152761 194208521
171482 172590 2764826
170663 171035 517860617
94512 142822 570683938
175029 189376 229459491
57195 107340 525773702
110885 161457 126799755
26794 31898 12791205
58495 125974 168902092
128354 134160 44814673
166246 181390 37974163
132015 197562 766092135
167230 186951 791857695
131147 157964 106019077
34408 186878 382642117
63781 181560 754273751
91877 162065 176571496
22556 92583 338394583
86141 91661 272718106
84117 198130 591876738
113964 143963 75134128
123181 149500 66121594
180094 191708 338785985
122764 157329 700267233
79457 123982 111903218
31261 120180 670682616
150689 197711 270823295
67437 131072 850755191
96373 142365 406142626
121899 125632 329886643
64458 104888 101280848
75727 171902 347690787
46772 142119 239064778
70697 119217 121767478
113814 143225 897005556
52968 150005 562583711
144893 176567 560250061
158299 166528 20801313
190485 198577 20371040
71522 179012 899139767
174257 197689 58722651
122171 142946 52042207
159702 194879 88433545
12544 157720 363902770
191887 195572 9333621
192286 193828 11014065
55 74199 969792206
64431 108457 110438207
158547 184385 910297225
113870 153695 99849710
41520 170349 721470005
20511 72851 565591176
107756 160840 832319540
16736 118053 468329364
184904 186506 887353237
199221 199559 514142
144061 176681 566593469
99576 189101 224955574
72764 123229 586319648
186478 191825 13427773
91468 138035 117015904
166195 174471 274981299
27976 109968 205799794
143914 187112 317035367
107081 185928 391897568
175867 188912 32611343
110210 130689 993725090
103140 185902 207848623
139218 168582 73985856
109760 127938 45382531
96185 116354 235441142
77557 161837 702022598
7767 74164 166017061
150650 166638 644449797
60245 85386 497782255
164673 195937 78383647
119346 141763 56106896
185733 196692 27601448
86496 191704 826527324
38554 182429 361084162
193922 196578 6673696
29405 105202 190098916
155108 174629 605438505
163437 172327 22383569
170509 197997 89051951
15852 30563 36717200
62972 180859 237928979
4613 121174 770098660
118798 175209 505468697
100529 187467 218450387
99778 139107 283311882
167403 199784 617457661
44672 59127 28251944
78406 183738 264453544
730 158637 395662710
46987 176088 476090622
94480 129005 86904962
138792 183016 245666203
103418 133246 982397202
113912 134402 51130989
64921 192328 319623670
73034 155571 603521949
135120 174329 98696155
134319 162866 650875035
25787 63446 94650971
38664 181122 919287194
164180 192721 138775403
142173 145450 8429446
176995 198169 343059341
38808 178160 349705943
143599 148831 13257244
2075 90028 219889819
120580 133463 32289141
127173 189545 156670702
26536 61210 19254512
62690 86391 59022109
182904 194023 892218446
132212 134674 276664062
3635 13042 792057581
133030 186252 133643512
23420 132937 170289711
176870 190962 19596287
39496 145204 913554358
184308 185791 3678702
183500 189434 923197580
119123 137121 638727009
177126 187805 581163701
25286 163756 371460645
53300 135321 301560110
146937 149667 6849206
48030 158329 276735501
16982 73459 141325171
172857 197404 61510381
199762 199764 939572974
188232 191196 626132033
127860 148844 52845118
88481 155221 167832232
22461 61189 97056464
191186 196999 116788817
54618 187932 723568112
181563 181798 651761944
51592 143579 230620580
28944 98305 94500758
182397 198191 39608756
66696 164602 245783588
178557 188869 25807165
40512 57512 42801553
194432 196759 5823739
16635 122940 266402550
157168 199129 105326564
171128 183401 104140844
90338 128929 694637743
26115 89877 159618013
110515 181665 178443394
78378 109368 77933572
75865 191663 290728075
55671 199925 782000626
16625 48605 97447010
64950 111968 167417623
23671 112732 223548525
101558 163796 391144299
116597 134052 396699355
8425 114206 540473859
13967 93229 198305808
169012 192808 59594651
120663 177876 143752699
34188 94202 150238429
150832 155927 12885132
167558 170581 7746069
185318 190869 13901010
12148 149739 344950668
111643 189430 195000729
60222 100371 100227927
147800 150820 7491932
199630 199842 428474408
169187 190327 52886209
135048 148286 24632305
129279 151110 54921376
112316 162076 421122056
151238 191288 304644165
164201 187010 347293019
44351 91232 117225548
191768 193555 4563887
3978 135268 328823616
40469 154037 952224290
115707 169694 135438675
101064 118083 453895605
22864 141571 297500536
120503 179611 148443096
60079 93239 400813720
136599 160431 60010543
149772 153173 404628813
188980 192954 28296253
45990 164276 296882318
196215 198238 4990235
117948 192019 185819602
78378 113563 549483994
66122 188115 933163984
48060 115434 534189969
83514 129630 782167843
51806 177159 314504789
153723 158335 11507957
116196 124829 761888275
154154 181108 799447416
82932 192872 276077812
167645 182322 36857247
176724 188783 673661467
191251 194847 9140717
62057 62703 1610470
713 134083 670803258
189970 194564 643503746
55376 133866 798061303
44331 171207 318497406
30948 77326 875862563
119076 193679 187279963
48225 130781 207029723
137547 143045 580857217
85032 152638 805451876
110706 116700 421475934
23075 124960 790847238
21050 149766 487031238
135930 150156 575995491
29610 91047 153751852
169422 176549 565043583
91946 115636 542783601
135779 152277 41542362
87209 134780 119467124
131320 161444 75713519
112451 147110 106660830
156939 194244 93726539
83800 165300 465657454
181405 198418 111908091
11321 160442 373851298
170633 194117 572362710
48896 71246 380749334
55690 74958 48047418
37323 124501 218733500
53035 76894 142618993
89005 176913 938317868
92330 181278 223595755
182871 196896 17702696
84546 111664 342197009
55991 152764 773289906
87691 122444 87507619
199783 199995 527801
22392 116635 236454869
183964 196868 32440739
1854 33863 450707163
194942 197140 331087830
168168 198304 75597137
59560 164907 428725694
38917 105047 165896235
27361 197889 427858111
43675 189461 365653578
132524 171930 737702430
93997 177645 210304656
109556 132967 58562922
84790 125927 677082759
198884 199444 509473713
148984 176461 22282866
183682 193327 24249527
32501 117922 874022636
196020 197987 456194112
111691 134758 57513398
187386 190202 7091022
84899 190930 860373732
46263 96185 124872113
87400 121761 86496087
187324 198777 872113749
112886 197037 999690773
49704 181162 917384796
128901 164724 90216573
43446 80065 837478518
98693 159464 460106491
159794 177779 45193049
77788 89094 286076034
103117 119106 434189578
172232 190272 583102967
119852 164790 112942944
28606 105846 863616314
41511 116163 400099397
46321 62172 556732435
158588 184313 201068784
35466 166466 328784751
40621 94378 696175902
121022 158970 95291420
114871 173136 146181803
80914 161886 203383865
16241 25558 23062420
178513 186913 20994452
170009 170751 18933407
3287 54388 512970906
15668 187015 429649341
99043 186998 221073147
13152 161871 544555037
135471 169205 741384992
132984 169744 815687069
194479 199604 867629107
118700 131514 32003950
83185 98156 37360144
183773 199970 341617807
6366 97052 286614149
126853 139069 30688042
79247 122911 61798638
47726 157811 276184930
89179 150306 153718807
41750 114694 879883351
181438 190973 23891050
157588 169251 448040312
82849 156216 331642821
60879 150495 224686576
157627 192029 86439517
151532 184153 81931325
63860 165738 255564745
61774 199297 344942367
121292 137243 39904211
182089 192162 252119176
36794 92869 195649285
33167 75386 116712491
77672 168439 228002802
51899 67742 678219050
5335 114525 712125379
186822 192371 14025879
133096 136697 48521366
149815 187103 900106091
112047 176129 790253649
132009 143455 891166139
141540 159112 44185224
129666 141353 104440876
118117 174330 141071349
125760 179359 134745380
173240 185241 30064266
128544 141110 753476489
39919 106028 502322471
60264 182528 569379038
34117 167866 608636547
154083 188337 736237476
185990 195279 23403589
16151 161824 365268061
46678 142263 239663450
194443 197026 182090656
67658 158829 228659716
86222 100032 34615194
140996 161516 51696963
79831 99422 48968623
144213 162541 46116661
46817 76629 74547246
57968 115354 143980072
142869 176395 807550277
135325 139287 9961932
97726 106928 370114131
184626 193820 689018861
107118 181687 966658703
131205 160892 74647340
125599 187580 892365760
40924 116305 769716308
88543 90538 596114254
83598 141223 337892907
2867 76776 363459779
135805 158598 57287428
47991 57177 300566820
111563 185354 909153905
69647 148929 198909236
46290 198052 380786577
148997 149039 114055
64885 73828 5015739
46913 88796 447027366
123621 128973 448710014
122414 183551 194299779
128142 188214 971984085
147612 154169 16465482
68536 109127 27248362
196837 197394 1333341
120495 166181 114772601
144586 177919 83731209
168579 172637 10176839
116143 168785 132023695
70090 175090 784470452
193541 199927 15995058
66623 176021 807316973
156410 189546 192023165
114243 156723 565954946
152661 178221 871401269
183472 191719 724249683
159829 183367 357201615
31437 96082 161768651
15979 110613 509988983
6820 175139 603146597
13004 30274 943527684
143582 166556 57819699
127332 132838 679223957
100282 120857 238920028
113586 177088 159317874
198902 199755 2152724
1634 193410 480824414
162486 175308 522660328
150567 187853 153474710
16649 188716 461045948
121142 134043 539613257
68075 132361 311071377
98188 109824 29676890
29491 45827 40997319
164588 170245 798478800
78124 89562 28468545
53485 186930 334709601
147602 172090 826572323
30325 64093 84814111
85878 118099 81226448
136038 190107 278241452
109301 162323 133121173
108739 168721 150575307
65560 130532 530627741
101995 163047 607803732
113448 134423 52352188
87557 147194 149964811
165750 197988 80760004
196926 198072 2791836
173320 196603 961235412
100108 142728 107135204
182610 183161 514310363
103729 187505 294176949
19986 167252 734730148
166798 188112 53394974
69233 130595 386703396
191811 193453 4209915
51852 74153 55704199
18434 180093 405475593
38612 168283 325489335
156998 190956 485276574
65569 152206 217259290
138540 178043 99334912
42927 81507 96518158
118778 197805 481354900
125356 149592 672002650
33233 87709 398451550
51181 159806 272467511
59347 190728 329464019
84942 198943 361376690
105705 138998 83355780
111517 183894 358300199
3283 197753 874810939
114102 122080 649266658
45881 186655 762043268
134001 154224 50946071
170744 194212 58768213
129794 153258 92360680
179360 188620 23158938
108225 198261 125790488
14392 14747 931037
129165 143373 35687273
178688 182795 10251196
165120 183233 45368840
174711 184532 24545594
52932 80950 70040837
126143 159974 85091383
72202 124126 130344585
14626 69893 138492349
84265 164649 202088787
55328 179478 311369118
188299 188901 1538059
170167 188684 755626871
42705 116073 184168254
145010 196628 129588007
84937 121533 84487450
116098 118434 158718525
69191 157242 608977994
38150 187811 375576342
40625 91918 813692652
147104 199967 132666569
137677 189636 130585333
179028 181717 808818182
161000 182729 54521567
139353 192772 921742322
99970 152497 132141791
118826 142883 60224879
147608 190092 582984293
142826 157582 767827058
196577 198471 910322620
28356 142756 286881870
148080 174557 129984888
180228 194390 633135252
185873 194875 331658576
97875 110089 31163833
162203 182976 325003592
41187 100304 147951382
99094 162150 962647664
128417 171486 26791090
89882 113848 586650130
85683 144586 148068419
36985 182990 901557421
132435 187933 455918731
64358 170965 473553573
22511 156982 337181353
6138 25995 49462843
31635 47488 108173453
149036 196673 119601575
30097 125833 406473482
156357 186738 4883092
92957 136240 659567662
57778 101372 113086039
114878 124265 23379834
185543 193447 401481250
169765 196529 500593063
61539 143249 204756256
162363 199241 92505274
89783 101107 963157994
154993 157438 531689981
8550 42680 771480733
163930 189568 64212196
156324 199331 107919620
20135 28925 21833659
131368 132040 704629034
148489 185999 409548400
62033 190705 797967375
167118 181910 20389927
149555 193243 295049784
22934 148438 314794251
152903 191774 970358597
100597 176376 190544482
136993 173361 91530177
30984 78281 872998670
178484 178918 858716233
31481 106386 583457569
35906 187060 584450031
87039 120150 666767766
184483 197196 866735895
50085 109403 148794024
170042 173393 8335522
20676 131782 278445458
160599 192754 219761966
11251 58756 503455807
136306 144009 709733109
192293 196169 9765130
188969 189961 2473220
5197 62528 143656744
122710 157103 722660426
63803 161587 100298273
28450 57974 399179536
139323 140552 3094236
137818 180548 107446622
191753 192436 1775037
9410 158120 690160784
190200 199095 22386735
63479 136367 182486782
157300 181001 59498318
174821 191059 112981867
81849 165415 209958543
172879 180721 19622030
126143 199631 184646556
73203 129471 712931514
88416 189384 253614242
102049 146691 115645854
82446 106750 877530813
66526 131996 289302857
189286 196664 18622080
45823 194970 374307720
40131 114404 186446945
156806 173855 492202632
88639 123201 553424122
21294 58450 391228950
73925 81904 20026989
176777 179159 5998712
7484 57947 126360649
101103 168019 818351184
45573 72598 67680065
176403 193811 989179219
181610 184372 6925851
134821 182041 726931930
69779 112233 106642433
144647 179050 598261248
195734 197154 3522604
26824 92215 163647258
46058 191015 527646020
84749 95439 26611286
194925 198297 927134927
133048 196313 158987029
97147 104353 53363615
7575 82197 186643247
12484 123771 123752772
89606 180219 440764679
160075 165458 13649106
61388 170807 747061201
27973 120150 756202311
38192 45730 19048395
91588 179354 220693628
42756 144453 254994809
145676 151465 14454401
81207 154733 184714620
64040 68291 10569484
54526 190478 906762099
150922 163184 656306983
45207 150389 209002490
188225 194490 765830709
20172 84999 147334996
163100 187103 60128033
196721 198973 5587619
86319 99526 72043786
109284 182724 409234255
133849 155287 54016868
163791 184661 974928988
187501 189212 798300225
67052 154975 220609030
150148 173957 69288199
80514 152228 379441712
26353 120794 236776365
78831 189173 277002087
73490 96282 56930333
148675 152715 10047398
176550 199683 623705745
66575 184901 908828027
19032 59953 981462668
68803 193128 553927677
90806 176539 64429348
185275 193003 19414230
190640 198558 19898143
167681 168823 2980173
71968 98080 319136402
120557 141903 53512330
189949 190890 2409481
107339 154707 468470924
9563 103132 529145818
190526 198275 875761986
41865 65412 59090706
174386 196256 54906399
48819 89033 100473952
25049 136780 280179253
107245 143511 90784841
10308 44430 822305044
196071 197535 3564703
137013 165141 70893035
166611 193769 690712065
25545 118475 847715576
2003 158684 392596415
73248 179792 267541612
188455 196019 19084921
182249 196711 36340536
191722 194782 7782543
21497 64138 63501278
28335 69641 103655122
91582 96850 189882299
20412 107941 219452394
24122 40603 382682329
109733 130761 99389109
63722 69427 843845761
151639 192972 19843705
26751 184843 396648299
156619 180515 59958448
35399 115625 201521518
134414 177820 109178948
48731 131590 207737825
171029 173886 833755201
75203 136257 969478557
122230 122723 92417619
15167 93516 591406543
158421 164179 14658994
73638 129038 138988759
24438 153904 324888922
24072 84976 152484009
61339 107329 633888759
174416 183590 22957003
166347 174627 20842499
14865 31512 230335425
110609 112823 815333690
145000 181352 948173906
103980 181456 106338579
171675 186158 285981507
11028 138988 662402047
173787 189615 39672359
48539 168959 302286632
36492 96052 821689285
155782 172440 41903555
20943 147739 317964727
141257 152600 28652622
27916 40338 31190082
136833 153926 923885892
69041 102345 629059396
93353 150076 942358883
179057 190043 27454483
108085 157051 122782139
83742 135999 131148051
99899 148086 121320085
99837 155202 139316893
169835 192557 56887006
183406 199344 40007364
126346 161919 280467317
57062 157301 546570939
144243 172182 118542971
191188 193257 5245509
146159 177582 984648933
23311 167309 752432548
90633 189460 248349997
7457 158196 377743577
192810 198027 13052828
171791 192611 52129550
159400 170728 28676874
97657 130497 82689720
146871 193120 4857922
146299 156768 26256869
111085 196284 532847741
133076 150849 44687439
21947 124923 258059858
145804 163400 44162912
79544 79816 723508
147475 169722 55973373
46433 174872 941390394
42127 197238 389111767
182633 191350 21863592
177706 189710 547651172
96135 110253 28034691
33370 198730 685463915
184568 196247 548708332
184729 195090 26121161
130840 150424 49263412
168152 190293 55485585
59451 174052 715363861
154842 166838 30100532
132172 193603 154328381
149191 172683 525096428
148175 190146 233493091
189833 195301 13843734
169401 169958 740281873
136813 168062 78644914
49571 111430 155285526
136795 146826 25237028
197775 199298 347391678
199072 199735 310362443
149594 166634 35118550
53805 63468 98239572
121196 149839 771031329
97553 138291 102465903
160483 185081 356223269
53009 152207 248747545
112620 162335 124679152
97913 103988 15599099
177703 199681 890048494
57915 192970 687197009
23098 164408 354624010
16440 189152 541164131
81946 82617 1604775
146645 179605 556027324
111475 119148 19135681
189274 199616 26032533
67443 161945 237082550
130502 139759 11772275
171200 172375 2925409
6208 70464 160864682
100936 144240 449830496
163442 193646 395306207
126693 131682 664716314
127659 154562 67738428
157453 178994 168460156
145444 162417 42615388
175193 190338 298300968
171390 191989 337528451
174248 185132 138376532
89960 135843 708271324
53711 116124 156648941
53845 145577 230085494
87031 193266 266895571
53624 198269 362802845
55150 99596 110981123
36937 195283 977698765
142451 149626 410806326
27245 126131 247909060
160097 169737 795494356
82223 94555 30675884
159005 187860 72432543
72251 95326 281609161
19196 180518 404569716
24875 105526 202388493
107114 193726 827613087
186022 187383 694065566
96436 168023 180072312
185092 195997 27396395
15257 74531 884762550
127653 184045 141700379
171758 179358 18993671
177178 190654 31929838
160260 176092 39827478
78132 168850 846088384
100920 113192 31278278
198073 199739 4234627
150291 181910 274124237
14648 59872 423925293
97336 163557 328879354
160492 186626 65581126
117426 191338 45224687
60269 123036 718688059
152893 174379 343698698
8823 45359 91295802
129673 195724 535571198
155254 193391 95725652
134091 171861 586189122
46620 86306 9526409
35856 128257 525581787
86018 112462 66776493
185291 191980 16804832
191460 195936 11317776
118802 134954 242655752
31874 123450 229716864
11553 59155 119292118
18624 121979 259100260
43419 119558 633427252
149425 196027 530135445
167663 180305 415400948
52388 129401 542083798
39328 57228 45040480
171370 174090 6756404
89880 170055 201684712
71695 159333 219884606
149285 173761 109539204
144633 198448 649059356
169894 197342 68720293
19729 155252 524637723
63174 187357 311427734
168197 191410 995418189
145153 197173 785912928
39415 79477 848275198
161938 193850 80140783
25888 187209 931142506
90133 198273 271715529
102807 154497 130000779
26931 46831 353169003
137632 187400 125060988
96119 183075 218625478
141441 164694 58679843
198378 198787 17668176
164199 180107 39827689
129846 150434 722025074
108971 179365 791146281
50751 139950 857872944
147312 156424 339173780
136861 173418 275052429
79499 140984 427906477
168609 176077 18715727
140120 178277 534872787
44387 54730 26068608
28826 59415 76917153
121036 162180 103426077
99487 123290 60046475
171768 178251 370675594
185053 192752 344931523
21004 68232 235976099
191432 192408 750694881
116440 127672 25263856
75976 116954 218073476
172071 173268 557970276
48903 125042 270111693
41025 173624 332727272
150851 193184 670783096
7285 137214 325361171
142458 169478 888629139
45897 158754 283108418
27423 179171 380830644
88022 131607 109578773
117036 148168 872058034
22742 158744 467842233
26877 74890 120271267
62092 150226 571552849
99759 134939 471498192
100015 187232 501591638
196193 197421 2986738
109551 197651 152197707
75483 105803 94451348
24978 139559 298527869
66669 139600 564464823
23849 90130 231006107
114470 151286 92245405
65381 73006 355776170
180456 193250 514922839
166492 189124 628506028
115817 139377 58707769
59544 163322 361944017
145388 163714 596600924
155392 197326 105170795
188749 192124 8524238
139853 192498 416713078
23975 69504 869489975
38782 173335 894543491
43903 104262 526931346
17978 196326 447357812
142420 186786 111435160
126973 152491 148070159
180498 195728 38273156
157844 193940 90727597
176983 197996 210458018
166290 195192 72546321
115021 189291 186174705
178908 182375 640662829
145636 190224 111814475
79914 144552 611873275
131636 191828 398136052
155352 193191 148042377
25951 134832 731556254
178134 190189 30215420
178151 178220 266541983
175530 183884 20868432
190465 196600 15521186
157999 178836 52429055
198757 199844 2735929
35229 150301 865121402
41920 100631 146847511
14138 48979 261824405
11651 133210 342558108
72660 100631 808510288
199250 199752 174892020
192483 194230 4434217
81369 98555 42879939
181707 190402 21745490
41098 170215 761886560
195890 199787 9728806
191941 198692 644036353
73934 154084 201286988
102733 155677 133132314
199831 199889 417254719
166020 187506 53790016
70810 91028 50356739
89626 193645 289721020
29701 39416 24306792
137485 166494 982025451
69244 172864 260102337
34522 86676 179082141
142036 159583 22466718
130202 136393 464111956
174561 184946 697626027
198371 199849 3726351
54928 61594 16700070
17482 49843 841424080
179869 196049 685824519
134042 179694 648729870
54588 165575 278449339
121466 154358 904942733
189862 195090 42908611
153191 160024 17187516
126746 146882 50800213
111311 129594 80268500
71372 182683 279333676
95097 118662 59639108
64886 124428 905960516
198213 199804 4031166
28218 33748 475208834
125213 139495 35761006
28454 193385 739406173
143170 177274 834223145
9423 45576 103642217
188642 188848 522813
143437 168529 787709701
112241 163962 929188050
158604 164333 10317605
140253 183304 54042756
101480 181152 200282443
52692 56548 9719205
109107 135325 65558372
174994 179152 304178442
29442 146356 44972960
172031 184273 30595523
164477 186087 418996967
145856 161188 38429282
60460 176153 729586682
159792 191298 79067449
53684 64197 26374534
13867 110176 430430904
177239 194011 280330765
30827 140244 274329358
162206 180546 664298966
199241 199821 1442020
118173 166905 877129860
12895 104615 311594144
59152 173637 339106899
107162 173453 892459165
1932 129845 320308374
30896 88780 144867766
122208 186984 162583395
150490 195682 113528581
39606 70261 76943148
9346 54599 113331159
69911 142598 373895454
142418 144540 238218204
41348 80486 465325345
44604 108485 160290227
176915 195057 476667172
80093 114446 86498229
57182 192440 339311645
174857 176997 712997393
23992 163071 348941538
173274 174912 4138363
147670 193975 822919418
33275 193550 402288382
97465 130740 83793722
126488 187737 779179686
163437 195993 857650107
157609 169674 30478756
127915 191163 603595290
108030 151103 560344437
164415 164644 558977
140029 140895 309632731
189788 198937 22988204
27818 147226 299618880
84620 142500 358741685
122190 136019 34573490
59706 159095 249161158
157154 159039 4658005
3599 124827 371862464
28261 182169 572274605
61288 108355 767350441
190302 199631 6829290
78385 198286 512878890
176048 177037 746726
171340 190739 588580556
26524 33838 78610045
113561 183072 194090470
38690 175611 343679842
165694 173777 178245875
23377 36565 368711733
34783 128586 867407957
50721 186756 254086519
174613 192377 44512060
183870 199641 39623134
98773 156044 542173059
191638 197770 15345102
35102 139918 262849618
130726 151542 52327704
198242 199916 871986397
25302 122137 399266227
135683 150438 37157466
117555 134547 42283694
49228 120383 178417824
184895 186846 4836849
6460 159318 383045052
138659 154732 627074348
198411 199166 185119958
63674 187584 310666896
79486 176885 625953760
156300 170271 35217435
174727 182174 91412000
144204 175521 948283974
118903 138053 47842142
162349 168915 328225769
86130 139503 241303382
81850 101454 300749906
134762 198229 994635782
48329 123218 923625531
151876 160423 21474130
127616 182930 139014066
187877 199273 28669655
167331 174860 19004040
64689 110575 131563752
66725 119458 132262501
1489 111037 667429224
13947 141177 318805135
91504 181071 225166328
191323 192368 2687144
51932 122134 410594510
73159 100995 329590251
147139 165334 45788850
126496 145184 48565702
92494 166318 185666086
87484 101907 36234535
56575 57458 629454873
31620 46018 655674482
10593 121199 156102211
30191 83519 504957963
117196 117448 825023889
77849 108558 857465810
194362 197892 8732529
151641 190129 96615388
188023 198227 392681444
121212 142334 341681011
199183 199827 954515482
189528 193378 9769482
87803 126656 956907072
9834 137607 320001306
197922 197938 749344186
89666 190486 861964443
5562 44755 911885722
141333 193121 130172561
60597 66350 14375424
110283 194653 211717572
78987 175729 710110697
177828 187639 24499305
13246 98555 881908061
49055 95744 116615678
153528 194721 551746799
176566 178585 836023
101069 124714 720205068
129025 141845 32199013
148447 156629 480594322
195015 199154 10340008
96682 128338 575219338
39105 39965 791243932
78612 195701 294060056
81159 175836 237820351
12460 183379 428628915
17710 179901 406809711
37811 195788 396527638
42329 144982 257460788
53017 184298 596778638
135549 154972 864363061
152627 199606 90663783
156783 164772 20202352
80318 172703 872619606
53402 63870 26338022
48041 113582 164579500
55154 96049 985733766
19953 198091 446722724
73964 153343 698057662
192371 193021 1612742
86498 108687 56031587
153586 162234 278464461
87952 188278 252028111
9149 150702 633798951
95973 101975 733705119
54420 171915 946000295
138781 166739 70395077
113649 199588 675651174
161890 165508 9173222
100670 106185 14291941
30979 186171 156030700
44498 108247 550480362
70043 159312 223869297
92698 144746 130973965
120338 133143 243980510
118937 150149 78303290
110817 167304 141641571
51702 171476 300578379
92802 141533 771653845
39874 81601 104550704
67511 165699 383215142
149322 197520 120914230
98443 106753 913854639
96385 122809 252922315
16480 20679 441326811
121774 127503 14258051
105013 142935 980159335
159825 163552 9434483
17147 147007 285730256
134744 144898 112484651
174162 178916 122385010
150225 185992 89779728
9090 26125 256465511
22658 71973 123430283
93715 189685 241225744
170890 195480 61596300
22542 180822 396964246
53911 62426 811553199
40859 114445 550755009
11538 98905 218518079
58156 176176 436154199
7099 91395 210703165
196594 198484 452716951
56061 189140 574868693
39669 112637 201694088
33000 146720 445278751
119305 164462 113465002
84066 120248 90981303
23793 177106 952698301
191045 198858 15833496
82747 111317 72010945
40338 150800 277093344
64520 198200 335319270
33064 144510 602472674
190827 196755 14955747
66498 66893 975918
199921 199991 900397823
111958 165519 134354696
152819 172969 50668599
131044 131977 2401450
118762 144096 959603997
172125 181779 24106766
46868 192961 366599368
25742 107721 205794605
50639 67359 41965303
28667 167615 348632198
154765 177737 57629116
191855 193054 3045672
24611 111258 341441687
108403 125466 593699571
78170 146466 758335816
22217 174353 531473282
55861 178744 873760013
173144 177121 9937506
159990 181554 54143426
93977 197325 259696319
197302 197986 1674419
6591 22557 39840222
26412 85850 148795629
195220 196867 4121287
129263 149245 50322876
178391 190351 29928194
134889 143111 822780688
136464 136715 643309
67788 166796 809218534
158933 193323 86398045
47659 168792 783369094
173286 178514 13096358
39198 100877 847452053
166639 166728 193718
116340 124347 119804672
181170 185571 10991269
157106 177993 52446967
172466 187429 801434601
143260 164587 463514140
80206 106011 537731417
37668 97041 148574814
75641 102194 507994836
15307 116693 254336301
100838 157825 143279544
60799 86789 715557662
51133 189762 594155339
185538 188622 7745322
133164 134489 3266131
160807 166788 15083689
154538 191429 537281240
13055 87907 187258658
138637 169567 77935707
156846 162282 467237971
137334 195445 957729980
10386 59796 883284549
79792 160494 338613705
59106 75900 816804266
34015 36685 28016319
36673 64637 70287763
114749 147486 325427083
126889 143184 37324729
137818 186367 121979792
152634 175583 792739415
159709 193189 84093104
124057 197984 900143283
169320 173932 559038601
110131 111653 580132318
32208 61427 73439089
176922 194322 17195606
41080 118721 898608653
199330 199473 606255748
161122 187085 65110956
146375 184179 94865229
91272 114252 654288096
168308 180820 29739696
36284 165944 849553638
11838 39979 70354364
128656 195741 332915926
118418 136259 44503169
55597 187110 362533789
110252 157860 701192772
142512 150693 497966560
19051 126213 268465180
95317 198752 348058679
82451 171649 677718799
143171 198949 691870335
154002 164439 941946519
65841 160855 468120576
73750 126640 591373159
96633 113199 42082492
150753 174104 58738279
67201 144334 843638841
66223 92004 64219032
171400 197513 65364733
13880 72159 145911334
150180 173617 47040819
198022 198464 381800591
144112 167676 336404862
39694 42178 747611400
159408 188461 765556843
129610 162772 681212071
27124 148498 304616433
159520 164720 13250478
89814 135673 115236294
141163 156277 64943600
53926 134912 202943807
64025 174790 277909962
55004 182267 319194241
77235 121926 158104904
12590 136560 310541486
60713 101657 102330352
123327 196855 918554694
106287 126951 847815300
153001 171556 344153408
59583 79721 50200552
61401 170172 272983125
170459 186810 11294995
133348 183644 126328031
191438 193043 4077590
108807 117540 938323867
192945 193846 944479483
49585 103834 135971380
102020 184310 940658626
16529 64892 578880006
55320 180294 751387620
132327 153065 52115756
150845 181864 256468213
86811 137220 126585214
75230 142865 169730357
72351 129186 507358938
126647 191881 163957875
126612 152443 65045466
93913 162937 173625599
30428 98386 170021467
144113 173337 73476700
76451 148092 180039758
61119 193288 331580354
127941 186838 948696433
100734 127706 843323946
68100 178767 277694304
9665 129655 300503023
132677 136003 981681450
19243 28626 704415288
7086 104495 243910510
182978 191330 650485071
74025 175895 296782965
36362 132447 240986578
133644 193146 149492542
139696 180429 102448954
128575 192530 72281532
181977 192782 27078661
102151 168422 166618387
33673 127711 544114814
44762 83489 96949335
141917 143368 343483820
26167 52973 556174074
39036 178857 710806417
108947 198268 101896218
36579 77405 102279719
116879 178408 154327435
145911 197377 129077532
161940 199535 706136098
171371 174951 872425899
41745 77957 90581179
196241 198375 5280216
194766 195578 2035067
89596 132770 362960005
62260 147478 894288311
187742 195326 625695628
33847 58256 61493037
69614 83638 773108804
144916 181908 92871842
110619 153236 106794802
167740 170036 5919406
110329 178324 188197544
177794 194970 43150019
197740 199423 406627243
54011 183066 323665635
68023 168237 375856563
143458 186957 109250253
185077 194881 24668545
21242 174887 385420569
124318 168005 363424592
170316 174503 10391748
82713 83028 768914
140467 194465 135776277
127329 172982 536722112
65859 110879 179585349
137064 183730 117284924
6285 184354 616970431
175079 179530 707690360
77906 154080 191353597
174120 193092 47571577
125079 132812 19384954
31481 121291 863502181
34232 156454 872637271
132643 150980 626725297
123225 189009 165079031
65873 155213 224154119
77189 127561 698724226
6856 63641 342853249
22259 126075 767783012
160391 176411 40251158
78822 90439 695029730
152111 172835 91357509
191903 193283 3500958
184090 194715 26777955
1508 121238 413642955
101522 197871 242051343
194955 195268 753208
95192 109910 37465976
175452 191892 685348327
45968 112156 424215161
95398 99595 10650535
30948 145302 247031486
48966 141383 245333258
96581 143977 119223403
181870 198904 42716523
109698 162632 132839288
56929 194309 344699173
133187 184750 282673708
20351 73404 132732180
114525 142718 70479456
127312 134058 987709930
47304 192988 365612133
134413 162153 535669548
42513 160664 884139875
164677 170781 15375372
20816 114386 234702443
60958 191283 326870017
55625 78180 119779608
137947 166600 72192924
30549 47133 598896206
115378 115460 209127
181425 188878 18659550
21554 173506 500472899
109767 189473 324152421
95403 142797 119276321
132581 167002 86534291
26113 149023 308377582
104586 130107 983193123
38794 96799 403959004
191616 192147 336801972
33487 77118 109384814
294 131461 492860070
48894 152617 479197807
85374 132740 744123294
176322 182072 744772637
189356 195945 16655350
137989 161957 60387990
125637 175940 160603634
4811 167199 407136302
124532 156589 80527208
26671 188478 405963761
72239 125954 134665148
43509 69220 467991078
130467 145544 38019903
196637 198058 801815312
81102 168005 218268860
92250 164342 157561927
151947 164105 13189108
5717 65707 600197951
74891 179392 747229806
27650 38589 27367793
153112 154851 151025430
78726 91152 533201037
16030 24449 952691475
56440 61893 13740066
120118 128227 920150856
42566 185657 358900138
51728 188317 881498917
96951 120365 938142153
150921 173727 145527357
147062 188455 103833098
34436 74104 207935617
26280 83222 142627474
82381 182518 547311365
52588 153598 776683727
3258 172878 425269508
31083 125390 836930836
194438 197778 8255577
118844 163919 113209558
39541 101248 154504921
7869 132330 311755115
121199 127706 16243336
155663 167478 368979889
64186 70797 16457174
58729 130953 180903206
170384 172101 878133378
39746 61379 308648332
116898 165826 122717485
155513 185994 76419323
50841 164089 284237271
66467 77379 412910373
59371 70058 26679078
62509 127799 824011253
168369 186620 45728937
143131 188835 114809286
22858 94206 720641896
138160 143832 519424023
56677 58131 50125303
40248 164205 354530497
163930 164051 609650481
143202 188616 190855341
41033 102508 945531321
8751 112607 361359986
115028 171556 349444547
101920 147448 169686281
57883 99657 104280969
36860 118135 373341785
154355 182930 71680531
29823 73573 177581280
142102 196177 135917656
39990 107502 169473138
77907 143926 165758009
123494 163737 95545218
122337 177213 137840601
72232 171601 582649106
130728 192793 120971065
81221 110629 74060774
121694 186037 161488972
20078 25443 13180397
187716 190722 627386657
198349 198802 893675078
19519 164777 886189150
119947 184673 342210215
74278 85027 26835091
102124 184887 207955101
44275 154960 277732990
115325 142354 67505643
61796 138405 191854740
148552 152134 8880030
192170 198203 449749415
134933 186361 129231283
193113 194042 412168186
15364 67192 129827391
172472 177483 278667561
57352 188744 784135551
146902 192107 113467216
100788 168021 628162931
105309 176548 231307707
109323 197022 220101920
166905 186096 37815144
153607 188212 86796872
91820 122305 76776800
4390 54649 125931352
143715 178142 979758921
125986 144784 47376403
21004 48183 225620476
187009 190979 236073534
190944 198699 19499128
179667 194366 157755682
82213 123612 369304260
72291 141122 172604508
156272 170227 35171230
122517 197528 981058572
39153 182769 360378829
89617 183136 920993565
54253 77268 57396876
10573 79319 967246001
17198 84054 167287520
181851 183845 574889830
46399 95750 583120471
40407 127284 217801470
36098 45649 132751862
102273 164168 312233845
101254 169951 172864116
13905 174472 402731434
147564 187069 870260353
129992 177636 119760838
156977 178539 727195982
108047 151352 108558053
194432 195263 998403608
165737 183441 44350987
84569 135924 128956011
143861 176780 82746378
77074 86442 23367463
89893 158857 742833690
60319 187556 19004503
90179 192190 360094433
45461 160695 744380824
93759 164822 178882820
113492 131038 387900891
134745 162730 172510372
22274 75240 132527361
141607 186439 912135254
138251 177722 485902642
86454 115167 72505588
132673 145290 179855184
1643 13441 413427034
178036 190127 29042391
27316 171737 362522926
62785 143240 201632760
193480 197042 8924518
57750 97312 98615899
87992 179092 228989679
194470 196444 4942090
162233 189386 67994718
99795 195413 240367652
196023 198763 6835379
4882 25294 50850304
78557 160924 53722430
142419 184975 106957910
117806 173443 139556292
17313 113907 905306535
178549 199780 53239831
161009 171894 27450368
130518 195528 163401151
146978 147963 2485668
174744 180468 778480840
178623 191936 294600779
141967 167560 322938276
63973 172288 271792126
1307 171158 729538914
111569 145967 844747956
32790 178323 365286279
69179 186671 478931687
100534 115900 39113750
185074 198336 33248796
25935 115877 225862070
171543 187731 846372901
35221 125958 901568413
188606 189616 503146580
8586 167906 399340774
127809 175638 120240584
168894 180051 27909209
53364 130127 192328970
138959 196714 382075099
56041 130427 214733399
114331 141305 67382165
134519 144589 25443709
162943 173131 25614664
1542 150977 374409081
149205 193751 861346227
116655 117413 660485155
100314 197069 243184082
130773 155629 785464370
129891 166229 91426542
33837 190977 560631535
70325 108969 791820492
55420 129314 185073865
153190 174135 52679853
119154 123387 10570382
66939 194123 319140281
104151 126733 948478599
21341 104932 898182373
69911 122849 844810894
80817 175254 237237670
169848 195731 399387061
104563 186041 204461807
63652 148836 792625843
123874 193575 175016902
97817 134682 464102789
49507 193862 362248300
27979 86358 146206662
91947 100259 20894042
39940 89920 781820940
7431 52521 101916510
162724 194895 80763766
46138 94523 120948794
35822 105909 175871338
150232 168796 46723907
60570 185081 312346165
103665 115700 24108644
66556 110880 111246087
147597 167878 159968724
128059 170412 523643742
154649 157984 8264217
20067 95818 189363802
175046 198792 26235392
196663 198527 4634513
84565 129989 114078453
130288 170770 815655009
115450 129325 23634603
191997 193709 4322720
9472 58313 122380811
61532 104199 106812384
52035 57607 14037464
165998 196521 337792994
136158 139170 411126187
116193 171188 137970347
12972 42980 238548228
170480 194337 59796871
153287 183426 75692848
147704 159656 29939070
127966 146938 47816555
169894 173142 8097545
193575 197637 10115655
119907 145191 63510818
61916 156958 238327441
108151 191383 208748558
117425 186264 172539169
147982 187457 98953233
169027 190508 410875824
14024 166852 410110223
154769 181750 935368000
77645 157281 968698331
16077 110680 237204071
137964 149586 29400139
136609 169455 740545413
152003 190942 961642523
161388 166069 11809499
131583 165761 941820543
180471 190913 253692489
174317 188213 189686947
114989 192825 814342908
35717 174321 347870745
170529 185865 38301507
71459 100151 173974862
26045 38728 31786830
145719 156709 27559819
24344 67001 107080716
17868 190583 433181188
116992 141964 381046223
54660 59807 249301182
107266 113049 14520219
5647 79221 184001284
88753 134493 114901278
138597 192476 135428535
146293 199630 133854927
78693 100461 507590484
80740 130328 145628568
99703 151259 97776714
189325 195647 74298839
47093 157006 275788431
159080 173936 810880856
60370 129112 172185711
161822 169604 19641533
144882 180939 90495229
96693 134899 103306761
72468 179039 267575332
65067 103306 387221057
4980 69314 161067949
153316 163771 26365629
124830 170203 627513212
166747 189231 944415059
189578 199897 21990037
184563 196940 31114822
33319 39699 956076
74863 95740 52102577
112343 170707 146499057
49501 169628 301494056
13609 103781 225926807
131241 161902 77112595
6988 171666 412906416
191192 196716 412083657
187634 198330 678038912
131621 161139 828465591
57906 116785 147719947
126144 135921 998089154
49476 63367 528138315
141993 142781 333402
4075 169582 876664667
153676 193236 839177997
153552 158699 447974053
186114 197149 27777271
160883 177512 41789557
59658 198202 410680460
101305 128959 63472553
157213 195660 96545510
40466 53395 856183772
193005 193609 865224
151368 178026 66948462
137934 199470 154651644
126812 137602 579381041
4492 29190 61690068
122629 134254 901420285
49838 96556 1354580
116630 122605 573892468
741 181429 452942857
150145 151500 101364027
186022 191868 405904706
22568 69169 116694081
74658 102499 659195287
83048 111443 71608280
170882 195744 62278498
194684 196814 5292363
42692 176954 665310617
17353 22947 13986620
6986 157757 377768104
36656 79738 770629464
182711 183159 998047895
193661 198060 10950373
193373 195769 6014348
115555 183947 171424385
177100 199064 331720498
8588 173354 413060944
38394 50760 640902480
118900 172259 992364927
122891 171434 301748364
23928 149304 660335443
124821 141055 471355339
91492 120702 73555868
38487 124727 216364855
84607 174374 791921963
77565 82394 12114278
5638 111139 264444212
60797 135149 154793761
82033 192856 278250037
104636 182551 195595805
78021 90182 30304925
156146 197394 103453201
20678 128789 952760780
32972 198522 415485106
179382 192394 548673074
150395 174575 60830961
7166 111379 261158682
137207 196347 148665504
135073 165348 76323398
97558 132641 530423158
68728 108986 101002217
170304 198835 71415283
64303 66606 986256001
64426 149199 685970237
121627 124523 7269258
107456 116280 22242610
59004 185468 637579853
49255 165677 712722916
53033 57745 505682283
44827 76825 80041714
98090 175468 194693424
135119 158471 58728491
135120 181254 273070204
96832 163975 169036996
151056 195416 253161247
153235 175763 34146762
62243 161458 597781653
190900 195204 552887931
3581 123896 402638747
57209 93786 91253345
54366 76091 54167843
117923 184334 958774739
22962 64990 204389421
129475 137449 20001901
87415 163349 190924364
74576 105605 78037058
23621 183379 400804341
29302 88512 148187887
94871 142400 965459260
146085 172717 450097250
40958 93282 130872517
154626 158542 9711408
88977 109941 66917315
60673 196537 458073338
72773 85136 302839967
120341 160899 549648366
145352 180729 88733142
31372 49866 803993376
91386 122144 454688868
172845 178090 918597721
95803 150094 918938721
60219 169655 274563066
190946 192734 821602293
175595 184084 246399432
136383 184418 809277646
182684 199218 41538825
116308 119697 8301356
55155 178314 308904120
131248 132713 47394930
61417 74481 294277482
131246 183697 641855055
1788 179916 996357754
1878 121063 298502115
133971 174041 553726930
110150 150122 941176600
19636 182892 409428287
18492 114723 241390539
23498 70628 333032284
171483 175855 10928044
70085 86037 39686667
113301 156128 588600089
146768 169893 58138665
97206 196622 250005088
104892 116909 30352123
74370 131514 143414675
744 71149 176177852
192506 192822 762228
109876 152044 693057075
191243 192285 2679042
155008 163718 21889810
10931 62590 129435348
43843 172738 323435888
28898 65327 91512184
36637 142439 265371459
53929 106623 206370106
114814 132553 44267930
163720 196118 230409211
134658 169620 88077292
50257 67583 135387441
182909 187390 623894419
81315 171067 66823841
189657 190752 2729256
44902 93455 702246605
52880 177085 676996512
77963 182918 263554523
167164 180057 32380369
24395 98864 814190183
114988 174902 150302475
118449 163107 162090037
137615 168955 284428540
111934 114647 25653748
61080 189608 322388800
350 117704 294102934
115665 167146 899929641
104527 139629 570882366
182327 182553 364257816
173812 198477 898493790
116056 123527 652070046
192853 199245 773358942
78212 189132 278437360
41982 91346 123385271
185523 189653 801723661
91717 92071 851565140
96041 167621 394646633
137321 172853 89445935
152982 198669 114694558
156606 195323 986389425
56064 64587 870940727
81413 90775 23242766
93219 162590 660824896
79965 105094 322715173
150818 178699 593025426
156983 182468 724786374
135074 153391 352911165
114031 179024 163071608
135160 163606 71642549
122291 184113 155212195
173656 194546 52437797
47753 66795 47899598
107616 137742 75302173
187663 199246 849732407
52197 80060 625197799
40086 90639 191953140
48283 65762 43974798
123537 174722 975642855
178100 186774 637070785
190077 192428 6000488
103790 164367 226340896
9185 138067 940376533
149041 156596 18988798
178982 180973 417127890
60105 184877 924827442
63993 142635 261451413
179753 191579 29639195
182135 193094 650655774
77967 127517 475544988
179489 187334 346815069
164635 179272 960751497
122796 135448 31641314
112315 148919 91704457
12795 128563 290039426
546 71487 177482685
195353 198018 6573206
182994 191281 20784772
30559 163696 601479896
55162 191208 341181183
37590 58709 53206788
175411 189653 35638921
24828 82665 144931338
38960 106754 897855418
108633 173956 163946266
151721 182952 279723816
120754 195558 187930512
145675 175663 909610452
76970 86815 24583693
170841 189276 46032006
38436 132527 748961696
1697 142135 351775842
136611 150096 560347500
158321 190583 81051739
153495 188303 87325154
111826 145761 146121499
183129 194268 441868191
55497 119745 161044113
143750 175223 79179805
184113 197787 34284233
66440 132812 690268097
15120 93393 885529875
104528 146747 88324555
150817 167667 450994428
49697 139284 883665513
194352 198067 212189923
79413 100028 841648085
106903 155862 122809383
158344 192000 84576740
136786 181338 112036668
191614 193459 4675106
5705 66176 655863442
75151 181077 528255328
78652 198298 347164258
61522 186496 734145386
113493 157890 279895890
52943 101057 120286065
105209 128766 79321499
71783 154584 875828921
49640 157893 271514522
135572 164728 73522716
86197 183321 65504662
96783 173928 194078180
18471 85548 167843692
5313 106417 989244023
3018 21912 374876229
105548 134963 73587196
57861 149367 365679265
67224 89472 55391183
145097 164563 8742234
147220 175440 70912864
144759 172432 69588012
114401 131760 43329158
25203 28240 414604655
73059 137122 441306273
70777 84258 33605915
56292 167417 853946949
10513 115484 263222005
116065 136967 52066611
173205 177814 11534630
123973 152626 71918243
57443 132019 313744814
166226 189005 503587429
159386 190869 79038856
7633 63383 139621246
66010 193641 320241887
73272 165937 232739299
26207 71909 114571637
187020 191193 10485280
49827 138677 36028424
2679 45920 21152974
164963 191660 431055810
151645 156984 978868150
179843 199520 49342231
127778 150124 186874966
105674 187375 250498378
146221 150786 11356823
4484 29828 719588651
85157 85686 1340516
193499 199236 14381858
97683 120216 880078404
151179 163119 30058916
125595 163810 911766146
85891 108893 607532445
182956 189645 16774320
193829 193942 181197942
164101 169979 14764299
63068 124055 152842953
195264 197726 6095011
14360 124619 276391690
66723 83621 42156435
160327 178531 636225890
155321 197720 319955824
102278 150950 325376466
102270 146953 720888523
74102 107907 85054815
156136 183912 580195495
157640 162750 12969196
117066 135902 925821310
154735 182026 68473085
132667 140016 18409777
41423 182103 352962828
179281 193973 905259811
129436 140646 11595185
14002 171370 600160881
187807 196946 450110044
3922 29111 851578101
159841 198835 97884276
62192 85884 834700139
48085 144196 385584149
192471 198606 15391295
173043 186153 26065786
84665 113994 23905119
66315 150691 680005452
127674 138385 363380038
187381 194868 18937102
1578 76748 187924427
22010 68639 116845908
177598 189147 28880231
132618 179947 118962926
58503 75501 42282119
13598 177950 412208441
106912 133960 647164807
25175 169382 743191594
133800 165542 646981342
149060 150649 3922039
61911 91084 72686179
903 172238 429586363
160377 188538 27869241
72641 147915 802947707
4159 104449 278245554
16186 152260 628256720
139039 174041 88098832
94478 184968 494856733
28855 106559 110798110
69318 153241 210538874
152769 167697 637637525
67704 176992 844847851
5999 172231 645379229
114125 169516 737587966
188954 193071 10412177
158338 175934 44324524
100241 175451 189168682
44955 196405 380060701
140902 176124 88651532
7281 38938 78980783
53256 72208 47373982
26063 176232 971145692
136291 136735 82953606
172027 192874 52162794
187830 198657 734799111
83250 173283 226209637
59798 144690 429014881
71186 82775 28873802
15372 166474 843105767
99191 99502 527091754
93030 138394 576893150
61790 89240 68339779
17225 47271 929997601
177695 189378 29236248
13499 144130 387687608
130112 138544 406606266
177006 190234 997082240
174942 197559 426214725
157263 190703 83885617
132628 151021 46252222
131752 156238 61605549
93104 193004 748740961
50497 80058 73939403
101731 124333 56930250
44751 162852 683603766
153919 179765 392386748
80052 113856 53142369
112727 164890 130896177
164458 188462 60049832
126273 152604 66256761
2777 6352 8975642
132971 165830 371607635
125361 155721 76378664
98292 167866 175011669
185741 198757 32719861
58607 192582 336006406
133144 140879 510322595
72659 136372 447054706
25570 79164 748422314
74454 85694 28085417
118680 143858 116531852
77573 165523 800235837
129619 140051 883831866
112373 179705 934983854
90882 140645 280061081
110456 199536 193591324
9847 164397 531976853
179330 196643 32652234
89218 151148 986307566
74818 82968 20407006
189888 196159 15877560
157510 194839 154480785
198761 199716 291860
115667 143252 68907282
132760 157394 334110675
99745 115126 39093881
52725 86749 84990985
173055 189750 877823556
67854 138547 550005622
77416 130720 133778702
114888 190479 189515348
116173 157840 104296939
81419 142020 170331924
186999 197867 27263979
13040 149180 341382477
129379 160186 51540316
43658 135375 390568769
135082 163169 683270427
188208 193797 448520139
173679 197185 58979616
99267 138646 98979918
79947 146617 167481341
145428 168057 56750449
139535 186952 894543133
20341 83908 159016629
188669 196494 19723188
41069 145396 261781544
173942 178905 277498069
110833 193811 208204285
145341 151358 817498343
102299 157197 202356275
115684 172579 142713891
161791 182926 53033119
11884 87204 188392344
49331 137354 233479721
65961 84777 468538187
114106 143386 73253072
61897 191114 757628591
88881 90192 707069916
38025 129022 228261806
96610 106728 25883977
69753 81629 29622234
144158 151374 366112021
44713 126989 398123352
100306 180306 727930410
111391 124292 32202755
44643 192699 184702870
194571 194621 143524
187998 199033 27742702
26039 169026 358911563
57625 60902 8183734
44344 89214 112190648
187477 190110 836402179
111439 112727 3254041
20125 23099 7341515
130276 144124 430558875
87181 170687 256340043
114173 161770 119347892
163694 189118 119727909
32413 101250 172402722
33869 96471 156706638
47867 67826 199356440
153179 155695 681845754
62055 178961 293240154
167753 196067 448709334
134054 148954 37568120
55026 62724 273484975
116710 149141 493159686
155207 175213 213519540
169780 192397 51110288
109616 166330 142334723
98710 195809 244125808
67491 143322 190092853
121166 129416 389191972
174888 190925 40125972
93055 173960 203442375
188240 188522 150857758
69235 186770 435965877
128854 182468 664547928
179591 179680 220800
119738 145528 879376914
8722 150835 179009773
117347 190957 184557740
82450 199236 454854756
190932 195539 165930138
166859 183408 680072694
137103 162798 748186242
99451 186428 218585009
157670 166263 21695332
89390 149447 151108845
199602 199602 1427
158202 199821 768775427
124005 147438 537896853
66236 192746 608425579
106865 171066 161158247
152395 154525 5428405
129840 132925 7782820
162542 188202 674731698
89922 155111 254839607
61445 80679 809757352
85732 126956 103520451
171103 180103 791834677
15764 168096 381982460
155796 156295 283731662
105295 124223 47452060
3299 164759 404885595
40577 67624 67924086
38446 158622 315893398
36440 49883 33805013
172256 199367 67920303
172362 193762 976246611
109766 109885 309438
60555 179219 297688513
153255 185834 758037880
45465 46522 2637347
61742 77648 39567151
58016 118008 150418518
163955 170711 17029279
138563 179308 289092309
80141 173838 686347818
35469 96281 152194503
184381 195169 27130403
30926 199314 422528553
115900 116824 596620118
58377 114743 141353255
37158 156713 300054121
122718 159078 91278693
99152 119155 584379085
153868 159224 721030575
24978 181456 392707303
182761 193424 26818727
153918 178297 61206168
60412 193185 333035956
166491 173114 16657745
92075 167905 298952566
113286 135929 56565989
145288 170233 728451533
12706 121552 551288337
84090 119305 19029923
67100 146479 199153765
143560 150595 17693414
45652 62016 41195078
9092 184223 439076866
194854 199480 935545717
75437 128429 132985556
65375 155191 225317787
193882 194457 1447820
128021 197476 174428228
159042 168263 23260363
88525 168060 199910109
87979 128983 103054858
47283 58134 449227899
259 99358 247788444
53206 111639 749130463
132861 169199 897784943
14379 199430 652416171
39714 167924 676010114
24937 49757 62363069
60625 198028 344635568
145427 171724 66081361
34519 184909 399903541
77909 83017 12782694
148037 183501 88947440
20027 175253 245193802
32697 44901 3500676
185526 187241 854427424
46266 71140 62434370
194773 196637 4640335
51776 128247 435512371
23365 165941 357748620
5262 88964 319614716
41205 94419 133060303
166342 181710 38552005
99701 172884 843112123
33410 129188 575707105
197373 197840 872622154
83328 83994 1657359
38028 118268 201470659
67358 76887 17069628
28718 98598 174915850
52937 57781 12250763
88855 114772 418782026
116484 150327 541527949
171106 180160 22580144
163844 177691 34685691
12898 37573 588122068
514 8381 5242046
6568 93940 218406153
138606 161852 532657217
64245 119306 962402005
123733 193528 377418345
34480 104431 175533602
30935 61746 999765117
54704 192073 831862798
101379 168014 167560107
92777 107980 79684349
30668 142142 279522749
37976 107857 175538632
59031 108829 859024660
117978 180443 156676755
191429 196625 959046210
56480 63443 365845497
10452 126193 558424241
109339 126948 8369140
90673 122948 866263614
174744 194776 50260473
193854 198733 12177181
125752 186594 152840394
55069 166658 44744203
85705 157225 179762525
141117 159179 351839105
41492 119694 681249177
37591 109468 180447482
166096 181633 439569421
154692 155411 111809460
114045 123431 23427478
59177 175469 291742906
11487 20898 768999417
60894 133820 182705157
35759 99366 159223931
53015 112793 348903158
99834 160927 153631087
59240 142201 207842960
174176 198426 60793250
190347 194327 169759620
85086 129850 508707237
35010 92276 502667047
135171 174106 97992483
146805 192928 115733884
161643 199255 323895454
114159 115621 3746637
74554 131178 142109654
2058 133073 328136587
123493 145795 56049921
179152 186602 18610999
37500 42124 19094136
24220 180180 635040455
144477 185100 102036796
24462 120163 725856841
181055 193050 49701183
149157 182679 936521439
179520 196295 173728274
13199 88514 188422970
55975 56426 566744600
95036 152355 713292545
15589 139571 310589078
94696 169605 188594000
177081 199008 551752203
140702 144345 495765121
83586 163518 200820690
36770 72117 775685046
142431 186437 110533321
59055 75855 41864958
34928 167642 333065855
48275 129656 232355520
6196 85490 198284468
190079 199877 187158907
152701 159092 16000590
51660 130191 394797369
73303 125475 130892235
67844 87405 470565648
58296 128305 175994822
96355 172324 191190720
168332 182593 631281752
94633 120569 651040073
56271 175430 669704642
159081 181304 364821138
41924 107254 979347019
74386 156606 206509294
151516 194231 441342486
99634 132566 82868832
3951 89722 214456752
104892 187935 751679812
143774 148913 12991376
27600 82459 137425343
150253 176588 66162682
105203 155478 126253173
99161 189174 851020792
158702 193900 700730309
71446 95149 41158309
51592 93195 282472045
165631 192458 67270267
46374 119845 196301359
75807 115543 242437277
122893 152050 411064018
148350 177681 695707010
67237 130083 94630572
190360 190907 1395157
85575 173116 955808934
143779 144414 1609861
175308 181862 438828200
115440 143815 70939040
19829 31641 188849108
9305 94146 687766753
193408 197819 10969080
16264 196409 451800282
3584 46987 108509738
142121 167451 63717237
75311 96342 52484849
195102 197558 874736056
22460 190801 508864190
44903 167087 650601502
96330 161336 618194087
182258 189423 17911244
74001 158801 212904237
190340 194164 467557103
63006 76350 887040135
70243 128578 146182232
42427 92944 691592544
88819 197163 272268710
81569 156845 189050357
15775 167546 711768883
116742 166191 515616225
67497 133145 945043263
123208 191005 170172955
129062 171870 107741824
131927 154733 57399680
127036 178579 402840485
153707 192711 634648626
5225 21062 39611422
89138 123345 908268664
25845 126598 252555131
110836 144345 83929381
172834 191093 45734579
118686 187578 378519203
194607 198013 8417147
137839 197788 150615201
142049 179980 95376443
32575 66646 85615908
131967 132757 1945203
89634 92306 57640832
123593 168322 112367834
44262 99464 138106962
31601 158360 317968463
72019 155684 186732186
40767 195695 37045757
196883 197582 409256
117747 177734 150432697
141412 166648 180328705
173741 186095 30915152
88836 108203 929026019
63642 95138 78369353
143407 168159 62257295
142327 142495 451753
17258 113983 242535328
198522 198914 605919378
135256 193480 146391783
191693 195181 3128171
37569 109173 817281436
44418 147940 259772580
67140 148127 65800952
160125 198426 883010163
67976 132553 880142651
30016 67493 247498594
46371 116656 176568942
122860 174526 741712276
131538 170131 97157155
141766 197589 853721852
20163 148845 322656041
198174 199345 2989572
140139 145671 226371806
157256 192431 843374562
58739 127726 352600759
57929 186218 321671471
78640 119680 153006500
77191 118386 103567463
129802 146918 18826852
124122 183342 148654712
105320 136356 242859910
75661 114205 96962576
189750 191270 3801156
24137 165131 331798864
7981 96429 221065757
102413 188015 490204657
84912 164172 199292252
126638 171173 82531001
2411 137567 418180414
66586 115892 353815522
58252 142732 503245175
142420 192309 357358538
969 152630 416963141
127558 166736 98559276
139283 153716 981774817
89646 153489 967626400
140202 152870 452234006
76659 117699 103352106
79394 171703 245193084
76177 118942 107498581
152693 161699 22640755
88127 173996 215861620
24751 143695 298402746
195203 196840 4098207
106696 158254 401180512
13124 86868 184534106
9894 32596 784778864
22071 102438 20974129
74716 165785 992075824
17450 85910 171254336
158810 195681 92647263
67602 184260 292655203
43190 87206 110001858
105979 129573 682775210
189430 199274 24787963
60944 104918 148993362
176640 182364 3407804
13139 132765 299805078
50606 102997 131162489
136543 157762 53386247
81772 141887 150841075
116842 179579 157329654
6840 165804 944165947
98498 127183 72190312
136017 144228 324659647
85366 107163 55095078
33589 130542 243171363
193703 194816 20537659
166547 189652 57905351
2610 195556 483817290
197653 197858 507163
91730 186110 936492915
129036 156148 702552587
118260 142515 60708482
59407 68380 22405378
197525 199802 872948394
127172 156636 74147102
34188 85808 714734452
184402 198141 34428554
110234 156390 115736029
176927 180437 192580372
176721 182701 14976231
49332 162763 609529382
56564 172350 574294945
123128 143071 314225065
17564 154999 467793972
97153 165577 172243086
153223 159546 797384727
7234 105143 245160438
153705 187158 17041153
29854 128894 248300343
81311 183794 90239034
63976 64538 99990760
39813 179856 351436727
50463 198015 370143763
100229 187515 219317849
184759 195940 28147192
142976 161629 46986773
30459 155572 943499300
6838 188001 454106953
169222 181783 382386028
9989 170613 38664237
28069 59205 78290740
99668 129549 75131020
150774 161911 71451247
2807 133109 326390028
192475 199937 948848082
171920 174119 5434287
54948 134594 199487282
137010 142180 337384768
26708 145893 299075703
31769 174600 548114288
118845 178276 158973623
127945 170125 437482457
50996 172571 305120709
22204 33217 27343566
157611 191515 85128484
66186 195250 378112681
62356 180192 551395850
135385 180548 113550207
28308 101982 314000203
14087 113105 743992631
139459 175111 570509481
48287 94496 770126228
110997 185296 349722067
67523 112616 113224109
79572 183806 408416975
78708 101104 434967071
18139 173412 931184845
71043 117098 807446550
94376 114394 851877199
57164 87993 976355107
81587 164254 324468443
124776 163127 96376063
97386 129131 95970224
175270 178861 563469299
127964 157116 117189017
168312 170848 6491737
78519 193488 288697545
50089 91996 104684392
175082 188435 33359280
128260 161978 84833092
153633 177728 710195806
97333 193311 241352199
146055 148499 6137941
156353 175889 49097121
143072 187790 104616294
112895 196032 208535870
26228 31558 13347618
171606 188038 392670651
126517 184256 930872527
93586 162481 161506710
34474 185030 377897700
43041 179486 342258840
9780 67749 297960465
199446 199631 400310429
182271 187270 987238689
80513 81807 3292929
91922 105295 33919817
1177 48653 170609733
160744 161708 2449094
120358 130299 43983674
116264 126041 24096489
165627 174668 22688474
193947 194854 260328822
22964 77031 249303335
185896 195884 25151446
67873 192261 312120723
19456 70963 183660879
16756 172655 391042542
190082 193453 8572757
172138 181911 308682779
116789 156267 98943152
75498 198463 308739978
99012 116421 141101279
161496 171954 660950824
150086 196487 116529349
121855 146422 61742447
2585 17580 689789618
80711 109532 148281435
35020 103819 172612340
36554 39827 8261831
96336 98996 5562703
86881 109913 485219599
103369 155495 78555178
187332 198606 28358998
186183 186700 693096030
1026 34883 983242920
157296 193195 54069494
149842 173865 450880627
21451 178142 392998584
139622 149263 24420851
115909 154170 95826941
151710 179650 70214791
108041 123886 39625029
16001 21913 285391517
95990 111642 39880841
31840 44793 144798405
145544 194205 122151763
61120 124712 159369659
171898 180436 21289661
198597 199509 2272134
100552 170420 175859843
17047 123156 417631152
72005 151547 199599073
190646 199481 67818527
148084 193107 112961065
187445 199224 29676510
24072 81924 495449740
115823 139080 57953073
120559 162762 106072698
159608 164052 11320817
123439 171326 120375506
91492 152005 152196897
94216 155333 153839018
3164 153439 398721407
58089 169225 648042774
105659 129086 996918352
161716 165561 22523880
170648 179123 21148798
196811 199352 6351458
95695 172926 425421057
136954 152494 5819702
146842 187900 423345837
138212 187227 472929595
148531 154675 15394327
97698 106126 13559258
55667 171765 939722362
197993 199973 582655
183961 184452 1249906
114741 134353 48890129
61744 75827 35024218
30687 119878 223723989
75928 119740 36878871
106773 107511 1844192
61105 198146 343730738
93511 184515 228751633
106507 153733 118382402
183620 195060 285492919
142240 157920 39440917
191426 194801 8580051
184768 192957 897905257
135945 172374 91730242
163966 198240 85885276
148034 179834 47619798
105159 163734 147105345
63051 167020 260761632
97306 197063 774213934
79051 97724 46628222
23713 43516 49742164
141974 191193 136711326
173517 187555 101583750
73287 198797 661124831
94634 186471 948361707
169759 183476 413166113
19988 23289 619852151
137080 142184 326649761
63873 127273 471207783
153193 161433 69716526
111917 138570 66547032
118584 160714 105668127
1352 187137 465651523
85657 184169 296311729
106536 174020 169283558
152162 199312 504796880
14288 28633 35797836
110764 142168 238398766
81862 167216 214343247
194273 196133 4659447
42928 142988 588588688
174112 183218 184912986
171707 197436 64398818
179486 180752 492897774
79164 188353 274153465
140774 160035 48512801
146084 181719 381605836
48152 199227 379188917
25850 164201 347258674
33842 157286 309803472
58890 155756 242950590
11354 26451 37609093
53074 92780 99152307
147460 180313 323656872
41507 182804 354475038
63249 100157 364619778
24996 25723 1864470
186892 193379 16379571
131940 142022 25253595
192407 193680 3215635
24771 105811 203405137
7991 145523 481316698
111887 191562 199793542
89473 121707 81195119
148246 151595 310946407
19666 153434 335388218
106124 158902 906836323
120471 180666 657089479
52793 139864 218187398
23999 188310 412176828
31267 91510 150782715
71614 129967 395434908
175067 181882 17029516
130965 190345 309855643
182439 194909 31376812
146648 153375 16802323
22878 25135 5449014
21288 29484 20371697
126201 158525 81236453
31590 189959 521658651
99354 105303 15285277
112286 147291 87681548
145550 154771 23160014
18286 79850 154091266
44552 75688 258187052
62490 139838 84136255
106796 180336 734719204
197608 198206 912955678
33534 150780 294222255
192033 193216 839519524
18959 31440 31103971
55940 60261 10883154
67434 141156 754311359
178278 179558 2867773
88304 150219 269703433
182451 188549 15273344
145250 177337 631486049
102021 142888 535283557
132830 163629 77494991
96117 167988 180795122
12671 166873 398341234
122716 156704 356007765
154032 170817 547725806
156338 159106 551156021
98138 129237 78289625
66824 153302 151867644
42040 94662 131435382
170709 181676 27341233
47954 146965 863603074
108827 173577 978637930
77846 169834 851130469
179975 196537 41593369
99247 143751 111953563
174164 190097 39869303
39631 93731 135348991
48830 89144 695630637
187417 191515 10328174
131444 185255 135184389
172237 195602 58571965
25079 119485 236914969
58992 181157 575838381
113047 184954 212812454
39808 106127 166466061
4401 33641 72997861
44829 75271 126739353
94831 133956 98499300
81386 183329 711084975
188543 197968 23628599
140711 160678 50263296
131985 182753 127517490
79135 112413 772779103
138720 175533 436559434
179102 195648 41535020
19229 150955 330202249
14736 50705 240737982
41190 161213 395658564
161455 180400 47559656
84821 181218 930943069
139878 148102 739343677
131538 157058 64169623
3929 160568 392639000
40849 123739 207904907
160943 180368 795643431
40723 81545 958457815
140593 198897 146499244
112808 158410 335932454
170789 199651 72258313
167392 182703 38434378
17042 96982 199860310
179805 188298 670031733
104440 127614 680776623
178567 191924 33466229
148616 154272 14183047
96622 147328 340628005
195978 199728 140762096
47263 151552 261610212
136613 178120 104406434
89562 116403 67897856
49597 197382 591002133
51401 61455 25260955
114114 192306 196142672
96352 132536 647589114
198274 198555 188885795
24121 177369 814748210
161467 171239 347003292
193093 199253 15462459
181460 193607 410915487
188861 192770 9840854
148272 191805 627281513
63556 199326 340544706
176953 180267 8312426
88459 146549 146089786
117162 157847 579631848
47692 156193 272314517
68015 97162 72623261
178761 199884 294227940
10508 120574 333472250
195766 196018 640844
106863 188371 981263714
65280 138918 826219635
173509 180905 18540061
50095 101371 235738578
142171 157563 38720513
59664 79271 917476760
61574 161418 543876402
100309 106214 117027017
122450 177183 137469281
162802 164477 4283018
97229 120438 935004044
51503 147007 733625442
45922 143906 414034634
130939 131728 993281183
161750 186048 184753582
44051 46233 5401511
30616 112771 585229989
15315 18135 7048589
162550 164845 2233588
107068 139180 80291272
189027 193843 368515579
164749 179466 36814778
123964 199760 190266071
169166 172560 8498419
165583 185615 52733056
13770 106656 232920968
133611 171869 937307246
130272 144788 546716279
89771 137365 119570473
142229 168928 650206276
120236 147924 910291924
58492 193438 326674038
124769 169344 112062925
126932 182641 140014170
150563 176699 364580438
45145 199319 417294955
154274 161686 895178860
86202 116575 173848288
99427 143642 111235216
195636 196987 3350488
91325 178180 218337604
56822 124172 510723731
160884 191412 76601678
51344 147645 65962934
24361 51146 656435363
32558 76565 110236953
60786 190156 79250321
38488 151879 810421431
196739 197436 709299322
140974 142417 3686220
105164 194004 432200793
146334 173958 69362330
71599 84123 678017074
57939 98043 630972888
26164 163219 352883674
62563 187104 6976818
49878 112549 157353238
111434 162583 777616806
23600 49878 65905350
139993 156972 42813117
189098 195097 690280767
69047 143129 645191135
120349 139823 42926490
2406 173370 879459954
103074 166425 159193132
179231 197121 729282030
190259 194566 10926904
190191 191543 280026532
135836 161756 655506308
123537 159952 890238190
191299 193519 490717017
79660 165215 215004311
79660 86402 392225527
45033 86985 249636242
105885 118680 746896357
190116 194243 10500555
41674 108271 167081754
20336 98633 195796478
41103 142684 498941597
183364 192688 24653626
146697 165299 46767514
168602 190543 54942547
13706 50544 413629449
196432 196476 122923
53611 77868 60543167
166713 185092 268872367
149392 156742 18464512
143304 183888 708420841
19996 88201 170575746
125003 179610 137192292
146309 186678 101239103
61849 180517 380733816
43022 142414 767516141
135087 149697 994806463
180613 197557 42484565
127534 135779 20717864
127418 149309 55115797
161900 176646 37018693
173851 185964 30320370
48114 51217 7930934
167217 177451 25740432
79205 85371 15397174
115991 123533 18677999
115612 175077 579962814
151111 157207 373448708
163705 193654 75141789
167447 170154 6968957
37757 81553 109801404
99505 159999 433907889
12602 188880 442006877
196272 197784 440367933
16143 24442 862344838
93930 126163 874457817
121693 199913 196374596
86695 105533 47565743
161361 164708 8566386
44370 53521 23057692
143861 198492 137200517
69403 108651 98512142
36959 49468 136810966
135640 181298 160945973
149917 154177 10691037
150819 192995 518175702
138049 159765 54678694
192758 195926 7996968
24705 60684 90420506
134985 196416 361825742
196543 196727 517774085
37882 54718 42481576
161102 172705 607634781
103915 125139 558735971
167896 188438 766839301
133790 192177 802946549
40906 116596 945832579
4653 161248 760250892
127517 151437 60183885
56465 161314 350628294
41626 146700 263597973
94664 184892 512102067
29982 54186 733301566
156632 174690 45394221
158551 166831 552804468
117547 133547 663568029
169998 184496 323265538
42313 45446 75329270
132682 138818 961633937
194404 196652 5620905
8467 123544 288240536
58332 85067 66592368
5916 78310 972198039
147207 152920 14302590
163990 177661 875711499
174566 193538 273080481
110383 144178 84598004
159052 177033 45225352
72854 150423 194703122
166132 193798 407341913
76751 107316 908016286
109856 123786 121376081
74628 101558 74628413
134297 152052 44719438
147916 175957 70414911
111558 176316 501133764
68975 156703 220129630
144472 164462 50372987
149330 193214 110149678
125800 157288 79203323
145925 196334 230952968
152123 184864 82212251
27845 85235 892073624
148455 167190 46931903
183107 190399 30626513
69347 110406 103134692
123973 183603 149686192
161587 188981 433127917
115254 161920 641026908
141542 170438 36839119
32365 41453 22906409
189794 197301 605940646
157253 191767 86589518
58908 168023 273670856
186343 192890 783599947
157269 176656 48690424
150604 172420 54940473
60680 137311 191959983
80254 81319 2699475
166343 187867 799027336
6012 140000 335595696
161213 197690 521866477
16676 191642 438805900
141444 164245 57510470
173821 197487 59296813
56771 116422 737509230
165023 173399 20978242
110057 117877 46462787
55903 64422 886156057
166301 187898 54120730
180675 195776 37920044
117813 156168 133472839
33880 134078 355537835
858 98278 439525453
26536 104196 194734719
46659 178338 453536464
38987 181412 357397186
149877 177770 70003612
1240 198718 599475209
98247 145096 276053989
87516 168129 202639408
97146 146532 42133382
151512 198763 794074699
55914 196593 352957606
25807 90478 161893996
78380 127443 477370085
71880 104637 82198009
107982 130159 55372955
12574 117469 93940358
65828 192715 318361047
101339 151230 125493288
58388 189781 329488094
43351 176504 841357632
117777 189578 180040833
170622 194811 505398779
21862 192220 884331150
121413 141198 107267152
10196 26472 40564630
98507 99222 1834398
123572 170920 119056133
83074 101974 589308987
181036 181829 276565597
59170 110415 978862798
133912 193862 306202703
97191 146519 124259463
184907 192077 18024323
185655 188191 6342181
64920 169345 262017575
34479 104168 223375582
193887 199151 13171366
125458 146129 879851238
56866 108232 767385760
186126 194362 20805736
21907 61136 98331592
101162 174224 183730665
194638 196709 575095568
45997 177709 26386796
97973 154413 142104138
36917 45547 285255228
77649 160214 394062824
144517 161980 35106511
927 32586 78929764
78392 197823 299805684
23086 106852 540952891
12308 26771 36020679
13660 33757 50117929
144390 189333 710417392
52240 98066 995414267
68912 120264 72755792
101200 191831 227746721
43268 168280 313582420
137895 164048 853169547
115886 163689 119822865
20199 24231 9877039
117249 152941 89395131
143868 146667 7143115
128199 166667 665756252
34505 128512 622817090
74318 78261 9904184
78463 116872 96647518
187345 192760 13652128
69646 113560 110220407
89450 149002 259100387
105545 143327 94701460
65889 182148 31526073
43907 176296 332177695
49615 157272 270077679
90247 195482 394122074
183478 187911 11091591
3848 183741 535349737
182789 188266 13674803
2788 135707 332925902
58094 71651 33796497
170949 189897 118868576
124410 165113 584412430
138124 145221 725392134
152805 162178 20652354
141395 152928 467985529
53065 72180 833066558
15965 69390 133788735
199704 199973 650937
7473 31054 131311799
41454 130861 588120831
51274 74568 434672816
194989 195277 712324
163886 164277 1007532
178830 199293 51305162
108916 149483 101774042
14763 156979 356618732
32067 109115 991654011
176254 199974 231268449
186929 196393 312004498
177949 199154 53201313
93685 147732 617067197
183139 187226 287965761
1064 157362 494469220
113014 148616 387303872
139812 154803 37900012
93430 148647 32992668
34149 133648 249601183
71557 93784 327160347
19579 93482 389528975
94937 192223 773243458
140844 185838 209371938
182884 199767 42373685
162139 190623 71402661
97037 165921 947989238
53039 188618 941286350
148810 175507 857238695
71104 125713 343356071
86039 120690 87123468
193951 194838 672615110
75317 110937 89616542
68940 122779 267439568
106234 118499 30711577
122902 187703 162629839
15785 175039 146483219
51303 63530 210412516
354 168579 483737134
100414 134125 12968312
88070 136802 50210636
141225 197084 856145430
116217 188480 580177747
57579 130231 803649764
60569 98568 94792517
52678 130612 65775444
16177 81545 163586617
191808 192266 815753447
117012 193787 356683465
147247 147549 392635840
119395 183751 562184271
12898 143759 328017019
56401 146198 225261485
82751 194621 281025070
45381 126172 535893384
182985 190375 304390311
44802 79865 87790510
165772 188826 418152427
129466 146576 16909922
54289 177085 770744251
188902 190911 5059288
143779 183901 70321957
137971 149222 28446441
187252 197657 875052912
190891 193553 6751324
82848 140290 826171049
568 21238 51599232
42303 79716 752725394
56962 131222 441420622
76403 149631 443429566
69098 157953 222887836
56764 131121 186289456
139658 141979 934224258
93221 93290 884374060
31271 34011 561449053
10136 140689 483036463
192616 195737 7887184
72013 138681 167173751
191691 199781 657088939
142968 192566 949939442
57368 143231 837799528
51308 86517 153074120
110871 153530 106919930
122130 188564 166752073
13076 176975 476828788
436 122685 459266960
35748 47277 28927669
192519 194443 4883279
2328 180065 445571866
134993 151159 40749951
195569 199569 936636921
75821 88683 681054941
56017 160256 305381483
131815 182814 35874737
125789 155285 74255129
179885 195650 39601942
132890 183604 249703712
165130 172766 19130643
199771 199956 459986343
93484 148977 389246900
35855 45958 203567637
75592 186800 279145841
97679 100740 7759760
172588 173261 1647480
110556 155084 145552663
147665 152036 223732424
56015 172715 292789094
75238 188890 285313148
110545 199455 223032198
68950 147365 154736298
88804 132252 109249204
185020 194610 24134146
19903 27223 642338713
199336 199842 339558413
26640 55151 918874472
78764 196668 296076751
102458 193551 895310160
106270 135729 717161623
153127 160399 207100922
191066 195220 513583278
24739 196548 595157421
61264 101251 99884712
135914 162999 68187237
42973 151879 628611343
31182 80406 123374578
6332 129984 309700906
167273 183278 629528125
193734 199397 501306246
147535 186072 96661639
13764 40342 66459348
59778 180017 301577685
64191 165094 338660819
84779 97510 31764360
27283 28041 993583978
71329 97831 66088214
72821 166567 235435707
159429 168914 23974765
167108 197980 77421766
65107 92376 67907020
14135 42982 685851721
42189 198883 548426925
101254 184254 208622230
29906 173599 360574912
43879 74571 76748219
77734 171378 235293481
174942 187409 710569301
86164 184894 248060829
112137 195434 767745191
167817 169174 745238205
73963 106828 42599535
85600 122783 250231038
101948 153836 787685237
181431 189716 20764631
133471 197203 562381865
86939 150185 258222599
160928 189500 547093451
94959 124910 75528214
20566 189731 424245744
199031 199516 1206939
16423 184404 421277064
27005 59888 82655639
38949 173612 787250931
198930 199561 879974122
26054 198606 723558313
74628 150463 190413032
105631 126252 51556569
132093 134081 4922340
119669 168532 503786088
180945 198417 722254121
128931 139760 27126309
15475 176319 969390431
6457 74584 170334494
130354 139323 2644799
42579 87707 112743929
198781 199444 1686414
122089 132650 405486317
66682 106988 804991137
137403 149887 31560957
100721 191962 433489582
38254 140832 588918505
139735 197990 311727815
83530 186565 158873550
175176 196526 32519944
137017 180106 108337864
23132 79881 142112737
11639 68160 40819285
188171 191142 7493546
113665 187722 360178988
118192 143364 206147977
18257 126478 445819573
30304 44662 150064212
155546 166251 26869218
152402 194621 106064480
139640 167781 559719163
176191 197532 82027887
96125 139564 109187135
98023 154134 141257587
67854 162540 237581055
9141 199595 650555196
186374 189108 791749505
32422 136896 261945671
57883 187545 975834333
94833 126091 351011772
61307 161545 251413226
44142 142606 246875812
76383 149055 182554994
19062 45315 65666919
126220 163757 737283581
49843 192556 690707232
130984 147094 40604444
157202 174310 43013976
69760 134314 161737989
79102 150863 180197755
145372 156276 27333968
188739 194643 14920737
87479 168226 908193898
124274 142163 937371954
165882 176915 818244676
17514 99960 206278860
129564 199363 175385773
3123 11172 632837370
80823 175018 236655193
133927 154323 533959022
105818 150403 111799451
131007 140360 14157508
26040 154320 525450649
98952 187446 222385363
67573 193972 555276404
161025 189593 71675210
190269 193648 8579438
165761 188932 540165331
190724 193301 787016528
129331 168493 98553778
102519 125822 58540103
141214 177462 607517137
121917 126682 9434642
33387 118895 214625133
171177 196811 908794527
124635 138034 89025266
42861 110927 183876134
53976 133891 8001411
111383 141747 75916156
196947 198584 267145052
132000 198406 166773112
133476 153982 448997776
171070 183669 31478819
74652 177543 258393529
24334 96551 180787726
193918 199699 14485652
51688 83496 671973272
132268 196715 418996491
69944 86782 41878324
66251 98227 79764034
108 48917 122013088
28921 191644 408296641
60885 125565 161987312
11796 46841 408853709
138319 144890 16709737
87253 178602 229614854
192827 197189 10985538
74560 119460 576082012
93761 118034 29456977
176964 186221 23120375
63020 88048 62306403
129716 197108 169368582
114234 186120 183067135
35493 150612 635949223
180547 196275 39542566
20054 158002 345836091
108200 163709 139291091
49249 137774 101421333
9033 121040 280540440
198864 199564 894311821
12631 51710 239088324
120310 160487 641893261
40945 153535 834189169
167793 191453 59346597
187709 194918 18254328
12783 137655 312832818
80060 92676 221100091
103739 193103 224369960
177455 178265 209827701
87053 199897 283458600
107852 140813 654322359
96574 104057 944987496
70649 104698 85366831
48956 95768 116938628
137787 174262 91788581
62587 98792 44247372
191743 194163 262044360
20449 82998 568353075
4957 41314 206033087
98707 125040 66345474
195112 196171 773825228
171773 190852 350813616
169068 176616 738741631
140640 189940 123820870
117822 172982 138358495
192699 199030 415041076
83503 166296 208003861
59655 111237 129387814
71237 87114 39574135
43590 146785 785202795
6995 109526 899916540
171914 199069 68014984
148845 187732 97509302
42448 138687 241168484
34177 81573 374574963
110677 123406 31782743
44024 115634 26423981
175712 189845 494099240
30115 72292 105677514
37928 182877 849421036
132658 148104 574501404
48476 52134 9272835
31869 184405 382752017
114219 125353 27681013
26584 150842 725264584
35651 50365 636552278
64839 136879 180433195
99839 134012 85907171
117096 133610 41176038
135772 141821 631597050
142181 161852 253731678
96558 128753 81014391
39974 91502 936913110
68791 88403 65409881
65477 179414 285873351
59916 114447 280214922
55814 178952 308934157
95282 163472 171638032
117057 183653 166998871
102982 113821 27490309
151912 191103 641522056
85314 194720 609201883
41581 90913 536626306
66542 182708 291431959
8824 170279 404911395
68506 114687 354904240
81901 107982 220325513
115327 123827 528618303
184087 197575 681726336
173057 178132 220749077
64140 82628 88784
52107 192895 650461411
50708 171911 304212066
63409 126323 338970053
85589 86528 716458506
69628 170683 253739570
94330 109363 38165956
63610 108857 113373071
173735 177890 10450566
9574 192632 458991835
115936 126062 25004322
78458 161042 207379272
161317 195394 85605210
195089 198469 531531968
83729 172851 223911402
33177 120142 834371857
158739 188350 949805130
195434 199213 9445964
192835 195819 7554835
162067 169625 19053720
65924 131885 165328226
131030 178076 153260274
34157 156983 308282101
27877 193156 777227419
188992 191867 858849765
115146 140566 63466904
129652 173518 603145359
148908 166123 43256836
71162 177905 358605010
76682 165861 303365476
51195 193647 357422229
181313 196619 38457325
110105 123704 33991793
79483 83743 730830568
91431 198197 268246484
155644 168955 26386002
95812 142876 27397766
120126 129804 24133104
4116 164105 588518112
146504 195946 542257864
168856 199922 77866969
177263 194849 44195956
103431 130390 67621561
120055 145824 791831342
63382 177275 285667661
149809 174102 61019985
49148 164632 705391468
140748 154908 35752392
176895 185343 21175222
176256 196643 51159567
25524 87398 154950329
185896 199393 33913607
13476 82211 596665246
198189 199681 3801941
187207 199757 752750853
65350 117224 429702089
139640 152939 949077426
198132 199743 867067995
76468 179338 469698032
191189 194079 7331108
37494 182533 408678884
145222 198952 683704361
184502 191771 245204381
15169 115764 412195397
138147 139531 3454646
67796 139417 67398382
65953 81880 3498036
76677 116411 100130140
22479 146319 310534764
148604 160520 118837321
23769 180196 498043160
5163 29695 61246754
179135 195492 41055681
141512 156016 36584230
153070 158835 105231007
70849 86418 170731
26151 112957 294747360
160186 177049 438936720
97307 185214 876166465
115820 190767 187839170
29278 152560 309258158
3362 142155 347690835
8721 55286 116597347
56220 179513 70845401
184605 196805 30672320
38740 156613 12350461
134608 157444 887381426
133330 152040 567891780
197409 199260 4706118
32081 172488 352457383
3105 5480 5934740
134287 196866 157283876
148727 169051 51084899
1727 195410 485647929
172202 198282 42261772
43155 77055 84756119
68586 114837 116086549
54982 195999 353760440
199100 199635 1341245
159808 170219 19014643
148155 176487 71068841
38216 44792 16625069
113351 161205 120001427
83997 189689 744042136
37698 134123 241823105
79905 153778 735829563
149388 170283 52623043
85476 154451 75185109
199045 199213 684427302
179416 188786 23456500
190880 196864 11434563
19900 190817 428628490
167792 192775 62703232
24524 163742 349403295
145974 177435 78947557
99322 196938 245370723
62701 157198 512921776
21744 127326 264547429
166148 187019 611200653
22044 195842 628320801
146378 188060 434140019
179296 195742 41296292
3455 142440 368487641
52874 189861 908140754
137297 155696 46411001
93833 169833 191247562
21065 156669 516972609
160663 189489 72317319
150308 193337 108081249
95138 134296 98534160
190682 192538 122935803
38721 152116 284525019
53411 180567 365836186
135851 138220 5907554
173293 188362 823087344
159873 170230 26205798
33272 141831 272304813
158182 179987 54832592
30698 110817 104121073
159636 168764 596062692
26464 114314 220507730
103207 189409 216416466
89012 137519 500246733
106387 148924 590656463
52223 81709 844443393
54394 148061 567404277
14987 91043 190211318
199716 199895 404760
16274 158457 356378310
127427 161610 10314735
22395 66963 111687802
85684 164686 198687775
56769 153837 885492179
156238 175048 796490548
107027 108649 239633640
138744 139109 315538403
198183 199627 3673952
181383 187556 135093047
56801 140997 557332690
15465 20935 13637276
163082 180578 727199745
107937 129123 52925974
185416 185888 425764078
79677 100596 52322454
188358 193985 14250511
117628 142214 61407165
65497 143322 246266352
50343 107445 143312716
136167 165577 74132730
172661 179026 15943814
73697 141237 543797260
184138 197269 112655368
114377 149720 559178437
199528 199895 916576
136132 154947 792850531
56435 155479 248499038
11998 180465 678877690
101729 135908 85881997
155146 169635 36441750
180705 191356 26695463
70565 105430 69797127
62534 117054 876836744
151790 167452 39345214
132764 182702 775831638
71940 134435 320453141
67500 199283 506972839
115309 173727 549153930
20865 65808 112632918
188427 198916 26377241
126057 144174 45610882
95149 193022 246100645
173293 179943 82146558
167100 196304 73355856
144033 185640 104475808
56153 59936 9541540
189763 191004 1649775
170071 184854 36930352
14550 139507 323237318
10599 166908 391912192
3982 52553 121555179
159297 187584 335756633
141283 147070 14725477
19653 87498 169670941
138638 148667 25421695
62161 186520 311878077
98141 124043 65375102
125035 192113 772731066
11859 82933 590703622
45190 84173 796017289
112950 144870 79960128
113758 146680 946327329
183915 189857 14877367
98992 121859 835045375
192866 193385 1374517
39937 58486 830208349
163087 196339 83463479
77115 139691 944272795
95424 145610 422293403
146329 159904 34031633
120354 140540 50525053
13692 17090 8524141
71641 128579 142741408
146061 167300 648625724
15222 137254 305738202
29203 111479 832065836
163507 179773 721849792
144395 151459 150704348
70431 86013 804731851
132504 199227 979226413
39362 77175 397522847
52749 106216 134182137
72852 117167 242061051
141822 189565 119934341
118926 198975 200870947
178072 182628 967819687
195287 198827 8811415
50846 71591 51955858
92799 180725 221035963
156628 166903 25801019
97814 196231 247464668
79036 177901 874559172
189401 193326 9962381
176918 180346 961545101
114539 148425 84978816
72306 136130 160015433
2037 89337 710894577
164284 182078 44566465
96539 157361 153001941
85291 130689 114030708
120223 132962 31847715
135228 170057 87774003
84783 109498 62321810
168038 178988 27518950
57190 170010 828431740
139108 156625 44192731
59423 168194 385276182
94384 166518 181487051
125096 156886 79906979
130875 137268 2017654
40724 86948 115664764
94185 101602 18738497
150102 193463 145671284
157459 191451 85328048
46984 161066 728996394
57967 83223 62979086
162041 179767 571819182
39661 76075 713562670
2284 123249 123234577
172193 185366 32920060
153513 182132 316316268
140706 162008 973988688
29719 189536 913121071
27459 124547 327037611
21835 67377 319464207
103668 116208 31765264
187348 199145 551093952
70123 196344 316749074
175758 178035 47235678
41454 191014 728854327
78608 186970 649247846
75120 139577 394608424
109487 149223 849532758
64464 197917 443630895
160956 169933 629950842
154303 189665 88705493
70708 134929 160916442
26460 185039 547745165
78368 90559 30341921
68724 77838 517150290
5717 60620 870935408
50370 184574 336686123
195276 195418 343644
22290 138781 291883811
123518 190921 169174613
145693 165585 453884392
1678 23235 660751076
88164 129416 103646152
44963 138431 505122708
84579 173521 658609534
168233 176282 20211822
4211 60401 966894190
58650 188054 396260321
129466 132417 3088443
129155 151523 46959401
61834 66043 947457138
97605 196625 249001004
194840 197438 6404220
8173 60833 131811944
107869 141886 877097847
137107 175530 583082592
144365 182730 96349323
129039 148055 906562129
172612 181233 66289896
31463 116119 663300747
132688 193827 153658553
143090 171512 720851553
116987 152690 103415814
55484 119859 953542868
64471 94931 114916327
73395 135555 155895772
76025 88604 448586444
89740 190251 669439035
161285 169251 912159815
87743 164406 589083354
128759 134926 119526299
186513 188320 162370819
122450 193032 177212912
97347 174750 408887137
164299 196103 79765027
153485 192971 99162407
162980 199511 91642582
187330 192472 12978268
98486 136254 833971838
140103 199110 148322491
19109 68461 123668117
171092 186016 37257050
1246 33551 941612805
130054 151734 345930512
168014 185100 234218086
55177 175040 767381572
26221 94377 687406385
106771 196693 792609592
188667 190066 3478429
192038 193106 2663166
106540 174303 414107887
128180 153380 587709942
155178 178664 494968920
156127 180767 61830332
58045 103549 113873663
141703 168082 66379616
195114 199191 846813457
170451 197006 523378644
82839 130120 419631180
46567 141465 237917697
194026 196092 5220220
147901 148975 2643033
93532 130614 813553496
190560 195299 11976241
10372 40144 668077052
139070 156629 949689693
187967 197843 403060046
150996 154206 8149576
96862 106198 23967561
44682 155155 277229419
15410 95154 199356678
168778 183107 990145993
30531 49347 376083930
58381 187792 710072417
94542 156119 154996289
124833 131759 308960636
166133 180609 851134922
108310 185900 606309674
109420 196720 219103529
143683 160000 178453508
103743 110966 223480946
160908 191360 250762552
105311 165574 585134366
185005 199255 35768737
98092 106772 22325311
171699 191099 48531954
92857 190721 245925855
103458 198144 237706159
45247 61295 219863310
6324 95021 264542826
193345 196914 8945159
108668 163136 27428842
1316 100404 247821105
179711 186087 15909621
47222 158286 278588482
123316 197396 185927873
179901 180837 2313891
185143 194283 23011100
117451 143703 15902445
51543 121690 578732872
184200 196477 439101566
59919 96059 90068792
140264 178631 783243735
139034 142028 7559354
88515 179400 528701361
23669 45085 53698383
33064 96110 997982177
108006 145705 340442464
73417 188514 288920800
117070 162875 233685169
110300 184365 816158357
113281 134022 51781394
91055 132752 686663142
195711 196955 648359833
29951 30121 431107
21725 159646 345830971
180412 191914 28859165
88785 161891 183815737
167226 173897 16785913
99851 131498 79596911
30083 117044 218270235
92573 186629 356710554
80756 192752 285683578
19622 37981 750538144
23733 58772 87993797
81316 197597 402737973
22118 188246 584232828
109508 165220 870172241
119955 129242 23161521
65569 175918 485557182
21610 31935 25710293
17330 106046 222439923
174109 196799 56920183
21926 123616 3322300
103077 157652 542846121
37711 111539 185453407
111417 152388 102660883
168078 186908 47202555
35348 135964 252320433
139634 143769 10513123
20665 121314 952649450
36086 196739 111602638
116000 137385 53260419
84578 184275 106151299
169179 195791 744064525
121789 152442 797425449
155131 170288 869480564
23597 164014 352357017
148084 150562 110938634
185085 198754 34277819
113761 143035 73246510
40254 62648 677616630
135957 177898 159635994
45922 52053 927120537
141024 176606 808040076
4688 130781 990006085
198328 199405 2721183
45956 193921 371317015
115707 126976 27877343
153481 176210 57138143
22255 195519 869931522
122682 149240 66754462
53587 165276 280246649
85825 161925 749649099
177064 192221 420258906
133637 197718 160926449
99363 136925 502485504
177029 194397 43643627
22109 101123 814013943
138229 194455 141398173
86397 111523 63492878
70898 77763 234895030
116547 163634 643359144
129920 166215 754688114
184220 189479 824113510
54157 183818 325182464
103246 157807 321528481
178412 199247 52267821
95695 126767 569070502
130200 139806 24049310
169396 179263 24681478
40046 99486 813203005
193672 197070 1809818
16234 196027 450921095
25620 147958 307039630
114687 194138 431720954
173129 191494 45983817
111513 161630 168050978
68661 149878 203758296
72319 198026 315513092
120571 150685 75603844
132480 175508 108196470
183159 196219 715014569
196406 198947 6319287
113098 135075 25035788
1861 154660 734319781
124899 184493 149647043
107311 157532 125871910
109671 151300 104421058
12222 51074 97254682
8956 164548 808953414
52329 118042 164900890
58928 96343 569781472
36701 138497 892640744
168092 189357 606115195
86191 153506 169188343
148183 171616 531148453
165593 177965 12485454
64614 100054 88488737
187615 191372 9484146
24322 126765 256790397
30492 110125 199820139
42049 55859 393497395
126146 171741 114764655
103124 136034 349523701
74545 74883 856860
134629 150921 41019110
13142 131419 789585306
25737 72507 585519491
174946 186696 29338626
10724 54019 96670059
25877 185219 569817199
11767 86105 185957651
16288 86152 174721799
38142 45794 52726944
15753 134983 298667139
97206 188466 229438986
101727 108730 323023066
196773 199068 432543630
6437 93998 87336486
17510 184388 418524141
190933 195087 10531554
32788 119545 287423592
64040 185676 655592306
50501 56560 15233793
199403 199848 765327455
35541 72455 340660906
56934 122177 788224223
42484 104240 173398507
48378 182414 511824259
86678 87643 2387040
8053 134599 454345933
9470 60290 370586803
68156 179413 464857935
2152 111835 886248978
120448 129131 21714311
174545 175221 1720853
58424 166172 270213610
34409 155990 305197673
149037 192493 38305737
37543 110387 865851813
36666 36781 279636
79015 87343 20746674
1154 117747 292218991
165593 186236 37386784
96707 137957 103716656
97379 173340 191126246
171904 178218 564294050
34180 176419 357022188
71429 139120 294506022
148038 190479 106406604
180019 199300 48369053
171094 188182 877365508
160579 182735 432951263
145421 186687 152192405
9206 121040 722302578
187331 197680 632985769
56252 78140 601191485
13104 80836 169573204
11413 127231 732355773
191272 199991 21904652
59219 86298 67496104
30167 50728 51603898
42902 187617 362923947
154984 168139 623501948
63875 148038 134258350
189116 194311 13186670
199184 199448 215829246
86315 102200 39895325
19426 60399 102733802
107298 111949 11725318
135791 188933 657633712
2417 124923 306855995
164371 182335 44945143
171322 198494 68053613
133307 139926 16514307
112416 179094 167244635
52289 90607 720472202
38966 54185 38354787
172462 189082 41514824
31506 116777 214119333
68311 111109 727630164
176694 178274 223475641
65536 170802 264260309
40638 138303 406997600
88554 134829 497816622
183739 187177 853893310
86545 168177 205186755
51977 170688 297954354
20383 41371 52482090
139194 139455 1105
181757 186826 956803097
140508 169256 72468815
172008 183033 144290289
175435 179580 10341502
122058 193479 179345560
192853 194188 3425289
66041 197300 968894094
92099 166771 187813658
135672 196665 153296924
62397 164357 255812670
61363 96364 605481621
54114 69077 37402097
175204 179394 291002279
126248 195516 787346171
18223 40931 56807296
133945 179612 114797934
121898 131663 978438332
159479 176582 43001264
52409 86618 85491118
11729 20953 23066236
109729 172849 158410606
41087 92879 129524899
10109 24730 136895612
62415 140150 194697864
131571 165617 217288725
44073 105668 680799035
66271 196363 361793109
50241 133110 207700529
90298 188241 177640458
62765 131984 293684505
120311 178511 146146113
191769 193745 5042394
41846 137763 934138374
174993 189733 133710362
165862 171461 565967972
89515 95519 333726452
123672 138553 37214722
179566 199823 50819804
181801 199240 379140032
9602 132340 590887227
117587 198540 796186349
179095 180074 272535612
194893 198142 540323691
146745 198923 130914544
182006 188012 338018707
54983 74700 49149373
170965 182383 116310056
90700 96852 492850248
36904 122308 261311287
99538 175913 192101444
14861 106711 475462062
173166 196689 106961520
181185 191035 24668729
199323 199549 582162
169669 193391 958649992
30354 122874 232012120
66601 114113 119250127
123159 139538 40941973
182617 189989 790530032
33910 102390 260483517
157399 177552 308406670
130880 198644 897640064
28919 54374 997262813
138887 171318 81732478
60286 110466 125850251
174842 187192 30832859
100248 141731 104288513
27580 114838 74941982
140274 186860 117046442
129247 144973 105140679
53347 139588 216066996
66939 183673 292870866
191938 194077 969460254
69699 158205 761756405
22952 48852 417952707
194027 195761 4363268
34208 160763 317610301
79113 81406 5790936
168427 185613 43035375
155503 187562 30634945
154343 174376 284569587
11762 168005 391792440
154271 157338 249167426
49067 151248 951656207
83461 161764 196688390
155416 182381 176359570
24617 185994 812762456
6561 191872 464544826
109182 158516 948951485
94829 106475 561123353
54106 67218 419349312
35074 169637 337855978
143842 161240 5969768
189832 197247 16905982
81929 117305 79986641
40550 171470 827837786
182211 195752 34019605
147888 166954 47839374
122829 164337 104393831
61561 97777 165728834
86711 157129 177016961
148334 181381 78592119
124882 174928 384788594
6914 145602 963573247
133279 159033 127640467
181868 195610 34524623
192697 196506 9614104
12265 35762 58656375
6717 52513 343582452
51799 138285 665767138
22625 47250 457172050
137246 188543 818800269
43096 110441 168940530
16762 24607 145118192
126656 196104 333646098
8047 168535 402343515
194494 194519 985989338
132594 153085 51527446
190638 192584 4916954
178603 187420 22008743
26397 63388 862855163
60226 190888 421983803
145463 167169 54419249
108985 167277 521628458
102356 175252 724383021
96571 186827 226824694
47991 60105 30610995
110237 155926 58129562
40810 89204 974860133
18782 22400 982505988
82176 178765 889194501
190366 193442 7823791
54053 106698 252601745
149441 183703 431158842
166228 176270 3231252
116398 151774 88549539
142642 170576 70406753
190167 196927 17033806
87256 126084 97550082
165804 194213 31123597
121687 189908 171194440
57960 178418 302131664
49165 169731 480098232
132601 195094 201218002
97458 142521 571222164
134602 181477 117870596
182149 187778 7160455
21903 125072 258533894
133928 191173 353189968
104315 118577 35890561
192727 198360 167735265
95249 186971 230622196
194949 199571 11532211
89006 114442 64360658
70598 124075 134135970
111393 147758 170921332
113231 198945 214986435
104479 129298 472026860
166954 195960 72830884
45853 81777 89966241
115483 118697 136005382
14964 115442 252040155
82673 93863 27907283
37350 186405 555476730
127878 180527 132294997
4081 76829 181951523
16535 63084 42123616
124398 199735 189121025
82723 160046 895449117
192359 197040 257056049
158430 172175 34739294
136543 175133 97192538
95564 190533 238748147
132775 161712 311514069
102529 130805 71033865
137924 149229 28581388
98207 110708 31880230
53550 172077 297433173
138996 183466 409271816
31911 125261 234087291
82665 195676 896052021
80973 134316 158154969
164385 197722 314749874
118162 131184 670510749
84947 173589 222784018
16401 153981 660488422
66197 121741 139221398
586 52928 130952809
28557 59802 78575634
172236 180032 19470317
42898 127890 872926947
52439 73380 52364403
83139 186610 419033372
144603 175614 475348243
59943 139880 200201980
163229 199538 76859019
194928 199388 4396075
98973 130853 185517205
124044 143922 49838324
12523 149369 343103980
63929 81583 350047350
70282 143840 49506437
30966 195384 801647588
32534 130873 740356240
164074 169866 560556847
136274 149926 34510878
20972 63460 106545973
75040 183921 273377349
7882 193476 946906712
134179 138561 2010162
181556 185314 9431004
100696 155405 137705871
84132 129182 113127827
113003 175042 323899968
193717 194022 759850
175403 176003 282476892
82630 166108 416402702
152073 182426 76221176
16856 188042 429259759
281 109306 994583417
145691 156220 26432619
163088 198189 88012542
180473 188577 423042614
57112 84596 68564834
100112 129572 74059305
134415 199230 162902121
163167 190339 636158375
38614 103455 109710743
155710 180487 62155703
85735 130491 459091093
168298 180060 29482022
20214 85489 163239351
93580 185556 231182402
8194 94761 309149798
147139 190313 108304249
119655 143753 60390101
90711 98901 10945103
10992 143952 742653292
157939 163641 705557831
138259 176566 96366706
170082 190621 51370066
72291 93571 53088240
155456 164476 22718059
156199 162312 922974999
30255 145329 288735587
106853 144953 199097083
36463 83614 351613253
43773 44304 1248786
82979 193603 277872707
64739 154837 679642240
17521 183184 415467555
35838 92884 142737909
61686 85066 58202254
23731 94355 31991657
75317 139229 160318303
62025 119956 357954234
163809 178696 37333716
170924 186200 357631707
163960 192620 579572768
56318 68430 401090314
189821 197502 19271454
56712 159785 258490760
9451 37740 70578893
176141 196155 403160799
95722 189919 559714657
176102 193547 42239927
68752 176562 360464167
38205 132174 235763308
10967 18724 242398978
76282 106166 80598666
77912 187764 275791970
160521 166656 15468108
19946 36224 879640039
85087 142978 166435810
80922 84082 359765273
93873 143693 125308855
766 105238 918204563
37163 59790 56992772
153909 189973 906224532
41503 102599 798455308
14573 34432 89260276
91976 188251 676481978
156542 167272 667601260
5057 58182 946635220
95913 185640 225608202
105599 144816 219327362
45506 71450 65046241
190114 192952 7195816
195774 197749 4875951
188304 199372 77074518
67873 146125 196342914
188991 189950 749921952
186350 193203 991024518
50816 169306 944765206
182906 186236 404024567
94052 199336 264609113
40106 60679 51699873
62642 64743 5249450
185409 199316 26673291
105681 114447 559007183
37181 173609 467679654
110970 120399 975625824
146267 179662 83807097
9457 199693 477031292
104596 127907 58381646
85395 135302 252071133
177653 178534 2229225
140993 178482 94347772
93679 136594 107859592
95551 115944 817212485
15578 61269 905485042
44307 59668 38677660
119158 151378 656655369
110481 138264 485187823
135661 155972 449516361
33929 189511 390416246
125071 172037 118128617
46872 54964 528476922
8738 24768 39767975
101231 172690 179730126
49590 131146 204415293
184455 186027 3899720
33171 154479 618716787
39846 142087 531182261
175074 191560 225028614
150328 187567 93428065
189823 194341 721728861
49260 187296 635632175
199111 199264 378138
109818 134475 530697719
46820 150706 260578999
181050 183575 6316743
139993 196428 973682015
50262 64321 995089630
138246 138253 17953
199506 199568 186177
94775 155779 153588793
151527 186766 514071307
21685 114763 233450335
26025 126020 232801580
42086 144953 258013033
45315 197903 697843768
24658 49363 376095527
86476 199731 367234096
121240 166707 24683803
76995 94683 964679308
122877 166340 184813138
185050 193127 888962031
143058 195720 132373113
67388 118471 445532859
5290 13334 565663421
154748 187228 650517287
64374 82855 46080914
111746 123440 448787033
123282 152322 72891160
75867 160906 606916915
68328 183073 848540393
38443 99796 153671331
124953 145390 66097516
25631 80094 136512146
153889 194290 101472752
129066 154509 64076558
4173 179753 891293307
130523 183569 398723900
187731 196617 22420664
89786 158052 171586214
32610 120222 517184939
151442 156894 13721861
38629 94882 168034765
106947 170401 798833910
85261 125593 101305507
141088 187080 210729798
47610 177636 326328026
21919 93745 288564767
35834 187236 379839672
195278 196950 4170051
117716 194531 218379571
178317 185550 354705647
40783 123517 207509006
117568 158083 101461890
151909 196227 111327885
130568 150118 158585654
52471 56382 9852291
17595 34254 41502736
21421 39525 45237261
156067 196885 913271098
50301 71700 483037832
47827 176789 323674005
105395 162197 352791084
162054 193320 78446653
31476 76924 113850228
148068 191008 496118986
50051 102159 698161448
165911 168500 6522558
113909 177739 678507318
33086 166395 334604291
113039 168128 138135874
199738 199907 426879
172836 190070 43122298
76569 150994 462535289
89724 91475 738357913
34709 194164 511919462
171638 178561 932712081
188057 195876 19725287
151555 175327 765614435
182780 196195 33721620
144281 193543 870412629
54121 114016 150215651
45381 141311 240496451
112221 176084 160189764
21850 39638 44435638
187927 188437 119324685
189176 191739 363938894
75717 188316 842273881
173276 179202 14860791
132631 175771 918227603
138330 186820 121836014
87638 121599 826100740
88951 184936 262398879
199407 199635 589816
118852 184334 164321335
65666 111026 113862785
106916 194736 220388446
166750 188794 55286562
99567 106723 505419011
97581 134887 93824857
47948 48775 2178039
130466 172915 408925465
131884 188195 141357463
12831 47349 86327647
175259 183185 19798671
134778 174877 259736310
84515 132948 121624129
30506 127674 369009306
124482 129792 13184913
164646 182391 195582885
4892 38767 84635395
63812 65582 135984736
118951 174968 157970121
20322 47595 60862414
54891 111675 142461982
177988 178802 2069005
161552 168899 18563760
28504 178026 433733916
93226 168243 176485976
146634 195253 122020602
157674 189166 79042381
106878 125251 458545794
32254 167415 339155319
5982 98597 695086144
108384 154318 115236238
66922 109143 105899828
102809 108366 320110106
80532 86955 16008607
191820 194611 7121922
138176 195370 143805261
193703 195458 597486103
15678 90063 689880866
123524 173352 125161825
148095 177028 212771920
131283 168430 93433596
106983 144109 255655433
64919 174894 275950255
124962 171439 116892031
33469 188989 568595426
49445 185487 577856522
7160 172825 415312131
127066 184324 143900454
114792 130139 38223755
169162 174210 12592861
169909 189137 48051870
146974 186441 224933137
175828 197447 549648210
173702 193518 49734587
139357 175140 90123633
6885 19956 126941939
52329 66093 147703043
193539 194857 121856393
20218 68013 618298562
134933 157138 134735470
133218 149249 40366553
151395 188033 860132459
18234 199330 454222384
145859 162299 41282733
20920 120172 814458091
50249 83851 84031952
42360 163867 304837763
132628 184341 167603574
21673 132297 277258588
112644 140825 70373787
73034 73476 1084152
159770 183963 653398698
95710 183245 220173483
78203 100172 5365680
20977 158098 343798391
148228 153089 307631361
7052 198455 768282654
128909 138311 968095133
37508 76623 97961378
46631 149304 257618337
163797 187464 59235909
38655 53368 4559990
994 197495 492564646
122011 170550 806332425
1181 176182 457830411
109899 182156 181284022
138326 166318 956404401
152902 192577 1536779
188107 196248 20559779
98533 138849 959969338
13623 113249 827479973
148677 172329 59431291
67512 116677 123487400
5286 117292 656014140
86019 104765 47282074
31593 143932 281782741
83294 173315 226173815
133895 164111 643048975
103872 199814 845879988
194190 199374 12963558
37344 91021 134352148
27862 167335 349977791
16885 41621 61922106
157543 160330 14383219
106029 168855 499735238
154061 195823 249314001
95144 140627 114431824
73819 126871 80516127
45877 89436 108869980
81014 94469 33512570
172591 186069 33648588
67720 105286 94169565
46922 150977 261008855
182990 188205 694893424
108912 197012 983247350
108586 160813 131001867
120888 142290 53674106
168876 184894 848756997
197733 199923 5539602
111184 164063 715707452
25500 83654 772598710
41572 196825 389528980
186225 187724 271470502
43942 162491 408862497
176306 193638 344750084
90457 124975 86891283
99053 110384 957316200
164411 181345 902112766
194986 199451 11144855
1953 121750 300066520
101487 137652 885377711
146261 166379 50493872
107921 166316 146487286
92459 114089 54756667
29461 153241 310531491
141722 191747 125675717
50048 100561 126349385
178051 179079 2628556
60305 191021 327809421
181198 184790 8988410
45068 89198 110309302
150775 180214 822094817
82429 100579 717174122
11081 118886 403704962
150471 189643 364723882
52586 179796 319210910
139841 180391 101995598
85257 93527 20640612
53556 181427 320762847
146195 160834 194463520
141634 172510 77776306
47510 52599 827294674
42056 56256 498231929
30857 115555 212677464
159616 169221 24282802
148843 172422 59276383
110375 192541 739004376
157553 161118 8990985
39640 191944 382183647
147631 148058 4191771
186738 197173 26262202
11609 41287 74235648
158801 162803 182663159
148858 184334 89015925
111677 191069 199063078
195788 199857 832123673
163004 182035 169805159
176038 199608 59081436
148972 152609 785332277
123861 196748 827635680
19870 34938 749955405
175491 188134 31575329
115014 156854 104864395
159269 176527 43410417
28570 56256 69572306
40744 125105 211505172
192663 194862 5599568
55303 180740 314594945
140278 182978 107339638
105294 168462 158610911
112463 131296 685034426
193195 198443 349562165
25501 33929 12864685
171416 179157 58619734
165713 187078 604576871
95424 116098 52550477
54371 55748 827955640
49333 165289 291026968
188232 199662 147988029
16148 31764 38921681
175805 186861 439186274
32690 53149 51503670
24839 167949 520768045
52610 172607 836707169
146893 150562 353168936
139972 161315 53775596
97280 114504 428031126
39559 42457 7409484
84294 127210 354518163
172140 189714 920415048
126203 181401 138730213
913 60901 150178537
129999 156017 95352616
99646 156783 143756612
192032 192939 379224157
92436 155746 804669504
16609 89493 532476923
177188 198511 834229241
16732 191437 804881337
133358 144877 666386522
169313 181497 30482370
24846 178663 242226017
47583 193910 34213167
124487 149395 373673507
184601 198430 34723934
30562 102814 180978006
118609 174007 139051485
114455 165775 809313188
73642 95999 55794387
85516 140046 745974808
148633 155907 763838700
19863 187370 895245847
145524 161495 40040287
128990 171316 817003369
169388 195226 64773875
157205 193480 91080076
168629 199605 775379089
107216 190086 705494725
25519 63397 95229962
65476 183921 297106138
107650 198215 465088240
120945 133937 32557836
23893 198220 989847118
70009 91196 11110718
145053 192156 556037080
168878 176079 18026052
67744 185317 294975938
51043 167491 292145532
10268 126314 290641200
144943 194315 345337009
126279 176542 126358647
67468 148590 203535187
55460 143071 219535349
195106 195753 181223766
191106 194576 159371007
25704 188702 408990384
18693 102563 237142477
13562 167908 387058691
21698 29678 19857876
182382 184598 5546551
156765 167396 9386765
186258 186735 45108214
43791 151725 270672521
103738 185372 928882592
32662 161474 323284057
187584 199492 101020115
30492 171988 447643287
100091 174892 188145101
16199 78101 828826757
53834 103506 124394454
41835 154809 283432013
61531 107996 373962113
181392 197010 39216426
8512 191178 522722899
33551 185551 381472069
44444 137579 233446419
30236 118491 662124038
60387 152131 250899293
7139 57407 125837777
140005 184590 395226961
116917 161743 310335128
49193 52517 8347148
83913 109558 734730214
96072 113560 44389688
38133 154932 293184178
122248 172841 919044127
69926 110029 100634967
71488 141049 174366594
19369 56323 414578338
193348 199356 15040787
139350 154961 39411278
122423 165828 538113237
47583 73968 66071027
104622 154614 395426021
41600 177677 341393647
36485 94779 780269433
133474 190893 144212465
49782 124081 186347899
25931 183848 396222869
160988 176106 37987320
47130 86971 365862393
55617 129912 186092725
95603 152373 460283236
97455 174321 193418738
24420 188326 411237670
68471 157782 223944108
135704 164945 692179388
176084 180054 9921846
166057 170819 712042701
17407 145470 451135560
145379 177658 80968971
98048 118423 950341488
118795 147247 71391290
136556 140900 10936474
47940 135291 98342341
116944 199328 206635075
51844 136178 81956997
45103 180882 340702901
36239 82414 64767496
47661 190268 394934102
108473 198569 660702798
71322 168077 242817620
81228 119572 96368954
64602 141291 192143141
132134 150202 21729380
59155 82441 485773913
10029 182312 874017446
28650 166736 560446953
142470 183677 103541196
80825 145665 703961207
99575 153679 143430321
116340 183242 167725877
152996 157063 736346380
6922 117112 276150968
2 109143 273356314
127459 138513 27729149
182230 194147 29944484
106522 163603 143171094
189899 199074 23114973
97937 179127 204236583
60963 153397 231763539
50082 88250 604850481
182417 189111 16743712
94407 167758 184466753
128067 171420 109105988
182258 192035 24567345
93757 148867 138693016
104022 186456 555689875
55364 186714 768846955
84280 182010 245520272
201 96733 241284195
158190 187993 74841624
128162 156543 964259064
77482 187549 297483515
197840 199563 378576787
74808 184585 592642338
177549 179538 197770883
15802 80751 612786900
158386 166386 20201808
171402 187421 647125673
41404 164749 309593023
41888 188327 367296691
34591 91541 142582562
82073 138514 141600625
503 161862 404407427
97666 177028 199635071
198606 199616 2531660
136443 167598 361161673
75596 143130 715502347
172822 176604 9459455
80503 146432 165633757
119091 183760 162270775
134003 148456 593414306
69863 85642 382319840
12080 151130 348528059
97680 166738 29195415
136904 177941 103237742
21081 45563 61236868
102179 165081 136795061
39912 118203 196468312
58954 183339 311982379
63655 179115 289606244
146717 186394 569026577
48810 172796 311143390
73840 175486 363422971
153976 184195 75825401
190141 197707 18996324
143294 192321 123185469
133854 163643 74978470
180952 197846 941890243
15506 140737 519175830
24518 58654 625560756
91141 187631 199289727
101159 180657 199839865
1306 27476 487580798
147561 164357 516802558
35091 110158 188512094
45961 74276 180268035
3160 100790 969531598
26369 180885 920267521
57477 81385 59656522
182822 191462 883941809
29889 60213 397667279
117669 140876 683156643
62646 184500 305622502
60950 147491 217016415
179442 181434 65429741
54806 143166 658476490
59010 99987 102325319
110035 186180 190961087
104320 151790 175943030
62585 87866 18319251
62861 193590 917732648
82367 172323 806620399
12535 169161 570689171
76163 91882 39257631
8175 32473 595956356
113419 166025 189745660
37358 108723 971546336
9934 148943 818210180
23592 153859 326783290
89234 179834 969593506
153452 163160 315779968
9488 65862 141187279
171077 171451 923008
176741 188229 961338067
152567 162531 25063771
56214 97657 362942986
161927 162042 747367450
68825 106947 95729383
143766 172644 845293250
85350 109134 57866565
163872 182702 114692199
88114 138335 126144033
126410 165892 99386434
58306 114977 142174335
84535 192770 271863238
7781 122251 286716121
137378 147885 26621252
101842 187986 239456618
53335 183127 325598094
119385 193117 185049637
42567 82253 99268224
114777 146176 78711152
187538 192912 13567905
148354 164675 41048787
124436 136439 601078147
172942 198868 64993650
158344 182420 60506636
4483 137936 334322345
120193 142344 818247635
70438 93663 57862271
161796 193526 79659695
7352 129819 360251597
43768 183793 815942689
15720 18180 6142040
150545 184445 355487397
142044 157683 39318094
24988 194658 762825600
179044 183567 11288055
88490 168575 201389267
93425 150663 830521011
102077 138987 92692340
1929 186001 894750569
78686 136238 307805760
146328 198805 403151830
151090 184606 84149706
48494 155571 983504397
4184 76816 276032166
115337 172398 143155967
125440 178627 133702470
120613 179220 417413097
181910 189019 17732286
41426 47581 15344257
124397 129645 549264457
192867 193480 156444139
14728 25248 184405772
120923 188261 169053417
198238 198390 563465412
150848 194106 77487884
43198 135234 230581302
43176 49891 486499021
75034 129666 355202641
132589 193584 153249154
90412 114418 60752635
133674 171924 96287868
3191 86935 209441858
197978 199998 5129209
159581 164763 13213092
113390 151563 95662852
71388 162065 227605910
69094 147899 197775532
193111 193258 313753450
60570 154377 668712374
19089 81557 156373281
75157 88470 717894981
27731 148967 304167354
66572 121774 841956268
2178 159892 395268519
145656 161891 40724004
98257 153345 211102928
153194 171821 365485183
53674 66562 51270677
184911 190392 162089184
30713 132450 255088216
130567 175073 111982750
114296 129052 751022586
115332 177829 156698607
125874 129494 860606745
88679 158174 321868870
179427 195687 40822279
126861 150599 59725261
118092 193100 188178582
102317 196063 235591914
4487 101757 243453420
51524 73863 44828685
31856 69137 510350417
173387 176043 336019542
112867 151618 405760430
43629 76436 81997759
189379 198661 23373668
90045 176942 719429392
47980 48142 403587
57112 158703 254720816
158472 183515 970800435
167430 179096 29340387
180792 183153 5912931
159743 179591 49879997
99481 103174 9457676
87326 154539 562407987
7752 63490 139607934
81921 187689 874537318
93905 104386 845012616
95622 199818 261944008
42194 150733 272151022
130604 197788 168726220
142710 189340 5024131
149309 178828 759005024
8601 112418 260179518
90658 130330 99806917
55704 169217 519188684
5989 6461 1218194
143582 187613 634367307
30735 61393 992843984
136434 185926 124426257
120194 166292 115765915
119614 150534 185475126
72720 181702 273616075
43347 132330 142006237
160726 172864 30559489
101697 137822 736850747
87636 94708 991717457
183486 199169 39388602
164788 190677 64781409
106930 135942 545194591
58550 140772 205922500
180007 180369 895014
49970 149424 432258266
96989 105767 143665240
105434 176622 178698474
63231 158252 802669671
141822 181120 98789285
53801 89411 14512044
153286 173555 733106912
6999 172256 414354994
27230 32023 321774410
52710 56832 10415287
18306 126846 271928154
92582 139722 118457391
128594 140206 29107695
31372 100307 172627046
122074 140492 46086271
56356 124379 170543185
123578 192286 845088631
151775 195647 110219389
11388 173264 882261394
127477 193319 726610367
131671 160506 72472019
149784 178326 385249076
183550 199830 101327998
137607 173923 91425377
173351 175908 436331732
18940 150784 793695292
59655 116912 389470750
16411 113346 243063963
53096 67808 36865508
147694 150579 149990194
99508 147676 881946942
49252 160046 277929910
148871 199196 126324357
192092 199938 19666642
22915 174793 456064745
198441 198715 700652
7850 102189 236025150
106627 134473 833831564
137690 170374 74686720
41896 94274 130894325
60742 99256 96149494
169936 190179 50625358
173248 175126 4760234
10474 174005 810012083
46138 199969 386004607
149697 171722 55386642
90501 120998 847698207
62427 191440 323539681
42368 175789 796114567
72340 162213 436902951
75477 102431 67535322
141317 173681 92140600
31990 94469 520626652
14530 118768 239698448
40263 137851 244627773
116835 119702 7054405
101032 101067 81547
163194 187050 59796777
52104 134902 900487940
183138 194326 28153198
88130 134352 116099158
93320 142176 142979948
83554 121735 95931979
57948 93276 27601254
31246 94655 158624938
160677 194981 257494140
167761 174363 917479120
104319 161343 143155404
78738 169043 31209099
50134 185932 340675295
154850 158038 343042072
39960 103728 709473467
736 48723 740518903
13579 54006 101364584
130970 158516 69209327
54300 197782 359834073
130690 196697 295234970
81008 122098 103225804
195213 198925 9265003
121273 195149 185549143
101444 140333 97714881
43143 187537 885777720
169488 171823 5871511
182403 185532 7823768
157996 184570 13102134
177327 196866 49048451
29433 157504 642595657
18062 111917 235411358
89534 180277 228122907
48799 59348 892997833
156707 161021 370893313
49549 164722 614383914
140972 196687 140082195
133549 135838 660592
138946 192831 135415135
4604 18596 34951895
162707 170062 18558983
156206 168877 31881061
63499 155162 215496335
24700 140513 290429515
167883 183395 17563562
138257 166208 70403700
187071 190704 9138254
125113 177106 492730639
186773 191218 174329671
93589 143576 564060712
159158 167149 400573874
129085 191724 157339035
138552 193292 900927860
68729 146331 194696917
93848 168739 188416593
32586 49153 191007366
126010 149110 58198474
80404 86650 585827342
93852 178440 632432225
133263 150879 44250408
176982 198293 121197283
79243 120951 946782187
152435 155269 870117575
51295 82789 158360809
6982 118936 280452252
5466 24466 47280031
156147 177172 52780955
162795 199068 90363039
128888 191399 157010472
146065 149260 36834829
115188 196792 634268125
184651 185882 3090627
171370 180540 22877042
26878 185610 398254967
9983 47176 92952988
143725 165266 863726516
103343 187065 210206952
193142 193874 1896627
3909 130311 488774086
62364 152068 224890511
171798 183209 28526622
67202 69534 48839634
26647 61682 88060575
11706 13237 3799610
126897 193135 166473648
91281 109941 979263633
193763 196658 800164400
49595 76176 682682164
195292 195671 953025
101833 124709 57608736
123550 128932 13395788
16897 196461 192223695
157147 196644 99158666
85511 118109 82161081
188712 197190 573885953
39785 154987 402439442
143617 151445 292024354
153815 173342 49068324
112453 123269 53925404
2101 96594 997593758
101137 119655 46797012
178201 183130 548629170
29511 135615 266025927
163921 178400 36284017
173443 175174 4398069
9928 90174 47787000
179295 186127 17051626
156707 178170 53868051
28189 89327 296607749
131531 138518 17491142
14569 21550 17507297
104665 107254 664065674
68794 163055 597491998
164144 168441 957435202
7398 172365 478480461
118415 188653 176217879
147594 196892 603121872
55948 78415 56089313
3648 69098 163814238
178833 183872 12565080
64395 80937 41241330
148069 179204 400387505
5507 133675 321069641
89334 181122 230743321
93799 125755 80404588
194644 197805 7801971
41060 144395 641919012
35617 105844 176258796
129757 152067 212032864
176219 190550 35894797
149799 159092 936839517
175594 186244 26597656
187911 196501 21662050
65160 177660 257943411
41958 46128 10357060
166228 167271 2581415
63875 182783 298229086
143484 145631 70736533
134108 196283 183107519
4557 128228 100345045
97620 129240 97416328
127801 174634 117783505
89316 157314 787184696
158283 196694 96533547
128257 171309 108374512
102494 144565 721318314
5263 198200 483743372
115421 155530 100521159
198504 199193 869464347
52315 181164 557950955
35790 39288 651020502
126625 175226 554457156
199705 199987 682050
190151 193699 393502772
57433 196755 349494088
114360 193387 198251764
15499 39697 925698208
188576 191981 8598663
52220 159486 714679435
3718 147316 359896289
138444 197811 149136102
155250 192128 92544491
74609 166925 231849647
181504 190764 585522417
4728 162369 614236632
155978 182606 150918884
152234 167532 838012033
35248 146966 280399203
26712 159266 332504161
112522 127066 830155838
100004 102901 491682139
135428 164221 72574663
61653 137029 435617483
17350 92388 187681358
48245 82691 568636620
174649 197996 58448579
91564 98234 489061916
59034 161163 256116220
163862 190553 911347894
109469 194844 214301982
8473 93690 376310395
115543 169461 273917185
17891 120293 256682894
18914 41058 673631947
64084 95462 78102489
135007 143765 22124256
64456 132744 895106980
14881 163811 814115511
193307 196852 8898800
91628 170402 198265862
80212 165602 931041720
116173 156449 100906029
131856 134948 7645456
17521 78476 999601743
162210 191787 74129644
2977 148341 621706031
104639 181837 861447634
137951 189812 165081955
56530 56851 834979
43967 123160 409388132
134387 188899 136979012
98735 120906 212560907
145721 192087 116364915
29091 93969 162390999
64801 116025 980847056
154255 167040 944687651
189624 196525 66254501
151757 153377 4069761
10717 159824 373760166
73687 93421 796683359
158646 161651 7634690
91288 128357 526509476
140563 175958 792659441
140531 165504 203539545
78134 160652 616889663
6589 91874 213156807
7004 150064 358501429
27629 156218 322667927
182546 191106 991370072
113446 198932 214455355
14564 120779 821617612
74033 135244 813934066
48899 160249 279347948
66428 154401 834430686
101519 138925 242959084
110016 189167 373239309
129284 198422 173694012
2371 62939 633650625
19367 28260 22073852
69120 127377 146004821
103869 133636 74643460
109002 174640 988089497
167000 174181 18067013
170512 182262 29349990
79605 153951 229424392
152639 193023 523300557
12777 13698 2273295
132471 137460 637315129
130800 190242 577104578
189624 193000 8519388
92283 177844 432337292
144953 199923 216316952
982 41516 903790348
51075 178804 894687418
143990 180876 716670551
125031 141588 41519669
87583 164062 192355767
62284 152908 227200191
93152 189279 241531118
149224 164249 37822353
70042 160895 918234373
18266 48488 265409837
159771 169910 113747841
72803 137113 257857941
181535 196954 710602943
95454 121192 64971103
163386 198740 88687131
95287 166849 180100154
47505 183810 342035172
14706 151029 690383284
194931 197041 5230765
86975 89506 6237830
126784 143194 29434775
21415 68247 436587362
96471 97260 995289692
188386 192744 11009018
167478 195877 852969545
192503 192784 738695020
189749 191084 283550128
51325 112846 154447227
78616 142701 684190865
93739 179454 771658157
130773 146505 39657393
103825 138484 86870296
109268 164326 928539297
162096 190520 71245019
178585 189120 359608179
31719 143221 744842123
165816 180164 9296142
102782 187364 676192291
141996 162159 50823600
150343 161183 675279806
115370 173077 66832861
48984 134244 213692555
11020 28980 44778304
196772 199987 556438753
84769 193546 273279634
42687 151967 274039370
73534 92602 47633677
76092 192165 291515862
185954 190700 240814082
44680 101885 143225010
12531 90677 195393023
35117 154163 330461242
174396 193031 46731118
46410 158340 280798968
21654 130955 542792643
8628 185412 443142840
38836 41094 5738374
113809 126689 423277789
131163 131616 358645050
71357 159665 221561843
150581 155493 2765225
10736 23735 366352314
152015 177800 389460384
177358 179373 327089800
134698 184124 124221217
61652 153916 332003254
185059 185422 877688
113819 192405 197180475
67466 102277 977791607
29751 39092 248125664
170969 199067 70360835
119445 139498 396712108
118012 167618 312405463
152650 197879 114486288
175842 179194 8393240
22501 197904 439862563
124696 142318 44148485
105369 128781 58580739
166788 183539 181672544
79477 130887 68882980
101787 154153 131707935
182636 196937 280450887
93431 147714 719714581
730 168230 419862176
21164 42356 53088478
60461 71613 193925805
151275 183573 519746506
122857 179763 209710223
24255 93623 173636647
186465 192297 113014620
46641 194040 369913226
42266 101555 760079522
13938 142535 379254941
82603 152115 317826215
156341 166424 25313656
37541 112182 875930561
142147 176537 86473381
113165 176144 157975823
106536 195580 871681953
172152 196657 961558043
38283 95971 144370589
130136 189395 148832341
151755 179044 68593023
129607 144976 426150807
143508 192127 452885349
37956 152953 288609200
35906 45224 562238631
59567 198292 347960370
93171 104552 28867733
21896 146025 311311582
124181 148798 97085366
31529 50533 103614274
62411 78884 293188454
171564 182608 11230360
124001 192401 573274391
166048 185147 37544941
32135 55539 58882079
131679 162047 193799113
72477 148119 189948774
123535 169510 899958953
96828 144550 120139044
178536 180366 4563198
101063 103756 206712186
115784 166174 126291401
143545 185229 19630626
166653 183971 799511369
153343 195097 104912224
184612 198696 35367952
136824 177327 485707343
146605 160599 301318593
34239 124810 227237171
130467 195784 196875157
82553 112376 609294695
121276 137945 41695371
142020 167690 465243969
17767 157807 351107298
184038 184416 196188481
12800 97809 570583054
90081 156228 502002382
69719 146374 192318789
21866 80492 146726594
60469 174046 284926536
97425 141014 109620699
30628 71319 530893947
26381 128275 255442249
42614 191001 707281265
172740 175505 6948535
78245 175279 919064974
183139 194517 28616334
88526 128739 248582883
83084 180157 351432393
62609 106546 914216111
87444 151793 46818219
12880 51653 273536705
179011 182430 8538827
56809 69562 846811316
122399 146168 59754556
9884 162950 383750864
118727 199390 956775242
191243 192654 3583434
88778 96999 889297141
21788 42213 998786312
4496 82186 355207575
93190 105916 32318841
174707 196979 55832910
91346 95309 157477293
78275 97160 47078010
156909 157243 845621
1057 29414 436236156
79227 118422 160012681
53413 60395 810776339
56729 164972 515858541
107288 135509 70508645
156364 167720 990282468
119158 162752 539386768
58041 60501 6112448
79651 110136 739185122
138511 177711 769646344
48376 78912 421028531
101319 145588 111459054
71373 180220 273170838
152827 160042 903131862
173122 181567 2277010
85990 123219 93651774
128814 136287 18677862
70784 140333 174311363
165433 193098 439676647
45447 176180 829478350
192708 198272 274261704
54641 100323 114146511
165870 192218 66103312
94055 168153 186363560
147142 153164 15067651
162480 172199 24476983
80968 83495 831228358
139562 189757 126185574
7027 161093 386132227
79672 134449 137434568
72106 163777 230186435
47782 123730 190558538
58211 101837 515713997
59434 156363 243063722
75386 115725 345619849
24204 143794 299976146
199258 199456 947453821
192886 196577 257934825
191623 192601 614765761
135594 172136 34594104
60382 135622 188444124
158917 187611 653884475
174699 197929 579253863
117066 163656 116844479
85695 108146 56714190
196065 198336 5619047
51140 69315 995066191
195203 196476 3213757
127251 146588 48716253
184494 194765 367615901
54226 58079 9699447
4572 11599 17613297
17867 133160 765435902
183743 187091 366459418
156414 199112 293279103
60251 199825 498220891
76112 76406 700586
36317 179805 360120420
146499 182867 91264326
102618 154610 130752111
23623 145338 921540100
163034 178804 39597277
183790 187249 877383970
142577 178531 90410689
137713 155033 634939155
189009 197544 926403508
195219 198693 8681913
120227 155447 793526138
47075 72261 63091668
24455 34313 24672136
148015 169017 706190471
19216 151993 675169914
146864 199431 131904286
32531 117483 245946734
108780 167522 147387472
16984 62223 826343736
23351 156912 731405580
91703 131140 595880290
117484 138499 754513051
139944 161352 197904941
127238 129410 5438733
98469 161894 200486440
101473 105886 631208032
84071 167239 463630576
118068 120082 4955308
122333 155223 82668758
189817 195866 846384202
180648 196894 40028607
140491 187713 438591883
125008 144840 610072117
181321 181583 470169650
67885 190494 564869985
11094 124320 283717131
2922 109101 266052938
156956 157479 635372293
123778 192155 171713457
22605 68628 115334439
71456 113742 702718566
35540 193190 591682253
9438 19640 774239710
109843 143250 83634322
168036 191031 57666964
44553 113699 173535370
150365 178635 408805307
125716 143219 43956845
124228 194295 175989780
185879 186769 66349799
50729 176695 523389334
67044 187383 301867312
145346 178005 81923416
159529 178626 48037332
64445 68338 976239183
138263 191495 254328882
35929 104962 333541209
14023 144961 641284853
107725 134467 66830734
90023 179068 353352525
90088 130875 102514772
138978 199899 153081730
85302 124177 323642414
62377 130631 375239749
86013 130709 196318151
138896 199435 152134530
150745 189181 96459649
5720 66654 428954795
162890 181894 47686783
171496 181241 864119657
198092 199690 392524030
51855 93738 104589827
30901 169314 347409456
131174 154289 58196136
60212 127951 169615807
140385 174669 86320485
49885 157414 428867203
126855 189671 611380922
30671 191731 404086925
47919 157413 645682959
72698 100310 846496719
144878 169911 681049905
190250 194141 9862039
72159 186166 286098777
38194 48852 26870266
110734 139914 72899362
189655 197182 18927852
164797 196104 78477719
146553 146557 12008
118569 137407 310352175
119468 121553 5166575
68694 142898 342375248
112557 192339 200082537
117334 195375 619104108
7098 12954 423535281
172207 182810 380716909
173773 184110 748537253
187825 193309 479412957
85758 158260 182171758
163356 179121 39588408
121691 184925 916478286
80608 178948 671901733
50633 169067 336911732
72633 100418 965833016
70805 188091 294268636
32962 143049 276144358
93522 188606 238979348
97306 177672 570750220
86917 147013 114700270
91310 144476 955630454
135895 183444 119514519
140992 195778 378846138
148658 199282 127010560
34986 61465 66667712
39321 193600 923694054
70496 160667 602950957
159296 190363 262380663
37279 154901 295231583
112760 180747 224762137
174593 187843 33111981
43208 161769 297385648
61805 86876 583355322
198215 199844 488903189
61389 160558 691435951
126737 175221 122015541
31120 98134 861228817
197374 198664 3288272
58844 155946 243550085
11154 64004 335856158
100895 142168 120322655
145390 168820 58839859
51195 80467 39969655
142144 189639 819784852
104932 108157 329352317
180415 199996 155961433
110729 127072 688515559
67425 113768 743344079
158024 163315 13393990
115901 161742 223335627
54665 198740 361399510
104359 191677 219185615
87458 168832 30596005
14405 55336 102717268
79457 195558 371250725
23606 66527 107673721
59975 163745 260304536
74315 114419 666834803
71498 80462 916788651
104058 141464 93780771
95665 177349 832228320
75517 173160 245247617
130110 175614 114437591
81464 120399 42165064
108803 170451 34199556
14235 46875 463299645
126571 129038 940869061
100326 181602 922343979
172095 199845 15278772
106354 185031 197343798
67671 188538 182624028
130659 158800 70741626
11452 188899 956651353
73915 168330 237129201
199300 199727 1071529
38596 97399 238206197
29720 120610 227914232
37686 58651 52844229
31774 193887 406834880
79418 193182 408072562
166064 172233 15567902
157869 187411 458721329
167647 171472 9748711
165722 171026 133028136
168841 177848 859562224
170675 180699 24987136
55660 99275 108944258
138954 184349 912238675
152260 188368 22251734
41410 149357 878900701
27771 191257 883704939
191368 191598 604264
178670 191807 32877567
198562 199062 201779174
88789 106506 300016561
168315 172381 10281139
171596 177524 14776756
80876 115722 87791111
36995 182485 515423722
64243 77091 6863645
36139 118708 906913367
181074 186324 13087076
117790 179322 154330203
112907 153593 101927145
98023 117775 328226614
144723 176511 79813689
80850 194316 284990314
135452 174198 250635967
192267 194849 6537399
70666 188698 685576927
142071 185053 108039594
134406 135964 3945283
151585 173035 53955291
161560 189614 420870253
12298 118586 505041323
20158 171438 379479140
136874 193140 688561543
99203 162527 730376295
71259 147447 191183864
116128 121747 13701999
111538 196772 96757668
160284 182075 347210485
148484 169044 51660234
193353 194332 2495645
161651 189432 69647766
92958 98052 12733385
123082 176776 999080735
52920 72667 855294321
197119 198519 130975401
43292 88700 384750393
45042 85639 241020574
131208 149496 46059340
34233 116382 206387408
7267 130251 511224874
134168 175871 684662104
145909 149979 27345012
116691 160933 904326850
53996 62308 20850307
37612 117208 199906847
180367 193310 542858862
159322 192572 45340231
102575 160661 145990353
73079 108478 88996029
96582 131328 878839582
2520 69148 166772648
62301 177335 664256815
23031 96385 592265439
118013 157049 97878445
105074 112457 18683773
10439 132406 515357856
43948 144529 188423032
86346 160326 212650063
51136 190290 460232652
167532 184841 447497055
134070 194473 151832061
199685 199990 740582
117782 167907 270417160
23640 52011 239374505
149423 199159 125846176
187972 197097 695468417
27138 65120 972634074
343 152445 470663241
107511 169578 634893433
128345 166744 159492197
180280 199759 48860179
98635 157511 148089460
19309 167146 479478495
49040 110265 883314038
82527 184166 644996024
55350 141251 215142006
6524 30499 59799700
73433 109873 414873747
137450 181828 902020095
55010 177718 785196817
194782 197090 5729888
128369 199779 179374710
524 48830 324808852
76191 105703 883638755
164531 174076 23873723
194568 197098 6311326
115827 182242 275698284
138620 198119 891429084
80724 138803 145690738
42365 88110 114310893
124452 169580 934944568
156197 166842 199714288
150276 174157 60049562
126220 137022 13074366
184670 187156 6205259
188997 196378 18639881
84294 185701 486773906
15507 141318 381628679
167871 186445 58557198
143602 196979 678507035
83124 162010 896795385
98805 136030 762974554
97735 129817 80732922
52110 81252 72866847
129195 167359 106543007
155501 198787 108571550
135568 151736 933289832
157409 170957 34210039
20007 190648 466929895
136760 162525 64932110
190970 197519 16422882
133572 164072 786949502
168104 181913 625293642
196691 197896 743667138
116675 159732 107802961
32283 196378 510812230
37550 156605 410034353
199053 199070 48427
115731 193813 195836089
14475 103118 222047451
108740 160054 128707642
169102 191106 71935685
71309 110650 441391400
98884 107784 22829424
180386 182265 4722087
77648 120103 618546132
173637 186142 711014798
163298 164593 647028643
116673 187786 178209128
61702 167575 265524282
181355 187837 16200846
46024 98947 952504190
48976 176269 319426364
31054 170628 350401120
180652 184073 8541234
190967 198062 17789700
179806 184256 89266764
154442 162237 19603842
179611 179694 202751
55818 102784 338395160
79908 170958 491201855
25785 78010 382134396
187685 196302 979381233
114985 150334 86873107
134056 169240 599950036
98411 151386 588497197
79582 138646 148237954
52374 192993 352829173
13015 65269 130996775
169738 193629 59877736
153834 158955 867945706
167973 195310 579263492
60488 169695 274052929
172609 193624 52681708
97546 108652 28343213
125737 189211 987633416
13884 43635 74510266
132761 141728 22496150
158242 195497 575170155
186027 193217 17937014
110608 119109 168003489
174796 182516 19268840
100222 156215 738503258
192534 199766 662607040
143396 195509 130978993
90307 123162 930783962
190116 191012 272672338
156009 178949 57593577
111554 132020 417712687
129843 148702 940726525
173358 189010 111186174
100152 161379 153954944
90131 152358 862220336
134402 171572 684401762
155014 157722 669314227
148238 187920 99511010
168469 187700 48097747
42613 194496 381055396
62082 178179 291167291
111693 125880 35252121
11885 66899 747795239
12759 152135 774225214
17082 126227 961956701
38501 111631 754655928
54729 72812 347084730
125820 170308 112019082
47662 144861 243913002
173738 199843 798606970
150237 178543 71134529
119961 136744 402635974
52524 130048 194288437
141127 188246 388813968
107272 194093 242870021
37541 54394 42521435
189408 191756 5939401
9008 149111 351144604
122465 151885 425229017
9327 104206 664176921
108663 149140 156288586
76925 125121 120972220
48745 76831 127211423
153290 189556 233707854
110055 142425 81018247
24283 115599 229293145
45135 190281 364137830
89397 196611 960247217
57356 151429 245433480
71078 121089 125390389
121636 168030 116502817
82609 130450 120100147
29479 123140 262701398
5884 90904 506403368
74204 123764 428576164
194816 198439 9014406
141002 192485 129445022
120698 179492 915553094
175766 182792 17571943
4545 139845 710068269
152149 183757 189332932
79652 141060 912631268
54604 66387 435892769
130349 135967 14084734
141187 163794 783431481
14228 171095 393575950
36383 141040 300850224
49076 62267 33193097
158260 162538 10857088
43797 112342 172040605
13019 110161 312076045
101551 102749 5167654
152561 166645 814912684
7384 95643 220546328
198773 200000 3083311
132163 171451 98837083
40483 148354 84423569
129536 183734 108341373
68146 68731 523357158
67601 93040 983518824
167803 188300 51366443
133867 181059 192383396
120959 170441 124470983
69963 108870 535805211
130452 151428 904903757
141956 174595 333287319
31742 155376 592440180
116778 176509 437701054
64562 69933 921627837
55046 122764 169651516
32028 190665 890471110
73593 186305 437871602
95365 103294 636577983
46818 114180 169106468
178256 191520 149061131
199936 199980 101122
112029 191188 228366017
7565 151268 613681158
1341 78077 381591055
98117 189877 484509129
116769 128490 29086271
62121 108794 116967017
175253 179220 9923046
96183 139445 67097609
37874 152760 340535259
165413 178530 589885293
145678 194042 121393907
199253 199550 500152501
102371 199963 245163513
97357 108526 876587432
191936 197538 9887123
153909 187657 84596280
62197 103662 651142398
91103 177105 967108631
198426 199038 969654797
105753 147639 105092730
41610 153456 495451120
79837 109290 414447094
86669 145076 146877744
159310 169442 547204063
152977 178496 64129200
107418 108598 2890959
17930 118953 253267647
55677 88900 82857035
193662 199131 13710573
168104 170485 277438817
197829 198994 347512864
78203 134759 141854666
191413 191699 735334
152450 197950 114158218
153723 162518 664893341
164891 170716 14659412
167475 182788 900957007
151985 170489 46638904
191284 191525 728214956
199271 199358 796106673
151792 163015 671584134
4588 38616 85014266
179783 196989 43168901
117775 177429 149624574
114297 199897 997663081
20386 146768 378311952
115037 172581 153949021
173146 173379 368567783
131468 150086 46844167
60906 197573 342779589
94098 164477 177127321
11225 132249 893827971
27086 191510 412578015
186285 195497 23258554
81168 143340 986193260
132120 167938 90008400
123170 154069 77623055
38185 167856 325489788
159780 183527 833195969
106945 145577 96884848
93206 137796 112039744
148279 160387 30299865
194423 197653 7999621
81977 127100 113168941
46228 81740 88980086
96159 103014 17403165
20342 33860 674383714
27903 131700 169886028
48664 82512 200382101
119452 170005 390744717
68683 180185 224726958
118666 158614 100148506
160542 162731 5572930
71918 127601 472530974
127309 186190 147880412
96199 134083 658795231
102848 171079 217149436
126533 131831 13442580
57960 157112 248622660
61768 71437 356316125
72991 148363 808629212
150363 156223 709853386
100258 166563 166804023
32021 72283 719053889
12853 199666 468533725
162827 188061 63232048
184038 191880 19691952
148106 150212 983761555
48225 53702 13934584
104824 137839 97040807
96617 152464 140508133
49702 145435 482508461
41350 142114 252620830
117527 144730 475668261
189630 194328 11897182
5240 177441 188699367
128675 155027 66329484
75733 165682 579931733
6121 183997 445940707
171281 174047 6846527
196020 196834 2020264
51747 100515 354165241
56690 126873 429137456
24568 43254 47041511
124212 126151 538583515
196029 198316 695539907
49792 155196 264492688
147268 166167 47477338
103485 191022 219757217
153315 155474 33118899
25204 73347 575813316
31415 162057 394220379
379 198652 497059367
142072 195772 134965313
145813 182463 804251930
169694 185942 711124436
76907 101078 197754533
19183 102535 208648050
86226 184682 247325398
186854 192831 15045421
176482 199186 840495400
15092 111812 242587798
134912 147373 31489340
145309 188687 365771548
182066 185173 7461887
181080 183128 5125073
69422 119569 915358382
186999 191727 11885900
185886 199638 764405171
8449 148283 350468218
55513 175147 300157449
187256 192152 671542791
198761 199182 90984800
151644 151801 433771
40410 96538 140414039
192685 198718 15142692
133855 163552 74746593
104441 106588 5591387
137001 149015 30327080
131582 197925 384531470
27672 166285 824276331
73817 86385 214190638
102299 187784 214726484
99554 187688 439042806
9707 149177 723240307
115637 162334 69889394
53845 57940 460595386
27941 182057 47633284
176706 191990 398960270
108300 193529 213852549
129974 196577 167367998
69500 187289 295505150
10430 119892 479421869
57812 89912 608987686
94226 199304 264116926
92747 196652 563730539
80895 122925 105550794
37469 152052 287532927
39327 57856 46664958
98561 168687 157656237
143856 184159 101223409
138661 193431 137706124
16654 57261 101803751
69919 111824 693985347
184449 194477 49551567
175104 190930 39589418
58475 107752 123521330
64795 125954 430675492
56985 79915 57256593
109261 126540 436455492
109836 185380 189503041
78645 92333 34139444
93204 113868 52280825
161777 193413 79433993
174114 175403 764261001
43363 68486 62968208
87878 172025 369234032
112152 196464 211509635
185634 196292 801581928
125597 137084 28831903
66233 107259 102972309
46710 151033 261684564
138137 165182 68189249
162764 172291 23982253
163605 197347 84603820
139862 194473 145946527
29057 55269 65939340
95069 175085 201393825
127064 159905 82601557
8320 127508 298426723
26881 194345 420280451
77524 164165 987777890
57582 195009 479224835
176472 187372 27288280
70890 181361 277228857
90255 140864 127178316
84754 111736 48012619
97638 99803 644799998
65080 164693 202467578
13667 196612 458881975
41680 160033 296880020
15780 106495 442635693
28324 43762 38839224
27070 77308 710185087
18846 172061 669273141
67680 145468 195171651
110294 120305 24977887
137161 140453 8266444
2809 72343 173964106
164055 176372 216508631
65367 72686 643969178
132679 191532 245759645
146013 161048 116221451
31313 122328 228293793
70522 83526 32407393
122382 134749 30895770
42896 119134 904234248
36996 40319 8387586
166484 174916 21222077
191009 198693 19326162
32463 184889 512142556
161289 170048 15834532
32725 193203 402780224
83829 102006 45545584
44301 139038 465363702
66023 102815 92003335
8071 104580 241638360
76119 162898 758899840
5238 139075 335246850
170475 176904 16002491
166796 194779 627267239
197359 199010 893178663
120228 194974 187690841
71275 111511 101111328
49931 80459 76371431
198364 198679 20656754
192573 196195 557562419
36006 168285 331985507
60294 127913 169319424
32154 46161 35156504
37923 96216 145969569
195233 198302 97676361
33323 56730 731165941
88208 121662 84197025
178808 186468 10579711
166100 168306 5553356
181207 184773 441950554
127770 139917 898871
3408 4474 156524474
177568 178419 2140497
16083 184455 422219195
187603 195014 18758175
81243 151503 751292526
132719 169235 91913414
114299 125154 164352422
190806 191534 44190281
87217 183224 241258452
112650 191940 198840096
56131 194516 459012821
166649 185424 47041024
78191 121129 107801823
168262 189806 53968767
96784 180510 210538379
122889 156952 85552292
71356 84485 32712801
155696 156003 766281
101083 135317 415702242
142689 185530 688494748
31679 94116 69064771
185437 192455 17669666
85054 150046 163377394
104898 167493 350634123
134842 153663 47457665
38435 89031 126628268
157608 171975 36257402
192480 193553 204972686
97781 161345 159920267
160378 185335 62668650
102948 166314 19388009
109012 169614 764145361
133517 186524 320193689
35781 135670 839866428
55890 178608 364204692
147762 196263 121785260
153951 193444 99156834
44643 143969 108483659
173139 183738 494282758
1539 186718 464142221
154050 155588 344764584
49306 91051 756668265
111446 121078 23934055
96532 114520 45670000
170724 178278 18795493
69938 179972 276098543
176175 192290 40417721
82838 169915 218849087
183094 187373 323631572
61759 183247 935281399
169964 195447 63903598
115313 155263 266215346
158455 167025 21618239
27296 172193 760016245
57721 149944 231234343
155431 194444 97916135
111905 153770 43427650
100921 146029 381980594
112053 183761 179788163
199807 199949 366011
165922 183439 25040244
111491 156385 112533528
156622 163507 17305679
30304 72442 105574485
96125 124236 70897694
35572 157396 305652592
170279 188711 46046265
2196 196338 624982305
148556 165955 43664287
129467 187448 145637178
195273 196355 2713599
178866 186906 20086397
96767 158647 940148744
131071 132502 3613504
105152 136687 78948449
121705 139819 45296197
98287 170204 181058511
184008 198763 465945340
58050 186536 923440409
110814 170161 149000422
181605 184525 707411349
38000 186449 372569866
78323 106249 295346339
147645 195037 562528252
59306 165970 267526357
181025 199437 635388238
188410 189787 3487287
132441 176586 110938703
117965 170857 132827718
153243 195696 106641896
189670 190603 2340277
47398 167354 301043188
187931 190677 6891636
124081 157569 84013509
91912 154751 644091684
174525 187980 495680147
22648 167999 469563052
193219 198905 14250050
144093 152075 573787843
69067 144217 823451026
50702 122448 179890553
18462 79436 175490962
60991 161524 311168314
147094 186722 99394365
24864 110268 511733701
112683 177491 675198895
10700 137958 318737841
136773 169507 82509649
144693 176963 81041986
57864 139517 881895729
86359 104200 44966788
170342 180429 79929896
96311 183541 219315037
65461 175012 155261026
174539 185600 963606425
57171 83002 64465544
183294 197510 35620595
163693 180295 41628151
93487 145321 449123587
127598 185440 145344629
173648 197585 59989225
53515 188394 976938345
110482 124758 346806348
146868 183474 91835064
17557 181552 411305973
149086 164426 997316471
32083 100417 377365936
190990 197584 962686689
56755 181991 314192798
157540 159229 210677661
36237 146544 393385136
170133 188180 21191696
48999 111065 155795845
10929 58445 119082762
20397 133395 283139122
190895 191317 1062166
87036 174069 949099047
103441 141845 96365348
164509 166991 87266636
193093 196811 788588667
13975 55209 430532527
21654 144897 513410890
183049 185073 5124377
141211 191088 125357286
114296 192061 195073480
62520 104391 104821602
171361 172603 973778288
128894 157285 505858365
102638 153299 127321192
82742 124647 974491865
168534 173524 186131024
65 105154 318073601
40615 164936 317946121
105305 105857 1667056
7246 141510 540268229
35040 67967 82745891
28950 141097 281161067
82328 83627 467831900
144675 196703 130636707
84953 135473 126859090
62396 166931 754055173
80402 102332 288280230
172436 183892 16290594
171866 190198 107333437
8734 62558 171462437
85182 187796 509772822
61436 113324 130159882
161 30526 254807393
68849 116110 980392309
36870 163243 991882984
56988 123574 294283998
166965 198341 779274074
148246 191001 244597550
79239 125928 117162009
186421 192879 16249367
17123 126510 273979228
95271 98622 693284122
161013 185710 61919647
101242 128333 68141293
162702 182830 46742480
121298 166700 114051153
15897 59332 885559339
44291 196320 926076468
84709 89063 876490595
58399 189078 327662772
119647 146899 181474907
153971 192600 613502695
136774 198483 155102923
8188 136461 618731934
119001 138940 49850593
65377 102992 94052841
139621 149073 23925421
66632 98748 80099419
5939 117791 280387014
47001 115318 171565593
149889 159319 23569252
100359 180274 200919006
27665 60954 350881738
20878 154744 749940464
105753 128505 56926547
29529 51895 56218618
124231 131969 19368349
132339 154411 55534359
27988 70062 105638261
6385 66449 25101901
27056 88468 153781049
41724 120143 196638264
182827 197877 37707229
75724 176957 175893822
173262 183847 26467968
148772 170338 54273392
112362 196009 915073304
91574 160704 195017859
178164 198654 51425067
88155 175807 180604100
114482 133942 575903527
127755 150970 695255477
146775 176178 73815529
187382 192925 13982926
101696 129861 70769223
166604 186901 32658759
92065 116534 61988824
109730 116244 714831618
138699 178536 100221427
17613 115465 864515283
83298 105945 57068637
179932 188763 22115292
173689 175104 3615624
141693 147047 13608866
50358 175324 313605892
27277 175284 810260762
17859 27458 166495234
148660 163804 17879791
112553 160575 936773833
55182 75487 50594836
51333 91594 100536096
40331 74246 84927546
52645 150903 246417001
53488 173524 464302209
160605 192153 79238725
143888 183630 99821449
123723 141497 44494159
39685 188107 372358036
67595 112937 369997020
52547 62368 24740589
74557 94631 22591556
159364 189955 385223594
194415 196563 920503853
37942 181423 978799469
133588 163984 76536897
28553 160360 588763613
22003 139942 191923164
61331 158744 794733645
128313 137845 568151003
53655 80463 66955166
3940 112486 272106767
27241 189068 205609832
167371 191360 794397004
48312 72291 60107783
134982 167553 81976821
154204 196805 106937242
195839 197945 5175786
80539 139396 147639062
196070 197062 2445323
22454 49071 66625524
83090 196611 855277341
27777 162951 643052994
162939 186443 58905699
6735 170411 410442727
14612 90378 332152242
71007 155911 453235801
81756 184316 257501929
175302 176815 654564505
508 31891 78246712
141748 162444 691516940
81162 165988 213087655
142818 199290 446323742
99143 178988 818756313
177052 184316 234546764
130570 197904 664613496
186525 195767 23261786
128431 194018 164786624
129000 139094 153954991
128615 165061 454116262
137104 178240 103438501
46546 131932 214128975
37218 181186 934988710
174640 188470 34572013
88777 163847 506360163
58229 162209 396101131
25072 131597 946164325
109706 162721 133051062
103674 160629 404773149
126022 153821 234094476
27452 128079 252298518
131833 134381 942545986
21763 65707 110148390
80567 158385 902158625
188615 195169 16542061
133209 146006 12730589
2153 60112 145131741
139900 186743 117722158
56336 86241 74658072
25322 107025 205132993
190681 195966 707796548
194479 198794 10751185
98818 167687 780531796
69888 119076 96490061
198154 199804 877324213
12689 88264 917732216
36972 151643 576381242
56532 115620 148360231
89748 154572 992890656
90900 156411 164818687
38568 60414 55025694
98877 157993 148672321
73654 167506 235663227
88271 147128 877601068
18550 125813 268787312
4565 174528 426240874
114615 147896 83432905
61869 132235 568610053
165756 180394 36654736
49747 198729 373808439
155365 167219 29708546
153535 169191 39447604
30209 150825 302520908
41288 121673 201573603
82382 109949 69423842
119975 181953 155640447
182102 184428 916041879
77179 104218 19863415
62542 140927 671310807
158673 185117 66466634
165441 181482 224967414
30448 91072 151652000
3415 134689 435078089
130877 133878 7550019
132999 152757 49705894
36625 73468 92326283
144291 150630 141523855
29885 98054 170564840
147410 178248 77418888
65101 73844 29952208
1996 108797 393977197
102341 109869 19226713
163890 185568 899602499
36490 150128 434532812
155066 174236 968630913
192187 196892 390684048
148397 161044 31681076
145692 189463 258150808
141465 170388 265900548
152086 177379 63551834
143613 197148 134469427
165407 185264 49734870
89960 140248 126343223
176856 182424 13961039
105849 136566 433664270
147902 187748 182633029
87113 167924 421736162
182013 186296 450595198
54435 116432 457059820
39015 53007 108465146
56024 173172 293903914
133000 194586 458756319
183145 189026 138296286
90778 133602 107731746
120069 158199 65579023
9385 70727 153556828
152131 180543 71349102
5253 139666 884026158
8587 139205 327110471
144781 167380 119608967
162217 191345 166476146
177320 197531 50662708
43699 195931 802193167
123534 180059 719140572
58622 67026 20943508
114998 132029 42479659
164185 194076 120807920
144810 160624 419142457
15499 98026 586043245
11120 94048 552991308
10673 110086 928093272
114699 121932 616582525
183325 184060 1820625
110289 157931 119368696
81979 140767 809786167
118977 128448 23622781
29900 94057 89365656
9083 10800 4277528
113409 144389 867922394
59945 100398 303779815
188121 189401 30628918
67539 120213 754445573
26234 148717 989837095
98263 188645 466691951
63126 74211 108547377
32454 179721 495732782
105885 138699 82098005
50360 112247 554182009
124535 149383 436673433
148614 197895 123576758
113124 194356 203801863
162185 197351 534213666
157040 197417 101305592
123555 143716 50564429
155725 160476 11879310
118143 199841 11883444
24552 65948 74704681
77001 153351 191697727
4175 65810 154374947
41445 101569 150472224
78743 143398 162284571
158307 163494 13159753
148151 154517 15987298
45547 176241 509116697
58763 128805 175433560
107298 191583 301463875
108977 181820 689561378
81223 155616 203567144
163583 173608 25158275
87112 105453 616846042
55053 127234 180765043
185755 192419 16805207
191853 195780 9913161
185439 194493 22807922
61880 125542 528999382
52748 189256 342417338
45547 191126 717334603
107054 125670 46448140
26688 148660 384326867
123803 145904 337245623
77295 93407 40246582
42848 125800 378024378
182308 189551 18135419
73007 104643 79436934
31620 46656 37727198
76686 142883 618487536
156713 193540 92449304
3162 122253 499319716
106222 130140 714437874
97145 131250 85875117
172289 182433 25322241
81228 160488 199030457
80547 140931 597091774
163073 185095 636149715
96819 158669 155562079
12417 178772 924442868
83667 152723 551627879
133697 160393 924927649
100494 174871 466058751
133314 151901 589736613
18535 104943 216606780
11406 29511 45134230
114879 157429 986641938
30449 78522 705780324
70332 126763 141338230
32074 184467 806659842
173823 198036 323561240
48928 62485 318832179
55995 121369 163817075
44965 118878 567715955
169168 170847 4267647
128511 160878 984875639
144070 169668 64446325
58271 146392 220938884
183890 185222 85860485
63264 169411 266352467
179330 179490 398083
141325 186357 805295124
62402 140189 194813191
39122 92498 133540533
21228 44275 984477606
9999 156043 366108098
159422 164689 13417627
8384 46401 482914132
129288 191472 156213938
99681 176629 193478041
85479 133133 155275631
79935 173507 854584423
139810 155540 878734189
87524 125729 96029301
15557 44909 743127336
127848 165657 95151848
76341 159068 819017972
55080 195163 406844078
128323 168047 99875961
112618 144020 78570476
178201 186484 20754110
173776 186290 31314143
123927 189084 163509520
1318 83272 814812920
66757 188845 306279587
66487 143718 774720004
73911 121302 118988507
112468 176980 632036815
5734 40726 526754635
95499 187181 230487942
41348 99142 348465613
176601 179352 378614035
31638 54855 58389566
127153 170711 109693502
116608 121730 12586580
72601 197136 446529701
194889 196008 714725243
25229 146495 430652426
64302 127350 493927229
172854 186505 34182941
13569 69557 140264197
105300 113291 20151554
46643 198169 711239743
36196 59379 58372437
4173 49615 113735007
100591 168457 170735070
21428 27298 14554303
47888 56048 20655374
87153 195587 869587774
71141 136821 780786597
39898 172604 656835818
56449 122538 970358166
63058 113479 126439487
97908 139874 681030955
57321 122242 25623252
43081 56852 145796113
63294 194288 328660954
5179 139912 337494603
93155 190972 245793947
178735 192579 34699333
76446 158967 207237950
86365 178917 768880441
163720 174363 79558911
62464 73862 1022748
21814 62588 899402958
149280 163596 35973555
130755 169892 415956681
129860 198464 372976224
128842 189326 245548825
164046 192866 315581609
176875 197167 950184927
118369 120646 413457743
137557 197606 150888297
121244 192084 657954863
82299 160664 601684810
79525 87867 20816875
23264 164998 355684109
58593 192660 477735211
181458 198191 41951407
136439 199073 922408670
29085 63227 85777454
162947 172736 813697315
166140 193065 67546079
58019 71970 632196975
91001 100029 609330953
121800 162091 101236989
128215 196181 170816696
75579 113207 733077349
102046 170389 493994069
89788 140602 127678788
24153 199577 620843443
130804 190922 151022255
68145 199218 996764613
151126 196794 114706848
64357 131525 168296807
99368 170308 429923968
82445 198993 398302453
187870 188496 1576497
8237 22148 977972638
64511 115388 127732112
88001 143813 140298740
138068 154556 41623370
151357 164750 33798798
153615 159539 278365866
97260 137702 101731877
100465 140563 100787359
62342 134717 181237491
116409 174481 491994202
102623 145299 584494276
176326 198858 56506724
174830 198915 605165660
174731 175165 748297852
127128 137450 33660571
96035 164337 224520236
36864 73142 90924208
86113 159302 183868092
169443 196902 68805591
146916 168811 55020834
178876 196427 44064571
136712 186971 329116938
36257 93200 501113520
87076 191716 285554076
182628 197248 36701377
49850 54752 12381220
160113 177382 498085054
105790 138769 82527161
176269 182259 888534802
32596 144801 281589405
19456 34682 41915818
130952 178855 120426959
14982 149401 377933343
82001 199018 506493350
86389 184186 288373628
183257 194312 27814522
112552 116409 277008107
146005 171344 131600255
186966 195969 22701833
198715 199028 52699936
84859 149265 161888629
98799 179581 203145663
1962 88192 215580408
141991 143471 883328505
34617 164983 327348994
37133 196172 399194362
57945 71185 33037653
3276 47144 666865439
41196 46553 13421693
50690 104093 623543148
87524 101417 403401541
139343 158684 501668223
39993 192969 383861926
180839 189692 703119275
35835 147318 740339955
142903 165847 548823793
89338 143163 612751
163751 165405 47142388
77478 131537 998927460
73249 170726 91586061
24776 41558 42233758
119692 183174 429985342
173892 191731 44699596
188388 192641 10756154
189183 196870 169829010
187170 192239 12833276
98722 164962 166753796
39427 48888 23793796
149137 177362 894903617
60864 198020 970881321
114413 153440 97770844
153262 177411 60691256
141655 150293 21799431
116577 153404 21658437
132302 162282 324688036
102706 174312 329105206
345 131666 328909711
60351 99808 98510753
95867 178343 207481798
20969 86027 162733031
113948 149958 627498544
84033 119174 274277113
146934 181073 239022217
182495 189853 448215349
78657 124448 941399076
74374 140254 165285843
112017 174492 156702268
164537 183754 587082965
150566 182991 81427877
186130 193255 8696075
17332 190326 433818904
111625 166434 137422939
181226 189498 20697225
125739 196192 177042111
56803 184284 319762925
174664 183630 153728506
98534 106550 677895429
119560 133454 34727876
174091 181853 519231583
169472 178516 22608948
169067 169425 672956106
17814 22689 12268273
21717 67141 123784772
15999 112048 734277622
68519 185658 653868630
157913 169748 29905040
6817 159299 382090678
172009 187183 37882337
188020 196749 22012175
144339 162349 45344770
187370 187598 549242
93464 164489 178751792
189849 193295 7048207
124166 151132 67668861
115950 191357 189028351
139413 166789 68958426
89135 169672 202601967
36628 69901 836013309
44660 112343 169939175
174402 192161 44577261
92728 147432 822518096
12898 121016 270923893
12178 180041 740249138
7520 34763 67849001
140126 180816 102324184
97673 175231 244355181
62694 191123 322101883
157549 160638 7791532
157346 173373 40309806
99565 140237 102218609
146514 195354 996687477
136769 138929 5462953
189342 189899 1394157
111507 120816 999078181
178953 191061 140532095
193643 193774 333628
34149 193086 635649429
130665 190339 238535666
192888 193374 1285312
27506 46942 177758603
121691 151720 75363556
181378 192777 28606205
111842 181885 175668325
129283 159160 270951742
141660 182477 800500122
93341 120692 68875450
133643 137835 193090751
171922 191973 269691550
150427 198881 434917437
61574 197715 475495058
111796 118436 604392515
121230 140944 49355151
39070 152666 400268640
97626 98145 1348034
124171 192434 171384026
97127 193755 89183907
144731 174165 295751958
16061 96695 201629592
68800 122353 134266606
197492 198819 3377115
148373 196739 121368773
156561 173111 393903892
23354 51539 951048065
157612 182154 859970737
149249 171567 478914535
153845 186623 802904359
187814 196283 259193445
116315 163507 982750969
171130 185661 589713343
6223 81167 475747029
11596 58991 118768726
50010 78712 71807162
184835 195784 27538940
633 95031 288951916
74725 113310 19684559
52477 82305 74594151
63279 176706 284522273
115652 176156 246244769
58537 145480 556172159
21919 51836 413735450
39413 82809 666210864
108736 151103 106227223
177333 178301 2441764
154059 176229 55674702
36447 124650 221241702
50961 79709 845548259
76154 82556 16024140
28333 89190 152310302
146796 191117 608553361
68 182837 458120157
155664 186637 36610677
74814 143446 854607542
7006 42505 748509215
99183 187898 222947563
153101 175370 56032724
102532 123798 907183302
152292 181964 443181460
20162 95419 471838357
43215 154043 483124112
141090 172736 79702477
52161 74933 733435907
39653 51749 5377104
6624 91346 211771899
55848 134045 195925905
13998 140578 708067238
46693 107727 153195627
160023 177595 44154379
153732 168820 37972952
51142 154307 645610821
97880 113856 40589931
129194 194882 453880294
133983 143201 927386230
188788 192933 10431108
10657 126893 525326020
190422 190857 1131154
105191 127949 824168988
166758 179807 32766538
39568 43732 265109781
138400 148264 220783690
126067 132197 15485675
84298 164891 610304543
106593 144397 94668376
136710 141095 11032172
130786 166592 822720975
121177 160884 603441911
79221 107826 551617650
150840 158019 563611970
87271 151118 160498128
59652 162086 256926124
112125 160025 120055757
108290 132429 313514504
49656 72294 56654779
108427 164653 317835323
20846 71474 126792352
60938 147374 315467590
76035 123467 748080179
132006 149543 875366014
159408 167780 604150790
165120 173781 304607075
93786 94979 2909023
199482 199502 46988
52616 165521 283362862
64360 189590 934212430
142103 181765 99704565
109100 144290 88209536
40755 114603 185368176
197064 197921 804313781
157633 176764 48128434
175951 196478 246143236
78420 134495 140645360
165543 183294 891266650
31806 185615 385898325
39413 156256 293237390
111486 128250 21545914
131712 149617 969290605
108424 185867 534054364
37428 70708 441079089
162310 162714 995794
182119 194294 53389945
119410 128565 773189931
88841 127561 97326473
80317 96770 696374942
52061 64097 824590581
168025 173248 148295447
20623 167566 754218572
196670 199885 8034685
79986 153164 855254984
146657 192062 980091589
24369 187906 987676411
171117 180580 704470086
195555 198408 5492638
103335 164833 461302594
48783 58581 24737955
177558 179716 5408815
121880 151177 711317024
64075 198975 338349218
88788 143260 136910812
176893 186975 25241907
72833 151621 197756029
174253 180045 14521560
137206 156324 48202320
83347 92058 21673388
39502 90099 407207322
44932 109177 675326831
129347 197316 170743749
71195 91813 51379804
177501 194787 127706813
59183 194364 598027210
183621 198050 36171452
73967 141076 757536838
35128 102344 168462338
81576 155626 186005381
22179 106875 593902617
183984 196787 545711530
38272 158948 302840254
165784 184726 47420848
114870 155009 890036028
90735 124668 848191184
32445 196945 412845417
44604 198696 888822881
43831 112870 851896358
38940 181765 715835966
106315 118152 361437768
190476 191162 453161734
35015 126954 230549552
66997 196812 325742621
180778 196151 38636825
25980 72337 116192297
140767 197924 143573460
127566 142620 37846095
184187 186515 5835060
4795 162757 396099088
153208 162706 23937204
144965 196610 268265053
185594 188464 862389056
170641 197820 633515164
91848 141065 44394589
69471 76609 17670367
112364 198762 216677231
120406 168715 252059600
88001 136536 584640464
134904 141053 129191465
157759 171891 35717797
13455 50380 92456620
23953 28427 11184283
79449 130485 128128151
13834 43098 777178657
101821 130211 632759427
134923 169716 706241801
186127 188434 274100094
141096 148872 19732170
3662 82351 196826599
114655 181851 168555836
103323 179054 190262068
77477 153623 728032661
131225 169585 96552331
16223 42123 64824877
141357 172540 78570566
55760 171383 290153253
28645 197338 921105613
148647 193055 111415057
150379 167407 42775676
116699 135436 639101046
155199 177176 55147946
136976 199303 64978840
80339 97742 43400107
139761 189739 328665341
76918 154839 621748039
97603 172958 282688612
158903 191363 81493166
185623 196711 27912595
120180 141173 52510442
169911 194586 61856620
198001 198751 1945185
77429 142745 163933229
182630 191925 57141903
114543 197553 445746501
169612 170817 3080401
141932 197515 139598943
11799 122742 277984015
196433 197720 205564329
37290 82142 112445463
73341 195915 307777477
82065 108365 751312823
33509 143194 275172602
130054 187739 144876888
34771 153370 297612663
104903 160228 138871706
27334 119590 231474105
164871 188026 57905869
127705 132171 11276056
41083 79291 462909267
167666 176084 7601544
113247 138311 62607657
114269 132031 44349228
198949 199535 1494170
147028 156758 253872071
7283 89129 204542174
3389 3656 581710080
37911 166515 619694405
91369 176741 178389498
90572 141929 367905278
55966 126360 850764430
40384 137964 244623519
109600 139299 199343806
177750 197436 49343158
172750 191958 508656444
1048 170852 565558216
153937 192691 108601960
79519 87981 108825909
167085 195495 71361838
79290 136549 143662347
83441 121231 94922359
190210 197689 619088955
45055 136619 197966134
142179 188967 117517039
109369 185587 191195960
4359 192772 666666191
161961 172542 26654244
29548 33867 191869975
170848 189960 47712894
91844 92911 592227454
75895 76160 629805
171645 186983 521391958
7334 117043 739686394
84971 173646 222856483
174152 179232 163453572
161632 164098 6305677
52147 184634 374379032
180004 195210 529678830
145775 198414 48328344
78363 83352 427312077
119663 132274 31534901
173709 194406 805663966
107302 184632 193940782
130756 198214 390431126
124749 193558 172827813
112475 135303 56948540
177811 199114 53460307
166033 183341 43382520
104715 107314 6661896
21385 74221 519600727
11368 64996 555202596
63807 181640 522307212
82997 121613 64889361
153362 158058 11764770
34220 196166 406522085
96410 108797 31533782
189137 192295 8014904
119133 188292 851720438
159760 168115 293435409
129083 182344 133826102
162882 199196 602339908
67424 75875 308806219
2124 101405 248310302
197979 198402 604250656
188141 196336 518706413
77959 155398 194553659
21221 190034 423330730
102861 158601 140022995
49019 144961 948964452
131096 195536 161955491
82047 156700 187506677
177106 182072 12470358
50524 81697 78008714
37815 92475 136835212
13123 30512 765137990
142482 163662 53338520
77573 118870 103822427
178049 192853 626639088
88922 130525 489525108
91918 151398 149584433
127237 154463 68554443
72525 101983 73741384
56654 147136 226941847
77693 173300 240148028
136269 167366 385779789
5055 38810 773029379
68270 70187 667628562
109570 180600 373959908
110122 140927 32627544
81238 160286 31047184
160315 174130 6523570
14291 132557 296416519
126517 193434 168234515
8699 138547 325196442
69214 96800 474354880
173963 185189 28124852
119852 154364 86653452
5375 100273 237398909
27723 123499 388524165
175610 194129 508062931
82319 126834 996774574
138711 150225 80164455
159966 188889 72574293
118786 150493 585216283
31073 69472 96353398
4635 33970 880800075
133868 197365 159494043
102043 172018 422446150
54318 152032 244987861
155041 166619 973300348
183332 192749 235983842
59954 193214 723272453
67324 130870 159191623
48365 119790 515491501
156675 177744 52896391
5056 110167 348873478
145922 159583 626188915
25512 192982 774232768
82956 149431 167007559
88721 198459 275724035
137781 148148 26273980
197461 198314 100448535
154672 187769 82968215
67076 165445 246904241
15430 38895 58617609
33429 100278 71189852
182076 188873 17008560
26002 163962 512697172
119264 145143 771151838
146526 164553 271232437
32131 86192 135352581
193890 195089 3023791
165617 196511 584758995
57890 106983 335564193
81771 133764 83312582
107156 151831 111962445
69014 188103 298767059
35419 112198 192826319
109491 149724 366639372
7937 70752 744771548
67106 109731 647760152
84671 114662 75625598
184161 191908 338080590
78939 96497 294807729
134533 162536 533380980
112429 151476 97799762
97518 106871 24015565
42268 147218 97453206
170539 171190 720308559
129918 151602 54541338
11458 70178 932850030
151369 188271 92579726
185076 191558 16226930
34008 196377 384165956
81115 199819 21981844
24454 131355 268118114
38420 183573 364290775
189710 190372 159257115
134741 176826 295356012
153546 173318 49721557
41413 128790 230860999
90488 154822 741461447
180990 186399 13511881
39022 134687 239846047
123459 163789 7903942
173426 179876 16169956
169155 177401 20602461
20384 196987 537766193
124105 146734 56856013
5936 144063 346117677
189332 193640 10918138
90877 141498 515941173
127422 134137 16831210
69750 81685 496299607
78341 167914 224932373
157504 164824 18589049
29027 134598 702441096
37620 170374 333375084
123111 167705 111955675
125810 182050 141355423
173281 180223 279605163
26255 96204 175069739
117032 124797 395876820
114122 156541 106352133
124254 194346 793774499
154378 165512 28015071
90340 105046 880602611
44339 53367 22733001
86943 194621 270577833
39546 77907 219650897
167454 170262 7230678
11623 153188 770126843
144395 146557 433886625
143442 145635 5663935
63678 122962 148468956
144624 150225 259890063
162698 196408 84599714
66299 89022 123033765
139990 149895 25091026
67084 118414 907827081
191782 192954 367041562
87262 138564 128872817
70814 107869 129591353
185880 195019 23041994
58597 107933 441786170
1862 191832 150454996
134512 184792 380754248
66338 133816 169079231
28656 69235 101794909
164865 184384 48842467
35847 182477 367917397
96477 142146 114883215
99592 170866 179405175
79772 110955 24337778
158741 195399 92132966
187031 188174 2855468
103589 191222 219997835
64673 113401 724794433
103694 133744 907815201
120948 141803 587077425
141507 192730 128714529
90934 115035 61033224
149419 183043 84363965
100918 141838 102892499
81995 110307 284300648
144216 164719 111731423
187409 191807 11069866
160466 185790 63529053
44756 198864 549168420
46573 68480 55011245
127143 149535 56408389
37430 122856 214329198
111598 167869 832206062
193357 199584 15595799
2055 140038 412801751
123310 187852 161983950
115254 187143 180175257
151349 197399 966722746
177632 199220 323149176
113141 191449 248084448
161287 192950 889930507
133003 179345 707831307
68956 165298 438480407
44216 107453 158738337
165849 179033 33070941
134344 178530 111153325
114677 146322 62041274
57155 109756 131911245
125403 171006 114775562
120233 169757 124444958
52468 111429 148014699
39159 106960 592741595
29045 60020 568696838
55498 91670 398705295
197204 198293 701669139
49783 130746 202947386
159716 174721 930185593
11808 107898 188284274
63770 172814 273505140
52175 121049 172651142
155919 161406 731885803
5876 170513 412872834
36840 195959 399364248
77067 135790 147356445
129567 143200 34284981
37344 164599 319532723
59854 189556 325274291
100739 164600 160790179
101033 197182 241650592
63661 150871 218569596
95035 164980 886958748
87217 193474 27983513
57359 63177 537458980
185460 186193 1814203
107245 167375 150785366
183511 184140 1574359
157767 163551 14664057
95425 114264 17204368
148874 183088 85854674
45953 191729 365747953
173846 187297 28975158
143923 196370 68516069
46864 156778 384030103
107327 115043 782263772
74644 187152 305247507
191528 195280 9502647
112418 124675 188525709
114319 144617 192606776
43956 91929 240785568
50766 175087 829939433
117115 122271 12741942
191252 192106 56172339
186864 195433 104400080
60912 181595 446303797
125630 188752 673064549
181066 199995 47483916
130097 186887 298249440
120616 166119 957877242
156655 165929 863930273
14250 117992 401731867
132638 171641 879334927
154677 171995 243267419
67901 89073 52694702
65210 186954 305331557
88922 101909 882127658
137107 167570 322816953
81314 158216 193066302
107130 194741 219850278
31569 118533 218224722
33831 177812 361388305
5386 186391 453746592
63997 99795 323860169
33437 195020 405612291
44715 54852 6017972
165402 183552 45421580
1292 14153 538920861
95130 163337 171682417
96816 126023 73494834
85598 129511 110297008
96837 106218 829394227
135921 197893 155632925
151799 175772 60272160
28254 191943 19146067
143694 148226 11516626
132237 192162 249745743
151272 179345 70527759
119507 138271 235875147
36275 83408 540190537
33934 196728 408618047
54445 104412 218494161
153926 178714 62250913
159475 195942 923129886
113464 177611 429758719
115786 176312 306644140
26373 51595 63333239
66433 114986 406669410
23905 183900 401358582
149797 195082 113717874
163028 175316 30903249
22126 71894 717836035
58698 179366 545344011
197227 199256 5107293
117717 136931 299828086
155239 175797 47017372
117674 196026 642759346
85243 168053 208099651
43019 74098 77668188
194839 196307 3680592
125203 190320 665720785
123747 182206 619124978
112297 182901 177018091
142606 144217 894142668
23399 122278 247947824
47335 158666 966532777
97331 170727 184837238
173481 191311 44673992
177628 183568 974184755
196851 197883 2510033
116041 122958 17078624
6389 120504 296764984
110154 138082 69783423
33516 129864 600694799
62954 171517 795000161
53673 197448 744692055
87898 162254 594905587
2098 65061 532354541
193898 197060 7899932
119004 130471 837421283
9732 19153 161321430
175741 199710 316426182
87780 94596 716239219
191799 196895 859562402
121501 164542 108220422
186029 196228 25714805
16699 21614 12291517
127406 147774 111608439
119209 129955 26780713
179873 186076 394136707
126951 177518 106301125
55501 61970 16223935
147613 171404 990193713
27780 33213 837847404
94146 117129 58191469
170559 186679 609882302
159881 161073 68686002
66336 158002 229869515
43319 194997 380526548
115300 117593 777692366
185872 196509 26795648
35246 74650 53592325
114607 188905 186307055
17181 100528 208533228
67662 147021 919433512
63714 148124 211660363
51074 149404 246665001
73543 104583 417083225
12660 20639 19970213
194700 196364 910714370
155344 184152 697410717
71218 136181 162777748
149094 193675 111949427
39830 145604 414819708
75579 110353 87502808
171556 198641 67852784
52859 112702 150242683
77322 140641 920989725
99439 124711 32370535
173989 187388 33510126
50729 58224 18931948
125942 139184 33246306
106401 177972 649236399
183379 199671 696257476
169283 173020 9309855
132935 137482 11355167
155514 187187 79380279
166016 178673 31754281
146348 191437 113122412
112803 143990 78012764
74795 119902 498046042
197860 198208 303777807
7628 142610 407845363
153263 179976 67119149
24137 96461 181019337
45040 169360 808071002
172798 191669 47272893
167369 169445 5339579
170469 184411 34835693
156807 182187 400887305
31806 32323 707069489
121112 169756 122291991
177637 197149 704335328
147884 181645 232744187
17443 187676 426837270
130318 159030 128764353
78992 128321 123778564
94700 172301 195358884
110722 179458 172428254
158216 181291 858262727
34195 198751 413012442
79814 100974 52928016
142733 174103 78946365
163342 167703 655824428
152307 193086 102390869
167862 180759 32375957
184980 187119 5304075
43021 111553 776800529
117759 199869 486937951
147018 173374 66199170
174142 190771 41639588
178320 193897 499581108
141773 181585 100068967
188008 194609 16691530
171511 186525 72370307
38860 127424 882974053
83912 88619 645131730
137418 192671 686426565
18774 121033 357743814
124757 183306 147042742
9805 120167 423310525
112693 116004 8344461
170084 183285 32981307
61161 165183 778798405
167183 175351 20612882
128029 149129 692515174
184567 185541 244908211
100748 143785 80828270
107877 123660 298026063
124526 176725 871447780
177590 193411 39726914
74601 160435 969525963
30250 169490 539238055
46974 154818 270639453
86813 157111 176701915
18385 137569 298631993
54701 182014 319377266
26381 91703 163468598
81720 115874 816845653
61250 125404 293479996
4772 190566 557428927
47441 180518 333968544
34620 116329 205314427
51927 186620 571700783
147640 190921 797415667
106679 130696 59998784
53741 56588 7108903
129841 148111 46084859
199526 199833 772051
148714 192711 110385032
1300 44176 427894620
162938 183257 282456687
193093 195419 234910340
162063 171252 9123569
95225 137796 451042934
44325 154434 276310396
25921 41787 155150029
55442 130615 817834872
25852 51977 65675045
22055 87370 163324960
113548 182358 172624008
114185 187634 923392557
14340 146632 331801887
97326 124640 182828114
189070 196601 19027954
26347 196075 425926985
91103 193116 570276869
101031 140164 98342058
128960 157000 179197695
1195 148680 369654139
111103 173145 416982606
21658 160273 347588885
170833 184095 33071511
76500 199846 309763528
140127 168154 241132004
5459 168719 729951883
18990 67627 481682502
146847 150109 8121350
173841 197928 60336465
105897 199054 233750182
51270 192578 354524298
72902 140167 27482315
116788 162750 21764273
111328 187447 849339497
164368 178532 85531846
75855 190512 836006264
188845 191162 5807322
17732 146590 531702663
108404 172192 227360668
144206 173613 576018794
95315 174439 199101520
162376 166615 10638055
127827 138893 601105225
155399 161300 68127050
156594 156616 63654
70572 85509 37194614
148774 189517 102158831
138153 156000 801993792
8855 83873 148430019
20737 35095 35763862
76014 87445 896470919
93685 137735 110731245
15722 105053 887367766
196938 197700 1830425
7991 59309 150554621
50230 74712 61184582
117379 143678 3354581
195730 196370 1608868
57300 69538 30598486
12225 39008 66907006
78491 123644 540115520
33524 79529 115301377
29340 111693 206723922
132293 176551 232620644
47389 77577 731629006
121818 133441 29108820
7398 57387 125158308
184686 198215 33960099
60277 198693 347173393
178429 198116 49327205
5462 96212 226921212
1567 104697 107760439
86659 171540 213424989
110629 154779 110728758
48583 84406 89616212
7941 10397 6050337
130281 159739 74053603
153811 180252 271566218
12512 196087 704426322
136134 150840 37074328
140936 184309 109053658
42850 144456 254760537
57165 139681 349108750
15193 97338 732328244
144379 156411 830957354
82638 83729 327284810
198673 199329 1653193
78425 84028 1424661
13000 25065 29991023
109299 186464 193594012
29024 89222 182286148
186723 189827 7788345
115824 149298 83793557
108949 194112 517618583
106247 142536 90838366
53770 103695 125050838
108048 186221 955338382
14369 27664 989916806
6798 154715 370749584
5928 157755 380473916
60569 171650 278754959
165639 180380 12800129
11137 131629 867982238
173669 175035 965042630
126287 167865 512646319
142525 162434 748834417
92373 128445 90730487
14481 151519 343598449
179756 192506 20675241
140126 179431 809200680
21138 119400 598340018
30113 125808 239874300
188499 192003 870246426
104265 188743 390258580
62730 167242 938301191
184072 194480 26220488
56737 177911 303975453
188380 195321 17546684
114912 151672 92056942
20433 110557 225995383
90737 161675 178446805
178863 198076 48132241
174785 175436 1607025
191841 193376 857145050
180916 181079 413252
84639 167643 646916471
141973 170017 70662170
147483 149960 6229127
144704 150550 14639904
52345 69445 191454014
22448 82308 149781517
47677 76579 933531462
65211 125079 401875341
132593 163945 78932312
172804 179808 806738959
181740 187930 15491532
31232 143259 946042553
81215 142688 988540642
31012 83909 132486697
66394 105007 900987782
152776 168054 512105471
123870 138476 743587661
170987 181228 199740819
89854 113219 41491228
173742 190047 40830822
75318 118632 958903868
149451 172254 827347031
83269 129360 772089651
126334 167643 10391839
180465 194371 34976828
95861 182343 251539474
137208 144202 17667588
10402 109841 962579641
98513 155850 144329034
126835 194195 943172849
36216 100641 309533732
25930 161151 419690669
46637 77683 77724685
165140 180478 38392897
100206 185092 213378689
101993 148338 337932902
13085 84141 255372537
10267 56138 114885255
87798 130157 106474034
5135 77538 919866655
21723 150994 430891956
125512 150125 149839187
178769 198105 44729146
94422 186709 231961147
21676 35340 34056560
194984 196659 4179907
166436 187311 52315378
162029 165882 609548414
181621 182429 399874
176950 188745 96994665
126440 127446 588014135
88104 103700 39383011
77944 193220 289477840
56601 79134 205215608
10048 95660 213960611
127876 131801 59560188
165993 174086 439289504
142662 162227 49310509
65307 195251 325999240
44018 186186 356626306
27682 72824 113126242
168705 196400 69450624
25781 44487 46961349
193185 195765 6514726
124902 136903 30015390
122304 126344 323331023
145305 197690 642605422
184803 193323 21439547
31561 90980 615523558
38879 175112 341959442
140748 170285 74492450
151115 191896 804012855
117730 146944 801124222
114587 128155 910768792
137378 197998 152294372
77422 96386 47357548
50675 125044 186407117
114864 167753 132602560
126727 165753 210380495
49656 106469 142622220
119481 123221 379717
35405 148859 284729345
78839 97461 46457666
109363 121933 57676031
43646 135774 230886103
149301 167628 441486041
74301 94131 49526265
94207 148707 829862944
9861 154440 546675060
148220 186647 96372346
8902 70399 153908503
148267 197550 335337300
46681 184583 346009285
119851 161782 123337350
143748 159350 39192643
108419 193702 214013028
158164 166796 21770682
47817 126875 59120476
110569 159300 122104760
155411 187888 349840717
156030 165416 320293352
165519 171774 15732771
186954 190369 8555935
130239 169782 679829534
22278 145243 308354412
49707 100062 125974410
160888 170064 343239815
10096 109962 250271883
168974 184788 696534614
118941 186334 169071996
159352 188590 73408279
79342 113227 834886907
25572 58311 82358970
113340 128126 904386723
164797 190383 63741746
167589 177523 962586414
148719 173921 454893997
129529 176165 117291056
77797 149005 428555666
138823 153201 36214608
162131 181641 973641227
147757 198586 127561451
23790 61620 374365965
6339 92936 216501862
84417 193145 273115641
193482 198879 767445605
148913 195530 117065029
87292 159895 611285169
101728 189659 402063438
63303 70490 607996942
57883 64756 584401129
47213 185113 639090986
195313 199177 169733232
67519 148388 408942793
39188 189085 804059772
54287 147023 649813122
16244 67934 524456495
158508 199510 102988830
155948 159671 9269795
87188 183738 586955190
69270 188983 454171864
58498 93527 279316610
153203 169103 40100918
64677 168946 261645459
92356 120962 72040486
92533 120926 18066518
14843 30636 39436025
63708 71081 323137055
150616 157789 321466895
166442 181231 63260631
153960 189222 215793382
110987 148506 139837304
14386 60315 115223719
155009 172255 43375010
35099 72725 995976811
90510 118633 147471288
88707 133141 111683092
34044 103828 361533
129079 180665 730424912
62840 154181 776537666
143604 186968 108890687
58940 91648 81514378
132103 153937 54915945
172589 189975 452188715
33099 85312 130778798
61782 182579 982899124
41860 174050 969915248
5389 171962 417734305
119358 167868 39296951
59934 69985 893159334
197636 199427 4548728
107225 156449 144292646
67919 181613 285266707
126777 184602 145336863
32441 160891 637899258
198196 198235 904646048
96275 158886 856384792
80264 146690 166904524
70809 120323 11272394
122890 197715 187820850
199927 199950 64282
20945 28839 19622235
122316 194053 180154146
46799 108816 431432491
13464 96673 208108092
166422 184823 46137962
14480 34552 658234131
181337 194954 34255724
168728 169407 546281154
140316 172143 955989576
98546 182080 537279290
173820 192045 45725594
71507 191822 997132229
125044 179627 602893696
29711 119480 225184655
198837 198947 275419
4062 174460 489680308
177610 197554 29703408
177363 192974 39171740
101001 157494 540574159
115717 160207 111446863
72814 195107 307079698
114919 141102 16618200
55892 160701 975734952
170152 177457 205982984
173897 178951 12681062
153311 186810 702160454
165048 196113 77930590
159024 197147 95760491
40482 116698 841754436
47839 108991 685617289
142278 174245 488072807
100522 195456 238674146
183375 191894 21358437
13341 147691 614135874
66702 97613 77052137
40860 88545 119286777
189868 198097 8870231
48315 102510 11908380
157798 160705 4695330
68412 169880 775717463
64817 159956 238582854
99498 142413 107893641
14168 91076 192369262
8203 10702 827901759
68866 127670 147348129
138110 188175 934611480
124066 131051 16236868
38659 180190 355204453
92016 142252 147080411
137147 139947 755003247
174202 197802 18393168
170608 191814 304446382
12007 47343 88345026
22453 25957 892603469
85683 169633 211098920
180188 195729 39043197
38647 146495 270667208
186960 194650 384331242
84769 123121 746799777
72574 92046 48572212
148676 183258 86750472
97958 145914 120824914
3269 101970 246962628
122337 146357 739000685
22343 43925 279295758
103707 118715 37754674
25319 37563 668450082
65195 67355 90661213
145693 173082 52190524
169846 184214 255761013
37907 130413 337387909
36083 46357 25768376
195493 199959 11152140
119660 146251 831982238
29345 86951 144197463
61695 182747 614908774
113201 143050 74637392
145955 166984 52744686
189267 196264 17703313
130805 148546 44751282
123861 132816 739840025
164525 196096 673266565
44656 73179 178793771
80210 80403 534321
180765 194496 447576122
38432 89516 734882017
159859 164065 10709268
108426 181412 323231362
39185 158563 743052952
34618 87933 133542827
164277 187326 57688988
161250 192932 735629085
187095 190170 196182190
104126 154701 127041221
108733 167851 28498925
168974 186053 183903490
109305 114185 12342735
89504 101463 13209786
36754 95553 147105189
35116 171437 504000929
115575 169982 477798949
35463 146505 925640627
79880 108534 926035486
122318 167368 705257884
81551 96347 36854488
52697 86124 83523421
116155 181536 163924294
167217 169899 641642522
15784 109959 61881991
110742 134304 685646850
72962 153811 303884075
32184 169767 345367899
163079 188942 64822658
9246 108569 721469374
30493 135777 865245367
171085 199076 699504978
119065 135374 40716376
119570 137776 843745962
155682 168236 235586696
29955 69336 98755495
84060 170385 217049379
47718 126564 701199303
62929 97017 826624597
54867 195523 352872371
27637 56898 73522042
104612 192823 71936282
26504 47159 51792829
63894 120032 140671533
103989 179337 459405004
164828 187635 56991275
8456 181233 825839311
183797 193724 434493271
72283 125450 179305064
77922 78738 333468003
101497 157848 934079340
163088 167634 391892087
42140 192997 491266806
64534 165939 254417509
59701 114484 137427219
178515 180087 3912610
121612 156087 86621085
130132 144625 366761778
12947 145366 583453064
178907 189141 25596282
90484 193338 258547800
191479 191768 667017585
157921 179107 53306959
18241 31353 32678672
107677 132588 636749341
150237 164571 36179175
188779 191581 277462633
162829 188169 753449919
94155 150263 141148676
196409 199969 8884983
129742 186113 141616781
142998 178429 89107734
157581 170429 200362289
125390 196561 755077413
125416 184226 23080646
11603 152141 203037071
122604 196775 513221771
106417 122004 38943304
5523 112603 747806532
163512 191024 645440374
198674 199155 1223444
83486 163724 201614993
52514 130462 396876313
9751 156584 810481758
111336 152656 103532545
42469 146856 261839343
84981 194647 275566263
65480 171537 266185910
45754 49003 855318136
49858 179706 325796084
70159 149289 597421444
47664 148189 864591825
23308 177547 386985112
100741 110994 26208162
31029 196959 565723074
114648 130239 38833021
142174 185934 882036626
198647 199002 715104247
79394 190657 279402273
177256 191141 34795110
50238 130946 202261555
1005 57377 141138736
125537 145770 114472686
198393 198555 408455
191270 194818 927856725
157171 179969 121486172
23397 95652 180751758
194737 196708 4910615
21547 67839 116015774
171897 186437 36299629
127259 162006 202090800
117272 149162 491583903
6762 116681 842199706
104366 187591 208858547
19186 56286 92942108
153257 197088 725253920
159870 190752 18906172
159555 175099 39156002
81758 154358 339712288
58111 90745 81278615
11694 32281 19079846
151726 156837 491755157
136912 190278 134081643
28588 139042 276954079
108715 143780 830935345
37990 153586 290156391
180332 189266 747249727
3879 160067 391501675
188431 194009 14100808
62700 96711 84767679
186035 192228 14755216
177332 198626 53440351
12085 124287 281151733
69097 156389 304641768
42814 131941 223404155
77316 139898 157009693
77685 105443 69790009
21716 161373 787222376
162840 167118 10684984
111288 161553 96258629
2284 115631 396882041
183524 187785 802373233
166720 188472 54511930
154068 188267 85740426
1440 69523 238573720
192271 195515 8178414
17318 178624 672768804
107846 178134 248224531
87373 168043 209975956
137536 155918 46386857
32469 197860 414992003
38668 79365 697263592
197360 198379 764935478
127626 196363 172758338
199615 199678 626315673
93006 104685 992914473
99025 175585 192584535
138662 176391 94897922
111602 162469 733300079
113824 182132 171375827
36200 127916 229965614
185523 188565 7642953
27162 72149 519826509
48282 180727 332407833
9843 13471 573318553
40466 126635 215912716
185726 197930 587248013
78650 133218 343320544
133568 162551 341593561
57099 73701 485711875
154202 160387 611086787
9585 199027 475021350
22755 124512 255039662
109940 167813 145189154
45017 140827 240177917
100219 195271 238918896
7178 59654 131378621
8932 193032 461572330
72581 142372 175076111
34743 122347 527830188
17831 149017 328955855
116350 142364 133372585
90967 186837 240924309
172502 188047 878994988
4539 20283 39436691
20453 160870 352087300
199929 199933 11570
114253 130867 41411085
43521 59480 160459185
187519 199564 267688119
77620 197566 976093404
135030 153404 368582002
69149 82056 32224722
16748 110017 787604610
53004 130924 195233354
124302 195978 179986698
10522 74630 160340478
190130 198895 597835405
98969 164319 164503992
146344 157966 511799911
196592 197013 143980579
130043 148806 7353723
82489 117558 88359785
5844 50310 197784522
166106 194037 70096890
4317 162806 397419848
147879 169998 55620972
106909 175287 722576225
193303 195130 4629901
42273 115545 132304341
105284 113571 20867416
160937 190301 798595497
162837 173470 12402870
61136 77552 40880140
177568 195204 377501093
21536 66309 112224150
43141 45325 5359255
192575 194658 5314673
94273 124250 51974642
85827 172675 218315729
31755 55443 311397189
113459 186805 873053677
107083 121310 35533029
130697 138598 207286901
132750 143188 26217559
87949 198316 277274838
131489 143582 30381733
154461 181194 67060317
84034 144918 153013405
97597 142269 254481860
167583 182164 840482046
171167 172024 2128155
197097 199905 243834074
111275 151566 550622296
18199 118260 250872112
29307 129704 663722034
97866 136901 98179278
124545 183683 162520826
17383 163778 679781176
199300 199440 924624922
64877 114436 975084166
180120 192693 526894591
46370 85859 98801135
48784 70811 955854846
63499 75362 390807247
75990 127294 979452132
94711 115452 52700981
95277 148194 133293839
117614 172061 376493036
112216 188500 299631232
164448 168210 977749313
28592 79520 127556133
3390 48296 50276473
165948 170191 195532496
41111 91552 48473060
7707 143783 340936691
146020 162358 41024057
129503 150144 81390282
3977 80658 191857783
69831 149274 199321072
170592 175896 676003344
18642 48711 208090161
166953 183459 779409714
26797 63912 93257351
178098 182085 559705293
124598 165937 879144150
130172 163717 795274064
50584 118471 304390204
61473 118182 282566971
178610 191151 348949682
169514 196579 328398577
132140 144730 31698519
166176 176916 868760749
104798 189670 513447983
111164 172922 154940969
108923 173714 162584565
124744 192575 170331074
22087 191809 425646562
109816 116344 16523316
106063 169788 159970469
3867 57641 97527140
173715 198862 565919498
182506 195216 31945275
18901 123706 262728494
179852 185884 15059065
27977 42741 202690102
181825 189133 18253114
92548 147720 601834087
76221 128325 505553076
96129 142771 705425246
16132 16662 287698112
120895 182807 155497651
198713 199768 2645683
145469 198329 132605649
29840 126526 323377042
180258 183005 6856997
62628 78992 40730511
121463 134706 33095141
112219 164503 148696998
141341 160385 810827807
168491 199815 896381480
77393 169711 231984983
77797 165285 219828805
89269 139054 125119333
93868 156075 156513747
46714 152570 439536984
45437 112670 731400026
69196 74538 367694556
110856 116350 13878234
8070 179920 430801832
122007 148113 65620228
104391 161680 906733282
104373 130706 65989190
149715 172343 371446418
337 154447 386255314
178457 187693 23049580
89348 100216 295087291
185710 187322 426144729
15362 35658 50653497
93626 185662 697215461
91121 161313 181783715
118636 126562 489472218
170372 177202 16986656
175721 185475 619763745
159829 166119 518122583
50910 59386 21401408
87074 152281 163876413
102308 138658 582996719
99648 186567 218445269
94622 155326 765976041
120878 141738 812320298
20651 69334 495555744
115121 135981 250454870
68801 189531 302885896
78335 180284 256018118
25937 134555 726788711
137548 158852 53643765
138698 175067 91585604
93133 142521 61275107
94649 95906 3173545
81395 177764 698398372
10840 84757 184850605
159034 180750 54593021
102905 145046 105982467
98279 150949 132494882
41960 183989 356259817
33616 126478 232834140
119609 131304 987581586
162881 172392 382157385
75220 163792 222496275
145200 176426 78353388
170800 174074 1986168
156885 162003 12883615
104596 162883 146375693
161029 193498 19554470
114165 170922 258709793
11981 125325 283946529
20209 166489 366843270
169110 185233 716191310
50444 161028 853439468
190472 197847 18522475
125981 169830 560592654
107385 190829 209285064
68685 108621 901698780
38537 136307 245141239
69165 96292 67652222
10270 130937 302274261
160706 187607 67462973
153077 186247 83217273
120510 168777 121307502
75680 190729 575560984
194687 194821 963996020
35368 94431 147804410
115421 190490 454905028
61665 131433 446837380
8895 55173 111831779
189608 195033 13701258
192244 198676 3296697
63975 78215 35424572
27249 32511 13162995
133856 154886 828609148
114907 199993 213395469
81491 159505 195857272
52676 141851 814442547
11616 20617 22517781
5273 55387 691246670
28814 117159 221785349
153271 178513 63439840
174425 185938 28798184
6025 12116 15238432
128371 187196 717538038
173677 187344 34214618
138065 179363 719621009
147435 192528 143335062
72054 136596 752956245
169729 194007 60856993
34252 77097 107405233
9287 158229 954437790
47960 124157 924836504
130734 144009 119439635
172794 180579 19468479
92299 136653 111468122
179484 191235 29434006
83878 134750 127651652
192394 192605 761703596
19050 157286 403120582
562 181060 452450879
70866 100174 877838388
138240 162810 472398723
31972 115264 673707697
39749 106894 237358136
164240 182134 214699548
128853 191732 157950990
134936 149506 234117456
82269 124317 71527277
143070 180007 791719425
48888 184162 367824657
6664 189426 758474444
177843 197298 48776706
182416 191158 728728774
157378 179692 56050606
198234 198441 543305
74864 141725 167804492
98671 116277 44777932
36791 153946 294013543
52892 104926 130440692
173014 195788 668574057
39812 170452 522091558
90960 104491 23200363
5865 94848 640065331
9245 174040 66640369
33698 137850 261183925
150778 172910 55690810
20294 90267 9347703
194850 195841 873674965
70272 186500 600912684
109446 139816 82126523
53822 81387 755261039
137815 159704 121152462
119266 154754 89094113
124835 144740 50045311
181649 196502 37335825
112685 176121 615702267
87856 99401 28956180
179549 181753 5526026
175144 191477 40857167
137445 152139 474317254
28139 53829 261908557
97199 194855 245625971
129610 141021 384846819
173304 179933 16601138
52296 156899 687844370
110626 148444 94865312
165595 176775 916280594
183227 184981 290468806
137373 198466 153539504
191331 198899 19017608
135428 168438 10264128
71838 193849 306305935
72439 136188 159797604
41570 133405 230204810
182681 189755 17739939
69375 80990 834158439
159935 179442 410755224
72230 139658 169059812
168683 182056 958076753
29241 81756 369996940
48157 191564 359901001
61730 122554 152363017
170821 184515 34164829
183230 195723 8853806
82419 102734 50944520
191130 194244 7931471
27486 127571 250912855
81628 121089 840174668
135683 199625 160667481
108283 112118 9683215
84072 112468 742705283
163857 193771 853274943
73664 84269 26530075
104152 152086 120328741
165647 184841 591878256
77849 89334 275843655
75113 165856 227971104
131203 179784 122118908
162493 172384 24904760
196803 197347 787984598
82321 112819 796067341
90632 105826 330484303
166225 186861 300102811
107353 193428 215974629
181670 196953 38390952
33679 188649 885820954
67255 107669 761539916
165332 193633 779140609
48405 156944 956330088
173100 194270 53141131
10720 167148 975158730
180643 190375 24365543
86535 91773 48806841
88010 110401 56643983
78872 142002 375597766
77415 153494 191065598
158973 183018 492790144
197275 198266 2489136
109779 174013 161193954
4750 113897 273598404
108103 141638 629067098
25722 166905 354304287
29580 29645 181078
35752 134385 247273448
47810 88150 432260973
57662 155387 651113379
73863 150932 810057589
42848 119347 191823812
34228 152221 806295374
69842 111330 750303726
87117 97232 25199959
34162 192475 447463080
35793 131121 239024384
29021 30248 3124486
165470 195687 75774464
122575 168666 908013544
134860 194465 623131259
25626 28021 6026985
91430 100957 249829964
171990 195079 57882064
66300 175819 274820897
87148 178172 801399845
29445 59254 74950043
107927 179584 179762453
3496 135132 329654406
39501 42691 8128439
18586 160322 398748052
147772 197927 125792880
85878 142030 90188989
159385 160746 591283462
112096 146329 85787842
118156 153314 483489761
74782 164438 425629920
81394 162409 203536288
172324 185505 883073755
91677 138186 116900448
98734 187612 223358537
5456 135941 326855675
16441 27243 26874241
131129 145783 36979732
146514 184768 95969770
173310 176083 6958789
191123 198299 18036551
128450 189012 818436356
37537 99277 447990155
194036 199643 14041760
108893 167233 146371339
155460 165350 24891817
375 1607 316188702
183599 192339 21977510
149620 177485 69949035
149279 172148 57537790
84 122110 357570187
30869 72958 829601011
102229 156144 662522801
26602 156471 325855806
59676 167715 55747919
111998 161943 125201505
72528 130435 145235336
85770 159141 184342341
365 108784 667982815
80007 97680 44062970
42048 122981 202879475
1805 17633 635327616
89771 92400 42328979
199129 199658 1320906
54864 199682 547985887
162289 167780 904123251
48100 146601 735646323
147453 167696 851906425
145365 179906 86653132
146022 187268 624720597
52279 149623 315814815
177280 180227 815376160
23550 108302 881448561
111440 196161 212544901
6471 68580 155485659
108825 199263 226947511
107830 141267 246408472
156915 170543 34363169
170898 173159 5559387
79245 190319 278901978
66139 155620 789087382
156022 169476 33869928
83035 196421 284827847
192372 197176 435282846
60439 111827 765263522
2124 109754 870451965
60607 62418 102123732
138560 171309 82523194
163894 189628 64472289
107800 137427 503324031
117013 118317 3193148
147143 189302 105747609
126331 173467 847616024
139807 196564 150119688
127206 192244 297269172
150107 159188 931681172
11632 46747 87849454
135183 143423 20784062
124420 146390 55195905
156261 166335 436289923
11063 61026 257974705
144684 153642 132830969
1687 108317 267163590
36722 171817 343517644
148146 187751 122471096
178466 189942 28685601
140952 188567 730337449
52532 176784 737291689
53843 183805 325968313
53733 159884 343377698
165673 191627 795821327
61480 168029 508865159
199854 199878 10351909
186856 194840 20175542
4777 10921 216791616
68346 154912 217196929
79414 112242 774162235
156629 173104 41407094
92176 177742 739224783
94004 101066 605321750
56481 169056 282527035
140964 154985 35434484
18342 19912 3981435
71886 73526 468518831
182227 182760 959903026
166583 184457 44782465
69714 188694 659934249
100953 182782 205709425
129507 164930 89250160
135442 157232 518408985
171168 198544 547839241
199133 199796 1642299
160263 192883 116944097
12657 85402 181949841
162517 175867 33546772
78498 90370 29549626
190242 198276 901558156
171243 189930 553134975
40974 166275 930951476
68191 174280 266220635
103443 163254 598143908
27330 184893 395375598
111647 140496 72055607
181396 191354 24961316
82854 172395 225019140
90117 94283 10380699
110146 169918 150043664
69238 137959 172244717
107423 155137 41828601
180603 189516 591213921
7031 134123 318257928
126080 182518 141848370
38233 62444 61017138
136981 184742 971840760
37283 39927 6725168
91121 110969 50278653
76524 106007 28372812
169973 182235 507367396
18072 166625 372599395
62591 164649 136955240
135162 137788 264349960
131140 158975 69965860
49349 170456 437685795
110900 127342 786056859
174526 196502 464641917
144675 192110 301912461
8586 109811 495083042
103422 183051 6149616
154667 194726 100591492
38735 193510 593922382
128076 131954 778451425
98399 196232 245975870
36960 136704 250072080
40830 182095 512972826
67715 148803 203429030
45463 108799 158910212
161591 177759 40581420
26200 169393 359394340
136557 150614 534613116
97706 140426 107444312
10159 50491 985933831
165499 179242 34434380
101351 123140 54955090
84637 120754 345857182
161857 193259 177500997
123570 169200 29448130
112827 122244 23404961
142243 149961 19532601
97793 150822 126278312
130345 145181 37426099
77832 123300 114208223
129334 170279 103121496
33977 50253 190270904
37577 105722 171063993
193243 197457 709642371
51506 57108 152959415
151621 162673 27862458
191480 196828 314560978
86647 112823 321578558
148791 156884 218928448
147681 199776 429601991
63521 71942 497811193
189930 192985 7774374
108329 199841 315803522
111279 166100 137499211
34632 143425 942013866
106541 149946 866011526
99457 122810 311833399
153723 184725 395333424
118614 150673 511425189
149585 178090 728660974
46448 86661 960191739
199672 199988 707865860
154998 164315 20146361
3385 192228 473488984
191149 197440 722741033
171730 196049 346692837
166039 191471 207830234
45950 67945 55211724
149819 177255 438748393
186127 199460 33538544
197581 199488 7180377
116158 128046 29482294
174390 191759 43510076
55648 84131 425490925
22303 70492 120714592
41239 86040 112062652
173171 191183 45098897
192410 195700 8281704
145487 157933 230470153
67311 105143 990473774
36687 82652 252997377
176996 179046 5160641
2017 119746 294936131
112152 116082 9921597
196259 196912 644866945
87935 91130 2283365
119319 170928 129683468
181760 187452 915305097
25349 34864 23847171
52028 84750 75301529
82672 133972 642331944
82878 171990 699221491
34793 121421 217351873
91245 142991 130056322
111539 159767 120855711
166016 196200 75743728
47820 59959 62579525
5681 129139 309256722
61646 79741 45086661
83011 112181 936997059
69452 132618 158342287
133711 177797 652027969
27469 42609 38111647
154611 186997 81203032
3035 42854 463017381
44133 140027 971644348
152131 175176 57984989
97246 126490 73603345
61541 190343 323025330
125219 179476 136327536
16201 46012 372999214
32411 199136 693882952
179431 190188 788881012
18284 72425 361978789
149455 151807 408351171
97112 190214 218398543
58802 173563 287874299
114267 140576 489915674
141431 191274 34934416
16353 84129 928473323
8880 182138 748191964
160767 174386 34263947
71418 170178 248009945
37395 73454 132766132
8657 159247 812276523
104206 197244 867968631
199047 199232 455388338
36796 142434 665753765
29299 56362 473653668
100213 112687 31788384
183735 192356 21683198
164922 197688 768250890
86285 164687 527514701
172626 179222 727065210
116436 153940 93955595
183176 188920 208689559
163478 173287 24639331
13245 68297 226241607
16767 132580 688513807
32594 106613 185898723
5516 119188 524422493
108866 137938 72711614
68046 163688 844255250
72301 157984 215029925
164852 184443 49012639
68533 168563 251032753
122847 132278 958141230
10838 189216 576991755
138890 171351 81795094
71815 100062 70599700
185571 197437 611366146
65428 199768 649256389
49424 69185 9630968
69510 174909 522535307
48014 109774 238261091
66402 103653 170251858
114080 133227 17745450
153033 156870 9671212
11789 83305 212293295
33864 137603 260129084
147079 154663 2315700
129750 196917 168816014
120431 131337 678062787
117410 166076 122025842
191886 197813 14830546
40500 91898 330611
3619 90469 217117337
44614 146047 254535900
71170 110102 97785317
113532 163436 231271505
163278 183221 50035759
117959 166407 820751188
191858 197741 14740151
2913 182973 451401269
169867 176726 17116120
195789 197869 5129773
96534 110553 35692098
181400 196876 38855636
173355 173461 256989
164530 174560 357767161
39483 57309 44883002
99416 110597 172771145
43866 134216 806276438
43187 63629 173722458
147053 164588 433082928
93654 105269 768548143
146621 191355 112205587
55308 197188 463453660
42076 45245 7868048
179333 185754 99468929
75950 159863 210713834
28459 45490 42751965
107110 176894 558435206
136656 146923 910941118
53410 125187 179873370
113404 146607 83282153
190600 198558 198640639
11614 168762 394122575
156719 169228 31498773
69888 115691 321556517
174406 174845 6441947
108885 160481 835557334
143543 156539 577849410
139450 179088 99759874
77389 108065 44800772
107695 135405 69243456
16572 106833 226344504
93302 155569 518056246
154390 193218 97426567
87242 165213 887590735
45824 135660 548319114
78435 144479 496491310
103006 135360 234045640
116132 150603 86263335
175212 192930 671413178
150077 180846 77245496
82269 83915 4101006
68340 171229 258276387
130754 194829 161037768
131921 139800 821281646
37919 161042 472245402
155121 179135 60279239
22020 193171 429254526
62790 193352 327552841
6534 105606 248132260
129063 198692 174918977
144160 148301 341951465
177679 177934 80745979
13559 178304 269832305
49648 72699 57657441
190633 199013 21067542
99340 184369 741006559
90253 124707 451281853
80896 168200 245787550
73118 168778 240268341
145561 193779 657115150
171961 188016 40105301
58422 101803 266257773
66455 106389 100247591
58290 68811 423068507
19818 173857 386348582
3712 104170 224306010
35990 100618 161810623
142314 173465 78391325
173727 188151 36109364
65524 137224 179631730
193702 199901 15512474
67914 160370 231920138
185982 197781 204847242
11596 124141 282062116
102534 127848 63603011
33800 48215 875688059
128905 166014 997243022
47974 94173 115566493
70096 162201 514041251
191762 198718 17494026
184798 189447 5939671
39462 108154 618663791
57748 171560 285542600
140584 184201 719682079
99758 109851 520763736
5115 11521 16017871
188673 197790 827265041
3325 84836 873555301
186861 190255 8529562
22474 174757 381999330
199181 199453 1401709
16036 178106 406406336
147153 162347 38205704
37587 96474 147393598
104762 131544 100475815
194275 195964 4221416
32012 157311 772202881
138326 187544 123642338
94140 162631 172314783
58567 66209 198759452
71561 127102 277519749
135348 169552 86170695
66950 171119 261485753
123256 131731 21206789
180729 188309 18950854
114851 175576 152351418
30035 111711 205056373
2664 149700 796870391
100543 187364 741781299
74781 148977 186328887
134726 180552 115212991
129850 176236 116656570
124435 126526 786045806
107302 194491 768948994
165101 186731 54135752
184477 191489 938563821
33514 86914 727347468
36688 103295 166992786
130486 163455 803595608
104645 175199 177211617
168205 193967 634205475
162461 165078 6613929
198247 198805 1409782
190614 197101 16332622
2560 146943 138496454
8699 69459 152040241
105903 128967 57670369
142183 188309 115846798
60335 81643 53156273
15554 198221 458064889
53548 139655 911596425
152030 187494 88966307
49051 69907 359885547
24095 135264 413607818
136683 190102 134237251
92672 120166 69319408
116861 169939 133216146
190309 199200 22395551
21172 35147 684890959
155149 178779 59307151
76071 126859 336605409
117309 152817 88933713
121472 144191 705095243
162950 169620 490137977
42202 121551 198890914
133225 180281 149919142
121572 199562 195815016
67834 166806 740105635
85682 192225 267708657
62219 117221 230424340
8874 23864 653459982
10041 130347 737243475
64035 73586 537126171
61334 176728 289482418
115667 118542 7051010
28702 198552 642089784
11993 38215 295770336
22546 61528 892832101
31834 172004 802794759
69190 163839 970597133
23920 62259 484864257
177332 184918 605982788
183604 193313 266597579
141333 188553 118665075
74388 141429 168221198
74447 162190 572546891
6594 35736 653620630
187663 193878 519021828
11421 50107 595450049
11288 103019 229640646
158535 160736 5582743
100104 125194 874289519
52360 197873 365031461
189353 194739 13671648
98986 106851 20234189
46292 77218 77423349
24210 174907 378231705
95822 176186 999126899
35289 42646 18628081
183310 189989 632155367
132738 182047 729134487
199598 199958 896884
11742 82860 938340638
105291 174733 479215542
68347 199150 336375076
49875 91570 472770441
85085 147333 156492183
14848 45181 101456995
14403 109807 239252365
135106 164352 352575504
66279 75477 900189507
197857 198670 630969419
95536 134280 97482030
128559 136319 19380455
79358 108553 73497594
94371 144278 125601019
20603 170227 649904716
181361 194390 411556487
45529 127110 204450562
185292 189736 11136259
187327 197541 25643086
26758 159620 639373539
67420 169005 254953828
145580 148560 25353624
171464 185204 34352627
28199 70681 106589144
46326 77274 685323564
114268 197812 209486706
55459 197544 639809664
9775 119009 513954691
181122 188392 18169216
67384 158587 228700457
70601 82330 106533207
49106 83814 86826575
123066 132086 19371434
154714 178558 31154659
154448 162385 19949269
176060 196537 29508832
98255 147569 965092489
199554 199694 218359600
7298 96930 556456995
51072 112861 155131417
62954 90081 893986175
12547 15180 935731889
138124 152224 346881046
75419 107122 653070546
78950 194183 289406474
82303 178361 703888562
5046 69161 160506469
74139 193375 810944193
33845 162770 438586788
187239 199769 73422141
119806 151457 79375975
137787 142596 12140719
188634 196928 20879975
21099 198174 830287490
104939 182511 636658960
842 115816 288219068
58855 142183 376635935
130279 199134 968790862
72607 142251 174679865
133746 139249 13779461
100372 141660 474421925
52260 155927 82528786
41556 152468 696613487
94654 150754 141191940
194279 197408 1002016
193279 197047 367777741
179747 199542 49669904
192237 198641 294972301
34715 144652 275904885
11208 146750 974693641
160684 198101 43985124
60139 90758 76243687
11775 108032 241317173
12812 79988 168120995
174355 191707 43474915
129337 166813 226339261
192422 194381 824453663
111332 164978 296116549
55088 134837 199702003
52631 190416 345642313
184001 198346 36005464
65536 116666 889104614
52931 58797 682100958
140530 148905 21208432
15529 196705 693795413
168170 189329 53012027
95133 146108 476787038
198417 198789 925898
135849 182072 116202319
96865 134766 95339576
174082 189833 39412734
9935 128230 902423926
58828 116622 145060515
170595 190680 50205826
33020 77160 110652871
13642 41749 186812773
88616 198224 275348981
166080 176080 550392090
163571 165038 3735102
79060 100061 302014113
1161 143070 355470145
140420 186149 526207211
35651 120728 213348042
189383 196603 735668510
54982 86273 276281788
83936 139689 139900590
181488 187852 976946863
133616 171306 879907661
189988 198948 22554703
37238 54953 7173670
188465 198397 833196241
168417 177094 21746918
198588 199046 678783684
144897 192945 513887821
43827 83813 100036943
169101 199496 505353889
49103 87117 718731921
147017 158220 28037660
158220 184552 318546975
2537 59086 141627759
19289 112283 233258444
185425 199507 997019447
125205 157094 80168094
120766 195040 553264887
16978 124991 270663196
51529 85771 324217819
18513 118692 347208011
153066 190684 94415178
153621 174231 901139435
84768 117492 82535689
26933 150882 747257820
26239 195056 423654138
112802 156106 399521126
123076 129545 155442265
24075 184496 402476845
64930 145062 439720925
64227 117265 133090310
110452 117382 17426976
167919 175908 202848729
162790 180235 43747470
4625 10959 638297815
155692 172253 614204149
47203 157152 275898453
167115 182789 684585651
181574 186542 12442143
129902 163224 978377704
69467 184370 288326996
60026 144975 226558866
16679 156655 351002488
142299 184947 408951511
144345 190388 229699771
65389 182486 293720510
48315 92764 35542352
86972 149775 24871265
158755 189678 77639681
110794 150729 544568576
76697 131156 136734712
10229 188226 446273614
74305 83074 312736139
163627 183326 49398275
119874 176584 25909593
59446 105821 116234895
42401 190533 371534317
140620 148041 18858333
125381 148309 57757007
106373 139104 102154558
75099 176669 905107728
80276 114408 487563605
31739 45515 34578160
125243 162704 94199532
34644 50489 720062892
116665 182464 164919127
125490 154533 73098623
118283 174261 773855376
189823 198115 20815018
92603 155027 157061156
42044 99783 144412678
159649 183294 694294188
73915 168235 935002172
43222 77199 919180728
51219 130487 198650016
156685 160410 95379113
39943 108326 641012254
130714 147006 41053513
76324 115946 99815552
88373 149973 154877434
134811 146717 613303751
3386 122051 418792337
17362 65395 120391960
67492 146032 197068425
149408 162097 31898056
185825 199640 34731146
198354 198972 757574232
97028 154435 144566731
52064 56243 10490850
71789 89254 226499131
73484 112873 885347998
109639 128314 46652818
124561 184701 803920060
81602 172032 10196880
65450 186048 702373467
65640 104923 977330162
144446 166990 56673151
197013 198918 4746640
119345 123877 11317289
92564 130907 96422146
191745 194587 832462077
170461 195647 327908430
40566 64784 312249503
191977 196360 597600703
174514 199652 86433105
3445 175354 431052988
117921 131990 27660290
113332 139156 371826115
160783 177259 41408113
29924 76362 116250685
174513 194558 927799559
170585 191903 53330001
222 76037 189529876
174022 195317 53453205
169887 178456 21422608
7532 123296 787198663
68514 70033 867809808
82820 134705 130191981
90786 149023 146547424
104826 179273 186923922
52400 132809 643893324
120959 165908 112992818
48089 136052 220562574
99202 126630 68936803
80613 188312 750241779
113270 161061 119840485
82230 122834 715789789
186577 189970 8469471
90058 174142 211396206
68004 175376 269475155
173452 179750 993674660
11682 107435 240081979
105045 176581 904409150
58639 159738 217821008
130187 138125 570707541
166770 178207 28681425
115638 153473 94720398
48764 80006 650773224
42121 194657 382733476
137239 139640 6004558
110406 141174 221077209
12296 182729 427372097
126629 135538 671173693
109964 129535 440676076
138546 167802 73613790
145608 169517 336595606
156855 179755 57500687
185673 197467 39944870
125782 189740 160681922
187141 187538 253283857
3094 123633 301992015
199663 199965 745089
173027 189551 41370110
176077 190519 277808876
75752 137362 154528373
138747 190496 130012364
165091 198933 557265572
41351 195718 387354327
100542 139103 96915418
143157 146346 28840487
65584 97904 80589264
24407 184152 549056703
48006 116740 172698098
123702 187254 159472141
99105 168210 173829659
193867 197626 78437020
114160 151648 164471127
5361 93350 619874895
68595 79387 566825856
23967 47311 58486702
21257 73090 129713062
67967 185887 295826746
106496 186889 591534576
181359 182886 463759348
71580 145530 185635884
87398 168019 202662303
190038 196133 15424677
73381 93104 642042272
166145 190365 176987845
119166 195009 260346506
113179 140856 965513692
178715 193213 36360389
174995 198226 58172420
122433 172303 298254363
51017 82741 493954294
104926 142397 93933648
125944 181895 140662567
18867 81792 157541921
160128 176959 676036968
62969 85967 929246334
13690 35015 990870039
40653 130496 778786637
159777 198797 97946291
105815 129353 995647037
187426 189917 6252000
109714 143668 795458671
122597 197941 870172761
153645 185971 683328779
47823 158282 277128423
27617 29970 5937128
143582 155813 914444345
130384 156698 66221933
70418 121034 126884801
109523 171033 154486989
27830 125647 245254992
121754 162728 862588645
7280 94718 47593316
46441 87736 629409429
160557 176796 895183028
73412 107225 85075639
97283 117865 52208359
150582 155089 428690041
138236 161819 59418975
87425 121213 85033381
75044 108200 547221365
101349 168082 52703679
54507 72591 49664612
85372 199318 286253973
176838 194815 837924462
166049 195531 74001455
177373 184348 17471862
98270 163789 164904698
75604 94785 47798451
195038 196548 3784811
165557 182365 42097680
16678 29663 906486676
155419 161839 308604171
3200 38284 615549893
137468 164705 68724590
195606 198000 925310540
144877 146451 214155935
2961 71153 170693232
167746 199706 426417195
43742 142681 248007929
3879 106136 256264353
121944 144684 57114751
193860 195987 5315561
4063 145139 353628878
60034 138933 197621535
14571 113332 459213782
21545 107532 215647346
132027 160485 71510408
73059 173640 252568561
31811 115121 768570364
71595 167560 240852205
22502 53945 533759296
194808 196049 376745536
88179 103391 815107478
51139 137165 158404750
41879 196880 831478232
179105 197999 47300196
82603 172489 925521824
171241 182059 27025755
138400 186938 121983117
67183 165497 994985285
49749 146281 242202800
181727 198453 152973347
169028 182606 484292869
2869 163035 401506815
24795 112012 716428152
130564 179728 543059385
12309 82699 176120585
16627 111978 480180488
167626 196416 479937955
19801 63161 108712630
162333 183048 595883017
5118 154824 375328816
70659 97209 489150376
95203 193135 810230851
109826 116633 399581816
83676 192900 274280055
97015 195393 247425744
143171 173228 75634416
149182 181800 55363372
2501 79731 193186690
12286 120083 407532696
90754 147735 143417895
139635 141126 3755220
26689 192089 415050152
180059 197179 820798770
120273 149964 623821462
79898 191126 279243885
176076 185635 11570597
154917 164295 23629067
102801 129671 67444546
167658 195388 273617422
78730 158646 200613480
127172 169203 105788361
140524 186774 925391548
120159 147126 942707740
43167 155810 444236453
106797 155011 721619335
42578 42628 135383
196335 198845 44187279
84240 174885 227791607
133773 193189 293525490
169753 171687 4866049
170468 196175 64414960
134061 137550 982557416
84622 108067 943783732
97831 182313 659846130
9568 168690 399018010
74604 120995 911143351
34533 93772 148342710
140996 197960 143125404
88476 199009 886975202
151216 185694 478636480
195846 196838 2467868
19725 92669 182438722
150048 189525 99031024
22190 176172 961576170
158553 197087 96807379
75353 187607 65040258
74339 161696 219380803
173887 198016 37530562
92748 159546 167945965
12091 74527 956057450
140696 152936 30852736
105678 186357 182022080
168838 177767 22341697
186743 189312 109452831
116312 119865 971446587
25223 72314 118091667
162670 188739 65353318
8868 27712 46888043
178950 199453 775537180
30090 105629 189482714
35417 102368 167764274
120486 171812 109716621
157961 189653 559437777
5170 188511 485387121
189423 190003 22084796
41108 76960 213862626
162616 199791 93247598
167354 186057 805795151
82680 141400 147377856
15430 22618 18003729
66554 93653 758334138
175037 193964 270591696
171677 179389 276535594
124910 173971 873261447
99623 148956 888415551
152679 189261 91776634
90541 187475 899856270
196718 197077 878316
5923 131522 478606591
52153 181982 325767696
123942 153348 787391763
121856 199042 193792204
113520 191138 471343210
59640 158095 254481321
12470 66971 510636953
107722 164008 141284573
53055 100263 712407193
124991 181991 913036280
3797 125319 304365109
35539 64953 138461115
27526 197939 463089933
5140 68722 968373549
53782 106303 762293858
94539 151816 144129687
170853 183781 678281348
10067 23765 252911663
142443 199123 142402512
180570 195869 272187535
138869 191106 131266687
40018 172869 827118150
1762 37258 382722697
146580 155398 214124163
39492 42383 470555303
24785 149784 313694315
191164 191709 1388419
135597 176221 102193344
71811 183357 279984971
63067 153414 226518018
147182 148551 3504286
63258 113297 653797303
77389 115829 96855893
85761 101482 39436864
11676 111426 744200226
83987 176428 232217050
164875 175371 26288279
87116 139740 132116313
26406 166388 351238595
193551 199901 15901181
20315 173007 382942458
46439 52134 14381219
176560 178850 5776364
78467 194407 387561249
191868 191945 427133540
136164 144570 915342994
111135 123362 30511251
30734 172800 405709964
169866 183549 34193018
96338 161493 163918252
99735 106589 17672612
32074 58688 942524816
32763 41768 837284239
167396 191402 60223336
3626 108017 419558570
152341 197667 71222882
10440 165167 462768202
13011 77000 788009322
61096 114593 534174273
175772 178451 6699179
70448 177768 269312798
35129 122309 218726621
145621 173016 68772227
90799 156633 140130624
86863 186106 249274710
13074 165848 383200944
189101 193161 10268753
2845 122079 804087379
13900 76607 680624053
30548 173468 923555789
74731 141550 167680009
59838 173285 290690193
68858 115671 514588923
727 109957 962882341
142975 185836 283132007
131777 189810 581582524
148046 190488 735284003
182333 183473 2058337
5831 145808 908850506
56587 85607 72387092
17260 194780 518279214
65696 169252 356350361
61005 186560 314918775
177983 198125 902521074
162493 196544 85464950
55041 84566 621266768
144894 148159 8240726
75751 165983 751129103
95382 172668 194502339
1127 51725 126599565
147525 147525 838585686
72831 127660 137514665
122374 183700 153973133
199271 199635 914608
140917 149553 710607733
114051 145496 175069946
2624 190354 470611623
70386 198755 403143293
49309 138523 193264398
147147 196195 292248287
154791 193498 97139073
48215 155931 889092284
20195 80218 886414631
105784 136999 78110684
185320 189396 10150840
119691 152374 114643968
133768 169280 185894021
104962 130132 583685639
72908 80171 18164500
133377 172091 97420949
74121 82024 19823089
65927 192785 919468920
136101 171496 932615424
114793 183836 173134537
151890 167698 39707078
76973 157238 201583518
7783 125520 294812448
144463 179015 576345297
106454 114724 20752333
146648 158691 494215223
181399 196904 38927615
153660 168380 19620101
135288 193005 12560657
44043 46829 6956031
61315 97133 45409711
199505 199643 367062
122816 190864 441992632
34740 184608 376114308
15825 81338 972036323
85037 90639 333816474
81301 96738 251702652
94443 118857 842524861
196564 199742 886804788
117113 170756 699879449
68231 158476 678464772
45615 49636 10100513
73662 198954 314550735
87135 174441 781060409
148653 171729 703702635
133416 176826 109101250
68352 110024 163913680
36890 88932 130225915
116220 156825 244972102
4747 128115 309021488
25957 56890 77715903
180487 180499 33621
50645 102661 584617364
35697 156116 304976156
174304 183213 258555166
63673 169775 511455388
7990 72846 162174093
7044 115614 648815415
118812 125010 15431280
26664 189876 409458606
73366 172037 247878685
44996 178442 334865232
65350 161569 523377065
183901 191835 19932735
30590 52656 158636297
41144 68996 874566006
35370 191895 900339040
37970 72888 134696456
83734 142091 349204291
37182 137414 251342607
122135 181468 148970509
19196 60523 571631793
83267 110011 67378952
6807 148523 373700570
184940 189044 282406235
134177 141357 226545576
19427 29614 971552463
123107 162003 97713380
35256 56708 53989328
12203 56053 430442386
21691 131108 274178719
130798 149068 45996659
21428 163294 512910114
77528 80428 653023279
118773 164875 718798085
33048 189644 392999269
187761 193283 557843849
53413 69389 10623684
2698 175279 432729761
79667 83301 9105391
101311 179388 919795526
139629 171319 74734514
26243 31604 13439608
158414 172555 483038299
154906 162909 502121840
138263 150268 30289868
42307 121024 197283320
164274 196943 81921979
90446 178602 836893549
121463 159498 842612040
81166 152009 915650419
154670 197746 263621511
71125 162170 228531621
36200 171744 340267620
39669 198263 897095886
184020 190414 800451965
94023 122385 895223302
106334 152133 114772317
84862 175244 356531981
80416 151018 108774667
186136 188720 6531100
129802 167996 96076969
176003 194562 46560050
66231 76653 25825008
5295 107601 256426589
23728 192986 800150733
32647 156165 310028943
3993 22824 787323747
69237 93346 350450416
122533 156403 85107264
57186 60033 7173770
141568 153081 17047436
19974 81188 153198147
37294 53919 41927896
2591 125273 307278037
106285 111687 539460534
31059 56323 63468023
52571 140754 895185724
95586 131897 91480587
101877 137798 90213525
131292 133741 969674174
80412 145159 162634271
74744 150476 190164301
194169 199324 98756626
33412 161899 322493020
192249 197167 25060720
38355 179494 354273986
28143 76788 121822147
158847 164369 760222073
170887 171142 399535507
190989 197651 16716268
41795 61212 53011944
174499 177990 8728890
168979 179019 168797323
30368 78045 584026255
103242 141903 97022681
3450 118292 287773352
61674 105235 697991575
175616 187611 19320381
33959 48181 35710557
30331 126456 478963576
176165 188906 31891022
39648 58943 774748522
154532 178453 86412229
97383 130806 84146669
86202 173936 220508814
189351 198540 569618129
66388 143850 194209295
133767 180283 116933703
140663 194574 952897257
167534 189916 56093912
116872 162517 562829373
73012 91432 182448418
124299 146204 884689239
120045 156062 391461515
121537 153674 80701502
63747 189400 315038528
137261 144221 17612167
176262 186231 24900215
89103 148672 667754209
152105 166638 36580588
114311 125857 28671285
126079 181505 139325005
109779 188150 986194419
14869 123295 935619341
1447 61969 151529030
116141 173600 749523283
63123 138040 187620533
28383 129489 180992752
198764 199500 1846345
101520 112509 14489764
118922 177035 145865194
92643 176692 211306763
131314 166499 88474110
180172 191121 27446030
123395 191170 881430003
173714 187919 35592790
50997 186614 340224821
67543 80530 32338208
153793 159423 137734613
153565 198968 113944933
121469 198358 193012989
35289 145312 11089329
173765 196733 326750787
168772 175455 16767247
68536 97015 776601076
92760 173266 202465955
95344 107561 31222032
182938 184999 5194330
55409 181277 447200811
128641 134808 15416072
49116 65608 97067746
144327 194722 126632257
61419 106985 79706504
514 58249 167316384
158607 169004 26286122
117723 169421 135052505
106861 195782 800312217
25524 66012 101708152
135291 195957 320593051
24055 137786 390080040
67310 146360 198272399
185791 196464 26889810
162804 167450 7115764
126297 171830 840622204
14057 163340 374405293
192344 197090 11908384
18093 34179 7138455
166932 197234 596141057
51424 195050 749396496
82856 194990 281658801
129587 148304 932219669
18408 122208 260212857
156996 172752 39614728
117502 194767 193832341
34178 179988 951333684
37804 47504 947513679
182922 199020 832593338
152495 181457 72716891
177807 193658 39786757
143842 194589 678766446
133029 194045 153318842
136480 168173 79807316
77529 171959 237304257
137167 172384 88702478
152604 166003 460864723
120686 146627 65248267
60311 64128 9550598
132772 150167 937243147
180711 190389 24224133
178832 192090 938730008
55006 89692 86490673
123778 145205 53857545
114593 178557 795368639
13741 138755 313250149
114606 118515 9722120
96106 133060 26176904
196310 198433 5254749
108601 196359 926983060
83255 142001 147465228
46654 83892 367394039
106168 194255 468214548
131723 179942 121168040
135923 191325 139184421
40777 124544 763673675
17701 21116 8589454
50054 183925 335848522
109826 175556 164961142
143582 148582 308350463
49653 145658 240891535
70180 124520 500954195
176875 183461 16513847
116734 172175 285649564
92667 145580 509624491
46029 122257 946738218
198948 199184 264356
22292 34175 810328696
131925 178152 116134236
72958 198429 314977507
113787 141940 501767946
123584 186104 156893715
93032 123435 76608600
168148 188114 403844387
172705 196520 59747237
19866 127160 498595197
4263 94391 225385767
149135 187923 97319133
126366 167126 588239760
135356 179126 159453355
15116 24450 23148927
94919 188883 236247775
143600 158059 717129289
18803 23413 11469405
34126 73274 98161292
117409 129644 34698816
75681 199693 867869183
48824 139948 228382879
96689 139182 106863008
133005 138504 13764092
26616 78226 129304307
148655 185365 954583230
27104 111912 259462842
25277 129720 261878729
143306 197951 137206308
178381 180853 6172805
23225 66370 108242405
169614 192142 56451381
184846 197002 403640558
4658 19455 37035545
178513 192217 345573935
27748 75427 483028116
12102 110830 647784973
179938 195512 39127316
128647 188459 150220575
113524 197578 210845638
167981 185645 44286128
154307 169468 38155215
190084 194076 10129223
73595 133340 149948577
199282 199709 996822641
31472 129048 244652888
40383 178052 345459603
88263 187145 248399527
117673 166735 456189710
30252 41923 29320947
57056 82339 63108053
40196 155786 506783832
122355 137833 287129013
166968 197064 75533703
19693 63508 600478912
29230 97668 171218725
60091 122859 157258004
36933 135771 876805106
85402 92298 17210621
7496 166712 440199821
9798 162865 383755653
122526 196298 473505319
182389 191000 21573010
13742 47390 84162532
64140 87536 58239343
193619 195795 905396726
94038 155591 154877809
161776 169038 606907761
117047 182767 164819605
100546 166204 47338866
198376 199302 393984538
106903 161300 136420188
23129 101936 217705462
27717 139585 781369017
143693 168405 62165818
86156 134206 411800714
23481 172481 478929792
157030 164523 546217719
182539 199805 175102484
193315 195161 580853056
33197 84735 560022697
83052 131933 925654205
31656 109289 384143990
145580 198998 134031191
174922 188758 34597997
37270 71878 30944147
33670 144770 278821402
198632 199705 139795102
174194 180054 14674822
40458 120073 199698388
111258 168094 142528117
30824 119541 717071781
194889 195936 645199032
56770 185407 737823080
172051 176041 9966999
52723 56226 724672302
21822 124584 257568903
165954 169890 9954637
65622 187497 305684006
73457 188233 288104709
44573 60570 40244618
72638 175386 258028616
159340 159753 1068031
76261 136089 150097068
139843 199484 428291668
9236 78658 173660080
38356 64978 738748866
39517 79099 677404048
170932 191455 434742302
92219 146370 136310608
174004 177267 8172358
195018 195083 935959613
45364 107991 138142640
25770 186397 403011796
130439 151117 52010595
106711 135551 72055339
22595 141431 503603005
80076 113836 918089238
180257 183387 461919586
196270 197344 2595918
146881 181632 87192524
184050 188818 11971985
167579 195705 70641407
84640 87979 862666615
24319 168597 457330175
56707 98270 103764072
156763 197822 102979734
123868 182532 147282886
15188 172351 661213065
145265 145356 73354
17187 113203 352733705
21336 165146 299250128
56005 126533 176581651
190258 197951 974437011
193986 196993 840158849
31578 181959 377399835
102712 174258 179823541
33939 126746 232691735
28461 106595 196149090
55820 73565 980164219
1646 106022 261502736
157908 161200 989324763
136118 142413 15883022
162739 175928 33122867
55391 150261 396285943
132364 155832 163247656
192653 196242 9074803
154912 177850 57576120
149822 193712 996433458
52269 173418 852164759
161034 190197 738271862
166875 174448 19035827
192934 198108 744079692
8958 176085 419033700
150234 162540 30970046
1309 126314 312974330
40153 120003 731755239
77190 81732 11435526
42804 191653 373380630
173748 178370 789822094
153612 189736 90663312
78352 152675 972264635
137714 195103 144302926
88253 192944 831959212
164178 178556 36022392
11083 190081 948372387
142472 186043 706744899
43963 137285 449758003
108665 177676 952193859
36986 100846 836626041
123227 166652 508210277
145627 154238 363811508
87262 123082 553795997
108205 185225 193208464
39136 112728 184795872
127824 142323 36403788
160504 194180 84587482
35726 92512 240397077
183789 198266 588433723
168476 184480 125960712
185788 195930 654500661
73296 89015 39203588
160803 196161 88836102
177712 185721 475074174
82141 95446 33064919
146857 194216 891148758
42863 129468 732007096
20428 154428 336030360
197240 199342 5287143
21258 147666 319539578
189303 197157 19793910
121469 171597 126015757
76066 181093 263765295
87292 162607 413733476
197851 198119 675774
169873 193367 517398421
179155 191872 31838717
112902 172789 150198076
40397 190892 846769931
139043 182851 110149335
123892 182995 148355191
171135 188004 42151007
37149 166301 324170150
23948 81203 648409544
49553 102517 581050813
198107 199403 187968516
71726 111632 100322406
120447 169430 154461938
5230 37497 69196357
57829 85722 69509444
175186 175500 782303
199477 199851 599748426
145464 151786 929891611
2556 195891 484789339
174655 193816 658381409
122297 133550 28178483
143658 169291 963841484
13785 169159 826306493
161728 165487 806431152
158600 187385 72260207
17077 82197 473127072
20700 121608 535911973
108065 120242 811495755
36919 61216 61107126
182679 183132 633107523
33168 146714 285016707
76400 91215 37028640
154566 173857 48426047
171327 198032 172062868
147508 185162 94508824
11298 80172 385484919
4511 188308 667231906
106677 170310 159765435
180229 182335 5264987
63886 197815 335862985
185604 198289 31869242
181195 185438 730569813
16373 59695 108614232
130377 179075 433793612
123627 167374 109847633
155645 161908 837954073
32513 141989 757514287
53905 187237 507626730
190856 196077 13208923
184988 189128 191325861
134953 179048 110939008
8440 67953 573010413
141492 171413 139973185
38468 162329 548112883
91930 114799 57864854
67355 160479 233907206
19457 50705 149683931
185336 198977 986838843
111659 152240 859800068
182925 198037 37877430
25139 50538 63830622
109937 154643 112174478
174467 174954 970587659
135217 199813 162337636
49476 197654 371705296
14957 82298 959715849
44233 164680 975835909
80687 111345 77209625
161020 163776 6992126
61992 196952 653132614
3993 129601 314578671
89774 101619 98732045
133678 146133 31443532
107030 140581 83912379
60781 170734 275971389
115805 142884 89940127
131414 154056 56966669
71035 198533 319941601
160667 176717 67661242
125974 171276 114057756
183568 195495 903935797
89739 114324 587300307
144921 173787 260635680
148270 189313 102882509
178804 184328 13817131
64486 161449 243189374
156609 179605 57713762
162640 176655 35150841
174098 193910 434467121
147927 198604 127167662
132112 147586 959776527
106995 189957 208030460
97580 110267 32391465
55142 65950 457855209
33353 49257 914195262
113357 133466 789273642
67282 122958 139546561
21404 24205 568778470
132920 161592 72133576
4216 50717 116414449
116989 185695 592835471
158982 182810 377082623
199168 199969 1987823
51217 77256 65055301
19639 73390 134523170
132846 148707 40010284
165731 184616 47284837
164929 175011 25277377
140398 163749 58864290
154500 154502 9939
107621 185712 195829110
116160 171305 138356962
16738 41748 964547680
75774 188569 310848795
107860 186923 629319859
132390 196615 161337723
75683 158927 208967832
68983 148568 199729070
191250 193870 6681088
44790 52025 144512981
151901 179071 68295344
33031 194287 404797629
133560 150185 41835573
172643 198913 65835025
88175 172915 213040865
117496 177017 883903930
74008 148056 186023304
182141 184410 5681744
103891 131406 69022852
78280 115165 938321866
123008 162170 569224078
176091 179936 9620306
53661 145044 883073434
27315 62647 26121094
113039 113418 346129080
82785 105779 58825225
161439 187130 203908654
16704 56896 100735959
151530 197847 796805127
124438 151109 66934753
33357 71076 94700202
116465 134213 44138356
190262 190404 347446
123694 128770 12611741
9489 199272 818588897
23176 36845 906872949
37110 68060 77762211
157512 196122 97025861
72741 152464 804360109
59369 180486 712532499
116174 187682 398158199
3197 48779 114019827
188792 199076 25837745
161781 164303 6434098
92483 142220 21570549
70029 195388 314603218
119838 196117 191511307
128206 150568 207386713
184380 191704 926833386
155073 186401 883908158
9593 44008 161009339
69861 72063 7019707
170856 177278 15961555
25500 88865 158657513
164297 196058 79653859
188547 193690 874912697
61806 175053 481370222
4870 83225 444924793
179185 186396 98428392
48215 99362 128012287
174259 190289 546201069
97959 121339 445040116
183372 188302 726629612
57837 79493 221631704
90811 129856 98203688
101642 171607 981552595
81800 127982 115849219
172545 182814 25661565
27051 160664 713854816
119804 166289 584590378
135680 185582 125377217
94271 110027 40015085
26047 38951 210016250
39699 153847 286401504
107827 157360 604657311
60638 155617 238246309
182276 196242 35115002
46772 141981 238711054
26458 52825 793416270
127143 143298 40621141
106832 155719 122594108
52330 152556 251408171
127044 143567 483050633
98033 127574 74347000
51811 137982 997938871
34326 160276 151799631
73267 138058 162522599
87499 144323 465388976
38827 57404 46791106
112730 195741 909033396
56741 64768 20122784
30438 137613 850950121
57072 76463 926873112
8269 171421 409088839
87154 120993 793817563
174783 191961 43006464
163990 169301 185575909
93387 199969 267829495
31366 86059 136960164
192135 197281 12866090
75080 190478 289712246
54911 192640 791819187
74865 179630 592173328
87440 194966 270247554
117957 171818 418274971
184356 196998 419719802
197385 197937 1358685
94109 173429 199482191
150305 189219 97634899
82501 96784 185049406
30848 51194 51108279
73260 114370 717376534
150785 154259 177129018
4222 108592 261580363
84360 187417 258806115
49465 186026 850216997
93532 126245 328656774
114401 135633 53094802
100656 115639 38156816
95775 197293 460259452
181722 196534 35936554
153923 198219 990885235
1973 26314 60660616
73530 195379 541503896
49593 183224 335290368
127361 131137 92145666
29074 139974 726915220
78519 98022 48657389
88907 182430 829626904
95439 162659 346012520
46227 150970 962594189
77742 151268 184638725
43123 197409 509746088
181833 195041 354442024
142159 158079 40040752
178351 188393 327455481
177905 182296 10977439
83338 183481 251512037
34038 168815 338374781
134639 199422 491901095
181134 199232 423414561
4725 132688 320584866
109274 121859 31498223
37582 197303 579211762
84907 183411 247480446
188061 192429 11046314
48050 134579 937713686
36566 58194 54492627
135890 165731 208914730
94460 152482 493893560
172827 179992 17937723
198560 199328 888002405
115316 132753 341471221
142946 164935 55480967
37250 141639 909365912
127687 169946 224755008
46867 85163 95765849
184021 188071 10137380
194274 195279 1470234
11673 40230 71402762
191976 192970 80054221
176132 178750 610849434
115276 130600 8971651
147180 159848 31762114
137984 164255 66258053
8765 84338 576106533
9389 163672 519831877
586 191361 672881701
94707 143218 227194781
77162 193058 291009638
4986 32753 69242325
103272 173404 715145300
30939 75488 111597283
134114 195813 194364085
196210 197773 3806724
162931 183846 52424496
81698 145619 160580086
90780 108826 297806986
19037 111411 847685094
16355 68546 816795798
60087 139750 199521913
71538 131567 150534204
47816 92217 278194685
66493 122650 140726876
144872 190056 262868817
52861 83677 77052442
81371 176901 896512260
169867 198469 71651658
35027 70558 89230597
167119 188477 193663073
140541 158967 753259696
170649 175831 12895744
110101 199842 225131969
148141 155972 400248603
198926 199176 153467954
164979 194768 726846853
117979 134135 439449523
30187 176442 366951976
113511 189080 278605197
179230 180593 3370117
29321 63553 136080824
149910 180465 147408390
102427 156286 135439656
198440 199159 1832419
183910 199229 38510334
36938 187230 377098944
172016 183089 27646145
83002 118204 88592797
195535 196058 1306469
198852 199167 675101910
121148 146521 271323068
11314 185570 436909859
46554 118620 180836344
123511 173561 645705335
12839 26347 33681093
89058 170434 655273398
61212 139117 195158280
159461 182559 986841356
121290 165266 110555743
152194 173695 592055624
181064 195699 31019817
68103 143484 238842906
25979 143414 294536275
144770 162165 21976621
111469 196893 214268186
181075 185476 812936938
182000 197325 38396301
4913 5708 2029137
98572 131857 414441368
183259 194462 757190187
97123 102655 786018683
128321 160709 81424016
178403 179585 516003626
41950 136504 824339506
70799 92414 53884428
177388 186788 23499767
135736 159334 798353801
199094 199995 2231014
168787 181651 344738766
87789 159663 842076008
44413 101932 916418519
155616 191051 88877427
110747 118540 500110896
163582 163631 888858662
24868 50721 64970540
57155 130667 198699515
74925 179971 263811222
115894 122233 9374484
60263 115412 138388005
41967 175451 473230119
159758 198275 96691693
158373 166792 21255290
67064 105409 96154948
2372 150779 790886321
52775 89936 92827671
121568 141804 50706978
145259 171757 66606956
71088 191376 301820666
9911 183127 993184579
105843 107488 564173613
198687 199684 584340244
10715 90179 622488232
179976 196044 40361115
12205 48395 90478625
103856 194820 228444207
198269 199211 325244100
7038 120709 284646695
66687 154903 221340839
149495 188695 48528549
186084 186652 1469237
150429 172011 964857282
4038 15491 702631202
151261 186463 467339075
24444 51840 266758525
83327 173314 368911938
107400 131445 825822444
155131 197842 107092783
74157 100251 65276810
54185 91299 92591518
198056 199942 4795544
100742 155361 137486115
152073 172089 620313992
182477 199567 42926908
187452 199980 568659072
82686 143324 474742241
106617 177291 447758840
193764 197872 158647156
74810 197993 959373219
150521 188393 213621433
40295 64450 430714776
182088 193551 119629879
134761 152142 43779786
123914 181490 929367681
62836 190955 449390577
119450 175063 858800600
171993 172091 247484
122957 152212 73443674
180355 184314 1439276
71054 113514 106601428
75633 176864 484812715
94847 175380 202667027
193999 197708 9217940
66796 110158 756680350
125637 168401 533031793
29628 60675 125519008
199648 199694 763805141
160257 198542 96112972
128796 156225 699001047
77736 89304 28793337
85308 144742 149418235
22074 92696 176610504
90699 155752 360243194
47467 83068 89123810
196486 197686 98652181
87324 199026 477571802
2581 126695 310764383
180639 190918 25761042
154023 179447 519254204
12658 54247 839858229
86091 111402 881592456
132712 181341 122201048
28494 185963 395095721
270 194345 952496524
166475 168455 276568
187294 188196 983465949
46734 169329 528920981
138888 170037 839421849
135772 188608 132752519
152038 193063 103019714
5760 191136 507552252
109439 197968 539086110
92891 193664 253308327
127843 133662 14630032
39697 115650 190744547
134420 169433 88213987
126061 134011 407016977
185214 187063 4590064
59640 107516 975822466
66531 80643 35169718
199068 199998 372532896
39405 63539 60751333
44173 109506 344061504
54830 183711 397585736
144050 157347 33436859
160689 177041 41087470
74094 137784 154045616
53050 136413 923727767
145619 189670 367523780
39839 119905 988503600
199687 199824 331593
98664 100046 3517690
31866 121867 225742096
182612 189455 28905477
161483 188899 537631668
108419 108658 570330
46504 136484 483131829
57079 128265 178310871
39806 169753 451332285
43445 116362 183029216
74411 163705 606397453
57367 157109 385852016
6904 164586 904620426
121686 189229 169508226
48595 138257 563928385
90781 184199 349290552
167537 199021 111980012
23944 91605 169284166
85698 180626 238518175
17788 36033 888489231
72195 167946 965438140
12348 171903 400231821
195137 195892 610524
183378 183921 1315922
152915 179084 952025277
170928 181330 25937791
140110 177514 94109369
21030 70596 124149466
186281 193561 413038089
146368 174442 479413232
29599 145053 289679614
72608 172381 439074950
36685 140538 260433358
119677 132460 628666448
121503 149048 69168591
174618 193178 450822270
70373 129651 148516040
23573 124645 739339066
101454 110960 24290675
22835 30293 18583781
25421 95467 372621241
188912 198783 24807982
139945 141493 3943811
147374 176462 73038318
154747 175242 341239063
2153 2509 854800
93819 112252 46797420
75675 76575 2158844
34219 130851 242371882
141374 188113 117420103
60040 66486 747079056
174967 186017 27578102
69620 89586 549291965
52957 190226 344318391
48860 94616 302345350
152657 167492 37273078
24652 76807 130657695
197275 197995 1758397
68376 146672 196418975
3503 35411 79604046
93181 178499 214500979
147234 155302 701795522
169505 177899 20982954
124111 197106 183239125
182952 190277 18331211
92025 188661 242874709
187553 189659 5354269
26373 88009 71413444
11783 55511 184978995
88593 157106 172249711
193019 194203 910034277
87715 103815 363984147
162648 185209 56566256
70693 99589 72135693
126290 159291 82938192
186731 199477 22872179
75501 135580 150717025
172197 198033 64657875
52470 181060 68021662
199167 199755 1458068
187813 197781 268356845
190165 191501 3357242
169553 169797 579938498
41441 118152 745968924
159790 179947 852752875
69176 157629 221893107
101572 169041 169724314
67834 71203 25953187
136482 141705 13190414
81277 142763 700919314
166674 190045 58537906
17698 62265 111762477
16927 87485 176476019
35335 39284 9951580
27866 122922 864480381
51389 75707 60783390
118674 168445 124948894
5507 6033 29778901
129568 159807 665663063
16054 159426 359423048
52328 72434 695622939
146991 181701 87109071
195240 195916 816532373
61408 143549 429208664
16212 187714 429998973
4906 171284 417290295
86596 119480 861287185
175405 197652 55700579
160305 171944 133585696
45622 102456 669950530
161871 187088 63210111
179858 190685 27102393
120020 197326 194015889
197916 199718 4594545
39560 52078 31513472
115563 181696 921792504
171066 176664 13928866
42203 142641 251748651
73954 189863 509902693
183075 184175 336645070
140112 159449 48674808
70654 117534 117786087
44473 125580 692138963
5735 40902 87915662
3993 167165 409047950
95760 178085 557650209
151208 169986 652563919
33076 132762 500743830
6850 28756 54520908
81818 191664 275772890
195420 196363 216958951
171340 190984 869965936
158179 180032 54959808
170864 176519 996803573
125486 198180 182563991
185430 199925 36405812
68706 135417 167152353
186714 195963 23326733
14479 58131 109516303
146229 176017 74814551
156722 159242 901145947
160718 191669 388023787
41723 163922 306647892
142437 164891 56636453
18217 30861 149452635
49053 173708 538674006
109021 109704 88867586
181917 183506 3931312
161915 172263 26096817
68445 109063 386894075
188556 191322 6949599
28096 61399 83689005
98204 125475 389187236
134550 190307 140081371
33619 142485 376124959
84828 180303 239881874
14781 147695 333280353
19074 171660 382800142
16340 198176 455987398
141690 177049 88928615
184649 191108 16218741
11872 74481 479870840
20742 70633 399458184
53796 125863 477915687
79763 141555 384532697
91441 197506 266482504
72600 142481 598586572
54916 81964 73497761
100390 105328 12729466
178012 193915 39942947
160806 177940 43071598
120469 197678 779781641
103566 158644 138239214
66604 143174 863513706
23183 54704 38874265
184069 189728 618237657
135559 152305 42198046
195368 195858 1214978
199485 199747 659195
88390 137294 401313226
172344 188893 41377631
88395 141688 133874723
164255 197940 822804681
187950 194471 16467032
51213 70821 49099163
191861 194628 7051300
161052 183276 55781088
129151 178975 217006911
25843 36897 27716237
193015 199084 350673862
111254 196454 920395129
111003 127834 41954709
38746 127622 972771508
23191 189752 881138394
132847 161298 71571083
135875 164984 73357181
159638 171063 28869426
161899 188217 65976608
93 4801 760056214
131259 158495 137365777
118325 157576 98417265
128518 139474 27423006
158254 184202 433605185
36041 149210 283980629
12798 186178 538515921
160148 199714 99324666
56892 120567 159547271
95665 115435 50259194
166679 191773 62900882
32707 118830 271378294
43468 147191 594587060
182188 187977 14486106
40227 86958 116952145
135840 159566 933910075
189512 193535 10193412
18822 47936 72810993
122769 179204 141775764
83685 122228 515038978
94735 173467 198108515
1937 38503 91235026
99038 168314 456066216
166351 182277 39950987
112462 129361 42088319
106645 138858 416281467
2666 164857 682990350
77362 139191 155139165
28072 137933 276070404
53416 99566 568051161
133648 169098 296927722
74413 166854 256980694
171247 190588 978369931
29226 59429 652635767
60310 153116 848320885
187472 192436 21932261
190615 196242 258353502
120399 183042 157252020
49740 105084 138803668
21085 47283 65500765
45690 75386 682691955
53920 150915 243158927
59359 148824 806347658
199001 199449 1133672
145167 164437 48495943
133085 135779 6741244
194413 199829 293166173
197349 198988 4143349
90789 172494 756597517
68608 179283 277693720
26478 105927 886574704
84805 95806 50756804
198085 198602 1357020
33589 57532 929898220
166665 187520 52217639
153288 174426 53158374
152029 190402 96277704
160319 190241 299395183
195169 195616 1135615
100649 112964 393232254
5043 13744 123855349
176288 179141 7179767
160761 199307 866238468
130962 155980 62972948
117809 185232 169087812
28759 180111 605985776
171933 179755 174583543
30354 152806 307157112
124458 141890 43656664
2924 24933 54783607
26490 99571 925864901
175694 199130 346439386
164210 169538 555040272
71464 146388 980538462
137876 154096 44689381
142973 151540 186350828
1616 153311 427142432
29405 133450 260876908
90079 173360 209400638
193843 195853 5032717
185675 193890 20724312
5341 122992 294750153
19414 130374 959206101
21551 104957 986072913
225 25066 61787301
59404 198982 350063026
150501 170790 51167264
85920 94657 377077311
166336 184708 46042865
126846 187071 199838715
11535 194521 458943177
50020 115565 451655510
106838 134941 70176612
169546 192371 57190041
43977 186698 358038918
108584 181527 638817438
19997 166874 521124289
31159 171046 967317513
58184 65818 94555131
150377 179904 74188576
89863 91435 3930577
13960 71434 143969362
173123 190452 691355992
120282 179138 754102166
139117 167127 184868452
72941 146497 184709681
74283 173177 248393227
5866 147513 932871549
110696 120923 25440574
29530 47619 45361110
85982 169209 209270963
5355 48577 108091996
57493 106826 123736376
158337 172723 36278998
175915 180165 785141095
178359 192377 35171074
181712 184950 8118056
579 186406 481876139
135844 186115 701675995
121478 132739 28170751
33949 195661 578216835
150086 162335 30836504
77971 113435 978293475
157476 164161 16948404
7362 19308 29773933
111365 160205 122419426
155203 162993 504204578
58325 71366 32521143
130170 199653 971162707
79942 128977 2074839
175535 180505 12407434
139733 156131 452916009
105395 188614 208823840
135166 136240 2665564
28266 45105 42295393
16161 85452 173291580
37926 168990 329090620
91390 185015 235331877
83038 160966 819012371
194532 199111 653431203
39592 85668 554318089
183200 185273 5204945
20483 108958 221784328
182714 197455 935471958
10079 90875 201957802
90661 138786 120982986
135473 141757 505817798
163218 193491 75984182
27896 178362 443333296
76617 104504 70161277
493 55445 137551434
187636 194202 16629823
71314 127244 390081308
83493 129282 114908213
8503 14385 121538966
117638 155409 94709356
8587 180314 741398334
55889 141236 778918439
188438 196301 388465423
107069 117768 26877000
11164 152966 625238788
189040 189418 950480
198757 199973 3048241
66353 116545 126059865
165242 174529 23262918
97212 116989 649566791
65415 90934 583091816
50939 128400 194141832
26068 101710 189494019
57744 80911 57767796
110657 136551 64639050
128190 159873 79682779
110737 150603 99866231
173173 181000 38579932
87480 104296 134691166
59175 131884 727590082
169443 180636 27972728
81522 111441 462387000
136294 188492 599171378
13366 91273 84253070
190348 194917 857630423
138839 162391 660536006
74060 167980 235853053
147957 149116 2876322
11407 59063 119417975
78133 157503 199246433
19865 110010 226014341
72104 199474 319694459
42056 156782 710173353
170232 185122 37206625
175896 180818 12282380
55678 104737 281568398
74249 122466 162052307
97981 196119 246782426
107648 129549 54662611
25053 150308 448420956
125686 169929 916175152
123992 199206 677297748
118204 149506 364522983
179679 180609 2315956
153983 161048 35190926
191531 197558 873788134
15511 67247 129602482
120418 158306 95056517
76484 184830 781457173
51628 161066 993936879
117233 162468 262764152
113506 118899 13476800
172925 194408 53913329
57452 135401 584755387
62966 85190 130176781
9520 91045 203832235
142744 147902 13137071
59622 70090 296038812
11427 176474 713270086
178142 178350 557298
177072 179838 6971168
26489 139518 283359534
169555 199935 76119309
136776 151856 38025213
81231 107276 65618847
169636 179192 23912970
138838 149939 26621075
119637 179547 740819786
189846 199502 496533813
23647 176520 383531235
50825 67508 41875887
75196 117604 106721064
149925 155835 666047418
16579 168018 379769993
143410 176854 541059249
186588 198717 780272447
120269 191474 540637228
117352 163824 116567182
193020 199895 309520550
48234 159678 351979625
23257 51691 71357241
94315 140825 116931908
178628 181342 673145427
61147 78374 22858399
133813 191584 128058178
166263 180852 36574947
10771 178356 44677751
87787 142021 588458814
29417 127878 246844204
71241 191771 869580811
133088 169983 132009690
144616 169407 62376422
84974 195107 647677630
80784 112830 71085087
117021 170958 988081059
132169 153618 53922891
96989 184953 221221112
199292 199347 37921139
130004 145114 38103714
172527 180564 20047219
121828 171691 125354693
73339 190339 645822292
61021 98989 356548630
101704 170090 867466541
99525 187450 220935661
186360 188752 6054875
126147 156411 76170214
101326 118197 325617915
151100 199433 845486520
19712 151555 650299934
100481 108681 20970409
157988 195669 94695894
92495 163196 25054920
104484 154490 48843291
46767 93692 117302379
120158 141439 53276989
62817 134462 725263643
114069 156660 912250396
54744 199339 656425220
95281 174186 862655093
8687 44275 295012724
69217 77459 782684014
110942 189644 197375468
184242 188644 213416602
131242 137038 14512690
172318 196290 173780590
92994 109209 41069844
170132 176544 15940797
61734 196473 799530038
193212 198134 12291990
33438 160469 360434303
43176 133681 465093705
178691 183073 149371367
63135 128139 162766586
77144 98136 52419206
94650 171982 323127137
104022 167059 934577396
178247 186597 751565066
107119 136912 74458953
41140 183760 357802816
147352 150707 86679589
64014 94345 413930525
158934 179234 699241601
13796 67112 133580797
47627 54303 673596289
30505 144174 153952244
108727 121826 910202747
11348 192973 783434315
187620 193657 15274954
12844 139879 632342959
90613 174050 498087835
178566 181166 6489619
57860 71675 34455533
62179 197379 666446565
23056 146945 310745274
138695 146096 120040538
58910 61804 7283348
4269 199900 728333813
161486 168316 17208672
175250 178688 8594452
86666 93188 350040447
97834 188671 228350955
174516 187319 32018530
130083 143057 10730100
47222 197677 120540219
147107 168013 425734441
73039 109619 877495302
33158 169015 717927111
36086 156510 302188118
153012 178198 180029174
131829 176534 674218619
152089 161927 288835669
17003 57329 101081651
132500 143786 748001711
32869 64138 252572004
153744 184522 897646396
30657 61749 78132191
158713 195144 91555297
111710 116972 13165760
110140 141502 241039920
100439 160207 150294290
157469 161993 340354582
100205 114538 36427891
135262 191034 256214488
36967 123686 758738369
166319 167338 2524025
64304 83023 46633950
90546 120847 76298472
800 170631 807527725
112361 134897 56164737
177483 188971 28747497
67797 120104 627691709
170319 197641 614074380
80779 104359 876751503
66805 82288 38587344
181930 196397 36312445
136335 172361 579401936
8433 173574 413983806
8297 83936 189126812
56983 94830 345863969
166727 184174 43744698
127904 189769 691380485
189173 195802 16769279
97578 119781 139312836
146811 165852 43235249
533 153380 766579056
135500 152780 403057465
110873 179522 576288702
39446 61617 889624927
157189 187908 192610344
177546 178416 847954513
6188 194349 471848171
82523 83658 231606883
123392 197919 624834865
131991 175630 109677840
137894 152161 35957897
81065 195014 374523105
67867 127830 442828430
131236 155292 60573770
54157 97017 106921423
190575 199695 9408061
46548 47941 889184413
48582 53282 750485183
48115 158800 612803050
61071 108738 119530318
24663 155163 269245319
15185 93268 195305308
83000 100786 44486158
156474 193447 761244362
117832 123604 9419619
17473 142085 312306823
27253 78931 129482845
121238 154548 83722845
128110 166722 97115832
152010 186573 764887060
64764 93509 230486509
154258 182520 70902255
126676 181800 138631104
150561 177701 68196754
64866 144067 198542475
151373 185043 373980932
130886 174915 110768936
151676 160310 347340270
58541 68140 23960969
118908 155782 908993283
120292 175817 117839988
21327 153658 714431716
96771 144074 448045563
10859 185687 721092714
188244 198854 252047542
69680 117788 321575358
85846 136891 325884095
175871 186499 26568077
194497 197387 450886202
148798 198348 770762953
199911 199962 18380454
150513 169986 352424985
37910 41220 259440516
6355 130138 898974820
93544 193032 250078063
155039 182767 714342193
16142 63278 325604345
191507 195245 9452057
1546 156444 388215681
57907 143116 213493531
94212 187907 547284280
40228 97399 40034824
97302 114040 42546692
22124 79395 143268138
139999 169828 75212919
53930 158566 336335953
173268 179742 16200013
89300 142695 437922207
120153 182640 903661729
145842 173510 979529565
5655 31017 63275372
75548 90336 36870462
116752 132311 38750250
16336 161989 264320448
161552 176530 955309134
22325 51181 776841380
124130 175324 128600622
63345 149515 587236908
158653 159964 3355678
144178 197114 365886285
46134 98136 130045891
148862 193909 113097015
179562 187246 542207993
124077 163906 100084344
46059 198929 669803255
50972 124944 185428462
31892 68703 768399070
179799 182342 6342816
128620 184377 632278004
93538 125334 80043936
38735 159126 302039710
138727 180317 85620998
1638 162837 404088725
151402 199417 120559116
105649 184879 136275936
132257 147859 392577886
50299 64913 36715005
195522 196033 117918281
61518 85109 58744974
43998 88128 162606065
100937 146626 713850171
155887 186155 75857058
27555 171141 360447145
131726 134071 5827541
8257 139711 329195496
100850 158570 548823949
117958 170493 131891079
116829 172455 18625869
19925 76374 553294592
129909 192115 607291590
127479 154223 621757399
192054 194112 21632799
47154 113313 711113681
110352 174909 162002828
188069 195664 19163862
66385 135201 172381982
95219 184358 353554169
63947 197432 334780821
168726 174858 861605875
127525 171566 110856227
123607 197725 771276828
74976 183403 272256491
135414 165955 898933438
57146 69615 60070026
43482 59062 660954942
118020 120352 5729802
186756 187779 2561333
62977 123625 151975458
54640 61239 61802694
32188 188098 997927711
23766 38933 37995819
1113 84395 228089960
34090 170072 341450598
177614 182967 881253346
65327 166088 402376727
37737 160561 308236441
49782 152778 295710877
119161 161135 105312908
52066 76573 939446875
154708 185090 76238965
44803 182616 413688837
161321 179946 46788247
171295 178892 18951907
136987 178464 104326018
109217 126802 683749325
73860 131554 905827602
194836 196187 3375028
48485 158347 781847076
42373 89706 118252679
110552 178434 829692618
83271 194103 278386292
14596 158056 918071202
37532 113726 191292859
180164 192000 718542626
64820 79999 37808646
128447 135730 186478072
84916 126265 951300258
45847 89002 806107852
133993 146762 32245010
50005 53406 704410221
95060 170900 190985700
120728 155309 86966709
73422 81892 21237901
72683 130114 144049763
28528 119452 795652015
140103 162047 632140268
152882 180623 45668031
116028 143274 271471849
133303 133864 1182974
97465 196404 268955840
98651 166330 170266135
45567 122723 991154371
121841 138756 124451034
132027 169725 94842811
147129 153474 15881715
146165 193381 705890616
41257 160930 300218479
182638 198256 39193559
146788 168383 54225396
142960 190250 118789085
29408 117017 219886863
89403 165047 664623966
197037 199098 775065146
77082 166148 238295331
83020 132549 105514859
197265 198306 294094142
98937 177331 864472052
30297 48023 44359134
24295 53866 74312958
5855 113799 597684508
52309 71024 46906200
52351 195631 359553920
125566 165211 371220446
147136 167745 51712997
5097 24790 303616963
66862 166870 384008150
47093 80662 923061314
102348 124790 56476691
24330 108261 972700295
59958 90442 75938354
100595 148307 439523166
15403 40615 63015329
138360 153914 39245656
61466 161467 250785912
134396 148545 510686470
47205 126113 197772263
70227 114321 110719475
103690 156430 476389891
76236 151745 189614493
64721 187504 307932617
72956 192196 504662287
168404 192810 61188692
48542 118066 231694256
117682 147985 75952932
145874 147180 3238960
13583 153329 350365248
61932 129508 169204256
137189 156221 47997220
123008 137721 913730710
102169 158181 902477421
80403 99094 426314331
85877 140972 138340832
120483 138072 472951275
27803 160300 859904831
38536 168522 326328730
17548 65356 240702690
48446 76687 70630464
196692 198903 5500464
51287 174885 310177046
165027 189050 60116424
102436 139408 258043381
73795 146365 182228978
124541 162033 94207406
31646 47464 39643872
50226 98838 352025570
115044 125429 25743530
19978 188540 422699073
137367 164708 68982267
65161 107584 782974099
135737 194466 133837761
149187 197958 133616796
7670 186318 447790378
97270 178208 203585699
121254 153189 80178975
22901 115420 232123931
145662 146875 3038029
90396 180996 578814035
195604 196742 832486323
71916 131802 150229067
177076 195977 47477797
47211 113444 551092502
108576 173900 732109031
150390 189361 433593731
78774 186317 604435332
6030 79019 182572796
175368 197306 76710198
7818 23850 39861372
96172 182148 216187163
135900 178208 770948925
58277 89993 79060827
82843 133448 127035508
54567 193804 349302611
183071 199527 41319731
109388 149755 101288234
18628 110128 650482954
146183 158533 135451705
58028 199259 807752088
165356 180345 808218049
169894 192971 89141675
53981 119903 706765364
151925 171765 794298840
24057 50525 959913437
194968 195812 530891199
131939 183808 969669992
8081 71417 909003297
179132 181798 778645882
192674 193733 2703439
193881 196884 7489476
73641 85573 357283147
178105 179963 4699968
92078 195410 944586283
44771 156706 280853435
22822 39631 41956327
16083 82075 165142167
28827 73032 950461688
57242 141874 212089194
21777 131563 873243683
145841 185007 20137511
43673 188505 554990298
167408 179626 30696485
119003 136683 825359789
100175 196913 516363605
102376 120026 21995929
55295 199101 575768621
75731 113063 532315598
124422 146329 647373752
7774 21733 694544969
12933 147645 337769576
113930 191149 752365695
49110 196975 768130628
12510 179340 418387307
57471 71095 34022346
116906 180666 159884526
30601 62262 403372892
137056 154910 267811058
62686 120504 144849554
43813 101447 144184682
193536 197821 10664195
122326 148537 65928279
116436 165968 124182120
199219 199243 904072307
18426 175820 394836318
165641 166373 547195861
68889 183080 286528457
170044 197279 556376259
199860 199967 267847
46311 98121 129593169
151856 188331 53612862
185247 199471 35692216
162246 167005 11871393
74620 99186 61447214
61754 133763 180360314
182549 189572 334867519
111272 188522 193695083
159839 172407 981417331
69480 99253 942212920
167853 173294 674282635
124575 127123 6272255
167309 184655 43505287
98111 164697 167665865
118421 196663 800211649
99848 167326 593987281
63069 141185 195661445
39337 56717 43727351
144553 157715 32988260
117730 172582 360675986
196660 196818 633880290
141017 189401 121563566
142248 144888 402982912
139645 145643 488446492
16384 53328 967677309
104926 191440 437066203
3720 47182 73589485
148148 195705 119362714
125508 139988 36307384
21026 30169 22765956
100456 190477 226190332
13645 169880 391928216
1306 110249 272983767
133567 140554 17494722
317 136973 558733639
135809 167855 80604444
72703 112337 99726820
6649 72910 165691559
107904 124717 42016253
89887 110119 51209110
160066 179128 948953511
138918 190786 167723827
142593 155733 33144680
125113 162044 959711992
54936 193680 719873188
180867 191473 26581351
9840 162128 381818231
93570 101274 860376680
138145 141625 8780532
64058 169963 808868491
128948 176727 120106461
184063 198158 35365937
72597 164071 229755837
59922 62792 437696472
61383 172258 937230490
199338 199787 1117164
155223 177815 56693297
102714 184265 538386625
13559 89138 189028898
129078 131060 4975320
35101 70285 744020169
123752 128742 943326043
44922 193774 373531478
62748 144563 205099782
88658 110191 925553652
179790 191748 36683057
122412 172291 184169026
118237 168298 638700355
63285 197020 840150660
113964 146853 82503258
101229 118074 344861248
3525 16372 432731554
150437 152049 4061690
58843 132791 551739383
189801 193319 138593110
182431 196660 35760115
60970 122525 737671759
156886 174100 416493618
47581 137981 226639229
13151 117714 262283092
162538 185179 202270527
16588 184445 420960296
113129 161690 121743057
71417 88206 746420899
60991 103452 914839845
119122 145702 66725075
155111 196557 426428815
159330 161656 5918585
40134 168474 972742352
176983 192003 37687436
168862 189862 366681306
39173 68231 72981607
167100 194748 69464778
157789 165026 593268766
129818 188846 148308855
63600 72301 8056140
185628 190077 94915786
156338 191527 88263968
98441 142292 705978592
39107 58595 981282416
178288 198097 49636145
83676 198154 577652579
120066 187646 169538039
67720 185918 980879627
195011 198442 8541848
75938 82729 349464352
79455 167667 533157176
5898 94299 644595351
107616 132223 61534328
60777 89518 71602867
161752 196993 88464868
120396 125813 419987239
164600 195895 78431896
66798 107237 101498779
38775 123478 528519408
39480 135242 796862220
57157 106027 489516925
673 180391 932210127
83952 138016 135676441
168497 198046 74025616
32923 84485 129191571
186913 192459 11333601
136501 145163 494711394
32982 198276 414834928
178393 180674 142704183
95393 162621 187813856
166553 175175 21682654
23041 25477 166270
150309 171345 446727302
104984 106327 563280004
179509 181507 5015817
197209 199133 4843866
26052 99873 485203289
142568 189071 234548947
15732 166540 378209057
152663 181253 71799437
104407 177955 158707568
163830 164107 738857
129704 156747 784916818
50647 172183 892342542
141109 167837 632520345
125115 164758 690085636
3843 41071 154666377
130063 138536 21258737
165343 175303 24964465
60251 136870 191877103
122852 169659 453844147
76230 127817 1300640
110981 198488 219498728
74907 118321 109142610
37961 111246 184099651
75008 127649 132069748
117260 139510 55486565
173730 182064 20909624
17799 183412 415368415
68443 187789 299370997
153197 174805 468029163
8435 172845 928458828
48655 80254 646364778
175362 194706 225611629
22864 87502 903341653
83780 133220 194212025
142633 194311 129924225
22196 196634 493675764
122787 165209 106688694
185382 190668 13249814
175364 195897 629235258
38638 102965 161234230
174391 196890 433090877
159420 192581 646387583
166528 181037 36364016
179566 182681 630542922
114892 121606 16656559
2048 74162 180328545
58945 159532 997005040
145711 159000 33256636
168041 196089 70455113
81931 155088 692786939
86456 190448 261216046
115664 123156 870625581
99678 111415 950192784
165857 199886 85344511
753 183483 181911798
83674 98114 36016404
55381 105255 894486720
84984 104923 50267034
112475 160989 121626666
94390 129300 87830253
63659 182791 298761744
27204 95209 82992199
92765 178460 215463545
34938 134455 249593460
15631 195544 451240055
182153 188667 16306965
147796 165865 45401211
109905 185508 151878820
53556 103313 863812714
130212 153015 57365077
11439 72925 855602914
26998 106281 199035679
176762 177250 1223996
199655 199969 775481
66999 156528 224612086
144578 182573 95405926
148834 161078 30705537
87132 180672 235029765
27480 75443 120171887
5662 128672 308114411
182150 185010 7182029
152346 193560 225455119
125884 170870 113272278
151121 157615 103278808
84009 119503 640201348
61620 89147 543968560
177249 188272 404998761
182726 193616 21477699
24793 127823 343542514
100472 122057 54460182
183151 189979 17060295
12257 150504 346530169
123627 166886 308517250
9734 17094 191184641
7465 67607 150568379
120685 177736 143305243
13303 158412 912338231
128935 152411 59050809
37050 186812 813278653
103583 162094 146987117
47629 121442 185154595
99986 155340 848041289
169445 183578 35330028
181435 187853 16052705
169767 171201 957109520
118002 150235 80762512
188831 199499 382961943
109446 154643 485401188
180442 186075 14063489
192142 196337 10541228
191757 197373 14088690
25117 164670 936436298
88644 183051 237218666
190444 195702 932760798
22005 107869 215306487
3341 112106 272939887
158642 169325 534032919
171637 194667 427123433
50231 157278 268522505
100759 159599 147983367
80747 99259 46255403
157469 180177 164072399
164292 190623 861841900
165946 179346 430391183
192513 198572 215482730
175838 194737 47445241
87081 112090 174342871
7234 105929 247209981
70130 187034 293270844
99080 175645 192565607
147421 186964 331950360
135616 165659 247565093
76203 133450 143714187
1221 38732 93609258
196508 197353 2026571
5358 194286 862996093
153776 161780 736777315
6735 40978 676767
38515 57858 825869625
21989 93731 844203140
166100 172102 15165468
183881 186033 5378931
2673 161396 970658426
175599 195757 50587700
111283 128090 41866841
97967 163609 783501162
194219 194669 1157617
177437 183297 265709754
43507 106769 889583352
112677 116875 10505215
129376 151473 712903826
102310 107028 12195741
80073 150530 858759549
64229 78189 34763127
10541 54677 20271573
198990 199510 1311265
10871 24174 701332617
118664 154161 89070299
197264 197920 59218852
127291 127803 339193963
32614 59475 67614858
170547 174794 10616270
27486 148524 791804653
43690 174413 327976907
30600 98043 419889518
40165 100742 525312234
170169 188343 191157827
193180 198543 626866323
28523 72627 498665856
43720 162175 297172066
94864 134846 100564713
199817 199916 252917
171300 186490 37951792
139961 175069 88430125
61677 141824 200801320
79968 107816 70126368
36489 66270 777412321
89381 178663 224510267
29370 29440 147272
86725 104081 43775863
194545 196314 4440962
131491 177104 114625706
11391 142591 873875243
172533 196682 708739127
77246 144457 360807381
12464 43614 77991075
36323 79721 808306376
27994 86452 466404052
129507 181677 131135682
176772 188228 28653968
15799 89768 185140021
24468 81693 624826658
197525 199091 4003571
98281 142153 453498718
192310 199557 18184693
38644 114423 190306054
121426 152974 79219143
90649 151647 506821410
46427 165303 298431722
143911 154818 27508001
176758 188333 393040832
155053 173599 46550279
55060 120258 717393648
35062 67713 457302694
78503 191264 283080112
98895 153255 567102499
114966 196237 509602654
87273 182163 750226725
115777 167637 129929504
24716 72318 184492855
31221 86263 137809858
9265 54380 470453056
48010 109839 710260956
44803 70287 330110584
118542 165217 41760941
114685 167037 131281313
107983 189316 203946816
189367 199410 25271312
134424 157077 777135515
172386 174631 5601060
39724 163165 309757554
110846 186816 190488691
22395 144936 988903749
69827 185593 784219288
75522 176157 252749678
15475 168443 383627516
105343 127107 54419032
78780 166519 943281565
99508 138040 96836010
58113 88652 76110874
22240 35392 32744998
12293 18384 15183723
30954 116725 728036901
130818 192219 354572718
37917 167459 325158567
183592 189610 15094610
31282 110356 912129178
177278 198663 53655798
186297 198898 69711385
156191 158630 6008592
1511 12261 26797458
145041 145798 860619961
103599 181996 967577098
15943 35445 727486273
192303 193642 3382051
17612 188100 427536579
161435 188582 317470996
115202 139609 60867582
46872 179307 332338770
186256 189405 636473903
75197 170190 597437132
29363 173215 360978366
73127 165201 231298385
157785 165722 268380513
195789 198901 6131353
76350 154914 750219518
190316 198409 934375525
180476 184203 9343921
55857 139190 523344472
16271 175371 989784829
130300 178848 371868587
121096 176800 139912483
41288 126002 992926503
180085 185677 13990112
179799 190543 26894780
58425 58486 158173
138342 154512 356714535
114746 146330 66527496
144027 178382 695599418
125366 128285 7308639
169326 187892 393086451
113177 187660 186707037
117377 184369 167985569
97747 131689 85482915
101821 130705 896338882
196101 197298 418311215
60315 102937 921117530
19209 178252 814886673
115415 171699 994656588
48534 61999 373741997
34265 197143 408807363
1636 141822 911255838
153434 172063 662664761
120894 153531 81993177
76016 157393 204347853
87467 148699 396044768
14811 169790 886678772
96420 178128 843060285
85466 99335 34719487
14423 172884 397509373
24204 30072 468601314
115838 124867 586633117
35326 191240 638152735
3540 33671 75124025
11136 145147 335972662
94188 99436 13229792
143827 176459 722486977
92453 153779 942910138
139533 166764 68586521
4331 132958 322262738
48457 81672 83215381
116676 153373 91835378
59651 85482 64357692
134847 147362 31627475
109529 133667 993599308
69088 75068 490796672
132203 173338 409519199
184506 198289 561880066
197652 198249 425189895
6528 63506 142694714
60156 124863 162078229
62883 103203 100872143
188793 191204 6034821
77134 182839 419891395
116785 137787 52332728
39393 165393 316300623
99317 133217 85294294
140391 145535 12444818
95499 138245 812835627
142942 189142 144274258
148388 186483 976289012
25921 51951 12316738
187329 198926 226330031
133201 159787 66832869
115812 189052 183527317
167102 182224 37964053
78914 103071 60611113
126157 135553 23594751
176123 191433 38341459
89876 104271 36384453
184020 196705 823157036
192482 196399 9856362
83062 101070 355612828
86053 188426 748800428
155992 179906 238654144
107812 188260 501815215
170244 188290 45055738
160191 193468 83582995
49843 61010 28085667
73701 98882 4961887
51117 148211 243598186
30016 92286 155802044
150590 152787 5532148
146355 163559 43221932
35383 144689 274283284
86824 199432 542423388
40562 57008 42596152
102448 105151 180653830
177154 178223 2664853
21725 101819 200480294
168647 176737 20245241
94138 187588 463522226
11661 58205 116691233
122227 137873 8745410
54938 102014 117697932
119895 167826 120333099
100739 189895 224039264
188002 197832 24660289
43822 165930 306373836
88245 171468 649440589
112960 136787 59428132
74947 101205 564299393
110026 124295 35703703
105322 149477 407690524
48176 84876 91864514
24625 101809 193390868
199972 199975 8119
65821 109863 912932585
153159 163606 26315464
153441 172518 6945306
168569 188118 48896474
24355 191319 418936041
113944 148842 87533539
118770 143734 434001628
153545 198660 113259269
101081 172962 990093451
67354 199193 851367588
55691 88087 80808225
62429 81501 43240060
182858 183160 747527
163233 170190 841815971
167924 192422 61517058
161832 179422 703717304
133492 149203 224184921
58028 65843 668744130
153232 195753 590978701
158594 182458 581867018
168781 197328 431963597
87643 164738 903305555
4670 95125 347502068
19112 120853 769730170
149746 171984 55932210
182857 196617 34578646
118868 149231 76192114
67357 159315 230586802
90080 114707 62261978
28974 130882 255488672
159509 192761 83519468
135340 144867 856365986
105457 193220 316995862
169973 186157 40411679
101378 192901 229992401
94082 124849 77482959
22050 32691 26419521
163840 175517 520038589
68313 167787 249562056
79037 181828 258164823
22650 72473 124684175
123781 181596 145161136
180753 194986 414923063
48403 56251 279691676
172370 176781 10982443
48001 153335 904501434
88060 170855 389484456
28441 169954 355203353
179697 180145 90061559
107019 113888 17219207
125545 199365 791670760
77127 155500 367015450
114758 115829 2789068
13796 126833 283165357
143869 152181 20890451
149111 174821 64632129
93583 168523 106674773
135559 186574 128198677
101736 183181 204671376
84160 91050 216633802
151394 170923 480940794
58447 154724 241434444
27222 192812 533906316
133805 162486 240923409
97801 139029 96837492
13450 144891 329566088
186554 187214 1625579
74508 189588 288958547
91899 149874 145885528
161761 176064 190445399
146302 157398 27777537
130045 166908 92711083
19261 165018 723608911
139394 199493 691874569
25285 75861 126782830
149804 170122 837534496
54521 86813 127293127
132208 191552 149034620
176663 179765 592082093
96706 97604 610529521
190226 199658 23729820
173225 195416 55698493
74489 198714 768877535
62884 112019 123299753
141319 169723 71608993
59801 96726 92050729
165578 165760 82656583
147688 179804 784506129
105079 155956 34461222
82924 90556 18962504
100615 188124 70542096
139828 152521 383078857
50705 192572 355934127
16588 198930 797683223
141893 160103 24013886
145033 183079 730551589
3498 67754 160875177
153178 184018 77424858
190793 195375 240580626
182673 187652 400207079
10841 75842 394542857
60067 194690 601451546
187541 187922 1011997
103033 114537 719270795
102592 124596 102029245
174734 183097 451552337
43042 110757 394671074
110274 149869 99285508
57929 168319 276882242
197341 198870 3863528
22688 160037 344394495
44888 199551 388089397
103129 142738 99424630
141512 198871 887801191
108098 119910 154278996
96371 111479 524412589
20910 54835 85064577
175826 187377 739131396
175897 196105 50702788
108575 153541 607514422
4683 169709 413894736
141743 148196 57987537
68516 185262 873645569
59112 192876 335498251
150760 150891 317750
128181 173877 171246254
168804 190780 718034119
110934 123254 30761069
115772 144362 955838743
67346 166809 249547555
124471 177982 134370555
97614 127618 271328382
46697 90166 354861190
83981 173118 539896009
27021 112813 210079839
30015 168826 348364620
184465 194016 445637075
69564 170510 253436154
183021 193075 25267899
138673 179369 102378474
23905 68227 369830770
36281 149671 705592645
39714 199572 636227705
136721 162373 64679440
171435 179533 20218970
178160 178309 265117
193051 198860 14555452
25122 129895 262736059
12804 155801 468011521
163669 183314 354720297
187569 192970 414331976
61352 198205 343263294
196610 198519 4735830
48435 125255 192632129
169040 178306 23165229
188096 198860 283533959
101129 193990 233426825
156360 181042 571122797
165658 186704 523143899
60178 141149 202799572
15286 71141 139896085
82361 132566 621692433
86562 184600 686899576
192582 193604 344481875
32294 65028 678566527
147621 194625 118052702
24765 149801 545417496
15389 140611 377167032
81690 176778 959303959
55428 127349 180132753
139441 162382 169588275
152940 155452 350226147
91694 115353 59931838
168325 177290 443149165
71845 190802 621645886
196637 198609 4916376
573 48201 659567782
83424 92390 911689033
153803 170637 42440121
33875 117546 210148787
154499 186037 28054096
196577 197054 31890324
3945 35044 77575619
191078 191463 302981426
160369 197143 92340985
100717 147801 498693162
37788 107911 258702287
184580 191487 651662994
66878 188057 941874024
38599 167434 323336066
113252 181919 172277704
97694 150534 658922884
129821 175420 114721175
60577 100504 99676498
106904 134500 301848577
175130 194471 48496461
43672 103458 372224300
31045 153475 965710621
93797 127007 83508536
112833 163377 327912666
51354 110781 149138297
70948 96807 64443875
41030 194548 385234411
21935 187672 920491070
67023 107280 136040650
70655 126020 138689485
39228 151175 410400917
72911 147614 921586971
178542 184554 15036309
71337 167676 436014218
165410 187273 54706178
70803 124481 134635919
122565 198559 190805951
8105 155529 369529951
65175 159339 236091525
171884 172888 2451762
194649 196815 3531764
12511 138557 315809403
118170 172304 135930635
94849 142180 119104203
132967 147477 469999343
31185 87114 140059568
177786 188821 27648866
158155 184355 65815457
50861 68030 190224451
142936 163407 709252328
127987 153750 64816557
28515 145694 294044373
6795 119191 281597012
5682 144085 626101527
125462 178890 134280798
161915 166188 143754892
17475 156597 348882641
100905 106855 15403012
27158 137760 277311353
100521 187694 219034939
106682 177807 178421266
122795 128149 802495032
56041 172261 291635303
144360 145683 3416816
45208 82624 49033965
193226 194852 4159859
8989 12812 9475678
171250 194360 57909692
37950 72064 85612154
30378 98569 170614309
47101 96091 592468584
71339 127367 996919383
195409 197457 576506606
20130 95123 187437100
51001 167514 292314145
90525 123529 352788918
60603 181230 650752272
139735 140028 749720
128473 186043 960143642
28320 32706 10937083
133490 176088 793766133
157018 170613 904260346
84100 137901 135034165
179777 187463 19170036
31251 165377 336702206
65925 80018 19267068
150785 158303 18849366
191921 192151 632533
57027 81281 60557712
85847 160356 305072867
150135 178498 71269730
135466 166880 79071264
79547 99841 743713684
79513 142568 158325377
68764 86139 21134266
1820 54656 113415363
70479 78890 20896412
11418 11658 583572
120470 189932 174324669
169102 169954 2133855
108097 196176 755240651
108186 127073 47112651
111879 138800 67210549
30185 115681 989535440
95768 175473 245794257
133100 136550 8579005
93400 167113 185346686
95595 117401 55324175
127125 182980 932569260
196958 198247 33962212
182308 190157 899672123
2891 143466 352200876
145768 195552 643836355
78415 95993 480399703
187899 194517 16720135
173241 193733 51413998
174266 199675 324427985
31942 197929 594781418
153466 181176 69599340
95214 98383 243119906
126183 128063 919366803
89712 194373 576163508
97941 103138 13293480
16048 158438 633849983
197563 199698 5432860
52547 178579 358909561
160920 186731 682561042
187645 197301 24312243
117389 192513 188406898
119451 156021 848614648
35144 182261 369238567
7191 187821 452743271
5560 194398 679521779
106137 191928 794417449
185324 193564 684959556
167545 191024 933031413
166543 192294 678175515
192318 194288 5009151
32716 193094 402530854
146688 192609 272504569
176902 182141 13143009
141710 160880 48261864
171223 199435 29560740
145617 167617 146735453
62815 91742 18953458
66285 73081 14310405
87918 108332 51630771
154483 154486 632
194253 199403 12845832
22587 186170 798314980
136867 164120 830204419
179780 199051 48334047
120141 181285 784776996
18335 151874 334843845
190040 190531 161187221
82099 173410 112172715
181870 199104 43246914
108705 154051 113769242
81496 160025 990222020
94062 196994 274278887
51557 82320 76882123
126335 188773 173339302
9844 84678 177556270
107013 151213 110781112
163724 189811 382261568
191458 199271 19659054
36336 102540 606166901
163758 192513 72118392
71912 93704 54334686
18465 117150 247569498
36522 86201 974865608
176936 181481 11399034
89500 160489 854904046
987 126173 313446547
150540 167738 43209610
107027 192923 810292861
164316 194270 866725754
4819 193088 472108810
64731 183149 439565567
187137 192901 4061602
98718 127582 72622270
126042 189119 149983590
189290 191544 227989424
91014 126677 78786226
39547 135751 327429933
77689 135162 144164216
82991 153875 606684171
72090 133659 154414367
149401 198265 780868370
27368 65424 909066077
161078 170432 789351887
178762 192177 33657263
71271 161460 226321724
128504 153938 44250226
26530 119329 232817146
169851 171480 4074771
177456 187480 25034679
9506 154390 939669101
10328 64939 990214764
176229 192241 40177892
67333 192122 544625979
26045 142892 311830518
27312 196963 425733265
100677 133753 910794204
153143 186412 219996917
113623 121226 18923643
49957 109533 430765707
21571 90691 898312441
61921 190027 321272815
138872 190302 129212164
175940 186058 25697358
62753 87826 61669365
11515 187500 441231653
1635 176488 461088284
57609 62438 298183708
151135 157094 15008125
77837 169454 230211133
189849 194144 742771423
59466 159338 250379743
153853 174963 53087660
197796 199911 325873356
49867 88219 95853946
9366 142849 334424182
121143 155520 651782645
59960 93049 82495921
82701 116886 163051936
76815 112964 317111240
4011 99443 624026747
190504 199108 21668582
48223 86527 95846468
99670 120958 53649053
70573 102286 156840072
193088 198150 12645084
77885 95560 228949932
154888 172349 743691180
166234 169799 850054191
105783 184740 198077173
57458 137958 201616621
153024 176338 42573196
38196 138202 250815762
137508 175080 571567928
20733 124552 694343819
64564 107179 106932110
130718 179842 463925524
89480 166659 485700885
77549 121643 685981172
106198 187772 719297104
98990 158413 20916412
3335 170401 418980863
85942 171875 268260720
62406 130589 170738015
10840 93888 274655882
153126 162628 23942518
10517 153822 717218497
152991 168468 625827146
38715 155468 293062089
151939 194520 106983239
17081 45240 70447709
15484 118514 684852436
184634 191723 125392585
95134 104966 547471359
195688 199002 85959293
98296 171085 929441354
79445 154941 189696053
32742 184161 972497200
199835 199922 215794
135035 142524 18895916
64801 195641 328267231
199732 199934 505736
108882 198840 122488253
116584 164834 121036451
183517 199525 40191960
93062 144725 129986462
30239 36400 556305576
65722 183749 705618835
105947 112945 17675666
39098 82548 479687199
41852 85904 615883574
156479 181446 429634982
80973 151094 215479647
150387 179055 72055354
112556 116244 8676420
88396 149241 455574465
5727 143779 345936373
96754 112955 82695070
18573 112875 433496267
59208 111206 187994826
43897 47515 8976003
144674 193679 123059717
146389 146944 1410329
31605 122411 227748711
104379 135995 79235150
72540 78059 13799329
195288 197433 2570778
144335 161120 370588943
12212 91814 199057216
151395 167922 41525590
66558 171526 215033387
191426 198241 181394585
117633 143976 606720919
45948 157695 985129614
128508 140102 29039085
70550 91177 51392727
98172 103001 12316357
29694 54206 61625710
19290 20888 597510641
19139 25527 836603266
57615 71827 693502663
179487 193088 344208242
118805 158112 98584345
58072 185935 320630683
187276 199281 30203430
45955 89091 812913939
43081 70246 881248959
56722 61165 105238973
112955 190030 710274799
196163 197950 4361738
181582 193611 678904422
110407 125363 37260443
192855 196524 744555654
118804 183055 161222801
24922 192427 81755245
129874 198812 959528064
70632 146176 189580932
69437 100122 552776287
127140 175177 120852616
19662 111611 230640861
91332 127507 11824116
127084 157588 787000767
25057 32001 243706172
167540 194531 484760635
62108 92372 75398911
104190 149373 780275031
49925 126755 192481181
71848 85090 584124613
92317 196749 262512305
169395 190746 38528521
192369 194860 115634636
77347 170623 522671688
21399 154175 890688846
187425 194338 17508042
38562 179612 354022199
28104 66461 622019539
48421 119856 179250231
197540 199198 144316397
145080 168263 431908495
56728 133437 202173197
19442 156738 445566718
179611 181621 5025885
173599 183130 571286436
154654 185305 76895828
123929 161653 94726038
56029 140836 212464594
27733 167925 351755801
164992 191104 65386404
193778 199353 894494232
106940 162661 139790866
82026 130333 606809717
144809 170093 63614299
162248 191116 717942034
115978 116623 678503
92929 128481 89436718
154093 188408 86036649
145870 187923 225365168
72544 82783 25590091
149005 179774 518859619
111756 147156 396917672
106114 183846 734955494
46579 105122 260446917
141226 155407 186950449
8626 84313 910400790
18142 195646 855262208
132802 140494 68214813
120119 125896 14337881
157869 195271 728680472
58677 181239 307402672
65516 110266 612411912
171377 180734 23359915
136735 146234 24092561
65615 81199 38873603
45286 142603 311441303
111121 132876 415427981
3532 22263 429722561
76421 102562 65559949
165433 177721 30744917
67293 158692 229198048
49655 51543 4805442
176488 197914 948834657
6862 24454 580350531
171520 195769 60777533
124540 153745 73348494
64945 160360 466760555
153801 162541 21983022
33149 116534 421895776
31045 102003 676869144
113203 198192 213130900
155004 199292 16762867
73218 169858 242778573
73361 75956 936382563
49544 189867 585274200
129767 156913 791312365
122073 125876 662996956
115340 152387 92775479
47247 82161 120085069
165720 195936 75797665
162707 184808 55401470
34135 153007 508992918
30835 109943 828827863
28868 147995 964277617
47222 62224 37786645
75933 133155 356881642
77661 146722 148022481
73211 165393 231573135
58809 165303 267189443
6391 28968 56282714
5199 13535 20810128
150980 176546 802902458
189481 198854 996390003
136839 197686 152874430
173727 195247 16661732
177373 186131 21886091
41246 43591 5939392
46954 116130 173742463
24535 196638 431904836
1308 117077 290136517
215 159999 402024815
128327 183656 139021604
128523 146385 44976419
67847 134025 626013209
131166 138920 977146303
182929 193100 572772885
163509 177276 34532916
191325 195199 9795272
19918 115330 520822260
126333 197410 267559615
172607 196032 691155958
60424 157095 750754303
57874 146565 222378726
129605 180121 126993371
17908 129916 809863540
171046 175888 12080324
6176 145268 174599792
71451 89040 381244184
56753 85771 72371086
45580 170387 313325983
107164 114472 618661198
58313 183134 313044264
140416 185397 113064831
112173 149170 92698532
191054 191977 895486525
94543 95716 267238371
95413 118172 710156052
125039 165347 732854885
118381 139371 52444277
152751 192490 382045796
32736 126955 236257907
129677 184855 812662570
5769 145746 439207506
28592 168625 501474958
106041 194205 839676628
187871 191895 10135124
117946 162678 950891898
134916 142601 901623768
179035 195574 41536963
57506 166887 315962781
156080 163948 19832354
83491 158874 787407675
57255 135555 385792491
96523 124952 521286557
53615 166756 283786320
189796 199338 624768071
3408 44789 103444372
113876 115607 13986087
172157 190856 287471031
97301 175188 329603008
69522 155133 214860478
116906 166789 805732179
77168 170718 543932963
97589 169772 181720084
8664 78478 856635197
122071 197311 188863906
112172 142831 520121744
96039 173331 194472073
70660 123762 335496618
69986 99365 73278275
135872 196516 360261491
184823 199375 36545502
72353 93253 614719131
101379 116059 2398590
45876 95545 124138998
115726 166116 126331843
161721 178397 392871851
120794 145301 1346497
89633 119656 75693222
131923 145821 999443489
2114 144749 765637743
54305 149719 308999298
76033 127782 44309674
106168 135366 667430838
100189 171005 582692925
7056 116156 273473988
165614 188295 56770525
35939 89729 963922128
127338 184523 774801504
145242 157682 554990661
187668 198421 27077246
119138 166950 356920961
56536 87305 569551073
159086 189558 76514171
78646 194443 290828596
141019 186068 277884070
193771 194392 872613370
86161 136197 992120266
180620 192918 321547355
56065 57930 428987755
80759 175149 237132261
31925 46247 35920995
54966 91598 91351102
83913 90832 922213334
161437 198586 748791388
69494 77239 19223756
788 179160 47535613
124639 153343 441575387
188181 196185 242726066
48157 176321 681553800
44676 112818 851257536
182010 196569 36549164
86121 107250 53415028
79850 144205 161584055
127290 173168 231357180
34713 183767 374076691
51605 158648 268423012
182914 188916 447734259
65111 133001 170057920
154964 179986 62802451
3037 93353 225846839
121144 199155 839544949
199454 199879 514547
144111 169747 64536759
74581 122766 120994876
87802 107837 43043611
42935 143869 253040893
193936 199313 13451377
145407 198061 132031487
8639 137295 337985612
106808 167115 151226304
47678 93967 115792872
44937 64852 50055018
153323 174595 53522256
148640 185357 92097090
172548 189377 42054517
114763 161289 738432976
179343 193736 36132955
6459 154134 370145331
94850 175301 71427245
75457 110140 87291581
88159 137752 124565109
117931 124821 690538374
97904 140202 106365756
103592 174694 835619814
2946 168460 414983438
56131 181264 313888676
194741 198404 197112743
192089 195534 400145939
191011 198779 19529025
43839 78738 87335726
179709 187005 18246687
10341 46580 82970105
196088 196560 1166489
157522 198862 678041351
196604 198057 3545509
153868 183081 997569451
74810 160399 997303673
134944 194739 150382122
52680 160945 766120714
34033 163627 325314650
3105 63786 667850454
18820 189986 672711875
145305 191569 116066337
21109 144983 310606847
127624 195686 358257549
179586 191084 306919733
92748 134072 433140000
3747 28520 61760150
32303 46414 35407047
83606 193281 275451848
192490 195725 219856297
177626 190677 32685118
154908 181490 515329098
99801 173080 184280057
181411 188313 17246266
166291 169087 7110354
119542 170572 729395560
127970 195266 169115771
161853 176187 36015092
3941 10606 374331737
34207 62229 707336094
118281 178063 283631928
38308 110273 265866335
62491 197319 901509082
188600 190995 687347113
99756 140036 771559946
107083 195588 222089172
23401 172325 741437608
198250 198826 778582746
23705 104912 203650147
43845 77403 26237974
138211 193737 643209009
64158 165205 253545517
1384 127423 614479908
120646 194470 775018366
25535 199813 437361940
145288 152448 17922109
2168 45892 109284256
173591 174498 2282075
26634 60511 260062290
1092 172770 817786209
1530 178046 743521587
16740 147745 217095506
109184 149394 183394506
106126 133984 988882142
133717 184371 498448208
174684 184478 24478802
116805 173925 679677746
191315 193984 6784436
165817 170047 10684350
118575 140658 55212066
28229 134116 265487018
154404 195787 747691492
182977 198738 39569517
125483 192687 235489941
109587 147821 128013759
74211 127767 134384354
156877 162382 397670680
53507 72441 681140248
199865 199918 145645
171466 190823 134491925
156472 169891 33794501
74237 118774 111921045
53489 199207 371240006
177889 179923 2590267
141857 194083 131259507
51634 186276 337712287
124070 144678 51734581
65954 126858 152516943
153748 176275 56594492
21005 82671 154283914
130614 179170 699399958
133815 164653 931495708
31450 65304 986354790
21513 134012 894336486
76210 190070 814800792
116548 145127 71543960
145543 164142 46764787
112122 191604 868183511
96826 171944 272080811
86904 86994 228594
165934 187226 607946428
8711 39707 77369983
189793 193201 8608303
181579 199734 981192654
30220 154289 513220620
198687 199570 608948305
116271 169424 285931766
25102 122138 901167493
133807 141404 321216434
50025 70253 50730614
73804 76421 6473356
44452 55304 27396526
52911 75513 924515888
163774 167187 996987633
146654 176995 76150240
27196 115164 220869969
1145 123822 307303222
141095 158348 43419628
56245 84335 70128231
124004 154794 995394372
171324 187748 41018985
153134 177791 323909270
195252 197880 6506918
54763 119274 161747221
195164 196831 363546283
196738 199135 5995661
70417 98666 70478503
62739 83895 52718665
166465 190109 948767102
104729 197466 40763262
85125 189481 262125776
154206 192400 95873389
96690 126509 75010420
91846 141042 123621175
130824 155532 828643489
184320 197679 33486231
51397 58338 5710937
152612 187617 281716788
149314 199074 124897761
54606 136880 422249057
59060 178163 779933631
164009 189436 590350518
198579 199675 186355742
196158 198606 6094453
2980 59489 141555725
47748 178104 327152482
25226 182800 395442726
154242 184070 303448587
189790 192053 779638306
8756 95523 216814825
108673 162122 134153535
57569 144534 889929296
170985 185221 35570529
173259 186832 33934359
177733 188669 508196660
175694 193624 443138262
110341 121888 28812491
123545 170264 73131683
117630 150513 663098855
80571 141311 339571901
24595 137534 283156489
59451 199667 460221486
187337 198565 28227805
33761 171361 503421195
88626 190350 623766754
80302 191548 279325609
137549 155317 44868504
192263 194619 966573
150341 175642 792402693
161288 188407 68000241
184099 198576 523033069
173001 186706 34296804
198190 198952 485880504
99636 139769 568108006
136991 184092 288347110
41847 150846 273345876
54530 164521 723692544
85225 137413 131042509
152085 171411 48669127
68962 104368 512714050
86887 114355 325785430
91223 137293 387568445
96200 194649 922376029
198646 198866 404878725
174013 176717 6772776
67215 107384 100839702
169331 187730 876276184
130822 198616 329412961
29584 47550 613681429
33472 111101 194978809
199594 199844 622651
167446 198449 676839577
87086 134810 119811449
7863 103290 856404593
116322 192960 192148476
41895 187929 366316807
143032 174421 376100248
176176 192443 906720289
33658 112846 198904115
9798 180615 979199110
126290 199398 183673820
145053 169632 461721669
107453 146646 877615230
158018 186003 825662614
82397 163929 886718064
111299 123461 30358750
188987 192292 8378850
156384 191285 87551268
7703 57517 683836265
39036 50224 938035548
64256 93113 464695624
198306 199072 1943290
112365 123362 27394578
11214 190233 448847350
29884 61361 468496515
99171 168708 174955295
12045 188614 442743052
22788 149767 318425608
13774 153521 757224028
45214 114849 84547776
103249 173158 203047329
186182 188358 594969544
167745 192956 63302295
9282 95546 215629730
51625 158613 268292259
27804 57496 66891275
69914 186273 291888068
176622 196139 873118711
120180 194332 186213978
55522 69435 361562408
171755 183684 525566198
80468 159363 490027611
111648 167859 140925591
173165 196579 58754481
109961 180125 523819513
109596 177145 103533169
38013 188520 640607617
101393 165731 482021038
134657 171510 760939927
138234 181823 109639209
194789 196893 5227991
34583 121671 928937982
126081 155853 74963771
189511 194140 374775885
89049 127865 97628039
145570 145846 668528888
30885 110521 199896166
661 36345 89049643
159433 197849 96416021
28592 168306 350643335
77732 122395 112159895
1414 59884 146385321
12748 16014 690925805
15289 35486 50403769
60585 69885 355908659
128389 181287 507956714
163365 168605 13217427
155196 158853 9082807
81380 150329 32947705
171891 187279 38412587
91150 185796 673755204
115063 163704 202762021
57873 94211 760183136
126730 129595 7235575
132421 188682 200502018
185359 192830 18737953
31136 172773 923158074
29172 192360 581481015
188750 192179 996718430
152641 153372 996202281
192872 197890 9834118
114400 186665 312430767
45065 124107 800147109
49161 179575 327212039
12806 143360 732916369
80257 95414 37737622
74932 198906 311274636
125351 151195 533280732
168655 194865 261213396
114172 122766 21361959
150591 179837 73512657
84165 173390 224213756
94102 128657 671043061
112211 184380 180973802
185697 193319 19202105
31108 95257 160476708
96964 134607 94714998
95957 102946 17789582
50841 158593 921300717
188805 194492 14344067
31435 145474 286198811
120237 182820 926020921
71051 80386 106974279
141268 154232 858957043
160935 195451 86713378
56831 110127 27250224
144541 185973 677536543
12901 55516 106834752
173868 192734 47310537
20035 196632 622005551
10886 81404 176431142
124659 184745 150836787
170363 193462 165460001
7912 166168 396707928
175282 175964 1131600
102196 122359 807158748
180463 193941 33881834
44556 117899 184111935
159065 179863 2058019
117915 143261 759333246
165421 198389 82635486
117519 157661 65615787
105589 113350 19569485
154291 154888 237228548
157802 172817 37843085
74292 118978 112279365
59165 128571 173843608
26986 59578 299950359
69453 80777 28241504
32142 196991 413697812
129210 132934 467478770
914 68949 170267761
116321 133589 564968026
180820 182083 3186080
162056 169646 19131735
9118 110746 528024203
138903 143485 17794682
105099 120673 38999529
175258 188332 660567622
124012 145194 971372075
72788 124584 115814105
183103 194401 28440604
122754 177079 136447540
124529 193218 305872894
19031 74820 139584204
180663 181159 1252924
167645 173180 634232687
138953 139907 2378134
90056 107660 527856286
139299 169942 77226678
60748 157216 241934428
22554 53686 78028076
95008 155480 299942700
130316 187371 143300800
182948 190115 852048431
14573 164595 376390565
143610 157049 3960426
72256 103507 773304214
26658 142168 289666183
2092 30802 71635980
130810 182476 623361884
174901 182177 740994868
82892 153596 741877939
115127 161962 655782189
139316 153353 942638290
20804 191665 64770810
83371 86902 287629505
105907 109518 9066624
155234 170421 38245480
115015 143807 534595553
119486 196760 829919025
17695 91774 865152733
190898 192026 468786582
184649 197075 592227632
22005 107600 214638366
131737 184902 133547631
117062 144176 111096266
185189 187887 6732154
172256 173855 335703535
149991 160336 25937854
2892 185325 457370837
59430 171156 280338232
7356 60606 61947550
32016 183843 433478016
4461 85714 203256860
178951 196049 42923905
49717 101992 760600691
133559 180441 451790763
161515 192021 76611113
161793 164955 279279176
127326 143618 35544071
106556 127657 28551541
188146 196178 20273442
115656 153676 95219789
97922 129053 78373958
199620 199746 300715
193114 194871 4487475
20182 58570 99646512
81576 187109 264911434
32189 97412 163222702
10394 150478 691059362
176585 191806 38147229
128313 159449 54457066
138715 180296 104576246
174936 193283 386361591
34659 62803 990742871
69456 117044 119513300
195886 198067 312936947
159959 191152 980790067
157935 166984 22809279
44202 174318 627750709
184256 186030 524802425
185063 193470 526915644
132410 137187 10827899
150616 158097 18783606
105430 138197 82041515
32992 147111 286421498
107628 190283 739419515
75415 76923 3768107
174587 199144 61573709
138578 155330 920755588
122880 159403 91682567
140260 190663 126659466
126824 192806 33380637
177100 186661 618139382
14723 136142 304216455
54613 82338 69234923
55402 125497 205422887
136729 150964 35875036
149599 159042 23620723
18868 21368 668558866
25460 99692 554804937
99628 160192 152329551
95466 109148 645920568
194564 195092 716862980
65733 136931 178374717
112440 135870 666098537
105856 151466 114368095
127897 159596 79682209
192347 198333 600737852
127346 181754 299105785
64337 198144 335626841
163020 184116 52886509
36154 75614 84531894
88389 135040 117146244
58431 183963 596069864
48969 152805 260454032
141018 158702 264250641
41749 160385 297562971
104708 125446 305084611
11209 188233 443832368
155982 172144 6714652
177335 179082 3315354
168457 178868 729439018
41456 169830 322183873
187397 190056 452447944
167849 181167 33433014
99808 119062 48647521
192668 193934 901328827
64530 68688 10383748
189357 194908 30966091
133827 179519 114852522
7706 57659 941011423
83265 109082 702906866
177837 179082 3147755
86928 189275 257056184
153704 193124 877720312
81268 101542 50734991
5158 105870 468297670
72401 96626 60483247
75618 142636 224844460
160173 197707 94179680
133165 155685 759859568
101687 156540 137941006
89109 152414 159202423
144243 149045 762639411
3016 33264 75436139
24110 88590 992295773
143457 158492 24605094
169023 169477 1146783
109434 126911 348584389
68441 158132 51194226
115887 165093 123383171
74424 122671 896169283
186722 193005 15842988
59089 115238 140915048
69620 101188 78846188
192592 193022 1086595
13671 93419 199480721
92924 162644 175381115
103657 112534 501746568
56404 98370 104793443
1577 8160 16495006
46219 89132 107321929
19569 67572 733793249
83217 113279 731483388
145901 151650 372233731
147237 184646 93851356
162165 192313 563499195
30993 183466 874746184
7033 146814 917768653
189961 199127 291751823
26851 179549 775437459
101420 141203 894098037
37452 164679 319461998
98073 145602 119733907
29694 69189 14822143
64395 161791 552461235
64840 74421 563379096
99808 139303 99248467
154456 197313 777351614
33063 117519 212137784
32662 163149 958899107
118495 133138 873211477
39846 99480 149253969
4868 129161 245651200
2229 14350 30152137
197210 199055 4631243
138509 194258 669153505
172759 187303 432761214
25223 139679 697076769
195607 198045 887740598
178788 181588 281872198
193969 199861 399349814
68645 69780 434334511
127496 181678 136162830
66943 193734 318157837
97257 169078 180823912
130233 193352 412954614
104652 142636 95235725
81264 100185 20379588
118856 149762 77571727
154802 158482 330733123
23572 113527 81174748
134284 139465 573875417
35316 133062 938002952
93736 123032 73854632
97794 106409 22147109
153815 171177 211549023
29887 68250 360128596
1810 75653 448319215
141293 186347 113194303
168239 168477 639475
158274 178300 50373782
44525 106709 156126455
141226 164599 59028740
70202 137828 322645225
145086 196362 512044115
112004 178189 595087224
11020 199428 472462909
113711 148760 117556933
158205 170317 12590680
86483 113218 273859431
105739 111937 15683640
86016 139271 706389122
91526 104429 32692731
154261 188046 601586416
25588 172779 397854860
121936 186025 346948465
20614 132524 280439035
128370 191405 190047079
34238 170648 511869516
46509 56657 25555288
178577 190529 29901133
136855 162103 776165480
115389 134487 47541253
142351 180946 234134968
3323 42435 520362426
62219 191077 323167579
107624 128726 52692271
141707 159747 45401169
53846 121002 168271342
180488 182396 131203
2800 98713 374646278
144116 169692 986141162
197162 197949 1899227
158691 188099 835973628
45618 88666 107632266
85554 157560 180928316
143245 185926 147270788
88323 131904 109579734
177592 191453 34720800
8897 145189 610653016
140089 163496 59003515
114212 159769 469283220
38861 85273 409742440
7932 115950 102790591
167298 180907 348226968
124405 197776 204641106
106349 158917 131749608
22334 139838 954476589
196359 196723 55577396
130334 180582 126263803
195426 197297 4607011
87381 151787 47622227
101541 120356 941647636
6242 16755 364487274
128536 172230 231147632
97333 187512 812249193
158153 166665 7417973
166285 196040 201590849
42649 140870 223663709
145131 156264 27954125
30668 105966 433853964
34718 112666 874165332
105999 107850 4688684
101031 166589 164922250
84281 96898 31439679
104391 187615 208853803
50982 107157 68312167
107187 145914 611618423
182404 191759 444597411
151302 183440 427333000
17323 37094 113169667
76006 166414 227085587
179709 188382 21675659
179146 190207 49942507
36446 108897 181835107
196825 198842 5026549
164721 170481 93908346
113738 131186 43573765
63518 108660 113126199
33087 97782 603217121
28526 141693 926253598
107969 160077 130646279
120183 195975 190303599
11537 33477 54673849
96172 103860 19612012
62935 116621 951483999
130771 161099 76277560
152996 178557 64229896
10976 128085 293333346
85024 159757 187793053
100767 126869 481416103
69493 76872 18306556
49056 82052 82569785
102146 141209 742830606
178670 193151 36299120
13891 176690 947003408
167095 179806 968424138
153898 199719 114994653
105661 197816 231214031
157088 163048 14993618
105110 152775 272864322
63166 96623 83416952
21534 195031 575238155
63228 74864 454271630
157006 190974 85223453
99405 179057 200316342
124929 159414 86602644
39018 121793 500073107
35495 79937 111378701
100975 125164 798852212
114779 136701 144465964
4545 65961 153874306
111898 114425 6324708
58012 58500 715296614
178638 184529 14710783
153995 180646 207889693
130914 176021 113461531
145343 151082 255116143
155341 181007 64367399
151125 195340 799977829
88378 147907 920181085
37249 157621 302032554
66656 96221 73712365
197228 198218 2447954
36627 107217 122410345
11069 184562 631315291
181342 197500 6621438
70302 110870 101869855
123723 163760 284766911
130300 170998 102465979
198438 198893 360381235
148563 191593 616043845
63825 158326 666969245
163807 174691 27324799
188022 194377 16079858
97127 148310 942097377
132192 188958 142532773
27105 63829 92328565
124782 170215 114287465
108751 116693 319817279
75601 176724 803179521
26167 160283 336479192
137918 187702 125070284
138399 143730 875641752
193556 195292 889255974
121412 132686 730320047
168344 190722 56060006
114124 114133 843461685
132523 151862 146026387
193859 197630 9349177
3350 110144 289937783
94287 198140 261000846
108869 131879 818245835
186744 190580 841891464
78397 191492 283927226
98094 138853 888553088
57141 112624 139247074
22503 97182 186691146
7462 183969 931983839
167730 170144 6242186
142802 164130 848302974
151564 191305 99771811
25717 102684 192887817
123917 185962 298457416
18238 87294 172715572
103631 198518 796856768
58179 72750 879629372
108351 110443 875241061
131850 199539 374125383
125675 152652 67840412
6901 19673 31818636
104190 193653 224643036
114216 132304 45175837
34097 112583 782699707
164185 176714 56354630
40066 152134 281099157
154903 171509 176673425
47351 151126 260365822
39296 117187 195569313
430 31948 78606104
188734 191457 877454238
154475 178331 39108962
53403 148365 522809333
156296 169338 881834070
78894 120842 740542029
173262 175386 5349147
6950 142396 723644327
148566 165862 30833536
135790 196350 152206712
12033 139157 584801686
128766 139262 26320923
190940 196480 13995179
83354 142949 591879068
169221 191071 86117972
112324 158623 245842888
176700 176963 331939520
99733 190927 967554693
254 141848 354637745
142150 194265 677951536
175731 179539 9533866
48003 189252 354432134
173433 192728 48382668
127881 145082 43352044
144274 171556 68669362
146801 174155 68678059
4250 62653 146355527
164182 186868 160749009
165104 199425 250148522
8995 57580 121678714
18696 176643 396198298
149787 199019 123564389
62186 157985 256888622
137268 191329 267607412
121917 184998 158387152
50762 143996 38060729
65948 108577 106900583
40773 89702 526463513
99558 165320 515715843
145807 167701 563444848
2253 53024 127059918
97594 140230 107237369
78908 195752 293452945
37663 53368 4326274
61772 139638 118378387
197477 197753 704875
123196 129751 16302457
129673 132862 327477236
164128 170893 17040325
75985 135020 355844884
158824 182545 207840175
80554 119126 576204942
158445 176184 44667742
23049 135373 412284338
198003 199010 2599060
166485 167720 784045693
110127 147707 238810782
99060 190272 623425825
46064 72373 65894674
116508 195531 665208254
39980 169575 325285529
98827 109849 86477820
6837 165617 330845244
51001 97290 857659203
199099 199141 111951
71326 198173 599682578
13915 51925 95235874
59992 151992 230647058
166378 194302 574230811
46967 70983 60259930
32791 46799 996754756
151667 187279 81889212
159083 161264 5547096
150370 189472 715356130
124223 198428 186284769
161122 195979 640630357
197371 197796 92060363
88414 165046 192714057
111730 126265 36118970
155729 165585 24778212
64556 87229 957572027
154998 176115 53019730
77486 120547 108146761
179926 186110 610615558
199879 199880 3438
161066 184910 59845668
102409 160902 147025061
48166 104702 141849491
93022 178511 214949519
193594 195037 3652909
169883 174466 405924181
14229 173685 118409076
68006 196771 997721565
9727 52707 107530422
185049 195205 25517166
46795 191488 5895586
50820 192335 628634322
20858 109260 531018563
160350 168866 21517927
81587 106006 817384250
192053 193299 3104829
2039 110786 358344625
124673 179148 632704886
131324 186297 138014924
199519 199872 883886
138751 199751 304674344
61101 199224 434189468
175394 175528 972798830
114780 171326 266777005
17339 61608 608374213
120833 184207 159176033
133971 160639 111776839
143199 179875 598509937
4106 4827 1781467
199004 199127 581113356
15497 159675 361451888
5713 155160 840435381
114251 191460 193624074
123075 134663 28927774
92070 97806 14366844
43192 125678 168505457
37799 79192 103704994
65030 185323 351898809
27742 146286 297451640
2304 56598 135891531
180990 191995 27647167
81564 111987 818554889
138543 177390 708662586
102439 113963 307678657
16296 123386 728484302
90174 139361 123585594
85232 197986 283183227
18549 61913 932554699
136921 190954 888771169
80888 166096 214038966
181106 188778 19219669
17108 23361 28970381
162200 173279 27805216
160992 187710 549510081
109718 175927 755804405
15359 122596 395532249
142968 196066 133487080
2492 103181 252054505
4718 107187 633305968
113557 128458 310584124
180203 197395 43091567
137488 199210 155162595
139556 164379 29882141
171908 192449 273127744
193073 195373 5825043
114468 194483 200742289
168790 174788 519016839
76762 149088 181706396
83948 147298 209000705
58458 147190 816203780
179022 194437 38711852
114427 196459 407326537
108495 172976 925951205
126408 198271 180562105
98751 187477 896057228
25889 82531 141891460
14078 59225 664141802
188060 198427 511702690
108667 121193 31312758
115602 128091 35522858
113081 167017 135244399
167286 194072 709077364
44867 130055 911551015
122827 164947 105926789
39779 159541 300455532
73050 124873 530585130
114240 152748 144836071
17296 183485 825278087
159559 183676 564525133
88425 180536 231448501
125310 166759 772388386
159826 164682 12359509
95168 187587 232329752
112815 121611 162231911
168051 180973 32423690
70629 180527 609113811
141292 145620 11648713
178597 183041 286049099
187314 198499 848921689
198267 199337 608168133
156906 188660 79671797
12940 81338 171198902
84938 89946 504811327
170407 176835 227577438
133505 152783 48482068
30491 36271 14420318
31060 54840 59805081
112331 144045 53125899
42381 139671 243755863
129997 130384 956526
155969 165741 120212181
164646 175934 133426637
55166 155735 252204241
165294 166980 4133334
6056 15316 150883042
198818 198901 219055
8097 91342 208079146
148384 192623 355422748
159432 180419 560950389
197031 197796 1834886
70652 190421 802995768
124286 168604 131728031
131731 134991 8073535
30976 144947 285964806
43367 126708 208726980
43686 198520 388417633
177694 199021 607455745
160561 164997 11274330
139351 158520 119692204
195958 198964 229772540
187880 189568 735250265
172777 178240 221610704
91989 187130 239075486
153115 193149 897661225
86232 197534 416520623
157873 182746 62497330
86683 184488 245737592
83424 149121 199262543
45002 138931 231372278
190690 191370 696031281
174493 178985 11254643
59177 155200 917235542
88735 99058 25855722
179282 179868 229743372
55197 159822 200883087
180887 197310 176487584
162139 162678 1346336
159183 184692 527984125
111342 123525 41725907
100287 108781 21693994
97606 124192 67111976
190038 191758 3904741
147911 190136 291738788
80280 90827 26223577
106100 178851 702279338
75077 99655 34446602
85466 139497 490913171
65209 67309 5223853
22127 154282 475919934
170059 191970 378075252
170093 196962 67308476
176791 187611 27048600
74448 126681 130987992
148533 185823 147265148
55131 112927 151841202
27806 119488 230032598
17428 66405 122717395
17807 137352 940886562
97083 187605 746597761
76704 146519 641199113
80098 95321 37899563
169374 188005 46607140
135578 142092 16403345
172027 173471 3532690
135211 181322 652345150
179852 181229 3419855
163522 181375 925422453
148390 150195 605088537
19358 151038 330116162
16259 123411 933788633
13099 107309 236273928
5480 105521 680780221
179761 192876 32865018
127259 149709 526056563
86803 150652 550488647
21852 173132 379486119
58289 93601 253612571
187117 191774 11723380
187042 196556 23979263
13869 109729 240329979
175876 197531 54211850
79434 191466 281332138
154855 162219 331956620
136101 185195 123438617
178325 187380 622250819
179320 196473 6978136
175170 179308 10311938
113251 131152 44665406
176358 192524 40565894
78011 115831 475717916
151588 195699 952652652
163950 182612 46716012
44129 115738 714324574
118778 195680 193047037
78187 190902 465462498
47689 108014 151475313
193567 196082 6347333
45916 123707 195120983
101703 133133 78997251
101474 163410 358926495
5976 135699 970366549
152719 174186 53978962
79033 185402 267106424
153349 173098 49688987
154874 160652 14437401
94417 134235 100124627
123841 199605 190211334
15096 192930 446002938
180672 184482 297064594
119575 168134 121878647
95740 99646 9917192
171680 180653 22403024
38273 184696 367481010
46203 186524 977296932
156834 191561 946325790
14947 129302 926136339
160644 193222 81799427
188320 199330 203843538
157314 172781 38894721
101057 166280 164074739
144590 144799 573908604
127027 182762 675834290
169899 173896 331859128
170942 194968 791470886
156920 161641 11868954
58919 179352 302112387
132180 179806 119687904
104818 136379 753366976
63355 175819 282128311
169222 173721 11197392
131044 183990 133026729
31324 166017 794917871
15370 37975 56360003
131535 140702 22968682
31295 143344 281040928
109812 174075 161271045
20641 38486 44491824
33906 85050 144340393
197906 198918 267817105
148061 148711 268451680
78345 198965 469866211
68079 116738 122207511
193629 195126 350246481
28689 98135 173819710
161900 191957 262061185
148632 166256 719614118
10026 95111 212647281
157983 186843 72451724
121235 162947 104804822
52931 79410 66132467
35799 47234 28704826
66907 116687 125042354
5707 173906 421730749
85296 139558 136218216
176973 199062 55410000
67204 142150 745532966
6916 8833 34169383
111756 143961 80585322
116592 191952 328806530
147494 171524 42702448
48728 90031 393890305
152070 179192 68172783
186651 187410 976781741
158343 195430 93238531
110257 165461 138549744
11365 164677 384525068
63759 118008 470619258
99442 138226 97470956
125309 173938 122228571
98099 164028 165997366
159405 173711 406275563
59824 84495 61481696
123422 139029 200572547
82593 190439 628802586
186258 198721 341521427
149087 176348 68458481
72951 192907 986114837
180585 188252 6240021
16131 126503 276422304
62683 138959 926842531
92299 176458 211598907
5835 10236 716992892
145101 158868 34478314
1538 50491 122429452
228 12262 10770599
60921 181187 746247562
24009 45572 168700440
5178 78511 695845921
89908 144573 137473338
35317 91698 356019460
167419 172710 966712220
183248 189748 498211851
177280 185453 12262054
151227 152357 2858373
148410 159929 533675611
46383 172801 698376261
35690 78682 107703695
190881 195238 11003335
130946 188173 143723777
143216 160932 44578322
182946 189133 645102370
42988 94653 128994613
124423 151187 432253132
109244 192490 208925801
197925 199392 3756587
96517 187308 228211985
61973 197916 340921609
5460 93770 220806360
79595 144532 235333481
64161 153532 224086561
88224 133819 114563452
86254 92350 15213664
21777 56538 161520561
168510 193136 856445266
9299 97249 709081593
92203 166073 185839979
578 89026 870843264
100703 172021 230282985
114351 187788 316894819
183432 193312 24829703
159100 165333 11499146
115266 183993 172303608
55240 125689 733273653
199080 199522 1099253
153975 186214 931160660
15156 97936 207013280
168736 172996 10649912
30541 103374 182506952
49303 70889 54103609
119165 181487 172280116
70591 180922 276874454
72281 75316 487417083
90679 97166 16237841
122803 188705 605176949
44226 80398 90579750
92451 172239 200737423
55278 134078 197364462
141706 165563 911857225
137696 169423 5525178
118730 143014 60778830
115516 176114 910465811
165510 166491 93352191
178940 189089 571839552
172506 173953 464374013
130240 197667 169346025
67130 67553 1101493
84667 170396 825340923
163326 180646 196320034
160934 197710 603709578
187972 197469 23808733
88862 126029 93399327
66775 138390 28499974
39628 73355 84503108
51059 132372 203856986
95796 142016 576382247
168606 168724 286747
99177 101760 6542440
28283 65809 94233255
184224 184930 594006
91901 186035 236545395
162481 176327 633015288
28933 110423 864756202
195486 196727 3097501
28830 163809 643868340
167273 168279 262571105
69144 193760 460329771
114086 169433 901122369
197776 198591 2118060
10565 154866 786168284
185476 194815 370948539
62590 127269 161965861
47203 106460 716622004
53708 171639 710378123
191167 199133 245535218
120453 194548 186084417
30051 99579 33916733
58042 173048 288457727
195584 198451 7128348
110230 179505 236820819
20607 53375 511307492
90037 103355 33598129
96562 180948 212167364
167325 170448 278083736
53450 199265 365821001
55065 163767 776338908
134069 139502 13592607
20215 126297 297512038
139642 178900 98783854
79772 87378 205734979
134837 174608 100142234
24266 48687 677327198
119546 183417 393896066
88708 182693 445317416
180665 191291 26629391
159561 174320 473171023
43186 60929 132646357
186279 190146 9736294
187599 187644 92052
132253 134144 4672198
70255 85780 38616016
191268 192243 644196101
146773 178951 80771266
68189 78197 24902874
29264 193521 578499615
170451 177035 16388791
65840 154550 222569197
141226 163067 649233144
166668 195899 185808873
43355 111556 292971164
148637 162176 977224147
133884 142367 21304989
168469 169635 2979331
147584 150001 6052246
185844 191636 14570202
70155 155386 668668963
143188 170768 69543780
121619 173132 312201851
161163 166837 798683187
51273 161692 736857541
170115 181662 28811564
50843 94733 109582457
163680 181650 45050768
150204 167696 323376140
124657 142788 45445812
75502 90448 37276938
45133 70341 211900132
183673 184786 2775219
3685 59347 819816927
132176 157617 989833053
86019 105013 47911693
183439 192756 23381356
23959 132305 271670469
145513 165671 50644286
177362 185062 909627792
68734 114915 115963332
117471 172014 532958171
121411 192095 449130805
185309 193114 754282703
32375 166751 717035501
52160 123758 858031133
72393 197787 314696110
145247 189608 117495315
147616 188518 909807623
17811 87098 173373043
139896 184428 783721114
105587 167195 220786337
72670 196118 790267419
143654 197147 134353046
171671 197641 37481261
60595 114764 135888396
67001 148071 889475811
16156 91219 187698439
194822 199847 179353706
55155 129377 318585455
129801 140071 595330116
144511 191838 653929928
198798 199646 506787671
100466 147426 597844836
141612 188833 118627716
160749 161099 509022672
42083 186464 777930538
178943 198205 27950343
157476 198439 287075415
147099 154639 18950451
127836 180315 131883557
167625 194901 197998480
145274 150349 511569861
61542 93458 79557089
36398 82110 341575146
126330 187723 471497872
28272 178731 743188714
7299 78876 178949268
126917 136807 15327910
21116 153625 699263830
147218 176065 72476788
195101 197304 564563524
131845 170696 305024592
175462 178451 675329671
2941 177727 438192843
107608 188669 203302551
34046 124912 227974830
4832 109689 262802122
174218 195094 52424425
99707 185974 936517711
91782 106294 36913797
199783 199912 331472
63997 132799 347997549
77768 155834 437617803
31787 149023 60837432
149866 181188 287179411
187630 188100 1210543
154449 164259 24682124
189026 195968 68288412
156484 172019 332246313
47204 119793 548770736
165850 190477 598950755
70181 195540 393099960
198246 199694 3682806
145265 154213 22450692
61807 145306 791437692
60895 104393 236736186
162848 183302 93191663
161640 192170 76671240
148716 185866 546229348
35765 72358 91724150
127985 144445 18759523
6871 128670 304996529
30313 71867 955011835
31497 46303 195185802
167896 181080 33102846
47721 195506 370957602
165923 171990 313504957
41045 90246 123012093
135585 149413 25451926
184699 189747 12690302
122305 185293 724044229
86197 153083 168099543
49286 145475 880917315
11588 109467 402497433
73909 156150 763137689
9166 43543 85994658
118389 133999 38975960
187735 197301 24060428
68666 140931 181057336
74479 112763 96412120
183736 191458 434869512
34303 35935 4177601
167010 195448 894101151
70571 73141 6328580
170687 179551 22073073
82065 193130 278889371
176142 196167 720877663
172677 188752 405666760
45671 176952 538852431
124595 186338 154967524
33745 35164 542285716
42560 102173 797127552
106409 174103 169834280
72471 185201 986334988
38304 126812 221933744
15626 58626 107785078
78582 130892 131259939
190991 199824 22218425
66192 149989 791082337
78611 100808 55510182
173794 196767 57674393
106658 139537 659815855
182396 197524 37928715
161249 180813 823502868
107840 194751 262129168
132924 184654 129943859
60052 124735 433600289
3268 155869 713895225
25904 103949 195726422
159824 173031 33238314
124491 138193 34247020
185919 194486 21590159
138830 147917 23021717
171349 194987 92237901
91126 189661 247621204
138776 178902 100932033
95828 190104 236998429
7811 193872 742608591
85346 177817 232379645
105840 180964 188494262
23893 108367 918897204
37855 124880 218342504
68125 88660 51126714
124254 150237 429636035
161689 197599 122635903
60069 148688 222268188
191784 194789 684201791
138342 167613 73652894
22739 141549 297747529
135001 195718 152665863
33856 153118 465343688
21301 48448 327931800
93830 134058 101155678
9259 93946 211756465
115195 150799 662135234
12504 157363 363183794
119866 171354 129359729
4929 108712 260093498
5319 92676 315523660
92496 161593 173785589
155044 190123 612256
82555 113326 77535543
86982 157932 857429555
190906 194942 10246264
168071 196178 400583919
172299 182671 450779943
56816 167760 345147566
175499 199089 59147250
146418 170534 71923360
100833 164717 197798987
168321 192690 47585773
56744 173442 292759631
35871 64998 73209153
58184 103119 26322318
169361 180372 810527042
167010 199256 80933741
27800 42454 49571395
153127 171203 45570319
41409 106588 345180574
32597 66355 684389071
65026 103242 668825530
55333 142750 281792522
32125 106628 187053657
51024 179643 322714141
151061 153221 5440667
31490 68791 580808068
169917 193309 739311979
92951 195639 258145795
82164 106732 61915808
65554 170016 405105255
159685 196052 91396633
133624 181076 290883192
67714 130666 724625332
133717 134629 716335760
148221 190990 590890595
168423 170602 493640318
174118 195085 52632236
102301 107539 607635566
3546 157522 385884912
77846 178451 876690743
13846 43116 73342672
79738 180492 253008262
154340 191236 341370204
36410 162036 315312986
173461 173827 323199193
37265 88466 128212328
56720 153135 339063541
49919 69512 49119748
55019 119750 482426351
30050 42404 31098381
135627 144263 204261243
129665 198940 174056517
99113 143149 418799931
72792 173477 700321104
194896 199145 10612289
198861 199456 1515697
122269 144622 716270638
28894 60052 733415139
38774 165820 844986662
79845 159936 201120877
95404 169341 186125783
58243 123213 162777047
112387 119394 17443283
146727 179185 645936326
135797 191545 429584879
94417 118935 818809420
138386 149350 27721528
126787 148837 55603222
158239 167807 24104197
94273 107626 34027886
182420 188636 649181303
110176 182357 390459450
76288 103362 67977960
89406 150710 163179270
45692 171245 774602882
74019 114370 101543790
15545 40361 62017093
63713 90021 65476288
153360 183475 75631451
42350 78776 91107178
179726 188526 24678402
33657 72012 96207022
104541 143740 98323866
13250 141910 415001803
3618 178806 439235412
18428 144637 776324331
81758 149465 170045498
13239 81447 170757213
118281 191374 883316590
197697 198397 1808799
56664 178495 305668592
1847 24013 55234446
60937 160999 250979085
47530 97925 126043048
17791 126071 271267984
78412 168722 226864402
106159 175154 173175664
184789 198606 34713817
105597 146381 340482388
43999 91506 118770111
151548 164974 33899149
16260 65095 122386844
165699 173084 516408389
53722 187814 81925030
135140 176631 158427906
54875 101513 116537419
76630 161918 214257795
112317 171912 569120356
156891 174464 953919597
124949 134914 4766401
50329 131212 856445349
88506 134446 573201507
87149 133962 485144854
124046 124539 1219957
92215 136977 861544223
196024 199386 582954328
62917 171016 575699008
72181 146672 187026485
11781 66720 137609723
37141 180717 509421673
171997 189362 17100836
173032 194214 53162536
50816 163630 542485820
141310 194565 133908292
121915 168666 299614100
1275 197369 491553010
114404 141488 67680941
72588 105024 65753243
155807 179952 60599422
35390 197644 937115089
64412 85341 12045349
146408 163380 482095972
153826 182518 72010291
81227 82790 539220645
78852 168019 223948689
10778 121114 276416609
42874 78571 89279290
18447 185697 419455686
62163 126431 524391987
163141 199948 92346596
152660 155280 292724659
33175 154091 959669439
77484 176739 249298634
19370 80599 153219573
30964 169276 347169335
67627 197437 630739856
135738 155013 800743298
18253 135510 293793595
109031 109127 197531848
17070 154189 508976993
184343 191086 16895975
113028 190059 193124354
64253 93498 72872673
196052 199955 9741511
47262 56789 24019195
24566 98239 184454744
46880 157913 278523392
130483 146138 39486481
171222 192568 53426593
32689 122490 701172663
95525 126322 367258074
65651 81931 40636798
108496 156201 119710906
34395 177232 358551312
62123 130020 532434256
44349 176545 801465621
75309 77262 4845724
173324 186555 33105990
151523 171266 49782921
90489 181633 229118020
154215 188665 86411437
70890 112506 960515478
157050 181513 61421218
124620 174298 830546697
142066 154534 614855291
174889 189244 35859329
31429 175644 361930892
176657 184446 13794371
61992 151887 987740034
174326 191464 42915004
86633 91955 711498052
57547 108266 467956645
796 6403 170716595
30401 143084 954434398
101416 178296 193289218
59038 198046 948319202
96700 141652 113058152
139357 151803 31401228
41568 83531 792027833
52828 190739 835824176
152804 188086 88537340
103807 194865 228692427
163614 167345 9331686
114619 184102 174230388
35718 116197 999616799
42229 62901 244709527
146560 168807 55916925
124928 127191 5606056
88491 93144 812930499
48218 138615 566120141
112548 169685 143362327
34450 166055 217326558
62977 164122 814034245
82762 99438 1723279
45102 183440 347108103
150535 161270 836066908
52546 99272 220787568
140742 162536 18537396
136311 180559 953666607
50590 80755 75458480
59631 73211 33778913
117415 150825 845112787
98163 171308 184119582
117372 117796 1052567
13537 173303 783494119
92666 138351 387785489
32558 92108 893601112
74112 116745 582184283
133272 137586 10718015
3007 42120 97861593
122386 192431 175886264
39318 198104 675776583
107582 132091 61310226
26061 59504 84066952
85991 145690 150125646
189543 189835 721263
61577 107779 248898544
31743 57701 622072269
184643 185517 2186712
186780 189663 818482924
105542 129524 558638406
122104 193162 752315735
168715 180243 280141743
66233 103074 92177053
190162 198358 20578966
144839 164447 854526717
117047 152601 506704412
77585 199424 18901043
21571 130729 973137471
53664 107634 135376359
19807 39032 48003944
58843 171781 574946845
177792 183101 13289046
37771 132027 236452496
141907 179522 388450347
189056 193355 146666670
117880 121967 10078288
9986 152003 831194811
117044 176233 148465414
177559 198690 975246585
27389 61228 654186235
70497 189073 966063078
16100 65342 123386651
144346 147699 8490873
59350 124811 169599490
107765 111893 5911832
12141 130784 914874027
183955 185202 947684513
35931 43067 18052158
163670 195509 79928724
12829 121399 272073069
161109 193175 80496547
12411 119555 858932984
128635 157337 158923131
3400 92835 592490124
44144 59142 438085678
31013 127793 242657201
132760 150382 44325009
132025 149061 42844422
120579 171199 990088520
68711 71209 2877965
98225 158156 520550903
54658 73706 286305854
141636 151176 24053992
176721 179519 7006676
184351 194364 934566017
29971 54103 690444846
113519 133926 927244330
128636 167800 98453591
110149 167247 530124164
138780 149198 228093064
37490 81326 109884014
50933 162205 381985503
77845 124238 116529060
74046 90694 41525580
60803 115221 295049264
138934 165447 720810341
175027 180430 7417780
76903 171410 316929227
57347 70039 31753327
93950 111501 44560921
4039 105216 253468215
56685 138444 204840728
21231 64293 847811395
45351 47572 605324753
128121 151598 512969756
7086 13658 16294388
149659 163349 111709754
128636 174779 125692033
87997 106129 444718236
85770 94105 20852703
68410 145615 556105639
21664 120814 779703970
8894 194358 465037155
97133 175242 919575944
64957 173225 735187519
95631 116176 660405785
25417 150012 312654849
152971 173593 543297973
11291 144410 333637275
88090 115197 234402159
122311 158752 174460573
112046 184854 822672631
32681 103681 178122317
147900 181848 85191382
123276 127639 518791127
60099 140539 745063616
31758 198621 418702091
180088 189159 779205170
161971 192375 76319377
4974 145252 351655698
142716 196208 134453878
155246 164890 336166689
175357 185875 146569633
16591 159178 970754697
166156 183387 751306190
93949 129077 88366400
131770 184004 131184736
12592 184833 687928598
149919 196012 150006599
85289 102480 43179750
197402 197902 630127568
44810 149150 261795802
154841 196999 105802290
113628 190248 192169787
26351 78309 130172742
71236 93905 56515882
133508 176679 830638787
13596 135915 970003109
122591 138153 931317699
154057 177230 350218802
2422 164999 717844479
146409 156492 25314085
39480 165200 315605356
135401 157195 395551831
53763 195585 355841030
125495 173205 119977395
93255 171125 597919745
144932 188429 606812599
148871 153511 548144770
113199 139408 894169127
99007 101147 8282263
184315 198448 35481213
16286 154670 658917191
150362 155463 12917050
177346 193725 41145319
5614 178881 691662706
141915 176596 157247548
67661 185232 294970547
110695 155008 474440563
114459 143807 73435196
35371 147419 344634010
173981 182354 853726416
135213 157351 55755502
77879 190078 281677057
49764 157891 922557698
193039 196558 8872559
55335 110177 137507349
169760 193110 779489866
199149 199701 1390354
175894 186055 348859295
156357 179336 57692528
147347 175506 994070687
161048 179660 261387087
48202 151844 629470910
72572 74457 625787561
94341 125255 115663095
57984 158885 252949753
135398 194440 148453698
128944 151421 56525073
139976 143977 289412219
31677 121847 226147069
169481 196064 66658539
114097 133121 47485280
12361 144251 925598700
198218 199445 359638224
136743 156007 48606377
102546 167525 260629240
107907 122604 492186277
13949 166639 382971038
102556 120271 308405221
84642 85906 881132385
105703 185296 199741102
138030 171679 84797775
50467 188409 346022050
16744 56768 244268709
155559 196225 102075494
157929 175824 45064648
169041 169046 581584033
71700 96541 559610102
9346 72323 857104293
117548 157223 240761299
181384 190654 493972505
109809 113019 871881641
155045 158851 48457846
22086 113275 246090070
14234 121681 771397735
91723 94592 53373805
98344 154923 142427417
13776 71092 143574054
16292 88258 870796579
2650 8359 8487545
121537 144113 56647382
182309 186464 10390966
6920 197109 476813048
84588 103797 377893392
182120 188825 16781728
6683 178462 643978607
26981 147070 349494391
198332 198856 1313877
171239 197620 753074556
23862 172908 56287139
46787 165231 297301426
148112 181876 497240339
93143 195621 257597402
17516 159419 788641387
60777 178792 296066046
158378 195368 20086029
4125 81098 925524238
97895 168237 176986795
23219 34227 313591792
167145 173017 14783102
139166 194660 368061320
20746 125891 263419538
97101 173442 192087813
77896 141457 219621510
45873 178113 331814690
91612 97715 15287971
73277 152608 199189362
170284 187704 600343503
147554 150576 565165298
99223 183233 346884135
23774 145150 304512148
89501 191394 256055832
70012 121895 920869852
161222 166420 620815667
121861 186008 161016385
162878 195384 398087600
70451 92554 523857388
110071 182567 181871186
79443 108062 72124004
2003 180420 692299847
86386 165305 971281606
174493 180908 16060333
104889 177590 182543805
115185 139853 65666087
71213 154230 208360800
5679 109278 259576830
69227 180809 280021139
113806 168322 136801225
2159 29123 67235652
114831 157836 107732295
189881 191730 4687149
182089 192720 26665918
193226 199942 522969339
57038 92548 88581167
129884 159463 74358302
183899 196551 621638302
21827 114754 619204581
90144 168746 933979839
100280 151336 128437652
5961 30403 548918753
85600 119863 86273950
196932 198295 937796348
88336 91931 471170187
25239 81606 899595455
114674 178679 160575832
145545 194600 828608454
147922 155791 19741230
144842 169964 63176730
154997 190434 213538521
103255 146241 843075588
120835 145549 314503645
44488 96417 129852056
7377 42552 87956570
117527 124236 16624563
138240 140066 4590304
56636 156114 509619384
65354 160266 238033042
156651 180183 394327966
35429 152203 292993085
72277 83387 27780410
64523 117821 528471505
47336 173060 315564747
175424 190559 37870716
75137 161194 216135912
8181 129878 31562324
157689 184977 204378495
192612 199834 2170596
192075 194744 6750429
186223 196493 25902986
69779 139382 174404597
92477 174467 756098737
106063 158478 131369546
68597 148181 199665774
98854 134121 642778306
44051 53083 22708322
35182 67846 637182919
26825 174799 371409034
15462 170667 591213281
84699 107557 57715505
98394 133686 88820347
4058 27598 633689078
49512 129591 758477474
37569 63283 64728532
95605 107677 30845751
93752 134639 102788427
10824 161343 387145327
28589 46892 477701630
124570 141735 42999395
181975 183871 689758978
83170 160334 193804992
147049 194622 119470336
6510 7074 182415123
11052 30999 49751079
112687 172197 149315450
108958 193671 212617410
7674 21065 20617024
52430 91354 781110486
58873 79357 51049034
178114 192357 35770720
134708 157665 57742405
22662 115933 390417179
139012 152916 35027235
60719 94736 678291505
15836 120505 262256932
133038 148697 415528611
73967 118381 532663763
38826 86086 118312407
144592 199842 179556537
12379 77704 163471763
185072 193768 21848801
106795 189816 463226062
69112 195578 317435025
61041 110743 124708225
192278 196955 778985760
8180 156833 551222728
44517 123810 933092079
73701 162028 503153875
7414 190919 856876225
163229 188379 63014952
133169 163074 75224540
98633 135837 739164127
46242 103786 144308074
72505 122458 125368251
167748 181316 34072290
14905 74697 149614683
137609 154075 41572087
144735 177934 590227367
174625 199070 535256969
88225 190286 256386951
36249 88333 832746754
76387 108181 80075102
55322 168340 423680374
114686 130354 39041766
171954 193586 54189307
131081 151599 51573734
33492 36978 67264029
142089 190635 121961996
74077 137042 157971422
178159 179061 627233765
62597 176030 284577310
65315 175883 928450522
20094 137053 293044605
12281 132504 479788115
70390 162924 896762461
119150 155181 90470637
122219 198831 757234922
21585 199668 446689014
113393 121577 20391853
26651 69075 17738918
6613 133557 317936783
76868 170854 996011030
134238 134587 887968
123440 174136 127344705
111235 173278 195191543
39293 89222 471363081
78885 126902 281576731
133171 146568 33782211
61863 62580 1799041
118555 158150 99288736
98818 166470 170217158
94435 131622 93608277
190042 196169 15500756
14604 116544 255753642
132419 185634 513894501
30485 70005 293672811
140206 165343 323076046
174412 198004 59091050
145756 193008 118561307
173580 194323 52092414
20437 21455 2498175
134325 190221 401514065
55182 189153 87885586
138547 184514 115530267
70405 127765 143736086
85619 129960 111421959
15978 99340 495624931
117672 183133 359263904
38696 191456 383341596
142171 148197 111582583
79136 125133 478400321
33460 93311 422761840
163493 173951 220660050
190696 195098 11162957
87590 88881 809446628
152890 185893 82842950
94337 102635 20997096
61057 63901 7174547
141159 199872 164523886
195198 195336 257258787
43540 169515 316128633
184303 192079 648231401
147087 172279 557413212
22721 34660 29655706
165476 174264 752891614
18503 152636 445405832
116270 147630 643600349
88161 164272 191430065
170687 198807 70361315
67311 105754 96396989
166623 168673 5178637
143317 165720 654874517
100930 105645 12178352
15327 34558 47907709
41454 101896 151287714
138906 191240 131493814
197318 198460 2891920
110121 119390 23171674
32144 78769 116837025
36486 84470 561871530
198327 199794 537616123
79129 154561 319280130
157665 196152 96735498
50939 148978 997523328
113164 114075 2257537
95125 157960 158074544
120520 129016 21232651
91128 129477 85300726
168514 198528 729507232
87351 149809 157079358
7073 99175 230300635
153560 176673 436066997
199940 199957 39983
192348 195681 54382378
160901 194083 9556335
83389 119728 91366261
42736 66872 60495226
196982 199913 213731802
35103 167839 333146095
122077 135597 634034475
88486 168202 908154305
114033 193290 897516379
154567 175914 461888255
14389 183543 424257341
128284 149986 961583291
145540 162920 43635023
119194 191069 180329895
164117 175316 132418770
168711 179221 26333311
7464 126287 297523910
131327 193212 531760719
115187 172866 402216993
6868 184903 849723784
167013 177941 27458224
185001 190767 722510010
67190 194425 701654552
25065 39713 36816833
105811 170084 161417919
12319 142821 327018935
129467 195986 715433520
64934 146103 203607278
27488 43833 41086973
103131 125517 56175118
6090 143223 343577196
88524 97378 654942942
113046 140580 68787087
7370 147407 350934434
190149 198952 33410785
27713 112232 212197831
77282 79928 496933900
110096 172728 157170834
7212 96486 559869542
199478 199639 421928
50692 198554 370986728
177556 181105 8897724
57190 153226 240798827
108747 125181 41061478
105407 137209 79619621
109411 157343 557012932
39573 54842 38469695
33414 56134 232053739
134664 160335 64595592
156863 178976 722063407
168734 172431 179685370
29877 109835 200641736
72389 168836 949643017
194414 198445 377666734
101019 142119 103331608
104983 153781 382954818
96743 160001 159159744
32988 83471 645786356
180381 189876 485804835
167802 169864 850974952
129323 139735 833869650
11630 128399 773002606
34499 51459 42767495
149539 187051 336104163
87353 111023 59839506
136327 182522 116186351
15094 87183 276366001
150885 193801 907191671
141140 141249 460383504
114448 154597 406462947
85260 126939 104645717
174911 198927 60169940
75322 86210 27154875
66862 143366 191797456
80589 129309 122251111
41831 149690 270580709
8596 184802 441686691
190299 199463 13717569
143877 178772 845691233
48395 55224 1202506
71389 190675 299319924
12984 112810 250394831
35987 93985 145168884
76416 126176 661375106
41279 75619 861860887
133061 154719 396122334
20444 168294 370810315
140675 152324 29390221
90497 133534 108249245
6028 194668 473064264
129066 192893 160337959
130468 196302 122504659
146106 149219 919761072
52458 133343 810608979
31635 177269 758626581
165081 197009 80063052
144284 194395 437913810
81414 173246 230673082
28334 110611 725732138
188012 196115 20455100
96430 120625 61036847
55553 169775 286593004
15321 158681 488012870
140084 184283 173436488
89705 89948 527273274
23201 119136 929387943
62570 122161 269177075
14647 66212 129263625
22649 72797 125486186
136527 172655 21105159
7503 186088 447622499
58433 116389 145404002
28579 136651 270945903
50855 68202 43527147
68746 85693 42189488
10879 146322 339536731
68588 86565 44719892
177208 179049 4641959
56866 181656 313020187
9562 180239 686292028
63375 105608 738064057
117016 197698 887001113
39414 49710 25899872
133792 171876 51505691
195949 199486 615121633
167693 174755 732597872
87474 119870 822566928
146611 152552 923623394
142410 150383 20096939
112364 193019 81615632
16816 60830 214016190
55841 79473 479949300
16822 161636 792141793
84328 185790 407801041
10675 123053 281569359
119290 120716 3452145
117314 182912 164485506
142900 199926 587961131
45754 73759 627808273
13399 81767 171160448
131869 174473 856003376
131237 158722 69072014
42615 120767 195827500
128603 129893 3209937
145606 154285 21777828
28983 179568 462505803
130771 186805 140732915
80914 109922 608275644
75576 149410 185419074
65578 103177 94081227
136574 151375 37340148
118448 178462 550739656
38658 184005 536481352
163103 171418 995000109
148041 188462 101343678
93827 176954 674339989
22581 153507 328268436
154569 186618 113969748
100508 108624 20764799
195194 197593 5936424
116503 138116 905937596
155077 188793 84552413
2920 198605 948036143
178252 184131 462509687
117969 174753 142521977
23989 58721 280904397
25737 38134 31047151
42435 87499 112612965
128330 134020 802012740
199259 199420 299287166
63980 114359 126390546
100238 124697 800936154
21031 28247 17878745
6644 46099 812641868
140990 179833 97743434
79040 142324 158838122
21042 192240 429402861
146628 170104 59045348
199645 199884 594514
80423 146734 854506857
136138 176389 627394620
84409 115725 79006844
194360 198011 9039491
149155 154587 238982446
120506 129407 1949
148142 185794 94396442
70868 110936 841508989
111675 153169 103923828
38324 58920 715243318
187199 199051 29818636
7881 147982 951852250
136539 170298 771405480
154595 168318 34453608
81157 169958 223124900
16445 161378 754359520
95367 102064 889550480
184944 185107 441816
124823 127156 5767353
67068 189683 307620357
193036 195800 373878013
62387 96063 625726064
175167 175701 1285146
155608 165248 24290608
163921 166911 497076804
71636 123070 427019632
196155 196560 134430833
17296 152594 339229924
4853 124846 846486801
91080 188331 612625178
92670 112709 50813597
10472 58803 121080087
132386 176177 110057158
49577 60921 928981943
159240 171262 986917027
93836 187699 311560716
800 181146 452077821
113681 129584 39647105
49836 51071 3114518
57338 193036 340389215
129142 157647 71603438
101683 186586 213314640
83205 110313 68321391
97403 150313 814728814
164226 176653 31100550
141740 177007 88698450
160897 176774 39897343
155840 160102 10633896
155091 155533 904797129
83646 124358 102300856
157301 187539 75817776
94278 182479 221751556
103802 158640 137627974
85366 168463 208897162
199363 199792 1069000
154443 179622 63170253
11195 88610 193609975
173959 198524 61598004
6601 143058 341806498
160242 193115 82539591
195135 197782 6516742
86385 150769 284622482
51200 97725 560422003
160312 167203 24965502
152826 159572 465747132
166376 185722 802522361
102121 168302 510082732
146729 176356 74341472
152516 166618 35485154
55287 159309 469233412
193761 197786 10002231
111601 145648 972998466
90100 187675 245112760
180750 183616 7170770
8672 85807 974939623
161725 168544 17202934
86511 179887 234673049
26054 62228 540309298
2210 111380 354930713
4744 107052 256443912
53269 171329 420521534
64790 131990 168384616
97514 137609 100830328
166551 170067 8908880
9749 154231 621465369
123332 184665 437967380
133058 148795 30916492
132579 171187 97177448
173747 181549 658910655
140768 175370 87128357
185491 193222 19344233
6468 144541 515240834
90592 153557 158388874
80905 140369 149192529
71847 88681 41962664
407 47332 117244400
14735 130123 289135677
196550 197585 978990882
10989 185592 914740448
22964 149623 684582226
68680 132408 344715197
144794 153442 21665123
91383 184966 4521637
6404 75547 937055085
110529 145645 88061572
147530 194746 118594336
112505 140186 69105284
88041 99518 28779502
17628 113596 433313378
1294 121979 302281757
57475 83460 279927087
128638 138188 48682758
146552 155262 21886565
82057 97295 689856077
66859 71886 188269170
25851 136007 853371906
170035 174274 598001969
37936 175369 345057544
174687 190648 581191325
172014 172096 206345
115938 139149 201886044
113836 140362 66303909
46575 86367 463840182
151910 171061 48254061
110636 193203 207113019
148631 158744 407226345
119534 123409 423903812
182013 185697 1494418
63446 146621 208590970
74307 80638 15884619
29600 86616 142734511
141349 162420 284330053
188128 188386 651466
176501 177159 954344402
24713 102503 448675111
164704 181019 906563785
29352 188462 690598856
169682 174653 12422964
42198 75463 447566341
41470 46955 13687814
22409 194722 514089318
83394 123663 101183886
95832 178772 139595926
62535 146179 509583342
161150 174608 989540677
18784 127351 117206646
38324 44636 620305
25635 134865 987868470
87611 128012 459433314
130350 154528 792081600
100819 134874 85573319
177504 187146 24090203
171712 187328 39007244
143193 150449 18288697
175846 198739 819613224
45438 161911 406493156
126419 174402 120704637
161450 174672 580751787
189147 190803 4187654
122715 188820 165984134
191287 192052 1978787
13176 105661 301905079
104510 171419 152654834
67313 149065 212876147
59991 120373 151288941
101844 191504 225258374
166381 178498 217928911
87173 140185 133103897
2007 17978 39839792
78549 136349 144937674
28712 116442 220293551
76089 83728 486121410
133986 188115 950409873
167775 169366 843547
48025 184980 472100137
154268 171445 43209181
144799 186201 609398540
76670 177770 253969074
100763 172545 347377079
150851 165047 4611872
56760 110935 797782767
62619 129152 166641377
182512 189146 14041914
107105 122348 523190469
126559 148409 55155151
109484 177306 170179458
2518 120698 295999686
16272 115612 350458642
174778 181961 17977885
53345 129170 190012631
96667 189943 234421385
95968 167758 180603635
19511 85127 164100616
113298 194477 203701259
80488 110610 913752569
104451 151926 119151086
35166 197184 452435074
134015 137525 8755887
679 181231 452598151
44976 127276 891206920
116456 179452 360498645
129712 173150 109302613
150747 175729 358485530
84166 193604 274917857
57718 165571 270551256
157679 174530 42443741
191521 199171 19250863
59203 121830 156895831
25093 151574 885310205
91782 153765 615800425
180768 187264 240287076
46519 152924 266937979
60172 154752 496251515
175583 195109 49016788
166659 182498 39690454
119524 158478 917884357
73113 135404 156220483
90132 101672 29031249
38421 89645 92934596
3770 126184 923075161
164119 189222 62813642
35342 181386 366507825
62448 84030 53759646
69476 144278 329765877
95127 129755 820189040
14820 133912 872202419
61346 184874 309853932
126664 163957 93964877
173617 195089 220855366
47240 178633 907712769
60848 172086 855628137
44003 128037 210635230
138038 167125 9399367
61412 182483 303674981
30092 126201 240905382
78137 101201 672372258
27833 192036 717014443
147759 174185 66371927
158755 160027 3234073
103644 120798 461349353
70979 181475 277287882
80179 90003 684991834
39129 176235 344071436
15318 42253 67463228
169972 175252 13212910
139640 140758 591190232
159551 183270 59585725
183844 191991 926788395
149812 168261 309437852
78924 137863 147869261
28612 117862 866818483
85323 141815 141895602
84942 106178 563354433
30517 64960 86446735
189166 192397 275299924
59677 139670 200339987
37885 88913 804638331
174624 177223 6461266
161961 197052 351777198
40745 52523 29579142
137263 141298 876289650
48884 127523 517859346
34609 156817 306764354
172734 196067 58555510
23900 101811 787816721
149031 155594 16511560
158549 175241 42064679
190418 195516 803785568
173925 183924 137675913
32483 42499 25295952
38174 175026 343601955
47388 174397 482254719
123504 124843 126796933
176412 189688 33273827
140067 176407 91432169
153626 187312 690328349
33666 197255 327667013
86576 180910 237055012
90233 146835 142456379
172256 190047 162632592
43421 129536 215737721
34885 56120 53460490
28215 179149 569445361
170576 199678 72894582
64634 132581 170258171
10678 153657 520084752
185132 198596 11695809
123321 151303 337383365
118923 162527 266101913
30358 149186 298108763
119248 194582 620858099
84732 173092 855721530
185955 190846 12274051
35248 110312 897018913
64821 158018 233662302
81330 104084 57178645
71526 73616 5136920
11043 73087 155213322
144981 176973 437186031
71295 108292 407352838
37935 171271 334839111
158131 187216 72993814
191409 192388 865767020
149992 155816 14665165
98547 198351 250864465
15659 114719 566339373
878 30609 131128064
160896 171119 25823005
56739 176623 300730654
10610 63729 371518216
22129 76207 230806472
101676 175237 641803019
158886 172355 33983726
29790 45775 40099776
45256 149706 346371001
15615 163866 552456425
122976 175925 133047318
190722 198335 19137172
60483 159787 453530280
29147 192666 646058280
157815 166336 21502299
178626 198456 49718182
37397 132792 513482402
123272 124295 2563648
137524 179792 655596384
162313 167827 13778466
99244 128606 360973885
18773 112307 234659843
36742 114302 732874260
65198 184101 108210744
78107 157374 187630373
91383 167469 862590043
192913 199821 17347712
81638 187180 807138824
108603 158529 125180335
173239 190775 217995206
132017 144833 439233227
192878 194313 3708348
137790 164466 67293075
122115 162372 101160587
53155 150843 244958440
27216 157542 354005059
117160 199074 205457686
7038 81929 944766762
179016 195897 42373138
78984 143133 161006018
137508 160718 58450910
117410 173339 417427626
144654 189426 36345733
193786 196301 869751448
81810 159704 243816468
5989 168850 767344572
125865 138583 233139697
82420 176055 235251927
71947 169316 244508741
73051 83288 549695758
107719 138131 383568603
158460 164641 15755462
51362 88820 93551935
101582 102494 851994744
169253 171253 3624885
125277 139452 35480183
24582 29031 11189179
86221 156885 177620377
63895 131563 577539101
177817 190780 32464250
134407 138884 505115875
192767 193387 986200641
91268 199944 284122064
196263 196332 57900
54556 158007 259368859
191161 197507 631310473
199344 199928 792767669
76674 128616 353564684
199568 199938 914225
28783 111048 601394257
83451 124333 468408969
21385 194519 223827939
7340 119345 342602868
31833 131661 841989919
166635 175041 21145790
110491 121252 26806724
161226 187582 66071370
77069 144505 169334587
17118 26649 23681082
137683 161206 59234549
104671 183230 197215657
92367 194617 546334624
8206 89975 968535537
63816 156129 89050226
16982 153512 994282624
197010 197053 349555912
158362 169536 403995593
114515 192580 195790471
18060 22874 13205555
112640 194358 204996869
60257 145099 212747053
49877 185609 980670378
40206 81995 104680355
22249 104136 205142611
198341 199009 1699517
77830 124387 116944601
166452 179101 31773147
57539 90332 81731351
36565 39631 7723753
236 49821 77274704
110125 138457 422495850
22290 101832 199073952
189539 196469 17505601
129021 131196 5475604
102869 119814 42745248
162720 190470 75425112
71727 162198 227135340
66905 110420 109229804
86619 169340 436731048
135935 163262 295297460
192167 198827 880601428
74949 134827 150192639
81521 124705 108426444
55830 188048 331638628
68693 170502 255574508
166884 196700 150478980
12652 33450 51828699
79211 79523 908405206
157750 158752 2569848
68425 103194 669235468
120195 159235 197727449
142199 198533 141526958
174507 187307 477922219
122110 194323 181374039
52466 132858 223912311
22117 46721 928008792
32339 162920 559311857
73256 113542 101286123
179478 182253 6945010
39689 78146 575382929
81196 197905 292971853
85422 135472 125693228
89128 126481 148655626
71184 150873 199893114
171938 186413 36124816
197170 199459 5739214
179046 191742 31787005
78042 198455 164188651
116146 121090 746125598
119100 168731 899334530
64398 184596 301512219
69763 72679 941068568
79603 172773 234069751
151593 183157 598740250
82426 126595 110784743
8936 96061 217755894
128243 141723 1653282
6209 7645 3639678
80536 110667 75879818
144460 197029 132024727
15171 57683 189031218
112389 196261 210413114
94526 133607 759989651
167393 179196 29689378
160610 192684 295472215
41722 48646 17342510
157781 164307 16606031
160834 179274 46351618
148815 189980 103203900
153326 196860 705715835
114832 133477 482264872
37153 190029 404066101
177285 179135 4684372
38430 75247 92291204
99420 177272 763192694
161040 163133 5289468
122991 192226 173869404
172486 193254 364240837
100662 112327 353915080
54612 147773 233639461
112044 118919 13424392
15017 36386 53368029
61462 89160 196021658
125965 176350 692766412
58285 195224 365646683
125804 141952 475397006
135968 155824 50043849
3620 46309 106688249
44822 147099 510939290
197479 198557 538675410
145230 161225 40113556
103988 140870 288321712
134983 162098 537234448
7454 120025 282008069
185520 190803 217029345
9178 156286 710828506
183080 187560 11162534
158419 199123 102272972
73491 132803 173240017
44200 102319 274602905
90365 159133 986108569
16354 149314 333371265
83685 84532 2082874
67710 143077 188890606
79640 181107 254848518
73621 131640 338326115
199701 199930 556941
40068 122452 206591714
49789 61240 28814070
123924 177525 134606131
109051 191527 206925330
67022 119526 91004210
99223 126750 516127154
183319 199939 41720988
65348 112518 118398234
134246 182652 121673945
177042 195178 708769001
45311 79128 84624930
181914 192609 224498078
148488 152050 8831912
3672 195687 915417553
160247 199902 884868922
147001 167859 166827638
3829 138634 337664120
61821 153759 588414691
185624 190920 666310903
46590 99264 741031779
87379 187958 966733851
30205 39916 24327244
95933 174695 992046241
158629 178721 741644656
146150 166628 51423794
188982 196440 18820052
115568 195181 913825325
88208 167478 531102591
50172 76821 66582461
17814 33980 40302140
112892 125582 728972576
23278 108547 213892384
22456 126967 261790088
669 194906 629623683
77708 134168 481994943
115860 116244 953120
63471 76640 32659317
44304 196674 382364717
157124 166195 15762122
174555 188033 33695141
63940 72455 21124565
152214 152730 1316059
37196 62266 63115786
145155 154800 454571827
137035 181859 112713893
4434 145185 666353279
130746 135265 11281999
2802 146135 385032990
143078 172447 73988554
78593 108811 369204327
90153 182282 551455430
137497 197285 921859089
25831 37933 30275715
74000 80258 15692035
42794 96130 133282103
32936 115991 872759675
135012 150226 38372939
177003 184456 18670007
13429 187245 934896875
135368 150580 38324827
51287 86295 87484286
84711 140964 141214617
18628 102222 209330432
19729 33059 33167907
71645 108557 623672762
198188 198633 477465460
115019 160768 649902932
164097 171692 502510414
113404 161798 121387785
150411 173490 704290298
24489 132272 270328363
153615 184074 76428870
97422 142065 764764705
68775 168662 385701536
131424 186661 93277105
169388 186945 415562
59711 97935 274945065
43667 152222 804332508
146788 166522 49552295
121035 196844 380236357
95431 159314 160711037
149347 165220 507765241
166874 177433 26509875
187881 198027 449900262
195834 198275 6063673
20975 43380 56151609
58010 160909 258005628
183501 188544 12634389
198093 198610 1359872
40947 175133 336778065
171529 185469 451474298
104786 164872 150979506
130043 165740 947141891
38798 75888 161371710
196054 199126 556344945
180092 188345 20640458
188816 193556 11958720
20050 174408 16761485
44070 97080 132488708
18974 158985 580297073
43373 113844 57579328
108 62330 702441647
158910 174575 204987508
29675 110733 203457203
160141 175657 39001133
114610 177089 156696877
176299 186858 371970147
9037 146025 824274541
25822 128629 257810621
5027 45457 101116599
185814 196087 25897586
63951 153972 491345202
73672 91754 45138241
57768 92046 85431972
93308 148809 416619557
67821 180893 283699328
91016 123383 567354742
185902 192682 17045803
58512 126637 170477882
196697 198426 362656
129512 176068 187062995
166534 185982 48714250
118702 190945 181253597
149200 181431 888476395
64756 188712 350676256
124651 135987 28351329
7387 99620 309901287
42931 112595 433095467
145224 191931 248559405
183710 193914 642082886
194777 198654 3790037
112069 139826 151829241
16975 22283 13297676
127104 175949 122854730
45729 162684 293483190
145562 167327 54576881
95500 140187 880827875
82477 120273 95008361
31156 95126 376184893
165150 186819 54214145
64889 85894 52291265
186388 191614 9809279
133337 172110 813497667
90691 128961 562797403
4261 47935 109195351
11163 157349 980210572
183695 184444 1885460
177228 183698 16199944
88932 123875 88003984
188067 196046 573900519
24455 188684 412090782
106084 110089 10061552
54017 141063 670164681
161505 190098 848468652
174541 184093 23873795
72121 134774 157064605
127883 132977 322926266
43768 155587 422509954
27578 110170 160532273
93593 108300 37392841
8892 92439 208835304
9764 46265 347562968
177218 186086 8899629
110693 115420 625633179
99126 133054 85353913
83218 187949 262986395
42029 194161 381690247
134310 145194 446979303
99771 185112 719860747
142514 151660 546311819
33949 135181 855929304
169331 197940 332994879
75854 87954 30176978
69922 173652 755153848
186911 192863 822972627
36993 106973 187180421
156638 168176 259024442
138382 149522 901811192
68334 159356 228282117
171266 185815 36306444
9858 13346 785467959
130433 160322 60437871
67277 75250 19785680
26079 111293 213916444
9661 174966 16324112
75268 113769 96827577
56068 124065 936492829
181747 187678 889365
93351 97522 10382963
22374 121096 59521372
166812 190950 293394196
184393 195904 675561950
89581 160302 177799984
40181 97477 143301415
79687 191961 281934252
116011 154999 248283070
118342 142868 226294927
727 129644 842775022
63670 159496 752091316
137376 164860 69343594
159246 187100 69923243
131409 136306 894970348
86231 155299 173662159
123814 197084 225222591
16378 106933 227061450
190171 197153 899835074
178769 184662 904999556
19942 159082 348817189
192148 197101 12412131
55568 107189 469910084
125588 167849 703450872
140743 142022 533880225
12947 52954 956439553
103686 179965 191550101
83862 184653 253109002
92629 192196 250276676
195811 199832 10045986
80310 173367 578363518
17764 198488 674568080
150812 193394 106989712
180085 190325 25645637
12900 141478 981028264
102590 121423 47427990
23944 130316 266657930
104439 187574 208623894
150687 152491 421780203
152099 155016 7410053
170482 191888 53557239
125836 125928 207262
10795 19127 20788205
174741 188017 33165367
97721 106780 91842820
62862 66661 9463536
35521 145576 952724084
27914 181012 384185727
147960 182664 516418741
179355 184449 12731218
199822 199975 377859
10683 198778 682443239
189585 193850 10796601
31117 51313 50750331
150803 183228 575513925
101284 190650 224573156
163620 175523 29900037
118751 164474 314410213
174876 196186 756396852
98711 126724 70448079
107678 188391 202394164
138140 189903 130030464
196372 198637 5639674
21947 96378 186120830
59329 65821 773337893
80044 124429 111488323
148104 156034 738944472
65050 141408 191282828
20485 188270 888317401
23470 129559 265907341
52492 196769 391680704
194171 198293 936241482
59431 157309 245424038
87286 119533 81245946
14671 149732 338721122
6347 139283 815671670
62051 172620 277390934
60868 136071 188359143
61377 167653 14750216
83666 92507 785391738
96802 132857 90747487
72913 123651 627103662
143067 180486 94058128
12822 78497 164366699
195118 198436 367558858
62982 103721 695092165
128243 134936 423787642
73779 109676 90235107
99032 155812 614996640
134042 190485 644266400
193413 199762 15882837
93300 151080 145291437
29867 135009 263543105
12693 157699 363491232
51231 100538 123276186
83815 103057 524418805
155950 194023 95574646
191551 192937 3511433
123654 128730 562155016
188503 193679 13086626
65519 198703 779849557
143640 154003 10988757
47141 102795 139404554
140514 189761 123773226
153147 174336 347512083
129129 147697 172060522
57314 180806 638362376
64789 162220 244444429
95819 185777 226176174
187122 195918 22185774
94059 111066 363229485
25808 39451 34224865
28139 94647 49308938
182892 196992 35425421
27823 107836 200857386
187833 197843 421952204
8861 12301 258893905
144674 191004 923066917
121229 180901 149869323
187272 199589 206740347
157836 198595 694142610
96244 171630 861711457
98133 108784 252102478
178474 187235 21888866
106486 124019 43843470
134324 183150 122748168
97051 170874 700869133
88001 153039 643532726
91227 138850 119684566
160102 198886 854700021
65942 159273 313319426
27201 95983 67517477
55424 104509 257690719
26898 93749 514407771
149274 183832 116580734
51548 62440 27388265
10819 148686 345640784
199091 199319 589095843
12603 78198 164135692
125419 166835 149599139
62879 101937 97583333
138956 153495 824548994
68498 141519 182997951
185857 196973 27966577
92030 180095 879999472
195609 196701 394603798
145988 172302 66121973
157846 197524 906330119
68964 123005 135502123
178659 180285 443691792
146895 159298 31027238
34259 123424 832480393
187738 196140 21220184
144965 165265 393654348
100681 127348 67109900
16001 134671 630237774
199410 199889 452894971
5134 44436 289293417
130279 198412 171155970
93896 195629 223832386
173516 197516 60143274
128704 132666 9937561
143670 147481 9642075
59520 91927 114744444
174073 179620 538365943
181431 194162 696053264
113576 196501 208110470
64446 167268 652802527
185655 185737 269252065
65094 112729 631726267
51278 116103 468947570
42070 50934 22195849
116310 123772 18465875
131028 157148 464743657
19547 116622 243535087
56434 110673 620700041
188048 194331 15900825
139292 139678 935331
140822 172416 916643713
152369 179995 784428836
156541 167476 27428747
178888 194628 872489481
96718 109951 33682182
118648 165815 118412565
10120 129663 969982153
5586 160238 387660850
133694 141926 20657885
64020 154809 327697042
27492 34825 22419264
113286 186579 183812587
109071 150085 102873332
98893 138774 100284929
130538 175273 112536181
67353 159169 230225730
98583 191667 234005061
52162 147804 725296556
123977 133119 608360433
168618 196672 397762647
136679 199962 272446272
81511 126424 882815969
61106 89434 778253094
47480 71233 203879012
49866 192499 357876542
194635 198003 331598649
32822 93352 87502744
64319 125686 697261145
109557 180547 337961510
58088 107305 123404830
44874 59019 321821738
191385 193278 176704455
93535 121735 706113412
59282 87036 381730230
181064 186430 13403725
108825 155535 739914067
6930 91362 771955565
62993 179682 925211333
100087 102094 245426210
24685 38852 2472574
67102 171021 260890859
116774 136763 49753564
49630 85849 90530806
91977 121183 73580346
104250 178824 403581362
46164 142388 305777925
140668 190993 492474704
14133 105129 573006294
45703 66893 76375818
17212 107050 831611607
139620 191340 656871662
110034 177608 169560253
131055 138290 16251493
22317 183878 405155154
97704 115716 629049719
19401 104104 729658293
111592 121743 25262307
151600 184460 384330060
144698 185118 709091780
183683 195104 28749165
48748 185510 343093061
199119 199146 66903
183257 196329 852495109
170340 183527 59030757
95605 112058 795073425
84472 146873 156870643
89466 134472 320731545
6743 52266 113856768
86397 164734 197031863
156927 163600 855746065
35296 111552 191511726
35332 170253 338766696
197789 198915 2881811
134834 190074 138798371
142081 157713 444526316
146005 153014 17497542
189436 193548 946787093
47464 67906 51374250
44855 79171 152391033
22915 121220 865947746
63237 85204 54688354
131180 152079 52563846
147149 168487 610844881
3872 133551 324856740
192419 195716 8216094
36636 134532 245464176
191552 197970 935318036
167199 191352 60593838
154849 156387 875291419
126745 152181 64013783
175770 179722 9872776
3475 58429 302600781
79324 183812 373306486
102010 132061 107880037
131290 138614 18334227
111959 164483 950980161
183292 188353 470779400
10687 113810 417752305
81257 196361 780117348
63495 136786 183518413
148277 165102 42276429
31591 146338 968972589
3462 60041 141704325
94071 139260 113593755
11994 176585 499811908
13646 113712 250896848
24273 119672 937741421
186334 190598 792121400
112659 154563 105045043
12980 154172 688329609
149391 171064 165789983
150017 172420 222580545
12470 175744 409480031
61006 122358 422525195
132280 160844 71774398
101548 199666 942487326
170718 178396 19123143
149477 192110 936030306
135648 167380 538308517
61056 70948 24708906
61661 141391 199723118
104586 163096 194495134
159624 174773 953373069
194963 198564 968339565
88933 95219 15669175
157407 197778 101298384
143129 166872 59756764
165663 185521 904388949
183527 196115 31682573
90740 181794 228956520
156317 175065 47136608
120676 141731 785910780
169843 179983 25339615
5544 53365 119728181
148088 171105 155490932
128956 146510 60822006
166601 184037 43668560
129074 135009 14828076
57472 130741 985499122
183296 186042 869140295
96131 190260 236585775
19510 76217 246283592
65405 150035 651475554
19131 24521 13311257
144921 146027 171242771
51482 57297 14609685
131398 172330 102973881
103979 167141 158597420
175409 190462 37628339
27530 146400 298276603
146947 184973 40395115
33140 61577 71546747
101927 166505 162384914
98911 162214 159334372
121972 150033 474837441
179057 190010 855319297
39615 158780 298961340
82598 126296 109672262
140214 145345 685235649
110729 149095 96162064
57955 110174 130950454
51851 172519 10335878
53495 115736 680392985
131341 133817 6177965
18178 66917 944036463
8236 108646 542343457
151358 196004 112131298
19464 40036 546271170
4911 54576 405654969
22881 180382 555923489
124823 154343 74227575
15593 80347 162033187
125476 143344 98571443
78706 80102 323582779
153299 182010 72146496
192499 193845 720481770
29476 133318 222030961
169390 191363 55000033
166423 199365 82659345
162370 163169 794929813
96270 166255 580105771
53584 161478 270598866
128668 193708 787408270
196818 199756 7353289
155715 194203 613904804
106360 131628 63161906
47426 72027 61684336
23377 47702 169884185
34608 84556 125160977
170142 194054 113321136
188173 197470 23344520
180892 183787 777197030
61916 142875 704191657
196016 199332 886306557
137457 147458 25311493
78639 196639 133544201
56480 82819 280621808
182726 184423 590088973
117471 143029 63832429
6308 67188 524460824
35350 109671 90635473
161555 169597 20315036
126868 142424 31926529
196027 196740 263504071
186563 192692 417659555
3106 54329 128290508
18092 142853 938278808
189414 195568 15591923
118003 155472 94014348
112486 179135 504229972
114373 145956 79185494
124940 178190 760717334
100931 141737 721600795
165243 197886 81749573
174089 186403 723530053
29591 176010 404561215
194641 196766 218895781
115557 195941 344397888
6850 39811 420804923
86303 122620 91306421
72638 85913 100861514
160131 191970 958105060
75834 166438 227534862
141850 197757 439043604
2444 164617 755256447
122560 193010 176909959
50506 100013 581293238
35171 159203 792235309
126719 154159 44014947
100652 111471 770169951
36445 195293 779724900
82216 115172 601278396
189190 192492 8382637
21365 64090 107144767
155641 197402 536467464
93838 133544 99877522
143278 169914 67116144
112250 175582 544046374
159311 191650 81230135
20745 63128 50500774
163663 171903 586561657
101443 183426 206073714
190168 198313 920390892
54954 194119 435342691
143880 195781 468260408
100346 145871 114615732
37401 119363 536457469
32282 125705 234250286
153176 161091 19911910
19492 187716 771199575
138655 147172 21566302
58124 101307 761576427
182462 185851 774634546
140652 177562 92837883
56110 143089 263372082
57177 66124 490530137
104534 160640 140827168
46287 148977 257663414
155374 193135 94740147
79818 182426 243295571
23386 27765 659165
139764 150225 26427088
83356 108751 63966890
86283 170980 212983246
159758 197753 521249343
48784 79254 76195366
173287 185878 179425285
30110 91044 152462016
6897 36691 319598965
35984 66608 93340032
20991 37052 40037392
76693 129461 229631519
58968 101422 176806981
134212 184186 577931567
194118 196908 6990455
120816 146871 65564158
166852 189037 514718101
154543 156003 278502258
33157 160000 995388074
2566 172396 479076392
11863 98574 793736607
184255 197656 976791277
25772 46336 595180147
26220 152825 361791612
187316 190720 8548945
98986 172941 186038644
189095 189406 773537
144709 191911 324190026
123841 194617 177767552
34340 159775 314792770
57231 96949 99067943
39342 170931 330369366
162041 169815 139957994
35021 167445 332376663
144879 197577 844164455
61725 79856 637596068
81432 141395 389372747
96417 187731 229511734
115972 164307 121239637
125847 145758 50200675
112996 179936 167900314
142890 160793 499568737
157882 163890 15241339
86704 143207 141965826
151252 166261 718509563
81253 125821 971155008
41199 161045 835688242
23861 182719 398546862
5564 157173 380049698
169155 172646 384688591
47008 91532 926657088
33284 108827 228110940
132610 183511 373891651
42900 71108 70646712
131866 178874 118118287
121514 177973 141779882
96414 162691 166792909
122826 175670 132754758
137735 141479 319286041
98651 176723 415558833
101792 107115 1805281
96102 116860 285287338
157375 171129 34705476
31611 71406 731840741
136228 155497 448822123
176394 180865 11219518
162811 166261 41270465
113612 195842 291730434
46530 74824 532666399
125785 175728 857337340
164435 182750 747015946
86517 183907 244672641
181371 197166 609554584
170355 197609 520235164
93089 132441 181757357
61068 141520 502817742
174113 186975 786256376
177456 190573 59184221
124845 165015 101021231
30491 87400 630797418
9559 62541 212995841
113322 171936 755394489
156725 189431 35599399
6873 55784 122376383
195332 199026 728322539
121120 124265 565030325
124908 186703 155138320
35655 83629 120187531
12702 93250 815589146
92298 113217 626556117
75433 114277 97740768
18889 123152 261360910
168852 169689 834328371
97120 153686 142390080
54885 188539 335181595
72216 125492 264707782
182695 183307 1549353
32664 112583 200762511
175666 180839 12939582
104777 151048 396012709
169005 171848 7152659
27136 36556 58680269
171992 197588 539345856
71406 173762 758771112
160496 160670 535327648
117363 124234 17042338
66155 93250 25590252
13013 172841 400879136
94953 129658 87353115
25826 166194 623079273
64826 65639 1974597
13036 145963 636710743
6460 175300 632575489
74314 189024 287951801
45070 164749 300419823
4497 62999 901053574
152595 178538 65183150
46900 157697 277916302
133468 181930 59001085
5117 152437 369265704
99909 144513 590456594
127754 168378 26609582
83806 191502 270445492
576 29763 267079117
69673 76186 16120697
114118 169448 275224214
51825 71493 49222517
74737 188448 285472119
126907 158431 282033206
152605 184469 79984381
3823 106301 622840448
107495 144784 93456888
123911 173349 53120880
175291 189611 35839638
14228 165285 378959300
17686 84255 166582083
2225 184517 456969752
39753 143026 258968738
199523 199899 490934106
114003 165799 129982556
19312 33674 328684806
147190 199073 838939390
183885 198607 376626115
161962 176686 36961810
86332 124940 97052376
16374 21163 902227478
25071 46102 52826573
187030 194416 18650920
131605 150832 886930776
69204 74989 14348540
186699 194132 886043114
129105 156883 504800465
184005 193518 23927098
2715 81807 256607003
29950 47233 799211042
101152 141641 101773341
102067 149613 267150099
119934 188287 265346331
170092 172431 5836284
171566 175298 9313428
172537 173449 505889320
84502 141874 723206992
53884 54552 551833595
155177 199202 110466594
17247 62919 152075188
122491 122650 374223
86911 154714 170464288
72443 199288 318405626
37543 89851 130960708
46 11026 27386668
183017 185411 122001633
193838 196846 7509726
143238 173877 980811317
88934 155154 705989724
81368 168177 218036891
149458 195392 745330665
193734 196059 5852326
112307 155391 631172561
168407 186500 45330627
30216 53552 22473332
136466 159105 56987434
53874 135088 625301661
124371 145816 53917254
199414 199728 843231396
182062 191865 379473896
27649 190116 407600155
95907 142989 730449738
113772 134553 51881560
180848 186794 75504363
175433 179985 227674971
50224 137399 147078535
165317 172519 18079803
49749 174549 364691377
33513 96199 795011028
168809 194280 803263910
98882 197816 248624763
86229 137411 655135979
185383 193624 20734110
165343 172004 16743945
164735 185958 972557007
116716 119670 909869553
170045 173106 7620904
148866 189593 51427080
50830 64942 865320422
109724 172553 157727220
82683 94712 190357979
47711 77798 546469511
128049 198681 744794921
173454 186527 592189226
73145 170292 244081025
78164 91860 875234841
21781 162958 354084245
62108 74738 19356059
55739 179351 310107107
11970 20458 21248921
180037 198878 47243845
135200 162532 68846528
176173 183223 17655507
7514 62444 911089561
55627 183658 321134552
161710 178617 428495482
109194 188407 335043258
144787 160776 40103349
72313 138788 609107123
114226 198667 211817686
117657 197275 199673302
90004 192127 170309825
28336 50522 577838703
114131 176886 157401048
124049 153184 73108994
109979 177356 169057252
121064 121427 936537
105306 152698 118907302
128597 175265 134962162
156189 181731 628052866
101877 181678 200538719
44557 70920 41166097
170633 180868 25523710
113955 138929 62413749
36763 171861 339166520
80948 184315 314195632
190035 191841 192688473
194517 198705 7844117
17997 83217 422585541
182584 185791 284476334
45042 112805 881999957
128383 185225 410974439
108035 149952 952227386
9802 38693 581156558
72449 143224 487483996
98299 154656 5690673
66925 128512 687703003
72946 98849 918220128
20039 199466 450015230
92398 148480 141165347
166420 185152 63492025
106963 114129 18012685
131986 148397 41365745
77 170891 174131718
171207 188148 310278487
174586 181639 233695949
24865 86285 153857597
175156 176687 324015492
148531 166621 45404669
196588 198281 85735
39805 190761 378746855
18969 66524 119188228
92791 170282 195020719
83054 91175 20238009
31340 121484 226130622
142291 147800 334419690
97468 157646 151382846
169451 192887 302955256
62213 62410 504962
114440 165048 700092435
6935 198877 771692056
97034 196571 250305791
126045 180721 575110457
143739 195808 19626656
98389 174445 191339277
101868 161730 150518513
184635 199031 998239777
2537 97015 817706722
54802 88613 84371716
182354 194967 415774250
192712 198973 359629730
136824 182824 108914593
152483 158562 15208866
89621 164442 188268349
188507 198632 190204248
23091 68387 829365907
128912 139155 25681241
9561 111304 255048326
160809 186960 874931960
148075 166889 296708686
74336 78504 10481026
60088 170904 278096625
31419 43424 67041143
177227 177790 176560189
156555 190843 86017386
76227 91082 677201055
190831 192518 49621256
137955 192009 409201300
127502 167135 99665965
159156 169915 27234041
60582 88100 68567699
116643 142698 65063280
187966 198564 26641448
61727 75681 296024024
197059 199799 889391715
139520 179066 306265126
1451 65714 551643200
55645 165828 770116959
172404 195183 164446745
82833 137878 131323425
34265 187451 901028339
30516 55492 846933756
45329 149574 261566980
9010 22788 443212587
9430 102046 231766909
152295 197962 114584929
151279 188380 44032554
157643 178916 213782356
160231 192873 969099882
126622 181211 785774150
41390 158011 858743938
168441 174497 15197242
127253 199733 977547269
17054 158856 635499910
177248 188401 27890773
141147 195866 137576101
141512 182124 102103571
161447 178874 43784399
6904 131380 311752864
154230 199339 853970623
185863 190407 360576836
154844 189767 87585691
189280 196567 18397920
173041 187129 35232446
169016 188005 813633967
146367 157634 697118567
49046 176596 320036225
123343 159744 172726477
165545 191846 935021336
41427 56502 7176598
107248 180399 198806571
151240 191143 100150284
11522 48242 91785538
16452 87507 739082160
141176 141357 46631649
132912 198607 165050868
67401 134246 662321186
126004 165609 497860440
83845 196184 552341037
27756 102772 966268004
146910 173927 67832289
37436 175752 345374899
105752 146563 102406476
71066 114370 108786215
11835 180527 423012488
174987 197739 56953817
197919 198855 2404597
172892 183768 679727166
138470 192008 134581056
93973 113817 50234592
144983 182017 92970405
127849 156994 73311303
25932 182234 415585874
123030 149092 731344666
142501 150155 19317463
4646 64968 151169827
26830 148210 366854584
7273 122094 287578638
178089 180380 5753836
199847 199859 917702908
137278 199718 156916519
49384 104292 137627605
25293 27910 6588071
80967 177158 241597095
118352 148297 8711133
31299 115992 959096660
159640 177291 44366629
6479 160331 385586756
183034 198561 425855999
67293 191199 310824473
123058 181065 820158607
100521 114567 311481182
71441 146109 813834188
128449 160316 80094576
105910 198874 886297537
7491 154135 958413362
10938 51665 101957736
147607 199673 130688474
143019 153298 927090198
11842 106165 888381447
74366 98816 306283550
147553 190546 26957702
74928 102843 69996153
20869 68496 92087445
196902 198651 4379070
26230 127190 597478213
132908 177211 446386450
84445 141892 144267943
13341 174263 818774315
119707 129961 292697940
108643 172756 446557488
169263 195585 66011885
54580 79930 731427636
93507 183134 457506287
37886 197468 400488595
197704 198872 446471827
113332 149897 91693168
164174 194463 75976703
30962 150068 805565869
198147 198264 328344
100812 136879 90660562
145398 198369 428715576
116670 176567 150137914
45600 85945 100891775
173528 176040 6335594
178813 181814 7516441
59391 103776 111090175
72878 187858 647345303
68273 85088 793758594
179759 185307 10775861
124225 193814 79210669
131137 159165 5102658
99341 184202 213320710
3957 38246 482287537
29578 91555 576592750
120290 187880 169621309
54643 190886 643830834
46718 118722 715347426
97177 175192 328882604
177741 195551 634194559
90279 191465 254284310
197004 197983 146646514
19615 19990 971535
166026 174229 20572090
87755 188828 604928331
161307 186460 63082140
103240 156383 381690462
148922 149100 878037670
154462 186922 81379705
182307 184585 5702499
58073 161401 259077127
177434 186203 21892733
62285 117727 139086565
122556 171411 679314448
83318 196582 594792494
176951 184216 18200736
4108 90545 216111811
150783 185412 529489739
155157 196437 443715632
34932 98108 158168823
85316 159769 187082795
55550 73200 44003586
32770 161304 990512702
48575 65272 41996848
52320 190369 529005952
107287 137151 819346626
194265 194992 289989854
175682 189096 33554325
72953 146957 185837462
155129 188209 82903309
53404 156644 258965214
109942 155305 982548129
136507 159878 889886403
93340 198113 380580962
96205 131226 249593492
137256 169454 81153381
170282 170872 876927214
117016 125289 20504929
143581 188885 113759200
49421 96618 727164940
95163 97686 6366714
82845 189953 804816421
100734 149760 752887056
116464 147303 210710729
65390 92231 816934505
100758 136239 89163891
58883 77045 45263953
6571 196890 653340606
180998 195758 735996000
153768 169721 40183595
124850 197646 182752426
26694 88197 153972520
33736 83224 130169154
101670 195880 236749241
2387 45044 583500610
133305 194330 153353616
18577 68867 126037555
39888 88417 121448979
152967 193514 560053229
89594 137524 120397806
106618 161210 97064530
13099 183980 546630871
94512 129467 603923912
162117 177624 38900925
44808 89092 110726200
177879 196871 47638666
12805 65299 91187143
166888 193141 292986624
120223 167086 587566098
102888 109306 16339885
165818 196646 77348128
167988 186255 785612073
159385 196481 93203119
122310 179535 748912293
61271 189556 894559702
116604 132260 38961165
8036 44625 91395743
84845 162832 989756612
56305 89349 82413581
174258 180878 484139048
67818 78193 25819671
187171 190177 7576162
73405 155524 247611993
189353 190821 826095636
45996 89910 109806523
109499 126601 42625094
147710 152038 10816059
125965 196386 176986535
148335 189728 324775997
162895 178419 4089433
166008 190732 934586752
1269 159716 397054627
22605 73257 126719510
85616 137426 68966351
19953 92246 944722971
194540 194555 43454
44900 112946 457129670
72494 85344 833427452
6992 135757 322462093
181940 188728 395705657
193136 195310 784946227
59397 136616 255110029
129381 146742 43792728
69795 148382 197231080
174970 195576 186760911
168024 183298 696261256
6866 186463 632398959
125726 196741 178437540
28037 81470 85510126
73668 183483 842260064
16661 40689 60091192
42816 82922 100296927
89570 125834 268267453
161720 199623 619342343
148923 186189 764202359
15201 141545 316603684
107893 145917 700674759
174312 190502 372654239
17415 80253 157239117
149877 180925 77908515
159151 165587 16309530
67732 128918 153291927
52664 193035 352200962
37088 181774 363126655
174866 195852 476299510
96602 173137 695692060
78415 185145 863297648
181820 198287 381783308
97708 159932 156552891
67476 192936 897745741
154680 193631 97761750
8743 57561 161200151
4298 36316 79997815
125899 187325 154316671
142655 143586 776730648
164859 177363 417409936
113992 171911 80667109
175633 177206 124002193
169225 174673 19247571
1252 51331 991581196
100828 175363 187509552
52635 161081 669597870
192871 196598 926655290
64928 194302 324621316
91022 141020 125633660
193893 196267 5969890
178819 181826 761064607
146037 177748 197379954
93443 117191 60089117
31719 70472 553064858
36138 100997 201343352
51474 85213 182533045
57721 188113 326974884
178054 187276 240070900
24855 178744 587102498
42967 73230 75642254
14662 137573 307986640
193534 197631 10205652
126980 151182 236639135
133243 137728 11184391
149866 158291 2133469
13173 17637 414879505
39934 60762 52365623
29836 41219 684637504
101359 142525 835553312
75953 184766 805496676
89597 106306 699428338
48160 68500 114467585
133197 142532 23438414
166239 181157 37414308
183843 192245 21162743
154038 154377 829292606
66096 194655 772223500
193707 196756 270655435
29963 176679 368129644
100749 188642 547495090
88328 187943 677402485
5868 70299 161283717
132937 139762 477665327
125921 182418 857248112
147397 184351 92759134
59227 187936 991714507
33608 60856 367177371
4398 23441 808864603
151610 156519 961899117
161148 161730 1483407
191265 195495 10718343
102201 188840 414902431
45212 100096 137351357
82987 195916 344891470
142899 157056 758081383
17535 31732 35432279
137266 157902 51933220
51767 69890 801144994
49002 153508 787171471
178196 182805 11568240
95855 187773 231086805
171849 199676 814165596
42901 199123 936493080
180398 187245 17115820
31574 163005 668703822
141415 187508 172163572
152129 189056 760206118
125362 189912 162079321
97719 173190 801607156
153779 198963 113403018
89042 122445 84134869
114564 175088 524924853
36661 183761 369116073
51676 198183 370157297
164303 190485 65533617
70330 73549 7886198
177045 186829 24469726
45314 169542 377445836
168126 187572 48706407
154602 166957 30991742
139603 182067 106816825
4692 5179 1253830
29065 29097 95333342
174635 186230 733537154
183985 192845 22238371
7473 173653 695291340
154866 162492 444178950
111649 115854 10611913
40047 147870 639205175
34188 43207 22846736
179290 179990 436839175
107348 141202 562627013
59507 76907 43319206
45518 170560 466167733
119974 132192 30588128
35669 196734 404224160
55426 182063 482774831
172577 192116 48974332
44506 81212 91925258
1768 198786 493920388
192771 198009 283516618
184684 197942 33247917
46908 151691 918675623
35567 181722 366773427
35052 106517 179506795
134844 183635 122672213
38523 104966 166734253
17548 86002 478158261
164992 170705 14393515
72417 126399 135330735
141 197119 660692563
20430 151485 328533606
190758 197451 770473533
40878 183597 358080412
72039 91080 47471736
124365 138955 542932342
55036 135804 384413256
95471 146851 129439307
144747 166380 54335948
115299 163192 245964177
54645 186752 676275104
186314 199412 14894663
125260 172714 119312512
115583 197820 206150195
1989 170539 422617802
52727 175854 308983825
143418 150986 19029788
182902 187552 861593904
107101 176850 227039073
63264 154669 229256873
193600 194754 764515099
195449 196407 2377297
8917 63896 137699771
38328 100515 155758952
170804 174542 413485857
82910 149178 166501175
111645 171737 949277650
10398 60527 849168208
131909 159309 68783212
103206 172177 992630447
47239 94536 250321947
37179 51972 797600898
163871 168400 11342117
185130 197445 30853795
48361 151506 412937651
2092 149158 574558287
104380 192961 908834321
88762 124349 771924091
167112 187836 42326176
15438 88777 783894233
100917 140583 99710540
82259 85367 908234051
184824 194172 23529700
93167 125557 81443375
97652 193284 691386308
193340 194019 1702060
148032 199128 821390287
51488 130045 457357625
169345 181707 738729442
175597 190278 234778712
107445 118571 577010919
148521 182155 84365127
45272 135754 226840164
21053 113700 319221898
90849 99527 21840203
118511 192677 186100757
150544 199215 947238098
68629 195120 228803496
95758 159220 159634087
1564 137007 260376592
48715 154466 464468815
18691 48235 73924432
79578 132605 133133063
146359 147375 2525887
59 96982 613091081
3097 194405 262612999
17609 60688 409614984
27606 191527 900092089
148689 163437 35163335
135754 154472 746377857
3291 25914 56360304
162038 183892 54752580
70538 142846 203406223
87226 150767 159699867
32640 86109 435163929
40446 127951 219357699
3143 96842 234260879
107965 185147 811542364
161367 165307 194863316
168700 181970 33255966
29793 48553 422009658
14128 137108 308161515
3955 153215 374088993
181811 188091 763457186
30034 128098 245829725
60094 118577 146613914
141668 197195 748314296
139351 180663 103895240
177839 199462 841769935
122824 141182 45956261
179296 187293 937874313
69007 118553 308215554
16644 90941 224154034
101031 171986 178543631
149702 170128 2803740
182712 191538 22129094
182830 193967 261248804
54508 77260 386663134
146105 167913 54696064
132550 133890 3336278
88118 191265 259139298
129998 187735 557916942
24136 40207 504736766
189804 193736 13592916
122734 175729 133141753
113785 183836 139956933
24510 143860 836939471
32811 161703 523238484
189486 191209 4357863
141107 197146 140858930
94768 127199 906804717
165937 184732 443678295
141277 154905 42094469
34467 39258 12122754
53658 78795 280555532
158264 186663 556534610
120035 136681 41572379
101061 198000 369258930
92872 103009 25596894
180225 189247 664122899
166709 186691 413890725
67762 163465 679838617
87598 180293 232967428
159796 161745 1734676
45642 150474 275093194
188680 194998 15960413
93579 100849 18300117
76526 98322 31370583
58848 73682 36938280
165000 191845 67241030
111738 189231 942228446
126947 164186 564039434
51498 176807 575748086
82760 149745 58638348
175478 191491 40067097
138527 138755 609776099
448 159804 399354084
126429 135515 22829161
136662 164641 869711050
27843 123444 239820610
50699 99324 627371748
132377 165733 297330704
30918 87075 140597662
146203 162717 41467715
131990 188097 140860913
167427 179738 30921195
64425 142498 844565597
160969 175806 41661490
139831 195385 367511172
151843 182004 55329255
154432 178715 590098865
114564 199193 212299019
88192 139055 127758341
118558 123571 118237008
14553 47071 81406095
47217 63564 41171807
67456 170232 666387578
129298 194503 163887109
26970 163904 938613970
75103 180515 264721916
190045 196996 17544458
52387 189865 624706769
13192 143758 327291979
9870 142255 864696983
28600 60682 998741309
104086 141105 92778362
98056 179817 205649707
32182 87137 137610977
8816 138763 325473852
134966 183126 121099606
132878 180754 380621847
72709 108579 151911056
197296 198532 817677917
65686 94566 506903996
69666 147011 194060134
124320 194884 177236997
110847 161445 126866869
90318 139759 124237309
121125 192070 226112557
67643 148687 203343555
94487 172800 972329711
6850 187909 453831765
37111 59516 56425599
66535 180663 594138341
90853 187644 243223521
13143 163725 377706304
50273 186932 577376377
179662 180933 3182133
7787 76468 91969104
176518 199867 488271100
12491 62985 740307271
91293 164138 132085720
142341 180061 998121380
57455 147182 224977575
137681 151739 35426136
6345 110649 551813331
198884 199448 1433556
128167 151002 75470794
99277 157350 272629665
68993 96158 395189197
177846 181902 841284800
86176 153228 168513028
163604 166027 769597766
177156 181937 184246315
15978 168032 381281372
8007 75100 26231064
22400 177644 389377012
102712 120592 45011280
139091 179664 102052714
173225 188842 39101952
53060 96020 107237090
159973 162408 253753003
104625 187682 208398578
92941 180498 220112172
150642 188693 963927787
62534 115902 729724294
79126 165566 282300513
102210 108104 15133494
51448 140290 222625544
194578 197677 7657749
121083 193481 181839472
160270 194343 760902891
178557 190425 456812839
68421 194350 316007730
73696 163967 323493728
193921 195557 4127791
16871 196173 449740191
17500 58253 886843194
113735 123410 24178790
6333 13766 18495946
123325 180846 762444224
6932 10653 9242523
172060 198102 579511029
83916 159967 949199829
20535 76248 139369574
180459 189904 23627382
89681 137811 120939141
136541 186260 124936670
32449 48507 190782591
29232 194114 413733014
50111 77770 69166419
44223 111889 857316465
38856 145031 266441655
183067 188401 13335590
84255 116545 169997862
177104 189414 30803051
197078 197946 263845050
161165 175854 271370587
85911 119948 85681626
189049 192267 765263160
169187 170731 452835680
131578 177015 114191881
56941 134380 408408886
61508 88200 66515628
68065 140897 182496348
163238 196267 82925849
92042 108942 514683118
26359 58269 278520416
18684 196546 733938604
41866 101215 665496645
194613 198419 9464012
95670 143195 119601390
135506 178006 555147391
47921 140691 344814897
177423 186567 816426724
92018 185929 236029147
182348 192924 155112333
56912 118770 183463388
15952 150112 336341817
155003 183019 11814872
48297 71695 770774793
128377 197700 461791456
122124 193424 738724965
108005 158954 127711277
15363 121257 265353916
69922 115539 748618773
76857 171106 236856792
65558 118254 454091215
91671 115525 67382096
81170 135443 136139356
76006 95181 745641128
43632 73438 74551052
196823 198377 3867000
142320 192936 249619240
39446 150803 883475552
70333 155872 445647409
74900 101274 66019895
64695 137538 991493693
13081 31389 45723733
194413 194647 936390975
8247 108918 523981051
118122 150857 287617858
20589 27455 271012916
37262 163495 480252496
130363 131583 458578577
36553 161956 314717576
91857 105889 35642674
100674 145206 796761130
31775 107776 8081229
94782 151069 522006394
83302 170761 994994582
96129 114635 46970650
154126 182442 332989045
136433 153327 42602387
50104 171995 671999356
15661 50892 88180727
18896 86780 169817843
28454 150480 811892216
16009 182069 416437379
170880 181399 80569414
108703 170608 142280466
83672 175244 230094573
84833 150536 165090351
40597 198877 915613304
2447 30556 70189301
29184 52570 58698330
46406 99965 814943140
142184 192702 357251469
36816 69207 509876718
29841 135285 264328989
117295 186876 174436023
147997 165583 44169365
68130 116527 974602281
119894 141903 941901125
84624 99064 36108855
111583 186606 188109753
126632 161398 87486494
135783 155488 565398666
90822 143591 300692375
13500 56904 513263443
69493 74168 353338338
181728 194350 129856964
167855 198114 243532179
169690 186631 615279066
412 182893 692874843
177140 177895 617583317
164070 189158 62769947
49186 190404 354241754
72271 153508 990353587
29463 179782 377216740
149209 176938 69621701
130995 148166 815047822
53854 71578 883949016
90888 132505 299716436
170130 170668 1376470
188679 199676 27653433
76561 121762 942873518
141802 198660 142852127
107528 109920 5967561
199147 199165 550323383
92400 161955 926117502
48738 109922 153521035
53166 67257 29903423
160223 181730 861964514
132447 189007 141996817
185588 195025 23808841
65696 130426 162179432
82350 131766 124084711
110675 159223 121631800
13842 141682 320371215
20247 45109 62183292
30758 162055 641022395
57210 59665 6186192
160080 163754 9315649
13323 28145 207076879
92404 111727 49017696
49694 96070 913137319
165001 193428 207266680
72670 98627 673818358
116436 131184 36678503
22378 23228 2026419
40038 103909 160113477
143560 188494 112829415
118409 156420 276116025
27524 168151 352894479
161769 194790 82939118
38238 179353 617794752
100241 156710 142066153
190708 190781 191895
118178 175706 436638963
81940 193942 281265386
74444 120016 114486107
141956 163726 953989681
136572 197723 733966088
125392 164747 99086214
93057 162287 194613013
152857 163273 644582066
89299 150455 667009632
119282 158483 936570175
3008 145319 966008935
171914 180064 461524784
191458 196792 580626934
83100 122863 99912219
53685 156125 549280031
168604 179273 26720118
134708 178623 110468814
18759 72331 134135507
10380 55146 112182208
195261 195607 827479866
76405 92190 39421032
21210 154501 660694380
38765 74402 539979757
27872 129409 254578902
8874 49674 589904920
5773 86628 603779948
102149 138667 301215563
144876 184964 100605639
195257 195703 1139220
155577 199366 39678781
44862 98719 134701677
70031 130050 984864286
64734 155650 232332092
91295 199539 841981751
97955 142332 609032941
131198 139586 434258162
151876 199520 381874801
26643 36857 25591582
127608 127911 787133
96239 132495 983648104
124546 188055 25482456
127771 199490 194331046
103608 134173 76608228
22396 130604 904039774
16956 25473 21103084
77066 143659 167189785
150050 188550 28273621
139669 183457 925855460
165855 193582 69558717
62215 199910 526817176
48828 158997 276334005
56852 192597 340520387
27348 185138 395955869
156373 169283 32513272
35600 141071 989801113
3343 157876 387276756
63825 187270 871932854
21841 61096 104567611
35697 86184 788698054
176638 192925 40857652
88535 134124 114522784
25503 181124 598404062
148172 164943 42175072
58328 84299 628166431
148702 179507 302331522
71223 168790 862953674
158898 182655 291438382
157478 198095 123635844
26604 68915 106154420
134333 197323 458698247
161749 185707 60068754
118729 141143 56032593
19700 60731 400023594
164904 170878 15030443
72595 130610 145490737
4550 76316 179548493
176485 181398 12326876
6776 79923 631887425
86833 195638 273408524
75866 92578 41706140
10994 81246 175777431
104424 198546 236273716
96178 142316 208807226
194385 195078 1741468
75197 136185 26119831
95428 190604 239297810
7158 111710 694009464
112971 189098 40332856
168304 196088 69738535
196535 199281 6849009
15303 160244 363410917
162328 193258 77568265
47100 163111 291132856
174102 193254 48020022
88897 195229 547896620
130214 160305 34520628
88369 176228 220835640
191682 199593 19890461
196493 198953 883179088
5579 36559 11882605
46326 115397 776175135
28266 128197 233452459
132392 181942 124500998
40431 102471 155412970
156229 183465 41709762
23694 155028 329521825
14333 51709 378339005
165525 168903 8500316
169030 179576 26378126
92120 105190 62848912
42299 143354 684660415
141934 184792 107701015
78283 120803 106696826
179703 193759 35303545
80127 100494 91891097
26980 53207 65886366
199558 199715 392237
94326 118070 149315582
194723 195992 3160188
139830 180138 131369899
133973 174825 825590440
55196 127636 658445085
66715 116372 124736751
49916 113180 613990546
139660 168003 71365099
116634 178290 821017076
62430 103489 102740140
8734 137054 424749582
37973 54755 42346127
6786 21644 422490462
135874 199593 160102707
154716 194972 135449442
116907 127249 25648302
16596 163829 369289899
121529 157591 272874594
99504 166757 169153308
142580 179132 330047438
42509 88333 114531210
101481 186452 379048753
130645 198709 170987758
195223 196838 4038093
69265 133116 160073172
7053 96987 189516886
75666 103214 564112422
35599 62804 395557183
140194 152708 107575366
132403 192845 151786979
136282 136436 174590378
21590 120219 556084232
80694 145631 163146727
117609 159680 340743608
33269 117388 211270487
103235 149126 115320618
161836 166470 11655056
57290 69540 838588634
130048 161212 78374649
180581 181261 913275436
77723 120744 107989201
137235 138591 948427054
20524 88753 170635954
18529 158067 349907935
112945 144343 236422565
40724 184579 750927452
42948 84705 493663542
131479 158136 66981939
175407 185869 333088712
128317 172907 112158104
88064 184522 480889536
128815 183462 137319032
159957 164964 540079662
57295 195984 389503591
117738 193657 190435963
12359 22294 24867939
95032 170534 190090663
113797 157320 22016398
168653 184943 40789259
72890 131742 147678613
186233 195766 24046205
170194 170580 935781960
176537 179585 336218731
79523 93168 24575843
44608 103395 147297014
46155 165628 299873222
195877 198576 6733043
47909 104132 141016342
54489 161025 267180927
34223 86976 132172544
34128 160004 315925985
77348 136326 829511085
124992 164240 674750934
30887 98618 169507875
173444 193812 51121438
118473 124109 14091542
156280 169437 443882974
142903 191542 122198952
145565 178802 83425956
109724 198777 223425995
148494 182205 105624181
114238 119604 13362253
167058 177636 26569512
34844 155799 303595755
150520 181568 77985109
97142 106285 248244423
55584 153114 244540098
173766 191092 43422838
1196 144234 358373098
174368 190950 347945337
854 67864 255111798
110175 174704 161932971
97975 124755 590305271
1488 7731 14366890
61522 154331 51142966
26326 123639 244068376
31066 47629 477356836
77699 175055 244571635
189665 189823 362244
81437 161220 200353177
112249 118090 14583999
66185 126119 832904291
4942 84457 643598154
163954 191082 73442183
136027 169318 537053
77554 136101 488148974
192868 196709 9706998
122933 147254 415739118
62477 129529 728555781
31492 162930 832859417
100746 132381 241019888
11571 113445 895602148
148215 151147 7262776
34294 139476 263774512
198327 199426 2788507
42001 101664 149304977
172851 199209 718806064
126245 151863 1885466
72551 77699 467627269
40777 87848 445072055
115070 123059 19837147
94877 154856 151025111
109116 123163 373591442
44419 131876 874337738
94032 181359 289021117
194121 196204 5244472
141490 170248 72512124
93316 158464 163744411
32757 121589 839104376
115664 160384 729203324
129329 160763 867664714
125133 136936 29555534
54349 198708 854326897
47862 184006 35887118
80268 162408 360766709
90618 190493 560859947
137293 182133 760594391
194359 195220 2137355
97855 184493 631602489
85332 198634 284637554
145960 187238 103484259
170772 174821 9925983
87119 170183 334160136
124908 133637 21865905
135890 193841 499034610
148972 159042 124739437
64831 172610 270437800
74645 165868 857370468
164298 184656 417449807
93289 120595 68777992
62993 112976 125400898
61701 195774 336322835
65726 143815 195771423
88543 160936 879519840
163925 188037 712148449
117983 146004 70293365
180817 195392 36649057
100542 146921 116768958
151931 192425 252725862
51359 184179 474621860
60174 78366 871515855
174636 187795 32877990
152550 160168 4070026
97088 159153 536709186
55656 107936 131130145
139792 152063 30979495
173363 198427 115908645
72637 172131 249924235
64994 161766 103630218
199501 199670 206395435
118696 140242 53868200
74634 150807 191236488
193854 196288 6106522
34288 116809 523827478
133663 162079 71508358
19304 186490 419264701
166546 186753 484936077
13513 145315 330513617
128793 189412 152233839
109705 123357 34151462
48947 56674 982068262
102480 169845 169431046
127556 138828 503294646
99454 189534 226371117
72299 92480 50363148
126470 192162 165150298
168916 182609 34245875
145480 156524 27683228
153120 195610 266690835
174549 192823 22413534
103221 161614 885211177
27949 33356 13527334
175739 191707 715099405
29149 175065 794064745
33187 177847 366407719
91108 133807 107349046
8288 133716 314141264
1486 102813 253528374
154831 165623 27136261
180267 199773 48930317
162548 182615 156435609
40866 173147 331965775
24388 59273 87727117
1904 103388 254025303
69689 148206 197028551
45343 193038 437375874
166300 167622 3265267
147382 147456 209662
41396 184450 827403793
89439 125697 91214509
43284 92363 623213869
359 107356 268080809
134754 191498 652999534
161060 187787 67016776
95124 113882 431271569
71259 99490 70494821
118468 182430 171223912
184002 186924 443984704
182944 188994 15128645
176698 195673 47640695
46950 188905 356173879
180924 194524 34185767
21022 94103 182764180
60494 95459 173993971
101773 134336 81788239
136910 142286 13533576
163434 173472 25178242
2684 107287 262163461
86962 161069 569497281
196864 199407 828133462
167732 191199 58880013
143931 168370 61471059
52107 161974 275619365
56859 58320 3735259
151899 187509 120798153
78436 186764 271933193
158645 198210 99346314
116121 198773 207238141
121848 152422 381339499
81502 105268 59761757
101687 193721 271124166
198853 199156 961917099
46275 58165 428873768
169386 197705 262863844
188787 193021 10655800
39590 75986 162629705
112588 131518 965136600
68821 170953 256435036
24551 106495 262406802
97468 136038 97034225
49487 122918 184089601
135731 172496 126327625
172217 180827 21478414
179052 196933 181651473
155997 163144 17953225
82834 133076 278271443
49090 142766 287665043
174461 187393 202432055
49087 170993 418336789
51529 166896 473918582
3426 175605 431687383
121404 174331 802459870
146668 181604 87661355
146689 199366 953563385
34895 198265 484181581
114331 152381 72284927
90097 91441 280394493
114655 130303 621341733
133562 176399 107676301
124178 136151 268738643
122253 158550 91091070
106466 125604 47725349
115411 154681 77962336
16451 90795 234774808
20676 139104 296724643
106581 198686 231017051
47703 51571 9834515
199992 199994 105118022
133799 197676 160426931
83534 195887 984731973
197061 197724 1605375
38052 156048 296215790
183892 195989 141124059
88870 105454 41969190
18456 114189 667533862
64017 77628 964253846
166942 175485 56019122
39076 179402 547274146
171851 180751 22233090
171077 180098 22503036
183245 190246 940542139
275 136758 341734857
71906 99808 395498671
138608 162758 417415623
121031 122672 658495800
144093 188002 110230636
129245 183184 135540213
79305 118116 97676323
117307 147829 76484802
189200 195440 15804250
29541 74269 112049442
135675 176580 206460057
160484 178672 907820173
85569 117222 79863613
7719 37080 73222663
198560 199689 2852552
146450 169431 62259206
40434 190000 557142203
70162 198227 639603651
105765 121311 204193775
143199 190570 908485280
180666 184243 734831887
111026 148354 93617319
73321 144905 179776555
174180 175956 4465798
191469 193619 5459464
96811 182834 305188079
72077 86771 425293946
155194 190377 444950939
184263 185495 3061737
177330 177761 73051768
189983 199179 23184296
124588 169599 889168841
93269 184519 229329215
122286 197417 936090953
4421 93590 222999188
152340 156740 967925364
45795 47148 605824424
72843 176757 260912630
9808 90486 820169936
148753 158272 940097222
98125 180655 207543437
35710 111777 191018519
108262 142283 85141034
176427 185439 22580909
176775 180011 6156338
118024 185749 169844478
107348 184959 869368747
23069 76309 133251017
12870 150893 823102135
48734 196634 793272288
56635 63484 17251711
170626 195752 62927259
46951 69700 57123039
86329 106996 52239655
19102 84896 870851707
52342 167000 287663927
85416 88723 8269549
40188 155469 867802065
164476 180502 804669440
17497 36190 46666246
149690 151206 952571527
199083 199551 863782
187307 189818 360605511
67705 124327 689950463
162008 194379 81274329
5300 138417 823737645
13269 82435 322052640
171430 176830 356318016
198845 199768 2330961
51587 151694 668609457
9803 82686 182296373
62678 135909 183437282
81445 142110 152229382
59959 147904 709386413
129697 166138 91717806
141648 172228 984719238
92446 142396 125580344
111887 144633 82013329
84247 129805 114337150
56741 111843 225218877
177892 182346 11127981
44654 91725 693448415
68383 137981 174357383
21362 31657 727967984
135186 166544 352231170
105005 129437 61147818
171713 178297 16414533
128121 150817 57066869
159094 198156 872806231
103541 147407 936884225
40254 159773 477558523
32449 135601 384694065
34932 71648 609610665
96591 142213 114706086
147245 178771 79186365
172333 186233 34690785
157916 181908 60337010
33481 184969 380220344
51926 165318 134417750
116186 154751 96632528
87881 140783 132903433
87747 155727 59391043
115760 174921 148386819
196164 196738 1419196
15343 77516 155544172
24394 28191 113172622
50247 140263 225596008
140637 193254 631648049
115183 136071 52051100
46532 51487 560108894
164163 185692 53883156
166628 182552 500843652
41524 127086 214389322
106061 177547 384069920
175511 185725 25511046
129133 162435 83785925
72869 153051 927518979
196565 198492 4787303
168050 173155 548413812
74521 172218 345507083
155780 159684 9706336
127855 158089 75983801
129626 139283 43980490
75413 191508 336981584
78107 187847 682797833
24615 130236 264838593
79165 97419 61958674
127098 171633 112126156
93450 190251 243248639
68481 173846 264378820
196936 199771 7085786
152255 156644 560286512
70340 123600 133555556
89510 190053 363577392
59558 181747 306478435
184640 196688 38001190
112228 199241 909997301
9246 105610 385714379
81586 140312 147300489
27729 139973 530250892
29261 100809 712397830
184449 191967 85277551
119554 137383 525974883
126091 168221 105968046
183131 189685 201118383
68706 114575 115168403
3625 96017 912039238
29649 160550 817965560
105276 157459 311768746
172954 187907 33994275
134079 176463 106558905
54355 84051 74112282
135950 188378 131681875
12880 66296 670896337
143816 185624 104985086
198936 199347 151869270
20154 172965 383255011
183389 197544 952558362
1566 68017 645913098
33835 141067 955997390
31000 140781 275249470
195079 197069 400728501
4372 167944 410135120
36794 176131 816522819
151470 186298 919854351
115928 191901 823859278
94324 111808 188738432
98940 138243 98798726
195906 199420 8789397
18709 104518 215087586
166006 196225 120333277
197087 197496 951675
157945 170802 997242485
5382 94321 222360063
187491 192568 956744348
52070 143029 227994648
30232 54929 802502798
175800 190009 31405363
74442 100688 827428260
16613 19100 6221492
140264 140463 975974240
26911 60195 171177949
34729 155246 302524021
87308 104049 42264691
98984 145994 118415307
88305 160997 887175501
169927 188396 132004368
176567 192587 40200525
183992 188054 858138139
51119 183513 332138745
81051 157137 641404507
64053 138610 186744532
2452 37094 86463083
61904 157031 238551276
153854 184799 77652031
67831 75657 91736467
21569 193292 516439193
167145 181026 34829755
114421 155785 103715556
174263 177603 8379702
47821 181664 937555458
167673 198809 447228305
23300 104902 190588937
137179 183341 633166265
47440 164900 294912413
149400 169807 51341006
148241 165056 802764144
148961 191336 381806445
174387 180962 296029171
48042 88003 184507442
132302 144860 571902691
28237 98589 176087301
199727 199729 8668
77227 123465 116165748
71012 174802 2459494
29362 138463 273498889
87591 113015 941180347
122665 183394 152518701
35459 113083 328841230
8933 181435 664958085
137977 170712 984512513
28393 52285 620584493
60581 75012 419434721
18912 153372 939790078
191568 196134 11540956
33851 70343 105171776
163456 181558 433250816
24092 181810 395742868
150428 159391 602566908
92627 102186 823602454
163975 172480 721170799
69272 145133 974516454
76653 76734 214267
188675 191927 8201117
94208 194964 253344397
160626 177434 2558224
108356 157621 123485384
127117 171848 112590330
108286 163780 139268210
74007 99274 412834332
59606 96245 283602571
92965 112924 50606159
156883 199999 221156732
112246 178187 112066426
121772 197798 190795995
26597 75346 122141569
37790 78391 973360556
15512 28364 708692748
177152 197040 49905918
28086 106263 196266023
87831 109638 734461805
3499 27715 173325791
145521 194790 845310984
74283 147165 640365147
148095 168899 153495119
179319 197295 45065010
183680 197224 963995192
198243 198889 1648016
143414 151305 713781691
46416 126376 200425340
196010 199494 311101342
174366 178579 919974265
35494 166380 328478221
197202 199924 264124657
93752 138955 113624439
43970 68687 62007823
196370 196731 366446749
149997 179584 442982578
181861 183153 3209015
49474 72338 57183928
77858 106463 72078244
88979 157466 427970961
153166 187046 85036008
154282 157726 153480229
47684 176389 887134656
43199 194432 379427253
31994 76580 234619901
141587 172410 77638984
20856 25914 12487107
116918 137468 51221884
149218 161829 31687282
62680 99410 91638955
43874 45145 415911948
41853 58469 41800233
143219 179602 700116070
132110 136665 11313111
71610 173815 256544934
197356 199208 4712886
198952 199482 1345034
30698 51043 874620138
113986 126104 30133494
131112 154073 308310789
52717 106987 136194596
136561 140932 448092029
147237 186491 587147737
20333 135032 287305762
160792 172612 433462999
60943 84319 86495780
112574 113447 2103102
74284 108056 539840187
49006 105208 284341828
53502 169972 292286092
155644 181836 637528732
42258 131608 628847311
160560 166342 456132767
128367 145012 41939179
43809 86186 55375753
158175 172753 36728910
105578 181181 671459181
178502 199668 53087554
59474 111476 844140298
38317 194462 391975226
122184 158028 89948307
105634 150566 112698231
100636 194062 234861927
190778 196028 13271695
47665 145298 378759740
44304 194240 376297001
99265 142112 538094068
66135 98412 933608570
99010 155320 141749110
139984 176454 91751943
103367 184287 203224733
180688 187258 767682943
163426 185481 55264926
149394 199291 390268848
20377 141457 303386681
68102 167518 950458976
142884 170961 18949932
31279 160901 744936841
176980 177439 985457108
110629 133131 56202476
29648 75263 114264066
130742 140276 23892496
34411 72385 245290039
89923 171482 781316818
178807 199008 50658881
51177 59578 21161337
188789 196810 20180177
122785 169101 116473642
170351 197412 342982917
73626 165865 231681657
118237 165854 452822944
153344 180843 727173135
83871 88693 132671897
50492 146193 240092673
168291 173986 14283135
117868 154625 411951629
199356 199537 461043
149533 170761 53455850
30577 190318 724929621
171087 182034 93199122
68844 76656 19338061
174547 195131 51659130
61473 101290 761226818
70501 100348 333911886
95462 123406 70543185
59463 139727 761188711
134515 167308 82500529
198512 198766 299691303
102192 150389 121142763
24545 174767 377055766
168445 188186 49416704
46065 168395 306988306
10250 39713 46891981
76109 140068 160457434
99031 186571 881042403
95091 172215 823776055
611 57613 601183649
137255 197134 407151072
123013 186020 158140278
21954 130275 993289551
91639 174984 287174317
77253 167124 849332315
85425 97361 29802179
92426 150535 146124799
173998 179828 14628097
128365 138669 25824278
195811 199971 10386257
69491 142204 182284109
79671 196308 647809699
21363 171986 977457635
198385 199786 730548265
103703 147028 108821318
193894 199746 14626859
4398 78852 186316440
100967 156100 240493887
68478 69788 3245755
91111 91540 487990911
112253 142858 541377746
82708 172357 146041818
159246 171539 31067603
134481 176434 105504197
169286 196961 969333069
79724 120233 240600406
114064 187339 183762385
5731 114914 273712384
86208 191626 736195831
69625 105593 90206423
83504 199662 291707549
144250 156897 31804551
35475 185275 375926738
136154 170719 572658834
190135 196962 695751524
100918 171855 295794210
84970 108740 59974688
55937 155016 248529992
140589 151195 26757519
56700 102810 910548100
133112 196563 159452095
10715 18808 335886066
81617 133455 130086045
53616 127630 876050749
194408 196552 5370704
92395 176852 212320241
75005 151982 193287649
86462 133891 999276280
110675 116003 504074713
14316 75185 724504031
10443 80267 454966331
172118 185330 568818171
164823 165743 2193727
176445 190168 719304657
196697 198034 919101186
107362 198119 53441139
29937 31938 4965060
134593 179014 72703491
82752 167802 213643373
171930 178858 941887164
102986 190269 690501074
74347 178823 262402227
127885 150610 967620424
181656 198768 555675482
191056 197515 681334709
132302 188775 141823728
164766 188306 949733857
83581 84813 3015941
199354 199492 944658016
198456 199657 927641292
93460 122960 74317803
26403 41844 28987375
68449 84640 40310118
187493 192758 452276763
84138 172894 235609417
147256 155640 21084765
166592 179617 32652411
6899 144173 343912798
196473 198411 4803313
159780 192510 82202855
89290 167985 197885685
135480 153301 44866643
165733 172666 17383809
128818 156396 735077230
195398 195612 523605
140552 159930 48791277
54923 189033 848207407
6719 13307 16328158
136796 158586 438910144
84734 130040 113784832
119302 152501 158475289
199274 199354 193852
104385 106998 6733534
195605 199006 8480201
177939 179630 4223715
177066 178749 4194321
114507 178219 783427149
160714 172874 340283782
35757 72138 469253312
32768 156171 718021713
156625 176845 10876487
199988 199993 306772236
92095 119608 69431996
161516 172880 135980669
42989 136882 235228952
102357 197948 60433788
176334 194196 775724112
10187 98836 221702767
141582 161295 49632941
74728 76975 632375179
28073 195396 560773360
26780 187320 868677224
185213 194318 22939861
138057 182585 589806838
198409 199373 724794
148326 192345 777310798
157807 161653 968275620
164181 174939 27000362
101230 140363 614800591
42359 180480 346460524
21393 103624 206020604
73202 100510 917641060
154720 176052 231743556
188455 194407 277856355
25324 69433 263213003
7388 61950 694597086
25894 35041 22861725
146373 159241 490032462
146950 164613 44452237
191295 192685 259193549
43814 116954 426909924
36269 80681 10465738
88936 181198 300392133
23792 166303 487676838
149539 161809 30794215
167190 194292 68117906
1819 156575 387892834
97613 155877 764354717
63583 84565 52223092
131498 179053 119548395
65855 96223 75713598
194803 197380 831522826
147320 164446 898808879
38201 166102 803608121
122470 133768 341917008
90097 141213 128406388
168330 175152 17178795
34681 139207 262159546
152302 164357 30418733
31368 148529 553781080
147422 176864 518996255
11150 107187 762495607
75236 185409 276608250
162670 181945 310721062
56925 84908 867770119
162429 191849 780666067
151470 160216 21974920
123607 158400 906825619
19131 166700 995799490
15295 164121 373307799
107998 190107 205913624
117238 123403 15286221
44868 92312 322501242
185132 198781 489506989
55655 140893 213554573
44868 90505 957896407
47167 121699 705039637
196222 197811 927491629
64277 165468 542112259
107741 145604 547842433
197300 199223 4879198
120835 187985 168630218
129798 143483 34433336
18118 156243 346397762
54896 63748 22248386
174748 182518 19395769
174977 191008 106931802
64175 147985 478770238
160594 180603 212060285
37589 54861 613170306
136360 192766 366753353
76734 115299 97167208
171868 184428 595719968
126199 192364 166274874
29237 81558 131083467
4626 177853 712377886
80147 176517 242031261
45161 188483 359578080
65955 127777 154871014
6151 20187 35110077
109559 150259 722640029
40744 142393 494873396
155472 156573 2717140
156105 177529 53772031
99674 182659 455060274
168377 178078 533511176
125983 155922 75377247
188604 195189 16617890
161464 197830 91226214
154858 189633 909116404
213 121771 304437455
48875 178830 760227935
125236 175985 585376348
42676 130787 220800745
107987 120545 31328818
72577 174790 256706724
99192 162793 160023240
20398 174659 386910925
14666 60087 694758077
89817 189974 592004218
144480 147943 423185116
155594 163393 296000687
92418 123301 77806620
102054 165806 160308484
90543 172776 206824552
130145 145295 38229755
139654 174524 675603913
195790 199860 10176792
136690 145797 23122656
113166 157323 110668509
187475 188011 967576076
156138 167893 29485895
186420 191222 134088043
194231 194964 928811849
162792 194448 690854316
174561 196147 400054319
75454 81820 727903599
163233 192133 72538047
185938 191850 890555159
12422 123239 277735528
143803 180248 255329367
137003 196118 148622726
137068 152415 108098863
7547 135098 319389275
19104 73918 652642811
8859 144172 339031762
74829 148747 673281015
70026 125420 138778682
108300 123088 36976428
4890 97979 236977381
51802 129164 227932781
81180 110170 72999742
65020 89421 60699252
54978 156749 255229795
109683 110859 3023549
27138 187161 89655301
29334 60781 78957118
74926 118128 102802014
41320 173557 375260902
109012 136453 146532612
19557 99603 349699373
105615 149539 110250437
193904 195609 443424536
6243 187634 454698214
18552 84085 521028416
152674 154634 961997268
43406 113500 175798051
12226 133980 305037465
2487 110391 270455110
125460 199941 187094060
38016 67282 761758302
64042 150167 343034605
105510 192875 364409246
156291 178530 55829813
98624 155380 142875104
161054 191466 950308931
187600 194548 6655883
5415 170119 686943943
147668 181421 896533143
147276 197137 125158884
1340 195020 485602765
73180 155175 205935365
162930 173286 733576821
158394 198747 346312860
31968 188902 393757821
66923 112617 114750933
32190 186459 813655144
78171 142482 41423237
54293 121273 795061378
53273 62694 75011112
22391 111253 222885547
197162 199317 5399807
105442 107520 5328332
192960 197298 709230697
151434 186605 909236704
92202 163663 616714144
31315 150964 496384439
182586 184815 560360420
7831 116317 271976529
25090 30335 733827417
36819 183144 367209310
80954 195548 409969843
53716 118597 162690018
171069 172043 421773615
156048 190627 86734591
4786 169715 413640385
76848 168772 230969038
39633 92274 131679085
134335 187565 128302584
15931 186116 673769604
164414 194664 692938884
30339 74030 586744802
84968 104805 50005210
55071 133093 195452908
39202 121799 291287283
79818 106983 399228119
186574 187422 2093623
142726 172795 75684463
141109 196219 742080385
57201 122344 323151252
115792 161344 104107669
186385 196509 452462792
94100 167460 372161620
125216 140933 39370782
53042 144713 229897539
8980 59133 125588511
10821 108629 145395752
164027 181702 840909255
29979 40653 26768501
188052 197234 19437678
8056 69414 153505978
121732 180544 883098499
78086 188808 881578878
75368 164578 100679319
90277 131919 408677700
189625 194723 12902560
120185 174575 825134725
17704 65770 120461179
19038 72788 687352711
69804 77345 18702173
143857 156365 6908134
20239 134795 286984285
100858 133308 585851417
159859 195503 170858216
115965 123096 17651119
4444 185500 453963335
88650 145870 909645295
17218 157889 352673040
19392 93658 185711632
106843 154872 120447484
187942 194424 16369245
163837 171204 109476452
197943 198082 272030038
71220 157129 215591553
130715 180767 125793674
97853 173916 951398182
173151 180529 246426448
116121 173866 144772904
43597 93369 124418301
96328 186665 29257583
83517 182637 297333635
197331 198071 1835736
99342 122504 37088303
144916 163281 46110931
126199 140261 35290554
187042 198908 73735734
194604 199053 921267078
167361 192034 61952635
132741 138985 287118964
186645 198175 28925287
30000 127292 243896368
186487 197448 926326438
63312 79345 39871952
194307 196979 475876102
53337 64820 999900685
131275 150576 33806821
21976 114187 231272210
20947 28664 740367173
109318 172173 157862794
180854 182953 272239505
52891 120311 35548009
79545 171012 866539940
165671 180533 763031002
28766 33162 473371619
138237 149929 94946691
13638 103431 224918843
143440 194331 127915363
170467 176023 13867487
150119 188658 334633443
7782 44554 839736903
30075 157586 319851448
109644 150946 431262900
137181 164854 69801619
107957 198332 298338643
54058 156845 396199033
129017 184484 245215661
84281 152845 172247068
194358 198471 10260186
188903 195083 15626727
127351 185294 145594467
48233 162935 287906597
99374 176390 193658879
45146 56263 10861490
146683 153028 15864580
58 131162 328306136
98294 162445 780283280
88465 136958 121805122
172744 198908 65594602
95185 199559 516861768
185160 196246 27895507
15585 141403 711621268
161279 163473 939461781
59336 75101 39182622
157996 195093 93259206
194375 198087 9196292
176379 190072 34273420
51373 156670 264142472
19006 187838 423381862
65696 76073 882988576
111527 179395 170996885
38530 137578 603250510
138925 182836 110401142
198254 199456 3048479
7560 68275 151969327
197548 198175 1579283
153350 176627 58505058
18971 30068 246012524
94300 140474 675175914
44759 61144 864535574
153854 167783 34958636
182842 188443 326932726
187441 188836 3554404
138591 165530 21966199
89254 107474 46203905
149869 152974 7739113
177977 199685 54475034
94807 99496 116520085
118590 132557 34893870
51743 59556 380637103
87535 197595 891772927
83257 186803 259995167
162099 195181 83040011
36861 196589 736799100
58753 73029 425845190
86519 128704 195508072
7177 51199 110094213
38416 148909 875359521
62454 115940 468691585
176718 179322 6539240
88160 136981 474676955
18947 77949 147639436
91726 191065 249664341
179123 195442 40967954
186568 197534 27514988
87849 154215 166914325
179416 195644 40747917
97335 165100 559119123
167386 181307 34952176
21833 147636 492722628
37986 178579 352960942
150823 197664 647740937
36109 65045 51089840
50994 117341 427310187
115279 166463 128332356
87180 110478 58860014
99447 175400 216372832
33641 111466 195466656
167546 173024 13796208
187387 198847 812691945
165400 176225 532731939
97751 152135 912606306
154319 188799 86487783
176936 198174 604459769
81218 180889 859050803
123581 150892 68510768
134704 163089 71481566
56162 90079 84651592
41647 174524 333415919
167265 190101 683483729
91582 137743 116034289
61981 101790 198391127
173104 177473 824428241
137093 138554 3674438
166740 192419 907297337
95408 169446 186405203
78837 121060 104647993
184999 193257 876863083
165150 176014 349016906
44393 53535 23028095
108914 176986 170839130
145551 187553 105295716
177427 197260 319813532
7909 187762 450809946
70671 136655 940858101
140369 189476 256422360
66980 137865 177604078
93606 193135 250198070
162064 168409 15932244
57664 129173 179106876
137810 183854 115740846
30916 63240 81226736
27220 44269 42801960
128923 199951 178429008
48216 50842 6696992
6178 132961 317588682
106495 190184 737662684
167117 174748 19256979
41369 177570 801310697
43519 117082 184595191
168161 170188 680325915
161514 175167 34395025
163888 196903 82794080
19725 88790 172720715
22368 192369 855696779
22751 106522 210103933
76521 149100 272086156
22787 65566 718813074
37436 150182 508572830
113035 164974 642090156
33577 41930 607443456
119762 188507 275927275
131336 138699 17594030
112592 115958 8476357
108901 177734 689179036
17518 32456 65517028
176199 189641 33670033
17009 48744 930272066
112462 132985 750693246
12537 19300 16929244
17958 30157 753550620
186216 189746 914392045
161284 174302 32750146
69887 143107 227728006
181699 193309 29164127
195540 196411 616325681
141895 181418 99344607
94031 132004 95556036
138203 180260 105785891
35119 169468 337322579
134783 185497 127455298
152649 159781 17904161
60583 62039 259008052
176406 183865 485661312
27168 115782 222549001
51270 108018 142400003
166408 193991 69251115
63471 113838 164826281
175643 186744 890771897
182 110173 275577059
104424 113719 23454897
46572 178381 950605942
25063 33505 451098815
157557 181785 60897557
170094 171065 151259944
4092 199419 489777716
169648 194475 62231396
192933 197381 5393420
181640 192951 28400324
123099 171652 122055040
48556 155586 268603001
143601 189045 114083881
43406 194471 379002702
150432 178411 34989555
125660 180808 458587800
79946 95297 38198164
81041 147652 167342682
91166 161894 502526039
47148 155275 271363559
151138 192549 483493561
27671 50108 406932139
42248 167632 391287615
166071 186454 665343628
43913 171891 461346140
84427 152294 170530970
34716 54834 50701479
145255 192281 118026094
16239 128379 280930837
47588 55028 18863047
31399 166888 340020925
189019 191372 5947005
104822 152672 614609462
119255 159955 80393570
92713 105500 273237634
69684 118956 123593354
63319 123508 706713979
49283 60215 292241757
140821 192266 129339307
9502 84158 208345601
110953 152150 103225056
137029 165371 71445311
42523 190642 371533438
104762 106241 614385989
128448 191089 349444714
55780 175233 299730858
114411 127648 864773121
134129 197571 490051592
58321 156143 245306391
36522 195720 399565613
34851 56294 553658225
185967 198125 458090360
42814 111051 171194970
11612 116357 262719631
110719 122947 30493064
179105 189797 190539787
97079 121234 60984193
44135 84794 101695069
111119 153437 106037959
193027 198716 14268107
26048 186999 403829719
189011 190252 219836172
18317 85485 168043360
45518 117923 176490652
15641 108398 232528494
135884 169338 84225428
197635 199166 934270601
150024 174095 737351768
118178 193223 188286212
76977 122417 114120305
100889 185384 685517578
18319 180570 406938319
112684 159316 116775121
137020 147496 26474045
50733 153302 257264296
103614 168590 710475382
196325 198405 555607660
122672 187357 162384012
31919 62072 75828316
193796 195726 4854619
79693 88565 26607288
127283 189205 511288350
40128 73798 84320477
184967 192387 18654436
25694 35063 405664224
128716 155135 311633620
114552 149158 86717973
24962 54058 882959464
171481 173978 512738576
144715 150588 159711007
66977 128741 169055568
5319 29766 620929246
128973 139289 562402450
71974 136411 979955460
171052 198258 68113709
8940 114939 938345301
65763 70647 990682118
185095 187144 812460395
194875 194939 652392102
196262 197832 834209989
83380 177723 347845229
175892 191732 39652441
30327 170594 445271961
10776 117188 673897448
52095 174565 546960401
37324 84423 117978022
8009 128614 736017960
155598 184503 560540104
155928 199473 468339143
70340 118559 114048384
19957 159749 364551389
189326 190245 392218956
92985 94855 662165251
5091 48208 255007644
41341 165960 838037890
9341 67456 104508921
1179 40106 97252402
88501 158940 177021041
48495 81109 251039187
168072 172258 927232494
85936 127299 120160311
62048 89693 68822290
4651 10060 684199381
89976 124120 339570722
138398 193269 436586600
49196 149440 831193281
198418 198666 638838
196693 199033 5843740
121030 177349 86330785
26880 170905 361555963
2565 129321 673992702
22462 60285 94844261
79622 115262 774186573
196226 198666 419070405
86439 97840 28489087
159801 163950 89984716
67571 96508 72106670
78955 193680 951558612
190555 193971 177001728
179496 199033 926486538
90103 198578 699428054
180752 194908 35579396
191835 195670 9704128
12097 122063 275523961
97230 168331 178946329
63105 82246 47703129
138695 175815 93431589
173295 185547 642510796
17205 74195 142589180
42981 76708 84221813
194941 195987 2193919
46567 126263 553754608
22520 167440 363408517
74945 150369 322355056
183657 184372 327342509
160653 185150 609303607
146402 178818 81395001
64661 137544 182557210
85844 197955 831110112
107504 169063 154506432
11889 40367 777790329
29581 120749 194353698
176529 198252 37733406
149425 164393 15803805
187653 192696 12764217
85519 130441 168594544
188330 191449 93089755
53946 177404 309678445
130061 183658 390596069
152498 163836 28563823
149606 178892 327998574
82774 124023 489470048
26424 96454 943607822
194258 197253 973414047
146222 190243 10484377
43031 54257 28173139
25868 159205 334487935
159596 199961 101359546
118790 154533 89742428
103335 112041 22158352
87736 133955 880457541
74186 80255 877695470
109106 183103 185666236
99050 182789 138550168
74574 165143 420160978
131001 199859 172969510
66950 67283 218152478
39984 160306 677950176
26952 86033 147937423
155213 165233 25221874
135014 156664 54567441
194773 197243 6111699
173905 180360 11090050
177472 195176 44459457
35531 134382 570657591
2208 166189 948440272
19354 139475 951639862
102741 133060 76169584
171753 197716 974005727
168460 193485 648781058
79847 83574 9330757
84935 179191 531825717
198228 198593 919074370
164282 184569 861524440
135004 193985 723941898
80290 196056 290747557
108485 128590 33159597
26823 133446 705849101
88065 154634 167435323
6951 68380 153759440
127140 159968 82562437
177027 191475 38472616
55858 154194 246648046
164998 192789 69631010
186186 192310 6507320
155860 174434 855362915
1005 138175 594097169
32246 126683 560837031
3347 172777 894125724
14190 63977 124859008
159270 167084 377070267
53148 126496 183697863
155658 182188 445355642
181967 193494 559097663
113588 166662 133178447
55493 101201 114201703
124255 188376 160903983
16641 117115 251978247
158675 177068 954429472
55097 166088 954715107
139476 195614 141173372
155533 157106 457612531
188815 199702 27362614
28772 51640 258114173
1119 187842 468039010
60299 121742 973267481
35886 39765 9736903
133378 155115 54730501
159711 162893 8089181
130659 173005 90246101
1186 199940 498281753
77599 90818 32952534
21502 141654 947159024
188628 192022 33408553
75468 95735 50539867
53388 132224 961693313
187346 188791 3673325
164795 192295 977692739
156237 197647 103849196
45729 139622 445441472
32095 60963 72573150
90917 157867 168332458
166831 185486 46749491
181570 195951 36138207
134408 172693 96370364
24137 98222 469923979
115233 162734 746071957
80809 188049 269223026
140015 180215 101112072
184702 186448 4369507
160594 176222 39282520
3885 184848 453684367
9746 174388 412804838
93526 124715 387883294
119501 142307 953548056
174518 195735 780802095
22297 93379 177771458
127003 175063 401423445
133389 168030 87074737
164807 168185 8355870
119250 139724 51147150
137208 144878 19459046
160581 166639 266419874
189295 190020 217250099
197848 199201 944109117
135678 189888 405579578
51776 184781 333649452
145477 177039 905991923
76123 111694 89602519
87450 124678 338977591
23475 86960 158932783
190723 196073 294714224
2654 154761 381309620
42272 102414 150526553
23474 86572 157929511
161875 173327 891745122
152549 164807 30949072
2847 167661 413136436
8215 102722 526679198
187666 193216 14038220
126979 163891 311517624
58767 126806 170335545
18555 76654 145361664
117931 135632 44132137
157462 181622 482869739
99568 127339 441641498
180812 199864 974688495
59027 72336 71247775
131600 146567 37710774
42168 97684 529724962
101562 186802 738028688
131526 174668 252964914
11923 121855 140579142
91678 100467 601536458
43301 157940 346465315
72683 165313 232694106
7545 151392 360458087
36367 94332 145042882
69577 177018 697215001
8310 89019 364503733
74982 100255 63235584
65413 80715 42822302
183144 193464 25942830
151380 183343 80265804
37558 170496 333787200
184737 192625 453778893
49916 198714 384014268
146016 172031 65368967
18080 144908 714207335
153025 196728 109757410
32647 176516 761342938
114716 136498 470979899
68272 89568 781778408
41417 57623 40760691
155433 167410 506069365
26420 191228 413482021
156281 192001 648053848
178071 196438 421135219
70491 145930 189324466
164200 186147 54906816
28122 159966 761203253
105682 177780 861876298
120209 131542 28349606
170046 188757 46805523
80144 142152 155631942
128864 188621 150106518
171594 176856 13080816
59895 136500 191816940
171345 196599 63297237
142042 191834 434981542
161463 195995 86730443
135675 147334 29422371
30404 134042 784845473
166192 169550 513302070
145450 152206 258298015
52754 143582 320400393
26759 52475 129457298
63023 122346 148616558
84437 132595 120957988
158113 192405 86154905
118826 127686 22045050
156551 168333 29627586
71064 144079 633337159
55374 150632 238770520
46278 97194 879532352
27824 138469 395629751
64475 83467 47356634
120696 128664 430767822
82762 135474 463821032
104287 131939 226631118
162493 180930 33945290
98063 170382 182101297
62706 179120 590343210
6107 77458 178450299
78484 114463 405518579
193375 199002 14082540
61809 77633 39359787
160385 167632 18207316
8133 28306 728425046
79624 80205 691173888
23277 189233 632598055
132204 163253 751073831
184450 186580 5326649
139837 191481 129803001
185082 191586 791764655
35748 121957 216245941
191030 196477 511381826
35740 65929 356408631
99277 124601 280506061
117619 117650 69392
69962 140138 191061440
190229 198211 20050460
58992 68224 23080304
142910 175462 81932224
174805 174875 178151
113850 152530 589175140
157244 161779 808589724
34139 94594 151314133
3570 24927 965234112
168900 169450 187148524
88742 153908 330581285
72238 124077 566688346
152978 186615 84425364
26507 61492 87877101
78875 195251 292270965
65897 107450 104282698
153788 154176 998924
168457 189327 50592236
47233 162755 289934810
153296 187753 8521646
24167 148834 598049190
169740 196323 66657600
140204 161353 53268269
125572 177891 73962601
23308 142613 299134862
104831 114745 11344667
80497 144861 161907785
91212 125361 42090978
41916 177400 706300377
76656 86381 480326013
127514 168981 104367104
135772 166630 77685757
145581 168686 319645314
119337 141040 54255910
159024 173979 530303401
3638 133034 324119946
133624 146161 31638633
8444 170400 406116294
45533 72444 67397005
175908 198519 56663588
703 189662 782420550
176167 187470 28243757
42406 118890 20716805
128961 162955 85516143
33907 139226 599569099
129698 144801 38116086
60894 104396 108957547
49318 70156 26340455
54236 121450 717750553
21084 48732 69187288
152004 164388 58326747
53201 83349 75341788
121050 185818 162597652
147085 177296 75832760
38715 169565 328499655
73204 96713 704662568
120290 121376 613652927
159370 173198 39617041
137348 178916 104561349
41354 173349 997221260
79238 133071 788461002
175813 190858 820973447
143928 163759 49930721
180734 195236 118966994
6376 63049 141942594
148400 190387 105247923
26835 89238 824906286
162454 170678 20764844
20568 161599 353666333
77555 141334 160054690
32408 95409 157614939
59465 182704 309086663
40538 61183 51886187
22160 149649 461710368
34693 121761 218478019
2642 189208 467667660
63361 108073 112128840
92150 183946 230729621
88456 150976 157110549
124090 162540 96566302
63559 94224 76362504
111040 184230 300996459
60175 77731 666064420
166906 170038 422525012
198521 199669 2903967
179517 187162 19107940
174585 197386 371148534
37698 173875 341829116
141665 155631 35257188
132165 199218 752227766
150991 179809 63238367
46169 67761 54244618
162251 178769 8036251
195629 199658 10059467
119886 182752 157790897
69073 94744 574676872
1121 145304 361367480
146795 151852 886761063
45688 169112 921577957
86763 107291 51926876
53369 154455 910636956
41075 192841 838967076
77176 83842 631016532
110393 177138 520313708
90312 196067 265851669
83367 176558 272103593
154203 160234 409731345
40833 181301 352446048
188566 191007 543301671
171862 185333 33677996
172997 176183 240366836
130624 156869 164752228
148216 184832 189789948
197517 198692 87846228
26342 168310 841028299
45674 107037 240012901
160968 172141 240538789
39471 184588 364150223
15003 184462 691305329
49342 103769 136414345
64854 188292 309564233
115624 125672 659340794
11915 174072 592245778
22881 95560 808030232
117608 158326 101947689
177864 184580 970909213
98122 178223 201449781
101786 127627 64926406
92959 185086 977367125
95145 138532 234672829
157081 162729 14243767
67937 114979 118143693
104273 144713 412419049
182574 199413 792617337
136341 172445 940649690
132217 184329 130903247
59276 171231 955381776
31660 124751 252634068
14412 22109 989096638
69246 195586 768143837
55036 73925 47065544
103605 117924 684930223
181037 192901 29753565
48326 121434 183406858
150332 160462 207826496
40244 98712 146283693
131419 176015 112125270
87560 158612 560256448
179115 180517 3466991
68119 116861 137090370
98091 176037 196118072
2626 106611 260622335
129488 152241 61622529
34681 109603 188094714
130007 163456 84156403
19406 36717 11340389
60643 183346 307804757
177679 187493 24535114
107831 182179 691883452
163320 182785 395296469
19842 163568 360465853
168597 192510 693407712
110060 142994 698574436
59372 170786 279576531
72859 84340 28667037
137377 152048 36991100
118322 151247 82560066
187134 198612 28899457
130245 131963 654311107
184662 189740 534460328
35166 159111 909073420
56029 81917 310667046
177338 198848 748996739
123583 195528 5050054
128283 153876 193000831
180319 191412 249768438
127874 132064 376830815
35293 132200 532196653
194736 197698 671544889
4187 80227 167096162
102054 116350 36324757
124711 130653 14824649
56860 196480 350298927
173353 195710 56108264
88409 179346 228557755
76553 171749 743555630
174393 189651 38223409
51578 146569 238275088
161230 197208 261750592
148242 162285 974423828
21817 119045 243757321
154378 194694 735742048
57612 169842 447830171
17785 51477 147558236
48070 157377 381663635
56334 196977 427204652
17999 43259 63319160
131846 191935 409742389
80120 184913 263156122
16422 42672 465518615
102522 125260 57163675
103531 116758 33479546
22911 160031 343857050
131922 142217 69788158
62953 63544 1511041
76514 81389 182570367
15285 131781 765028933
146154 179521 83729802
57148 195206 697960861
165998 176658 26720169
75958 100909 62418557
13445 73875 697828407
46757 61335 36671397
148642 162418 322264202
146653 196208 124391071
91986 146527 18102203
88138 98944 27051258
181539 182517 2435186
16927 88014 284306833
125530 132486 770992082
63614 92438 16607953
7852 7917 162813
45609 81601 90127435
28975 73181 430735023
5284 137390 867868605
115837 128248 894632429
119263 152128 82418319
98474 182434 211093578
96451 122011 64479309
149593 154348 11959971
147409 194099 178548993
106947 186781 226962299
73769 158243 700830479
50622 180632 827754193
96449 97213 1860343
9496 46493 92493068
132100 138925 357181135
122383 159852 94069736
26298 183888 575610613
133617 172344 716435392
100910 167854 168365451
127459 185050 892693535
74720 144399 174929659
142784 145192 656008084
164135 195575 78863105
93601 165247 180328966
196320 197115 1948695
151600 178211 2493357
183368 187070 9222034
55785 62200 16141969
73822 188478 365245362
40738 119739 198187591
54252 169021 36778157
98205 187137 223509198
180970 184496 404066012
136486 180517 110745330
17072 115767 286647790
119303 167791 121680876
35156 164111 553598188
187933 193702 14564897
178321 190626 500772624
23274 92674 929232297
56396 95547 97671180
123145 181479 217311628
77560 124216 117220866
179082 187488 20965295
70069 156077 798604829
176865 195697 628922630
80025 177371 244477580
3242 134155 653759901
173515 175986 6240839
173297 184022 26821500
47468 160987 284895148
37025 57638 51914310
182604 193942 28527007
65981 74904 22124520
70033 186006 290925556
152801 195914 108294533
191250 192206 2479532
16524 79156 910802437
55995 83686 337645974
36294 188978 786751857
42767 77260 236238809
47869 87700 821820490
115388 194776 739507404
128763 189901 153530326
106482 127824 53270476
27780 132736 763733275
149433 161115 787321291
72834 183831 998535351
39153 53883 37087510
152543 187993 588316742
184311 189243 12317094
55204 89044 417924492
18144 33794 486724816
103031 137020 85312470
155009 197058 105514520
1034 154083 582044329
90028 198876 273490501
166640 195760 73071776
111094 177296 963269895
156420 162776 16007597
56351 100024 109165183
74377 83255 22229681
1280 66023 646366174
118301 130517 30446683
131710 181986 126337566
19000 188574 425271735
63841 135447 179304970
65842 138856 945931278
66054 100791 86708721
104759 193225 222071947
163344 171810 200872249
123312 134846 985605255
101886 133015 57689745
79540 139720 151020510
62391 111034 580383281
15587 174925 663852439
56384 130605 185962057
21092 190619 688515293
30796 124495 350927236
29319 187793 397538272
31025 169961 348733111
187807 198106 25858145
97775 182269 212465382
192295 198782 16248388
93639 105685 231244614
27106 138431 279131115
82357 100411 879284227
13933 120891 268008939
156952 187066 75536090
20479 196485 807585811
199822 199842 912323463
9101 148617 404311428
106296 156808 706792691
87727 144464 790182818
52408 163553 278897590
148520 197911 693509237
170068 177425 18358677
156120 164247 20476906
36066 72717 91842839
54844 55981 696725574
48961 188462 930302258
48291 126773 196732484
8697 55506 756322940
67295 169339 768846261
35361 136270 475698550
136 90471 225765809
31874 75299 234204239
10932 76183 163187544
45185 102679 143997005
72903 167912 238550511
93995 191930 911592068
100926 169010 171334530
118179 143995 64642657
59994 61495 1072044
109399 124861 623448567
107160 161572 733956883
109207 178560 934771870
187224 191828 753397593
163678 181471 8345489
49779 113970 161088191
193646 195749 5291533
66396 180567 286429518
58563 71428 778958861
183236 187128 513362900
97777 160986 238457981
24699 58486 85000147
21475 108106 217264453
163275 164194 792077568
145281 195238 839980962
82760 122937 535610388
4643 94986 621975847
121339 168186 117676811
126055 145902 50075445
17525 69004 128961558
111166 138262 152928954
196899 198959 719445150
148095 189960 233513018
170332 180948 802989325
194311 197566 70605376
127186 183960 142644964
28538 114578 216004276
98589 184673 884161661
18902 92475 184020869
191899 199099 18103547
171286 186864 38894389
28760 142145 51025367
46596 47982 700288986
64098 111187 118124415
77171 88371 218208713
161322 164100 7103962
182767 186877 10260554
106066 161992 140308044
85186 129406 178649349
149162 170405 53494096
36152 122816 217357161
45400 173952 322602767
34070 185363 379726959
117410 176383 578712731
28128 151766 310177316
19573 111681 231050622
105471 157335 565327341
133945 183699 125025198
121156 135693 36389797
47392 130841 633547812
47533 86320 97062552
122780 181814 918720201
41355 153963 282504127
156006 166311 25870788
44864 161883 39524564
113800 192864 564659466
70505 100470 81457791
75359 155036 200125343
7841 118475 722562298
102324 170262 638332379
178924 188391 325639210
71049 75185 10209399
158108 193002 841790442
118739 163381 790023477
62454 82533 49994990
197074 198433 44277302
87846 108940 53321404
61232 83738 56146382
179660 188144 838654295
19907 160069 713489209
91184 98934 19427557
188916 193246 10926128
120784 183283 609528352
5365 153937 372437775
47952 111417 159435095
145077 177916 82442965
71467 170792 249446202
56575 94961 938579952
67755 112390 961974663
163817 172089 793535641
190300 196130 14022015
42954 110516 458711655
16990 47657 266380131
103589 129020 63752597
20280 54212 85055620
184799 195364 485740654
4212 152516 950646159
151104 160889 24591916
89465 129357 610590398
65367 114073 562429210
3349 180845 444977124
162269 179755 204852920
180827 194698 391420827
57952 61525 8940895
53688 152576 668409555
47596 133405 899132902
59562 111084 129234476
76083 132598 141850844
159328 195889 91883188
164203 171571 838895060
103091 127119 913675332
51184 141357 226000132
187067 195821 1126732
176078 197217 52993117
174372 181608 840028881
159143 164353 765647801
117283 122913 837394836
98270 179109 203330923
137510 184454 118039456
186911 191693 862547807
10787 125688 287789421
64287 139061 187321898
73082 114054 103013246
44501 146372 255607937
53985 72887 47142721
140648 167988 477530948
195926 198475 6353650
40985 73508 81395041
54002 156419 773087617
127587 153182 194106957
29313 151271 966621047
86363 174841 222412963
23215 103864 202172055
162600 192610 75273655
172982 179498 16334412
26666 39447 32033295
78558 165833 219228591
66829 155570 419833180
176461 194705 45863880
97998 124028 9719392
47429 193148 459705879
150101 175905 64881629
17902 114956 243458691
81570 177379 240602768
84791 139136 136437218
142273 158111 39859501
34281 152094 387134247
150548 179282 115105528
178420 190398 29962676
142450 158516 385983429
60008 167267 268992097
55791 118152 755145655
95463 106225 353384062
135461 149277 34881598
138554 164090 64392522
167876 179857 222947885
157865 174161 514137953
179276 198259 30074248
23640 168461 490227080
22523 103407 951609385
75113 172589 244913602
17083 164261 806290720
133940 199718 165253128
42265 63865 811231615
16152 153373 343977221
178111 184865 16942813
86149 110949 534338631
48454 162012 285005391
169400 185992 41481847
20762 59352 724242265
121431 171692 918061396
195085 197957 709537431
33192 194057 606074514
113177 177557 161477440
103023 120203 43280897
186719 188620 946296385
185435 199536 21885281
122434 163573 464486695
51141 159518 271817590
158574 165194 16816206
1160 32930 603446860
165380 168801 790682230
153711 194934 103564484
17873 136190 338505344
186041 193051 17669949
53402 176434 308645130
71392 114778 340314533
190508 191977 3751591
2681 182729 451389996
74330 97774 520062951
39540 75677 753259839
38742 60459 54665619
141681 170182 297887033
100018 140245 37537815
178112 199847 54548149
23021 40381 366060906
227 28997 71717346
161924 176397 129794174
109706 139875 226472248
96992 157383 151983116
171171 190851 49203479
63424 154942 229534279
53843 74532 51583897
63745 163137 249242532
76308 137408 190868045
189173 191873 942220352
61279 181209 836222929
16461 101461 375079129
31135 39324 20555686
61498 101345 402291960
133862 198959 163529255
62941 76163 32842868
100610 123240 918423523
149897 190027 100637384
57178 112371 862223478
80649 131871 425123444
66222 77313 27561472
47580 122364 187588267
94570 181169 514579796
7578 93901 215791024
94107 176816 207954495
148340 151282 61802883
196341 198372 631617014
70024 137403 168811991
196354 197497 306180732
197223 197809 1409307
103178 168155 436298794
145461 150479 12490566
110219 134755 61261057
17647 27639 881424849
100309 154750 137006513
115116 180602 932618600
13595 173889 402034693
174924 186788 29610457
35211 91218 809582973
73921 109071 88378203
62848 168113 264039870
68176 190568 894042607
30444 150284 69923115
35479 194845 375005695
11292 23626 30729968
118446 143640 257057297
34154 119083 213186914
96899 192727 240938665
69998 193261 906836310
190480 191975 3832454
129037 134474 13615862
199223 199608 942183
89842 135283 791111537
96691 165270 363609963
188157 188349 343999
18323 127251 731463662
174392 194643 50847705
17848 61171 108604601
194938 199067 10283563
143229 144691 3782862
120501 148354 70032223
76597 176961 252116389
79982 170251 58909996
42740 135528 232494306
154746 199389 112001679
25644 49551 227901465
103528 110314 17228246
104861 163334 234402244
19158 38374 342931968
127517 137209 24323173
40717 85539 112150691
11374 163421 381251294
153349 163664 383549950
192033 194457 409936472
115194 154377 98212661
77126 92180 37536767
144824 148222 582458513
138523 185608 118317547
80267 121310 409918511
176275 179521 229115926
102805 195794 827615636
37789 172117 801726217
98399 147582 434798493
52849 147858 238345839
168127 168620 798883400
195685 199735 10117658
160100 162448 5985554
5029 145258 351525953
161529 173822 30922448
150342 160305 25014739
37662 145161 507468147
102162 144730 477349702
3886 9117 90800847
180780 184558 348031513
191015 193829 7163207
94109 142927 62170574
15731 115651 717780553
6599 12227 13988277
112676 170147 144234806
174959 190007 128194851
119651 138405 46859152
159983 174964 45151204
65082 171701 267546556
85381 98388 579471171
43114 171340 696866210
98194 124342 823504750
178016 182836 147172807
178748 182255 109179676
120144 120442 801095365
98380 101633 6280516
88610 170162 205137517
53325 76442 948794277
58298 172389 432476045
128500 185119 142265343
139052 172483 84224186
9678 104959 238675150
124409 141877 43746685
188833 189409 1401945
30977 41524 912003121
157200 174173 42666971
92686 99361 16748872
182096 187144 12567397
4592 169992 531250226
153022 170660 817718968
65568 82959 799987893
84321 97494 32860400
24672 139408 919881159
170674 188069 535369768
97304 189028 980781287
597 198056 622650277
84915 144853 150689656
61537 144896 939316277
1774 198266 759971522
194409 194771 928483
94100 104737 370306423
176157 181448 833800212
149546 150014 612486
69068 149043 936112765
109723 129498 49365314
160725 174626 35010135
149932 198953 298747317
17273 155225 345952465
182753 193684 27494236
163954 180498 41417902
139682 151382 29555104
138074 198854 484101163
45828 86498 247199134
186679 188606 4852326
50816 141288 552642356
165839 199018 83214764
25632 39080 665964537
94347 136466 799303308
35504 149744 702467848
105114 175802 599409773
35482 120151 212426172
73577 185529 281051537
156866 163384 194786358
76873 81916 561575981
66728 68394 783193513
129234 142396 943551271
144763 167247 56432878
97406 156198 134857225
4016 131438 535326692
188883 190279 3489383
38064 125092 790261624
185965 193124 18012735
75489 141294 165096574
88825 156461 447968838
186172 189150 3912287
80696 120859 100810809
128520 147950 48943781
146872 183442 91759589
176784 189280 440313521
46214 62142 206750040
188816 191124 585066588
123596 145051 666612246
103612 177774 186245295
139579 178402 181031314
175122 179695 998645869
117140 169301 907198814
27197 46558 48601967
115970 139426 58461967
163126 182679 905442508
7291 33757 360111565
136277 166763 76786071
154418 168091 34293885
162127 177501 38563948
53614 93129 429080677
971 53258 130851961
58807 153834 700575603
103869 183041 609328177
77518 131094 134470802
19074 60608 912738177
104029 150512 814069632
167789 190600 281085148
132314 139556 18059508
60635 128069 907699947
137308 164518 68639320
24341 153259 323424381
115550 187411 180087154
47244 124509 913715523
31469 144110 282552298
105985 128195 265022980
179318 192569 33226291
146691 188838 141814680
152172 159921 782596471
39671 165119 314881765
158103 191744 686734943
177392 177856 1180548
174698 177511 7009478
54776 116901 187412618
54886 175793 998908456
148804 184753 236901684
189058 197735 521403522
62549 133506 177746836
192485 199494 17561856
73476 106822 83937249
128706 144978 725709603
127863 155515 69601202
193769 197525 9332918
37365 43423 755098911
96098 138132 105711844
106409 154791 121345918
50915 72358 53653912
45052 167434 307048481
172236 180160 19763198
62040 112217 125880019
17100 142636 714835028
154802 180948 65589769
194646 199319 6073807
17789 81325 159048364
178783 180578 4444627
143275 143403 339607
154093 190965 92478961
39487 54705 38336595
101102 101142 73803
65438 185599 948468142
177927 184884 17422132
36752 186237 375064148
50421 130054 353473324
175880 194825 47531228
129783 156824 68088312
115684 176888 153444874
65210 86107 817529361
47562 112343 162718653
135891 144504 21735275
135921 197538 154759687
1260 77826 571741441
171668 186296 8066287
97978 153249 333671992
62015 127658 164359425
167584 192258 61959462
105644 159589 819290863
26156 157285 329005551
147229 168739 54080407
35760 85957 125661687
192988 197526 11314829
7352 42235 87233262
110855 114523 485244586
7838 87187 571409074
116865 161599 201912038
85057 158112 183564463
125662 178343 132419558
111468 145143 832048083
83709 198197 287472766
116529 183887 168811294
29959 105284 188934704
169135 176176 18691879
34219 134414 962908163
111592 119068 141531335
145832 184990 98242629
163802 186982 737544205
95950 160588 258241966
9883 20573 283286010
16370 75135 746639758
41094 154396 284290125
180898 198399 43904651
14943 189760 600814979
31420 125998 237104015
199401 199536 347892
68993 135296 166136751
184600 195049 26312816
70278 71039 799218156
193774 196500 6861330
73189 166558 552187921
110484 194846 211679655
88408 194256 266020706
142920 170955 296505952
62491 153992 260132973
41428 135501 952500133
3838 71669 169769400
166087 189326 153143174
135484 192174 431557817
188294 189848 3901790
94882 108378 34419103
6306 72423 390205712
99378 192148 233215639
197660 199021 989618024
155394 166940 28956530
7662 78657 177541261
56058 67119 55448396
120293 182463 156057879
3518 91684 892218699
23374 54406 747690583
112236 119326 17650473
86831 172695 609917860
110882 135832 453435543
62142 191355 572223424
69709 151453 205036957
184118 197988 115633263
174365 185224 27198067
110348 131434 52681351
42497 181620 889746786
148535 163696 38051015
49919 72306 56014018
51141 188435 344387638
10194 171825 682136065
54368 183392 323611516
91032 113465 56739384
174147 193368 48237682
73008 178726 977214194
130908 171273 682357216
2573 180590 552703721
116076 132151 40037044
108440 181028 291113781
66789 120208 566429045
9414 199865 477539611
136571 195445 148061268
161641 191492 462147773
197971 198852 96999952
124647 183717 148323905
49873 70128 50806677
4051 88558 211339415
120494 178141 582669112
38069 56780 79890420
79778 140898 153349434
163209 174118 139993912
119726 173386 134738803
131482 158589 68083845
126734 198591 247934223
155064 189746 86970367
147160 161890 35205034
187858 196101 390747057
54458 131722 149241948
107570 134805 68039790
54005 75253 664005020
140944 151236 378753130
166370 192317 65109910
26568 182241 581139643
170766 175709 12267383
117660 128556 27065794
142142 146418 10892223
178786 179708 2281263
86126 144664 147159324
26276 42034 312261309
160667 165041 324545435
184788 198054 33260992
18284 188592 276193293
21003 101209 200688977
174507 191115 41592216
135926 178372 148009769
7012 170665 410380894
38939 160784 305710743
54362 71769 43461444
174798 192456 44241582
1448 155159 961570409
92389 102079 830722225
21888 102908 595865441
26876 104944 195825926
183247 189619 15951208
180655 197387 52711583
97259 184168 421334664
142195 150657 136068046
107021 134220 476329246
165508 190905 421182449
154536 189940 88736758
75763 119540 466519000
51672 114100 989499797
76100 118544 838609148
29626 191706 406660222
192167 193388 341250960
20024 139632 809106294
58138 195309 344094818
113067 183410 299983214
76896 77671 214555971
163479 171055 19119510
157011 197207 100892841
83718 99112 38462580
14499 183207 570865702
170679 181010 25748239
175308 193240 44934156
149366 164149 37213479
158467 196078 94556849
15359 123515 795871649
193595 195694 713151213
44741 68229 197142852
107396 196492 475298611
118694 156831 95704771
85877 133536 119749046
97614 155937 815947588
67291 171139 826725055
153344 163829 130630782
141868 180019 95917373
130726 177295 117054265
173419 174957 3914787
54768 169759 223784834
16265 56261 48851995
140485 165041 772892540
127149 131100 9959636
161120 190100 510188633
121785 171877 529098992
180067 196007 327935206
7985 173921 415991658
34939 35584 62586626
51332 152054 705956645
152219 159627 18599432
81379 142661 153819335
127113 145625 966499509
8348 154633 438234997
199784 199956 441755
101387 123124 841644156
170695 196458 64524743
26107 155914 923881107
195648 196115 1181642
39928 70147 80189060
188869 198804 24940728
53656 53902 618572
42635 87677 14707497
15333 76569 153157040
71086 99173 270517214
14456 82956 366185342
55602 81730 906784030
106362 173472 168341340
181740 193361 29202775
156659 175274 46811420
94342 115156 763403983
91312 160181 515885450
141848 195058 170152797
19370 172664 384495433
47451 65342 117254466
8031 130939 307779711
87589 135666 913182064
70700 126602 981677372
81029 119190 226953650
126596 135191 21607909
52038 118866 167570659
35122 177833 434880597
171875 198332 294439996
88475 101375 32354179
49026 56919 211023936
99561 136979 94060912
76600 137847 977602293
10595 170824 625240767
164013 194284 75941896
185118 195939 27190950
193909 196749 646191309
106763 170353 243132787
67794 106980 263469382
100736 156811 141109884
165726 193960 215422734
173842 179647 4214733
138752 146469 552518787
109905 128339 46034564
20609 26515 250721887
13150 166089 999290999
84267 167808 41456783
178828 190575 100302869
48235 154187 265918274
197499 199274 4533587
199854 199908 141607
134589 186241 713699347
163636 192764 73068762
194583 198045 944545851
164193 189740 846885696
30132 77473 17031836
128020 146971 47760082
31261 66208 604496769
147476 188014 329825136
133559 135246 4165158
98365 125473 387304749
109969 123827 34658747
22790 165628 358297370
122448 196518 541150905
93361 111774 848647294
79512 123003 244927656
18992 74878 122473419
78308 87496 408618735
183335 190090 16891045
116347 137611 52937625
158777 190116 118644012
58131 95270 344674195
151695 164965 33490783
111478 171704 369172325
157920 173795 39955143
176537 176695 409024
82797 116898 76633989
22713 125363 342785933
15643 179866 777359752
61119 117406 141274935
158367 172129 746957248
58921 62009 414283739
76848 131460 527260311
14988 193264 675181215
96856 139390 233539893
55604 138356 207292048
20477 156505 712742623
159518 165828 189645529
84661 196984 282167201
191080 194425 228016655
25762 134175 271839335
114446 165983 129271346
101020 115324 217817271
89881 175871 383305414
24366 131832 932343347
148190 179951 79716871
166320 168974 6732272
131045 167182 457648010
180744 190378 648008775
192049 199348 281194521
191684 193717 5180662
102446 186150 210230625
96354 197153 253396317
32281 74048 579044053
28051 187527 761067978
142744 162187 49022656
161620 196793 88304299
158519 161122 255090277
117049 196403 819339320
131596 147047 860429405
163469 163605 780853375
42107 147753 490757060
18810 34106 38118654
124448 197693 819336865
40033 49714 454112123
171874 174934 7646549
148091 151490 8422754
98154 126255 70730683
187015 195158 636801818
43974 47215 8089241
129932 178088 720170538
188029 192260 10708285
68898 149438 202086562
60061 125300 163395021
189713 195424 239526876
197145 199250 835670829
194333 196485 590692149
76244 80140 571570634
173274 191664 46065187
99309 102075 7042641
23828 148849 988793125
32223 72072 637878048
98007 113673 39801244
95228 154542 797295252
92163 129145 93052466
123806 126615 6864538
147246 180528 172114845
121072 176726 788033595
44631 97601 132418469
87754 162475 187935491
148668 187030 441088493
115322 144605 320935338
43773 62403 58498450
184129 198268 35487554
56489 123528 168074752
21896 33150 27971508
100373 126897 9970749
130894 169701 97690923
114036 176975 157902064
134943 136633 565436732
107823 125855 706730110
65737 89017 3497800
161021 189315 508766791
162559 188656 367264120
31399 46005 36692283
33491 151180 295340303
36204 122945 556277170
105481 121579 458095898
45035 108273 328828231
51870 196347 892569112
106959 165010 145705776
449 90640 225411518
52511 182382 825955512
102141 151733 842969749
30062 49494 556323690
111539 170164 357987798
34287 145085 278104037
94955 156863 155838343
113186 128040 36981192
40727 59962 717890770
105859 180054 757178326
63100 149254 216042779
156133 180688 367117203
24965 66164 103501726
130961 192137 153727197
16928 20884 175052646
89509 131682 358599021
193404 197310 9732098
120105 137596 323930493
75057 167550 232298302
75454 84163 803102994
122783 184533 793896767
17526 121552 260708302
61476 169192 270276184
182837 191284 966181345
158071 197259 800599304
126573 169239 550618663
147492 147830 884957
52620 145053 231899750
97596 132148 941185408
163180 190965 69674283
165404 191286 333404055
50175 95895 443115920
108188 152908 112102021
11096 80213 172912769
135478 165579 75815939
101045 176805 431477851
13051 87753 186833506
92445 158217 165353641
3201 134977 823440880
72419 130959 368109527
93864 130817 100635319
119346 120657 3173296
31660 187405 390739626
124476 136717 30550957
133157 197887 785001780
12555 188726 719081538
176538 192434 442184975
30245 147055 17509632
41922 158633 292673955
30460 157065 317585696
130813 165826 88111599
140218 153567 33688694
71728 174768 626595141
131728 137746 15020977
107529 163475 477399400
115044 166860 446430001
163212 163673 1183404
54244 188631 337037119
150784 190694 100196883
193986 197174 7968481
158984 199633 102091419
79400 192517 326463658
19793 91326 178891355
145059 161960 42426009
150979 179229 71032074
13 113085 283318623
36391 76962 171517904
31013 39539 21368418
136117 146697 26822170
112830 133216 962927644
116722 117552 2050808
155241 172776 44032720
176936 192945 40170358
12989 164019 361599333
133859 147560 170384393
49808 129565 199878976
3105 71740 1626787
29246 127951 193705989
81603 119464 95126681
92663 130794 95882472
87092 118327 78682896
21298 126539 263604078
87188 191817 262828267
89982 133406 77814596
63186 194548 560971657
45238 147992 431603277
158243 192772 536716619
107448 194399 834023741
54903 172428 692962480
60871 120637 149733205
299 26762 65940657
88926 93819 922936357
73348 125905 534951924
24338 55684 78771924
79843 119968 75797543
147494 195385 120277391
191299 193402 787033490
163390 187238 59755305
100113 173211 183841967
33179 151830 297737920
130829 156322 64169408
54692 180215 314861722
147867 195288 119043436
134051 153753 5139184
72992 149915 193151232
155579 159226 9030712
191820 191929 24549
1164 86068 508065523
28061 177632 375360439
55390 79389 59827777
123945 173545 720722855
185070 194396 632787540
38462 148779 217603771
93585 165809 403423909
118404 143198 535259095
12950 156523 557457623
126251 145709 147613866
1612 58778 317444210
111653 199022 358823745
124934 189782 162825049
43724 181570 769416110
24363 171196 920771126
34789 74305 99054352
409 106077 274271257
69241 110906 103472125
101613 112775 632564773
70720 77101 520564030
123615 138929 38298958
174875 181854 17452293
126354 182930 142202426
99081 175489 192212681
5743 61953 378475114
116893 128095 27785420
192112 193725 4066583
96474 129136 256167049
15751 81470 164473200
144385 168141 787191770
163501 195326 79884010
16631 147893 529893486
68587 132175 159363422
36005 137454 254343874
177224 198027 52128073
147785 155561 19543417
135807 160163 61283905
162492 173387 27358371
97551 184225 613149105
137337 163564 283048985
64669 76067 28313140
137963 158562 51838255
92949 185226 231956258
94212 141832 627234167
120460 187740 168852203
21033 39012 44882004
152233 157794 757710716
177782 194483 41950895
84086 118192 85875673
73773 113914 100922997
100606 137117 599769737
132638 163820 996935412
183830 184528 1768395
69052 71428 798578193
72734 106787 692121137
119546 149130 857672158
129649 143495 34842978
131956 161836 75117496
18115 44192 875875532
129372 162841 84238293
80055 198923 414672053
25205 125051 983936725
152568 163662 27918154
119349 175585 847376411
153690 169134 700993591
15684 139588 679573857
62586 79433 41901206
81076 163223 206351553
198522 199275 74833685
143496 168859 63877373
57189 154350 496988453
124263 165907 608047081
98048 142824 579557103
56563 136202 199481251
1135 31622 983973237
195945 196629 1716596
133126 165059 40384414
170941 191061 742957981
125263 187236 884963023
7765 176737 998700663
4686 42356 94333003
145935 194903 611045643
164321 171462 17926536
78252 191497 199367364
100027 157219 994764267
49562 181878 331995014
5518 131177 771493446
128962 161529 81879582
44761 122680 195375053
182207 196788 631099553
104085 148892 112528945
123185 191224 422765800
159714 188398 72539111
109892 147274 93737640
148307 178471 550529647
54656 140758 789175285
134050 191722 144899795
110484 128861 45830516
103920 166201 998522217
49446 146978 244677279
44975 157422 574730711
28874 152063 309050692
190455 195767 783460929
141095 150236 23098829
140338 145971 14397834
165382 182446 42697523
55005 166532 420597124
68203 181881 861880381
90770 147935 143893349
34288 107121 182917028
198356 199475 698214817
3901 148703 765295505
1533 147023 949564412
150053 186871 281578068
144940 197066 130822997
15093 63552 121503022
188957 193118 168256095
186108 199728 34253239
118258 191818 428719104
63988 101778 94398692
17367 68741 59122333
152038 165502 33940057
94100 147394 134093446
36353 156990 302726225
125331 197857 915841013
88823 136106 822821116
9789 84329 985248342
112325 152821 101437102
127482 151739 60998051
101860 160753 148040849
196334 198843 6232838
150933 197860 207678988
57960 156557 622251954
100820 189750 711170278
189968 192369 6140382
128897 163478 87000526
72743 136389 752350056
125149 178414 249849154
161684 174692 734087508
33123 37296 451369944
64873 168317 259514472
82080 169644 397676365
144890 193603 641279897
182802 186467 513660223
193545 199310 14440246
81050 194146 284045517
16601 168363 380619372
131295 168097 727184452
19619 130930 494406186
60374 143510 208340643
145311 179016 84596543
156990 161252 324805250
39297 62510 58409200
175706 197208 53919131
197201 199834 572532028
93715 171460 67498411
81608 193240 885517626
163911 186498 935616059
8048 67234 352340794
177442 183209 14435955
6518 47994 354763554
148003 180007 80303265
178579 197614 47680814
137704 154798 773975411
15729 117430 998658196
84008 197653 285369901
70416 127892 144028238
158717 175889 980917760
27067 58113 43778949
113263 155775 106619712
30516 70297 99746637
111403 196411 163896971
11564 127388 795681142
57810 65311 111918885
194439 199443 436821975
20826 58949 95598374
94311 98198 9765887
193369 197245 9677893
133092 198311 844720169
63566 139297 189672452
163089 189503 150148376
64374 124136 561806266
181122 198027 42365910
113002 197469 211803008
94945 129262 86413848
31855 114727 208036440
78754 146476 170103542
121297 161699 101466850
75928 105706 74895873
18984 79251 637686032
181146 194855 14887508
41932 161552 547166943
37633 74154 91544195
71753 152721 203174591
30915 75615 112000754
140615 195903 138975221
39056 123246 750686766
87169 130632 142704673
164034 164878 1691821
74796 118509 344793613
181088 190981 24771577
21387 67064 705048380
164588 177220 31586126
27228 82764 237881742
197190 197530 789411
13360 66935 314023380
3786 59033 385409324
113658 146013 81189903
37447 90341 181184985
87044 183501 242326054
148326 152572 10589730
121994 191193 173700052
192300 193372 2714828
108572 124464 39799114
147639 162581 37549519
58711 96546 250784082
54410 95935 467344253
142186 187873 117905096
97638 136422 97531138
144162 188772 373528473
100276 160759 152087808
91704 141998 772993128
12283 76546 160719816
158198 174754 860943998
152860 164125 28430571
13406 26242 505610934
163287 193199 75050337
181991 193530 28947375
62526 137525 187799560
174469 198710 60778339
166530 198514 80202908
4503 133658 708738181
106291 187065 394830614
85986 188947 258614424
167839 191528 59414989
13743 194481 453354572
178439 188186 587098191
183021 199275 187198364
180561 195898 38542428
181878 199632 344685254
120580 182464 155393483
118643 187551 172818009
20261 175972 993969665
27574 149235 305269162
54138 109824 139635163
136804 149936 33173416
78150 185945 548032032
1401 38074 717741675
192998 199442 882011408
177810 195441 44285864
71570 113620 105616327
41454 144739 442348912
59364 145469 215918534
31591 98893 229515830
40289 105204 991434522
9797 116480 267499514
84975 181655 242887509
59647 136034 191312631
121226 160435 999573541
184366 195817 28792138
56108 133882 525413315
97202 168810 180266733
160435 195015 172825517
59520 95807 90411777
144408 149379 83823803
56044 57968 942368529
38319 74828 91515994
145926 175864 75180101
73320 93882 51352883
17332 30420 225209936
53114 105738 519951216
118080 158417 101058986
87983 158865 776029958
151085 186303 88378989
152653 156281 268265681
198409 198637 347223828
13597 194856 748466144
144961 153594 21633053
83229 127475 111049478
160240 175654 38769903
153941 166501 31557479
32903 107478 187282041
174003 184718 462591271
157270 164787 214040250
84539 130956 785512872
181994 182307 772155731
160782 192841 279469174
109625 109831 560394
157335 167559 25685414
16737 150018 848471661
96148 121787 64686373
165506 188440 57401534
130571 188512 145551400
39208 109075 175340792
58388 144639 216207378
23329 72651 123560998
2649 34933 636770184
138071 161202 58253475
112686 190037 705811819
160823 190568 546567484
75955 95438 48586664
84768 104444 414274212
199029 199767 1841894
161768 195677 85146870
47979 59777 29834301
62829 149441 851323572
168361 180887 31405812
72225 171989 250574484
47896 154930 694525868
94121 158426 161651551
168689 190115 264067503
100892 179869 198588389
46023 99627 134094098
69556 126851 584678039
24463 135097 318279001
194967 195747 1942181
61775 79720 573547248
183416 195577 30595766
122804 173519 127411003
9069 157001 555925613
146511 167544 52784465
28735 192872 752858287
58105 128567 751463710
41043 156432 289488070
49674 143906 236312352
44799 119655 221421502
85350 96964 28975172
8169 110556 576553212
22347 187580 414329473
144451 175915 437464612
66413 173966 269879249
195261 197709 6059562
160902 172926 761197154
148233 156255 20115696
128183 143640 728941194
97644 123265 64697901
160592 162337 741898866
169446 197619 70535377
41331 87151 663186754
138237 140569 54744231
77527 147943 756161853
60056 157041 243199143
168182 192878 61934373
166242 188373 693621088
3316 127173 89365449
53646 169283 899589877
65415 161501 241000816
177426 194094 41834207
59801 190172 326943110
91179 174650 209915661
197327 199318 121258991
68410 84454 39919135
62104 96528 85790210
46448 144030 910318211
73344 150412 193475314
480 140859 542258169
42812 127567 684968576
124862 172154 118940885
123119 148099 62793552
125853 142726 42383607
176615 188854 27992647
103416 173641 493037598
123543 161422 95088386
122195 166543 111427527
126932 146881 189139737
26116 162444 342121157
130970 174532 109561716
164535 179511 681850957
152671 174532 54975311
192191 198461 997639725
39901 126530 217461165
33433 34394 2397486
157934 194563 92070708
11817 174092 658337383
53881 178203 945675183
27419 98626 770946502
165874 196627 77153644
89994 95418 13470248
72971 81107 20356660
58527 150547 419633293
97695 173911 538629665
26359 123187 470469166
91643 107710 26737428
176003 188422 31031356
34586 179019 394506933
78150 89267 12954739
199854 199916 160128
193106 195877 2514506
87702 177545 199755937
65748 138742 182886570
30673 65917 598944223
102959 131146 703146724
30390 30514 698598784
105895 141243 88448631
26035 64520 912864252
34248 63259 448191153
60974 159392 246782377
101746 169267 169853445
35308 89992 136902278
33829 96923 157925663
187908 195285 18616777
144192 196095 238554229
36564 146837 276769783
8261 58768 126443134
85782 186574 599548891
16668 137170 301939729
48294 193430 364295882
140550 144334 800656345
105655 122274 41622574
163565 180075 41396266
162628 198628 742871242
128849 141333 31309822
17728 169638 580554447
160375 166065 14367509
47550 99134 506667401
99263 129944 77171517
195707 196513 1251808
92832 139109 115782977
2443 136036 749225840
147617 194036 116543957
8806 128301 299257502
166873 196998 330056212
168722 184022 579256778
130318 191054 152563843
35319 95068 639253627
22599 146503 888960915
51040 88573 93788962
139166 174386 88631580
153442 190428 92802538
113506 118086 116313292
129658 142860 507796331
140092 192196 404556961
165739 184515 47018177
160518 168025 18867437
187998 193680 14349781
183017 187926 12306193
85795 191848 266438881
27626 47923 134447643
110338 176255 165374608
170850 195695 214119608
49687 126324 660627118
98544 116682 46127111
19869 167058 369120931
51400 179394 321127614
38529 105303 589601263
87651 133652 759199352
123720 170233 585398178
96906 134431 888219040
8294 120960 413662918
192 68930 776353160
97756 146398 843248440
28390 94115 164495728
39187 107571 171673234
165296 172283 17548409
128393 131194 508405076
81890 135094 648753065
191685 198963 18282366
181400 190341 697125867
121861 139337 43730333
197214 199746 1385982
85214 169668 586204176
67299 102274 329867750
109993 162303 131290831
29645 70690 102953239
168140 179502 888470202
2663 186453 506024665
185233 185878 895407396
118281 140387 798886789
165330 192030 66922221
160415 182822 56266738
188696 198698 564743215
3107 69482 166167375
191539 194382 7238194
101422 145750 806092346
74824 190514 290443909
76533 159299 943314098
58212 122649 161392727
113950 114120 146702450
196300 196510 526514
139697 145937 15926874
97599 137978 101556624
76595 95352 46813987
116566 159582 107693413
69747 135869 93112224
30486 168360 925039341
190605 195501 12384892
146384 193475 491687634
102679 197929 239204241
66161 193399 510835986
93571 128316 87416421
198875 199235 348045771
190295 195964 441967218
192324 193539 840143037
11790 124006 624679282
188513 190683 798521060
70574 95195 637508550
156011 157331 3269745
24334 137803 573744085
54695 181456 317960528
12949 108606 581718851
177254 186148 22222599
66413 97807 78289568
148026 176726 72021785
134332 192466 146136556
5465 37900 80908837
156564 157733 956029912
50652 142108 743917497
138341 191252 132967468
18053 141325 956061724
126772 164243 94380427
182354 191496 22912658
199186 199961 582039708
87510 157029 890590667
12694 118666 265655188
189573 190364 1965203
178554 185100 16410393
183125 183547 583525772
68813 85884 485842698
185225 196577 28548851
158245 193676 89056026
145322 173492 70701980
119518 138216 46727224
98932 99082 27465307
7766 129223 304164337
188739 199563 27210181
171680 179791 20264920
57677 170727 283694178
155300 157210 218571660
121773 192374 177278384
53336 128324 187881433
87771 129668 105292761
102806 161899 526013460
12829 188729 441098049
74710 114636 555028523
142237 153099 759639206
48260 72924 217705131
89661 194066 262416846
68009 179554 910005685
87620 123467 90242576
81857 199931 296463679
60691 198656 346105042
27702 143339 290017933
140270 150570 25977313
39148 174843 899244626
145789 193609 985251639
147795 162159 810450928
190624 194956 836483354
4795 108604 598298466
15774 182922 419150503
23188 152418 324138530
174698 197011 55939449
53868 159114 701213687
107588 119054 585171255
116741 195549 197672167
99978 194735 238233822
65714 136199 785562510
198416 199068 1655031
98354 195740 244858836
6659 50823 110434572
153157 153630 733517424
118370 178325 150468999
26054 176542 377625087
195056 195186 316861
167777 169792 337359919
181836 197925 40287051
54085 143691 657291102
28027 89432 153694775
81400 187913 267424288
7908 72924 162568198
188359 190573 5616486
45746 93938 120500103
171611 177734 15241892
54492 180797 533259396
138270 196177 251832566
67126 151231 551576341
179766 195163 38664673
30119 156328 933288032
136716 189828 133471773
171196 191312 623224888
59657 198662 348665740
96003 171900 184935312
121931 127534 13927331
149622 157576 6943243
86810 89830 887527632
88215 136647 121619706
92396 122136 74929837
58991 124042 522029142
136405 149709 33669323
100103 107327 740490435
3648 56636 138878248
13219 172219 924202166
154408 185078 720700934
114829 177016 313774698
136274 172304 90809775
13063 85671 535255955
78508 117797 98860116
193679 194848 2966899
85514 132034 116909719
78801 110859 885156298
145559 160582 402740471
20312 65759 952012033
112306 192033 466271733
87045 140437 580412198
36408 59758 58780711
84493 148906 161886285
166093 196745 826193692
88627 158445 175434407
185402 199850 36277717
5608 144551 428327958
132845 164108 78750373
134291 145050 353286862
195190 198447 8120279
192717 195827 594208260
16864 193134 442086179
60054 90850 76697107
84961 161572 403673021
174768 193131 45983532
27045 75628 121764179
58031 125783 169630517
126171 179299 687832665
42315 119005 378957377
22032 167961 365955113
177441 182021 123354848
135987 178022 912024119
182061 184818 610828003
165310 197824 414179302
58397 74116 597134949
177090 188471 358722847
154091 195132 103053481
6228 60281 861120130
60928 123890 157810402
25900 156953 964101562
42807 188303 364910955
173719 184085 695180996
71117 115846 262275000
29701 157891 598790980
25803 71472 300282976
154068 192299 792161581
100787 108024 18613729
129276 131229 4926467
42459 148376 978879750
93134 146058 350927983
123769 141015 765680941
99973 148416 441181843
91262 154805 184928317
21652 54553 944644157
47131 116380 229614599
148555 180893 81122640
181496 188239 16847868
152915 171117 45880215
128666 136976 508136899
181858 191152 13423906
130786 156224 485906355
166899 167865 2398265
31050 150523 633777094
155789 162318 16434211
21246 87984 477764830
53919 57765 9695698
111006 182328 178878002
44951 196858 633705737
74432 109134 87256673
112918 150138 93214957
159847 177947 235417556
24579 144880 829044820
147151 182908 246315934
128126 150428 569845766
38726 99760 804304335
138404 197969 217174354
50261 172313 647334291
1182 135091 335321146
53956 175611 380206166
102871 168463 809409164
40753 126256 214296120
69433 119774 126309540
8771 174183 917674067
187980 195565 104658747
112334 115556 8119926
21111 144753 956348668
73802 166421 526811219
7045 43856 315636120
120210 140441 902974874
92641 164387 301111630
51301 58106 501125777
11221 167382 391524396
146165 192303 419072951
172294 183696 108115173
55667 70326 921241773
58985 71661 492220872
153587 179247 64462791
147432 147449 52513
8511 64596 550270401
166148 187689 53931814
83965 106755 327176901
79804 149162 644407690
169706 179551 24590099
176641 183083 688728303
32060 79231 148353395
103310 125710 830168534
185416 193271 919861366
91361 129102 94915241
84162 120402 27930276
26028 194909 759868416
13055 57938 467139646
180747 187749 347117062
49061 130086 203065519
2604 92412 777358136
107453 195901 221896597
184583 198477 790929704
157062 195610 96824260
2400 104193 254894916
15354 50863 468306107
106053 179349 183913971
77573 123419 533923116
158463 180602 55654490
59077 96042 138181045
26132 158297 505069091
79434 110899 79270781
109381 197399 220824409
129369 191195 929560783
131211 181668 627233164
46104 186347 351845889
5564 187807 684639725
138560 140671 932515991
191274 193189 44939136
172106 194156 469608265
96724 128716 165666772
156064 167831 29520331
138910 198134 148775679
73783 89687 241163795
102094 189484 829964153
22854 45880 133889446
153450 166898 863428930
105641 142127 91420257
71455 160690 223905666
140131 174207 749717775
76933 107033 75788834
78471 174684 667545009
1033 42406 893311294
100263 128804 616672836
196004 197294 562862305
168711 196215 68992125
3484 142417 348033378
22088 35803 264855266
158012 165769 19629287
95484 113844 590347924
126875 138690 29678285
110474 142531 794326878
330 125419 604425169
192850 196782 393861167
166793 197076 75989983
195692 196558 2175449
183518 194536 445846465
180328 180637 781545
101637 110881 689812864
178299 199688 118051581
78275 165991 683224985
6913 8589 38915034
172284 189812 982480700
141921 157779 599777788
30528 175257 363175008
181865 196581 36957389
174313 180248 382076842
61347 142791 204102840
91683 125834 85907501
750 158840 396164587
62657 111180 121734366
113519 116914 8596930
9326 31959 317775251
23828 124773 253117636
132307 192051 150076124
9165 48249 995578994
33754 64639 379166107
74349 107150 82580469
150222 196959 117372189
93705 194162 252554353
55169 91653 90951480
15341 108696 234011065
30232 37016 180601729
67092 190232 308915553
93672 115359 54993073
129735 134334 337040205
85966 142203 911228583
71481 89062 43755162
185444 186298 797044145
953 174104 434100016
145945 175835 75041288
13341 162871 375008301
60462 124947 161547058
164900 166949 374181286
177062 179587 6343667
42384 176546 336531935
155294 156956 4107701
153474 160839 18500258
170255 190509 50612227
17990 72137 135560373
146638 190601 902385688
39103 189379 767037736
184145 191301 400444114
35361 182730 369824470
151402 176256 62476928
158227 163317 228962444
93229 142989 99460413
99906 131734 459571685
124403 193946 174631339
15483 151180 354060681
47730 138695 402695355
103243 158183 718684720
27737 131559 260347455
185462 191011 495931751
140394 141612 3104094
154019 195749 104770141
42942 90541 118895852
197938 199044 142184744
111682 150932 98255529
96471 142959 145006642
75609 131376 139948576
39189 173703 337569116
196884 197965 355437559
146834 165097 141299472
134851 162666 70095687
139641 172097 877144259
106738 109602 7108615
12212 126165 285408484
27140 53182 65443447
162780 173300 280404274
152882 188899 884511804
18458 28115 24060089
3723 137542 335149609
66343 122399 140504794
155564 158855 8178661
193485 195855 968488852
123875 139919 495496285
50673 185360 337913915
120212 132904 31720041
139634 189558 280706992
78375 98666 50676924
148012 190214 105830299
109938 118160 822166879
71194 73336 398122203
189538 193930 11122715
61061 115248 136002450
73095 78630 13844148
188143 197395 545091762
178029 192909 37324172
110443 164162 134813937
132049 145685 34351774
124501 199626 722894195
65173 128372 158284272
134175 181288 502302535
98861 195035 477721142
180890 198871 401364325
168815 183988 248080610
18776 103598 463449154
33829 157687 481835844
125386 132805 18638488
28659 37717 22655587
3014 166320 996413011
168150 195299 10871359
26224 69689 855580317
83194 146946 856010096
79679 124050 111483224
83048 195201 281716313
71759 142463 177341647
111762 119481 19206400
41707 104302 156890627
141172 141964 79119745
135079 144427 23605028
199248 199833 185366889
28647 102779 370338979
196424 197919 327946679
62046 170627 405636665
123899 149874 65256182
181001 189169 20422494
55366 101815 116274446
187211 192819 14126879
166401 181914 38952410
18709 167583 445168228
112877 188173 160448438
195231 197909 6254943
52793 115923 87760674
84201 92753 252912062
11908 61003 123014646
194011 198788 587495247
158392 186178 69761946
97337 108859 670108116
171616 192790 53004168
164411 178752 35889925
47273 97337 365446441
66317 135940 174452052
26264 85686 148765343
69460 142165 96944070
84616 121129 91786864
42438 170884 995527553
47809 165078 294402240
29254 103884 559888212
32119 61942 345236119
91045 172758 418966250
93596 119044 22999483
120076 121765 4205842
127438 148612 59436239
191247 192356 448012529
29907 30775 2184556
143602 194454 127796256
184025 186218 88930492
120362 146778 288127516
80238 171274 228792297
4197 183213 706407533
43649 171838 321695537
104710 183604 198022670
35522 104914 174080811
148479 158400 282827676
38803 190802 381404925
123840 168890 113234616
161760 192931 665126554
156093 184140 819887178
79916 142597 182848256
188119 198270 25526214
169709 193198 58839554
106078 108650 880145163
49399 129317 200285881
155524 187952 460310891
40752 132589 476234631
62404 197018 531486673
151751 153431 4229645
110226 147048 92309788
58204 65879 17839305
50861 111270 188835674
23414 97274 580468214
169137 196653 387754845
97531 146164 122512139
149882 179793 75082869
194695 198588 834098527
162636 189646 205438776
103518 173024 174590964
161204 179194 997290008
54734 98510 109296820
18965 85533 166529630
128089 187442 149060931
150468 190263 806377117
120312 196177 190496336
17816 101638 209832143
1786 179408 241901341
164975 187441 842205870
136789 150203 789922567
48799 105119 396917976
28707 167776 892796373
70106 103035 771309935
84003 132362 121459086
20023 134584 287016023
57037 85186 299455316
96173 199678 618339589
80253 82004 282611359
39403 65468 878863938
73932 160939 218463491
11119 121901 277596851
130816 166447 89617525
133289 161932 72005776
19080 91247 451119399
193039 199201 818178640
138249 165084 67665056
165484 176868 28481419
176264 193264 42638766
163649 199914 165227248
183014 184981 4960270
95238 97785 480600558
110824 124216 423119620
149027 169188 356803387
11067 36432 635883999
37591 187706 376673687
195828 195878 447320926
184210 193777 56046061
100178 141016 609491696
123943 163027 425360450
16008 21773 9764240
128303 136291 397212133
32477 82362 124990855
196418 198242 4500116
124749 138548 34543458
119519 147488 986296952
56569 160453 260555477
86540 88192 4139163
118695 191103 749017033
192311 193685 755238947
110621 116411 394442989
180507 187843 18363023
57864 186181 324164921
198144 199608 3729970
156789 193819 92976359
58003 74582 815455002
108406 136097 313711778
20928 130441 971412696
160295 176215 40026046
52072 62554 26366898
180615 186364 537060898
65300 92091 66717453
172527 188851 40825202
20619 168644 371309634
89880 146542 714296285
22220 79324 357054634
155135 188148 82738314
181885 183247 3409175
21790 197482 556518436
33192 160669 680079492
124179 198276 703304886
100550 104263 375404072
135758 158002 55928566
130612 179716 123428279
25059 126364 311619456
176208 199736 688122546
15895 43614 69377749
91523 188277 348881239
10160 36723 902458150
30377 47582 43082388
177295 184082 16989555
74876 99699 953302526
171585 186475 772302640
155413 176862 53793004
147791 154360 16500925
79581 151081 179582256
117302 188625 178824871
87803 171720 452520269
106224 113156 853419808
128764 197287 172125360
6634 122319 289750176
64877 121234 141202555
199165 199839 1679853
58240 121531 158564024
12797 30944 591138474
157649 177786 52228843
37119 178970 356032593
70346 199133 323183328
170576 191994 5356727
187001 190894 9785852
117742 179650 155253610
9356 48449 97722069
95860 124556 793531049
60265 157649 376068659
45933 177971 331322202
168375 183087 36870933
184902 198526 246676182
56055 178445 307030676
324 172249 157952722
166806 195842 476126034
36581 95938 42036341
194754 197204 6084944
120349 121983 4092765
175440 189152 34257200
46348 48243 4721728
56064 76258 50342732
110101 166976 515424833
51654 171507 606705769
50556 154364 260456650
27113 185262 636464913
44865 91228 115930814
133218 181823 122145059
114396 122696 20604043
182127 184330 539198610
88578 112499 19054934
27117 78155 885629260
149600 151393 304720974
141969 171644 74775186
44113 199927 390941901
20895 60792 100023251
58966 65850 17204748
110049 129602 48791008
134569 143538 22614330
188272 197928 462538975
96917 161775 515813481
61274 112829 637588747
76674 104427 69812165
42240 102929 151919758
196101 197668 247437194
884 42129 103141844
129137 174273 564069631
39153 94673 451146954
82933 168765 808856678
94109 149518 710713540
22126 164930 358263955
164697 170144 432457666
198879 199316 1116005
143734 144259 1347703
46915 106888 150561729
155782 182936 547827766
158539 178611 5239958
63750 134080 176104498
39347 47592 653314801
160323 198890 96818985
83633 87784 527793269
177739 196096 46121527
59212 79928 724275585
15741 127868 285597116
86638 175586 568987049
130372 189362 148156866
6129 171464 414614812
132078 151330 915216162
77200 81159 343679012
76623 124301 461069985
46549 132133 551850132
17099 147236 326299441
171402 194556 58053649
166811 192100 502650580
36208 38328 565824479
58796 133724 187716993
85774 182461 242940376
71405 147514 190990586
8577 27439 415466345
25263 171032 365971036
120996 170624 445198826
193272 199099 14621748
113665 180285 167155565
79116 90140 113814609
38894 152154 284140326
149070 187262 95813473
66174 75426 878237454
130661 172326 517971187
127584 132893 13362089
164164 187258 57788753
55794 124582 574427386
149259 150000 162627664
178632 199090 51313380
165800 190158 61031197
25537 76544 25457887
104299 159480 138499655
195373 198381 883676590
8015 52370 930645670
12675 44625 79933050
120802 154359 84386269
178035 180248 286636778
198304 199149 557070204
183381 187985 605192908
168944 194807 64879853
123429 131650 173829245
194249 199387 12812208
114534 135812 812364623
180477 194336 34863922
109435 197819 221722571
6307 22252 977083890
77561 178584 253763558
87739 124172 91748508
141779 142527 836730051
148058 190801 843590841
151968 187274 217588888
19246 139062 829335256
22128 75861 134461152
71291 99336 70009132
167160 170881 550019
75648 110295 87171081
58581 119393 152392113
67804 126481 146942537
193343 197373 1005805
137201 189690 131898459
194721 198201 8616509
92596 141171 125757387
172059 196620 189354729
81904 197266 554427802
179763 190711 16308447
160426 184296 59931231
117247 131462 35398323
92788 95685 7176552
112789 191540 598933450
138949 185978 118188459
119807 186325 115340201
158547 175692 43153514
83804 166594 966657885
6027 106316 251359308
142591 180614 95557814
116070 192038 772842591
13662 163889 647028655
180482 183140 912429231
18424 176480 396440310
196263 196774 1260224
132393 180375 161833515
95826 158966 158860843
171664 173377 2185783
22669 59337 91968185
103970 105918 260796131
32901 57646 601974360
2101 54230 1176543
63096 95881 81642682
132908 189180 534420586
91247 191750 485690752
29323 127627 411069459
137952 157588 49430551
82080 127957 534314704
120901 125489 4754662
60955 68278 18295229
176333 194914 976213904
102734 119730 173972839
165039 189360 702451674
25882 41530 39344009
37794 155477 295424517
16536 153511 672826677
73179 185613 282234169
75089 110799 89902643
172634 174072 386903708
181773 191642 24740483
179173 189204 12463704
27290 119864 232249880
108508 170466 57188217
182010 196409 721440788
32771 47415 36782816
182749 183590 2112529
154811 191800 92748450
87537 155944 172014952
85677 157961 573229141
20673 164432 360662115
24299 154960 276260887
92281 96193 9809234
186215 188039 4607584
135039 197756 157576670
60899 93108 211971757
174621 194241 300566304
145321 182665 120291132
189781 193206 878216728
49907 114748 162748554
93446 119248 65133324
100504 163947 340599102
182505 183762 3132159
102663 125432 466456366
103416 139975 935191269
36668 155205 297500355
187172 194316 616851446
194634 199073 1118513
146937 185906 688499225
6184 79334 404828018
96400 141106 112395757
162630 186303 59302107
118943 169997 12182753
89659 174753 214012423
76862 103058 990119158
16908 174397 624753510
46702 157787 633248550
78569 181571 992247842
61351 108087 326429417
145590 186684 444258568
76553 183208 267883561
9661 140565 457108177
47492 118953 179327382
93463 185346 664187793
24020 179685 390560454
28094 131338 258929331
73101 115298 346901501
1649 110964 216872001
118888 165043 115929789
53910 103909 163021768
132910 139235 526622580
143476 189926 917430983
111088 175346 161248475
84309 97341 32475278
6175 157053 883377828
146890 153616 16838264
162515 184709 700022163
42680 43057 985205
136558 182236 587932660
53075 68213 293073684
125408 184807 472352252
78716 96761 45010603
22584 155973 310450028
85801 162262 192271396
20102 60483 714604890
131171 154564 357668011
90002 115255 63869398
115307 190657 345389581
71883 124961 549558786
96674 141878 975042489
38318 145139 836410504
17233 39858 56543734
66953 163552 629720144
136999 173346 91467630
162215 172985 173452412
1722 8597 17258961
53445 175847 342214085
71841 91146 912092515
22258 126125 260183383
147266 192022 411485447
192649 196940 253211551
196590 197362 1850298
63202 80767 43780815
57349 139486 205729439
5794 104815 232330954
185847 190407 610961604
144081 194053 489454070
103658 184781 203660749
63124 183953 303029583
92368 179374 94288156
148445 154326 14730103
151726 156888 184880194
147740 147888 401567
27751 73493 657662958
17497 22785 13244087
28993 85818 142247167
97452 135096 94693317
190938 197450 16333437
17964 37095 47742104
107340 120586 291072087
182804 185602 748625007
82758 128106 113819740
24533 174836 377252787
102132 134334 80857193
91883 128331 91670917
121178 133386 30608843
54341 74026 967832685
37946 178880 654851032
4425 125951 924316093
33154 65454 81197334
134814 189110 733738003
8954 60388 128796340
42729 80564 94633483
145291 156668 28529962
132668 195984 870466369
95963 111714 40151838
123074 179800 543254183
149469 167079 44195329
41421 67630 65765808
132403 156966 61741481
160297 187465 915684917
144048 171450 904616178
3687 136718 836892686
176079 179577 8738372
155643 166461 27154191
16204 64846 121892008
137228 188773 129550669
134771 168580 181109983
63161 113648 113868843
196081 199916 231205533
153588 174517 519530707
64865 165738 253097815
72272 158163 215555512
84495 167974 209750384
100874 154979 136164704
197112 199669 6421330
80294 137143 251048503
97597 143386 115236316
183053 196364 33484776
167654 180690 32750970
114333 171557 143630416
190561 194950 11131326
53911 109104 429351134
24849 65787 558538967
77887 83998 906599297
122204 139295 13130675
20327 27277 17192483
4876 148457 328242117
198949 199240 766363
116458 143848 68464665
189058 196522 18863675
122587 144151 323352838
173643 174548 125021366
115257 175062 626056951
33982 171966 346449753
70380 154003 209826620
55458 72530 42584453
185447 186457 274980194
36129 40763 946999142
116901 154706 662968031
21385 71582 273804033
96900 145843 123311954
115635 147540 515059943
19241 76172 43899923
56159 88267 80119235
161914 192788 802788564
101415 104774 33256185
14773 97161 206044469
20224 130746 643393697
164990 184630 624237906
30479 73444 107585443
145201 173068 69974128
194715 199112 10978705
54740 175940 304070870
46818 171339 480521450
81666 124985 261747304
32617 58934 66235556
167218 198668 78936792
41671 192716 378952236
128165 180611 131802237
56907 172445 708667611
34144 64640 943060555
174231 186281 869751513
114497 144736 249579706
152499 163488 645081052
186247 187550 3261956
53404 67132 420084534
176286 192856 41524194
165735 196385 76880534
139843 171706 538139972
171306 191606 155398344
189588 190791 2999510
57524 158761 253816847
190608 191641 954981129
36261 142993 267660179
16890 55991 98010250
164668 189440 61978588
29313 62790 84059105
124977 134247 583705901
190219 193308 7825617
96805 144715 120638580
146397 181757 88751225
22651 122419 250036038
7192 117547 632848475
98999 193561 892707858
159479 198872 487304023
144779 158790 35121640
8390 183063 437844897
128733 167016 556100024
80930 141846 682763132
70573 121775 966948822
96804 154405 145011404
184178 192705 21418768
197508 197735 578669
167282 178371 256592737
51195 135132 210310141
104224 144174 633096948
188508 193679 329090649
49884 180063 326618975
97316 106087 22545493
11235 168816 395190463
60477 181670 552061545
79598 167697 221262635
149268 169716 711361263
97853 147901 126055730
11481 44579 654362787
196028 199026 7482833
67537 160289 232641946
7929 82825 635544182
50146 113757 797332437
124973 146589 560601327
59585 120909 648808419
161738 176883 38023997
66164 146539 201616181
118367 124115 172097483
139362 146927 558711111
171663 183598 29802257
162439 197746 50890335
9190 121380 281071915
43638 85363 404545439
165878 188442 738087785
166931 183317 41106172
66770 66942 894953562
18754 153288 337358198
111427 186155 187328823
189784 197375 83231972
26456 71179 974816266
159272 181055 711570078
5105 138054 333029919
86090 100720 36623601
41884 182969 353916345
125764 166408 872335018
162056 190910 924171801
21088 151616 327223381
104963 113280 20996737
115799 190238 428107502
32773 145487 774451640
46863 139604 232458336
58536 96858 95514110
65870 140394 4098560
192809 199832 17640866
126853 156619 338171480
12191 136676 311823203
170113 178376 257386323
138973 150435 7960860
168284 189740 53781941
184750 196093 28579877
1898 186728 463301727
91033 101746 261600278
36475 154172 569956092
45896 178768 333459810
58622 190100 523439848
179454 197095 561318562
197546 199978 6145329
52555 139433 217711539
171725 172331 752324
142006 160725 47111714
99261 167118 170644061
146888 186824 100136949
172807 181944 22912323
112653 147929 88403793
154787 166189 303701325
115426 118603 355627344
13616 139260 775661794
107028 176044 514215290
19380 97504 195340292
182878 184171 750268587
115546 175717 683927231
17904 116567 247558914
173507 197554 60259198
31601 65985 86337184
87094 134920 120053185
63326 89827 977611042
100673 181352 486568334
173798 177503 534839111
86355 124043 94822201
18268 140434 306140934
108406 198915 227066511
76814 171273 490721994
125040 165745 102372707
166326 170467 2482892
146116 174754 71933746
144227 178615 456556674
149415 163916 611845300
24939 193907 424096859
195308 198176 7097464
173386 190963 44013610
158639 184856 250511294
48455 103200 19500115
144948 180543 89310750
37629 81351 287074304
79032 150977 180647680
17276 52915 897727949
170113 180603 6704203
151174 165248 35493299
114899 190780 198294106
199280 199740 1141836
177461 179998 6349399
138312 151708 94499288
7908 176847 817258648
8594 125287 292214008
17803 44169 754861970
20123 172238 381589640
112350 127007 36418921
187508 194373 984261968
106992 182149 188531970
150954 165962 745312334
41809 158817 527007902
146889 195896 123013042
54179 130433 191000426
81057 94893 34428827
82497 168162 215203906
74462 193469 298865613
25957 51378 751433909
74632 191242 69096376
174554 192047 43852266
1188 119899 614684592
58275 108215 947620480
168409 188888 741380159
96649 170812 686394102
30235 47322 42798292
64131 82485 310306567
16978 120466 259347861
146229 180753 86638381
26771 66617 100025262
149967 162438 154577942
143573 151147 19054137
105087 187654 304683040
6916 113071 266035991
84799 180938 241540599
146000 152091 15186272
173267 198555 943155300
40399 56282 458665118
37680 192926 748244742
110412 138095 69144187
68910 166346 918947634
23767 95710 441999148
78077 165147 892568937
103172 185877 207694424
169113 188937 49568517
119459 137088 295979593
133541 187068 769485341
157538 187422 182254793
34463 145696 279228561
18887 100598 204469435
36535 49945 33728868
156406 173211 42233016
190531 194209 449131332
43714 113469 174971685
169519 197800 70790447
142222 147345 504567556
88957 185849 431197972
77995 169607 537071107
54317 156255 368558935
188703 191545 7151684
149238 186494 874289692
151749 194904 192476349
9243 107219 883884649
98216 126039 69993413
8897 185149 441857235
43851 191000 565332263
75376 162189 218066629
87341 120261 82898812
108289 155984 119643497
67544 152328 438737507
168487 182192 929406509
122084 134742 31622279
126644 145068 855739711
77488 141764 824304434
159827 168718 2165533
52982 151924 248129558
62061 92810 949897403
128264 195110 168013842
67786 93993 65331539
137303 138024 1800229
193300 194418 229006197
96846 182778 769706962
23245 119094 240404297
130172 139820 24166729
92005 156129 161334976
133884 163213 928005461
152433 156064 106717990
151201 162365 28129741
152894 173388 956942707
181741 197307 457217186
141410 189715 121388470
68689 182781 286261532
87605 140903 133884873
123034 156643 84410210
17849 191433 215603035
148878 198684 124995508
169235 175350 15319869
114358 147691 80757732
121321 122320 5199393
20137 197307 444310466
132468 172221 272042030
9484 190544 453965606
40809 58445 268543311
121334 133048 29323040
51247 101668 37637073
112932 190503 194473767
196630 198991 5876756
183650 185314 4191417
81911 116385 688633148
569 27984 882680092
88500 107073 347839127
15258 133142 611096700
83205 184190 294211720
39280 50754 307333190
1147 61996 152381629
46416 189701 894138757
83787 169261 214828696
191669 195569 557987297
179926 185399 561740603
150085 161752 29314400
61704 136668 187715697
64934 86267 53118195
155890 163040 17944033
47801 183768 533620678
37543 91452 659047613
37659 194215 487038022
193533 194959 821991411
133597 188952 140084266
182572 187153 11420619
25791 106575 249935244
178795 185059 974852980
19713 172935 384328195
28317 173890 652641518
2310 93169 227181547
191199 194422 8179751
144411 146533 598831505
153090 186872 84773738
105626 164136 383655815
71403 175037 583351806
40502 179442 348662927
25382 45547 270418108
155713 192290 822268538
143571 155381 660480236
197349 198414 2703954
77283 172296 280814597
115597 124808 22838933
50861 55892 779976611
122588 193403 756696126
67405 167480 251041159
177291 189762 31264401
67335 148278 203084915
144160 170633 164462128
67157 140306 448670395
32253 152938 302791188
100583 140382 100027669
117867 150585 301190561
141408 191553 126004596
113825 172033 146135763
133882 193799 150584060
193383 199970 16479838
44975 164058 298902795
19500 73746 135746322
48340 76467 70385273
163386 197908 86542833
100098 116225 37817796
128694 143289 170487073
123881 168977 989772790
11521 112671 253652630
53129 56943 9586914
139525 195903 895218555
170313 190496 50421441
34335 91289 142618982
172227 174915 615730273
104652 118735 87434574
90925 110653 50012449
76369 171398 298640049
176748 187420 585569406
61791 143311 944668893
196393 198181 452215907
103150 121644 46530954
78619 94203 735557400
70925 196875 996886185
16474 151374 664335105
116111 120953 717356956
18943 20135 3030524
115977 165083 123147247
158995 199579 360882005
160542 167079 16427230
187150 190096 994279668
58297 121692 586045771
112772 153336 101583176
86322 123208 697349259
149100 167934 47277688
89867 131619 918864944
72079 159737 219998989
192944 197809 12139842
100970 130089 73235067
105153 148185 802771850
53314 157869 378596443
192932 194066 2876126
67989 136270 959725724
106694 121029 35749721
39255 45821 918027098
163419 177182 34544234
155133 169925 800510741
106174 194545 221750059
36831 195837 399075521
2800 174359 430139681
83446 136277 954399163
16671 136662 300620443
156057 175795 49582827
108408 118505 25308396
68078 134562 166550073
178504 181789 8236674
29755 34472 414425857
111988 135165 310799852
132909 152619 49591272
65803 174169 271926840
75409 96012 2398371
38433 195819 742310416
45355 122442 193333364
34087 140531 266985549
81096 188660 270074247
180754 195943 38151267
193395 198936 13847056
170014 191153 28215315
175200 198480 58335354
67832 77068 857456669
122846 186951 160922694
96484 110231 35030995
185271 194724 23804746
41117 67862 67115455
117060 171990 137870280
45719 171697 316216129
8686 15476 16891725
52237 185272 333773679
150761 166904 40620015
77493 163669 216497504
69984 131365 721794071
164135 197239 401293621
186345 189395 7648152
112648 144027 420020119
194232 199910 14183886
21460 197493 441481723
131912 189762 278133641
136056 136076 48597
163621 164678 2753362
85804 106729 306517743
31285 40219 22452636
188644 190782 5361164
192850 198895 15183914
143711 168762 216641687
40617 118769 473188773
129950 198347 171808581
87759 162474 187919852
170831 187822 42393607
71744 72898 368742
130351 147433 43022620
154021 162620 386931126
129537 162241 265742143
34159 69394 88503941
107313 129036 54245260
128894 138882 25031587
70396 144619 186200676
71466 164360 461603025
77141 194746 602623993
29213 180704 249082535
50546 163348 283028171
124565 144309 551126390
68674 194018 859607547
111943 141242 592734993
68014 155965 364789361
23426 69186 595582966
170326 195791 330104689
153085 156137 933973475
102163 138971 92435743
22468 90840 335062096
36200 56253 22769559
183235 195110 306957292
172624 193472 810410850
189871 194958 12931693
82070 95016 51487665
152486 183428 77681770
17739 139208 529892816
108838 192870 339011948
166498 169393 7347841
77230 151500 186500747
102445 124669 112835409
40160 45709 13934211
167302 185113 44741003
61741 78758 328913849
159943 187699 69603041
148203 156705 904954885
133233 145485 30918816
179812 199158 48525814
172320 196325 963622321
51791 165087 574358372
46397 170475 92450816
23877 119790 240587590
5072 25664 51293890
69212 137139 385159153
45261 164257 7229148
194934 199184 10599207
143096 158725 533899178
49827 197077 369486619
97662 117207 135229673
190532 196616 15360360
30405 42812 31182096
62075 75019 3397422
160071 177718 785081643
77963 168622 727643438
183520 198075 363913958
52068 199400 840095879
120952 176862 140453499
96791 144632 99809248
121135 174428 975489943
172062 176845 141603092
197927 199766 4685588
125122 136388 28158262
98737 103842 13129087
102382 140257 95105051
92774 145229 852097376
55954 109373 366631811
183690 195898 30696511
84113 156937 186770354
196979 198803 4530535
167838 182471 778796579
37565 90453 132372442
39515 98914 148643609
24779 34520 463918546
26881 57990 78223921
88579 88654 2967
141852 197540 139863801
151007 198990 120484378
53531 71443 635721011
144566 173560 72868447
69893 136912 167938799
66497 198540 331280701
171817 182016 25501749
124279 141266 775262821
199130 199806 80321147
41367 120950 199486554
22182 24040 4503182
42080 184947 358386908
22631 151541 323164341
198840 199853 2557163
103028 143280 101095886
131301 154013 392228231
43072 88152 398378101
96086 113181 43455822
85355 173244 720965912
56703 106916 575734778
74410 93857 784975588
44875 121585 192365714
144198 154832 26810798
163532 182566 47738901
79906 131068 128366653
59578 96997 93265104
87952 145929 499898561
113414 137231 820058989
82375 137843 139173554
49995 175489 314947858
157936 199100 54253264
72675 132061 747473992
186319 188098 197274010
188150 189965 779918629
195104 199303 10466283
127050 160922 85202107
197726 197925 857329341
16398 18640 5554970
40729 160856 301380920
84152 115255 168589502
59428 157808 246600337
62535 106655 350329862
80737 119907 771437249
143013 188628 114602619
63099 95983 748295014
27170 182401 854579735
138760 153820 31765601
191666 198451 670347308
139240 167861 297940360
119289 125370 781999023
32117 177965 826245777
152305 192828 101714451
80842 100302 179967689
121998 192688 177473918
143711 149044 553762393
67592 111508 110241088
191435 197041 253839564
57353 105214 170469530
198788 199014 593491
103958 118904 37594762
111056 119167 915976601
198305 198807 1248400
41286 105731 700990305
87522 125912 96455053
17549 41549 60079054
59450 176220 292898919
18854 118540 249949307
34328 172146 346052365
23979 110738 217730943
177355 185041 19279750
44054 180721 342889566
63267 192673 324601831
103838 119103 566820171
185213 191457 320753283
71553 84291 31777922
50712 104367 134481276
73420 94039 920347014
912 97573 241617347
90877 122113 703693340
71689 177278 750522405
900 147566 954708909
20825 147675 320164966
171321 177024 14201373
29283 148137 582421609
169726 184960 299359023
2070 191906 18736502
136397 157557 915171998
161257 178583 43554217
177994 195542 44086761
173889 178400 11311411
2720 62410 99860610
57484 91828 727873943
139871 143962 968997489
9070 116677 269805363
24044 38975 37401887
165998 190074 60295055
118340 148788 76413622
186221 188141 856028882
192295 196551 10715678
12298 120171 270326968
91231 111557 51523439
161869 180905 47787144
44641 193370 373227856
160026 167826 544223883
58368 69115 26769017
51050 174372 309451024
65625 107546 113646788
55652 92640 320014493
143738 181796 95644030
194469 199161 798040996
187076 198179 27891302
99871 117650 45083353
97324 196770 754126881
44411 156833 282082791
156028 164188 351314297
95192 122749 898441238
122085 130386 20721044
128204 171175 411508072
114019 139955 85682848
196841 199268 6082178
199354 199778 492942121
76814 143726 168032759
92686 193393 838825687
80903 128348 60646791
127859 154607 67325372
13144 37053 59740184
188046 194002 15050534
197063 199215 898875211
146865 156333 23756740
139270 191778 131942951
156177 197423 103447253
80664 116984 91421087
83123 95331 255388876
86575 116106 967497597
182166 193858 29413556
188742 189686 90492442
149968 156617 16716852
148059 176399 71094508
106498 128377 54629516
150203 155006 12130058
61379 183954 679964622
17794 133844 519116212
107349 199161 230332174
44628 114963 446540098
190742 194256 8949873
79092 197316 296860811
80946 183621 257824837
10812 195994 867851951
170501 180681 260073510
6340 141245 728975388
81315 112013 914634478
68047 110268 105982812
700 102000 253429535
35488 199164 414359481
191896 199870 20023135
155988 171365 341640194
70639 105167 86592884
108594 119250 775877652
50496 169826 842245997
32647 121595 161848194
127380 182447 138373438
137743 198372 152352046
21000 97345 190870719
163570 180457 353741052
142805 154870 475658168
148880 153626 833692288
62200 111015 751211226
118856 144372 262986855
175133 190917 39477244
91814 195629 260959502
172299 176308 9965421
43849 121315 175583592
195071 195125 890585644
9194 22582 492291815
138744 193083 136582739
195305 196230 2323239
172142 188120 39893540
22191 45673 58744283
120525 198505 722326385
75026 199284 548956952
23265 191244 421395519
98424 119525 908232209
92914 165328 88670796
12485 169083 665166490
85063 107890 546946759
191860 199377 18892042
112270 126301 452592570
97135 183850 574057828
68337 105076 92101582
79167 193985 288401236
171495 178272 7371746
22659 95341 339623956
12565 137148 871362296
109583 184829 971373011
153194 183954 77228253
118507 162841 111274013
869 80613 505909843
62210 95375 82577894
83588 122966 98920429
63660 145607 205472466
165511 191025 63894522
106273 197779 229463943
114297 147302 82698571
158909 187182 197724313
117046 185995 869341905
16436 65809 123717944
193578 196957 8481673
147367 161655 636544639
133614 140807 995128369
29368 140732 866797065
97154 105627 21707057
186956 192696 14458003
41826 116706 187985567
183181 183551 638562356
171115 171804 467467935
9462 171350 416576720
189556 194479 168644544
23759 46640 57356848
65553 102470 92315158
189277 197791 21368025
131754 192534 152665318
144594 153862 23302458
73855 111143 93816145
137114 143540 16224658
154999 164882 198843108
86035 155016 533822653
100232 186174 240652797
103419 131912 71555110
8107 106791 247280956
180873 193735 32317356
152145 190967 88991078
27062 185092 396580523
14814 161536 830559038
153509 175826 56115239
182560 184626 5163958
183759 193874 162427122
104664 189435 212724369
125253 153554 448807583
128517 153103 82252851
47106 170131 308864901
117028 183768 907762770
69612 147499 83719571
12316 124868 216894191
81171 189843 851676453
58932 94391 88404960
162154 199471 778830157
22319 179466 376774724
24884 59438 86905330
110899 146013 344429152
112208 148943 92031738
21140 77582 141188552
165594 199360 629769449
76363 182876 653473574
43727 138645 971862497
66733 163886 145838777
17968 120345 256609330
20179 144675 401208210
1344 178672 986183169
133215 165898 82228817
160434 197562 690235099
111483 141185 74192580
27775 150891 308831249
52481 65512 519997673
75155 117814 237792813
78067 170191 793215569
32721 133541 925017931
29792 64330 86725594
6968 138102 328387897
1290 13605 30667292
7148 51230 719623888
150989 156004 377694878
196224 197506 623998879
122672 171271 282124453
95535 172852 194545376
82090 87732 13958951
56173 115239 148273458
70782 75111 10669432
87483 157538 176058829
1863 69461 169175857
86262 144611 589801319
128561 187312 510516831
11888 191961 573169571
130210 157278 979548255
159192 161581 330763529
155912 197529 104370553
149894 195766 115152150
40317 50614 355827963
110396 143219 82117472
37389 132307 238105705
89660 149989 151748956
77861 100997 917025918
174955 197386 596456187
32691 86752 135396762
35076 139966 263041828
171350 172584 3078884
127178 184237 143384273
169450 170471 523210632
143143 143181 883344149
148017 157989 209024031
72575 179737 783322049
111946 156985 708458774
64718 161321 242291082
78525 134033 431487926
18225 172379 386720948
185619 187327 658781091
137790 140227 904365849
139696 189747 298212754
151147 160636 190422858
2743 63895 108415987
113629 159745 115626837
107509 115719 577200122
20657 164750 361509236
124488 191666 168636896
75807 127532 129731492
65207 108123 107635188
40721 161578 582258933
109874 171463 154613616
115337 166354 322238901
164532 196387 501946564
97162 173586 192298146
192271 194909 371529887
110118 175228 573575282
88457 199753 279604767
97207 195686 247662457
138280 172942 87263531
133561 152757 7090838
154936 196821 105120512
154404 172379 644181813
153746 168761 559005159
98023 191281 266552915
128892 129635 1827212
172035 180204 28217362
120576 191748 178683396
22213 100054 194752028
183418 191604 20548381
68386 171336 294880527
156110 192771 91985784
156595 173789 367391170
169565 196697 355685781
33920 73682 99675166
49189 88971 99365043
196000 197721 832775363
79377 183432 261349006
187946 199360 28691098
92814 191258 633746711
121367 144456 19229133
195232 199267 873315332
175032 190284 85292486
172593 185823 94647524
114980 137276 497692770
53290 150652 244126804
15377 137795 493035413
108182 157113 122714634
80175 161872 483915729
58554 95932 93113721
83105 158260 352239619
132141 191983 150324214
179931 198470 46502107
118751 189295 49158105
182449 192476 10117894
86529 169247 706313396
172883 179681 19250927
164499 197925 83675284
188566 190708 744811858
193766 199590 445377374
106015 136577 69041330
50918 129732 197485140
27176 102891 189753222
57397 198073 376665125
132714 149641 458270814
106247 186351 223806428
128691 134880 138050846
94681 157956 264068130
197994 199041 326607899
86231 128194 995133266
67351 82982 38918308
33971 45655 29422193
132918 169132 71846342
191339 192330 877381585
53221 167920 287718043
98313 119036 391120247
47301 153305 819908363
60751 184492 310370689
175913 183015 492566284
106793 194762 220735568
80593 99042 5477103
100725 133321 873760267
104607 104855 624836
190170 197644 18750962
153873 160965 17792694
69662 125095 138939110
100444 188771 616876234
31852 137035 983541611
177309 192211 37436562
148307 190977 255015787
64306 84444 50159148
22175 167482 364388233
15257 135419 712651878
45552 173294 926698363
185276 195427 325972467
1677 184337 457887703
61857 99414 93703637
189210 195663 319547595
164970 166692 254480584
198851 199156 797565
195942 197406 66652432
149740 194070 667499715
57550 143943 745758006
74366 75148 186726394
89998 145697 140134940
28913 35671 16931637
185378 197298 356766882
119776 127296 18691864
37023 163937 318598050
61720 105881 110695973
78623 192599 286199632
10985 67557 141701615
5113 20544 38590306
145407 199116 134758201
67350 97365 736224086
140772 153738 302388608
109298 181952 182367773
55 102405 256062282
11016 30255 48017069
116 178469 447073495
180167 188105 9826130
106832 108928 97885020
125578 147144 54292597
16593 140195 829024035
179414 192572 831288662
182272 191346 22740862
28745 123356 237325941
197123 199015 896068765
61818 92934 939811010
195189 195370 462790
104795 198843 851514578
86025 183754 245516051
134445 147732 33562739
71410 87202 438617788
2002 139558 344453512
112711 146348 735714596
140258 165684 88194231
99498 128887 73928450
73822 153112 199056018
41216 158266 866127603
97805 125881 70679689
12168 197164 863956171
13991 164256 632496007
195222 199235 990412
147614 192907 113662635
147236 199414 671651547
191045 197138 15341735
35982 159843 310776096
164746 191328 590677285
102230 182210 277295882
134681 155755 343282821
129578 171845 605335350
143043 165276 56067668
27279 29388 5343268
176200 198776 56611179
28376 34131 14328073
45085 70142 62871431
103482 164895 154379307
65917 169513 124768163
108715 173090 768299258
35488 125803 226446982
181168 181824 1656625
175750 185017 200023968
118544 171046 221010025
15715 168272 382600539
162046 166249 892183432
190317 198924 21650602
168016 170078 415596606
114938 177107 155890563
32183 148146 982180181
119732 162438 107238572
138303 183618 113924094
191294 191863 84138399
153727 190724 190300128
168834 172229 241774434
179965 190728 26936241
182942 189523 16468024
32867 113288 254603965
174054 198822 153638749
34481 72346 954181206
182780 189471 534649016
3843 60008 537206130
171715 197041 674374163
54017 198099 376886026
110403 187184 698988676
196244 197957 4178853
15100 100280 230756158
176355 199330 533267878
101269 120317 48080386
87997 96688 74111359
93576 185836 651323725
49032 172220 309208993
173843 187479 34101427
173488 178500 12581654
121928 146122 581808328
135333 191351 141038026
100884 163720 158116965
168419 183321 37349243
8804 182075 799278329
193662 195252 59458205
139291 188459 123538042
177580 192181 643201663
83965 107533 59465008
92678 98232 13913528
195964 197516 479164870
161813 195480 84535576
67628 181020 284463741
78715 90086 28351133
170877 183171 30669984
9795 28979 47802934
4958 60364 600894264
73897 113661 99977578
20458 98545 195270204
198627 199271 440055127
25769 85930 150660401
74541 149211 41119058
196276 198225 4798601
174242 190554 40867784
97961 180811 603149316
128736 154729 65445162
43679 149247 852222766
69624 112859 108605096
22345 102086 116019375
45099 80550 99616044
112057 117927 260428159
125143 129152 227063206
175023 199771 62006398
39033 124110 213448364
113807 192475 197377923
25707 69020 108706615
12203 146054 542262875
46870 108480 154615934
78565 163785 214088101
8241 37536 52087371
121340 178758 240046691
65148 80733 38817525
86787 199900 895317735
44888 167870 308569298
31192 78940 119641925
9922 162129 756556170
187486 195659 20650022
183752 195668 871689945
137074 167063 891806946
154947 169091 35613570
58154 124024 165047535
88098 150581 567726465
34187 67259 83125948
124045 155103 220768317
38255 133565 239099144
145250 162063 42223336
36804 102968 165830649
133310 189347 140689075
2823 65867 116580789
133069 164585 79402360
69161 88800 48933519
198334 199703 626026298
109572 169044 170811251
25827 134230 271809079
102911 168949 166037304
154520 177919 762609965
58512 64284 607461299
196970 197695 1744425
77433 94693 576026173
52288 86547 85579637
144121 171843 69773392
199256 199311 127957
187363 196580 23241955
414 164794 412142601
186288 194777 888828901
8714 198848 476668950
133032 189027 140608748
186775 194531 531748291
71680 182145 277247291
17239 115367 246156983
122035 151844 74827120
180434 195289 269655017
93099 104734 842351532
85167 89655 11196583
182011 192763 26950702
89893 113099 58701234
38666 93306 136785033
146824 174606 69787666
19477 77929 886616374
122549 197001 186978337
199754 199858 262172
193621 199647 15105242
181283 190711 744532836
73234 192996 300702053
24324 158465 336473913
153553 158607 12632648
4849 13366 237223618
23541 120368 242823653
179490 197878 46061007
126771 162376 89661107
4482 154951 377263843
71207 147779 192169175
96622 116516 588173899
104848 180364 189583609
102471 178454 190960893
123813 182070 391560770
178280 181426 976297135
65736 121155 138890938
52897 56605 9327321
42335 156422 398349831
7 199691 832506933
149774 168415 777495635
80747 159404 665014367
176087 195661 49114189
167535 185718 45581673
80890 88314 18478861
39552 198674 399307075
181607 185900 210403870
12184 69870 541109006
194225 195774 236945620
70338 109440 513999626
116963 155280 96080866
98812 173839 390270673
97123 116402 48999601
146620 150957 10765921
120139 139537 764338277
58533 86369 69362325
25237 30463 389444725
16551 87676 177859441
71577 146235 745074717
2857 41950 316628677
128366 177915 345817907
136216 192912 142540888
18990 196607 445538664
89348 103712 958074367
167993 198510 769846359
160869 198873 767493999
14893 38101 522055072
73558 109999 546977170
67787 84582 41823853
125821 164504 475478656
136652 196802 79790471
99057 164620 324538286
50324 184212 335899726
161010 179904 329570370
122545 161945 456971602
177234 189455 228151573
107390 170778 679770543
31553 45053 33904806
62950 101761 276033661
101860 102517 1681755
176898 184480 18986277
39430 187049 370401213
75726 128195 131611594
33215 189186 844177200
34627 195274 403268747
139410 163055 211261558
45979 79530 305948957
115327 140737 49037039
132592 145209 31829172
169804 172804 7470163
124494 135443 27334239
78193 169972 604758099
55217 163962 272783834
6356 75003 758807970
162021 182252 660525098
141540 191757 126156304
127658 161666 85548827
60421 127583 168164351
42458 132147 224808405
21816 132938 278463275
26719 81947 138395815
102228 127000 62200215
41131 109400 171271976
46424 144839 671431325
18630 171293 383062780
63871 137430 184196305
83665 150071 166823774
141423 183612 937958415
199294 199404 876315152
1970 134926 565599653
175844 179229 706139817
102829 157188 159483001
143406 164482 53140715
169782 169818 110755
66684 166611 267420205
118952 195015 190967473
113482 141283 899331530
41233 123115 205332287
7685 10920 8040492
121889 193598 180063741
137594 146995 861321116
186427 196199 24636840
5861 74837 172493732
19311 162934 898256075
10487 162354 975934711
102484 145047 7015234
1110 76752 498948972
15376 197220 462523056
31768 196928 414454118
36284 119862 907308779
194762 194894 337664
108711 125660 42316832
161523 175127 34277270
40553 117118 861616208
108963 152573 109400864
13547 25008 28467273
177248 182782 745215207
140388 157143 656227548
113469 181293 170135108
78055 162766 212786297
148075 183938 590292203
155397 179490 60448044
124961 132156 18074316
171252 187691 41015180
165665 189579 59902835
34479 142179 270186740
8361 129854 304201653
86844 181258 237225458
189229 189609 1002833
17161 115010 245409785
115018 168303 630167674
117699 134402 118082670
191855 197149 56941168
66558 71766 12940966
40922 120363 199225877
95384 127575 311280057
167006 193828 67368074
9384 88654 198204773
168985 190892 435321544
197428 199925 6311424
3168 7491 870187215
57236 145245 825427190
39836 151332 279742031
52859 142011 751429353
25011 166969 388096429
137879 156422 46751994
132227 175821 895690427
186280 192695 616776315
143738 162004 45976606
144575 169072 61655339
195003 197696 6650344
2692 46885 110492822
172145 189628 43706985
190578 196436 82737132
20682 50772 830601229
6186 192528 467222651
182838 183888 2600510
133185 154629 368633335
105211 145067 100056570
115156 149053 84901229
76833 95241 53088866
123158 132026 84652516
101795 173194 656890811
147869 173757 64975295
79606 123586 442121323
164207 199648 364268939
61543 175756 286510999
146504 185472 97748371
25252 184691 400073018
265 181005 889685133
24198 63388 188802784
193338 195997 6681320
18997 124946 265513276
18415 69105 127002067
27991 64519 91778637
194364 198363 286386815
197016 199886 2320882
111267 193565 206452987
127704 194430 305911185
65824 137205 183901810
159612 172382 32229132
67846 190115 306710537
118286 172778 245362558
149619 167270 44279562
142033 147930 698847167
129313 161297 12669361
132961 193965 437821709
26076 86874 88094822
185535 188399 7162445
58709 142260 790854700
129245 177126 120364934
115397 177518 727194933
2963 118767 290166060
15718 161327 44674550
37208 54530 364117954
97767 107304 280701232
174234 194106 206621032
63548 167236 260020456
30182 61132 88887472
71925 87692 39263722
102003 116652 808105612
53436 105743 131165484
79668 107457 70030345
92687 185141 232387930
36872 55050 642839225
103303 105224 4953996
142975 148953 15159930
17375 118871 457003567
129040 151685 348220532
10852 63390 131632555
118345 199896 99548051
160889 175315 36315593
79137 120118 102997331
80562 159488 797789923
43871 50736 17213311
128029 152047 60404439
127399 145513 45675689
13293 52883 134439338
141463 180537 98234456
76956 197324 302210903
147282 153762 964707345
151364 162336 27635630
136749 188772 130778657
12968 40284 68319153
106151 150046 488150452
19316 190809 430061868
42402 198981 876999635
130997 144634 34364383
74585 83877 853346244
130756 173816 998753457
160429 163948 987410585
24084 122258 246204250
171309 182285 27402741
1996 52012 125145110
108757 185420 192336721
116915 160981 110471541
82573 87206 11544619
175990 197503 53855965
25724 100769 187938017
160545 196404 29573238
85235 124100 97775362
9305 20884 28902861
187719 198481 56816585
189901 193409 8928579
77001 121097 22640148
140398 159047 46927631
110642 125654 108567824
37262 46108 22262567
162370 167734 924366726
71408 97445 64910676
18751 155874 492667844
151905 183875 542829273
115370 130917 38661482
61110 73078 29791315
197152 198189 622385550
140602 157189 738296797
107356 122611 850250416
139805 165595 65038080
143926 182665 97309624
198747 199182 483396571
197968 198661 350946423
109284 123425 35422604
196126 198422 345864761
3971 86314 205935333
196275 199487 7994250
146580 157942 795597929
105695 122058 658609290
58171 135571 557106832
11530 148200 342675064
135891 188527 132229731
16734 109315 789283133
67328 85437 380066958
49137 62185 246254682
67236 79085 29468699
26723 33770 250544687
77467 190167 282975173
93822 178508 280924445
137169 152142 874416113
76958 86695 24301044
173547 191437 44819827
51549 118948 34854151
195681 197164 3687584
92084 135075 108056168
138686 166592 622620571
9813 17282 902884768
31743 147534 290494727
98170 180833 207863033
79923 180111 251575453
17239 198351 454219150
118520 133989 399325298
2731 71219 171415137
169995 184226 35581679
176728 198510 54630025
157834 172639 837760369
18329 46737 394046535
7942 81930 185062506
84018 176209 231612014
61140 82112 52362794
88193 180196 972463081
124612 182991 146570342
92113 178424 612042242
23479 183421 401266067
119648 161408 415838692
20388 96144 893519911
32124 149379 294229927
40225 76620 91052825
38678 67667 943212525
111794 196139 211582363
2532 53309 152790663
72621 108435 222315569
14369 199861 556077610
48978 88002 469960974
18200 149979 330418410
83448 92656 388016914
100269 138183 95274548
56592 153854 692581564
178510 191461 10735560
140090 173573 742105650
142162 160927 47232537
31123 90749 803739260
49116 127879 449699238
179249 194207 37550206
75679 125708 26860942
197789 199430 929311621
138040 174990 93046120
124155 192502 171584340
24021 53687 128397548
157827 184089 669811424
171253 191394 800370255
65107 113583 121559729
94470 139039 24115504
23462 116323 868335734
72103 130668 146848845
126716 141662 37583496
59956 101179 102942970
127829 188903 153403863
162481 177135 749122681
128045 196960 248698719
115451 176687 666105858
141749 159702 45157282
8536 19114 26323513
106867 140982 863605747
136389 153093 42126247
149152 196607 119156393
26946 93091 165596370
95984 161110 563481569
5354 156939 558391066
12485 128697 291168539
54494 73055 583745966
37975 136526 247156897
174041 189828 350595442
15162 50279 284802537
20340 189464 424063679
189809 195137 730204910
140275 151531 99769715
38193 106058 170443249
59134 114135 137976335
193190 199762 16484641
18606 58584 100355931
34865 68300 84011592
122152 144519 56146814
94608 164616 679457892
86562 136250 124742155
15981 148927 976445704
9918 92372 333290032
33977 46488 31471164
120529 176739 141189686
150812 158853 295267592
109165 155819 117104853
55026 62000 17484670
2472 192576 644968397
97969 179907 206092589
92028 192235 251905615
182105 191263 22922643
191819 198633 145348201
3746 69326 164151323
44021 92869 699679672
161887 176482 36623052
119631 168283 38403106
122555 171500 854758886
144197 181021 205239326
173978 187555 33938126
179255 192573 954111546
182903 192845 175281112
195004 197969 7314807
75395 119665 381158238
147098 186992 100073923
160303 181642 973059523
127272 191486 161300313
114810 188904 185804678
66468 174471 556881172
80893 194075 321946744
91603 131063 555756443
85463 109047 697822495
159553 160182 827472385
13324 123082 837517816
56951 138097 323998558
152837 172505 49533212
190445 199398 22538761
138696 186064 119008830
97248 154131 143228061
183135 189794 16668363
104934 145127 367073007
141691 172355 77242144
186184 194793 655904490
66595 112427 621419826
3192 100318 447728954
19773 159823 747542480
16746 185718 186517367
4988 72956 622878682
21301 184650 877465475
186778 191086 875839184
110388 116382 139343252
111120 159691 646567211
17663 142751 768832725
101207 178368 194013308
69397 167455 263743572
40770 98006 882849689
112833 127966 37644356
127287 143478 425981705
36328 104572 171188005
133696 143588 467615486
45976 138395 231648112
34138 109915 901739539
50573 113271 157349119
184277 188713 11112140
91113 153430 355701808
132069 145546 33947998
59659 72421 31768882
2070 5422 242414253
84376 95043 26541381
52957 88238 143777933
184070 187448 8436118
162034 164685 6740554
117468 133138 39016747
181864 198035 982061635
135361 156064 371074739
28620 44044 38763311
29402 98062 174305701
172479 178900 926884247
114700 170019 138844338
157927 166084 179140918
191066 196704 14223942
60127 91780 143018034
147518 190675 819443789
106163 160151 492116381
175349 194363 47700212
142275 145297 7783199
1705 8901 18016819
90856 124643 287555055
81428 162561 203805828
88224 151829 159884935
195672 195782 56506214
54257 93703 956537358
75404 146970 296272522
34764 49837 37948205
99474 156700 818909688
104941 131950 742396156
159698 193280 528378988
80070 174398 240862196
154992 161430 581691743
99485 162024 822750839
4157 68944 162228161
18171 161426 948131876
6675 35622 142377781
67417 82283 37035569
63913 189689 315438168
102813 103938 241510982
145104 184526 98901529
81769 98634 42059589
61271 120257 848630461
118922 140566 54131804
15953 190809 167554763
1679 148736 471046930
25558 68515 107897110
54620 77486 136909467
123423 169943 766834982
100069 161724 155062357
57236 175646 722678980
125598 196200 111110670
69310 128559 633525827
145734 154266 21401896
71285 123216 309942567
108834 130578 294202624
56010 188310 365910967
199277 199822 649476853
101900 176007 186333937
181182 198027 42216438
75702 107924 81080758
171170 172995 4480041
139382 149167 666604862
46586 78000 78623724
72652 162729 685991980
168825 192640 59689022
23625 40091 41273466
195327 199534 10509089
131590 146359 80601442
182829 192249 23668197
102169 169517 31495503
70664 121653 670835798
141961 190063 120807605
102576 121756 412473509
119122 169437 203416800
99120 130951 80082981
186279 197456 28076162
34519 152027 619235476
164874 182044 376626297
197215 198462 3127520
6695 136406 957392822
148217 183869 758140936
118938 163441 257149752
153446 193384 100337506
179108 182145 7585516
47610 136526 222894192
130241 131959 4384528
57627 64358 16824423
50311 197514 672234055
83110 159784 192590247
55303 73719 343653386
142808 151971 64214366
28842 155191 979122077
52413 95503 887568468
199798 199911 287735
62275 177491 289002150
295 60913 465372900
117535 172455 213535621
33943 46893 24698856
176164 197027 52335202
141587 174983 321319084
52526 181063 322494630
23619 65851 264836817
95261 177841 635657877
1462 18746 339781443
162265 194237 479906305
61751 107820 115526015
37875 79004 103105906
27487 74754 150036528
60614 90647 291714402
116316 191722 929061573
186435 199135 45207198
34113 147920 285691534
69205 75529 15707077
115919 183848 170259995
88312 155000 692727510
28163 199005 428689158
158984 163473 11376254
151278 191106 279961515
65536 178690 175603227
168172 191644 727482953
173217 199098 64904926
88126 182858 669087747
108222 123424 38024054
187987 189378 3452715
74366 143118 172552730
89024 194950 492298350
134869 197883 720882838
159280 179545 50955754
44963 104374 297748658
167887 195806 70116364
145406 149564 1090701
68510 99803 78107879
44985 190926 366165275
17621 128630 540511690
110701 159288 991250967
132857 163578 77319626
157919 187266 242827170
188594 194633 824310918
153375 180519 936285935
108366 123497 416973499
168269 186043 44491869
192449 198154 502856556
108949 112803 582433926
102988 105713 840995189
102172 115668 34309359
161292 197307 90367957
139170 189737 76945373
102334 136175 84934635
52578 164615 281231881
2428 10863 21083879
45276 117571 181540006
61943 185653 310250299
127458 196518 871318475
7259 175322 421353359
81476 95131 1307458
197442 199168 3619665
127133 167945 184873233
14072 79677 946088475
186555 198018 28743984
199226 199419 853312336
106996 138680 855071906
171850 194039 660591370
46999 182811 900645077
187993 189106 1337490
93170 141356 121076005
53921 85736 897356785
187077 188969 585536528
67231 75833 21385459
68928 77262 20700143
94233 134119 549475175
165212 189618 61104659
1816 161549 834419906
156189 193886 369768426
162586 168859 817590960
87925 181021 345010254
169401 181267 641272032
101394 123432 55586702
184471 189251 613135928
25564 172511 368893376
138231 149744 29133006
119355 167335 141578027
94514 145844 129289120
153993 190490 666109179
115857 192749 192766862
179959 185337 13463116
159085 165097 15266700
118070 132478 758881070
147341 167765 564542828
10517 44901 85964647
180924 189933 65713592
106464 157220 936158606
116605 133953 43170804
49773 159847 276129723
168695 199697 279544827
9774 178569 423229265
111763 140994 72985844
180430 187081 16627004
170141 171822 663768109
89867 157854 871751740
80710 98569 992772738
65818 150393 802674077
83354 146849 159568447
1849 89002 217823585
89820 106993 14593414
81432 123927 106739766
161988 178063 40330983
188844 192324 8790514
132856 196012 158717824
128372 179685 128956496
64732 73329 34565252
124730 154365 137867343
97466 180324 208394488
99830 163045 158997649
131169 173252 878724869
42268 168010 412725476
1843 18469 41446994
52400 126788 912242445
77533 106362 72653429
45079 199883 388421715
70436 182997 640649146
175920 190355 36099260
179474 198377 47405484
31550 176621 878507130
6619 40663 85004064
168931 190354 854969653
99467 149718 833243960
70160 145891 811755541
78992 156864 953753420
145679 167696 55209916
76698 190611 438821119
125827 171151 114086041
32444 37550 12774243
10649 63688 426236230
7484 146429 348224621
119245 185816 167006151
147084 163473 14708221
194614 199772 12862360
122796 130559 940994136
141105 157943 293170077
46645 117364 874213038
14626 69500 263298757
31496 120361 222911677
15600 80206 161637347
34493 194342 401298267
121603 124307 6801091
2774 9997 116435193
89622 196854 346954547
28668 43044 36213675
108068 186569 217702472
167394 171973 272669408
87117 110736 59659664
89873 95475 13928697
5062 123230 823552578
194486 195188 1762877
159018 162161 8018234
15903 88522 181618805
73502 190920 742890477
16369 88651 704134550
99157 142417 277507097
116184 193302 193376751
154954 199664 112195983
116440 138985 56212229
8963 104356 547819479
169134 171628 163215093
58754 93759 149061451
95008 111073 40901635
179917 181066 146477033
57351 81981 850343269
139490 180345 683173580
73903 164304 519049239
69668 110561 817595375
2716 48425 515836511
95574 169533 186174576
11688 25900 35392110
159898 189069 19545947
26772 71934 113231311
146217 189557 108696856
172361 182602 25564368
25347 122545 881302019
82043 193078 339545861
5752 70443 133775800
170083 194491 968152096
123433 186557 158438385
81422 138775 764186932
39898 165274 314704582
159468 197693 95956983
165264 198847 84160335
183906 189882 14972042
196380 199425 7606838
74917 83136 20593378
23722 137215 823455643
66034 166583 346967948
137119 142830 14382803
177971 188191 25558047
105682 108495 745891540
163784 172808 22639034
52657 174893 640300622
169755 170111 938486
195947 199738 9467839
180541 193418 642081463
192224 197877 14086345
2785 66672 159952740
46611 97142 330008796
132055 150586 24976966
130451 131988 3913749
100855 194821 455265217
81269 145596 968905725
35615 100818 163251911
39705 52633 32467683
91021 167004 375734780
115387 179289 160227839
137737 168679 247541045
84639 187506 258334373
61713 140454 197229349
75404 124731 123831313
91745 154569 372325934
185916 186618 1761804
13952 121109 268552444
125430 130564 12868003
24429 99751 27098371
112935 164483 727147242
179346 186464 17782687
129511 168437 867636628
54829 118499 933594177
133830 194233 651373596
49158 87157 837052666
184549 194743 63179378
143679 156204 787357674
198485 198865 942225
147749 172687 62647811
59424 82550 461707265
165014 195658 258742008
194036 198469 11085017
51349 88447 181835858
5225 148506 491151029
170073 172674 296355900
56652 89974 726430257
16048 21548 127809404
182518 183777 137792283
131988 170103 294574390
83778 190181 376306707
82558 194372 679177412
160840 181661 889296755
68262 89693 53340550
175963 189265 844645023
52473 142446 225576113
131393 198936 304717301
3250 110641 971608817
44871 55677 698093208
80652 120671 100468733
176953 197311 12920910
90650 93789 5600773
184167 192054 19836023
134203 169208 827986478
175273 180977 454852906
133932 195187 421310460
71031 171046 251129624
111545 190334 950033200
87729 115443 70086606
178806 194082 38333381
94820 188014 945121525
128219 136864 2323524
17373 18213 2095130
125720 151632 65127322
45133 107789 716644820
179938 185729 14448793
193393 194014 1549405
101528 153088 129658917
54337 123424 385641169
139869 140044 461828
138101 169368 630660278
99850 142374 106891669
158887 187302 71315929
82494 113222 456505193
151413 171851 51471412
114956 136026 188631356
18330 170666 70219728
191834 192459 1616128
41625 73981 80925855
126941 161199 665259274
145769 168822 847312201
148789 196798 123088700
148542 158842 25744260
170251 173211 946436021
79294 121200 105278214
122075 163118 825331691
159008 163456 239800786
75248 178825 260125755
85474 151713 838417343
139372 194695 636926201
151528 183450 80194461
140294 155532 38479259
14958 90693 287030512
81768 167095 214260829
151232 159242 580238782
22930 66437 109035414
119686 130484 26941322
134705 159876 795111306
102853 116988 35811504
161353 194785 881016894
23097 103518 201559211
121396 186686 163884732
151359 188903 94214265
51464 55224 431310521
54672 167288 282452481
151609 192836 124966189
71690 98637 462036134
93517 97859 10870976
165743 175489 11446915
134780 171812 93290814
85431 165106 200345801
180344 185034 982743209
153678 171604 625709328
30642 149350 297810412
104735 172006 168998349
28757 84629 139929181
12046 144683 332504731
185057 197572 31346485
142260 144380 5416510
177268 194900 207173387
82565 105910 58843931
11836 90034 195581219
147957 165549 335988259
195646 197848 5410084
13227 147611 786197051
139447 163580 60843117
101303 108548 18538535
161259 187309 65344136
87926 155594 170168364
149420 180355 77646681
195820 196273 1151862
9318 39938 640037380
148605 183190 86759571
141553 152115 26627435
161630 180834 48189692
24307 135571 924303874
99296 138098 97524569
82189 118979 92485026
163318 183050 49462013
777 3248 219374823
144246 182072 564586614
161735 194793 83029379
191065 199028 20024575
160118 179790 667395899
61868 62275 496476797
63838 103979 100475004
74414 149406 188350246
121512 174033 131920548
165864 189709 40759647
98103 134689 92036982
135247 157187 675927698
67524 164345 243020226
87696 187115 249793332
139253 194480 138852089
68770 191097 306905030
198557 199920 3423267
172894 189555 866502826
1293 151277 375847740
128471 147625 48212938
135258 175670 101686632
185488 190524 12223443
164512 187374 444398807
98177 133831 89718593
74578 170991 242284367
138619 184977 717882931
61267 126940 164438252
145853 147478 4021374
81066 103686 335364988
21059 140142 408023094
159554 197948 96337485
81370 86380 231067915
129105 160218 78202526
73190 165844 517751873
125872 169410 109584865
218 162428 406586856
184089 193022 22462404
100934 126195 296702862
147367 178886 79162437
8304 76504 170465795
136353 169578 547376999
156332 163219 414986064
93403 179438 924119311
80208 191998 647173984
49200 153953 262800535
165758 168183 6034452
100591 179694 37647602
158161 177731 932152674
104376 120254 450680952
18250 129390 278453295
51388 85128 84253983
173448 193471 50244101
108242 179636 179113904
175495 181587 27449404
159262 163922 617801685
59808 177241 528476576
149580 185092 89135596
118114 128039 24665408
24149 35405 28182329
5587 17851 543491348
40691 90736 615799598
124958 171559 117211171
15577 36131 51287285
170325 180815 26156291
48859 64146 38454980
9920 41451 78847697
197975 199036 2735810
6833 73306 220610451
15526 70601 137931812
187527 191986 854044794
35173 48898 456045721
41684 188996 369516151
131480 188909 144222346
129664 143701 278761042
61979 181007 298533987
61271 68060 16980691
60185 169501 274266599
102897 130569 69478904
98084 198383 723797960
73043 180200 269029235
10013 166793 393068028
141524 190782 123736122
28311 132507 261315673
7217 31480 60445819
187045 192140 173228766
104685 180645 190695344
24203 47460 58322564
46609 181381 665887727
168636 195594 568889576
109361 176164 167667652
119469 140722 53161081
3255 191986 473184841
177506 198460 841314046
149134 149588 1164734
64777 108664 883907218
106791 193389 217273397
6988 142675 339879299
8586 158556 375793128
155881 174152 45878416
122953 129342 746476435
16951 82537 894370786
38668 82213 553786116
93314 111107 35750967
98747 116175 741257904
118970 160027 676604558
182696 183443 635049512
196241 197922 4086589
182557 189425 17172062
53282 187335 510656035
60887 128818 170154426
10844 22575 641912497
169008 193737 477215995
87508 179311 230744033
74487 173445 248563120
4017 109391 986658556
102283 195903 235248787
146856 192936 517084418
61062 116316 213703101
131371 169001 39947157
131027 187968 143036115
65511 153671 860476612
195332 196279 2388431
73631 168819 239106898
142407 197918 652184885
23702 98069 186108306
93434 138494 442524143
71440 198816 766994788
125743 145160 929839287
168176 184680 41359353
102883 129956 839960454
30337 176311 624427345
83506 193620 276560436
123619 182985 508700480
57765 158450 252357758
48849 141844 666110620
188409 198965 871993226
53963 198246 361882411
20228 97751 200272935
160137 193068 777136466
187315 194256 769580813
26022 66014 439715868
194606 197861 710426736
102072 110744 22135074
10375 114249 292745356
133702 142810 22862108
135951 146895 27663363
185297 198791 33843138
8382 85875 193694144
196703 198558 937134985
25052 112297 219117687
6897 123699 292580044
114806 163917 123241163
117668 144117 316771706
54611 121139 166711687
113511 190140 910668597
139083 159502 51392715
67959 139213 395605979
179190 189198 24988818
138624 159220 390016590
78037 101111 57713261
49790 78490 71824341
182337 192495 25516538
175799 198157 36000028
117582 140408 146625721
188355 198112 24504280
188599 193265 11766254
91556 98435 320944466
35338 93317 145152908
49751 60281 26553970
121479 128328 342708119
29828 109823 200728296
928 71708 446371523
41358 69168 69705099
37492 64645 68288158
145680 164927 48416001
167429 186120 113196060
173276 188078 616267319
156418 194749 627485841
61982 121711 846530649
6909 15214 195015385
177039 187039 348008100
2792 113747 170032027
133248 188453 877090591
173427 188950 38847583
17008 18991 151102231
179305 195729 41243393
131071 151362 88247561
150334 181209 77542829
199458 199688 586525
73022 194579 894264365
100932 182093 267503531
177178 186924 24377253
33235 160922 683109515
31261 71775 802515216
87192 154514 286682686
136359 154426 690475838
120945 171134 126222393
152008 176734 259574542
139648 185702 361906293
186633 194240 19200276
49116 80045 77379621
158879 193224 86257829
180946 186927 14960910
53377 140502 716941404
135289 167024 79854638
169490 175061 851930610
105197 174382 173701217
190436 198380 20005160
35816 90148 499905045
161422 196568 88279542
114371 159464 195400180
168194 194677 443225562
67758 120127 450054349
130412 147603 37967609
31110 115320 521291045
33130 67406 251663807
141739 182206 224533596
187710 192258 828873208
181503 197739 657339404
125290 144461 739507823
93218 187795 193074779
57517 85107 191119026
134965 195604 375670021
63753 155598 230297260
89005 164198 189201811
117147 196054 197958855
57249 145048 682220621
125990 161424 131687514
40674 77748 262952347
99955 177514 261094232
148733 174205 816979866
71141 170128 486124594
93208 148850 139993542
195759 197271 161416020
125997 140395 36160506
46925 116541 497804050
148985 196875 120227266
1783 18008 163427351
178978 183874 12224143
104207 189715 814218606
18323 60454 614653227
1930 94423 231210410
106602 183809 193605165
193454 193520 150592
85109 197456 871049380
1752 153182 630908207
72141 142588 176710370
143107 145783 6895090
165573 196217 519410602
166408 177840 28695891
67491 133391 149454612
99862 133126 83654575
124072 129488 13421249
155651 166095 11512252
9160 43494 827273857
105469 162978 798870860
117283 192082 187621090
8830 177693 423338674
30505 40200 24265263
46015 72310 65842973
45287 83341 550116101
26965 33383 217605849
93738 110389 42306076
143320 180364 93100586
151519 154740 919827430
53068 88588 88705513
66694 92947 827286110
44108 83845 545715291
31230 65778 239609720
190734 192252 3888348
175653 198063 56141829
199732 199999 854990086
193050 197977 12294223
5214 65047 215444686
119053 141122 55171116
65403 197956 332466796
194761 197235 768824195
188364 193581 13204873
180666 180936 683392
190670 191380 1774476
167250 183717 41329002
9824 74915 208851870
157675 182131 728108831
11554 197723 466822717
108537 185052 524354399
121281 177365 56486066
127982 177006 327669078
11756 171172 920636057
70735 104991 85911531
58968 146481 219454392
1324 148377 730300151
111265 118730 18624570
80490 138935 191356693
189317 199733 26219773
51316 71096 284223474
134159 144894 318531608
39613 82080 106390532
183568 196350 32143497
39286 154862 318573943
165409 191794 581160393
75045 120331 113774646
7929 133385 223855198
155895 183967 70396649
161653 189092 68788779
56027 117414 154045607
57156 79561 897756008
119795 119835 95609
92297 192487 251849974
55007 98207 107825004
79163 100468 671710835
128199 178922 127526027
134439 150746 41060432
83896 149474 469920319
164424 165052 803971103
90952 134911 110474497
59640 189336 325229987
45251 145018 471045711
5925 55334 123779145
14402 179440 961609641
95483 134296 97670105
49202 126067 220870005
164746 185037 49648027
152116 185016 82630429
64568 86635 54973553
132324 141031 21746090
6803 63917 418813138
162937 193071 290261628
53870 90982 204353553
188493 188885 704626002
7577 124210 862035628
112756 182086 994933375
52390 170107 295494601
125576 191168 449733213
168677 191519 689465317
133599 190535 764984567
86024 113520 755519631
119225 189074 257474684
165451 169379 227256206
35166 75759 101762952
130184 176266 115877913
3519 150460 585280838
144431 166230 54827973
160124 162451 287385881
7620 77579 835425155
127548 131547 421057868
83969 88628 11603184
70788 79740 22298681
183428 193315 24845356
195661 196681 2546439
186839 195627 361686319
25595 188705 409290305
57191 85116 69627565
58135 96660 96072811
143143 189726 117026133
180318 187989 19218103
198698 198720 975930237
82501 129489 117905304
86037 126279 101066795
110686 127218 41196652
136090 182927 117774472
40026 133667 387489446
14565 15827 309588148
192871 195793 922672118
19284 134975 498931748
28451 193080 312976605
134926 144140 380035420
67222 129160 794621540
68670 167026 246746121
42489 199091 397198223
12673 139722 318302858
68483 132406 403682464
98113 109136 28103308
34458 82990 363052894
194868 195668 1977651
48416 53641 13281672
18698 35420 41764284
184828 188692 779920792
198823 199852 2599313
40188 197623 795991350
138602 162385 593644739
144340 190081 114805621
109791 184939 82423278
138005 195228 143876375
176129 181242 2077064
187822 187852 740312985
51328 110720 149056863
115944 118119 5345448
57650 70384 4188266
197835 197968 394820769
47249 118892 179752417
54490 87688 980315830
41871 188128 366844836
199559 199824 2637680
191321 194465 878443072
118544 170004 129257873
139205 187520 383916589
26421 117926 598963886
14456 181239 418332551
140953 147800 17415619
4428 53348 122517644
177839 182117 10729123
129239 186943 144945494
155964 158641 6618684
40837 122349 204414246
43566 138456 237792669
127486 144394 857865199
117898 122440 11221192
97683 100437 378264098
117804 139332 53698862
68855 70002 294833110
101827 160939 148613170
162382 194917 854937405
167616 188444 100551716
89178 161588 555543152
110822 138310 257805266
126611 189784 764406773
39218 72419 298050117
190073 197858 7979172
120516 125316 11995500
17370 123921 267058126
109211 116365 70596185
36422 80985 111664304
71260 176263 263560803
69119 184639 670244497
37962 49197 28345128
22332 28471 625168613
6902 119524 897082961
121589 139079 490124488
121250 166275 113132910
117982 148446 556522970
23498 55074 79309956
165932 198828 82485515
192366 192830 1119978
22563 52115 74016476
60881 194027 341230933
133792 182535 43679409
12298 198256 754110677
185195 186016 2017272
196099 199344 425870008
38648 149913 294464884
194451 196306 725633587
64029 154368 226572364
161749 196064 86181184
67398 183132 656213787
101012 142674 104764414
76579 197481 303571226
8687 13513 11934773
17863 136357 296875780
19376 120450 609203104
28705 60953 81039633
99658 198092 611778420
16836 122229 264138823
153968 177189 58314334
116472 137633 739575987
87989 113304 600851818
104952 148750 279233600
174784 198689 59881460
59622 100998 103323897
6291 193476 469382972
145067 193718 752373680
64228 196420 331655896
154009 156224 5585653
92993 174281 204426972
4208 44874 445812859
114251 157023 558811612
8305 53516 113118219
135575 166797 78595337
137548 172323 87623018
152916 195145 905051797
75110 188485 284667489
131085 175550 603138735
22424 137632 240097216
113930 199931 177327613
23387 60884 94134730
3490 65908 885294639
85892 198984 666764362
47406 78579 78092143
198173 198220 129382
102017 106470 11565274
17225 35677 46056328
102737 162223 648045412
141091 173798 363686066
117365 173173 640297689
160478 181854 55091495
199033 199992 973478053
94052 106368 31409939
130299 172091 105188849
65592 107786 731778514
98536 194721 397373697
47718 133821 215920167
102621 109090 16507927
4826 128932 693960638
167322 195729 71357223
178262 193066 37152271
174135 178408 623274352
135641 194288 663454478
109772 114463 328158963
126760 182903 959178977
39115 198036 865488104
101845 164183 156821686
79864 96321 711204791
90089 178970 270207126
19208 25334 15105512
171138 194961 584893622
147663 171420 59741797
581 74814 797720165
146771 186023 135050501
52509 176691 917665832
85209 94829 921011046
181154 183413 5656090
122536 138450 525404331
135337 184615 438706173
94359 183257 743863752
194632 196725 45760946
23316 118424 238578995
110339 138485 70335880
52446 105132 198300047
86618 106599 50558092
117532 134539 820212810
126244 191917 165000788
145332 156163 27149202
1604 131675 354602503
46316 101075 898937561
135196 181364 116091058
144280 180860 91885272
153136 173297 400271821
166167 186532 790979665
124749 140643 853410227
84047 115498 79302174
151884 188226 479550568
84070 88789 11727274
39338 42434 841633886
57206 125160 170232306
148626 165021 41204864
192883 194131 3197600
174827 182968 23131717
3438 181436 446242076
144772 186717 86199455
177074 177076 7217
62207 171827 275062896
75291 78043 429875674
188519 189987 3649932
44103 127306 208536791
95250 163386 171504195
91957 129406 646757980
22293 86982 475608001
99018 187616 769678414
8209 132099 310322427
81828 102001 50491009
13575 141323 941922734
134611 174017 99162244
65239 129812 161687842
33407 122672 223947387
124140 135809 29147211
112495 119621 158896456
14073 111644 244735220
126895 132554 14289961
199176 199234 901075107
175072 199238 650160345
76020 122510 116768503
101342 125924 871762214
37503 169300 330895623
7459 47816 315308632
91456 188314 854153796
50424 131801 204013798
93420 165071 610308231
135834 161782 65312902
151976 161938 25074571
66635 99491 82002438
151139 158342 486168848
149887 195015 113310029
189365 191874 356452239
160012 190193 75727740
98058 164707 167834235
83693 129762 685396953
148560 196711 120839814
133818 157484 59500851
10361 42783 81153842
89026 117961 338104593
166841 192925 65437958
103061 158317 822035257
122817 154871 80574482
104830 126030 328027251
86124 196120 276391301
176373 184274 399394593
166282 199356 993529128
130123 177866 745327932
26943 157207 623011506
154644 154930 433570099
47000 127881 202762480
23521 76704 457009974
94577 179300 213098513
82639 154954 838867654
195025 199157 2588081
11048 99801 222031506
345 70964 903351278
161453 170934 17963399
135614 153052 43924109
106476 176568 751036478
180073 187844 19440016
17657 43651 923470650
108675 117243 21603533
8815 87039 195592629
38850 47938 22767811
8238 64215 761562170
144558 160770 40711250
81727 85012 6564040
198796 199593 764654777
67076 112040 432220548
2681 109101 266650150
198026 199848 469242
137035 138509 646150332
184163 195293 130014312
117753 192706 187978385
165143 191219 65302364
196181 199795 9018554
6448 106064 937095003
8702 184125 590163518
63153 142233 578229389
180803 198040 43207160
68453 119362 66671165
99753 123993 61128800
36913 156237 299475567
48421 92274 837401815
21685 97795 8748907
19192 188169 423711407
51304 199360 3098889
181986 197040 37756653
26527 37091 632896160
31549 163811 331945436
45496 158622 494022553
143521 145327 4697695
170316 196037 358252917
159886 190808 77599524
45298 104042 284967837
62850 147860 580787929
153611 196961 542949849
75268 84030 612854108
10216 172940 487549393
46901 92679 114475766
57407 185131 824394201
134880 172421 94579599
157734 193128 88936794
53941 80545 66428733
90253 90598 931716626
170924 185620 36671645
54284 185576 766829583
10601 74433 159660129
96858 129194 646774150
190847 190860 2538629
177981 186589 21556130
137777 172974 142331624
115416 135727 470982388
66489 109887 108891097
89222 128328 98329092
129844 139211 495743499
124348 167385 4828432
24450 62355 95293447
172012 198330 65899489
143535 179955 91535366
123826 172586 122539849
74225 119106 160625013
147216 186612 828117248
49650 146837 512592448
95698 97263 3942010
14274 76372 155416447
118499 168550 976495950
153819 195327 413885687
175519 195318 49679301
23691 180535 897555922
46808 67444 51830595
26449 183502 389389567
142668 150767 288568893
124711 191592 167926244
89340 90493 2898298
46851 132184 213977068
180738 193025 396658673
5655 159662 386009675
148473 198429 125307450
42783 112755 723873166
84151 92616 21120679
63340 142101 888660203
35698 185654 376252991
3786 159754 586670446
109096 140809 257765602
31902 52941 52878857
70182 161192 721853760
22167 55175 123516989
97350 139451 870739437
7558 39283 79178829
16470 31745 38124975
147575 169916 132823619
58631 130964 281218743
15209 198676 460133238
53898 66213 955660818
86300 181441 429593141
8025 87251 198009583
43593 177555 501963386
129145 182714 134581861
167734 179705 30079793
119439 146448 67797203
54670 157959 258968481
41411 110601 173652122
91237 161333 176268164
78715 147800 733069926
187030 196876 24782636
58291 163841 474493207
135362 190240 137889309
37587 68824 78463242
190410 192445 271296296
71091 190545 194471239
49873 127531 107052707
6129 90898 256246640
90212 110865 54668641
126976 133667 915528120
10973 125743 549629934
145048 173848 72317267
8809 26427 237767877
12278 62878 126793219
87443 96072 21545629
72402 102243 74702218
173770 185810 327584695
147167 195477 920395389
162774 166811 885720100
75879 119321 421520110
28815 178544 375742283
52002 110945 147896413
180666 181105 1113909
103189 104918 917889133
186072 194257 780435316
183519 185316 4527190
155566 169700 873798224
157576 165000 18817893
185456 195959 76902591
1456 90105 221595545
7189 136313 248581292
38094 153354 627088851
17241 65255 120363520
53979 113381 848173693
28919 70178 103549688
162258 191288 72742209
32305 71558 370565131
140805 155395 325038543
195689 198994 516692322
25266 127601 399914716
163993 187908 35000877
161401 186658 557649413
70354 86483 141448425
35401 101089 164515268
116977 161253 110981428
96023 113567 44540586
77150 113881 863342207
6782 186905 34596805
35073 199770 413350747
116510 170900 136484926
173281 199325 65302728
163229 189711 424718690
55929 176725 637932429
8932 44334 206320988
49255 158074 786953269
147568 161530 35022789
141734 153258 29030887
122796 162004 26193871
27382 187951 402879393
123492 138725 38072504
32219 174836 593109203
98468 171211 183100538
168118 182767 3291462
172779 178375 496300708
106296 108311 5014288
174880 185718 27051516
87212 128122 102782570
153049 177871 730731239
47044 184318 344440415
43737 74824 77708034
166197 183473 43314875
56497 194694 639162324
137250 187176 646339017
115279 115571 677939007
94114 182013 424579430
165771 181375 39086499
117982 183673 454476689
77476 154710 496660856
139154 169590 330368706
193676 196591 7321021
6387 47018 101565794
152237 185898 84500585
136779 193631 730641255
16707 137842 303496724
66614 189818 309047764
135219 165302 483048343
33067 143660 277481902
199925 199925 562598779
148237 166474 32234658
78135 169096 228530888
198909 199585 1719671
72581 169544 243541761
53583 145809 725182740
13248 167675 439020952
85330 113307 70584567
63563 150585 218135053
89719 147172 301031185
179196 197612 46125249
75661 162178 598355465
197610 199335 4372024
139794 188040 498736029
134944 170193 88859452
39093 112385 184051539
165575 181693 40369110
9475 97490 714522539
92424 108230 861925274
143992 149398 13662258
188517 197354 463074251
145158 151225 873350311
189763 194577 3818516
67028 124077 616369601
118711 122452 534374407
186284 194259 20171814
181124 196652 754080537
53242 135347 72816843
85809 106516 52387935
146140 190078 520082950
185306 188536 668793413
145664 199018 133886277
86433 175834 707774061
5885 145162 349097445
5608 165987 402120224
132827 148721 412210967
110832 186107 834641662
154711 166180 28787473
29500 180373 378571001
157682 163558 14877735
172921 191047 569737909
426 65294 162386730
65115 121267 369393353
133804 134048 962833735
115269 124568 739351433
129857 186546 142435506
65061 67904 384345485
25836 26362 1374853
188988 196010 467960350
145503 149534 10101400
100747 160770 277458668
165013 186818 54547971
169387 175995 144437129
78593 131239 600100339
153899 159711 14523895
71843 132082 151106884
143548 179370 90043445
66790 122764 140289351
99802 183736 210943070
56379 139047 400148527
191890 196739 12227774
8452 138953 895015627
37577 55724 813357778
166721 168602 236895515
172458 173831 162398651
109925 195657 215161984
140561 181386 453076695
107357 127150 263612423
56314 96413 991862648
23046 107239 540817693
127330 163018 89781386
196080 199120 7584386
131745 174032 106293710
14357 150494 341358927
175898 182486 748025833
101712 157087 139246147
53739 159589 939356997
7629 187408 720904268
52910 65603 31842049
188632 197630 22571529
88962 106370 44185799
64050 90853 66682844
171721 178305 16416239
1553 104327 556154922
91855 157733 169836745
151972 180116 70693510
96414 120965 600191449
17502 114409 619669244
41187 153679 282221995
113176 121591 10233327
25391 62039 92157897
179869 185313 572733397
10891 86551 412253472
71413 181270 275695501
42544 163419 303224490
138341 176934 97088924
77969 132364 675471110
100028 100513 520419467
100290 178532 244817904
85607 114371 72632533
32459 99756 898426143
167393 170874 8930678
4386 169707 832283000
146964 198516 129350929
167619 176920 23385212
18700 42683 337077910
22460 60706 95858331
18487 102768 335365335
105000 111457 490913738
99987 144335 825755781
63577 131872 171093105
72771 159571 217901248
70415 147672 469755057
51767 109118 143833541
90795 157572 167934422
128357 157360 698465102
96061 189974 236044966
42499 95178 131573151
17501 146682 358829644
90001 196802 61915227
175519 188691 11736388
75851 119438 641644009
30337 79318 122618516
54830 179396 992283485
74304 129148 137637823
7053 153904 583636340
26226 158777 332502964
32078 117894 686980678
125122 127670 1481307
77880 144325 571308264
80401 108499 70680122
107041 192214 774616913
25606 179317 385767696
64709 103740 97740986
140072 162980 359194106
107154 164351 143563059
60503 141089 316736909
151243 164462 538810107
148490 157751 929061990
185814 197635 742523472
162039 193619 196126815
10103 181470 429662266
34538 178238 360699052
61153 125563 161331319
110852 120942 202955893
87099 140809 134862408
157725 180759 57923368
11376 121316 275459449
83680 112968 73831379
162824 199115 966788921
193569 198801 494634122
61569 197330 340511732
182568 194166 29145716
124833 195287 754402240
199767 199872 264735
80595 148995 27212904
190917 191463 1376936
176051 189713 34195094
108009 182758 187498373
2504 122855 409661043
1762 65014 158390574
199772 199828 267816490
57180 103184 115131426
98336 167551 752600081
190700 191149 1143938
165976 175220 23243240
151813 183847 920278783
124108 197284 241424892
51585 93178 970929118
102035 175842 980922292
13010 159062 474528443
133367 155579 55902176
75365 186626 302462508
42324 46397 10087127
106976 123457 41216472
90679 128185 94333978
91037 145041 135907002
95517 148193 132694310
136322 184719 100345995
153293 168027 984659848
82630 162023 854706701
97157 121820 62266916
174085 183434 23412835
105872 171238 798443183
179572 187200 19053226
148590 193846 113594359
78349 115918 566474002
75457 188347 283387039
10892 83181 547040375
47959 133869 215455636
14150 105625 229295873
174287 198156 509898879
125670 172539 117920163
99542 126944 68891777
3983 5055 891954108
131954 170506 217181750
11168 95278 210267261
95130 155594 88639511
44499 179133 114107158
48627 103442 137363360
120478 197216 570524297
49717 62627 32506381
193893 194513 1086133
25609 120591 187280640
2333 78768 191194112
75138 167020 741482922
112034 112347 789496
821 181099 451903122
75616 165668 380650741
149610 151777 5381942
171890 194721 378544210
160597 177069 55244495
158002 190377 81275501
104168 127216 57741260
119790 132501 31755777
22616 194636 640840155
110132 181854 179928302
171107 173822 462325367
43049 96689 912127355
94006 161944 170873182
101519 197329 373713716
23820 98948 42924268
154631 196988 956802253
189799 191049 2858591
86680 108726 296885579
144905 195876 127959359
104527 114954 26373048
198646 199614 468450133
62844 191901 323717909
45726 190364 804487777
185540 197545 30118397
165247 197828 870950305
109930 190186 501062744
35280 152253 624691910
31038 129155 246021141
82677 137136 136673987
139766 199413 334089063
37533 52632 803584325
84305 194629 407418946
154371 182264 69976548
83480 119662 90979486
173646 183777 857989413
69808 90694 473263147
79459 126182 117265310
7626 198939 994704873
99551 132552 476570208
39929 133939 549458928
174843 191712 42219419
147459 198827 128903496
124884 125329 615788861
38044 67560 74245389
56248 83039 177138093
88569 158548 581883228
167272 188989 54446697
118308 180358 155697181
164714 168697 9947389
133579 157058 794355492
13564 91031 193748027
42935 112981 53337878
38901 57921 918937911
59560 67355 19489899
123427 125861 362237708
46525 47760 483751320
20255 122473 256158300
53655 152676 248298045
154697 167190 723936540
190243 192775 711759710
119908 192337 308402169
92729 141196 123476863
1201 124054 307741802
20853 48726 317762778
34025 112027 195942322
175568 176883 3263011
138505 166820 866520202
178289 193810 543308692
1659 156921 389116555
54583 173441 298168518
63326 119023 589132212
63042 104707 104340403
169253 185171 67896572
103017 189630 217550929
88831 134152 113895204
90795 190538 250694557
55357 67937 865185634
29013 59068 560297733
96009 199460 642654067
149282 185250 90276200
60620 167317 597268075
184799 187784 299791626
124900 146971 562188777
23957 178297 387237451
91640 144636 133373213
158610 182986 394004003
147861 182825 106055147
163892 182873 4059195
26745 101067 865992118
182165 188684 299807222
88988 130522 341569357
7303 59453 336119431
82800 83907 106049704
17177 195402 447063335
4402 126346 743962127
96996 181985 213802324
51724 124479 911508196
23706 82377 708978130
29126 112197 208548714
2450 25322 733082578
3249 129171 806007227
196473 196973 1231386
167107 196221 864408722
73696 160609 218215729
95542 142748 118768075
64297 141578 368660661
132655 165726 557197319
173363 199501 65527511
25058 169000 361345849
23887 37440 33855611
100404 161095 836505292
153092 184603 79112733
177740 187369 24087697
41369 199997 157849545
7018 36935 74604414
19590 122295 257402155
8098 59773 435749846
3759 119099 288996442
152353 174930 526549103
178283 193482 38165556
135178 149531 36254046
172476 199148 302640785
18003 108329 226487214
23138 150789 347943622
106013 113869 19734558
121331 126918 13882674
79907 97344 543610758
85406 122024 233721979
82818 105526 839685723
131481 183043 195176673
117169 128495 600066872
28121 36530 21075924
171516 195053 59017991
125027 168963 110487542
6114 97637 228799550
132641 197632 163223170
162581 192734 879799695
34980 163629 495262565
28711 36001 18279005
46399 121661 188793063
79162 126865 560927264
158458 181139 57041416
168081 172605 569319359
9412 105815 241556494
163417 185068 54328114
12503 116005 259620405
195988 197879 4635730
25445 196692 482142044
128900 183966 138336172
183124 199512 617285666
131453 143374 29938117
169979 178904 376577951
17936 52167 242639264
65373 90343 804815401
44336 52181 19738910
5249 185181 451128452
124529 197124 992526006
40032 56145 149715633
186362 196066 24496666
55093 144405 223853411
185566 199674 405106083
144503 183379 664876918
190384 191741 856071675
162233 199021 92257347
174621 189657 37621236
96313 151746 785392809
65856 142937 297288304
63788 183728 300786039
148951 161950 7342873
198653 199371 1803797
120062 172275 131198978
116238 173803 144304993
94677 171941 194509324
10452 135105 521428646
166378 188137 54512296
102938 190354 757633706
72877 177312 262203878
40227 177889 586853500
39177 152293 897109214
155957 192425 652216124
82581 180832 246782174
49200 182774 804198019
41527 159497 295876958
42697 184838 142613998
185711 198625 32473553
20637 149214 640398924
88534 144055 258924620
140185 181852 104810788
51994 192777 353170800
193767 199224 13680551
36293 53984 464893051
53009 102381 123522769
5133 184235 596661842
72633 84975 30800648
168660 182002 691631922
123326 186773 159233627
95575 121038 835770634
56987 115480 3100871
42894 109098 630347170
16556 19678 121249575
59127 79650 51150180
61439 111089 864629695
139306 189151 969814498
170272 192392 676449234
180742 195029 998548654
157667 196479 97542634
153949 179637 64481317
176030 179931 9743123
196684 197043 889688
183223 193629 26140566
93334 142086 154346638
34841 36070 3137177
79718 135571 670459401
81521 157716 699599160
34236 66092 236577770
19729 159733 206946817
44126 162935 298108261
35161 96782 50422341
28232 103200 450148413
116698 138641 395852701
163546 182706 940607024
94932 127718 82562533
18139 95957 789385261
23364 183879 602378758
59699 135728 190428492
35807 64127 139845809
90558 141083 126979104
12014 50927 967234032
172803 195754 246825989
66546 126381 149847378
132379 167079 260157839
12161 150795 347484023
180383 182248 4686121
184886 197948 695274237
119732 193892 567064771
119241 191333 180870775
40251 47347 290567486
133435 178895 114252701
70618 194543 311034826
148288 186572 561061883
58009 59399 442541118
161773 174802 834691418
103082 163251 151209572
132786 159979 544493187
196420 196611 944759855
13771 157609 639263148
166492 176145 24237749
52023 55042 7640900
198669 198747 188676
2231 162706 424713118
130733 152134 216352725
45309 190093 363246624
44440 104960 410865281
172592 188705 249504725
11173 81888 176971427
161614 170349 681097108
81367 112624 284469273
2463 183248 453250524
11510 195792 462162943
39520 165788 316922553
6642 42942 674021617
102438 142352 907004401
188939 198518 24084768
9402 62077 811269822
40552 97388 142136473
192250 198761 16313127
20367 174477 386519638
165911 178540 213098474
140009 176244 58224592
24156 59556 496662326
180316 190059 487714713
96279 176548 201866564
100289 194369 690838611
48569 113849 163852437
90317 136597 116301259
44355 94745 125923263
22163 97693 669964057
30984 158022 318673981
9050 130084 303122045
165452 186870 53597834
3334 142914 349667698
115667 184088 171495857
164982 187564 56463591
3084 84983 126479868
68836 109991 122950572
133061 141776 15208385
168800 184597 39539771
27300 181004 680851477
95311 162395 168887735
69697 122822 570203102
153472 182152 72034965
147609 159079 562333816
169342 178516 22967666
74048 150776 951293491
42786 75185 80999535
182408 198971 41558597
47118 154185 879019551
154907 157317 106162293
1521 82152 992550392
48669 196073 882142705
186866 191941 12791807
182258 182510 626373
58080 80791 467848768
110411 137771 68335917
46052 91512 110315396
139725 166490 67431725
51270 118677 169082463
103578 160410 482278296
77725 87317 163557667
60842 116431 683304078
33564 158101 978023852
48881 68831 50039756
6528 192249 977309898
33921 192559 398138851
146797 194084 628720205
137824 178036 101146852
185800 186368 733637261
114087 153431 98590709
26008 75112 830238361
110652 186633 190542367
199148 199523 281090798
40833 81266 46530988
51508 146091 237278826
92799 108607 458669470
106437 141690 88197023
77295 106789 180352910
144148 168157 60361347
195316 196129 2050781
133577 162363 72460607
150401 173977 926392658
176844 182534 853883483
167029 186456 394173020
166403 198834 622520774
75364 127305 130302258
102976 104016 2743859
15718 166729 509432307
172415 198777 29043791
136159 157926 54787659
171658 181939 25708560
104944 185875 203107472
108479 160386 313726449
64645 104962 101026965
31462 86172 711738184
176961 181240 848226121
121269 132448 10510149
27895 32000 10305946
46727 122346 775098704
44863 188584 360583791
149494 181118 79380747
102525 197525 43595516
129573 186483 187427340
90560 109848 48870389
23367 153029 922306714
33387 39644 15773420
1644 185756 233118695
123840 148693 62477323
86316 189526 720217138
184479 194817 26036770
69515 161390 986310490
78494 92068 33814385
154025 175084 52945916
110466 111922 799507940
171875 195373 58903236
157171 198284 103177930
11775 182312 427642836
22219 141329 952363038
151819 168527 42074006
75456 196460 303867619
111366 113060 788935751
167243 170219 7651080
130425 138839 21102445
186860 188558 550005818
115913 125227 23042558
174509 193539 47728332
40849 114007 183610414
189031 194929 14962542
151892 174370 587185044
9700 125030 288889913
134418 167420 83024057
60619 143433 363656311
179945 183886 9823148
5164 111156 265714129
113201 129594 40817704
28700 151970 309249928
109762 135209 63581674
147388 174488 413164388
100900 165446 162443162
28600 199596 429104604
138963 167441 71662807
171197 185995 36946051
149107 177862 147692601
135214 139322 10332503
155968 156312 871494
90623 165371 460652331
115776 149327 656839158
108168 125183 42475015
70936 110298 98864320
75750 177148 254629904
94870 96536 44456103
161784 183731 210243705
63399 171005 823113023
156917 189996 38295266
10071 171182 404061515
157286 195081 146603238
44759 107681 157941237
77995 108605 347516222
130170 138218 245053426
172087 192008 387281446
143054 191490 121675889
163114 170822 296003348
47848 192394 362791981
180307 187110 16990351
91337 140534 123629087
197896 198832 2398999
86150 194851 855568560
13174 169768 769797355
96112 195932 942175486
15900 73577 144285983
77243 177162 250973381
115623 166289 861149036
54243 163498 274038238
34107 93448 148601392
4115 20847 309831821
65612 181570 970758053
51254 155163 260716926
129081 191387 156492625
50450 190429 887153783
181154 189868 21775395
182223 195320 32910971
149560 180489 146789226
105745 139063 373760422
121321 133203 29760920
32038 71545 729097734
102199 190074 220707494
23049 54849 79798500
55976 64995 22625417
87896 160492 182490976
24648 96896 117994029
64327 146134 113061691
118174 157513 98611608
76123 89394 945556942
5947 140565 337200764
153489 172670 557158178
153939 156753 95617656
135495 167715 81042107
167079 195945 72493731
128316 181215 132947047
157887 162209 120361098
119580 161577 629967950
176175 191214 419875132
191455 192002 1432652
12432 90383 369730328
30867 114236 503054424
61785 167411 758663697
180653 188839 547324659
132096 148757 41950702
170842 188159 43221619
439 55679 602351583
110222 110978 802381583
26007 191485 21976493
76661 97344 52663314
88494 152086 159858191
18754 135683 293043032
21180 191043 425996871
179939 192627 31812075
10774 29599 46918982
190771 191029 652457
48685 198879 998921688
32981 142608 274999341
121256 129543 20679308
134721 141098 16003800
109101 162792 134767970
104211 109288 530311556
88773 113664 190838077
22807 50541 69434101
39884 151990 281247507
125705 163182 523481298
67980 145582 311443212
177732 193064 158116082
24787 108589 210334975
59641 183367 310326056
20923 75793 137339231
39716 136863 369836502
68899 140412 179236468
90058 116045 596516377
9400 10833 3592250
70873 115365 813848787
139673 177544 337617505
182345 188355 15018959
15161 157649 988045029
108886 166497 144587583
42835 44301 470205158
165600 168479 598258824
77376 185022 292703209
158695 160742 5188194
131172 153862 292303514
24362 192555 422058189
28147 134104 265665535
36812 184841 557345736
35298 131895 883313423
95485 114464 157703597
83691 154887 178898190
199170 199387 33457488
73519 156874 376510253
166308 197293 77714141
99163 109002 25074272
24425 146799 307107957
83401 195965 282730826
65293 77493 508469294
42580 50856 20700781
189943 198067 20409214
49517 199671 269886
51869 147509 239869793
86824 150733 819719612
100881 199233 177582592
184136 197879 34454927
141108 142495 3562673
189579 189756 452220
7352 34128 66667434
36891 89410 743696493
103257 138358 700957609
35072 83049 120220096
190954 197795 944992633
39189 51559 515289335
160052 194091 910835335
88807 164501 430592641
108047 122338 670804608
96469 156929 73653308
89124 105972 395450582
59242 119676 257542900
106459 137281 52218189
136622 179849 319764729
72350 125476 566165554
173290 187239 34882875
140678 184904 111175580
122348 193063 295606918
153340 188314 476871273
39732 142712 258240816
32968 116560 210009432
118021 145466 890449648
65735 80742 529394304
132431 173256 152065832
97405 167409 176103113
52185 91579 629473139
136352 183973 119737811
114820 175431 627029630
197818 198165 946783684
22418 32218 24367146
44639 184479 350855357
175200 180493 13194903
111667 156927 113419227
134641 181588 16244212
97903 115568 432804961
71633 199568 321100692
124498 189568 163333521
174317 190527 40564728
115221 163388 120750703
55073 65292 25581550
42603 70992 71111221
165434 181613 40509433
67929 176068 706385273
193743 196302 245795837
77866 176235 247073172
199246 199435 757129834
146050 165146 47974383
174482 190383 39787498
77592 163426 728767685
139475 172940 84267763
168509 177928 23587932
79156 152997 148742929
5181 70539 163637992
183701 186371 57244989
986 185714 463027594
142445 158075 39296400
81531 113820 81245276
184404 189280 12174543
71572 144186 970352118
157368 163416 15248130
96814 168869 181362221
109280 173029 348639020
92854 167525 449466985
142708 183233 303329331
40100 156452 291928256
89617 176085 400114845
36746 50686 35065860
47888 103252 636435601
172603 184528 432467369
111354 163484 130744980
113988 153851 99964822
187667 189033 3452358
162416 185230 691162489
113007 184803 180043870
55021 113210 137253157
70569 149517 599531916
99223 106797 19480113
157468 164450 17734437
92173 169088 193553994
163551 182216 204047388
157995 179558 866784602
127363 176341 123122623
59940 67800 937284443
30501 167048 342555603
130424 198825 851536849
18506 57649 61391707
184783 190768 510175311
107902 152459 636277821
107475 136736 29154673
28683 104166 189295680
33198 103765 177027238
178535 183743 13010215
158360 181840 59038837
145407 155383 42347252
199567 199761 464475
71226 107930 92201824
177746 199614 952384312
84155 160633 192135976
48479 73499 366305042
135368 199630 161503736
10122 34462 344610508
75627 191159 290019314
76554 196499 662701615
81406 124745 108822864
78919 109795 77717023
95866 114487 950096355
118181 134452 40577814
196610 198151 3771706
43846 150631 580154998
155526 181426 913591128
63326 170057 267819309
195376 199276 9736715
141607 182776 579834506
112216 127153 911257307
45591 52134 16455611
195665 196657 180396880
91015 190663 250427931
188034 195986 20062641
104409 156400 130566890
83953 188559 770767492
29005 73779 906177924
26748 62583 90027530
68800 183770 288460735
51634 117837 731961393
126118 169743 109819029
113510 156181 107055680
33443 146537 82125750
16559 84105 396359496
13474 114243 252694684
39111 168945 325896237
182679 185466 902810271
136196 162553 55545004
135585 139260 9232109
59118 97027 94505452
158632 179535 598578600
13140 170059 393689805
86808 192593 265779659
18454 100813 206103746
88321 140056 637647352
165366 176654 152782165
90359 114586 61300285
186789 197032 25796266
57889 104477 116653723
128735 189131 454254097
113608 181983 942786206
124956 197591 612377116
100258 147310 247522413
29379 101390 584610873
47565 140730 233630717
23228 64151 102716734
1085 90082 222507879
39518 188796 705731624
70914 113593 980187453
112618 177506 162726874
173234 177514 581684313
174460 196880 624653099
56580 145817 814123603
60405 158184 718182353
189091 190184 2775370
513 106115 379946613
63580 144053 201680727
162904 173662 172718199
15667 31772 40163014
104572 197803 989781289
116944 172305 149626063
94298 132188 80451070
76133 82548 640281373
68034 147781 425929243
170690 191196 51250588
30731 91868 152951756
144151 167954 474590149
146933 175927 613648201
197658 199472 882380940
43770 79237 551461542
50254 103911 775267754
170068 180194 672499491
31308 175333 728074222
149885 190383 101559350
122854 139513 874721821
192456 197759 13233351
38779 179068 160847491
44972 159196 286514014
38284 127966 411651429
104995 170733 837576437
17497 138713 303723257
143776 199245 364883532
24103 127422 259033019
114100 168355 475011539
111238 176196 505973923
145231 154090 157144062
59575 187005 319572471
79834 135009 160000292
72884 106574 633652763
180216 196299 40414848
69240 70642 185066238
63967 173450 892734105
36756 128489 230056555
96769 120506 59912525
95768 129836 96661622
103866 173211 209349291
59831 175799 384226382
197792 199585 644178017
125609 133260 689683092
169322 188665 315708428
48799 143359 807169703
119593 195662 861551059
152012 192050 100548261
145963 152973 602044374
98407 111219 32678141
136993 177105 100873499
9780 41608 79586786
130377 168765 96601401
185906 199382 33856467
170043 191782 54393503
153331 170021 42071714
141326 162578 53577354
130875 156237 817240258
132806 191721 969857478
89022 97898 22235829
157 135312 338418552
7003 112333 575656479
180218 195915 934127497
143725 188279 111844376
135924 153177 43414886
58749 65245 16286474
84029 123476 99166024
92724 147353 137427020
102960 189554 691161686
180509 182730 5574809
53584 91903 95640912
180423 183343 910655952
132882 138217 13347616
41477 41797 820109
80453 130803 126331892
107436 180233 640172904
164221 185431 672867452
108357 189568 452929263
172299 192692 51050210
110767 196261 214516324
124205 193348 173617545
199784 199984 896760699
188464 188774 155381085
183729 184035 758254
67684 95777 69953964
1438 90402 222351313
51934 101717 124529272
149690 178053 379406082
98629 111211 32094794
62671 128361 164520073
104063 140689 227593322
6068 24235 45213297
197674 199456 4537097
75319 100640 420076436
46520 142465 240612014
29120 156229 690190709
198693 199694 2530631
113673 151506 94813616
164702 165281 611262761
174961 189556 36485085
65157 188287 611509216
4897 67255 351371962
98071 191346 234475779
42028 60506 408944896
112570 170149 144502646
119891 175943 140771526
185952 188905 7409508
158293 194620 400664708
11329 97461 920727565
171747 193895 730741419
68341 95764 13753235
161042 172647 182641849
112186 169178 104343704
22738 150571 320482057
33894 137158 258979676
150007 191702 713055203
138367 145174 17320673
188645 192753 97198159
72736 94591 24182338
122821 198901 993415113
80127 97188 332131562
126778 184475 145019983
31383 77312 115056893
41963 44589 631360640
105891 181773 373200351
162353 170346 672617865
93253 156814 470067093
55762 67235 86050176
87823 150799 279420306
90359 186497 101800
145033 157551 31348861
142585 197176 216057680
163582 181568 45098646
26515 91243 300176200
132490 150312 44824784
94074 115631 43201089
143197 175209 80565936
194096 194508 1058584
23995 62386 96420908
85147 111114 703777956
148292 162407 35437602
154189 199878 114664248
73396 197639 311857578
45961 148012 256083173
163903 193497 74220362
63297 153524 226237900
95437 143766 512174587
129041 199714 177552357
87919 198089 510747508
167512 193616 65549248
2193 156229 869378215
143158 176679 757529612
173063 185748 893501798
139488 149743 653727639
106979 184376 194147157
160553 178757 703386686
35008 117222 206507194
176907 195905 116670412
79786 176462 242791617
174944 179644 11710392
180099 190712 14525660
48728 166232 294849138
96903 131506 87139555
107601 111678 10289640
142007 145560 9118367
181992 187233 282062226
123161 180408 494244601
86889 103202 226652732
58472 98140 98906955
16318 80280 160042676
136160 179738 109624416
193059 197811 11857153
103208 113230 25416875
58836 112861 135571210
136907 195136 146410716
40416 123001 981783932
147710 168766 250378521
40892 88345 118693695
58674 173853 288915221
87858 188975 865595756
53169 54085 2352758
120956 188877 170547380
106572 135748 61062791
5686 70934 163341147
143362 165856 56627779
8663 93281 607251974
53981 168605 454218497
33115 110424 959283943
107545 112474 855230128
73795 195207 510772046
75752 131730 140491914
37285 44094 17200796
101947 184346 861537513
157528 177594 50449870
83203 136195 132928600
141764 143219 914725697
136755 181611 457803426
185650 196824 520204455
28687 138906 276367593
23745 89080 868189989
26337 56130 74822810
178478 181563 7710759
20556 171396 378390499
170366 180802 649779116
19085 61866 107276916
31334 100872 594585597
134233 199230 86939540
182473 185261 393507079
185472 189718 10690947
138681 189558 666635840
110351 165128 477954085
182313 187142 668588174
8868 62899 135290549
71115 143240 180859724
137056 155752 758689703
24315 46431 459495764
138837 186156 118863650
171176 196229 62784617
6400 63186 481494175
163423 179385 673159749
36963 110961 697711622
25930 162155 341872329
78224 97227 830784172
153171 165232 30440064
36779 124261 836667631
163024 178960 40006512
39991 160524 302402611
96749 181900 8084688
171677 189937 45616789
183777 191027 840252817
105675 124735 722193880
56290 66664 25996092
40374 143479 258581742
108104 181288 183564801
25564 26812 3181105
75636 86271 26529990
178317 183435 12829047
196470 199067 871644687
1313 177093 440630448
15162 176743 405225462
33159 43931 27158168
110854 176715 399340329
23201 30991 19477742
9928 118665 272498620
120757 140402 155285517
116187 156063 913417159
194489 198347 9604882
78966 157154 196390045
17323 97648 200861685
182924 199874 42545964
12719 57718 112804218
114857 167488 700608454
1562 86060 211273117
140904 143342 446764512
18717 140922 611546896
149893 173095 58276813
44865 129588 815194708
106849 129570 120791953
193456 196516 533339783
157031 166165 56928520
100038 113278 496275538
113361 127457 449209657
199502 199875 944824
197288 199576 5768894
72811 147570 718678736
12870 168146 653260359
123676 138465 642898834
155223 192212 92838603
134857 154770 970511432
71390 148569 193732331
143002 153633 7970927
47434 144214 382522311
140449 163526 533015982
59598 166832 268961505
123529 176779 82498549
10546 179587 980001209
74629 85201 381014902
130466 131604 2889005
113048 174906 155210855
133353 161423 692318467
6071 169127 723709281
88618 120177 8959615
101815 165856 161054535
26824 175079 372117705
137192 180393 108623644
138486 162262 58994294
165387 194923 458642544
68757 106267 277412877
53255 186627 655179707
199261 199557 57752922
84049 92916 323166070
162727 177662 748948179
172322 175985 9149842
8108 124092 290552504
97803 167194 205306951
1697 38136 90889903
177572 186002 430848842
101858 127059 63312853
139725 162616 57716537
31161 90775 149166212
46634 139213 232097000
80590 155136 395526988
60022 83194 351358196
7306 152724 364392864
49958 54642 917060982
51531 66085 555854207
64076 127120 157836088
153565 156905 8396286
198295 198843 1368282
9080 66310 657708640
142316 197763 139268693
51091 186601 339942701
8970 115735 267664016
121871 143475 220227293
56752 128495 179740599
116976 177718 152323775
121081 191539 176899669
194142 198775 755785452
53008 100545 176509158
43041 104701 203919847
173223 183492 267231328
33888 95483 798832837
174251 176633 5963165
105839 151187 601512756
27404 69613 105932686
91077 174233 209112370
52471 131820 198941351
27135 137298 276205542
11065 129565 296810417
123635 141554 867416853
159714 165955 68294691
174400 194089 49408386
189321 192975 9266792
17054 134907 202743637
43705 81935 593501879
192271 194002 4364298
123254 178512 83875406
162185 171747 571204762
58501 62281 721672628
197886 198073 480084
133007 163608 76992628
144110 150704 16549802
100378 131469 78213940
46857 113198 224965843
129974 166864 92778215
144506 192534 449331241
167498 187477 50068533
73514 91888 574893263
124744 152896 70705823
155648 176014 51159477
177145 182443 13256192
24635 91390 386262158
113588 138945 12991649
65136 133338 170879629
169639 176151 16267443
25370 45418 50365944
156474 177934 53877613
199673 199955 879918843
150071 167700 444868943
38695 196367 395755810
160475 177951 43913826
178575 185791 385731744
35015 140418 264368141
112659 196321 209870127
39072 192015 383822210
113554 183374 175165598
76395 115220 97808944
117146 125033 19532568
36309 106599 596306790
155824 192366 91710829
166116 171257 13019455
127305 187080 150132481
65083 139465 186283937
161020 196189 88312592
38440 54615 346959015
171098 193210 495724902
175117 193414 878355083
173736 174782 2712653
102093 185278 209017829
101344 117715 41549165
99452 108717 510180776
17245 188443 429301672
143369 190283 117801997
34693 161290 990424718
174218 199925 640338750
116803 171161 225871256
18283 147408 477087463
97179 169527 423156392
60309 64567 337460013
152444 192907 101567587
129131 137173 20141561
121121 152593 79039223
90553 104907 796464655
35245 110369 273504709
104597 126133 53903218
143796 196975 170259953
157635 166942 23464212
176312 184441 20362113
27398 123571 241248323
57883 58161 701379
164548 176182 29108777
84049 116693 82335757
197399 199847 6191898
163001 174449 28757041
60997 64587 8998304
9162 138833 324818154
6443 76935 176288435
44065 131076 815630503
99267 151621 131658825
160088 161580 3783660
93884 134025 100934655
112031 124823 31853361
63771 187296 309727216
117069 163637 596644212
149621 172053 56412195
134307 153170 47492740
173848 187813 34940735
101742 108574 17456125
186052 188164 5306148
14827 135119 961905780
83912 105424 656692194
110449 155935 671658139
171729 179203 609899306
41622 53082 28766667
12782 22692 19532847
16764 47153 137045841
42499 188544 961423984
72869 81097 20588378
3172 35101 751236100
148141 164250 369453203
15438 41226 64487553
164955 168650 9244830
167497 182388 930091743
9213 101792 827624666
18122 72837 136929954
181440 184854 40352707
121382 157680 980307084
44910 184286 790886528
31075 70149 98070261
85662 181521 809741165
123683 128367 927565642
119769 151243 487481730
136837 198662 612350044
130672 170805 101075863
185575 192149 16587499
89651 149569 150733270
186563 193368 17161577
186497 199270 528900782
198354 198745 999610
15985 97949 310653216
35101 108141 621499419
163180 196412 83429246
77341 174600 374421667
70727 195684 313630618
15675 66208 126603251
56996 154851 928642905
135445 178251 782919193
81835 106345 163524896
31522 161586 326372400
41408 197548 790506090
38453 197830 399944543
145670 149447 684967566
94417 114132 49997758
74383 95718 163536620
186648 188337 4196914
26118 31995 14722130
11170 19587 674934980
26769 32756 14117123
17646 162865 364220119
120276 138929 46656367
191195 192754 2635479
184034 185424 3494099
65137 164666 249749812
85996 198807 806880026
190249 197875 19134461
138137 148337 25848839
85425 183371 214457869
175517 181566 15123148
171376 176609 370158251
66472 150232 286493988
157379 189399 486012716
128270 150143 55047694
47777 183322 340169590
40137 71064 651861992
165179 189571 61074382
156508 178263 23876003
191161 197542 202248859
58557 70549 111507899
157539 157578 390954011
125385 149768 61369788
29174 188546 794987117
184276 186319 5065895
95033 157057 465464827
135023 187051 130750727
83489 170577 218893576
174843 179860 12537467
16117 56008 654835441
66307 180209 285761757
54914 147997 146828670
146954 149172 5543134
72379 180504 608435721
176255 192753 251282716
41120 78647 50552691
76904 170219 962140338
172583 180457 19652839
196642 198822 5412265
17003 46212 73046625
107558 122847 584608827
132989 135115 5269183
15871 107650 230095884
75876 137658 856283215
178795 183073 154130049
137620 198318 152548141
76228 98339 55264404
43692 176429 332982851
191859 193512 451720689
88260 120475 81096813
45270 173223 566100904
190091 196868 447948523
5163 137128 330572843
71611 179884 291565792
106445 136272 74492169
33189 59800 868574659
107479 150096 106806475
69935 180461 363679455
149423 182535 83101833
7618 180852 659698621
86539 151346 8158391
132288 191531 150976779
178667 195449 42134419
456 126227 314903747
40198 171662 668094286
106700 162479 17390861
102416 142242 100025485
33947 165689 513332093
88650 151997 159253096
109393 110575 3047106
125864 155282 868648366
168452 183105 36700416
190588 193547 7476039
194391 197155 474013202
156380 163479 17858479
127638 193756 166171481
83172 101478 45817232
82425 130943 121781498
174942 198157 948406397
16757 65604 122402158
44245 163358 298883096
173299 185057 29460518
80813 167885 476032331
175694 187252 28898467
121666 155741 285261012
122227 152857 281075561
171634 192550 52346115
2938 27784 61947282
170472 173206 819906909
33316 115219 205728073
68128 75638 956923112
15385 19865 370678954
27510 176972 375079255
160856 189363 435390282
45136 181757 342812608
123326 180025 142381255
390 178402 911903270
181426 195765 36016243
139436 177923 96851594
180599 189275 21719010
114999 144827 540136828
8948 95073 514608732
55083 136286 108005479
90003 131489 462403128
172934 193910 858435199
10497 135564 313274966
52745 63111 26087302
152520 198919 267941254
186936 193526 16623673
21821 93355 336476057
198794 199660 106893355
130837 169445 278908822
166962 187944 52607718
151555 183584 80439839
109173 153366 166941115
9260 110210 253040331
49550 129726 200891400
144546 145864 3398360
83907 184648 263930583
72966 134696 154814957
178294 195573 547798149
152844 164747 610709927
129704 182801 133476331
188480 194681 15689546
30399 187469 830106003
91526 136991 311077438
46715 152944 957889586
183463 191030 556161036
39253 154054 288067625
196524 198323 4446747
106119 194572 512429090
191083 197118 15187408
13674 74739 820433865
121687 190800 517353280
21080 97698 191569655
86893 139946 133194190
102631 168665 713666305
112593 116087 426962220
165689 195659 75183316
141239 158220 42754636
170555 199501 72488662
115135 126844 29014377
154363 179537 63164988
22686 112133 607900644
116926 118151 3012840
112964 119080 530156690
145766 193436 933361137
131537 197298 45144975
106299 185479 541130933
174650 192213 44046697
46701 186964 839061041
178153 182265 10320986
180832 197695 42274542
199124 199663 1349316
72229 99256 739094851
78825 141330 156831376
134867 189002 74217787
83194 97430 35475606
173294 199701 843465507
67750 173390 801218066
100077 122104 411728250
66213 147680 692318910
83732 91775 20009572
143569 143957 275856951
174947 188968 808890998
82834 129954 118259747
64957 105311 771149376
182576 187061 502284301
96087 176408 202019073
139182 139664 536490036
188012 193970 15049918
101780 157019 592552253
4987 86354 203504236
155025 175538 543699207
129629 133052 491060409
146111 152466 981647202
17790 170449 383019319
153284 175102 54908826
90973 95572 11482254
154561 161573 111538903
57187 145518 221549159
143040 155244 30824888
68241 174627 627264310
507 146632 366196020
111379 147394 959968369
99204 108454 23637285
127186 185365 146192199
9501 195439 569997263
154044 157953 9721159
18541 175714 394277422
82453 103206 52119305
131050 144396 964192181
172872 181479 21552119
168119 170276 5578190
42413 114309 180376534
24396 46010 54278019
41592 75012 83587045
47005 96316 535803768
82381 97610 189061171
131313 182186 127823810
131642 157595 65197398
114073 128860 622745094
90059 139666 660157050
135189 135868 755237505
104652 135962 981494289
79685 179613 250971953
171276 197061 64577242
157290 175092 44792647
142107 157019 37568216
36 189362 971264995
127264 145266 45380784
119735 132779 916526417
187074 191274 10573828
97868 169150 179438818
133238 198066 162773934
24756 137200 408867086
64940 108846 110086068
136324 136665 885132
120420 146715 763669422
127922 162468 398878016
39124 81897 370501009
64425 105983 4481067
155154 164072 22446898
140679 165236 61923339
39652 190005 781412069
2180 18196 927275028
63283 149621 559559060
173525 188579 608902270
55888 198469 357674939
140895 196315 464656720
160370 173861 33940730
180748 185949 692963543
192781 193315 357464260
56776 113664 142677014
109652 120580 27289720
106509 156958 947532444
129745 176655 450029783
568 188843 913998485
27852 108465 202328831
6052 25435 920509041
52391 55199 343336243
28900 197082 610511935
161529 181533 50244250
154714 189597 87489195
45491 175641 703087994
66999 198623 330262179
39232 115883 548393792
61489 189148 320143941
144444 155695 28342109
84701 179460 121703102
90355 183833 357932172
140663 171595 77949273
65151 124675 879838158
108403 167250 147599619
160083 180148 50388747
49645 86225 574343646
129278 183138 892463036
89018 146488 144611441
113780 122673 22148085
149891 166057 40610525
25509 33991 21252273
112068 169585 144319389
61340 74320 32291223
98653 123479 458569497
112060 143074 715729294
158161 192401 86038391
45875 98284 967609407
84556 198153 285283586
127397 192480 340592991
9097 69982 449953208
111368 184745 113893328
17219 97734 201361051
28964 127907 248051660
149097 177147 70447017
25947 196720 428557571
42325 127049 285445507
71081 191359 493486594
137409 187634 126163914
93842 169466 190293664
173432 181361 19861730
76995 106191 260961435
169155 193085 42008266
111468 182547 178248643
61071 141174 200669986
45566 109628 473627766
168214 190317 484888750
53617 167164 482281792
133972 153625 49468030
151200 183003 674489209
83953 165914 277779615
16984 76849 168650882
155996 184409 71287917
171342 177504 15362572
158116 165138 17787318
159840 167291 767589771
104985 164756 150189111
17252 162144 713524786
106146 123649 43784349
13231 75111 196966451
69706 121527 129931416
144686 160750 40306288
75573 92308 119598097
153580 159846 15712623
109421 173934 161912298
56410 79005 896838863
173001 175794 7032396
170056 179096 522478220
183235 188375 903325151
4736 198423 485678399
192483 197215 861106263
70310 183335 772727891
86841 163493 967732124
1080 68600 169043786
60434 61154 1767522
134955 146250 28593376
21039 149135 321185131
67233 82686 761071332
1094 23743 56460339
124111 160755 249112495
157568 174306 700126756
16335 108821 396054701
8490 116994 101701681
186278 193568 933705866
141436 174133 82306986
185537 196230 491953392
134831 193265 146900551
34084 61584 69226021
46204 144795 967928804
172509 187631 37732271
159141 173484 36132724
30096 46864 940800017
93056 180044 327504271
56985 198816 915461392
166900 181263 935220634
169898 181599 354505258
6236 178567 439185827
128876 167958 98259100
36010 79288 108378597
87418 191097 260494154
16560 38625 537066247
126766 146016 48594631
173861 179935 15229816
28202 105850 957242311
113635 116854 792103322
169824 189088 48148064
80294 191766 882945513
38406 107241 172896550
62336 158027 754358967
189654 191933 5739182
842 109750 272845388
80418 179055 428585369
94506 140423 137025023
182102 185892 857747004
22248 192611 427271672
119929 123606 388870502
124932 127819 7199811
144325 152051 19426793
112175 172401 745151821
63639 152013 975718518
88612 139813 128568386
37729 174413 949073046
130632 172418 657383795
42678 198949 392013237
55777 194162 347197000
22016 40471 51656987
33284 47460 74219697
114602 165343 127338162
74901 107390 81799021
45385 136305 227869491
88323 146783 147048761
76709 123803 7785303
145284 180671 88798131
187314 197494 17423230
175356 176354 2425274
7012 190990 461163410
9421 36435 67414829
160087 186143 208934321
178104 183446 456707925
34648 46467 29756264
106997 181464 186794485
180070 186440 891904668
194085 198024 9790628
195181 196775 973686239
41577 140378 247632191
305 46348 344790304
72519 85084 876219515
83284 133851 60633491
164530 176209 29211897
112937 176908 160410503
196883 198081 2941284
66434 158907 231928949
166394 197068 819670205
14490 122190 269986818
59432 98558 97582963
116940 179415 921896776
145421 190535 278400111
5214 144786 868696253
153881 184318 341946279
145214 153491 338526733
131373 137992 266015106
147118 172678 310859882
43945 136100 587760921
92270 143684 129338313
186257 189759 8849098
138539 177982 99197073
96156 143135 118176324
75231 174933 250451761
74165 169335 239078184
30635 42784 30564169
142987 149822 17327675
122336 149699 341092210
163330 186974 310015055
109422 164925 174765467
152247 156895 924960279
156691 167701 27606772
39663 166079 317250656
72148 171080 547740814
9306 164762 579838347
152292 153684 3525571
163569 173849 25799647
46513 63358 396298589
101069 152525 216134335
191014 196436 334704221
9939 39461 73683545
72633 180757 736185606
121221 171803 127155043
99052 124794 665522970
8198 13180 957345660
49981 61393 498538973
146781 155080 20858567
54871 119339 161595607
151099 156971 14772702
156204 178230 795014687
43839 167402 670723434
174516 178002 508387552
86038 146922 153094448
93779 104733 974205899
158387 195559 93450111
115145 168334 133400037
48612 188029 349764835
50302 62092 454222599
85400 101119 146299485
27202 105503 196452873
53816 124673 177590118
111477 185354 185271849
12878 125923 283178853
195349 199909 11386680
134748 189724 138173619
61207 133811 460542930
9315 124999 289798943
110871 159185 121061086
78520 134764 141061310
166247 185401 350249548
122745 184822 155867221
80027 116780 714050656
61705 158202 241904861
59443 184050 312500578
105723 169412 329994508
158095 171661 34248701
88723 119013 76335839
84379 92679 25072476
92792 154093 507456263
163092 188018 260256434
51274 137776 216770281
131373 139049 19202426
159118 184888 64755407
56452 61394 12440271
71315 91287 44273058
116625 127734 681542797
19883 66191 779086286
187735 198173 14073809
37259 60076 5488308
119937 130821 720029302
8570 86741 195383680
193297 196056 920123719
64863 190262 261363779
89278 139324 829411288
113057 165612 131845884
146770 195937 893400204
123624 158211 396690556
30940 191281 869980038
143004 151852 37652157
63064 137760 509269982
131909 184454 334057141
72284 91238 39790626
35291 171202 341234569
117551 176417 600033518
161668 190213 169871988
150337 165285 984404136
104933 195509 972960546
175125 196747 724781278
103321 186491 208850928
121216 156675 89081622
87169 105603 46536163
77170 98000 52008098
96710 102768 69110080
157177 181644 61403660
42287 74505 80528464
174049 198936 62395284
36314 106365 402659143
52146 132059 200345426
169327 187049 44324083
127631 157887 380628202
57870 104496 909748035
78543 133902 245378256
145093 194561 124192452
41498 108532 168134854
138433 195318 130828066
23628 122072 832803922
50142 131234 203262076
111735 129846 45095134
42815 193932 379131013
136509 143835 228250589
78768 165688 218360482
172751 184692 29865424
62170 113328 128274937
49375 168957 300113306
187850 193978 268530805
113441 188592 358479998
184023 199293 38356181
94791 134144 99021805
165445 170682 129983791
18524 174296 390781130
92867 112053 48658230
104127 107266 8082292
160371 164116 604189940
23087 167377 660642918
50068 152234 963022708
90738 193233 257651295
113567 138662 635361098
93981 97254 948768485
147183 171628 61508725
171237 180157 22244044
150058 189101 971571677
132911 134765 489648081
199597 199649 547577977
22053 90448 491453130
95036 159420 161987665
79953 163790 381642423
81609 96441 597541226
152062 197464 113937269
30740 103217 938159533
129812 155930 65782157
97607 132239 87232355
135996 161735 794112085
1520 117553 290818446
113815 165041 128588338
184079 199157 37890056
112000 132842 51987228
183583 185628 664005037
29924 147075 304657416
175114 188289 32896460
172352 192936 46052062
35860 189736 386101884
101997 191560 225023300
121050 172437 444145265
51334 58467 456244406
104080 135613 79022068
82883 110017 68347161
118124 164623 53530076
76644 90701 700335945
187602 190143 6426403
163006 194255 228042114
80769 187063 266842275
111549 142767 78054098
125248 167301 302759675
57973 66497 21280819
31273 184333 518002900
20645 65415 822294085
73963 111738 292716654
24800 32560 185660085
111917 184218 347660830
111358 175184 400522225
18566 92021 959138142
108346 113594 254742117
154321 170918 383182966
126859 187048 997652474
83943 164682 356284107
153963 190635 92008934
198404 198407 13845
75416 120263 558942438
92147 178074 247577621
146944 193897 117876415
58974 94433 88396763
190302 197355 329236929
29981 138911 685850866
108951 147037 95554716
139063 188769 124920027
191461 195326 593281723
133883 137056 7945360
75973 115635 99887151
148790 196225 517567848
97879 133108 88674384
182305 189743 615295088
159094 182603 406725885
42538 191869 839923330
162869 183108 800572041
54643 101831 25097725
59236 145085 215265692
110315 146477 90665907
38370 176367 346377516
62929 167312 538867465
38564 97726 148076356
63707 176099 281901128
191487 198122 16627569
180482 182625 539994530
33722 136492 257690845
109009 119554 846380506
53590 127150 610067493
107959 184124 191031709
6727 22874 465530577
21743 22478 1882087
77408 111029 84662817
126270 190661 751372759
162701 195640 351736766
60384 60725 825681
68756 179354 277533888
147844 166812 131611902
138038 147222 23260149
140042 183109 108286652
114555 134265 683046190
135311 186582 873192262
61494 97343 89352932
199776 199817 108711
75803 185603 303685670
45182 164885 105200948
115719 178648 605249689
25274 59892 87056541
125082 130267 12966411
82794 160169 194355072
198462 198545 58334
69709 114008 630976231
159253 197535 96116692
182370 186622 10651321
70986 185716 817115008
132514 135622 544782985
138718 149748 57180920
124545 138248 34242000
105519 190043 212064964
31780 80184 208948813
175848 190257 880950854
178623 197027 46162451
6779 76004 173066492
173381 179851 723296205
157813 185372 69243548
50054 128301 196117218
102635 117189 110361427
195926 199547 9058908
176453 187774 28343898
26862 61308 987039017
44424 182218 828247385
180006 195131 38012145
194644 195767 426872859
70693 93925 57912074
7336 46173 894354968
150874 196566 722643975
175097 181788 16726137
126220 187289 153397619
164198 174983 481379615
185550 197777 282140987
21282 137698 291677805
174153 175644 399664750
59357 199350 351123806
148010 150709 6665066
169008 199817 136805584
187853 193988 15502016
187950 194828 17373039
12844 152197 349343966
158404 181400 230110490
113652 152788 685010256
116166 182184 165511295
199048 199896 940106089
190936 196318 344525984
163591 172338 22026585
3282 100605 243424565
117026 138731 752003225
170777 176391 246747192
148714 184232 551310551
98859 176021 833264887
86933 173316 264580580
118855 194385 927396279
162627 188683 30130412
198064 198672 552656534
159510 167784 20822095
100483 117259 42584322
65361 143912 483143939
161453 170649 624642410
165706 176311 993084913
39492 40725 3144939
123604 186977 265475554
11729 116468 262707612
25180 187970 408498880
65246 163731 247072309
43183 124530 203918370
161305 197733 91376630
176600 198006 708825868
103252 109172 15022058
129247 129850 1493483
196489 198316 4523497
135385 187856 934060717
104872 147978 287838083
169725 170726 895970516
22592 128522 223235851
32731 34701 4947034
128489 193422 604006359
122541 174527 811282343
193342 193409 175763
138978 176048 179525473
128875 148671 448278966
122210 167964 114876669
15384 144396 323377961
22069 73374 836395464
36100 165176 324000956
31647 34745 599393621
179189 182001 263914752
22841 25447 6291572
177748 199970 55743384
71809 84727 643533733
141172 167337 708427917
53604 190422 823868350
114845 157011 105698990
136470 137603 550477773
101308 173890 182526892
78891 167003 830252566
113321 194053 202562238
148171 197428 821165918
55054 100643 518730444
45489 179820 337089289
40674 142801 496150298
82806 198329 339359819
142739 156199 971968452
103791 133259 796882394
92768 195692 258717009
130787 132954 1102676
103297 117147 721606404
77286 195924 848975948
104757 196211 229619714
150500 157193 16860361
22817 68550 114613255
143450 198227 900974504
84315 143257 206001145
101698 197140 239809491
163809 177293 324656702
150767 162835 30411490
114832 183175 171400001
163153 182481 733283038
26918 53580 785513391
67386 100817 83449187
56612 99860 605322392
66065 198329 331806625
79570 143130 252872546
126239 162942 531605731
103206 166317 158571928
85739 199768 286462087
126047 192259 166425592
69195 121227 130473073
186914 194195 18375047
38467 131470 364132418
165487 166670 2917412
49450 121412 180406578
178044 186574 21363602
98333 122917 62016201
145105 148133 7625254
188071 198006 24933530
135105 190786 776992465
39442 157125 295312996
92057 125385 83854805
17887 164223 563144616
130251 154407 843359579
81328 151021 174990332
197286 199692 6074976
40932 47755 17025871
119020 127880 22073440
156787 185589 72223519
122233 183516 153844630
51020 84807 84439129
41071 198733 828135142
137743 155074 43757754
114957 190942 810088864
32508 182760 377067744
127006 134009 17619133
83925 173524 225118130
99516 132467 107330783
65232 67268 5039836
62759 92930 877782527
141715 197247 338908389
82738 88419 309865427
32502 83737 119695127
5878 111328 744772455
158124 199256 103308099
76096 181904 532869536
160843 173069 310099223
21987 132088 275949232
12438 39607 67905003
51646 186174 283301618
152398 173015 686226007
40192 198342 714295539
180359 190678 25858382
112654 136890 60465502
162009 196147 307465708
43460 59368 397158759
184215 193779 211859848
96486 116097 961976473
97483 166041 172545959
9932 158901 373379181
13130 44286 77993570
94453 159127 162648407
8816 70834 155208418
99719 189600 410931743
25052 131077 265931338
109421 125619 40442644
45229 167244 306140754
190121 195627 82693741
114594 115355 1961728
142053 163958 55240596
46276 173612 761412973
141056 177514 701545953
145369 169386 938641056
14092 14129 92075
76245 90503 35591012
44731 127187 206671317
145566 181510 246812319
166965 187753 52096725
77179 118882 421192199
155374 190350 87683849
57068 91803 86654909
83966 110106 65919757
157911 179728 54850744
63877 121799 145095540
14434 111573 243686497
178156 192521 166274757
184836 194956 602918227
193788 196330 6029735
161042 186536 63953425
198854 199050 511531
40857 186135 820846754
49818 58349 833577870
76870 83318 95827818
79644 180476 847854718
105375 148368 107959794
96861 137750 362538119
151167 196077 498230791
25805 29511 9324663
20846 126737 265237164
63785 94862 77321605
117851 183371 164333915
70285 113747 796800696
82511 159762 194031088
130057 184330 136379248
144362 159035 371144458
11761 47672 645016741
17056 34947 255029306
52425 77737 63293037
107028 185266 827342684
99868 112764 479012778
189984 194747 12114126
139374 195760 356658481
102271 107602 774442097
148285 160652 30956621
7732 149471 355252771
83524 187092 373618911
179387 185832 16092970
132134 135900 837038245
75357 79096 9325743
27570 170595 814098115
99796 108007 21031095
191096 193964 984443769
91020 168965 981356678
157093 196750 99576649
122987 172945 866639789
14006 102746 319268523
157782 166592 22275886
10462 182847 432226846
100930 185433 212394133
51850 100598 974482248
39309 131843 232071902
124730 178336 619754575
165754 179219 620597690
177492 178275 1951944
115104 174601 166169779
175410 190326 469268006
80480 117544 585278784
33350 105905 182143294
72626 133537 152802334
17143 182013 810296452
122554 147249 62062881
8881 106274 244071835
67451 89685 875668756
24220 194099 863548438
135340 160837 64163496
137423 162828 64016491
54585 133860 198609296
138001 142438 944340184
62004 153517 866760431
36885 71839 87668584
121743 172553 640641038
59273 94300 87287340
156101 168676 184172454
4101 190035 466140424
55906 100069 110355988
164782 186566 549878443
193304 194594 711498580
96171 190096 236060115
73457 170910 968182315
93417 179087 673850231
161152 181038 14149398
173861 197606 33157853
70346 100675 757299519
181351 191563 610360422
189687 191467 453655751
31801 86196 136165427
116855 161034 110741817
157650 194567 92793869
1077 132131 884490896
106830 192511 24762592
56121 84165 564036580
197326 199626 530780251
47690 168085 302141350
24194 182141 496341822
32470 183412 378789390
137800 191432 318149967
133865 185135 128846491
41601 172557 328630507
136834 173886 93251223
173486 199401 64996312
3593 114200 277229229
138721 177137 96643681
174495 184201 24292211
139221 142497 407579788
102275 175054 183014401
39910 59877 50244379
181530 192568 133060762
61615 149494 220372602
164600 188376 966753611
20213 188024 856177228
137790 186866 123319312
64816 135850 177943613
26751 30285 8907446
94243 123803 74541811
15407 69174 220897203
162601 182185 49118408
189397 199153 24582113
73764 129841 546480640
3334 35760 80952905
65873 92211 596928645
199950 199978 58241
149465 187524 95438895
185173 190742 877169509
106829 108133 994963
18655 107472 222797801
134739 136469 4304085
123128 191069 199252977
126432 190821 161799191
199002 199215 994736220
139511 163771 208373781
127869 158229 101317031
19470 49753 75797515
150059 167988 45023727
105304 131422 65425877
173978 175344 3474105
72093 148727 732060262
143529 175784 378008114
37308 66640 73733403
88105 140558 82328460
143035 162990 50272964
35711 130522 697900682
109392 173945 213469942
68528 108650 100634780
57405 125857 171408195
90849 124146 83939471
80615 117273 92290467
151172 155253 658946818
156717 178445 54547942
114966 195578 630843909
114068 145826 473541794
128483 189705 727310966
194100 196863 6921433
142376 147080 822393333
95263 155884 152626804
57248 104339 28822430
193361 198655 13250243
62835 106324 951695473
151360 192882 104217682
131905 175735 163591618
189713 191304 3983781
185674 188381 5545275
173029 173449 1051592
85378 157001 212401218
174337 187374 32603359
182594 184574 637482440
59238 175295 964805647
60758 103195 106184139
1715 100962 855762461
175628 188923 33267319
488 55518 137743770
62251 144355 269966842
116767 135583 46840293
146048 174664 541106436
1050 87241 429220500
163208 188620 63714740
54395 184142 56532068
19689 135095 289144002
28084 157699 325143994
70836 177239 267050318
129246 170790 104622210
29029 106188 426855862
167290 169935 6786152
21757 145452 310226322
179981 188476 21247904
108696 119150 26206924
23445 38800 38428246
37630 136606 248189451
188280 198945 24548980
28787 30096 3324619
139709 150286 26711905
134037 142830 22097346
47517 199146 383929030
57543 161379 260378433
191085 194403 8424936
77014 146553 174680642
152428 198895 628924304
2786 43771 102545548
108378 181213 966791065
103743 134094 76066079
50056 105826 139923195
52737 88183 88546620
163463 181087 197514240
10935 197219 467122256
184585 197506 32399468
22967 68389 113866192
104779 133711 72498445
98917 179986 784827008
84786 104427 49477084
24517 150016 314882269
66435 125680 148423033
87875 105870 647125853
134319 153985 49575558
64257 125371 153068715
167997 181282 33320234
182325 184325 905492211
157667 195439 94945581
146099 189913 402914910
41798 72046 75733664
54298 167019 645696821
51216 140685 224231018
1519 65599 745914972
63221 158467 993142109
22139 72507 538116459
123289 197241 640244240
15756 185594 807252066
108210 143832 89225653
29459 130336 252938295
167048 178335 28359086
65137 70298 12837774
61695 68785 17666328
174992 185795 26959548
184848 189170 10790356
127295 157875 76847710
23335 182887 400284156
43632 110510 167811845
42702 51237 138972368
117073 166947 125056904
4635 140008 339161096
53921 107695 134863964
195567 198887 71513204
87347 156636 217544445
186526 186930 992635
75779 85804 24976043
181349 194281 271698488
141787 196519 137569462
54766 102771 689388176
160007 171472 993313793
148579 183157 304729487
52749 127250 186697369
47231 59461 30834196
192639 194492 994580250
37206 53064 251615004
14499 99788 738475037
131106 176175 30812185
199990 199992 5721
133037 191858 894102456
112511 169868 143924458
166028 177682 915044862
162065 176619 36506387
154192 197128 643837883
35833 135919 334457252
109253 127577 427337146
15119 40101 62470210
41138 101091 150037707
48661 179659 328686593
158269 198078 467007581
113733 188915 188576331
172430 184430 153840542
106225 186844 202156253
182537 191201 529706742
141762 178271 991978928
110447 192191 205090364
95933 115608 50035850
118164 131001 195607056
88597 147108 974512524
87736 153485 170952474
45965 77758 79572005
53635 105657 130387326
47143 189051 356025197
138254 191878 546283588
178325 199267 52548322
94529 112714 46231966
176938 180545 571445747
87102 178913 299297843
23180 24394 2936206
142713 181735 319448914
185191 187969 495250780
141876 195254 357314470
94265 131460 532097534
127030 128855 4630449
19429 196651 438878985
190852 194332 8853836
119965 159035 98018158
162764 166629 9698676
179026 188871 24636865
121954 174579 132218197
194717 198714 9953087
159050 166391 18526725
194822 199595 42427919
39510 149639 276361881
116491 152358 463038195
169021 189338 762485212
168566 190006 229731143
50096 81316 78100350
161335 184269 57568377
66841 86992 50222529
17496 139009 47325692
182090 194146 137725629
116405 140954 61219212
102462 184052 336907807
9994 89531 322433893
109846 152655 107320101
123531 151403 161155008
65375 119908 136691518
40044 127839 562895384
135844 182385 333987644
22773 35615 32007347
52178 67026 87872381
103772 159013 138655677
93674 123967 55131344
182802 192445 24227795
20897 29003 174182075
9417 152861 913254260
122699 136806 722279777
197601 198814 517368598
486 8506 159422444
185115 192854 569352442
82595 136018 134073828
24215 105100 202912485
6468 36281 29781765
104550 171259 167609857
1534 117269 290046499
35717 52142 295603935
85624 103718 45637529
74696 170853 523274791
50038 70506 51328544
113713 126922 963732008
105856 163176 794700860
13181 37896 61687824
76792 114233 94270305
130724 133606 7255067
100805 150412 167376769
160049 170689 26911964
193654 196489 97315770
129118 177652 121979019
40259 160050 54019955
147335 170512 58336446
190761 198591 19704954
163570 186429 123485006
57116 137242 691723720
1881 165726 534821733
160379 189687 73556146
83785 137067 173739590
81077 188046 490344670
107232 162823 767355657
90353 186298 241092236
155164 194574 98924662
67265 191062 310570867
108042 191849 523550887
185245 185702 1096365
122778 174696 674791993
117138 164155 117978710
199584 199779 478000
48062 134128 215820946
17781 174394 392831129
147231 170670 550962793
182959 197986 856432205
133662 197301 159842573
155421 166987 487435322
139437 150691 28398662
74187 149048 669690867
80618 189186 956754577
197325 197435 259461
58745 171185 913834791
140431 179033 327930926
108792 154883 115674276
97544 110137 32142158
86084 141855 140084495
144700 184000 468506563
87037 179796 233101266
377 172115 430602918
6572 162442 932517456
71860 182509 277723515
188936 189319 939126
62665 193324 905959751
85981 131498 640158087
60399 156069 597790946
19635 108739 223398865
120727 148349 69506984
90291 159154 173110781
162459 175313 309825089
88173 88896 1764462
103734 157895 525525351
132974 182793 125183464
42334 153489 584749126
115798 189722 944282445
30735 67454 92152360
47588 115349 168883785
77461 127099 124546438
198135 198676 1411468
103430 149122 114803443
180775 197666 936098317
63533 101338 937148546
166433 178568 30476938
100730 145521 112803276
50497 54988 140991098
10649 119226 272117618
76673 133416 740371030
33899 158047 870653188
89950 116662 67566359
171053 181293 25543740
76186 83269 17753569
125307 132597 767136249
174101 189581 38767696
158314 184812 66572102
161577 170421 22361162
96286 150550 136530798
134373 179907 114515029
35517 75296 99688365
98649 139591 102902260
168423 197602 73147174
110093 197401 69161509
101166 199406 537227436
17556 77768 582562173
146908 175439 71666389
146868 177521 493092308
172874 176611 9342103
184882 188602 263415634
191437 199211 19579016
53779 115648 30695045
96239 154383 146354498
131708 195905 161262665
173997 177695 9246201
170470 171537 810502472
76293 115822 99603322
22929 109194 216262878
90323 151251 955158696
195666 195879 709998056
155273 164494 23240360
51411 169371 925503774
187420 197855 480276682
181625 188478 17157341
168255 196258 479814215
166395 189028 56704076
95856 101344 13915387
165444 193384 954818275
15683 88796 182823249
151698 159883 683970020
119780 191336 277167190
19375 140051 302353047
59156 89194 146471504
113856 144687 77285277
55601 170978 289534036
66375 94121 20691209
143985 196324 131506065
155468 199831 712325315
139925 198770 147894092
145083 199860 915529221
141623 163867 56051150
101456 188057 523452045
31184 118461 219016047
122854 194983 377427479
105338 123589 251650734
144731 159271 36424125
36577 174738 582753595
16378 70775 136245626
68578 120098 129156870
59588 93040 75738472
180801 181181 915191108
30504 149735 985050393
90252 182053 602136484
36642 149691 283718018
60417 83909 285305365
166705 187619 187592369
12476 148198 340325985
106006 135820 74582164
67922 185506 294984266
133896 142949 4732156
195166 196767 942590792
123091 189142 56121459
79226 192148 120791229
126544 151161 61977921
162547 172855 25884811
34027 148233 286696690
105376 120200 787044013
16740 70245 269992884
38696 168687 326327279
82099 162490 6595380
187263 199164 29951601
68556 87947 48247014
199655 199762 649307224
102526 164869 419228749
86391 155929 480115002
150709 192983 106195520
129294 187549 57125528
171245 195774 890460532
114336 189006 187204893
173459 179063 908676880
165301 199444 586780821
104711 197312 232408739
100484 170330 969074029
83571 178235 848923910
12057 165605 385073505
160513 165613 12901946
93331 127591 581065783
112018 132891 980740412
140349 196823 916053005
134983 195310 704549256
126886 141224 861414894
23511 28929 13543153
158779 161201 6136213
115299 130964 710963661
98490 123568 468619725
117585 194695 193442145
102982 138211 754585605
136677 145432 22247016
100677 108932 21111143
58007 190154 331385978
177511 180320 226235669
35071 68748 84606203
170336 171362 2530608
798 130792 445817809
109760 188818 172290810
99888 131458 897781090
179998 182551 6392130
111528 117388 30321505
91505 103731 30970697
76350 177133 348923220
70552 99507 72296922
107053 165460 647025775
28272 30276 5110292
175878 189285 489802904
25179 90287 163013746
10334 21216 744121285
20501 170928 813189411
163840 196398 81669838
120474 180215 202387001
127741 195462 170216613
71973 104067 84238901
22330 87734 163521885
111725 172705 872037579
77166 186010 451620241
15295 83725 948863251
83027 126800 865364776
185697 198525 32225755
51055 59351 572414473
155660 184839 73183106
2455 168182 415465865
127926 181088 133611639
119860 187344 866297509
132970 166775 267585297
113464 180328 424169097
8051 127290 596670414
154864 188504 209705854
165835 185766 49907405
125840 149139 58651662
130246 195024 162820741
160228 183881 59355115
53339 128509 188369587
156249 192134 90069921
41939 145504 830752354
2657 124659 971865277
20656 109519 310528407
50183 147744 244741140
155878 165071 424801864
77706 198001 301980137
61384 116385 138061977
90391 127267 870605645
94590 199956 264883734
176026 176574 591620519
183943 187634 971524403
2733 154118 379472775
146975 160822 60589804
80998 187050 651317590
59371 93730 85625318
126476 186842 151670307
66771 115419 122172940
79784 175501 240453002
119671 192854 530830529
179311 187875 214529719
150679 161990 28499480
49823 99270 123662075
144482 157265 235288709
170689 176672 14854059
149838 180275 76396972
82012 140630 157010306
78437 178643 251661031
41515 110308 172620739
586 28660 69981974
190447 191063 1586878
78701 165955 219184658
44335 95861 325959808
97084 131803 87478103
4765 94943 225449256
96718 120985 987357062
96680 182812 966060211
144995 176774 440585096
70779 120900 538954525
18674 195676 758041465
30029 158290 321701869
9198 117120 270552631
32973 146759 285612781
163904 183305 824359584
52688 176038 309550370
129808 161248 335864489
58551 68800 173482449
182772 184082 3259473
56407 126037 268158682
31120 68768 560323469
15463 34478 842918027
108157 145117 92684483
167920 184646 41942514
97983 148352 97413317
115168 142493 68297972
198063 199656 868309194
19673 20005 856008
92686 108431 39933954
152375 194160 383922072
151841 199354 119295123
70010 131867 184879600
77401 178411 253711907
90057 119316 76299553
180916 190550 671607043
197451 198227 1966757
151014 195832 112590266
62923 86903 59756643
93644 181751 221516505
161739 166375 11654155
130792 135822 86766806
101045 177559 192389060
135158 162192 223824475
15267 18106 7107454
58061 127143 172958544
136331 173659 93982648
114077 118976 234979118
52762 165593 283136199
32499 124494 778055032
24836 146096 765567771
14884 175872 444180903
111506 173730 103556521
197777 197816 24012009
190825 192226 1773245
92388 196351 261311144
24151 50048 64990363
23886 112721 222975793
130864 179834 458640648
157522 164399 644067857
79543 104875 63723438
18494 101028 206567568
129672 191456 155234668
59518 155515 651671881
120185 124539 828845025
49767 90487 101733381
173520 173753 222355600
23622 48524 62388971
163304 189002 606970013
27169 69259 105595077
27990 184720 393266312
392 116341 290639537
62803 108919 391586766
167699 185020 689756084
106830 119030 964742986
24506 171545 641377220
60654 89039 499546182
96806 175261 197422017
619 163908 409356777
14821 124234 274231208
194282 196260 411747086
194621 196261 3562997
2296 113752 334154274
138968 180494 104409074
131886 133289 371680368
83624 184149 381921050
162455 166078 9073250
181502 193178 417873585
126306 143701 901856788
103676 179579 345153897
190418 195456 12780835
113968 164690 127363025
135411 145651 576798677
146104 180321 85839502
133492 188607 138427691
180127 180404 390831424
16410 84148 169480324
54229 58343 194941160
161525 195047 341880830
79208 191443 390684023
27742 149291 304967309
147450 153919 16247766
39094 118676 356076218
104211 128548 221810440
72071 113282 343658149
186323 198074 29511297
171724 193244 53888087
195811 196215 606298391
147589 163328 398949862
103147 132454 73589364
185197 187194 252966831
4614 52149 874495088
171510 175814 333322633
132902 178070 113539651
99507 176433 255073181
100043 161995 227358282
98487 100297 4599072
55411 131699 505118307
29934 192119 699446573
194650 199563 272691920
192811 196859 8538754
16793 166865 424163070
84253 188936 819363832
43767 194019 376968380
66796 183646 293136665
152584 182431 74925223
82404 183389 195309279
24366 38421 35206310
80184 193039 5470003
15104 94892 624340724
54444 106323 763936676
43353 96400 156923287
25509 103042 194380675
136133 192711 41333575
154658 183193 711023034
31750 39526 738960148
76481 137862 154039100
29828 95674 164691216
163460 165379 4896548
191296 194373 7827177
120984 188224 168801897
128721 188203 128564951
77522 121176 718701962
92626 127072 716757919
70569 166475 240703055
91019 117281 66417277
193092 194125 2620186
158194 172815 828564682
75192 98421 58050338
140530 184558 805907226
178307 178818 189285722
135895 184001 120884700
198902 199387 982863609
71583 95747 60201288
21344 47944 66488037
134483 159952 64088505
181917 184052 5287609
193867 195582 4301612
89513 112496 31007137
111487 145282 84698673
18307 69630 902900356
135400 191060 571647421
134727 175175 101820123
148212 159717 724060457
27458 76161 121990081
164116 181265 42913296
175491 195915 861697757
53182 131427 196094820
156153 196852 102146716
17549 129292 930802552
85276 192460 925764705
6613 174732 929956449
97712 135496 95046091
105670 138499 82187134
15264 77891 156717243
126333 128468 5428143
78408 81506 893788900
168440 174795 15993942
146446 173320 205483581
140668 141798 2871480
12808 130420 835270995
93609 142910 590323114
199468 199471 304257334
126879 173424 143222165
78678 136942 146184986
143035 199686 590536157
7686 178325 427788948
192583 199846 18232192
51838 60262 21198128
129698 160322 704532985
86743 146959 151444272
153708 169263 483254282
80833 138958 483750305
74667 131314 430329041
149444 156799 740424465
94409 160214 165517170
54455 186086 343427403
86429 168679 18119776
90710 106249 126228846
48894 176060 319144860
159446 191110 79497972
161902 173738 27496128
161802 163523 969635929
76947 82916 12548124
130724 142503 29592825
1348 91570 225498135
138266 142529 832051773
125903 172552 117392668
194809 197603 6911551
11874 27219 34336013
143166 148178 488415256
39449 195723 392225095
87351 190907 260180008
168123 170800 6887596
86434 146846 82476367
85251 148457 682691941
171251 189055 44455633
180000 186762 16898585
161143 182211 52900275
136336 197836 154546852
190287 191711 3608702
67103 67999 636074
43711 59856 40544439
153610 174562 52680466
31183 179011 776938658
146835 186225 16012720
100246 135407 88372348
37183 86485 123429535
122768 172368 16676053
164335 199963 922343544
164126 172546 83683780
122582 183168 152133846
22407 128918 758516662
130141 149453 48652832
186894 194999 67204345
58084 64302 15526604
111577 134707 57701978
99779 158463 147521093
172807 174943 4171313
82792 147110 255193582
134684 155589 5733117
91778 135584 666194033
184284 194448 25584097
55581 59432 459229498
31438 82140 127065240
178925 180569 4087751
56158 101131 112396152
149922 168470 945556428
188491 191379 546168193
77162 139815 157143474
124738 141726 446848222
82902 85226 5750500
22509 93348 227918057
71317 124628 507927046
179388 192700 33373291
103586 124258 6754367
29729 120302 618700327
57836 157124 294457222
47771 131089 438346091
50247 176165 315939379
103597 162388 147711170
137399 154766 658774757
106614 142994 91014693
44293 45902 4043047
150158 176068 641816685
20499 97382 192228201
174366 175956 1773059
150505 183754 653587055
32168 82102 692802853
78463 163487 555862045
194931 199993 12605023
17077 169738 539539432
128924 146591 44525597
170703 181065 25844784
123124 194309 991504685
11813 153782 391683329
56202 76477 904705544
8191 127207 967069988
83619 183437 250697166
73841 154554 202710411
68752 75348 973749076
64907 190630 315354924
102656 105227 817033852
89873 111302 54231446
13429 57582 260366982
62434 82515 50003415
151503 184913 946980678
64886 126282 153741588
125399 127160 4392801
126683 177723 121965951
191677 197743 15197846
146947 163421 41363876
55076 71540 500327119
174452 198167 59409022
32841 100214 168777906
51531 138626 218240613
39256 182464 862166907
195831 198233 470677429
57851 58696 2101638
69821 76762 591224946
94075 98346 996079277
60452 80971 51168777
327 122949 416991616
8579 120149 397553418
157003 170236 910665268
36590 164714 321681992
131809 174172 106481764
82384 139424 487329407
70811 115241 822758289
110277 198873 222229375
3402 168447 413788385
9926 171305 404726063
183363 192397 22698482
98475 181425 208575955
182235 190400 723808989
70263 175415 376778283
194869 198785 9733328
155798 168651 459952519
46962 151454 843439675
50045 153894 323383041
54905 76450 7576710
3563 19197 39046362
162062 187363 63385521
168636 199775 78059715
83311 199680 292242194
61298 180965 398883189
198718 199790 2694107
133666 167561 85215308
87848 106760 836652951
129203 156957 69783379
167918 193936 65341791
118745 153745 87824714
182340 191137 14157127
100490 173344 183247087
7779 139887 911420667
49953 152141 315655660
138318 183278 113039227
93000 122613 74586692
166620 178346 902159064
38140 54948 42415682
146296 170284 770525687
153492 175197 54606920
188520 193012 11338138
133937 146183 293329075
127727 173927 572691688
38268 163595 526281107
60839 100306 98566621
17806 83905 165430361
14218 122717 958393829
42691 168378 315324944
107984 157572 707444873
39146 39463 879871675
132666 152320 400126636
144229 194868 882804579
26513 104737 196200425
39972 149062 597897374
107078 171167 564359568
197583 198379 2032831
138382 138879 967006385
69614 96355 66649449
183064 188690 14103453
28414 141445 283408675
102428 122726 51081093
112186 117470 13276881
88171 148384 289904321
52959 78572 64008490
193635 199100 386886484
130796 179983 186586892
138053 139922 957839018
59527 102261 106799606
35746 194162 397568411
166268 184777 46383932
37859 166157 322062543
118998 154892 254338743
84128 97108 32354030
30148 182206 381517031
73909 148800 188100634
22739 29734 17386004
29919 137193 363998962
174498 176477 821454675
67127 102522 88525237
129795 158902 73197041
72129 93081 768864199
153449 199137 114730987
65009 79631 239975777
35431 65221 563485678
114087 198280 211184907
83194 187333 437880824
186373 194611 946248289
182700 197576 620554468
153681 192268 96883998
182504 188825 15844211
28171 113163 213362953
102269 163438 592124074
46072 104467 682300790
141134 156939 39853274
78101 139439 153844994
63457 64113 1631064
95466 171655 530982774
173940 192700 33455293
104185 188093 626632192
32785 131403 247398982
102796 158995 141203652
58774 163330 729889823
25417 47239 54812160
136580 160835 61074909
148662 190250 104270507
197128 199498 5932084
122502 125077 6416486
29095 119136 691432425
102600 184509 205783206
55483 97192 424111659
78657 134602 140348504
34425 41137 16997751
42669 155078 281996503
19554 57491 95129918
118186 183107 527493897
121609 152738 991127451
18880 31199 602588411
71586 145999 186818199
172652 197748 62862472
28742 62301 84345415
160443 185853 63758384
70243 129175 147687860
118384 194241 190428336
189287 190389 2772854
44399 123291 89952458
126510 185784 148950759
178211 187522 23293541
116969 141777 255650655
155917 179557 25042267
30724 115932 310965503
176994 181568 743935038
131231 154653 589638069
183256 194329 27854437
140657 152892 82227013
77544 85308 880714452
20329 116162 240375274
156736 170738 581651204
52059 59653 19123716
66241 113744 119165303
132966 137699 11827925
15595 101137 725316451
191519 192625 217999480
15430 128093 319937094
30270 89116 606472526
94890 153209 873125167
135665 161967 512588006
10367 80459 175379648
185908 191868 14965652
57138 174931 295565966
26806 69511 107158592
112636 161546 122583658
76908 159991 375657907
85513 178844 257378316
74838 170905 708806269
142143 185482 108877543
190064 198886 22198492
5713 147678 763650922
137934 181532 291266198
91100 116129 956889306
76217 192993 293273361
95944 198798 258572498
195486 199247 9393870
54654 157845 107576753
124503 147006 666743410
73972 124273 649904350
91727 151601 205786885
53420 131762 196366414
50261 107778 144336907
19253 102456 208284226
85133 165270 382018262
100538 137158 92059629
41799 197446 689746852
109188 112180 817999862
142556 168023 64054750
111888 164470 131950937
31112 130793 817350951
23376 162715 601798507
80275 121254 490499006
125227 165949 570386745
164857 196436 79152186
24017 194032 426601810
111948 179458 568482921
36136 57193 52979809
184691 189700 12586456
152767 174447 464567900
10294 68908 146762370
66039 75270 442870341
191206 191862 727568078
121347 164001 938468628
123094 129029 14780554
136625 188168 422623489
48473 53615 687685005
99244 129575 282014347
187402 191173 9496104
32556 50680 108102446
112276 136610 60688587
50352 111854 154390750
106930 195615 222538350
194908 196211 732257319
142194 197747 341479455
95278 98850 9029406
22399 131914 894747113
46755 144150 919419338
35438 53626 45819763
145452 170645 63360605
45752 113769 170699956
56451 168074 824953393
34294 104163 540631394
181327 184434 7789215
151735 180937 73359880
53149 135968 850607701
8071 83321 60472888
73209 163554 237878102
180106 195881 39633517
79487 198735 829357786
80673 152665 180769850
197156 198556 912287
113352 194874 823307967
30917 175929 648901319
20951 59381 706033373
60671 67771 17770279
158120 167075 22544582
24744 40613 882219908
86004 127572 953087104
78114 171622 234945427
34746 169655 338724652
3422 8718 2620476
4998 65805 955118208
59965 72165 533367116
139940 169997 75794256
73441 172287 992482239
23188 53945 77226302
118427 133137 36736803
27113 110282 208781955
102910 134765 79938451
9192 124234 358188379
103773 191520 220273526
90510 132421 105442457
189075 190045 666173077
124902 193938 173410969
197175 199037 269728272
151625 190032 96408195
98599 178444 200823865
191267 198233 871857497
178419 193116 36856575
168753 193186 61239586
24247 111976 623055944
114576 143595 72602656
180600 191567 478049802
40009 139468 733122778
29137 136733 897187365
188594 193645 8699194
71024 83328 989356647
76018 141661 164739199
69433 194077 901266662
3917 143849 951075610
51651 82140 277531570
90830 91824 37691238
172261 195759 100352590
45762 187993 705263015
185446 199990 329410912
29971 151058 303715165
145030 196737 129802363
43512 199693 441080439
148499 162268 34574584
18005 21398 8492426
180462 186567 14475966
129604 184846 414439597
2251 67870 288464952
112672 119633 758047999
177384 189044 29167411
67410 138625 178434475
125551 153832 71150449
24585 60351 89905081
53831 70371 41388976
10531 180581 861762038
150532 181278 77219132
133236 139195 185727961
197629 199116 833240855
40160 122362 159442761
101489 130404 72709297
12181 78794 490836112
145284 148868 366271113
78492 146157 169976392
178711 180883 5425841
102121 178733 729849811
1012 74871 66092781
72984 138206 163559302
66033 84221 852337281
145613 146824 3042027
164431 167273 6976458
161967 177840 519541245
183179 188972 237559889
145312 167731 56216545
131461 133221 4420861
167619 194879 860225922
83206 170357 981869375
127893 134549 16678956
159770 174637 37440643
168433 193267 62289827
40769 162156 784555148
42803 167554 857056957
70119 116998 117703398
110583 146100 89077073
116991 119407 5944214
104190 121781 802406969
101226 106376 13362328
9516 20574 27635628
88792 184738 241092324
42289 96757 896662365
63748 98970 507265529
195666 195903 590432
119195 155312 71870958
179303 191124 931659077
25008 141341 353274191
13749 86417 181777896
110137 165489 138915220
22281 116123 235424395
22618 51415 72118838
13599 42460 980345228
127708 151337 59460454
113937 152157 95796711
144423 194567 125996692
122976 124529 894132504
119455 177154 144844593
43728 118842 188350937
188692 199493 802820139
31084 172213 354263523
144818 176243 156272786
40464 119833 199102461
38398 172354 635231539
29059 174504 473085289
19896 68702 122277760
43755 111377 169682908
46870 121332 852350537
65405 180497 288702296
167294 192189 27763217
148519 195421 475130020
140042 170735 77419047
127012 158293 991286177
176150 182737 3289310
21994 193293 429654290
22966 199294 442297900
123816 138772 37400713
192316 197474 12867511
167851 169069 373773867
23793 60912 85342519
8099 116750 509197484
183188 189955 16905202
125491 136592 243974
150765 155575 12180941
109966 166705 653544016
2497 113475 546870369
65979 133610 319625026
93286 169493 191723257
160253 195240 17970253
92034 95044 7464349
49294 192601 359557477
159814 186694 67444622
81844 94526 31527555
155645 175273 463960090
146280 197782 129175131
20643 72535 176960168
41707 43015 3357749
136677 149243 612846751
135615 186602 128124200
65254 89894 61349784
34314 169738 340019842
121086 173152 599280554
175327 179995 11645758
40390 45564 691597599
123788 147829 218201935
90183 138028 525317347
60095 147725 219733188
10801 198478 698926287
93190 145243 130993560
118003 119940 4760333
13658 78207 161565200
87957 134134 116002487
180873 190217 23396297
193357 195604 227276400
86511 151774 164037375
28915 180227 379691605
198778 198968 466089
104432 131952 69023645
82050 159604 501152850
195216 196564 167820780
145979 199387 983793812
132813 179330 606561985
157139 161030 9764335
191654 192455 2054550
130062 151464 762240867
29845 152948 93427453
138933 182341 109137430
62329 191870 503848031
128177 168115 556543551
31087 163959 556217929
17041 197536 452635496
130724 163254 291649151
4449 195598 910067857
172658 178731 15210250
108933 156499 119345826
116077 182669 166921073
184972 193243 20763532
101798 157592 140233431
138653 152424 12529667
196137 197378 3005708
72164 151703 199590863
167448 186875 48709667
56569 59025 118235386
166460 188288 496263280
27557 32611 12625548
135344 148860 34139816
57001 113442 141568286
64056 93236 548321240
149555 159996 645750412
115923 136351 50835240
197035 199738 606906760
84645 103886 48444839
195424 196877 2946733
74909 83468 21468572
140374 162452 994962164
161223 161266 106454
143361 186992 258759281
122502 164891 106609722
100679 135769 88236646
136441 193010 142231813
175340 197422 55293851
145258 188105 78270258
183527 199986 41317377
73792 164780 450888269
57869 181002 394997834
119793 133352 68834256
58767 156205 775881311
178513 195294 550059049
122084 143584 53915776
146382 157497 726795336
169156 183368 35555716
82624 189787 269118805
187552 197699 25507516
98158 169177 262096977
138759 147467 380976993
109396 183114 580638528
96286 99659 731064724
107635 170494 590897873
169250 169891 1611051
53858 88417 86279455
24349 98011 881086638
101408 133356 80384166
115368 177708 786984211
176944 184841 19773752
79830 135501 139676191
44485 163228 297976531
102836 189942 939508147
74616 142045 579535596
91234 122643 521598994
164634 186490 54682305
674 71117 35227889
110880 129402 46187401
90001 169538 882435706
169812 176464 57751977
10374 125358 288028624
81000 158908 327988319
19400 30722 503608920
142963 178364 228464059
91094 175995 213510035
17371 191775 437362465
60223 180203 469198142
164962 185908 573678402
43474 195885 382390801
184609 189071 20439162
172712 190110 852811073
68693 77667 503688015
990 175568 973910339
181627 184775 7452385
79274 95071 39368370
102759 183504 915405483
4424 172521 421597292
146595 182222 89408218
116930 196609 199890787
118440 165781 481825295
27343 140051 282596267
74766 101173 66109774
59346 195704 342050174
185000 199128 35464159
113320 126205 26265200
22280 188666 417273763
69824 80486 26548785
154057 169224 789354136
63291 75396 492614751
198806 199793 2497481
132672 136923 442736619
1217 174672 434855742
166993 183793 42119738
39944 68306 71199841
11136 100043 222431757
162887 181310 403106065
188223 190389 5439309
95433 126701 78695854
73404 194874 305038566
137382 198708 154127356
102634 138311 89571187
56633 172761 291378131
25487 77792 198588752
143353 154632 332460673
22179 60408 95849082
164435 170673 469544008
167893 175964 20315035
90099 178281 221661624
135024 167695 82208271
60490 137568 193055141
74359 192844 525695742
5292 90252 737241478
35535 43557 177541703
147856 157991 25336633
176775 188410 29102256
190202 194440 136991912
167780 179695 29925834
129267 187245 486385450
105776 155614 125064709
15834 88655 182090714
180652 185320 11711618
101890 155802 257057929
132698 194726 155910457
45374 160978 491824526
24724 71413 117163627
109986 163802 135084903
168523 198157 223904968
158647 190433 79786896
154335 188363 85284927
50943 81518 76496683
182985 192901 787289712
127742 171606 110414462
46021 107166 153485353
177698 191584 229863730
18238 123988 265074771
190713 197288 766806124
43828 93225 123515454
7560 98143 226436929
133408 197144 340517482
167032 178318 28344453
124098 198436 600478813
89788 142698 132983761
153474 171810 46198007
111200 142225 77574341
168901 189364 11172444
79516 146799 169098311
199868 199991 306003
140446 165101 856230452
190041 192995 867950671
172037 183576 399424264
14482 174452 401287062
161524 196023 86650893
51443 145854 606500379
134160 167879 204966093
39521 177446 641552414
46538 136556 233475265
120400 194091 291915652
162077 172391 14545303
11968 92379 201097991
169679 190286 996010266
47039 122473 189177385
49932 115259 848903615
113699 154392 102095233
168854 190621 732064772
71901 181705 815847574
114037 189520 189287876
72369 101287 200431544
113307 140676 68418570
123035 144825 54738468
177621 190085 398963235
67112 121580 136562772
155943 188604 397715358
139567 141363 4551900
131681 150671 242790460
90874 140187 123951581
72476 156138 210060520
117869 192061 186128304
124082 158146 21003725
46234 56677 26324149
194105 194729 257857464
167221 189607 905337576
117288 127593 25523541
132620 181564 122989374
195477 198418 598158295
140840 187492 61808764
143855 189753 788102723
13595 199704 667969966
152832 182534 266529993
25750 195865 536658434
117882 194157 904684335
119659 160637 825496262
162125 196403 86017705
108508 111774 515038050
146696 184756 167141882
181972 192424 939056289
121039 125603 11380291
49785 121427 596517545
159410 181072 54438484
3472 32685 339885338
125502 138814 768058531
181552 183127 3942700
69597 142983 183954344
43977 110393 333836010
142658 194914 716352297
167922 192434 348766290
155277 162569 18308903
131522 155404 60130515
152874 157666 11992686
99599 132365 82471793
131929 161195 73552720
951 100579 249179841
165331 177372 152114189
161069 189920 997648177
84207 88714 56170998
34107 115173 203635934
194756 195194 1075772
108595 149208 991606581
42213 43308 2769567
181160 192909 29464499
196718 197478 1803113
110299 199313 169966658
50877 102109 761781948
73736 159550 215422322
190088 192200 289844661
9976 193580 394623514
14364 141471 318578529
35921 104783 172738373
8996 60687 129420421
101714 168058 166783000
106466 197259 227721596
88043 151537 525350208
30056 65789 4301707
80756 120499 99799688
166086 192309 794506623
108775 142703 435675496
37394 71597 85841163
158502 179162 575893796
49885 129422 414221223
172386 174593 5501035
185487 191221 14398376
109877 116694 989358424
128617 173880 113805529
41178 195797 388000933
163159 175098 30036154
8048 13000 12213201
61691 80420 46683542
31568 127378 240217067
27858 82476 302842067
10064 152834 357839136
50097 157819 966783616
42560 169898 697667424
70196 166567 52959079
96672 170910 59373897
106586 146951 428314097
135487 139829 10870407
37469 135480 245796450
119710 120776 2538177
8562 62747 135656386
107571 186233 291058286
39583 174795 339399663
145799 196006 126018315
67935 102091 85394879
124841 182589 145024026
109189 169423 151285716
64670 158520 235320445
128429 186242 145155050
36539 154127 858159070
154373 163705 23455427
55830 94073 481440168
41254 191968 378151916
16879 176719 947936252
104054 124315 506798231
81889 143151 153751819
130840 167808 92957416
145701 159810 20835655
55854 77895 472835531
97866 155289 721314141
77125 80345 391572849
148559 190551 105306713
196946 198739 4461584
66958 89697 56623734
163265 183459 498571714
119828 132023 290656722
18811 48483 74253573
192332 197994 232481068
21442 178202 393167403
4284 190603 467181531
131388 195913 162108742
90738 169979 657980387
171790 174301 549215953
69281 88219 47211788
132763 184438 129828591
153820 199440 114502293
48951 80410 499152694
91508 105695 908083898
40487 164467 311201611
126690 197721 178461887
21774 174539 383219947
58349 191757 334545328
165832 196069 960085598
187401 192057 11784088
35353 92664 143461481
78091 179768 426872238
112647 138490 64508271
100732 171535 178180628
170889 174187 8164465
125441 128160 325275127
199373 199614 697057297
13726 178725 413836821
112790 153920 130207821
110809 135634 851846394
30600 96251 474832719
173924 199941 65247488
92892 169197 426950584
132263 173341 103274556
166303 195104 72319076
169437 188606 47948292
186342 188347 314338523
96598 185542 442768547
199936 199978 97899
146137 181550 253867211
14065 125947 280292532
79433 92461 32526958
140625 182127 282867595
22443 135339 493494882
149658 155903 129535154
147262 162108 37313046
179815 182085 180041391
98497 182464 706289460
193894 197253 855675099
159836 178045 45745735
173926 177621 9263322
138419 189443 332575552
170232 172303 165560739
171447 194613 58102812
121884 140145 45700471
36236 161766 314999471
75361 121180 115018798
34725 145479 278025157
91211 186774 843938950
184635 185919 3220286
49009 152188 378488548
168095 190216 811599750
73811 109027 929325029
179074 186487 773440804
132354 185432 133289015
41102 84620 252660005
174624 189087 36146573
173689 184645 39135130
178142 191267 142013620
141247 176430 88525133
46906 154424 269820368
107202 167871 450537662
173941 196730 808990954
40971 113868 182934537
180091 185504 13541070
41830 142838 900072715
47205 182764 382035093
159127 165627 16484532
130712 154297 472206884
141682 156617 346398627
160261 180177 875928570
16434 107259 854949022
144349 178198 85021792
31626 162199 794914280
511 162862 406931417
168403 177448 18125359
121499 197464 190645459
160227 174247 35260037
19919 171463 380163702
166053 187859 54625193
41953 117721 49925626
104569 172411 499489862
6486 154995 494292637
107569 107723 632045182
141707 171801 756951563
78885 114713 90213701
31735 117766 215963685
98256 134287 159193137
868 16177 38226092
154507 192705 95817903
192679 194323 4206207
115701 174303 13313824
17209 126143 378010484
14669 166590 289993882
53527 135658 685799829
181921 198542 41669235
104756 110765 15236922
104273 106438 878404160
161447 175901 36365998
154190 174939 528161402
52337 148149 492746177
104806 148973 110871740
189713 195338 854707417
196936 198053 388456795
107873 150964 107966926
178622 189377 214232101
137333 173298 226257918
166633 183235 41625026
50824 112921 551579953
36600 114980 1824044
135356 184168 320036568
114968 122710 113543634
61173 177409 995604979
17759 195661 446267117
131887 139502 18987868
25464 132705 372442540
193170 196894 850632535
158783 190610 79910447
148892 184357 872858994
110457 153893 766828466
97626 183647 216320634
21100 110561 140163052
58705 124189 944139689
52868 162795 391784702
176440 184326 19777003
119763 120095 879135160
190333 194656 10985397
182607 196401 55500708
9348 78292 647388143
75827 143429 836402308
57767 158950 253654502
111859 136066 958519248
103577 171942 171811906
164029 172528 21333148
129626 160343 77252010
151508 183702 786079704
85793 177010 832563154
37794 61779 980827080
7646 22756 37713246
8499 146290 394982147
193805 195033 3095043
180486 185425 12373742
4764 199262 487736735
84997 139174 542537122
20977 141451 301905416
86684 96794 25252396
98140 131134 83051245
14678 20918 864000341
133523 191446 145477949
56687 58159 59732912
160059 161417 3405250
12004 115807 260363679
42086 158580 506382925
129998 197132 131358025
10847 22426 948601511
89242 135710 116795188
145104 166292 62562811
192479 199820 18408863
131381 137394 15008126
86958 135654 881781971
83979 170919 357629753
169468 198458 72625379
7135 134522 251807263
104911 148165 108647142
174178 180090 14784235
51168 149489 246641162
120807 195120 282861007
127287 153311 65436161
43381 127029 915932867
44955 71723 67098308
197897 198063 427259
52824 132013 831973493
105099 117754 31914666
81602 114427 82624097
19516 186060 417605626
52468 161835 603335912
142016 182060 100683658
78211 109110 305846734
50085 139146 816334950
49904 87459 93844324
42469 108683 236057941
125524 152988 69076662
154687 171886 624510015
155681 157980 794035538
108452 146868 577438330
184943 184997 603111508
4239 77682 183789170
162479 173730 28217714
154248 174348 50484145
146631 156711 25277163
187713 198374 26821175
45451 136260 227574754
136804 181294 285499243
195222 198041 6987156
68872 77013 956308968
28921 62834 236684952
163428 165645 5605411
22340 145740 309465308
77416 113453 90687808
50764 115410 162340816
135092 174702 596892001
3983 94025 912899706
109150 179876 177514072
136717 169437 255503157
166004 186385 21919967
106257 141324 87700857
164081 175526 616229522
8723 62720 135210924
105146 107567 6210541
101758 184122 131201442
188209 194668 20727754
26449 55279 472326593
184622 196840 981467118
145373 172006 66921124
35402 63584 811853751
131370 179777 121659682
143086 177777 61443097
64832 135412 176778288
138612 157818 940527446
97645 125741 70779505
145040 160465 656444603
21087 164473 665603272
49274 60744 28852053
42557 76368 677107095
172353 198649 65880915
142201 186570 111461516
130272 183427 133578954
7495 141982 336860443
45120 110482 560253318
3097 121388 296340215
43429 145080 198038750
116392 123638 17944206
78979 92114 29179940
68968 119960 835468439
11198 163443 381755686
196483 198990 650551782
15173 130135 288018573
161026 163103 5252886
69709 121439 72904206
114097 135099 52385331
5858 73497 169147161
100295 107505 950704397
132486 168823 91430903
123573 166640 181139663
199192 199695 360784903
111346 195733 232432556
42719 53764 27723400
194352 199843 414455040
196045 196176 230808216
94349 101995 433890917
11832 91269 415699899
69400 129372 83876261
58045 136258 195811293
30164 177556 513916363
172427 192289 527396905
145058 152540 18744609
169800 183302 33764795
83263 116714 470122839
89465 114070 62218244
128450 159545 78143893
78019 121751 109825558
196009 196353 688786849
94068 175505 204831435
193812 198233 11014944
16791 117107 409666433
65101 137231 570691080
194742 199740 550130918
45203 194740 275602111
57645 65145 18784672
139250 146361 6657866
195865 199534 650883969
97993 119128 867860884
48060 76676 543203515
194898 197329 232857777
126859 134240 13872281
43279 82804 98797481
46070 143993 605110361
175445 194601 48062385
11000 126583 894749947
80766 109550 462899589
185087 185601 1228103
171645 185111 33675307
42503 160100 294924682
41955 194031 381542582
91826 169849 196308318
194746 199764 51561672
186339 192584 15745830
63405 177061 285083068
174046 174533 752248083
112379 131818 441871021
188784 194878 11597430
111715 186755 188104182
111111 171259 150997412
105101 125851 51913971
112379 135316 57214062
87958 155157 736587866
97205 137004 950232228
54238 90195 89689197
86511 118845 81458930
113331 159039 114559013
67709 71400 191703813
44 5388 13290932
10866 46671 257518997
179435 196512 689375592
106417 188817 652274023
190172 197995 639329042
156234 163968 749881142
120731 188321 169689092
101225 189269 221203433
67991 70013 412600332
60552 85506 206837589
83672 104222 51669593
59936 133944 554387489
176928 197915 52582942
133543 199478 573244875
68386 97481 72498074
66120 104590 912435389
95921 149602 92389910
140276 148940 368480509
11731 63234 129081319
190198 196756 16545872
105703 176415 983120116
116663 147015 294556493
89421 171938 262373606
68317 115503 118503446
186571 193227 11310215
62955 161992 487645645
19887 179997 401562408
142875 173137 94217084
11499 120038 17330658
172818 195010 43278576
180703 192842 30442574
97631 135752 103075015
131125 180815 124876080
123634 149281 64421734
30977 175285 743961848
100045 118898 47650535
188102 195779 19364279
160739 174146 23219981
98804 104395 14349292
179429 199222 938543505
58291 181942 310147195
6067 26483 384297068
82636 95965 833870309
194195 199643 11487907
95023 127597 461650996
55758 62006 15723353
186652 187753 502748584
189663 197788 755524353
30953 160293 324503682
128937 147867 665637299
18787 21257 6225328
36839 102533 810029090
112631 165190 131868910
59669 188354 323938034
14533 68782 440923786
119811 132433 566927317
45666 52984 18415079
153990 181839 164202761
57571 62943 13449960
12738 164970 960369575
38589 54057 749550893
24403 97304 741623210
127455 162820 88983565
15732 26017 25546885
44216 193916 438660125
53827 151673 684056339
132706 151909 48304335
93918 131811 442580219
20939 184502 906634838
38878 95283 141056698
96456 148564 598114373
105525 199012 991947082
180415 180811 8989248
6315 181070 438138956
82830 91732 22142563
102635 164525 374805515
46625 103266 718568753
66690 121320 233687175
30132 68577 96477887
40920 77053 509578409
15582 188483 433537982
98895 118842 671527437
180053 191648 768540964
63821 130485 166932475
19874 166456 367622373
58843 136170 193651474
144905 153522 21592666
37472 45173 85661223
82292 149027 397489373
50042 73629 965005016
59439 85273 64376974
178599 193488 773800580
169032 172971 9829508
113833 198601 212682431
171803 181759 24870191
129185 131223 5105626
177461 183506 15121207
157103 173231 637918403
25107 149878 313142512
196273 199313 632032053
192486 195750 8221846
77683 189760 438718255
131978 177106 523932743
147663 183247 164457431
161330 162991 4221979
49564 60229 641881645
118674 173905 83160014
175801 188415 31524581
161233 190771 788775488
181299 190871 28353403
2829 195795 483861699
5689 155112 374614445
103394 180735 194263915
189422 192932 8893118
74108 145488 179303206
101562 121968 265644887
107896 182653 187510836
170527 174630 6090300
4337 150475 366308943
25706 174153 372566398
119063 143076 622363201
6710 8214 54146565
14141 148272 838635787
171181 195338 60542727
124381 153922 410035286
93153 105951 634715515
135438 169747 940760240
11205 19945 222809997
99985 138253 869241048
15708 135798 300895002
73473 185271 590666465
45188 187747 615986044
41876 178834 438536280
91590 150428 147995355
127045 150594 357519653
184803 190057 397611162
146270 198280 130496816
121855 198993 193663790
162309 177503 210553297
89220 130822 104593890
102166 194751 730293870
151443 182143 77110405
36855 62535 64610715
104956 108806 9726237
66487 113358 20000166
34008 153255 299247305
23845 143547 300198661
111116 159829 107123332
88769 170497 205578241
176136 179948 322599123
80441 161606 203847182
112882 115138 348593347
16955 184601 755704866
187359 190302 742739968
163937 195048 190268339
122346 149691 68742100
131141 140445 23333086
5484 102347 380235356
175248 181365 509087453
26067 114926 223084623
12965 58366 113859054
66958 123084 140713651
39638 143758 527769382
112760 120107 18235439
137143 179933 107618197
157360 191063 84584845
69277 190876 413332475
175543 187242 29235101
76587 148410 180524248
145342 154953 742320706
2060 118448 370487896
189201 189703 1311003
66605 72553 14755788
90610 166875 191824121
50610 67995 43598512
38779 131165 226323210
59805 63803 557428986
52010 189564 345027975
43356 96824 521417204
163548 179019 38832761
71362 149661 515822528
39397 66839 31280731
110009 148897 106323207
51911 120001 949338508
8571 58055 123914849
32868 130623 245161525
153328 160354 17637944
102331 170859 450101405
152690 155706 7636163
45475 138508 565207519
191894 194289 6110023
138560 139060 1250748
165840 186558 523480345
194078 195744 4195528
122239 153151 397922416
56974 141267 635934360
119438 182161 157426584
187715 191136 8637850
53455 61390 808963036
176139 194093 747361893
56227 148255 685102448
193114 196999 9780157
99825 140344 687119207
136329 179823 84159826
39471 63165 59617065
53269 160992 323035030
165266 173107 302360913
24039 150052 278587346
133633 167587 85356678
155021 179821 470171752
48745 197852 552469645
56637 186016 341059941
14138 125878 913717919
86964 180136 234097471
189308 189750 1160122
126444 185425 148234651
180890 199425 600802288
185492 187171 4182794
151102 173491 230342078
68931 93255 572547621
139698 161639 55290284
97227 157279 229746152
38382 44322 15010086
145291 180620 88646778
42468 198013 390132968
33519 77240 109600239
89177 133816 112223091
184305 198381 35325351
157056 194885 89804909
54698 175864 303997801
184417 185417 2488199
34217 64102 75213146
43533 108961 164074587
13285 126994 284866427
113229 158563 113590233
188725 195391 16834115
55636 127417 159519497
11298 16588 548669790
51286 151065 250233635
20067 79822 996439309
150335 199615 380612530
190119 192390 5793841
145356 145608 143624716
164509 182710 45541432
98352 167598 174180193
27926 40498 764052381
14808 163334 830335657
82050 85340 625327619
48479 76385 69812925
109880 110697 909850287
76414 111264 87781964
20457 110162 224938772
126582 179264 849162476
189930 191673 721078419
127665 179628 475877581
97738 158945 198947037
182201 196635 36260923
92663 127699 564528570
55059 140392 110859137
61698 122566 152482054
182346 192589 646049558
34329 188120 385932998
11806 184216 714820967
169263 191412 879545835
31210 111393 201325495
175048 188775 34327459
17638 120784 10948530
42473 122053 912698183
140257 197428 143632429
189759 197709 940461218
24525 87706 44604273
97506 109466 30488433
161812 182691 52373033
60676 138886 336014451
41776 113613 180220394
193899 195661 702758
108382 152849 120796613
100389 193505 234053234
119721 177649 63702884
117886 192452 500130835
85299 118757 84238012
8732 177518 503884929
174001 189365 38449394
14447 118898 261900664
69702 146179 191881982
35465 73720 95879601
172736 190697 44963692
78414 189746 279511490
11997 71376 721678600
174448 194014 29703799
197577 197824 613895
90026 100812 26047970
103717 171104 169354130
33575 148517 288558311
128272 131948 9304030
68321 163397 968765378
59553 82068 56171021
31896 61296 980936933
154387 184571 563925618
91744 128262 91843198
43986 109414 549409669
21536 160106 433373090
193221 196830 578204918
194701 197038 441020005
48680 120700 275907864
103210 137942 802771200
6860 140360 747034508
175528 178251 6786233
117056 174037 142924275
97543 143217 467377301
159110 183588 988632078
169694 182166 539039841
170270 199705 200807820
123127 195798 182478271
178648 189494 27110927
123694 183673 864276258
116153 119263 7642396
85621 162376 545245770
110705 124057 273009268
148193 192569 862160605
55981 142315 216337326
26281 83079 142250899
81771 127734 115284523
64253 103487 14934869
196834 197288 234043200
164708 195417 76991527
152754 161548 845665121
162168 187090 62417980
18512 38090 48863642
120625 146493 65026573
104303 190229 622385176
94101 137059 107993434
109709 194030 211603029
50152 163328 283974306
150225 195463 154272108
165806 172144 15989651
26392 135119 272559083
110542 111144 1526640
147019 158507 28737947
28000 174816 449993722
108545 110683 886333113
544 195601 489034939
67129 198513 514596589
192769 199143 386064549
43849 91252 984299048
96975 167631 177761551
133749 190422 142320271
46036 176515 489956291
107701 136871 60119339
1410 182536 454017594
196638 197436 433049077
68108 129134 152902825
184684 191399 16854313
100670 145420 714808728
167451 196693 278930375
168941 199512 76619615
128427 152569 60709116
174229 181894 420722356
142901 147814 12505849
83543 106141 710882794
150301 167040 886069373
64297 119768 655586781
7126 126863 299769474
42169 124069 740008793
183476 185051 3976178
70928 191001 301268387
59674 199111 349769559
187830 194916 17923409
63631 143144 199202044
174348 188524 35476163
134911 187198 905670661
170259 197164 409333029
76864 118406 635592571
75828 137463 154583232
197752 199266 884454603
21963 134029 280807750
166028 183086 42738313
132522 166763 587856463
10037 31794 54236963
21927 28231 15608689
187674 191947 10823457
31991 188629 393026738
21930 40867 47336982
79845 108440 71978231
53665 149051 555672824
136814 168191 178933010
17623 109468 230274227
173692 184940 28189421
106821 132934 52775361
59896 96648 878318789
2268 2462 462084
22914 147627 312728422
92838 185042 231767752
155820 164248 7775824
137425 194899 144522823
117846 173626 18445141
30855 197209 417427410
78440 139911 154177034
65442 167236 255339607
166343 177791 17017587
143028 146429 185049306
158147 161940 9602211
126648 156067 74119035
96076 198855 298032840
161607 187747 156901447
32883 95219 291657820
130926 169212 96384116
118060 159801 474315549
34285 84325 125377263
138418 149911 29057756
26137 85770 919863393
55775 79677 917757388
121121 176191 659637449
105766 119131 33514547
47097 121757 644911867
82401 157625 188899275
139585 142162 6548082
197438 199596 566934592
197873 198406 1395366
19258 123638 949067968
143437 170155 67340773
175886 194075 179632182
94727 108991 36303955
31252 41851 977142135
52200 190535 400299113
9376 104441 359401300
40021 44721 397967952
149185 191994 107470636
186866 196353 829049613
4848 196831 578729971
69966 163444 821571128
8692 132165 994613829
148365 188125 969138657
124359 192328 170672124
69234 121757 638211293
22058 146387 720302937
172791 187426 36593113
149127 178829 74602169
198926 199412 214291178
120222 147433 68309305
133996 144614 191428405
151049 184116 183772004
121680 188409 697901649
76885 195381 381804099
104176 126032 35491974
126522 165529 98226650
84731 170775 922889730
26849 50879 60342929
140539 144632 10436145
15509 69208 134460053
169837 171749 4796204
39522 120359 202783060
65025 189069 311074452
72121 194491 307205406
130608 198198 488932036
58410 58825 992828
180034 192258 30683188
195013 196217 431774979
603 80994 777126165
159287 184604 477022759
26040 147172 898996872
79999 196848 294486431
125809 147895 3519264
140022 169983 506861419
42493 118695 191079837
133376 152936 192147432
183997 193454 351713972
168143 193327 63223663
158574 198780 934498469
99855 195888 913546730
189863 199391 385460163
86320 199030 283140829
11677 94968 208221847
86504 149734 159005782
113039 139190 370372149
74518 189239 288009231
7757 79223 838951859
82572 114408 809652041
18905 186275 761554685
3145 10738 752156164
64881 146367 334791716
53421 139383 733362635
33117 154585 304887508
65862 182528 292684377
80866 177928 243787065
48689 122194 810811681
167592 187683 736960230
42906 98908 171661336
1342 68776 168776231
60658 131359 308376191
75071 122686 420564942
120712 132240 319377497
140176 162918 57327555
59129 105494 116179353
27279 170968 360708492
85964 177635 230362831
171519 189905 29601163
94388 168240 185792107
193611 196301 514330082
153942 176800 57380803
66353 172544 816647667
110210 147572 93662229
123664 156311 56003843
60669 170187 73014365
138163 159791 65871213
189638 198838 23099285
196478 199620 520631296
194933 198568 9036082
63526 123234 149588114
83725 185992 472569416
31128 82423 746911550
71783 147110 878283171
75220 75868 1624685
141852 157961 40497454
104230 135317 974650989
195136 199912 11920232
101290 163809 157308767
125168 193304 376193969
68533 181579 685534243
190274 194379 10436595
25863 48530 719965500
35506 111724 769979547
192455 193783 23402034
148188 174625 66410844
153210 177271 60464949
82731 196192 474504109
144832 148783 185544013
21015 98038 844080068
29685 112313 267874637
146052 190733 112031612
15210 44686 73745465
138357 196747 146791462
111118 169133 145613034
163353 191773 460633728
96162 146219 11787073
175179 181446 15640365
59945 129334 173764308
133979 190998 317759301
108935 114491 14041609
71520 197238 943413459
135166 158678 59138582
138860 173457 87070416
99551 188520 672582502
68312 85163 41926703
111855 164270 131499993
177237 179145 4814346
25243 143477 296589547
505 127339 317570674
10418 119866 274269717
95962 95989 449156524
131934 133427 837689020
141431 187653 56642450
66875 69625 213562531
170048 180006 87725113
98144 147806 619219804
49724 61050 841602748
53046 105573 131673394
89062 119790 704889403
112722 195666 710280720
113554 129815 40542579
49893 66297 242631171
83540 181577 780839334
28906 48992 27493629
191348 199976 430120879
36419 110011 184735029
109855 122628 31886232
30960 42090 28027306
60942 141900 202869024
119031 149589 76706704
52229 59902 318352634
65622 181615 405471854
68527 92712 60246086
87119 98289 27896882
118672 121454 6887294
37350 141520 261285790
162658 176383 439120118
107525 135064 664443379
118073 141302 58033318
137663 144923 877838051
118902 193076 417013430
20041 147793 320336849
51685 146071 425503537
148910 164416 39080336
164574 169049 11199912
109334 125743 173114437
51412 95350 109671532
107629 139320 79238516
117547 166969 747205493
137154 176884 99924970
194545 197425 11136610
78079 117785 99906702
84599 87725 658981585
62430 193278 921986350
121340 162364 103100663
154659 196850 474955483
136085 169453 92460054
153098 189680 779117502
55159 98055 644660500
185105 196428 629386996
82260 152283 175862337
182524 192633 717818867
57124 173130 717324964
177350 198187 24525096
88430 146637 146397565
22590 160707 346309254
143993 165214 53471954
33515 79075 447435819
119061 172441 134083981
117344 129515 699419843
110253 134038 307186196
49162 90523 510883273
14978 67511 131644152
159568 181392 786260251
68415 147538 891582744
94428 109060 37168433
75021 109973 87938480
165978 193945 92541917
76182 132111 650965938
159116 176524 43781487
174783 188982 35464387
68459 196321 320861059
123607 191752 499431421
118 105107 866387892
35120 113734 862458622
164379 177231 32150518
184734 196003 28374707
140116 174281 264430779
3426 170675 437770400
188865 193497 11692740
87459 105367 226420475
176260 187286 27566148
112125 195249 208503398
64421 109955 114219508
183196 184606 3516584
131821 181630 841232545
173604 174245 329017488
146134 193956 120035517
49440 98761 123281914
190347 190503 148908895
82706 167350 212622472
79922 85327 13420551
24202 72323 120628147
17552 127758 276120866
32241 113359 203627899
93312 102485 23138482
138846 175045 91142846
196926 197990 771264387
89618 108135 46901809
173525 181047 18843108
5714 190663 463682143
8009 89855 204574152
98192 125355 68412874
190195 194393 10648501
93098 131424 974309020
12665 75270 156663535
1820 89772 779903578
160649 185119 332321862
85236 160805 116171251
184884 192907 20124655
197182 199659 6210147
128150 193740 164848226
85205 96559 320866778
141143 142973 2388680
9256 167575 396924178
41119 113388 586594868
37621 123869 903678766
40098 68297 507368152
196957 197759 271749
86622 186851 251766303
190124 191565 3663059
106371 152499 115619925
122481 130083 18980831
71552 92449 52104344
27329 78502 128244907
162529 168240 352729670
90361 154311 160898257
69156 118954 340252816
113175 156239 443582658
109786 183339 184536849
93657 102974 23563177
18571 48823 75798124
138682 192773 237412344
137600 151486 631095752
88416 190611 256738482
53333 108861 139258225
26235 156656 777182178
71748 130203 563317879
175749 177964 5539704
90385 137212 117686922
186131 193920 291969772
109033 114880 14769508
16441 46518 75243903
182337 195570 765863184
158722 162108 8600426
119432 187544 170848378
91441 151450 150899930
99594 182490 844010943
155524 188967 323790258
9217 107236 245691367
17526 134048 291960416
132448 143118 332352547
59792 76445 245131400
148054 152584 663435644
88247 147116 672561434
38491 125471 218142437
115972 167765 129775376
17030 84510 168828028
60038 174367 286790326
109123 109663 1372764
17903 103625 214773806
77567 103786 322605517
134278 156841 56835319
60296 102967 106680478
139922 153571 34451608
7360 140269 899005014
22276 39870 43945402
3494 186791 773623064
158140 170287 41786902
175533 199627 679051546
67699 81175 219948846
22958 138494 810258743
89054 180026 804737395
73771 196030 306987244
86628 140603 741886537
147525 165493 16513364
175488 181042 865434407
121814 127977 15367560
183791 199098 38460357
139875 188669 379397824
172821 196637 59755787
4512 167997 409927960
119835 137164 630144785
7571 188921 454590040
12536 56739 110769732
47952 174347 662544416
65161 130472 382049693
162335 162512 419869
132159 135040 7113615
154511 165300 49755028
50381 188513 346517801
45789 54519 22034239
70636 115746 113360785
79919 81630 4306197
157855 177839 50268252
121654 136753 37715953
32459 162751 327030175
111432 199780 221578328
144306 185646 103789174
90422 115898 934257447
78403 141519 158376905
192834 199723 357164596
167809 173973 15514297
34297 55650 17738108
27222 195097 421317308
66053 111309 948202910
127116 136319 190568354
75999 128305 131258346
112051 188216 420213591
188480 190705 5587125
196484 198188 4188488
35518 66184 77048586
101000 106164 10461906
58122 180889 524457535
60041 110813 638660639
187399 187744 769730050
185161 198382 403249978
47767 118289 252571936
191872 194202 5929041
63269 182760 299709035
26867 128619 458272296
35491 146181 277789073
162084 195390 83618289
58170 129365 178264282
165421 181202 348269930
39285 44314 12653875
460 81282 202154927
30134 166055 341057750
36927 188342 379912347
112935 126061 235147853
40825 129476 222200194
83716 197747 694416548
105153 193745 222411627
194367 199285 930244161
22153 50284 344713310
126736 155254 615108303
61521 158483 243064171
11658 199385 470784833
144403 185550 279510985
111487 142308 395732584
3378 125088 528765876
149950 195359 720925364
78805 193284 834343642
162768 168262 13778904
15454 128542 952203557
92180 147336 138794555
125278 153753 632979139
158645 188471 74890847
4465 195930 853781890
23186 148445 675904808
102870 109928 685599538
187580 194297 8187577
100809 123995 798726952
131976 196978 287381498
89669 161790 879855788
148049 176102 70407798
191649 193505 578510179
59778 148935 223538422
49818 102537 60430944
178079 196840 410458557
103626 176862 617454844
90673 117831 68679649
120025 198025 334936679
109580 147794 65035464
68453 115996 119430969
8814 137188 321519225
770 163881 408903812
105353 125592 25413233
32867 141626 980485327
123404 199481 514085030
10747 131431 302345668
69933 107487 957423321
194189 195883 4244143
93257 95539 566320971
73847 89529 39110275
190395 199227 22259430
74911 86082 21996182
131991 196224 161372061
149276 180674 78813328
171011 175998 4207878
65385 145512 155775332
153337 194539 103520486
133737 199067 730683511
14990 87832 182167450
80622 85848 287913341
48670 124549 471023667
31292 195884 413071845
58615 118728 828944624
150307 172158 55030609
33661 54088 987344025
10318 85133 187067624
109267 191462 206242574
120004 126223 15451015
177958 184481 16322537
82188 138463 141186972
181303 184989 9260731
165776 168154 5913059
36672 178129 354984970
726 122082 303960273
12918 148477 339960211
67212 135675 171565604
93684 151735 832089566
154226 164168 25042352
94332 164167 544578916
133214 185164 833584003
70904 144499 468651201
60554 72055 28647192
92912 176795 483062931
31380 91725 146990537
114414 118636 10509400
73998 178629 262784875
59161 131827 904566579
52346 99694 118391858
57365 154115 242648020
146610 147897 543009081
59471 162583 258624573
163492 181294 44627896
141705 155409 259165683
55800 193987 673615724
180717 196795 40392414
107416 187809 335065737
122957 130294 18337082
97605 191691 725975902
180466 197368 704412096
127205 157261 104361240
151252 181032 74774275
172220 173691 3596305
33730 64464 14053096
129619 149956 644955921
84562 105402 793013804
125927 187690 281171254
52898 152041 248653770
121534 131598 25182066
51973 160131 271264265
36804 130591 235183533
160220 197836 94381981
71775 199272 98351558
22829 133967 278494962
43996 198181 386819909
116243 158983 107006280
123647 167612 110379932
157585 183713 854162394
38510 109496 178210133
143854 182246 2943453
118658 148288 74389418
8084 36852 339281736
192040 192349 771079
138610 178980 101541501
130899 197539 167370800
152980 185640 195845602
121721 197104 931723950
134210 149021 37378295
185153 199843 36871885
168900 189975 519952565
73545 126736 133390648
29309 100757 781947653
159797 182407 56765551
74901 184856 582301965
168103 179635 779587014
199679 199697 51102
67774 139992 180940028
187582 196910 10208017
157521 191098 84301764
120100 159599 356979420
172595 195455 57334949
62205 166336 261175366
81953 88976 568780029
23462 113508 384498528
132623 175089 188471192
1191 51987 649280938
197566 199080 3873648
31885 181483 967897698
20814 106043 213715046
167597 174188 16605437
50658 158366 349108258
44854 119609 743557767
112484 185372 702315460
165050 180520 842223135
110182 149453 983011865
86077 198587 282627798
31437 83463 56763917
18246 182107 410990063
5720 66831 153019013
63614 80147 237734225
187262 199886 31749418
151694 151831 369844
5369 71814 849418877
127858 157236 594675071
97724 183508 215700082
86159 169000 666102561
8108 191518 459771762
113837 178225 161538438
60627 71887 28073094
193862 196410 6360484
113848 142065 342237084
42785 146046 632254576
140599 156136 39199623
190512 196568 973052785
70518 136653 587685579
94516 96102 3994904
68766 92660 72082206
114207 148477 558290
2981 95366 478484260
164793 180006 862153092
197574 198944 177054018
16926 153111 168726011
8371 186972 447673700
179151 194029 460827587
153518 157697 10424566
173835 182524 98785509
166147 180757 560336797
128561 183103 306863952
190367 199489 22947324
60866 64129 360090190
55463 58842 8459755
89711 165690 191122577
181525 189336 929820670
149948 195127 113472100
149763 172731 174060961
25063 28373 8378187
72878 171762 248382081
100460 184485 211193763
91408 153964 157347029
194923 197341 5949830
122982 164337 443619195
59038 182453 392206470
47226 141917 237429980
152232 156788 474088732
6416 187857 454823424
111110 175927 162632540
127715 129948 448954326
90933 107906 43081674
114808 132218 39647511
153808 168054 941357013
47743 51902 302033359
133513 152397 47516852
156149 190153 85281634
147211 161962 37052942
177347 190302 606496847
192529 195783 8195433
31932 52068 57627647
136426 184134 119960825
42632 155680 829214369
102048 104163 2739729
191123 195433 293949212
101980 137897 164435586
94172 121425 704814399
73493 181666 595631794
147378 195608 215693246
72510 78562 15128556
147693 193172 114147491
146621 159394 31966508
45917 124861 197947419
178766 180749 4934603
12215 40146 69818060
134611 188157 663123238
150840 171644 642981286
60184 199701 335001243
74846 92651 160661570
18775 177900 645596202
62325 134063 179669196
184410 194627 25720840
106395 131493 62731639
4806 58539 577661294
74153 79176 402144698
154377 158956 11404768
53425 83146 74267807
16566 178398 405876785
28677 30877 5531274
177804 183821 440120390
61800 132106 405761339
150041 176642 66792286
175697 186421 375691782
10160 54910 112099312
170423 189206 28932295
68436 119230 65443391
138669 157095 46443435
31168 47656 887965152
18838 125386 266984908
198850 199849 2524678
43758 151550 270292625
97631 188204 227683855
155008 165194 25644147
84113 138654 136911174
26326 65895 816064405
106510 174308 170102659
100032 101803 669821568
9090 195750 468061396
101887 160725 147903931
120908 194069 183773204
180675 186131 13612071
82008 149186 700827434
22688 154288 891723713
175151 191423 164843094
192152 197428 13155315
68948 80094 864120625
125733 172834 118440278
7785 86002 261943002
23878 109697 215300068
74629 117438 107740411
165773 181162 222748185
25877 29067 8028953
7093 155722 372533227
166929 184268 43497601
67556 72486 593059935
160137 186226 65414828
118205 159967 104745799
74072 122297 287753040
33082 80059 117773754
92075 142575 126992241
147258 161949 988404534
115094 149369 512690290
119853 184535 162324150
159149 161541 6077700
199604 199904 57229888
151091 192019 141375397
182408 194886 138310854
160999 168251 15796465
57960 60404 458593361
197447 198102 1646943
80709 147357 759350727
55126 114455 505186139
46142 127039 202763128
162205 183055 967594713
114241 131633 43406685
132603 140373 19455022
154270 162048 19551001
25030 86897 154995146
21235 21267 936266449
98206 159460 154055967
178418 189216 589123961
77523 155180 195130580
25438 88700 158430934
62956 159719 242618972
180507 184286 9478861
29580 45765 480465336
6173 8812 6648606
166740 191704 62601988
155529 190552 87829392
78272 183989 265418920
183890 188589 11797771
195735 198901 7883697
67345 176766 274534782
180041 197677 44184010
2342 39507 39778021
185162 193869 740566263
191345 193866 765334899
143328 177150 85040576
142992 192667 227017570
149453 154765 13380209
153400 180263 351561678
49151 61076 29976058
21665 137599 290476613
58058 103802 767164940
64436 137236 182378759
74176 118107 110476747
187219 191660 537495933
54252 189600 422816921
63420 119078 139516238
90426 173544 394611072
158204 168309 602058534
100431 171555 394854590
173216 185740 31313287
36874 67669 77354807
156832 183502 910887936
38750 170634 331150557
174910 177754 7067454
194970 199630 596244243
12546 142898 425487360
109426 150043 101887466
136354 171989 89819556
86291 114498 260949321
116055 191528 829353370
15242 147633 331955128
81825 191526 478164398
68496 161131 232365237
90356 94345 606815146
68817 115740 539819771
187894 191412 298327287
22637 184857 406812800
167250 190736 58911955
126294 193628 169223040
162252 162353 300724202
93787 166522 529880679
146211 175269 72990697
190925 198761 19698338
63014 199470 380402057
199019 199368 965845827
154585 156782 5491668
70533 140344 174960099
93229 173196 201090839
185791 194509 187786917
40083 120089 997491086
118058 198637 521892599
140388 191614 661541169
186433 198517 30371313
84598 85513 2275780
97982 162980 735234631
150326 197609 118681823
171844 182427 541192455
102518 130694 70782628
28946 88490 149054194
132064 190644 435951327
194552 196661 524113394
33796 78976 113249347
192395 196953 11439961
144977 178141 2881753
154302 165333 27783748
142191 192020 129014963
176722 194365 142919989
132032 199168 168616249
118761 194589 190371480
69863 186471 464235819
44571 158562 528741700
61243 181795 520941552
126832 140471 929011311
70341 79606 427901822
164395 165563 2874000
145248 169295 807717856
53882 99353 113593139
125515 191165 189106385
56286 199538 941165397
120697 129749 842080439
180768 181387 710672248
72447 167979 239825461
777 46699 202257348
251 127964 440931301
87184 95404 978405191
6894 192136 908321855
2814 14109 28169511
161089 162605 3861460
149835 198280 89668831
4193 102603 308489232
134305 163262 3928283
27828 42574 37118476
1485 189284 470698930
142830 193956 255886608
65387 185907 302296440
94596 166564 181129399
34044 132156 708086559
191945 198633 80104493
72898 99511 45285928
38445 61413 57820677
182095 187907 14515846
56343 156335 250846742
181709 198884 43089893
50399 179487 792949677
76331 119821 495878327
111496 142570 77713852
97064 146587 512497834
190744 199496 21999822
192564 199598 260360471
9399 33585 60265915
171877 192579 157791805
43539 61811 467508730
6115 23384 32495744
128496 136436 251769961
91514 137790 257504344
115238 140766 464226105
138812 162321 25554107
40103 135455 239009582
70735 132558 154994543
225 138839 347125377
101442 109786 21328689
97857 181068 209267843
71380 132353 189119513
42811 90859 120019194
146429 170613 60861068
145895 176054 75727619
1275 78063 706250346
1130 80773 769325000
111247 122415 27836088
163302 163689 220615473
159807 160694 2227192
76101 104565 177631584
142116 170658 607394692
24464 169650 502795052
103503 151190 701597386
163596 192842 523280201
12371 122662 591517460
49240 161590 281867749
26132 42515 459483765
144740 193010 32471663
188476 193370 839299394
147146 160160 32650678
25710 60504 87443432
90768 169984 199337031
45297 64061 631805068
72624 182723 276378379
6116 87267 274014480
71531 149243 195040021
129802 193561 160259548
142996 190019 257855542
54340 139757 213943612
146186 155369 23065354
29543 97816 409803604
199145 199493 6900697
22936 28409 589645087
191954 192826 990439477
13175 37976 856751215
113134 153669 101584243
100809 130686 253903793
172722 181133 8880535
187186 190573 8548591
95245 178136 291123938
61256 62887 4106637
18500 77266 158304012
185642 199728 35388964
191735 194582 7248533
102379 150671 747497148
177129 183501 886503929
80714 143737 562163580
182515 184999 672277569
875 5887 933496374
117023 159328 425759121
101279 125710 755981758
117471 182278 162491320
181421 198555 42996535
46143 159343 283980824
24336 153913 325124807
7685 148910 818527012
7070 153713 367500273
56042 91153 72651532
82053 117407 81830073
170830 182417 50842895
64309 182372 481618135
190508 199157 347518052
60588 180137 299868052
51307 139432 382411870
99593 109699 774026192
27968 30488 6421261
111670 189733 198270257
58789 107145 121292474
11497 41059 94426328
155738 170747 270960568
189702 195987 788372967
102568 189927 219410306
104910 141327 463206596
9444 51940 106380290
181508 193768 525357291
130980 178906 680778907
120343 165988 770650105
7278 179527 242324004
106272 151907 114361691
110371 130016 627897204
151996 158941 471382778
136216 147250 27945061
21918 29187 929628488
180429 188798 20988348
75921 129452 134280248
1927 41696 99422003
140038 178440 96618210
2174 103154 915239659
85982 186345 982960624
75413 163000 466425113
101765 122718 52764082
83510 150677 168668346
67448 103780 90995610
81481 151877 378067065
31276 51450 311561415
79081 192686 918039060
129409 199794 176838639
34309 77648 108649749
100168 153949 135289110
199885 199997 903812453
157611 176532 47569741
154189 179547 63655422
30315 33143 6965617
7952 64833 538107199
41056 81598 101535420
3683 70695 167742184
173551 188348 37026480
120190 179808 149703008
192096 195705 9082845
136641 142685 15267293
37261 51556 464038429
134765 175717 103045364
24006 86717 184869864
102662 141996 530133030
10184 28454 525134320
147234 180990 281978235
71946 127459 642881831
64798 185978 303926189
1190 82757 203983379
26338 183490 394292087
12769 19121 352999799
158745 171896 233785341
61945 139823 983285294
15453 156684 354109616
153858 194567 459694109
143592 156910 379350180
108779 112882 182965270
73386 174001 963487788
99434 134711 88688974
4393 169466 414032759
180345 185200 895246418
30719 107028 826538525
89328 197244 777485489
21825 52813 562777049
15117 37709 933130190
61138 146694 214617156
53040 87334 433334153
187014 195083 91939915
92573 126727 928117881
148492 161504 427164357
85170 139560 767685993
17008 102597 700116735
32299 66001 182952796
187532 198580 27814859
110250 126444 40297469
172467 198105 597599664
58796 60740 4860561
89244 169206 201161672
102348 146828 81995996
88095 176528 113765561
154019 179220 63292810
196144 198326 134655010
197807 198594 172821
104797 137850 17136024
129951 177966 120697035
2481 95149 231627057
154767 165541 182037160
27851 29004 2919668
5945 20037 35202246
155241 182011 67180913
81121 95479 35719862
20365 107211 217760963
39588 45168 17060369
124034 190640 167175025
20357 114390 308032059
5061 57597 131641265
189316 195987 733000836
136532 162158 64606859
133806 174530 102444321
14822 199910 464209041
66704 74075 18283772
139085 159092 486351254
145862 197660 129900749
90845 174193 209638601
195267 197325 939688769
3574 177897 437061347
170066 198483 960246621
5087 59330 402800539
170074 181590 496354391
154395 170743 338148148
185439 190126 11736052
111880 189260 193981506
28711 146783 756364509
19603 143771 276620178
81454 112445 705136818
126312 149050 587098450
2195 60497 145970874
45370 100968 904355117
166016 197416 78694279
184739 185429 752316
184449 186689 4753492
78582 105459 10833807
83467 101178 252393006
160427 175786 38646020
62351 116182 135095692
143646 146995 8505021
134258 171355 806447515
147103 194079 755749502
132936 133886 2387684
122399 177092 137353786
82937 123757 801598907
32057 158860 318130843
28573 107996 199377770
119173 175773 796013037
5391 107338 508011936
95071 124090 182468417
65979 76016 287251411
183788 191848 20236249
91104 181389 865160631
178495 199289 107422644
77983 115519 244695547
97197 143511 366034855
41657 44249 5629495
76151 114310 914807867
183424 186491 7667301
182288 192101 24664995
136040 181826 115134780
74159 183631 274857166
9699 110124 251709630
1407 56389 427747318
8529 23894 399507323
117172 128705 278299745
59927 112284 602721289
7916 143546 339797916
109048 126557 43662119
2240 56869 345319229
147885 194740 117646164
163185 163711 1368911
12295 168301 593821661
14053 73640 149132128
182432 199582 43055995
43132 67863 657997711
124574 167387 94951512
169655 186580 42316542
68483 145792 435514037
49328 137657 221366171
177773 194073 40927809
4187 8307 10443295
185778 193231 18768166
82885 149518 454301504
98532 141116 107062933
76497 90393 34710085
156231 194926 317776233
84159 158078 185668265
25380 74139 141880887
77452 176416 248548825
128651 164438 87624240
89251 93418 10461778
22443 65070 106872854
48419 181864 770485475
191880 191965 989607361
78682 109560 633032516
72531 114585 643570386
102291 172941 268037537
23067 188972 446316092
50000 118633 524592352
181502 199068 946743949
160594 190658 231060390
12959 52009 97842163
164531 191778 68209648
104312 187363 208436960
18073 25400 142567525
61328 129672 171161901
67357 140414 572016861
12416 117898 312389011
30460 184102 385423925
44527 47984 8606804
183524 192827 23346376
67987 156361 210933637
192761 199378 345216992
124470 131114 4400099
175716 178940 8084003
4582 110167 264705855
151794 177562 64740203
92149 97390 13103096
98664 138916 101200617
112395 124770 6267797
181377 190217 92934556
116070 157639 104049498
90960 133828 107809657
98804 163463 447434768
130295 145785 471859835
2172 41167 97446344
51057 173915 308282827
169339 183832 128135093
36949 151539 287485269
164608 184157 48895003
105182 122006 42183451
156987 176098 898205245
4335 92277 219925685
41698 153051 279301341
78895 127476 236216151
90184 182154 231179036
122386 147635 906386089
151706 182410 77126484
189208 198331 914332499
190151 191787 614158970
107056 138782 155415437
23244 198569 439857209
190065 190644 119770507
121894 159355 846201097
130830 182120 874555404
27795 133920 266115448
184118 196605 223615091
166351 172484 15496906
42798 189850 368816598
186782 197369 551305805
13033 67010 790010960
177610 196338 618868680
96096 141971 115398802
130501 155250 62328561
44574 169284 955139637
159234 165374 15626047
156859 162552 285154169
152805 152973 376707221
39061 81781 107052570
107974 138756 76961887
184458 197826 535337314
199472 199527 143522
194720 199660 117948427
47875 150486 297314022
157171 162067 890605136
25166 163854 348121683
13031 109301 720118672
34885 156440 305087691
195300 198959 489373312
100238 143668 248164806
49855 186972 672719742
11546 65608 534239771
130823 185040 892899695
4528 97335 232090700
41979 130391 907254861
75169 139097 160390861
176051 189061 32508166
31069 62512 79046166
154140 178066 261254690
121607 166673 997644448
148549 179318 77201030
116238 120689 640855062
149260 165081 39805604
25726 109433 210078634
10185 89233 683817762
26138 180675 566370656
60000 63236 193827634
58106 64671 690613297
54124 173669 299878547
65736 153685 220602549
51028 186240 370886677
140073 144062 10148862
16249 36561 50650882
99818 189150 861179765
166401 187126 731029519
67581 125539 591702438
102175 130447 71030462
81736 150362 172294016
108398 152706 632117936
171761 176330 11374258
19233 30373 27783232
151690 180553 954201159
185876 192157 15850245
195469 198813 84747726
70813 109260 96489859
88171 132697 111897068
103040 189043 454254967
71944 80602 426139512
2146 142559 351737222
129694 192042 463683774
13306 20598 18283461
130759 172263 104456609
23098 198037 945489144
53610 89304 89020683
167811 183700 941157225
39425 60387 180651484
80883 184317 259734732
181676 192740 27775359
126264 170255 110776825
12984 183433 778181500
75560 135520 150394247
116085 160244 110599555
69025 132510 132565739
34801 63576 183965709
121690 148665 589883557
45856 77814 79986170
119493 164030 591930357
81647 195025 311623719
79052 121313 106170589
129495 155000 18275457
149468 170310 47543850
67768 110911 80713469
45673 89793 237720719
109009 124316 38320363
55430 57188 4385495
59226 107414 288259915
27920 175659 411527868
113048 179280 383964509
110694 155994 289908815
104529 140283 167038513
101784 153084 112699070
10584 58565 751482496
196823 196930 276296
117718 119443 4193242
178894 187026 716171698
172311 195012 77226961
183080 189040 190729748
41016 99300 145825447
21221 23612 346635800
171182 194918 591543004
173504 191906 46129902
126002 168939 575285646
63506 183257 300345909
170839 196995 153932238
163481 191716 483334589
166935 171264 11015113
143819 195324 496974105
153989 196591 106966052
94771 187624 450046437
168254 171008 545802163
94779 149815 672340929
63455 193190 325413726
14735 35216 39335291
76298 144354 242015177
176030 190012 421466506
81219 106237 873288679
114326 115918 345346247
170006 172800 6952348
39893 146263 524861762
125796 173211 119251900
75383 112822 94252327
95815 124955 586372194
61327 117188 968231660
79118 129871 816681719
75753 175203 249804811
112223 164861 132105151
176092 187759 29157707
55153 147696 973371265
89120 135864 117493437
178027 185288 198113541
117455 193758 191391248
780 174282 434955938
116055 121788 705909785
68073 119931 549923230
131965 171323 99031967
147895 167830 50011417
125571 128307 595668029
180518 194160 688308154
146523 147899 879974764
60796 64590 811357857
145125 189811 112075347
67891 141254 158048648
24282 137234 283193439
17886 175331 394956387
123945 190720 61892326
146934 157129 25553304
175687 184266 21486312
163372 180643 43319001
169395 196241 509967787
99860 110892 589484144
129566 176948 684610010
130437 143359 32490760
139501 165160 947044152
78040 87131 22682991
31982 78272 948339048
147645 185410 626634252
129872 188679 147741861
183386 186499 578603982
92832 133900 103264195
90633 97876 18153015
166280 169704 190381683
71704 131935 151058476
190253 199310 22787985
132905 194486 482294952
71055 137493 166485504
153313 193027 17565022
164870 175557 263379413
12600 63982 128773648
157476 172280 668115787
143262 181198 95351805
20582 191486 428592935
99735 131124 78948457
172518 199255 364963245
49833 111628 781992784
88912 195547 433382995
111648 197490 113380280
999 143845 436073637
137202 180307 67806130
167828 189450 54195300
198800 198815 17337023
152413 174569 332628826
94092 148045 166987287
74243 188699 287350977
163124 163133 591627059
165817 188366 56450403
92168 199852 270634667
37550 129448 588019636
105823 188814 208215801
182942 194658 29504857
195299 198954 9106773
1117 32323 77826976
33266 147303 286188314
128101 170610 107047683
130765 156565 195318063
61118 68234 17814167
97626 175352 209402027
183921 196269 37922566
30707 56047 932854295
172954 179012 775125863
187528 197282 752767234
75905 157945 205946917
191661 194460 7111926
155940 192363 91411001
73576 118056 819471058
98469 139644 103502811
129930 176551 593407682
137121 187821 127379185
8910 37064 70191374
62738 124364 546384684
107918 167267 722384860
49941 83432 83784326
21206 78912 436082260
177974 186874 727101299
142184 176965 87472846
131438 175053 721138937
146082 157235 71167339
195871 198297 6045508
150015 163493 21652961
78745 152831 924638394
86692 138858 131021887
39316 176749 292009490
75659 177726 256279305
8087 65438 143554376
43739 60989 843188390
56694 128360 924577242
83145 168596 439077747
31639 136338 826190594
140354 147183 17330208
14628 68974 136177855
172718 180677 19904288
4544 170507 432161448
153331 173125 49802418
141011 151755 27121541
7777 36731 72207193
29711 137888 545517552
180855 182887 117896145
181192 198188 42608257
98479 136007 45732240
100342 160665 283142514
162107 170903 193400430
85051 87829 6915931
37461 142345 692775022
191891 193870 5055369
45148 127369 206092682
152982 178926 65175891
17508 176267 504798923
160303 177849 44110147
172369 185673 33224148
163130 186107 603677051
26181 163889 589457718
35228 145424 325755292
189587 193955 11041655
185195 199356 35549871
143243 187770 282112532
29286 32011 725523286
41156 171724 659831517
136984 190049 133298325
103263 135139 79922383
126430 193270 167999835
27746 53142 63813304
26865 141633 287798868
160121 160207 29523009
74936 129964 543909167
1332 188383 635853511
12690 18501 14494855
195735 198768 813230824
96147 199973 965383418
63455 66483 7514304
180020 188689 21701433
168892 194219 920208309
136584 192670 788834248
109291 125474 40430929
59825 108320 121586757
115422 175928 151752560
67996 100018 79959175
47276 71850 61599488
103562 135512 80076154
188872 192062 138594829
181672 184108 258631896
108578 196302 220188857
176332 176617 683441
128253 170680 106840660
142519 170967 896054746
31546 67985 91469051
154347 160718 15919436
88813 155350 167375771
76468 123687 118666207
11515 167453 237757129
182702 189244 16352708
81019 108111 891732548
181326 182890 669171928
29970 182798 622665284
147082 156343 23248216
75020 158741 210218892
94160 144405 126409492
189334 191132 400097902
142093 188492 116554786
185847 193028 443945973
37536 118528 203305638
8569 155802 369028398
121767 155606 85009220
178602 190453 29631830
111431 183491 254310370
61318 124070 157302131
186184 187267 2735345
148332 195313 48673495
63612 123080 148971829
117042 193444 786103198
108074 137985 74749190
38113 40892 344356922
61436 105500 182734508
157998 170882 32594044
151848 191658 99948691
76157 129390 304142104
172437 180372 19795191
147572 193583 952161578
91714 142200 764011626
153625 172459 581625297
107652 119680 907720038
111566 144560 574720247
11529 128518 344405497
183819 198938 537060193
39277 154424 288972906
76737 107595 77751687
113622 195279 204916655
12548 103148 988471273
179606 188020 21040042
31151 173927 358323299
98863 140798 105441728
185068 187228 5343834
137174 178264 103334374
185741 190116 10975607
188351 191076 6876281
159117 163165 487490240
66838 133081 166004029
7004 48434 410877818
123207 166287 970978603
105956 148268 115229647
116884 152783 527130393
78557 140329 926454263
119913 165961 115641267
183964 184418 1176059
117611 141536 59733581
142151 174692 81901691
87265 160759 883477848
187887 193188 13361546
143314 179620 91268511
33515 57376 531688617
36336 194140 396051184
86020 102355 41022115
86243 157646 935003826
21736 150065 321784953
137303 179443 892451969
139597 149985 26290845
49983 120000 175604450
59167 127806 75388621
29789 96064 165804996
100665 188198 657131668
151828 197280 698900653
173621 189911 40758865
144604 199171 212080094
53790 81693 69738381
157587 175922 854596898
77860 184107 345575246
461 53051 874646212
167279 183048 825120541
53070 171348 296831638
8579 66131 144040418
52380 100356 119974297
129363 152671 372773608
91346 102343 253517348
87531 113703 66061481
103323 146723 109105949
143150 169187 65597450
177670 179994 808617092
48695 78217 73869041
157120 177719 201513067
131836 164583 82445900
188824 193587 329462544
160985 195393 939169168
80320 168457 221411191
167494 179559 30304259
27565 175758 371917522
71628 81307 24155246
60349 180014 300149953
20611 22239 4088573
47250 73084 435332087
109549 151405 997886000
133279 148276 37807133
198461 199005 185435712
54363 196476 507455699
156683 189308 81800120
135494 184129 122238824
58829 194924 341461983
183565 194585 27747384
174900 177529 1037032
105646 195175 691956137
147088 161005 34930680
96286 184346 221404511
21216 122278 749622273
15039 149382 336860610
62225 175222 316679744
194253 198530 10647912
42894 62655 49595795
114822 167373 131769999
194021 194516 444453648
7902 122977 948951880
66829 109175 106203162
105331 184905 199704794
86300 138437 130906084
43310 115143 180226104
168078 176408 355601345
51927 105911 135397471
162237 199850 94319142
24121 87864 266082193
107153 187966 202664433
38123 159575 413973255
184811 190217 106780261
96853 184599 670125192
91393 118696 68888408
189431 192143 41327090
25544 61297 99381443
160493 176847 41082800
75863 127359 129196836
170797 196331 635177215
48851 152228 815560629
72744 160367 219961345
28644 127810 845493648
75494 139466 160460630
108960 139271 75846684
40580 76334 388772911
99846 140854 103035663
73999 153616 199932202
68027 112927 112760320
186848 196732 514485439
199957 199970 604283855
92299 110627 244280071
193045 196689 9174213
24036 118008 235806614
54019 97793 989176876
38370 80638 941562801
5560 166395 403238670
127699 184662 65086111
191357 195375 618521741
104400 140168 289017775
182048 188077 15046805
129863 174748 112940814
67105 136723 174417447
177253 196413 274968481
84966 152886 170670628
97794 104476 17133424
155345 160541 12977184
8679 81139 181222101
17308 190680 434779031
133473 193384 720597430
92878 104658 29885837
31217 191649 39712189
129884 155797 65259805
47531 95240 201622070
195522 198292 6880301
185032 199447 906553378
21687 47475 64482893
11138 136427 313809384
46152 102647 139462367
57958 95395 962546395
46611 58081 111939693
147974 160321 27099716
131450 178544 372917141
55470 180224 312920330
50061 57822 108820111
41481 178527 707432254
117477 191594 391909324
39505 170554 384571260
169702 194870 63118750
87740 189158 846382188
120359 158808 815106447
174714 175810 2725820
108193 142409 372279009
82858 184762 283573865
38191 156654 297348052
29213 116105 218167881
72275 156119 210515736
585 39761 97834434
198209 199655 3676744
109979 140991 77555092
186882 194604 19505891
117871 128097 705172120
26551 125040 731948297
188168 188592 1095186
573 12898 940224356
182331 188632 314780938
147051 152380 13346998
120396 198826 217409533
76486 120919 111590820
35697 104635 89457702
85162 190427 264390220
97818 103178 55798018
130374 179282 572274320
7660 17633 266231071
179977 181002 2544987
65932 138974 15496096
104412 110207 14726806
108721 136052 504308429
177975 184996 17608815
97699 122817 63371611
49361 99331 73562182
174240 189273 37619777
4808 113037 271352784
128171 129850 4206711
189055 194133 755358306
124520 150467 705641329
128055 191436 159208822
133838 151017 662599327
91734 184572 352051715
20957 193976 717874069
58326 59892 3904693
162245 163916 856272685
171991 189272 135111692
83117 96866 388498427
76801 129712 701371269
157485 175595 45567937
11590 79865 170844526
65769 158348 725619228
51980 65370 341663117
34309 198133 411126958
78555 91514 260363541
5680 57618 665355269
24136 128794 884749998
179721 181186 3670505
142266 161253 686112447
15984 24745 21670670
191681 198100 16079909
149693 199342 124585701
196632 198882 296860325
58654 198238 350072063
108063 185944 562290544
134455 195326 977359851
70190 98920 71646848
106719 162758 238594658
120439 174036 134625340
170312 176856 11447723
2045 100407 246010344
167267 199875 893085693
12485 114909 759684788
51644 149922 246514284
14987 184930 939684422
101440 189172 811044679
87585 147994 384500596
44495 151575 587100014
112973 191977 802193108
46468 182098 340362342
109893 111627 882415904
66813 178812 898867804
33579 161449 777933954
183041 195428 31183921
77054 81153 10288200
17488 130318 282715870
86193 115853 74929333
128820 179600 127638953
170919 193319 56078957
167246 178034 963034703
112192 179940 986976284
92729 171350 197794047
123282 153192 143639711
192538 194355 1598149
72817 154618 205426461
183870 196921 246297741
46267 151620 450977734
166910 185019 380305961
151279 194294 108072285
69390 195290 163139401
179998 189826 393902894
17057 164148 604014929
84144 103400 48399115
88456 89420 303345110
162079 195225 83181098
96734 134214 996835920
144906 187419 106613638
122900 139061 40455380
196197 196985 1949021
123943 180209 141267117
40002 147018 268499928
59666 179472 638641299
131518 160781 73547816
142247 174481 640246345
115907 148159 405068561
34770 147725 283511841
24899 33580 21749023
24157 26457 481667587
145901 153965 194215403
190345 198843 21364213
9544 44181 86614173
198843 199896 2657905
21201 167987 368119372
36179 92176 140110049
5361 189389 529102295
132372 157506 63134393
142835 153619 99819589
92908 116648 889677125
86469 100163 292260835
88851 101060 30652457
159240 182823 937522305
163580 198066 837762669
52790 163477 578466137
47977 175587 320341788
105365 163432 145784521
170053 190214 285663089
161232 164537 8446312
159966 193628 53449596
168662 183188 743577710
97438 141592 111091866
55531 81349 64464149
135825 147910 979933009
189701 196891 18096995
32688 199591 418898449
20829 90599 406290231
129901 187698 145154747
110487 186494 317947054
157011 176619 49244883
144416 188308 898610216
1752 68663 167506262
131627 192494 152906054
174280 198182 50383780
23229 139047 340286455
55027 170175 643607232
86299 185867 250107823
198497 199236 1876854
59918 166466 810020540
193815 199884 686583962
14725 111890 243730679
182682 189577 17283244
128025 187553 853816820
3979 153436 823934105
53088 113759 679220311
55270 130471 624799602
31888 139497 922287801
25844 139937 286065880
159758 190896 78152980
25996 140492 287084131
30929 146288 373494555
195834 196124 242073
193650 193718 932973139
115102 172087 611852574
36076 157560 382644307
143625 188949 113780705
118063 165242 118443809
42550 84721 105408506
67246 98098 901062300
172969 179225 45011397
114128 136160 54940693
8653 133318 312251352
175356 189085 34294316
71847 141125 885604118
166602 177014 26093660
110237 131411 533145586
151847 161341 953611153
172393 178254 14595228
142104 194422 900556514
157564 189068 79056464
161740 186214 43942377
132779 159303 202690808
85760 86206 1139847
73414 167784 103265582
121441 164241 107594175
33126 168203 581583859
57727 173557 533936790
174146 197308 58056615
195446 195789 384184156
146381 197253 127663578
171889 187860 39890274
121417 146972 632711108
43118 77432 29089127
154342 158722 720383625
95256 157024 241969099
77996 170029 231263808
189922 195234 13443980
123968 146649 56991359
105833 133361 68920974
195849 197037 2957061
30646 75747 355243872
195363 198388 341119443
9160 18729 148289525
165659 194209 200869126
145082 182344 93495067
115361 121093 14111149
46595 100668 596912984
27532 34779 283737816
21567 146062 312245705
145979 186649 101980620
24495 100488 400351169
145728 189237 109088743
91865 197809 363155738
92144 132751 890909953
54026 61520 686621374
173956 188291 880016874
153091 157807 527179978
122605 152479 243526661
113069 157508 320166298
188467 196356 19899927
80097 194578 784193350
178056 184775 180826878
48072 187055 371433341
139779 143019 951595982
162239 176884 293245279
178598 199944 53532322
167038 172775 11955423
47431 181161 335622187
108687 172514 160266151
16515 29718 91841022
34194 76886 837206231
21300 174847 385185353
169740 193776 60241864
187867 192299 11193035
154668 176817 55579541
160926 182233 97004955
73264 116495 108815871
5303 10517 13065410
46675 78562 255049614
126704 197633 559849559
13100 73591 896127190
148499 166938 46240835
123025 137176 35383464
145619 161934 92876774
111943 195284 209055332
132381 143189 27105671
169789 180390 26491453
25863 192696 418648201
119950 168088 120841304
12176 116478 261596922
63506 65635 5239326
74610 154099 199659121
167760 172052 927945981
129672 196734 551767613
72785 161981 223974809
99318 142147 107693119
148187 164267 200247667
87430 199942 345763683
90745 155940 751610412
130557 145353 871992153
85790 129545 109906442
192824 199036 15611982
15446 143572 321117270
145279 186596 34382317
193581 195421 58623068
137226 159387 55770651
53166 102484 123401100
114324 191059 118425810
183331 192625 23327133
197483 198440 261890089
48151 131973 210271450
11542 108517 243059143
116378 157252 583937186
167264 183578 723222633
15323 158537 819223126
122506 124320 645714508
186035 191770 14423337
191551 199550 256086574
159368 186539 68212427
60851 79262 45856705
42668 118772 147929852
12017 62190 125744425
196334 196802 289497755
108861 188355 199398096
72498 109885 93972653
80904 127927 584018071
74171 113896 99921693
100870 161615 461665899
150343 151495 2881092
40954 83877 107433662
87025 165768 95297613
92943 157585 904178914
91130 126921 89950185
194447 199157 11775379
27051 170965 668082130
23301 167018 765346087
44607 68552 705150759
62716 192708 432301804
98306 116837 314053330
105340 150055 299654513
181815 189402 832973630
96037 157192 153916649
122647 143033 51115830
180249 194109 646437616
199858 199892 9867
84498 139213 137363197
87273 169877 207760116
54275 148184 990633254
56995 59300 5845033
129263 184873 166927372
50285 134363 210669407
191182 194625 971025941
114263 158681 111276937
107923 114690 16996208
63467 78786 38117470
167717 180585 790284413
157435 175680 929965180
22378 132303 915276894
112589 136577 553108387
187713 197624 24908527
165186 173877 21747723
62725 80924 45341415
71843 188865 912081374
75679 89070 950699433
51585 56627 12651223
117006 120958 468325983
58665 133827 402283093
65103 199774 337807803
135952 152980 256702714
47679 57723 837378310
88268 176799 222521297
50106 130978 202695871
183953 197370 33661305
82356 92555 799541221
23798 194524 581115473
154435 157663 7978494
100612 145529 957972047
45562 188271 358000777
198817 199591 1977854
138353 158341 50286590
36071 104282 633015154
37179 41321 10505392
17237 114230 558924562
189586 193085 8817068
146520 155608 22825569
180061 183256 8019992
93505 186668 234142938
199912 199922 802549807
183705 184475 117221601
135817 168756 460983299
147028 185938 97614222
136075 190295 136234490
101758 143952 106096545
149058 164511 38940998
180303 192561 105868312
22641 149408 758883518
76887 92366 38659534
40813 199505 676102737
114054 147100 790435693
131414 163467 80620077
134555 193178 294846152
5214 157259 381154966
8166 150195 801573999
22461 49827 211146268
72132 152781 107141751
65465 87733 723726298
152604 174949 678295812
195699 196766 409241117
179271 191968 424612440
74213 164634 227211493
96958 134959 95594972
100195 154548 136759565
158690 185577 67517773
71804 89305 43575080
102589 132305 890902430
151244 189988 97196269
113336 184482 200323285
3135 89187 656007922
108266 158736 126528757
103475 193710 485970745
93833 151740 145634292
155568 164142 21598821
122154 160917 723756300
54323 95054 101548665
76713 176655 251055670
120827 161304 90059154
53459 102248 990619623
60246 165595 264267940
55751 119196 432678292
40845 66993 65634140
128937 135101 15422721
37435 55716 46076968
172885 179525 620800170
176894 189257 30935068
99977 177363 194581393
158913 176477 44144792
154601 168766 435902337
46013 86036 100100130
69216 75152 14717758
102146 184736 825378911
137301 191079 620030202
128828 173855 113225142
90662 134186 199639408
131420 159828 18490683
12214 69132 142510561
181215 198542 70873226
121235 176558 763179846
191846 198589 16943878
133750 164097 20884271
29195 112748 209764898
183173 185209 5113049
171875 174539 6627082
107415 165485 3349263
115647 189328 642064615
163540 167770 777380674
128433 140630 30583500
24870 41335 41420590
80426 199240 398885321
747 150503 406912158
50930 109870 147897995
73506 199989 317554640
112839 198729 215387968
102353 143742 104023990
145702 170153 297978613
146770 157145 6822296
156318 199331 885776339
115740 147711 875202093
152160 172055 50116614
59135 186137 318482438
6562 110004 591022135
45543 168201 500890641
161557 172120 26663425
189485 198425 632842769
39488 160829 908992359
27910 177427 375231445
157410 196494 42690581
48433 134003 768727770
101177 121451 174896865
141494 186769 314952604
78249 132097 135176102
112194 194099 205446563
170423 197577 67937479
147677 177414 197495157
48671 179232 327622450
13757 129810 370576120
154591 169368 37158296
33145 88762 407646948
31789 106828 649009229
23490 78378 137485224
185035 190784 14378694
87718 119987 81299151
136785 195368 147305805
66677 113668 842819487
170284 173606 8208049
135967 154453 32397388
83325 142242 582911981
86107 112883 67631806
150452 196279 940513427
127242 196348 173661064
158397 196620 912227480
28569 139634 266842387
87226 153864 790876004
55023 165131 705630767
132687 147274 671025128
63283 168287 153826544
181303 182185 692204624
131452 167948 91731881
163050 168871 14691208
155036 190703 89431215
188265 197468 23111118
104095 110156 15392385
103402 192499 223772320
24959 143995 428661563
69500 132279 157394504
54328 174758 630878020
30428 83222 748191966
26844 76024 917093935
100883 163751 158194410
22326 85883 158959681
40415 75861 635751105
27657 138962 279066544
104467 148860 650513725
167275 183612 574551185
78783 83845 703125848
169566 177172 186924795
144922 176694 661276260
178315 188544 622690695
86028 171759 215559415
34938 171501 342880844
154162 187813 84382385
121698 180876 849954835
27078 134718 494209655
79852 136379 911158288
196714 197531 274754814
129974 135652 26536753
195758 198588 7055456
171509 199082 651043906
83743 129446 114680422
88555 167474 613101698
33703 94243 741063238
59834 198328 110251255
59606 145775 216097308
163100 180107 42645632
164788 176414 29037373
65339 192673 955184611
7909 171938 411302553
84989 197441 737022147
44453 133552 223397296
127478 199429 180763744
111471 146160 86951798
85581 107237 54753486
188726 199784 873369647
167147 184792 646667146
42779 162260 299765906
25507 34098 954920909
118674 169657 249496520
94379 169745 233280277
25670 65104 997944184
90105 133271 108544116
40173 155463 289330623
21703 144897 308926531
75123 185389 276893609
26212 63631 94040237
115267 131219 39719092
6368 166521 401524150
64794 72634 966717980
127364 142074 163186058
161306 186437 54626186
133579 195545 155729902
108272 117473 23183688
616 107528 267870387
65919 166986 2801745
137765 148935 461584625
39785 136033 241295735
19697 199113 450024732
93282 114259 53107206
175929 192850 42370759
66990 152373 469863358
4933 37648 81676981
32955 125949 556917643
124172 134088 24748662
132228 138569 15848899
156628 192091 266827057
159623 181151 54099738
3132 47136 143253091
20422 70888 324876727
145023 199317 491175486
88083 121934 331891338
4656 84083 747826747
55434 70911 38671361
192904 199875 17521435
129108 172918 110168590
16671 55961 725676011
169070 179383 781337195
18875 124079 263741785
137009 176674 99760757
194093 197433 779681179
165075 189752 798231100
63519 83444 373014075
10891 131916 303228055
50187 88048 775221368
35126 147638 282382478
78153 130347 954582895
119816 175276 139267565
13571 79326 869392402
168871 173734 866242529
176232 193668 361321774
113015 181671 638892468
113164 129047 39562719
195704 199645 9850740
7267 193392 466643675
10958 156834 365720637
195153 195799 856995846
79861 159187 888665827
46318 134589 798247988
109580 127655 45144543
145195 185683 101550637
177112 196488 48654210
167922 189513 607044230
6131 188311 871567980
29181 129711 251996004
170864 192264 53566934
199963 199991 61342
101842 150864 123220676
142675 181244 96931451
148960 197881 832959612
131844 145186 8998395
62208 96291 84939139
117627 168981 128843550
143200 157524 248820060
18986 130942 280531670
66267 80988 36686076
196666 199335 6668813
57175 158354 677584459
53711 169677 356184659
194991 196672 958886418
177460 180170 677337119
185083 198675 285636561
78149 96285 814369637
116153 150886 86907026
108106 159584 889865597
127410 140645 952230382
138770 194915 211729392
70890 83369 31117162
59026 63609 502718298
51788 130167 766858566
56188 96679 547474596
199049 199684 1608532
42590 44427 4506230
36071 45192 5011499
54690 151739 243324185
7917 175306 419676664
5964 169559 410234870
22207 192743 353368731
82993 89124 15240129
37619 196636 755822095
44126 160514 291982735
131775 187033 138745512
176819 185025 555389097
136965 172727 90023807
112363 130081 44132822
147933 175684 461541045
199601 199971 917671
105181 121261 836737664
195906 198229 5765979
9006 92713 209266691
25125 110464 214271823
187305 188742 566966225
160884 196931 90515606
143825 177749 142781052
123496 142734 789596131
86210 140333 135903192
33300 146941 285229080
41448 173541 331422856
128037 179886 130326005
31215 135981 262698557
103696 134898 78154573
155302 196898 104369075
161020 180954 50027900
182244 195902 85756481
156040 187217 78164888
18811 111446 232387658
124211 128340 10253134
197164 197662 1181644
188728 197822 19549063
13629 146883 334148617
31975 194255 529966859
87759 117162 121494451
32521 58092 458232108
170152 183640 33666680
58998 103951 444247915
180960 193510 84106232
87329 144057 142610490
83024 156940 185689481
154583 187032 81350112
111849 179799 170426488
105999 137088 880634051
165539 197599 786104355
111933 125598 33959167
45319 109500 161059860
160241 191841 65138446
142185 142525 873383
98116 111036 388255997
55019 181680 995690934
170260 174530 10618220
149320 166520 453242837
32023 59889 70085641
136023 184600 122092111
52850 168161 842843892
144084 168256 60790895
29312 78211 335764943
161737 178256 362194096
40512 99253 567478259
153386 197659 952898226
144879 148873 10021802
5036 89457 211073486
196063 197935 4563226
183683 187075 8457991
1801 78715 192379874
166711 181109 36115200
78839 97849 47453472
48854 71090 371531208
78384 111109 82379404
147114 153005 14756073
196035 196502 893135727
21025 118494 244363749
21574 169658 537597346
42360 143857 676649494
44062 177720 84131083
27633 82676 717663815
10576 150796 351420892
98363 138562 673948989
169268 189947 51700525
19093 86399 168357665
70711 188999 296775787
97931 145735 120432409
129641 143029 33652962
161902 169765 19846989
36171 179001 351507519
107985 118455 26203593
192188 192900 1718413
68243 138828 176874111
177065 195157 45444612
28447 193973 415390267
42786 153885 278660497
177184 186705 794244637
68223 120314 130597583
9743 109044 720490382
107217 169429 97184992
148645 189378 102106271
92925 174963 802406592
52402 57648 92547760
76945 194931 296349826
104796 167110 177613847
93999 178309 572916089
70530 176793 696962246
37131 140918 558280467
165989 172837 123885313
90830 110571 515817021
111337 148626 248121700
67066 98727 856119465
3116 19063 217264496
20494 124399 140240302
183377 197792 36105952
127470 135174 686530917
166479 175523 740207906
27773 158109 946172414
97763 99639 98859481
158900 183076 60721362
22139 79754 125214797
110687 183836 184201093
7040 47625 379728833
28402 192589 796586823
114797 186187 178988287
26954 66568 714828674
40929 153107 281387838
142820 195804 133177792
198102 198227 334772
123011 186719 159899349
15045 146529 329692966
5671 105764 951778827
14243 15377 2912826
175107 196981 937440165
120075 136846 41904706
8868 159630 492123451
6266 124329 901702990
182154 198136 935396075
96572 184558 221170633
10716 145460 337793903
192226 194302 4348983
133990 193577 149741310
43964 156677 397680098
41923 131686 225016355
116118 125959 891433675
151619 193558 947297848
54108 165586 722551057
197160 199366 239064784
165332 167701 5806982
125239 141556 40927208
151566 186191 130325458
2398 19084 41670795
63607 150150 847552798
146421 197502 128127896
174575 181359 452346480
110296 138140 69576802
47037 127694 202172736
65674 194653 661679516
55537 95131 98723051
85486 149047 239145495
72651 99583 354044199
184936 199466 36477294
131592 172778 103559676
130160 134590 11101948
198055 199510 250243310
198320 198762 159624971
15648 122192 266988739
188223 197038 814281026
69670 81881 30464137
1358 13800 30987161
122148 133230 27751827
46879 125604 197339699
95594 129328 84924164
138092 140027 4861405
156025 171511 729527597
135565 154269 127242120
2234 68999 626162687
37931 63091 514410730
95440 138739 283569374
93980 101875 19895537
177134 178988 4668331
86283 96474 25431850
41855 103969 361479033
31947 179456 370182067
72217 167630 239483406
190798 193985 8095157
181393 187690 15708386
159633 179674 50374575
173306 196779 739918976
133453 156975 59155130
190387 191902 3856817
71473 155498 210913236
177011 194177 326489890
110384 153079 106973972
113726 199438 739211706
76426 181886 264897547
13242 21052 19600394
62295 108549 115932736
133862 151253 43777863
146806 177063 824758634
89735 98092 20886520
148161 199234 128142214
147178 150757 342231729
187973 188776 190717644
42624 142298 814904555
195381 197420 5010594
117774 161345 226684606
184771 197891 32898532
129047 192418 159242339
51297 173255 306030300
5000 86586 441812963
125345 181479 141045331
26361 59894 554266554
198938 199050 272491200
34610 67123 905808569
68208 69588 694561160
130602 179130 845757926
2775 136352 838470194
12115 194872 115028884
8862 104658 48158928
107229 193307 215947879
75582 148709 183688447
175861 198389 56457911
20137 93302 615759187
170902 188334 43507887
40987 128655 326975368
104614 105711 2828889
160393 180497 50489585
76731 82979 856737356
172588 193228 51702667
111948 198093 624884653
25009 93862 911279761
140441 185367 112933556
72635 199758 319122653
197857 199447 180486417
140940 176535 114606075
77259 81503 43014618
6361 26940 910752765
188341 195352 252129456
866 182326 454867487
41774 106988 505865184
165934 168326 6007468
148509 194977 563028971
79720 159311 13781761
107636 159123 129030268
127227 199288 296189586
54142 199345 364226247
26705 56535 74920316
83651 173336 271887628
58700 102212 34831928
24851 95013 175604558
183523 190038 16303827
116588 154372 648796637
80896 103681 671212016
101671 122411 52250710
169525 178430 9846075
132733 133044 235628381
142503 192836 687635606
181628 189629 20058002
139478 191618 683073902
31838 165717 336010482
184565 191405 17144917
116440 191775 311542953
99246 149894 127485602
60592 107344 259576005
180089 182299 359567669
171086 190664 523800006
11350 187886 442625073
36664 90744 135289670
92468 175768 209484971
165291 175193 416750551
176834 192165 38514689
59923 132973 182984474
26552 108486 105392908
155015 176721 732271593
125279 142485 43184603
164342 191009 66752599
150709 175631 826237536
188254 197877 24157608
27390 181189 644779228
62025 112831 65512496
46614 91340 42677018
71870 133589 271113967
82402 129970 119402324
25072 51859 406578188
44002 149774 265367002
46133 53702 918324077
140214 153513 33548710
184658 194491 24779093
55589 102609 578964569
15449 135920 783902004
45074 165927 303275071
191012 199044 20203658
104333 115651 28655511
81304 131710 126539485
179430 186687 18129932
132498 189831 767162338
124715 152514 356110828
172432 187129 268989692
23802 133509 275060018
31356 106191 384860905
68327 171224 258291035
83471 179845 242081414
138971 144162 955867293
124738 131646 49426186
82411 137480 287422310
150661 164871 35901772
115292 196688 204156334
148595 154570 14984519
133274 185954 132295608
190162 190204 93387
138394 170125 953348623
181751 183533 4449184
121464 130639 568683920
101549 170790 174244642
81917 169384 904691686
143035 169596 111492109
167207 171322 973260005
74878 125251 126439878
140862 141330 876069339
20216 51288 77787091
153089 168308 38297211
148159 162732 36581552
148254 191876 723366162
94138 198601 967577269
36893 85214 229570737
176959 194065 42937587
61287 198600 344466280
38472 159913 617100400
19049 43846 62071265
12436 186039 435297118
176654 199156 56470423
170389 199309 631830046
179492 185050 317302824
95935 142939 118274265
191830 199900 20285145
87610 88201 1510280
113493 116732 862713463
81326 119431 596174812
34935 118015 407332077
80921 112729 80149291
149362 197038 119683499
113606 147770 85680440
135777 170792 88240454
101759 120998 48460276
90983 184911 236109270
187385 197216 184053442
959 110378 263694804
179537 180483 2359849
27729 136531 272744697
70870 166097 29992354
159127 174392 243167113
167807 181332 482649095
75456 81120 860265418
168308 178242 690548471
147285 160940 34268688
28097 127109 248227980
97742 186398 222844385
63854 78672 36833809
191878 197598 14339989
128523 187816 284889130
159175 161527 592109323
188587 196481 19896030
25328 129489 279315144
149722 189392 442077130
182895 196235 33549557
110360 145545 38588709
160863 185788 62522559
48807 55143 16023775
112008 126198 35264401
145398 179364 85234313
21548 46292 61879017
77536 150252 242539347
132743 173622 599079229
195391 199972 11419080
167157 197238 75489177
158875 170630 417754037
26918 78890 130190925
111738 169550 854317865
119779 174683 137871950
165784 198424 81836814
165369 199000 84278746
101438 124835 660008118
8917 141600 591332409
104601 180011 189333894
80267 96919 41515685
132383 154003 54371754
120933 194706 955385082
150243 156236 135407823
192021 197493 687875917
176521 187569 27634773
160683 175917 38340754
156451 183334 67457473
195153 195386 599530
83529 118216 87278574
60866 165377 262256455
82604 145335 850361899
4463 53906 123873249
161818 179472 44321342
131391 132426 895475731
151753 199493 278183469
18513 189422 428623984
49513 94320 616926437
172923 192033 654163027
55646 155586 949514932
159128 179227 813657160
7508 137661 325933608
39130 47401 20701752
82885 171880 292380646
170267 198569 70856436
32072 63659 178655560
54038 137622 708424776
104382 140831 91347947
96193 133471 93815760
125061 134124 931970395
188118 196933 22220160
14719 154875 351511071
38093 81457 108735146
197993 198337 980993593
77830 120643 107495845
60677 104794 529932250
59964 101588 103981725
105552 155061 985234043
68728 126763 959685888
125010 131877 798228276
21513 22625 834795256
7599 53731 115469930
185386 192973 432401122
48222 129377 203488638
199389 199411 680874216
91265 191572 462334967
154713 180873 65628856
194351 195325 2432703
183443 191524 20248723
193723 197468 443800426
92731 127115 744942997
28843 51511 56974258
44415 85292 102257226
140169 194891 632725514
9000 146337 344214929
27216 61115 581491978
30658 186169 955521670
117255 196002 923452637
136716 158764 55509205
120303 127820 18740134
167688 192155 61478791
25303 33981 21736652
120496 186286 165122401
47281 166542 714878379
1676 115505 285319881
169611 176351 16809381
9257 125823 685491501
128694 136743 997857517
126432 192143 621339880
143907 166037 204211556
21376 47467 65235605
77063 131242 166850517
21036 41701 51700150
146740 165851 893943945
94804 198669 261127011
129727 136610 360833805
184312 198307 296020232
114246 116058 4638266
134114 185051 128042465
19624 81544 199657597
14449 127987 284529923
153089 165940 459863628
44132 98803 180159291
66102 163009 243140980
109228 180093 177843464
63728 110364 116934142
171302 180216 893971653
25022 52931 70162996
132945 156382 58984458
197340 198021 1692959
170404 198328 874472644
171826 187295 557009693
169897 171875 4971983
45521 121161 849307503
179021 196599 44129547
72121 169309 639503699
179152 186986 731019103
109827 145826 90315968
84631 106011 398451613
137727 154171 41474461
144288 179104 87504635
163624 195798 80755574
81898 121927 100533083
196274 199521 5139535
3542 108485 262935165
69028 108493 559945506
72363 142783 176658948
34520 107500 435044168
142811 183605 317931440
113002 154131 694265954
101895 158584 142457690
150269 190489 100938550
99338 109005 30155355
61517 68474 6635649
167208 198698 79026615
174684 188112 33554550
52477 157400 263185465
160641 172749 644418974
121186 177810 105540441
52791 180376 320092660
29877 85844 420681576
1841 145694 360534289
194934 195035 170373
169056 182781 90595453
5113 158516 447792276
65283 197756 332274241
107538 178659 448634961
60455 115737 138740935
175377 183531 382728153
15763 152957 343936506
14822 96835 205097391
72910 94256 53263915
65906 133065 769172598
25606 158589 333629789
40686 153657 283436513
167634 171646 10239426
164897 177618 581933806
159744 175660 547150522
139748 154001 35997536
123098 135512 31005942
185090 189623 696899877
122461 186269 694994915
168338 199544 78280917
41655 177294 340300456
141478 186263 510134066
186364 197728 854741128
81410 145441 160895037
15065 46775 79352715
87978 90630 421315042
105128 133869 487680574
110430 141082 76607902
61806 111456 124549380
38170 42994 12361888
198326 198884 1413306
100440 136271 90001425
181634 185871 899908430
123901 135087 27898127
89399 98958 24007111
65029 191093 316187104
98534 152745 136413720
39723 128962 937447258
135835 169343 84367288
133352 162392 73068519
132238 157727 63998670
102938 166536 585062067
130065 193291 692042703
173321 176039 614452212
192193 195418 8111521
181448 192458 27646314
139914 169816 75398445
78843 155785 193286288
161310 169940 21792494
180343 188283 19860004
181634 182922 739554894
69941 70014 431344178
93796 144486 617616807
157116 186608 73989582
183001 190726 755100107
18950 33500 36209249
67621 134095 166533177
125520 197584 180997070
114824 127580 31697908
144413 147866 8771291
21512 29776 244811759
59110 80121 52387859
69301 138295 259009226
113741 140246 706527595
30670 180920 377000173
64625 93362 71651446
13021 69387 141200778
153220 182107 72581074
170466 192723 55709282
75055 180770 779730699
44168 99490 138402261
70550 77530 17312234
188074 193193 229918824
100991 155089 136162844
188455 196266 950251693
76385 92138 39357291
174457 174606 407363
78140 92543 440179534
194004 196619 376963206
175113 180932 4006488
106868 142909 90188438
160198 181372 53169460
131770 161633 75067418
167606 173118 219987925
61833 143534 204750850
67048 75376 182082675
109562 124430 37237731
465 20880 50950461
198962 199350 997543
194381 196385 5005511
196012 198476 6133814
90665 179510 223384752
132889 176937 110744233
160226 168113 951076460
76383 94766 45868720
122117 198905 680021058
68539 173969 264535042
78326 116822 96894974
196102 199428 8294471
115209 169684 425128823
24240 85853 154292354
87272 111158 404024295
140880 144344 8823163
125569 163709 95966965
179107 187634 21251451
5128 106081 423017206
8161 26849 46476628
119509 132109 371054622
136378 165081 72385446
48990 70314 47512855
16778 97223 655068531
137653 186744 123361546
52439 152588 251224871
133153 159003 546239602
199787 199795 1016906
108113 144008 89905128
95743 100013 10847949
91607 182376 326534982
121834 148327 512718266
102342 153113 127621226
61726 126265 161580643
162142 185969 59703347
124941 155840 77699435
150684 169173 205366728
149820 193006 108390118
95990 99303 8412185
56733 153568 815597088
107752 110961 8076572
152657 181687 936645803
38499 69180 77033925
99505 199621 662937709
135947 180434 25849761
178496 183412 12289363
113695 115134 3701722
77301 135066 405549841
41116 83379 145904600
109846 161090 128520056
134348 160671 561040466
144869 173114 70954208
108103 117372 330705876
177300 181910 11594056
35528 132949 817736093
95448 146173 451455357
101444 192763 229506980
119567 173287 134882097
17255 37980 51662844
101391 184127 207948607
26685 126661 250567719
58033 195851 345700678
86246 169336 376617358
160349 188079 69575372
18538 74270 139515476
199537 199591 144922
86731 101156 259437821
148662 178997 602992600
40358 151887 965417949
197733 199560 4646944
164050 199583 629729885
40118 170459 327196396
178863 189852 396101712
17903 188748 428476211
85479 152375 168145637
168280 194778 431374226
122001 125379 556387114
96968 185849 902790522
184231 190061 14569769
196475 198934 613179340
169137 186550 119266585
105827 185366 552651388
169629 169826 499548
19602 134257 287279853
27928 94156 165783671
66720 172034 264356916
36951 87183 125770455
164727 187711 588452145
120862 163531 741284061
132932 137360 11061655
130913 133611 6807918
14049 161809 370555612
66566 172046 15282833
176486 193968 742969682
136195 137060 332771037
98423 136714 313094386
182653 198529 965000030
111797 138911 349030096
63780 198383 460806812
101810 112643 27613670
187328 189608 567932964
66383 92399 887604707
193994 197251 8120576
151616 168422 726414585
144300 191627 118843259
177160 184937 19478719
168453 197955 566297300
6813 135384 321953276
29256 85703 265246026
95238 156996 155459827
121711 125223 8737286
49032 160442 279489419
145413 195005 231766794
55725 166780 278575941
38049 129000 228152775
153054 168553 86293404
191166 198099 138777572
2263 187530 464372440
85832 90780 259259615
8787 174371 415142617
38002 137992 925606810
37206 41740 600205837
34371 165406 329001579
27439 181485 965267515
168809 180597 29492459
125423 177087 520857337
125445 154369 72794049
131406 141882 26270368
118769 171764 825712993
184208 188312 10240570
74435 122067 748605970
18568 55910 544555541
22654 156509 335650503
196102 198497 5943978
96833 167783 178479015
169350 188075 781953784
199658 199782 667954023
42494 54958 649929646
125680 149258 59346906
98572 186370 990417575
12463 37356 62133035
185919 196277 23249551
176887 199872 914920678
127076 189149 971476911
9677 185884 441759354
1006 168108 418856451
180868 182423 3889195
111974 160217 120893024
129153 157061 70175941
68868 93552 112917673
30932 147414 292241610
11482 188975 445028871
40775 78771 775142268
110384 125142 4295883
87480 117058 942447890
174856 195694 52249868
82850 193727 399053087
17504 60616 108065647
14838 17020 45416570
90324 151977 890034800
79996 160427 201962940
111286 178073 425987367
107307 145396 95549263
83236 96858 785748368
163856 171174 700381855
180246 196523 233816678
150152 198938 122455309
178818 189753 16251268
129174 172026 65109596
73728 175736 256151944
29391 142476 283564502
157580 190857 83549086
167144 186947 757065427
166967 168738 299758547
156491 174153 44368104
119825 122002 1432911
26711 177774 379058671
56074 198738 485083116
41370 100557 265695462
26161 181097 388770876
115863 149252 181254130
11148 51554 549385401
30693 149136 297147676
109863 149513 99431473
191203 198112 27817120
135194 177304 876943486
175755 179702 9877024
191951 197441 8074778
80480 145133 834630584
135267 181755 902063233
18381 182105 569371809
100375 148501 68077089
15808 20021 10524118
74634 91027 229001897
107526 171351 664710941
45038 52499 865414372
154116 191050 92638784
38546 95583 685310952
64583 196741 331573438
130692 136824 902521337
79049 88897 275431402
150841 190849 981102931
79914 79956 731264665
100632 158627 145820839
75591 145195 809300637
27297 196034 529652198
46112 116040 504885923
127736 163268 89384434
56914 101454 984715624
54018 105344 128609354
115292 124414 22685512
149432 158492 941832417
22800 118414 889884190
36738 117347 632475041
41522 50778 552678069
110564 198948 597109893
8068 89542 952377513
103647 139576 90039952
64175 72652 21023412
55599 170198 287590395
86646 189351 872652641
927 166287 801502756
190958 196131 295758978
5059 103968 787922457
145280 186188 102573807
68293 149828 204554676
197632 198851 3090763
75821 137200 153960304
48771 116111 616143498
53904 158889 263247980
190306 191679 3485682
154074 175843 54694472
169526 189831 50776478
155038 168397 802490529
77230 199136 824688474
5845 111094 475636995
118688 151028 189465136
107422 188363 636953569
22626 189082 842853489
103106 156467 134102207
13666 50878 93188172
4791 85702 202390762
140995 184136 108468508
21172 50903 74443030
72715 97485 40057273
180708 185123 776015331
123469 172778 509488373
104893 120520 39189551
54988 119378 259013278
35836 48127 30766278
20348 86105 505321589
32672 176620 729084203
192580 198812 15619459
196553 199515 7380344
186615 194827 950734047
57489 182902 314535544
155279 155920 761053562
144547 174069 74193545
141478 151576 25447943
155880 167568 447735741
97938 107068 833097749
76361 197005 302997772
20841 77651 276804558
37225 132828 239788651
22621 56647 386610607
181556 194056 31406613
104408 118373 768754873
156311 168935 529858194
59979 111614 129549591
31087 134847 260104356
82429 165480 208724273
157419 187676 839980023
82210 135724 810436462
167543 192797 451874142
152013 167479 821287281
123078 182720 149725976
190882 194212 43546294
143718 163802 263044072
63605 126801 158153787
95104 151034 288593665
88169 132006 110210862
114471 188263 184995354
76798 149625 158114706
43034 73004 74924682
172356 183371 27534310
50526 50541 982914701
186682 195806 3667932
108633 145099 88654003
173567 174600 675079302
140148 183370 119611058
34370 67707 342830744
165433 187546 55305117
190549 198740 389913180
83089 133634 929525983
118321 135029 904291514
142135 170492 875321985
135625 160807 41309455
31281 76511 113270314
24221 68334 110733561
119668 159189 99094665
129831 198519 172566514
190769 197256 16315905
95007 147755 132854425
142690 164449 942213241
107973 181794 185203671
125188 136261 845830798
128775 138832 357653029
78251 178276 288833069
22906 156567 335202641
9930 192913 749528084
167355 173852 16351598
47392 85710 99841774
18040 84154 507837639
92271 102099 24812917
42635 136581 235370551
198863 199151 395532657
132247 150596 46110423
183630 186791 174651197
140570 172671 416174829
167092 182815 39462943
65309 156519 535696035
133933 176921 346934643
112662 122231 23811012
40890 188342 922438848
137996 179910 105443559
70243 195299 313843044
138259 173515 88733153
7801 173999 643716247
4651 128351 348511786
86359 195650 274620678
72653 105547 82644784
34855 146524 280261766
191061 196842 14566996
163051 171614 943198710
107398 154388 117858770
160671 192645 812847276
180461 190838 26013921
13183 144651 784067614
164010 196637 81824427
45344 53426 688524095
85176 113494 776652327
64604 190191 607412040
52624 141511 947712446
70336 113543 554610747
50553 114533 160598082
159814 180006 50727114
17908 81909 160224843
85663 145362 340081006
70890 197461 397147968
188441 188632 502140
64233 100923 476098211
94691 184517 225883398
100474 135321 87595001
98922 152405 971365950
184343 192361 444845592
114511 176129 154555329
173517 177338 9565835
188450 194176 94160266
178825 191334 485504281
158332 172280 188270914
12100 113621 254460708
48926 139862 227892860
9766 52769 134006316
185711 185917 540333
114412 167189 356544293
146418 167970 999128070
14932 15503 956547447
11756 54480 107087518
172694 192369 6395236
50675 128458 497547770
82093 93471 28333053
66825 174180 269397087
109834 184803 188052365
138587 138680 562830932
184080 185378 3281014
190076 194314 560657650
75986 196382 391150638
154806 159549 11814313
42161 199824 403250618
105339 195489 226309751
131726 177331 632261110
155367 187536 80605324
25595 194955 425094082
86480 164791 196989140
55968 151317 955541497
58008 148470 226865154
51226 142317 787702248
23458 162595 349098099
100475 137539 63246530
159230 190367 594933744
50207 159526 274190661
199798 199933 281608534
162363 186039 59291437
138943 174142 88588859
114121 139631 811247651
184178 196021 325298889
58403 175131 292827816
21597 59859 802070968
190413 191339 2365635
98432 144575 116159744
65876 106979 103154696
144303 159842 39039051
34748 48744 35240705
153947 179384 63877747
143179 162821 46767262
76500 124487 176197804
166952 197762 90109297
93242 109326 40727460
57279 161928 262471432
181836 190601 21951216
161388 167242 14698171
111422 136670 846077880
133554 143151 24106912
158937 183498 831115676
107146 150567 950691876
17956 108477 226963504
20139 48446 70770342
164790 179902 37806462
29760 30935 990487982
155110 175582 68391989
35291 152904 668914937
80966 89114 20246194
172168 197313 585269560
10697 161841 378916403
53386 184055 327768837
183544 185081 495171546
54817 181816 318561876
111902 134312 103426939
34289 117642 209350064
23064 189707 752776954
165281 196822 954888091
156882 178266 109631207
77546 162999 214676160
141195 188844 70715010
135258 157389 55722242
67042 99901 365955559
139596 168004 157922840
168699 182366 34202517
84593 179974 864636750
142242 147340 2643693
171874 191209 48359686
47790 116749 173246440
187484 188439 2428369
74476 194988 302677330
118875 176807 145408515
5701 179282 707217862
189616 190021 132280363
59088 162209 258693963
98601 164973 167099910
64161 155870 230034249
182483 188709 970473561
39282 188074 614617753
181463 193882 546600543
26969 165199 893165716
38353 79431 745128031
137243 187571 747237450
133145 157941 606947905
34223 136006 255276107
164940 178230 33236619
180347 197457 279049346
38192 145150 268495227
133145 186734 134589368
81716 93972 30532111
109894 161594 452181479
198096 199359 3231071
127891 150042 55755141
51153 90609 120358004
124537 192574 985777593
22359 116084 235139388
109498 123715 594092670
91883 166685 188142726
63371 193186 553062840
185853 186119 252668
77508 97073 48833515
157269 159362 5207639
53084 162497 274492495
99438 197794 247132939
174603 198422 59682157
62933 108266 552946231
96324 145566 124038047
17791 150264 146213197
119797 150979 490857355
125251 173702 285155160
143676 153934 664632270
193045 195483 932729345
26538 105455 197962698
195840 198787 7337246
191361 193267 670726346
30081 73041 900088301
80316 138564 199422229
56411 187000 718613863
15601 78485 466388390
80113 138410 146250828
176788 197284 287445607
170264 177940 19129438
191908 197861 806446066
151760 155184 8706022
42561 89054 116140119
180895 187629 369720592
33666 171942 874966999
92715 96326 508714805
150448 189521 228272314
63112 72592 23550198
183281 188287 870215397
54968 58703 9369465
83911 132258 121408470
29447 55859 542388683
161251 174958 192633602
58123 139236 292420193
51291 154849 259820305
167993 168245 659662
35695 38043 5792674
133866 178581 71888143
26808 156385 473375464
92165 103984 29976996
154080 173525 48829014
151101 171299 168163452
49213 146287 243544264
84114 156616 209910370
8307 105193 961523798
183825 193688 20929815
84323 90335 666893709
107172 182362 183289296
27923 144812 293305879
10775 196575 777638957
140789 169768 73039231
198272 198997 940501575
180306 190868 689510167
928 173581 432829636
156595 185107 71571655
74109 81551 18675781
115718 118024 734034091
192531 195401 7273971
2256 190237 471216065
28260 38696 26144442
166718 184990 546492596
109159 188241 100014780
133547 187548 557908141
102206 178261 993504595
174615 196881 55805001
38506 194714 853193400
30180 155450 980274280
185157 192948 797313886
181815 188528 16777520
48006 79694 79380461
159600 174351 37128185
50799 193048 98849814
174537 198257 59438318
186401 190513 10340643
194370 199993 14030841
40136 112869 914941357
565 85156 211459931
34983 125590 227260438
58009 85778 69174052
22751 53515 479773143
42161 113884 179913314
92865 106825 35522103
153676 154976 3303205
67046 120186 133255114
163878 175173 794962670
135297 136856 3907469
57519 106529 122931974
158270 179058 669692882
130005 132777 495677993
18003 31254 17878438
183752 196246 31443900
61754 133380 796826423
81506 194636 595356214
178829 193210 36054467
2482 130801 982221749
129570 172733 108600418
62221 98535 288419832
135270 170351 837636159
166990 176505 511298841
133977 172303 96487177
121722 133749 878866419
193665 198748 336089224
24941 148693 943809044
69949 87777 767223538
1781 27633 64454385
130053 193739 714755921
12004 80415 3485925
129816 178636 524894882
133239 196388 493706517
128572 192982 92489238
38149 104633 166842505
189560 190678 2815767
23385 186068 715084181
67727 91538 59279060
124558 159565 87890037
31767 44150 553879546
77667 174703 294816440
110043 178182 285573718
180443 192120 29342951
149151 156757 558750194
85646 93357 80006895
185556 193286 592691880
184967 192188 395648859
163327 181705 965966864
168217 186836 46642311
40073 70831 77121658
120294 155971 833263966
52500 72037 21069038
21729 25646 63030
138862 197083 295835901
26397 82518 140558018
77370 81784 11115941
64306 72834 21161348
18389 112481 300970354
26499 32642 121961230
75216 179084 260864633
65584 88108 236943751
135086 195848 152762749
168393 191708 58439862
141680 193537 130342329
159179 195965 92464362
63146 98667 88596723
148388 156050 75864885
88425 128737 101296294
146104 150547 416285444
9989 37304 68111334
18953 65894 117649254
2883 88287 213546235
133330 164358 394655489
138738 152969 35876674
14776 65134 126272025
194687 196016 3306576
193980 194002 774831658
135056 199123 161037472
40251 143482 258891794
193603 194469 2195739
108756 194749 215847072
166559 177442 851875661
80369 196732 292198397
165567 170956 396935300
146743 163593 313974480
152537 169717 43277877
83555 191505 271059420
147118 169963 400936165
21517 136272 535765999
161145 194061 82661427
159557 187657 288756238
118248 130352 30168264
171801 173865 128874699
90552 95974 13534860
11688 196771 464202267
152512 188453 90177967
14605 135545 308435412
95295 123645 808812155
155042 166651 685748699
169138 185169 173595911
26095 60334 86053362
185410 197969 810145960
72079 122904 127524861
91344 195002 260558081
95200 161257 729672290
96510 120131 59649959
22764 142027 701740039
52159 110099 523518281
44008 160686 715660812
194054 195672 515167225
26236 199181 433963843
198141 198146 15464
39645 134837 611673251
134203 138629 11131202
13302 48685 13347759
118190 133672 38655984
112157 191115 382367046
67558 164158 615533522
82157 97801 38988672
177534 194931 43725144
199445 199924 1192147
73494 140426 167922521
69548 147643 501798112
127347 151677 61167534
7426 54568 448727238
143350 173923 76902555
76791 197040 811141258
149880 174441 822690304
81328 137692 141383527
109984 115897 943243598
102666 138261 89349193
133294 198907 164765869
39432 198596 784501503
113973 174527 860574463
41907 118562 931406355
119425 126203 716724072
118719 130463 29308574
58634 181213 52517223
164659 166308 38047567
53148 188286 338938802
171000 193708 56881812
37203 103023 742898886
167637 176091 21302664
125863 145384 49236860
73786 102247 279592218
182052 184268 236866416
127097 144788 817143109
51693 189029 344460893
184031 198185 465551058
179876 196667 486950997
188794 192791 10049262
195420 199823 10986326
116624 192220 189574870
135009 161644 67087257
166215 198597 108642154
47610 107416 150178234
16209 116207 250826780
108141 166200 145661466
180283 198802 46427197
188178 190187 5068297
37236 50056 31032064
133788 144400 275463555
176308 198998 633440329
68376 148526 624750226
64743 151888 617760029
146628 196500 358605160
67031 146942 410227784
60810 79554 190433281
96781 180602 108424917
142419 193880 917371954
50387 154654 972072160
84999 94175 64520147
37040 131341 594796828
138192 184752 117020839
84137 99222 27570342
185340 187844 987758511
22837 166854 684102371
40680 42719 354436407
190866 194507 9234087
151218 184596 908614855
91536 168078 192477000
82704 133547 244229286
163042 168535 34165154
64965 165470 924293482
11945 164368 823336250
152290 190587 96142229
130859 145892 756453749
86993 147880 153096776
56909 57991 771286
163005 172407 23682132
73681 108890 88530794
188563 197442 22277565
5821 143928 989995591
62758 97234 85905891
173369 177690 10802972
165718 182923 43087571
178538 195400 42355584
192753 194424 4258949
120841 164759 740237840
990 198103 795809505
157680 161392 796503071
149258 160413 27969670
120227 151423 78273226
19161 75907 675672627
126036 146857 52521082
159203 197873 97075999
106172 186066 771609467
77892 153906 393747418
54724 120422 164649113
11253 163488 958563949
170006 176701 490137479
98238 105748 636317025
140172 153112 32642734
179452 189876 26046126
190836 196046 532802308
48049 85255 276765558
39856 84415 21614576
38673 103864 658254154
147061 184761 775489347
2053 173595 430053874
111900 145828 92542244
71262 127462 140852906
91185 129856 97212215
117404 199247 338194890
118582 150939 81086692
131089 131374 27256035
165115 193614 71453886
29206 182075 383576747
177641 198779 662830743
48226 157628 274494146
51666 122487 741891963
186603 197400 27092828
123774 131463 576989857
53682 159287 264788812
36648 146607 275965784
104866 137871 70853392
64803 101309 203938646
197181 198600 3552593
32434 99074 166842877
9998 163075 383766237
167008 181063 35281080
185907 199287 33618512
156867 165658 11024706
143971 196167 131142906
69100 186562 35443688
182209 184437 5574830
156705 174293 44196537
110445 193703 951528721
78678 197649 407357406
116935 118345 3452358
187843 193316 13829025
125481 179546 69622770
60661 109853 370605176
147558 191290 109733568
125923 179252 134122516
113788 195486 205022457
160250 192450 380115045
65958 109223 858726911
155669 159608 732162649
55238 195164 350992762
118771 166214 965725430
192697 199048 15938400
150568 169780 26233992
189640 193279 85859051
162041 193054 558097671
105987 176969 178120418
13488 197841 519974175
123267 166144 514638724
73628 113673 281096113
9524 198308 474469957
129515 191748 9264745
55105 115972 794213433
184989 188167 35068937
138570 158082 815936496
32181 129346 237109727
170032 196211 617511205
131506 150619 249763408
111445 155830 789136846
78359 151755 184270728
51788 182393 755543287
121711 199825 196108515
108738 122588 34615828
9623 77192 328830104
141605 145125 529092024
197624 197919 717374
81463 116776 88936727
129664 149066 155914292
151537 165425 35035745
179709 188456 552541242
83715 105031 53661386
153349 199147 115016883
87880 151286 159429976
168339 196782 555534945
199749 199830 794674915
109854 143400 84005111
17390 163079 463430533
11103 75761 161770189
167298 168158 2198648
45149 144096 865093440
1946 2181 585077
120992 180427 88983556
110488 124951 737794979
125552 171465 784240502
30087 60768 901463861
73987 111734 95038696
71354 86298 662411462
123504 172217 374251214
162161 192819 76870683
28891 89046 150540145
40096 51195 534537121
95096 138163 108354037
199943 199977 74456
38427 147842 274639054
52524 153848 68866031
21796 131031 770436360
191073 192478 81694839
58210 83880 431640986
79915 103320 58719168
32973 97322 66422957
176276 187089 8398635
183441 185387 4870881
185909 187202 3210612
118075 131847 34378123
176007 179732 9287069
157274 171707 36366735
53480 84981 78654293
179911 196250 532692411
88950 101270 882844171
130693 149835 48229981
39146 186825 401272145
189256 197271 20174314
180358 195125 37130209
173964 199160 117887760
30198 183562 384764427
161087 171986 27504115
25261 198290 526985547
110035 127934 44678459
100778 158474 145060881
192922 196303 744583185
158421 170721 31153960
32611 75061 106375968
198064 199758 528967480
165774 172941 17970138
141404 178127 92343600
185840 189814 9964639
196743 199391 190090351
33937 107544 184840842
149972 150759 1916873
108447 169290 71719350
166141 180472 35933238
170339 175701 13325573
139627 186742 118410472
188850 191220 5942493
20858 131298 276764797
21670 152897 442843722
163257 182587 413150225
74059 113958 175930775
15156 111734 462907986
48594 193844 486950497
163781 184908 980413658
86003 121715 89828656
104325 134337 173097428
115970 120656 11458907
74519 122163 119675011
164761 181492 41854914
169962 189886 505064783
23032 182098 399018364
173535 198226 593381912
12359 69260 477509600
180945 191353 981318611
167512 167567 266885204
83741 183951 251656140
119302 199129 277581515
145541 156390 17033877
62473 130080 256178947
137501 191383 642537521
87887 91734 802477205
168755 199796 338161341
19360 58268 169816024
95217 106442 104871124
181956 186201 10535289
118416 198919 382189223
117816 157803 816763091
92650 117333 62435016
176376 194772 367840392
105189 173738 172084511
170560 182892 788497992
98829 147423 254034798
38009 182441 421445251
4136 11637 862968199
32036 55632 859237886
66263 192138 315829340
195480 197094 258865942
165885 169220 397165872
26790 73840 117893031
173579 193596 50223829
136341 159935 59437385
199674 199713 673264009
75707 164182 222262571
109946 158816 122529602
3468 52494 299850652
2469 163498 970476671
8797 118292 274369595
78464 84822 127457094
39018 50298 637467393
109492 181865 998673455
6316 91278 921065211
145060 146997 4862651
57662 90033 93174622
70495 77975 100870466
101609 169349 170391658
36012 152584 551632263
162426 169472 17751345
157362 158211 2093017
14359 117087 691685768
152184 193297 103270007
38174 72282 868069236
133719 174404 196497472
50714 184301 335150691
175934 199562 663640117
150540 153925 8561617
125552 177832 607519649
118327 167951 259620905
168429 189642 574368016
10868 173020 847660396
35474 35532 155675
156830 187878 324014584
17799 96343 609488202
139885 162533 27917826
41456 183069 355255701
11350 102284 764088863
179004 190448 28620433
152685 162911 803627981
146578 166398 49761080
87819 176708 532822735
45248 73695 556213848
63046 103679 933310151
46959 101699 176040524
152816 168172 38607053
15006 167963 6144666
4377 25488 52614889
72260 154272 205910858
73795 98722 62268796
61905 121063 148195829
120125 150449 661007626
162038 186782 34944572
183966 197942 115396935
11606 183184 571096135
196418 198271 4584624
115360 138622 807537659
20179 82906 156921190
89092 148825 903662755
183346 183422 188362
45536 47170 4066609
189156 189941 392316395
163193 186485 58396578
176156 197781 283201997
26327 193740 420096650
43829 144390 763163995
61627 76186 36202382
187685 198669 27668713
191527 199710 787475299
129293 186209 142946834
80813 170110 419455236
66086 129169 425317713
197795 199386 4054428
148668 161963 33328001
116990 189988 520778189
5092 146744 669137169
7105 82742 189135358
159726 187715 70220468
112265 127271 37338673
85012 86403 3476333
123851 169440 853455601
186917 193321 16158431
133206 186630 134185283
108019 124243 40573224
160772 198473 256086242
192899 198369 13735225
175395 181449 911176651
20857 48133 68170801
25230 106666 558260377
34824 73712 97498436
26529 86100 663041890
164624 179900 500139805
124093 159384 323050825
27940 154735 318223002
176403 194649 45856230
22731 136085 694785359
56710 67114 2983780
47466 53479 15222846
113159 142519 73424306
109538 153840 867801884
79670 116725 763426387
85848 142538 142425356
162964 197067 44658950
73707 176242 322166101
121403 185541 161007423
139362 151706 31118457
120320 143113 424863342
111530 126765 73502055
75864 128376 131757800
54054 196070 356278990
157326 158248 262922635
126844 161567 566885900
120908 168258 119007729
132718 158013 917752786
108492 192728 211360833
77156 184602 526770121
107441 122100 36619362
157355 164780 18826046
58089 172976 581153928
187935 191911 374435307
20964 115237 236503809
113520 127116 34704163
151465 199128 932470294
40452 135760 556154073
108651 192247 810013673
16874 22078 434645562
135989 144135 585111829
83298 97458 35288633
37210 58807 54399503
107979 117344 23555702
98278 133915 855581337
42835 54923 30363480
153227 186046 451192129
175768 176381 590293750
74814 93223 672753770
28562 40781 30708555
12312 131281 298079969
145214 183007 414539717
18167 21835 575171684
151391 193231 686462516
58779 123505 162219898
151819 180689 72509288
193371 199245 14715538
156705 197489 102286964
33802 185702 381194233
66833 137789 177784688
143644 163842 50870301
47962 189272 847185645
2621 57857 692825999
91749 138764 118175384
50706 89052 695967109
13451 182572 424124500
3544 53369 124695710
106689 110674 764675743
77693 160197 207171368
160827 176812 40169722
65278 149467 306490329
43101 117639 459415972
78093 135544 266875653
166642 184949 12071676
189718 198325 575096098
190115 197730 874756587
14569 29627 37615274
142729 174182 578632496
147711 165124 43801741
71152 92189 342078814
175311 185632 600944272
6894 162207 998814031
36276 82290 865504290
70057 188179 249945800
188477 197022 21519708
118137 197770 199724186
38422 81384 107693616
6497 194055 863986247
103836 156829 153027075
154520 170273 39660581
24847 147614 565964088
76546 139468 157892385
45939 189090 359119552
148188 158211 678836329
62418 83039 51339819
135169 191961 142750751
57082 87165 75060600
34094 138342 789825461
117857 156406 96651582
64114 85504 53247883
8441 70681 189946742
53987 179192 739244938
162912 185676 57052226
139315 172600 819750374
116128 139956 551264501
10101 126291 290985689
115162 133124 451244648
68372 141473 183185614
191874 195352 8419231
77787 81985 357710486
21557 184494 850942812
79358 158480 198663856
1507 101112 21085179
185530 186633 746992770
113306 175811 246193201
113820 116238 757398615
144665 186413 109164876
8242 115225 268162022
86593 115145 72093001
177048 192983 479952448
150086 180777 942989143
119851 163414 109365557
136605 151005 36300627
188958 194114 13035242
70683 136293 164380843
112776 166799 388210301
122879 143748 52353204
99245 171948 182954539
180577 198835 45813476
11477 180184 895996489
188293 190386 2070909
168331 175196 17270063
74019 170156 494855838
143366 154774 788013995
36041 101270 163348359
141378 156433 404881468
101557 183691 639873504
25565 40564 80346699
139013 173118 967974208
183519 185850 754727463
89149 124488 151636926
120345 165450 113349626
169885 190478 51491599
30168 61465 78618326
67710 101368 865300778
105543 116374 27383802
184121 188691 450332995
103613 171113 354808792
17602 173825 486283463
178557 198974 95454862
193862 194145 676733
100489 105338 148686876
99961 196408 242442337
92770 115111 56591088
104059 192639 222929905
34026 68580 86858009
11246 16750 13729261
148770 168103 424885846
64533 121303 996801698
74654 191687 635989970
89845 151472 882437083
39573 47890 759767924
77118 103879 67232987
125809 189025 158768786
6901 112407 721549480
29215 191227 636503268
125022 185789 152581226
87643 154272 312581435
138200 198378 753251953
131137 140725 24053547
174458 176001 663478539
21540 160697 348956994
57471 69574 789182819
137836 189651 149123493
103809 180540 192644341
77383 148024 319372957
16113 149168 333584940
188796 195846 50112831
183772 198387 14979226
151642 174604 57803124
97434 177026 267851532
164843 194271 73781689
39654 149068 274515176
161563 192801 816909336
104475 143288 97335503
78050 88128 174709481
147123 198763 129600939
2619 174859 431884005
47823 52836 675863126
69202 152157 208111737
107029 130890 59612200
116665 160144 67695158
180538 194749 771893770
174802 181079 753020372
32085 165119 333937429
31266 80969 124547253
94924 141355 116795999
102338 110152 19970742
30726 66514 89814666
26552 164927 347326989
101631 149442 246671457
100382 125607 63462575
97895 156929 148556077
67074 141648 186915018
164262 193689 73800850
84653 123968 98864256
85761 96054 25693460
5451 178795 434632144
160160 171994 284904036
87072 129062 105478420
3462 130681 318629158
25941 98776 840072684
26947 28490 595114789
17635 79232 154117133
186330 191956 445199902
129348 186445 392711050
67215 107741 101716500
85550 86372 922060895
22295 95391 182709670
101596 172354 250040974
184623 184991 549144041
88369 92300 579803305
133137 164005 77737088
2649 7264 576680195
130555 137632 17715666
162733 197458 78691957
138825 177720 648017575
128540 162813 176901540
35406 178597 359396319
42747 128594 215116946
124642 180312 488182099
167595 191851 968707929
43626 106556 157916299
95154 194108 248841097
174437 185385 27404588
79970 149843 482831534
74103 170245 241574297
149745 191871 105681038
145928 158275 202613768
191666 196170 571820054
38073 166858 323294870
71726 188393 292735755
135625 164585 73026447
86782 138713 130423252
198104 198286 505586
76940 106142 73523888
196319 196548 571141
20465 33473 20235695
112368 134920 56210824
28512 137552 273366100
70550 111258 102262871
139757 183090 481426074
48736 92832 110226016
130103 183154 133321183
91728 174747 208835600
189825 193405 9088337
121240 178024 142608246
14463 131353 292981475
8951 92648 209239001
79954 158332 196737900
53175 78332 62861366
69788 121681 130117748
24883 181050 519483976
147136 151292 10418531
170028 175963 10393522
196696 199430 779702685
109886 199518 224873439
170848 186551 39204347
134943 155571 363145476
100885 118802 948551206
50191 101411 128112201
28508 41019 557298475
44329 180021 589473836
129996 184610 137199256
88785 104979 685932871
5120 118937 285223219
168443 171350 573391856
49660 97311 734480857
149830 174050 287959254
114088 115851 189756506
136566 188220 980432944
198023 199920 122861938
23606 86893 620833771
159651 192316 82048428
62208 187979 609090900
29160 33924 11863177
25984 40295 35918582
8603 141832 279716153
86214 169844 210298999
154926 180602 684096658
85111 137582 590265439
36934 113462 208554571
31004 75087 837670573
90875 174279 476296105
104299 165743 565670416
57078 136285 198371037
47180 82250 570303319
95052 125779 77406859
49226 160838 648710080
141030 149079 20406750
69643 92690 677661030
169860 192298 957265412
183331 191659 20889209
97011 154186 143951103
53164 107413 928545124
165463 175771 772755037
121985 162631 65517611
126979 177011 125810602
134903 187715 790790049
76755 96979 50502132
114479 195769 864392355
100680 106749 15705220
147483 177888 76370902
181357 196691 949460468
10505 107023 123278456
166948 199428 46755944
197305 199847 163678554
139557 180640 617075459
20012 48122 800821815
112627 161527 835255601
22532 108894 216503394
133221 158281 62939529
115076 162563 928849860
140755 192808 676057841
41202 49452 2331779
10942 50472 598427958
145144 158324 32968611
57893 120112 155880855
49651 119038 691287273
69922 98921 545129400
85835 173485 425734381
109343 161846 131747784
20978 22569 950814990
46936 86788 190851599
27908 142622 814505544
104098 181452 194211428
29741 136553 267747817
69155 74858 14129233
37911 166874 323740162
1712 176332 437749408
147943 184472 449275727
88502 173405 213430813
145819 158917 32786578
126430 197825 179354405
147366 167429 50373268
176236 196162 50033447
189515 193181 449960531
40705 102802 259840416
108925 181011 164415460
81228 121178 100301868
21838 137991 558823877
104510 195548 670596888
9132 80588 896899316
181942 189859 947068228
4958 117866 340543482
107209 183079 609788062
182852 188656 755000542
168762 198281 947002137
63039 140950 530655560
16840 110637 235207213
43691 116743 834428957
67511 89134 53818517
109930 169554 869792017
154216 162747 21459635
62405 185481 760321089
23984 101645 194500212
16113 94544 414215190
99414 155851 546512719
39553 95625 140235285
177130 189127 9325176
54310 83240 72216790
1308 107274 265514252
99133 187575 222232485
197514 199105 870260049
92361 143442 128433633
7483 132330 312719911
33286 193765 661686496
46712 140458 541268367
131490 168332 198901151
84447 165993 204951243
169836 182801 32402401
20549 23081 729573742
60960 157774 907728049
71597 95632 59884142
173064 180863 19524674
126691 196167 355023591
92163 155094 793116440
89130 179165 226360389
18193 169638 379919132
156586 186128 74066088
174285 174651 942348
179744 180627 744683208
144809 166530 54578433
197295 198909 4061390
114059 142997 783923046
70977 194390 309766145
135753 154704 47781878
13636 89737 5274209
121319 139308 45034342
126474 128241 171974728
128130 179424 128956644
50615 148007 244345220
53908 136141 205962332
5094 173052 827277943
145061 181501 91461676
125714 187318 810401595
32260 182988 378217036
32117 54587 483155472
43866 88055 173049504
81188 177605 926608971
175863 197727 54749647
128538 146843 46120145
135734 192765 143322513
172482 179821 449693528
52799 93295 101195085
189329 195519 15676401
74412 143732 62880841
59024 141971 460615904
33000 43699 557561305
26693 118054 855706178
80508 180004 472860601
97383 117055 124460799
180707 192324 478182444
121424 152159 77154180
130241 196628 480103077
66552 145958 709552788
95575 150509 706880809
39395 88420 721526080
75972 150327 186710880
44378 184006 350336620
56064 132576 191722554
45154 115990 177896323
125519 185280 983094933
41252 155622 649964744
173362 180039 16722371
129000 195953 168248651
47995 198091 645425502
23310 162657 550875957
119193 176054 142754019
52176 66948 498672915
196494 196855 494712791
64815 87689 713825783
100441 181026 202565122
135814 172521 92416760
8965 197733 473234032
49295 191224 356060806
118652 123830 12913766
158719 195918 93458385
152786 186607 190301384
175858 188306 31093724
131936 181437 124348050
31917 60294 71369643
31329 181814 811181880
127988 183587 139699703
18537 114011 630312307
103618 132420 72259910
60880 69086 20469553
88416 165962 194948002
189170 195169 15197579
14258 17588 31955622
121588 122706 2780231
156901 169412 31535796
100048 157032 143323477
3645 113356 701914628
91052 166588 864345307
115787 197242 204213567
128416 171626 635349832
85386 152507 168700845
83929 170987 218848695
124315 177665 133974158
135468 188217 132514617
157745 183287 64209958
195758 198342 57026969
121642 122960 3283395
21800 50746 72484937
13167 145751 332507261
172689 190496 66922753
74295 186584 755410168
91948 145373 898256756
129153 142684 33975785
180094 183954 9654196
159607 163546 454539175
87587 156575 554969264
28691 96155 168848671
112956 155988 107872449
152026 161649 24200941
65207 191856 317661911
187954 190772 7073223
157819 186489 764408639
90071 153520 159536638
76372 88785 747577922
2634 107467 262733312
50107 105956 732686522
145299 173143 46503327
50558 62642 225044435
87718 162310 604769897
103130 159327 141131855
65462 157454 230698205
51100 185495 337145163
199642 199689 2680533
76223 173039 243206036
150368 187852 94076325
166733 180184 33739464
38295 45139 120896299
2790 139189 341652280
1470 137087 814431331
54737 82750 69947879
38880 168288 907169807
189374 196607 18273045
153814 193938 100753541
57139 128100 565272501
54680 139471 212409390
79180 181866 257933190
151658 180790 987448630
17287 153546 341641459
1823 54435 435309719
175205 190211 37518103
26181 73931 119634196
195214 195614 1030627
146729 166755 601903302
73254 104219 836177609
98259 124626 18005429
142486 157556 161451964
30457 47442 325604348
81002 97572 41308880
186783 191414 11649322
128617 187063 146781070
63420 151579 457832056
157921 188153 668894366
139958 187494 119435337
75679 83946 20651826
120806 161257 449183111
93042 163922 50294873
163421 186358 57455352
24236 86024 244401882
197528 199159 4161870
70115 154300 491031157
15575 85898 175866577
159589 161477 4786202
53781 79662 64623182
158023 161335 8380330
47951 84223 87833306
18230 194283 441638054
184311 196367 30316887
3864 76139 439163110
29268 172017 884578086
171659 198119 833194439
35911 39403 8728104
84798 171328 731089780
56892 151273 236672820
30402 82634 130762004
62740 122884 626042864
71947 102286 75921869
172375 176788 654333654
171728 195783 676357902
67775 87795 346683448
159115 169864 695990915
82403 104498 619860240
35062 171116 341621970
86110 89204 29365023
128366 157650 614704282
145469 156022 26470716
52656 130674 195537526
6942 54158 118192671
168431 188967 906985126
137043 169888 82742928
128158 150638 56535036
10846 195902 812424177
78961 154577 189967649
73344 114976 538287629
138958 168028 877135182
98401 196881 247562133
160935 187636 66934737
171010 191813 153671256
11494 48701 17056527
161794 186992 789691836
180506 194552 35317802
73069 115591 77468130
148978 175366 943974332
104521 125876 53451337
192744 195630 7312799
8000 66173 145607349
95241 194332 940809162
111556 161068 532094954
167944 190280 381096437
121081 143037 297278129
173792 189407 39084164
2913 3273 391849757
122173 148319 706730475
197092 199955 908327041
44328 193661 290943491
22881 115132 231426473
95287 106909 556165265
38 162070 406121644
153468 194313 102639526
68250 125926 144459234
85169 168854 210403105
133684 135851 5413486
11496 109447 245496878
95802 110324 37004646
71513 81551 452392389
152089 176022 60192214
171273 198347 469882486
104997 119977 37589923
140241 147567 18581671
88071 121217 83434887
121697 192286 388561920
38622 57455 48817880
167736 188228 459303282
186945 188045 489754036
106706 191326 212218828
143642 160655 961539793
131113 134015 7276239
10553 99753 812863070
80520 199653 800740841
85016 139230 151476218
13477 15730 5672741
56005 147557 229580494
19554 129467 450095932
25354 56177 77480405
197161 199061 4761066
75284 181992 180824465
52534 83163 54684972
59480 99677 100347379
194556 196081 3836212
173664 191961 45879758
43080 151843 272717106
99088 170180 825931223
150998 179571 71811035
16931 26663 24206314
183102 191015 635828960
54348 101104 892519419
117969 148171 75757249
168535 173449 654852276
151759 172180 51452025
161299 193199 80070400
97976 195357 708260080
83060 149781 978710743
43359 81191 94620168
137927 141589 9250584
55389 90575 924018640
172125 186847 36745538
75916 131855 235952137
188792 198236 23684856
88812 166465 195262461
77219 172367 239078929
59489 131671 180836850
9847 44120 85678869
7541 114243 664161741
173295 187617 35795677
148195 192916 670998289
194740 199816 12652849
62099 73936 736716654
197363 198319 2427097
49265 159808 291947445
136293 142551 220436321
51393 99172 119437733
102373 172438 533678679
8647 76581 931294821
45406 52428 395565178
63348 72522 22759246
134823 164399 74606822
131441 191255 150211252
40131 102690 497352344
12437 28075 38974392
32704 140556 357133284
20975 75157 200458520
99905 101369 3692347
29178 86902 741563913
135993 150840 380649095
63993 146674 207348985
87375 137040 431394932
183077 189082 15019452
48249 145746 405249007
130891 165304 61003357
60224 132426 648333417
187173 199130 760337750
144779 166559 54736949
57535 197321 350592722
56811 106724 125228888
194762 194815 132833
45740 78530 82095851
135277 141274 1231041
97933 164475 167548569
107292 176481 173540587
44831 57779 32643310
182429 196053 34260032
189102 195150 165063843
53616 138355 212271434
73405 145919 335901135
69403 87670 33576008
21927 43287 998981618
182803 189370 472564605
183447 196959 16788561
168558 179176 534867882
152087 197595 563159104
100437 117343 412951400
104560 110558 217148171
113906 114397 1280300
40603 103585 352859055
3908 137744 383009509
89424 96205 333254921
61023 179431 297042358
187379 193979 688979617
61927 143310 203944921
178345 197260 801599747
50982 139975 223033611
63538 117478 135335350
59449 199000 350029919
17620 29694 30126797
45675 192614 368685480
98636 132193 84481857
94492 195124 253056123
111120 190814 199855155
112761 143134 75930835
126284 197127 617787120
128310 164944 74059237
166233 180736 116404276
110789 194724 860007299
24269 109592 708488403
54472 177442 853470471
145104 192063 518008107
102982 161957 148233982
95274 185412 695249893
16383 175145 398248242
182269 186585 10793359
60689 196615 447470903
11553 148763 344019537
156241 163151 17349439
144105 193387 123811039
25788 141880 373433819
36143 63323 68352258
180948 185066 88654422
106583 170630 160783536
129597 165793 91110389
16682 170977 387087753
189642 193885 569884126
125165 182000 142818363
109932 186821 192844619
129023 180946 130489818
136457 191672 345686630
85437 172825 732372253
169183 171850 945383793
172408 178430 15025135
54335 105147 870890597
196202 196993 1959896
80459 174307 235746034
14913 58364 175725641
11771 165009 384345003
140608 179971 99003049
190719 198953 20694015
136600 147403 223032644
185415 194148 184702691
37642 172938 339620489
107658 121552 985742951
21180 190795 970809582
165550 195885 476489682
59767 115907 476213005
54002 59079 411546752
100029 197481 244834367
17484 152761 339182017
12673 47691 321244589
137233 197826 533376098
65647 86281 336089476
112027 173425 909068850
185884 186323 1073915
2916 25187 55447758
130031 197688 308690347
27908 85026 366924768
81719 142777 153217677
121430 153328 874443333
95644 157109 154707071
99284 191866 522191692
115006 117784 400320113
18997 134499 845257526
60963 87304 887485073
126451 175507 274217597
7831 163587 159674344
44421 77402 697935506
187125 197500 26048217
87972 98672 26797227
174800 198531 718988634
161926 170908 22706710
15187 26705 28667586
79249 98791 462943166
28210 188766 772421962
82688 148126 201436345
171793 182317 26284221
5375 81321 190021325
22911 57482 86712485
9604 57501 990486223
185586 191544 831484302
7181 167510 455153647
120693 171839 128603405
174909 180134 7638890
131582 140623 753401429
64378 123465 451359589
135338 147881 111017353
178956 189421 603594573
139488 190815 934977459
147564 155382 19670556
169687 198460 541422475
185461 187697 5567724
30465 136089 538812428
164621 197707 725849986
191011 191953 898903206
188107 198782 889585380
186902 195736 22277282
7821 21776 34782281
18871 70387 273308029
105397 136578 385329015
88697 117416 26574182
39477 124260 838755895
184671 192630 20015848
121482 189024 169501651
44782 60824 40336362
190542 195793 831670848
195935 198216 5646564
181054 189557 21282816
198030 199054 584122214
137684 156235 794559414
135297 149616 95089275
25823 115040 608364508
90264 105353 38240577
143800 162376 46786186
131293 154315 367808600
198432 199837 411303294
49813 113838 160659097
196151 197489 3236356
36342 189233 383607004
154169 190869 92076881
70526 99567 72505514
187190 198494 28437953
190111 197486 511693907
146568 181574 87839170
14863 80936 165369501
179535 196428 919183585
97502 127571 1166253
14590 179033 412472163
12718 58560 124166982
31457 53404 55165391
172603 176232 9052911
125499 175364 125415969
68396 101610 82966955
171763 190884 47834272
141453 194086 132314400
127107 182675 683092428
63455 81435 44808196
111201 169159 145453240
197635 197806 528673026
44760 149565 262963335
96693 161306 162572791
144978 176381 78818864
127718 142202 825187670
97842 153402 139808400
113511 160213 117116687
143496 168938 605421567
112310 142489 75448673
149718 193582 122979142
120899 126216 765367246
183399 198282 37343701
192775 197799 12543033
58008 191892 805689829
71941 159031 543891658
54996 115178 150993093
20549 76205 92090143
110210 152899 106986382
161838 188259 66227733
184537 191732 651060781
5965 148235 356641581
135286 180657 778706557
169063 171617 90335758
48529 172826 749489674
43893 182595 347961696
5588 84992 471529673
55464 100949 701552750
116965 139147 672894592
122095 157032 87729532
167239 196263 207188841
172184 181817 24062266
92362 113716 822151857
193567 195425 958744243
171761 176786 12513007
128327 137337 22571666
63528 124584 152948683
107574 139739 265874888
17760 137859 300939696
104138 185657 204625438
118240 184317 709094908
153072 188796 886633635
96428 166366 968032046
78933 167486 775741382
95728 170608 188570189
180803 185063 828400195
172519 199015 509717780
28987 137596 272260770
146568 182445 90019966
148298 168943 592094892
398 193536 484188366
165053 165440 975253
138532 188164 124677857
23387 163394 351277668
100944 111776 868196171
100942 148690 120226607
38529 50919 31210535
158688 194219 466480166
141485 183166 695872160
155471 186787 78471319
28331 139989 279950019
189732 199917 310931284
5194 34960 730192841
64779 169505 262807011
22676 111082 221698508
35698 61731 65491863
185486 194764 812179048
28202 49679 445751404
69497 192380 308372497
168012 190168 55563847
54690 139192 211711414
55315 59189 903223844
66930 182110 289002103
162973 167880 1223970
118186 144099 258050015
4201 71401 155513138
153599 161584 20069988
194646 196934 5695653
97271 124188 67949301
121977 165207 581631919
85882 194293 272444045
41279 67749 70936863
21790 104742 813399172
198331 199553 301439507
191956 195307 8469657
3419 158722 389229205
189590 196073 245300033
120195 191616 296422693
10104 151550 354488115
29035 87461 146240256
74704 148697 185884880
167363 192580 45648916
145503 170371 538762605
33113 181663 372815841
150998 175560 108586136
148611 193481 112609754
151166 183683 81648683
79633 144596 163179536
100290 156150 140548959
89755 166365 516878345
14936 44320 73512458
53641 179725 942609966
108452 198636 952887431
176276 189179 32264328
120016 187849 170218871
73066 109022 539719876
175666 178161 6226927
154496 160567 808477941
119059 131334 680905983
180774 197455 499559021
157668 167211 626107054
93753 165471 180479828
33911 124104 226328831
65607 100707 819301772
45112 46255 2806565
146967 163313 440817478
164471 181251 41980659
81663 109367 69684727
193496 194179 1731906
129509 198096 172292304
68873 90924 465797235
131120 195549 161937369
141524 195290 822080440
16690 111417 420382025
174430 191911 607584068
21688 164466 332196556
8415 61134 131934493
88240 157335 173688887
85351 141244 140334703
100692 168223 907808026
52334 126988 771528773
175761 190524 36949977
175695 180201 11277612
120784 188284 215874197
196661 199702 7612311
181751 198129 967676781
185716 199148 33784873
68872 143661 840173934
74716 126650 130216849
138362 186228 120260121
151965 164869 32591122
11643 100834 223140509
133223 136953 9304681
169350 174174 12079846
97191 121575 623437540
175146 189734 337790024
195799 199788 1963789
138731 196196 594216423
31876 155488 310214171
157768 196431 304480352
98450 148697 71357667
184226 198027 266016834
162465 192283 74810133
167723 184633 614622449
148614 158842 682548742
2054 15425 354554342
115433 138480 803794271
127248 189689 135440424
20867 112988 231063846
101777 125387 699552097
162174 196502 829298329
2043 159837 758553215
30571 194144 618518262
144305 189094 699412982
17335 159328 355987121
119169 136554 43378417
62067 106305 110935299
30128 166869 343095767
184479 193235 22012166
161606 190202 549944783
129162 192123 566689402
51699 159216 269603971
109331 152192 107487215
19741 45474 937292431
80494 152877 181769681
45479 97158 129178431
78154 126589 121420371
176682 199996 58480231
181192 185306 967670983
94314 199671 82664183
108483 178463 175618963
194730 197000 842444157
116566 185599 172995875
148702 194626 115298030
27100 30881 554386708
61918 78121 821870901
84130 117909 851521193
77775 172966 651068817
183441 195714 30855846
3203 31943 71715343
21624 180442 398325014
152087 192469 85444178
23581 41289 322021897
20029 105759 214890032
183436 190468 17580834
93581 180763 219209709
30068 192252 788878209
182049 198871 42181012
70209 104067 100026809
72089 79810 19268290
61192 73427 651067931
79298 182697 259688145
149161 165461 41026707
57066 150177 233477353
168487 198717 782046397
52049 73812 54368899
22312 117716 792364170
162843 166409 873644357
169892 194792 158256489
84149 158889 687077737
85382 147532 156239893
152931 159098 15441632
100632 175464 367432481
186204 196519 26022035
150286 171060 609291459
4632 185262 600453412
30087 31444 246851934
25360 129076 373808567
124428 146712 56013717
155979 172338 560309780
176480 188243 29454868
137658 145230 804027601
1386 12148 156425495
197430 197712 667964423
149900 177098 525906878
95359 111151 40228445
82043 183303 254269756
12332 36192 59577483
118480 199177 572164062
92341 117909 610341682
116775 139761 690157683
129959 177460 406170185
112062 121213 22732540
156475 183887 68747623
136526 180612 202359741
155214 179524 60980723
167519 194866 68712837
152981 182755 74747408
77193 158227 203442258
55982 113741 342595670
124655 191704 168332512
196916 196953 95258
184924 189825 12249085
37383 64905 69223847
25024 98344 793815581
75861 100387 61344440
34021 161107 318958623
95386 114543 680034015
128057 163954 90377903
172376 174250 976989979
81863 85985 809440969
164022 179914 35556535
158322 159952 2457787
107694 172916 699287449
175423 199641 966029457
177824 191639 789345494
122159 140967 681676696
133742 190908 143595646
199223 199345 282406
45299 50690 283289558
189978 198947 22578434
69373 149932 202151914
58527 170591 281176197
45697 124890 63227621
197221 198093 426344492
197083 199185 5277387
449 148145 414004957
176135 182571 299375824
25054 82036 142862396
133301 188028 338666117
180624 197835 42027232
73599 194064 302486855
24739 77570 223094170
35616 149987 286984965
147878 172156 319441363
182326 186336 10001403
106083 124519 744094213
194363 195670 428670574
44800 134341 276681573
26657 33632 5213491
163316 165993 6744844
147781 198796 943196192
124851 163749 694267194
41379 59292 775938648
2902 64286 153724110
76939 165134 922414628
74243 177904 848392775
100812 141952 103449553
142671 188877 116061792
176519 184285 19470317
167277 174633 18551784
182778 185654 7177502
49226 147619 246827491
65767 121701 781059328
82072 145605 159625048
132457 190956 146912269
168094 182642 765700652
149454 185050 89350366
144778 150857 626020586
133388 180687 118842473
44483 141251 978963281
19466 33829 26637330
2872 174370 429973043
148712 198702 845747842
119773 194159 186720572
141327 198954 987288387
170479 188805 901692645
31508 172270 353333638
172609 192213 49149154
182536 190912 575719819
80478 86179 14172820
121130 152908 697225783
49129 65118 27590014
140649 144214 9038935
137238 192832 139715245
80570 82232 288873960
61701 173611 69106877
20587 65475 112483421
2975 70836 169864793
191055 199254 20626271
83228 155098 180611536
97795 112741 38087747
109477 188555 198382349
101325 152318 128272784
60980 137180 190879454
49397 83042 84118078
98021 184681 905581011
28728 141841 800898722
27337 98565 439078195
2196 144010 572506080
97146 198750 720746424
154174 154539 953117
195529 199824 50516886
26159 166876 771467217
138297 175558 192296252
126487 140404 876922420
198140 199558 823780276
142047 197985 228713284
179579 196520 42555637
112016 190403 350214725
41884 88925 117558671
12009 41626 74106320
199118 199941 2050505
26894 80571 765206727
52297 119494 243708981
167093 180115 32686524
100891 133399 638302313
72771 149081 191597429
18 26742 812546774
31708 181606 376130407
92788 150307 288997960
125360 177730 938833889
140304 185242 840016936
193897 197187 660313200
11635 172453 403374245
28976 134532 389629912
116100 128901 31765384
134208 174759 102097332
129000 132113 351667614
192460 193191 1823353
144140 170561 66549948
2480 82602 200396590
183323 184445 554992042
74028 188647 765347959
181912 193782 29791553
166210 184684 46292411
88560 149871 154199111
168646 172810 10428243
106469 168153 150107090
89750 193381 260468329
135354 139271 9843471
25442 189023 410459490
75457 90876 38439065
58098 169608 118755307
2632 193444 478442984
47100 175513 322291160
157140 175467 46071167
152441 166092 34337337
16730 70892 113737160
121913 141626 509719894
127603 197263 416836541
64507 111221 117229733
146885 174518 842043255
122771 161591 97529054
197677 199262 4048797
184913 185625 998191305
122044 126563 983837989
153328 163879 675768048
189203 189486 247983140
179025 182637 186141655
142808 185047 106167480
103368 135083 79527671
106734 180588 185227233
80749 164785 867908943
70977 143369 227246992
115594 131754 40260663
152982 188758 978125626
148309 195299 117931382
36082 170225 336787617
173564 183877 25803247
104647 134492 74748223
2278 40971 419632399
70878 192567 545961121
40109 54615 54790173
8052 55046 117637621
61198 168694 269731085
11475 21480 394412794
149988 199980 125465471
68065 173994 265802900
2224 18682 235927143
178025 191435 303982259
171112 173907 743630671
180648 183377 645974816
24360 50575 527535612
2731 58687 747919274
103929 160292 59258162
27420 131094 138130756
180068 196936 42352705
190724 195403 886465595
129574 181297 484706734
2504 87119 546078526
176748 177272 894197783
61944 70802 22074340
91073 145078 362582230
100627 121757 699496574
129643 175754 115977840
118701 132653 333671290
165702 177287 29011932
102332 170400 180618322
147957 178538 693075289
190400 195724 13484099
11778 84028 303047332
147039 147804 549028245
3101 195382 482165961
165437 192278 488676102
37657 70337 82087810
181962 196750 37101788
85831 150607 325504588
191304 195873 11542992
142412 173898 79211654
175337 192195 42268281
167383 169121 911657996
188998 192010 784758287
86340 146012 150084306
159842 190008 504611312
182885 190881 443864992
117138 161215 110477141
160437 164288 205532329
117798 199576 382427347
160066 165235 110289244
172979 180307 614459143
88263 182365 828673001
30193 153927 218793055
194374 199215 672253959
142274 191913 806122300
156609 163400 17063443
43034 124181 769795609
34028 70288 397509209
197170 198108 2283169
69446 73237 9364554
171945 178779 17072355
190444 191442 451852763
168411 197580 73107704
166651 182686 40177553
5022 26749 54185920
140212 159751 49204563
100012 100722 484136292
46778 76002 73113211
146148 156535 26048688
189021 194570 831620241
128582 165674 93344319
11986 134786 395646366
29601 35570 14941334
43349 99592 140603541
211 170646 712025432
87409 132184 112573134
64829 145456 965035483
170148 196102 238709994
153710 178818 833225630
181131 193873 32038816
93592 158469 163122060
159118 183576 61452239
127977 161888 569531296
57408 73292 968855331
159503 173613 35520361
12196 147062 338100390
48840 192125 359552233
43238 94885 128969420
144333 155683 644567379
132559 157666 63067759
165507 186243 51857367
23778 175087 410694325
132300 189046 445651916
45545 72347 700086467
54615 168809 988890931
85113 124232 180813943
197751 198680 1909657
7611 17488 575056234
5748 36958 77903494
128762 142151 33622435
38600 161502 308439186
177004 185485 21219897
163126 184157 52729974
153218 191722 572693608
69590 195000 623406028
3973 76555 181500876
26184 103787 194587407
130408 138543 598412996
39690 142475 257761421
103492 165314 155375093
133126 183502 910742327
60193 129163 787233153
42824 70409 69104407
55770 80685 265951439
183946 194684 27064463
195450 198590 185796983
55990 58117 5375201
82194 140146 145397318
121119 146105 62830745
181080 181100 49639
137841 153999 833278681
163834 177129 295397301
22311 107127 694240476
59903 116826 142810933
111525 125459 361864075
102831 160101 666032491
20297 189938 701995631
5959 64866 147530183
181156 195295 35522417
102882 147331 111738608
20452 88273 426536039
40225 129728 224333220
136303 180561 728343306
8075 196498 472425489
103680 150321 741719910
141924 178204 91212151
125643 149211 952921502
132953 147349 36265830
174879 179006 10304534
184637 191675 17674096
171517 181542 736648862
72278 101269 72502836
39155 154454 831785061
88817 127667 526829127
26778 86407 326512643
143310 157093 585401103
29748 81579 129876395
86301 107779 54271140
159987 161487 3768486
9435 87838 196001300
45304 194161 635873312
21540 164835 359526881
6826 24712 44420796
142413 178269 90150745
163121 178832 39450236
183559 184896 52119623
13387 17451 459694326
184898 190989 662503048
49338 143162 244478095
48002 55278 913285953
135409 152055 41941893
99400 191877 232423898
91752 158839 120368180
105608 153298 153103917
54896 132293 229631801
148023 196734 365428877
196536 197163 1535672
95851 192076 241990382
49185 198859 375520272
70978 123233 131050339
135522 168848 83940728
161537 183275 677311157
145366 179448 817027299
48869 116871 170718941
4078 164590 402551565
30901 46265 809308011
36917 128335 334035244
84734 139535 605729756
78809 139032 680342558
114994 188383 798394665
167000 173003 104017344
184385 199720 38492385
186710 195174 21359218
5717 61896 140728618
120777 138970 45605633
51372 72782 877053657
64502 180550 859325046
190755 197568 17090328
43344 119546 696781423
194985 198696 436176008
33042 156857 310758523
174382 199819 63792010
64706 64791 486559342
183721 197875 649154644
167285 177901 26689566
124568 138123 33893167
43667 147046 259296746
182614 185758 7858672
164271 195207 535299802
87646 96329 912638117
31534 125726 236162794
6731 14696 319776664
184314 193508 960086
74625 93746 964094889
45028 99977 662558126
54477 57503 7595254
125054 158970 85195021
174630 176921 5687282
140985 169141 71008756
57038 152328 826124239
65258 119343 135592294
104642 157795 936926455
89878 167847 196017411
161566 192854 78503676
168808 183312 36310671
108077 146553 765284318
4801 56144 349803469
98086 144707 35318639
144466 145101 1679662
27142 28813 4201655
41203 44404 8015732
161635 165399 9558456
45535 122080 191961681
55001 84996 74816204
97911 151481 38845014
89671 175292 215319688
124535 158992 553747324
174773 181053 15664117
105248 114312 22890741
83918 93694 954583474
101474 167384 165717407
72463 185618 284009897
143668 148227 320688459
1708 7040 13373461
46276 121528 898756329
78822 191527 576512532
71675 81739 25143970
71762 182945 279053007
28462 130225 153314541
135655 163404 69866457
76233 151095 799759953
56674 180057 309526062
316 25975 63918345
191336 194977 311870853
66078 155846 890759223
36011 127735 641011264
14525 17235 925277143
152584 174676 513026234
25090 59591 86774070
93662 138224 687814897
147461 199340 130214068
188674 189191 1263703
36261 87467 128153712
45287 127422 205903066
191757 194140 159330
113605 129247 875267365
56703 162589 94413591
99060 151082 233261193
136259 174319 238467732
150510 157693 18001669
40426 159614 584546711
38731 103523 254305602
158013 179637 54363695
160843 173476 859978563
55038 141406 284251522
24037 118707 237488673
28900 103015 998463954
138851 148761 25089079
161758 174708 522793896
2969 49984 117608832
40299 168882 502410895
89306 174481 715610175
33553 192292 398444401
150079 199990 125273046
166596 186252 814333366
88181 176765 900394120
192845 196926 10292463
129620 153104 59101257
109177 111956 7121876
151438 157624 491677031
92222 132331 100960587
120209 132166 478098019
87817 143483 139936403
110898 133280 55950933
82180 86739 8668058
85460 110912 64262223
189214 193438 388809538
69952 85743 39251105
150492 199895 124040640
55385 79003 40649465
184307 193763 628893840
134460 159570 63181294
20365 24127 204200725
163939 177261 33358975
144371 153267 22347503
174585 181504 747516011
95152 156356 154073010
172645 193594 52525805
122037 128979 17317324
155986 161002 12578534
47317 161438 286356038
6362 12690 238389322
83474 192682 274247554
32382 152638 301724819
137072 178783 504025282
48356 110354 155695592
115628 198687 784506519
170689 178428 286099206
67199 185056 572226644
130484 133044 3309840
32812 35815 659637909
106429 165562 351182654
196669 197278 896702642
32838 159840 318712321
178793 190009 68438109
155230 178594 955973996
150566 153733 8004963
181190 187989 17026990
158695 172195 449966001
101343 163180 155535608
83000 142229 148683946
180271 186031 967358633
22101 140625 713728585
65406 179856 854307368
194993 196215 3065208
74941 91110 930971868
12604 152193 349903403
35945 181138 364347933
4022 9813 14525185
120251 178593 176710880
57443 159950 826115086
177324 181339 164829
180058 195887 504962763
54737 176814 575583267
188829 195519 16887096
183574 192546 124665148
7009 193006 466295900
52775 124076 178802532
14551 78966 270807893
47669 122348 963688086
168920 196285 68641477
191035 192615 4010503
81194 98021 36147161
168293 187382 47785397
60129 109236 123065698
91457 120691 73614514
42538 180927 439649309
115305 175858 755494559
99309 163644 161853493
42005 69877 578230419
116938 133823 42086358
15195 51017 61513421
177184 178876 666718170
124678 190077 164139546
196840 197713 2121755
66093 120857 857785476
176901 191410 36359782
12946 55649 107023825
74434 158047 998342223
154093 188820 87112873
115754 181769 548685310
162485 194500 80357379
57463 182663 314006042
12670 62916 213232807
104511 122055 825308684
21988 49441 529157023
118867 147148 70972708
87030 105838 47514213
91828 111587 909744046
130392 198500 171100827
182242 195424 17748653
148759 198769 125480111
81385 101474 568891720
192631 196122 5972509
26370 105509 198508186
80845 135804 879790819
128325 176304 120628658
113016 155098 105537574
39104 173288 336778007
9969 19402 333702624
154761 161573 17058376
41106 102394 349120794
138851 156407 44260450
83799 177683 235831375
150255 151240 684327937
157197 194103 168224887
144914 163400 46424648
87882 179104 774599847
163126 187667 801165928
18712 175600 792437424
86187 143037 218991233
14508 39199 933451790
23387 97114 184461391
80211 102884 56863258
52460 55939 343659112
176602 187424 27063589
178632 190077 579706808
68292 149085 184580327
195708 199565 574515823
69629 199064 509179393
63162 114554 128927689
88854 93479 11581656
170098 195015 962546990
152590 177866 63502683
4023 93002 222496581
170133 171025 2236441
158587 177545 47698184
36076 128569 950111918
44394 103368 147782401
37093 160411 309449735
191010 191996 787055503
32058 41746 13834365
142398 145110 261162291
42029 78569 91415177
147307 171529 60931658
5325 128176 86351326
100702 194167 782028509
80103 80761 452686719
146616 162981 810501478
111684 177154 164184042
56321 173350 723534540
117995 189205 178563525
29362 39745 602307518
32387 82759 126199510
32466 139159 627020904
23216 99502 603644713
175780 183626 556123050
189032 197766 740506754
128064 184407 141583005
174587 192107 43924799
196864 199400 6343338
2294 173078 894349382
166435 174085 937277103
72548 86333 34408986
126157 144869 47181318
125391 186936 600888991
93167 154674 154729370
46785 116526 116562461
156149 184954 664265565
110358 187893 194429638
151480 183589 80636065
118906 162002 108188081
39634 156855 381007333
32417 50982 46655560
63221 83394 50285783
197836 198841 2566851
4912 74917 175122709
36466 198929 407690256
49027 139192 226008793
154188 194857 896776224
19128 51128 80153420
99330 178630 594785751
67915 70990 7675018
3676 165514 874573761
13984 165698 380553150
115840 122017 15230526
158954 167101 741645936
95272 168693 143358143
71479 85844 35773911
182149 188307 15376642
166165 172006 759448991
190207 192182 5056906
111302 118046 115674059
184689 199408 395656345
24266 39269 676874415
80449 107544 459824745
13129 166174 383862590
132313 181616 750646928
97524 138353 102691289
54519 72385 916911681
86380 197061 425480282
99994 117677 44849261
122842 130891 347486887
57913 93304 502072802
103739 142249 96552750
99328 199577 251957347
196849 199311 885773336
176047 176366 750594
187300 197018 24471603
180628 185409 11976943
8197 191266 631268939
18415 152910 326215113
83161 159273 564381532
158195 158364 423391
51272 84395 638058120
119487 163732 111118205
58800 140201 203901895
159698 169206 679570027
124606 137165 104352349
182334 197583 38234583
75518 86590 27639647
30608 186918 477035560
28743 197588 423642651
76956 179419 2419166
20 91015 227419192
42134 110083 170449248
106657 135254 71440626
51506 196090 682745122
95585 118500 57992212
38893 83073 910894934
113761 131487 44285701
35640 114571 636789269
47648 178428 328216404
159287 163239 10029515
23741 162925 349218149
183565 185537 4929355
20028 187566 420080017
83108 150460 169183103
104016 172694 506708373
23843 174783 232791614
11019 92458 203631702
64957 192167 319156724
10540 167144 392621823
134991 150167 38283866
130222 135627 7017739
162313 171882 24089505
98130 159032 153182952
61434 173883 282109080
116004 186424 896831423
136492 162317 126340387
191385 198113 16872040
129711 162801 157076734
122982 177112 234292101
20821 73140 130939921
50107 182347 331771465
30638 170423 350886008
37912 124905 218276553
56857 108217 128822624
179838 183738 557899662
73581 102616 180778817
173602 195058 415755495
11131 192565 454970288
74073 166168 231300249
120829 192539 180120605
144428 166079 54463390
192306 193910 328630642
2686 30958 298681299
98065 197185 249193683
50992 121377 176476818
172426 197236 62147401
35080 176449 833781684
137514 177553 920870958
52614 114859 772607394
111003 193626 841429293
175563 193909 46036466
95067 133054 620164481
193153 196984 145891836
140353 167213 707661458
158839 186311 904174759
30917 108985 195887161
21579 180049 184782335
5972 145532 349824975
80429 168514 221293695
49404 63768 13529916
143570 186971 108990517
108685 169213 348378785
135361 162418 653283837
108196 154323 115716323
115392 159991 676132440
112672 126300 640939071
143727 197140 594374967
115118 193069 823508806
158272 179844 54275766
20814 182587 997425330
70207 126201 140264125
66452 189603 666965956
191278 192961 4278985
176351 182767 16088793
185991 186754 399320
82853 151045 171245098
79752 164029 167671663
156694 182605 467533876
53292 156284 752370588
196849 198926 5179739
117653 129332 29000063
35587 125647 225802973
168989 169203 552963
63072 170430 348566994
89465 142997 134565454
46916 87664 802879618
154997 185625 76799538
125912 128644 6903244
39536 165288 315673698
169730 196873 209775676
139494 173932 920442806
88861 103079 35863734
32253 128482 281654629
166869 186491 871282306
23402 86427 157747685
82682 94492 29402101
30065 82874 132254730
147184 150770 8939857
185319 191218 206428022
170161 194453 272739524
34923 144481 653180922
117260 153754 91441070
108068 117564 23885082
91940 94715 6863114
132623 139353 76957600
187121 192406 362495545
112982 155213 64558390
154054 199640 934291890
35019 191754 567560080
20917 137261 970277945
24727 142411 295193445
165501 181983 347112508
118001 163330 555888198
176807 190433 470537008
154693 174169 48909194
107878 196563 592058957
59002 128675 665206028
160019 169047 22792820
101201 118947 8495303
158364 183499 855589557
63483 194230 535756205
124337 154115 74828423
102954 165608 157530835
153119 160386 298793907
23182 42939 49614960
83575 139250 139714463
60490 130540 268523407
37080 178739 355562043
145173 157096 658532431
1917 103759 254998870
130417 140352 146299404
41127 62145 52849614
63724 99393 913296731
26342 159063 332907727
82534 112105 74557079
124145 169238 113329172
120127 122003 4694656
14761 45965 703602419
36235 164548 494312983
70132 186933 799776201
3185 48673 731904165
9683 38093 70832983
193581 198852 13186175
81425 140473 562455014
87288 126614 98765557
99172 170295 179013747
91314 135931 373716920
54235 91595 93165978
126340 138133 29611798
164927 175368 26160835
92481 174713 206830749
126479 141062 36628239
57927 113964 140492412
156868 190423 499491533
159528 178673 48160360
78831 150248 171188433
5232 98702 233762863
196328 198929 482547041
101081 146355 113962377
10186 164068 385923343
140703 162538 55013976
105175 192293 707587666
195535 197862 5716511
135641 176684 103222547
43336 178964 782834865
142873 189346 116711040
95924 119173 58833932
104140 157018 345549962
63515 126286 157133976
62450 78027 38757561
139321 188890 124559470
197323 199638 5847954
165687 168768 7738005
60300 88258 69650033
97821 166759 171262128
37203 70300 83122086
115657 191600 182870539
100742 100960 571069
51442 85219 315172478
132534 133294 1937960
140346 196429 141007378
14467 144893 576723578
91050 130215 673338615
142388 159438 17994818
27031 60108 83152105
169365 179298 507188088
174882 186711 29535485
154374 175396 52809855
188826 195718 17378141
126609 153095 66673471
181813 187214 271668959
172884 197422 770838432
102842 170509 170187101
188697 189134 1066909
46577 138863 295927584
59701 134836 862678019
126870 150256 58863175
168200 193929 387295415
34077 136651 562061668
159995 170120 25593138
179305 183352 976598174
127475 152530 63036065
32035 181520 375123253
196915 198028 2529910
64431 104521 100440007
135962 187012 128251019
159779 171843 30446434
65187 148146 799189844
20749 38343 43868772
91342 170342 198786296
46490 162848 996669409
5000 168350 504035211
144161 199882 139922152
104909 150418 985015249
140024 164867 593766305
132240 169934 742586926
129045 158787 74755988
87030 167227 201535926
10426 87313 514390946
173930 178926 146178333
184019 188998 12457331
105102 166775 27633088
60841 126767 165070715
123029 173407 126545757
99271 157566 288845406
40224 145835 405154771
79277 191654 922323551
176761 188096 484309411
10097 101648 465351108
161831 184704 57343655
34101 198578 960195736
79238 108085 72888705
23063 67939 456994553
25846 154652 323236347
188401 196373 106010653
152519 190187 703392387
18711 69492 147040879
98672 102105 8742390
151674 160028 941093450
176639 178149 967076685
79633 97813 45395132
81053 122118 405599805
137334 182470 891309603
152518 193519 533598046
116950 118600 4041526
46589 143529 243118636
66775 173553 121947164
74004 79371 432391841
13815 126983 930978151
68446 69606 31305001
196808 199492 446728494
126937 157669 77268594
26721 30683 9959193
152327 191332 97884091
17014 141175 311100664
12225 197507 464583315
65754 176470 277764553
157930 177614 49522469
69243 195889 712921578
4724 128778 310759404
71754 132960 153466333
58924 123733 847552313
91236 190568 483165188
115008 128832 243743452
199402 199893 694257841
106066 148305 105979780
45114 152153 540135158
99116 180581 779681734
80240 160916 202621366
151311 160287 22524308
151466 153218 701742857
35063 118259 726191543
69442 121716 131085893
147109 152242 12835938
179094 188623 23830328
94179 102829 410524410
23286 158119 116581138
140232 194454 136354695
57398 132616 188432105
197325 197510 437459
191587 195799 10634881
90503 128460 120795048
92539 126706 85863536
111818 153223 103703420
68052 110885 210484984
56673 75892 47954667
63394 167933 262176279
127992 190098 285005035
189061 190228 2952350
138404 150494 30499537
156350 199578 174284419
185828 189559 9367868
135872 193781 199200325
186433 187613 2930333
152713 198733 115539486
112977 163059 125578368
171912 187861 39837678
57460 145249 256464373
148111 190901 107326396
169799 172823 7531107
195291 197421 5255327
158620 175085 941214173
74248 139084 652588851
71254 138159 167697066
102213 151673 124307637
99763 192929 234163908
81720 170089 222052890
25693 196469 868131728
197593 199431 4660496
9246 81044 179602644
95366 127824 81763637
47761 125847 195787470
136292 198157 155474272
150725 178416 366593472
108667 170983 156511263
114304 152012 162594588
191009 193902 7355655
9385 148986 746951045
198456 199852 3504030
36914 114777 195506864
103878 113902 25326820
130685 197695 845390831
65790 85775 49758540
31716 188557 946480514
199254 199708 1144715
43239 175961 332967853
190632 193714 515702821
38320 159371 621369761
123576 187742 102257051
154920 189846 87555847
59161 143600 211629529
194653 195986 3317615
177892 193446 518486634
193602 194268 982583854
100487 102253 984206063
97423 109480 30743734
181661 182163 1281696
53711 146370 232373751
118410 164005 114517908
112316 188652 15353461
137258 158425 170828974
25886 183424 623162321
31563 66902 222129521
168424 169304 814532209
112304 159667 840245118
98594 130316 273163222
61889 71107 22982898
87407 158918 992974374
33550 125835 231464803
193939 199674 895338100
158818 180737 55078343
156990 159437 337070649
93408 158476 163560842
115097 131487 619768968
165468 192838 68560191
24713 70686 115379091
31759 133816 255888719
22962 48909 632234169
118109 128652 394299407
93314 150657 144165839
194310 199143 12068208
111603 165404 134977127
66385 108544 105728354
120251 155785 89252138
80871 141420 151933918
192086 199590 421568127
98639 146760 954493048
160965 171374 26260366
47977 141303 234046877
98772 165031 166775508
63351 112560 123483791
131633 163755 149157042
55601 172932 294348214
114295 141171 641690858
159324 183973 61919101
143900 144191 919721136
123710 137734 35029704
66960 100298 83249152
174024 196776 580536278
70280 83622 930248513
179686 186369 99703364
48225 193958 365802713
129458 135338 618015862
56977 89626 81429836
86431 133867 119170428
91769 190771 248791770
85812 156517 177739829
95793 145311 124762286
159253 171620 31267374
22596 90117 168841819
166225 196062 654584229
10127 89384 198103483
117754 173742 140404817
26927 74135 118286670
169406 181856 573531976
60979 146662 214903828
145657 196237 126968208
91415 111079 125229811
112404 121887 23591002
99332 188756 224754234
39024 82498 102001136
31395 161546 354360702
195446 197555 692448395
41068 132752 581301026
135053 158544 488776561
179683 188355 21682708
23568 26566 7488164
163732 188829 717184688
133106 153830 52161328
19262 93922 186709387
45630 78547 82405429
117093 136334 287572139
133867 192703 147834419
133208 182624 124144045
95440 174627 199283053
84922 93085 629383922
144698 151924 18104016
72959 110030 93190070
27605 74262 116885761
3071 53255 369397579
32046 40735 722780713
16245 17658 628899714
171807 193298 991662970
33302 34373 2651253
182905 199299 41163049
103914 145151 299410885
113056 117299 748513187
195994 199729 328745339
54325 145144 227742333
93972 180158 787981445
64589 153370 365429558
119592 140837 549986294
24029 132700 272456337
73471 89175 283030669
46187 95730 950872978
117778 142636 385790427
76816 98841 301302857
39590 147263 493689377
162935 194212 78518621
197081 198564 629768470
14776 59437 112007560
151129 182376 78460929
151532 156618 920162167
187936 199536 500621702
53098 157921 262846340
35872 171185 339685326
60347 136899 191715711
9182 166088 393405711
184128 198893 142879991
142056 183046 767961293
126109 179147 133374492
53422 189883 376882282
123835 160319 485455375
31142 193790 555509007
129418 175509 115942120
147839 158633 388255980
14291 115580 254127148
17574 161563 49508767
142886 193691 127702464
126580 186164 149718435
122313 193320 178317076
127292 156174 709555925
152766 161177 21150768
140999 189707 122442335
36337 61264 601613739
188210 197512 731530743
96643 117627 53194367
105161 112850 19487783
39243 149616 276963469
140131 188465 942640278
79497 139546 723154109
139325 198258 148089899
55132 156335 253794148
196141 196174 74439
30688 37481 208012019
109215 175664 304202519
114058 170655 142134871
82780 170455 835732750
54393 158985 262219079
150004 197924 120219072
61633 130479 172451558
108655 165761 143363908
28516 88169 221767270
5371 137853 331827175
119403 123706 10759149
183007 184502 961647315
45037 90073 112619383
2595 54068 190596696
78682 198989 302075484
197563 197839 774872202
143386 148190 712648535
66659 78183 28705507
10957 33898 951788087
198905 199339 36220879
45761 49697 479459644
56952 109563 220785192
107386 170313 158002732
17803 160575 358030023
106709 123120 979065707
72577 148056 714232317
79094 196855 301879227
27215 82398 596930782
151211 198799 119450277
120068 179613 724474996
171700 172277 1445034
155974 194085 34224624
20570 199420 448571156
147043 153660 16589104
57727 113497 139817452
102597 174243 324618314
62342 84628 55508187
90939 118338 279032991
150863 184851 788911812
63109 149523 707385363
58614 128964 176166906
36250 42416 108689179
8985 58435 378682732
94956 159692 552304096
54735 102289 288113924
148003 168763 52147799
61145 139827 197098401
42100 53470 218414841
26825 193567 418448550
153930 176601 724008472
86481 146009 149751754
82328 85853 8746058
122466 166248 999120516
193318 196282 7472293
1199 57046 139791651
159662 166134 255408722
182318 184864 6385794
115254 191695 191649123
117364 152478 87955809
195508 198377 192859671
171476 187684 40455109
70598 131298 136762377
145743 157448 29282328
151841 199281 915393195
189708 198834 22916146
11336 135886 235900348
106309 194567 867107119
168178 197754 74150234
54941 181956 318623449
47673 197781 376632822
117110 120096 7334571
170471 184914 36090557
132691 193939 136969478
127377 174413 118283456
59090 74240 568067569
171742 184074 30783320
87642 148850 153959499
66384 151419 983459712
134255 180026 115107253
66717 171938 364135915
80109 120950 102525967
89897 154214 164023314
52067 72334 174222511
141751 187229 114235200
56987 69864 61279254
117783 177605 753179991
91008 119838 729266542
168005 192610 855258059
130044 165284 444117500
45084 140693 258816702
124929 198291 184222462
53298 99009 114205508
167276 192048 62195894
63519 102943 98532646
89862 148418 257889951
156586 199100 106705867
3725 36579 574141919
51411 92055 152031718
92500 163957 555099863
130085 181673 129645712
51960 163754 280482253
34148 80128 115279515
142864 193244 126593488
91360 118368 68159708
3356 7695 10891638
156222 165993 24553270
154931 173797 47357635
77748 137969 151069667
148221 199359 167180210
136518 143777 18357192
131327 169201 95294476
115244 189458 321081174
26378 103654 193750529
162932 178650 39469141
157165 197283 515891221
163121 172764 24235454
23011 68166 113181487
134067 198638 162235830
43851 44178 711753094
158963 189046 797490656
178009 185816 517314363
34268 49118 828607018
125664 159655 85431890
180372 187730 93265655
93904 153094 148868679
16790 111671 574054565
8512 88494 944759406
119113 158020 97564478
74908 134169 148683067
18401 138966 794798512
28302 140058 280209094
106605 114796 20539256
169184 175286 513288158
44322 49059 312740722
179702 187891 118779792
131006 146404 38815991
20565 68642 120480745
64066 109890 114892519
5586 91533 283827698
91319 164905 185166634
93252 175671 207227391
199397 199571 127462344
2726 81846 450255680
98027 184142 216516217
45914 186866 353621231
76443 187015 787147286
12252 193891 463623494
7253 33790 86307527
9318 152032 357714027
70280 161120 227910456
166977 173650 16777257
134858 156779 55272090
158945 187693 72116717
79034 154872 190531266
43318 107730 96001645
172063 198555 66361680
50066 137766 219790067
130837 197430 270248373
151707 155704 10136418
147361 177280 737745761
158326 187807 74019365
69104 190309 461570614
194100 194955 821370975
48369 88305 923328629
23455 160854 344672722
84155 126220 363478450
93267 154363 153705281
194710 198019 8168237
76493 121145 476043433
174198 186543 30907537
45100 63872 47235021
126031 137276 28243238
65474 75110 667042515
120246 176899 142240243
35148 37002 4688685
116204 118886 20651701
79940 133215 133691070
164345 179240 579099551
134884 198321 410731764
53356 65229 368010713
132348 138368 15007433
34334 43872 24090703
30850 67801 92750717
198806 199068 492095435
122967 172571 606770752
184904 186121 2994515
142476 148944 16353661
114772 192509 342104559
63831 71793 19739829
109563 164355 175331178
70294 138816 171728076
24158 40327 262879925
151629 153768 5433231
137974 162353 61469957
46150 192726 548587532
64812 92928 376658369
76343 119627 108814470
173854 180323 236680926
31892 192095 297917164
172267 199364 608743231
172005 198718 66900669
63510 143851 201334654
6687 137389 873985245
93386 169972 621230400
198819 199883 813532450
197805 198218 297183000
13872 35446 203395223
31350 167523 387574393
181583 184397 998451001
116237 147702 397585748
146185 188151 442500301
102876 138299 68810796
176423 187005 26499853
28520 96634 58973547
60582 160273 249995574
112690 142132 870716465
116443 180590 160807103
74279 197873 310254451
53936 108651 137174234
196853 199883 7579597
80812 86268 13557229
166507 167899 145842538
1314 46074 182761826
151609 173517 55104023
144276 183113 97533790
36205 66955 77231069
126837 149022 267801313
122017 186062 160717725
26527 100784 925456081
46266 121419 188512852
81689 186274 23606618
114719 138902 60374823
174802 186104 28197297
178954 192276 446430384
10848 72186 974620431
6780 49032 105626686
143861 189446 114434234
109981 122238 508411108
20871 122623 255003125
105931 181852 767507402
193487 196848 8421160
90060 132519 684104751
146156 162959 65281910
134702 175903 519207854
43502 122880 198981172
185420 187048 4060119
195689 195902 524601
149045 192950 110218445
186694 191875 3122275
17204 140171 308102253
196223 197811 368723915
129075 194616 164734762
42044 81835 360984037
74832 172031 244215746
64674 97795 201709798
2891 175590 432997469
165464 173640 653250988
186947 193685 161315639
122754 135899 601764301
126758 139324 151073847
147460 155412 949967167
102326 198440 241458085
69510 101104 958159194
78104 180523 257167476
102568 171010 172172193
25904 55239 73788367
1923 166609 412865762
148586 196595 208902143
107685 197477 225194378
12415 78769 166067713
12572 23176 474963895
133836 177446 109675533
86096 169875 939524726
132378 141129 21869535
91057 165445 643889299
81582 156462 188057392
108803 115058 712613758
88712 174945 85239993
3143 147018 721691106
113222 132419 168426569
161232 197334 90582574
1075 63437 156170525
100636 168279 170171062
171615 172717 2706409
17695 94604 12646911
128407 151310 549638336
71566 147097 640983617
129063 135028 14913026
45110 82708 94084698
80850 81676 58250416
137988 167519 463246091
115090 144721 74176083
26270 96590 848460185
48289 196285 371486739
85812 102423 41740174
46753 130468 682145677
17318 157910 352472616
148808 159652 27140451
138842 192504 200369069
116951 197122 201090582
114993 188507 184289652
117559 174915 747963392
38831 86862 120239000
97647 167711 176254216
187167 198861 589810600
196653 197441 1889588
198768 199778 2538656
161192 195837 721137091
13061 146866 446888956
8668 48953 100690336
185115 197780 31702193
18644 169488 739028806
105148 135640 210035565
167426 193477 170749236
70793 102802 45494473
120857 140083 48156328
54102 74929 51933272
170783 180847 338412666
41334 156353 767151080
154879 158015 844531475
81140 147814 167485516
181278 183545 5678730
168903 178603 817102443
135567 188645 133376191
124251 161473 687034720
14747 18984 590046874
87540 107695 50990339
6199 94493 797528739
53001 174736 580740599
100840 195019 236772039
199548 199901 874858
100974 128253 959524615
172799 177646 232064334
41787 94991 816801699
98255 104603 9609973
154507 197096 106856570
41004 100495 143103420
3310 87571 210690377
117267 197331 770743035
16048 105669 224591863
102687 188115 214561116
18649 175726 903234808
127671 129837 5430642
34694 119049 211727985
111778 135998 746995234
166058 183342 408254104
186279 188690 531242884
35763 79394 109256149
72517 172224 250447169
36131 122549 216744275
138685 150570 44742686
45488 141242 787174340
17003 17733 1793795
56053 180510 312181970
93259 176544 321546744
184388 193008 21646601
56347 110639 339855436
66765 172036 264234615
143970 160841 42398260
106641 197157 825837857
119539 183462 689733197
51350 59113 713780977
140454 198459 871411875
174519 194085 49080932
15772 141311 350295613
141668 167364 74639180
143839 156900 992258304
190299 195750 13790082
78949 102347 125948
122905 152586 29673617
198312 198982 1677820
164679 175667 806627337
122539 199108 192280194
160623 177897 874139167
43866 184969 963956509
53972 116613 929163715
169249 198437 73473281
42725 159744 297957944
63596 109065 399752662
186595 187102 1240286
89382 94994 27683789
36648 40530 990465862
193671 197434 9358741
3973 106318 761533478
126953 127568 1563793
75198 127352 130857025
128372 172885 111944436
73289 182273 273643121
39186 141671 256998657
168501 181460 141551763
72812 88363 329181735
192381 195664 8261159
64963 145113 908290229
103676 174389 177600700
197765 199409 4176121
72686 167535 483369672
120831 157539 939445870
123646 180361 142395322
195816 198504 199767915
93909 172646 713544688
68613 85046 40858492
71401 138782 696204726
117965 176409 344115838
34471 171010 342870772
192218 198086 14634320
6939 185767 448242962
66738 149892 723117580
100868 162001 582611168
90798 189952 249175195
98626 158439 150408128
150527 194443 480860758
136139 149537 33876850
153749 182355 71801386
125897 176772 127925907
28404 92826 161237084
122148 194849 327518636
91034 103240 30852148
71524 145804 186467993
67256 73042 309966500
53116 84232 77737380
112792 135439 56464204
130963 199143 171294337
27347 182359 388980430
144450 159995 39073950
96699 109646 32943143
165755 184930 75331275
48317 151593 259113130
193258 195564 3860182
143482 167527 739150961
69032 175052 515649351
144816 176718 804575903
106163 108493 383052072
134772 192653 145485696
69774 91002 52844266
89733 147913 851899099
1520 37450 687099052
180259 187175 807584746
106581 114921 930622434
22752 119708 243065546
91825 134273 710869052
77973 79443 3650405
55775 150576 314726846
33920 74640 102067304
181649 184550 500385034
148101 199139 128070168
72725 136881 699521177
79160 148315 404670587
8469 143945 759737247
168842 192862 462118867
44568 117354 845276743
166887 176373 738475352
24000 88780 162127188
161599 172879 28365659
14029 178439 412354807
114752 185527 434826643
119951 161236 639899957
97997 111622 34772735
70544 194493 640817854
134555 182725 917315775
15271 150118 338077395
105328 115184 542135428
177522 183298 14467993
173021 193960 52556440
127418 169222 105216447
29513 52944 58870942
119178 121428 667448745
129726 164669 593050387
90085 137833 119940122
180446 199203 34806099
42781 68620 64790013
64587 163704 248668909
191851 193212 3454329
77649 184688 268742893
94662 169058 404810309
6545 6692 366787
168303 173889 12987468
195634 196622 2297785
97393 97698 769408
185939 187697 4364039
72020 172094 251342806
117387 156001 96779649
154954 194571 24094451
33600 47717 698980602
2411 157800 662806064
125984 161758 89996127
129562 149448 241376777
193418 195310 4757736
129086 191634 157120341
85738 111090 64031148
113597 130414 413055200
43856 102996 148092716
182219 188822 945313192
155997 196957 414358235
186829 196590 984170589
174234 193305 444366658
37798 134630 989567088
122039 169109 118327692
120617 129663 22589094
150315 155530 43367902
63155 120665 252283004
143881 177618 84796225
22167 166681 388391322
85635 148081 157076485
111384 125158 565174921
98888 107701 3182995
97663 119249 54630813
88574 114300 64997590
57298 174274 929640300
24590 25625 869344359
198409 199310 527613064
113339 182573 638561321
157184 195069 273536994
168280 197576 217863065
169576 176526 17338669
179800 194508 36936613
140201 155499 24108599
135806 142925 17882443
124225 146947 57107186
149651 157793 20313849
64036 96091 30357417
20392 188749 537032416
64949 117231 131198012
54304 78667 60786648
92942 178991 519193185
168893 187044 4957143
146388 174223 902079704
31760 131995 251369501
145831 153707 19715373
28735 167509 746215801
83610 146336 821900327
194536 198242 857826302
109992 187737 850472507
130206 186364 309014839
166863 188616 54525213
50111 58689 968367025
52861 131809 578006822
151429 151646 901205140
96273 110285 50809006
48894 88152 98147860
190421 194096 786928837
119312 189998 205170894
158316 167020 21947728
173366 187140 34425815
41664 110055 940971240
28550 77325 352358139
75230 189574 469910710
40448 152312 280631517
71284 96791 45147561
11217 68258 142860020
122767 170662 915757708
39631 67406 624447557
82562 192801 248365060
95429 157129 155310981
93666 150022 141813544
3873 176601 134305260
48755 136546 220004315
53991 130903 415855961
124313 179879 994531014
191511 198646 17942864
177165 194628 43871768
186822 196501 179210238
110688 118441 19370439
60400 162860 257008384
187631 195087 13964878
35218 103810 172065214
111263 190901 473979789
180985 196343 270414012
21130 195571 437572387
181665 199784 45475018
85820 153321 169642271
45421 92776 502008332
177789 182734 116491593
142618 186233 717490636
22014 108522 216864094
196208 199254 2239084
47475 60838 156297323
120774 198639 769330809
179615 187835 20550745
51070 128807 165770257
175608 195402 49709069
21596 27546 14736718
143090 199415 141512050
49001 161401 686558241
116421 169943 134274973
43148 88768 113988504
157801 197426 458331724
167989 195704 69599472
136555 167492 77871640
87397 193910 267685719
76840 176652 250699493
23930 99360 188812521
45049 122683 194653032
90690 127901 93604333
43293 88766 113593682
184564 188290 9298707
52791 154299 254677140
143163 152302 633906941
93729 120920 68501744
83552 169993 217240161
92570 136275 109805623
16958 197247 839630628
61231 65536 413783104
28298 195774 420294872
192316 197193 12233953
255 139698 462667756
165023 195793 77166861
95167 149068 135717700
162330 176576 4422836
89919 156863 168338728
132378 166724 86342346
92524 150164 77129788
97598 162412 33428885
88382 150876 146125119
107212 166680 223016228
65453 108300 107492089
109128 137202 562383770
26042 145272 166056837
53028 80911 69676829
16808 125630 272641063
19034 190074 528969363
33528 33531 9194
178261 198316 50302006
170732 178568 525028663
19779 84765 133443537
139562 187966 416932626
3815 178073 872926334
197062 197512 647049449
23765 165897 356651639
150820 168286 454384414
55550 113321 968091233
112964 133826 213360231
165689 197739 80302822
77847 123907 115708134
131934 162031 10228489
107230 198166 701068277
126710 181759 889284723
63676 187483 583162447
184039 184750 968584679
64019 184043 995767743
71169 78367 962746803
148756 171431 56999280
97526 117312 622464166
37602 79333 308866389
45442 136233 227528804
11623 91954 200882816
46145 93678 118854424
96174 127388 169969855
106169 196839 982135230
182295 199645 43562454
180994 196591 39198165
74250 121262 377400806
9205 180508 902672167
186799 192204 13680901
70465 116808 116424464
94714 96691 5020597
166474 194115 502396710
133431 199464 679148955
131412 181377 125527862
77004 152236 188896979
16177 105236 478092317
179844 186018 15398325
151104 163109 30216256
168351 175802 18710586
60624 143876 733907647
20978 115363 236791857
80454 118273 95091605
184788 186150 404828029
168873 170927 5225871
114578 198360 210124786
28044 152160 714633129
85980 89590 8994627
5037 119004 424712395
168122 177451 23451832
38048 172340 337202551
95376 188703 551688175
123364 153325 75201934
111014 179902 48618949
77495 176505 248667716
62226 108140 115128467
160612 192009 525190735
191610 196611 305352341
177213 185169 19924105
74437 141067 384882595
41127 107761 384845917
116570 178152 154346182
142849 199929 472624053
102551 195237 672384503
94151 169702 667747703
41947 150954 273329040
179717 196174 41338162
12294 77922 700143247
67120 149690 207184743
39607 116607 989735865
124817 185154 998964882
80193 149382 173808078
13692 162577 373392684
60164 95345 709480782
175860 191049 38011731
194589 197235 482285064
75984 82278 562616231
189383 191351 4984677
15742 158338 627026597
712 8578 19712565
97010 122868 529379351
102440 125648 58313910
22875 154337 799223238
47542 65355 897296866
118446 150891 81316086
113309 184439 178416957
110056 133527 626218681
134462 170649 91200725
124555 194434 175510197
81642 174933 234352453
39856 187852 371312960
41335 139567 209222695
28847 102596 473034350
106456 179034 338104933
57916 127564 999277313
147626 164732 19329724
143990 172397 596781748
24760 55056 171975478
85257 130696 337952066
95689 151602 140704428
166888 196668 407821890
21093 133288 281180945
178727 195557 456572257
153418 157264 9696558
66698 192252 315050832
128039 179095 687110679
175344 182675 15548173
51633 129522 195144186
62801 147867 213355940
132379 191389 148166316
177984 196066 616581876
91422 180666 992765143
80784 124037 108641763
192382 196268 9796419
72635 148354 190165215
136153 189208 133317521
112027 112138 269192
78690 163952 214240783
120342 178540 565381070
31053 182997 381241726
134618 190586 968493770
24498 155656 909383958
161095 175342 14719052
115163 143802 71631873
77237 136219 147938373
152992 180864 69996143
12749 69283 598075696
183457 185664 551005814
70102 90871 731465678
179158 193661 36384770
193710 198681 12425297
6270 12737 744897459
33385 42186 842932294
72535 183989 279763592
91673 165636 363155777
33180 175020 622801015
191475 196150 11824980
165100 179455 25282967
137747 141433 981088952
166420 177376 831890377
51649 143942 47710150
2641 104699 255608597
127707 179782 130907905
132031 157861 64856056
20134 199180 449057874
186058 187825 4455299
126966 165590 500459541
108382 181849 307095391
135634 137212 453369352
162350 198192 965458402
103188 179962 192870467
26387 105969 199693060
128779 132199 6558826
93687 130367 371419201
137673 141006 8359452
176708 187587 27196540
127107 187857 611587670
163642 188946 63404342
176787 180322 244694993
145445 168220 57144012
181479 193500 30187818
15296 133732 296771000
59208 174177 288398528
88623 173797 221192148
48591 63513 37594049
167865 172060 10655070
130895 166363 484635281
101238 142553 50552961
156780 163426 544129968
81672 174058 227285660
27523 77266 964129863
171708 195587 74084471
120502 195275 187787497
110687 123611 32266508
193464 197672 10460724
69295 104062 87152247
34259 94626 151067604
146084 169892 168014237
173796 186201 52509819
7997 127312 361947088
116218 170439 136039962
17413 165023 370252208
197060 198124 2597437
55539 64168 542005599
137745 149441 292569172
8142 181199 433827581
93262 98690 76276422
152508 173562 52920614
122342 156489 121629776
141427 144940 22566
184068 184608 588791639
195998 199132 870120452
68648 107110 901771032
22320 157846 339772816
24025 44180 50561813
121903 174103 131123793
110728 126003 38004665
169864 191769 490539449
199116 199157 97915
97356 182669 214549367
43930 135403 248367986
59545 63803 938861080
191980 196398 462273863
189600 191334 672910235
82343 149073 167631945
137481 163656 65961361
174204 187709 33767876
121768 180068 493319251
38095 141308 258881828
92893 151666 147792053
120625 189010 171643771
39201 192751 385316199
77817 99350 629797576
135920 158531 56831899
62853 175370 282309726
110718 150480 630338543
55844 198877 358811840
175308 180368 875245495
130573 167038 91705453
146999 193885 117726156
123129 153482 861223628
117728 193301 189560094
168077 180454 695233663
178225 179418 2368662
49000 96357 488151398
174869 175527 739780878
116770 193137 191486604
189717 199676 908631670
64322 179725 289501225
132922 133633 1798990
147835 173416 671587098
136189 198439 156470411
47353 74149 853573022
151109 154914 9637826
194311 195681 3409753
120281 176910 142176181
161718 195742 462181775
56013 126570 722602457
107217 181330 363036226
21997 105459 137018751
95406 142264 940686627
27590 92914 418184198
34700 53355 217880997
55610 188808 334094942
75151 161840 217741434
162442 196165 84637923
188487 197821 23410538
50259 126542 191081530
50561 80693 513244214
198681 199213 885259905
79245 148390 173787401
82715 173023 483538178
171476 196054 481666228
139081 186948 230279511
81401 95249 34438503
59693 183104 309526727
9443 78443 172631358
87132 131961 112660120
113802 150058 629329882
62713 163601 723534667
23423 165143 272184798
42230 59817 44164899
185293 196678 28604367
133784 180491 117383599
191644 193770 5391566
50121 75548 720547756
54722 153311 76845162
184384 186321 441554999
53042 66533 5288573
131822 141878 25197864
121249 195179 185684005
102174 180077 487226673
97291 171157 279924371
2340 83042 201824742
16525 97077 201403801
75447 188359 283435878
85060 94890 24491564
177824 178277 424997058
9929 18720 21856880
160553 188709 70648986
44785 120488 926077927
166154 181540 38585343
91538 178451 759570705
124737 136587 29604331
133864 141184 18332395
25559 97501 611310932
35023 94228 836080236
7687 53094 113624300
189097 190480 363559756
192458 194936 648897183
62825 101883 789032928
65160 178050 283162589
165480 170531 12713998
86768 148787 546759194
193578 196302 6867417
145752 178798 920794885
148996 170136 802932651
184395 184856 59384755
173904 196727 255015860
54397 197069 357869568
22882 199262 442426970
171615 178815 17974681
50184 55214 12750345
41484 152022 277242274
112478 188320 24997680
4975 26882 349321317
97294 120511 629688756
139442 163390 60368784
88510 98894 5592912
180243 188252 20015832
1310 121512 595929594
142317 170156 70199139
23185 32379 22956263
27191 29427 5651129
138185 176252 743950537
42397 158728 291704070
142305 181446 98407255
151786 168670 707774901
116207 183409 168455958
73148 194779 305440815
58175 165622 757155376
44910 156908 882588323
186159 193792 19280431
28279 41326 32799692
192518 196760 930362876
118438 166775 121319387
82915 127101 110876755
71546 80470 627496964
161960 190553 377850081
170407 175835 950521383
159736 165255 14024636
149797 152977 7945658
55459 81406 64782373
39941 104892 636971583
26514 185055 720835431
17879 145168 319213458
160504 180620 25833720
151327 170062 369353274
18847 159747 353319358
35442 99014 130881727
116683 120223 199617297
128916 179212 237077326
149216 175403 435060245
93604 132364 97561016
37171 131327 236174262
149198 183095 772973129
57315 112366 961823663
142914 179767 92676804
140694 166146 61035573
178994 192494 33853092
22320 186414 411492486
96341 123548 818089928
170904 180892 991579780
9647 153774 980682375
170885 188761 724129650
61701 146312 653384038
116770 182374 188410971
53520 158633 594536528
158792 180369 54218328
138415 148344 25176859
74967 90764 841524781
153704 165626 973587248
43828 77415 760441418
199989 199991 780436114
2729 85524 207047187
120760 195066 186692308
139390 197934 147076921
102037 160954 873727568
21249 144295 809634296
105425 171598 86497815
45085 146008 253265673
74355 150594 191418914
14278 114280 307761058
89158 102291 697458096
141953 170393 419732548
53251 88263 87416762
52097 151417 786063755
186867 193834 909311900
75296 118404 108330498
162221 194828 81829209
89075 158116 173574675
139172 192679 165769169
173184 188888 39298187
172544 199458 67444599
110407 142825 604522565
159665 170324 26982955
60483 130369 175062504
78187 121903 109786015
166133 198126 449580311
86329 145336 148414495
72264 93481 475827049
195581 197107 3774571
167814 199654 79912182
38654 123726 213451730
115186 144048 906432754
2251 7177 583137102
93135 98778 14120854
155244 193120 915618297
52354 198342 366262656
168114 177239 204000706
58309 106659 265137128
197232 199731 6277656
143474 143958 1257941
106065 144567 260057848
41478 62216 58185257
129567 164112 571163092
110334 133930 58950330
148296 152194 9669582
131699 167584 870311704
60990 79853 47021268
158035 184862 839737029
67188 101472 431554163
1183 183949 33457216
112962 179572 167052454
186203 192214 737791939
23664 149389 373597930
56489 95231 96639107
178023 196691 248462863
192666 195403 6947563
116661 133328 146964679
188632 195777 18000276
60238 74544 35534083
106665 112336 425729246
156484 156987 1079875
62231 186736 312219022
93578 166542 183575093
177076 188139 27684105
59678 102054 527180304
16960 18837 4669812
122546 185076 18899954
140632 147624 17714120
9778 113549 260065357
35532 169204 799102923
79783 85072 13145674
9900 21925 984284249
121473 155509 85533055
73711 176914 587850147
196072 197957 248452112
27807 110100 917020039
21417 63494 547447659
106333 138735 81007572
26789 188307 405213673
16018 65759 154663001
119327 174682 664805311
104886 134204 73421523
69955 186855 526084088
91205 196474 561479811
151115 178340 68413097
80085 185543 273217475
189454 194379 188762257
117128 123574 15994970
33847 42113 780835672
138679 152586 209267895
55913 195120 811856035
134284 182907 122220040
98945 196485 245219308
54932 118448 126117003
199846 199889 386013750
128886 188711 150278865
11810 52890 535841814
190269 191382 2815776
70827 180345 441841324
32443 129492 243324409
142271 154986 6178737
45597 128771 208478924
135020 138476 8710110
119043 157286 588503420
163547 196471 82650140
3616 132576 323040531
101365 104985 503414441
153445 192649 164911660
106107 122288 681456263
90482 150869 151849122
189212 199681 867783692
157906 196298 515831108
185400 199512 960562897
127903 132178 10792560
106074 177679 343323251
113737 177542 160103792
65865 106611 880498449
124719 147939 58393649
143213 147205 10138306
190747 194513 657636334
146886 164766 564811
120323 127426 11518011
117312 191662 186442926
36857 143248 266854019
54155 92396 95428117
25987 135839 275440439
95076 122038 68079807
180980 187601 951578474
46396 70401 60266394
172301 188092 205180302
134299 142771 21324573
56253 148990 308877528
47768 192999 820202288
8138 183307 139276959
19494 53857 86119175
114312 172404 145796791
172356 188526 40413632
103597 156445 132738436
111599 163953 131343923
120345 133217 500289649
111898 149057 621813531
134622 176428 105152383
762 76308 188887932
26995 33292 15735881
63553 176638 283635634
166946 193845 67549530
2648 57420 137180852
189082 195347 15851637
46108 110301 161158144
54263 56944 444703545
59303 181747 307088391
177880 183308 13575838
168025 188182 73404116
123382 140829 690925090
149599 183003 455281365
139216 161963 57295611
166378 173363 11227318
132569 195184 157336177
98532 139867 103909899
42034 134486 184048487
124587 181611 259935686
116973 153883 480349111
39290 197831 913980423
55703 148069 843008898
78413 195902 624802143
6825 132858 943262768
127805 166228 96629615
2623 100266 244249798
173738 199029 63456554
4974 55515 692884869
171152 176482 13233717
67156 79789 31471663
42520 159426 293156280
7824 16740 22181014
96146 176716 202641646
190643 190767 294859
191433 194985 9019278
59493 163515 899297720
150430 172712 56059499
106512 185821 198870309
106063 172033 165614008
128546 134794 15625121
52591 135335 207367056
197076 198360 3178525
141456 152312 27395069
140105 162441 123562634
145385 174169 603726854
86790 183294 38290789
6587 132641 851629159
182053 195489 2835745
18788 190827 996873606
185951 199836 289980613
84733 171837 218985616
137982 155742 376574401
45207 51927 180910710
107657 198222 274174744
162080 195675 137829371
198219 198904 1747218
81450 105928 421379748
193731 197906 196986291
22748 145972 309039577
191880 196577 11862129
122138 186400 161271407
92491 132330 559274511
154758 189526 383651957
2520 197675 935288496
55439 160794 264178311
135672 162626 67879200
187703 191534 9674565
52710 117935 163701989
133590 150874 65805823
147606 160890 315278426
77865 108035 75966670
188388 190289 4785735
160178 169210 6250586
187729 197460 24443021
153195 181997 686246909
88421 106961 46907465
41029 91524 291938634
141949 187170 984948863
112277 128024 999761676
198129 198452 858734
179094 191041 285121387
175541 195847 247955551
18677 79226 151540378
68490 108867 101271224
179256 189688 179985219
115358 176504 981834862
111949 149981 95272117
84663 141828 143561367
104140 150989 960676650
63135 154656 921935417
9426 70280 824593532
11215 24072 31995645
38831 47330 275915266
8679 51149 106216842
179189 187870 103261353
42699 98015 705615683
11408 139519 320931579
118592 171480 379213769
114994 175821 974375682
170687 176034 896453043
172213 194200 14087376
184586 198302 964519172
161748 173134 887594330
151249 153310 339547833
126369 172635 781846233
134470 175577 735453159
10667 59198 121589012
175533 190338 37047397
37184 85126 728857614
129964 163762 85057864
86507 157052 279731098
93463 189435 241158270
121058 139591 46374905
191356 195647 51704286
52907 163054 825888233
72398 134554 733653768
163947 192398 71331051
190823 193786 763201256
64707 127106 329105245
66615 175469 273170597
69602 199062 324847451
58957 170685 937762421
83475 181982 247439307
166636 170607 556676377
2553 199971 494983850
171131 198658 6725739
144749 183949 98367045
175395 182283 17211159
79556 143287 385466096
43400 153328 275654199
4745 189018 683007715
68610 85329 41578488
189378 199847 26351245
127172 195647 172098981
4610 44720 59091208
118794 141945 902637690
115071 159189 110472998
77495 146257 70776333
142779 191021 121169781
157590 193376 89922396
73604 98565 62358265
27151 180397 384541550
15581 73760 145565116
16052 35170 498209465
62362 71028 620754768
107539 113346 14567595
41964 123629 204731294
99508 115111 39668440
189402 192200 192281029
190743 198818 184957059
161000 186092 148514983
42446 47087 11545784
165559 167407 36871022
183627 198516 37373285
11966 149724 102742022
14228 56774 106678402
52507 147185 606755534
38880 127194 61865517
181694 190620 22378581
118344 124542 15462609
195555 198645 774774719
72200 110546 96407651
173403 190359 262766670
171796 185422 34053454
100879 144855 110719855
115786 181827 165554164
27866 169676 373357525
129907 176047 232989497
94528 163059 165148809
118565 118665 256092
137337 142231 12331959
113910 128149 35467619
122693 177613 182982162
148427 199698 808777445
130972 182275 128920484
46840 90789 14127674
75155 127123 130384147
50686 65404 884223842
197395 199395 5066666
71790 128347 9427041
3201 187668 527624825
102054 117714 234422735
179087 179153 167012
40350 48222 546588319
95242 182057 7123770
18549 65043 116636780
56327 62347 673623862
107900 156124 120960376
70701 161064 889036046
83132 115420 244921446
43249 184835 567906589
123435 198948 452181445
156363 172890 41542881
156203 182268 65391392
77181 195672 297567094
59111 85344 946579817
19089 74055 137532636
167846 195616 583845255
131071 183416 131528126
63856 141601 762451017
190936 191265 762225191
192057 197006 12425510
127924 130935 134600749
31430 72898 103924143
139782 194405 511977023
44012 199079 490951711
119667 195582 557381356
147333 163954 41844638
165028 180314 38268775
56320 123751 475918427
160030 198096 95501202
190365 194470 172333441
7438 57692 125834476
31971 36044 496438970
16973 91012 415534677
124313 183907 149578182
113947 163106 900933850
81044 106386 63896000
68522 161943 674314446
36300 93350 142796071
90623 154136 159817123
140901 179735 110128432
189502 195663 789041849
114869 190899 474752633
162894 191147 151960146
97461 169184 483070821
140471 189529 123257620
118983 136647 44109196
71558 191862 301916790
154072 185961 79980450
164939 170641 602099948
152792 194512 923983694
149218 191080 374494332
82641 187598 263524619
178599 198880 933577052
43745 111592 170263927
65797 165204 249501140
107294 149142 827319824
171626 191891 50698891
161191 182112 937611697
26287 45987 525282250
68119 194650 925705694
52899 148278 269749690
173054 176093 7627754
107198 136036 72067924
110710 116785 15306537
12658 61242 944052349
86132 176093 226101831
120058 140281 50593412
108030 150316 105988184
9459 34948 416207368
160485 182614 534627251
118054 188575 196745733
181250 197986 41939873
165059 166853 4441611
105236 161342 140810058
165742 173579 823486772
105930 176237 280805736
113481 152514 97866790
9567 157500 690406655
160315 182958 56852575
36761 125613 555234328
118895 173936 483196480
165914 190519 166502029
113578 133252 49187605
75544 77413 4659263
37273 81178 110062641
83307 185172 582871148
184302 192926 579087962
38522 92838 966247092
66422 162070 239995378
189009 194960 218636873
123417 181862 922870178
11470 78597 167970025
166324 184262 516896249
164280 180284 833489201
154429 158191 9326372
85781 130541 112457833
153507 195693 105963087
30991 51800 490539179
134548 150794 265101280
104064 116846 777224522
98147 194346 241904176
30269 186312 391423348
47341 172520 314255960
90519 174886 829598602
126066 181116 634086095
32567 36504 9905558
5166 193277 471696420
56986 157301 318319977
40391 48913 37287255
71401 85624 35389321
167689 177021 23473815
95865 125553 74797916
134696 169749 88294756
89945 183538 559429399
69906 175847 535444657
180726 196835 84709496
152431 159354 17352215
20579 190551 426256034
68171 96796 71341196
68573 88224 48912675
91163 150959 999425833
164574 199748 88122975
75456 177017 255047250
185471 192630 18016115
26822 170190 31620518
133366 145653 29124504
13021 119418 487361898
146343 170787 61534793
2296 138653 341503444
152496 193283 982255557
151790 178233 66422692
183998 196127 30528187
179026 181787 6919068
180760 192889 132645166
123758 170423 117336211
22711 42658 930394855
68733 132239 159181092
199374 199967 818925125
7285 55085 448375877
85995 99378 657550433
46634 48330 864721194
155156 177559 56201833
104001 153517 379067966
75038 96784 54319728
140532 150539 25244631
85728 178296 624540519
102485 163901 632726897
6887 69256 156024426
130762 142740 30069906
91734 103901 451957529
51971 54105 175156019
102583 187706 267426414
90167 111615 140975714
88841 199946 279193439
25867 163944 346575488
167153 195118 817732385
74290 116721 106817581
97020 189623 232827093
137699 171794 85908406
131393 169479 181820145
26928 129729 257716064
16366 134226 759453049
81272 171205 225998417
124544 127168 619528860
52388 141419 560499041
88786 166234 709893811
4225 4730 1279461
81775 149295 169572725
92548 102061 23994177
35187 63037 70098070
149473 180767 644455791
41558 77227 608285229
162560 195934 83754511
29410 172033 650814236
118353 174443 227324526
17042 148269 842840831
138556 141929 8500532
86725 88958 629571411
28404 157919 324873444
65124 83532 45847863
159949 178668 47068466
60438 138971 196722911
28985 154643 271685364
141501 178356 643608122
112179 123038 27054317
27530 40898 33590538
85649 188810 625313783
122850 173975 128446098
150514 160856 25996393
43566 54458 27398760
59256 189977 780792422
177070 180438 358220876
157085 186676 74225000
182859 193869 655923161
11067 52675 786937880
107803 172124 598669579
25228 62559 93861348
162681 191841 73121965
144917 176969 80466346
158896 167259 21040647
145758 177806 80423016
45199 68563 58685034
174128 175881 4424559
98741 119425 52304779
180168 195393 38279488
102436 137990 89258918
132222 142843 26633977
4744 30398 593899714
20236 147388 318779305
7457 97221 912798830
140039 160843 74158369
49334 127006 840240974
78948 129005 996320888
186151 192450 15913793
15473 166109 979808616
104593 151286 178114366
10808 128365 337527370
138378 141926 8965998
141140 161224 50602420
14416 166346 381077197
99022 113319 36353605
72214 84333 30234914
92521 142456 266927014
129445 191191 457620739
85232 128395 108442727
141436 197754 992103596
193996 197371 8384679
151061 198863 120026412
53874 186804 333380314
149752 155241 13807271
31372 107824 847676081
188253 190790 6393585
64157 89868 906613133
179849 181256 436255030
194440 198390 629434640
153057 167435 271761901
3962 89537 950136116
114848 124858 16387836
141955 165733 59915069
88695 93124 782585304
175029 190019 37452951
72610 157782 421922771
174811 187789 32411474
138209 160744 56746549
112430 184631 181035670
87010 179075 231374591
81591 179403 245639199
73913 156209 206695483
59488 103760 680078862
102865 119442 47037647
117532 130537 32304384
161835 177787 40041646
184846 196519 4499871
32703 167900 339319602
196068 199724 9112994
189147 196752 19199390
191686 194914 8205033
140667 145483 12307026
42449 44385 328749
3035 168268 414257922
51223 81336 75304308
152890 173231 51170519
38144 128763 227290463
115511 168957 995477686
129472 154388 362836614
127955 141279 578217216
161161 199204 89650486
19072 186535 419965549
29285 128849 249588349
142252 145104 697347220
117129 199882 207559174
143471 196862 134140591
176692 193349 41822550
176981 178043 2643523
154389 177381 57702307
44258 114112 701514781
84138 199310 289268562
80604 100905 50755774
20703 132042 396172292
128387 143427 91880256
184656 191267 732072548
58759 147934 223649711
45910 116639 177629218
78582 170122 230049079
154084 190465 642301505
142186 152229 25303680
195055 198879 9521453
165524 181892 41014695
102827 190442 339784992
20239 43894 953978841
141129 184996 110312688
56852 159284 256833290
142188 154128 501094533
66552 179351 313430268
139382 162485 679209391
33240 102167 172752585
178590 199429 52261404
14207 54160 918259837
122542 131858 23367558
171150 197232 65313509
25449 154582 655665498
110135 128877 46768776
105570 175525 298361753
115948 187471 179232506
166260 174333 922397329
194619 196527 4768900
119704 174807 588434750
120292 137201 42280667
15312 18497 480775797
56430 84371 390560192
18604 195573 443992191
184982 185381 991730
18558 18748 484509
62668 98484 785962862
10756 152575 947835110
71451 74979 8700991
143990 195953 699106208
148655 153005 10839777
159814 192307 81596194
82161 122238 821298935
179681 187267 18970178
170521 174653 584039902
193248 194172 72509987
197693 199021 254167078
129362 161276 80270601
10353 168723 397154516
198889 199480 251458137
143904 163924 50434502
48603 183071 523372929
112272 122230 24790656
167965 190281 70570984
103128 151034 95655182
120162 173429 133779852
165775 196599 453515500
71037 159241 221244985
74426 164620 226647155
123851 158051 85820308
188537 194034 13884835
6986 154718 962539546
38342 174058 340683191
135439 199125 160057636
62184 102671 101186340
63091 176652 284849985
102736 181906 198959145
178962 199696 52017510
48886 162252 284519392
166532 187800 342759171
27032 161676 337868088
132008 198780 655114570
125191 148110 846447325
199422 199873 1125692
23503 69648 115720960
99665 137503 930393496
67911 69296 459177308
47963 74559 66604714
73934 153117 198794733
146182 181102 980838507
78961 143913 163071958
47818 102278 136422195
91670 133845 106061344
113817 130351 810563480
38362 186017 390002570
78455 133123 843015953
139477 139562 201065
159571 169497 25081339
146391 149892 8799950
28670 106565 195555039
191139 198501 18501398
139742 141157 3566163
136940 184158 370012157
105939 137132 78050343
170470 184871 445165374
66598 69601 7501864
151984 178104 65606017
184272 190604 15868911
56474 111469 366853363
82707 100339 351644052
168431 194846 66315229
115912 159123 392762073
101056 101884 64662077
81962 112365 76580764
62820 94654 79275365
88847 165972 193966664
93075 93665 1441790
19553 21956 277701138
147542 182600 87984592
126803 179395 714385243
147974 186956 399651598
199841 199953 283145
121967 158693 829127632
144559 183304 929443564
50441 71323 52305053
23973 90620 166745405
199226 199490 188472621
86763 123531 92521428
66826 152341 214514386
25465 126024 252125427
113387 159260 842721545
143528 146160 171194093
182844 194577 29518406
155664 195641 100365915
86891 104897 316735875
193347 195373 5111880
60791 150024 223779868
110696 191281 900347062
199132 199718 1457134
126105 168741 486358528
149743 182047 529698402
187162 198881 95935721
111951 197089 213526243
126903 158779 441151140
4839 152874 371071770
1844 133644 82038230
154395 174698 51013791
199644 199806 786350394
31265 47009 39539396
78652 91328 900815190
194743 196686 163107613
142077 154653 528102797
161737 168326 16583905
165199 178633 90854052
13196 96893 209317470
46796 145779 383826447
38040 110521 890621086
112838 179075 267328501
16580 69957 133745426
127027 131482 408823881
50916 168269 600003351
4978 175005 426392755
47563 105048 144240101
52698 158761 266031608
112678 129686 243437280
112861 129173 622912601
175909 179272 598709047
163407 189055 503559137
148623 170043 53851323
40121 179742 957428913
35717 166238 358965211
103186 163059 624312150
168574 193653 62882923
118294 129330 27478054
116904 190447 184361616
151294 164859 34208503
48303 197646 374752513
142066 161676 547526733
149533 189281 99680911
78338 196963 415905167
51298 130295 553702942
169626 189116 48726452
132698 192863 151130739
34316 73270 805732023
118031 128422 25861746
138076 156216 800305364
10600 36302 64143826
111615 199493 484674394
181691 197351 948870910
283 132424 771487720
183116 199253 669857381
196800 198913 829919309
138090 172946 87743571
176288 182002 14341392
6809 177125 830876134
159563 173794 35784958
161625 194991 83794405
62641 152200 284668136
25 78745 196858958
192435 195385 7453139
61225 136695 782908505
106390 121281 842889345
182408 196183 758125314
114122 177210 158250086
26950 37660 26802311
76928 118120 103596576
101322 151771 126883174
96279 172416 191602010
150730 168903 45799941
121878 177575 139879907
84581 115173 37739937
111652 150296 295382283
97514 188508 739298018
145383 170816 63956021
7353 113496 265947873
22286 30313 19996987
139345 142378 7669217
94757 178745 211292699
107067 127405 50756453
174933 191706 41973298
108487 139256 76982011
46102 157193 278748186
96450 167435 178536706
108128 189701 756222643
124221 192500 171433816
115219 165324 125703427
46462 103011 141669359
67841 95671 69298445
144919 173429 71595513
172176 186022 34556327
67967 113630 114588305
181467 188188 800284276
20272 68092 119816393
165565 182591 126858419
21170 130506 273947380
37738 176072 893211233
140322 197647 144026923
10531 99052 915729695
186037 187048 784118565
106092 179484 184137905
22541 162248 654798454
179005 197611 46616940
193464 195853 740576946
110477 123171 31683054
181302 197757 41248063
35642 106761 178576982
51756 154811 258542294
141596 144934 8548366
1788 104301 256701379
116483 176279 149921472
153303 192977 440768285
71019 142384 178924723
74065 115659 884721534
66575 175431 749174974
60451 82294 697229892
91112 135255 110917274
89188 161841 182709853
6211 86488 192573580
73092 94305 52932535
1978 182182 451737634
43675 179063 339675970
52005 99216 681439507
80089 182686 909765286
4010 81015 979781030
184639 199200 672228513
9727 129795 485150950
2840 197561 488164591
95791 159020 290202859
66113 139615 184144526
154663 167878 948065284
175113 179292 10416677
3012 111369 271604541
156179 191469 88510664
100190 176766 584103361
146842 194128 829632241
142234 184772 106887428
199782 199865 206103
105884 176670 486888298
198190 198547 439392384
91538 153881 156844110
11690 161553 375759040
139147 190264 128420231
157198 177080 343619513
135109 175857 725473438
60840 163802 258329089
63117 127499 161209925
171782 182475 26697184
22386 99637 454767187
130862 141070 654453672
79530 104544 62944445
178297 185672 18443232
198428 199502 2693699
106490 129413 824944038
1387 127590 127423598
154591 169424 37316038
9838 71656 154699750
71159 84330 32802552
42394 109376 485300760
191828 192255 813021142
197139 199438 5766850
91270 194878 653640037
63943 129161 163342424
122998 129503 16193502
64576 182237 304232830
121641 133787 30383534
97365 178574 204295843
44607 93746 122859664
43142 163727 302519881
170951 193685 56939063
180666 198873 45679194
69568 108925 799384334
153039 186326 577515420
2440 187517 545950616
177398 188493 27778320
53505 160364 267997155
15302 114764 249417907
159647 186685 67855789
193925 197436 8725831
55280 56078 1941588
148557 196616 120605036
104733 135718 77604218
62420 67124 11674679
31372 58431 133436057
141228 147978 17186197
123708 180001 16873887
27219 156111 531436395
72419 87922 38659806
139931 150845 27550521
26716 198516 431073132
38034 63171 63314856
114030 198957 961555129
48891 121341 450222950
26624 133911 269013981
140199 146760 16699501
100608 163372 62346705
46416 113918 169459676
48638 105650 142995350
316 22172 751085396
55201 197298 476262133
23031 169993 653805548
168147 187298 513878448
6993 193267 71555155
106192 179725 346799520
64628 131693 168078002
106286 156767 126575700
98431 133520 957258010
71320 75876 430479255
102832 122369 274533140
25740 50181 212472693
151988 179868 131808646
129975 140219 876565000
186213 186340 337903
8492 162003 384784725
163380 191566 262524236
81918 158043 191104304
120379 154056 84586911
40111 129797 240012676
90498 170006 675411843
81146 100258 338975707
96966 133256 943726823
96854 160255 159514924
112400 196851 211829472
21733 82678 452459508
30235 176232 756172663
183625 199969 41022804
44347 58806 424615353
24044 184751 823360424
167959 198903 77646283
194081 198400 10804332
11504 93416 847879715
113318 137940 540262518
142563 198781 82910057
164728 199217 86442151
193356 197168 712588459
119500 167694 603725562
142582 148120 14078204
189953 192807 7228709
114505 119782 343753330
57269 152482 989515502
8268 169398 404016591
87998 184034 841667295
177463 186061 611862702
69421 80077 873873141
96473 115837 49221706
67984 161797 284305963
103713 192579 693521262
157536 186914 36235105
21776 79171 143596982
156973 171085 119796222
47864 111063 879802633
116690 119736 7447355
12725 34094 500363764
69555 124139 136906239
80319 126232 924038419
117437 188664 178566288
132179 180960 122549219
132655 150232 901027737
49635 165864 291669154
134149 155365 53490511
145723 185321 470302579
61171 188165 842128185
34946 100684 767483919
180740 186040 986827405
124985 133232 10765446
196103 197462 3291322
159237 168211 423435380
55164 145680 527692351
152970 182126 73236991
119811 180442 296015193
199197 199905 1755845
145014 164087 47982221
106915 138007 398823930
16344 180715 836820438
8470 14341 14461630
126660 165598 107630205
62383 134226 748489167
8537 53680 736336469
37424 74448 92792913
135305 156000 653704455
123551 163584 100570436
55450 190369 83342523
58309 69052 26783405
38607 84063 460268747
145544 150398 5202802
129518 177459 120570789
109776 110122 906149
48973 85897 249980142
17186 40203 57545001
194217 195387 2953489
108335 108504 231153175
52028 61076 22708550
8133 197399 474454368
33660 93578 149984040
54200 117555 162282340
136244 179276 765902435
28711 150504 305541975
134905 143155 20819532
103383 177239 624072940
90670 161484 881640396
122410 193438 178372493
187261 193394 15506637
103197 141207 95344964
109477 110478 420015905
161433 199938 440218795
119469 166902 330330094
120980 136490 26882571
143464 177288 85026995
1481 130228 853859460
133342 193136 251959031
112415 182954 751497864
188145 189071 2314305
143225 189043 410395455
2463 47468 580899201
170875 199670 72100009
84122 117702 376672287
123098 127430 10750768
149574 151387 4505604
30618 161634 328700899
42659 81117 96193748
150377 163147 32136410
60812 157567 826966634
177773 193607 763411917
107024 178463 660405354
56745 197140 352191401
194114 195316 3040685
39272 167194 320979550
78604 192265 390822977
115572 127976 30772390
20457 160820 351934819
103482 172951 267198526
14786 96003 203101991
57951 73363 633351704
92484 176059 210175059
171250 189499 45585588
152256 180885 71918513
24732 41270 501195113
39978 89842 124740922
76642 112117 440758036
175709 194322 46743814
152453 192661 100942488
170922 198283 685168730
73597 197510 758274419
34663 125378 806412548
52162 77714 28706617
175434 199299 125985613
53149 98429 113094958
45847 80145 878463355
71907 78326 122611583
12554 162045 374879916
34520 48912 36255414
38690 100609 540759917
74331 112439 95917367
179735 182909 7940475
90261 97233 17416414
128765 142520 34564979
98723 166602 170815117
68941 152522 872377128
195764 195827 830802134
71696 94724 19581599
91762 152053 481973071
86415 91616 12951019
85542 87771 302085916
127665 160506 82597661
57614 122636 162877875
63222 65216 245206573
50663 84442 768042201
163552 199609 729595756
180317 199690 269540656
113688 177663 768162048
42837 125048 804123272
43543 130400 232082446
67624 191222 310048970
40380 142162 255234820
93819 155679 155657555
181867 187675 14449809
40205 149668 355794081
136837 141401 11492352
97073 193302 241982832
151585 192191 102030772
117200 123084 260434433
38424 93105 574982438
63019 166184 645907556
166924 198539 79325902
78861 83870 12552134
156705 168053 689316604
60446 70391 24824028
146574 195736 882110150
158552 167494 22516033
132711 142791 511552174
108584 155831 118571092
60433 185463 687672686
67448 123115 139543607
168546 193835 63440285
152787 153351 670445901
163252 193243 75248578
94904 177948 208913603
8117 103919 929030356
94515 117263 442508859
86563 124091 94439289
166357 180612 35736916
51369 148080 242644197
12259 160182 370849475
177797 187819 37041423
172027 192281 294814858
117783 156371 96031305
141911 198202 131470695
126715 150228 59201855
134095 177546 109267964
133061 176046 108105607
68233 162743 911544432
26327 31352 12555973
106015 146886 627220539
187672 197960 25860464
193272 196298 75299622
144457 152693 255501882
21178 127007 265114668
71730 161810 782181594
123939 124787 2080651
150608 172870 56007034
33321 43042 578149833
110093 181444 178983569
139656 165084 64142224
33910 198078 863303072
60136 123098 81030295
167320 177840 144696441
57401 149201 279497372
111745 125854 955195068
196781 197087 258574177
199611 199632 965795494
76333 154591 927060932
138445 156158 889246051
79588 104154 930011830
187713 193733 517425813
176632 190894 35736858
155624 162677 17717365
73346 74359 2510196
179934 197978 341557678
73570 163555 592468075
43913 80009 90338207
25348 192367 419170346
160844 177361 494171672
151300 160913 54599758
163575 193564 835072688
118334 199510 360469260
99225 143628 111693870
178503 190976 610379252
177682 197156 250981647
38567 95290 141911864
168757 190980 956425789
40133 114333 186252981
17635 35675 741117765
196447 197134 581983773
88670 134390 114846277
62104 159506 516427645
90748 106579 637640272
115163 139472 871452782
125313 196498 178849770
35470 159192 605905058
101572 109784 20955460
119299 159721 101382359
69575 128471 439186829
57598 90197 975460841
10811 55753 112538952
94486 178409 919246325
171987 194470 56348345
109592 179059 774398569
194465 195600 223766066
147292 183200 664373599
18283 107186 145549087
128178 185066 593288182
186844 193785 17524781
111761 120948 22776764
38841 79544 101926763
69208 72846 673455627
62851 113221 663170722
190307 197055 17016710
139936 180443 101881117
52596 54791 5611431
34432 112836 582920288
191165 193987 7180271
41740 106419 162296258
102982 197598 237624235
35011 144277 274193920
59725 93803 531193727
187066 198601 29022819
40533 167563 892182756
31854 190081 396969908
153523 174611 567006839
71041 80474 425148629
187298 194981 19406251
112664 150826 95548776
75549 155472 200764402
188430 190690 5697682
190742 196422 898933906
30706 164930 963669541
35501 135930 981556269
79749 128280 706506587
151298 194665 913807957
164780 178523 34368057
155407 162321 17380523
76104 167593 229762323
42622 84978 166261646
174060 189248 37992825
133398 161320 25742714
82997 178872 240855066
106252 174089 170194920
36123 56505 742117874
28639 116536 405004233
53751 156070 787694741
2371 153412 378519863
119549 183268 159927131
76321 125425 644703768
100126 123677 59371633
161445 177518 40391519
41642 50043 21027878
100886 182469 205082977
135546 162096 66886330
181475 195996 36484841
169897 199659 444231313
194830 197269 6044409
84042 140301 141193443
22738 199986 444557561
43227 44240 2448372
3928 11533 18988343
62003 76645 225406995
31906 80541 121857207
170864 178792 729841971
102434 165297 474918168
185849 194555 21959042
195460 195683 402196392
192981 197098 490005851
67390 188460 303692757
136206 184819 505190532
132337 161615 73607106
36188 178580 714737757
67522 190969 309672372
28925 97541 171698384
97280 108878 29602557
164244 181694 755283578
191318 195545 248702751
146159 160215 317719053
66476 93491 67332185
83995 163964 563282474
31876 92626 927946594
67181 78568 28374299
147484 187669 100772248
110946 151027 739962226
195424 196855 3553065
128428 192861 161831802
97282 116333 48462889
7977 83253 812238970
34745 147561 863230440
174142 178707 995893317
192061 199794 582218474
152511 180239 69640897
157927 165033 18022652
98716 149188 504752496
142939 193786 975901651
132227 151768 190263421
135329 198897 207591871
104644 194880 226601959
60576 106412 712291727
109221 114400 109082480
80266 160995 446623325
42577 49304 168611282
199776 199980 507159
145962 198906 132812312
17552 20745 295275800
23393 48746 930231153
176403 193597 832668087
83231 181666 917876869
198432 198748 453022
25814 171922 366788431
60389 160782 251739411
28418 190727 563834642
97474 129646 336567977
185218 198477 33280878
34996 138360 259239502
19106 192156 434069571
101005 144175 381004923
3822 49041 955685184
46506 151708 263901119
156129 173890 44596427
6296 71224 162517282
126036 128522 156450931
85910 107473 743842367
109447 150755 103567953
3850 46623 106949008
128324 185691 144106509
199940 199994 118639
193904 194179 223281254
46414 154346 910539261
158887 181711 382060203
89860 194105 261991596
173358 181040 299771412
130030 192160 956318862
59287 99916 101409287
74370 123915 924542564
14624 140360 315090312
115950 162013 190114130
145069 155442 892195204
36682 187717 544518834
40763 159537 297943395
87174 105110 293484356
106934 141715 763162333
76492 113102 227908822
150590 170330 440554527
184426 188749 748015670
78351 89301 164145505
30418 103863 700258391
97467 186325 223369856
96645 148293 262066594
48390 60527 30622206
182262 183075 758520441
17289 124620 589735321
109092 187258 196076945
47915 173686 315679070
46467 60972 426706889
58983 135624 398689815
86209 147372 153753019
42881 154718 280533897
111336 175039 439787691
22869 103684 202497519
184439 191862 18617728
195419 199560 622511199
87117 172860 621395968
33754 163830 500913975
90918 116873 65659312
171320 194715 415514530
27357 122314 438225947
103487 123850 485513235
151982 158891 17338906
118153 190813 384983469
18496 69017 126604194
86394 142954 782902486
173869 188204 35867026
44303 129634 341459101
96421 114943 47047502
130969 154368 571902268
151704 189821 409569404
111405 181348 175410417
49774 154425 660158349
12671 134228 304524712
149447 165010 39177201
86061 98744 31712454
144722 168844 324979814
67938 164961 243542795
98663 194328 993451252
138755 156011 270187901
66265 131164 162613323
167547 195777 537993814
31775 179687 371152449
9862 181135 744673701
181418 189872 21135189
50449 195633 786516822
161435 194226 82388400
37424 130570 233602600
109088 196564 219557292
178105 194093 40162114
96634 103181 823131709
185101 193425 20920983
187105 194769 19387200
155183 190170 544570913
193918 197647 250440801
177049 183753 928750580
129303 156517 68489854
61719 183178 804409082
2978 144779 91288769
94697 170485 325952259
156420 162740 15914883
176150 186324 25414478
170432 174813 10936425
27761 86682 386576585
97662 103551 15121408
116680 159576 107409166
139853 158882 249791359
77326 142517 163642840
24437 51945 509781509
192977 198320 205841642
159772 178087 46005201
80040 162575 207323124
127599 135903 20883679
39151 148968 237253971
140377 199495 148553642
34192 150914 551782221
175097 176600 3692801
50161 84832 427119384
192433 198446 613363301
91265 91627 867499
187201 189835 6616129
111412 162322 127705124
48208 80502 751438271
23505 171299 711573985
13490 47308 326255338
156898 167540 754314566
50738 189921 349132310
132801 182872 125807569
119402 168358 853326091
152818 176843 60357423
54027 192793 348054959
74957 179759 368194342
89531 168759 122207243
150890 185647 838789855
89769 124621 476342943
194665 195881 94782635
46913 125708 197529724
42459 110049 169534389
41533 130170 815497840
118440 160406 105270685
41183 196305 982724216
59184 86562 618593021
105861 152668 402633733
131528 139481 19883151
178311 181787 821557543
196312 198174 216353229
71132 145226 418882437
115153 199057 210431747
82474 104180 122130914
2089 29833 69211075
31742 127484 159219230
108586 145362 92324522
159051 187150 70519986
91083 183610 704582166
36894 89526 135283337
31620 65181 84331634
75073 125084 634714595
72551 159128 207887057
100936 155076 136270731
97440 136702 383553580
154574 165954 322211439
53436 105724 833343879
155516 194996 99101195
65441 79720 532739581
226 96723 728977381
4791 100373 239148242
141309 163685 20130263
68273 155490 82918798
29865 115345 705512673
105461 146946 104146582
156677 167315 26687938
108803 139889 642176705
70381 165867 329817637
45102 170193 314023189
11255 184562 434550465
147033 189586 106767712
113027 177634 225438759
99876 148859 123273310
74182 145600 179414622
198150 199579 3646728
88765 147329 161101511
101188 190446 224263256
103676 132090 392758858
198966 199130 450879
185310 190744 13599293
169780 190200 806666976
52754 135635 839270382
78816 161391 32139878
178026 198128 209777962
124863 180964 180481444
112561 187853 188732466
77057 142936 208408623
162998 183312 50948350
122517 133444 27372201
64614 143165 338517958
55965 102713 342790681
101670 145927 111375987
171127 198313 68070289
61534 70840 23196861
153818 179117 63550226
18633 103418 212419394
197312 199686 5998806
95993 119968 60578080
136079 142542 16312029
174793 176683 4660677
193187 196370 8035068
163788 170440 879732116
113573 141987 71090157
7452 170962 951185759
71808 102703 266645162
137071 191612 137070018
81028 98657 44045036
119945 135333 38436748
5191 45054 99706202
49515 53495 227364994
70792 175503 262844822
47216 131835 212207997
198792 199700 2321689
44056 191150 817003739
195411 198929 233285178
189193 195921 17010845
136675 147612 100574694
75432 132471 263103150
12760 48759 474420172
29704 53640 60156825
55084 92401 102952021
6916 18530 720967366
80966 106494 38885565
166794 170261 8843807
181626 187581 14861622
67637 124171 141733448
133191 166355 458947246
122201 150508 699468062
191524 198494 17522182
148642 193697 903675027
52942 120663 70243742
66837 119313 834151912
47854 116846 173288876
166179 190611 61253782
48048 187169 434643227
267 136180 965995450
170248 189047 46940407
190812 199170 603027214
186454 191389 12393361
30938 37103 47957656
115886 132370 15971299
85733 125511 776370484
33085 92409 704191800
139093 163705 62041701
95958 180447 211910630
101717 196660 461719539
31428 106580 188698453
77322 148153 177976048
18957 19590 102563683
174031 196602 56653786
13295 21471 29836121
170653 182448 29418486
140840 199973 148600801
365 127273 592186627
96797 179123 166088680
196444 197731 3143177
43179 48855 824869614
171087 191033 49870525
31359 63263 872248982
120330 123647 124572609
142103 142889 1787997
188231 188523 829511734
166878 170716 475068954
93251 117970 62469404
123944 158105 85722409
93830 161111 169216579
120509 165046 111958064
64631 75615 811381214
142008 164722 57314795
47689 149092 670190462
55189 166036 278026935
161127 163099 131961901
9962 28196 45385994
29335 157092 264201118
172689 188977 40755338
50211 183307 333915804
124749 195141 176826138
101922 123505 104140324
158769 159971 69733145
8126 153471 694086031
121166 156711 89303650
55303 63008 19295612
156243 185385 73095689
43852 118491 187232783
182587 193428 27264247
41694 63037 53629193
68613 100056 78481884
195372 196928 400331692
194014 198128 10244392
108911 126737 44457542
156982 189202 80801169
194044 196233 5510062
141286 145673 11234780
44473 151423 903640541
89123 187993 588147217
82976 106366 704300377
196423 197739 3209782
143142 152528 23659642
122823 166115 524371860
160646 199924 949381255
163375 185487 913895725
176939 190108 32972728
72882 92863 49881637
156841 197759 102637048
154480 163302 22135095
192957 199926 17479848
81850 129820 120327908
44756 107642 689371233
203 175979 971717256
191400 199034 528201698
90352 164734 455927907
57869 133729 640004218
99021 114930 40459248
120507 169399 574002782
47927 192775 883866245
187114 192856 14462157
110236 174783 161994498
148373 190123 104663680
142248 151500 553566489
181829 191933 25340220
145101 147692 12482340
152459 180566 70562733
19823 73495 826518866
17630 101977 211145174
146218 172312 65593164
5882 12455 177485978
103841 117889 136269959
21614 137225 289686477
53915 88564 388326392
8160 182738 437636213
193341 194694 3430250
184910 198094 253675953
188155 199785 311793451
94358 124788 76693129
112799 119520 160615510
34633 63613 504052053
38586 46255 19283398
75087 78478 8548752
159864 198485 96963908
182400 188486 15246488
126192 157643 79050576
83302 198581 289496044
84583 125857 12738367
56119 84067 951206418
66177 135192 172873710
103442 148519 491664593
104202 126087 54803876
79642 106632 127762416
9280 78757 173819560
65428 188265 308084077
13151 107059 235512524
126007 198914 553540051
58135 133024 663292107
49294 65000 910148516
182071 194035 511379399
160432 160878 1134434
28200 70401 105906992
79041 156068 193510333
140800 141779 2503749
83640 176463 233157451
95656 176037 115973100
159544 178821 137308976
184147 199298 923153055
91958 164212 181806965
73748 104324 76782981
101433 115188 35003989
153288 181638 673295927
8461 32052 58742892
171747 185999 35592727
95776 171653 191032194
167107 175324 923649041
175587 195131 55908679
175058 178036 763052540
106159 164807 474292296
183167 192707 902360739
138985 196853 51291928
193210 199342 15384478
105331 185351 200818702
161347 164021 6842131
30879 69745 385677542
91875 105373 34248435
177121 187607 26203704
15382 148584 56766784
174405 174807 93914135
73762 113982 373676067
179383 181755 834947334
125452 144556 777075912
87346 97260 24756844
18069 161140 796155344
126639 159919 83744986
51097 82284 759824499
66465 80455 31265469
14448 43205 183390933
83130 132247 123343597
90526 148736 146500673
169230 172573 439801004
111866 184917 799712042
63026 156638 234766557
170767 191039 50653204
182144 188834 16744152
174668 194024 48538285
47204 83426 227764610
176670 177639 2349419
153697 181223 69107040
154041 193880 976484205
78442 122897 521546514
18960 44044 28703462
38118 176161 600753944
18122 147900 907451483
130494 182810 131461203
47175 66520 799122548
104063 189722 382553974
124765 162966 96001762
76018 77974 4917920
58201 196536 347008117
102803 122461 49487694
159702 192013 81171281
176998 187132 25327356
37791 183108 364715442
121922 158360 72654933
186457 189331 7195481
27628 134477 660602317
7527 88040 793253089
30462 167443 526846688
51986 109927 874286467
56330 78764 637582937
97677 189057 229694444
153629 160541 665381762
101977 193992 231242812
145934 156676 26921766
144488 156991 31438286
142228 146160 10067729
17063 92060 187542577
150202 183427 605559127
175612 197075 700212069
131559 183674 450228365
66165 66345 501795535
41508 138204 907429680
41849 57973 425687853
91514 192468 253748895
148659 159511 328216596
191413 197187 764577998
173808 193591 974382441
142751 199482 585382016
152096 158106 15075463
41607 123649 333576134
120746 191469 177589429
100599 121915 53779505
68033 108606 125976032
68582 193199 877191797
43227 72524 73267267
149164 162416 33322033
129677 156513 67573522
177934 197696 49522563
63851 77136 33003534
108371 134958 794177849
10287 193016 458202311
142652 176981 86323380
71717 146186 186939053
3266 164420 643434132
7029 196297 920138430
10515 119946 274207965
5346 108025 636150997
52801 187955 735680137
36087 86061 184720040
182312 199553 59778592
127776 190401 320186599
59532 95517 946561297
114751 155724 102743448
188511 191486 647589581
36562 53069 193180368
154445 188971 677174275
118047 161979 496488219
44312 123374 198301739
158881 189933 11391951
55841 146295 575053634
159987 190556 76706297
161016 184785 332776298
171899 194836 892631861
186963 189514 6387400
98203 183473 856240041
138577 173347 87497624
55056 108143 133119640
97748 105052 562051839
45814 93846 120107857
53638 171921 296813066
58736 69941 597985863
92137 197011 263604884
85256 152210 168236080
42139 59437 43448208
108476 165760 151717752
96909 142923 115759434
167913 197257 306990383
30260 70734 553370780
65142 161713 660289123
129377 199580 700394824
165644 195551 183741198
86129 97203 495542208
99054 129818 22203084
128452 155384 67784569
105788 182199 82185809
60730 135990 649954030
24665 95501 664430919
17365 155213 345696172
73139 168206 987764617
43490 169214 832290732
103487 125156 54354094
12245 55841 109190121
32135 84723 643490787
184475 194850 209355373
147163 158970 668948993
7187 164437 394281067
95406 190935 831103354
51719 135343 209529192
96637 119177 56975744
193876 194199 798053
84282 91123 17033073
179943 192361 31152407
30606 199532 423842755
172736 184443 29305568
49168 71676 771954774
26479 127670 253676205
90419 169588 244910497
60946 133514 551898849
141063 190182 868897775
136858 148801 212635183
105306 186196 68972296
186071 188197 5345544
14083 162932 751231002
106635 107441 130256694
165195 195010 74774663
174983 190380 38482147
152231 153985 4466001
170765 177333 176106884
69825 145086 188840505
74026 120501 116710552
115138 167082 922667746
26835 27101 800846863
42803 124722 884275380
128270 169878 104740837
158423 182850 649273156
92273 108659 41556578
70416 162209 705242860
101611 148426 117850454
185274 193890 20050115
35529 180478 363743888
171105 176085 665773726
133021 165903 82741245
147769 197484 124707056
163851 189085 63182668
71385 191132 300485545
128741 143893 38098742
49444 67123 44324737
38810 75197 81099207
124349 136596 30581935
96284 194525 247018706
82888 154653 180326001
78786 125964 371855472
139151 157938 159542935
124780 172355 119611067
161353 162400 2712195
76371 170615 236885489
110540 193151 207230130
188792 189080 669803
87905 119357 895021033
164566 184491 49842092
163056 170038 17636634
26769 197972 429518013
7938 66361 146229334
75364 164786 732938149
176793 190141 33435107
86619 87977 285843270
29015 151753 431240947
101431 134241 551175759
163072 180311 43251201
135581 172014 91776535
197344 198287 547791
75476 158295 207888812
136754 178628 105375649
67832 179162 279367970
61197 155445 236436239
169626 177994 20900550
103616 166316 157485003
124944 158658 84641806
97551 155380 145608126
182303 186930 11569254
119609 149657 75430773
8678 22461 392765121
181621 193269 205271979
31766 73182 103763181
37345 46017 21854665
124013 142683 46763390
75456 104117 71995478
166539 198167 52776360
108365 170646 751640654
93379 103319 285962908
177270 193939 429934182
177561 195860 424540137
197503 198423 903734
139296 159165 439010721
69528 173400 280690348
120488 159605 98198111
32312 159988 320635811
154803 199784 112844461
77845 190252 282683170
78334 82574 552469071
605 100201 375091732
161799 186080 163207825
108343 138811 76181947
63948 100726 91763429
75688 153998 196652768
41638 44086 6106723
174412 185121 218294079
9576 87107 193889638
96862 141644 112664168
47208 115183 982866917
112304 161983 861643739
67284 185560 296695189
118653 129382 26711518
116349 197089 202453285
79675 102882 58198347
149502 161721 233447235
76121 160978 213140397
197299 199343 5159835
178 115233 288355007
158867 176919 45381709
79607 193062 284924229
59936 153005 233348566
165723 183506 44533977
167274 192389 63066420
13006 64508 583203235
154851 164038 23142880
68387 123263 137574615
170001 174734 11844767
177552 189243 29241913
140352 181194 102714416
190818 191525 1776804
181639 185126 8763232
2779 54624 400317411
165375 166254 2119939
156276 191238 125090244
8306 187417 448937114
112292 134379 55063073
80936 168602 220261479
55743 84480 662403588
46191 160596 287061074
172262 189526 43142030
32625 197196 607962967
50073 95670 113876145
58504 139986 204041848
168398 172427 220042206
88901 153054 106507466
18548 86601 738632540
182931 196068 33041705
132065 138783 16760825
166734 191855 845806691
142094 146085 10221805
159846 180151 51000702
119990 179402 536035903
126060 174576 122071414
53711 82896 72884174
193005 199733 16871848
90966 162905 264445110
193028 194883 4730923
79228 98693 33932396
172213 178654 16085779
69142 193537 312198796
87682 91389 814514388
88709 89116 882614376
60171 106169 115328830
72677 128663 946976771
103151 187750 510069054
88708 195332 267968981
175877 193289 365684484
104581 138088 83945474
113639 142516 839197547
167349 171110 9581919
61322 187184 576921631
193834 196387 452751078
70040 199116 323884021
45790 61649 39914621
79847 109004 73362663
70020 113917 983897989
143549 176412 82583832
38518 132950 283595818
364 88142 219437910
44777 123928 198526633
100498 170727 811534181
108385 154165 386696843
43852 65592 893326318
104651 120083 497509481
178012 193149 165383962
74751 144738 175791248
152191 179819 69445368
15201 33555 45708753
132236 174818 356883987
105957 135540 73990550
17003 58183 103282664
117773 139001 66245829
83311 112832 74430065
59584 174555 904867322
70506 119501 122914457
157955 190688 82196595
100285 140974 102232742
175513 180858 552726374
91455 131605 555327843
92283 189681 244797342
122830 177172 136507776
4465 24854 257264926
19059 174022 388674968
42468 120238 194969066
66698 178537 280639468
90393 151656 707688460
19021 112710 235017942
43215 129607 435387361
192056 199983 2764473
108024 191065 208285747
122263 174787 307981183
154322 166530 68780499
184778 188780 10056300
103160 120586 43806982
185151 191008 515912718
146947 175353 71365384
95661 132789 93491634
19290 161867 806748635
8449 137280 322598857
88925 184280 659542771
166784 175020 20743412
168648 179809 684430841
66571 116599 125660457
164205 166286 5165125
78319 197733 299773092
108266 140366 80284355
25368 151029 339030615
29177 129493 639892242
10399 104494 583304298
70289 142298 231930388
147419 180012 437861855
77515 183193 265398673
127171 194811 170011810
44259 170703 317422928
187257 196216 22612810
129880 190872 153230381
70275 191020 112844294
137339 199492 156189306
928 176730 691135532
123039 127680 429345952
159302 186795 440394950
22358 177727 943966710
137299 176671 232077186
79368 108572 73521014
113967 197968 705351651
87942 125168 93605420
116430 185338 172750837
132408 142182 24497811
127105 170710 438051568
51485 152194 777858212
79419 90861 48614000
142016 161206 48310731
158822 167197 165960999
187986 199203 6179481
21563 175397 635400473
169032 190529 31465268
129158 152301 68194588
140261 169569 73869388
20143 52961 817611239
76812 145431 172463146
171432 176669 916892243
1964 139647 344786550
131287 159096 491820102
38161 146174 664290425
186919 195009 479359097
45811 151328 483851106
170961 193646 56811040
186596 190152 385092189
69459 184075 287567973
100814 182944 855480640
194279 197596 968904342
3503 126192 432961992
22602 134453 212883235
71070 158151 470787207
62038 69583 643586737
37602 186271 926441194
64629 176579 280846137
122879 161978 292163263
126930 186811 150434089
29023 172297 911301781
102117 152420 126452450
96888 153589 531635171
111134 158156 117821176
27035 85612 146646008
176955 189412 426146831
194127 198320 513848128
107773 118518 326145534
72994 163121 226311080
76406 98407 55017064
157875 186032 727458155
193687 199231 13888186
142430 169515 68240482
181422 188910 54035881
51867 95747 650658936
25448 89693 598105809
69552 82821 930911926
53041 124649 591216891
41165 181622 644862161
84106 88237 9444121
73362 158426 213488410
190856 199621 320969590
73930 155594 205098221
42362 88345 114922450
51864 143940 528002810
57327 182696 551928980
890 180149 449344197
22942 84652 583274831
145569 173742 70693391
61736 110999 123545303
86018 193625 492652150
76448 195387 298768723
17036 189834 433297343
23333 77893 936983521
168186 177592 23611439
84258 187299 403304369
37122 142766 264986321
104968 199713 334207636
61794 187801 607313935
78723 92128 33406918
17472 120240 672482875
173168 199522 66079229
139145 181931 107613793
143387 153588 341300000
102224 181007 468821588
152330 193779 537566929
160506 172348 286664210
17941 37468 599954460
11029 115855 262895803
78299 177254 248497810
5059 154077 373590914
79707 141395 91116385
83997 168859 61354671
31003 32638 177418015
41272 157098 859259883
12026 88783 486920726
20939 165222 361965665
75425 159002 427137362
107592 113595 483493391
78378 82260 9706161
116528 190777 996034381
172016 195800 695789637
57361 163613 266512600
81030 153836 182885790
191049 198245 18063892
95347 151495 141314660
111522 183068 808900518
139039 193490 136900142
89530 132784 872879804
127970 161645 554182251
116494 159450 107553645
36069 134388 246491165
148073 171907 59917429
14559 129371 141189526
22512 62953 101379214
148888 187561 96962638
66834 147887 203363161
106224 126198 49825790
177165 187194 505317573
38462 149843 561900873
162835 169886 93074639
176876 199628 378731476
192270 194608 1386914
18465 24193 14209025
180906 185757 12111814
88108 144021 71279102
103035 160853 145281612
43955 179513 715554784
54891 161617 795450155
93559 93834 82702399
55270 116034 820359072
88329 102182 383954076
175411 199184 872134020
115263 153146 44269060
163849 179563 425408856
128627 174616 855172026
54114 188425 536279585
71487 72301 1970863
66640 122606 140258675
22456 197096 438030885
53974 103303 606389666
154903 187521 253683569
119610 132832 767843311
84562 95769 27905923
84072 159267 647512715
156694 161688 622283721
103051 184507 589981795
89172 102511 571747371
178435 189045 26525149
120929 131723 262660294
143801 153103 637584682
164913 167012 5135796
59218 168204 273349711
169066 192250 83135292
76643 165180 674343848
119712 164351 112161161
105534 159961 155660850
50078 51675 4051144
158811 187576 72166202
187190 194739 19101307
108417 148902 923830022
157889 190375 81548194
192751 193694 2418857
11167 26161 37351424
68016 168392 251879149
18650 137532 297914591
25395 92585 225618252
117582 184053 486560769
98452 139121 692544605
179232 181683 850022384
59215 158724 594242062
1601 151392 375356224
35165 139964 768555267
88947 99693 26999353
113293 118935 436080231
84526 174329 140258723
53681 181862 321552986
100145 113405 33675707
18355 80793 156312026
86857 87759 805974
102571 198995 242237098
119390 137002 565472306
75687 104585 72581773
99016 124580 252440835
60920 162316 254395143
39722 153653 285847369
127607 142402 713298503
174474 187314 32117644
175367 183973 20938401
177033 178728 4272922
59920 63292 247222087
117026 179529 156758264
28872 70980 680228228
48350 142963 237285003
168314 187029 35100095
136058 139809 9393921
31174 56139 62758984
117050 143479 66086580
47732 57171 23851518
142334 156021 412156839
84675 96538 29634878
133408 148455 37980742
97455 99049 22534370
12560 185086 432661291
34647 51947 550608128
152378 199943 119399219
131056 179348 121405298
156049 161238 538306929
165862 166669 1095928
65677 166301 770955992
111517 164850 952137286
8944 57750 466846202
161575 170259 829390522
62756 152544 369291794
169871 181930 64418187
194258 199069 11998166
185830 194848 221724223
12819 61570 946568556
17484 130663 283594635
130501 194632 355876344
150262 195833 895243006
41685 86401 111817289
60849 173414 912651267
71807 132738 777575756
20021 102919 207546727
137668 157742 50481923
143002 171276 71271471
161602 197447 485499978
22584 103628 203017069
123850 178814 138045159
154886 168720 34774079
43324 140962 413505133
113395 116153 742313995
38487 39102 116649232
142266 198564 141460167
192821 194501 623766410
144977 168214 58330955
92439 104852 186432560
49158 177897 323031859
57549 164294 708994329
161770 171035 758701677
155919 170287 36213465
89530 107269 45011052
165798 168347 880900784
145512 165042 457591426
68188 181784 331328754
84393 157291 734925234
168381 192293 59985469
192377 192986 1529010
79388 198640 299490573
196177 197861 928899288
51835 80884 72609330
178920 193494 620949972
122256 191800 174566977
72251 123785 251501313
53198 142835 224671466
115974 151743 732322005
150285 163734 108841450
171687 171915 385849681
130459 155678 63488083
132763 159593 203660694
116470 156695 497773344
105289 156401 128292293
147302 147937 725410007
1707 85412 521889339
112618 143201 76468875
50997 51698 455545856
102372 104628 934296813
164896 181418 41331574
59752 161665 255573622
42732 116937 803504523
91448 101865 26221163
46246 196484 377071292
63982 190706 317814379
143676 156581 643892569
169742 185440 39251498
126277 186133 898119136
153988 193745 99817804
115228 125779 885818013
114551 197586 208219730
79917 145622 964478061
99214 170386 179155158
34123 188299 846319754
155459 194584 860192592
77990 196779 298315361
77810 84686 17172540
35106 175252 973019294
18786 124259 264407835
157751 159480 939332317
50306 164514 286649479
145591 199153 696868077
75146 171150 241253264
176523 178251 941760878
194174 199820 411370695
32748 112956 449248560
66176 69174 7429976
126925 145735 421203355
112522 167449 498837981
50600 84162 83890672
92918 153731 144139230
110850 155454 492783173
58663 73124 35985017
168649 180953 165112286
147463 189781 106178863
87743 106749 367680943
4669 75714 548548653
125122 159680 370651334
100867 154652 135359460
159678 179682 50282201
180136 180797 1660652
92043 152745 499879585
35474 185555 654044273
133347 154123 495917293
4805 79785 590299630
112130 128535 690093963
43817 44511 722663707
74894 193869 298818553
188852 189340 309481
49956 89581 99007549
117077 167288 659831272
78418 131009 131940520
132482 194628 156187885
154717 198170 390950256
39590 126919 957537532
40867 125944 213220558
80222 83937 9292531
151892 189472 69051626
115130 177969 157579248
172151 194524 56071181
63830 150723 217798112
60326 169949 448130833
31235 75207 110186035
118304 166048 119847192
129257 136753 955434018
192709 194164 60179841
3360 91131 172726932
76152 129339 552748400
149036 189616 247188547
34433 67103 304587401
120478 167000 116837820
132781 160688 412161414
111463 129935 514369780
31144 177000 366032535
134387 165572 78560068
76955 146772 175400428
126343 159991 84644507
166045 177555 659801889
54555 75112 725286311
75462 103378 173260806
151718 171537 790884253
51653 66219 897420780
111730 121681 930470243
2818 65068 759799723
151626 153416 764140855
101030 101777 1937183
161708 183429 39309549
24727 146709 456591471
33231 160908 676222227
164801 170314 653559390
91263 150523 149016027
104348 194803 227148872
71711 164437 597223755
42100 94989 520160518
21783 127095 263839131
68513 82446 34677049
5636 56522 312838398
93226 141390 440289124
131851 157106 604731917
91866 160019 768373992
122220 192909 177446343
114409 168740 136317295
72465 159727 219017771
28305 149669 430320380
49628 71143 23353814
139087 199505 18929638
1105 78846 615474678
75277 160252 213355286
73562 149113 193319692
41798 49881 20250776
82620 115369 204905409
83866 165533 205238930
45684 95449 124349077
8808 192921 461602743
66504 169566 258667990
85808 167985 392882849
80957 177170 241648183
196669 198092 3485278
88767 120429 79721516
51790 123515 179844028
40139 126675 122864933
197785 199821 694116774
124030 147888 626165542
28523 57100 283987790
167829 191273 58796891
16627 151032 399408562
20328 60939 101757366
126075 164435 533033993
63731 139081 188674555
32924 130428 588200530
182097 187280 452361442
146312 175732 369884963
137158 188885 988690939
161333 170066 582598975
8419 37677 72892960
161980 191200 73277528
131383 147665 648616592
141985 162237 51067154
157395 188385 71838197
34571 79567 381768512
65836 147824 205684890
179386 189157 24412865
123764 198990 871557610
88340 115862 712134227
1563 151243 178910384
41032 199547 397734058
26827 174141 369700179
69718 121976 131022205
148197 195938 545602722
112844 146027 276957634
130876 145764 37583110
55469 195756 351936334
186742 189382 6609978
45719 121413 189809909
94493 111984 32396463
86783 164596 195734097
46369 160388 286089912
74987 143343 171577565
96345 181677 516044098
69269 162357 233671758
27789 53079 297279375
18711 79826 152996669
24068 130143 669442761
126685 187307 152337049
189635 196064 327649424
135126 151174 40444990
130268 146392 40648286
55345 104557 156349734
25193 88466 84135883
179820 181569 382978891
71012 132092 153148373
54194 151500 978057294
27200 172491 364702110
53510 83999 76163665
17187 104345 218388195
69455 162789 234254752
9579 187443 445874486
81810 148314 167068768
151615 186856 720773467
3174 18245 37629949
181255 192257 618152795
110714 139451 571721153
21955 81772 141206639
25625 136887 60625479
169493 170274 919977898
106294 140381 85228831
28140 167427 674585834
196423 196724 754278
66615 70893 875171882
82133 147444 991058785
188949 199763 27202464
69862 104688 87299195
105491 194855 70454014
86354 143689 837289359
68726 181780 283681037
84342 186839 257405662
50911 65367 226399814
24797 131085 266570498
100988 172750 180508122
136458 167252 171725995
75547 159705 211276693
21004 149119 321241346
191944 192712 1942972
193642 199246 14047505
179253 179741 403905822
3757 87164 208578632
84723 189613 263469549
155702 155736 139675408
101090 186980 423688359
62354 64146 443247280
38650 194442 391043280
30948 71222 57485123
137262 177341 100818579
197553 198250 1774720
55854 133984 576082618
143975 158407 394594111
116568 197257 202282054
172768 186224 573144359
145108 160563 931516916
39920 40922 57193390
180782 189594 953043477
95337 167501 681386751
97377 151357 135871032
30117 88711 26755075
199097 199287 468527
51974 159279 269062161
133185 186821 134683616
46935 77573 619854456
188465 197536 22778389
3511 87180 851367101
33719 71390 94563577
99621 174952 543233738
164307 175708 28541400
144589 169678 259842283
196396 196756 734550517
118957 196141 434994920
175566 178573 7537641
4220 167929 963660494
46301 176194 326002358
43708 152232 272144353
197980 199278 149439527
112854 192743 200331833
109310 138076 870018022
170880 192278 53554517
149751 189461 155851787
62054 77714 38966021
100013 138101 704331157
87530 168121 548079505
83714 83948 564149
181394 195405 859356563
14880 171091 391886512
86532 160959 690762468
111344 182285 970027594
127218 186606 734416049
16004 135496 998410312
109162 139379 706937823
88551 196084 822421379
97605 159153 154826030
105123 116966 456855033
128624 161113 708649951
172331 187863 38812124
177286 182583 170953617
75791 93086 43167692
40646 69700 253003226
133224 134991 25455899
147865 150821 838119312
7799 133610 315120771
186430 197629 28117498
139383 150079 22979372
42915 134194 228698532
47844 81538 886415541
174842 177882 7587519
22712 191889 869791039
24834 175330 377763495
85129 182222 960826253
48975 94274 113193471
172433 193910 9389990
106088 134023 69853673
65981 71030 12589485
173704 187902 35565194
155625 170587 37682406
148190 189981 104769339
26892 119723 232896074
70027 102875 82156130
51028 55246 10720355
115629 191899 191207667
62745 93788 236696388
132562 156027 59051167
87053 168151 203814112
126285 158203 80226986
35584 92584 142641573
15559 51334 516229242
156524 197813 103557478
24643 135102 276960400
159708 192135 81479574
53874 77980 7386281
85384 164207 198204546
111138 141070 74796151
53683 110354 142170814
84490 128975 111707713
15178 47080 215091602
3272 90410 217833186
2301 65027 157081754
33896 89198 846483216
81906 119299 93985930
44798 52660 339898263
96296 158216 155741042
53112 55971 7196809
73030 104578 79211946
96726 128726 80557393
43622 61476 117046312
24527 59446 925397312
180192 182166 4948116
60724 66719 43011764
139787 146250 357769088
146953 155169 102149042
19155 134423 288783991
166905 179248 30994539
63815 165073 254003596
154776 186889 80502738
196282 196637 909416715
61355 119150 144900725
57280 96831 891644216
173108 199698 893722053
101670 171657 412185263
109750 189415 579778926
19973 98658 196807871
95823 148556 132858813
109806 161268 129082700
196247 199163 7272408
122896 126059 7804362
35054 178303 537926171
98575 149618 128526888
90003 111961 269070669
61896 83288 53322050
146693 158916 30590208
1897 82878 202539299
196780 198610 4562170
2793 140475 344871410
83318 108378 63159352
109154 135308 65420150
198348 199043 1768598
16714 180595 480131473
95352 162187 168270536
166794 170354 9083488
179945 187286 811928207
123813 188713 162912703
129440 167259 550670090
169550 170413 2213861
52597 194040 354934910
151518 171682 50808448
153753 187685 85081125
23367 192145 423488327
77153 117227 100855041
181220 184608 8478609
189211 198677 23832924
7173 64718 144043620
23502 132495 273253730
118478 170993 915143175
139386 151571 218748129
153647 167875 797929799
190403 192430 5186517
78548 122780 111038600
84235 161920 195174822
161558 164520 7583636
93839 99582 909989148
79013 101193 55513469
56188 124886 531608680
10695 49558 97219685
151518 175147 893121648
182973 197410 163026244
135127 143882 51006344
89514 134995 114283141
184521 192040 241671941
58685 155635 62990082
71025 183745 336707923
186111 195307 23204565
172680 181384 21780172
164363 181666 518803500
146987 196220 591458873
77221 126536 123684306
60807 101810 54027665
100601 121298 918340468
4942 27979 57429275
148077 177170 938673381
140015 145067 12899790
163506 167047 161462149
126557 188630 956324623
184283 191061 237368063
2696 80405 839470288
83300 107736 273129454
93780 182925 537620271
50016 168419 459787796
192627 198239 311467317
75103 195947 480808178
70550 180954 370958203
175025 192072 18717571
15469 136458 540671429
72426 121499 467511017
160426 193189 82260916
188300 198549 25790438
167403 199590 985697211
51564 195728 361706278
116575 197036 201740758
31321 80597 898935890
63387 147140 343976163
74349 122169 120101197
100407 149033 122345380
94659 98028 8509467
4602 199391 70089371
129674 193639 160781594
175939 195462 48996217
142675 151992 23472073
159691 180642 52654550
164388 165105 958980544
186217 190310 10302588
5064 27116 54983344
55082 74834 49217638
199869 199936 181018
169836 176717 17167403
15519 75069 247996055
170115 174381 63820954
113649 155166 493790972
181567 194696 272655613
121124 182231 153449817
83796 92372 21363729
51582 69706 45417801
35258 73153 1475792
175026 189273 170341210
152960 179030 65515151
75644 170680 777168536
44775 47383 172772740
163873 175777 487430784
132292 166079 84953697
186526 197666 27926413
16593 108151 606210247
142084 170431 71459793
52684 115379 157427116
197167 198262 2719984
19143 145926 996090171
99095 143592 111937933
69118 91681 850189179
118088 162090 100894664
139924 156421 707953694
68129 121330 924901856
132369 184941 779777221
192875 195219 283178127
27031 99048 180317776
148277 197961 315059755
118210 174935 142424285
52740 135856 208311349
169822 197922 70319526
32128 148442 291940410
97406 99887 900350428
72440 121124 15275220
2750 147207 456092889
67077 95570 539234639
103047 155783 132560149
148564 177536 702162458
101317 152219 128014464
72897 196817 311120738
48546 112345 160233074
112666 137869 56914378
63717 176906 283862093
118950 154390 88980774
131284 195448 161250440
145899 155910 464896341
112272 161645 725733790
177033 188091 811593493
108079 108841 1864683
169507 174494 12450817
109964 159959 125380766
4932 141385 341848243
164958 197663 768809919
24735 159982 339402831
6230 93319 217786832
1734 199815 496605151
115557 164607 123066958
163716 187764 215623334
14403 160495 366389034
44384 93028 104887081
18463 80715 888857972
138660 181388 107435532
89120 161673 182450192
158540 158778 884878697
83479 91097 7250282
148397 155310 415379180
89310 162938 278251260
88765 181887 402157162
132961 168747 90067130
58843 130758 180150557
146614 152086 869233133
55316 139619 417810764
50904 129850 759886451
99130 124146 593303217
164215 190997 67068612
164527 170358 846514820
21027 37864 41928489
178221 187901 24246735
22241 180705 92715309
128419 184451 140758420
104124 193134 333559781
166083 172202 15446004
185274 191413 15372563
112182 133259 658848759
170266 187756 9051463
178366 193390 231467778
115193 170538 138886460
185190 189529 10842033
79998 124958 112842888
93590 199248 265577360
146262 186658 236843818
85923 132114 116094558
186091 188901 810565658
46511 114541 731805643
159842 164279 124514305
79585 141221 154680376
76380 78679 14118613
177461 178983 80763173
185353 186270 2237903
141070 181526 101752312
105128 157896 132383739
56741 155396 247469978
142481 176041 99336989
26317 180958 388007907
58543 178629 798895562
3266 77446 493122044
68611 123860 872851685
73335 157284 210789642
140800 187284 116792084
101742 125126 870983648
117309 171574 530354486
197193 198910 70082132
135240 178519 108881746
158589 160147 3981240
132146 142740 374842987
109579 164685 570260876
178823 180259 3579953
95738 150010 136646502
173493 177754 10667503
66248 160303 235905342
143191 165719 677157458
147547 160194 31726463
67811 125999 145729222
152797 184552 79733272
106710 108924 890476341
17314 40604 58213378
46593 139445 232738820
23051 173725 377973801
154450 172150 44520312
40773 107572 167649452
73962 76758 6936775
148477 171554 57987232
90918 167010 172247107
152477 191506 869547679
127202 145247 241114642
132310 141216 22256903
43991 147628 259995504
34714 108080 738807605
97159 125638 71742841
70167 154541 211722214
114832 148372 84122487
20067 154512 454468240
57496 85919 225317654
165800 184605 25937129
184190 192332 20474877
175157 194424 335013453
128538 197873 174099620
17570 94179 191581041
54476 153085 273135359
41225 129564 221402225
132251 143711 28800498
64945 165103 251313761
33045 73202 100693557
149844 187908 95463451
135038 198320 159032954
158382 183583 63323333
183442 196741 268088834
71721 156104 661673934
29668 179283 375434112
106921 145965 97943602
32071 195710 410691209
164405 182735 45849823
171172 199395 70679483
51595 180051 322271974
27274 111786 212198963
146129 158069 29858986
58693 149178 316259798
86543 99716 33021330
63177 147943 597848681
33199 42475 508275574
70285 198500 321723649
111058 120658 23868921
27318 139732 312412286
66245 145559 198976392
28727 67967 739229461
81488 149138 169900700
82995 195851 436600317
30261 157598 319389573
88560 120738 80934557
176353 192541 40618567
883 52760 742112056
146241 193949 119772545
79987 124723 601187860
13228 158501 364206185
34863 136075 253802163
78995 199825 303404231
171772 180318 132490955
108070 112999 544573121
4511 73568 900269892
36954 101492 161640873
170708 188495 890504605
26788 80761 135245187
104121 151169 118099981
60601 176642 691160690
161743 167557 851851727
135301 177671 892077871
96875 177810 817185713
67637 121215 583861562
43196 131989 731432347
28346 188232 401133333
198754 199395 995594757
41314 121155 200178480
5954 97815 741313143
143198 163934 756037740
47150 127254 513477658
193413 194257 762476017
60504 133390 182625021
116715 136824 50060095
39856 100190 151054084
21394 195389 436483123
134583 154244 49566288
88701 197498 320605085
110134 144718 781905739
175172 191248 40215868
82551 98632 377009183
66355 145582 198768286
112354 181551 173525310
126251 165422 158148087
74477 164574 226429475
143190 154674 28986514
29532 65329 685014179
187568 192435 12329005
195802 197427 3991097
94103 171560 194892311
131706 160197 446386929
37812 176638 640875484
33761 140138 566432645
27721 172391 686215493
103864 169228 670195083
115009 197667 616338787
32504 37075 260680740
169079 187220 248347733
61658 198930 579288489
12355 108262 240431798
183014 194156 648912734
51568 197969 526409158
170902 174849 712366054
99933 139929 100502758
161605 164480 698476178
45899 189900 361252128
128568 163215 87153876
127590 131190 9084483
146939 185289 713068192
125902 150124 106896367
70351 114905 916275017
193085 195613 6401902
187204 195449 711915146
181138 197501 40995315
58937 180003 811729234
167509 199036 646380000
186269 187272 2532417
139388 173233 36575956
18870 68430 655907009
161141 193380 80969528
89606 155001 164497703
7407 190056 789954628
93367 192431 248990675
188622 198626 233187365
169426 193707 60861848
137604 187935 126511635
58143 176319 483521791
115670 132311 647770260
4508 74454 568767924
2545 179435 443513683
9194 127587 995577505
135988 179705 109923151
41785 71981 347253366
34540 138314 667522845
107085 169218 155958687
99334 116106 42642871
88309 123822 293969978
139465 177390 599169855
169599 184757 37887593
151286 169791 327158902
97802 196564 738939450
151278 188389 866871349
170381 193106 529111628
2069 115439 673749819
33594 159353 302286474
182579 199727 836452484
151867 162448 963321981
97937 129777 80122643
151973 176536 977273025
170898 196836 64942980
34355 76451 105482882
82175 162383 34643344
103425 110626 18324023
188684 194653 15097029
23506 138432 288078659
3991 28194 60351325
37440 161843 312249217
124349 152988 71917129
110605 112799 62712858
18240 92666 186160308
156924 172429 39044897
59258 151223 846633607
92577 173694 203980894
182295 185141 479922775
76695 105402 72262985
9899 24984 37437161
14530 100546 215276945
8369 103419 237885241
141661 152321 54183940
170476 193732 58256901
20612 191496 528597345
65974 158395 231731612
12942 126235 621901851
139194 172804 84608672
69063 187012 942516455
50315 129285 197890973
38533 73328 87224330
110471 159692 418130805
151070 154919 9756893
73531 180264 642369890
185475 198328 32294423
12032 121917 275356124
53460 124111 177135153
161640 175580 115721533
197150 199008 717487634
108759 182880 185976294
133588 143429 24723524
145265 177106 79904197
7841 76614 660840524
76646 148753 285700891
132610 146748 40015584
134344 155479 30639960
140942 178774 732360003
190961 193919 875145338
170382 174549 10350743
61882 140678 197386961
146760 169853 775673335
87563 192104 262704028
117693 181505 160026464
153551 158831 413522232
128307 157334 73004453
104389 170981 768812933
85066 134066 123080485
197261 198252 273375476
39998 169393 415606935
127626 135952 286975265
149513 172080 121907756
31704 88546 142278878
120602 151074 76505063
75031 128947 11845645
6708 150254 359698406
157982 170325 31236657
100047 135386 88810046
163644 180126 33406448
154257 186600 479581257
167558 187925 838728141
197068 197132 235919171
1784 7901 856136008
5184 154455 374240626
167432 167610 156859540
67188 181906 287877464
126826 198804 180855932
73466 170379 994111313
91491 131172 594866224
22066 25454 8247741
69335 161210 230535537
49111 63276 35631013
68600 149519 202983483
80823 117155 91461763
71351 72149 192557
125858 153532 69602521
136356 167012 57977632
41242 161789 766475242
36026 137716 358330747
33261 181777 372754954
43326 153477 276194876
151895 170769 934995391
130292 138821 21392257
135557 175532 100592406
131253 178420 714173835
46690 60953 35907691
170290 195246 62492749
135533 139702 679990016
21996 177365 963213628
98784 194145 239758146
122062 194677 182378048
162776 169032 961002883
63556 162560 248321671
148634 151066 926517541
168921 170936 5127673
46346 97369 707979899
116989 135966 141007268
140832 177312 91770750
187974 194907 17503450
132818 136908 10216000
126637 156813 225370608
53109 153028 250578935
92883 141851 123108778
15579 153267 345159787
10447 98469 68681111
69125 124381 138592981
5877 131855 315601066
97656 191969 735067602
44589 163602 298646439
197605 198027 1044115
62538 74522 305650077
26413 96378 175082453
28590 175416 275160103
154734 162096 366935627
179583 184344 11928833
141232 187018 115078136
61355 99365 905403418
27184 184603 394995883
3839 23962 895682518
68600 158625 225742283
150902 182849 80268762
158683 169007 26109741
110104 167633 144260498
199677 199985 751129
146144 193853 119770713
52821 163285 277156767
102439 197910 793562849
113736 174619 24825981
196965 197433 1107220
22749 72194 822807299
43351 112387 983906927
168647 178129 23708782
160859 178956 635815399
166607 181273 36733370
199189 199846 161717162
116888 177071 462868867
36589 61386 360091232
156948 185117 167912397
163668 170152 900569593
114228 128918 104641167
162434 192683 564777588
87120 129646 329009761
153266 166172 305865939
88385 163260 252191768
155227 166499 28295069
38542 70850 81125501
37905 160995 999167313
147330 179428 149499401
152507 173653 728382860
92955 162531 352636724
129350 134443 12764987
91823 158811 168412201
28366 85513 143083317
104223 198131 235726761
183453 185966 6265056
41655 119866 743882204
150725 158884 20491277
39774 143088 259076574
44715 91248 116356258
128475 167804 98867035
184946 186805 4522481
144472 165484 67255067
32396 85089 634663307
190787 195031 10762687
157973 173292 38598582
126744 166708 100571294
64558 195200 591357983
96912 119310 56657007
124225 180908 142329753
165126 173951 22087093
59321 84745 417166016
55616 156939 254099295
196231 197776 975613744
157006 165650 21791895
57176 188337 328938058
103049 115817 32438174
75450 176437 253602377
177639 187441 263340150
133964 147120 33175372
198929 199782 2148399
19903 134887 580264300
133134 164805 926288129
26572 67357 102383338
58651 66924 20639670
110941 195923 65923702
93148 195625 672819799
186439 195192 74104646
12413 16281 189963449
183649 184778 849114390
33691 38253 1428873
8405 20582 30344084
112607 149379 92129701
123115 133197 25224984
125930 182573 142371467
30963 35957 12514288
186992 199781 32135389
178145 180063 4824848
48031 145133 876494510
129518 162550 321850833
190269 197727 18738554
67737 176956 285109568
141440 143140 4317862
94083 105870 30004610
128569 130771 5528839
124630 126418 777468630
89254 110986 55019812
39055 173303 336944105
17481 190569 944297844
23470 163208 350587648
104021 173563 174648553
90825 95090 688128067
179649 181418 618815725
171814 197978 65466938
165985 189172 221954169
44566 130377 742965468
99569 164097 162407050
50936 115485 339080018
104283 157579 866187361
96148 198566 674810322
145492 163517 827876130
55665 135324 199535762
89990 150807 152878491
109037 178739 174944710
179222 189197 24911693
75381 171498 241469269
17302 97647 200910025
63911 179933 291025598
111705 173415 154759587
134559 164163 74608260
72830 158883 658541859
87610 167777 499899213
113607 191878 196345021
51359 122410 203667767
195966 196366 1003710
4324 173810 705375633
116646 197935 235494708
107817 146358 96622646
180680 188054 18446124
189798 196255 16316952
104643 105848 3126116
69509 131357 155040348
132139 196085 160670457
70189 130876 637807731
171831 182302 491288654
89555 180952 655444235
21942 117670 496393440
161817 193008 78285860
122962 175223 131340311
161050 181174 86650488
187910 193135 285555287
145730 174248 131455749
183048 198884 7162780
24601 140970 729971980
21687 187284 502835142
105642 178319 159109879
147836 190300 106490858
143495 188567 352298185
171642 173591 319639043
139784 175866 90865165
34229 196356 872743261
179144 188701 23891215
110436 158069 119355587
142629 162828 50888030
131149 197699 167137290
150645 192370 104831094
102276 115427 96880368
38433 68780 76251315
169136 192127 57607032
195080 196414 513709108
74556 180650 439050958
132812 135313 6223519
59685 76960 789174554
54042 75065 52391990
7843 50987 311725033
86273 153538 949431435
155434 157348 626582181
73464 163974 227365045
168460 193772 511422190
32005 100948 172637758
22090 182699 131888164
98323 107540 565446752
58826 198587 350576228
197666 198106 1112368
9727 191253 482674286
156669 175363 47018228
150460 163074 54483015
169446 199171 885092291
10495 190965 452478262
45710 118595 182860586
155244 192470 396486380
142591 146919 11024374
61971 166699 673162431
172544 189456 42267758
120042 170888 502625313
47766 133469 480803991
9152 197125 675807089
68993 93413 259580712
146234 155816 24066385
25764 72102 116209002
187708 197253 853403575
189920 191717 4570000
154307 174761 24800883
37955 50889 634508790
28762 34909 97938562
6244 171293 817656404
164706 191941 773024415
3255 29075 201920902
183916 190724 170843653
78956 199388 786355464
103113 168617 164665571
26498 29113 6550654
104178 119650 805088451
69366 88659 892426777
19770 186965 696137978
139007 184654 69104771
78061 137414 583547740
9806 95051 250498972
112078 193667 389623244
89601 102070 59589152
39709 76178 91289937
199876 199960 278201573
86869 154198 305064945
106376 145108 120653932
191086 193443 283234442
172124 174961 730641884
10028 86800 426471871
109626 178322 172402782
64440 129298 162465121
102065 123985 845057551
155497 195503 100422322
50937 82645 524713209
134976 159672 776081824
38896 75979 92854105
107146 184205 626987607
75150 131211 140698548
86694 144230 144611075
184816 197991 33030196
73726 112585 97799898
143472 166658 58367955
130813 197709 509327374
32361 126694 236468796
35824 89599 598359847
190912 197610 624766496
148862 149501 696361259
186101 188005 749221660
127349 193128 635889205
95697 100720 6810680
66847 160252 262329580
75324 92359 42509498
25049 96102 177902189
86371 179064 232954295
6328 146808 352127427
26225 55238 72953732
6307 123807 294379706
80876 151428 177166873
69898 127700 814891327
88012 136417 31453506
186534 195285 630044168
138587 176849 934194253
163340 197999 871912356
97604 192603 921101156
137965 194845 143045617
95229 141840 117298794
62265 192936 832024078
115883 184297 734740345
45444 176386 485607022
88164 104780 592819190
144396 181115 92245134
66007 110701 112168406
75907 122474 116926367
61432 80052 441893751
183037 188058 943986920
85798 197033 279484132
2091 192715 818803179
63503 122786 897494424
16122 160743 879122110
45006 174448 324839663
56783 92539 299804619
45592 98190 131522098
22186 156134 335915475
47846 145835 245956091
95694 132250 371832843
49562 187308 345544816
102236 115911 801485668
51461 98575 117686385
149830 175579 64672014
129597 181498 130473917
22735 102567 199840430
175 116398 291297854
89344 99473 4968534
186783 195019 20796264
4258 102471 790739895
134455 198527 808772774
79403 158231 197955932
179810 189067 10945871
12134 165249 383995628
62332 171705 9136490
95331 137354 105714112
20176 36717 41230011
196016 198230 524063344
137 4295 671819097
92660 117410 890871365
3080 64037 390302176
51743 148339 242344522
110523 193660 208572995
23537 177190 565878999
82739 186309 865098891
1271 199664 497375087
155353 196610 84374557
145410 188817 108866902
166505 175006 691079716
83173 118670 89301044
82882 149854 946204310
179671 196359 41915795
120762 148250 276372729
131999 196462 161948879
96927 150733 675220797
112249 192920 202302842
159655 178489 961533262
183127 199515 924425954
155266 168002 31937450
78223 194141 733031533
48121 158305 439400950
18454 136905 599715815
188017 198821 27156338
104555 110541 15171425
189596 190147 874643
102 165586 674334241
6966 123025 626479106
104103 164321 194503997
3770 46505 227850284
77394 185607 271711545
111169 113784 6510599
183989 186654 896696500
69948 115002 113136539
37207 192011 623537692
189278 193479 42258672
4629 150867 694891250
91750 106620 37823979
140856 164617 621326936
78385 198991 302806729
89811 170032 201794254
159503 182094 48913780
173661 188501 21646747
152748 185419 82021116
135334 199015 160038425
2279 123874 890515627
414 93175 231912654
18709 136820 595326393
14944 26192 901760041
164670 184977 227457697
87862 102342 12158968
118036 177026 147993544
133916 167907 771326591
26963 164810 346024520
172319 177657 515186897
93993 140364 116528727
127835 146335 46610774
82680 115627 83068363
100801 116865 40794999
76516 163903 219597164
168992 174892 14800161
60263 98125 909064620
67999 73093 425833330
173767 176928 7928240
2725 13420 26692073
195344 199838 454527552
106516 165875 229894808
38810 97549 146952344
126824 131014 943723875
30402 67981 94273535
129122 176922 120139586
26670 45106 46282248
110903 123178 30638729
105754 165248 891555828
153141 183480 76186470
90354 141388 547499232
159258 162777 108732610
140943 168491 69431512
83989 187354 995324405
77777 121493 418416588
143185 171136 65142409
192075 199802 230380491
154523 190975 335709523
8253 124614 291455785
56970 154696 245120372
94021 119248 63694706
129179 160345 365089797
166673 168853 759452617
179025 198189 361011781
147049 168185 680543363
31597 196030 412661020
72999 198695 319379781
54140 110385 141099603
77655 177694 781645409
128476 179144 460566967
46564 79271 81819443
130950 195290 161693243
56773 125974 173305270
27976 138923 523012912
112685 140533 716249980
90281 170860 884967427
137338 180025 107376764
147185 155186 340250786
100975 169813 173226154
75067 108771 381890332
117137 166043 122665801
177825 187769 24862512
116061 143396 68284729
162197 185360 58056283
68018 117432 898691922
3673 138638 815745466
113785 139599 578175951
68760 78776 24928424
149455 197586 120754687
36415 159206 308050034
67122 185949 298108978
94066 189519 239872860
165030 188841 535219489
189262 189929 118949257
32852 113989 203712368
91184 99372 20543034
169353 180473 27293459
6804 199056 481992716
31603 122207 983389568
178198 187659 23650655
3858 104207 801911700
114352 155437 103039699
125340 144759 166945403
2742 130868 417106012
168873 173027 942103889
148918 168404 48956689
140964 192740 130157626
143994 158912 156884600
98384 150845 733176521
68715 191689 308534711
36011 199869 412056748
89704 197359 270500592
132114 182110 125603739
95590 146397 972789003
174226 191564 43453628
70888 78279 865032783
129459 139526 569056101
164676 198857 85636914
194660 197503 6994333
140849 188933 859915855
32908 160128 962914874
165604 175427 24663123
97140 108634 29322827
168272 187785 801066709
43394 173234 325737575
51666 154745 258599784
103053 108774 14582992
31288 160163 784585389
49677 107377 235279243
38706 130503 230202999
78220 97160 47229288
109334 164388 138286450
41608 72590 439612125
115106 162601 833525614
199166 199181 41161
75364 106347 773716529
22565 170793 686761560
23854 45930 679234660
99169 177878 197927548
185531 195333 24699463
170167 191787 801344925
154369 155817 3637733
86119 147715 1116771
92249 131798 99547546
43440 140065 242120771
24574 170825 367166249
49293 151364 256034774
167009 190103 57894605
159812 184738 62550743
133692 168180 86730333
86489 147673 153856085
167401 180555 33028656
155127 178343 926968445
105382 106361 476342
181721 199913 45646914
172507 187760 82866803
197505 199285 4534160
110178 162007 283447037
81312 149556 171428386
13577 138178 312206584
192406 195549 1622031
177663 196792 28767403
174832 193448 585286814
66398 196252 325861449
180979 193651 31838784
152369 197388 112961778
118677 199210 202118565
156776 199631 337280547
10223 39510 505010665
134969 172844 95342339
159695 175447 39686063
154370 174639 50926726
34176 158370 809434409
147091 165095 45276460
56064 154198 239213867
35757 176853 834841957
122921 150300 540027842
120662 163228 106981657
140415 168480 70712401
133882 155361 54122519
147389 169755 56281484
64576 124602 150432111
19716 58062 96184599
25780 52159 66263640
47527 162677 289018225
98924 155409 543888686
189917 195967 89682015
40826 156746 290863317
48640 57041 21167630
161053 196654 676978028
8971 25360 40693686
19894 78300 144605783
192318 197048 11876294
115111 188965 185135656
97979 131123 83436899
166964 187172 213841690
19611 150282 327620618
173970 182053 640035956
22398 125363 257994023
16793 191861 439039146
3394 176711 434520793
166694 189693 419438747
92233 126687 86634000
157573 185049 69035212
98542 197203 248023245
181259 188421 17919200
105239 184922 199993098
141516 157838 41037333
156080 176104 903617313
141790 177450 387967329
38673 40758 718794869
92895 132410 99419123
23121 194111 428999476
33965 185750 594297380
103326 169327 662023008
186890 197065 25610560
143101 164454 53887505
20968 193097 924782656
54127 164293 355565356
179604 194214 36707313
118751 194793 190907275
196960 199405 462485160
98341 193863 240209283
102345 183347 203538804
156346 166578 25730544
163863 169147 926185766
146314 151560 302582770
80824 115381 87054530
52960 185826 333273641
195790 196658 773329688
141663 194105 131822869
192297 193669 641428984
11900 64912 132845461
2196 121208 298078378
10970 67077 185292709
121617 197791 191177747
105864 165729 251523375
47481 76822 851897608
139960 164475 61872957
58495 81707 596655021
177316 190168 870514775
105796 190783 972764665
187426 193115 950424880
33025 198291 737777895
18859 187521 565436786
85933 183076 244061731
94806 199994 498394062
137906 162089 741109155
118850 158475 99337555
196798 196905 247167
115687 130973 981044879
113821 193996 435987308
52892 55549 275179239
165059 170889 14707263
128751 165330 39483217
35565 181794 366984977
132638 169488 92767467
59984 132844 182494824
35637 169755 336671435
117017 174219 143482024
160824 175496 481601989
180954 197452 891168145
178297 180570 941910134
199829 199978 361650
39544 186915 369761283
117386 141679 60656308
59933 96080 623180257
124526 177227 132359831
186396 192857 510911354
116825 196205 125670447
110088 145887 89790496
143586 156049 31408372
40823 138563 245029105
169753 170801 2691750
180177 197634 43769451
48457 136762 821374191
82665 177587 238453489
147895 174437 671700289
178910 195195 870530596
90391 168667 196907787
65295 109487 110808520
51438 84962 128096615
155890 174290 46217088
10886 55869 642373817
22107 77180 885376500
99270 156089 199172115
79123 88580 656433398
48336 153833 264759894
198151 199087 747213381
63648 163339 250020206
27716 84688 142663654
98099 150239 478832757
133323 195601 156483320
132101 156532 61429100
155009 155395 980041
59391 146128 217501544
180949 191406 26203150
79823 113084 83759239
71013 141255 176034243
89344 191975 613696271
20387 90322 425960221
150259 182116 80030263
45256 47064 310839993
150119 163578 33871351
89185 106655 44310791
144317 164255 50232301
198227 199597 460993482
158043 182562 326592873
66739 153387 217320472
48994 184291 745306203
89885 183223 234594166
51029 128851 195039982
80389 98345 44791220
185583 190336 11929802
122267 177590 410053119
134129 171501 94106341
197727 199664 147598520
199427 199546 307495
78796 104654 64995742
105773 172478 162576906
199191 199529 830667
146240 153404 59622110
136266 176704 101765104
65917 120044 135706228
18541 158248 350312314
26004 196893 399755997
48367 192667 362135132
58270 166027 270278893
152644 179068 735209622
177288 187864 26474973
18108 125831 326393405
173607 197932 241711204
85493 86715 108076651
137875 189284 583257798
137620 137857 612816
99432 109974 685715723
11445 172136 492480978
155847 175523 192694381
53868 112952 625841665
100404 173614 989081953
33460 119672 920352863
166277 168099 4541019
135180 191768 697669704
163087 175726 730561120
151757 189981 684313185
52161 135867 209795147
42846 105429 437909052
85046 92818 19430685
22402 189866 493584717
16468 121489 808346021
174521 174637 110016
79426 153633 346281766
142374 154726 285611744
79422 109707 210544779
20873 88294 964890128
103658 160792 447390039
151333 193944 484745248
103142 124470 53648826
95493 198501 258976158
12670 127886 333778616
194260 196424 5400544
145191 176393 571518830
94175 139754 263314877
1813 42216 101068266
66885 139545 425773487
177046 181886 583412321
128717 172575 110334663
2428 48092 114100113
12155 165037 544384492
69285 141656 91444180
158524 168966 402099306
33372 94291 152497763
180509 183874 258491840
174554 198655 60418634
184917 189004 118240085
72523 83337 180535719
91157 125845 87217315
69050 181517 756602161
75986 122845 658077334
17475 152474 338501655
174085 191733 44210275
98094 173618 190011196
97424 101956 11544875
54489 175139 302709807
79573 120080 609154454
185255 193941 21849393
157429 196227 97480737
81770 164742 208499304
82244 169775 219947256
116257 173140 447550658
187335 190694 8438652
90630 188420 266841754
157998 189393 221135584
175313 190002 624559632
45687 141986 241433054
3561 110706 268517174
105407 152756 926321791
136874 167296 76546301
184847 186817 404369439
39332 133993 687406553
170869 197847 67477572
170512 184205 34210361
96425 99350 7399435
90202 160961 177938284
28656 99404 177135354
184198 194871 26881535
132324 161214 72605205
120773 168343 119582521
112015 147881 89889545
44839 192573 562506739
166352 174257 276370062
38915 72798 397054229
121155 191804 513408605
48279 90004 427932197
38348 172424 598742091
40238 170729 386018387
142739 162588 50015784
170815 193512 56809924
151411 173905 372284627
30921 117960 883898056
124259 178370 69494227
75894 190351 287332625
6947 60908 896511929
105110 152398 118673666
149265 182837 779314212
83988 191520 270050099
111567 183039 179202816
123853 142737 47295814
184024 190248 618295801
189868 196812 17542860
135574 193399 695216303
60281 168395 421458770
134798 187990 133677609
40441 155212 288005494
98062 125327 68696255
72382 86674 35632891
169314 175471 15425208
55502 180770 314199837
53483 137147 542620673
159137 160864 4407788
58036 175697 295116056
61051 132798 179765951
47118 79726 81634167
65008 146486 204329115
148513 174938 66356642
23744 94162 176205167
120210 127767 657157164
122758 148565 64901677
100911 170641 734507128
27999 189325 546401386
131699 168414 982884678
150213 161869 156358558
19057 164161 716217691
58265 77291 61527898
78498 86615 20222926
59768 149076 320972797
27632 162385 338171543
120435 155164 87272561
78353 193832 290012571
15488 54281 97224389
73923 199852 599905313
130261 190391 436613275
45255 166012 456400154
151632 188426 92359885
155615 183698 28192365
150835 183764 82682529
190420 195145 11989707
189527 195806 15872022
136618 142457 14757464
116160 181720 699668144
63991 93527 73566387
181762 188367 16494923
187254 193154 534134027
61509 73073 28753881
83131 166142 208565706
129814 134532 11845298
105659 181795 191100236
23442 23475 650194023
174767 180253 874000224
190293 194731 254774932
8704 10918 5475871
18518 180670 406729227
185146 193962 22176241
162850 195525 82024621
6339 118189 280304061
135867 171642 949736054
149932 193964 658850452
67806 85641 44367225
155365 180582 924578271
173085 198812 64486645
2668 100643 944254639
146779 161897 329785481
103278 107902 445883410
71618 188781 294028124
71609 99307 69166578
17568 197338 450849006
147348 150198 7146349
130772 191575 152750107
10517 61173 610979788
120786 125303 11328013
74381 142872 171893398
66184 168621 843192026
82378 181583 763780146
191088 197947 17179979
193876 196981 7752425
51962 178504 652963996
56681 123185 568883255
58859 136952 200716571
3613 121024 697027673
76577 96921 25511101
186460 190292 79752296
96759 114925 704318213
145695 158220 982766574
75590 162507 218291757
101830 114408 31971932
94606 168024 184714568
15124 160345 364097386
185877 191426 584995062
8175 94735 216266579
26274 64482 95941030
100640 190658 673635397
66495 72953 425754868
176853 177829 599356140
113827 191892 815741440
83186 195002 844704141
29964 178330 899907130
141761 144238 6299024
145744 159774 35134517
76946 138514 859973371
153989 156385 356079785
146423 176575 75676401
85333 136069 127394478
125827 186341 151989647
170798 180541 898366711
171828 199006 68073820
77385 116963 99628684
146040 177887 79919228
189577 193039 8736969
102614 147768 113563249
75090 166911 230626819
181679 199517 107799330
67228 147268 851158874
92017 110332 819779180
143386 168807 33016704
171495 186455 37378489
42110 141323 438997440
91813 130517 691821240
114916 197332 206672339
76600 181647 263832260
49600 137852 221179353
85198 151824 295089732
98789 135524 361924462
198656 199556 872466086
97169 124029 394347099
189098 198417 23448668
140922 152098 28210490
72239 165401 345780915
1115 150620 374622486
156182 156768 791090
117423 188808 169353528
95255 139897 121511912
124457 160487 90455741
128445 141322 18952832
116051 137714 809719307
88315 164664 623319181
94706 148265 134931535
91575 99101 18916247
6230 144048 345349461
53235 54579 20668769
44535 70964 66308455
150779 160773 25122466
183793 187595 499554221
96161 179782 231959738
112909 157856 542191203
143786 191814 120592696
174171 192021 44763765
92136 134454 993706941
132045 183564 680407371
37683 47505 21302422
51446 70448 47587217
106843 169160 613375461
169667 196035 66106353
53579 60721 296862271
120791 155817 698600508
38202 161029 789195074
139154 141431 5723061
183395 195471 30369098
10828 85359 264845139
106194 146700 101598874
137934 172904 325855922
7370 158532 162718600
90700 175157 212459687
147909 176815 660900876
91144 195630 763357268
159434 176148 42056279
114424 129324 37089623
183104 189931 17068071
152423 160975 21507798
197110 197489 878009
72822 199179 950786083
18212 193160 438781786
102289 132914 76952382
50766 83628 82211200
169247 189640 542278592
44754 137574 232658059
57244 115944 147334709
168209 172462 584974629
35256 70174 87703389
118650 156359 594807012
120120 175984 770091589
189278 194260 484837505
101574 184383 208109988
72125 164802 232790704
6447 115494 175383035
69198 148374 198740101
47551 108508 514283531
158337 175102 42265228
87155 170662 210024292
97272 146905 125038404
10008 49404 912773905
146323 187061 102161666
172615 176471 9598528
165253 165764 435335
133513 142874 866219728
177166 188115 17396809
150880 198603 618190948
104623 144402 99802506
194496 196425 879408535
134347 165196 77753992
29068 37220 814036719
145266 191285 115437102
178180 187938 24447680
134007 168753 697188223
46150 135922 823872928
82130 120614 96625733
110897 112813 4866160
3585 186425 458337964
133106 134993 4664778
14848 39274 535293368
80909 139823 880245599
125969 174057 120947524
136339 152585 12688496
26283 120253 235705947
6996 182700 77496807
64418 185773 304396824
48452 55635 842026764
107355 122984 39055391
171099 171463 893286
88283 145635 144287282
150038 154124 10292156
199322 199803 96054161
14703 44244 73967493
130059 143724 51672648
113317 124520 9345577
120175 189777 552896748
188446 190661 158064816
123656 187484 160159620
28426 122779 846090055
147345 191029 109619131
3875 128437 312011087
115710 154972 98373234
83929 157536 429716324
64134 80486 40716452
150340 187390 92962770
59467 193234 335528568
20618 164364 928643039
516 46512 114933886
110016 127194 42863828
140129 181507 514871617
25807 84384 146737652
88228 188821 252740676
176223 199908 59403691
27553 182162 816316764
88443 94077 375069536
181019 187189 694723445
148377 170481 147034425
154161 185189 458045182
106883 186233 198965573
119769 152812 495807748
26986 184470 570677214
58773 199507 734883729
91845 182104 418875446
35304 101923 166910917
183614 185535 4793973
22906 64880 918570823
45094 49210 676335152
147161 147628 539392347
47462 187583 351559802
108465 141393 82382704
39677 58082 144806626
150337 179472 45451318
62914 133872 177749402
151777 185234 84018022
105807 152971 617239841
111547 146880 762909138
71592 74424 6973732
39125 161254 391646330
9800 35995 200597830
154576 173870 48429243
124838 169192 111532317
43717 145548 477324785
181426 193927 31403659
102945 152985 125763606
35231 183675 372549988
73140 107760 594030804
128728 148123 277980480
77929 111569 84735017
175319 195200 49846314
46055 102942 142480261
75757 85988 25529991
9223 13592 720969953
104892 176553 376478125
65643 130994 920932519
39021 81390 432859433
196898 198647 4373397
179486 183476 6415024
64780 186649 496302673
18100 63279 853927123
160424 185896 462858817
6495 111026 261954651
21881 110619 222569087
190700 199865 23041349
168302 184474 40512846
130573 194297 591942269
64379 89488 62504603
169848 193463 309186804
94843 129030 86092753
118932 160518 168864114
188296 198388 986612654
156353 192831 577668851
187193 190115 7345888
87736 187496 250640508
176930 196385 867186503
79590 123817 111129322
113749 173672 150360820
135422 155264 50041761
137868 166183 71311331
92836 98950 254021375
130629 132377 4452885
31426 128443 30430548
29094 167999 348546481
88739 109231 51766667
56164 167541 279387289
166240 182598 403150848
2352 176374 436253581
7648 69881 155758319
179203 192830 27910976
193321 195271 4911494
162612 183350 52007040
142080 150635 860005758
191648 198231 16507293
14655 97151 206334984
165004 192970 70084451
152630 199783 996620570
43421 186899 359855081
167699 175187 848675196
35960 174655 647215853
122468 192616 953173925
150449 165938 654267466
102493 149339 117801612
136419 195887 149542893
111241 114232 7492151
7604 82665 187690990
80674 171750 228840082
9559 81538 403215725
62854 148464 214752830
140275 170497 28908832
182643 186919 10695481
16340 62021 822455223
39794 194292 685309840
101688 140127 57267700
126859 169368 107013966
199004 199338 845574
109704 165931 141113802
130075 136385 885992265
9480 169984 797729337
128781 190891 156022173
105031 177114 910236156
191461 193936 799759338
33205 165582 332304038
192019 195874 9696134
104651 188385 210124344
69606 145700 851018165
58365 126475 170479296
184997 192518 18880147
171182 178245 17585531
10902 88620 96163293
29946 93319 158602020
177715 181497 6188421
137982 141989 147944797
55611 71149 38846257
84871 87887 55949002
33405 156342 308567712
110252 126261 101247169
81870 131898 125586612
193346 195955 477165119
111614 159964 999455027
178350 179255 2276238
13348 65371 726500982
133755 172745 98074946
179250 179865 1538335
63938 150573 217172984
76810 103549 960785637
138575 186534 120511758
152201 198923 75546262
92440 112366 426037871
69264 81524 911115169
64244 198369 398864568
121261 158838 94346644
192765 196414 417885932
98148 143514 114147949
98188 199401 254417824
20900 70580 622013608
162511 179838 43490885
133714 141934 20622388
45891 171318 440009589
183817 191015 291698571
70825 176705 533988901
79081 125301 116033923
26934 198125 429513177
152885 153349 1157326
175560 186331 623392918
105954 196272 226681325
113671 127229 33778608
139730 160245 51676313
186871 188860 698194125
100699 130609 637012064
72579 182034 274800966
147647 154330 16816748
61741 118609 761328145
158312 196276 925271286
38170 55304 43273934
136346 197295 153196509
35577 144960 274498700
182684 192251 24054324
76469 163070 217573585
1197 154306 463127160
59556 143159 209500649
57561 149194 229763320
120760 186246 132324173
153206 155978 7036630
178047 182872 12100901
181875 187841 112889478
129452 189499 574318750
152591 157025 11147028
156303 181825 64049840
93292 175320 206290475
3885 95332 228590363
175526 180090 6639700
186774 187435 1635283
47301 71047 59594287
66800 122323 521640082
12481 99568 217887481
189542 191212 691110403
170338 181258 298257609
36572 119429 207935417
120275 169208 633772670
162184 171925 289114814
81272 189439 410454558
198331 199069 1875078
74766 77225 10380755
83730 184700 253553063
121628 127693 15097679
34865 65245 372743154
186277 186969 7436820
56230 146673 226881059
144648 169986 154131107
70849 147266 188752890
148684 197867 365493105
45700 160502 288017126
504 162172 405234854
27724 53982 66027118
102160 106241 10605743
138330 168774 342633008
130011 141670 29264721
166145 171430 13346498
148684 192088 65819022
61261 188314 73028573
108194 179039 177761750
98626 136883 849512813
137142 189155 130659870
82001 193823 280823860
153643 155964 5861351
910 107355 266704108
104353 180382 548239007
22156 106837 575318196
42225 172477 559530264
99138 159432 536199311
148216 156975 367484126
18572 113191 237374358
82705 166303 350016085
91463 183702 231839547
80987 195088 286580645
152623 161536 22393627
176062 181221 12883264
183296 192719 23656084
88853 98227 995625533
62064 174102 281037846
182970 184646 4191257
20010 189210 690468690
97294 151765 521671305
17789 89473 179270652
84718 184917 251716557
18011 120649 687576453
19654 192987 434748966
11162 32263 52629546
5543 150357 83563094
196963 198266 447013875
17553 54415 92440899
23908 74338 126289125
72709 154016 204165736
89160 106952 45116055
98186 177724 200030821
80910 102647 54478251
105644 199108 432160688
115338 145815 819027329
27562 123701 241184642
20437 102522 595427716
111866 166096 551508029
42391 120371 196357979
8277 142606 716423539
73024 84980 355801974
24648 42183 44139602
17105 121569 261795632
141762 150763 517622613
191328 193792 3260631
164974 199610 267862028
76048 114133 95870963
61414 153892 231933657
39061 107552 171945939
161607 181072 48856416
179416 196173 42067451
166845 186211 488293315
143247 149137 981861811
166358 186030 49279810
167129 176242 830883410
193494 194543 2657728
147952 156982 22615671
103023 179212 516206340
82579 88022 937110617
61834 143697 205159356
184552 193166 750244084
22656 85257 726359054
24582 159685 338936933
111747 187930 190994726
94845 138099 375933892
196241 197063 2019066
95266 149309 542538248
78517 179789 542344736
54106 74144 49979376
189184 190388 3037629
114280 134570 50600171
75419 199181 702394185
196341 196666 724324522
183053 188982 14845761
126401 169410 108285899
80816 165244 212147441
56448 159452 893060181
193094 197729 771380
5293 163015 460299659
49993 176463 601583452
21650 162682 664167845
187428 192949 871840481
57088 174158 293700272
162308 189125 769165604
74892 161979 218743887
47994 113741 861776309
161622 185576 60061248
115 102072 255057712
118709 169589 127802827
149203 188622 814208363
86820 150475 578172750
199173 199272 583772547
83158 156946 476509486
26616 171885 364643261
101405 133536 80826922
117724 125173 18429287
108685 190139 223050777
28651 62155 84231332
6659 148923 356532923
103580 106636 570094758
143798 159942 40579808
26914 31344 599970801
166319 179760 613409729
138187 167044 72637593
28830 186385 627630217
22945 115383 231926520
125195 188353 251768006
136556 140420 97050934
76564 121973 114099639
189511 197368 19740232
61240 75947 758626863
42520 87253 111781199
183631 188615 12487066
137940 175300 94055030
38322 172445 336770733
120972 190927 783072281
139056 176635 94530655
147301 153891 934948293
5091 128712 309679687
158551 197914 485846195
67820 135179 151265804
163919 166268 5846536
44367 82899 35979991
190904 193294 149529593
59309 95060 89031934
86990 189818 286095144
195821 199754 570629145
171378 194100 789682943
21769 100675 879552136
140837 173605 412286691
20347 144843 315885268
60418 96862 90850330
58280 68271 205072247
13161 192257 449228294
80952 129980 123035730
96854 178054 204229697
149148 150134 2443597
121522 170000 121863094
153698 155040 306051290
168065 169882 4687884
137054 156874 49934549
138118 178762 264591793
5171 9236 10197618
95890 100113 10732114
158209 170244 490407968
20664 123592 553865935
175220 197079 183970200
63509 93527 682039815
37503 177446 351270948
115080 120327 12955756
141487 196021 470099316
131032 154426 58921854
198918 199572 1665776
8387 78849 760372366
39089 39126 118777
64959 113508 289373610
13156 167227 4419750
122606 143615 976674890
158471 185856 68791745
129340 179675 126528863
61764 122368 334655506
174019 180984 619979237
121864 127748 16352021
120080 145268 309800964
190394 194073 9343629
98797 150046 128990514
37438 170600 334389783
141317 142349 2634980
125091 178731 168133000
13991 174796 403382787
72961 101707 954689727
142512 177953 89109348
160501 164721 338404595
155273 175939 51895231
16300 167562 421752326
65258 147632 206575483
167976 195305 68640874
135566 165671 660757165
66151 153371 218725298
71093 150873 489132854
10492 35588 874580538
167012 181590 582940118
87564 136694 474658372
168438 193713 552070974
111048 192951 205446858
111892 199464 94852720
158651 180082 967494104
181033 189319 20723313
41466 157558 291159467
129789 136396 16535839
19401 160705 354305813
119154 132747 33948706
68085 118789 127158721
70154 188991 298118020
73730 112064 924312991
178660 198085 48648416
78169 96192 43371611
169708 171914 563349460
79838 181327 254864387
44525 57417 32493214
72980 140869 170275037
160332 166883 16508723
34106 83125 122856215
119260 176889 410068113
54674 143904 334079116
64487 144687 201109632
194924 197710 6864613
49950 144144 236215978
197651 199744 5299338
83763 132759 720041659
37773 106230 356788791
142429 149583 733455615
48906 165681 391508968
49626 58786 114284565
86201 140841 137208599
107604 160779 133317383
161507 186366 62330077
134972 146580 681031552
17273 113463 975059401
58070 78250 469703923
60544 189931 887581671
105320 150444 291710437
122372 147770 695420761
16652 150296 335063850
27818 197886 488046063
117394 171735 136359158
118780 165167 116516175
34430 192089 395754497
116459 199544 208349848
97167 197828 253013338
26046 128946 258022029
81786 138775 142947335
36582 80623 871205808
162106 173127 667891213
125681 175631 15346615
134827 145921 28117969
101813 104318 872123191
109523 158877 201862587
7195 121454 286164076
28180 191306 409297189
129595 151851 56006751
130085 199029 564768744
71437 156161 494348490
184913 197878 443059720
42673 98213 138821816
43269 88700 113483315
106237 129461 57969713
153516 161043 554848118
62244 195831 828401862
50443 173604 938668703
99915 116362 41808415
72709 125515 510984924
125213 172312 118471642
134240 154126 50144079
35097 56087 551119929
132090 140983 331979231
32396 66804 650760539
52272 120836 50737543
22920 63587 685045040
8188 154914 737220785
87094 129360 106149766
166840 190082 127665068
111778 196041 762865788
11606 83439 834319584
128084 170271 526774639
199676 199739 667322993
27798 151915 311389669
72844 119567 117354009
11248 133985 852885259
108863 160503 129545813
108 172835 432980409
199629 199647 46390
157196 196296 444104436
46097 183109 484011425
177338 198960 54241982
134571 194642 151035814
50643 153854 785442332
54469 113631 322225642
187664 192314 11788225
178034 199492 835999316
167655 173776 15416917
11746 38662 67210202
197994 198214 148311466
190105 195625 13980788
143989 164083 50641930
144217 155380 28139440
88520 114820 495523745
62412 139584 193248239
13245 61217 544934600
164759 190805 65178012
55934 156583 469070990
4141 49472 113463131
34401 189618 979359946
89519 113254 604014994
29552 89365 149659734
34864 136366 974366764
31417 92100 55357101
153394 161703 20905267
23855 116535 935740163
30434 172103 444543781
128824 136844 20093573
19024 46174 67900872
23031 125691 947861137
169173 188996 49562947
195701 199151 365098209
136905 142190 70923673
97608 173101 722414657
109587 169235 453227712
69262 155474 303893454
94115 173053 198538612
37644 120248 716550010
163369 183868 406552894
117220 177298 150658297
100379 117359 43094040
115968 144421 71130030
45770 77681 79876400
115004 135499 51086751
199161 199468 763230
154838 184917 846937478
84447 86715 5638786
130032 161737 955751678
197646 198930 944818527
44307 187551 359334634
408 36874 90994416
109683 148551 101773990
122377 190218 46579896
16295 77442 656825449
173476 191652 903516764
199387 199905 1307013
151924 171912 710656621
91867 110138 46334975
53933 85660 587100142
63253 167221 260753841
128865 159795 742072692
174963 194162 48127137
155406 160974 13937992
51507 61249 24457950
60077 87335 8595164
63541 133993 314428723
56831 176841 795513536
75490 94545 47527798
144930 150000 12692951
47553 117807 301168061
185386 194627 234990781
10349 86342 42081766
43426 166670 309176271
163022 185717 56875275
64842 137108 181019264
18763 197246 447689361
188614 189823 3014368
127123 133983 540804349
103987 184340 201730679
1357 57327 140107001
105042 187306 424481973
977 22412 731295336
183447 185541 173831012
45924 173093 351491496
152669 159961 959769079
457 170058 425238211
70956 77496 16211670
199627 199864 580290
66860 188935 709638058
172819 173133 806028
80910 165428 212366432
46048 186867 636654067
37449 115592 196322781
24350 190992 951299937
156010 198972 107776113
29037 146839 845847786
44853 97362 131268149
144678 152722 20166475
113702 142275 57643920
15773 90265 640000806
2015 173555 430023065
57004 71089 362587949
81048 162614 120158686
165953 172882 17403018
75540 177805 811013292
40168 118193 146414005
71535 80011 21143933
50319 195390 364038971
169053 178991 334768584
42271 80569 251010104
104401 183325 198140346
144792 162153 437279878
138599 193264 295159750
85245 189451 736477663
70346 96647 65561640
84499 177935 443573783
186964 191831 581188017
17479 169295 380844351
156195 195842 29261587
59168 163230 519718026
47180 56665 23901485
180690 182710 864363693
148555 181672 83051400
20251 146351 316164829
144675 192691 120528321
115349 121478 516878373
165624 187164 732006429
149912 155030 12873764
122490 164248 104985658
196204 196254 136338
128873 175588 354919086
98097 178599 202500333
123856 171197 462625228
183695 184512 2046939
49518 185249 340536291
49159 55755 309379302
182304 193670 161695515
118418 184821 166602011
104051 185107 203526202
122752 168600 722614970
179503 180977 994662868
178148 196563 46262789
151235 191559 702521071
6713 58756 18538499
99408 169160 175544060
60050 67777 962973821
82919 94061 575020471
72856 113382 101874707
57031 87887 968699111
83709 84127 1021123
161459 171460 895883000
117009 139742 953699717
66219 157037 370120472
189048 192909 9752251
78753 94260 38644499
106170 124194 45091494
39789 171616 438387346
191604 196182 823767481
175309 195422 750879183
914 135423 336838008
150838 190862 225112725
55260 135971 202144450
100155 156881 142672558
68632 168606 272282649
158860 198854 365626740
145245 154674 23675801
38197 181863 360626131
194537 198954 11012240
37383 84290 117516104
169464 188589 899443817
106599 141074 37706399
107994 194647 217455885
178286 188573 374196055
101076 191714 227793711
86941 185000 423694220
97381 136031 97232080
26779 112329 931164231
172865 195259 15667790
65354 175348 276005086
10382 34849 61023160
40593 97059 141204873
190491 197093 16646862
7910 13849 14710109
84137 175556 933317780
128508 165235 92432510
171445 187496 987433012
113511 143545 75220102
98099 158712 152480364
130224 173553 989152236
84674 120573 488085630
116290 185322 823382276
119336 191487 181045394
37814 149883 281299907
75572 167364 347063997
42419 108946 166824602
166503 179954 33747296
4565 72920 171062900
137959 169071 301198703
93455 167564 12591173
84606 99018 686732186
178863 193766 37411804
92253 150872 269366521
37172 54148 387465792
69829 198102 321815643
13728 61201 118993901
152111 175134 778271541
61622 124111 881066569
110538 118342 19513161
148561 189567 747406931
183645 186064 6016279
121961 159289 539818788
154881 159352 11125384
8110 22896 36860429
144902 169339 61415122
50204 64350 35518647
166932 172411 13859258
107455 182284 187677731
135383 186935 752270405
72642 137790 910194873
159919 160067 82119522
153015 191661 236620683
152763 152868 603989008
114717 168885 135932673
59859 113694 134987241
195934 197001 518742704
7679 192331 462953497
118483 151150 81898497
124574 181065 141860862
104283 120234 40069362
64717 96697 79710776
136555 183845 118882044
166824 174856 400901864
43469 123485 763866496
96383 185327 157451774
64524 172608 637362812
39489 71703 80810002
175713 187761 232654639
3499 165837 406989905
1189 156681 694087527
47664 141219 943556064
107802 126540 658957885
123734 138971 427421976
99231 189038 225662529
23779 190750 418877199
29598 69033 98929355
53741 120793 833038168
23089 143529 339811797
190299 194417 10456771
128174 198671 177114558
162267 177467 38102939
68020 173053 944348677
34070 140087 879209712
28452 140841 281785620
127336 160829 806688801
2535 57778 514247421
48878 89485 108174546
198427 199229 2042636
43256 124125 202728473
83663 191267 625831019
89878 196280 841440991
13215 123713 477694715
36379 138835 170027425
79518 148481 173346701
70078 107285 93417313
101985 110400 21509669
151752 165092 33633460
30326 31978 280426999
120303 149663 736547911
160687 190713 75341611
155054 177448 228300003
93917 136242 106340668
9613 127912 296288535
90553 137831 3494449
161603 178420 179131513
140145 149189 5944758
174448 181778 488988830
60402 99346 97201529
198394 198930 1342056
117899 130524 31397298
162903 171804 229715490
110425 179550 570514353
132396 145920 34085988
44009 125810 541859721
24991 194440 425327295
139529 195135 139847291
104140 149532 384647870
58599 101267 101073338
41479 158802 549008843
193911 196272 831009930
111493 153681 969259176
120005 144981 778731483
190670 196557 471244393
52794 147495 237552851
14079 57008 107615738
137239 198459 488190701
130302 158203 70113907
128523 130509 4949831
74112 151952 770802903
114052 134921 863271621
72674 96975 60625835
158475 176637 708044151
127616 162026 86596804
144225 160770 918358534
148232 159560 718862633
155282 193765 828082231
142231 186923 38653
17973 85267 168336809
46113 64045 45138506
128824 139390 507392545
154648 181324 34401435
130734 155208 61624337
61580 196113 337526857
169486 185976 85670093
9027 138019 323047706
134430 153747 48680088
14220 69365 491127683
156754 167183 793128839
110150 193466 909486858
126109 153020 67713713
89386 126318 92865536
190932 199602 21801836
110752 141055 646031700
68259 137449 173337298
58748 88526 315363104
142158 196925 756209485
6754 137899 93818709
184012 187392 746012933
90275 138594 121445242
190556 196264 241676230
198643 199070 1074078
135445 150735 682213367
135160 160259 565571537
37026 98306 558510325
113678 152333 473567234
41152 74009 760510529
163003 173788 27061292
129698 192043 370196536
93881 116640 57675098
175352 193129 522798207
185195 198028 32160809
62853 190712 389106111
33967 121941 220741491
173829 173940 277465
141596 150705 22939620
143361 188459 113240839
84149 115135 78142623
46165 161215 632874324
18876 26015 26331169
187374 196840 152181195
50015 95405 427912908
36936 76847 99962094
150202 153197 7493180
141362 175410 866007479
73456 178282 727728240
88566 93793 13053682
48231 130004 205068978
31373 151211 300666270
95353 129377 85665956
175833 187731 566600926
161589 192030 79562925
183401 193608 76236532
21635 96224 225117468
5847 35347 73582033
69198 174526 264380294
96696 103774 51945813
158122 199970 105083437
92137 120224 70833700
29108 60989 861507659
182996 192946 25010948
194843 196528 4213988
128241 138920 180448552
72011 180328 271900069
145356 178916 127805398
87979 199817 190782204
121521 197939 191776074
149403 157779 20928364
149983 190263 251047464
91588 103732 719358528
75900 135582 979693916
7865 27501 48849360
178048 185787 427568057
48654 144794 862495807
141677 193967 131439502
158309 170564 545004664
159751 164372 354804524
130638 190508 562887743
29766 182468 680334608
91103 111764 52362062
51799 167015 451431752
84702 170930 216827824
80299 83866 8918610
13646 100706 217835429
18938 138432 299414923
179821 185246 737088540
105175 199037 408455600
83250 187157 567674067
39368 114085 48050725
163240 171680 21281106
14881 127302 792489382
97228 182960 215602344
78002 196272 887430020
29080 161061 331148809
53966 177687 310322398
50004 76366 760959946
7570 41587 85016803
66002 188397 818775672
50096 79821 160616681
92845 184543 623565363
18275 128022 560978459
153295 196057 238384226
185044 198158 32862719
105858 120890 829138178
104992 110265 236627831
48870 79719 77196798
121283 127758 16152250
196828 196945 308309
126120 158830 339000971
161008 194999 85359683
139785 161360 54358688
168393 169696 218352915
138559 182870 696181163
35101 166251 329200284
159154 182441 214825227
36806 48555 29512825
19818 89267 173643269
170394 173404 389451
27716 172893 364346780
78187 124914 117293994
106783 165362 147027634
11844 47287 645682588
182107 188468 602951246
318 3491 600547257
57 134803 139549819
184064 189790 14371002
135369 144569 23255367
51566 147779 990294299
37212 61266 60528485
72752 108416 89671531
192486 193383 101227208
16834 84448 169140833
164031 184686 939033030
82633 155205 182378253
15354 80743 163647042
140372 150980 26739096
59439 104009 678260340
50077 80444 856441990
121543 191750 258339961
43853 70236 66154683
195421 198723 165623826
80151 186560 267182893
61043 104281 511218926
19495 51619 492953654
134246 144871 26871063
174453 184274 24584797
83715 97177 683396045
47520 190568 528375761
157243 190063 82307597
150374 163567 22931214
68876 86321 668824202
157654 196517 583558220
172225 187240 37487759
91434 98906 18711992
174535 178077 8822835
128992 129304 769310
179627 181404 501214847
46864 65781 47511971
178011 188218 25531306
44897 157050 788144008
21239 44751 58804067
145663 158226 272369827
24983 80588 139385763
125903 139567 825524176
105051 140755 991675050
89330 96697 515512510
166592 187184 51556531
174150 192797 790723991
90583 112321 55104407
31257 133427 758423992
2560 150884 448925425
164546 178362 34579661
190676 195386 11934904
27950 143602 357469948
194941 195950 388023792
106044 147165 103128410
71387 169144 712549102
164966 167450 794379664
62972 64926 336868535
83119 89037 14691966
15862 17783 4754052
86465 114062 69642816
71230 141235 175475469
196203 197493 3125242
22469 137482 288139141
196849 197983 2760813
123927 136821 32188156
51367 183382 331212319
31742 157558 315612253
115553 122997 891160348
176266 179656 570182860
192732 194544 4606292
15305 75336 150235942
39764 101914 469191722
53807 114661 616945883
161284 179623 46051819
73068 162548 224708018
64531 193528 323640997
64528 72483 19761917
53472 121187 169707329
137775 196857 540816699
67564 175134 269961316
185692 189378 9222543
123640 168555 606669324
169082 182734 34133041
61144 191918 328053499
63819 145684 205271497
23442 149298 715741518
112591 194304 204990308
47459 127447 577787179
133917 195357 154419803
38954 130785 940200763
15285 51344 90309709
8703 72140 360809105
111821 153782 369535507
159106 180441 880238539
125286 158593 83642078
22356 77672 394526352
77142 186741 275149999
86871 147777 153132775
44690 154635 813271874
92845 143893 123012209
36495 119215 207600010
133586 162223 454581147
58770 98457 99028283
61523 87610 64967646
161842 175119 843234592
57126 95139 94778026
77750 121707 110393038
2367 45650 108203984
91301 141535 126259841
70873 112047 464313886
174886 195121 50759264
65745 123322 643392145
196318 196973 1614435
58957 64089 666291829
17644 140847 276099715
47333 182774 339893344
110810 135709 19901216
14890 175846 759391490
169663 195373 64467428
69048 141864 407871613
93278 179398 477392525
156138 162137 890814863
104980 114278 1307345
147802 178207 76296372
101312 165142 160618328
117008 134415 43358302
17893 97315 650256261
122565 177115 137015881
186006 187095 2716650
86773 174431 220345095
132499 149608 339496488
50037 133894 210206934
172436 191286 47155099
80502 190387 275871816
166580 198984 81245755
129612 178880 123883821
35094 98421 307581140
90698 108884 742923899
74824 135427 985948544
30326 91437 362049944
45663 142303 242280836
11719 154164 357155919
194293 197878 606906919
190386 195959 563128344
116977 138543 684961395
183629 190978 18421291
185553 194342 314682474
108896 157432 121715178
166067 182861 944281799
39673 186710 368899903
44950 98361 144690249
60211 135079 187456797
127547 180132 575111385
186824 190917 10311176
163816 194537 77078791
22094 49133 67708975
134650 199266 221985895
173369 184557 27999416
132222 169187 93020460
127107 171209 533566682
15984 166027 376293630
96981 132009 20315554
156892 188947 80392241
132335 161463 19252757
169806 196137 28349258
145481 146576 279827863
61490 147434 215511045
168231 172030 918496656
66287 139037 475401926
76511 134115 144570976
128668 157748 472722345
129522 158067 805561145
157059 166744 24349950
171594 186163 12535309
171050 199129 70334744
184447 186783 5817190
131204 192366 153686494
163309 194622 986027125
153227 155704 6300153
156681 173211 41547386
5833 49242 904208780
52656 82972 75789851
148032 183274 837755933
141992 186047 786226101
35670 167552 504334097
5458 47339 623489648
89671 139288 859699861
57095 189513 332106181
38619 48822 25706321
4142 156412 401436347
96304 140405 110895758
93602 106934 581139163
125120 189972 162806145
88037 197291 923316537
194707 196851 991210296
3307 15929 31538813
45640 150030 670396115
183523 190836 18337809
62225 95772 83544643
38882 77306 96226594
190230 191416 10683576
165350 170008 11699561
187901 195642 693007302
70913 137285 374850123
173855 191228 178308263
176418 195861 48829815
182325 198435 663116304
188962 195128 141601459
961 82618 204210553
170820 196534 64406087
27481 33861 15943907
72709 187381 989971128
21811 187956 416671216
199907 199975 164073
138684 163402 62266056
37267 110775 184600919
50115 175831 315471124
149281 152594 4952083
136474 138668 5559511
118108 129681 28749704
2478 114243 280125171
117022 150288 83314009
98198 134382 90993623
15063 108307 233792776
149554 164961 38775693
6160 189799 961826303
61596 167632 265924502
70863 89255 45781131
15440 150132 337659471
148093 168476 51188177
196281 197261 853714978
66566 188058 304748611
144211 174576 513174456
80466 107914 69135971
72387 176620 872204715
92693 189670 885324912
18096 93207 187893411
138439 143262 12174561
99494 149190 125062089
76040 127982 130354148
17275 91053 184497867
79593 193540 286196740
132957 141419 21220899
88715 139906 199116375
142956 167500 61757954
158277 163238 12575195
116998 130353 549205944
114132 129940 16835019
195291 197544 2600437
138234 198997 152717917
148297 199317 127998824
58167 193821 340276883
56209 62763 16489104
174086 188258 35445405
19779 25498 14088549
35857 191319 390067794
171295 187977 29472330
147549 162295 37094388
89937 156629 465063466
30999 111586 695088377
57644 113501 784597609
96214 131473 88736018
166761 171921 588063842
100943 176003 333750699
173281 175203 92737355
185136 191706 16466215
162311 195568 132181090
180561 181625 569998734
54515 59804 12390866
101012 120585 49370092
6747 92854 960877687
2118 60960 147328150
139112 152233 192153824
84753 161263 886623519
31272 145699 453117278
132171 157141 62790924
69545 81210 29091176
112650 171826 200819135
126999 177712 127500113
4042 67517 158964387
121766 193410 997722174
96596 153582 455420721
161321 185309 198792107
26878 86745 544573106
81104 170893 659984760
152958 172198 769482256
88589 116176 69729038
5363 58892 309762425
385 105872 308754410
131493 165485 85553888
95692 140450 681274479
56028 79940 59715099
172794 177412 11558573
165039 169360 10849739
106051 192297 216391136
70346 133268 157744306
58080 130632 273520732
183677 184985 941946953
91284 176567 322293062
170113 198314 70601054
53368 163005 275052303
14115 111519 51747573
56470 63835 18567077
171376 189313 633868966
163827 166801 288888337
121080 121231 392296
12353 14858 6249086
177683 197200 48979577
40744 160610 300717916
148526 176164 69354168
71121 197545 661761846
151570 166191 36801544
36860 153059 291558602
25406 152239 318242790
175715 192079 41054579
40006 169265 646545050
188706 199408 26898405
135019 160368 63816623
169189 187976 915804761
173232 182931 24268525
32517 180955 372528027
103608 165198 154788413
133610 182873 497875999
143911 181487 716845180
164489 169136 11658787
116665 131527 881241866
79269 137454 779265619
115531 126760 27772483
80170 136863 182816776
162927 170089 18095336
62491 148689 216183895
182322 188329 839121820
195607 195962 890960
68343 198373 326231827
87066 198099 578234778
51150 144756 234783359
194574 195066 78688015
71263 82193 27267255
144081 154588 11448978
74753 146554 180369215
160027 188298 727422439
35924 187958 945311736
89379 110316 860354081
68845 131138 156120093
112188 168937 539655575
172405 181048 240429319
169918 198338 71170729
193096 194991 4810634
197591 199679 379444494
37456 104930 169324399
182294 188492 413974671
65759 187959 306540863
5175 155163 376050084
62653 69308 16557012
165524 166027 901662086
178304 181746 8629870
64063 97397 83041136
82179 182496 242913596
197702 199071 3498240
122364 133582 601016887
168405 182934 791387592
35048 150408 685946874
33258 79801 462779150
38037 188302 377105098
171264 199361 297361596
115344 194615 198848015
26979 71309 516340909
62290 98283 290275854
184180 195399 28248396
122179 167806 225385451
169486 172009 6345119
51252 168250 323731935
154187 165758 480450723
183744 187180 24623835
163126 172745 24168677
103686 172813 173629019
27364 144569 740497561
83599 105647 839044222
61429 139862 608363962
11769 104495 838147714
10690 172534 630652756
187836 193587 14528006
48243 199829 843694675
123000 178313 138915896
83996 98883 214709897
55643 105496 359608683
134863 143646 578900240
183561 186861 157871725
106908 175549 172232353
170465 194179 640562057
21644 44380 56864091
91986 196379 262419746
12070 47231 438627340
9538 33714 64919186
124866 197942 183439543
127057 193720 498909694
24636 173700 374086829
108105 149451 103669880
121400 143154 659840481
183779 186973 775985452
137856 188502 127277436
54658 81170 239392015
31576 125916 669785574
58004 182849 644182600
139542 161654 55720718
172612 192772 50502041
183821 195341 29008972
175428 179512 153541
59315 119430 139205700
38365 44584 921661902
57365 67530 534211302
69682 178544 273186153
180260 193663 518946943
180362 183806 8619598
92064 188996 434450182
18252 130627 180576532
168247 172663 11113685
111405 157682 232576424
74786 129620 137553327
69474 192426 308556978
88040 115399 795782166
85682 164436 198083096
51231 100049 122068046
128443 142280 277598118
44269 60979 152570940
34130 109998 190499296
9868 154934 907621124
68201 154886 217501905
120236 165541 223364338
25377 115162 225461956
53904 146373 231890669
59769 91041 77919954
86999 132348 113965985
8797 36758 69722746
191183 197580 16051631
16544 40878 60855231
162581 168418 250432066
88728 133720 113082446
43457 98787 796420273
188753 196254 404001574
140361 150245 14737188
184397 186373 4881931
10285 104473 435932961
33339 189189 652045724
30418 177162 368186134
124642 133185 21392934
158390 189765 78819479
75717 186320 277626361
55815 110393 319297428
27151 147078 300924596
124657 183146 666631760
21253 71686 126300221
152092 171686 49355405
23786 119512 376567886
74346 185397 560455672
100999 176405 360918387
84278 177340 233782579
57589 189739 480836750
112725 119666 129075922
17522 195543 446551381
51741 175127 554629936
42055 179919 872063657
191399 198236 17168512
100449 178992 821426214
139077 150649 29161207
191318 196872 256239883
153253 165641 31227037
8608 163272 387667085
128817 185365 142084866
122930 197075 305914957
40247 194271 414952295
87516 94263 482295316
83979 148889 265228375
139380 169690 730851049
21961 64779 107342420
125869 157779 316085168
172067 187573 899794501
78247 147486 68285015
141249 181737 101837140
144900 179645 969039983
190683 198580 19858975
40008 50474 864656976
41886 85550 109169510
38688 79116 101281990
193644 197259 9025882
76417 126117 442770072
31680 138719 626765813
74776 190019 989762166
117181 120168 7328286
148091 188520 101370629
65048 184463 299511287
38695 131683 963077045
125836 198750 183170405
168904 196470 192676200
97368 150033 132594755
144019 156287 30907961
179394 188214 711146497
79446 170336 569979800
188070 197378 23372702
23377 165898 357623453
146269 177571 70369239
40831 110389 940699735
49187 149154 250779782
59013 138960 779496313
174990 197571 5123885
158479 164675 15784268
15825 131329 978055095
78100 172119 236228245
164838 199373 114417291
64797 199956 339048084
35111 146912 758791351
1979 180118 446547560
194906 199519 11513803
136326 183585 118844487
168614 196329 672288004
140677 177280 50754740
58087 166026 270735925
151465 182826 539587694
168687 170873 5573230
115052 164656 260939027
12351 15761 80565
127497 182015 137048009
158053 197346 651984152
56995 69489 31243926
88649 121904 83719877
183995 192134 20488392
32559 146925 287044489
61908 72765 806761758
3014 34900 502077359
122202 169404 118642813
42067 185817 360561403
141919 157951 40311590
98187 182066 706233364
95759 166637 639197259
175526 197109 54122563
138144 145924 19768825
150429 170779 51319973
156145 184988 688565324
85210 164062 803344843
29675 37424 19341259
180919 192271 891587316
40719 192593 916569869
52067 136941 212679907
6703 96632 224813731
158698 167369 21834943
114351 193109 197540560
147345 184740 93832478
80376 162025 892863703
85218 127380 105909262
70226 179210 273509424
36668 136212 250397076
29947 142799 282971416
14370 109846 299333187
92037 98342 15798219
101407 145793 111759240
792 156642 885683407
137184 158363 53269506
13954 75635 154401588
188408 192355 25988407
93453 144169 127565258
155956 185187 545954040
115977 167291 128575226
122794 123632 62821093
124828 165266 230869417
83427 171308 165347589
95379 147756 131930960
80676 164181 209813027
150595 175637 913493963
198975 199262 759361
54141 180911 336329520
139147 150840 759956101
74772 118246 109309055
57014 193362 342067111
168124 186852 46928631
172773 194368 54205559
29742 30509 1986874
198829 199467 880941268
177223 193645 603203291
122841 198542 333295507
101284 114063 32485073
124829 180028 138670383
16299 35584 516945028
146736 198248 245336618
52058 108247 465617477
125245 188081 157774988
4436 131383 339805111
40856 62610 54710683
70727 122969 131004996
5948 96783 594138958
180410 197534 36210570
140792 199657 147935745
83932 199817 291037738
159034 192690 902674071
95299 121420 65940063
73806 76264 398556374
63588 122856 898027111
100213 132552 81339707
137035 196105 148500951
95444 184906 224985597
82195 104984 317755459
167441 176099 21797597
57022 64915 64745185
95200 165304 296973540
181540 183061 562101437
115364 178008 157053674
27641 87688 150267427
19238 88548 10133767
164048 180781 260778536
96982 104364 427867944
81571 191316 275516758
195805 198233 578219572
86233 165314 198863374
9192 93456 238366857
5659 26225 137258119
128329 143499 38129917
82765 92546 24377538
126199 127201 2523053
59702 175076 859579262
167571 180446 176518202
135115 137999 7243277
46763 71664 351996692
84058 142317 97316600
165767 194998 73341617
66842 95941 72473352
72244 102720 156480507
59655 123613 160260321
9644 160116 377173250
160742 177517 881386891
60992 161308 543864699
50026 60054 25268266
147081 174098 388892720
167192 197832 76860652
88128 198568 515797508
34510 192784 397274115
183648 187116 8652878
169816 191852 55151676
72654 139526 674493650
4922 122986 295811124
150412 195725 113830823
18244 141672 309330361
49801 68519 46997798
90043 184849 238237155
150724 186737 380126909
164362 166758 443327888
99047 129393 76335878
29857 173828 943798888
20265 45124 443957583
1670 138584 342901649
35740 143187 430103061
55430 93724 85836807
89874 109084 995643627
25630 117557 356819601
93100 126943 85059182
2297 121274 298002079
88245 155241 889332531
148016 184268 90942188
190485 196789 427997401
100348 168156 170528540
145969 159061 400877398
16855 72433 683604107
84479 97686 832300330
153353 176957 59329732
69176 77153 11099525
121006 185704 565824838
84550 119392 87683101
8291 38109 74307459
10977 156617 771662146
90816 150521 150186467
96147 198291 256751369
166903 189476 56564819
132172 182713 609119045
179412 193487 981712092
123502 189650 456627408
160487 195228 87252444
103916 183958 822505068
181750 186697 556681523
79667 111688 80698424
147269 184090 345610500
99259 180386 197295833
3094 198861 781982330
177115 194816 443405126
170614 188483 44624490
199982 199987 588652645
116071 128459 886240917
174577 180888 15773839
184473 188554 407459449
197413 198831 3587084
2458 14315 376996727
156268 189816 84107798
61089 102670 868793410
105010 195856 368325771
163432 195246 403104893
78676 114522 90243985
195695 199834 10342870
153124 180481 68709926
85073 104039 47814411
110064 157478 456470819
194875 198879 9952956
163069 199252 522867130
19280 115287 851893032
19624 71919 130930493
157089 186242 985122022
143242 176381 83312573
68191 179247 961484921
153645 177475 637890112
34778 43404 21855346
196920 199354 6088733
62625 125269 842502499
11951 20225 250511513
99547 119718 50966398
140534 149048 136814836
66244 69805 933551067
93169 124557 79040544
199881 199953 892582925
38311 44023 539815537
140237 199993 150157053
185989 193443 973779974
186409 199667 33350161
157938 179019 280110143
148942 156246 68351444
20705 120207 249404701
88883 199194 277224405
90597 148950 146829374
192371 196620 10682219
95201 153891 316094507
53478 188177 918665761
99265 119358 50772273
18880 118678 250227172
85749 179979 318052594
58217 70030 29507583
36492 114620 724221612
43172 111619 171762244
161733 165482 9508134
156929 184488 69161943
114186 143435 73175218
103440 176785 184231271
177205 198216 52666982
9168 113618 261779010
82670 94468 914855978
136783 177357 227615161
94850 172450 404410450
104734 193205 556286913
71934 188152 925567709
127809 177379 124595491
157290 171424 35608920
198469 199565 2773079
46491 75463 499435967
148961 168765 234548728
338 178423 446417454
131256 133343 5278420
36342 120335 210720763
121501 131594 25259674
37325 43466 15595209
67464 145307 470810088
139411 156834 416341364
181845 185943 10225148
42841 188257 364710406
9402 110680 253877959
188991 194370 933287700
165681 181182 655512065
15444 128196 600356915
185222 188022 21818511
56398 78305 889089545
124114 134646 26258489
139 85524 614884002
55179 174122 298335543
88588 138178 324620656
49615 100627 127574389
116572 141431 61994871
38792 41549 7020405
141471 196108 225927758
3718 72478 172025290
49935 127881 674402578
68209 195168 318599926
151926 152195 938381421
153081 165487 167712600
22920 77450 136441537
105790 192396 217342560
3155 172782 746150874
119973 157212 959671157
59006 187476 747187265
47746 185921 501519548
61334 99506 95305641
181282 192955 990513396
98297 180260 232877338
193670 194093 381473280
12836 63923 649468708
149074 150335 225591865
124976 151760 67277217
86835 172687 215812927
169347 174084 11852781
151724 165595 327309998
41298 183865 453540767
100716 128530 70017379
16551 26836 25580567
76498 101389 541438611
13475 52752 320805135
5997 112274 266414751
84381 164586 862469893
184505 192182 75633067
117024 156952 350163125
17989 129376 737455194
189371 196781 790023949
31354 164239 333560136
76142 150908 187722146
111837 116853 12567627
8726 176370 420264015
191099 198567 18768953
177738 189522 514011089
6585 79618 182603667
19899 102702 517835937
126138 193515 843343635
94708 175549 203419332
78477 98313 49515020
36565 56754 50816239
120913 180319 654204779
84352 163904 940936067
156989 177197 618534215
96304 169166 183397473
107157 119343 30476639
157086 187448 202684612
89914 193363 213104772
17893 93775 226502673
197158 197496 680471820
84428 118140 84916183
115189 185647 312790462
185669 187288 808760445
37109 62444 63781784
142415 168074 64546245
86566 109892 33885189
191417 195220 9615082
82425 104491 165308674
98843 164141 164379796
111204 191366 201024199
171810 198445 831560100
97389 167759 177022397
165114 177318 30538866
34435 65386 77863688
81802 165180 949629027
110819 163003 130904194
8868 126488 294476999
69702 83265 782925143
16862 195324 751827411
62958 125777 446064099
113083 146925 237484114
97711 150488 132822240
81493 168189 254593381
131872 199002 168583756
113591 173177 553679670
36747 50885 35566197
97930 136210 366313478
44480 102104 783423003
89733 123845 85885485
36161 183229 369060074
82400 167467 213665769
147735 159254 756765587
62202 144040 851624582
138069 146413 21164643
148636 178105 660732851
28266 62368 85730973
48661 169477 310612191
158389 187999 74365975
41182 138725 680107873
44703 160837 291350631
80598 102899 315727594
128566 136807 20628330
16695 64535 572498136
121965 126688 11680743
139475 162714 309128107
129741 181189 498412713
153186 189661 270563805
176759 177768 2520354
40378 104759 161481540
5072 129873 312603938
47589 127611 814026030
197681 198495 216389721
17974 63637 114539225
148718 184857 995150458
137604 186130 121948061
76820 194940 296729048
196889 196891 781334670
125292 192486 168802256
2039 70208 881110996
109410 114904 367264385
92508 140554 902865738
62263 84385 55093503
68288 187880 933570206
60665 141572 800795167
76750 163003 216711840
120012 145811 64809689
181783 198904 42936718
199600 199773 425808
154343 159481 151914943
144785 168663 60033883
176732 176851 474869108
171487 173362 4649877
87268 131824 112029374
160101 195379 191480558
194714 199168 377603726
89742 112281 692808336
2505 84427 204874615
47505 82901 88627697
131728 143706 132016616
101131 167100 165890431
151443 179575 830378882
102754 117233 36709280
41183 73423 80715350
9044 114729 264901575
63098 189636 303524396
57155 102533 100344071
74895 173238 267779438
65054 115728 480830299
156015 190274 155305830
142151 155315 33233731
128314 156831 71760735
39969 116209 422351432
80353 186173 265637122
69623 87312 170083656
64957 97260 80476833
24708 87658 523381337
1879 152860 378351213
130181 199998 675881844
130216 162450 203021957
134124 175172 456370251
112691 135055 682430564
166336 184782 46243616
29192 91039 154768282
133371 159956 628950849
152198 152421 679356146
134113 179141 764025248
86083 176599 227452113
156193 190150 991111827
68147 193316 314081240
26295 77641 848228329
173037 184104 27696944
42551 94363 523735973
174512 175699 365954360
168670 187747 47725802
29557 143665 286220508
186643 196684 389361973
521 181125 452704672
145887 178354 81490166
100888 136216 88751760
145001 171421 204132675
134280 189495 382612316
164153 179674 793367314
50155 82423 80701262
30798 155421 635259762
149063 177500 71425671
32399 168976 978194331
87584 162817 189166292
166843 182668 39676842
78606 198803 301778122
101073 182347 204311912
117831 156697 644162231
89943 164017 732816256
77508 186731 274239003
100474 137994 415558477
146985 196428 124121523
105391 170302 163082587
42166 189864 370425848
103505 115211 29647903
184814 186742 4807309
15323 153926 987948391
170769 173119 5785733
125867 186249 151655850
99416 132355 302414022
163100 197426 459857795
41051 160000 426785934
184625 193338 373012886
63647 179116 858338905
118536 166232 384104671
119669 184541 162782289
84315 114046 74919109
12389 30211 44508400
78035 111350 391014959
137566 183732 116069013
157724 179858 55692104
185184 187654 6109197
70827 191018 681255329
88419 150463 3437314
34343 101966 169483730
194719 194953 590271
194054 196722 398700755
113543 135901 55883311
175009 177772 842888106
154309 183935 74283055
68351 78906 461402673
156749 165698 76404591
132705 137446 651424425
181442 192838 699004276
83675 199437 290717604
118211 195025 192811083
103842 115026 816332691
13540 29196 993931739
131988 191694 149933016
75111 83501 21054183
90157 97746 334547578
189797 194292 469453994
127020 188819 732653993
159755 189137 724134138
122032 165426 24187199
163182 190650 23753564
34554 179359 729377947
42031 104237 149502991
92491 139555 118253921
103151 162122 148222486
193927 197038 7786311
134740 191713 143172195
55825 167273 903178455
162437 188644 702436789
187123 190001 7218182
1646 180237 447704045
192406 195341 217318732
160902 173400 31440834
184023 196507 31420958
3393 52720 123422567
134967 187690 132460644
120278 146121 64935279
73798 179307 466849266
168533 175820 18263624
95647 127297 79705046
198277 199270 716763659
21378 46560 441077349
3580 168132 646356116
158400 160495 5343924
60484 76893 40866031
125182 182527 144054260
61088 154960 392682507
33227 196500 409837845
141896 172482 382193225
74063 110398 971167081
126724 180550 264034231
24718 61432 92268796
132987 135063 180790
180481 198556 45363801
96184 186220 878297445
91743 195921 513476497
17343 67234 125017125
141738 157170 38884002
94990 199480 262701343
34401 128546 236162484
21982 145144 308853030
107571 140377 82043861
137794 199458 154974416
142249 192398 126064242
94345 148949 137434816
55112 59297 216233286
159306 172478 223200068
70345 153246 727633115
189467 199489 25208813
146236 190991 148577887
29822 184079 386995361
36827 136674 772058336
182460 193524 910371136
178873 195372 558155440
117214 156414 268069116
30429 33604 668633915
106633 192833 331107015
121242 143768 86620496
80236 113744 84322997
60387 90315 164394990
186363 189808 8665251
16542 37491 52263036
167672 182432 37056461
96672 156309 150098603
108333 150890 106635351
37433 62653 63490714
186181 199158 32659818
60561 69765 22991457
151374 165282 35058228
71534 104091 81647915
26177 197993 932432691
6619 33868 67876115
93560 119706 66015340
40725 127463 217424170
85290 124431 98445893
182176 188576 974345902
57301 179661 306937799
152987 158872 224765195
154738 157048 5738237
97031 166596 175099792
60069 189795 499607143
40611 129698 223294966
21607 61195 274904583
34096 120154 215967300
61099 98134 960116496
51461 69377 44836448
134632 157013 56375542
84259 181022 243047864
181906 182524 1515295
60344 133300 182784054
3307 187331 461317521
53468 102877 123657324
150888 153750 7253643
86144 172162 216287093
171461 176102 11581718
55200 172882 295174678
15698 45295 540619911
71143 149557 196781338
100578 107800 18580099
158093 159401 661381967
152028 178594 66763707
186722 193691 198545751
59286 159117 250248986
60191 142541 206333290
111380 126781 38283903
30438 179225 935738018
125054 162675 680143725
102631 147045 111706131
52964 72842 49668533
44843 96970 599283997
91677 163226 179981121
9872 94042 210446819
67727 141523 184946768
62653 101291 807705970
68494 156386 660274984
46522 148974 780496361
192858 194071 560427175
127982 142837 37309600
84788 124414 99647199
46683 103542 521445511
148580 191145 628704018
101230 132855 177491259
79623 178003 247100801
198168 199938 694204619
22901 113853 228084083
117999 125342 664362858
123829 185716 155323164
143242 155297 30431167
37503 65261 63116601
90602 192155 613027053
97222 158301 153654335
58115 102111 360457872
53466 135419 901656482
49125 105524 711102717
133405 175205 38824516
102460 131281 72421043
35924 90941 950096083
73226 116729 742688103
39559 80957 103712676
40497 109209 562770895
109021 131367 399816514
6588 191680 983132408
149237 154902 14246939
108133 168328 211811108
100102 181876 648287930
194503 196893 417244551
183693 187602 9736514
96973 180727 210664113
86004 148376 821351565
60791 93873 238333442
71255 105796 470110642
97649 183165 215051750
113401 187241 185179620
9217 166611 548280705
77418 191547 286574497
129151 180646 129389181
95045 159217 161429631
145491 199114 726773619
167457 198400 77665094
63591 144167 201938950
173639 179761 15346455
101598 197935 764277042
9154 181473 432047468
179162 183238 10198366
23479 93173 174441915
13132 40597 68713784
102213 159749 144604867
100570 110444 527007238
47493 82112 86736337
66273 98223 473889096
27624 100390 872200481
81211 128208 117892295
50030 108062 145657105
157146 161817 11727583
149740 161926 30575696
111995 149088 413037235
21933 94930 182457518
75338 190529 289163841
198246 199979 4369419
103358 182633 199098293
169658 172975 8251820
145510 159877 35994634
174014 192731 46929219
53003 59896 17348865
44368 94674 464330881
192366 199952 173319315
90339 148928 147403537
17975 82932 162551189
91523 97035 350804373
43289 138586 522489993
16043 145143 323673274
195400 197290 4651580
53888 157233 744491614
75484 182632 269022747
144004 175903 80226558
128332 197109 382136426
182978 191573 21575584
79164 127593 121524794
4686 38949 85652375
38428 146846 685803498
133112 168943 885675883
157467 174432 533119831
91298 189263 311412674
35442 122898 401556239
74545 145902 887609754
107723 196050 221644663
48430 103848 209431278
186479 189510 901414960
179374 197282 44886754
69320 108707 425569741
105649 190597 213172748
199603 199707 271382
18680 148178 324816429
156565 168083 28908937
160159 194905 87288023
170314 198517 271437640
53663 120890 168424971
61112 94447 399627781
73739 161322 219901303
72032 99571 80948993
130207 153727 951142599
48709 104930 907381794
130906 161123 716672700
17422 55412 95253442
104706 169509 162799514
19223 54374 829770760
165992 177568 29023835
55285 119152 160078033
14932 130609 987052597
195520 196951 405562060
17491 29237 29303242
141436 190417 576548405
106694 153868 483727023
9180 177985 423246887
47514 95210 119217663
186933 192064 734287633
199584 199626 108276
26375 66584 284895593
192103 192588 357264393
96303 125356 73165795
184129 186473 337745436
62383 168130 611346397
143586 178636 393941519
145245 147950 418953517
15523 195176 983472531
67069 182484 711421995
44602 67811 885260659
153834 184356 76599248
75222 91937 530162235
60159 191583 329614864
170908 173020 198613467
199635 199837 501569
117168 131040 973114928
142026 186232 359902953
109607 115332 146255157
69447 186643 638221397
92498 111567 48368283
191649 195920 10782274
162375 184685 271384323
100737 189748 223731912
94584 116181 54841973
170119 192053 54903286
159598 181138 54126402
20293 130133 275174093
15566 140661 313432113
107073 114208 255871605
95961 144442 370702756
52294 176004 895452940
137494 170826 22250528
196924 199237 678290704
3533 51286 589290349
17412 120816 259060768
64562 159370 237749716
15203 79126 159920627
57413 80378 662182590
85833 102902 44336369
72197 169410 633606869
25123 91106 182963271
137554 183132 114614786
181057 192582 28912398
55659 191389 340426997
171727 173038 3215556
129054 130784 4348540
64391 69179 253205989
159441 188049 71804860
90116 98706 21505862
158590 180405 143110787
78819 123555 580626335
33470 123522 211804315
103463 154454 453364136
86235 191411 679277382
191417 193465 5219752
199617 199942 813618
61506 147938 778983067
65642 125095 512908730
118777 190795 180698065
131819 159767 70209934
135240 196509 154045986
54679 101207 186361880
128270 146905 694782066
72334 197244 592210053
152215 168259 40379252
194434 199888 763843994
50104 161425 279245329
163784 179678 455294967
54759 100045 113155774
104348 197225 233154672
9268 99685 226165056
113156 154993 910810758
164060 196031 80182533
123074 197950 187908403
21246 162766 354955680
85947 154987 173572559
186141 189805 9216743
29844 100086 613440694
151248 171836 51845148
132026 159866 69946126
156873 161405 706370315
51239 83689 81131066
166719 197796 605835336
158109 166231 909348860
63597 177576 354275735
72663 177521 263287289
54788 104937 125639209
124933 145756 183566283
197859 199187 3420236
151126 172556 203452415
45972 137555 229539677
173920 176188 855682921
68163 157916 773897078
36439 50117 34397006
5513 82360 197522727
103512 179703 191332884
90483 186199 240522304
167528 183911 41080241
5894 44896 97514097
55304 173569 296629291
18018 192586 441396239
154983 190248 931587933
47503 150043 257316333
41087 130386 223840638
26447 167659 421950678
102138 104833 2451566
31362 103651 181292288
4719 177138 980614089
17162 55987 139867268
20366 55425 87876533
120560 172830 131342181
38777 195762 523847577
15089 52480 664058793
161064 161723 495349571
74955 102152 68149755
181583 197246 68259463
8356 93643 566592581
125320 199867 46996158
57400 126326 172572551
74733 133872 148398164
197550 199578 5149628
129339 155862 198312032
168526 172420 9798075
51330 80360 731762132
135746 157054 9491425
140217 172149 763982324
139103 147173 794689123
195090 195480 113658049
1366 141478 836497104
3536 145778 803545298
53386 108697 138714649
23954 176552 904315095
193316 195228 4811361
61960 65510 8838381
161571 193576 80355887
195948 197296 3323012
132558 150180 499402299
153825 198203 111343932
177526 189917 827718051
151937 178705 177662050
113321 139851 66258636
147202 164693 910837745
134270 194794 152169468
156076 157587 3709848
122862 137822 37409683
129401 156809 582028802
141229 164030 947685062
92153 124444 81371835
120810 175296 136969066
37025 97760 310740455
12848 174256 667642441
128321 191302 158205487
75111 147083 180805379
185168 191666 16302268
50387 93450 601498294
164017 179426 815443995
75249 136375 153290087
7184 132971 315013534
102784 169719 168338207
45907 155392 620304256
16757 158151 714411779
80602 88638 31764084
176472 198300 438074398
94381 105245 27651263
92456 151367 148179417
149518 172158 56960403
56510 184727 321608441
39272 80478 862283218
60543 90876 480997088
127221 175378 93732065
543 16617 431503004
96883 178594 205553843
172209 192815 481893590
23912 25611 124939197
39762 159019 299167565
59928 88979 261533799
192553 197933 13428137
157163 179272 602813598
95478 120338 561605086
1058 31067 74853706
45600 180917 515721071
40267 161219 613636944
136974 143374 16136992
159420 181203 54739132
129233 197752 172081069
21275 189933 863375592
81833 193413 280199699
106748 111658 12362666
138890 195752 590353937
134055 161791 97465231
60688 177763 293688026
156696 170636 35158636
57699 142291 906958816
183532 194950 775115804
162353 180574 713332134
144460 192648 121006621
140483 170119 96785061
26283 138150 983040886
74289 177411 432721968
159313 174911 750450915
64940 156652 230017429
146879 160693 171713390
109401 191420 205771029
134906 171967 93389878
31187 138445 268940136
15436 174042 966856914
3865 128612 372478832
78421 109696 78661696
95152 128651 558104463
32376 53307 782268120
138137 153936 391032590
75413 142677 168807229
37548 119252 784786990
84414 178031 585507077
173818 186620 32061439
191714 197444 298499328
117698 134589 191647279
158133 182562 61370400
31314 97583 165835852
93187 111633 29140433
149162 161210 30230428
161013 162052 353401022
75550 117613 105832612
106394 124671 656308940
110469 159666 123303918
68499 78341 24472402
125328 135076 233098465
27538 153588 316269907
127520 175168 119880802
194629 196612 52946714
83623 114699 311557413
20097 76380 140764239
46517 54498 20164370
102349 136112 84745802
150150 158350 20520555
52961 155639 617803784
49453 83906 86152666
60098 198724 347709681
102793 104078 3370319
188243 194726 16412755
26571 154256 943157045
77209 189704 612555943
104887 153864 370436009
44006 105856 175963452
151851 154483 6700171
190988 196054 12820148
133005 172905 100362686
159481 180996 54051996
6187 182809 442822422
146291 163679 43669746
13910 113721 984122606
61253 142228 631883234
25235 118074 548508863
121430 199280 456087403
68835 150550 702692255
18582 144383 641008389
124623 182827 162634892
32112 168107 737396139
123232 170015 117601246
116107 123762 160435832
147312 196479 123463962
81497 114145 82192785
173610 193428 994633022
99074 178939 200840208
61672 115329 134652648
54251 87310 82448220
183843 191566 991008294
43488 96839 133306619
145900 193573 119639668
155385 170675 38516381
58247 178220 510057786
13330 189048 72168518
27612 156178 322622550
129743 174309 975540541
189953 191437 3764994
125244 156941 79668548
132708 153825 53145020
52282 72263 49976030
81764 199475 295525299
120103 131286 236559253
20089 61293 103262619
99180 181768 629380917
109304 153893 111884639
139137 180261 654225984
182006 199426 646415271
104689 138547 84834076
31590 55480 60095384
63029 83425 562429803
45060 60894 400534834
120772 188867 171005924
180879 183533 229933023
81642 95248 33799710
80251 153864 184912845
342 178897 447594807
24737 49101 61236782
182969 196210 962435507
156744 183333 478662302
116596 132135 38684274
61874 171537 275157063
190386 195248 152206768
137625 138034 1038428
166056 186074 50113836
57283 130300 182911168
100441 165307 923794902
125576 141101 38935534
74397 125581 677460119
66232 175839 275044368
121286 137941 428911508
32695 126785 235899066
126525 191754 299885496
164560 170895 15930331
82923 101874 47482463
108379 138471 185283127
80815 148532 684132351
195747 197178 3561728
183351 187818 11141841
60219 138664 899542347
147096 153510 12300857
66440 107504 103076386
99440 109081 12245385
133024 181403 272498945
11286 101257 372360988
151831 190627 97382883
110021 130545 777909682
176656 179116 779554490
80428 154616 186361806
136659 171085 945754284
103010 174946 50537099
64505 111233 117261574
83405 149652 260140926
11698 144095 331857560
11956 147908 648500706
182176 182212 97898
181651 196287 858057233
2603 157216 387544017
88080 96119 20104530
69896 73538 325408495
4073 169683 415329853
99974 103403 8792950
44288 101210 578735560
157993 178375 347204469
31262 176458 364358635
195078 197506 5967258
48082 126769 618211961
33280 191261 396457331
173462 176735 6707323
12371 185413 556679606
124534 146302 972246202
118656 199289 202343721
182757 191833 36640304
129045 182514 134358942
32255 85164 132462006
182635 188235 477452109
127150 174212 384985859
59817 146154 216499260
23222 166739 360068570
4020 192185 471832792
158148 167431 23356438
134811 189811 194272337
90432 126711 91176561
111584 162978 338142602
98087 178429 202080461
151155 183121 588384582
137609 190854 645687974
138713 160207 391112862
186189 191669 13804736
7309 127338 300537626
112138 165086 132840573
138871 144283 13713748
89496 157457 636599980
124807 196086 179049058
118002 144990 67659419
151387 172191 52389847
135211 163526 71321094
119022 137953 375357298
139626 168262 72137317
74040 141796 170039724
118024 125592 18739185
27227 188456 496028300
61839 182500 560295367
17484 123585 265939902
67009 104133 965998862
18634 137813 315377529
132480 187550 138260331
21406 96716 658911013
171973 183592 503934291
140605 152955 11579522
86129 135820 124802683
109213 164023 137658415
154828 176677 54822200
13578 104992 229084953
65688 97726 21563707
124183 129946 806284019
2806 178635 440858583
49095 62968 34885351
93444 178155 774683304
46095 189603 360072907
169040 193265 60700970
142152 190487 641259584
116436 195356 341003364
66269 91844 63716043
98323 116192 45446309
132179 190318 145976231
97821 145645 120480321
159557 161842 334914213
157080 197033 100297230
181871 190017 20352957
67676 92299 979547042
195943 196442 555702956
30161 124615 374385628
152655 166031 33676937
179551 185875 340822296
48651 93653 400929641
160742 172156 840592492
15167 136077 416632755
52973 79492 234012458
98568 196270 976357042
33006 113718 374610742
45760 75149 73520194
173367 198384 941894453
38234 81007 107235529
44937 82319 93569415
99332 126880 69268400
89437 99895 979780142
186694 193825 18000650
126779 164151 94137368
174487 189953 38684958
182701 192983 499625962
179062 188561 23750782
135585 177263 104827417
121626 145116 285711643
72072 178480 267154641
66069 185856 300472072
124576 168276 109802421
100027 148940 123067208
172673 193478 52185900
92441 142741 126440134
185717 186771 413902748
165487 189448 59966617
46236 172517 732828184
86769 173158 217163817
155554 168986 780678647
80904 140566 647776327
17806 40019 62008111
99904 149968 143406212
119632 138234 46472662
1815 164935 409001527
163606 166576 7479095
190228 198302 20304786
148458 180985 235883183
17631 90333 181815025
142533 155585 32919943
155903 163821 19920677
116922 148611 855637667
109462 147586 365663477
66144 71129 12431235
26132 147682 881483501
120715 151052 76193980
108957 157941 122821866
39981 81328 103550798
99436 189977 522765184
13663 52999 300121079
94404 184835 227326019
114607 143248 424374272
91806 187374 886447194
141985 158026 581553172
32814 51004 110837596
71971 78734 16889243
141788 174800 83101515
188225 193463 652428164
70486 76309 14392888
95786 163055 518347121
69174 191330 441133597
146210 199024 132523037
46584 186975 352230090
188905 190043 899054809
105675 162519 365342350
21227 103457 205975926
65133 125069 150128982
128570 164356 34699263
162349 169324 17544584
133958 185846 130342616
44674 71867 744891457
95547 199129 615686561
70761 127506 180309312
137411 155087 44631239
37428 69597 956833882
132831 133778 334317620
69223 158486 223900599
36236 188150 467998226
137767 191198 858952816
67605 167118 249623845
116933 173955 143029952
150497 171556 53045031
56945 141098 679609430
20232 187117 418451079
124250 167667 108995193
177283 199133 54840697
28582 131101 891062352
145738 188649 107618821
174405 195783 951377332
111578 184938 183959996
16633 132844 150697324
154387 155222 2106259
160591 173161 31625527
10252 170072 667086848
138142 140901 821796664
169131 173770 832581847
100282 128257 191485756
127511 196213 366390899
72209 167771 239873211
118199 194286 190986147
178928 192411 169027559
118885 130683 247906511
188474 198479 25160635
110355 197204 282471583
87431 162143 884507699
117232 123947 15366504
162174 184769 572010299
104582 122872 45888667
5211 198366 484324044
173161 185587 616858512
151802 198512 498360941
129254 148766 49179157
14303 29795 479836286
167009 184843 355715117
128637 151064 56373319
82198 160209 228729948
29082 82095 691816971
104672 114395 599619758
35684 189630 989002582
519 124940 311587241
172901 188504 21486298
42890 119864 192985711
50632 57309 16815832
102172 115796 34649976
177969 181500 8857827
39129 95849 141823852
62222 179130 892904509
194354 196844 6206449
7190 59391 130712230
162202 164432 5687674
120584 135747 37969062
166958 193574 66814320
168789 184143 38431717
89476 93846 695881073
159501 184253 6499099
195362 196757 3486301
124560 173257 581956988
12558 157664 363738560
169051 169868 415983107
169836 186856 522993554
24225 161453 967453513
106436 127440 52425363
80393 89684 23080701
108140 115459 18453429
115855 125834 24655189
60228 86405 65201661
137802 163786 65499646
191334 196066 711028932
77992 100011 163569068
4575 121366 753078432
50581 150522 624291680
44276 116065 227140955
85325 98404 32708273
1939 153343 379400762
141956 166069 213763491
16408 82160 164579145
11246 110501 438600897
119810 148034 70867607
32442 191806 792231196
173025 198359 63508439
90194 122441 648667456
147551 181356 84858283
75734 118171 106691197
177954 191492 542464212
48660 66854 45662326
58581 105505 513458227
9662 28349 46537927
96119 171513 189742525
163088 189755 772633561
113222 147169 85076428
86556 145552 148375024
213 88265 220094055
105003 141158 996016435
69673 114438 112419402
71296 116786 114318601
58152 78050 936138757
29734 112995 208995386
3759 150576 882255721
60817 157350 242101540
182486 187105 62255189
22804 39014 581027160
154240 158131 3370582
59276 74508 121975044
150192 178227 70410886
67121 170807 260333925
161579 165153 9071040
10824 156272 364656078
64078 65616 3780960
101665 187689 216079446
88755 185280 242556515
164775 192304 68949871
85124 105560 733412217
69223 198875 516244125
192426 193603 476244644
12714 128959 291236004
127458 141989 36492741
193424 196407 7480185
129226 181384 98970606
34023 46167 123414461
36307 146493 501263432
170658 183541 31176261
95820 138723 971082755
62253 65276 954471203
158982 159134 103032239
168954 174395 495609429
99538 168013 154098606
50682 76773 65179194
83666 102099 78638817
178398 195829 813699985
161862 177668 39680333
57116 110367 133597687
95312 189686 582838977
177986 190023 30119241
6866 42426 88889665
88517 94580 15072542
72752 159734 218334877
52774 140130 971593029
25312 77773 131494176
65314 75942 432575841
183888 185952 5184761
113116 182373 173683601
49634 65353 39492673
130360 141502 13694630
137570 163558 65497547
141496 151897 26211944
70166 136895 559591706
198554 198957 961903581
19129 98482 198490339
25929 104526 197137933
27521 74639 118052062
89139 103738 36912537
89417 95283 14647771
15022 155984 353508360
25382 116558 303872077
101240 199481 691445404
71400 97096 64040855
188378 189845 3680173
40111 186696 466308444
94266 118286 60731125
102778 126321 59100935
173787 176703 489759303
32840 91374 694030281
189310 193962 377680928
146771 181842 88009282
37067 177913 353499962
69187 116797 991279472
129685 131472 4562353
169657 182031 30960889
132359 153571 53326499
57018 146564 134807972
39874 113817 185597817
94806 197167 257366282
178781 185859 371215170
105596 117515 30067365
69306 86861 43750364
84235 86002 4372716
162604 185004 56179564
38838 98744 149935138
163237 169254 15193411
108517 184706 971334681
70005 182485 500736737
131846 180035 121079193
86192 92478 80978733
111015 172189 411238213
145293 192995 753918078
30898 182359 970051537
151401 152970 290494883
196169 197835 296072035
130669 159226 920874601
64692 197512 548597570
51585 149192 573515441
57532 85369 679551379
167375 191933 7266942
171945 183114 27896043
171259 176961 125923605
20420 71836 308815982
84632 147555 500456781
174617 191795 42981692
9257 59077 790131357
92122 135138 108106048
91584 94468 539992184
167749 194011 65966635
190864 191706 2127588
196867 198854 681152863
44158 120402 558880922
150342 153034 6773446
110278 148001 94606024
2118 161106 398478679
150316 159462 74238832
15878 140442 312088145
169888 198489 71653755
47061 91522 111155326
54143 117187 158164487
34578 96702 348203374
133697 151000 43504748
38321 119262 593404548
155619 196646 102982781
54072 190629 342483074
179692 183298 9039109
94524 115126 718564702
77764 150290 801267229
3823 190044 466818323
29918 132914 506647168
35222 46346 27947154
189662 193150 414299202
147586 153173 13974376
199577 199830 628909
76601 145573 95807164
82385 107579 63498727
178756 183364 11516422
45868 63300 457054411
67429 103552 90461992
121708 186850 163498977
170940 179695 687529476
58947 160895 116812571
40857 148754 270739770
174655 187653 32445741
133157 177649 111837849
167385 171818 11275493
47409 61374 252908978
51408 156759 264268647
70065 156774 217545577
21323 40416 605273035
89312 139886 127082432
44503 147666 889950404
173526 190712 43040938
152230 198744 751628755
87838 173513 996854459
198308 199578 627868560
27624 183913 553977564
5917 25246 48079711
150159 165139 971581960
168079 181103 660393511
79362 103087 90467170
61933 110629 934733765
101116 118254 245724161
27581 111739 176717589
103073 184113 203535804
194135 195420 3255080
194238 199655 7438540
27078 119582 933908720
107971 159716 129707187
144115 183333 98502909
2522 88538 519590671
141519 147477 138933161
22519 111619 223489883
15727 130283 400671813
186256 190945 966144558
122110 180310 720626479
143684 145014 35279952
105453 134955 73821305
8781 35668 419002226
86401 171509 754382573
182550 192761 25630814
60398 199311 952020231
190803 191126 818792
151428 180912 74071084
47666 134194 216930710
70019 191820 366792783
99448 145949 851269697
159433 185899 66454105
5156 103546 858340620
91386 115487 61017226
181830 189977 20346619
43162 101500 145919016
136683 185600 122954227
52715 199019 591580978
19381 160885 354816295
144977 147671 675930180
148676 168018 48501741
60895 172773 785548152
33702 176441 358251022
103474 171959 172126400
120958 152830 80072405
132176 147433 252598420
172418 184823 30994884
165584 189404 572655307
107533 139997 927816126
101274 138557 769091529
1959 46947 13219391
92457 183873 229760763
198423 198923 784579719
186974 194001 523844790
32989 142258 791171089
99211 190181 540318599
152388 173687 53516537
94048 125307 78679777
182155 186563 16288959
146191 152967 747279898
161595 181375 49633221
58197 145591 219151522
151034 188891 95031829
89114 124333 242475244
62740 166566 260458511
197057 199029 4939714
172884 177008 10314682
186940 196456 23977260
541 62753 155746183
182865 186757 269233405
125396 199531 186222752
55476 136246 555546169
24514 157521 333693056
196792 198778 4934561
81469 199517 52132125
73014 181046 741820630
15962 183539 420218690
2155 88487 325960580
44257 186851 357726216
79771 88404 21525712
113573 172848 458784891
128119 189901 155158813
141311 156440 38170188
104299 106102 944549465
23662 90676 619086467
14155 134967 302686571
97196 199419 257013737
1514 174828 976588543
61427 110773 123802405
143211 158851 846637297
130566 189298 692564654
157562 173074 39050288
11304 134674 834313522
81110 88493 18377264
62749 190930 321488860
28008 75952 16591938
129167 140362 28045196
156197 177517 53513567
75746 81771 94357954
17555 43040 63880927
19841 133042 283660726
195308 195902 1472407
197513 198055 520946834
179705 196890 43131854
75952 180553 351987421
21258 107388 963089129
181032 183078 5132147
155468 160686 564632583
166044 192397 66110557
150693 178907 70908258
169088 170657 3992044
64942 72447 18621467
168097 176073 20072967
15818 41018 62999354
119600 146335 643964121
23156 106795 209871750
183089 192105 22671731
124180 153352 73206263
114300 120609 485260880
148622 169549 985348318
167662 179920 30819531
15829 120200 261548028
72339 80664 20829165
45517 64038 46586063
162887 170174 377637610
34616 162489 655925600
104856 169238 322552827
79411 195422 291414836
129966 170598 326482568
171720 185180 33636043
114606 148480 84957791
23802 86867 157875614
140745 152728 885827165
57259 69010 14394311
20677 52905 87677896
113951 157349 845407427
50853 192423 267835780
148198 198224 125485979
20148 32641 31035733
130451 137455 17530497
113730 197249 209538255
35727 179336 580124577
193202 194991 4544053
132088 172345 8693068
167861 197880 128552336
26277 44597 45964734
129805 184788 138173808
155167 179465 60959038
178364 192964 36614026
32301 77748 113877857
60665 64042 8515763
13539 94713 202945952
23450 144258 241093332
143518 179414 528742336
116419 178542 155767584
128032 155948 384430594
104147 129166 371760616
122845 140467 44118135
3687 89439 246326629
60829 127509 167015421
115827 166854 127889532
42149 70128 92512321
135786 143338 25906657
105505 107752 5730816
189755 197803 20159472
167915 171282 8593676
14113 172156 396492328
114724 176452 928342852
180039 197977 250717584
106689 173895 301037361
141971 194859 292346223
188064 198226 25525158
158907 169241 26123046
105244 117515 30972316
95271 177306 206350595
79922 168931 428669106
175271 199192 345709388
135080 146223 28222075
198411 198701 731574
75261 95549 293907931
138201 189452 149870794
45697 161091 314534048
15424 54156 728282206
80258 131820 673369754
131547 150862 48523742
42169 173433 329308931
190427 197604 18053981
4367 154105 375430160
120575 172735 491216452
68855 89847 681762727
95485 127671 81051834
46035 79867 507913566
10160 91516 203399519
48934 166382 294689243
6962 106287 248893820
161212 162440 639841857
458 110322 275279434
167389 181895 36456229
125224 193001 821532151
152128 194967 500133699
57806 189200 329472273
175912 199482 525662000
154762 179155 61230052
151412 197644 116035430
92001 108580 389969664
5516 105041 302097668
152450 190177 942822242
78096 94163 40061051
163679 180028 698418058
46055 79629 84000172
163045 188471 632295627
12379 85260 182307336
183450 185437 984482049
9851 195043 464409306
73525 80278 867514128
95083 186914 230887733
184311 197387 24577578
29416 110576 203701096
151828 161680 24779782
130731 150935 868547170
83931 137394 134167450
181068 193426 31058721
89169 182762 335344342
62174 130684 299966089
96553 141705 464395455
97138 121253 60875227
123698 169938 116228375
166072 182052 346085922
118142 156389 277598812
7565 192793 787410761
42776 158491 290143999
104837 143644 666615277
33085 78756 655139948
174987 176369 3389629
134031 145828 305723671
180921 194386 541231783
863 25176 60495992
76890 171214 455143014
104190 128411 60724265
76592 161153 382594660
98134 174962 193326837
174939 197334 56069540
73502 130327 150528330
92750 197730 263902964
83010 95655 31482075
26400 184902 397692423
193702 196520 7082598
181938 191130 22998964
1207 159955 679811801
173489 195879 339598862
158400 169894 29076678
155246 191957 221538543
47692 120720 60087826
4735 12434 855584611
100714 152098 613376545
119541 162171 107055127
32664 177010 362307162
20169 138236 837987764
103230 138286 87930400
1606 192359 478229657
6643 100364 568213515
193522 198673 12901413
33225 90534 143466116
198578 198947 665046972
32354 97494 56889449
142207 156683 6110803
132391 170405 95684674
31163 157780 317617604
168858 170182 339746519
139577 180746 103566379
134848 173894 331848704
59999 79382 747059599
102996 171934 239187667
76585 164128 220025045
39612 64804 452608232
68337 158640 226456499
1326 162084 832498805
150023 176924 67545038
57023 94401 410283028
18007 54976 92694053
52795 68262 27130987
176670 178789 5352272
178512 188730 25582265
9969 119149 273581206
33737 69239 283818382
62296 136284 435191599
86863 127525 363469049
120325 152793 81483987
185439 196835 438624575
62750 154027 737927292
32374 171019 114080484
130287 151935 54448243
75363 124377 123077802
123202 168048 47629697
184757 184855 974719116
44177 100784 141617686
188236 190011 675960340
102236 116827 194794206
107119 179857 182479903
96092 118685 57137623
28975 198008 424062817
62859 123860 152875505
82407 129178 117410479
76106 166508 953131061
5072 160770 390302123
96644 197520 253507478
79314 173857 237511831
79660 91743 30118961
78070 78365 449562535
170513 180594 25153574
113993 166319 131275136
27087 107386 201582651
64754 108942 956169201
22602 73586 127548298
48932 60670 29507567
153604 161448 600154683
5515 34708 72797432
78681 110221 79416802
147969 169331 704470275
22678 143455 758173950
94921 129430 562326504
176230 194750 46513327
91141 126051 332782761
57958 180134 306420431
103553 196765 839922887
77351 111839 86874180
173517 185151 505245986
41399 104388 843950006
83719 161529 195438207
134120 191009 142926465
146430 160029 34097334
50702 187200 562623537
184468 199637 571122419
135289 159879 4696100
103368 110016 16900948
83171 105924 57339216
129812 148643 47517629
82628 139504 557916832
132133 164716 635542248
7643 28618 52221641
38286 123135 93137736
19698 164304 362758275
106 169769 425345413
165424 173325 19792488
97873 125339 797011984
172338 198868 218181348
18481 185234 418269362
89291 180645 679946427
130173 169330 98558529
185831 189970 10347881
124592 143533 46575533
158389 183090 62077954
35775 187338 380277234
197782 198127 164524653
199988 199996 23393
33218 103007 767613215
53478 132386 197785537
91144 132064 102944967
96112 105959 25174848
134098 179340 625847467
92554 115018 860025535
3980 178503 437592281
102324 117706 927564464
52017 141131 783168371
69871 191353 304802701
171715 174709 244665467
119976 126798 490834910
74564 97407 57056966
37686 51449 34703075
72964 137299 161341318
20308 63011 103984666
20299 44161 59668651
97917 149104 498240275
24892 96769 179955326
114256 139989 64253001
10261 134486 311169395
107853 113691 14618771
26025 88024 155208370
98060 171879 185825370
180531 198535 45192459
52742 95562 106909744
138577 139645 2638062
185872 195899 25247377
196172 199580 743997922
29490 41848 560120119
164881 184231 271406189
1571 158966 502017955
172900 187845 708476564
95638 180557 213562732
185419 197220 29648329
4442 48117 218681306
8168 15317 230126748
23122 126999 933908828
81563 90132 295069265
131019 144626 876485924
112300 136506 176564778
111566 144680 82940198
8631 142297 441371536
22368 151534 933938755
32196 36246 10176163
175599 198387 122284331
161265 185758 99832050
197982 199717 213498629
58160 64842 292402632
34211 45634 259823014
161337 178601 329312634
116919 151892 302321250
176230 184337 776250714
152530 180058 69134292
169547 188522 328655693
144499 170167 64642457
148398 181754 83662638
109059 137016 821405437
64292 113537 123501407
158777 185953 68236883
56711 78660 54776761
34423 105820 179278600
16562 77631 152795722
139458 161323 480846430
57280 101700 111031091
44431 166654 306730724
116816 181024 160989017
164657 175598 828784319
113465 115065 4105852
179565 187640 20148091
135444 197361 219396811
21053 26984 14668981
194081 198040 9849755
47062 58727 132221627
46349 80600 842347251
147349 155038 19365695
156211 189548 83586475
116151 126425 608143417
86146 118022 80347761
125468 170000 112064172
110871 126055 37781005
116295 193495 192198696
86535 173465 218501153
197963 198977 2587389
130899 184867 135606555
165095 177870 32008154
142588 195691 719726948
23412 125067 254856319
144046 193757 124894507
159887 194003 319414983
151381 191396 771303765
162990 174114 27942979
172458 197373 656208176
25235 109868 212469687
139660 144583 12540633
85919 181978 694853411
23849 82478 442558905
45541 131186 214695412
148986 174950 65284536
71032 82306 982870019
32633 40857 633308844
79613 115410 90195950
176402 189684 595385724
161066 162338 3262302
25095 52504 68869746
54026 151386 279429951
46075 48292 97658941
154462 186516 80385246
198938 199649 1806443
128078 141732 25108705
127977 175807 120284689
166790 195445 603360233
88080 191693 89897100
147370 192087 444327050
89507 117089 411158250
139185 190529 559241786
91435 180596 562323899
16653 168539 380987006
45441 73399 491834577
162360 197341 170061952
72448 127220 137338848
162575 183340 315347327
95099 118964 60359011
19720 117272 244673647
105798 152402 890478341
141734 161949 65382991
175583 176555 623435409
30769 126120 904571900
155329 156117 1487643
176662 188659 30058959
149763 154858 12809281
196924 197335 970151
131212 168415 892342738
93840 183031 224188353
10547 110335 321312061
157131 168084 27499344
21985 58317 91143630
61705 145916 211191481
61801 154901 233479124
97669 162968 255989569
57199 93738 445167250
155180 173903 46984097
34609 85760 128121898
113823 196812 146370511
29889 105817 352419236
186922 190924 10067633
191000 196615 539498817
179537 187996 298161488
184359 195417 27829385
85243 154710 174642262
104179 192873 222650175
148147 179877 79614595
168432 194580 65637645
188613 199888 498061085
80306 93450 32783554
118562 180359 896714616
78128 160032 398493047
106354 110846 11257716
169947 196910 67566313
42209 181876 350366188
8701 73301 161511310
163277 189675 898377433
94992 138303 108956126
36762 185678 373672318
31376 146819 289703944
26607 119210 441276147
109106 136869 969554155
92286 96387 10268758
102804 119852 43000876
42862 74147 78222661
41429 159069 295035432
7691 177274 425140543
84733 161148 882541183
139775 198125 7666699
145668 155190 23917736
6649 87261 201501917
192195 193249 271095569
7443 85464 195047209
51451 101167 807213485
149911 150178 630326
74923 173240 607182413
53410 71887 46201292
9995 62188 447258770
99185 132034 275790252
110020 154500 844154600
6858 92650 214444160
110383 161148 127263174
3184 39331 566783514
124008 127023 7397944
108066 130514 56056783
142728 183744 103068318
53251 185553 956356696
141003 177437 91700523
180229 194683 36340555
180908 197553 41706949
36657 192840 391922031
135271 161435 880191257
73401 102593 73133979
32634 73280 908024262
184547 197384 32195458
63766 136896 34403015
108134 196432 830061123
15670 103411 730179034
74115 143434 173977838
126567 135410 906935196
191103 191671 162455301
21380 30575 909664507
58984 132022 468502681
170179 175026 820302
180813 183444 209586799
39205 87796 980694916
17676 60816 108131244
176161 198538 56116316
23115 26339 8023333
104719 146187 493294485
177094 192333 38256173
94690 152151 144621325
55920 115350 149167331
87394 132885 114319028
163266 187495 60707721
33117 135142 255835563
104451 179339 188036122
20622 150658 132058018
121662 128898 747044117
164553 169256 493224889
142912 181418 470994899
3735 60166 591258201
163430 186177 453040240
58409 189511 328732364
88689 180417 833554156
148075 194096 286293852
106338 161895 139323613
25119 153821 322982542
181718 189714 43306843
11358 102348 227740379
77095 141470 39525963
15164 150944 340355650
136159 145028 22511613
111432 160792 464960500
104525 179416 188043416
114876 129367 36056968
85562 169709 211592005
65346 115024 914049794
68751 149283 547060308
13410 94425 202609197
46499 72485 65100508
188099 193674 857832378
138226 163320 376186157
109452 197391 220621324
81911 158421 861557088
27780 140380 794939261
2175 3382 2999846
21538 105030 209267232
73414 198050 312849266
38106 46105 225718789
12811 133948 743655731
92946 175449 831372744
66558 117067 220549149
176542 188120 28980132
155967 176421 806978237
174790 199891 62890384
13470 48624 87985991
193855 197722 9594471
187223 192513 45696949
129039 131676 628410429
68598 187062 319842178
3067 166369 938613404
104782 187383 214931854
74596 150688 231829369
162102 183627 53969004
39136 90811 284091406
64655 158015 234092827
26478 150961 159655177
184475 195519 562614700
198991 199542 1407355
133007 190174 143585222
60817 182946 745640384
139546 163622 60682426
6978 70989 497965390
139527 191730 131212382
169319 178731 635269415
34879 50355 38966484
62308 164423 7788029
152054 173922 54978841
128219 199666 96361334
169321 177520 20504928
153953 174573 51830500
132871 165679 288318537
41922 185721 360689723
7886 145932 395845593
115260 167929 532927121
127555 189357 327080541
148576 174851 65994862
166141 191234 62906720
7560 129123 304437374
108844 176252 282890752
54159 55289 708176008
25375 98050 181956180
84064 113791 564515793
174527 191424 42305470
39419 52362 32562020
8880 93031 228198665
103782 104918 2896080
109750 158066 121130320
100318 199156 906543472
74035 168261 954971749
187584 195464 733290363
21720 45459 59400841
15002 24434 561116863
90924 147244 141727155
35791 49374 34141507
82529 104717 348779894
36241 171421 339332622
53822 199185 364670084
97104 174053 193622945
130869 185462 238295193
149369 166812 721929468
187080 192435 862384673
54521 80530 576276914
54793 78690 59637814
72506 163356 228106747
142111 172112 821817523
157421 162691 13324113
145556 197529 812616412
41766 170152 322229412
78252 101121 58777597
98175 131595 84148949
98971 109230 143488717
30333 103204 182609633
32119 179294 801991097
132239 162909 327410925
182698 197524 711022036
29105 87970 419176867
49588 98275 74096456
138405 186486 580555617
155865 180629 62122321
145387 187511 105591621
110730 172510 737424414
3599 78153 186517898
181634 192712 77149398
197159 198589 942479101
157531 167345 416697001
151626 169077 148152771
117730 170113 799096551
192599 193226 389299131
157280 192875 89319319
28089 39320 28179969
121995 173905 354885249
38792 78194 98733009
155618 173931 60554789
177420 189413 29991211
53720 74096 50842754
159981 179281 48492212
134774 155259 51666478
90906 186731 754036387
62900 139855 218514398
130449 195091 673739445
190772 195353 11772289
5126 181753 680079140
156819 172939 40499518
147598 159249 29163385
52619 120529 47209880
9123 87127 195053906
12359 119519 987536181
171295 185301 35007628
174405 192315 44919652
144773 154041 23290142
109931 176222 166354835
192079 195408 8398607
134229 192218 733434385
176200 192273 40325263
54533 141316 685847597
159158 170384 28456053
138019 193444 139366556
150646 181828 78361220
95516 166320 178184449
198738 199722 74727793
129009 177430 387081290
69251 184069 288103024
111678 123674 29900877
43208 54172 636147594
133703 183397 424944576
98994 116710 45041273
117304 138350 52472274
79890 92121 352041182
187886 190286 319762480
145728 183606 663415521
27405 102391 454578422
135651 186020 126544819
150344 190996 102025928
106208 154395 822231270
32386 145736 212007156
143666 180634 92875621
138032 148181 25729010
109211 185948 192536267
112802 164337 129300099
172716 183315 917477135
151807 172680 324616150
155434 178845 420058952
103917 118900 37703491
22269 188290 787613026
47017 178678 398677557
18029 22842 874585272
46636 62537 40041109
2918 150600 920384811
75715 167708 230966795
75081 104570 816500013
9627 73695 870878314
126842 141269 832571992
57950 154628 715616062
126566 191821 599915742
69268 84091 328351460
462 95772 472180541
1183 82003 641998574
108211 146891 106148708
71518 116775 113765044
14180 71541 143675229
141745 181163 99098187
146868 171812 799543580
121520 150125 71811601
40450 196461 534385798
152218 197314 810578548
185192 195886 26894246
163559 170548 269637426
187400 191994 98240962
179597 180757 398200220
92764 133584 102660450
81399 124686 48449419
1778 107139 264023229
167729 188332 932966243
81847 173946 231310664
175688 193276 44115551
147026 184121 180116181
10880 146207 339259697
195954 197105 615745339
5486 170679 414321000
151900 182439 76693474
111318 169727 128637960
82161 174927 233051338
145690 197610 188414325
52626 195999 359784293
139347 162389 58100850
159051 161528 825965069
93744 136519 107499733
100736 191350 257923414
98942 142486 109531077
185162 198772 21762128
119891 141294 53560699
66308 100241 84722272
109840 131258 967469341
152670 172986 51069649
129612 144964 229113429
146601 168550 393444720
127061 160433 275982279
192237 197661 13517789
8648 171797 827925517
81746 132691 780720316
20407 82527 155393278
100685 141281 265029663
84009 148356 161749471
152645 162542 660080085
7485 99089 440037297
60199 128755 171678100
127059 162961 722371625
8566 181368 796509842
26310 196185 426289003
89508 191601 447008143
194837 195910 261822473
101928 176422 187239758
32896 184041 379314132
116876 169391 131783309
27595 127090 249431748
190567 197531 17455890
82822 94631 760203389
146024 185533 74700176
10766 121872 823747348
12543 17263 11799466
142245 147004 12120358
176877 182852 14988447
109488 190284 202673517
159877 194265 86405568
162746 177459 36906993
184961 196996 901297893
101763 129663 70088535
159511 198526 97968856
120144 159270 98153860
123302 165989 362260330
168402 168777 449035006
110409 117227 17136930
32279 127294 810996936
95353 103400 885100348
45321 99969 136756034
39145 109143 424023471
94279 176024 205645682
3452 122337 735040145
67321 81206 34600337
56032 159190 892109534
172508 173454 2295731
158962 196386 94030815
132277 186417 135930855
112195 167713 139162736
26543 126412 250319828
969 82912 204951250
82947 188274 264453562
123603 131688 497360223
54722 193247 347489052
197646 198620 773284253
98902 113745 921885501
131050 152419 53768171
50656 164026 284528851
192826 194718 4850526
162667 199430 92226395
166270 173032 323921853
31656 124399 232639389
37595 141471 260537468
71588 145767 186215596
152161 159956 19589282
19001 173985 583050763
68458 70409 660098780
41923 155217 661742527
41115 82727 918015383
181453 193358 29918481
190169 199944 24575537
85787 169505 460325357
4438 118704 286387945
160385 186889 66509187
135107 149334 35920534
67305 183890 292436370
177682 180785 7785014
71143 145359 186299571
156081 191690 89317813
171205 180744 690365096
4754 120490 289977052
139157 193237 299370690
128291 146393 45617828
145179 192967 690382316
2586 6090 954746205
127100 189226 80307568
185496 191713 15620749
123208 185936 157454741
161600 174217 31697174
26989 69902 939670805
196772 198136 780579045
164749 186102 53369424
74415 122205 317618211
72194 172669 891484268
89961 164567 187714740
69033 167770 944093272
84895 192073 269272454
38585 97331 147001473
32486 131606 253057479
39112 99419 150945819
132383 147388 636621629
179454 181523 941492083
63789 176451 282544925
137869 138552 757821430
53456 161822 271835692
92020 98215 15535201
115654 162272 905981697
116395 124965 240936842
64191 79530 565870017
102646 194784 839675195
107338 120753 903680918
162103 188369 65802787
164961 187550 337401088
74262 148741 448016080
33621 173150 622403556
189789 190321 876566823
11154 97083 573864777
46333 64877 46664160
43158 149594 892323952
87381 112204 62772316
116780 144979 70606322
17772 106997 889373770
150955 157257 968240951
104747 167790 158250635
105509 168251 271063538
5563 161485 948347549
131800 141550 24418628
47237 104523 143661319
63528 84664 628118614
33120 119161 848400430
123511 174243 111439504
60294 167494 268828412
111908 162940 957031576
186629 193736 17911556
69006 90589 53727032
191746 194360 6662974
93234 186159 233471236
58006 126110 170491448
137389 152043 193712758
64867 115844 472303013
137402 167542 75863383
15830 152166 341752708
77437 146068 48118938
98577 154131 139858732
150567 153038 918507307
99290 182631 494149969
9742 151254 934326417
38271 98835 157740894
56303 193855 345147285
10154 87048 192311433
146030 157853 130851246
65797 178154 39248379
32486 85622 133031860
50797 142404 229679498
2570 35713 82759890
29021 192550 410334840
56568 164470 287965440
34249 110354 796502850
75612 98135 56229803
196097 199047 7340894
140585 154841 596685611
173709 185217 28856529
17157 36741 382741005
3768 109244 589043397
9219 72288 157790948
91478 150373 925581359
22684 129367 267269467
186616 189550 196303659
77569 173728 228147250
61572 64534 7396235
89320 89580 286060425
1466 33653 80221217
22798 64875 435197992
20324 27164 42221960
107153 166230 154630188
41866 71633 754478159
99240 198314 248984606
25081 53662 48874567
129665 176292 730591726
17647 145631 320964159
77627 90201 31364272
112067 130670 3087918
148310 175756 625003234
108364 133729 105511070
174884 185532 706521761
100067 118261 46018933
94070 139192 839664111
22428 45567 514160794
166647 170269 9212287
127003 129533 472158629
187419 196596 716145549
127583 186889 148995604
97015 112856 845588283
47502 155574 538514115
152326 164322 358243705
20155 160444 351749191
31875 161465 325160807
28466 189375 472608588
69501 197300 320664286
20045 42427 56052069
181058 186424 13399262
159707 187808 70522991
124452 164928 101774082
24453 176994 382826563
170975 173218 161655989
92256 182269 226306231
157839 175817 566238043
37721 163194 645128956
129913 180452 775739951
3273 148429 795733996
89958 113640 59826135
22934 38141 37881637
167568 195803 70908481
30830 147083 418255353
103234 134026 899387655
121624 195716 641546914
86614 93224 16542230
33455 100294 374279127
191779 197581 14552753
38177 154396 291746891
52739 139850 861294950
57747 120023 902586242
89083 183984 710347244
119862 184393 68759209
188291 189134 2118484
176112 179828 39391441
8895 181912 433780405
169440 193441 901417483
895 80560 281119811
96573 101659 953421121
5504 176286 428208600
196496 199783 833530364
168821 193277 61306339
154808 188337 49596896
99477 178550 564439692
142999 197531 744030775
38634 133481 237893440
60912 158797 249247381
138534 145468 17628127
128852 173052 111160979
22269 149609 319321802
56133 194518 347216979
44674 73391 24671351
81936 196802 288431962
122169 130995 22053257
28186 64907 332536779
28549 47341 47130789
185729 196037 25984734
113244 143490 75693013
126948 129714 2763315
137421 180807 109095619
193377 196067 478412465
103434 109666 15813280
4860 60150 138561129
149038 192459 109003286
58931 146616 483857921
138609 139184 388562105
33561 99617 165458327
135612 166580 77981345
166631 190059 58674518
10068 174437 412150783
28761 53448 443112231
149127 193396 388379156
126242 129148 3172814
190978 199200 20699831
113129 122764 23963847
85660 161784 191355199
95891 175583 857056946
18749 34023 38077388
148411 193346 286207391
48123 52234 973439876
145067 170888 64967640
107891 117551 707018568
527 105651 306256754
53118 62774 24246463
132402 161737 879721268
82690 181790 248926764
23048 31177 20248424
44728 193316 372861325
18213 192625 551833063
16753 172787 655435541
149156 189900 589725170
7531 153314 365317579
174434 193831 324219222
119096 140373 53200197
152835 179116 674840683
65289 84387 47557895
46713 155455 279620540
143395 176895 84219559
36434 88800 37035738
99527 141385 162808291
163393 193160 74676877
61235 172525 279270937
189834 193992 839865178
95264 171219 854188976
2689 3031 607843364
167658 180633 32601310
109610 191302 204956509
106078 171960 389629063
83612 85719 47933314
164049 199831 89685123
72172 198805 317838536
72404 106927 648398700
87915 173120 920136466
179694 198220 688819745
141499 172218 77396351
79229 183424 507865256
58565 92882 85535249
29348 119181 331540240
48987 116059 138589712
109545 116119 16647097
33644 65874 136936595
76166 105234 984572994
76881 126986 379719478
141961 176037 624652173
37486 168301 328374207
67911 71066 7857512
61763 146471 684177680
71635 158877 218903860
132938 194991 155961679
73588 199168 958991173
171892 198623 615648917
94062 125953 80207802
95704 172298 834457050
77393 104501 68162862
164140 196407 953506786
158028 158091 177187
59935 180756 363175560
876 116287 67602772
46279 192202 366236855
27097 181815 485231205
80652 176689 241191721
152548 161049 21365448
152127 171163 47982311
179314 198901 679904894
142376 173911 376887983
3736 143971 950327596
173329 189612 639161301
113801 157298 639016632
141910 168539 67073281
108074 173138 416187886
94339 118530 937342951
194789 199113 10801519
3543 67278 906170045
24647 78436 658534636
19430 97838 196081841
117246 186159 88591443
153978 174246 50910714
69912 99518 705386960
92383 147326 271483400
168745 189147 51045887
5037 188282 939006658
105498 169643 161122991
46968 164177 294216776
132511 154071 54264395
83106 99346 40602550
162483 197709 88313179
192763 195733 7506429
74820 130920 455351765
128349 148580 50992881
83243 187374 680144815
108302 112761 11275341
124829 128165 8294162
123006 151056 493613628
137219 179307 567812645
64650 152937 221400647
5287 81289 190174048
53010 125140 180753215
32260 159094 418371173
648 61847 976503396
105069 143863 117043600
21688 71413 383205974
131952 179239 118832464
62591 175394 282989904
79277 117791 96985336
188598 193904 13407081
77539 166465 751008424
122147 155210 83083418
35844 134513 411993517
38367 186898 372751319
139334 171487 321668850
111504 120091 821414599
185700 197687 30081491
117483 165074 750651069
141739 142271 1327086
38682 57061 253816911
132354 166537 85955969
114501 149674 88160920
129358 155388 423713579
102641 127135 61504038
31742 64184 362092269
136310 187653 410807071
67166 91225 868158858
10090 82054 674052713
119986 194073 727541387
68659 84245 72229422
23244 98797 175781
70145 118704 849852475
13500 74539 657265889
151367 193331 304028604
179795 185707 14750119
40943 133261 878798340
134002 193908 150566833
149602 195546 783201544
9283 131682 306648751
124725 171110 116644845
114056 120829 111285751
61548 177535 696101312
20370 150827 538731773
187273 192371 974904289
137287 191043 833663282
66467 104393 95025715
8032 122700 767592601
151710 189933 233923805
79596 92037 280951761
63851 72317 20971365
111095 152542 103871137
36966 188076 379157049
125315 151077 898997287
74213 120751 317845733
192503 196700 10555812
87104 183197 241429001
100217 160159 494084669
70625 73526 7111549
52264 131916 199688342
33123 100001 167517468
132636 177955 113926168
33121 166094 333763944
114615 146635 80265591
195341 197582 301313040
183453 198567 37926957
21856 124522 257345795
154482 180805 66026350
166668 180623 345620041
165048 192914 55732396
128909 148726 49936482
195537 199073 159658819
66556 102909 90929493
48759 57332 21598184
117445 140056 56372312
186969 190722 9418244
66711 69955 8148151
63977 89191 473443336
135483 187359 196068027
103098 104986 984870712
159405 194945 89334126
135263 157390 992542230
66761 96090 762544419
72181 150109 317663462
78428 107952 74307527
172520 196585 60325067
126368 155458 73280271
119349 185907 167005242
189530 194603 12863135
112152 129776 43884651
140979 150931 676589136
177982 199132 401728525
58755 158942 251194201
176767 193950 51242870
194179 199898 430434041
169475 192726 49627236
184896 199038 35496413
13095 80475 168684530
57736 79492 54179180
65692 123555 145061879
51859 165818 285928633
70552 75337 932736597
111582 115034 385404606
45794 54929 23053336
31825 119826 53924199
145792 169608 1337692
74181 122066 120260905
68861 145753 192967002
65272 137012 315891761
189961 197105 18026554
30009 119291 743364572
62681 198098 449319098
150935 157617 10718442
35570 44658 22846253
22779 77780 137635245
94830 142623 686296901
85696 197417 280611958
194962 195188 545665
116613 118615 781822792
162816 164347 1426694
172097 178941 17083219
120233 196234 190829538
75404 142868 907506537
137563 143999 16292849
116291 142844 366427371
164791 195590 77210022
140215 180474 101244078
86583 140436 539374213
149664 190461 475541048
170941 178168 1282992
155348 179738 293164815
106733 171808 163328096
34719 169495 338392810
110927 179467 171938756
48488 162455 891403489
69579 75186 13868812
98613 123786 63520543
63722 100114 999331031
14208 144591 433544046
79837 129459 218199003
65343 82069 41688813
52023 57458 13690445
128086 197266 173787641
17749 76348 146618423
155636 187348 79495979
22752 50845 70337324
150319 199753 124113555
25648 80530 137563350
157188 188619 287943193
19496 89276 174470398
172366 184170 29492379
72479 162622 226350125
84516 192032 739939586
41883 193165 379532096
59776 191005 706808583
194199 195660 3669641
180338 186929 174198502
190528 196227 14405449
171953 198408 66258854
50622 82687 80172956
33500 168782 339633464
68869 80198 28226018
119526 173293 135017712
169078 175728 922577758
22129 81021 713274269
178438 182392 2865045
49650 116956 520454480
73399 130181 142423649
36211 157966 305443350
140691 192709 130729610
32876 197368 412782772
60578 152939 231579683
34872 43771 749909132
144877 187087 105864683
108241 166898 147159227
15338 38348 283462235
173519 189610 817682599
196735 198269 3795826
71283 142969 847276481
112797 167367 136789208
84854 108511 128089291
142008 177029 138789490
93455 178111 212827232
177932 195219 43392339
164580 187219 56607122
22117 139809 619273180
75150 192551 294804004
30663 178031 369754536
72922 88304 38407119
17009 95608 196523917
13777 186493 433138702
95715 178849 230007172
139171 185296 115956302
133032 143294 7560568
2817 198634 490974871
118363 146861 261615570
78854 85543 762294237
37624 45432 820668398
21521 160228 347834749
159995 186950 67620393
57784 136122 196160046
104402 141481 92959340
21703 152348 327606402
163864 197972 385814438
29129 178290 588345902
188342 198969 26718031
131300 173119 105161604
63842 167253 310988353
114521 149747 809369983
82168 159427 918601196
71235 77323 15110327
65165 110132 112789752
156407 160798 972514005
170493 188428 44808915
187906 197098 23139798
44584 181320 343083721
74005 160162 881803043
188684 197778 22793789
195316 195665 251687072
27329 128990 254909882
45390 131625 216228407
73596 105086 107113429
183891 184962 2731250
77164 186250 945211279
86059 190667 488435562
54484 66798 285759042
97959 150517 132273355
45954 111615 164871232
37620 195742 396900841
106925 112711 600466156
174873 194889 97482663
196564 198671 5244300
6974 112599 264733478
131258 159506 70986935
199545 199558 147391203
125479 167438 403215013
419 127501 318191012
199620 199820 825582853
173094 191438 45937329
64677 80121 38467798
42479 191237 373122651
181266 195829 427669605
66596 76857 25485672
186936 188991 425870958
94836 146902 131154536
64855 85721 51939996
17540 188096 467555370
75384 134367 906780083
161038 189751 72038393
107288 112888 14106582
51599 178787 319119308
187413 187704 815229145
31600 117061 102935763
92696 103973 28590220
143416 167429 801148916
44472 177242 333170075
10284 124083 736685447
64497 78030 33688928
140080 156763 42098869
198906 199854 2389144
122458 163437 102964596
110297 175900 246929019
115890 169443 134323665
185599 186242 1579816
167616 190301 56891389
183095 192305 23144644
193833 199615 339945038
174423 177417 7489811
170829 179740 22193480
162053 168675 16662368
117784 192472 187336909
40291 141765 254448647
192705 198185 456313573
82788 92922 25259010
172626 176167 369111060
95637 156009 151989844
77541 193174 815288575
86868 190041 466292593
30217 33926 528935138
95810 150933 223817947
43199 111307 170870810
173683 199967 65928634
73162 154677 204713925
23138 44955 54663429
123355 181617 146276819
137568 174636 93349647
133808 156505 57136119
863 151733 378032648
160650 198173 94157531
30899 145996 288835715
182523 193973 28784795
26302 144047 600884473
198399 199140 1884211
151820 187424 89323541
147744 150747 7466275
85330 161932 192535649
133520 169628 68110407
39341 142364 967818004
119260 123939 274548510
6700 170608 411029439
14012 36210 764085955
24154 156621 939413682
152444 169776 43647081
59661 114008 136283380
69442 173938 262250407
105814 186920 794028620
111378 173146 978299396
129823 145610 885414507
22000 51151 73006933
170025 176635 367005526
31165 46785 39219436
14338 38886 61419358
79259 195942 621418681
25027 46457 53728298
194905 199809 12238409
134093 193381 149025349
116391 189492 183216374
121492 139416 246997332
185325 189834 957984690
14672 53125 745306582
48923 166834 295856347
75474 187990 282477247
181698 186830 724160804
49229 98257 122554340
70312 104019 503138984
5626 50307 965627667
86444 137837 183335776
111391 126508 7450904
71738 198752 431527055
57252 101826 587193704
5516 155160 375166196
109039 175522 166877143
91929 139939 120631186
57541 153236 239917846
143216 154924 29546724
167052 168921 658260126
64773 73317 283079760
185581 197894 680592187
91165 157245 166182888
35546 90050 332975680
155879 172268 433524217
26781 31731 12423158
55555 137133 785341486
108317 183881 189521696
93375 169139 190617430
136225 144039 47434070
99382 107553 20957334
180699 197801 48043422
101738 167961 825238442
164392 179100 36827335
47947 54927 17732098
65748 89159 817010560
82442 114620 886620942
57035 166189 337561107
55449 189620 431428146
49592 168059 297224662
103880 150075 740424915
65513 128077 999496337
77850 94538 199906770
35554 46636 27835538
18147 75677 677591537
90982 165603 813016961
17350 93209 620552471
95893 131500 89672533
161082 178612 35839633
116134 136219 49969983
41756 158403 292512697
48039 93938 114840476
187386 196512 23030786
128769 131875 7864505
2804 157470 599537508
33448 137578 873485436
174554 176053 673345192
128975 175426 116835580
167643 186166 531860458
168068 192620 61617871
79375 147275 170602246
57930 127786 444084971
197208 198602 3505336
196832 198235 3471649
136541 185804 341672208
14070 155956 528155803
164498 196979 597889
63917 168200 560144746
13669 156353 957786122
138369 140855 6248582
69149 181502 281949925
156997 189853 82392421
26288 165319 553917096
52917 161415 272139367
80645 151939 426292412
8631 140937 522276981
185880 193577 19388152
198199 198435 799067626
43493 172537 323810303
40037 124762 594570213
98824 185841 796663484
102854 109464 369095647
6162 186656 452518512
98915 101227 5877916
24110 37604 33766130
142735 175164 81648100
186263 192289 15222903
84272 137623 133879131
159811 159950 796975512
22628 65771 108091574
12967 20145 644929315
88713 137218 121850332
45627 173478 320820732
97294 149387 554612360
55760 92597 831019925
199811 199932 197274252
112500 143490 635416660
105652 154033 121423804
40623 78412 981781423
178340 189872 883960735
76115 139294 226977852
7280 84850 306824916
178067 183239 12992140
199970 199997 69562
116292 178705 156473859
168643 192486 316584788
135877 189501 103150100
151461 181439 972080151
82587 181711 91287739
21796 68700 152067128
152834 198331 254601603
76602 76666 928886849
37269 75613 96129092
181644 187105 13644304
99540 186063 855790561
90875 166716 190765237
126195 162105 848421341
12350 178948 594318073
186075 195400 23554297
110730 169907 148543250
8896 100776 229751328
103222 183246 201010207
95787 127370 172186124
97363 151662 267936810
199267 199846 948471325
75813 77879 1771841
125832 144718 205957761
167453 167888 460337785
113306 156649 992321724
139611 157404 481057192
82780 187717 605865422
80320 196126 290845047
173237 187629 84573923
56629 92590 7472852
103127 150620 527772690
143671 167085 58856147
134733 137620 409314656
12535 197569 853416297
124072 146775 57044711
138929 186975 720737395
121521 144224 477397621
186480 189737 8202740
122829 123033 551786
25161 33454 312695449
190550 194344 335288511
177373 195908 46532725
125614 142989 476097428
146277 173108 67385944
106220 165580 854810901
59718 134267 801140229
156680 191817 803236319
126968 186884 319195195
164961 165735 1910965
37384 67662 76088908
179126 191683 31433608
14647 199199 462928440
183457 192541 262443450
79792 124278 164461365
69164 131067 683175677
108536 199949 695168644
69691 153453 859555213
48865 93576 111747289
132899 157742 62416794
138307 163002 274948974
66526 168676 256354414
193071 195357 5781362
165756 173878 128630689
181409 183961 75112947
15936 67491 129156761
133359 166201 981060004
510 112013 398209337
143012 170610 466740381
105208 169336 161056411
118838 120750 4664154
123131 152403 120876253
87457 161371 627471175
13174 57282 249431776
52193 128101 190215039
112674 192710 613935701
87257 114984 291759822
57972 171339 284430690
131977 150429 754038347
181391 191120 24379716
186118 195628 353371808
112698 132531 49477570
163389 180386 795097176
83810 136067 250206733
86299 150409 161104645
81618 189400 270544970
39641 105786 592733511
192776 198282 9080565
181472 188346 17178995
77976 129050 128168119
44224 91848 752791438
59694 88857 72649716
199465 199941 633692
134539 147291 559972948
20787 197245 442586715
12045 153484 354561616
188804 196633 19710023
16373 102074 101398376
189629 194945 13454303
112894 128216 655050103
131674 191990 801985601
193234 198597 327809578
18735 26539 838199518
191740 191959 224536323
94151 99223 277336416
44388 182518 346589950
140389 197678 143922625
68615 174924 384813392
78782 117766 98114346
66896 158400 229467435
74516 88083 926172161
44980 119266 813122864
5165 197307 481770306
55272 131751 844702613
58714 131757 183014726
166394 178896 783896036
175333 177923 864699279
136685 179314 107244491
157440 160704 688329589
107484 143130 876041137
110416 195315 213010560
29191 95356 165502910
27534 75034 118999800
28377 108666 303402666
107133 163740 883564696
149000 194140 113350733
45401 175288 220749267
190618 192490 616604524
29336 38192 718276541
50591 197081 896289037
82526 173529 228628585
164749 170327 775373794
84317 124637 94385393
125297 154384 73178111
87197 128813 84573310
144516 194546 407454572
189089 197993 22346549
152997 169657 41968945
32680 151159 897225953
145235 166826 54190113
85316 120443 460453733
164747 188564 59589597
30587 187323 912642861
59127 115915 976963000
168322 194487 65673755
80422 157653 763343802
186678 188864 5505637
159915 180478 51642873
26373 186694 402206436
46248 117318 178476486
36613 169452 333490954
6990 148475 924579217
29319 132886 554768728
152451 175548 260043980
165542 194172 38633909
40378 74624 85750509
131312 140346 288148400
112000 144547 760271985
77956 89184 893795596
74512 189654 453635692
93947 97199 780706009
171232 178211 831178306
192670 199421 16948751
172086 197209 26153186
51037 52242 615168276
108404 123652 38136556
58159 95128 417843555
66257 97584 444019356
110480 131016 51255285
109958 183687 38741177
52618 81524 512978426
154327 192087 94763653
34692 106796 181102549
35338 72089 92177116
137141 155916 47344171
93757 105110 28851020
130949 160290 73780548
114861 153698 792279548
103604 190234 469871310
84045 113154 73389268
46990 51351 11007141
69423 154024 76828240
126624 165351 97566663
161956 167643 2954953
113697 188126 835304478
60462 94094 83865376
49193 158510 957942270
136986 194113 872561085
197598 198140 1352450
113823 139720 64698160
2801 197139 717603159
74620 163350 48881996
149478 196319 117616000
153533 171080 44223055
78757 127723 122837842
153677 180127 239949180
138056 152296 803907983
193716 194264 1406641
58998 146553 219563079
70498 114549 110641082
169605 196470 67355863
99949 129153 599050881
5763 86877 202841731
182469 199039 655654773
125336 147626 56078528
62453 67108 11548987
58377 153022 237270296
102588 136791 85855527
157300 197868 101772493
22491 116144 234943331
51532 199242 492957396
113947 156200 106005949
41062 65874 428279063
60283 74293 34823010
68539 157202 222411719
124646 164708 951954218
25558 31654 15352597
92552 142541 134144014
80278 102902 528026304
114850 135588 51736779
174903 189310 76036713
82925 116605 34012554
38543 171988 375618543
24222 135463 166129916
21855 177465 437339776
191066 195942 12314982
141270 173367 80823827
20735 169854 374110571
193670 199812 8365887
123753 193666 631567772
120195 167584 891207331
24646 69940 113719398
55820 196733 353537297
134755 161392 67053524
141878 174651 82479854
183835 194365 193393548
107465 107786 792319
67931 102240 85775869
101753 102905 2964688
74098 146366 904480162
19619 92900 183274752
57182 102282 112764075
160623 163232 309119593
12037 51917 99856045
162335 197591 552653546
195073 198663 563212954
75509 107932 504948093
111490 161432 125171535
178011 186239 20552882
181984 184598 6492950
115605 127576 29644483
151280 163011 22971944
123973 130875 17188237
22999 69291 115987612
180710 183821 7778117
95534 163626 535139013
151257 177471 285229756
187677 192768 12882401
80083 191387 22728140
194064 195912 4646050
39358 72883 84005036
110663 198378 220014921
56349 72151 181858610
170697 170906 37607426
58465 67845 564005379
822 186301 894419933
160285 165391 12952965
83468 86657 265824637
42980 155264 281626997
197145 197201 144266
78563 119996 491654962
164345 178433 35258155
102319 119023 58105603
140768 159773 959264577
107623 171753 160971990
46347 99089 131973950
170198 175033 12071119
93071 187133 236330410
55592 191390 47557913
126403 149432 880497439
166950 181979 37743172
51874 171337 756566696
185331 196942 825505676
80218 123108 435073967
132830 150197 43707823
150592 183399 82405917
76230 126660 118837146
102739 117919 212589863
119718 191978 333549017
183033 196052 32755239
84361 163441 198751188
142053 174040 80483590
176380 190256 158784560
124306 149435 943965579
6217 150123 360670382
148059 194765 117245779
133928 153654 49650240
118730 150265 79080245
35323 141826 530425792
52110 127191 904593619
63299 180235 471437320
43992 173843 325837836
188837 199825 27615208
36408 89263 132257525
51317 53603 628110488
174732 188050 484458930
28692 33633 468137489
135844 188244 131629481
62017 119735 419513768
56110 142154 754888894
32965 143829 278157154
82890 100841 44897322
39430 108629 996853653
14461 131960 294528773
70700 167680 248924473
9000 115566 267168856
189752 192135 291440246
56371 199754 741190395
105441 115657 25838424
73798 147542 678158722
169020 175691 928729111
58277 183484 473487764
123152 194054 402645548
92974 107274 393401357
173462 176127 6688306
141307 171650 76491340
122036 191026 173168593
159452 194808 842108273
199822 199855 79729
122940 136708 578861918
158092 173401 585451916
147550 149242 4252863
20987 120455 249281110
150512 175237 345718271
192297 197551 917002484
174393 178291 9763126
181088 184721 27669122
181099 196046 791414999
14718 197964 650412451
187230 199243 271874518
39449 123392 228266890
153212 159053 568802874
189978 191760 4525626
38220 48158 985037447
57656 69405 29306914
10388 141602 328766816
141077 181851 102570661
141301 199965 64256524
32746 152910 301544197
129621 157929 836956916
70501 197629 999275121
46336 149157 258016585
68212 179294 448130849
76424 167852 229658530
107458 113938 16210813
89366 97663 891960846
100229 134250 208750599
88149 91438 1761625
126673 157324 77163519
105262 181528 191433111
182403 196017 34228853
118483 139763 353353063
120807 130047 23166396
37724 138403 252475163
178733 192944 35636980
107247 173955 167341870
26520 121975 319843868
3647 134813 328489442
94697 132657 270698183
141621 183430 179949603
52343 52492 252484805
186919 188618 240403374
125888 184471 818988175
154562 185732 78138442
23573 27878 10715005
19131 193184 490805147
19854 44747 62262861
160265 162374 5393211
149395 174210 553489032
73756 149305 189704110
40684 131290 227183665
105287 142083 92203766
37557 150640 283737928
178352 181890 492385059
1223 23632 643054611
120858 167723 117721270
96046 132711 413083279
185647 199817 49037186
166144 167704 1333961
1723 163456 405436616
192741 192824 197262
12384 108333 37889555
170144 185873 39274528
148600 175499 67543498
199819 199852 82349
78809 127232 121496572
16046 137736 583549355
148909 194052 113339790
19150 125911 267445527
94785 101317 16532958
114183 163143 122798465
170669 188690 529235869
147694 157082 50563669
161705 183558 54828316
112723 117907 932840032
196125 196704 121353453
161679 169628 329857913
88795 129004 846251933
129146 161228 80655781
110512 181419 122119588
90288 137754 119290210
127626 165972 633051525
43234 171073 636073796
6197 21463 38110382
143645 191001 118896649
121454 154560 83188908
62837 192925 752643037
136431 139671 8159318
66071 66685 964811642
29144 100800 179406923
198600 198677 188318
154461 193727 206022941
138957 147315 21161604
174763 185147 25957474
95811 151855 141059703
118909 139658 51844119
88735 102738 797824193
62180 127898 911021333
117769 146786 72725861
144170 164427 167327690
192879 196951 648202114
26164 48796 56801110
17379 173738 579384422
105744 156316 126911152
107799 169788 155584798
196309 199231 7289905
65078 150481 983492285
78939 157925 198302009
86852 180126 748683923
168743 172611 9716886
120158 164562 751790377
126843 150500 28833416
7955 123208 441752309
57787 89800 79802011
12931 72499 954114975
45968 106889 100667236
24845 104960 201024899
193021 196499 449068428
89173 94980 493793849
176878 199748 57377247
63457 171991 272337892
22677 98445 189468386
79245 171465 749565070
120234 193616 517113575
129798 175205 114255160
60570 120874 324770487
188047 189157 947177105
31069 64963 783118534
157837 176181 46171649
109078 130702 54069211
37976 173196 339485392
149853 154497 11681005
32810 156206 668754242
183384 192496 22878533
190891 196211 13442863
104135 193709 224937512
21420 110806 224192228
31219 90238 683433598
174529 199668 649678454
41312 43854 6392858
25730 27250 119995284
145636 196136 126763605
78884 104991 65655192
44083 108220 160952584
53522 195436 356068882
122862 160831 442038490
67306 115387 120733774
138807 139699 542105734
199855 199886 87437
191889 198823 605293684
189967 190807 2152940
151811 182286 76527776
192234 193520 3223187
10563 199283 827180491
125863 167487 104644748
142685 193395 746707106
197784 199068 645803919
32498 136358 473718171
119861 186497 167222716
104734 126714 894542654
91125 161795 177719005
138838 185141 807863871
159427 189071 74391346
49995 156090 802915383
166924 195467 71679083
123988 133153 755800531
129153 165255 679321000
40512 191824 379638365
47973 169857 306044547
163539 192734 73233644
54019 127853 324606961
117029 196223 198687440
177634 195569 22688616
169808 193783 843134221
34088 174306 682140466
74929 184074 274032727
77663 147329 260726419
120850 176364 641847165
64484 181238 693876999
1165 117565 411327010
82092 121929 100070374
57820 131725 185145848
180147 196882 653375092
94516 168322 185710801
189825 199879 25292105
144266 156093 898728817
3750 130978 947101083
126753 178656 486766000
152404 180042 69417330
151361 160255 22324242
100739 126538 29748057
139046 162376 58821335
187545 198193 305119430
147377 186703 988042669
54742 97826 28419713
173463 194807 407576971
33097 69334 90985653
180561 185009 303073996
27407 187619 549429198
165191 194086 322926279
13918 41520 128466755
166880 178853 605021159
27323 31944 11594679
21904 150527 322482719
123542 129633 34510673
104662 126342 54247012
81529 107667 65833765
183710 186997 8220087
101215 184418 251541808
180649 197799 564312964
146931 197285 874903709
132311 167519 88476507
62751 176619 53057673
126762 194653 170699385
80899 151390 323816045
119346 197796 602331796
197589 198223 595412807
84044 198452 287604989
72632 114508 105310656
32324 159105 318074321
107383 128673 754142392
91774 128240 421624056
197430 198626 186949487
40548 166963 409421960
159568 166452 17343483
85891 196297 277423703
160559 172483 440509876
97246 146184 123290169
6871 174347 419844343
51707 157547 690520484
62583 196985 337145887
45491 51711 595496990
2484 108663 266035120
98916 163161 161648086
4608 126029 372372580
14744 88275 760422234
154389 197396 54554732
30464 95883 163584132
120419 133772 301167524
36189 56102 50093809
99174 170091 178472652
46560 198236 877285681
157214 173061 980776548
11722 29413 44163304
24636 76237 351790131
198167 198852 1752631
199564 199991 205393624
12464 171409 870342592
124015 187039 158159280
77540 111728 86147032
27162 176233 340529793
171671 180116 914710781
106541 150710 110649270
40935 49969 22662969
96456 174938 360337017
20841 160846 351065808
18787 44997 65613906
69725 101436 79202293
117922 132338 35971682
143309 186139 107547185
165815 176238 26137891
131985 138629 16600114
25746 136096 996834884
95639 130321 304033196
153476 191562 95615075
76131 102022 839445839
161590 174181 230818968
50519 128358 583213922
105573 178144 182142877
154567 197468 107572242
65995 87414 53327287
36884 61975 63132284
113064 126815 34149665
164447 193373 916062735
123017 177512 57428090
75313 183888 584643386
185157 185169 24569
199558 199862 722247065
102938 194661 838355266
192902 199027 915376085
63045 185574 307281148
154059 191998 54514026
94890 98732 553761586
73181 189507 291986034
96590 132321 89932281
196527 196954 1045501
82378 162648 201680817
8745 129749 302976220
117753 185886 729735516
185710 190361 11672983
152201 198462 116164363
96299 146780 517785091
37580 177020 509627900
40466 56329 39852132
118343 171637 133839490
110262 188663 196620728
123175 128727 735748450
172717 184376 29185072
158093 177358 48434719
169684 184444 943866512
52368 108175 840536362
58995 190364 860717066
160069 171526 638578406
117841 140057 55427722
109243 140960 79371449
18001 101655 209392822
116861 140626 460980663
101301 184987 409359983
144374 189664 119826671
154947 188765 84837238
133683 176846 201379791
26905 160727 728683562
60320 185113 313011019
102054 158491 669961130
32491 117396 147976014
49718 106453 142430104
84383 134151 124939579
110047 182222 181073105
121419 129335 19761298
102498 157765 138833243
116171 170208 135598297
124174 176250 949909112
102637 144042 104060257
35328 38203 2094649
128404 171434 925984157
106350 150581 110813313
80575 161366 202907561
56764 103683 117519551
4146 30843 66657872
109755 113517 138225225
79520 163901 212069051
13454 109419 495826914
142511 181265 97382240
139078 155819 42256957
9269 33160 938027730
123722 129221 10188289
160858 184067 58230634
185606 192995 18605025
18996 143810 312880640
74021 107444 50603089
30969 38563 18973096
129818 180237 832020134
169216 199127 74962607
155445 196303 383719359
79334 182627 259415578
153321 183841 899735455
125861 169801 842051597
59410 195021 340195330
18077 188128 426419821
152449 153173 539161709
155923 192062 90702733
71794 192553 303104348
173706 189194 608268992
197327 198817 3751058
183516 195561 30306517
35293 54675 936282827
194870 195921 2605870
109854 161538 129620364
178435 190299 29681233
16852 183261 417336058
120719 197995 896898371
111463 189222 194941939
52216 169840 864951704
88671 178403 815253165
198027 198096 175715
90442 169790 783556685
126265 126543 339474374
128100 195729 735830026
154553 192733 96698266
10507 86866 277723322
18191 119115 820020577
194016 199536 13822888
131700 183535 621264037
156413 163773 624470900
85620 172470 218402089
57370 182756 415752603
144704 166349 54377120
31414 123609 636863001
167127 187454 571240243
34395 199666 639004591
190617 198804 20554949
184682 194129 133205073
187335 199260 29992194
93425 164505 506346714
116373 122008 13885023
45407 184979 350211930
139592 153877 546552437
23342 23680 58138933
24481 156243 830784673
26519 75182 935926340
47372 110757 325480271
164736 198353 84200732
51326 116955 164718250
94042 184033 226197021
86072 131225 836749217
90069 156709 865750214
145649 173591 402907894
106530 160630 135612661
44757 84750 94044022
134195 184197 828611694
145624 186323 102035588
127281 139895 31611946
73979 106412 81649573
76619 199711 949343701
5916 80143 336310354
26461 49683 967077705
20676 106259 214623832
116371 138473 144196537
86753 185245 498309234
6080 170965 838804239
174193 179496 13283951
186902 193673 17094880
196556 197841 909805094
21501 109539 883506759
116907 131202 261811832
96573 156842 151631606
172178 185861 605329926
82431 165211 184387417
86982 118027 78239111
159188 181343 55696807
105980 164903 147968202
169930 180228 304388644
132503 188165 139767578
111635 183446 24443176
93694 112129 46805932
93007 191543 247634856
5747 108635 287148167
9326 114428 263485994
36372 155219 298280500
124884 134272 321539103
11363 105691 236376189
119357 181195 578110498
120567 135290 36841166
130834 160823 75402694
170232 198448 70634994
2598 31711 72658870
17054 156730 970462449
131097 153411 688062992
135459 157112 615907453
145057 162463 43725595
67643 97453 74278795
123345 144687 237141000
96698 97959 589886283
64944 154561 224788908
18583 82938 309365682
32884 167049 523466874
43197 73578 952163490
61178 67608 334064991
137878 162525 34397676
159458 184989 493651253
60690 194271 631304791
184382 186112 4272066
199564 199745 435078
112727 178653 146205323
85815 121780 872682494
65362 117881 131782439
175953 183684 9311159
186794 194310 19016563
19639 62298 106963878
55602 142905 258897496
138873 155446 41844748
93872 115604 55103303
53099 170713 295206035
79342 104324 764821625
133216 181358 120969258
121902 181331 149208489
137482 144299 17259034
25565 55343 3348735
111476 166251 137376583
176687 187976 28278342
168249 183735 38805136
171145 180491 971777172
186001 189102 7758523
157596 172834 239268426
197553 197967 706862769
11643 93555 417910061
159476 160320 2154476
6311 105366 800858972
109741 128097 812499727
67619 70361 6818084
123339 147752 448845347
146110 155180 831088267
33737 153972 301758858
178243 190891 496924938
91320 196215 924278683
172004 180482 296023164
177593 187512 24790345
55079 98052 167283286
6864 32323 63395601
182489 192566 625968142
195813 199629 253191413
53649 153838 999198036
67719 100168 81024487
198480 199653 931886931
125730 177385 692222896
314 12793 31102737
95919 179999 211489520
28018 55336 68772185
141992 190324 121405218
122616 138752 40397191
161175 182506 53538668
84866 189112 261808268
21216 195062 539016363
189477 189482 768059451
102208 191618 224629937
151301 187109 89816860
19199 83768 745951799
167818 194670 67470846
36134 66457 274957902
195694 196580 2222742
26011 160755 338063902
23718 146830 771087721
36385 180147 360763617
106765 146733 100214179
155362 176323 25509855
61851 69957 20242676
171880 179348 502154635
177940 191428 33777696
159570 191331 539822440
93075 122095 3104859
124180 173146 745166310
17562 165146 822631868
96178 159127 500158270
13995 61733 119721997
176232 177241 2525838
53632 144617 340262816
15694 59269 613443805
75905 85174 985053707
100490 106141 14618162
111194 176092 673302736
105791 182137 447858288
193069 195693 780445678
61304 142465 203423540
148001 163000 37641413
157541 163320 14607164
142793 168276 64147085
68077 135488 168887433
14874 40785 64813523
175333 181540 15502337
159335 162857 642015531
172107 174039 4758718
27286 103273 190495386
30354 39290 22370675
191691 196438 906754998
137008 140960 267790551
166770 198493 79588627
102020 168132 112062516
26697 173429 167877758
99340 101918 837078771
41156 132211 394839633
65841 148436 207255015
64142 121149 902738145
123090 171022 120512451
146388 166292 49984097
41470 134887 352223651
109837 158530 122043595
9991 185393 697644227
91853 165113 184340502
99493 182810 209448055
142267 162948 52102380
22439 120248 245152860
187186 197901 391643050
185332 198637 33395744
106928 117695 479018758
19418 78154 147023522
113566 151385 94811277
26711 137027 496889322
27956 59807 80110731
140451 189691 123730353
47198 180355 334132927
138327 173894 403862879
89596 170148 908040863
174297 176073 4464062
149842 150476 1514685
61893 138273 191301168
198478 199942 3681948
184546 187112 817068532
155990 185238 567796637
101585 161216 835907424
107235 108171 2337093
77179 86883 100085965
134905 165483 77088810
104109 169861 154173237
18014 22179 5943117
194427 197752 8235888
98841 184466 473381265
164119 164291 294601582
89348 144382 808537070
181428 190638 135529728
24863 74809 125186362
150302 174838 529701359
131207 162729 67083705
15477 137344 305297994
198024 199337 986012052
64728 76985 90138507
66348 164221 679218373
43381 61497 993509936
197129 197790 677102100
48611 104302 913496243
73377 150595 693391349
194757 195942 544099054
156149 160829 768387677
171644 195594 60027794
88724 157168 172087387
124083 197158 183436109
178283 192417 59408
125082 188750 122262303
187941 187991 130604
46691 196361 375613591
71026 194411 433506507
145382 189340 110197208
175712 183566 19652407
161667 199618 731969885
10720 124197 648750553
55416 157088 684010030
19038 26652 910324176
52649 158663 265880270
124451 132667 20505506
184700 185487 628516360
133746 163723 590884158
81260 129898 250128255
10405 197034 468009904
171115 195660 289841916
155262 163471 270936891
36560 172668 922819596
9726 149217 888354778
141959 144698 7007130
106315 142573 90757775
162066 195026 104011773
187755 191623 9764015
148964 172122 896964479
83566 178932 97482881
94285 129547 88702055
78842 156295 194566345
165617 190871 63269843
64286 165703 178329468
32227 187932 390697924
45382 131313 215463987
10026 133592 291497178
107041 187208 201024448
78546 112800 86257617
176626 178726 5286194
26436 29589 514975999
123981 195454 344728922
170323 191695 823601510
59747 142394 824043049
24143 141969 295470094
103527 156641 971333288
158873 185856 67740124
161395 176348 37562362
35940 199799 886173599
110856 127013 40224060
10607 173328 408036640
63383 186569 308926532
164279 165655 1044980
173687 196546 108287856
13533 164095 377677149
84131 93057 150686752
89506 187515 526733166
130300 138114 19575038
71566 113277 104791993
109606 121140 28837684
91711 97094 176166705
25740 156074 899037550
171814 179575 414916272
167695 178835 28033027
55138 181122 315979057
2252 136869 337129471
199871 199992 316630823
1026 33873 998242050
136601 194639 145956071
64388 148838 211832158
86910 191258 262110368
100793 115501 267613006
158178 197774 99390317
173901 198803 126045531
85791 190638 263401684
193864 196921 583795
132639 178137 114342774
85240 115637 233048618
199039 199582 1367241
13108 46204 82835014
155356 167212 29708318
143797 186153 764269856
8634 197030 472325479
29731 72789 81717474
148231 180250 80336226
46409 188323 356061772
113803 138948 62836637
196905 199733 7084663
38445 146143 270335462
66807 177032 276553264
156994 177528 51574814
16404 196779 452425121
74504 125636 38031268
2533 64938 647785101
177233 196261 47788924
148371 160527 555466777
142676 151180 58490639
186272 198101 977704129
32190 146815 287663942
101706 108352 17038996
72516 175387 258332606
128530 185954 729718188
65213 97496 80429805
38647 186788 975822559
180937 190236 671430769
175801 181976 661509595
182763 197380 84298267
43146 163146 314576266
12673 154186 800249400
171971 198714 286683291
13123 171084 457643237
122045 180258 146177129
72459 75752 821334451
19397 199457 650928907
13481 50075 101160332
21651 174291 428950139
95489 114962 767905201
168153 197557 73720241
16181 74907 719179612
161 189995 914992778
55333 188244 333272610
52246 81612 53646787
113509 135648 675876397
125703 188727 24931720
71899 190992 298873290
33326 168006 431536077
94316 148975 137559734
23013 27799 470028304
92431 96086 9102362
91121 189561 247366887
157793 194672 701322422
195448 197274 241279361
2053 84168 922488577
86852 157892 178492403
176600 184457 19689535
91107 140833 124951368
134852 140712 14768682
168124 193997 583587140
77636 163404 660821269
121361 191506 385864207
31034 170716 562697939
183225 185775 158674082
56172 115504 148930026
21197 156656 467920056
52903 189295 741275959
178340 184196 14651633
154631 185641 300434882
122928 163782 102692153
38499 176448 346229180
37675 172441 338361453
141740 165910 396307445
96834 161778 163430513
146571 161327 720272827
120534 159294 476440584
66839 82614 791005638
57274 161206 769824471
92431 129000 91966659
90613 133173 140048937
112387 187738 188892049
64516 151310 578524324
5621 88789 207938845
30940 119368 221852427
40943 69242 70948566
176048 190611 36452892
138069 180646 281496699
96987 185333 222181147
138460 157820 48702228
180431 197086 96787062
65406 103385 543860822
39704 157809 622137090
12765 186459 435527626
169934 199446 347904887
133701 175991 106368780
21535 140524 708700222
175476 179305 9556486
136692 178373 104879011
195167 195924 366357
25868 124175 352641256
138133 180177 786804686
26778 111017 211451497
170512 194326 59701105
176044 182677 668070305
135039 172731 140889282
196588 199026 153746420
175491 181231 346429731
57530 161979 331896130
144108 145318 806515129
114263 143392 367256007
194333 195906 3910100
87516 164613 193953008
92399 101814 183368919
161485 172277 260809431
75553 156554 33752627
94175 160671 167256564
126614 129789 75416998
1703 143049 946863563
12397 116797 261843026
196286 198286 997631953
13994 55542 74844234
120131 162774 107125411
165309 188690 58529578
185867 187313 714588385
132685 196284 947632120
98339 136456 787919263
174440 177949 535242308
187869 198918 566484456
14565 17834 8198537
46665 146368 250166341
62886 156045 417464854
9544 134472 312916826
72656 89875 42976662
191687 194850 8047761
67473 91114 58871375
41020 47040 15069585
87197 197845 357174403
109873 172643 684653340
34299 97654 271520329
42928 169033 529641575
84234 199128 637108268
72901 118377 114259227
129802 148418 46994968
191779 195671 9853947
199384 199835 1138228
48032 52666 11743787
21194 158917 433082841
40828 72866 80239626
5565 9823 10695032
3951 47388 241677771
904 35454 219840535
80688 133344 132173260
107299 148442 239043369
68608 173045 86976527
175527 175677 366507
141780 143291 951358898
130214 174713 111943812
163004 188369 261109305
107782 160901 133191902
47029 84104 468088483
181381 189027 662793367
26556 86165 738396499
136244 147148 27618837
134322 159937 145781360
21889 188930 418909247
141116 196555 335666629
82774 136039 654328928
94333 97313 7437972
58707 86613 32901293
105795 134736 72387875
181289 196339 29050907
128819 179813 128197851
89729 140029 275638074
154825 199489 65607238
187883 195631 987406503
114525 117527 7570197
161905 184630 57004012
120658 183165 156983190
42339 179781 344796899
53980 173901 376478607
13422 172515 399070289
88021 133333 355902396
24512 41640 756293028
62116 178315 822723056
83211 92022 688633969
35423 191192 390885419
138105 160001 55144433
35563 66742 271263136
191054 194710 518867594
46229 184154 346098724
146797 180817 197113411
196479 197764 3124024
100920 124601 75196561
57328 122511 163343928
55632 130936 822107076
76232 155439 674836334
39105 125238 215980871
157446 176132 492070128
149559 194025 111624761
112713 199378 673209764
103596 167669 160885260
102710 163509 152856070
57375 154586 243810795
143584 179268 89698861
63436 158362 981440632
114835 158992 110643317
6401 21739 322096137
97027 188314 229322013
84461 93265 21994204
171999 198304 65865631
65315 149569 438199035
131388 161374 75372093
9933 101139 189081894
191655 194517 7261377
119148 192675 624900254
144087 188385 476453630
132478 180070 948638480
30975 82590 129259092
96203 126443 76052109
64073 115108 479792666
10943 194851 484790766
14477 47042 547216860
103872 138038 445288570
96074 135196 534271265
150018 151334 3301296
103599 194930 953564919
127991 178362 516479897
24957 61781 92606301
63854 141025 193248780
122583 137831 110633751
104605 121787 43111828
47839 85198 871337289
177746 195390 550458952
194931 196794 166179233
43677 102703 950984672
21774 43980 55583188
147867 178304 745647171
80155 193255 284023359
23582 89587 165166425
168866 172363 8793558
173148 195991 143576576
131455 148929 43986730
72411 92672 836150323
1302 25816 930814546
26133 156170 404415364
146181 165037 47403139
129062 148898 49954448
168992 180976 249923060
15238 21858 267014095
123634 194165 510342791
183956 187208 8126338
145951 199958 202713311
45110 80258 87966257
40395 99221 988685943
176380 198280 382601330
140648 192198 129592939
72439 108023 89459112
34954 114731 200368650
43314 155396 281138465
121912 174132 131176120
129564 154290 355416391
148536 181725 83248219
123669 144091 51229564
15766 95754 199959720
150975 183695 956306797
1229 74242 182553732
92846 140973 120928471
1519 36067 915077011
107820 167322 420090996
16561 95118 945695616
169585 182529 636587019
6946 166074 920393304
28480 135090 267263170
81584 147535 730161602
1663 198130 990431024
130026 163632 194333105
28992 39909 27375596
50790 170029 810151485
51534 105335 293468108
164470 185580 986808765
152325 195163 310356136
152617 189706 93098210
53266 112108 147682279
131030 156584 712449009
167322 185077 44598819
51029 193376 403553191
29089 139280 276270477
3678 13569 24660760
196649 198084 985360695
146944 165428 46471938
133524 154945 53930927
159514 189011 373325171
64475 112584 120769544
64334 159997 841010092
91124 158892 170373844
122071 197079 188327613
44455 100417 689981835
185266 196382 27947878
64873 197194 331943132
36758 161205 312297020
60007 197639 972568191
59461 104111 111794804
126339 156457 853932928
136773 137427 1665097
193305 198052 748240877
177518 179426 4792420
175834 194231 46173364
102202 126033 890229030
181911 195911 35137566
121609 168423 117601442
189149 197545 663964560
148016 198008 170550971
90085 128551 803052324
171529 194287 57069090
27413 32946 402523795
98950 151527 153299580
176473 199657 58184471
82442 102557 50425600
102223 143781 104448656
137480 191317 322421976
149264 154775 988163264
82715 93936 27982487
149488 197101 485415284
33600 139726 928949195
187367 194520 18080034
34004 111165 638962163
91799 195630 251946633
165758 177020 833529710
113903 188140 722181179
98034 142682 745102568
119347 186822 629516150
63425 125207 154746080
33128 184287 379355001
55607 99052 740854031
12066 22362 25738936
50732 90515 99371299
133877 182007 121000659
139347 171309 494845659
52222 173820 305107015
194763 198873 10234742
199928 199972 230307902
11034 55995 692571411
54276 98807 688578569
68861 76232 18280122
3967 138408 407391893
64463 155178 227590174
69452 101851 81000667
57350 58263 2330206
183132 194897 29602524
16582 152698 935344201
143172 193118 908953006
48742 139404 227222878
66981 132488 313931925
197794 198908 2850915
28416 115758 607857042
177138 188015 27218478
83928 194321 277332291
101542 130306 72318738
98829 188743 464412835
159104 190228 78143379
58282 168922 277556779
172467 194759 55894500
182244 197332 37833081
152177 158113 14901857
76462 95804 48292365
14919 40900 976666214
80092 119227 98400474
102278 171365 541498664
163266 167469 224697762
4752 109935 263619897
14637 15243 1553628
37308 155106 295699161
51455 198612 369181893
91425 93574 5345421
28965 75696 951699522
83544 95240 402744638
129278 169322 100786906
21173 61377 100790748
195450 196811 777556347
83296 191397 271448274
38641 41907 8342936
22293 154893 694130840
60881 191228 823640614
192166 192348 556655973
120658 149067 71387483
172672 176414 440817793
74695 185305 330461077
15301 16357 2656242
161985 191788 887301013
64705 114003 176709715
50477 173748 309286287
177297 180829 8852925
91822 199677 879332278
53725 198121 362157343
156434 169092 31897418
6586 115606 946414181
142197 161776 246854086
141 16716 41320783
146156 156358 25587393
98383 167911 174900050
67520 87232 4865451
49491 71101 54146999
177576 190891 33356132
35853 145081 274082502
111260 123456 30437777
73838 116313 106922810
151625 191138 99216790
197314 198612 711458819
7129 134371 318613012
22848 75926 269886475
73090 90666 43812479
114936 178333 191611524
78540 185078 369306408
29921 74274 111074504
183206 186520 8290329
105555 139487 936355833
74420 121615 693167089
39696 116092 191861782
41193 79606 96144444
164793 179363 330602972
99100 159399 151643336
176450 185182 21898322
139339 187117 120045024
61503 103027 597253533
108648 125642 42432917
163833 199922 90489719
29564 132637 258452450
162705 163301 1487383
183371 197071 34403378
24743 82574 85600711
36413 172180 340846004
179681 184209 942053930
80428 192972 282602856
7272 112128 262773976
46033 105791 149931410
137905 184264 116564883
116218 196154 200474925
61276 106646 113832075
90277 142186 130487349
114124 126274 30184179
69623 86657 42419776
52391 97575 112860289
170820 194294 417911532
177539 181174 9107501
108103 172807 162360088
75266 139587 161318492
131864 133222 81186680
8498 55542 706012075
110706 175600 162815362
185032 198787 34494337
76795 144686 851507980
69871 155930 215959611
108684 117698 35364481
60688 178302 481210727
8459 167941 26899919
4217 130263 315764389
154578 179124 674794758
65544 128020 863906586
167761 189257 343990723
94253 112669 163154161
64002 137699 430638228
59733 73689 34709323
46735 161107 882410241
160875 164944 856610899
181644 188435 16995652
142252 168126 65122642
151249 166319 37895006
82152 114905 459237593
73220 143308 843042328
186825 188748 661669668
199518 199755 611053807
71825 172810 253533606
117362 135144 636862830
38456 181235 754892356
75967 157014 280631300
191678 196582 12377143
142667 155600 938824150
78684 106098 69034807
197235 199572 395485202
18329 151347 977795418
19775 130926 80956463
16197 51413 88175590
44783 153898 273779348
16754 124009 268838104
36208 170244 792885039
103074 164398 154226064
150047 179357 73618995
75798 135380 570935653
159303 197168 207895138
68535 177125 309251414
6998 124075 293278583
99682 160262 152348370
11808 162887 823451491
3738 29528 64318013
149008 171916 57658329
181909 198692 431255450
197788 199684 4836306
5077 15803 180852215
127674 166018 548564477
151224 192930 104722003
88360 113163 62679149
145176 158568 688893802
170760 172039 3154085
180041 199304 89680707
173685 174165 1101854
85325 122481 93444622
110828 195391 212199128
66907 164981 246166788
3578 85492 204822201
119781 196739 369443382
85097 137478 131529485
167517 180149 338905281
26891 183149 737116015
127823 187682 364123867
193385 198111 127923189
541 105402 262601747
131684 163672 959688137
56960 87924 77227358
160426 162255 4698604
153872 159780 644261588
54239 78772 289987113
190359 190448 974109562
15386 186182 428248248
16663 40832 784596535
42213 105580 158842178
65796 109688 848277530
195816 196395 1446936
6242 136517 326274017
13634 81163 169040368
94654 153654 752745241
121458 130045 21454922
59706 154166 236873594
173155 180813 19161241
195419 196304 2218670
184133 196389 30830015
199418 199916 427193015
124141 180633 141818524
84039 197323 949138370
25000 38058 25744631
8388 32337 746695853
173444 198707 13817408
51221 82494 552279607
80681 144189 159438004
75640 97487 586187389
159137 191375 80959195
159250 191154 38651158
81764 199937 296689585
180522 199324 150761562
156233 184019 69673209
160002 162750 971241370
125076 184456 135892117
192321 194698 6024792
111430 159202 694633697
29673 67854 95819911
135363 188140 132600536
44151 59529 38699607
98473 115277 579575456
163692 193407 74567024
51631 159864 271473416
18894 47112 144514273
1648 80679 22083661
4985 72461 939610394
15630 114904 248932357
129523 186868 811126704
70815 76070 13003425
48344 180601 887542120
113050 125576 936024601
121610 126282 11591844
106000 144450 383728154
38782 181346 357772725
157818 168394 26681218
51825 115563 921614858
60721 121054 18154783
111918 135530 273933424
66559 118928 737236434
195741 198954 7996840
34964 113115 196299729
86210 180884 237898404
180223 187498 18168771
48108 66139 702078492
195607 196643 2586871
173351 186624 928615326
189140 190225 648693825
160147 199547 98909493
121204 164740 109501800
81135 82708 3742395
26520 107997 204489560
115200 167541 731799309
67433 139582 569194032
154706 194098 494451970
15753 135538 300088037
108993 157630 121951139
41855 92723 127172392
7740 41698 316795245
81733 169346 220090963
188205 196102 19958165
94149 194826 356852504
114732 185453 407831534
9249 56388 88762502
76381 185258 644366328
154971 172808 231293833
165215 192776 595791705
157740 184998 983767723
191821 199142 308313169
135501 149959 745264517
79871 93697 34452636
149045 184811 369936602
107425 165390 145471476
37687 46629 22513079
20071 129984 275391630
27283 194759 895405675
158984 182844 96756573
28008 40421 864147869
167777 190405 56728873
132464 145218 232960859
159266 161341 244156388
189889 199075 725159224
145277 176484 78304746
110433 114313 9744958
8020 183675 538916503
14758 65768 127838329
112200 160501 623787899
181890 187446 536290285
134112 188683 604025373
194614 196861 5587480
13531 24181 734760905
85987 108131 677675857
171788 193661 54807742
141639 156180 36685514
19582 183720 607872006
50980 155715 262777701
136239 195072 147977807
55493 172855 971714788
100755 195272 733098042
12847 177157 412078608
157136 190137 82768775
58116 192726 337621309
54826 74713 717845589
158211 174782 41770914
52179 171058 298385110
184009 197308 33377787
36419 153603 294052989
126802 140080 518835655
172262 172351 21833102
4477 4661 986842349
196341 196728 966787
37744 161512 310604927
1054 52800 129446343
93328 114401 53352700
127744 191453 160044496
197471 197678 529678
50882 122077 178521578
77926 189598 613900135
164003 169474 13751207
103076 146193 438007340
172185 183163 839308180
87977 104800 899766676
101848 194419 373930951
142065 157562 38986967
152581 197939 179536815
187266 188505 3129170
99263 178193 920739186
134412 150242 39889210
43937 117716 185195131
7977 57689 124463936
128765 140974 30599470
53783 189774 113054014
100412 189668 918586382
192113 196397 10760766
190394 196949 474034002
85843 190086 261827961
137122 175118 95660489
178567 183301 11831132
144912 195980 128214124
24108 75834 747298267
32523 34391 4638824
141726 142778 82492311
170783 190969 656637593
156551 196406 80093183
40041 140790 404393061
43097 172526 324761518
48831 182773 591660624
76341 131217 749467058
126707 185157 146931177
93488 125149 460218826
63340 153195 225260711
179425 198922 112262012
10173 90537 367425349
185593 192101 16412699
172781 187311 36357601
159153 183384 60905773
197506 199306 4576781
26118 195131 872194361
95631 164881 174384692
124693 124919 970261356
166493 191684 63154701
84339 170798 433369774
158499 181034 56648232
188610 196412 70063947
17933 164229 874676851
162423 195599 321696520
166351 194743 71312673
13814 138134 311516925
116747 133293 522713053
108515 190967 37949373
124943 151361 66382015
13237 74075 152258569
112623 137461 61958357
84482 97870 71944980
60423 189764 324403333
159375 169700 26101313
23762 147285 309871610
148507 155653 155426880
39414 163670 311868229
144360 188731 334843212
93201 171730 197550338
134468 142963 11820797
164944 197867 517058598
122664 176083 134232118
167641 170512 562630021
78427 82736 447565581
80512 177048 437823348
40262 73884 84195956
72032 178097 266238126
152847 167297 286093905
6767 81265 231090377
109886 173952 160752480
63473 175882 282006389
109720 118750 55825906
192878 196162 8329837
131687 181502 318638203
105193 144854 99556190
72250 117332 316017525
2067 28409 119661931
22545 54665 80511977
171382 171898 1304775
107988 148013 832221316
6745 179400 526410238
34636 193605 399039213
115841 176645 152406719
185250 194637 925476234
67232 137787 656738591
16541 114888 246647767
199373 199772 956859250
52786 117311 519734891
128302 140393 30330942
77212 130442 493680864
36532 150949 9306152
142051 180992 982876784
62405 127448 31942891
39706 175887 341781331
196016 199845 815323175
111614 149954 96060273
135584 143908 21003321
86500 134924 121593505
48161 82184 36020597
17702 84740 167729899
199710 199736 50894
136522 138407 4754706
174368 188311 815170657
140714 171933 499068487
158990 165766 201574213
112321 123906 533100026
178301 193527 578927981
174334 184718 25957896
105762 196897 228710657
76257 99189 57382373
138448 189078 412862521
19015 148444 324619481
33294 94598 832527658
128780 150842 768828211
69011 74989 14811986
79343 110471 771203769
65907 141169 188562919
54126 95544 172939525
107676 137294 818123475
73324 139014 904265094
181879 197099 38192947
98501 154194 860830274
163277 166515 8147012
126593 182538 140656289
140263 194655 818429672
143487 166838 371207546
112314 115629 794585926
171728 198803 11443454
150429 171103 545105597
34338 73677 98639448
42147 179438 344430198
107076 155393 121208154
150155 167065 14870281
134627 183903 545689622
37419 182689 364588072
137045 152590 39171870
54587 92813 324818638
175330 194288 82449008
151511 174762 61576890
90872 161203 176893216
185737 197690 69761392
155882 177740 37992228
155888 179158 58422972
160275 184460 60712626
26043 29689 52361967
128148 194624 351614689
197895 199186 271667584
192787 197783 254153216
166557 185446 123893895
14957 166936 381126932
172647 189332 41725330
159745 160440 454856869
133469 147427 35156589
194933 199967 273889216
79148 148501 531129907
84469 152005 989494490
149693 198984 123666941
95786 121738 65518715
140147 165841 64745668
110500 138970 906105391
92848 190693 245880606
196007 199603 671292980
99035 187392 222051628
41057 45809 568716375
61850 158878 243264004
147107 154504 18617779
108947 131816 57252277
126126 182112 366177930
30414 179026 857468185
75942 116651 296289732
160019 178716 16133716
194869 197743 7085609
141859 157828 745824389
100811 188422 220170042
79224 187567 272017482
145116 178323 449318712
75884 186967 278877823
136166 168253 80818373
77569 191842 286942435
128497 140311 29598983
32278 168918 342979224
52228 72909 12300252
91504 149515 145959573
44630 158972 74251372
130001 148828 489230257
46222 131490 898368847
101525 167153 165016913
140344 148227 6157512
98411 135061 92150587
74785 131388 757053009
120704 150750 75455255
104618 176928 665919324
92291 93481 40347
39359 129626 226296460
179204 191479 30725110
140198 166811 864257874
15085 36379 53167084
151579 172352 52326947
155361 164049 502305179
157822 171977 35747317
3223 12020 21964110
191847 193554 753276271
13352 199943 467983492
38748 141368 47368929
153660 176304 360766675
186041 195338 476912964
69282 131312 155521203
75775 176674 840473371
20713 179529 706077671
33874 41099 18241968
115796 119983 10256659
88989 176875 220967433
72829 198531 315566051
131062 197953 167979576
85826 153882 104189730
9695 47768 220066323
104821 140020 88181112
10545 190983 746937093
197736 198365 1611584
90265 99434 33447589
175688 197219 53999511
34433 59621 850334997
16616 51233 86700084
7712 153394 365091702
104653 107524 7350955
68425 121186 132222860
186558 199433 188846653
170908 197588 406356966
93100 148618 139721518
60822 103691 460440138
35121 136085 345103015
27906 176581 373099985
189150 190128 789102519
73667 142517 445895922
43044 132950 225282614
83281 84017 1836081
170148 173672 8720383
189296 199285 137004334
3519 34198 76472846
90736 108143 4782179
56211 192867 342815762
163949 176429 31229636
51233 124596 183919775
111097 144545 83775530
25103 196142 429297133
43073 129721 438388266
150160 166221 40376231
27254 182336 389141279
133954 160116 65798083
107271 166152 221753866
57323 81626 449180337
124427 169391 113016190
119226 145603 66199412
149975 193685 109762093
50326 65210 26206620
111131 136495 63299011
60978 179797 812311216
29146 97810 171834975
172773 191746 32089063
152452 168702 418589397
23132 180821 501453318
17431 59508 105503798
154520 198882 111270116
155396 186664 78385493
151898 168195 40985306
184412 194034 586496659
183513 197929 27451654
108904 164083 138554336
14671 37815 670529557
36368 52665 40973763
122154 184134 699286369
123167 176226 317709128
130932 165851 834093391
118395 192873 186861530
130601 148814 45914952
134831 158648 202069288
7466 146539 900050763
38233 178157 351220938
193595 194987 922742102
198128 198754 984300208
61641 119470 144955859
171238 175673 524665713
183226 186513 8209240
40024 41286 3190703
88316 153337 163434044
7887 131737 854033240
159582 181803 55850937
87282 192895 347699041
81332 173135 824409213
60807 186003 314010290
51583 110269 147259920
83885 190569 979584762
159210 166328 17982736
164654 167745 340675125
45448 193376 371212673
78690 148653 175786703
76312 92658 467057996
54405 94920 563113108
179587 198344 121303286
99292 128724 74050324
101186 189624 561767476
62561 93376 405451482
173559 180882 18354562
36357 141923 840500437
31261 160019 757826803
69366 132241 730853502
186436 188249 4541472
83479 90797 161676086
110667 185881 188614916
94777 174109 199621734
22277 50109 292375660
6182 9606 8582373
27718 35028 18247745
81764 145028 217550228
116420 133658 602513240
177052 198801 799036061
40727 145700 901669227
86278 180011 428857957
149790 194535 112356988
151369 173413 324781000
41015 77943 687295925
192294 198666 447612888
146422 165750 266082229
97099 188813 992358026
170123 191245 52809803
185845 189653 9585172
21046 126958 265291037
89680 109964 51331030
120978 191077 176005862
139239 199827 630503421
96717 168675 181097930
180184 183623 932169472
44455 156839 281989291
26908 171563 363098310
63971 125211 852930387
21982 126744 282990717
2344 106592 261260976
101001 158092 143553716
192329 196952 9013352
156579 164012 18749292
165065 182455 43538110
123292 145629 56139127
115918 126171 25336760
14698 141957 168544773
165383 169771 183539026
35763 185960 376866862
1940 41707 99420966
75021 173332 266683582
18649 126796 270958659
158453 187538 64154497
52838 192864 351294009
9645 72295 156720859
27942 114992 218590756
66485 81396 37171572
49370 178391 892535532
31972 79789 119793623
68768 89277 51032085
57731 135587 863925071
9122 155365 785355279
93793 138530 932764503
125701 131115 13592032
24145 107942 203674867
185839 198391 31545387
125154 166553 993001233
116165 125418 22870670
177667 183497 927967295
119852 149065 73298613
66938 92192 62890403
198365 199377 2557091
55608 124231 375501631
150111 186157 764045982
146422 175134 782986184
58505 165973 269523691
32284 73414 688348262
86171 133273 118376633
130840 133226 6032362
63997 198848 915053466
66344 158744 853403651
147113 198089 514297834
933 81013 443926637
50178 143450 233851764
48846 189441 411367934
23354 158782 339689743
163623 172782 111264660
153862 163622 24532084
93561 157424 855245592
101832 194717 233475030
197173 198802 4047770
44829 111404 167147970
91126 156982 414649763
100431 104790 11226176
178290 198740 51290659
61341 95112 657481181
152696 176008 624124534
114305 158240 292875421
190357 196062 14435254
173634 178296 11670583
101727 153933 606459486
40947 125478 211882478
59537 139456 200139698
163185 172466 23402865
51144 151794 252438850
121244 121814 1447686
151104 175151 60509918
60260 142115 713211761
63672 156203 880246595
43006 192393 374734481
127699 133075 810077893
185715 194493 803860948
9363 92102 206852168
9917 152552 709157979
183365 189014 263806052
174129 183287 22924218
185852 190730 250559579
179234 179494 644061355
786 22325 996555369
37045 185503 622542222
109591 114696 12896352
81496 189004 269868204
180590 191222 26654853
114082 134546 33377946
179789 196621 478155777
25759 179752 386456293
61103 86007 62083501
32840 195094 407287846
199042 199543 1271893
132949 187307 54372831
153198 183667 814534512
62680 160256 69961970
66483 148713 206317317
141580 152994 28772837
17741 20649 169970100
5010 165951 944313812
92901 157289 635566052
122536 164721 635430698
34434 112898 197133117
28265 186335 396587215
57479 72150 36575798
87053 92552 13697409
41889 172031 8462361
27056 130987 787705976
35926 171042 339196714
193018 198311 877598251
47019 90888 109636356
175310 177878 546760334
102327 106259 771311
175843 195407 49098792
191620 198322 16810319
187461 189033 756472584
47380 167440 445564971
51043 135852 212573603
42238 166987 509758211
74580 168210 286224997
190211 199204 22650529
113074 168109 138010913
136335 178719 722468339
171142 184355 33005784
192482 197581 668313584
117496 160470 107676317
32467 175821 272946492
28680 126751 488412491
123596 156606 43088976
144265 146646 390184406
189518 192502 7570483
171999 184448 142750861
195523 197314 116891222
144033 170609 66963597
39431 127707 530983708
19955 38564 245446196
19600 137374 295094935
152826 167574 37065148
127974 179077 141533605
92226 116241 830816460
99768 187071 219380789
189785 198383 21607344
29859 69752 180319315
76250 122434 116018487
46201 160750 287411664
180144 183171 901962855
59303 160295 431574260
109336 113574 10677701
50237 128916 466117313
142093 154618 31623347
65994 137740 317518402
189329 196856 18990405
58597 149591 85627373
178918 186719 19496933
79501 195742 291990982
198321 199609 3257688
45107 114660 174580379
1612 61814 150767485
101828 129663 470356002
145154 163542 425018122
165780 189270 607856349
67730 137558 304018888
118395 126012 574312124
85745 156009 176656711
31618 94014 310876031
126560 176034 124494506
3096 5661 6418115
131021 199239 474282625
147811 158182 25931162
168836 197069 23815592
21876 141933 300894664
4275 77849 184095264
68908 93400 61061452
12568 36994 807591152
26767 97943 651132444
2214 167699 451402607
45575 129484 450559362
190114 196998 678573874
16681 169322 931383757
16597 104960 221437895
70180 195924 873064170
5835 142814 984913042
174983 188622 34096291
78877 165457 217568821
61216 130013 172343598
109225 121810 31498353
74769 136162 153993084
146522 161062 818488322
81866 166133 824906534
33716 65572 252503394
147462 170669 54444721
21039 39682 341491230
151654 187778 555941011
126115 180129 135780274
108682 192160 209513503
75634 131545 140300834
13609 181726 421637208
94073 129721 89623372
13939 164763 378382245
8388 40519 80201369
15934 30094 557220921
112908 154624 104565959
153483 169193 930595775
126628 189647 158390744
5115 7698 500855454
126949 152466 46769352
65575 197242 330329889
108295 197750 930300395
197731 197753 429780196
17272 186561 758457848
110505 132096 901641450
162654 186753 60379727
190112 192564 211742465
44920 69036 60485405
154342 167620 33268022
50325 173304 606988811
155491 193138 94447439
162250 175653 33608914
14858 124793 275511107
18514 58233 815073837
7850 198613 478265613
875 111042 619618674
29285 72452 25522826
142464 150484 806090512
45526 72448 67415539
52308 102717 211996941
62265 141676 241993311
101097 184505 571281139
95048 170947 10017369
111483 122453 26914645
167408 177578 25569450
68455 191196 307922389
148724 170536 670192801
33808 79510 114504456
113915 164522 127069431
72752 152765 200854402
112046 124267 626498700
102914 190490 219936573
84858 150923 501601474
160596 176211 39252727
97559 126718 73374071
164133 178972 37161196
170180 196223 65254744
139436 173977 86961314
30831 164065 782273898
53577 54774 3016051
54683 124522 175040300
73011 79811 16999343
53037 130322 656391022
80650 139289 173979417
107073 128494 753869006
94035 145647 129938532
125509 185197 927295474
143037 164443 54028718
15544 186011 427437383
167596 186380 831442631
49330 181687 793625556
197503 198955 2120228
994 118601 294650366
8161 170028 405876309
121649 162465 102540226
132586 156084 59135199
73266 137129 54154471
105095 155768 551454082
56917 69263 258326438
198720 198989 330812366
160531 190799 821135323
40893 52824 188208701
120719 182886 312506172
174400 186419 30060566
48555 128235 199755982
56616 123996 168922877
181345 188721 18479582
188099 190789 273415828
100124 116140 253918622
164861 196177 78503115
198407 198914 1267159
60375 85365 62250629
64140 190166 893336791
156963 191540 86770043
5335 175041 425570144
69498 115726 116147863
181230 185195 596929671
166167 169654 320013637
171114 190582 154198654
129905 167551 94671521
56641 173085 961596053
104718 150638 115205369
173924 195652 125041324
187706 195947 20814999
139660 158369 47095435
59821 189577 325410684
27254 161182 336054447
199742 199867 313036
58961 174388 620390305
72698 124983 131212525
26021 82331 141082765
184513 187655 7805726
182171 188413 15590033
174343 183886 23857468
177421 192374 937658340
12430 114796 256689526
167480 180452 782462553
8331 172653 411965372
96065 199867 302992818
17112 60544 616885088
142939 187954 378007433
18689 99903 203264616
171529 173236 397581603
159740 160420 788621202
56443 192518 841541327
2903 81729 197233526
171653 184485 908845820
172500 181786 527510648
32763 51083 497896922
8175 185635 444839393
124472 158520 85418788
67114 149262 744269654
74555 107741 309396210
126730 141379 487120127
177212 193800 41643624
100217 126278 65525571
132863 162335 74200154
81479 143378 155352980
156103 185988 881586125
76887 124992 120778319
68162 168166 250924354
79646 158229 615252419
132030 145324 33525634
164834 184094 48164100
33262 199245 416587431
102890 165943 158507177
56292 93836 93725351
135021 187071 603931146
21870 48457 568781466
140757 142911 5437944
141529 182624 103283991
60772 99585 293383451
176006 197491 481943671
169040 191578 857948160
143863 193817 725740011
42869 190907 371321011
143214 160826 867034052
53816 184792 707312023
184729 186244 831064472
178605 182031 389735097
161013 174742 928060578
193876 198536 11626369
6633 127338 302249468
114159 142891 71834878
43258 70470 68137845
126980 175028 120906766
12326 150692 346833223
130547 140760 24683538
91362 91552 104134399
136015 158517 662154362
319 39964 638451062
34263 122522 308661167
175137 199397 60775437
153572 177720 878883373
10343 46179 281473656
132657 173263 775741287
125575 169619 133807098
163954 193013 72839076
110452 140834 75933216
75155 94031 47163889
58626 88060 73325231
183943 196424 13248858
25457 164308 885325376
168474 177136 21693442
92509 155622 158791401
111088 128255 42789846
179907 188763 22178955
126186 185489 593486307
132416 156107 59605199
43120 128666 966586974
198348 198457 294167
142091 178053 232101588
118344 125482 702690891
27396 153123 558150243
170739 190340 15584625
175436 178662 8073293
3292 43222 99913652
75085 199793 313137851
47118 171542 612469836
166148 178633 31343182
170414 196766 186323510
85343 199758 887421608
139737 151401 285654646
81199 159427 373888391
84983 195181 276879032
36872 41480 11673702
998 79573 114853366
180324 194288 24801112
98646 139468 255254535
157556 199877 503103012
46780 92052 727388740
83630 180801 244056587
119018 183439 161677147
157731 195749 95563391
5554 95651 905454740
18527 87037 171453305
45252 122455 193619496
4939 189025 461506439
29397 175222 423724298
137671 148277 458166532
124308 196974 182453040
6732 152218 42627004
74192 101236 67700424
184948 197452 503841182
161342 161772 1113521
98150 100727 45598950
169433 189744 436668405
66223 72158 14737979
59352 136036 192031033
106520 134754 612553658
192925 195803 292831214
95083 99143 10308922
185473 188416 190622080
4476 193567 600725725
62528 98988 749697447
104419 199001 237438074
97499 141279 691625852
95680 192407 243242736
132624 142679 386059666
112528 193676 203548684
34876 100638 164702403
115730 145836 75416202
23400 47806 931287268
129694 146363 179557614
109581 138838 73210324
198081 198977 2278338
84506 175618 967173954
78169 137415 148606004
193710 197838 10257175
198670 199774 2767588
61715 61930 528121
1479 72775 178284142
112221 145106 82405910
128762 187259 146914800
60609 83635 57440753
164496 179877 38490327
11256 33668 55859605
110741 183389 231008355
137604 157976 108664051
25220 110574 581982606
18003 113624 239766928
155474 156761 987889347
151559 179574 70403136
77120 78119 2536987
142062 160509 46437473
76795 146224 174467753
35308 176822 507448908
99444 188038 222639088
13550 15502 856228572
100022 144209 375211837
41160 170108 323683276
110831 125217 937030674
51819 120179 688572025
141290 175462 331809754
151556 199286 11380519
132759 175707 728576008
77188 145708 186637013
39855 81154 85785349
132866 181276 121658262
56833 162410 3476039
82506 134944 614334655
35984 64528 8613183
193631 197655 23820039
178215 193293 202687520
133755 145665 30081145
12331 145099 332876572
96512 101285 347920997
65601 140451 187555473
117554 155865 52668270
140442 157095 411668507
95223 158737 335746418
23266 195363 431824823
120091 130098 488670629
193805 196559 6914307
179865 190045 763730469
192693 197882 12965541
96091 166253 176547790
135238 143651 21248544
137086 192208 675760066
100959 110968 25574006
144704 175076 793029051
170179 170377 527811
104820 105480 733118072
194788 195822 2566252
19999 79890 149879067
38631 145901 269252521
141272 183330 286341466
38108 58200 50683145
116714 197614 202799872
188469 199099 26751982
58665 137904 581808614
112908 198138 213685568
188298 189142 805950814
28895 128284 249191434
153319 196022 919429156
51274 142965 229844378
52754 177807 313771401
16282 135504 884305689
36279 127673 75990536
21601 34109 872870
93704 118977 593415011
149823 165156 38577877
130101 136232 15323668
137313 183136 115221904
47214 120120 959433487
89611 143329 754414864
140652 154979 793887873
107813 158054 390361507
58255 143112 212608628
43142 62248 47963267
82444 185206 323337977
167621 175265 950169666
162991 177680 36843049
8433 134693 938280640
49830 105855 385704381
150293 195309 113085316
148902 151732 244215743
162693 185010 55975104
106822 165159 146390340
36212 105926 174963576
75517 133548 92231979
113846 194551 620609599
31107 91170 797428349
76548 123936 119088933
1230 179108 445927926
65972 187743 89685058
39782 124794 550039115
73032 85178 915308198
47694 63218 462928529
20625 144266 309963175
37005 37063 135641
145234 198766 134319447
105214 151366 115812122
159310 177747 76050110
111490 167139 950645406
185863 198296 111644690
65997 100242 990125665
185448 194130 10550733
94160 166120 116082507
191073 196726 14260872
52540 76589 60050742
16466 23423 279311505
27585 101201 184379999
107990 196150 221226100
27554 79551 289181539
56532 103907 118675050
69009 150075 203375048
143814 196489 132340857
34616 151653 293698838
133777 138019 10589398
136852 175910 98317468
84674 121639 92962478
146233 189286 107965925
160949 195893 245740589
194231 194599 924758
177791 185923 445956377
28027 128419 251771957
111226 195551 211570869
97809 119405 50095160
103188 179948 192834320
175614 192040 134228680
87952 120028 1984012
181978 194934 32563862
106784 149647 760901351
183932 189502 13964071
111122 127176 446420909
90013 194493 262591932
155750 199668 110207882
52545 152554 250857003
56349 171731 289577126
194933 194964 89934989
177900 179694 34984627
120621 151536 77605995
82434 108157 64839436
108790 124372 39010952
2399 165212 676334375
21526 120636 248389540
183822 194470 26814351
91203 148280 654328186
23625 187208 410328348
151845 157078 145486368
60346 152190 283115889
145877 150754 9177555
9094 186404 579461426
35329 100208 880671063
132510 137324 12009121
4333 50189 471523183
4040 169028 413741137
58498 83037 827345961
20731 134657 812114383
87489 158938 552626392
70528 80723 25421304
48060 154773 440199481
19195 196358 476607138
57360 182092 911184212
31043 178028 368829602
42782 144727 543160974
124387 193118 172545483
26710 130030 389210544
12483 109328 702286367
148289 154092 577810959
95520 179414 211049332
119736 167245 547203431
46102 178258 776289030
130895 172777 105344776
2338 139570 343684374
86945 190609 583214171
14020 38046 59954334
157388 186654 73456639
120979 133375 408812400
155784 182498 609043
20290 191211 428612483
61401 152210 227675518
190018 197525 201674541
74203 145256 178485339
35735 159688 645357416
31578 144999 160904486
38198 149845 445538789
159477 166100 16732906
96160 101421 176132317
100794 145830 886666755
2901 139359 341778436
168323 179001 960973668
167942 193065 63057645
73949 166281 431542715
171675 174889 8032094
178112 196954 903232898
33739 58511 62419777
105501 172451 453554494
28641 125833 243687184
97362 149911 132330953
79521 105910 285019536
187234 196926 24417793
112575 124548 29810760
180058 186989 17337058
122251 128691 695654981
95141 174655 200091265
121365 164089 107419912
68015 179600 279977123
179894 183693 496641198
151085 187103 75104001
25092 123526 246979703
132314 146284 35190517
5953 54914 259559128
4475 155336 587562125
43409 199687 392041549
99185 189396 226671950
187851 199339 28887174
68742 98340 73811451
185686 188905 175057139
195497 195713 909453619
50801 115863 163408335
22184 131049 597501732
102149 114850 150002254
85151 88799 9109856
5268 38493 510528562
47547 98726 536025007
9707 42858 225261453
136606 151841 38421273
15465 132084 292226524
25772 59330 757734540
181198 188405 18012272
59468 82415 465946066
48106 95901 119506929
70243 145671 417833155
87377 125653 113151387
113674 139062 63456437
184921 199136 941764841
179885 195197 813159457
68597 102103 83736985
35060 172545 345177385
79596 191914 282059477
177862 189293 28580438
11077 57015 797038277
132272 178315 450379837
51533 182964 553892770
186498 190593 10290194
1145 86589 213632096
79754 172641 233355587
125047 154073 72999589
192278 197046 659107227
167784 191711 60038553
74311 187255 759229819
191689 192968 767559882
35825 51571 39584029
2661 182809 451639420
62943 151952 223167042
102786 127353 519828244
161924 167912 475302941
42749 168812 316305200
192058 196427 10989931
102668 190547 220746270
180867 184809 9862580
29532 171055 355262767
188344 194370 14690644
160875 171623 882332055
138055 139111 2656848
118330 158275 760356163
192906 194635 4435262
96514 190269 235638928
135546 174087 96991317
106111 127699 53921537
176807 181247 11121269
93225 186387 234066264
46955 50474 8891768
112499 173494 968078675
49014 106863 219769951
75157 125380 587465738
189939 199447 23947599
81885 149905 418615211
163203 192239 752159983
30312 148314 450332299
178265 198839 679266951
161002 180282 653241075
118002 189450 179164952
44505 122435 633571847
122068 177028 673175230
117983 155955 95223193
54397 114765 826885345
148796 168023 30618907
29032 46486 712366938
36804 73686 92425595
59833 73371 33673734
177702 194393 840192340
152896 193726 102568367
19515 196507 809093812
143876 148910 12716184
147208 189831 966355647
1203 115011 727613606
110277 123213 32298898
195070 197307 601771456
115191 137269 317458513
170527 189969 164587762
186197 194888 856270171
123038 183993 446724849
43873 103728 150017982
118217 152379 85677441
17493 57151 696791404
111398 155488 506515421
9481 134617 313425476
124211 193377 651331438
88743 125916 93404193
193028 195572 180388707
10582 173403 969404947
54771 133982 198458840
36086 92787 198777509
80957 110513 74440534
138580 165618 679159872
147145 180439 568538231
49739 123275 574352079
99578 153989 136911487
24283 142198 295705114
97080 116538 576207640
8567 99705 406420886
86815 141298 128442322
113696 136755 57577554
26692 33076 15930126
195319 197883 5231575
125172 168923 110036090
189504 198321 500829921
88746 190213 944829052
93716 113080 49125591
60974 76485 38570893
5553 59920 136210281
129099 146563 662194097
98340 100922 6532262
151316 164263 32623138
21352 46474 62839357
44848 66827 357885183
127173 173480 116445818
12060 37515 318997762
96655 99633 7522243
119082 156943 94995920
55419 178752 309383002
47763 117062 555396436
49779 101475 129336027
122142 143431 60677808
75432 163241 715442843
126688 174291 119776705
114926 116558 2260976
8356 126144 294894800
127665 177072 282292547
44609 93755 122880238
68054 139149 736895673
130515 150681 192876415
3512 97846 235844238
173363 193204 49739489
36453 180158 360622787
128371 182611 359825441
5544 151081 364762232
176741 180662 9821688
165193 173660 21180894
2096 7005 12316693
80865 136709 343772848
119218 190778 179524774
125271 126619 947948460
79187 162127 208407287
188251 192293 873748889
67797 115006 367506292
180967 187454 9002189
86397 91714 808890947
175909 185812 852303562
22544 160865 392086054
151636 197609 783226588
44140 81550 869160425
37046 168601 85484007
191732 199366 19195057
135220 158090 324420527
175209 184088 22163570
152879 173742 52434165
189007 195429 16266846
186762 189200 6099408
639 127410 317440469
169567 170006 584554587
20195 29461 968248148
101328 138848 94302940
179012 199544 864356538
92935 191347 247321600
45161 154576 899682026
53735 65281 581738294
99115 150772 834361838
1098 67786 166947262
90121 93286 383040401
128573 163383 616903444
79279 132563 442552791
187022 195875 242398211
195857 199921 10158761
135 61877 26716460
159046 163026 10088940
185864 195331 12498531
129157 169847 431757510
67887 119621 368812789
135488 138368 106238071
28151 151306 592914783
190999 197851 872267182
99239 194876 240457793
49123 103727 136848902
102298 159977 144991253
170341 190635 166592430
186868 191547 11778758
148519 154537 205542303
162912 181445 46483296
155504 188470 717271450
172781 176179 8518329
157739 187374 702281241
138219 168642 178289233
37366 79775 106285931
165787 174267 903303523
104096 187959 324365015
15184 89950 993246965
87083 88388 84258442
134166 199663 164592680
171783 172203 418805315
190887 196565 386296327
131540 134781 8056482
38188 40127 4997135
153988 170738 213531523
107668 160660 232843901
117593 162947 327938640
193791 199147 13419500
64372 68408 192929052
186488 189095 737899155
7601 25237 316228233
95247 122668 222705834
15782 179774 796126544
105134 150710 460257029
163204 195945 82195481
171698 173019 3232248
53118 71616 46271289
60723 160175 273465201
60677 150351 224858649
63549 133689 175685348
14358 28786 697235698
30834 162018 329190505
181057 197521 41255698
5636 172669 418814412
172581 181488 137475033
156184 174137 980093346
55661 68164 245936743
177101 189909 476372985
97539 147197 415677444
67393 129120 154662839
142629 145166 370329332
83106 95638 135180091
173057 199008 765980254
162813 174395 668154101
100885 123377 193118507
6924 180556 795181697
19498 66803 579198691
163897 180757 42241060
90193 91289 865451853
96410 136226 100082017
11940 170559 397887860
177974 191116 201403087
154849 158643 9406420
15048 166732 380409697
145802 181571 89736616
197022 199776 6883478
95615 136066 572315345
48700 183324 337776761
86492 141861 339370764
150446 157043 977393635
59380 163900 600902743
38249 179160 353749779
144297 171020 67303475
181424 186269 12080090
132997 151251 45931399
38957 176756 345816365
79691 156741 413996453
188777 191808 387815093
140589 191192 870242058
43664 111456 170115407
135522 142089 16540453
163058 179646 171574187
121819 152404 730290290
163538 186678 845250535
18851 193925 436172328
177920 193759 251457060
81148 144723 389565175
168719 180291 28974634
10983 176643 415382395
162358 182972 817178050
107908 170370 375379583
186168 187723 271981957
112190 149911 976386139
153763 167948 440661196
159386 175027 39412881
176655 178671 5098318
116639 166832 483141586
156308 179594 507397216
108941 109351 998865
40591 85543 176125544
21890 106961 213337376
102339 114339 30491234
170045 172965 500308573
48428 124623 517389916
147716 167183 207030279
28830 66501 94583114
55648 58993 602743158
26031 75065 122833912
159401 160954 960156615
62565 80116 762356012
125007 157614 520659756
89015 104996 829368817
6033 28284 55450477
52547 141073 221863044
165306 178054 31893207
91752 119830 70842651
182065 198848 802864233
169644 189347 49249749
140538 174234 84803690
185864 187439 43267436
165707 189755 60245035
70977 84739 115028744
6673 6757 434929796
143199 197520 136413363
104174 140545 487888769
192214 195108 701794828
21722 121933 310192714
149762 154390 11633338
93051 195164 256674235
143488 145348 4851030
26141 149343 309114426
189373 193035 586475944
49109 68852 618561741
5845 138061 978609215
168670 191728 57753062
136427 163067 306858363
24161 137596 270502177
73743 147687 980677338
139743 149526 627699314
200000 200000 4606
173055 198774 64479473
42108 163172 918730639
177625 183635 15036779
5448 154128 372715650
103985 199589 829949054
78201 87601 848531054
74818 89369 237540195
109783 153731 110221574
33539 41516 20202465
136682 144084 757885138
151973 159431 18713433
133620 174639 103171602
28870 165631 375514288
133959 153920 996751000
72746 121147 121482981
186402 188836 6144428
132380 165017 82122933
57642 157869 647851536
33004 172283 680502575
118222 175423 143607851
155776 162323 220829414
61234 186540 964978037
30125 96845 166914590
29736 105562 190204423
134455 151502 223574802
67731 175542 270537870
185378 199867 489750674
17553 54314 373001357
155504 196378 23878781
14459 62119 119571974
162727 194154 295573642
91747 114867 144917840
120659 181203 152069892
61044 114955 135298761
188079 193393 780128711
18813 158020 537004876
71065 95198 60081436
38564 134207 239829033
166585 182638 40211214
156736 190735 85264970
5709 184373 570288461
167616 176349 727525317
43523 180093 342594852
127921 165039 613380369
61783 148713 218016526
38463 39246 2038575
9354 16845 18693653
30371 180725 377230662
86891 95146 76343321
52826 164910 281335568
20800 75846 137774057
112493 196413 210514777
158642 182776 938594308
13459 188957 545031283
152754 181646 72555473
10683 100747 225260936
34331 71915 405081595
152563 181069 71580452
13345 107127 754061603
141810 145622 9754738
159870 177300 43801875
50706 95345 824561209
154304 175640 53561833
177589 184878 780172590
18525 56828 184826607
139881 171558 79857065
103287 110098 752694670
164686 165767 2664070
115723 166021 753838164
152315 199069 117376989
196638 196724 217642
180658 192288 29209358
4968 63374 146346265
107609 116483 22371561
6815 174474 420320679
15983 64835 456116819
122669 140916 834239251
86891 102285 385936719
138214 178334 100941045
19570 48631 669669944
32840 101108 66226785
129803 160797 77957353
65839 75002 334041649
182289 192598 536023923
57189 105746 50984822
188498 194488 414101041
185094 192196 834675124
89779 173124 442020208
101005 140866 404313651
154253 183364 73044495
35429 138837 839068136
163181 194541 808336563
113372 157497 25400346
106575 172043 164303616
11839 193913 840911604
191846 192185 915621
14312 17839 376745845
151826 199426 915890176
72748 131501 147399054
17375 19841 6177011
14883 66170 279382474
153296 196172 262675691
49778 122027 800123496
133352 198593 163865026
199966 199970 11675
188408 197713 23374388
137187 194698 144610738
128481 184932 814524607
171706 181200 23702321
171060 193499 920782808
186553 197023 26336637
63432 120703 143438241
184540 195265 26981991
47980 196326 372368512
148007 154174 304194608
192190 199385 432199917
19585 60899 201886065
89532 135943 399981305
140733 192634 463986170
35992 131287 786464555
113700 198649 794909344
163260 194380 737462032
6271 78005 179449117
190851 198125 18244340
151147 168408 165407420
154507 189573 670595586
167155 167683 256290068
190436 194924 11427028
91994 115629 59889655
162339 189016 437126179
153484 180818 68657843
85615 157817 890964659
14781 19140 718340955
107953 124319 40922758
183030 183658 376853161
134867 137762 7299784
192994 195919 689019114
85207 104981 49873521
176354 195277 304583393
117540 153239 363172687
34466 179033 362903796
22598 57972 88711426
127204 145406 45928381
104071 138058 85166733
10623 88863 195610777
119539 183993 161742263
84211 174916 663989278
47239 164640 992874739
41125 57277 219762065
153305 179085 64808039
145424 161546 40396815
3484 50296 117108126
127942 147789 148370707
95395 170069 188023214
198102 199496 3541285
100480 136791 91251496
42951 183687 352996612
54117 183126 323583644
81730 84028 5683056
56070 74940 47047658
39045 111609 581272491
106769 159171 795942184
146870 166760 49916434
104406 170157 779765944
85060 93839 588453602
175535 177012 3673819
152349 186356 382253237
107171 161189 135452907
144664 191067 116451622
77231 121226 817746360
89501 112128 57304623
28980 33455 495287766
172712 188514 209797111
75909 199126 309386832
75409 93746 987314001
145923 199427 908626510
99592 119144 49435333
67917 120335 745108037
25474 124726 248984325
28418 98140 174490089
43340 189596 949846185
32343 176188 986665933
58093 114237 140795830
43332 151463 246457861
28644 135543 570962148
73458 124425 684374274
38266 99468 153288232
154641 184460 275020637
65112 119942 702842905
167717 186344 378034397
134792 156724 63145419
13109 96558 208789703
78075 163282 471909749
128035 147105 48031994
65428 155839 867302716
158685 189035 311883718
143848 176975 83267055
172084 177078 12419202
198515 199354 2122257
146755 192072 636835138
162182 172889 440845839
122068 155382 83704594
19790 174897 389083938
77970 121466 723184344
167220 193758 828943714
190547 195183 11723830
17634 52955 88501290
51024 86628 88980243
187612 189834 5598460
151110 170928 933042965
41429 155141 862596052
131378 166126 87382735
143442 187027 109452713
142090 199548 456279898
108917 133297 61038022
134608 169190 672734220
47308 136384 223267819
25873 54373 71673294
192885 194427 3955128
53261 114104 694471545
194992 195253 408485761
57319 187744 327088783
92296 155949 160150195
177951 191082 32893490
23798 123409 249819829
25126 123492 246809222
4116 115098 278256111
102118 139274 641556974
55949 61615 627936142
120208 144245 60295429
171108 195686 61590535
79336 111758 326460336
90583 142873 136688527
50460 196570 60609808
197020 199041 5052040
193458 193590 323963
31711 115069 79538152
70099 167962 245526492
157086 174947 44939250
147692 191697 124444942
37802 150359 282449266
52450 119923 986996820
19385 113552 236103742
103826 168039 812723828
164767 177904 32851715
88485 182116 235302938
169274 173293 10034456
166324 191198 984202174
128635 134477 14619619
107110 173546 166672177
90576 100055 904323076
142082 191614 22390584
48733 173756 471944564
34249 81717 962907206
179729 181997 333976872
69862 112318 771233165
69085 139937 177559828
92042 146060 461159969
9775 128915 689402467
84871 127491 583579945
90449 100623 25564278
156557 164208 19306797
18678 198346 450666376
131383 196579 163800234
126800 129068 601451739
115817 149555 84477364
138896 152895 35282658
120362 169683 123961683
46892 110341 159285568
19154 47287 70347666
194632 195284 168480100
114718 168946 136067480
14348 122938 743023600
144941 181868 92686791
178380 185551 17918613
129702 141761 799010548
157897 171471 34272412
87727 187787 251409977
35964 76746 102095937
10723 34328 58796339
68827 119499 856614405
135767 168925 319654342
132130 192316 151176091
125488 171664 116187075
62729 121089 168562927
183848 198852 339075956
90270 115546 221591412
28500 55940 869899891
85175 100710 8978343
194360 198048 9142090
115428 188657 183570323
35390 87205 129727239
17419 197682 452054393
83800 112254 71763373
73749 131674 382350587
83083 85957 607538995
174075 182613 21365425
64421 88937 450017556
102694 133978 78582568
4325 126303 305537907
2616 170614 421325860
25814 165210 349923929
122655 177226 137095621
192013 195271 8210048
131367 164412 32566561
107203 124889 44176442
68704 120240 129231996
44050 106647 634564716
126979 161564 812329510
31416 117562 196461505
85525 91544 14989771
82331 141887 548771478
128908 141921 53121525
89165 175797 246316111
23478 193758 990424539
85254 149309 508609141
78558 170316 646291916
191814 192438 712774026
192232 193378 2888634
184703 187174 290241574
17680 62177 111596389
163515 192150 71873794
160221 167327 46588095
117063 120643 1804653
14403 143411 323411300
172111 176114 245947538
13036 181707 423036399
195361 195780 286562449
175522 180460 12328568
156917 175589 46931631
98377 192377 236334955
155945 193754 94913640
189759 192658 7304006
193066 199834 591432776
154946 193267 96173891
35902 44632 315238154
181106 197192 40368975
7095 153596 367149909
17834 113936 945736872
91006 159470 172127406
142322 193251 981655360
25757 94677 789674711
115639 168609 132841721
92373 180251 986077249
51421 128258 192522211
52259 173431 486343905
6367 149339 454861751
66790 175102 271825007
195415 199859 11082490
38653 66876 70906019
137293 175962 97318561
157920 189844 318253624
142445 177767 971754416
175879 188322 131319665
7540 198970 479901927
55113 148599 297362936
63142 197771 337636338
136263 155786 49269603
9990 169702 983568680
123299 147249 778562242
150555 197880 118780163
89187 121826 157069607
197201 199595 881876759
199699 199709 488701653
63540 154580 228317991
27291 97775 488213106
37517 194168 839022611
33875 155518 305333048
32950 60319 31858195
167548 181045 33879293
81390 126464 113054331
189473 193243 9535433
195078 195294 516262
10380 139090 322433030
85407 163016 195092559
110860 157952 117996697
46315 192527 872684627
156751 174435 44427383
153422 180121 396936372
125683 178565 230430685
137130 190982 135308809
87035 162308 189247323
179516 196135 41767883
196591 197747 318029
112752 192642 200344891
34222 177373 359320786
29685 40587 401583549
171445 179247 19503643
34351 151698 548468537
127609 180699 133453122
44799 51376 16556452
69481 159574 226010505
118454 147598 73114720
115385 159283 109913969
22162 55357 965105627
126507 179456 133163052
165517 189755 60712214
176492 176813 813169
141002 191189 126136865
141892 149972 20413247
73565 195007 304968889
160299 194990 87164640
98398 102072 293403156
43880 50158 15735287
21271 58110 555879553
191630 199095 18766727
80406 192423 531823223
156418 194916 813523016
37875 126637 940144943
167785 168628 2211010
23547 123164 249821088
171460 179635 20408046
101971 128508 66720964
101323 149321 52131740
3753 105589 867440990
123304 187227 160421625
34818 164680 570378708
101119 152100 128231213
138751 178062 258056245
161551 198834 93568775
191030 192164 2937085
174045 175133 131463965
43856 126461 206967601
64815 171575 358539895
192215 192549 786586437
2529 20437 44774971
96289 186246 226098488
156735 171900 38179283
6570 53006 116187507
133069 144396 854127656
78578 169722 575604811
115126 129447 35576002
66056 188540 747774159
77406 169649 231798296
89407 157911 172221777
175386 189607 35582891
39565 106211 677350496
92959 147625 68146002
25807 65560 434666885
182270 189390 545217278
103637 140307 91923540
38663 52620 310216432
18165 130737 282069596
106472 145350 473889858
65374 138020 576407613
62524 75025 418190151
127953 167666 99822743
6 150564 807452224
61391 185885 312235629
25557 180230 388184632
154404 169859 900687985
68850 194430 267851174
197405 199801 6054445
10515 75005 292856966
158497 166362 19858336
27499 146745 299233852
128258 195005 167759689
31706 46611 666645007
108689 141796 783711303
192671 195333 700582713
52373 178265 315860987
84312 114575 76288846
177046 184060 294949514
178424 199871 53788592
193904 199162 13161836
69529 125764 140898596
164897 195990 342040351
69847 174833 263523986
55695 56136 89311613
148635 166327 648754415
112816 196219 243411338
126500 127756 1229316
169653 175112 13674285
188337 198594 19463783
136438 199272 157960229
40800 171730 328634372
36506 77248 991672097
118236 145401 611296000
142235 171113 481073525
30617 40782 25489342
49796 53881 10342757
75381 127712 287803737
49914 50485 1443232
156617 169417 117507978
142264 146311 10353600
96378 134176 704623645
118056 125910 19428702
27433 69316 105081745
45476 87048 103991728
24614 34085 23682582
105216 151981 675260293
62303 108148 114967210
183714 191397 944712023
39401 139247 250368308
186690 187964 442463601
23030 51240 70710880
69114 191802 431242616
41249 195879 388015820
155435 193155 581807594
187554 189988 6117793
128265 169129 45795238
62981 90844 739140710
199189 199976 584303084
63553 182734 890853983
155700 178855 58122978
37480 106843 503167480
66650 121051 136336468
39903 159384 299743239
81921 189528 514539650
82455 128971 116763669
38219 56029 686546606
10923 148465 344844571
131269 147165 302255136
19481 106847 219096854
198781 199970 660791967
69773 79173 23338995
151758 171429 49545313
154812 172405 44239543
4185 153342 373879609
174501 182844 128977413
197044 199285 5611937
14691 132524 300699547
22035 198107 800649767
154177 196364 105925859
144095 149185 12851929
169681 176776 17710177
107026 108788 4358196
184882 195822 979111045
132705 160667 984734683
170119 174554 16609495
148053 187959 454696552
167232 170003 7086218
45764 87171 103574207
96571 158534 155798177
157138 158125 126679304
16273 53150 169178497
28944 60223 360368290
154895 165427 997812041
119151 155737 930744099
154613 193900 98617133
45001 138069 233283431
34109 151339 36642934
11272 113090 255276114
91401 115666 684485012
109049 158301 123484085
185872 190806 12387943
100731 154880 136287666
196727 197813 789223648
140715 182841 105900862
79983 183796 735934392
6560 134248 319759267
74286 178143 260782791
2424 94138 908139999
153606 173218 49308555
53207 113096 150295658
92674 177460 853321512
18923 144138 313896235
3650 74176 820795905
34940 81530 785921225
145288 149189 9766373
137694 156147 997375957
1419 26963 488755075
407 105052 262060069
63196 111702 121735227
144652 180624 982750711
137214 199431 483371798
168331 198866 76568569
11348 125895 286893908
159502 166007 16448404
116104 185053 855853681
1845 104922 258140159
123847 150358 530137102
3386 66181 449239867
48215 95174 151925415
48857 166360 268947784
4416 149887 793690659
199373 199492 288279
85084 155098 478481611
141153 196670 139573373
132213 175578 276033809
167829 183808 40068975
162651 170124 18878073
195555 199411 854737713
31997 127500 722473743
83781 198851 288970212
150576 194517 110416654
158367 191610 485961544
123137 126531 213237754
104525 138261 84504514
85287 92033 659688872
191958 197205 8743702
152479 167376 691366001
124162 147864 59546474
56730 84433 69128592
70900 113624 107273667
13074 71889 12389155
191616 198703 863437704
17744 154134 90942789
112549 185607 347657964
103842 124629 436251567
2033 72796 458105245
97279 130739 567668894
69181 169537 479115825
84449 97665 671603773
160675 181381 52007961
112892 137407 582737831
116272 199954 209800670
156731 184018 413789264
20870 148003 318842082
181810 187597 814829377
132948 191669 406584415
85797 122890 93308730
176268 182108 14640534
170939 195662 61925620
182255 183096 317660898
183795 189113 13308831
55910 116542 152209705
78472 143959 164399263
25395 152637 319276104
45407 111710 220252401
104253 146487 106093197
67859 105317 93923338
120595 139745 166086917
74773 155436 479325494
147941 182048 88067079
147012 163831 42291388
147066 173036 758183523
4974 53054 120385152
115436 172535 924635081
13459 110048 676597529
8856 33162 631831551
75393 170433 238808044
36086 137407 274092014
135194 170900 90002995
58230 99709 103553646
77712 148659 178243983
57899 156019 890131095
191105 199524 21160086
73105 137546 161599491
146647 184244 798215588
117879 162165 959958301
41561 43942 5946812
115048 152496 819437185
63551 186531 583185204
188473 199478 27670374
186872 191693 854778884
191774 195994 10681390
26717 100413 25495409
105267 195503 226549602
167059 190936 87497484
86897 166309 199598328
198008 199954 2049627
138268 194964 142572479
118876 185443 167024565
44814 123955 198516343
157375 176563 48207736
180181 183763 8959922
47608 158126 588317144
39684 171298 481893937
92816 192438 250397901
179929 190358 26095645
4866 136421 293754624
106056 165941 150269586
108033 189894 205280615
88531 128466 100374173
117107 193514 118657902
21575 33118 28711340
71872 116271 143886053
153632 189573 506043100
27343 165926 347802362
11488 193339 728684004
175029 185544 26252431
98753 100385 256541357
21984 196037 956193385
179112 199291 50592411
15333 182239 866076949
79635 86923 18212933
4241 57937 483747936
189076 192530 8745815
177079 190421 33398342
34165 151809 696901550
52871 115316 323880853
142830 168111 25597584
16871 54565 169589129
161839 185485 59287904
113125 134471 815680033
179169 198306 109924805
103373 114901 943839332
53530 55887 437340324
991 144538 359683719
40012 191753 647287140
157619 168080 330999591
132563 157070 23852891
174878 179792 12276466
155283 184986 74508161
37864 97091 634059126
122336 131934 24066610
136288 142119 763619727
176990 182330 895977147
4655 116195 337268960
195793 196333 220800428
123621 199536 190588221
138065 175331 93827644
146411 165138 712145464
77299 152106 187857903
29515 117772 221565125
120524 182213 93742906
101259 153896 723997415
179967 193794 624573211
40068 79214 639607031
30941 166849 341052557
45208 121745 191954318
54132 82490 752996949
24960 114147 611866033
188010 195225 18198617
60792 162884 688533611
75283 170962 240407713
162565 172597 25232899
58375 144169 215010909
172151 172248 236946
45810 53615 19711725
195642 197792 190284274
106752 167442 152186362
46348 69953 59306876
45324 118557 183753549
19569 156822 701314933
64563 93803 605515069
62136 87695 158590405
89819 193368 937263856
62971 66950 977130013
88188 101010 32146667
72719 178976 266800081
34219 175453 354561531
15985 21879 14719039
194906 197199 5704194
11369 32947 53765667
20276 22230 4892232
111409 146516 87982689
62539 195414 333356943
75752 175688 250973091
19750 91275 210814991
95423 194993 250416961
92418 167152 248914238
93208 168107 188322562
71092 198668 997745242
105115 167027 155405832
49372 196352 368823023
31936 34603 610258633
132319 170598 96346134
169181 197214 70236102
100588 151733 128639626
82417 178003 686036350
10216 44589 904147763
197159 198442 9086532
8549 113967 966007198
179579 192973 33614629
64242 158437 733637134
28609 95759 77059353
154730 171925 43251550
143894 192832 125383403
66215 170336 261379211
58779 85234 967578749
9336 168863 400053140
64871 76164 297776283
75280 195276 684384005
28753 81085 131124546
21680 61752 100512544
189150 195396 15826414
95166 191816 242992246
40555 79056 456985115
148169 188616 101425875
169263 185296 583124624
65070 109239 110698058
94511 122109 69628711
8840 97494 221590824
12408 96341 883070938
129487 133607 489558270
199719 199805 212140
71540 155118 209818209
76533 77787 840873417
113546 193867 273972181
140777 183045 980066584
298 121262 473733191
22025 99742 194427332
31543 198711 419475485
107000 177737 914603240
52053 65744 586404952
83007 178465 125358294
57443 183365 747525995
11411 60766 123669688
13072 99716 7592190
184745 188989 29498375
3360 44465 815984976
87108 133311 545167344
13541 41146 69073568
153312 177537 60872250
86494 147044 283843431
17760 149854 331276045
134462 176769 116540499
166914 183121 755336525
29060 136546 331636275
198690 199233 902713
101725 157131 139326263
31671 152301 302641605
138784 190828 735037263
54399 65394 27527351
112326 193881 204587218
154511 198952 111465350
149763 182080 81113224
102791 164730 368803620
66386 105154 97162219
97396 148146 127843469
161817 187018 919780610
16054 110237 236151372
33582 192027 730005406
124188 152914 72101611
186592 194988 21172743
74826 194552 511081832
73157 142898 707685591
286 20821 334647357
9262 127127 323820249
111894 166656 137344290
102238 196324 829295128
34609 171275 343184749
133861 169402 126770295
39132 124334 484413142
107143 164443 615801410
98988 149156 126277203
19633 160195 352463524
170801 171862 2612161
40548 79454 97366146
185572 191750 100612182
188212 190382 5456193
166037 185310 48308435
55593 138745 912723142
15762 188621 433449682
40064 141578 315706007
67675 133352 164619253
74155 89010 37032585
157164 179203 55368320
126366 167730 649631109
58189 131335 682520851
37423 190711 539919065
173360 174576 3077942
34641 93902 148403527
13723 121711 780061315
59414 78218 971725441
133574 153627 67784191
47416 166295 298379841
161067 167717 830832879
124626 180981 141515742
148154 186917 580650602
27359 148846 304865269
171169 190107 47322360
45940 64746 711028101
118566 138371 49464828
182724 185133 924436326
32064 112498 201969047
95783 137649 235454421
170563 185182 36522694
114375 137565 900015452
194565 197314 6817742
131310 163308 80478075
113224 124984 29287009
161644 196610 467971654
73658 188497 945929274
131533 134773 8061110
189573 192272 6835097
65767 102566 92009018
66911 165819 248206756
86000 152083 166074342
193617 194582 2464143
169761 187956 45504085
45659 128903 197945783
69790 128453 336103476
1385 41531 100341289
199865 199909 121164
16173 35518 48246453
4571 30989 116078728
146929 152311 13453639
198535 199306 1944267
49694 65690 40166988
79863 134614 190302256
174463 196822 56076921
12799 138607 315210916
131267 193613 156654840
29357 108191 197819766
75483 163985 398328707
80066 142841 157530361
170732 187799 42592851
124518 153825 772761450
193336 196211 26171352
136033 147746 410584266
77879 127348 124143140
13237 96792 208983592
77520 150014 182091074
155007 166615 29161932
114076 182552 171755683
104467 146465 438162521
160275 189060 837110643
58854 197268 386424535
59390 70109 26755993
62722 88002 62939851
92029 162601 894696857
140165 171119 78033533
2313 142117 350199190
16827 173839 393789185
39555 70480 707854149
81719 186233 262339377
23573 23585 283867036
149929 163589 34335088
76943 112128 459538371
74969 144086 461597161
18799 148957 341304190
187505 188024 742750934
35173 83931 786509084
39728 170648 145853430
17697 186345 422907742
75728 111737 374779449
31659 135705 305436820
152462 169792 43641983
149222 186655 32136171
107318 128998 756324670
32529 126120 454249316
55742 111541 485639628
119462 154762 158235155
22295 64141 490022468
163587 183113 294512282
42241 164611 822185961
171595 187028 38543545
27902 29598 48348792
113121 174719 154561290
44438 131648 550452435
113853 176593 157406460
56900 179231 203160876
147162 159954 742275468
158424 196119 94773211
55731 72177 41058409
60812 67270 16158961
127815 137778 24963637
106514 133475 67400960
121522 154709 83388808
30842 122590 230082037
106735 137176 100810945
190248 198054 19590272
42972 160166 293902165
153274 193948 102181026
4774 187587 458310902
197367 198328 227694969
49368 107651 203329380
80170 111405 78695814
73317 184760 433133342
142914 162833 50202571
18003 39589 113760071
161362 190267 72501597
98998 170685 536519391
4349 50405 879400622
149341 160294 652736276
37661 59460 54918704
147838 180210 415968254
10653 104721 235641302
56884 166070 799616993
135564 180403 112735315
160781 176332 39095973
116516 139309 56817965
8143 72831 161751867
6346 40627 389442958
123803 189153 163995627
161426 187340 408837511
146386 187165 102266119
98551 159217 152566848
150322 161127 218917781
196540 198384 75802783
152640 156027 8575092
74422 152543 617436072
176985 199749 57091597
45302 142547 243870780
91719 106226 36900063
31948 82001 177193556
24821 195333 820425618
50541 96385 114542745
19848 37684 439094061
172469 189313 42071534
171828 189236 43483752
193918 199696 14476420
155129 158002 138451958
43238 144325 438849051
16455 79560 157881552
73221 90392 42838417
105195 136202 926391990
38535 124643 993105994
30515 135942 264274199
164663 172105 18694957
106426 122276 39586721
194910 198288 8403087
7810 99469 229190837
98754 120335 414819852
192452 192692 579406
29302 162839 335072143
198575 199944 415663194
151237 167619 41136669
153127 191235 95659434
147541 164658 112914873
107011 175326 171436392
17864 190240 432297090
5877 170982 414060534
146952 152232 249914803
74602 90290 722831306
34790 87858 132869543
14706 54258 99208769
100656 188801 221565650
13518 172572 398975548
21520 84637 157918925
81556 171128 225073175
85835 179293 234864025
95820 154243 147101616
131393 190567 148605440
185514 194567 516260492
20508 174942 458495562
125112 139832 36851136
25342 28589 8180602
95378 147519 101591136
110937 185672 555002194
147565 193992 116576221
185452 187660 496063594
167033 193807 67243513
20784 176634 668908324
169043 174000 136901167
90075 191359 254486668
54471 149546 289024749
10474 20225 930521085
12098 91738 199100067
31373 145859 287320796
86887 117830 78048939
181419 195725 371097566
116993 195469 196887195
97394 117919 901084262
16045 45133 72739448
116226 153628 203637705
152466 161615 23005864
100357 163553 231365577
57346 177868 455023129
164184 193861 237165084
195875 197511 810397127
35558 153475 545571719
24711 163460 927317807
208 71369 178034866
18680 145518 318136478
173706 192350 46791236
104574 143688 98131346
126623 151365 62312072
184272 194320 25302015
46752 63828 166573418
124575 165285 102359755
57085 147706 449143955
8863 46089 718898734
146114 192078 200165058
193587 194417 2113676
129106 196849 170192427
121 150746 377379113
127146 142485 38561049
170946 173376 5995523
64581 140184 189388052
73664 189579 291004958
53612 54439 2113607
104155 154932 401826827
15154 76065 206680704
133568 173705 100906717
194706 197409 448096455
63203 156197 18298095
72751 77221 11143907
189656 199644 25097818
47323 145214 245679928
41522 93498 129934092
137749 168880 221581467
102177 113955 314420849
159751 189165 73780047
183108 189298 674982279
41154 165058 359378827
155389 161437 15115356
140117 196902 225893634
187436 189008 520454369
41765 185665 360955154
50846 98795 119852338
62846 185433 589687715
189963 192294 742404940
133828 196037 480172573
162400 166178 595154679
129081 192972 160523718
66280 147661 982402739
148204 168689 115452577
190414 192848 741456543
166755 184815 538023552
139138 142235 97206478
137995 176895 713883973
190749 191656 412637173
43741 187031 359391854
135910 165461 74454493
78014 87796 144782612
184827 186731 4750695
94436 181155 878446994
91067 152514 154543221
4299 43302 97698817
12832 20303 18735326
150047 165066 52499839
156277 189374 82965697
123100 156240 902294701
74846 125139 126238294
154759 198403 109485350
195416 198908 540512619
99841 189000 224011101
119624 184514 162840346
44301 150844 499422043
37135 43639 16474104
197448 198784 3386677
163677 171131 31536185
74913 94304 48417997
197818 197844 71661
112521 165395 332566145
142709 183005 101261072
186821 193448 178451336
75529 91938 661914071
134688 177911 108709950
120580 160359 99891700
93026 173391 202114033
155287 174761 568597167
94184 186049 230892453
199635 199820 452236
126456 167012 102025621
85164 167620 392208277
81100 136545 139071182
190374 192821 525471194
190336 193816 8838620
47556 72798 63254567
57899 183369 314674085
52941 152532 249784734
42315 131519 344591143
148848 153460 39071064
37246 141565 538009307
27199 39436 30676373
184727 188031 8280813
142193 159473 736408615
97203 114973 45218879
100783 152715 130646918
6572 180022 481805227
170411 179760 23320750
174097 183230 668711497
140631 180999 635227853
115493 150899 332395452
72213 179603 269586277
105339 120009 36791239
199860 199882 587755807
15850 174479 397830658
154152 196090 114189981
151498 175797 61113171
58689 105073 633413225
116330 166750 126361617
30679 87007 141006448
115139 153464 667955603
35750 47091 28468010
150153 166425 27877722
11087 69344 722130591
96730 116555 50369270
195282 199782 473545489
188607 198246 24196613
13427 155157 355424628
197305 197911 937543742
179351 185450 15233868
41026 178400 854650845
114733 180746 487181069
21189 173950 383150316
171977 190258 851767354
3138 143429 926720200
121288 149617 112013132
42700 199640 895952498
132996 168032 863488859
50024 131093 544473502
124213 151384 68203188
189259 197363 671681734
101101 159753 147484958
173588 182231 21646952
50717 105221 136668833
160478 184295 496486453
186972 188223 967455775
168198 199126 77608243
95790 190251 237470102
50742 99734 122525548
5674 158430 382824307
104735 106244 3927587
133258 138153 12206957
124847 179258 136688763
36789 180877 361618434
147711 162303 681674952
195392 197374 510481720
122085 129372 898888546
145321 197828 131674342
4175 99575 238667546
178751 188103 23359796
163132 182752 933864589
30272 38920 21630941
105004 151770 430061646
79598 197381 454638053
88376 96108 95222098
118305 178302 150561946
38571 85265 331944313
69158 85909 490125023
78201 174984 243122198
12971 196944 552676136
156392 182037 680079602
104982 151355 116383410
36424 193600 933463790
146784 174470 69516248
112824 149776 92579759
102465 151996 124491787
123312 141065 695827187
18363 113857 239485183
46280 71153 62418435
19106 135755 655702326
95027 143687 122493723
30585 42535 183017553
3070 69883 167255553
85987 192557 267730110
108381 122682 642302572
88055 159619 179870226
13458 166349 782226261
8305 8996 359416276
176988 183228 15643500
1819 72895 313669851
19438 77432 145110603
34995 166510 784752783
75669 129608 135277395
187166 191463 7167583
196383 199924 8837858
137411 161395 677521181
198312 198975 518249206
83986 189954 296050645
57739 63309 352818741
151649 154408 210059324
36259 107928 532773469
110120 198507 812184030
77640 115085 94301734
156506 177854 528179008
67184 141805 187053131
31504 164802 334633151
5093 15267 442493239
8608 49243 389786712
112362 182096 868417038
76519 166046 224940860
100784 125869 174078052
16084 27790 548225175
26282 94531 445632779
119603 141762 852747291
174451 197012 112942084
9524 60876 128629627
35547 58060 56698186
174201 193859 452195857
161530 183659 55555409
62950 88093 725509101
45453 193400 371270099
151520 177300 64799545
36649 44159 635123409
119303 155044 444354637
37687 79785 105510796
183168 187722 11363034
74432 89924 509997004
90624 173174 207637500
195030 197934 165035500
60762 64256 8753754
82249 184282 499139768
16501 114775 246448894
26539 123634 243536881
143417 183356 524148338
7806 165177 526502344
145780 190524 112207016
54162 156802 257408672
141804 158179 41169855
8655 172843 789912178
46797 122278 503720626
92863 140913 969956378
51641 117724 727872032
142098 196911 944253465
4581 128520 986330459
159825 174910 567175625
141434 198255 378316798
34821 142301 665998426
143200 192032 122715797
2979 140976 147812768
126131 152974 605150526
129302 156789 516470327
44234 68893 61842727
129629 147464 969796610
59715 82296 56304088
39241 74074 87238390
184028 192895 941703765
111451 153274 874325491
156192 174568 46174436
152433 184159 567657020
122550 177248 426678409
108109 151083 616915120
86520 89217 891708556
51421 163756 626752838
41350 157492 291309571
183705 190714 17555163
57340 63271 475091403
160587 183873 58430960
64247 148638 211694050
132428 133730 3246787
131861 181254 124065917
91921 196403 808679067
122822 186658 536417172
142190 175530 128033642
124726 126809 5079626
84362 168367 343842579
132610 172304 561111715
172902 180749 771068870
8270 104326 458974254
72851 99210 283584367
49429 58966 156895499
52919 53306 276095
110113 119463 489168261
84350 176487 389950907
42620 83575 102432733
111934 199912 866564672
133530 172681 98473156
75522 115493 553975763
113978 130866 976063563
90008 147502 436067694
47156 66328 48171859
148946 192463 980937709
160218 186210 634225127
105064 186908 205372195
77423 199259 305954194
13459 157303 360671629
133759 166355 81998492
92890 135573 107283489
194616 194965 868550
174365 175428 2705741
170326 196204 531296905
167643 196383 320979001
53195 77042 12145473
94888 158312 159540235
144615 155615 317646069
108116 177457 173971587
51883 59592 19402278
16186 145830 503644605
162225 179508 355990042
119122 188594 174302113
172150 179243 17709711
21646 158619 343420518
174345 182310 19931829
89325 131152 992932973
138599 161725 58240366
71621 110250 97067717
43937 152816 470125917
80314 123986 537526777
167323 190491 646250961
134801 151510 42082195
81376 105370 60367750
76531 140668 577160391
101614 148665 950011836
33091 131775 247565375
40655 149649 273479700
96856 167282 698934318
1705 140706 348144373
175510 181442 14822935
151705 153706 5082827
175321 182519 17973980
125004 126443 729226362
1885 16512 634356647
11088 146031 720291409
132065 148829 42190718
117902 125887 19734669
164435 191278 67174930
175403 180328 12284232
139392 140287 2279305
72659 130104 375353428
93378 117617 730807244
166857 197876 179795111
98395 99377 2507081
132637 167467 87560220
159215 174389 38226425
163052 172043 22669735
86797 171415 611694667
168153 188062 49889954
192057 192436 207553
25374 121364 240807798
91447 137385 115421728
14773 86198 753986453
69660 79662 24881003
170832 176120 183533737
116410 180643 161028519
61720 90024 70519249
196889 197794 2194462
13294 115934 530972869
41471 196436 558881714
154457 190724 90934215
62928 191454 580027827
195575 198163 6380275
49295 126064 192341666
140768 149838 10806807
18624 145350 808850042
120911 161338 578737701
177378 178166 572164627
28307 108512 127587400
112126 119421 855690301
12805 158834 366098608
197488 199578 911984115
174989 189487 36230304
77510 197349 300900591
117047 123939 105716994
75659 152387 192654527
119591 124282 11728935
11316 34462 132075096
11629 114724 258502021
46743 59394 31895526
120064 146178 65593488
134008 150216 612807484
143394 148694 872422138
128924 182200 531808173
160823 166525 513464084
134536 148906 642035897
115625 199334 300676928
175862 180273 878517683
58770 60306 3879593
67662 146642 198150690
165848 166047 498155
47743 145863 533368508
100398 169547 173990185
39913 144525 262428312
11813 44386 939623405
161489 174267 32130860
180272 190921 918109756
74848 174153 249426620
142392 174471 105499586
89024 189190 501285607
175784 186227 26066521
4137 105387 285133515
4656 189424 463262478
123632 138562 821981447
62999 63064 733326418
119644 193479 185348326
56333 61959 14176603
105178 186647 204457899
178403 184227 14579059
130844 186982 141017992
88129 183562 239797494
22398 194314 572287676
13560 191397 4642936
30918 196856 416405513
108474 178202 33406949
51383 129404 376773654
48780 142474 234927047
141283 165319 187678804
179794 187392 472842327
56855 57989 2908886
192558 197285 11852324
77175 79984 752306776
49331 63703 842606084
110706 153413 621419532
59111 84643 63655359
90077 125275 88532068
114852 162202 346129459
178081 185425 815602646
22791 196878 346136869
86617 122989 895161097
87552 164837 306523472
90055 130181 100842637
144286 179826 285245370
76020 155191 198910891
116692 182179 164161710
103980 149390 114038403
53451 155206 508884787
166745 183686 42477998
165945 175532 24073107
46879 84048 93021806
48353 198384 61616123
56274 140064 209939535
125242 191587 995211319
45589 84061 96258294
44179 149757 659848454
51498 61312 197738496
95809 186125 227060405
32426 183662 724501279
49737 94575 112016692
40840 49244 21121580
157984 166315 811106332
153624 176003 285651140
91543 103577 593142175
52501 67438 37495204
75278 137469 648780929
163797 197635 904700016
148165 172443 61008432
24257 117343 498093833
27014 96621 702447800
143442 152796 23541745
111554 127889 40677482
176547 178869 682279201
57183 150017 725235828
29799 99621 650255153
82140 172405 226796874
157347 173539 814711374
89576 163120 184954862
109538 148652 98175923
167919 184080 943613913
179298 199359 433343705
1859 86515 211646341
37499 186953 375043102
170967 197132 423373073
162327 196054 703153532
81041 110564 74383808
147419 154653 971160426
196693 197685 10100961
57624 113793 615532426
121878 151135 73442073
149966 176292 66121633
181225 181674 558165899
141671 174695 696237424
81779 87748 14750657
36432 91641 382397134
135426 187164 964722079
63554 118081 136724312
193544 195029 3761111
115816 197093 734554025
17805 78436 151787940
126634 177111 126963226
188384 192967 11590208
190175 192248 3444152
13597 189951 442215479
89100 128200 98295048
161517 193222 613926986
74584 123268 529540839
74827 156217 828244441
56122 83747 68999239
72138 185927 285583168
118801 176134 143927628
39661 122465 852097050
122300 173997 914805205
27698 181475 385872471
53153 127843 187133937
34780 180444 365591619
87747 137539 483423755
10098 35957 67357260
114550 174046 149238504
136137 174633 96933399
115788 135561 685516424
188728 195961 478423767
61129 161499 251740372
171328 181138 24500047
133694 193305 149784709
91296 144614 919496447
198940 199226 756851
62275 94930 81308705
79582 91850 30615468
62904 144935 205725554
165614 168105 152521042
22152 88935 166970825
68976 124264 138657523
78874 133580 137326134
50591 99818 21871332
127223 185502 916000398
180719 184424 9289503
117140 160171 107841982
156771 196799 100490888
102647 130593 332009339
97570 134492 84955857
1726 184409 608620288
133453 180479 118157000
45592 177877 331956201
511 157714 393867611
59395 161881 257004472
131208 184870 134831830
39526 163222 310421833
3543 26830 58015690
47966 88718 294736615
65137 159236 235902910
185182 190915 14371658
151096 165641 560165355
156326 181562 63324233
17572 160619 358701959
59959 111425 129105930
115528 116499 825529214
101794 191102 224377570
74409 148155 185272162
185648 188045 6004975
189854 190449 4102794
109986 178710 172465910
3771 73774 175111561
158347 194153 89993809
146542 151820 127630441
70670 183013 662311076
157821 166711 11321472
175394 194833 683553470
30756 137892 954106941
23794 132904 326201770
44859 141783 243022904
102329 152982 127342948
176690 182860 7740317
36782 179619 358479648
109683 190108 529423703
129975 143185 677633258
142319 175609 83754721
142556 162063 809902616
93883 129755 90177725
157420 168082 26815513
140489 190421 418257658
40785 108654 170282937
146314 194313 715131358
13700 176287 407782149
29044 172118 973311171
175390 192221 919412124
65753 68274 159858251
70672 116232 560481956
191926 192785 2167901
70419 157595 218677541
31312 138213 268031466
108841 142909 85301563
50468 195190 870123278
185213 194013 594300039
3959 182746 448234915
113693 119265 189312258
170023 187162 38608918
72671 101270 972902969
165772 174616 64458393
140186 143975 9627449
168610 171680 822901155
136862 147438 26747461
1127 13350 30464550
68428 148725 201461968
42950 195196 737765300
128831 185346 142002210
14005 85359 178507097
110068 186307 191185514
187129 189007 4711374
184680 187621 648456274
56348 103119 967771448
99176 144994 115333881
138969 175746 92537244
119046 137087 45091787
165735 170904 785029154
13530 101568 220361280
195706 196098 998530
98570 111291 32457747
161273 163616 5934214
49186 79492 373964021
100296 138899 109352536
105043 106365 3467411
140528 143129 6578661
9176 151179 355902861
132143 147798 829038940
140388 171467 78316279
141086 195899 951639947
30755 131014 251339078
196209 197513 544151273
52517 161032 519492015
3474 141524 345813814
18690 65045 976309738
96640 168328 755109813
97737 164925 169174732
59807 93238 83359393
49739 86128 90979146
33251 129749 241971412
83632 121956 436222152
51013 169977 683756208
59271 119275 150391152
105328 119678 36010501
128442 192720 340948029
33692 132275 482840182
23122 90583 377479611
21516 185062 410215839
75543 165585 437375287
420 133732 580477269
59511 114328 137495439
16618 198009 454868713
60629 175301 287718452
141308 178678 906236947
148278 173600 468050011
190845 192320 3762168
186541 198177 276501487
156477 161951 574040962
27924 43224 38539014
14919 57552 106898110
167786 177643 395690895
2601 70783 170664739
90106 160270 176394116
102302 111870 24412040
36725 122515 215196688
138614 190492 196176362
25073 78749 134564200
172108 199023 67413298
106751 180107 463896471
9554 185168 440310835
17729 115298 909148550
150393 174664 61057433
85187 112839 966018366
100311 194039 370380676
6154 96470 225821108
150472 161609 28029253
199391 199424 585511621
162340 170120 78143283
188195 195284 473289823
38992 153522 287350257
80099 113681 84503980
182198 189336 999674774
53773 64918 80895044
109220 147921 97149408
180890 194130 428932599
121545 148639 355404644
151055 169011 467172809
83496 149144 164929844
177480 185340 30994901
52145 54878 6953423
64568 82392 44419882
87041 161132 186196483
6116 94766 558630564
155264 173645 46142769
140939 166972 65559232
74329 133453 259549232
95856 159616 160428096
43507 123200 199778095
35551 107418 654556013
7054 168628 722499937
186745 187620 2172003
71243 150764 818770860
36259 190109 590707373
164524 164643 934520470
44273 154830 589479871
22243 81529 148374295
170609 171847 3060623
91523 91953 350146979
147731 174907 905199804
132068 157807 64604750
92545 177305 666328161
34121 72742 96873385
105151 159318 584109114
73727 148828 188602316
33622 142022 475145657
159973 188869 46482055
19198 66805 119286654
123167 148418 315162478
191315 192329 2606392
148162 155548 18521387
51617 61068 774768813
129669 171284 357276167
184712 184817 285432
32326 165043 333154751
70892 199555 322890665
41713 66628 62504200
86494 144051 144663799
71395 85652 35476848
151617 184361 82246730
150799 152025 2179267
140515 150063 24142959
60285 182422 306318380
160292 184867 61698448
152291 152731 755383
56353 178495 687271289
4746 129646 577931415
128921 195086 451532664
163500 180040 41497477
101544 114064 25709090
77999 110546 81944467
27047 119400 258921997
28935 176274 814481223
136409 156126 49767655
113829 183695 554735130
625 152387 524609820
142905 181191 96249162
5910 172694 418197215
85070 106180 941241438
154574 176731 979294723
127995 140755 32020971
153406 162442 22780029
158853 189075 75832327
15421 142226 317749010
85018 182404 244668302
129456 141694 30757983
27365 195672 422394183
181054 192612 321484336
43608 70345 417919995
85983 97800 825695124
129951 148441 46648311
198128 199752 4123249
86945 164754 122853297
47481 129584 205835725
103810 108917 12939163
33223 52345 722203348
190436 192385 641986961
163562 177336 271031550
183519 192255 66760851
35373 185843 490056139
79203 179418 266696908
129650 145156 175484641
54128 66231 15156912
166041 170805 12085317
52620 135421 798598276
168265 172747 11259277
197839 198419 911359740
73542 146771 699431415
110529 134819 60625094
15791 118994 697928181
118301 128587 27055960
175603 193672 945503474
192682 194361 4283085
76780 95532 46816940
198431 200000 3943588
102762 104199 3749792
102703 191911 439479034
172444 176715 10625182
155256 166543 25893035
114880 148823 712634155
166137 180640 36364959
40537 101766 153316891
78003 111976 536062274
75192 130983 872754747
45040 165810 303073544
124336 192862 915986740
187553 198172 40664571
167338 188818 403383184
23034 141594 793562819
89542 114332 62698929
56978 100459 133469850
110892 174553 159736916
129201 190531 114812689
56118 124071 170356497
109004 199350 293886481
103056 180022 434000275
183036 183811 429225490
133188 186449 574179276
175040 186609 94321930
151980 185070 344127691
39017 174029 749904681
162234 172060 24711401
28668 156559 58096829
167499 185001 43944728
21243 106211 805416109
127220 145234 996962291
7521 84698 989620051
160157 183090 57566880
12515 35937 58507277
12117 51740 99176279
87395 167537 420242364
199942 199999 138507
191765 195985 975093300
147470 196713 123640016
17433 55167 823924305
115585 158133 237382745
136410 181209 518396559
37454 198056 971691730
188424 190762 806759056
21627 58381 92205960
40471 122000 981854701
101100 174924 185700735
50242 170401 918630140
199993 199993 3512
127736 179288 129603888
185938 186752 2029148
87431 192483 263988101
62518 155599 233429813
166048 194929 138767073
122207 156902 87120800
155400 199492 952791060
38826 71410 81746276
71764 170649 924087749
196831 197731 2193921
21293 61494 171663100
22696 187989 485879896
40285 185090 691638028
30763 91694 152430467
49247 126213 851130701
54101 163911 252369284
154109 195503 103930724
136051 152526 41525875
135952 167864 602300174
31321 44132 32212492
130646 149908 347342482
165580 169918 462136388
95843 118166 111727309
104096 197649 744861496
1354 89778 511801922
195242 197681 230703444
2194 52324 125403267
15958 54141 216764706
175277 175545 654324
57188 168034 833949418
159442 183131 59516190
41872 193348 380060140
16356 18399 5067006
55557 100128 260960448
117299 140626 336601861
187237 187835 78632388
160913 188234 39433451
66067 188432 306922124
171108 182747 29058841
194475 197043 6409178
192069 198094 15044419
195381 196459 2690123
3543 63734 582265341
177401 178331 2338706
63056 168965 956727926
75487 93435 639031566
112553 139365 66912198
150819 185599 87320998
144694 161242 406799617
119508 138544 47600296
123431 159450 90391252
156474 180959 597362459
163463 180904 243374810
82709 97956 13310364
81848 160685 488210888
63912 103787 99810482
123667 141399 44372625
149764 177834 70464011
92330 141951 124750865
61141 197827 26073631
9339 36876 68720877
43878 81938 218156011
94121 140948 117680466
51745 87767 89915699
108984 123567 36507055
11322 34441 57608977
89282 154254 194800064
96498 131431 25191123
110898 152398 104016453
179979 185927 14867993
77467 112315 609571808
154466 198089 100866524
47060 186023 887964170
65714 106365 350998891
116739 183837 168175774
147708 149553 4641720
161235 189483 70837853
184805 193288 21335727
87951 125786 744896686
159146 177986 47396643
34119 196283 27565018
159857 190596 77163489
174683 184200 118411075
72139 190827 895264501
31074 188104 393970496
13923 38786 103656684
63714 112217 750378640
81376 146907 164633372
10262 20174 24799204
158545 181644 58048918
10911 50230 36589786
67813 125708 145044580
161283 185084 602892173
161258 172505 812585285
157098 190726 516419411
154021 187853 819485114
43425 136034 863455685
174280 189508 283646928
167401 178676 375710621
167157 175388 480719470
185410 186049 1555389
43768 64366 51674497
29433 43731 35969141
51366 84454 239051590
57915 124497 509635387
49767 113090 158958132
152893 199404 116778701
82344 128629 732610326
82590 116734 788799924
3109 10964 19633657
134563 157326 681514702
86125 169738 620638543
8518 157708 969054912
117459 158010 101545430
182725 193880 28070977
18824 106251 935054392
51327 77705 849168895
112868 193535 202321775
67172 104909 94599581
354 57066 883029300
187898 194436 16516647
134769 193316 147185090
15315 167532 775670066
5559 165384 967119566
164905 188547 59158549
168965 195224 65846412
80715 121591 102656663
120369 196885 192100371
65558 184372 298077030
108683 120454 766892805
22351 85529 158027058
74628 190703 291408160
31869 106690 745964901
178312 180030 227637217
13420 73189 149574472
17039 40603 877818193
74284 108890 954050294
49231 97933 121705609
162378 194357 80250846
185509 186569 38374162
171958 194489 452362974
199373 199739 900026857
132563 137252 11693984
74614 121784 547035198
142218 163721 54195871
144937 188865 840963576
105589 198735 618748184
36002 66356 431802372
164526 183953 48591894
117740 171865 750707404
50057 106526 141769682
15818 155057 349144021
102816 104691 3328341
108424 168894 885966561
61301 160192 248017193
107722 151101 450317076
34057 152677 409102488
149736 171814 347984628
41641 197545 391083614
86028 196424 215228826
145834 184638 97320901
12881 98017 780385440
99708 190350 975572243
185609 190553 595426621
135534 186571 239227456
189961 198611 327198544
46169 197721 852820211
69699 160316 40476042
165326 191406 65296815
1109 115235 286080409
184793 190678 546427128
152071 184736 81983298
24937 73391 121499519
168923 184085 938122786
184500 195736 28271550
73305 183460 276572356
158233 159867 4151977
181965 182097 305423
149724 173668 60115281
104736 142511 875689257
121334 150692 73683430
1053 192723 498292782
32607 118143 932986195
126532 167202 883809719
167757 172996 12755922
987 100668 27781260
179700 193794 35399289
156476 169531 32873568
43330 102524 148126809
131093 160337 82085098
22792 69565 27944168
50615 112078 154281318
152837 182013 926757791
17601 99560 205077627
29657 102811 424298659
159584 186242 66874852
167438 184396 484100594
14791 67801 132836370
41629 167882 316716631
55869 70002 501666493
77993 180659 257814407
105112 152005 577918989
152764 171173 81083179
123782 177124 17503377
64648 151131 216864342
140402 193932 134584151
120194 147532 68630728
31623 150677 298633688
184510 192761 121310628
54359 77123 56784453
85955 190375 575799430
128680 143882 944741667
149655 177758 70531561
23856 120625 242645447
140726 161015 119440474
194367 195980 2714644
98446 189777 342252298
13430 70409 840572645
170924 171990 956719878
90571 194544 795662486
119889 163341 109123731
91846 116227 736283715
143252 162342 48109303
116817 152143 331360176
11827 161826 376120788
44134 116312 404927918
157151 178787 54344273
95795 195966 964840133
181732 191868 25405840
52028 94977 107168877
84550 107760 163396816
49117 147704 247324923
52516 188435 340960492
74625 92230 43919234
48150 178641 620998467
108555 118509 24986543
39197 68570 73782316
192021 193937 678993454
144380 197833 134164485
118056 190819 654094859
97576 188822 496015687
94264 177488 209309079
97626 137022 739878463
52494 132081 785784804
189863 194765 12461676
129422 163600 86019702
114986 131215 361517377
106289 152527 962664885
149084 180092 130907965
89546 164648 742339553
198814 199505 1751144
4381 25435 52473134
115178 145805 76751048
95989 168584 402138935
38985 192048 793452184
197280 199110 316431104
146391 154931 429390057
60653 69613 22402792
52649 185710 747214715
131583 136031 5227825
151149 196932 114987033
40823 116005 188803543
65894 71832 780163795
17883 143851 315781101
73027 85449 721464787
128840 144668 39878898
160495 190734 75864057
142786 172459 74740024
52564 119649 103134510
166055 178083 30136740
191199 193432 5689620
174533 176220 303293241
14794 105790 228119092
18955 24641 14043709
190646 192788 5406435
189844 198064 20650548
43845 100210 135772487
147928 187096 593210860
23051 127744 477318581
55272 168479 283969367
21839 177813 391227544
2133 37633 142865172
45438 112088 971231586
150905 170279 48886036
177147 187169 820656684
56200 69193 32508724
68007 169322 254291302
158723 186230 69017297
38141 123895 215209194
5180 162254 543878428
15652 129554 285318811
139449 168691 73712866
132915 166482 84444028
164920 186687 725792875
191140 193271 475111814
195184 198426 154779825
165806 170146 10997640
157161 175386 45821918
169123 195905 322905311
76948 127565 126983073
73626 109974 543880859
32107 175279 359360735
132467 194099 154848698
22742 64109 103726418
65145 132227 499469979
149112 186882 589486549
56339 70612 424250428
121394 184497 461399163
77247 160415 395013036
30250 60622 665930416
40294 68443 70661445
155089 198121 124861901
3391 112360 273156410
167333 198613 932702266
83983 153472 174561747
189430 193442 10182711
75872 106278 76579804
145193 185026 140762766
192028 195542 8863535
3704 163106 399619487
2452 8417 15002925
114016 121269 18037586
100250 191255 762982090
49632 117778 301155044
71936 80588 21595315
27899 113954 215996490
161072 165126 288617183
45047 174613 325181947
35931 72383 91376318
145324 155827 996285763
93110 172213 199002938
133355 167438 704685876
127884 168710 102724441
175416 186639 185741469
110987 198565 219677171
179870 187772 916104363
59441 152161 152843514
155005 169233 35795745
83422 118775 88907844
13307 196582 940624047
76663 140683 843604753
42865 67298 419168336
60761 140852 200635095
20129 37316 1999511
172807 173153 556644
77262 187702 416986366
114890 124072 22871698
14164 175033 403557573
54965 196277 354514057
123080 181920 350712733
80483 157212 716843905
115588 118334 6745918
104170 124041 144533917
99050 99339 72581533
91229 94884 202832097
76278 191097 288313864
153868 193843 938450366
164797 189390 295749796
145534 182695 93224697
165788 170042 10740684
76804 182017 800512200
177725 189198 357898328
35781 111058 381542214
187352 198563 28198852
81964 182188 251669711
3644 79238 945448029
142389 147272 654706322
96743 98844 5297485
148634 194717 115693086
84632 165112 202317726
193745 198372 923582303
130911 198400 135837488
82178 192490 339651844
112876 159317 795977723
47478 142857 239206465
52461 125997 130744441
137367 147730 26229035
150495 189517 15724726
144775 199294 611624772
152281 158173 14754192
70416 196843 317270144
120215 194307 378749487
167350 171484 10496741
22982 55139 80693884
20733 193198 919280441
117158 121634 834893252
153514 174745 144483503
93519 114072 914608246
96384 154997 147543738
175819 194579 310574799
22453 27638 457096779
181239 188291 570602097
82486 196896 220394484
166939 189059 36140175
142034 154271 603668493
139022 149475 26420599
157573 198064 131074500
35076 107417 181678692
143889 165593 183593611
54892 191630 342952758
172874 196357 730868260
157447 175113 24018020
99903 133557 84655366
195918 196028 289183
47993 182164 336748515
59898 95692 233857265
178848 182575 9315421
9904 93920 210058864
39868 41782 826701975
10642 44623 95282389
148310 151682 8345267
18966 98051 510668133
113225 178325 163293864
182446 184096 58038286
123896 190870 168098610
154233 185737 78990000
2328 27622 63059989
163908 197069 83158809
113250 130518 637546085
161404 198796 564359342
157578 187481 104343728
138759 196859 146036550
191125 195386 825367274
151935 171356 48924165
13169 142696 413361445
121253 153167 175486384
199859 199953 524570130
139453 155921 277838489
106600 174466 470510453
57181 198066 482123295
59016 76937 44650467
88907 140579 834259858
137418 140881 8698219
178357 193632 38334907
77676 177956 289348033
4411 53930 124078456
141601 162512 320881869
130411 181356 397465070
117208 189951 182353968
195767 196937 2928550
103530 152284 122416362
146669 179287 238498170
134522 159626 417243583
182824 188438 126819526
140198 186266 683112249
18573 75995 374026970
6997 187692 452883051
199447 199655 525304
99701 118125 820122017
124863 148893 60420303
115682 153766 381970455
128761 153121 61255968
179265 193167 712732898
192120 198900 16971304
64838 133197 171266280
133913 149038 38116874
13618 110579 243152447
170525 180713 25430945
99250 154892 232251599
177596 186996 576885989
98446 198175 626328904
186818 188403 300685415
2229 109301 450607377
192647 194161 3845509
15118 33487 45756483
40301 117040 304544423
36677 55057 451579719
87735 104877 43315328
4699 40558 141622807
113348 119829 828364452
147855 153519 14178583
186020 189626 485498434
54588 63111 21394274
116756 138965 716425532
160462 193432 82824452
40464 191641 849360273
42524 76341 814328916
180624 191044 26114811
158921 184258 63643874
34282 60343 700383872
100095 108888 22436743
81550 142275 152353241
166257 190573 235307416
147939 152690 11855038
188949 193860 12468345
142409 197848 78486951
76369 104871 71659159
86325 151593 268382033
100999 156955 252835092
4747 14126 596082498
174099 199333 63278813
69749 110809 103096061
54767 91241 719722065
73935 90124 40409670
58047 71032 317512898
66689 82507 39428485
17697 37167 48590129
91833 174694 290076746
27477 63002 89274457
148624 181359 823515884
155270 175020 49632883
94935 167763 183217576
4628 73868 173295497
18276 90209 179902867
110259 197867 290257574
44556 162251 295388040
189998 193022 430554516
80630 103418 825522963
184858 188302 439400341
87514 100857 28382559
72125 89078 42230803
18122 81972 159828539
174993 198522 58946256
63445 117951 792392793
65372 191131 315443241
98442 144745 116595420
122763 143930 820553748
112874 169708 202724864
14561 27093 243669702
68872 105414 91652768
51219 67003 39569716
97906 183712 215746268
194025 197910 9649298
176235 182621 10899056
169428 170376 2445644
62421 173969 968688066
166191 174926 944807972
155070 186373 960646337
57911 118154 151046445
59335 176173 293060779
59985 197413 344659645
39085 148676 553281422
151062 188534 991555421
189513 196309 221623411
116657 174745 588866047
156768 179567 45450415
46728 91265 111356277
119316 187484 170989833
25173 122608 316671792
149910 188471 210542665
8418 58001 868259015
148961 189964 493082680
182748 188915 15441228
58669 102285 109008469
187038 197634 26603944
11388 144460 587633444
115369 188395 918817051
80905 124915 110501992
178629 184989 15914908
180226 189763 23903537
105836 186588 202585926
59637 134050 186377664
174931 181323 166722613
105704 155667 542468218
119386 189979 177082667
128776 160300 133212950
42238 184650 814494877
169371 186070 895117601
103949 142156 566504639
7814 128069 266564608
180729 197681 172818171
113634 146813 83236541
55265 58683 8542886
69947 152986 208287635
175286 190364 37705996
80460 120462 100464764
172473 183697 28033350
73801 128303 136706006
197352 198139 800624321
131878 139270 18460773
16318 148364 331122546
60408 143257 207608239
39423 47582 576596174
76226 109128 239948058
39099 59639 51705975
34986 110348 189286862
20236 88723 171263257
16109 162325 879690676
152682 188039 88714994
134979 155573 51944562
145854 172291 692357929
112081 127537 38449283
162899 191324 71273688
87677 148148 152156242
21554 117902 222480694
85887 100205 35901782
116592 179016 64739948
128971 155372 66474407
178551 196156 884145342
166556 192981 66736889
71681 174576 258320584
197942 198803 2206890
68578 133906 899094402
103072 183536 202102344
16347 193243 443636685
145487 185259 99782987
176144 192760 41659184
83716 180425 242897343
119980 165761 318133613
59381 149185 225151246
139774 154864 422104442
156572 177400 52289676
165172 174530 959631007
34991 35283 788327
52028 172821 756684008
194579 196063 3722045
165830 185066 48235304
96616 132308 17218440
12139 97277 294373184
93600 174663 203925595
16912 172731 781703213
183422 198253 699472878
41031 191495 764807728
29222 85856 141766078
70427 89788 48215754
38766 168150 891307935
96823 156479 150153133
18557 178288 400675814
139296 169977 511306888
75360 139856 161755576
77564 98361 51973359
8454 177909 424795852
69973 106170 90847840
145560 157654 30240139
74730 88996 35563616
114907 128299 33305414
185962 197836 662708992
13291 146649 598078030
25104 79601 136582308
129586 172983 31735076
16115 45466 660467084
12399 100207 522129258
129444 136147 16792005
57026 103501 116370994
49359 121856 181776550
41866 104036 799215209
135990 186039 669523165
103454 184962 316908654
146688 185476 97267162
54812 108063 134636738
120318 153552 83430975
29240 118712 737327025
126626 146885 115199087
192594 199872 18252978
170962 193508 56452284
197533 198318 580291764
67153 173480 558592989
138360 163945 141250464
56627 131561 731528524
52199 122995 774276554
157308 166212 407341209
5153 88585 208664685
35345 47125 29609319
27071 176405 945835008
156204 172331 40562839
151451 160065 153347718
178192 192699 765395823
161028 173447 31215697
78096 175008 243455443
143268 177626 960459425
133953 196851 568076113
35213 182814 492138723
196368 197607 3021727
25316 86786 447782764
157674 180541 57464974
190034 192533 120824233
20599 94097 790742756
30421 69740 617663347
150028 178645 71886899
33233 184829 380452134
143218 155218 9845262
178295 186644 20900720
54780 134757 760419580
37535 128598 228387500
8825 74967 882480812
176536 180449 128960371
63633 120729 142938317
50284 118365 170768392
199628 199935 890948510
91521 104343 24920967
120272 127397 17747558
173365 199609 65807536
146858 149446 6458008
102354 165063 294140210
150997 169335 433672390
27060 173509 367534782
52369 87834 88573135
125566 167613 105691537
48201 134653 216770124
31792 171202 349956426
175196 191814 612205612
145972 168872 66197293
87090 120964 85160111
171788 191455 49200026
108709 158318 196492395
121707 147388 776199790
39755 179787 984135402
153385 162416 22783600
113693 123585 24700434
136218 165826 74636185
17607 182144 412680922
106400 129413 767805298
120599 160892 722572948
151889 154548 754771671
93705 162667 173516861
119490 190278 875298110
97989 179678 205447225
56302 144603 832117534
38090 65427 68771492
186592 188076 522563417
154373 197829 108973527
61272 89149 501210910
61483 129890 171316996
137463 161719 61103428
43691 47377 9111045
24139 101030 529416422
28711 98560 177401174
10068 169783 817533272
98330 134555 242721663
150467 152868 6035521
107327 188739 204191615
39226 192812 385395459
106364 178694 699163570
23293 188988 415630352
182453 188868 993305957
23619 137623 825442791
194058 194678 1599413
186350 198507 947469753
22325 115645 234125225
170613 177196 16373708
73902 169621 240468030
59963 123886 160179238
90857 158113 169136285
151295 151349 395483228
45565 196405 118377970
162012 166027 718426906
68529 78370 24471604
5221 155222 376068548
160696 198076 93797611
154624 193748 525325383
128335 146005 466036204
94816 124513 183199804
174929 178338 867749477
87268 97255 24930599
89710 153991 685131558
61391 154622 233852222
20113 167016 368386253
10159 77003 980855000
76707 135653 787849764
125144 136500 149334514
151749 175185 394517668
128997 138075 22747856
25065 141935 293141412
137877 142125 733196020
29128 89709 151603833
74615 81307 97128853
56480 76388 49648463
17072 17900 2048491
48804 49331 1343942
130140 170864 537690508
166306 186506 806692708
124707 166398 50678563
127760 193735 165797521
142346 170240 587584767
112216 143900 79275348
9877 62093 130829355
53632 65083 28722322
193185 197044 9705358
117327 187474 175828596
168011 173298 136411366
124676 159979 943014359
48961 73713 61919565
41777 52678 314084105
132177 149032 908720242
134324 138910 36649331
137357 190462 133423973
6930 59110 130630121
3312 100557 663582502
29650 119754 226051492
13216 80717 168979622
34782 94724 149985404
123203 198920 276817334
108895 181054 181064824
79303 132130 631491464
121604 172948 565470709
32997 182416 768341518
147236 182411 893213564
118492 156584 283494744
46541 189927 567075834
79644 94538 356577324
181072 192214 430309798
24022 173135 843194317
121855 150314 390197857
107389 193406 666984255
97257 168278 171363432
129024 161678 82132657
99632 111404 415095480
52330 186808 581935203
174374 181015 16620000
139454 150638 28230064
90650 165238 949020956
24222 57456 307334237
34656 192482 200017152
131235 138902 724506698
159153 173338 35745026
61399 193967 426841622
30448 133238 994731620
51856 152200 251632320
196807 197301 447305378
45014 68618 59271376
75646 96280 51490736
71202 105569 59170465
8908 163859 678700387
158426 186888 809421730
12153 193108 760853515
144283 179765 89147411
85659 196165 277688478
34980 77717 107163555
104360 136903 81533757
177971 195448 43910851
81729 138776 939287005
130215 178646 121774451
11234 34633 58304300
172705 192230 513676600
159219 168299 22935780
98339 145059 635114708
98191 109503 28835564
14937 148580 802831813
138113 157216 48141586
70110 124666 136768952
106993 129054 55096436
152147 181832 74575110
39575 106820 465657051
195207 199247 951034630
93194 110197 3448346
155464 163458 20054263
147325 171660 273924234
33657 81999 434477491
186269 190045 9483809
3922 74673 176962711
142962 198397 349235375
116528 190811 186188772
182663 182866 929871066
68306 134231 165152045
182699 195395 261045016
8186 40314 668414080
94955 185771 228338420
167956 168674 1801447
122466 123402 254170426
162047 185451 58651131
115242 121065 14347748
180712 183797 92628961
101957 193947 310598135
150782 157503 10679674
172511 186051 139726201
131994 168963 828345715
94850 135298 549095361
189006 196436 18770814
149750 157438 796600728
91661 197992 267178952
108173 119029 276754809
108789 143679 87433335
143768 161572 7497737
53070 149581 242091162
66087 96311 75329551
63227 107679 113104405
39493 153474 285975482
42662 99580 142321664
44652 61088 298368174
158345 196332 95473736
37352 198147 403504702
197073 198732 4139732
120734 146788 642072292
193817 198225 239204679
138293 163795 334144500
138088 171725 814111180
49227 85532 164318363
139933 145993 15489623
159105 183168 636040729
91393 98170 16952826
140391 173782 84027142
25009 81393 735011218
142084 181863 100011195
79629 84155 11314678
100749 101633 139424257
82000 177250 239208606
11086 93877 207029625
7984 44766 91886907
103971 142779 336990967
199762 199902 59841
193956 195416 52955061
44870 117109 325165693
86859 173907 218794604
58406 136655 844029495
75927 114640 97419706
157459 180560 612913591
26898 27442 371039506
124218 147750 59122117
132050 183640 129556322
40745 161222 302264638
189403 191586 5545730
123121 182159 94748647
185209 188531 8298769
82512 179388 615302599
191573 195022 497298015
31430 100416 172767331
74811 122811 120514557
186433 188781 5927621
197141 198528 187254593
162128 163748 953235566
45001 58242 33372659
140957 178649 622700313
121264 187571 166412368
95229 160168 163432388
698 113364 395551825
176668 197234 51593818
9284 105624 241362470
122336 125822 8655475
949 146096 936516795
76045 133005 142969682
56097 141962 215189159
91773 199061 408155374
41458 144973 914945395
53248 69391 80932466
33606 153117 299898518
152949 168616 39461548
51265 102316 127755291
121544 193123 179715629
87047 102268 494672721
13376 112734 249202560
186288 187784 3764223
68435 156449 220808219
43856 66775 796708400
158519 169192 26994662
160475 197871 940185944
18679 97897 969129461
40520 189914 374776393
169099 191996 57355920
132072 150085 45283151
34100 199354 671105263
135088 139729 863993631
108549 176185 526128638
176923 194276 915825875
170273 188439 177948840
91207 128542 699477743
85122 89087 9878935
171560 178680 17790638
101165 110748 24489815
76769 156451 200191219
191042 192201 2991229
193262 199356 15281311
144891 174542 74479600
109984 142950 82518812
1019 196455 489998786
41299 162655 949868906
7951 147519 984058166
190287 196011 734262710
100132 158123 911582976
177024 189177 30399376
81753 85892 308329815
93763 191765 793090540
12431 169114 393028787
28570 142439 2415731
12884 159405 720518956
41784 159835 547427168
129716 195837 166212951
59837 182903 914484874
14147 55208 103006884
197789 199405 575124937
100204 103406 8204189
171928 176321 10915632
39861 178759 791847936
183596 198041 848832260
4399 52988 535935322
15690 72795 309817484
105969 182026 293411300
192250 193749 241290293
69406 95507 379120353
64572 98480 84579417
44435 57085 31849557
18969 169473 377576127
73840 113195 99015115
91643 109222 44523564
129074 191946 157951669
180059 196505 41317923
135661 144030 579379223
36692 177137 602721241
166493 183389 540706616
136515 194727 146411219
190398 197202 547648287
168776 192805 54106291
110303 169674 367073062
49233 64183 695097440
52496 52751 45081060
11892 109017 403930059
76724 91221 36246327
93778 108185 975177763
42422 62550 630979015
118415 185079 167305982
122865 147205 61157242
85263 126179 120118089
13764 157076 359363528
63513 69964 16077794
108792 155413 301886468
78094 104789 67090562
169231 170358 2890859
57679 174923 908221332
109788 117445 19313207
184732 190382 843171527
73192 148800 511637861
197904 198592 1798526
62508 95682 345950624
56568 111060 376265561
35684 123743 220910286
49705 187283 501815063
6053 92965 217315089
188095 190955 7212090
2556 128383 621719894
89421 96850 935930484
43005 172165 324080153
18554 181331 408292012
9488 29649 50276910
149388 170671 53601722
184429 194727 409391822
142771 193157 126605481
140101 175291 851475238
3621 58770 766609082
33884 99369 163997246
198013 199305 3307817
146896 187565 953904068
48783 143396 823663153
135239 187563 131452502
15916 82614 166849391
185078 186939 953426914
60302 142313 705521605
187776 196218 21308205
162440 189146 358150247
71153 82427 10481793
109064 196413 506399028
80799 193446 282893886
71546 157065 214629288
197985 199128 745862706
168407 180929 31386593
116066 166199 877460965
79790 196537 293213564
11259 105109 754053299
18271 84193 796068359
163329 173357 8155821
161494 199948 96525925
197157 198304 2856807
171853 183515 29132119
64097 72806 22289349
76611 187354 278077960
103513 153729 314291544
162465 180321 115026424
158344 184456 204058534
184446 186339 3281268
30550 116133 214843742
181321 190579 23220850
109999 132042 55153963
185405 187583 154542565
136368 192540 422618564
118152 193220 188343104
138041 155523 834684241
13930 111878 473432297
61052 184517 953676344
18210 37179 695053540
156787 193987 38908676
150190 171607 53932520
28507 167910 349793446
76539 101249 61896971
98164 190188 882299656
197169 199460 550162659
199003 199037 91283
189 90151 620751666
156663 160069 8528962
9848 57738 119976630
121302 194594 184083595
156866 163612 102269997
1263 140525 348768805
181522 189500 19952635
112947 197927 213046955
107781 174690 167904082
170330 170438 263430
69312 116058 117491325
24318 107119 439861251
31556 77202 114341359
30427 94076 159235309
194795 198444 9077870
96710 105071 144225659
62478 103446 102488248
181300 186169 432754485
80330 140348 508110741
36117 137957 718576225
60355 113373 132938765
141212 180922 495655388
81366 103401 822430056
183894 186565 6709629
20063 89646 258187549
87984 128868 102741930
86287 88112 474161162
2171 10396 20515310
174702 185725 27521226
61144 199225 3831420
198906 199947 164168479
82951 113984 78145147
115849 148035 80611831
51301 71790 259558965
42439 125172 298557581
163042 175814 32098194
89266 99680 626900916
151982 166008 35316230
61484 90841 73099380
41646 158716 293618225
149586 153456 6966961
92814 192245 788010414
82151 181306 387830403
146178 168522 552242627
20711 84483 188280781
17281 114943 244955415
155544 199384 460993384
52151 55108 7519013
74371 87130 14569845
42828 163846 303627771
22841 152071 424827941
160707 167991 18335231
115432 143746 390733894
184927 196099 28107660
26780 160366 335142675
182099 190975 935828342
91846 190400 740839789
67373 196857 324879462
175928 179687 999430651
84343 146268 155666960
130132 174048 238225816
126776 190743 160729779
40673 82152 103900799
170594 175208 854622664
155529 174171 708650058
128461 133089 390791651
18885 115587 246571060
190570 199368 2328240
193947 198384 592884574
158683 173926 38391557
195048 196530 702614644
10014 187977 446167900
98911 192158 447630216
20883 172082 379335284
124252 139596 244828227
199873 199961 226722
50347 90189 99527387
136832 172442 89710229
79049 148461 174450116
170870 179179 243178485
167709 170979 8386167
97651 102194 103214764
196752 197813 608733300
104205 110392 15739392
168566 192970 61163796
125241 169116 23776532
179519 180885 425873001
119671 185773 866984658
134694 182395 369088331
129844 158699 51569487
152748 158160 171093313
12671 69916 143403814
121084 122479 747270860
126293 144299 45314740
75278 180347 263816676
134170 140783 16608389
146631 190017 824498461
174687 181414 16808405
94778 105375 27054013
188893 193072 370366510
141073 198907 745772580
12646 162826 913100877
103923 187882 210747816
80574 179588 276788650
66477 191676 314092862
137722 173537 440996403
57346 116290 147965692
104364 163472 818385879
44318 54368 25348510
43295 53584 25788183
34116 171319 85262663
98299 127700 74007331
16965 196642 450675029
92385 187671 239395206
135989 191283 138921199
68142 111258 108242790
198224 199640 3603166
55479 180257 959194348
12453 42455 159554159
199241 199594 882997
43032 154655 398558122
141536 161200 1645480
68379 181810 284601464
96289 193192 87537781
93587 152067 147117341
42760 190507 370588710
129371 188114 147554602
72003 112760 102500420
71788 145743 185680150
122674 164938 106303996
141246 179920 387965027
176033 193480 43749004
168097 172607 11405616
87745 185753 959419277
175300 182562 18149804
67306 174647 269354765
109334 172221 157940764
42044 112098 175792065
128102 188509 151737809
100309 153634 134141490
20727 192591 981301653
84609 120437 521108557
49870 172834 618857985
119737 165227 114275724
189706 195447 14507663
145836 198099 131073559
160086 185941 64877190
186362 186415 89258880
17276 116456 357173491
67616 70708 20226523
120665 158132 990833020
12190 122831 525577254
158569 180864 56047946
162580 188199 126171810
103215 110940 19662827
91985 161793 175581516
62914 85717 192703147
175264 191934 669868800
28420 62049 337491209
86406 135950 124456225
164525 181598 42719970
151330 154619 8313509
129633 155844 66019389
12302 23392 27608855
184538 188792 10682391
123565 180705 143464883
105327 106378 2758719
7817 53357 789475650
50258 97234 719484618
42249 165828 704834137
129804 190199 151739511
62306 182284 457637839
108319 127335 47464421
60648 149018 671420470
196991 197897 2190120
18106 60506 106291982
65717 91665 304686520
13738 189194 439966007
83442 97523 307890715
46414 118418 180710983
129781 147467 760121062
19096 61731 483399571
157499 183226 317544613
66599 83444 42010652
26729 102525 189894144
107618 137956 75826300
65512 160173 237439069
108013 129387 53354347
83715 99364 672036792
128859 181582 257382920
189932 191648 4371485
132013 181449 124187020
55289 57319 279727778
33506 105494 462256015
64779 176094 279275123
29275 156919 320215596
11983 53228 103290753
97794 106569 22559255
191855 195535 224021623
132629 144859 985745685
97262 178441 204214593
173385 191310 80181178
195899 199477 8937574
139637 147763 20625373
13188 146393 695969294
124208 153352 73139565
23558 137525 285663176
26290 28504 674924966
130340 153176 386717972
104788 154643 277431763
44870 126855 205462236
66923 151872 213062526
199212 199539 805709
72542 186427 285840418
25738 31500 14492269
123482 153118 989850510
74625 85984 28377336
170283 181793 171831493
101064 161811 152814736
179957 189086 755323098
4722 147291 357391065
56743 164136 546053676
152762 173545 52245895
89534 147908 656442328
17389 145544 252761924
50340 79804 73676801
194675 197782 380272896
71544 181091 274959722
146320 178024 79555264
66667 117794 553258900
181439 193873 31272089
180087 194557 36373638
109352 191737 206698921
197136 197293 368317
129241 147068 81461755
54111 197176 844608883
42500 111537 173231944
6857 104768 957280693
160608 195847 74483442
140981 151425 26377228
155348 186553 78234944
73993 199924 316183534
63983 118082 913567905
9183 106066 653575966
10672 102780 416301339
97952 148046 126193742
156557 183604 13206758
63663 163348 249989372
56262 161206 587975235
166101 197229 353545211
6241 117408 880040031
14684 197640 137797894
38496 197617 528222200
107880 111777 9854144
158554 179330 52250185
65567 188496 596019676
144012 189384 113886358
148467 164575 40519458
130961 138574 870371146
15073 198735 460625729
97029 117653 315942694
106204 154896 260204232
187947 197499 23950954
75667 88653 32382215
148538 152840 339252579
84040 172602 64105865
2941 112508 274660524
102663 123756 53109697
42333 80630 95790132
173869 181281 819789581
19849 156375 899078287
74665 112229 712477273
151274 152139 2150845
10851 60028 123205451
65015 169431 262016775
130162 183878 663394615
188187 197054 22344540
10185 62245 225591376
128548 175327 433361908
11081 43018 79982416
160229 166227 15118398
196746 197311 442694716
14694 146726 331138879
21131 46199 62665912
119790 159453 99474800
119845 159948 488698130
47372 78322 150610125
124548 178012 369838866
170157 184751 36419068
32567 58741 418566937
110474 120681 514867062
18821 132662 395796758
77421 107669 68968653
7594 70035 833802751
150279 188149 95035145
76764 144525 607032497
125145 161145 945120679
52602 137916 213804525
126345 132855 12973451
17061 72115 297757942
105351 166608 37801414
11190 166882 390394130
79998 169336 382015299
133557 197501 372270829
111 136626 341808985
194033 194140 580238686
114191 151386 843847449
59096 185580 317201309
179143 191221 9032610
168419 194675 562109110
152769 192229 99116346
118909 181241 177813262
54896 199364 880671853
178556 183110 11382228
172586 186879 35711307
39287 116727 194489280
126879 190804 316013419
108876 183085 186196521
71670 157757 737307779
153400 199981 697494070
74739 170675 741985308
143093 150281 18136676
189387 194817 449960043
141821 177425 809195159
139753 148354 21862348
144463 180707 580731206
151002 161303 25926664
130672 189473 147678205
155502 164957 23809281
96728 170665 676743673
28963 143631 287602472
104879 172034 168726276
147185 181861 87072219
98898 123280 61550953
11422 72644 736058910
142326 192294 125586097
88357 150113 155256551
67534 147371 396576002
93356 119497 659758818
11726 165389 385416374
90907 178293 219727732
185176 187425 291715324
109694 112165 6303993
69212 166613 721000213
132463 194964 303025567
188306 193643 807569693
189574 198608 22718546
2901 188970 727826023
17531 110710 233678613
85499 101381 9137311
137144 175105 596625631
12103 106045 235447275
191934 195225 158522559
146430 177372 24995488
70267 155254 373144608
96836 102479 405205966
110896 125272 74988316
40791 92207 128556529
24177 107127 208219387
71134 98435 68086126
60903 145864 213103177
78312 173231 238409411
27513 38017 26243559
11422 179076 740361859
43211 170177 424871293
64816 155935 228551343
150095 176435 987029078
140438 191824 471919216
148412 182866 207797007
116214 193282 688919387
194654 195884 341058933
169076 173412 10809250
23374 87454 555733187
166659 194796 672349300
164045 172463 940379134
149764 196131 116419682
102761 113646 899623636
143455 155120 886724233
43916 49976 15182743
164338 198405 85367009
196278 196997 1776849
54601 166575 411293972
2049 171166 424061594
169707 196488 67131583
189680 195374 14386368
194666 197690 7463781
54688 132613 718035931
102132 131651 74213488
97222 134002 699305245
159947 198489 96760560
191961 193980 5108039
114987 155949 692774940
183415 192067 21747470
161947 187001 18797424
64450 153782 224058168
100009 168486 172272633
154237 169701 916551766
21422 55631 85778685
14525 113102 247276032
179741 182129 5998504
138351 169178 355131587
33424 56245 57434783
96970 113295 269124829
115821 154825 97714370
169911 199456 74011793
162585 195822 800151295
177936 193601 601499360
46404 55720 81501907
117372 155512 95616427
9548 123459 285417824
153611 193472 693832942
162717 168330 14089971
41688 79221 700212524
152747 158537 14502220
196216 196859 1584629
68141 104509 91140390
99748 156513 142805371
22454 46109 145762272
187180 196474 23449658
87283 155030 170373966
178406 195028 552609713
73091 174742 255316875
52266 182192 453938713
191245 198595 18495016
1372 96653 238197280
116670 184775 170691075
41955 72590 100418410
5268 52208 449559527
151852 189574 450445989
129808 144437 36840550
151180 181302 647713804
170297 191862 453553460
62352 128519 110549857
141856 162721 746757720
144443 191780 118846389
162953 174569 832757
144541 166105 54212962
17010 165436 765234162
18526 41994 58840794
184829 185233 984909
68551 128968 454748334
72818 75915 7726356
2705 187298 462733988
42984 60370 537822694
33987 116848 208113462
85925 136955 926378906
171716 182036 25796860
25699 108061 876827292
70310 73139 328623047
132938 195395 683186066
141409 161741 207875539
195422 196865 617305097
136217 198825 777717802
194702 199871 832569125
90397 106098 39857084
134562 157290 312413139
16232 155783 349905425
79117 99880 456283727
41972 64269 55947586
137513 147092 24284887
123636 139814 339382299
161700 194349 82011702
150400 188405 95369317
3577 106358 419773598
1009 50036 122599848
170749 187135 40864004
41677 85930 535977622
120831 190585 175187608
110961 139014 70110668
35102 129458 699110811
55486 159978 262033857
74368 94806 50975141
65613 93192 222450299
61908 175016 283798991
181878 186169 223009875
4106 79270 223375507
7401 118905 279347405
86501 109142 582015874
107678 154910 118471822
71662 101154 851297105
48761 96332 639022482
57554 73566 582898435
101317 158128 505756731
78051 92539 36137938
176638 191455 374161674
69981 126744 806892396
101043 135299 486999128
159923 169678 24650499
33094 56999 60171057
27413 132414 345342134
105414 169596 663176656
110130 177589 169231785
86291 104542 46034435
119969 164493 111919793
76202 108230 80635124
150223 173001 105205732
171409 174719 128365192
28853 59732 10741196
138325 142107 9551892
47394 185015 345388381
98375 199301 253690181
109390 192566 702917115
95890 160028 958485352
157499 182822 63617828
163762 197423 58029276
99139 154444 139193572
119559 186491 187602350
99024 196365 244729139
18247 116130 587146128
166493 168486 574808116
182904 183345 1128385
179503 194981 38895434
14967 32600 43951297
199397 199686 744316
125736 137576 29659693
36709 83479 733413483
26435 85130 146919161
50744 104759 135426731
158787 179388 312166597
180554 183976 7827465
75680 135192 665786299
67482 102099 86529564
125076 184554 149380456
145498 156718 28141320
136411 179727 111307204
113291 198347 213352043
137249 181083 503161641
53530 160619 709090225
136458 199707 814349303
192802 195495 752546665
174359 195562 146549679
38883 73212 78425873
146626 158593 29914561
86292 134697 218024590
168659 197814 445924778
156997 172861 43532202
159531 185180 76260809
88232 149907 227018494
135813 162592 67422887
150914 154872 4769739
48767 197722 578306090
49249 163750 287321797
154519 154699 431671
130915 180097 123617117
180836 190284 23658191
125686 192461 473211053
173521 187095 16514230
176921 190814 34813370
82555 191764 274260499
174257 175523 964871339
44995 75796 77121676
20867 52107 78272248
82238 128813 116875229
64136 113953 124925737
59704 92949 82871705
165066 188186 57868690
171446 194353 249385549
113904 125365 28521985
137780 147903 627907489
35067 48839 677890690
151063 195426 111482350
144124 198996 560450709
173079 198102 187481511
130592 179726 123505374
187757 188160 1011569
28970 118310 607005934
13215 57699 797602683
144378 176237 80068897
171441 193685 55754124
108085 118421 842333258
69393 196931 709571567
193579 199386 14543424
81310 177430 241415087
157151 169603 185729951
195503 199427 441567099
188583 199919 742377858
101069 189930 223274347
123718 158847 979041033
75834 104472 71946097
48154 108323 301694433
88955 180718 230677514
74022 152923 498627159
127258 133761 576934121
117531 174292 142354225
87495 96285 21971849
128547 135802 114784674
130105 195172 163547584
57687 169707 281053449
44059 161364 294268672
42684 84040 949012169
137834 165696 70231781
152513 161871 23525226
94816 136423 582591908
24102 43287 48275502
139549 159837 925692664
158126 167481 941366048
54210 154361 251173060
120111 199483 709282448
109144 168116 148000742
142482 182959 105269881
34073 40939 780069804
110441 135024 61357165
157130 175108 45225052
72220 130935 786947117
69328 146463 193553927
136500 157517 993283805
78405 180153 727047589
52524 95529 107374667
194013 194726 707619041
164399 187158 56897520
70256 156672 643488305
31618 128367 242578127
166285 199739 979874139
88171 144029 140403116
134621 179982 809281009
971 197929 593708491
106361 130108 59295032
45278 168440 309104810
128616 167236 97077182
53519 99658 12648795
84259 92625 756346204
72176 80262 20187107
140496 154907 954045972
40238 120016 200120002
26223 60156 644662970
51293 78094 67033866
143573 160837 21810773
109550 165007 683514578
155377 199091 109687288
134702 172612 826058388
97797 150442 513270275
50961 82742 381774005
184740 199357 36730187
163560 172381 22221564
49000 66992 45157295
104014 128930 516061631
63991 180366 759274202
66948 144507 299640316
110820 168888 145744583
111437 115346 251570753
136860 186014 493849739
132802 158083 63537767
14015 118213 261249108
180386 185019 868366993
5479 62410 968045350
17655 31698 979182189
59700 111575 130142717
3629 149704 366150515
111431 159548 789121862
132128 176274 110949688
71698 158733 218376726
155136 187164 80260303
102653 165306 157582896
169810 184726 454443797
22421 48676 65704329
11546 38754 67939663
199062 199861 2001264
49483 106949 587400093
4610 20924 297940567
163247 190911 396024022
69581 163361 235328418
70584 199117 720406920
156336 191401 87942338
28751 191475 408296004
100048 142921 107771937
40838 127996 394800755
133244 133681 972566510
25063 103710 197289136
75928 144610 172482131
31966 170894 997145784
190245 198773 9510603
96674 137843 180268180
147244 186784 99178303
63514 177009 284660976
9162 26189 42399599
58850 190104 727794312
79458 100768 816695775
176460 197506 681429372
66385 172868 267196436
142077 183785 104798510
45463 198543 668198673
132053 189418 967354353
184547 195175 126101710
75937 90655 35093399
16534 26790 25510226
83269 98500 21546566
9710 63808 342870943
136627 168129 79297491
34203 144907 277872581
124807 195173 176749187
82697 172728 226210598
100812 165699 163284287
50852 147636 807627704
47454 188505 353940616
125416 134383 152659615
33212 138432 263873117
29392 38853 228012941
42671 152516 78092085
63303 179358 406584162
64306 187146 308067040
194163 195642 3733560
32841 147295 508173841
41084 81084 933844872
153985 172948 125873118
26947 190689 465698120
31380 173277 356139193
181286 193475 30640493
2565 127810 638917442
143506 195681 698758929
84913 122090 231521064
31332 91803 317157276
184593 199990 696289035
15618 107340 229953225
199859 199864 8941
132484 158970 66556320
134015 141612 963988537
91077 103534 31538462
45160 93271 120331613
145103 188122 586535453
47701 81097 83652373
198966 199201 368530962
152038 196414 289359826
118198 149284 125960862
196087 197470 347829962
125467 170951 114479130
33781 59775 65460095
145716 193039 547322916
45938 61334 251374229
42757 89859 117721564
91919 166997 188798477
84068 140044 563091288
3527 37474 430474472
190955 194078 790468851
20900 59096 494088663
19626 171730 381583418
32771 152510 300500949
55087 76217 623921272
147359 159187 29627252
51555 92630 425340906
102342 137733 88860861
37650 91898 135797786
74456 150784 191635788
103643 125772 55447049
4264 91695 606278538
170528 174961 11085073
146874 179996 952581009
126402 188870 533752822
69002 114994 980951934
59191 119985 244191639
7000 83194 731011318
49435 133329 609827786
182358 199848 43902357
116117 151055 105298170
35715 84944 123231316
122534 193073 177134638
2196 48432 115549457
25253 96823 179172158
160227 184208 180140844
139071 141111 5104405
132590 169635 601346414
28216 30321 384461560
196353 197286 357118438
166532 188355 54641511
40256 160272 727476629
118866 166827 120389695
53674 145546 358537105
120275 167815 588156949
77457 131776 695798106
23060 85032 155059777
131338 152719 43702719
85679 167196 974557617
144900 190091 113347248
43349 175003 330320075
102557 113862 541282396
63996 149677 945005030
18235 136531 296375879
20869 65320 111434808
158107 179278 53233012
150126 183151 189202890
54001 89120 5084354
37809 127172 224107548
93079 119162 68285185
71092 145126 185794634
26739 175145 390745374
31544 188369 653466135
188788 199115 829415668
190422 196767 187143656
176052 177777 4280803
4969 130357 314087090
73849 153005 198741155
87657 138901 128754368
80724 95365 36408014
45875 106229 683889951
4359 85300 202484892
83061 159406 191757076
24552 77471 7398915
33497 111069 194820922
112645 170636 260347003
73524 160498 197207076
98851 139836 103034260
39768 107454 268350597
26574 62945 974760503
5549 22922 256667202
86043 94639 21384583
120235 126458 15426987
105191 112874 19470489
24481 105112 388618369
114229 178948 926803784
136699 187606 861586778
110770 153195 106305679
70330 142949 612071904
70891 111372 101698407
80046 148139 171084461
154797 199562 672197450
142944 143391 1156401
87494 149746 156568706
17511 180009 903372836
74922 103604 72038356
113933 197656 404542048
127267 140014 31955078
2723 24601 54486015
103709 173085 174255533
98479 161902 159562056
82135 163356 204003377
73222 97845 61498796
58230 144247 215586974
121858 172891 160489548
30092 96812 166926721
115385 185543 175856650
165406 179754 251632587
72257 81477 215191168
81882 159523 309473385
69571 155042 214494374
108675 157501 122438162
102506 180684 196440029
192665 198868 15555929
180114 194643 908556248
129283 135387 15298815
174271 190860 602654478
50501 173971 795160474
87261 198580 279686270
159491 181873 56261052
199868 199960 114918289
114144 184929 644847762
75853 131531 139710815
55221 189408 466514009
137199 174264 940817903
166123 193227 887690807
65466 133336 404072552
11826 126726 287771264
29912 169352 429764059
13861 45886 80137521
34451 94236 149672859
68526 175744 269026553
99221 125236 65496573
121276 135279 508721968
173106 187376 25107108
174963 176495 521806073
123942 181607 298446150
198232 198280 529683898
170873 174417 11253583
146013 194566 429721266
12348 53293 519150517
188850 189734 2228010
136531 137084 1440526
194076 196006 831274345
156331 182877 977384199
71087 104020 82555266
17379 109008 341595227
61020 65389 10946833
98624 171945 563905227
41725 103125 842327418
114754 153593 994927856
9199 153702 921607570
171849 174288 203397093
113848 145020 102076334
199687 199733 103950
76124 169911 124866163
172730 174176 3618591
136616 191667 138371690
150814 191057 756087766
84680 156665 863190947
29272 94507 175617966
31583 94963 158532583
133708 157768 821901923
114871 132576 44182513
95484 193294 653256071
96168 104392 424775500
12514 28263 39242333
131149 186272 138437757
36041 75254 612648313
188162 194121 15062275
44297 72579 624444158
128275 132682 11082531
144326 182693 96357628
42817 92292 144412203
137823 174034 213767083
9291 100178 227367393
49212 186786 500530172
154638 194558 100214356
121611 158796 930848555
60296 119694 148870308
23501 166576 495805654
55202 82387 40365183
111349 177919 166976042
86948 183715 984313109
56002 169936 285900856
177285 180561 8197873
161223 162827 3153190
162052 178117 410074535
104241 176704 181977117
56726 87123 75383527
134751 149271 36658004
31754 123881 676187706
64464 123805 894257730
194407 195416 5434117
189545 193861 532987433
93843 110831 43105531
79945 90841 27065874
64517 113932 919149251
68948 138533 174401719
155899 166096 969271922
75279 175437 251568040
166371 174347 85802514
153403 199691 116232949
161741 175267 52138677
146039 151874 14542312
48348 132912 784902879
17346 43369 65219254
35505 101988 166553378
73690 198810 373711789
29708 84467 895030998
65179 114092 122702026
106103 199084 233286870
6146 137958 330149151
104823 160611 261163898
60888 71687 26945146
112842 142794 74868330
50903 191773 353405682
126118 172739 117285674
125973 150637 62034591
28635 180256 917929483
155962 193047 93071658
46059 137658 229594940
169173 177069 681551543
166321 176039 24437354
98774 130497 79834581
140659 160427 324204185
50978 77095 65302145
176021 179918 9734607
124511 164766 282979978
106558 181319 187500864
37678 75113 433783438
46982 109352 156499855
34821 76653 335182794
139629 175436 374108870
53027 119642 183965794
55663 166370 879438332
17146 23300 292638555
73426 87188 331552621
192234 196128 322071651
91223 165574 187026817
49518 193703 636028989
9705 111959 858796373
26698 98804 180503234
145184 155580 26101495
32392 107476 757158916
197806 197981 785362461
49904 53323 743217344
34622 156259 305338995
187218 195804 21663838
181725 195601 418081491
154320 171008 42008780
119119 160140 102924519
27556 159167 330154435
192628 194585 4985076
6640 153160 510675106
107673 126387 46648357
5324 148072 918582385
184646 190449 14537610
82849 172056 229673332
65715 183392 295223116
51678 191339 847068347
165913 170068 601407652
127469 155414 70369387
66673 89442 56679347
187969 197822 24712044
121406 192990 179756039
180177 193151 663731013
133970 143206 23212260
163952 172257 163311078
133867 189792 140489249
151110 192293 103434747
103541 130658 185309901
84457 122024 780081797
7977 84148 923840938
170113 199989 74806686
120405 160035 880452713
161879 199309 93931727
96660 127259 835138566
61407 115155 134880595
104469 185008 235833918
63650 157506 235276046
184996 195688 882104125
149480 170763 53605547
112398 118100 14248033
32331 73409 433558710
23945 137947 734388721
76212 172167 241134102
93052 110874 823073154
194822 197504 787998643
192092 192396 766246
27832 59333 327552730
47431 102321 137494802
88591 180008 229752122
40018 135503 239348040
110437 112502 889370788
159166 170084 612432139
4336 19176 37152934
175341 179190 9630526
41635 125054 209087833
69376 173871 262276621
2699 189975 673957765
25223 32229 17601457
145660 196588 536993751
163891 166228 968741561
84318 128325 110491387
34794 73734 97640504
36500 157246 303007140
129679 173762 110883323
55321 154655 910277574
67495 96144 327605491
46310 66382 993731306
133024 160032 88740806
176356 178165 4531270
175228 186337 27723115
95742 103898 20839667
128358 181236 147350876
47911 197934 480815979
153480 156952 727148035
99246 142596 109017377
141222 199656 146865790
13381 32864 48580903
62770 123399 936752032
164695 178722 35108367
137754 185951 121130031
69446 146218 192662814
76626 182346 340025063
26524 146207 300313616
91920 111139 391335684
66898 159811 233063768
139504 197737 146327563
86177 158824 182550808
47185 56280 22912699
20990 77124 665339278
114972 142373 68460726
102405 158523 68183495
2174 7572 13520921
5520 146315 819898962
105029 171414 329257306
6214 91018 212019657
176662 195856 177580947
17825 152667 343772468
192077 192237 309936166
10547 197974 759881336
1106 112668 279630444
172853 188151 914423365
174869 198214 518689003
143477 185009 368734083
94575 176620 439325104
172703 175311 937163051
106151 151190 112891267
117915 189560 179659671
76991 92779 859744677
51736 68139 242574315
11589 50681 220638122
7080 104522 243996663
186106 192624 16430790
79551 140848 530795041
55644 165742 276231909
144694 168974 320580209
175552 186266 26752915
13544 128865 288944261
57674 95606 767554263
97172 105542 21451519
88811 139208 337019541
139337 187453 54056047
153203 158931 101521320
103557 142634 939625720
75937 114814 97829523
103223 155990 405802481
187903 190119 908837708
56903 103199 115873270
17723 50376 81792685
166629 183727 42840004
185566 191687 15385798
43327 108446 339943120
199131 199889 689063263
108851 169333 641608743
20480 24948 10930429
109051 147641 968254149
19934 38555 46428458
60150 128619 872218100
120342 152819 234944407
2438 32254 233803730
133714 135979 5644941
42269 106391 931982112
47277 152180 502605064
48990 191326 967612106
137368 176835 420490311
124554 190984 166745668
100799 195768 238735270
196367 197880 75996237
11885 120904 273134190
86623 141484 187877825
199332 199865 273948
101583 103009 3653587
84561 121819 93668798
68781 161099 231611514
106442 137355 77257998
26737 156054 324478332
179850 183082 552669565
8645 86820 195415783
40862 189321 584469983
150548 152543 179399675
164571 195843 78382954
159470 183712 451345256
147065 151772 640374740
62317 159884 425760120
91499 124513 83150175
125888 150504 61918855
145226 183886 133741201
56216 111433 338415531
33451 183518 376639329
147687 193398 397045185
49947 79846 74789790
111203 178919 354919502
149912 194149 111055853
196549 198511 4863518
138643 158638 703829883
180204 191374 27985731
120960 159209 354224861
178246 185487 18133426
83180 162024 780764614
22220 113758 212337326
55566 147841 947456349
10507 48161 94088149
112120 130051 44684622
34486 58368 86821077
69034 70151 2827007
35272 99197 593291099
197474 198151 705283
20767 51081 75938957
151056 189803 54274808
167737 169734 635202417
180615 192743 273981130
105593 160279 140880752
95251 148787 927167547
10074 66440 141135011
74023 89540 81055508
171821 189334 468131736
92062 189667 245320213
4184 12285 270309063
151707 159870 864251536
50475 88357 94668433
6583 64533 145060526
21122 44722 59025715
181378 183167 4478905
190632 199696 22793208
153953 178816 62439148
68139 90213 54941587
23826 123515 712846438
164516 199141 86785199
130079 158448 395866927
39760 61540 507808946
145113 157738 911283303
49997 199736 405330511
117639 199864 646632829
184164 196305 549043239
132 24140 1363347
23629 126565 257940204
94492 150484 790483024
130522 159863 333040734
113287 134697 53444663
186667 187552 2175951
10971 191507 452668298
102218 195984 235614801
28073 179316 460947085
125833 199002 183815697
33872 131860 245821304
81316 171562 355667262
138633 167615 219402596
184790 193543 22024456
149461 186511 92955807
15307 22509 18048221
31721 159636 545813515
91021 145060 136001927
173310 187257 34874744
56100 176039 300927785
90714 103551 32511762
100499 183603 130981916
26540 114187 219999604
65007 138590 813014007
180001 199956 50062946
33583 71452 305985879
171389 177799 317939320
71449 93058 304005569
40131 155926 290549540
82686 152674 175797378
132736 182297 124537097
98128 190110 231195466
71009 124398 133899491
28635 169812 27546415
5859 119750 285361331
29714 111737 205917015
195325 198927 479461120
15500 141669 316153291
136278 172809 92002600
79093 187567 272329750
175917 180303 958294929
186638 197748 755130993
93139 154590 154604823
112296 153193 943512721
42265 96751 136154685
13249 165365 381596642
58964 68563 537494795
171351 196211 386911569
52925 129501 191843650
1945 64419 269904304
69324 181440 486504481
74922 193560 297933790
104481 190200 477015891
119616 151190 79192022
12153 154795 357647102
78084 134476 609587560
70868 112660 928007646
120472 176727 595557412
19341 161187 408728255
12049 84271 180689410
195218 196875 627217352
165034 166193 251666179
12417 47327 87309218
196736 198592 122902533
24896 82308 143898170
55944 85436 73572053
86982 121738 87411757
47668 58750 27975768
72969 89800 31412418
54793 79505 329416487
62270 86203 848154889
17425 79607 155589097
148438 180906 81436357
122860 136339 697427320
96493 118359 55324322
88630 142793 935684484
199266 199581 320078165
14966 117800 257903824
184711 199171 36352760
177349 199037 441196820
158893 191615 82175415
18860 153248 473771064
167139 198387 274410235
91977 159763 170461987
114204 115675 3765960
71837 184792 283494234
186295 187468 2935925
173884 198382 555195343
43767 133173 224085182
71185 128274 143070796
155963 186469 511680230
73747 143737 455853515
118348 183583 163670282
64720 163099 774419627
187063 187790 1819437
42170 133165 228060815
12155 43572 760628556
123281 130890 419300455
160483 176552 689284953
29593 112785 439999517
20317 107612 260082356
2655 115574 283095611
170460 174134 9117177
36455 98247 948960431
64930 119163 135973358
128899 163803 87843686
117194 161231 14199676
12495 131829 333224204
38848 81982 108098104
108941 126449 43672838
95500 134405 37544624
93765 157342 159917282
137145 170714 84629382
72347 113270 102881354
169978 184254 35695344
148 158270 845720614
137191 165654 843518273
77323 168753 645014760
184441 194719 25885173
63638 105612 105117478
45761 161376 390600904
8809 126172 293872984
53615 168488 288196554
181662 192952 28359151
10963 101145 225611068
101739 158680 584686955
71917 94852 719393386
100654 101488 2145782
128895 130642 832261691
43210 139094 748988615
15568 96156 201498783
141535 164571 58131718
190604 191186 1452200
189928 192633 6866635
53824 126928 183087279
75058 192568 295078868
139122 154435 773438592
137287 194830 144691485
77755 161509 429749024
197091 197298 484540
105256 167295 155704862
23679 119402 240114323
102754 183018 201653409
93240 98895 90387114
132878 179998 118450728
171561 180965 23473801
117050 191950 852603599
163381 165195 325394212
30370 188696 397192750
95148 168623 184943897
86224 128883 107163442
120998 173054 130817210
23352 75592 832480580
160994 187794 441746980
126093 156391 455044321
165421 181707 40781367
40056 188814 373216113
181884 184378 38398873
183943 187534 8960252
25571 177025 699954839
158885 181953 58002459
20681 129351 577001521
92645 124645 80568770
11505 183161 430430411
183502 187179 9178400
185181 199965 37109900
194855 197163 5726151
164921 167166 163274074
32978 109763 371105780
1003 56985 160527417
140993 174814 243064318
161139 184879 425776672
19782 162484 357896963
99683 127019 606575263
1301 109473 545062075
34781 115726 421919239
11308 167374 391300034
24215 80994 142276724
117788 191046 155694009
72888 131658 147469396
126458 129064 6602399
59095 152800 518703177
61456 179779 296821578
187332 192163 12228233
60906 120242 163622474
55227 107391 130786082
171297 190724 48569777
21380 62938 157831288
183898 184025 335774
111443 142576 77862687
190580 191331 1870685
179695 184955 13188018
184469 189802 785158497
135942 139720 9436427
199241 199688 860199108
176613 198869 756093035
84804 167520 244979706
187712 190347 6642852
78840 193084 286880907
132270 162794 76783969
195453 197215 4361043
16192 34099 44563803
169108 197543 71179618
12941 48150 88030263
123518 142156 799356496
177324 183026 600455365
188943 194958 15236688
123918 135883 29904487
44126 129576 214149732
33436 174292 353594439
36584 120327 255547951
189097 189364 678167
46630 138797 231053272
76767 92518 39374694
80468 140493 348513347
52037 64798 325716636
127243 142635 715363912
32195 82703 126540567
113569 182060 171850520
4892 153468 372428531
109196 168808 164434915
55721 72677 42284668
37485 59964 925956090
16876 80962 619759409
17850 153519 340204250
125819 188161 208247201
182303 189617 18335172
124438 125385 2264825
25610 190867 414680989
31997 131149 765290590
171339 193822 56350691
12588 194274 455697183
59624 198012 309803494
124021 171159 118492868
6918 122956 290621955
30500 60592 510235237
98913 180779 205861669
69214 148883 863880309
47371 58588 353855376
164700 191762 67738514
120079 198098 717098147
9947 78011 170239127
48113 106761 612183727
24598 94134 174080702
52204 111575 149036098
9411 84666 493141128
108297 137497 72970471
90645 118008 69149476
163478 188017 61484097
58411 107872 698672267
66897 100235 83249135
47405 189533 486962275
8072 110563 260507454
168803 199942 113030947
188726 194078 912205607
173884 193662 795971139
168884 192355 58818835
55385 99089 109106187
9638 144577 338173780
114536 185183 177161797
120060 156390 816219734
161284 195874 837141259
2166 158430 391552464
57303 135275 291959582
179196 196647 43788452
171172 174976 9499354
53743 79788 65033233
92713 186124 856782120
91542 131477 479802807
62580 70295 19226227
85034 106780 54969772
127489 153203 64663996
106674 121764 37696538
62620 149581 218074955
191345 192043 1814150
99706 174095 911946457
121559 183736 807563489
113870 182093 171160257
195587 195617 204187561
175729 183605 19713048
73550 101395 69694860
128385 177925 124523562
84710 84717 870822881
108202 187270 925790249
731 152497 548764595
125866 168982 650340822
10637 16105 9328510
47228 167858 302689994
154394 196105 104714209
146524 188386 83133061
142721 168422 64700157
39319 119192 200433952
184439 184767 802829
171003 188763 550301264
95200 107049 30297636
147664 170610 57763268
61499 114218 199160134
124747 184801 239438399
90514 131005 101832837
103809 135527 327290939
188971 193042 10287080
63048 77702 382272875
76991 144053 451515186
138565 141902 8417120
115832 177556 154723057
160827 173956 33025399
109997 126090 177732765
51576 91452 99589062
192171 194033 485017482
2915 38626 89153712
169962 188431 230089773
166299 194419 70594856
52492 140512 798226404
102002 133543 79275678
128882 132187 8343706
99380 161709 156779487
5668 90353 211719170
28440 155092 317829726
57906 179891 818109469
183394 191716 305194642
199606 199744 449514904
176219 195811 49178125
156045 180986 184086754
70405 104493 85454324
63676 84126 92557179
87501 110447 58019988
57683 126356 420250495
107708 122458 36858132
124215 169968 205696523
96339 107228 27849983
199001 199666 446515568
43185 78219 451340835
30770 59304 570329236
80010 140315 151285558
30814 132402 254753585
100150 164788 162688776
147443 190256 107410572
121704 192709 178272375
46599 146973 566456767
120570 180671 150940025
169217 197872 71738736
199496 199868 934433
167314 180087 32072545
145014 176274 497830107
18200 138032 492433166
92577 140025 376420445
181190 199068 871456996
73980 126238 131096643
105885 130808 188895048
191157 194023 357803353
101024 156989 918425062
88392 152208 743413320
141308 192517 128725456
64328 99418 87565842
31838 136046 261244908
55180 129185 185351121
175940 182434 644456848
161858 180640 47133279
157407 171662 35961541
73433 186119 282855399
63400 157413 850426817
115696 165865 125792625
35832 76964 263974577
152578 191292 97148762
6205 134232 991114887
169128 191888 580824029
132404 134149 269926782
94767 112184 980061595
142248 154497 30966020
30878 145640 867556986
66737 92993 392113039
197869 198887 2606769
59216 63491 10726944
196860 197459 95306837
2379 124669 306330527
423 43826 385356234
53387 181029 320196575
58076 132601 312758270
195271 198149 7127300
179628 196768 43048117
39948 41251 3295645
147633 148958 343357
27337 152151 441893680
117098 146629 865065997
94174 161870 170307410
26665 174195 370230531
171566 189590 954389989
68198 161051 570835469
31194 130858 847832761
110802 139069 380880750
165920 189864 252315844
139541 155590 669672337
144521 165014 529794193
101655 169055 618804549
106206 154829 208732311
172289 189615 254617639
138600 153236 26301500
103933 173333 174317131
125524 179602 135919478
198438 198590 397558
107548 197138 551401127
110187 195973 630451556
70080 99762 771771223
185918 187998 5212908
63156 190005 318103530
1910 74216 983938148
160749 177584 558529537
12968 26803 34487080
188450 194890 16293505
194412 196449 656742425
67578 98389 76822506
75661 78271 6537885
128844 158779 75237537
61704 152787 228229380
186445 192157 14443671
132784 137531 438116260
59775 72646 942452669
118114 160306 105771774
137306 186515 123682098
105619 110511 197123670
140056 194017 296170510
93938 126277 81329262
143051 164537 216822349
27635 184284 605225987
31903 43862 30079911
66890 79919 267810007
89529 130233 658437182
194628 197823 622330346
124392 187454 205308224
90692 103387 312326781
55324 71756 782605977
62425 83918 440876148
46599 146495 250654816
195835 196858 2546257
155274 159606 389279427
58578 197609 348654147
74390 88475 914818534
177922 179340 3557692
16010 151088 375713206
122619 172149 230312053
153954 193698 99789399
67411 157217 824387235
31727 46037 35918566
160759 162472 4384043
22560 47722 245565598
126651 194974 153347786
82071 191093 273727747
182706 186961 4414705
138692 163819 63343311
89887 154336 162116378
178123 194547 41271944
75295 152140 873279638
128634 143922 38435743
108092 123378 136338633
83345 199932 292786260
8779 79070 175748722
158251 160447 5573610
87853 121311 84230749
72823 111259 3322284
98185 127223 87920777
83680 152457 172763669
113040 191616 197066615
68484 118042 993787486
155848 174905 257882579
194534 199030 297673412
143612 199000 139107246
83843 106063 56026457
163028 190688 291043329
66664 84335 44024322
118564 176158 144561291
116551 198497 304182735
175396 177293 4701544
23107 97990 197064823
67219 148966 730934486
68911 104271 88619388
164855 185552 420709316
61596 188338 503224276
60218 71843 28937711
48724 68289 251550493
153618 164584 14726872
156479 176481 50194936
186217 196293 25430175
186408 196177 24635393
4261 34361 30109189
188968 195188 15724851
80894 97224 40679123
47450 107698 151282809
142102 159641 44121598
60996 136550 550926170
153234 198291 821148918
146298 196701 454568397
177142 196291 388653783
124577 136831 933960195
60347 128640 171035965
66913 190473 309944180
89663 168385 459858832
161356 167640 15765233
75850 91595 828102230
112478 119261 16895871
75555 76886 3298356
49417 64861 38793370
109306 150910 104307473
121325 149596 71045678
66481 167319 131842278
80880 124658 109948216
175974 194428 5022672
116840 126347 218836233
11267 144997 275333069
18856 38642 768560264
139402 166256 67657162
9990 181059 428908756
31456 46999 39018668
23753 36491 31503027
48864 87328 96134651
197052 199396 883020258
61209 72493 28105635
162195 187157 105054783
78210 106546 71376881
29287 42813 222145586
20506 80136 149200514
148401 166919 91364025
144003 197627 134626845
157228 193499 66536176
99115 101660 288247874
39275 172298 333926628
59633 183480 310620010
186195 198937 32036436
156956 174155 226909617
63 34055 84712941
66964 74213 17964779
1534 102227 316778673
169308 178135 22042263
90717 193929 314792721
138841 162783 60328542
108622 146415 94823182
67998 188430 403925563
78788 131302 876534167
10530 50000 48501184
134350 161969 69541306
144001 183013 478114739
126995 163064 90764518
3815 130135 316368662
36274 135248 248124270
116271 199081 207626749
44998 80423 490509798
6085 123017 292942958
151408 179348 933851662
100632 128963 745496075
112085 135514 58452966
176638 194020 615809439
75657 169110 244867771
180245 183740 8730161
26402 39729 570292866
165988 179739 34468250
147005 167957 241059658
51750 63178 600083440
10034 10092 386729457
171777 192675 12052916
122643 130840 20509297
107833 149792 615979895
18990 114612 713605092
8926 48273 98280841
139252 189254 523465282
47843 155012 463058035
52333 175808 309848730
130494 165360 500608680
103086 176268 183882580
172893 196491 375325764
4007 141388 344146523
72089 195574 310025583
143995 193779 367247417
15458 188542 567506887
96926 164483 534901262
10822 174549 280462580
17878 195685 446027718
31746 130382 896700077
105336 127846 56324522
198668 198999 829757
199327 199487 393274
55495 114723 252681925
169683 180191 480973467
104035 107339 8470516
23491 27789 10702061
17163 98537 203513328
113166 182846 174744040
30744 142887 335766173
66518 170595 679496517
163993 181218 43130259
40943 180189 349383491
152268 191436 149958804
89244 181932 400959118
104154 143729 99302316
103754 123979 50788992
181172 182695 711879683
1124 73666 597789331
186179 199295 32993786
63558 146414 821665655
153347 189234 998416406
87860 133917 528889332
143752 157853 35403434
138427 144139 259105647
144299 163873 49278367
9476 97184 219259430
11666 151847 933864071
52570 144072 464530582
177225 190916 311171303
117388 128159 311637377
91186 133440 593515935
77105 97263 50285662
18976 53764 705386258
105641 190179 909236760
77732 114697 65983841
61359 103709 661545971
183984 192067 20336367
144749 181887 93252257
118947 168350 122591809
105921 157557 129488916
86752 170343 802893547
165396 176442 362700801
139430 145590 901859405
140630 163894 58647562
77046 84614 18904277
183771 189267 13745818
138919 147822 758786878
151523 189088 133603220
196198 197072 2163869
194968 199049 429733757
175131 191951 8963309
48300 113341 143326299
115755 143695 69837758
136525 166692 75982995
14549 196750 843262311
122520 159171 91975824
69191 199086 913160704
37367 83378 443859829
154855 196286 440395306
54942 79717 61830265
42763 148033 947021529
32034 193967 887749716
152476 168625 40635322
199524 199697 453048
83535 96358 99598833
44140 173161 323766607
25716 166941 354406250
113960 146064 80556374
96837 109926 33337183
76847 122982 405201477
146007 152311 836830943
126220 181704 139452767
45968 111986 165763631
128655 154892 349291238
156703 171814 38049268
47043 57869 28126395
31681 49216 44045067
82314 105116 658017034
83488 115923 51103693
14722 68248 134149663
66407 66632 585038
189083 194361 13380563
64063 95987 79485715
90688 160485 175543500
197709 199888 5516150
170670 179824 405833796
95585 101830 15839673
164426 190848 223394879
67543 96523 210511756
173069 195289 55760574
194018 194041 13795159
26958 104371 194141542
26929 43962 42784269
195020 196906 4689101
108896 158906 823858692
120896 124459 56515907
121984 190670 633079684
181525 182924 3496892
188117 189464 3388504
176955 197679 74598625
130178 157006 494056106
5486 89717 210599893
88090 135922 531064881
67583 191670 311281415
78185 160476 206634888
161474 176292 285218722
109815 113594 9494087
195529 196459 2319956
168888 182829 34882110
141291 164251 230404032
991 23152 55246034
197745 198935 771993158
89842 178583 604880942
62581 107437 387036986
135537 146822 756886233
62144 98548 90754860
134225 172752 96974048
9725 88384 196680356
34931 87548 199929812
78554 197255 400009244
171373 191956 51530735
168014 177731 24394515
183941 185142 80850414
6656 34518 256399979
51087 138670 219500429
110663 155786 113163166
158649 177372 928221036
23244 71476 559784724
23533 174759 707053184
155460 183549 799654802
144252 146110 4775588
7508 38952 717195166
136283 144830 21706433
60615 90042 73372104
77048 180620 548107602
365 174694 437048304
125493 153514 70465238
136230 158976 57277455
73214 133402 151027787
195479 195596 307232
92967 127789 87588124
131965 162024 75596469
63206 81493 45596646
115527 183803 171153954
129679 144674 874906608
50464 84040 83962898
173499 180576 673768720
19183 129907 277392683
21064 71259 125693360
43015 74961 79827418
91707 100019 598072984
98693 151232 132196284
10749 32604 54445136
167852 176024 604964682
42649 92266 123956670
151655 170611 47830178
163128 192797 74432452
115142 179761 162053344
159151 193004 809147950
21419 67964 116645500
156646 170452 1473280
80864 113945 558753736
138680 168990 76375764
29326 103685 983961606
52968 126514 184204622
192182 192947 753873200
147756 166772 47748905
46578 69766 625869306
37570 38986 3623777
28735 45818 181570578
109214 111053 2750109
58156 120767 411301914
106245 173975 927671692
60649 78877 45435270
66812 124973 134793676
52410 183058 327776397
684 29002 518873763
174704 191749 49016943
21150 127559 606871722
136139 148773 212229280
180274 183258 281591693
47088 60536 523596666
129609 192238 763960655
14626 194741 628822556
156229 183926 229939005
39712 95697 139978773
160907 180264 347465355
177688 197315 877787626
34697 189285 675182728
77094 166011 88156493
80382 171074 227876946
136562 166232 74731537
74204 197678 843567567
150571 174366 543097273
57210 128146 965907169
68696 110415 104742580
32636 71278 97009070
36071 180799 707634826
187348 199162 180364992
100597 141629 103163493
106219 188368 276406851
13332 93119 974152651
119412 185838 18174737
185147 194155 263090460
34172 64942 77416200
159665 174913 38417202
112007 179198 168525531
183494 183745 78931935
79096 112576 84371466
96272 129229 233352446
78034 152844 187839849
1469 121313 940853468
13293 120603 268928118
139875 181384 104407334
66729 104501 94675174
174720 183283 363212899
53459 153165 757068375
1478 144770 359051319
71425 139486 751898601
97060 173283 191815802
183557 191198 19172676
16773 164077 369502931
18886 59426 337695690
90473 108309 45212185
146700 154952 20700237
95738 146974 616810885
40209 137625 244184270
80675 96399 797986407
69758 103356 451923675
2973 102368 858921236
3738 78006 185774848
187823 194046 15725193
34853 135019 251156209
76232 186392 69997621
31300 81123 1763835
103135 182391 199071619
181515 195823 405430818
184872 190844 606457043
145218 170088 62547000
178740 181216 330884591
36570 55564 828059457
107262 175931 624294915
127706 194254 757705519
44042 176452 971157058
122508 188926 887418456
118086 134597 926803818
125312 154654 266056792
101158 115853 37409704
95414 173721 203998216
129677 164749 88389905
137636 178996 956198581
29245 45789 41488213
897 86966 215211844
38931 145374 267148274
87505 191886 982734013
54894 164704 275527770
51177 101358 125506443
112178 169381 143530306
191863 196718 9082600
29565 116885 219212423
97254 152081 942621611
122203 152181 48506691
176835 196389 49106956
191253 194758 530258569
168886 198375 596708358
111753 145713 742679872
98398 181235 381447100
61350 183018 339962878
83896 143608 943904298
170190 170644 1165321
111772 158071 580546074
93797 123081 25273422
12058 63840 202186397
4081 131024 733365502
96354 155580 149086130
88605 169506 203467239
123699 142405 853848311
166181 196724 135692917
191393 194466 7816806
190347 196150 14679477
176138 197258 525948961
88105 175093 218737796
73746 112835 98371043
72079 142647 177024300
39033 89915 127333235
105805 136269 76168622
17384 36658 48105561
10937 36249 310808019
38500 106022 268477370
108222 156836 121934068
24394 40479 40413136
197773 199482 4349187
153620 189467 89924518
198762 199575 726952890
51483 141600 583760952
60605 76277 38992411
99090 108525 194942146
66367 167736 557065386
188496 199302 27165854
151481 185560 85545799
28364 187284 579799162
191816 195668 237817578
149847 169117 194685878
186183 193527 18538978
98251 126197 194973824
196937 198825 567820667
64044 70853 16931716
157520 199129 104498371
50947 175122 609670704
169616 181333 29287575
94895 153151 449020285
99360 179897 457940035
82244 197964 290515703
165769 165831 51293493
140229 199297 148453154
145966 189454 109023606
132715 136778 10118386
156159 165433 23359894
124158 131957 19504807
102063 170359 171835199
151558 189340 825150362
155315 191241 90077179
4803 80345 982386675
154523 196316 75791671
22019 98318 190800757
14708 96904 790146531
175423 187292 29644759
86120 156626 177232809
76453 141289 162730895
41683 66972 63429112
37402 52762 38675320
26028 194303 546206509
110167 194410 211384785
188483 191679 163895229
41380 149177 270424801
176362 189979 25346687
53779 159792 265863544
32139 165979 369426437
98062 194867 264105245
83094 87207 223084110
18798 154485 801144853
14372 38747 60936365
55173 149036 326505066
156813 162633 239954583
198846 199503 1657388
15781 153640 345624070
156666 158173 272994684
37824 42629 12266764
28083 108210 544206530
50359 85353 698944904
29155 169901 353276084
18535 137203 297398815
108068 142390 478812617
170602 194012 58619065
187503 195482 20154560
143193 160643 43896642
174941 185989 27592409
11821 159459 370102487
89913 145083 138803814
194217 197440 911356914
194898 195673 836998326
134079 155111 53018900
144539 188241 109666896
69860 145542 189901827
164369 180048 39239799
18776 180982 406833460
49916 74806 552223741
41324 109811 714680225
129897 155147 302699161
194885 196858 794860903
187381 189981 6509202
123797 175583 130079066
164349 184239 244210839
113172 159638 73040685
136785 191547 410523287
169276 176242 17410855
62283 109757 753526443
25989 66971 102864183
17424 134422 780366635
78945 115347 681972016
109762 180160 368404027
120337 121225 2190816
37067 55214 854846741
42249 137485 965930433
56020 169279 288221666
23269 110597 772874793
124026 169512 869248658
158419 184758 105417544
21111 24263 7692347
3524 90458 583046584
38915 152147 704747037
46025 75971 74916516
73618 138390 162463004
165170 182817 44187408
28230 75684 118921834
99216 194794 717603647
85550 94336 35988460
53604 123146 174305716
31966 183738 694028692
173966 187121 32905197
98831 132405 84534459
121761 196423 187487178
184701 185066 119471319
167490 186862 29455684
169187 179038 24648375
59154 128977 174882906
182396 188791 16051319
100681 124412 246952815
72456 170871 432728820
181848 192886 27663187
70314 135019 946890106
108684 192782 320636396
187468 195511 645190132
3001 20593 426681677
91081 127829 27031736
23315 136535 244555739
20627 127100 999727281
56873 94717 212173233
170906 175351 11082857
162907 195758 906187468
101411 191040 479887197
683 178663 446195487
74629 119339 990665426
119477 138294 47026522
34061 71794 613692980
171892 193177 322185606
64094 74019 24580758
19252 103644 348880939
60865 105032 110660830
177058 183743 16734116
151889 166655 343372290
20086 183416 409611706
92307 187187 238434362
164170 170491 15905395
54970 103333 467889936
14108 32294 45395108
137113 168811 79839443
168005 179453 28760780
71400 162249 530416442
49096 137640 368424967
48136 181580 334912435
84598 133940 123911993
196711 196848 993074360
32376 187907 390256577
89777 106942 314148096
62613 130499 170008887
138407 163867 64184736
174335 186488 30405757
181078 195313 135087247
42284 83290 102559150
50967 145962 71619287
31387 41334 25035244
199115 199287 418735
20041 69662 124296463
10850 188609 673864355
18723 37908 47883322
194641 194770 637181049
19156 48991 74672614
24168 102291 99935190
78728 164925 431166883
125312 170296 750656188
174023 191646 2714796
103225 159015 654504649
103766 126737 57492083
175616 182505 686399850
98575 176927 884807684
31201 155152 976885325
10240 75041 162089482
121143 155413 400725683
86733 151003 161518577
126101 177977 178137893
63340 194196 328266938
60370 63937 8945951
150851 195276 966360284
138172 156489 46188806
155380 167702 30869932
93200 106453 738165218
124960 171349 648612184
103149 169391 383165667
181759 194033 30836527
153548 178122 61708744
72502 191903 299714338
112546 147406 87306497
31162 151453 424925278
18974 161475 991068398
31836 171097 349575442
99065 123312 810644968
57167 159604 256875927
198337 198887 1390770
161146 189305 70613165
60436 148339 143013199
117973 172019 763234993
95579 146383 51136774
134810 134992 129739732
66060 158342 159501997
66541 99182 834182463
5823 59548 134558960
29612 185240 390501578
122547 199115 464697120
194273 194454 700924288
174699 176678 498138551
123540 197731 186202823
195931 196808 2185938
88928 163749 188204111
85136 150051 949519781
155447 189381 438754476
122307 157617 88627928
106492 177919 179173981
6421 82163 189471346
112248 161787 124185335
73036 79745 16782401
63458 170077 693754792
80581 109712 225154428
131907 173743 481245278
135178 194703 751741150
75406 91287 39633558
113325 161234 120141579
79823 176075 241790547
71875 76203 10718279
146562 176937 76245112
176400 196353 864919946
159844 181230 339191525
48532 112872 161608105
2702 49120 116121165
185417 197474 596400016
91432 156526 695245150
130761 196717 165743959
143583 148175 11676166
103815 111006 18251292
123241 190888 169799080
181296 193597 30914587
96041 141964 14883991
14071 61285 118354460
23274 170180 368712148
17494 49396 402021576
91754 156951 163981209
181502 184282 6953074
126554 132464 413019821
34650 142135 269640324
41246 91513 125688158
197358 199770 475047913
171868 180774 22232892
109336 129947 51532878
172502 188775 40696142
96102 133992 892805523
148104 161830 651195689
18154 43428 63320077
42960 106584 159620706
168780 196137 68635850
50380 134358 210436572
112664 187803 188362651
139429 147323 20012872
140048 181718 104801146
113978 124748 738915804
29512 89251 265863824
170862 183164 17757563
100775 134348 84408874
17435 18108 1682507
16761 131204 229079181
197269 197533 653547685
162771 179645 746161364
156047 171706 920034430
6379 161871 739365420
79692 124288 314606903
148123 183968 201611532
102213 158514 309935675
193083 193545 150539
5491 180036 437637864
128904 175075 116143297
20547 184796 411910266
87230 188327 818945351
2242 78151 705829547
24075 73442 123678812
112311 179363 257452288
154674 183475 72247153
84551 122907 96411651
194474 195649 2953325
42837 115321 623979208
72105 139059 167880303
92282 108889 182656835
71018 126515 139001856
82508 85352 7058434
162703 170374 19399754
198307 198536 709908728
30888 76928 369162326
72921 86833 34745596
36036 120385 329435608
79222 149050 195814369
24529 93182 5970636
128727 140495 674345031
49485 111882 592167040
135868 168989 83406503
97938 140683 738995349
47618 184790 344213255
125154 193178 170859164
104066 145890 246407104
141 148419 371622752
192149 197027 177298602
158713 164303 884210254
103686 159557 140256340
134220 154096 748972922
188718 195036 15949600
105741 162119 141514680
53486 75485 54933274
50117 178838 482204920
82903 108588 783178137
79173 122666 318441104
18063 20310 5668243
50612 190748 351539883
51378 115283 745746210
146198 163179 42611345
136813 181231 111698545
164858 178330 33692831
135239 174208 448431224
123452 156519 83040445
89516 182210 233014119
120292 199035 512160383
159631 168612 878984759
150051 150078 504027977
140479 152483 30295700
118668 146517 69869653
49591 177466 388379422
81562 163011 204577228
106473 117738 28281569
150661 195341 884536498
186808 192190 13625916
1688 184974 181781341
101786 114150 31423195
144814 166758 55104056
2280 190240 938604468
71072 92864 526439048
2548 93467 357210987
79789 96350 41316309
52095 138942 470313882
154738 168448 34424184
132299 141089 876882817
57412 192366 338523220
180932 191351 283938647
120053 144301 357320090
5528 75579 617693827
10839 123764 282945471
46098 168758 307863157
35671 180557 507222063
133779 138800 12563773
90418 123545 83472964
58666 67286 143562875
68403 108279 100053997
124571 167450 102993974
128445 183245 137703333
164955 185427 51233281
139256 157506 35866228
151654 192327 102175786
54793 179805 313594554
15995 175652 454376739
99577 174236 187767260
180870 192092 28184830
69620 172074 285314354
106480 197938 229336134
80803 109784 63653680
143005 199960 143097976
150205 163484 927968882
109699 143543 84790385
136838 192413 951589997
43679 55565 29851944
36139 96411 910886282
34938 102382 924363601
91544 185932 908155702
104084 186657 161351246
11845 58344 116580387
2185 38147 145590257
16304 27683 167410534
65942 114495 121872117
178525 188177 384836792
193421 194979 3929238
19254 124933 691558630
3005 125932 307832699
101258 194368 234071267
15404 172830 394828706
76456 104869 128592012
33471 71769 901507997
167554 182961 764282810
177187 178353 2927886
50475 51511 2642246
4756 194767 571361168
115212 195543 807270763
12308 140830 321993315
26847 28611 4424216
10798 144380 334770076
177301 185630 314592133
61427 180090 297660342
149061 190027 882384658
182320 194552 30761339
60842 73608 17590308
48226 115437 168866747
187588 197256 121490189
171611 189540 987168266
70868 98637 370390165
112349 197460 213395446
41144 45466 603881613
86471 130353 110259059
13056 112818 250249867
34103 127533 234314821
53945 158159 261289406
86718 125089 905451267
187675 195326 378049762
180124 188460 591169127
44047 119986 190443542
185213 193093 539165099
58426 103771 273064278
121612 192536 140730265
76699 166092 390136614
52501 191513 348753416
66104 173522 456922316
141029 146660 14383289
110914 166082 563349557
151131 177374 489464389
169796 186348 41351494
116176 162154 115261901
42516 148214 265130996
88352 106665 46373465
145392 199955 136878171
127923 140481 31498716
155847 198745 150698886
47954 60850 32536603
123527 125869 1067254
69981 104444 704305919
68951 175942 268524998
113167 174217 153128475
180601 194485 34909223
14751 83893 173042833
81859 179472 23733443
63078 198095 338622532
64664 110487 114992813
91592 141286 944215814
52168 96146 109861111
7947 157375 374475154
149904 176762 482730732
129196 187004 145186394
86452 162704 191705173
78683 197234 710478972
145792 152132 178095758
159587 179440 769150850
42349 88752 115971204
141730 178710 556442861
8595 104334 876373380
177112 186832 248023896
102485 163265 152788496
17346 111206 235398968
128 154006 800668812
9035 51770 106920780
74265 79697 13615567
42742 65143 56213565
34488 50561 40488674
185787 196096 25992697
114047 165052 440985266
74381 108856 616461962
142900 180806 701173676
79409 88784 788081482
139303 189457 132473182
34845 75469 606682414
8763 133338 586837696
58449 177688 738233443
29649 182708 935549878
159952 163583 7542360
29833 35124 13169198
189787 193167 8525895
71495 106350 195858199
11454 148573 343760045
87229 117569 76602983
31184 169029 346019650
63825 106205 106253068
140788 174862 85806158
81501 121503 100472729
116602 161908 417258548
49716 110668 153004542
79040 87375 20769203
161327 176873 390515
55060 96100 897471630
179737 188266 21320729
80566 158446 914809728
138970 191415 288101520
84809 155841 819908043
184218 187177 7363994
56197 92526 345142175
66739 147205 201849476
38672 162304 310343262
52988 121663 408608967
89437 113555 60977411
154132 181186 67883133
31007 76867 102460643
95380 101722 791875478
81748 150051 385886881
114774 116297 464583664
118805 165863 455556701
3984 63388 899283968
15882 138355 306820377
123106 165733 107127999
85484 114763 73871787
29121 101859 182201252
65679 119953 136093732
111466 189208 194892596
66868 109205 36982238
99035 126164 68247927
108400 172565 161062578
134299 196434 156190904
127750 148348 51926886
46649 75788 881969105
149804 155187 566714236
141856 153207 28585337
139021 174955 385663227
113591 152012 73227508
151059 184948 210531415
28256 121967 890554791
44226 192392 956057634
41795 143094 253943493
6333 106261 250447408
164373 195253 77395993
1994 190792 769131578
21535 175923 387297028
80955 176023 238816944
6666 161142 387172494
181032 195161 35521165
30604 170099 350133695
20085 71751 129358730
96660 182344 214070268
27687 171502 360976895
77194 115847 601202366
3388 20470 42688411
84059 175648 230122552
115536 144691 4495955
135986 162480 66726515
60205 177082 293132839
96125 192878 881504533
88956 174464 215036070
114584 180768 620072058
77575 196768 965120473
162914 176496 34064140
163885 180275 41082800
115631 177074 524503844
73391 103414 75300192
70751 153614 719763648
19403 37513 45162997
89819 192104 420642229
103046 160064 143253842
134098 182155 6245641
85225 144681 948075891
153505 183568 75470584
63274 182328 440067718
193409 194553 2887484
46455 50413 10000589
58237 196968 347978826
171147 185184 35074657
166905 193195 65964257
192248 197711 550107652
58143 197758 350120929
21932 120706 73236919
64265 141925 194602377
19583 81039 153792239
103508 116895 33841023
105742 186215 853870114
135100 147751 343843330
162995 180060 372167675
89791 181423 352133336
149901 197711 119928388
56627 181124 312322289
165673 170734 537634205
144734 179973 88487653
12263 61714 123937634
198564 199000 1093851
159387 188937 554762626
165436 189292 622780713
70711 126730 264121537
75814 153038 441051762
172966 178773 14579522
48380 197532 374264279
132076 160727 71981358
121167 168992 150318234
84215 108218 60531392
178524 180384 3545067
185775 198061 781772637
40662 176686 341327500
153928 169526 658545316
186622 186655 46272
71769 91229 468974580
94098 180217 912378371
171972 190724 46884326
145705 190431 370117778
146204 174266 219827819
85671 139078 288518849
117075 132251 636452827
5483 137949 331793642
69369 144069 187375227
6838 140261 973900865
197413 198026 530247191
134277 175357 663086633
198404 199529 843656829
115923 140456 61194572
194141 199332 671172695
22016 105403 573420795
85974 102846 27258742
174963 181974 17542291
11881 199599 470773445
187445 193821 16141658
16890 39801 564746351
197226 198503 1467385
111747 152858 632629494
30363 69489 665175500
72522 105284 521458347
79405 126658 536386943
138087 156523 293780353
39451 183667 361912560
102575 158339 383199184
173890 174683 2029406
140374 140963 18280238
109001 165129 194080522
1527 11326 24410597
148573 154376 7992963
154458 196132 887635576
133478 164267 77514864
135504 169203 271640080
44849 194366 375238898
91597 185659 303301187
165833 183416 44066339
46618 59121 31506745
22878 133386 276971920
141845 196383 137070177
65867 99613 38064947
148934 150120 2948760
117920 177571 970291048
27634 144607 293448757
191623 192285 1692790
154086 174778 52020572
2615 150423 370413890
91075 192132 966468607
14385 68220 134949987
170239 198479 70705032
138084 167995 93509991
172567 187784 297893061
68272 83083 667565447
97657 184679 881725893
47165 145047 245620971
1871 94138 230665644
171205 184052 32066943
8614 143874 338854518
86193 96126 24806995
105338 192355 218411916
99748 157356 144887505
171388 188327 42312758
13339 121964 272246259
537 152291 380257916
83068 88196 10961973
170673 173553 162085446
89055 95718 60947991
82027 177222 239074393
100762 177267 40654375
79432 177754 823709704
143050 197057 135715022
68737 112122 304484125
190866 191096 587459
115534 187190 179586916
199697 199789 210282
161606 179026 43751304
17759 167675 473903753
40286 187566 369467358
149553 187768 121496461
2480 91119 221618830
125735 143240 43976786
120697 185592 570001774
80154 124803 409348882
188075 194755 16903256
69515 111288 104905977
80419 106136 64752540
174183 193470 48392364
150574 175044 157975696
15908 67356 128898551
84318 150021 165104452
89374 138867 124398859
69150 87890 46679398
128154 139282 869693953
4759 190541 643529331
61228 123178 650339353
18433 106421 773575829
162086 168916 17205813
42377 79740 93439635
7938 21435 756143068
135466 145700 685722668
161702 190292 71694579
38918 193709 848827494
60241 147585 80574610
8312 170321 815857575
34659 128220 774555193
184124 196759 31777778
11866 105345 234253663
58939 166081 729572680
52150 93296 102821121
75387 96792 53422352
34077 147268 284098425
188803 195364 168207769
79754 101654 54844667
184812 188261 8613758
154844 165475 26752146
122224 167777 114364435
53838 164447 396590651
180935 184002 886519948
56723 193323 342700766
167578 192348 62184220
144243 196950 132378720
58466 189285 328008691
162191 180653 502453736
3775 110573 769571902
54849 88907 140148931
114537 124325 24362827
130536 140739 25608982
91579 142580 128257370
39544 71800 80878813
73930 98761 576441658
179400 198452 47773829
108401 112337 9953410
72448 73207 1858644
55344 155101 760498108
194446 196352 4768840
15721 63214 971147845
45308 101326 140211010
145702 192995 118686771
67736 95674 69560716
133267 186320 475433710
138805 173620 87626385
20035 37660 43925151
199487 199755 679668
154952 157733 755438351
90618 103661 33032467
141463 173396 80377957
118844 159464 101867385
173487 184525 606419478
5151 98175 248764404
29574 157441 320768135
81875 168944 218743564
158282 178136 333518609
149487 179203 286953473
5006 49627 124111661
249 171782 430050910
8491 69043 151479469
123764 186655 630902642
118100 176082 839657058
118692 137737 223397092
126356 140833 865496397
41817 155577 393010612
179052 190264 455722407
92875 180763 220946803
29828 140848 992270481
180221 193305 765387106
148705 151469 6845234
125396 159226 84976949
139165 179494 101430167
104968 121609 317137282
134608 139328 473601206
21183 64722 109146371
18318 189995 430527546
126477 133616 477642839
161818 165079 8270664
101140 135956 87525132
96011 136518 101871435
85436 153067 169971777
161372 198334 22488289
19192 135215 290659720
97939 154459 534833967
34410 43391 71988822
106090 163712 769292008
104780 122039 587312148
60712 127661 167683312
132044 169404 93998712
131243 158299 67969082
67391 106436 955887499
181325 195094 34622516
60826 165525 571551181
141775 193811 582117877
7761 199378 851569543
148595 163417 323915169
86706 149150 250248650
8618 12663 9973477
30550 71021 101476373
32646 196486 733066112
199769 199975 513221
195936 197264 3271969
42388 85773 108395946
144374 165029 501413118
185546 198750 33174613
156898 162284 233780513
103281 173340 176026152
56073 87696 78858359
120789 140085 215655842
42489 68336 181448409
101738 112120 26475969
121271 159538 270061694
197263 199220 139558367
94577 147197 132486557
39625 57090 207432781
188455 196927 496283144
7685 176428 607546984
137128 172832 89871836
149726 199439 124750338
108851 166057 143582441
132927 137157 120212130
114261 150969 91920148
194335 197419 312246698
97666 111297 840444315
159095 198481 98928487
120308 157628 93630006
24407 178523 386772411
177130 189054 29829746
56178 92583 90856364
48436 159830 279502808
186774 195866 826644816
43688 66229 56525381
136156 172728 549418578
105555 126371 377923999
167124 192769 64365283
75543 76338 1634028
148083 198342 126068143
150114 193028 342741171
53862 106501 132062853
89107 143195 294406660
146189 160423 35663682
118048 166231 120880661
67051 155112 220984606
26527 167356 724157742
54145 85523 227100922
178339 191456 232689677
31496 69574 439249471
28792 164815 341453143
50798 156793 455487708
177753 186639 769818537
27435 149387 835668409
152095 177395 63571416
13006 173643 402896076
56562 192393 905735447
48936 53653 535251947
68686 78307 118477647
62386 116108 134822193
62924 115346 131577197
154123 192442 96171113
149317 189818 515713834
158513 198661 100853888
79805 137690 145216873
98415 123403 859937427
125788 175046 123911675
190913 194206 8347367
61770 167085 238559689
32137 96312 160600234
82444 196093 865410494
106330 169154 405512991
42226 47590 624102495
142737 189178 116637531
17874 145214 805378917
137105 197077 643078152
197454 197582 154437907
94384 136090 104847473
93302 165327 181219823
10199 11257 2652221
54763 174005 395704790
1305 19365 45082539
45001 169774 458558892
163070 187253 60596730
194035 194908 781352256
66529 68949 789974507
39076 100894 154753830
370 21841 193528028
119122 138994 90691834
125444 173952 313835082
109677 183563 380487590
194422 199761 13341707
58946 153132 628643025
113547 115161 963140486
97993 124040 65747353
70198 79258 22479100
187837 192166 627050426
189905 193056 8003738
178306 189069 345451181
141690 153265 434626308
72491 189953 294781973
157772 183635 64994847
158545 163838 570873929
84205 120529 92295523
23498 145752 651446250
170546 171653 923808026
57525 147995 774708646
11366 85021 184203666
142830 154940 332120556
169277 169890 1546187
126084 191979 174054341
130772 189622 310751961
77258 157516 201533694
102544 104961 62641583
51423 121345 175270290
73227 114877 778720447
171195 188278 752309961
8440 10751 705728656
89790 150101 198545409
68492 172046 259908686
68235 183906 290156218
64517 120839 141080037
180716 186236 9505272
11382 157361 365948132
86289 199049 675741060
103367 174318 178291603
32570 131154 707169122
90344 199422 274117752
146604 153665 213418265
123353 180449 235340320
59548 152459 232953755
139266 175017 90027644
188972 195538 702925188
39368 42149 890268736
198476 198556 992336262
81136 181021 250819121
185211 185696 386321707
43759 174473 673356263
76437 195424 298884049
177232 196793 964501907
110864 115944 12829683
105708 126293 66003176
159616 195892 513237689
183079 189549 16199298
37581 47664 25344946
130060 188197 146015881
38662 55611 422625699
199918 199980 145511
20933 30288 23348700
89680 108716 48183856
49960 111064 153373170
103880 193030 850201691
199164 199315 436179756
109303 112015 496135572
187328 192113 12098887
100246 168353 359082605
145269 183764 96554497
172987 180175 922355150
180069 180253 475751
183790 184920 2857052
176933 196248 52070680
137512 167057 220760386
80745 111270 72239449
402 98210 244514991
26640 49994 58626564
73886 181091 269177301
28111 176758 373027339
11733 192879 454257411
114912 170847 839384234
189069 189367 71274124
56264 153961 245064906
128466 146882 46395261
155758 195327 135762377
97013 135790 958827015
62570 87048 60992293
71047 155035 210791968
17097 60673 779770357
127449 161210 927223124
23730 30085 515188552
134218 154545 51274809
168369 168839 454607675
161347 182269 918230376
32892 83884 127778838
150360 183649 83592753
122637 142172 202993977
103482 103485 13189
79436 163005 858362838
71065 163927 233128395
113987 196866 207949394
95915 112329 538957521
148274 154264 15010407
4899 18937 842663596
54748 153532 706027339
79975 116062 54847816
106584 158177 129267945
134970 193683 834374931
156931 158063 2784210
152204 163313 27977169
6156 100173 442470337
184549 192135 982528455
180557 184874 10838640
33721 113640 200644460
199887 199947 274213724
28114 38203 25218097
100338 198914 247719475
58964 138913 200273764
136271 157011 52291921
103500 152704 81918806
16307 157620 610858277
51967 72102 37999098
41841 111185 521694854
42988 55596 849425285
51385 78615 719869321
40260 149349 273693455
87575 111948 61634865
152312 165954 34319460
53557 94569 102333121
162284 190223 505461490
103351 193592 226664562
109736 127200 849662471
109887 164528 137199249
117061 190297 183610889
161881 189598 69528237
18976 32689 34132629
56059 109538 239622082
79430 103463 60395049
196485 197851 3321614
36128 94646 146356463
181064 195096 35275679
61207 135491 475679396
169288 194473 63146641
166432 171662 13240259
67431 98802 990741047
100311 157140 288803819
37384 63079 499109547
75099 109475 86478529
168275 192081 59726136
96570 179599 208769222
177302 178065 1907090
20453 32053 28864507
27330 55683 319757254
90525 112165 87418810
75656 134813 790692418
167860 184317 41290299
28040 145138 387675560
37675 159445 489906423
16538 194178 966358088
96015 182715 218025915
140299 147167 464541692
47488 148670 253973250
43224 97851 136496909
70163 124033 786001798
98346 126943 140548185
128264 188244 453203295
117188 171448 210763977
8346 22038 34135852
98775 120487 619998657
146373 153482 17795934
39494 170215 867079603
126760 194246 169681928
164431 191725 68320185
90084 153391 760049634
83558 129477 115202449
10660 121202 276923413
42875 118615 626789053
162634 189555 972955834
129234 197884 172399560
10129 85866 189374045
14212 28915 36712091
152693 181620 72638713
99698 111236 904382966
38660 60154 347243208
64789 177396 282483842
132640 198370 165103876
135593 186754 128545084
42305 157106 287944782
114815 159943 113111753
6689 169532 479014548
68694 92737 434077486
26026 191036 414013643
187805 192580 12049862
72272 74629 725763532
112381 188310 190346622
91579 152024 36235157
166329 170418 114733213
144498 198772 485609194
69996 84957 37197818
6285 190313 705684142
33678 147732 286261023
48605 142177 317127258
162493 180256 44555590
190078 199106 540628945
18875 36056 262874040
84235 198437 286808398
190315 190410 932636926
32171 120204 667892577
53174 165097 636544406
28540 141881 284254497
90970 146502 139757421
143940 150634 517202455
70301 193382 308889654
37276 134973 244968217
39266 93866 136604906
113433 174531 432263456
151564 179333 69789655
782 57561 142168266
167064 174004 17462102
82215 119636 94065391
158971 165821 755971826
12638 42591 189050836
98576 178068 746612466
191738 199436 19360665
46618 70845 134663305
32982 73903 102598592
123163 167044 550097627
18321 63856 258711705
190914 193515 6591005
165674 190659 62588156
48834 145117 72943084
165955 186938 780918863
90644 183630 233750466
57626 153602 819134016
121391 183601 862216929
136417 174023 94680324
171819 198279 96945147
143648 160597 229562817
95496 172487 958985506
69878 108866 430485815
108224 129309 615805240
5634 45952 100810656
37263 53468 40824671
99309 153996 915641975
193868 196869 508704970
18272 122722 261771588
101118 105747 234578900
125895 151060 281814308
197126 199626 201753554
9754 21955 509566965
30464 175047 362824456
60200 123364 158259949
142201 150718 3962348
133692 157942 588156808
95551 118957 59189412
53627 114992 386828867
2726 113581 277806431
31422 194966 410470922
120708 180858 151089673
23240 67694 111511360
24065 101383 193611461
3382 121598 527840465
147029 159022 547788345
192338 199295 602048412
192987 194291 167545592
136965 198363 347539373
29705 188303 397856997
138407 159789 53845588
67248 116538 15125548
152620 192353 722409104
65392 160113 530064739
21287 24116 6918864
191621 198948 138267791
34404 175713 354733635
102548 196071 235020123
96497 147173 563362904
56201 105013 428962048
157630 185338 69611979
136983 149893 526535107
28512 29432 2332007
148602 194664 115641402
157144 190214 82942629
182099 187783 14182263
169043 171490 753284312
144210 183213 656571367
130038 160344 726052015
28093 122505 226625454
146376 150112 268190930
161887 181399 545097108
173163 197374 60658368
166013 195247 73337570
136919 188626 902832999
33296 138502 263841259
800 196621 490948418
53606 146271 232403818
178246 179381 715441444
50109 166112 876669085
105234 171820 167263343
166448 195557 762792652
16008 129180 283537780
24794 36502 29388050
60946 72098 313363035
74364 170335 241177475
133264 165659 990434756
127874 189684 155256693
113513 114994 3816372
64453 78396 34734597
17864 88164 111667724
107912 146391 96483818
189126 193178 10242253
15307 101804 591259406
66997 99913 270104330
102478 173274 261608199
76240 129939 134761740
155581 193357 94815758
114499 141853 68367061
171541 176669 12765065
19851 72602 132033342
161213 186904 64434538
28101 107171 198496399
125906 175325 784629265
171295 172519 3052445
143365 152762 886697307
188207 196168 20109084
77714 176256 247493944
196557 198429 57270710
91817 140300 121823600
45231 52178 334807246
79072 129382 576365453
65094 92364 67910960
9795 184879 438963510
112353 132079 821616155
31519 43627 30480646
56669 126303 433978443
97950 156052 146260039
134570 145982 28906624
158639 175451 42363827
170837 194530 13371123
154188 154788 1545114
53917 93933 790115240
86140 132801 837248457
67397 97395 297520421
135928 183006 118303229
73995 107767 84998702
20021 22963 38308366
168908 186008 626424877
114618 145517 120417656
86413 136459 396125823
189562 198551 22600875
82483 180610 246450004
122619 172802 455604611
155793 164049 600362097
86098 166908 203093374
25424 184456 726411300
30690 193048 407376178
107148 131282 534299411
182899 192710 895267814
157349 193274 90205605
76721 90347 34042628
183335 194819 28893147
34695 51690 42815714
131363 199437 170989701
65132 133352 170923681
34711 148070 570384100
30005 100052 271976811
99999 180344 201978487
78034 154232 191381798
171675 175061 8473147
52966 168819 290716283
93577 139498 979821931
199997 200000 18474
109633 118816 751169809
9030 192768 746256714
44263 112563 883410251
67676 105099 403312990
100771 147049 116509249
79770 100114 207451392
198547 199606 230983340
144077 153140 704222196
34056 39499 13729968
67131 163786 674485603
180380 187337 434962340
31846 124969 233533050
93910 130232 91352008
193313 198870 596933056
151832 163323 28923016
125642 171148 114529615
97533 119311 118552991
8648 77060 171046883
89990 147521 221906868
58751 179937 303986704
123549 143572 525109019
15858 149946 962600327
75339 176661 898346791
50728 166386 290192310
140500 145860 920752419
155796 158974 328250943
147191 147644 492995089
29857 120912 228298577
131369 199268 810666540
179714 189216 47874407
35425 92788 143588601
185471 190874 13576008
136877 170307 130568627
61499 175606 552920547
127669 143546 39945298
130753 194953 216164463
101341 153818 132021218
106996 161597 136946714
134558 183055 121896823
51673 148141 242010898
80263 120354 367429707
117246 139781 56195196
64254 81553 156961402
164208 166450 976861607
188836 199116 25857249
22158 197350 943584265
43815 118647 433449787
10691 82759 180256993
113506 189288 493871101
188818 189322 723946202
149842 166665 28329802
144838 168318 660528635
138521 166402 313860061
16054 165063 870236394
190672 196608 356031954
72475 120624 120816524
8464 63054 780188666
7797 173357 415076485
197414 199153 4428911
156127 193699 816519115
70824 169860 248663104
157777 180483 57082965
99118 126249 76348442
162956 182316 22674445
180478 197844 631511613
36911 163491 617333139
84976 130104 396323604
140213 149304 23016156
113213 145594 163747928
170277 174952 100821372
52555 67120 36520680
118095 186758 689397723
164688 185634 52403270
112868 117435 11458212
30856 163258 680745154
9133 169740 753872977
83142 183678 252498617
179821 187318 18723017
128710 197517 172789911
140110 167930 70021302
191224 191841 1567250
139968 184813 863577017
45654 66841 53186605
161012 194677 84556975
50420 75976 63873435
12843 14632 490192688
149410 175031 13185434
61335 66922 13958375
66804 132751 165251721
108468 179019 177031413
14884 189947 438972229
140728 165676 62877280
94770 143105 121626698
132424 142173 737211863
82122 138753 580942716
159028 168337 668950007
183741 191413 383705749
57662 143312 214619903
69148 153258 956352326
147614 166780 976285952
151962 181762 74856994
112451 121836 835625
109232 155687 116598901
51231 122468 178583392
89501 161715 188399990
154712 162502 19563526
99919 175163 189285622
159717 166761 616418052
44327 111725 169247287
70774 97985 739966070
96883 176861 201173033
14770 26879 691501361
91419 106786 39032553
12017 137517 314368209
99507 145663 613073616
54113 143224 223324851
53165 85024 79539348
191222 197176 14997699
117431 164872 327994592
7007 19501 31130995
48532 168500 597487324
164398 180910 20834240
68350 92896 61148703
17300 104907 219532505
18264 152191 335778830
133790 176702 107890924
63342 168674 927675095
145862 147964 5267540
144171 193548 348811105
60502 108534 544381289
127198 185551 809358654
117102 173696 141942657
105408 147624 105945681
106708 181480 187546648
72536 147543 917344362
88217 174915 383809360
72586 175910 259453880
46206 127299 954814672
53675 137509 652177678
180479 190563 25276529
139991 165302 715347892
116803 120030 7910367
48652 105173 141735127
172111 174462 287415872
90079 90767 525217
148335 195645 167059354
160964 181196 194805907
33093 123360 388227808
161344 194359 129188572
11363 155215 360689131
193037 193687 1671324
77844 163927 216292050
2137 152523 967600959
176620 179680 7670675
93751 156701 278965557
160613 183653 57836778
70111 140230 175697263
32258 119632 249338899
151511 170194 821711927
159611 196397 92415674
136727 190747 135768218
50676 82251 850682411
167865 195299 599690106
2145 52204 946129697
136943 178616 104832619
104061 154196 125907171
52936 55195 2242259
81508 124065 721488661
103984 162639 147321722
55467 127191 179632111
102370 125521 58168605
194725 196786 352868431
164969 167477 6166989
176605 193409 860253943
19160 83284 836985463
135908 154297 46350764
90697 108607 522147548
133575 188936 139040340
114731 143575 570415918
195489 198770 293177476
179260 180195 360089377
30940 163805 333455984
22929 96356 527865684
71427 135116 159609504
191958 196694 11926429
184114 189220 670993524
56782 63317 16420822
46455 65086 974035395
194932 198384 8569046
53561 170453 293363500
164909 190734 686666816
130225 193622 159315213
67102 98624 78642451
120432 177863 306914387
199936 199943 26555
108947 149814 185306576
175154 191673 398456337
114715 163020 791741485
134244 147747 99520596
7722 76563 172089830
87460 195099 270524692
187201 191447 625440512
94076 133292 98689555
119944 145037 707122774
79018 198929 301093781
130455 174867 588688286
194270 196437 5405789
62553 169415 281648527
162505 174197 314707410
131486 194740 625215592
20766 44904 74698910
97267 184429 219193700
264 7625 370663428
188395 199917 574876698
186975 188955 488748368
137930 188944 128187672
197694 199556 4736152
58857 192076 996485174
131269 198487 168847650
142771 189635 359104909
103102 198470 908436899
121902 187525 865043854
121236 137435 345412774
3495 57936 136356842
8103 28666 137118220
147610 190457 66062527
146899 199820 132794220
50010 155596 911704889
187636 198347 612528315
74047 115539 683440050
77580 165057 350777822
144975 195190 126066509
161146 172338 768274904
13393 44044 918260524
157449 160898 199639968
52672 182618 496636296
97113 154634 144839147
196120 198728 3082931
14094 33717 48948515
78934 196464 295170329
191897 195060 354543466
123808 153584 74767090
19069 78935 540673939
165414 172105 2109775
28118 134704 803917934
121809 123379 683091176
136543 168642 80885119
133675 174375 118918236
183818 198314 504586499
38873 159699 303133254
13350 146123 332951499
113955 177515 159479999
120522 182938 479473811
155068 165488 744800582
23906 133670 275197114
122698 190720 170767873
154711 179307 535176094
152123 185430 83616833
174220 198064 59746338
155984 160386 758941577
183062 195621 14160697
69047 137674 171996276
14074 77410 824388707
90098 161743 504555421
10245 27824 43798368
153479 189663 987919225
189328 199945 76392055
19776 70839 457100690
140093 154502 328667540
105776 110183 217829626
155271 190902 89355412
43537 71265 69453920
117645 118643 2402975
2006 198074 491476183
139355 178299 97970382
10204 52521 269749567
2023 116279 286432987
84706 132282 119538619
187978 198780 165363956
86196 161256 313520438
174795 194473 59113077
168213 186166 653428409
137277 194538 940897179
39311 155852 792952550
87807 188736 253615660
174850 189700 15497694
195014 196087 930638361
114993 189762 187465970
35898 164107 321830148
111288 158057 117179729
121372 174548 133609200
91577 170746 199270093
190944 194365 8699688
104962 109653 791419284
158630 162631 10172298
37129 151094 285968514
162884 175873 32647073
13809 145255 610586206
83045 124965 531792497
189792 189959 782107413
20967 63874 107611444
179613 183965 10872018
147479 147952 1241522
57885 62252 736052650
78550 93173 36489357
85341 167843 844381992
4559 79718 293643492
79668 116360 92445033
60535 115596 138204349
104661 161968 741557525
146360 185975 99383510
111957 184936 182993210
180907 192619 29379078
165765 183646 208279198
143147 149547 866574738
131878 148340 41470631
121760 178771 440123055
23032 179546 402100323
65031 129771 162103859
67500 177663 276398419
155498 158257 991280697
23397 118237 703905506
99136 188989 225798318
156617 184235 69296070
161596 179596 45180187
64613 94374 207690217
70425 122259 868904827
144632 171929 68674832
128864 157034 473377535
181794 198137 961362588
17696 65901 468279964
124656 198934 330795268
120969 137905 775220777
173127 195506 56166487
108424 178809 311245002
147824 160440 428398050
83261 189823 267573883
52475 179394 318477702
123742 188024 236922510
145839 199419 134440523
149483 174405 718468103
54674 83722 72551382
64753 106463 696597336
8063 83574 188816529
4523 151303 838882198
62578 105609 107807179
47581 158069 277199979
69248 170881 255225176
101914 158645 142561544
104125 199731 168115214
134458 165307 77741740
37933 141075 258698475
133296 193014 854708107
41531 88934 118476139
126546 163229 576672253
35356 61767 607177534
183460 194542 1397166
149942 150502 1360324
49750 95494 114261534
177526 186308 21936972
144409 172321 37197009
158828 166861 896360630
167959 179385 126014744
58142 113077 137781091
184143 184411 168981862
133803 183728 27218181
121338 122457 2817053
65877 105262 98724867
181895 191124 23099840
3609 31402 174350909
171458 187521 40118615
183383 198045 492527638
135220 178720 109439749
43741 181856 346486135
172493 185220 31817578
126563 188089 965802576
147052 177622 589733105
115836 189329 655204916
19114 65415 116051487
5935 165778 400775878
15065 174647 400281791
169637 193611 60079654
1654 168502 418295012
12672 42775 326772064
18139 20084 988915136
45242 151659 266922776
29829 112929 208608201
94407 119157 503331074
5672 7659 759477413
97603 111563 35631023
179575 198295 46954118
135448 198345 540159327
126652 192086 408073024
23427 83270 970212858
3191 107643 436814586
49319 88996 834966848
105320 160696 981853159
133583 186773 75967675
12088 152130 525296529
4355 31648 64903132
153617 187626 888823228
22027 191694 446073661
3996 167811 410676634
158927 169872 67743800
46635 141283 237285387
61006 165175 261385872
62496 122938 151414632
154985 195898 102691975
118845 184853 165623465
63737 67345 8939864
192099 194632 568500534
197206 199905 675529369
157919 172844 56591618
86257 108047 615387350
163878 174950 27811617
77872 180475 257658965
71287 193388 306470001
3767 37259 83566062
187296 190999 430266628
9055 163394 758311717
113556 186051 420452340
103281 148323 113232994
158359 190528 80778379
144216 195098 138848674
196124 199424 8224009
27442 87087 82004074
191210 196577 6845251
78111 113593 461876007
75878 176121 251777252
17229 133865 463656212
55877 158244 706919946
28458 137282 272834248
42589 146498 260617288
89642 170013 202182464
142872 149056 15643989
141252 146471 4449767
127154 163961 902837251
52652 87335 901521843
90944 108718 45043925
199874 199888 41140
135021 154146 251774908
136255 174581 96515193
65135 82317 42785229
23459 159611 834956908
140948 153168 146697664
110363 169262 147827559
172069 193363 336319369
128217 180933 472966757
12016 187332 439573765
167620 197060 366419060
113591 133177 48941653
73134 165454 231907054
5157 90066 212356175
34202 88552 136129577
119722 156757 92960756
1584 20080 611096174
40464 129319 222732516
60308 71968 242108693
36240 159081 308162250
53157 124175 969815318
42996 71656 71713384
168667 194283 919152069
160246 179883 596133823
120211 145595 63783071
91742 195174 260016652
106490 173232 590933770
163510 196903 83780872
197701 198157 1156276
126565 131162 842692031
31283 158772 862744158
164034 164961 2332396
48860 129870 279285981
131809 183874 130736755
48082 92188 110318122
112545 115171 6580466
63046 188947 315726602
182886 184782 4738699
25613 135914 276618099
77710 98603 52174506
74678 94100 914303565
186719 198098 28557513
126424 167603 103566707
186794 188598 4562227
124698 148776 60542012
104269 193524 224110537
74296 176555 256784110
126504 158947 81598050
68603 163941 239269619
165983 194657 71991414
199358 199902 1215972
30660 145334 685508022
148952 196199 386528985
40167 153214 283582924
26143 89192 157798098
149719 169170 48916179
150653 197024 116491508
629 186259 465255950
115155 170264 315265232
49073 83899 887571498
84618 165093 202294092
92274 133261 103138150
170070 173304 8042034
186876 193302 971463101
100641 135068 579227058
106849 107418 1419544
174723 175754 801819483
81529 91975 398373275
90276 151566 686709729
72923 95030 762498091
91482 175972 213333903
54785 124253 388482543
120470 171248 272301070
130174 197275 168571341
181251 182042 2019206
146534 187965 103934354
15191 130494 288887923
12194 112195 250752349
163407 195044 79433491
84212 169286 209902959
30011 171221 354446508
11659 84063 181149625
53136 65747 31609438
119870 188096 583220999
159534 190891 952076687
58442 129762 272212138
134496 193602 148583872
29756 43031 96562181
122336 154872 81773380
156482 176081 49239027
92967 109519 616579549
13173 18488 712884049
189817 197577 717457665
146496 193310 117509809
142178 167673 64120776
11406 16166 769451179
77076 105604 366506843
101635 188064 531908195
118361 175937 824716667
156472 176426 545733457
104678 135802 77989318
170820 192811 806559810
46903 97414 621948162
112351 197556 213634114
127447 167080 99644683
1109 9193 2997004
152692 191918 98479341
122566 145000 56394622
99229 176569 807352531
106189 144696 143949471
101171 110430 23672737
147042 153683 16652658
24716 140478 290307256
182304 195364 32840312
94850 197283 257527619
90433 138410 120567213
1641 10922 23180337
155057 160315 13114937
40700 110602 876511291
13765 18089 10828328
186090 187852 4444450
80671 177558 911471253
77085 94119 51997941
182329 182454 893308660
107143 185212 611538314
133982 159974 65377730
120474 125287 12014777
46887 177681 509299321
66130 94482 70623328
104330 130686 959002939
172396 181354 22362346
151126 187613 822344955
167528 175529 20143684
47942 170237 307104395
49162 93423 110620391
4823 176060 609021160
156093 170438 36136754
161973 174431 31304711
43732 85328 103945916
48811 149012 251358089
60425 166486 678314846
62334 139502 193251170
183431 190727 618010068
184858 199861 37673917
149984 181216 134717766
55334 125797 705248462
46043 76183 75386322
186089 199051 32607442
189984 192550 6527643
80678 89391 5233461
125058 158303 661131006
119766 199447 480072405
110808 178358 274165413
125501 145177 49584121
102858 172254 278774569
104795 195676 359364491
195840 197070 3068324
168840 189613 52022292
70129 81388 27312307
136629 137565 988537
145304 165730 51324265
115982 169109 425299181
39411 60931 54143259
81900 188486 267588358
170381 194669 60851733
187212 196968 24580983
124370 185128 782618245
87458 109051 433443099
15246 94019 197032534
123242 177491 877581966
85723 169648 211032844
121500 188589 168393350
181884 188228 15833062
25734 35609 949844825
28564 137259 402412952
132501 186826 744524683
179728 193879 549699560
38097 76822 97030197
33330 142824 274656886
183367 198374 37642254
92534 112908 51656993
91743 161424 175226871
126251 185999 150098606
164393 192048 803744313
41737 50798 320555207
54376 155337 253217993
192642 196731 10298762
124732 181255 473729792
90998 132783 105090952
155963 165498 24025709
148879 174949 65528952
3211 51974 122070471
94188 152455 146610649
52249 163797 279915808
98852 176111 427307482
189910 193210 588879856
50905 69625 198560018
9675 31626 54743933
149669 166985 700473537
15813 34935 47610940
140812 186135 776064675
23723 77637 135027415
97849 139101 13277189
64681 66942 5633663
197024 197951 2243669
120816 157561 92302178
95818 140225 111701066
4271 143098 347861673
195710 199674 679349790
86259 99057 32031932
126468 189398 89536850
81608 112422 853678975
81560 193235 224568816
56252 92554 90606393
165899 168477 570665316
180782 189998 734001318
13257 94865 204053385
153222 188837 89402368
60255 157295 243325550
187528 193295 445992727
141164 175350 748997742
63885 179597 290220643
138509 145874 218733943
135322 188491 22029182
7801 199951 481753287
17238 181980 216922746
143335 196784 42933565
52013 91894 164125296
196329 196659 817089
53351 86700 83274644
175659 184659 22503470
19361 96026 191670111
92131 133250 103448950
124970 188270 835007960
55552 79145 58834784
53462 92907 98480614
18728 26752 87056942
37610 143022 537138323
19195 107080 249755286
53371 142350 942749364
21646 27709 2240902
125914 198826 183168719
133979 164180 345548100
30935 185024 386650173
171916 194283 56070972
157225 163894 16822736
190946 193319 688047678
181603 186398 11964968
136627 197145 152117798
169005 173413 11004900
61250 97651 897489294
181792 193077 891643090
175058 184841 24428399
81776 156293 187165936
13085 72418 153037219
113922 139986 136445327
97120 167380 249349253
140920 171583 77304811
9429 185639 441770439
143457 155468 30327855
47770 164564 461254786
3259 117174 948093548
133571 134735 734482830
9954 145819 534356232
185106 195897 27103446
3887 182701 448305688
172200 199383 44722093
34450 114891 202061971
37170 100745 276579685
70334 139897 313929009
180224 198890 650723894
32235 93148 856021380
181017 187315 15758585
54731 61134 253172805
93582 122937 48210028
124837 199798 678318144
199921 199990 163245
90613 187819 991195976
176118 181750 14093701
193351 197969 11483797
115274 120215 12206822
32269 67262 87876972
155776 198579 597665908
95815 188834 968430706
159468 188312 72392497
14472 101495 217834974
73835 182258 570700858
54405 89204 86769357
186164 191708 13962112
94966 166800 180785899
9318 132388 308350140
86805 147691 341036137
22679 98962 631195221
172697 182497 24511128
142843 156250 448904213
80277 137651 143936412
62193 184206 927981529
93721 113193 49398529
177766 184032 15682306
173287 195264 494817633
98030 122492 116791048
196167 196790 469825441
109233 151069 839430702
139409 189711 126435410
62059 162204 523419382
145935 159885 34939206
104088 123004 47481167
154424 158193 9342705
45797 48574 619722303
38362 81097 107130157
186096 189102 7545438
129246 129436 452180
47565 109088 154422051
194603 198803 10447990
80089 183026 258470787
49863 152727 258012401
25994 81029 137880342
64409 121606 143364206
33830 161313 458062004
97733 157700 150819266
177246 186321 585700380
199843 199844 506248949
114184 144431 291122811
58261 122608 807366724
7539 69329 596969973
67184 143786 882488484
179647 195844 40684286
108622 186428 439927356
70927 197531 338902229
87948 173917 216110611
125382 186962 154667676
16939 58700 104701663
29889 182078 381862461
128641 198261 174867126
115314 199357 210758791
111691 160848 123179609
81105 141503 381800418
158912 165971 17825792
185354 194678 23487506
55758 166489 277782196
184190 190529 15880383
133884 196374 236964752
11643 193415 995964055
47758 149414 753689745
192834 197058 533090183
85769 112899 795667533
4794 107647 690725759
158799 164164 13636200
47511 96355 122162647
151018 153410 6017407
18052 75035 453283278
64901 66203 694428661
96939 123892 68044022
160152 193422 83564883
119976 186885 167913259
95539 156258 152857315
107394 154761 118815537
117345 173877 143060301
143266 170743 69284130
25124 41320 40738852
36651 119460 840904544
875 87955 577529590
41339 93165 129620555
167498 195640 70695921
20588 92493 958677513
188408 192146 9488867
191463 193585 5387792
196918 198564 333349207
66967 175718 272893309
131230 144697 831986580
68332 185429 637452893
27826 191892 411682706
82335 95503 32763269
89163 143423 379210440
175703 196228 63798613
91155 180181 990549160
108104 163882 500078070
137987 152237 23179338
52373 106031 134643540
76178 130855 137219801
178725 188243 10104729
129809 149294 49105127
115368 155447 100459871
184553 196918 239366842
14204 168708 945031188
199393 199568 456733
136716 171343 864682301
164595 197015 954813780
68912 197939 323696080
51769 108600 657459811
91122 113306 56118864
97440 139802 106519154
1775 97751 605471807
31841 47175 7685912
123518 168012 48180614
114387 172656 146181139
30858 76264 323798529
121985 175598 546221847
126156 178919 65672535
21499 163709 730376630
16769 106089 223943960
28654 54517 919979104
47743 197514 413604614
176514 192300 39629344
65302 195154 325803255
85598 193061 270012497
16644 122986 284783665
135618 155164 327905743
15220 97258 294427123
130736 144949 882012278
162669 165436 6999628
119036 174626 277006093
56895 87372 76009903
127494 163171 89751272
101855 130037 70834212
42233 186873 362764513
81398 96638 38017631
191554 192849 3254518
48520 113088 574823115
2683 186247 460139054
43955 58326 36193645
40312 147453 345419415
104580 126966 56020662
104507 166013 154468459
78515 119080 495261455
86569 177573 228706167
194460 196022 3895397
8390 50582 105484425
27836 101447 184367272
128850 173355 111926463
25484 60514 88071902
172277 196891 295033571
183890 194400 908697558
8026 139113 328265030
69202 93560 60720810
129077 146524 43952856
36097 172586 342609842
82415 84491 901983394
22128 195454 434793693
37992 173931 341275796
31522 78725 220626779
111887 113339 452679048
111378 128512 42728996
108023 139472 114768053
135879 169914 85735890
62741 153524 227629376
20789 98421 194180779
75008 117640 107280625
59600 145157 135434615
21428 32300 27077670
130608 183517 523751901
89797 166856 193758181
141440 155559 35654945
22188 185109 704868122
105635 164601 904733081
135591 165830 76152224
121206 186528 489144566
171314 171385 51362529
150467 188526 95525293
49390 81259 79727258
91089 97660 703391142
68623 120805 130706013
14930 176691 405693605
44342 148785 495117297
32716 124140 210344102
33597 97484 159932326
47367 84420 92736648
152406 166031 989184807
85824 148930 250319360
21689 186762 413968154
48189 98459 750933555
145484 199029 741008577
4929 124999 300802576
17242 90806 438870638
146631 149626 357184727
71572 189036 294732066
11389 151817 352007316
5651 174970 767592388
24927 199453 437993560
137594 161887 818640593
7002 51029 852610130
49562 76894 68331583
39074 198908 812704907
182419 198122 39362547
42631 58838 40676282
107526 123493 186203975
49117 162320 284075537
147979 152586 978068413
73026 191239 296734290
119236 191308 180824397
193608 195980 3973878
184484 191219 16889279
33170 157214 311324057
79719 194754 271927465
97194 100978 146719628
135937 165148 618542167
24023 132949 429413045
178263 183750 13738136
29100 190189 404159975
36316 130580 236363395
10365 143930 334727625
83802 159175 679457107
51994 118038 165682048
12148 172786 402839313
81178 183401 256690851
187794 195924 214100811
141577 145823 10853086
29496 72289 107251566
95806 126612 77524310
174599 180023 310646958
108018 181997 185612340
156837 171277 36387570
15993 163729 370504545
155603 157520 4735649
11946 61864 232029171
34661 49868 154463421
166334 199549 718765902
135445 186615 128600412
121571 134141 25101062
171941 190957 47553427
34707 122333 219851650
154136 191648 615378483
94333 165386 728906490
125615 198332 182656490
78117 179786 426423550
148702 154199 614473762
27486 89556 498908538
153127 171455 46171961
183739 185238 786645460
177072 181891 452847377
133069 178189 113397311
146759 154202 45925800
154251 178182 60048246
67786 87685 393702471
160575 187433 202763059
39154 184092 363665032
149659 171880 55891836
34406 50412 69999869
28195 46420 561939715
52328 104547 637223878
79148 89806 26616197
40372 188504 371664331
171813 179942 20305209
175607 193743 703179635
75938 109736 384943015
4520 111801 604929857
44304 188077 360692514
6325 61066 137085312
192497 196202 946081721
39760 186465 831204136
123673 142278 678460758
4599 148185 360003716
123974 170668 117419391
102812 150969 376803054
75085 136092 153045361
43649 50601 17413288
161399 194066 82043880
108033 189741 204953362
138771 155189 529709592
66180 148439 499078543
101413 148221 490154918
6705 151276 362291215
111176 160871 132988549
72678 133610 363069619
116016 132856 325805932
49650 163850 484233912
11680 96303 466409621
85136 89893 11895512
48601 86339 94379006
41874 68705 911276193
95957 117659 240505670
35484 145678 412601136
108749 167582 315664412
11508 57077 114162344
5566 142133 342148859
190741 193993 8257314
42244 173814 895051001
28915 74073 113129472
197333 199709 6013935
168715 188769 587590697
44716 62444 24031709
1357 102278 572866576
55411 70527 21445806
120171 185309 163518538
125551 130600 12672714
55699 132501 192435252
44568 129573 965290488
1459 194013 934723017
133102 152840 227166224
131022 159289 71026406
87570 196552 888246361
18701 29564 130266545
154945 158094 690601991
39199 45663 16266186
101076 152782 130057620
4892 99373 236354705
66923 92642 192783105
75918 177847 741842255
839 157132 651816491
168989 189948 52422527
98822 187722 71012742
55999 59309 555195284
183403 194109 26905428
197852 198019 797460977
191905 198123 585758919
54467 158139 259912078
114573 173317 147375691
93865 146034 131354750
100839 130477 74568873
181606 198622 840486013
93181 186022 108669769
106661 184611 195496311
190907 194913 432941875
11062 57812 117152151
50602 60131 23997060
177892 186879 22455807
129854 161070 768871423
116020 166854 765402288
19866 70352 768561915
136833 140660 9646434
102380 156460 135981462
130729 195707 163293047
113290 128155 37024156
199065 199487 306952450
151514 168523 547412218
172541 186275 890127523
122216 185897 159836335
72819 100897 384442423
37644 133897 684100473
149579 189608 996073366
30064 187379 518328989
147841 199622 109353806
100678 158671 455612877
119886 138923 883198431
98858 172141 779379069
75437 95617 50331579
79096 122041 5107228
49713 154357 543006354
142716 168773 65637723
138072 164166 840396598
191028 195614 273575178
192173 196299 383351001
148065 163195 964977019
165619 168520 619833151
23434 59797 447163298
82066 158053 190773648
181977 188953 47341338
141052 179968 97911403
86844 142337 884695822
98794 165784 168583627
47068 116146 173486715
177678 195119 43828496
5785 188666 747634653
89225 142997 203930328
30397 173641 359422003
191088 191680 1494063
35576 102078 166611221
185223 195403 25628257
134228 152550 46163965
182403 186288 165608292
127678 130697 7603190
142578 150541 20059626
37994 150399 803027221
186080 199405 33515285
167703 168041 875723
80255 96535 753941856
16716 166444 375497701
114260 130402 982902392
98844 150017 371521150
156125 174419 683154281
143228 189908 117201202
106186 171860 704567598
75548 154639 198650389
84688 121248 91915963
103227 174058 177968803
137693 199814 411155776
138842 147481 817062434
47936 157890 664579820
90545 93909 8456602
41334 95719 909266491
52098 114216 155875192
30518 98876 883998430
178791 187596 15700622
134961 175679 102471737
157620 174140 966368191
107079 188972 205373434
102719 105113 4098403
188648 194844 15665699
4708 112261 635080915
19539 156606 837132056
99700 164686 163570920
145565 189866 41718023
179351 193599 670661124
199584 199721 341325
145969 154532 786220636
121295 131321 771607866
18878 153995 558053633
115887 180997 163202224
16779 128172 820586413
105954 140535 236089451
7373 47168 339816227
82978 138465 139257798
8309 151400 449639635
143694 155932 30837326
111658 135328 59038670
67948 141032 538043645
51064 82098 416374232
161588 194275 82102933
148378 198645 61682975
185553 186148 1459457
68586 156023 219354811
154777 163258 410732562
82153 94771 31335909
180462 190498 25134325
15256 105995 227486856
133008 146199 437596194
35798 38953 537547
140714 177027 91341071
84083 173160 223839888
110077 149357 881781923
165623 192065 66308361
151495 175752 591630136
129279 152380 929879799
13975 187340 434755488
59839 190603 327958923
173521 184440 27357809
58688 171722 283617174
84473 127021 583249577
190240 198005 438931434
126019 171184 961879493
86522 145264 147739929
121949 173509 537075438
47011 197789 906301130
90494 91882 3494297
8368 138821 31743089
131689 141060 709353045
161966 164867 7414535
133812 134144 805174
19682 91114 178641059
82139 149971 170356019
179056 190020 760117489
44739 154161 274547470
62690 174908 281544445
104834 137173 81019808
28403 154268 315819689
197780 198063 944461341
60888 140285 170706549
162268 183861 54087145
113037 131181 421528052
28250 178700 403382001
70240 159485 55639115
170189 176152 695195013
83411 143139 149939382
187501 199434 745158151
110556 137517 491420267
26374 114573 221373857
166151 187548 53570415
197136 198901 142157399
42179 132466 226291267
162663 170376 19501743
67755 160878 233597132
63581 168590 263433108
39715 156696 927556995
36334 52602 489374344
57993 104000 115177688
28050 90538 839785355
82658 197887 289324928
113724 171252 910766681
16271 34617 690362581
135317 171678 147724408
34517 188292 863614059
23669 110464 217810796
132476 143456 27572912
25039 70599 496639877
9635 31232 53808702
174394 194289 862877226
124540 180891 666251316
113154 174707 934077885
169755 174742 12501010
163546 187922 61109770
58030 176855 297999774
198177 198298 346837
26384 53847 5001036
186179 188313 5357507
2777 162287 859272089
79275 146266 168344627
6658 134489 320111711
15852 73687 144689240
163319 192536 73300360
152074 155767 667406099
69126 146740 194785334
164761 185024 50714100
97077 146674 406797217
115410 158717 108450105
11848 160931 373782398
161373 172804 938974492
163372 179586 288283129
99939 175015 893209304
79716 141577 155251905
109949 149174 98379104
10861 166492 390211411
18320 31601 623541809
76262 86960 291411849
172797 185975 32965478
113890 183963 124213082
182912 195880 233195281
120982 153408 81444021
194689 199529 12075019
145386 158221 28742745
33397 65508 80718532
98150 117571 45529128
110393 155041 150797823
60263 80750 33962423
185781 194405 398135568
190187 198196 20098455
69164 96958 69282121
45907 119029 780016775
69485 124076 919908480
53175 150863 909204577
27389 185604 808615588
197966 199319 3461444
187994 194004 13243448
3381 136547 333483991
81232 183334 256379455
124900 180374 139323261
178613 187160 145344975
135081 181827 117562902
23302 149871 317526759
29632 158376 322927546
67409 119173 859295264
142928 179701 532602840
130911 160218 73693781
161703 189173 863137501
132107 133560 494335734
160423 165671 607685010
49470 61691 511205671
95703 129550 680102869
62590 161550 248155576
161412 177557 40572492
78749 90078 649567354
185608 194027 21207755
124374 156634 650043756
145147 199588 136625215
144809 174184 119936623
17579 41799 571262102
14776 152451 345213743
112125 165083 235958055
74612 95113 897882986
198411 199796 134471261
42973 121920 197865595
165400 190380 62518231
86169 197153 278825883
135611 195776 322002780
45744 62418 41968757
20903 115466 980435999
61715 119978 849478623
51082 129133 195625445
22598 154653 519980466
171799 193493 869382173
4878 55411 553982174
48920 190272 354598746
124090 173819 677938969
168804 197307 495589027
137956 178162 403935210
197932 199390 3736712
182330 195900 630050232
17457 102916 213988595
14663 51357 980983492
26016 82488 857536045
40663 54533 32259035
187824 197781 840479849
192343 193008 162627432
103257 133195 75143499
152153 177649 553026055
39297 186076 368250413
186843 197016 25618565
13523 139755 364949370
75361 198051 543549824
162837 193800 77699600
63411 87446 828297852
38736 140351 18678831
146314 175937 74392884
157838 167351 991297515
186060 199295 40556036
111346 137258 64689215
161935 179379 43810891
116619 180477 429357569
10920 22410 28697491
32005 130422 809278699
109920 191201 203905203
168848 176797 713502887
159088 182954 3967296
92620 137310 113626980
38985 119156 978333143
14224 35197 592039345
120078 134708 505918394
108084 189654 138225405
138231 169196 78050571
43268 142382 380421909
93675 93996 841156
197800 198694 2310528
150221 168601 46268531
150940 162120 28201303
26782 151722 668991742
128673 133290 11639246
1984 25994 59797474
18578 130402 280246430
138496 162831 525556030
133046 195361 156601626
157728 195938 96046362
155228 181375 65588706
5626 29526 595934051
92132 131002 97770205
42986 126164 208334674
175408 191905 41308352
29380 131060 254911931
189454 192650 8090104
99814 184369 259095372
139455 172245 82658350
144536 160520 40150013
89664 93011 8393101
142998 180380 42571655
1178 168065 865350071
31 83621 656170659
87175 99689 415987883
79448 164078 212713945
66983 115791 422165467
33069 125399 853283787
73458 196962 864406178
134166 198334 411404989
32639 36170 3513992
13526 68550 137892813
10036 57347 950994203
84601 176510 230913794
61792 148239 359029726
90921 166432 189923578
183657 183953 729213
45553 192603 368971987
136823 165493 707777973
81275 191557 276897556
165722 191370 950602295
183476 189789 132155725
119154 174012 797918894
176024 183605 18937722
28753 161100 332078616
170293 185897 38956410
82829 122200 98936823
96591 146474 250038221
24577 53732 965789476
140517 173746 853638887
22552 122861 585023613
157496 187919 76380944
47629 72096 61337882
143446 156317 32445612
130824 176059 959834235
84237 177499 495792944
123992 174634 992297705
187615 192278 900383569
193472 197266 9467897
17476 106460 223164617
96058 122703 67205370
38856 177625 348264914
38128 85916 119684303
1811 109665 270208685
186449 198353 91936967
137915 198616 152569647
22499 190083 909343417
166328 180808 36317735
33516 148907 289625239
114680 120730 14941948
173862 191224 43499718
117468 193961 191869987
44766 159435 287650064
94646 98424 9552480
134832 194465 149957874
25895 196767 826058495
116025 165308 686028326
130862 163139 320756836
5837 184055 640530963
178404 182503 249686566
118212 120349 662096745
164611 177370 31900729
11772 171614 508963035
103453 156591 561847072
88917 180456 598695547
190 145964 381141491
198484 199646 956609067
58805 127246 171399843
169839 191165 891863178
8665 110562 255343218
82184 108124 983651422
128713 167627 97794082
178892 180010 886957388
30210 117953 374543575
65996 170550 890136089
142644 194521 118861421
194309 197641 8234854
12323 76265 951755086
109208 131011 764179567
132674 135964 322457274
168306 185341 42691276
7363 110217 603164372
21188 47069 151119673
52270 177670 651885719
182556 186477 9804460
70038 127800 144730960
50230 88403 571447796
21294 23618 5707807
5436 87023 245216316
5120 15363 25603219
170250 184083 6731613
62634 146442 210170415
100888 102710 590501643
129318 180190 127863975
112023 155115 108047829
185049 192791 11456441
167609 180658 32768368
64845 88145 58014779
73489 162367 735709919
186982 192747 970952391
76333 191143 288293561
141759 144635 797884469
24174 59625 89096106
49230 141896 819300957
18067 199031 609338303
163157 188394 53757870
177632 189129 28755706
41793 64291 56477151
95250 163605 172060000
109447 147739 44356691
59229 120087 152505188
128897 197812 881166173
67930 182171 286631569
115778 188122 516530988
128633 148147 46614130
81912 153373 397589265
199883 199932 123036
98022 128169 75885757
93067 137388 336655777
132792 146449 452351993
167999 173758 816875649
39886 69866 75239076
105222 159467 863283564
90468 133472 140848075
99820 166513 167743571
125437 125828 970412
167839 169864 5207669
12035 88633 191568030
166683 191931 63318804
93553 104824 28631866
143058 170813 549714790
56654 128335 179592228
27550 78345 563265510
76501 142554 165840327
76490 171230 238109701
83352 161641 930667048
180608 197556 827815710
93360 198229 263505123
24362 112264 220708372
82530 145126 157311793
47626 64378 42157756
192618 193069 1147984
37537 108009 416519031
171276 183887 31461494
47129 132919 215089304
89093 160585 179763378
73065 113672 102076221
120411 138849 743516250
62532 141276 197232942
147769 199293 129305643
23263 145007 884008967
197680 198022 850613
69844 141004 619563793
173265 180020 542999959
18566 113642 238451757
168113 195601 69033533
123300 166556 786016107
100542 107217 17212947
128063 165685 94687738
110703 178728 421786778
73708 173780 328726456
33783 141089 751381742
83512 135328 889325750
89817 174627 213262057
118659 149056 426882988
124068 189255 814075785
71001 173356 881318178
96994 105155 836980197
15583 32773 253483281
40087 75317 962626213
185269 187739 228598644
148870 171892 57922253
186706 197944 28199612
52839 185621 333097661
84126 139223 405389526
98747 105256 564641459
180022 189710 24270849
197027 199068 5110745
38465 75248 21248858
122751 150112 68726056
82696 135482 920992566
187210 199765 31573209
59693 102593 107246385
177126 199506 56132803
28107 51334 58357235
105298 158040 132291930
163302 168783 760085189
29000 55785 788168874
159795 169311 24026887
18602 150221 330059427
60796 94207 620374236
167605 169384 4590409
63908 64331 1019420
166982 199115 80653644
75121 121162 481511033
82667 126444 109835403
11238 23137 21051081
127197 189505 443741876
70665 101142 565966538
164451 184872 108858042
185129 194483 120345410
149084 173687 61806427
9018 167096 477432846
29389 148764 238056116
18411 198774 452403840
180203 196913 41952017
89041 107732 47359091
22648 71548 122419414
92072 126409 86330308
185878 196736 27325681
43165 51491 20874143
184234 191006 16961260
129488 138288 22091374
71162 85381 35389310
157438 158105 345031954
104624 197853 233965869
87881 100651 266825725
163011 191740 325453406
142366 155581 5010640
137046 144251 18201204
74413 185209 856476476
11512 41352 776170331
195697 196079 312445
131286 144667 33704765
37968 38865 716969396
160149 165983 14720140
53663 85265 78875975
166386 172051 14316952
185123 185195 113901
23642 175940 470711197
26163 116891 227754684
4251 16862 284315621
176274 179652 626521766
110715 126176 410148538
116027 194355 196447128
108595 150178 889089542
165743 171539 14589217
189492 194264 12110000
167953 181039 851551578
92223 106063 35223318
54444 147887 996558159
134131 152555 46408800
188652 192319 301712914
173999 186000 30029853
113423 159097 114473681
107181 187226 987002648
18377 135813 928841226
35410 74960 99104514
18692 58123 339818985
48125 198091 376331928
41294 134634 446819185
167970 174750 829959869
64250 140115 692479564
52832 64287 28789901
85894 145314 149448280
2752 113322 277106189
71169 123357 130897325
121193 163702 304220095
155197 156695 3723881
184224 189652 13607138
130760 154818 60583982
19037 150335 329189393
1811 21698 49663429
85988 87511 3782751
14541 145479 738194114
96953 155388 147147467
188317 190031 4315684
18113 97648 719665833
172760 184500 62142486
132492 168523 90667689
158606 199526 102782459
198886 199326 268582446
928 5416 11188284
6110 194098 112175735
13317 31324 44938375
191304 191617 816627
173061 191548 46313390
95593 157954 156871111
73523 178616 263937355
62184 104499 540212868
148457 156789 20849123
96259 102801 16594708
158326 159892 3997730
194216 195536 109462194
55908 139843 558560966
43621 157841 125342459
37309 123577 910279472
101957 198033 994937904
171926 198615 441073727
97425 117434 50809386
113653 186884 637820598
185988 186212 519229
5043 199081 661968264
181107 194403 334698325
39130 117289 909182881
184877 191405 218802642
135669 181468 150045662
77695 124913 684312251
168668 170882 923376374
37794 101463 894544918
129064 151932 419011899
57230 175165 745394016
133427 157908 579389085
105533 105925 1035415
158949 186013 67934490
129605 180081 521598868
89690 96894 18000278
155624 194708 108875511
1851 46253 361216918
151377 187089 381485281
61564 113624 130553486
107136 169230 407417055
136265 138195 836968291
153017 196088 923761710
131357 171174 130929789
67846 124343 141632561
117640 186439 730804698
51875 168109 291586651
104049 191054 669412875
158648 197799 98277352
160799 192717 80150094
136785 182155 114098141
45002 93884 962258006
20758 73354 350484834
31310 74792 108940910
143077 162910 114435447
85374 112363 452218791
7193 164582 394630090
46300 90159 109692032
122615 198513 190568774
139370 171852 81857212
61732 179566 225526404
175176 199700 921052087
132674 185193 131968562
109023 161458 776399223
65813 136925 667233330
22481 51465 72609891
755 82113 266772005
15969 21414 13587150
81728 162598 759809076
186264 197025 27105905
183812 196032 30754639
128660 159986 78768786
153373 169912 41711203
189077 194446 653079533
140032 175211 88589820
132065 142686 276079212
35921 186115 376821705
181695 190125 633375976
155922 177358 53798710
41204 76157 637435350
65388 121408 140374996
156316 174441 420375561
114430 152667 95796536
88193 122196 85579626
130494 146370 612709700
23562 37512 34875704
91793 110677 47870060
197409 199245 836428434
96208 156869 152638016
184213 190642 16114553
179855 194244 36154672
73746 123867 750268996
140668 179098 96681230
195938 199284 8357709
168267 177927 24226547
195366 198969 16958216
81019 122247 103569806
52739 96214 353390290
152107 194467 9586406
8413 187610 808435095
123498 150963 116842563
167976 182320 2957022
18287 83533 277269897
169757 183720 34911768
92567 139332 770834366
44556 106518 51691115
59440 94862 88235953
163271 174314 27769486
66275 113205 117794479
87831 170003 477926862
48176 137342 683644829
135979 141198 13077626
23401 89806 22449666
56434 137264 202512510
155291 166663 28548313
31228 46624 484621766
47219 127571 201395630
186303 186879 822818155
195865 199646 160232066
97044 99355 5841054
2059 194398 857080052
17947 87229 66233427
111397 131640 50547987
110080 175518 164213431
191091 199535 202827804
141851 162509 460240049
22296 59687 112741531
173709 182516 22076324
97032 106162 614307757
29727 168907 349314140
40669 195828 389379238
55174 64892 986210127
51029 79080 709286563
52773 144556 278454947
122807 189338 798426939
85166 151724 568644033
34194 98095 159981069
129839 138677 131460696
38355 103069 162268543
174127 177353 842005401
121818 146410 948285526
46869 61602 37081645
102111 104480 6144756
154733 173854 115116936
159749 199089 98789927
93001 153019 662548507
53981 153436 812351364
194381 196385 5005511
176561 192233 767437544
33477 61436 90028985
116938 138703 54295881
157110 194186 118278653
126294 172801 116987985
47430 135406 220572027
57900 98613 514014261
70123 73280 622370058
96944 185818 893105430
97225 132290 88341035
82846 124697 455677473
168758 182153 941019545
43389 121392 586799878
137462 185109 287529572
157064 180898 527045171
78908 111343 29802697
24960 63277 331906669
153702 189038 88629567
33317 171417 346711928
138912 185230 116433847
157985 189916 137198669
24955 177634 660238126
31256 129122 245417395
113022 194613 204716963
119679 160180 101625097
186716 197029 25963515
45934 46222 506828880
123738 135322 621821890
53632 129956 191195199
181807 193769 706392515
96629 162326 165332444
78200 159559 385671810
66008 138132 748213206
82153 187043 290853310
79204 86095 17235483
940 145885 363273414
80363 159586 198902690
7934 137006 493022372
71101 91702 144708411
60910 83122 55390937
166705 186500 49620761
69424 133214 159928756
63401 110552 308676804
45542 48037 310814534
160141 162390 5722863
118773 151792 697638758
65552 88054 56042690
97689 164441 168109908
78264 103437 63175629
14450 165875 379856778
140672 188322 492644669
152439 176802 61203078
113233 175732 156793070
75528 108596 83167066
140281 142795 136251398
44510 151174 886115971
153463 165030 867084540
54077 117142 603241665
92138 102212 25412811
77970 121081 853193237
174246 187774 33845066
58256 78100 74467927
63703 102316 108643584
4082 50701 274742510
55039 164671 124313416
121190 160417 282635134
34766 61559 67450930
73646 185539 960453812
192748 197493 685675359
166513 170571 10306337
19349 141072 304986905
122429 199613 193786363
148398 174175 64695000
113620 179869 205923610
127765 139091 28396761
163373 180185 42170689
51778 124536 301854473
24265 58816 811257175
168495 173963 11925497
991 10785 24460297
89882 144273 136772012
97238 115271 321324773
17396 195115 738451558
197043 198414 3411478
172933 177958 12577277
133874 154150 24842646
97838 198921 498640832
194890 197074 5432900
39542 78397 198932676
188945 189198 620614
162444 191356 72474372
181510 195838 35993738
41824 100638 437537906
46020 188566 443199038
115937 159804 109873076
194633 197137 6224671
3556 153258 375162789
21691 153848 331405739
111318 192315 203176908
36205 134248 64170807
179499 180225 297698567
60737 92103 871926982
190868 199545 102544815
106828 161596 137339518
110693 161096 126376160
84184 150075 165560527
172072 190035 44894450
100145 140115 807440116
18029 67036 122774545
172414 183795 28424305
139003 195089 141008028
28573 58644 75633865
186118 190015 9777761
51217 165686 287242662
159079 172390 503574468
33627 68644 87996234
22253 184974 408094549
178137 195638 832362040
80785 141594 256721420
53361 112092 881269980
94683 113287 47245225
120353 141108 208106026
49607 97803 264250685
9517 180207 690206858
54424 118072 647072224
102640 197572 802798585
76608 172468 240912102
18945 51065 80440871
79989 144470 161900433
159159 170575 28904254
28763 124329 779213136
97623 194895 269987844
30437 149486 298645273
190930 191409 442114722
109826 184917 188387808
77839 184765 268470137
61574 126838 652547686
177705 182756 861216387
58247 121664 158874438
92262 99160 338640059
149953 153614 155315947
53503 188544 547183427
31460 43342 29962088
77072 108015 284111547
91612 102625 786807695
132501 146325 804259633
50153 169357 299169801
196738 198993 5617681
115433 151484 449104835
199209 199365 375951
37627 114486 193040462
88777 95473 511355675
67319 196795 396273129
157678 195669 95472381
11250 170295 398948664
113937 126741 399441436
34115 144595 277266359
6964 73705 166883152
143824 196996 133566543
26999 148828 305705141
42739 89249 889741465
73719 157217 440630100
174090 194185 50425371
192946 197417 117272385
168522 178910 26007574
100898 156918 140931225
18667 78398 149546603
178723 183963 13077455
175454 195452 50180147
100045 198479 247366017
190418 193682 410897906
7798 75620 644148914
135596 146091 265545968
117892 175263 629982454
91887 167889 191116348
60240 163753 259640544
75146 188886 811514627
120369 191748 179158788
167728 199008 245220984
49975 54593 11677478
189278 193350 10326688
151370 188250 567166284
40390 167160 584629432
9337 12374 7545506
92091 123611 79430626
128841 160625 79918779
128303 186354 312333859
142356 147507 764042460
40415 193258 534210483
138837 195799 997524392
169504 182730 677740189
150414 157825 18570861
179636 197929 514792628
112047 186670 997575028
37216 79807 486567994
13809 93600 271566651
76175 147959 807518240
106027 145976 193917649
9018 55229 115743171
95944 174901 198719288
175896 179118 179102941
109782 199633 225448031
53542 128379 982564824
44661 133586 222955880
95269 137042 105108306
12020 123016 622671449
77406 79341 4829868
198171 199470 910811930
77632 78322 324214856
58545 69986 596274312
25596 44379 189391977
84532 137288 198337130
136882 173690 92625974
29794 185051 389563383
145286 179365 659991211
1822 49689 119709829
54348 99661 648712007
176336 193393 42075884
130663 179396 122523500
169682 191091 53569144
99065 185441 217115646
153978 182974 72751792
151707 161553 24776478
103260 194022 227968305
66372 74905 21155738
195287 195713 766452
83991 148185 161347970
50092 127185 193183446
1626 147623 365874951
96035 105344 260127522
194408 196317 359765983
52054 161943 421663493
136652 161771 63289492
19439 37335 324841383
11811 149201 582521230
68463 120585 130626577
71106 79481 20782465
188266 188475 640051525
71502 143915 181656515
154757 169974 598977333
85646 196925 279613098
177186 182713 939559059
97973 114280 174018023
77316 147545 176408067
70070 122406 314416671
131090 163967 82775173
148004 185899 95033464
186642 195176 855775818
162001 165720 862250387
24252 104617 682233860
74544 135902 955580152
34993 164998 390988187
88292 130807 106833839
36978 132380 239303396
104860 110592 239207186
20754 24644 9553283
164364 194286 240298573
130701 135580 558644858
163456 187240 59584750
161280 180794 813109714
47181 94693 23331731
15181 20229 659416911
90794 124615 91630277
155379 177499 55512429
73160 121160 537841491
83474 98322 866474963
85723 115808 790165437
166028 166569 1357305
184632 198033 845133726
199919 199957 96907
95179 140027 112809992
166871 190718 59778773
30051 56001 96173661
63633 140230 443573128
45426 141837 241734769
64672 145008 354898783
92617 170747 196616325
33044 64743 307189608
63020 131451 525635384
83973 142189 146172717
58203 79748 53705896
124052 124165 365537324
67271 158723 229364077
54874 172459 655576263
57103 125587 247725662
69591 126610 138929671
62866 86532 595194770
188163 194099 15000317
40855 43566 6876394
63157 194808 330297007
76265 111035 249323550
102377 154578 606293570
44685 91460 116953187
176849 196588 49572827
41847 50126 20742201
139179 145379 777641387
95545 112252 42539897
165489 195134 74366515
8277 80778 447968843
15610 98341 206875151
186440 197694 510236580
149522 151360 4573784
21473 89636 170476152
9471 110511 253273822
28739 107734 198272676
134656 143057 481002756
2948 71415 171358717
44526 190115 852567347
115435 169534 381288670
125784 175153 388195052
107400 130449 936903187
94768 132800 95765236
163423 175703 401165904
61800 106845 112976168
125785 160195 86519523
187501 196912 23715286
90733 187235 242528903
39545 142376 548397346
141377 143700 5921686
75301 140868 164471418
45491 136853 228996401
190381 191074 1774277
57658 162976 264141706
39831 198354 715958952
90400 102752 19170700
118372 195105 570671719
11211 16911 114681118
189792 197036 992594537
140885 195399 397894252
150972 186534 811479957
21519 47210 64284528
40369 66248 64299173
12982 94861 204722540
44042 92067 120045918
131236 178357 118450847
58519 76877 45676351
40141 113763 874751989
80965 125087 110756376
59695 100273 101322142
83077 180735 245305155
177772 194711 42571052
156176 194416 96003774
92986 93736 1861593
82215 164570 206987050
50291 95620 135561258
161813 192192 76280907
52484 59139 634111805
152568 170431 136413914
122830 199528 192583416
97915 166895 173558614
53815 144771 228088796
3674 112820 279274998
108291 181664 991593199
21433 80903 148850505
21502 196889 952874512
140188 142002 325866095
110165 183567 205575223
166392 181289 193676402
104985 147724 107297579
59752 172899 283829923
88238 128728 27435739
51238 136172 212786158
109482 154557 278049593
16488 37842 53270199
61267 109322 120471874
4357 146213 764946070
57519 140002 348940643
52822 90431 303771633
131479 149855 501027347
165294 190073 801747550
110527 155823 113599244
68955 76988 345271965
36044 120952 883546055
4805 148175 248095884
100322 186334 172957446
26245 67493 103524252
42134 64979 565959056
3466 154327 386053215
115418 127435 531450287
188234 195498 132525263
30468 161787 416171844
156882 198098 174768994
171429 187711 46698106
149649 158135 21218023
46667 154224 803578096
92400 188716 4828620
98688 198680 251330179
86046 194980 273726620
50384 131470 203252703
53309 178824 305159989
39942 64794 62458984
117783 135105 43131553
118214 144692 931317852
1498 115820 962019232
85929 156761 178057008
29900 160953 328791569
38506 191494 383925183
162101 169660 19053507
174431 192220 620670204
197299 198271 566612600
22144 64179 626924546
191259 191470 871545285
126904 150759 86113707
88369 156834 172126645
37150 58860 134301158
149147 184617 88999579
20056 128037 149384641
196743 199054 4982671
56669 115404 432616105
174827 198856 706579303
84390 177636 768519890
124900 185756 152783281
144787 190227 175860471
167828 184397 423724925
33883 42480 21770242
193607 193858 669104
45296 178617 780799035
85485 100187 36868522
58098 151572 168204490
55937 199724 772980312
10150 88446 195804035
77684 95876 638614023
118358 146370 70273191
9129 15054 14727590
77550 106001 71647170
3289 191017 470614232
46689 143485 917566636
171806 173136 623443125
45390 105751 759173323
189316 194968 286400562
82518 157812 189070858
10709 103929 233437040
782 32670 64906257
63543 97076 83511036
174798 189802 922702237
27252 139459 317030117
31494 182606 379156731
121642 181138 76248656
46238 121167 104726821
94392 165117 178009721
177601 181363 652114591
110932 127813 105605676
154222 159842 14051753
104063 140807 31475631
70072 151185 203439133
183571 186613 7624685
170998 175476 11168050
75714 188816 283947526
183222 192213 24757808
126520 199110 804446864
47363 136499 514023410
139912 186166 116230436
51086 93998 107237799
10480 159245 372858841
80004 104842 217894110
145593 190051 111467321
194949 196989 5058429
83489 185370 255850611
81597 174782 65211786
35761 180472 363133089
19416 138415 298168230
79823 106674 67664212
34521 175670 604899586
59800 66182 626874030
15925 182158 489495026
46692 152235 264763904
175231 197499 976147588
97888 196364 598436444
130716 193856 59823566
172308 175865 819253267
81514 171614 748964222
32581 120920 892170723
25041 41625 510427864
96380 186459 255593290
149882 185764 89987258
96402 185698 224470574
75976 101726 694066263
108718 198144 224338282
100265 159769 149629128
66425 163606 243835020
15528 17923 519283188
144895 169496 216607521
158476 196067 94509264
176988 198330 53514709
188973 192326 8498328
188518 195119 16685368
106308 167168 381096687
159020 169000 664361276
180769 194561 34661896
132813 160123 68672182
81416 187342 265927637
34584 78179 194019615
165639 191264 64188230
31120 140617 274568967
104131 115269 883210619
32573 33318 883265300
165661 173691 765001460
138100 189500 912743169
127383 134880 989564221
39584 103969 752264823
69484 98060 71245122
97477 100367 7349132
191998 195188 831733670
165101 168956 9679255
167622 174672 17799117
92678 175573 208460285
127401 161536 85827283
48825 91507 106663719
106932 157539 980906159
161418 163859 940426424
123767 147970 990062066
195380 198683 422584729
41241 121721 989770168
165732 167720 648958128
58361 151847 584665966
178653 197374 969601738
135034 195634 979486176
137439 154277 42502398
117928 122491 6435178
14252 64975 127199221
24679 199286 438176718
21237 23096 511069099
158157 194108 90335099
89802 169512 275864011
163683 171547 19815390
170145 176599 208031904
102974 167223 474542195
38409 126873 221821366
180394 193116 31934497
88380 116195 775415263
65178 65599 998582
153756 186434 202429014
172961 181796 626955755
26168 26641 1174994
58397 168257 849575769
100454 198426 519266621
120534 183898 159073723
11275 103111 229927395
120833 150194 73784064
130775 137460 16732307
54059 155013 521936053
61864 82498 41952626
22234 99062 882080804
73333 89706 547975893
85298 163747 197213497
174395 199287 56888337
189302 193188 921666114
83123 183697 252598075
31715 89135 143688906
74380 161058 217678267
183952 193071 22932288
93323 162673 174433996
4383 192722 472296821
2545 196354 485979453
62242 156369 236042589
7588 134053 316715678
191996 196511 11363046
102613 197229 237692365
129322 150405 467272840
101980 129675 669566020
139075 173282 86120099
173725 194472 208077651
55626 73520 44600273
37567 153576 291139652
36432 184695 449329691
35927 158885 308471560
61735 83997 55464662
156139 187882 906821978
186925 188898 4959067
121432 162335 975069636
198881 199770 160755926
36939 113095 191228075
157170 166020 22281687
44719 115607 178017965
130427 159773 73782080
27947 81772 134929007
151936 173037 224961085
64077 189040 630374482
94279 169558 823661675
75634 183357 270466981
130648 139522 22218340
94089 190215 241564625
56411 194948 347642403
112260 192248 200620115
49069 84384 218415112
171667 191180 339675557
8450 37966 73514590
79988 169012 223675878
70205 131427 153454962
140463 186179 114852557
11066 86339 271538544
164052 171020 803365402
153037 187323 221337331
39875 188611 380963030
56855 144941 220925829
584 131280 469378071
87039 131062 938191068
82730 194146 279842512
199377 199997 1548321
181973 188422 16082360
131350 166003 796755344
26163 95853 174350199
189456 194409 293838013
121678 148030 66240590
58573 183270 312727398
192574 195598 7651999
186207 190617 11119802
63894 173687 275388497
146689 193203 116714697
182811 193167 3569317
193087 197482 81528075
146357 174577 385901633
121069 189004 712814925
89728 94408 11692019
114489 119294 11940522
177443 180487 7590247
48114 172552 312418958
182986 185247 181822916
153520 197305 950122286
49978 177654 320366728
28779 190605 406030908
33470 188211 9215484
42942 142921 250580343
5139 169834 879984998
79572 133225 481642947
64105 69815 803957399
160211 182478 324918501
92564 149328 142826533
159563 162699 106675418
36311 53802 498434561
111785 139030 68017344
116467 159113 340822911
177909 196616 126532466
177416 182119 11797803
170410 198437 70159013
28020 181413 758582692
12864 137797 327437675
165811 166970 2864386
159094 199040 100334732
18762 23095 10814789
145239 186136 102541663
116475 167840 128724587
69923 94425 61016079
118664 193615 361095602
120569 122669 764619248
67888 134734 167466327
154804 190311 89022606
136786 138622 4635516
2163 129624 319163661
134058 183560 124396260
183282 191064 19506740
18403 132957 877613621
153802 177590 503392650
131457 195128 790519380
194856 198911 985105449
122464 141395 47403260
114884 196840 205581621
11917 97806 214781164
162293 181418 423884825
15448 58775 108584318
64388 94298 211952957
132018 135460 8541499
98267 176742 197366581
189153 196340 435010779
22053 105121 678140772
83831 151626 170244147
98672 113391 335452258
59320 121840 156607542
172453 174977 418931423
106652 188098 204231571
102920 163979 153550485
156259 157095 2074804
91919 169031 795770274
136920 179390 746235527
178251 196404 45593092
23219 152508 324296130
45407 109516 344165889
105978 161493 898117625
102517 104269 745385426
88299 129901 104527589
10549 144090 334657427
12814 192680 451067715
167311 195308 70336967
150479 182495 80396998
144538 191195 117110523
141550 180008 96704660
103487 107914 4508987
102938 161652 666782247
175478 184335 19235402
166892 171412 11437992
17879 175203 394665034
133209 174781 9069165
198379 199946 864871937
117174 123401 15446558
91684 110877 48651586
154733 167780 783181251
96125 103087 17704441
196242 198561 894754514
159189 195089 549570849
134930 138234 77031878
172397 183672 28167177
49152 94276 112732407
38182 98096 149998693
37237 195573 468352391
77698 155018 418363615
162064 189142 625310088
75633 142327 167329643
195483 198444 257107711
162060 162594 1333800
98107 151399 134109655
123828 155295 79079494
144839 149770 12391935
142159 158120 499737083
24108 121695 244761917
197919 198626 237847485
192801 194696 100602960
27723 53176 63952259
100255 114950 33915918
34783 132675 245530838
48059 111857 160281981
17151 179649 719986773
88190 131665 873589912
105435 125856 51081414
3681 192231 472769954
7937 133889 999882810
87436 174673 219342862
72081 144985 183029544
102010 139315 93686870
46991 102323 138554209
112352 197780 735019836
59653 73936 35533976
14106 155730 355167787
64936 127126 155735693
151631 162944 28497709
2873 166893 676372013
124026 167552 109281437
177403 191470 35253296
176686 194416 44537779
72299 149243 598620087
24991 28512 8902785
92979 194791 255946323
116348 135956 482379871
95787 145395 125018860
107672 140704 570358120
175876 178962 374730184
104083 160309 543218284
147040 186251 98329481
181651 194136 31379214
85748 169896 496669961
175829 188499 493204761
29554 33802 25486958
118844 172602 749586059
24199 73852 492875316
123916 127281 8318752
140368 187486 320286351
51541 177617 316293368
88925 168112 199110525
38248 122109 210461741
148136 163982 39830464
31777 142976 893351068
107537 137430 810164111
173560 187704 854500985
22057 110736 222399298
134388 193626 842681744
112384 164319 199852681
44305 80561 220303307
63819 186509 307676829
100174 103955 9727130
21000 185915 413573513
181121 196914 687909526
114973 171487 141797148
181441 184108 6667160
83804 181222 244685844
55430 167544 281176965
114819 143965 72948316
33034 123569 842837372
116114 195798 551955419
13743 138143 992975019
123695 198568 893657969
176581 193474 5668446
158407 162974 613514604
116142 150735 86565482
74255 93233 47436616
113109 126495 397605837
122136 199067 193137937
19935 158231 482552818
91850 158305 233648058
76952 126096 182333734
118200 120565 5797561
187131 193256 9551120
135708 188389 505701433
63555 76439 31941039
91989 174976 208750233
119306 188541 173715215
164519 164520 4098
109276 172378 158478920
30076 132002 255588137
48340 70696 56134373
154349 174759 51296771
85021 136048 128123087
30258 46383 232042440
158109 166711 917024260
187911 192362 2737698
34657 168668 336450314
196538 198854 131799989
32752 109376 192364530
113297 182377 173269605
92105 155507 553675055
165550 181617 40250504
195783 196294 1313011
144771 189356 749967292
113993 120157 15346656
2748 61496 147129644
83388 157416 185911774
143788 183832 100561648
1180 191657 477495452
106377 128017 54012063
86550 119067 81905158
119033 182221 137781111
134424 196732 2640364
163451 191136 764750537
126735 162604 325991047
28998 122392 234234419
66286 75843 23759709
113434 132115 735945491
104874 157630 132382484
118986 165696 396663941
73498 101986 71363883
133734 178691 113037091
68575 129349 780246096
72684 188663 291136152
156505 178331 54802280
173414 198745 63518692
165207 184523 27429455
78497 142789 161343609
116790 138888 55096720
176806 184592 19499048
96630 124004 262713691
113331 181773 171698201
14507 163207 815584490
66057 178556 282267208
185345 187963 18126359
44331 46375 5093002
112643 119522 201033625
138341 148701 26249798
27301 102681 188888727
68977 191343 307016876
113262 135724 871650030
85539 107609 55755974
15752 176532 890743656
82551 94449 795731057
31316 150961 579067521
199913 199945 87870
93972 106438 31752925
112352 165124 132394664
48437 185613 344200672
135662 161070 63951170
126545 159603 83163161
170539 191308 324668534
64243 170349 383153078
9858 24364 426640511
97100 198275 254349062
88928 158192 102310409
129352 189635 151456093
141932 171463 74393892
91102 91358 713160528
194097 195249 741011940
22610 87570 162444508
135547 185519 138213060
131843 144282 31264002
76704 136222 149333273
135251 176841 795774619
46314 79081 252094499
29795 48186 33903747
94034 178344 954290012
148430 168899 471363659
58418 160064 766816362
151261 184915 15132241
161715 198060 758588193
26905 178804 875944396
167612 171728 10473993
139557 139631 811775672
58869 126641 169660997
35560 56864 774722660
117292 167031 768487744
139311 150904 29207423
111000 146616 40322814
73427 194766 304713678
186303 187488 2962180
126492 138220 29451067
47440 143817 241767609
124944 180011 271963614
129451 162382 210845335
7931 116987 681389009
49247 141953 232406556
149278 191395 364699083
57984 118710 152193379
67146 114707 347809333
60809 105098 110987064
39322 50184 966190917
173093 199401 553885039
165963 173284 18396301
6184 117687 354266742
168659 198120 778382879
179529 199621 667975397
57039 185132 321299668
105388 105447 410234453
121637 145355 430710817
69029 183087 817007739
128190 184220 756082301
143176 187593 111526724
94722 181250 576360621
56535 105497 122744398
139004 164705 64826007
61113 85223 60082860
81011 94962 832489926
40856 70812 327798029
177485 199192 555944406
146501 153713 765194167
59063 91562 80989078
70292 84281 34845948
90730 179657 472774010
154679 189431 618264269
123406 191827 208339043
172808 185701 40345179
115843 144504 686430638
39904 123572 358005258
74371 102818 309528736
132951 198009 163373835
189503 190575 288178293
100815 151258 548332576
69027 178798 275495945
91234 153150 869197357
25464 165193 845134833
141488 178686 547238052
163389 166637 8175353
161238 177228 278745391
148273 199637 263550480
183555 191445 19786562
50474 78676 70521122
175331 193067 667799365
141859 166769 871170001
148405 193498 113139098
106666 113680 896238890
117421 125698 20458102
134111 154097 246833448
23357 57557 156975225
39731 150905 278870806
27042 122481 239388437
12054 113145 253474653
36305 138088 255204759
42326 57557 341427828
187730 195295 465187169
40907 123385 237725882
136606 162255 802551493
55943 143098 218416464
135273 178826 960704688
108590 147968 98826068
955 5955 12494031
128249 145784 44220521
157848 170673 893088747
35011 184798 499512370
53742 181561 990082116
86611 147383 373277817
145488 167489 888207041
22630 178712 391480256
112526 132208 49119503
180626 189436 498482848
45522 67702 55677852
28250 56163 711026267
50104 167013 712041404
198543 198590 637454383
162582 188369 64597026
157271 171001 315884309
121385 140715 48402315
115779 138965 57791712
135963 158226 55973474
145130 145898 202140332
88615 151385 157795828
112473 175675 158523039
122137 123503 538716740
55823 59968 965706078
98442 187864 773610790
10425 89307 197182491
94352 185518 682184512
62551 90424 967045946
74324 197117 115233259
6009 158213 764123534
3161 87532 210964648
94058 123727 74791518
68472 142683 186013831
189676 192867 8012649
67455 170394 491050723
122340 184804 156829964
177551 190453 32286387
88829 106776 45509739
123123 126308 7851375
143821 190782 377966897
12538 103776 216262161
135850 147414 708067912
150747 163385 31822083
69644 70260 1539668
114200 163598 123901662
62362 122563 150809194
140261 144037 9584742
167973 172024 645433138
194816 198799 452821701
80388 83500 7766537
155539 189047 37016818
141067 146986 433610157
138592 182019 974006819
29172 167336 346660478
72800 152912 201094439
188151 193699 14039086
82447 192547 840129894
63982 122786 147307442
130193 143520 33518141
181950 187774 44572789
23840 78578 137109366
104965 160612 139661520
73976 186342 616165063
124604 175529 724333069
114170 197826 209771871
133732 168305 717145402
87537 131812 111328972
10451 196350 427097693
859 34466 83764579
167701 197047 73692402
198078 199559 310445031
114971 135253 320616855
182872 193512 274682290
2616 125383 442810396
179715 198096 300730532
66947 134340 168836535
126386 131769 13616763
122027 131187 22896480
15069 52811 106719158
37145 42207 631371211
77945 110979 83186065
168964 180064 27775613
69775 184683 312220789
97602 186987 958461762
196790 198813 839539440
68156 131447 537060715
88138 121353 74910583
36412 168853 332457006
173330 189812 41250866
125906 196460 177327769
94721 139604 831769124
145598 185516 54791524
111480 184387 309985349
118585 143791 552006174
63569 96056 80898092
142012 196674 248953458
110031 127359 43257351
26066 145841 300571154
85005 180737 240530971
7629 118019 821879198
163013 180865 812735321
132035 176622 112033428
132532 138931 59830092
82818 153348 534363875
171611 182016 283506079
72409 87376 32192547
5114 117556 850315897
192928 196821 9790103
175019 195165 50508784
184260 197532 925025728
166787 172560 14557569
31632 87337 312860459
63579 178222 287528209
134761 166138 818163903
142617 195635 133269821
43806 83594 99532900
143722 196716 719433001
159878 180568 70935
67062 136272 173374243
177721 196256 46575732
106795 142922 90401869
15801 49138 326951694
122828 132725 758440942
102127 172862 177834122
170484 195428 28112974
39820 91590 685068183
137792 194438 142439086
149933 175451 498974356
52901 105059 130762835
164180 194148 75147499
144037 189943 166025044
3414 181099 501784428
138192 158014 445763484
30268 88821 146486880
143760 181104 597392747
42149 180638 347398820
180053 194005 35043416
36659 122698 215802390
52130 148869 242672064
76418 126745 126263215
189460 193175 147679479
135934 188257 131416448
672 67538 167390513
160849 194446 450209306
177421 184864 9756197
118898 196510 194832496
55738 160781 505585620
62196 109633 118900492
35937 83186 482190020
190450 195304 129611406
66211 158826 232265350
165817 197467 808003094
41258 149089 270500138
168224 197928 74449082
120942 125161 902015790
70133 74754 892079755
1826 142739 712989349
41955 55035 32882825
78016 121431 762591597
129088 152746 59489491
138184 179670 104343410
712 37312 91312800
161513 170334 907154232
188689 197776 98979531
47459 69999 521676562
191754 193140 538599031
42775 56158 10203058
19391 29417 24969313
80149 169768 225197831
191502 191884 977660
102954 148187 113754971
142710 173357 41799370
135519 138314 7019762
184553 196866 9281595
22306 62396 100545319
47590 150774 712765334
117783 186532 172381359
123415 187718 161350910
15977 153948 374080679
107831 186420 197070442
105084 195244 688371059
193180 193865 1793933
7112 55017 52899780
60928 121290 505601419
23620 144935 304331419
56268 131258 744619807
36314 186618 377154406
11532 90355 904654142
50409 78074 69203602
186250 193846 19202375
74183 89781 38953910
80883 193009 281572497
134808 139732 6898282
113184 158394 113236135
93952 176380 491804188
108189 124318 789987067
10214 149505 904241033
107347 172977 217089902
151840 186935 158159175
84810 148428 177730198
170134 194184 60244272
129569 188138 759177997
128668 184834 141099925
131708 197548 165302221
128936 189414 957657197
177929 198599 51851698
193865 196419 6384675
107664 118565 27287927
120399 177331 943507362
40667 56020 38636054
6775 182543 875623643
127420 134029 96951048
60541 179118 297477602
113036 114318 408885215
80779 103756 379794490
11391 41466 798849707
62117 110081 143464018
28474 162468 336251790
186714 191838 133214155
72795 80088 842416654
72364 100140 681852566
190462 196312 430180238
128168 131767 9106889
46474 192538 479066057
59854 91511 361846420
67756 118374 772369304
47891 58972 28008332
6943 94714 287443989
19970 190369 775541265
185410 188223 6528766
182771 196522 694226878
135564 198730 182682960
112812 147952 88064472
5898 89600 477490346
19947 197981 762917240
31441 109294 161780307
108867 163502 484927520
159821 195288 89103553
78401 130813 131504018
7031 148225 534047637
82421 157773 434595973
44626 135230 227084279
198191 198347 416184
136316 153235 42661885
142429 152700 25887921
152306 185236 82686239
87024 163091 191216431
121416 158356 168877238
68462 180946 282215698
19689 113383 64712660
157451 177849 51287557
143258 180044 92483618
80497 170834 227058537
94365 146204 519652932
180352 195726 38633674
167770 189608 755365673
89720 169039 318909213
87964 102085 117505229
158747 173147 36266153
55570 120944 964500988
196966 198901 4819522
81748 97865 40150841
462 51060 144145366
17147 39118 54890494
162962 174643 189395034
8935 18066 98506498
108259 122717 36105661
66279 193189 495030668
195834 196077 628857
132550 162632 754317529
105882 157208 128760407
20944 29236 20662106
41184 188363 762569415
120607 145198 348000013
56564 162791 266521920
104739 167718 568721878
104244 177686 184419009
20117 128135 380261784
187454 192968 13934201
173273 185546 30697577
171809 187393 38912307
69027 151802 207655333
118989 174824 140234125
46800 182448 836610851
100552 163597 158611920
77731 183312 340533722
155270 190580 88563793
154240 191354 296425394
85605 122052 91717870
180044 189135 22724514
48387 85089 25176687
131584 166218 775386025
256 97661 398746459
6605 185394 710435386
160054 189415 73632761
53745 82304 71330093
59869 65079 466022038
36866 152339 289766830
54329 126720 235076854
165109 180192 37758688
35869 186193 941442968
57744 110895 133280395
48336 96790 121186433
146939 148483 3913236
162279 198305 90331295
70257 115535 677704640
936 157446 231356348
44139 145490 486108445
150840 194805 664115476
85074 142020 143048471
93684 153149 929986449
15702 190106 437313414
26460 48919 56368408
114556 179384 162613448
164490 189397 62299678
152636 189882 93447628
173065 183912 597756638
102809 109008 981574167
168621 175979 18456893
49454 76197 66831436
15506 60939 563947742
122252 147536 605358078
18046 68099 125436319
50439 97551 117688247
18143 119424 253901905
83745 198548 397900566
74636 188284 285296506
10158 192751 457839439
67495 141621 517871007
132036 147238 731356515
193660 196363 725569260
33410 36440 7661034
172432 194058 54201407
179757 189265 558358199
3447 195678 482008206
59592 69759 147237256
105505 160944 139120091
128027 148975 52725101
73767 103860 46392405
110695 135349 941324307
61768 175000 533700403
186188 187170 2463590
96647 115832 166640093
111463 189833 943789007
32281 34775 5647084
25281 183769 781439891
128934 143302 36101072
175814 192925 897035632
66358 186942 548696328
45945 66325 51181111
128958 197495 431977694
115969 131975 68499436
86659 179740 233890848
51727 178606 721035960
185339 186177 595809331
10565 80319 174503648
40996 99052 554248532
129825 162840 348715777
29629 179340 375669899
33172 84297 481208203
6784 150292 359598024
1799 27476 63995602
168379 196693 71054593
157729 158161 137746
45746 113993 346510868
78350 141431 158260699
77275 147415 176176517
20235 181055 403314915
112568 175139 156974409
31744 188657 739706661
10901 100698 858315083
129966 139139 247139621
156240 199227 331746316
128163 180261 130963787
81180 175595 973316115
128138 188981 830956830
1829 35260 398729249
27169 87906 152063950
175119 176375 435349469
185994 188568 400009578
67880 92412 61133244
121755 188518 864942213
71301 122954 612271204
189969 193878 9961229
176472 185976 202917694
46802 172514 315548615
97916 173371 189837887
157995 179916 55131964
188753 190105 614171178
132489 184876 131619116
19693 125117 264174893
173747 199292 64088906
188217 191913 329337855
135772 178270 155031026
33972 50375 581445027
21814 86023 469435021
178109 193487 168886331
18759 45181 66149899
106982 178800 556441693
56405 193679 344435325
183587 190835 18171391
21396 146871 314666446
81553 126488 112669266
48038 49788 440019846
150116 180711 58919111
82329 103501 53208869
35542 132623 243460040
139391 199953 924614615
36548 38592 5105967
123956 164387 819421435
176729 198280 351248639
100515 127294 250664068
4067 6761 6151362
119376 155927 630823381
96131 194670 953928674
126268 171954 114991873
142597 191015 631442365
82080 180022 261762498
129446 198690 173989881
104335 135990 831695058
7190 57995 474043351
23891 161795 345966704
156188 169349 520540694
122781 131461 21742580
145396 196250 127632658
51463 128173 192183536
193763 195580 4590038
103331 137772 355224139
84207 113494 72677936
133552 156410 57527697
161388 178512 367757526
194659 198712 10089722
97363 125313 898106299
172216 193395 6725991
132565 155422 57552174
25210 150508 314380993
48875 126175 914099949
168867 194692 64789513
45201 158489 696127081
66570 99083 81133010
170771 177278 16163871
105425 193925 222166492
146005 167672 54303425
154911 174460 49091277
163312 195321 80352132
183868 187024 7904238
69260 91681 55875184
111717 127868 40206646
5016 89145 210355216
196860 197964 295932311
185984 188721 6878455
93474 113026 289184072
75986 155826 648199073
151069 170062 47879100
16946 158420 354658012
73961 174635 252874249
13810 125764 280493777
183852 185200 438199
64387 115696 128823410
194040 196130 5267500
196453 199103 958143957
46188 109461 948874132
39849 115914 262077867
186633 195167 21506667
121469 150514 800641760
2649 121539 535419631
183388 198942 39018082
62660 176039 284440754
15880 73954 145295648
58812 91708 81995485
5924 130759 312675917
87948 173918 658446334
138544 198526 150713548
91939 129744 95033194
126695 172171 114513895
53235 171226 725587514
168705 185796 42741620
89262 128765 99333679
143679 182194 96769345
85319 180294 238645692
16143 111854 240011340
61769 161981 665148785
138438 146502 20451050
178148 185862 759074612
64542 66551 5007893
83056 147276 409237572
8688 92159 208618966
79866 81350 827023141
52960 156017 258529025
130536 162622 80750344
119064 169492 126682709
18368 59959 104331481
120712 124217 8868288
156287 187138 77322520
130115 175402 266387989
152057 181913 75022285
158401 171548 453036948
68152 95325 809333702
33338 70046 50761363
2670 192405 710816013
147963 190919 382040664
48271 183745 339979856
90043 136478 392626798
185070 194082 3488862
128012 193874 467562940
15814 166910 444223605
118702 173129 122478777
86845 141729 137857687
164930 177931 237258829
29816 106983 705016635
109119 130850 54342401
171577 185537 28753828
165251 194417 781583243
193341 194983 466704033
123864 150501 211123663
112299 122887 26329464
91000 110208 821106739
181437 194532 375664713
59260 97430 95149592
102583 130204 69388269
27580 49262 280717470
150179 171540 32357679
79514 135455 140393497
6158 158793 382568271
38863 151902 721587528
141048 198071 143266575
156976 192718 468575559
20109 63997 49437814
151925 169015 43064745
53559 87329 84264237
38118 151864 631210683
184086 192863 22041148
77641 165906 838013511
141140 168614 244340200
115892 136556 51425008
26119 45795 49370708
84085 190212 266526191
148146 156838 450461155
36052 45634 24097045
165748 173479 19356593
110304 186782 191774416
197112 199757 151376212
127759 178706 128086394
152195 183143 731803004
191151 194672 731836728
24109 57393 201683303
74656 146631 180808943
168969 192622 491567923
146786 156363 534883479
73503 145683 148501834
90012 169657 200336076
167715 198608 504141416
37688 178877 654570019
145732 154108 2885611
185961 199192 11832486
43691 129229 974373084
188785 189101 779403455
59528 118568 148010009
14648 188530 461297305
145426 179354 85142316
92645 136364 109817907
157072 163584 364531133
141070 149344 224916056
109794 132450 56665219
148305 164604 41008805
166421 168225 815961692
123959 195121 178709726
137972 138658 1745128
124895 193637 622645088
186034 198135 113864168
179581 195958 41135364
75563 163029 236196457
190631 197319 16790724
141854 159380 44079508
69780 146260 759592347
120611 179601 148160340
159671 163675 10157114
100240 155597 870300629
103422 190181 217831016
148345 170388 55455125
32869 122831 225683826
130700 194491 160319066
166137 168266 5359570
161736 186986 36809693
158870 195090 35300891
28935 185740 509011640
159269 168399 23051093
143414 154041 457122070
72051 149886 405118562
137130 175496 96564416
7921 18713 26817109
134894 187383 483173756
192707 199945 18168035
86523 165438 544651907
166495 194634 70656628
23272 133410 418436736
107294 139997 945295936
199957 199962 506454586
140838 141713 2240017
56475 142698 216136239
131141 174499 109045004
166925 187258 809348301
87096 120643 84356500
45868 178927 795707210
169014 198427 701615773
2540 10114 164713769
118372 197392 168896804
37719 81922 463554249
87077 156028 173336839
103865 195486 230085478
172108 192019 634086
56005 105665 37480409
25332 72872 955437198
178699 193684 635127213
198045 199246 3080488
189709 193465 9497923
133567 137007 8594926
155131 156914 4417596
95961 173141 194225521
66451 192228 676450058
115579 195013 9882599
165481 199621 638372181
121322 128497 123941543
28618 47868 48256157
119566 159886 577975363
155422 187328 320608320
80201 119019 852837694
6227 62912 729874064
41313 168545 319295429
105465 147077 104444512
145344 151811 569591963
37206 94827 144150211
11878 170282 397376249
25640 42249 218318559
23410 71872 121455463
173420 179250 950346522
72744 144843 181037562
36919 187517 377857697
119967 124757 616548071
125756 152996 68508814
98396 114892 706449986
125796 188722 951488921
69360 103690 43221159
2557 173101 600750539
134311 153852 613224360
184306 186163 45703925
128962 134781 67659115
55523 162482 951690768
198978 199630 452783306
115057 190733 672674033
166247 173373 3390437
85502 86582 370267562
172915 189580 41733077
92292 124188 709121776
165883 176294 623974213
68200 145440 961048406
71205 106841 89549706
72344 72824 185690820
29497 57757 71077465
35224 130941 492887237
186437 196733 774916963
110717 190531 672365398
9374 15622 616999880
122634 194885 697943231
111403 128452 42505173
172263 174245 4892476
40941 153231 281670061
137502 183075 114594836
182531 196603 668677652
24520 107722 657574185
111232 115640 984753298
10538 119033 271878827
69790 131648 994231609
29314 104438 771137238
107943 176537 436699948
121663 182028 557519525
38689 195110 392634375
35251 170838 340455305
56365 98749 351212647
106839 109384 6302905
72775 143757 408958238
111713 168435 193579477
169280 175337 15173790
61509 100188 96593863
11503 45183 84239982
17221 184296 419006335
36034 126038 225623855
128992 185402 874731941
124755 127991 2177500
13451 56266 916157897
20238 179373 399120562
107335 178316 178060461
182259 182854 489171203
120740 170614 408651888
96520 126032 74245833
27861 153429 620375965
54993 109442 960917847
43834 143353 376898230
92273 171618 314331227
109080 148767 359117553
20759 159230 347177439
30684 98761 621731017
117925 191346 184127230
44471 110519 165803566
88684 175519 218323846
27092 76042 926337146
144606 187395 567396088
139263 163792 61836016
134710 149475 967152856
85667 177276 933890026
169429 171540 585599961
160574 181380 595491456
85109 116301 78782561
9932 139182 323753329
108897 111322 170692708
106970 166178 148536987
33436 153522 340111330
189233 190943 225298617
157998 162403 11204618
143916 157741 321291775
176893 199601 56974100
193310 195927 6588412
13002 100118 276055830
182751 197976 38153137
166399 193164 948366251
187978 197186 23159568
69847 111989 802213517
132569 173538 103004344
178024 189323 302730825
74969 79483 11261795
183996 189204 13024429
99030 156075 143562823
6672 53618 117509099
14793 21331 16377114
17192 91230 185169660
77769 160106 370373381
149034 163999 37676696
85397 101506 95231295
119157 142593 452844274
46447 60728 35966741
117015 196530 199499404
1328 136322 867528310
79147 79811 990790943
34851 89171 135971255
136599 154707 360271230
21419 140009 579689188
194307 196832 187104219
163178 195588 81389826
118689 119505 970064002
115501 155509 100288068
149930 177705 402334838
9704 46801 533374080
97194 184540 713054939
39519 157450 13907929
194942 195053 892642241
34943 120835 215458690
992 158495 394666499
98608 124785 263649429
72518 122692 125894555
98385 112382 976375753
44094 146795 310243953
69560 148137 662432744
63237 142458 198524788
178258 194941 41942819
107705 119623 22456160
50984 136496 214268740
149663 172919 895995557
49948 125097 977983874
77364 126676 212468220
69953 80225 722164061
56484 128424 180278860
124772 125242 400730645
110373 184458 185797943
39044 187213 371746876
162547 179730 43097395
68670 83205 839181747
62314 122568 726044545
118713 130053 28274288
160359 185147 62259474
189028 190457 358044040
198191 198996 2061830
46061 64843 47217315
94456 96029 2619219
156673 179072 56264903
66152 180741 287484832
160696 168111 18665313
163503 188284 62087329
127615 155122 934418971
5654 139503 980433032
173524 187098 33958646
85837 153452 354610466
143698 182340 891742193
71206 101748 560702981
19418 137041 294732467
33256 77510 82900293
103131 182128 498679432
74337 110986 92238179
58323 136058 194654064
184772 197401 588072963
57391 58498 2822777
15914 28252 330158255
45197 86834 104152133
94068 119585 138212227
65548 89641 102884562
89190 114760 64643316
1967 148063 652798443
110590 126173 878031020
151749 194458 22208232
168749 170131 250329386
142210 195705 615636923
140468 147497 17824589
184222 189381 527065857
90068 166644 521341278
113425 178420 263320165
103698 161099 144134901
58769 164356 395855630
45269 104172 868978248
187549 189781 684731523
128951 174482 114495654
117478 161707 110836478
62697 107753 112986693
121275 124249 7493979
113044 184395 899117424
157136 167588 30713968
150784 199742 239618107
8650 58167 465583298
124216 162334 95782761
177848 181934 740157640
74145 143006 172787053
98374 194731 242307737
75482 170055 237615601
176850 188257 28548106
99368 138604 98644208
66507 157821 228979744
12198 185709 649972897
149547 169044 49035003
167529 198231 997743962
51417 81979 76446299
145032 177617 81807629
30765 38248 18016339
15995 163414 116435195
61728 73278 28665829
56856 196232 937125425
148136 196044 341865264
51191 143134 291408116
21358 23253 4639638
36440 49345 32451171
170907 185262 35862820
103263 119315 40442157
85442 86873 738541147
122734 133317 26539723
161479 181914 51343420
43226 57482 35793803
106567 191480 783487161
27760 36179 401534724
160187 194817 45477714
14008 130739 292510004
109460 145537 90529397
106734 131120 60913291
129628 196073 599347791
30154 158095 320927418
199180 199785 119047035
76640 135639 196094489
170043 171095 2657460
177869 182929 12659343
126064 175590 124575498
159431 168028 3692847
134721 168763 963925555
100621 194805 576125126
3827 107495 259819877
8678 87712 304324615
137123 172450 88988935
182124 198455 40963833
67340 90450 57510518
136029 172649 92184274
170876 191626 978713514
60273 90439 383539907
169541 180938 28489505
11142 77537 166079616
199533 199638 274105
55400 134931 824887581
45698 84378 96755196
60327 60395 159350
44718 174137 767821861
53753 107610 135098153
171200 183584 183299133
161247 177826 320209018
157625 176686 47935597
142930 193701 641540554
6491 9832 7009955
33039 37489 11180448
38664 142348 568682526
96078 115382 344770953
101962 155792 135386852
33341 166032 333073943
124471 142281 44584483
128841 160483 99618130
27720 49376 54379225
197699 197818 403561908
55786 145639 129658695
36316 52860 274560143
167269 193509 65894491
101292 163696 156996079
79506 151163 981310612
86396 187244 853606741
73379 181114 859672720
33668 58726 619892381
54467 188053 334991112
118565 126876 20613500
29794 80497 126998275
150352 197420 757122232
154977 187873 22709638
166899 194594 69549646
47600 136821 223673585
128010 182268 136353843
303 113916 284656254
80127 158936 338570189
196603 199276 6675284
168744 191218 56281370
13708 58115 570070382
150989 176698 64633843
3343 185885 457605485
180246 185752 13752287
189586 195686 15386514
35044 42570 246770723
22467 131172 738304581
136224 151418 38341759
47917 137048 223507151
93093 126796 401962551
67059 143387 191365318
31581 87189 139215372
8658 197296 472904897
154473 178414 60083744
138293 181000 107390711
196280 199697 8532252
172042 195922 545642753
107088 122394 35588646
117438 132825 38306522
89249 111785 57085803
23509 23649 976901898
9908 129948 466593510
53294 66975 904122852
188919 194404 13885514
71169 179654 717208857
195552 199823 10653285
83916 95864 29721381
193389 197708 10745018
60793 72512 917362430
31895 42556 648449279
75722 93970 45565786
64830 120501 426527307
172751 188128 38454116
65118 114853 124763036
11021 182592 803306413
69912 174830 263350674
139882 157946 763854140
17896 24149 812234810
51385 136722 786167071
170185 174056 267360010
13063 108656 288550566
4261 14444 25398993
80758 118752 850830328
158531 164500 15207259
133929 134891 2341491
30806 127611 242653261
159343 174666 681995213
73084 121636 121897156
67719 152578 212847013
199764 199991 560844
22598 97810 188061745
113040 175844 157563200
89634 109206 49480079
137296 198753 154441051
75356 164429 223822961
122084 135575 31214244
52239 173552 304392014
117624 180203 156926400
3289 110109 342671324
161619 185003 526724662
77189 151531 186648767
187667 195859 20700224
68016 107756 99745746
15584 141048 731828694
127136 161262 687573511
151436 165916 977317517
52877 73214 50821381
66640 89331 55355828
34878 69067 531720398
141630 176010 585520963
80373 147388 26084037
69964 90173 50286559
178345 185096 832967262
151952 152301 894039
124438 162175 408591581
85637 181476 240851814
185428 198015 31553845
36630 182854 366956516
139880 158239 46216855
165347 176803 28658370
875 44687 260989225
77365 151506 453273939
8358 165866 867499666
88965 111106 56064328
195099 198040 7260469
80479 92727 30541398
147167 178482 78636579
86536 170435 211016121
80718 105651 215482633
23531 102279 888134637
139546 195188 268418747
99016 191009 231210273
37855 147278 953125570
134614 144347 24574015
158573 191381 82379343
145972 186355 928324009
190607 191168 493433166
138520 176944 561092576
77674 162453 212971290
32519 116645 211319900
106493 169954 15593046
83270 182754 420990678
78583 198169 541367805
94396 167649 184225398
17448 23141 406335720
160332 188473 70614742
90999 191276 652375681
47516 116639 189497357
150536 172258 514925678
169534 185380 39638954
109387 169354 150566424
72778 195658 308540775
6229 170770 412691791
99469 156797 865490218
4689 22227 788575773
154756 159721 12366710
183871 197635 698292269
142830 196431 134720562
182496 188240 853994288
723 16137 38481569
108433 165520 143300251
37151 180506 720542382
99399 143126 389853407
71307 101465 887779962
128384 163518 18891537
94113 196644 257729048
87976 159748 180399699
104005 150978 117873417
17619 93215 189119652
86827 145126 544931912
151504 177057 659057815
54239 148324 235968493
154628 194880 950901650
140998 199508 22010687
170639 177881 18048817
27508 119819 417714729
165325 178133 639894922
32393 44281 29878466
78508 82033 636981175
186820 189381 6421915
68694 192046 683564060
138994 143604 11657401
34850 94451 450376358
111857 124559 31656139
52029 81716 74232075
133501 155406 328490481
166929 192803 410834347
194109 195177 2704406
47348 71072 59542137
173911 191028 804311948
124171 187617 159187298
34116 150385 291775725
36843 130970 873609239
166316 189855 399938144
35947 132974 243299619
30712 104676 835673601
85088 94405 705158389
48744 60178 28815079
166136 169623 8841301
54145 73840 69514591
30390 142943 911676276
166018 185299 514721642
123232 169226 657321850
144432 170663 26110873
43383 193850 808396788
104604 178851 186434950
50644 148948 246593679
97966 104827 437165590
128043 177780 125019402
90797 195499 204528538
54593 169123 236928671
34697 159742 950507927
180752 193517 596103471
15081 166814 273867010
62312 124074 154776551
112650 174327 154711171
78550 115995 94296550
155403 189465 226381998
27376 174917 884285543
181958 189663 19268783
52764 98787 115004441
188723 193488 12031909
115857 136035 50236835
101974 123001 52964194
196113 197224 515443362
35507 91039 824016397
180523 188527 20042616
13897 30402 41240564
45430 186323 588381760
176036 178263 5525659
90402 96728 15838238
109045 184794 472570990
105914 136979 77732829
56972 74893 641844357
188532 189298 1904031
107012 121988 37416796
131837 187700 232012607
162716 181988 48367245
169712 173631 830224507
78159 199723 812979591
35546 155909 778476452
163841 169153 629241167
25401 160704 339510381
25409 83707 146106686
77656 83278 14066589
24272 45167 52443426
138328 156098 44838803
28401 54328 65189949
47746 73643 573282110
31852 110508 259732995
138059 174709 842018992
44577 49009 11139089
97457 102805 553832297
191690 197110 13643758
15668 80675 162678349
11959 29895 929337742
74686 159387 212661194
166033 194348 71071008
84533 162052 194832213
190856 196511 14287303
158215 167265 22782680
74101 133775 577905926
183069 191856 859688050
52599 118472 301364903
17907 98965 927129890
154372 163566 23092892
37924 169112 329433423
69245 184311 792573714
19474 37258 413674727
78607 166608 221072613
103263 128354 62955300
153060 186206 20524164
197123 198723 4001789
134764 166485 79868001
121516 182361 152762766
34254 87977 959354488
78083 129555 810830522
29681 99640 580094005
45534 135653 843523923
75506 154080 953546308
24313 103357 831693185
162466 165472 7603130
103575 134009 584820108
25372 42084 42086346
71020 143403 290817441
125433 144269 967584202
186048 195835 217347811
140101 178398 96355940
136138 179390 108826320
156264 180749 61438995
179476 185017 831766222
73489 150523 193406144
68280 90718 5588357
176769 191888 382721744
4002 186219 456773279
151545 191669 48242517
37907 64071 65902605
71086 129033 389639357
191506 195001 8870253
109977 149635 99485038
114337 130043 795647583
91626 145006 134368758
37658 128299 227324560
89425 161817 182075257
114647 175169 360291107
33206 123348 880612106
148740 163905 38117155
183067 199789 46167792
167991 182192 894644911
10559 66910 276547608
125321 130735 329606646
82383 125678 108659393
10823 55126 6222820
189690 196444 17032361
118024 157296 98475470
108329 146291 688929008
28142 176976 797707588
55388 112434 859223984
95777 124193 71721670
97495 115817 46621707
143282 190917 807100414
190793 194961 681623889
22925 134048 920882802
16014 133115 846978349
60193 95643 88308705
45805 141080 495899249
47506 75336 787243098
105954 177266 178944469
52882 154163 419469214
177556 199986 56255953
120371 194239 185517510
188653 199046 14987363
155104 168543 493315961
104222 153579 123940929
104128 166032 328042043
35400 59320 60238580
91271 183731 232377328
39933 180216 352004752
181627 198959 43485331
98387 173134 642550365
71728 189022 294312667
191427 196943 815589830
183274 184667 171544912
154922 167047 30407152
180637 198237 44136107
77967 131355 134011127
13315 26198 32127616
66174 143862 759163742
182455 197490 673220100
181479 182576 2743240
77837 148099 176528513
104639 190781 216197045
19160 194705 440350718
36052 167618 851683471
25156 51126 567629004
170095 190607 51298746
31004 34744 9291232
117 75733 189075709
96754 114927 46169796
85162 107094 633146805
100203 140191 100468693
8293 172823 412485847
45117 79914 87120381
74006 100838 67132545
34530 145303 980194696
75435 137431 221555222
107724 159675 986013169
195675 198715 7583468
117287 191907 187132270
175333 195688 51044842
129402 173061 109828996
170438 173049 768214334
10184 14634 11046674
163992 172093 20360195
59413 94434 804419239
81988 162834 994269309
161503 170216 22049675
160250 172414 492038098
145350 173787 71333031
75796 149127 865021625
93973 117391 542442201
186579 190352 820829899
19288 189533 481641240
177972 197048 881926322
164282 197571 83384295
76541 118996 895570868
28759 48435 49345408
123114 190509 765466979
28337 113532 213807073
114337 139930 80276234
30137 128989 689021036
8319 159423 296312328
159945 181058 868928186
51470 136995 18385362
111275 121811 26240763
30662 70728 100479718
14774 50835 696115747
125899 157848 236256143
65621 148337 783121766
79202 103262 655371573
83493 138610 138313369
188972 192803 34454001
174468 190874 453905258
182492 187930 12518759
143585 168798 201652092
79044 121092 966912329
7738 195068 469742489
97864 161924 698251402
168718 176975 20667987
69931 97844 798370020
42597 117034 838653622
185850 191973 816820196
156774 164228 18808323
101260 126166 793176557
114579 188888 371911323
109394 189235 200274094
55876 88262 234898185
71574 108324 92318354
159074 185739 66945296
76601 122008 114091668
177195 190128 17737450
130145 163874 249153308
14912 77213 932561835
172461 190436 44908658
143116 145008 4891211
53697 164463 277950660
6495 26185 319649878
32599 185176 992357038
179589 190724 398742172
73506 115611 105999047
133616 198270 494320406
15163 110412 238847618
99160 185407 677773126
58303 94484 432461733
9342 12874 325334454
152882 181629 453012608
95611 193170 245298769
164154 170575 16165722
115638 143227 587146944
95091 146722 130081418
139707 153770 455450260
47179 64545 43673605
14095 41344 43011021
146866 160109 33189221
102728 161215 718073590
124502 127871 529512898
175686 199601 59982571
46794 187775 527276803
102728 148371 114841043
75970 131365 256991917
14095 109115 238208990
129914 161741 80084604
127786 155249 529550474
194395 197261 7112091
90338 161311 178491000
11154 61706 5953050
90364 172129 12869341
194704 196073 3422886
20330 129428 273282930
149975 197068 558576654
96158 121011 69769159
168749 186521 204897665
151026 187437 91363784
51249 76306 62594279
58948 133792 187483063
131861 183732 968666048
40941 85875 495747482
114945 133219 774619645
124643 165532 102803090
126672 137436 616267203
183401 193646 25747614
86805 137918 562776784
8560 20242 220966916
50063 138468 682123234
192329 198817 16240626
48797 154657 911308865
120829 123970 964153620
91249 196955 265668501
37863 170472 333002420
117728 191554 12570250
93285 191139 245896348
58080 176822 297800283
20594 164457 360914344
131558 178947 119107845
4549 122286 295018351
139439 178481 938470523
177821 192838 412039419
59757 183291 404514704
154213 181929 36957988
156561 190082 84068082
53499 199377 365961182
133042 196346 819528813
123657 166578 182590504
131673 151315 49390620
41941 162804 324542052
138613 176604 95561140
179832 198042 45611281
146961 193507 838919806
139767 166025 701668117
119933 130779 4222220
132249 143226 788559
102823 196418 190709807
86947 152674 165180508
89240 99209 82769138
135538 143816 20884145
49102 188469 968846633
127778 160380 81953704
74670 171146 414388224
59599 198884 793745573
102360 126771 552838202
27744 124788 243383728
85281 128674 214143393
189347 196786 5070619
74620 138166 159417331
193155 195214 5201990
88770 138079 970843355
27110 69841 107249093
86208 131698 114339231
11834 114346 944876778
173427 183433 646263779
104030 186431 206821697
35725 163652 379197279
91603 154067 165140206
198353 199229 192538305
34464 75184 780134186
58270 153153 405027041
54828 181821 347315133
55534 184364 323128965
67307 103661 23350052
196 63546 271395300
39223 60946 360538629
99628 112786 79998420
156209 195246 97977046
193223 194522 884764193
127601 134938 18393721
163155 199404 90940790
191550 193243 533933501
143415 166576 173391072
36019 134445 246773666
124897 176325 129200283
158871 180278 659005648
860 171755 889216423
60619 114212 629844637
159026 197658 511600912
44774 44861 305929733
36924 148545 338438720
163088 183047 839661498
5057 86901 955930463
89395 168390 536717579
87115 140494 137263479
93815 170987 162595892
123428 159808 91320634
128805 180174 988132755
68248 93326 44064965
65856 84072 395242505
132670 143191 101412336
141082 179624 96951371
197986 199759 4513203
110219 112068 4690758
20811 36576 86430754
6726 194841 471679657
62675 118630 983690856
19529 25803 477484887
4532 44877 100958498
808 16873 40083376
108124 152628 812458355
4521 29381 62121147
11979 62979 752025935
78087 105389 556019761
48151 146943 247973955
171248 199728 2344848
126960 144945 304305016
175142 184595 586863025
100597 147746 118682687
16092 55523 98812778
189494 195292 14660734
166875 193720 7810967
17708 24665 17224523
53955 81214 400108834
137211 143865 16809352
20759 194795 436596871
28142 145979 295730036
13281 123405 658732205
49321 164277 288510068
149502 186040 860530047
43020 77276 85599943
24235 65172 169721286
59469 82975 58594768
163951 166302 340676608
168635 192656 60206685
197876 198769 2300140
75845 199746 769371659
107013 134239 33609314
104102 137338 956031315
165522 181721 40574886
5319 177032 627332652
117645 128061 633061533
49707 121642 180398623
57790 129590 580354954
155030 187611 81646606
71452 96935 63492239
98486 179384 203454027
78578 195272 293056531
1034 124964 377272179
140613 155615 31866598
100678 117083 41661898
133954 177622 109793434
24881 167442 357760319
105976 108981 551646314
142801 173534 77320849
109888 193034 208605070
19777 159586 62404143
117532 124906 18243477
18978 129574 277084652
175659 177534 2054059
47956 195535 27777475
93638 188431 238229813
11130 41194 75167776
156798 157585 685476040
124727 185726 625416497
156116 194113 95371927
16373 187962 430284829
12208 169076 875917424
125684 164201 96934643
80961 109657 72215300
193976 199774 156828360
3374 173367 426204360
196237 198660 297591266
56111 174031 609292288
190704 197292 773523893
86358 186467 974249217
193931 194559 1598559
58529 164190 117948415
120971 174514 134553973
190685 192845 5441245
154056 169943 39993038
18607 20666 216453961
158613 173523 37548669
336 159795 399607387
104276 126762 56279635
103934 189116 906502092
119187 182353 649688347
22611 118013 332840432
155504 185057 478230577
43547 155606 912453320
175308 179551 10577953
56249 173662 259452165
25547 105730 699307571
124163 175029 127801464
113383 174547 943782533
61351 190653 627573239
102515 119363 42521971
147831 163391 39068054
65701 92436 721749158
42790 180542 345532305
91100 173377 206902527
190261 191329 2708932
11976 21350 113829296
158655 177240 46767833
141463 154506 32964059
183792 192013 20679056
29610 79122 123993238
4596 163715 399023433
6760 178027 429324490
10269 50328 306202244
24828 163045 578000365
175423 194324 47430556
157760 160570 7141177
118402 186762 527103314
20656 111083 226785490
1152 141199 991010305
149453 177354 489414510
6755 38065 845691086
44315 59967 39395490
46235 66721 51463399
66698 136189 623817159
56467 95328 306069802
52060 186819 337999098
186729 191288 11461021
114847 184608 592900218
60386 104482 986011672
131415 157219 722463831
46902 69900 735206721
108602 114204 772959235
135458 197163 155081204
32649 194146 954089118
99548 156834 357463403
133267 149871 407687847
65694 109146 934595593
3222 157793 387340383
115858 149908 85255109
131142 170826 99950513
5998 197683 512901581
184376 199397 37699695
63502 118478 137797036
65101 141768 142305721
6737 173349 417696467
121735 136248 89881416
158988 172023 32909225
78951 199208 301989357
75154 167674 431520144
134062 193178 869684887
146161 150237 326537591
184738 192691 856147727
31849 54718 57504174
87071 196542 311627834
19026 51923 654296913
139528 177831 96384571
184875 191355 16241757
110216 117816 916709870
11502 72456 152550478
45934 168812 867247338
163779 170990 221558203
135889 152362 714030354
78981 133759 264454760
153522 191214 666835865
76685 142103 164249000
51052 148426 244350037
44859 73025 762758583
80791 169765 223549373
152281 197130 137487829
60482 144435 210458646
12495 131234 866414775
36179 86332 125566507
198782 199718 668696820
135625 150332 37053728
90717 135906 369401281
171884 183578 622124412
57864 192445 685632610
145844 197285 129046545
140995 175522 612493174
17587 40938 168646270
82409 121081 97137631
178196 191780 34061481
116567 125741 22638758
28337 28507 433106
43677 159247 289798018
125316 129616 444188414
8264 143890 339793923
110158 193656 209487248
11054 142062 328245595
191239 193190 828531585
19298 167182 966184876
147259 172769 171321654
88550 153537 853143548
100218 184498 452899670
22673 41279 396286429
780 23580 56829029
169816 187145 43284552
85253 195015 275804005
110749 143653 82369432
67779 162151 667823120
44818 97447 131587923
63711 145885 206037815
144923 192294 608499697
5940 19992 539066439
60650 88828 70226948
13077 153728 352698742
141271 154501 33461623
182182 194719 31538549
31921 49255 43553489
26619 51834 49690588
22513 55948 97989166
117147 151969 505491148
83509 191295 704742808
168992 180600 29022074
126507 199115 182486869
194296 197214 7242911
90873 121107 152245581
78141 181367 259174748
165982 173802 19598421
87760 186405 247861191
79069 136835 144943420
5884 40367 86142655
136681 157701 364758499
162492 166539 10168405
51154 115414 161335732
72125 125039 578743638
109655 184466 374885898
155934 193377 93985473
102697 198293 240142192
197994 199101 2863130
112845 171464 214606522
153135 168624 629410891
97017 195802 248420680
108977 172794 511146481
30481 81141 126868765
43231 165169 441313985
21443 196469 779980890
50955 102692 323552522
161016 164034 7683830
36073 183214 564466003
140576 161374 52372368
186759 186798 806209101
111186 179756 171987869
99251 179572 201960174
40060 147070 350517168
10044 69142 831873318
21657 163222 355052173
197388 199329 303046030
120509 169201 17853354
40419 153665 815588600
174749 189033 869333804
1455 90902 822868491
129090 160577 105400914
118498 171817 133914369
27353 198687 429943001
28180 137317 273619246
16548 165475 373568378
54948 179307 311940032
41354 158677 294244907
130331 168729 96618685
81766 195614 13790217
159788 190473 76980134
46314 192488 213256137
158212 163854 14320932
9620 28090 45980183
21200 177708 392519932
31305 197818 710463283
27117 50063 57630586
141367 145188 9802514
193316 197700 741137727
27020 164749 685012505
186945 191299 771460863
10156 22667 777653008
125367 176543 128614174
136371 193102 142640197
139618 171859 81266129
108071 159987 130173621
43527 95663 130227747
134367 156704 728241860
186934 188445 3787169
142318 142926 1531427
26703 103279 191959351
17667 111891 236335155
22059 41271 48054658
25549 69711 110890968
57035 113294 141116646
128927 180442 780731731
127847 180646 132688977
28766 186423 395548088
82537 155826 708506491
135854 188353 131866722
157901 196066 594008959
122632 127360 11791535
59895 84382 468018376
197205 199733 6339629
45327 117695 181692056
2154 160931 208814251
153899 166774 249699267
25731 53614 959273994
141441 162153 36375842
83965 167349 213572099
51853 132066 206092443
156560 185477 72530686
189865 191047 2529393
136756 182589 300058707
25179 168638 360105565
158740 185507 67193849
17284 70859 134181922
114281 135910 53985183
113568 141882 937261022
31705 87692 696357875
175220 188864 531607248
108551 182147 184683031
76096 151652 189712307
67763 102746 87470561
149161 173402 945809533
34971 37369 6058665
153845 192194 29659324
26485 191055 513835936
24984 182799 682860722
84655 134796 735902354
40879 190091 634126113
192046 193187 484981734
59434 133163 303611901
120002 128276 53170818
119099 160822 6999599
116156 166082 142465082
22098 42096 50091675
195161 198013 7040885
175396 195343 219780233
108479 141408 82407295
92806 192524 250629231
138201 189488 108947059
135865 168484 82125172
198048 199188 2938762
145429 199923 564058770
121674 193666 244256070
148344 179758 78819996
18026 85553 168903465
63006 79592 15284262
110193 143268 597212471
57698 83513 161312507
121362 162349 704180655
154500 183569 72888626
151364 179357 70332870
167919 169470 4022514
101130 110122 64791626
116127 156761 101807444
56741 74832 45090949
169748 182797 195451638
28232 29363 928898665
142841 189085 116148814
35076 163911 323439846
168609 178048 302242443
121654 179758 236771877
190775 197903 17874804
191220 192586 3474588
23341 60790 307397452
185542 187706 5385430
70028 149912 875094395
173276 198853 64110188
100941 140673 143629096
96514 156732 82532976
185154 188616 8656088
164032 188877 62200908
161599 189682 626141200
156841 181769 771431502
41520 123401 205310610
111360 183515 883301177
6987 41677 559327898
171029 198773 954768776
133989 157462 59015329
182251 196833 36618361
61853 172500 409471487
53315 101513 120514044
50516 140195 635528563
20114 112877 232673257
158955 182700 59645911
169576 191883 55849244
22732 174669 471961256
106642 145332 97047071
55308 115309 191722249
94033 176405 207113891
2020 41754 99325374
10861 177891 826151937
135034 135050 545854967
126529 160844 86339247
71578 184685 355539313
175377 195893 51450373
196020 198017 1058195
51195 69631 84708821
157035 168866 144229155
104850 154844 905311695
78397 152377 185779512
190166 198977 22128496
193000 198586 14004136
68609 131442 157460414
179948 194135 35610717
34207 191149 393866836
185938 196945 550387964
170255 179667 792698386
134708 150072 975151062
128894 181774 132892787
69158 154207 213435470
179594 191452 808326565
135891 172688 92596583
122681 187239 162063907
167410 178075 26786023
145752 184283 884985899
144209 173336 703094140
92440 182396 226110408
30824 190578 737675587
184806 195056 19889397
59661 86698 247555045
133494 137303 630314512
8186 26124 44603828
149487 179740 16792040
90313 177584 537778186
187831 193577 14515744
70435 90537 118117416
189696 199660 90989024
50741 75939 599670290
122440 197991 189614613
61331 123086 154780474
151022 180218 73347704
123297 149383 65516014
26979 192716 568401405
190641 191428 1966336
87571 155367 864769004
173224 199448 647858840
99569 135126 89360498
134716 182817 661000831
162172 193092 700086237
194026 197988 9848834
57561 162388 262944277
185446 186922 3692187
32033 79775 169482913
100872 139820 522716499
123073 129906 17016915
181773 190550 265354869
145576 194274 224228653
189023 194068 12770029
49866 109619 149891084
125087 135477 344291933
77310 193844 820588851
180970 187226 804847111
65659 181989 291903963
23451 74514 127853228
18043 66870 122335143
188095 196136 94529110
145378 184762 98749651
56 106232 266013877
75246 134418 148422622
129296 135190 404302138
52840 170160 831169021
67241 95057 163274550
85695 111583 508345138
57241 151328 235942736
150792 187229 857988728
123509 149087 291603425
109385 195158 215286644
11199 167862 551622109
63594 96694 656184562
96916 136816 129066744
181077 187299 639430730
22603 163969 354607609
1444 173888 850814058
12864 72917 150291789
109323 141986 423081399
196267 199325 598167626
126332 190461 161092897
88472 184064 240164025
44595 158115 335170906
136408 184306 68579611
24875 145053 301601866
130746 184777 135730855
135755 152492 6764793
36592 67248 77013543
81216 183333 256423303
113680 160775 118089850
130901 154427 1493307
165949 189011 57750761
148574 196754 120911120
91945 106546 37149217
1144 97457 240758969
45979 59225 375940978
130314 132075 360424758
181992 184848 42921571
56724 145884 223640944
78377 195515 294166706
197199 198207 976028743
163279 166313 7617711
52044 165494 621907820
176241 197440 53112594
191878 194996 7912693
69773 107371 975565315
27513 109016 988810320
48627 59340 417738054
25656 152208 94044199
179725 192106 659913063
4664 41509 599341543
153221 192248 98031438
198878 198879 2612
77801 184441 267775094
34974 41545 16667593
122207 162145 747365931
84145 105541 212391081
69783 116615 858490788
24567 123684 713770625
108277 112120 9711884
172564 190031 43669214
75624 111239 498671290
31889 63591 377066123
77586 174320 441747066
80821 179762 323705807
51269 102160 127357305
143370 151337 16468248
34409 190312 621381340
48481 83593 87919238
23073 34884 910046491
52017 171636 567379284
177495 185581 20216290
142825 153194 617428002
110124 134359 60510991
45777 50142 10984433
193841 195458 4065292
100819 184897 211363485
126352 186567 668285670
97352 133716 91560541
81231 196556 437479313
59645 67074 18524780
166084 171245 13063875
60432 168726 271691063
53564 116286 157463555
39017 195275 392164887
163522 188595 62851051
86342 196719 568398180
133615 173230 19121155
36382 57835 54032258
182936 189923 17467041
159809 174391 64673892
8992 10146 2851023
543 134676 819168666
25682 127904 439659125
47485 146571 248674229
121040 160824 856129585
83245 198326 290553701
34616 158755 858784858
66977 138399 178952466
108879 186357 250139346
11738 66253 136586059
129177 174847 887043698
42046 115899 293204467
60358 148383 220776337
65529 120342 137416758
123980 129763 860291889
7292 130322 452635802
115410 180106 770135016
113954 179359 164121524
55490 177654 306423024
11725 43362 574145734
140859 182950 105834414
41715 96498 136947383
28719 138482 275213412
79990 170730 228044239
57093 194879 159247409
187186 192806 14160916
82318 116547 86275570
189346 199161 59582255
132586 183877 326026523
102536 145861 109015654
82508 170469 221105693
123032 138572 38873481
194030 196093 5205170
52778 142074 223850040
56411 199381 358686517
38521 137165 535073757
145373 146914 3830104
126983 189851 391928681
55888 86459 76280440
81671 183642 256015080
176231 179229 942174815
146168 153809 19146783
135816 196105 151544147
11144 28119 802655690
185917 196733 956547001
171431 195202 57160711
191998 192839 2071446
191673 197582 14808854
10617 24127 66031145
118794 160572 193130783
22455 69236 945748344
83437 104465 52890349
80424 183856 259686070
160444 167745 18334211
27255 29507 453410012
194545 195448 2282166
11968 115619 259974370
153223 163131 24948500
39264 123878 729931835
96408 104223 664062687
117911 132586 36591990
13640 66129 389874736
6439 130745 311325930
81356 142073 588627862
15589 156374 352989198
165158 193590 71283191
40201 174264 336423761
120056 135636 920407784
74016 186781 885933553
112195 142890 437966906
70569 174560 261040923
117067 163116 115473608
148177 191350 108278284
104857 153980 123346596
117354 154890 94088019
69988 111346 415431757
119936 126330 15851147
128937 163405 479834189
54407 95717 102990842
134979 144550 961816913
12274 126702 286569535
6392 144245 514012934
135406 194846 161269593
141563 177359 90025549
194695 198193 336892516
125502 177967 131868611
83836 190497 342064644
187188 189608 185131844
95852 116047 776680014
151678 153436 4432885
130638 132284 782612927
135768 165196 284405749
199780 199934 4202098
51566 86379 86953009
106547 113477 309742858
106040 179587 184523828
178442 187340 632967350
34606 47377 32112640
185614 192862 18213498
174040 193092 635351547
199015 199593 1456042
144710 145827 2866180
55985 153915 245598731
157087 181471 376945380
159750 160305 1394584
28846 42721 34918066
91848 183556 458817855
190443 190825 998495
138336 138435 252346
159212 159429 79841383
132128 169419 600286230
16451 22447 14494666
162878 177063 35579865
172992 184525 28884387
163054 193940 518913453
74550 176875 106003685
107949 152968 112852574
134320 174421 100909555
65730 97807 79983665
185699 188910 8037957
187657 199101 28838836
148990 179085 15765836
91000 122015 78148121
193147 198941 9033320
17075 140562 189232230
173306 173557 608608
105879 189031 208564414
148484 170360 759733642
18321 186443 76313789
164516 166532 435247
34874 57554 440552647
124018 160193 90807221
130533 187892 144087921
8627 67638 818732202
43584 178630 338823100
46520 128918 809365783
9265 195913 468051361
167689 195776 569162591
81938 131027 123148963
107537 161486 330811141
40101 49382 23316317
66102 190737 312644382
6697 196016 134596015
65787 139382 184379641
158430 159532 508161409
70509 80204 69700905
151819 164776 572104723
150034 170573 783592827
166845 179630 595282440
5548 146116 352391084
59869 88136 70443674
145693 186647 620449337
110095 143891 84630475
126951 172109 113701328
67268 94381 67548690
107594 143306 514029513
146028 166184 50574528
131972 149969 45270529
126357 178097 888395331
81098 107191 599519778
129074 172577 65813205
48291 123281 188164843
22464 111097 584680699
63966 90917 637547589
169454 188129 46666477
155831 178245 56227553
151248 174652 58862095
57037 184496 319688784
192944 194041 2787250
109143 189682 202078061
77247 121638 934018253
9398 9542 360907
999 37119 90124981
12474 21149 21735855
112675 176021 357952965
194618 199132 402546702
43068 107920 619223886
49826 142662 232773681
9526 117926 683755224
185862 187385 3800627
55995 116533 151952846
147019 164363 716720298
147545 168983 53915368
10104 110241 966132419
34742 92179 965353682
180455 180540 213404
14461 157305 358236202
176305 191974 569137168
126296 159918 128095999
4593 154647 376233768
141128 195558 136879090
25942 147896 532772594
52798 97361 111299349
160783 193744 82800962
12747 193297 781488968
118350 158174 636852719
183383 196936 568350805
311 174615 436983642
58596 168448 275523087
149156 197156 899006319
40638 143561 792578190
3955 185262 275209942
59414 115744 123036023
138302 154335 157090255
27206 43014 39821533
27081 146028 298523386
163371 188804 63784402
188083 188565 1240436
116456 124010 749975698
83343 87518 2204442
93785 190298 701942066
17211 141781 505047497
121706 181899 640389453
174434 183151 612468480
87714 168726 906203736
92974 179664 217943148
194206 195544 3375678
125440 135032 24013145
132201 163159 537838498
159374 190697 78624123
148119 161891 34537694
108170 125640 43575520
36277 135234 826752662
54482 175201 302854094
107792 181858 185809093
67007 162821 240429720
156611 190506 84999062
112204 128966 407996290
166911 173921 17621749
133932 159701 64778510
54380 175263 402325646
185603 186431 2067433
61629 174772 283899963
39720 178639 655657323
89345 112602 392627788
75945 128573 132068031
188066 195256 707758543
86015 101454 730324077
85077 171976 218510233
122297 154917 410596731
144751 165538 52269429
11870 112229 873761439
28536 76694 709032585
52229 82845 76562791
40393 46134 14412166
18749 132711 285629928
58531 67545 22506844
62321 120179 836423047
44948 165793 303275490
133800 182119 404995864
141123 179835 97414380
172801 174458 534899805
127969 164351 851721931
183981 198617 36768732
144415 157325 32464890
15320 143937 516593770
153240 184338 902836459
13132 191743 447956830
8042 168007 400955265
89773 149465 265116060
170634 192783 55415092
27652 114716 218552067
23685 35841 30452313
24222 55283 91759168
17508 54929 93823358
167504 189117 35300626
23692 142998 946873777
46414 53468 17821936
198071 198987 324815174
49786 98239 121131324
81550 84746 7906691
139406 168707 73854663
178648 199073 499025546
153513 167645 35482199
81512 114030 81829448
145496 181064 532451206
14086 107999 235501956
127011 137336 563992539
186551 192684 15423840
138180 174594 951851300
37551 165672 321641951
182177 197080 37420652
198832 199491 1665899
181706 195269 34078881
169980 179958 24943963
101586 168853 169200119
196425 197207 1921159
85211 174391 224138683
158280 170202 30182307
190703 190780 200383
4945 48572 9333473
59056 62141 7773151
79249 190064 318103378
72339 128094 685298740
108850 130743 425915746
110926 141157 364177643
168270 168572 488465619
94937 118391 686397395
197982 198698 829769097
182860 197138 951684627
54234 97382 107651655
166690 180557 34755030
19288 41282 833882263
52978 165026 306650083
119101 183334 161205161
123694 146716 81356591
178964 181427 462227502
121324 192664 713617031
191742 195632 852484493
170035 187981 993849066
104281 164883 152310268
127667 148681 52977969
51403 60656 23230135
128396 166275 95270177
105758 161508 395704161
189799 190300 106853894
93444 113331 50357221
88454 91243 158041872
134082 169730 89764333
193793 197000 8037680
126231 133467 162394294
187540 191991 11281515
137122 190234 133444365
95185 152596 586228571
69453 162844 254695188
19436 72893 133783352
76563 140381 160172361
53176 165341 632917546
103312 145952 107209204
160972 174008 193235834
43054 158725 990761282
84940 101509 41548380
100086 193213 234054936
167916 191814 59934382
93699 114309 52245564
108869 163691 137606659
21328 162585 198786458
3610 135752 535516697
87649 166451 198132993
103542 123964 51309124
166582 196905 606810836
128587 183675 826498253
197356 199277 4872580
93781 189831 410734735
57007 61085 10223791
191860 192090 635087
102620 109539 363923315
92707 142452 933094515
46077 158533 282078086
95856 157850 155966158
38955 137707 247581912
128627 144205 39178207
103475 132785 73524680
13547 132501 530940503
171275 199324 70247641
42076 56551 36302767
169892 184391 114867411
89419 91679 5671550
175046 189603 211186031
62539 145369 462269126
118398 161374 107809996
19979 198747 459392856
51916 84989 671194774
77221 78581 1446285
109529 110451 43470895
70063 191150 664663864
71731 166094 964162324
109428 190681 685023990
171972 197837 603014535
73595 183420 419464290
152693 157012 558277445
65423 156779 783364543
39214 176441 344362696
122010 189312 261063973
73660 153178 746021511
71399 104816 83816840
31276 106222 188155643
105084 113691 396958336
68257 142791 735420038
180659 196670 117880214
110806 188855 903337515
114003 137098 838687204
43542 80796 93206294
179045 193519 36310038
173606 175188 4009000
185923 189163 8091449
154327 159429 718101109
105594 170608 163340564
147935 198692 127355000
114335 171508 143489702
23830 131010 734263089
171018 196490 82914326
119121 169190 125761137
16321 197031 453225072
181284 198491 73234937
178744 184188 13602369
49045 199402 377255418
168615 187053 46121831
31527 151778 301685284
119663 128126 90003253
141310 192858 129544730
139321 192762 138516013
112656 127335 36506019
15704 29368 850304992
101709 198333 242760568
56835 173007 725157534
33787 145079 279338395
110954 160740 124806603
98628 163188 415031373
194312 199198 12207124
45223 53202 218914297
180270 192510 30719278
10284 88711 196107831
148746 153551 12000685
142311 193207 53489787
58343 183054 312733970
179512 180643 2835318
199973 199981 18979
74134 109424 88727379
117314 163931 475998314
37458 158710 324963088
154080 179370 89902802
101661 154798 133669817
2729 55120 131218751
198135 199813 79957575
82598 106435 60141260
160854 189053 70724470
4611 102206 244320774
516 134611 44513069
95157 126432 78719128
179285 181543 5642634
191299 194894 9135895
44634 126461 491252053
72390 105275 223059146
195219 199826 11529756
119257 144951 64484979
151083 175013 427449068
179659 196028 41119089
47910 137523 452818015
30329 50238 49969696
74408 137288 332752952
160830 170172 23641921
9429 55795 116083887
65333 109301 506473964
25209 192225 419177810
141604 163510 849852992
33770 95642 652107699
190141 191632 3782459
32510 89586 919706438
101178 162986 155476642
149415 175050 64443422
163466 181258 44603493
114190 174094 995612292
110329 180586 522947510
115671 180048 161398185
48271 50677 334462241
148725 170484 767634517
110415 193250 207785899
14768 86727 838726313
16801 152824 341030761
85992 187978 256196521
66081 79932 34526856
1196 3131 4791576
142604 155468 32490221
36725 165011 322039636
37812 167715 326014748
165110 176716 29052668
179043 195446 194493875
130090 171796 823938788
192136 195565 8636389
88081 118175 75916784
182892 187913 12572431
85685 87174 625180274
156446 197869 9903041
143116 165964 57525319
99382 130775 78972502
155005 183073 165126006
81475 180340 663064226
97930 108520 27039409
172513 198405 64855143
64830 85529 798340835
87158 128872 104789238
180825 196578 39583675
18194 44544 43630203
14518 138221 309993885
63819 128807 162717487
193286 195504 311754784
146607 185388 961223581
55918 121909 165402083
81014 144722 155597687
12385 185676 584979302
122277 197200 334132877
19855 128700 272715406
164145 189969 64623720
142811 143613 550069355
140763 161103 51233525
80152 125183 113047501
108359 143863 88930325
198026 198328 801170
129568 137835 20731654
115353 157297 810667734
4084 100977 242400395
38921 86782 865779424
157165 159107 192320420
121429 133772 30889771
16321 188028 933709319
164171 165201 2597855
1754 130767 323096601
135229 150864 527408155
150332 193855 543276897
5474 70641 532225710
193553 197239 9212349
155517 196035 957256548
154216 173037 779730307
168555 169654 2790506
119738 139087 156542722
84280 138512 412902920
62022 119230 151704409
35296 81517 115848292
149155 176127 482999075
113301 151546 95817604
110757 141737 77474146
129368 185841 141873519
144034 147070 106597848
155372 165071 103271146
25886 25943 717191587
148146 163380 38216598
90645 158119 169672532
168249 187056 985667164
140377 182628 106215732
124698 177351 132236576
42139 176147 605899764
31370 97598 684346148
24416 171389 496896050
129679 186416 612232109
111344 190803 199252945
16714 50544 722405819
76245 95170 47217053
169606 190768 453220015
28540 193173 413130380
51723 163164 279574452
44525 89947 113607406
151827 181508 74551984
171683 173986 4816155
187054 190646 902771062
39526 190123 377843275
101770 105259 9013629
131214 188314 209736660
24711 167724 358868824
6392 197140 951342568
2886 118685 616675304
49332 71539 55616569
2193 132099 745209532
28078 190014 406284217
113720 141578 69691525
69449 104173 87022841
83368 95183 29365374
34547 171093 342874996
100797 198216 244811233
148944 199312 234405794
188704 193305 11615918
118334 172220 135344209
92838 98211 945508052
132636 192721 150960025
41855 60241 339920620
196579 199865 8187562
167315 189583 166982309
46134 191989 675857560
115975 139579 288907022
163697 192480 130352091
17670 31171 33657000
132194 152444 994054619
166698 176097 367460315
8287 139924 329657433
8181 198712 477679483
13137 148969 340612344
139053 195493 905348523
160687 183522 57328506
92046 178126 189475624
96331 120097 60032507
121667 190388 172470889
101383 119118 196802167
28737 141621 138404453
66765 76045 23029623
162273 194233 80208010
31264 171571 352217157
47438 107051 890864683
192408 198892 16235121
196542 196566 51645397
185214 187272 202454628
112924 186279 409475747
6076 6765 1790707
74583 158924 211766974
44466 102312 144853060
120409 159393 97850894
194525 194918 74448898
175628 192848 173838607
162292 172908 614958624
145489 166537 73840179
180004 186886 290224021
88180 174517 217043590
74764 180756 266176545
77609 199417 995232436
45265 88623 108440239
57965 166739 272799876
28602 62151 84351678
60668 126619 546674346
64400 128097 159545585
6916 128249 303821805
90041 104342 549106228
36601 103257 167122751
118924 121099 5368584
100952 105002 10474114
71586 80051 634463729
151498 191043 707203673
15688 141901 316277052
30508 125950 137685051
79623 195646 690122422
152765 162877 25465590
12632 128904 894556048
144852 182572 94671559
7897 48597 197414979
104185 173778 174770332
154286 193658 98827303
86103 86425 777404
87534 150780 475474964
8146 78666 176330099
156714 192866 90699120
29325 42173 533911861
133671 191834 702014056
73535 182476 273529420
36195 73220 814693047
86917 135422 537214598
9806 61962 599598488
139627 190078 983238745
129519 129625 891290895
71439 164289 233127067
125484 194917 383701858
198769 199282 1303282
30274 126212 336953981
83276 133828 976050618
120971 160441 43643003
158763 160905 120425258
184510 186950 6099278
135401 173127 94962523
10269 99685 223678713
71889 148231 191678685
179359 186720 18376607
199031 199698 413841595
148936 180312 78765669
132338 140568 20574042
70982 91730 51658109
84745 190702 669988601
115471 147475 80125080
78427 93347 446597406
172533 198661 65463877
78142 115987 842256335
38232 123288 213477310
22900 190764 420989624
105671 124011 45977516
107823 114854 17655905
10234 24278 34939050
116321 139853 807184869
27817 149817 306136783
133037 141139 14459750
28631 67070 96497181
99654 124727 63179925
128937 196680 170212666
188746 189172 1012359
183717 194562 644833872
95825 108353 217717506
145650 184850 98320161
90808 183441 419231026
10447 105017 729337525
158975 183767 62258806
194862 196654 4467836
31006 111446 118733683
96941 132527 89618650
68652 179937 279224959
199233 199906 1673016
46385 73191 67142485
51124 125374 830185178
59134 197635 540499970
62240 192013 325512213
96330 145994 483048342
61702 64291 353039688
166113 179739 836777958
18334 110178 346336606
133862 146395 3942265
159301 169476 950859233
17322 73488 140538725
107461 199295 230360927
161051 197866 92338256
55697 169928 771545916
18158 96126 194978599
174452 187016 226612385
77370 190395 283746734
147635 163220 552645713
199673 199781 168858033
75568 177802 323829708
143656 148477 841709951
60851 186908 391968918
126890 194729 170562840
86489 138990 131876987
113694 132592 47225422
41729 144470 912650847
106948 190658 209952768
181130 199999 47343108
46561 62910 41131570
124586 163900 98830413
147144 178820 79553448
36789 162347 347579483
197859 199514 689539933
167232 177128 611151502
178315 184459 15386898
77072 162280 214067226
64762 137256 181577945
126133 164994 97851032
113204 194600 204223395
37030 155300 296848762
111782 157791 115204442
53258 158911 973215437
11986 15089 7735794
12322 166919 790851944
8159 11328 7821611
17888 125386 269347009
196311 199429 33327923
74303 180407 763849781
198010 198312 710671313
27274 87392 150492218
95944 141331 114182163
118359 122666 819852897
68045 97556 73542904
23073 120323 243830073
107708 126393 386544631
116432 190963 186829581
52174 93990 168615991
55503 67880 27536194
147359 182118 721312424
191448 195111 9303324
106449 166789 248212743
105279 188730 683781646
27959 121090 779004638
96027 111071 498688607
121618 169834 121211115
61714 141705 664659682
71593 169771 641604916
167977 172807 12185770
26735 36277 655465398
22596 51793 73114630
4855 41659 880498151
110426 167259 142513951
165202 167066 860338298
3269 44644 494126442
133023 174254 475616814
50352 99670 123321986
71586 138351 167364906
73191 186747 285036438
73793 131212 144043674
41406 156382 465746204
173456 199885 66286269
46188 78067 79831491
133477 195685 898963239
170925 189400 46116602
115853 137205 918571675
51155 123859 150105777
88821 179055 226854440
40961 161807 303195380
162795 186711 370473757
36129 38773 24618519
75971 141947 165581541
114511 185458 177882600
124731 191989 168911133
198406 199104 1225728
77642 107426 342761542
48106 127552 497824789
118332 168538 126066246
16294 30439 356745589
46001 144075 463847462
63464 118229 137298844
172502 187616 778967621
56734 118985 624247498
31823 127354 239502566
56980 93685 379902478
138042 157419 138674436
147513 182117 86884310
52217 76265 731030699
85296 125208 417093546
126433 131010 2925320
137490 175845 318550634
131278 135886 179369717
62629 129688 167892840
25495 62694 992211549
169492 181661 30402245
44117 45808 4208610
30109 127070 601004682
109459 177402 945238534
19745 23191 8539135
160357 173941 34180143
45351 166130 503172621
134264 177317 108265829
33475 193531 401762835
70087 71712 965445455
50955 60375 23734981
197706 197967 641756
46662 164037 294629720
197446 198350 2299447
139634 144535 742223086
103692 179887 191339618
60599 82273 54060504
58646 59870 3058691
121342 199078 195186967
59241 62991 979010715
1692 54225 572855622
199196 199906 1757294
196130 199204 356035655
181498 185463 9891106
103906 169214 947747654
151648 184655 88645640
50202 61047 452883939
1988 79092 192792783
170756 195881 894699379
54906 153340 246793045
12494 59776 561650601
167383 197257 74975686
141107 178400 93839818
119852 129696 192301438
121354 138968 44088303
141517 152996 902639095
160591 168689 20437686
189219 189836 1554069
150565 182596 154653607
47361 67491 50596516
73427 158638 840800623
109362 190018 202321655
88654 162511 458679165
127702 129215 3821108
187007 193112 15380056
59221 171736 282305382
150217 154458 10732631
138484 197540 148365302
25132 55154 75537698
111822 151015 98147571
137295 157079 268148801
81787 188592 268131898
194074 194605 1364706
93569 156830 52023181
181951 189489 778996732
121049 149073 70410317
197552 199894 5925578
140164 171258 78399273
66116 184066 295874314
55540 96765 31203055
174360 195100 193531092
43000 192094 919441734
147296 173959 66968807
26942 149165 790582768
68180 187613 299571290
155143 180188 142101152
144245 146352 5361309
185530 185577 772448977
116462 154871 416782692
39232 100350 403727806
10375 179205 460759865
101915 175946 186128910
107783 142814 248337563
145042 165978 976184212
169268 196629 175741027
155176 165625 26258457
72616 143320 177393917
118439 132083 281856930
109099 152864 109756372
19304 64676 113719713
125197 158780 84358091
79578 192222 928404151
94035 182020 221219043
23422 145963 307448045
17767 28194 25972783
197808 199736 39036198
162318 192211 56138080
121684 195659 185772021
29703 147007 294298057
138559 173285 87407800
58666 73379 196736233
56714 173933 838349585
122409 173775 129009868
42634 191135 372481457
50902 137608 347355079
19085 122889 428167398
88797 175415 666814033
186986 190541 8931135
124902 152088 68283058
72359 180589 834777671
140261 169614 744521365
46010 92491 116220885
83664 128832 696318939
119696 166692 117983617
186700 197475 559211391
26662 67136 101574829
58459 69329 27086445
113972 160372 116338835
89252 137311 120761761
175155 190445 208285174
38940 49935 654932412
90463 168712 196845210
42069 57864 540690380
71472 127199 139662459
19612 183112 410061158
98957 117492 955426478
148191 179452 78464930
122791 137561 36939984
10517 128054 602166367
111225 167829 141940040
132087 193549 928191635
4510 186499 853145006
90395 128481 774436436
39357 178964 452744451
90067 136925 243329819
199284 199616 835380
27031 197995 428943362
36962 143480 267191083
74401 113822 173503397
58193 184807 415232452
10039 82026 180093124
136944 150546 202439153
124970 191418 166843091
106907 140649 84410303
130664 178101 479004635
182005 193520 225991626
10934 174523 410221541
23408 179124 390716567
163974 168416 516220324
40131 189556 374881789
146827 196948 125791629
29467 182885 685818089
111595 127968 40762438
180643 191784 27928904
141862 186270 191725608
69178 131897 185208575
4737 82789 195295424
171857 173964 5205968
147471 155905 856989426
196369 197755 3378603
131754 186218 136726214
179626 189688 859174960
27950 176018 502511708
113769 196191 206835675
57689 129681 265015217
167128 178467 364931983
65231 163832 247375539
135559 150840 178636225
34321 161605 534388569
117428 187277 175081646
257 190830 477678470
164171 183584 48599314
167281 196104 72402321
123389 171292 36680036
188323 196204 19912684
147331 182041 87168971
157092 172109 87369884
8062 93858 214432071
1626 129173 319427590
111724 199893 221104348
189902 192921 7656866
152059 160070 852867440
153795 177053 58414070
190866 195340 11329126
170456 174160 9189074
17322 28998 29097804
137495 178287 429282979
28512 32753 600259392
80597 173112 232407584
132781 137421 11589052
168371 198522 75619135
163279 184722 5605750
172072 180792 193091230
43963 176219 912454612
124537 146395 693901638
176632 189879 33148249
169085 177640 398589597
98051 135399 742509014
151804 158182 15972279
21052 144621 309800233
120892 126082 12941736
54893 146667 634623348
50023 147086 406006786
165101 196449 645863038
169142 181450 30771069
141591 197172 139668644
133142 147345 35779561
143176 150037 596877252
45049 112328 168927462
59162 85194 64865815
114207 134636 837012961
150244 192629 106425385
104696 114577 270490801
158494 170193 29618332
46573 158353 280374841
158778 182559 59749208
66923 185446 810584932
29006 95081 606764405
60231 142769 506257183
42060 83424 103475228
76800 192451 411348308
52894 84685 79427566
15660 150792 338723965
46396 126170 199968805
147008 170834 59981003
134060 169936 124653580
135327 175844 723337716
8999 199445 517961319
122957 155524 651421820
74493 184909 277271128
19644 103347 209633319
60080 105802 959841317
28421 196413 421568400
84175 120333 90919934
34622 179272 363106618
38190 105991 170264488
9566 144732 338784340
91463 136330 112710271
4514 58958 642696711
97781 128334 76918872
151650 198136 116697744
12925 168768 390897463
23311 157797 414016157
30170 114976 212895099
155306 197735 580109755
193669 195318 1021449
119575 157065 444102351
83753 163914 591763202
55590 65218 364400197
172896 191422 46391589
149728 159338 773823112
93030 140014 118065662
170961 188476 43752586
25391 134278 273057260
190859 193506 8276804
181518 192800 384520826
176738 193632 11158400
96018 158917 793436504
46288 47091 308697516
10094 94985 212167263
48337 49845 674455689
60638 99496 97035983
1643 29052 148859865
183386 195962 31612191
189182 191294 5346600
106701 131509 62002480
85276 170239 214119678
71751 123725 211800811
129353 162933 84503958
95349 140332 113152465
188901 196595 945216350
34955 135908 710234079
171756 193823 55309519
192764 199652 17295782
196623 199463 411288805
160054 183070 57771416
29769 42566 10417743
187441 198390 597066770
29413 195672 417196935
149025 178909 75037746
141411 163781 44087246
167597 192929 63590337
123930 187884 10722299
177663 196525 47377370
184258 194841 26642343
115807 184347 394743094
183156 186778 9043724
43161 57419 218342509
165329 192633 68406568
179175 183769 11458032
130171 131109 357918718
38543 181691 359265636
88748 169104 619015525
91368 118828 603971392
108465 181536 139308818
24324 111729 219443874
104678 110074 196888352
111109 170782 149827640
195883 197429 568593861
88637 134230 114528734
12013 74481 294420619
11626 65600 842816985
71007 120614 781054108
180953 184838 9729512
29439 182124 798577339
79163 107121 624540189
159359 162804 8765801
198017 198325 932464865
27970 29613 841185971
162961 163071 779834011
119000 175151 760031818
23009 169379 367237056
196990 197126 332495
71498 122376 127621071
17609 41562 309847036
152876 176735 59954076
129919 170664 52143784
66808 132672 165031570
77041 136305 170887628
146671 154859 20564827
166741 195736 72792940
52226 188791 525997396
146492 160294 281802874
5259 39927 86657546
168268 188378 40204171
17880 192158 437168450
85210 110467 98976306
14575 160622 366240353
56626 167385 75333357
117009 175453 146640443
83365 183009 250233925
24798 183667 789182350
169282 172387 7806130
175890 193315 586311878
119483 158237 97189124
184882 192434 916886181
134628 144670 25396924
115020 140815 64386010
194681 194984 751400
184313 189250 690945653
163753 196778 78485141
123895 157897 85303392
197314 198109 1965844
58524 107759 415076760
196579 196627 49106752
21228 106837 91194189
73449 141033 169510192
71785 176112 261916480
11862 30233 905779350
5106 163769 675072986
131318 142415 852709089
147156 190655 861758712
93957 152576 925811960
174658 174886 61975200
154635 190101 88914423
96889 117156 51439813
39012 74554 88992710
69305 71873 6386477
95716 192234 876501885
138661 199951 922591244
196138 198177 5011400
197296 198178 111236003
11608 55265 994836936
144238 177328 83128313
131680 173789 105826957
190175 190543 529939776
17440 57725 101017436
141566 149466 287303128
6596 68144 154051656
103281 179752 192086857
49771 71112 53508736
29726 35147 13497207
144582 186945 106315545
99326 105942 654144708
156870 160321 354992665
55309 126418 178003159
195191 197047 234800124
130710 187017 141439595
87660 93666 810470206
110919 136638 64206022
90453 173712 114551563
85876 103734 45021331
154709 190422 89520604
83111 172609 224909702
194525 198442 9762932
184524 187991 8686729
77546 128230 127203178
74400 170855 242398772
12384 21241 2646575
121649 146573 32142678
72996 185298 645210534
91387 160406 173536758
190186 191129 691160934
140445 196900 395132511
115594 194960 656574902
186749 195992 222604558
189764 194791 12709105
182786 188624 815543803
73495 101897 462374216
8925 35781 66983749
196750 197967 2950293
161205 196696 89123986
95432 161118 165302024
60373 123204 804143930
78039 173666 146774600
149500 180393 621401527
89081 187522 270604522
46825 74504 69238717
145847 155925 988246123
63647 173149 274667509
29243 90027 152113845
11147 59889 189789690
36647 78260 56563515
99931 186448 579198069
12149 34834 10243811
65929 112595 485980913
5870 87039 737973956
182271 197192 18674558
99228 188489 807315340
172710 198663 873969599
46086 188938 788299794
141798 173843 718805356
187254 191425 147926416
175977 197902 450004823
91957 185321 234689990
176862 185896 854631509
45602 55805 25663375
91005 143501 189845218
15231 32040 190140075
185092 186181 2636569
188741 190998 576771827
96126 129308 83501402
88128 122485 486419907
115260 163685 229200053
122295 168601 221423979
185870 191649 4165293
9061 20816 29321483
63277 145768 378114858
90716 114868 486490338
156274 190682 86288168
78459 170236 963491778
167513 170325 134242867
89952 199366 595963244
111964 185984 942549368
194528 197311 14862249
29504 59372 75793719
17173 71005 247829712
7101 24559 43368883
94315 193361 482833364
114196 178435 161139938
46220 107344 296339451
186383 198938 896349528
166209 170768 11595437
170143 187628 707947484
38334 133405 238489206
141684 190604 122914774
153249 164746 29048070
189084 190952 886982402
85593 97783 671465370
77396 125102 119764278
49841 135127 452965960
128886 135078 15488979
24340 78168 134904738
87536 94550 17489804
155780 172223 692183028
111483 169421 145396805
147164 165005 820764010
121418 178614 143670119
43884 182159 683200654
174555 185550 794427385
58282 62915 23068333
160972 176072 37958112
131295 167293 396996551
12338 122634 276368396
85496 138937 134196653
83468 132107 122131374
117420 127907 383120918
127958 129977 145259387
75340 173843 247376801
112810 181622 562641083
173464 179159 10609921
172545 182293 453153381
49614 69654 50255284
118429 163054 111999901
83426 197203 445805820
135499 174254 237789529
199119 199189 545109866
57485 108478 127835939
22364 81431 893678832
47354 83149 89626017
72148 107522 306269093
34789 67463 82121217
9130 76587 168654724
65055 99026 613581870
198929 199965 2607865
106718 148476 222801648
142076 155100 32892495
718 109094 403749175
66502 186714 301539700
35103 129588 236940992
93328 98388 511254522
138914 163752 62588589
189085 190265 273828384
60117 118137 191777588
77628 107234 74574694
4624 164885 761678925
132756 189324 142045914
194977 199581 11495463
180892 184862 240399369
190217 195672 681368448
102610 172367 791856604
58186 73908 525760737
72551 88569 21018626
37634 176884 349506249
25149 194534 739244156
86114 184900 319211572
89302 178083 223192998
141948 196980 876775350
155781 171924 40632077
140996 161926 151836114
142576 152194 24213237
160887 164113 8239667
197421 198901 3748460
92906 196708 609659096
146502 184173 94520211
64344 126737 189163485
197649 199737 620481902
128651 141839 33106541
59342 148327 383427253
47567 58140 611607667
181110 192590 28808347
102848 123074 50922983
107934 171302 159088246
177204 196413 48223901
22860 122165 937027992
16379 149740 950529119
147770 162427 169046052
186650 198869 661384062
197898 199320 3636840
137213 173839 753480060
164944 179253 35819878
65133 195835 903836201
58432 192940 671765393
9180 181152 431182150
45206 85788 101480395
92045 124356 81399912
183796 194158 127351753
108835 114818 65978728
103001 136278 845002896
88475 102960 136246423
173362 183236 573552159
167339 187966 51736728
18054 167944 760632992
164828 191355 66393090
29362 121858 231951318
44619 96841 470124849
30133 167281 344078718
159978 181957 283527613
126371 198926 602809621
89802 172138 734136810
19276 53807 86533697
19994 113484 785798697
40130 120675 201953593
137109 143833 793237968
41022 113730 182429797
65059 150576 214376298
52527 173609 303814222
49644 173907 311821456
130311 185877 9560004
134833 155690 122281635
33343 76994 107737793
29108 192222 409325411
135305 181584 295164248
150902 183444 30682777
162744 167827 12703815
34217 113445 952567777
36008 175289 349587374
13039 177119 411526751
19540 43626 564601754
163204 173326 895119305
18948 109690 695349941
42300 112231 340382702
121109 137570 41172028
87091 177531 397226178
78585 191889 284483841
86564 142545 140653538
49985 195179 808223060
189323 198522 23156887
165594 180642 37694535
167673 174948 18382516
172333 189334 40226142
121283 130173 586762274
88508 137557 545454664
1848 90925 250159490
94045 158188 161273729
33645 163144 601314085
193447 195904 6161437
88384 139804 129110399
20362 166974 367659512
27324 144126 405950641
6182 47209 102579717
157030 184087 67890270
46940 183083 341612403
166637 171162 11454000
177362 193765 340379041
45569 177447 273270716
47080 102383 740611419
146649 189874 108377727
142640 163021 51323737
107239 117524 25857598
66358 102572 90538974
179336 196107 390082538
20376 120079 249885830
91503 169993 197479263
63745 148052 282833087
102070 179620 85035636
70908 77137 132690139
107254 151227 110203107
158465 161803 730126105
138578 144564 15149601
165968 174436 257014539
47703 105231 144350234
48243 121051 501527354
86095 178748 232838787
124419 129830 13443410
146473 154330 19756519
71270 178503 513021816
118994 162402 873475168
5800 196411 622509936
122053 124279 285235965
11594 127856 858744864
111963 162817 127518701
129956 176091 500034920
178286 196832 588364761
22185 159107 343271980
30560 114185 209858890
68172 186041 555052544
156196 184720 818273987
186871 199895 690869154
172862 187681 37031747
36545 191057 448197636
27552 140273 753076571
77659 81436 708569217
72132 131008 316479395
12014 152457 349412690
141877 181410 537139537
102003 188578 729538367
89484 102669 33240042
75309 130223 137753068
179509 184982 13723467
141100 179087 95597143
10423 136742 453335234
148817 191743 863084566
164455 195713 78358484
154400 167520 606034196
93684 96532 7139387
128181 131901 773812268
182010 182525 176695707
61762 102941 753667853
48201 179978 662411700
117775 195864 315058786
132054 135870 4780993
13349 172717 399737316
162081 183079 943980751
140798 159150 156618985
160848 170414 24207573
58269 102018 470181463
188788 197353 21476963
61208 166085 263101169
81207 165637 762579208
55768 171061 289344587
11502 95150 273892826
52275 72566 653163413
64888 94821 851756439
68915 80474 28810721
52404 126826 859206056
113987 184797 470046986
132562 185804 8554049
76083 145854 247835163
63418 102476 97623585
9034 164350 913446510
126393 175635 123849190
197517 199540 5146097
38660 108914 448189336
190563 198000 18634700
142486 193520 593166427
124703 165973 351993545
62929 192570 718340408
154147 168457 125831741
101262 191231 717382323
45325 112493 168662209
114521 172692 13583985
71974 146623 187429518
42682 148630 650383374
45076 158429 284292472
133698 154210 85419055
48760 93057 35112446
150801 180222 786934005
53276 118221 162895965
20772 173074 661659262
92537 177921 214680772
191054 199556 840543452
178047 198860 236673223
138343 194852 142110070
135288 162636 68888085
185269 191976 145466388
144628 179633 87896271
19541 40522 52441216
134867 151877 636484751
150360 156560 15615265
153626 157145 8863368
186770 198720 30042233
48810 190203 354713688
182528 189039 16269310
131505 163115 965330238
190479 199199 21977636
35565 155648 706913295
32526 88868 141040050
17495 184578 979425912
66815 143158 775984678
133871 148584 37149136
172573 193150 531120256
100092 142952 107725299
15995 165655 375350199
142681 170427 498199573
101309 153483 146236548
29845 196677 418628565
165170 188376 58065932
186625 192561 14922514
65554 177216 280155274
174849 196279 992320492
60615 106584 115348267
25364 127058 254986108
34606 103136 171859499
8079 104156 240544202
14434 106054 229767400
161521 177610 905577430
191418 193370 4976765
45125 84811 907844681
22951 128452 264381502
77062 124691 119607523
96435 154515 146224422
1514 53201 129309114
151887 166731 37342433
119379 145970 169680697
125378 165804 101680922
153149 184438 78572776
106030 142108 359743514
107441 128922 53633089
124074 190789 167427171
106390 127663 53082230
48798 181118 569625871
199404 199634 590897
94493 102081 19225854
186671 190744 740269981
184744 198592 34805919
76178 90716 353679402
53783 100337 116338197
136909 164931 13725394
83294 97919 36477378
146826 193912 663128018
51771 157505 612927629
136542 178098 647319968
26728 150487 909428892
163026 173409 26085811
198915 199729 2056194
116481 159309 657723543
49380 110977 154597801
155049 186463 93385652
28461 40665 30625444
188533 188836 626653557
56434 87008 76337215
18768 39349 51452346
17467 133938 291859946
152060 184137 738225795
34956 35490 387194171
49757 55133 596465033
91115 175346 312889140
136466 180477 110705323
39932 50222 144729983
163419 192164 196343855
87635 192530 364805737
71902 142607 723512650
148920 170732 308365803
10851 193391 664634464
46500 197437 883697516
153412 181849 150213015
111695 119803 20195228
184620 199774 38054878
109845 199429 883023963
12141 26169 896328147
99351 189432 226360037
49851 140940 228295068
30595 82429 129783358
139343 150950 29244372
23466 114389 711794391
39513 55273 39741811
15803 118162 256609638
190954 195814 12283345
174585 193152 97171299
102912 169246 663057423
14160 84037 174893992
65038 92176 67550542
47633 82363 850648597
151157 195163 287431370
98679 152527 135485800
134554 161768 360881316
121167 152818 79479241
129067 162163 428728678
22541 197124 437880990
116619 197073 840776899
25321 56195 77594718
80682 128229 119288833
24972 68476 221942138
65443 179773 286843687
9963 32276 55611255
48853 87454 232192469
6431 75486 172685472
179806 188590 984591561
18263 169898 695318491
46880 154744 807415457
73136 137074 64236822
22625 34687 337190935
51377 186392 338657944
20694 190748 426464066
67235 163490 241522109
36029 184799 679594374
18004 70130 130603879
188010 191682 1539736
61668 151520 225232964
127434 163156 89861259
118977 151678 82004583
181809 198361 41500145
120459 173689 331927318
173456 189666 40618404
117050 174610 618787981
90044 194015 237572867
110887 149138 684543879
75064 145996 178233442
49490 162374 283251680
195285 199923 11582349
153958 157478 8769173
181482 193944 31317424
5102 37937 349284288
47580 169102 444873866
81195 99578 45922000
70793 171384 584979292
97302 170763 164389435
131706 144230 31470345
198362 198409 17138547
51930 113231 153821831
6985 176763 974667221
134124 146999 14232783
63292 152876 467664365
95468 106011 707876293
142263 173332 944397578
138201 199765 736108271
10069 61234 128135983
116519 142336 64436129
188073 198595 495829968
44005 82763 691912058
166628 199855 83326352
28159 51846 59521242
65902 193327 319713443
91043 147675 142488380
76397 152934 192236783
3633 65764 155556661
51670 136155 479653584
41334 152479 549202182
187990 195140 714377018
77923 168898 404185602
80270 92806 31260983
123979 148587 61858188
44330 89265 112335000
43089 109493 166511435
59628 75874 40442443
191434 197332 179975298
121179 190608 174314965
16848 166876 900822204
93572 167196 185158136
156792 188659 79943415
155990 184542 4061585
186311 191248 703985220
180126 198027 432287578
162360 167065 11751567
187250 195460 20746651
35975 52280 40993604
52487 186798 421342598
101062 173098 181196958
178442 193318 37333982
118734 198591 200411623
9530 61313 129692213
161710 178435 583139069
27137 100190 182971390
98608 124663 65717931
164452 165668 2996135
93780 122667 718810656
187256 197303 25259757
90772 114219 331334408
24487 59406 87804014
37154 163832 318001767
157423 175255 44891693
113390 147666 85949672
134726 185957 644657634
135906 140342 11094881
50726 182043 329491549
155538 155635 661577702
88144 99868 759640878
148411 178443 521358581
23446 57891 871013540
177930 189203 20377047
33250 58188 911840327
128976 156436 155180110
111782 190401 865578573
89886 179099 755992459
131027 149753 284731108
38150 58206 50602662
192999 197177 10485862
14979 129057 977304366
151699 193731 105603255
113700 185887 903592804
138273 197536 847068565
161959 167513 406376616
115865 122137 916384647
137633 197716 853882372
7852 101422 913752646
46764 133505 217474567
8279 79065 582386442
107565 157288 124679760
42770 63947 966553816
148983 166818 748407932
952 91030 225187603
34165 40922 17097590
161447 192446 77835496
77634 170699 233904417
142869 170463 69559622
18551 161368 791543833
72283 171285 414286236
61834 148518 361398617
103096 178170 421173805
191224 194817 9123906
61361 188151 317977113
76282 137687 154079446
160535 172853 30987303
117865 166044 120873045
199170 199744 1418782
153325 157045 9370949
50318 170468 194779042
148285 193237 112785378
130029 130530 1245215
102161 113639 490566084
195928 199946 10042013
152038 180965 72646867
158093 161563 226248965
36868 124494 219829398
18659 30455 29520905
195478 197535 887644243
82349 121834 746903441
83727 97440 34168146
141536 178672 385429891
152941 173703 150134517
41388 74394 379442519
93757 153190 149480680
167795 180959 33041858
160367 168008 19222978
1039 159034 684246261
94650 183869 596502788
27433 84473 142848954
166180 188663 30402712
55015 67308 838729430
119372 194745 498393401
30165 171015 353545067
58676 105706 792664463
63048 135221 597556794
189592 194237 846408388
4268 180847 442755134
49393 82998 84028395
119569 161703 778490355
12981 155290 803182487
161222 176309 412816067
126639 158709 80679057
172625 190947 12778908
26547 114057 219624587
32070 99622 169140502
188616 199168 821506230
108031 157718 124514941
107193 134766 590904681
160205 175196 37743268
21852 28204 36703460
126189 184384 581784226
95399 107241 30304149
26838 126252 249231328
184777 185124 573687
91964 163957 181162622
144321 194163 203189695
59798 131551 179736603
11777 25761 34795139
35876 129259 234134076
12029 192087 781384436
3911 85909 818408916
80683 173320 232695456
43533 136804 694869965
139353 182630 958457468
126220 127381 2929307
43611 116441 686697618
57732 72224 845761781
178965 187105 5265359
197325 199838 6338751
143894 175200 78757073
78142 84102 14842167
141267 149299 272046443
22363 190817 422460617
111911 176957 163123501
95033 185994 810006441
66292 152600 631380602
159250 196953 94737996
161262 189769 911229927
64857 117111 131115171
77191 149611 181917257
135198 139796 217526708
125832 153763 775025243
76435 122956 895028210
132371 133318 2374764
146004 169396 58774721
162612 168874 170222298
59556 78671 47633656
28109 168419 568561668
189586 199684 25383896
98503 174910 771792541
185483 194800 951030019
173250 180559 988971082
71007 196702 12126273
69050 125996 142667989
17793 58767 102744486
42008 106842 162680667
25835 160455 337781688
45133 199950 566988745
170145 176943 16922320
21441 36681 98954301
198982 199186 556497
28469 34974 16199844
149750 198279 121764442
172101 184943 32085372
119513 134737 38006579
54282 157513 6595501
93538 139047 968393347
664 153233 382312233
119367 131104 934880556
184526 194082 24040006
47271 119470 181151425
87200 126476 650139826
157637 186179 71639741
89321 121673 81505383
103417 174091 177574932
142517 167055 61722010
29327 121239 992938654
52355 157351 552708856
73026 147302 186490253
78966 108633 74652311
98991 132065 83290845
68863 125475 875394054
23892 140843 293168323
21066 97652 969512534
176601 193436 215764617
124465 166772 601160813
107160 184236 970193717
156690 176247 815372092
125484 160682 952863465
119029 122204 7916054
164400 172626 20589348
70456 145471 188260766
17654 42716 62779922
7354 49580 932356715
27428 168600 203142096
29253 42058 32203134
106475 126125 48982615
93089 97792 11745427
114510 136170 50854297
160371 185481 418908190
107819 165020 47000831
57298 63664 16030896
17635 196800 449405209
179802 195120 38476764
169282 172045 6949251
13208 56833 80983233
198053 199782 4392735
70735 173769 258581978
176756 179577 714836208
78154 106239 70705805
145625 196813 855332384
17753 70139 135413630
107871 149742 171102081
92891 180175 219419091
153248 179353 483385884
195840 199519 9192445
196029 196173 282765969
185470 186527 2673267
182396 184422 997174197
47593 136790 299138960
144659 190723 115585936
118931 178028 840481180
104457 174090 174871884
95130 194613 921446909
94613 100531 14969349
140883 155134 36020201
31244 140038 722953623
135708 176360 510397256
140492 193153 135713981
147065 156313 23235093
85459 195558 276651423
124612 191148 861056877
123143 154672 785725942
170789 171948 391141373
18638 22581 9957146
121014 155333 467489263
91817 139212 119105355
126373 156314 677858388
121629 194100 181979844
113375 168113 137317394
67433 160017 924581527
157926 173241 38585614
169819 188004 290647387
155192 196298 103174519
50814 196719 366134984
103063 183326 201609342
22372 27806 13429643
103292 195076 915643037
152175 165341 46484164
43626 71317 69359541
85764 163830 381374689
169004 181885 715752078
30516 186972 392473161
92492 117917 64279659
35332 176022 353148268
153975 183082 78310457
50071 84944 87155884
195873 197674 693543780
54379 153735 249134181
132682 151138 352087654
130304 152364 34183038
67352 194013 988611711
43631 52748 22845278
186955 188069 616760672
195323 198980 725884055
24369 26857 1977171
106382 158606 505966915
29462 54072 684814856
77808 89292 18371172
25961 144898 298420699
164766 199893 88000913
17990 168310 377020249
3898 178930 535473119
45172 135027 576554471
16693 80557 763441131
128650 144708 40436714
13540 172753 399333122
28576 85322 142101617
154584 179851 241180047
3671 157775 386179593
135097 161571 401960425
3331 93924 226521486
95643 144410 777357203
86951 134745 980378839
59323 149489 499910382
86428 128599 18094201
65714 86628 52094759
140953 157264 41141806
131786 174006 106119225
98144 193860 843400620
106625 112910 168664440
172753 190030 651839611
62106 131314 173358362
54661 168537 285711606
147267 170905 897572951
193272 196687 8590248
151205 186885 525621778
83994 153633 544510139
35111 176062 775016999
31585 187185 390379795
165466 190413 62428024
128837 150991 55700001
126092 136760 26744940
172954 193217 50815118
140083 144705 516983423
154945 168077 32941808
118225 144397 11528306
3448 26686 259184928
187334 191516 10515883
86821 129623 117373722
170875 199679 72128218
51584 84927 780744017
69340 157883 222109099
151723 179643 70154512
17070 183149 847912085
812 53928 132947510
133590 169484 614749005
167076 186294 365312006
72498 180228 317141583
79319 100076 668037349
34862 35891 1895708
18773 151208 541883401
170289 185473 458157288
53161 178626 314782662
21955 125977 394157457
98720 170587 180917601
48001 83246 88277439
171849 183550 29220497
35635 190979 813934994
33610 48658 37866243
116596 157550 102517013
35928 174220 358549306
145799 150590 11921924
54354 185248 328306580
23072 53544 76446958
17578 98825 203242214
96132 107324 28605500
70448 176087 265136192
28816 142830 285922143
90873 126688 90042915
25357 120865 992213702
60429 114120 956136478
97367 101209 53521651
30627 166755 479036003
165487 180292 37073125
157780 163098 13488693
85930 106495 508035044
80301 91292 788008894
52445 196971 936459711
64122 75351 27889759
196533 197581 116642285
74530 174127 306660047
15035 59781 112211572
52556 146044 868343931
183974 196821 32294149
183347 194200 27289245
160074 169219 23105446
132886 167365 56370826
67271 111649 206628392
164716 171316 16560636
193227 193404 483502
20896 127918 268151468
22653 174702 381400874
171374 177910 673226121
34993 133021 293059098
136643 185134 618888386
182049 188945 185897702
144431 194196 125026252
134565 199501 844157385
20528 41443 52346578
146329 164136 44794054
17559 132113 287108925
56337 183246 318398016
126554 167716 988595253
158105 198777 966648872
77618 111807 701288941
186195 187487 516684285
54635 151111 241899968
92291 136089 942735581
397 120297 300315089
126233 147562 537805651
70998 159882 683149958
190194 197088 17362557
175366 185544 25415675
63250 174565 449071034
8547 81840 33975510
43589 80571 92502259
112325 147862 59097238
18618 166091 687689611
163099 179946 563242786
133660 155909 506367598
193302 194198 2273347
144833 189635 238454407
171836 174007 130355660
45777 69007 342593370
8097 10715 90679102
2325 189490 326878896
156567 156641 185240515
10199 192789 457860280
120600 149622 72941324
18819 113683 695529547
3356 84144 202049046
138922 178975 100754292
138745 157381 258214295
14908 26238 28222171
10688 117970 365950866
60957 97618 768631506
114972 143104 70298789
10163 166818 515569404
179743 196047 40959155
154135 179152 62817158
68291 82835 36247179
39573 167102 859918485
138850 144953 683593805
196915 199460 6372481
153756 197728 803150451
147888 193848 115380775
63773 147880 210886734
65470 173302 878373789
32990 117499 765801939
42802 53012 360076187
59707 103429 763921536
47227 97997 72710503
41017 128343 218897800
44207 94575 923454959
85000 89164 532420666
161179 197594 91361597
4555 15279 990594377
162157 171463 23426926
32166 51355 48233227
176916 196261 48599779
7270 199863 704804768
139036 185130 115891245
123733 154346 522988264
182683 186634 9895548
151717 174735 57938233
148182 151160 703566740
20636 166315 903226924
14570 102618 220467323
138512 147366 624427795
195293 196179 2230420
71055 135555 484438237
169767 186351 41433225
43075 193754 191247050
22073 43513 53700633
103478 169611 688476762
152316 178315 65302440
173372 185010 245818339
159601 179559 50157653
6004 82045 190239076
18968 156180 344121867
183104 184777 4181411
107662 155313 119534920
189110 192602 472349361
100603 117375 53895521
98162 184697 217540331
118389 176955 146980235
187331 195204 19853462
75991 119587 102915143
176631 188124 28750315
130161 188191 145758132
189976 197718 15651208
16568 96338 550790911
98815 120291 272791939
11846 16872 770897884
28874 90435 154065529
78811 89534 26702400
93572 161075 966502148
161881 178520 41788507
78348 146174 170372365
78418 81969 4902994
76021 101227 63112125
131043 170547 99466262
100179 172636 480390627
72272 139698 169063451
103282 198256 238476883
152865 189606 357869154
56347 152029 871458880
43502 186880 819397670
96262 194467 246923030
44116 189254 364078680
4703 72428 169507857
76915 116654 513869661
4918 111742 267841959
134018 181054 336552953
32058 133918 255422704
88449 105716 868234119
174131 190635 956973286
29410 131399 442826249
6265 118231 280611707
177331 185671 20873230
33902 120233 315598866
123057 152090 72867393
134374 155561 397881891
117429 157256 99790628
40972 178622 345412214
105492 127461 54960090
193032 194510 3765954
78173 165493 721013407
113852 176835 705185252
183942 190631 16799475
155988 179664 862791062
72384 103417 748897405
36689 190851 828369368
34023 89935 140021965
133487 159890 191147749
183351 196646 33404727
156961 165308 91554047
150000 153841 9649490
70306 170056 696065790
159446 171497 286246721
83260 164710 172102464
69523 173531 261021456
49171 192983 360846026
199513 199924 1038300
177469 185595 20318614
41566 170578 891822083
74955 148057 585899313
72839 160646 220434742
13728 22870 22895156
80327 112759 610317989
83230 193783 615570471
62036 183870 305532331
117644 175954 700428480
8962 88271 261512442
97839 107374 21359586
192143 192653 504779403
79332 85115 14428868
188943 192395 8752595
35557 160734 970347786
86576 175984 942252761
50779 198837 978073032
160553 191637 452923135
149666 158906 278290375
97872 119654 612209751
34115 107590 885659098
155021 180575 64089722
108991 164449 139294545
182892 183831 2338831
66848 137372 176683531
71351 161102 225232023
137386 172344 97033641
17691 155376 382050676
192845 198763 950931712
112785 177423 162089742
96473 183814 880372037
61630 80007 48158627
143256 163771 51693993
154408 157796 7304234
7880 79860 183372699
108425 178211 867556643
64537 183979 937893484
171526 195065 556715204
6149 164862 398026821
169883 182446 31399615
39121 57132 573636375
42436 88929 221616
89052 101839 32186081
101438 161590 442663199
60465 139347 653347685
152445 182699 75953183
69402 187157 975676330
170142 180086 24799739
24855 25265 247475099
57519 184955 319617896
149481 159612 25377387
136242 184634 121673395
163978 172925 22424095
27094 182293 389444196
169504 169659 317042382
4359 113199 272896254
162853 198540 14290489
101680 170811 524145969
5906 91175 213195638
103555 122704 48058217
100744 188131 560667306
78603 163374 399066661
113662 127898 128609281
2376 24410 273057794
29013 136605 269714606
102391 164725 156825390
189302 198338 433104012
87463 122973 850903224
38769 123279 576468478
36321 44003 17562748
181256 187886 16593673
109485 170936 154346946
131171 145112 35166311
87899 98897 27524874
7152 87138 290747520
156848 195639 97413110
126358 197228 144789890
183601 194098 26400547
53976 89038 625137483
79862 135898 140615874
6350 181312 467656608
103597 173023 174387208
66064 111980 151706885
31352 95023 185373043
75038 97060 54974493
175822 189863 333828495
72399 165199 233076194
167789 195444 69479363
44050 169520 314903715
111092 127669 43089781
138406 172189 85137912
122181 166719 323812377
73504 145267 180266203
89325 113772 61808517
125139 193772 816596172
146074 175143 13032777
126154 191996 165484738
123075 187505 161682144
194930 196242 45009661
147352 147568 753065889
73634 129241 139512982
152071 195928 541377711
47723 48760 2692327
122040 156334 86147280
53588 124038 816770748
199886 199888 42373088
198162 199964 644322952
164529 193360 436486125
177729 189314 703216299
152538 177731 327811022
41882 198444 902252997
141089 178220 93406354
165091 178028 32384215
73259 109250 90466524
94205 165164 505876907
188887 190645 927477975
176771 198588 54722025
111001 167835 142531548
118541 150418 162403467
73164 182186 273729737
116345 119334 7309416
40269 145275 263485408
118100 188878 934067404
109814 121199 28424418
174300 177755 580711582
48043 73384 56895806
76999 173087 301173447
150106 164963 37448083
125955 131820 14825004
115499 187584 939243060
89725 167825 464719302
161886 166437 1790312
102122 132075 88057078
159524 174856 38633962
85925 193843 274122014
196254 197811 874481464
174635 190312 486525941
136650 159964 926878863
128699 154442 64803228
123292 138715 329497868
103790 108127 479686653
163841 165127 3247922
138029 175858 767401835
131111 156589 64120407
126443 183463 143339135
27940 88260 779671145
72200 163143 422481344
167511 181412 95841883
177911 178209 721412
104580 160673 10007943
135943 192417 823635770
68065 158605 227055208
102401 118266 40088558
184653 185323 1724645
177153 196492 502781810
40306 47843 18852647
47464 152906 264563168
94084 197229 904664550
59110 68515 54876243
187961 199088 27989187
174535 193575 60500385
156933 177808 217544625
52549 170869 297017308
38530 182306 326565044
101896 165147 937208741
81515 189018 738303009
199698 199885 727415367
51044 132922 205236985
36602 137740 764446335
189293 194809 13984040
66879 79304 536509923
27491 96554 635470727
66423 135178 20296880
113256 145805 81630393
78883 137505 147058670
24249 53903 74532642
182052 186376 10754445
7743 117529 275221178
113555 137668 60248876
163280 173306 215968741
33176 162272 324074430
43949 49645 547115190
134038 175570 715737304
10658 42776 80372563
156720 162527 14593483
15710 143216 319545880
168968 186617 866063825
160381 166346 306032334
9519 198024 986228556
133330 199463 978876463
175967 191971 220345096
39316 39905 1497993
95199 196094 253748135
120176 158367 95807282
131068 185346 750796738
105360 165168 150210043
199174 199615 261839581
184354 186797 30661726
179368 181977 246892452
62769 176080 702424055
104347 165507 588038347
181831 189522 368958707
49562 96672 333854515
62716 65979 8124660
122171 181446 882398071
138625 193513 32228391
45164 87564 424895793
81544 158183 192385484
11509 17693 917692094
146252 164479 45857483
99278 198946 838595997
135451 162883 69092621
75069 123745 468871096
139389 156766 43846503
124112 191070 168044598
117472 161136 109410785
175657 190263 36548630
8643 23327 36480619
69252 133443 966633834
43155 43636 1168980
164224 181347 979619948
25207 145139 300990285
26465 95550 935692550
99486 126383 349726661
185849 188661 839183259
77757 87475 24226488
127426 199780 181754275
169733 177335 18973973
151967 154207 5697505
126905 199824 183224801
59032 146501 219342931
176233 191067 415272158
154563 169451 37461326
17222 161363 933406633
111217 137804 272702753
183519 198313 979917042
36442 78729 583544467
37617 117993 435964340
73017 119713 461223652
194439 198450 10005408
94180 125224 645548084
136065 175081 143959509
134079 170926 206327071
18791 197581 448409169
2732 98118 436901566
53015 167128 286251298
128099 183409 485754209
32810 124998 643265717
16317 187962 430404445
70944 124353 133939339
153596 170597 42853847
39486 104577 163270797
114877 177266 295143761
58415 96950 643523858
101334 115777 36780672
102822 165203 86958997
148115 156392 58491309
148888 179619 603256240
188881 191247 209614005
63774 175081 279224594
19454 19539 232795
163226 192018 520310005
191208 196575 13557459
123936 151179 595812074
76215 189595 534379097
89889 139383 124328198
135489 194106 147345792
32923 187113 538190144
186629 191305 672812653
6163 136078 648014126
33454 187809 387352048
1052 65639 161664724
77229 139382 155935555
105500 139752 85742241
99279 166630 169434255
154101 187756 593379064
8568 45320 297197728
29056 98111 172815021
45845 133498 219770064
82468 190212 270541575
60551 155365 779631157
14772 197314 71610445
83472 197111 285378342
93238 146118 133089851
181345 194672 510208314
41760 101709 150035075
80215 158870 197511433
94823 190158 239690401
42043 142343 251396887
83065 133048 457311871
131622 182998 651347351
130636 169553 509578722
186721 198934 30696497
75242 82619 18438218
29507 69057 99228281
44097 61442 43603004
188442 197126 983729746
35968 119359 209238571
160264 171411 28128215
161212 181004 49682885
170898 198310 953872370
144212 173642 490694881
24490 135572 278528381
44586 139381 337997563
22766 142746 398766979
179942 188585 778142735
125557 189311 160110712
107391 174154 144342761
100137 126815 67036839
193180 194264 945322650
150897 163932 32903014
137522 176438 97917052
38954 168827 325983372
30418 91155 25609411
111782 125389 878899397
4228 88115 416810078
189326 192440 7916907
125195 137215 490568481
141862 187287 114092921
129268 140698 13246108
166191 197066 77471218
195516 198536 531803348
164646 179545 37266892
164433 194053 106552970
98168 180742 207656999
145595 194667 930283362
72660 177973 431408976
1165 154322 422312922
19611 171053 379953880
161119 166778 14250984
58913 102716 108982191
82121 197423 289463025
47876 182781 338575647
93993 199733 265727544
8991 152014 358446794
32158 115134 208350875
155216 185803 76673819
84564 197929 284676565
16326 115491 248730147
30112 134768 879151138
132952 161890 72796417
85074 176160 869405556
137536 161297 59861610
153635 197182 109330877
70423 162157 808337208
174029 186604 530304476
115351 135442 50039835
30689 60497 74872172
154239 188837 686699665
48836 101744 954620916
85501 118963 316350702
172356 176194 6425873
10487 88512 195112600
53968 174735 243368119
184691 189167 659737433
193595 198413 12054023
140937 163737 57503706
162624 181995 48613660
158520 197279 97346697
171285 172996 605456664
2443 19124 814280742
36649 184149 438211218
63219 197137 335936740
155222 193928 431201376
171184 178314 347085089
42285 119282 193078414
178496 183813 35209576
63721 135142 178799905
131284 142379 27841623
143667 153462 345770724
155829 162947 17869922
23478 114627 499006739
163461 168808 839879798
21555 39505 386946150
80317 93809 33633039
38986 44389 641862777
153065 164259 28238841
188608 193260 40824484
100608 101174 674478901
29193 154935 315508039
143524 179865 91341695
132944 174153 174870364
150426 155286 19722965
60281 65039 401534884
180877 195850 37613469
56187 146455 226426517
58860 153393 625128490
148325 169006 719832498
108335 142434 85357425
167090 194426 239640864
188351 194841 154493754
195828 198538 230957655
143203 191566 121491591
74284 101426 83879535
53898 190161 978081239
38085 183589 365201923
133437 142290 193278940
81884 82665 657117542
184516 196158 403331657
111203 189252 195677630
120880 179755 147911606
170237 177231 157602160
79326 181715 257165723
41108 163729 307707710
96916 112071 38619278
96455 162908 283907801
199980 199990 28143
14521 192175 624154527
115466 194840 199102898
91626 177292 870085582
124791 176654 130270416
191128 191194 8164141
148190 148979 838776684
115428 132951 43637098
62917 75029 30074327
161552 189079 69029555
3561 66298 157066596
162022 176749 22853330
93330 159307 165835387
57723 58949 3060745
40996 142340 896726626
10912 152466 354830903
5084 105364 767488146
30304 166567 888199039
54904 93769 957020104
92950 156653 559358336
67504 148600 203471539
46176 171764 699206727
75992 146245 176496757
146808 171070 61004344
175174 184467 23209340
49051 177944 323413350
14738 116590 255547486
198425 198478 138373
41466 95260 134415343
14296 115788 19688619
115301 194114 307648608
164095 189344 63181795
8077 183756 440364997
16880 26732 8449134
73775 100956 67978641
53505 55419 681361776
162036 184654 15898632
88248 166931 659267519
157554 199039 104178251
34422 199442 414203276
45677 197004 958768418
184132 189326 15336466
183050 183062 96386545
124344 184100 150016124
114857 170320 139253679
153613 171417 567913315
123965 190386 166676521
117720 162513 112321244
186819 194847 20296985
20140 54604 86366988
89892 97334 821444175
21757 135472 582007609
126734 138909 944040892
180369 193143 32066804
62163 181667 299704133
177263 197640 930288951
70075 79022 22217031
162396 192546 75605978
112707 128598 460642683
187474 189093 4074586
160671 166787 15415669
107937 137913 704501229
83090 90572 832275627
64232 93147 72077493
192291 193042 1586086
136675 167901 78598724
180658 195986 379636662
160623 190981 204415504
61342 116216 564434613
67183 126661 148942225
177582 198496 52455212
42714 58464 122658644
172655 194415 494920394
84155 118469 86368610
131883 179747 377851502
105291 141172 205706886
199072 199399 812453
165384 192153 970055317
138338 182509 111063050
3735 60069 141095217
172597 187600 37457187
34595 96545 155125381
137308 156148 47517569
145774 157416 390860027
88843 188522 250467440
8133 138318 674766846
14824 135963 303543137
167025 191338 60981327
134075 134405 798617
178996 199394 332302770
49704 77564 69671275
71821 157747 215572749
57377 185648 725562117
199214 199507 111744407
90778 191456 253036182
37307 68740 78967574
50747 156871 981049768
24195 64341 12101657
38470 125834 219092937
131361 199592 960230274
6883 138450 817391173
103501 114233 27143637
19495 198930 727792054
28966 32000 498440586
191414 191555 370089
69692 108439 97241707
188779 199015 25721610
86253 134272 448503226
96947 170155 783788735
14419 195353 910196412
22574 67140 111641455
176113 187015 558072658
190539 191698 2928180
188956 192711 9493062
178405 178479 195771
170318 175477 2356024
72923 127538 136974915
45170 96334 127923321
55958 103781 119772102
135666 162974 340474162
184238 194622 26142928
134898 195000 151135476
36487 188745 382069122
15502 174546 398894382
166096 166727 1571967
93594 187741 236610908
110266 194632 679100591
88594 139627 128166371
150668 155785 12958976
102343 176440 186220779
178388 194545 40572531
23285 172411 374236323
178662 190003 28332778
193713 197175 371319986
139104 180246 103486304
29159 197070 421343324
142981 145950 7667506
128040 135753 37801013
124407 158504 85536551
101153 136191 88000690
119451 196743 194024422
119280 184071 162559085
127654 195026 738229833
28789 31195 6010965
158099 176596 46507833
38071 66036 462981221
134178 191109 753189898
124335 169771 114220524
26291 196848 555808822
39869 90740 856354965
156859 177606 52104554
66613 111582 261311015
120426 126212 498887580
163418 175971 427243645
114518 159735 113296536
115896 193557 588785266
105725 158213 75401203
98145 171175 550589872
162545 181131 46615208
191108 196623 13915778
63404 181817 920971990
33736 83336 125654344
100727 112130 872957024
42245 191786 375084052
169521 190744 53102344
18499 158699 673733386
12935 135019 305841875
829 105160 261271830
87169 150851 160021549
31868 160410 322505382
191161 194047 7326502
159552 159733 446451
11708 137229 791812390
43857 172294 322351078
132347 190320 145544342
39558 66733 221278649
129330 172089 107628328
77389 96860 907568906
189099 198995 923197
125224 137547 30845537
27515 178810 476376212
29803 147021 294084488
150505 171012 51687113
97043 109120 30784396
61648 120148 146590584
72760 92452 828914751
130613 151247 51915982
48559 186306 345588060
190606 198024 362143214
93703 129626 629745863
140726 164031 58786652
169769 183112 738259042
57339 101273 109756030
186590 199494 901366611
26602 61468 87587987
178915 195137 499903676
189464 192362 185372272
190867 198685 19652811
99320 185189 664869347
70467 102370 79778306
161862 187186 574820833
42182 191309 374055631
100417 185741 214400871
191703 196634 768991335
141917 150250 21016767
19688 122681 258105442
155555 172211 591508744
17356 80562 162814950
111954 193367 204208362
23718 165272 355243929
22484 46404 42376931
69811 171466 817678054
4916 88832 209841450
53703 125664 678518164
128293 186379 588716016
6934 140251 653555859
113135 172067 147897719
133545 196602 158447362
197173 197544 868086
2948 79269 190868299
152765 181468 410066132
50587 79458 72141517
137237 150319 32986170
109680 154234 111792079
147895 172196 61091320
52033 150890 287377981
79669 84978 13232958
156665 196780 343698055
179372 183436 10162895
17354 181901 412696584
133060 172893 617380635
110418 193253 207787551
76299 122160 115218878
46075 71775 163548090
105814 179029 278598627
109365 125955 41400684
21210 107279 857660308
51660 185856 336614962
24215 65461 224170915
155346 197086 104727548
40751 83796 533501567
136147 196994 152975548
81274 198980 295528434
194340 199083 745745797
56505 131239 898242358
117093 119836 879115693
62036 132973 177671582
121978 132758 26973819
28385 32078 9237623
93447 132170 61404790
135669 199708 205459395
6236 150763 362195193
5858 26840 52254623
46785 119177 580230959
176684 190306 714563793
197276 197515 167568362
145859 172538 794337425
2680 179674 443747506
98548 186455 220977745
21897 186904 413802901
138352 157299 47743565
187810 195926 175545485
103355 117465 35721756
106343 175638 173827537
191809 197526 4319640
130451 134739 685501777
89964 165906 190973977
180251 185524 13176930
145176 190479 997222459
117574 159053 955654198
174013 187205 432484058
61699 96944 87812355
24123 94848 208987556
23878 134449 277163771
192450 198039 982213034
190024 193571 9003206
110975 117278 151266339
87927 184524 242727337
95155 172601 562466704
26590 63518 522414595
169561 199323 892998162
34158 73848 99532292
43289 80596 311361620
103158 192197 778534151
177153 186381 19648490
110016 158458 121411064
34211 120042 966845910
137786 189412 338672726
11378 132397 303233546
160956 175768 762365261
183490 196402 32458050
55534 194464 645006116
31911 183764 381025213
194524 199413 8271337
109778 184144 186558467
110432 125569 37696987
172531 174059 891538227
132297 140383 20212608
38448 98445 614067036
135498 149703 563797649
6510 133005 316807728
40924 65570 830484030
191019 194904 9862438
134425 165400 78060083
90197 165940 249459102
86265 184694 247264396
184934 198334 180947132
117233 122823 464830753
55225 196508 354398548
100589 165309 162885430
41366 83523 105492324
154586 158183 8912584
83202 139913 589758568
119669 122146 858875281
111187 193466 206414067
181800 187350 13837235
92634 148394 798946561
187081 196050 169930198
167904 191404 256999060
84305 159970 506497979
26031 149060 308678950
128771 149960 53345655
28189 139500 279073609
146653 170331 59569224
96123 178198 206384242
27351 175542 285582714
119795 148125 71135361
164186 174690 26347504
107290 161022 134742672
88398 174509 293655849
111112 134211 885300067
95033 105604 778406162
184092 190516 16108460
25147 188063 408795197
181990 199196 758370624
29897 176645 368208106
190616 191772 866454775
120839 139033 639817921
54266 120196 70015909
242 143028 872258669
35827 86333 126411515
60124 177272 881478338
118282 130947 31575938
48519 127548 859085426
90271 180931 446915210
21747 26983 78245660
193931 198303 10919512
41559 197231 604028712
171729 184894 2632426
162460 164221 4471029
174787 198084 356209479
179120 185595 505841580
7016 13698 800344452
183647 193720 628495553
71950 188523 745209248
73395 160507 218701317
56211 81659 390718785
137469 185518 120767031
24984 139291 952657948
58887 168821 275813215
2142 131793 324746234
142082 179188 418561663
60492 120328 149964581
161661 162740 276059307
110360 111936 196071232
114006 120610 450885464
108749 183994 188770820
85327 174531 565946287
29830 114476 27990174
76680 169165 951856017
120121 173121 133133998
86450 151822 164312558
135462 144545 22953429
66400 188116 305309628
151611 174175 42118697
157075 183838 67142542
32196 116124 210780576
192334 194373 66521682
126935 169345 106750971
57641 190068 475559301
66788 72659 292936476
174304 187787 33708662
196136 199667 1753159
106140 142668 91459254
176131 184519 20989560
189174 197399 834772969
102939 180960 334074565
82172 195820 979794701
154572 182084 69033197
15290 106724 479437739
71880 181715 275694875
109620 135427 64530632
84091 167029 572330519
51747 136645 645941856
143554 180013 91627922
124779 152762 70279718
197867 199328 3731430
22940 136487 197710262
124204 171260 722343308
4268 157915 918652088
37992 154442 306709353
179759 184961 595914050
136019 197672 154872100
38099 146182 271319766
182976 186698 9315670
28627 87122 146496035
147822 150991 845320938
37336 155082 295570098
150844 168700 44979620
189512 195160 571960279
112643 170966 146380529
20221 61079 102389010
14980 56428 103847217
48922 139376 226705665
20057 105916 761167639
174006 183872 24685992
57592 98283 904001061
129514 145259 39749550
143212 182262 828878808
69129 99067 74745691
119925 150179 75912791
183937 186457 519333756
140226 147929 922343272
190135 191589 3696048
145033 197404 280423610
54933 142184 242747994
10249 88819 196457851
78781 162886 211259549
26328 113102 865425556
103125 165813 105934362
190899 191925 2602184
116700 169524 993656651
3032 97939 329665328
70895 186706 290565490
69917 134629 369014109
31835 195085 926503829
11391 193923 828774823
27032 85109 608384142
104860 132676 69700862
16294 187416 804430576
49806 177138 319504571
29417 131017 290154712
60697 81295 51399336
136706 194342 134028149
93279 170618 194618667
192901 194766 4780201
53257 182779 918203911
14155 78531 161164553
15856 190713 438451694
115779 155502 312634025
172648 181684 22590732
88796 172138 895766010
51434 100667 123051100
108898 153528 36382242
86511 170418 539345489
151022 191972 102847940
21530 66129 111789519
134565 190168 139715891
103966 115737 29787868
41792 53247 429251548
62916 115572 837085158
43822 134553 466952068
193055 198214 12903053
84774 141424 962021059
174118 186187 229356658
43667 88963 113145132
88160 179253 228960827
73975 140598 167154498
147065 197928 127581176
158597 197886 98627543
42676 69069 715646405
146734 159468 31856188
9751 146050 341686961
23986 134720 277569619
55012 178069 308639961
190942 196108 13068476
18133 97728 436962678
161443 191395 75154885
140531 175918 851195815
160704 195579 87638753
117597 175225 144568366
66320 195676 453973983
117161 144588 68662293
108709 170701 983711249
86066 193540 574500739
18077 191644 435308096
11056 97175 601766895
46125 60231 54774293
30379 93356 157595938
25933 185285 399857338
4998 8886 920664322
144290 169463 63376683
141519 177308 993126719
54231 173771 299829817
175197 195616 51223597
42674 102960 128207068
172130 192325 228494278
136530 193124 142276689
76920 157989 203522814
178161 191600 33722301
31177 152443 533648271
131656 187871 444813219
67142 77886 699932030
78514 162764 211627714
77245 170314 233920070
87649 137512 927569377
20734 119128 246684593
194271 196131 4659675
27298 153325 611879789
6656 137901 328670221
120003 175205 138671495
188677 196994 20944210
148201 183368 88234851
75126 164770 225307926
24183 78803 136862515
140121 190611 529142826
26502 90215 159449445
176290 178468 5468147
34167 93536 786101091
100368 165915 632025832
105166 168701 500574395
149149 166293 65235700
124011 137534 372569630
117996 165454 824569129
48855 141443 599798871
189159 198784 24215941
117326 155808 96468102
127017 157008 75476616
110292 113325 988050658
141116 174893 85082173
173252 193745 716623261
39696 187933 371925590
155572 182822 55933614
169406 191250 54664731
47330 108864 51495182
154004 185054 985493348
106885 161025 135775057
39822 40847 2590603
176212 178577 379958495
145556 169074 600869811
175014 198820 43737232
146044 171425 120206739
137614 182028 111730302
56644 112340 139802855
132554 185065 131943615
144727 153486 21958132
59535 59948 891683089
62728 99347 91372852
159773 199116 825927014
167757 171075 278080822
63019 108372 315866504
100785 130874 75696228
76368 182188 572150893
138572 152476 35060168
180164 195928 392805091
119001 142314 424935822
104849 174938 810810685
191772 192002 832154689
18638 111802 733011312
156127 158676 6288366
82630 109423 509530130
63784 94980 702979819
55570 63806 661989097
15752 176255 402527206
153130 170365 43494037
11697 186297 437781218
144915 180804 943952326
96114 118986 74154297
48385 69209 290282451
42428 100188 144484262
13789 24852 27491450
114843 161164 116124802
93373 166747 119860220
171228 195196 60055519
44994 53247 499355254
152589 185382 82317928
141662 160585 552613968
147454 152920 878757968
124222 179535 415657170
123802 146138 56151905
19210 92010 182033698
141437 155540 71394270
98544 169290 737340291
14860 128989 674847255
8751 82660 184800438
57497 63425 163991463
104508 131357 335274891
19437 76070 688091666
13132 94037 202409177
66278 123267 568649964
147763 176366 355503941
42286 102664 151135048
2711 164041 404523967
179648 198546 47407134
19868 52348 81328895
61297 140612 198726138
111782 167777 140358760
42380 50383 18726006
78733 106855 70825201
148829 191251 106416341
81757 136144 677289316
11299 154992 442354021
190122 192474 5982868
167767 173782 4074636
35749 158090 306928249
42233 194072 561840346
45374 142043 242393543
117661 130768 32603720
16644 26115 596417538
52638 152592 250735549
79630 129772 6250994
167426 177831 26153124
142119 158218 417821489
33371 146949 318734292
31495 135711 261293030
114394 166420 130468878
150752 190214 710308229
170060 175865 14506991
139884 140524 946529233
41137 187934 368274120
193398 196653 910289827
164604 195462 101555326
85839 191848 368342880
167954 171879 841104597
92912 172811 896027339
8532 16692 740765615
123952 147792 9102882
116794 127543 26621110
18829 183447 412891438
132953 172694 99972739
175585 182937 18385703
181943 182864 2269656
68654 133456 162396734
161902 176902 37664240
101222 120058 47565587
146756 198912 44119053
174507 194223 49481695
109314 171386 719778662
60891 99190 95619606
139939 161986 55580765
106096 159690 458338551
88339 95718 18353479
29469 148028 297514851
30131 80206 125397627
24428 33431 215419684
116612 155799 846187467
162264 188769 200551899
72528 145180 182433452
95363 178952 210292541
178183 185666 18732792
168645 189972 498020047
34856 192857 955034982
75440 79816 526384915
181022 183586 6426763
171660 188969 97786116
141395 189818 876210630
120518 199849 972314275
38129 149961 280685793
12739 171447 405205899
147104 188428 888975284
105137 164122 148180232
144837 183460 809139591
152926 167078 442241663
74387 90990 12668929
100633 131601 77945440
141857 172489 77153607
71477 117025 409893083
189659 194065 11118634
57196 57626 1114224
80720 178046 244397710
97337 199542 348378849
179534 182858 8334447
167630 172896 13310297
48503 73074 61538857
8071 107892 74906124
28819 136125 628181134
50272 167756 294711420
75972 127282 128759186
160085 184860 32622802
193704 195414 4316798
10901 169173 633105385
70060 77342 18032323
129661 174256 112169590
111906 113623 4227459
189164 192247 7847700
7976 13139 189990351
92925 140126 896415600
79630 100321 51776220
121525 175842 79501768
112194 152776 713426936
169830 188761 181152552
1137 137767 850171819
131128 139264 220511413
151188 180278 73089937
194759 199469 11750944
122280 175584 243044360
9501 142745 333830638
76110 132354 420833252
114127 190045 190349710
121452 180743 776460660
164921 170189 237357088
70203 125975 432261985
195243 199046 844250888
115911 180781 486671370
4432 6311 4213968
188875 193511 637494842
52480 107957 139236992
135050 170922 90430021
137813 139518 863960441
74291 126447 753717527
49651 98819 682536172
173025 174300 729107735
125452 163380 95388604
9628 136632 318080509
137328 179157 874496701
54950 56312 3356146
186302 188149 4642967
184143 198351 765881874
5783 113952 852535120
20875 145840 346681816
55574 173549 183082730
14758 130718 976738315
83823 148585 162768539
22878 63173 101059584
187407 190310 7302573
142229 167559 675963960
71539 115444 947929385
170282 176414 8353849
41895 154854 822643779
122617 148709 423193819
75734 108085 372933991
159637 173512 34917930
100968 140101 98342330
114349 133081 46730889
113406 119183 14444780
181612 184652 975726666
147253 172365 89208733
116277 181026 162283132
152696 191141 228536348
187500 190163 961804760
101802 131567 74840614
84472 153353 173052470
184367 193564 23119923
160938 192371 78929511
154271 187035 857576995
123671 189675 731075648
167254 181250 35135131
19573 181214 967088725
66964 117382 552728738
23350 68268 659675844
119510 185598 165822021
86822 163378 192432917
160679 164502 171636202
150751 161011 25836604
61789 168923 782753822
5615 90617 212493105
188382 192577 10602362
28417 168213 350781544
86186 87006 2080363
156293 170718 36359629
172075 179768 492943648
156450 197670 563771184
37976 110642 182538708
95463 187383 231084510
20038 66055 115307513
187689 193182 661441712
99066 177021 778239119
7166 145063 899925212
37831 166426 916931593
136430 182059 114787157
110896 130533 184700996
147722 150701 585579845
27498 132002 262095436
82379 112717 76480427
121333 144108 57160089
63776 168429 936724652
125562 194030 318466300
23874 103590 687309900
186736 195389 340072426
108671 174995 678810058
19822 165941 580809087
47808 113131 570869790
162173 169863 288107830
158895 159916 672881521
111078 195364 657239265
36277 141727 882445139
184114 194083 25087412
179783 189199 981248193
22721 193194 862588691
102980 180687 195240443
36074 147559 947087986
28251 72463 110837925
144280 199523 138711343
180354 185401 274630736
172063 184172 915882359
157940 172799 37448287
79695 165124 878506005
73734 103997 397867302
74951 157102 549302848
95098 196882 370790747
33839 62001 70880837
186108 194794 21945414
68397 186351 677240853
123386 147055 119863415
184046 192222 753873708
159463 190372 77586147
19923 114672 237603631
90775 173249 207445427
151930 185777 84951456
181209 183827 6538609
44940 155382 277138401
44990 128735 209940375
48820 85953 874486811
76819 151641 832433720
193241 195844 6290827
50963 188207 260316050
171986 181137 337739173
154860 172293 43850320
1012 196080 489095980
128572 185927 679718482
178425 199121 126753957
89266 199259 891761675
61 38827 96752545
84319 120723 295363828
76987 82156 12986147
45750 115199 502063634
36666 83568 205454865
19467 162428 358571732
137453 146166 516159594
45494 130859 599217172
1629 140272 347237358
148289 154749 374975170
64603 118414 623108659
35339 96405 284733126
189973 191137 684742368
17471 92296 187125142
179229 194908 238476117
38038 157654 948230193
182622 199649 148866460
74092 134683 437673719
353 21223 52113673
195276 197482 5429906
41858 192496 377928213
99597 127404 531144107
71130 119105 120379892
106868 183468 192130591
90250 133765 109413676
197936 199421 3808983
8510 154850 767382474
115528 169534 195624390
151868 182310 76454549
173480 189461 486462256
197056 199232 5460203
158863 167555 21872320
191781 196188 11148490
120333 187604 168787349
113404 155468 105554405
190581 196737 15506428
8996 131325 39688312
162104 180151 45249803
10488 160535 552585065
89813 157782 298972938
163270 172294 22762007
3213 32163 72230312
141120 192621 129468743
168678 175330 579869239
37267 152574 289372361
129376 148228 180019496
16721 42427 996300262
117181 163360 646377360
116580 182379 164919598
177434 194262 42271868
91306 151314 150928962
19739 25831 15074487
149415 179056 358202129
188029 190719 669103382
181637 196907 38346680
104894 131340 826899575
169935 182065 137709135
159181 180731 319221778
107613 196869 921531720
38089 76660 96622374
17459 76365 147365846
97264 181308 211374088
60796 123105 156162677
38200 127760 303065323
95562 199743 740604995
109959 135816 187735511
127761 195970 171419143
187557 189242 870096981
187126 194799 19399468
106938 195510 222259391
161442 166281 12214463
127889 162059 159483697
132295 161268 72821139
137287 187642 126486673
188002 189761 4442391
133374 186454 133286956
96986 194348 380420610
24269 65260 191071359
168797 192567 59576446
30840 191514 403133075
43651 99413 139428690
189067 189101 95977
68166 146821 197352016
59102 138411 86139932
158412 179983 54261664
64245 65400 147948693
30674 119762 39816923
64925 87012 55011529
38820 160287 304779440
175717 195942 50760173
36729 133249 242075309
18109 186152 421374559
33804 123823 225878368
33459 52567 48088340
86415 154496 171202678
8475 95968 218609238
121248 148556 68676317
181046 197261 40678026
161629 178499 691021298
50766 55358 643774567
119619 186434 209357232
120380 166834 116672081
162569 199816 93428345
169073 191845 868190958
21577 56396 975985239
34512 172564 737796040
176395 189363 592662976
131776 166963 607619534
194939 196965 129563394
145226 180104 87510174
28886 101919 182963894
53835 180301 317234974
194799 197021 5532424
92615 136688 110735494
151488 165297 319618506
92568 186677 568010725
152529 180527 744497410
23963 46826 57311571
80539 195206 287971101
21239 174103 383422193
129968 161192 78521282
167813 176570 170298385
134126 191457 777696160
199145 199177 77965
128117 168402 422489679
83905 187030 595183793
17246 107961 480880234
22698 103402 934183213
154950 169794 89200570
187030 187240 518886
83668 192255 99174209
3530 114668 278543760
98818 188367 225054496
143155 143452 753741
175899 191349 38669704
96593 167356 824854792
61810 115711 970765816
44327 116457 536599226
29158 132028 353891164
107213 155781 121806449
126581 176299 125064817
68558 115365 80588690
114037 144500 510624165
125346 197081 180209314
97246 100999 190370475
23436 38646 38041621
103374 191339 403815789
98155 161675 159829147
90003 155335 976409363
21205 37927 41636169
125642 199457 520964158
16070 57815 104651803
135523 188441 218615777
145909 189616 120690913
16352 135432 675041271
5158 30043 62132177
131586 175679 286650073
161231 161678 246928797
19813 37518 44138994
111558 153223 937372540
125688 153635 70290958
142407 188546 617887376
91133 103456 31153782
126240 141347 37914352
34107 68412 86234619
152999 180266 68487889
4426 25322 45918254
169715 199233 73977230
171820 187137 38230812
157889 165818 20042183
45748 189809 930542118
159354 173402 473083188
189988 196732 17051127
83487 185410 255948875
116118 148012 711401192
128497 158913 293794648
92904 156589 160207813
82807 95806 946595569
49412 192763 894945895
100648 144540 630343482
133457 191746 146395464
44985 179517 337572154
21096 68913 119773523
137372 166949 74466155
154934 168492 162668250
139702 153558 34972878
1126 67129 165198389
153976 195112 103307135
119959 177569 948345781
61192 146644 214340363
79283 162149 666847582
28915 84859 4352609
103404 136753 386805695
112790 178628 665782529
159309 181771 56472374
96751 98196 393766899
169198 195040 608131444
197370 199055 4277774
123420 168010 111969687
139333 177043 94866215
20442 111481 228321327
60618 183174 307413117
166751 191320 305647421
181867 196033 35576711
94973 158290 159277155
147475 198982 754459060
44042 157149 266927848
1676 138914 343707075
188220 192758 11462010
34004 60668 482201510
187051 191990 418689997
32741 124903 762207620
3355 159652 883774679
156941 197410 876010262
152091 181402 577655909
142797 155281 31510672
48892 113604 351526263
108681 186150 194306273
22641 195296 920036478
55544 138815 208608893
199861 199952 236480
73346 164070 227920145
30965 134006 258354663
73212 110201 527827101
29773 89563 149625868
49243 140620 229033766
6405 126070 299622746
58050 198910 353271970
36896 55812 47597445
88227 157072 173070979
79611 116151 531197827
111518 126773 599830361
158270 161267 789060166
41661 62387 52083942
168480 195149 982485399
32257 42645 26209585
21126 149788 815348938
67217 153159 215558503
150135 152698 867504539
63313 169641 266806525
185777 196153 639695018
59668 194895 339257560
180692 181630 987407080
171858 173497 210310879
56942 90294 83157447
27781 58931 78299781
84080 182305 246731783
76443 79677 8148799
59263 170690 279624436
36054 37516 3624040
70835 74437 365633417
128339 190816 156934634
160824 181305 51429897
54872 155008 251145808
168096 175275 562640074
80575 96007 38456234
88775 181827 696964440
187247 197200 25062523
92087 110362 46362019
159874 174616 546533037
111449 158547 117978924
119849 155609 89775326
142647 150857 20668748
103851 193825 225942151
156636 192665 90408443
49203 71282 959873632
40561 81878 103498031
185427 192644 18143486
151442 177355 65100116
49678 105577 409438838
77933 170716 233205198
47193 190989 761044087
128566 168020 431855308
182293 188554 15686357
172393 186753 530307442
143661 150651 846241053
158760 163497 491089176
169324 176731 18514743
193626 194388 1957284
20612 27242 16422180
15085 161222 366441458
116144 181501 212967460
161899 166786 7069660
32459 110051 788634362
62844 156462 330528149
114861 131412 41295771
150675 186596 429019430
114620 191702 582158372
108840 136092 68117610
92987 117985 397864176
24956 179408 918651738
21814 125525 259843546
171820 196811 159476169
74725 126591 130060951
172706 199354 611022112
88620 134953 116366048
147925 197844 782916947
31988 172121 351779190
148917 199793 157557162
67623 146794 701729465
109709 110049 872622
163849 168391 11365325
184596 185174 1462795
150591 183445 815337531
134734 177294 107039476
140310 168187 904091633
97893 175585 162554410
34426 119884 66433126
31399 151047 811222731
3519 71219 169429128
199456 199981 1302661
147996 195882 321897510
143837 177036 328262320
193292 196244 803851367
32703 149707 293681065
110789 134735 59779334
36620 182066 365017421
30016 141377 687900147
83015 123038 100599910
109657 129097 560786516
82124 116409 623054119
39971 162416 307283150
51457 138960 219260414
135556 167054 543998548
178875 196114 25465087
48554 127806 198697449
90343 192457 698408395
167784 171021 374905589
107965 195768 220299470
7269 184533 477589319
42265 118462 191075518
74208 134903 152229907
39094 140570 254448974
63668 65445 771320980
67374 139678 28148287
177912 190650 898143061
33787 64743 77849964
113474 178396 270174340
137510 164998 886870769
103743 175081 179216967
121133 139854 949699668
127484 176735 123818465
185826 198543 104022115
46988 145330 246806051
22068 106663 358875347
148160 154200 15118592
21830 191427 425344164
178000 178174 423325
97383 186955 985764228
30708 199681 447156505
23501 146873 450578893
37276 102034 547238574
79438 144333 931108344
81045 106067 188936139
123685 173624 735457810
24695 143018 296758417
32089 92032 115141026
137952 143978 15241978
136660 163217 49443144
42366 120968 630396051
65812 152147 216517643
10662 98025 628150831
53996 170822 45519318
178000 182952 215015339
56926 152973 240850162
30870 180797 586438253
44726 161839 293852413
31941 182449 377668659
136779 138304 3849730
87313 157786 391754267
197432 197445 881721203
80851 82594 4327221
187833 190541 863560818
181259 183345 5244135
27836 62566 87291531
124219 157219 82874846
72880 79356 16153412
83060 125156 105724443
199650 199746 892021104
106514 182446 190435645
79285 131476 855988365
112388 112754 319353947
40155 180052 587824162
73286 110439 195445064
148563 180891 832424601
34134 49296 501799247
93862 127597 84829677
109063 120570 120268552
10414 191123 453095358
118707 182200 985833453
163391 175526 30479995
136813 199329 157117822
87352 108158 465895476
125083 171140 285808353
188188 192384 51225532
89716 148768 148583413
175487 199838 639613247
68243 113227 103619054
173662 192139 46363442
37900 185207 381519135
182234 194519 110058848
183941 186344 6001662
33497 149166 726351239
31080 185253 386864605
198978 199514 646151165
62947 125489 156623106
22526 70714 778033516
4542 124094 299622364
14069 129857 634347667
55976 175595 878552281
84464 134315 627791701
35918 75784 99895207
49662 126904 193544503
32977 172984 351433832
92138 191208 248976730
90426 137863 119212818
195457 197582 467905265
32764 127493 989130124
17461 107554 225916831
89153 176699 556302428
149844 161049 28101499
112517 178065 333182541
198120 199775 4208151
103492 164223 152625808
30991 188526 442580831
66809 134109 423628682
65094 99092 84782642
31259 178217 958906356
94164 197736 332623064
35741 156857 303914195
58209 170473 105372693
50542 87207 91624016
92644 129722 93183404
72104 112012 100350643
68888 110910 203706532
67390 166125 284361579
16226 44415 430330186
151056 180886 646782625
125206 155612 766285559
160776 185366 330078497
123582 152048 50432419
156049 179204 58144766
107111 184333 193696245
1376 134793 334088513
102832 189624 218013298
16521 159385 358180976
46169 114140 170668089
15828 187936 566066255
97243 143641 306633514
176482 182490 12115721
94961 136924 105581324
53634 81517 69661830
76922 162927 216027778
33268 66608 83783217
27372 110705 589476857
80139 85258 12740341
103113 140108 92818748
66649 74533 19516341
147977 186537 96709716
135710 146394 978569707
127262 183134 140395315
31490 49213 731223612
10751 169803 642512610
62499 183599 488024150
190329 191858 3868299
48628 136803 261099780
87843 93101 13186345
135582 159094 59131804
161431 195475 85524709
56622 130242 546947337
107236 129481 39822587
124234 176275 445160358
53671 193197 278573648
115177 158509 6705961
139806 173806 53748363
107515 173657 165942776
23034 181806 398280579
74874 108522 368702988
84586 183021 247258692
133437 191641 410077347
84968 192937 271239168
193310 198283 808333725
45843 138429 232084974
47766 109333 154535743
16890 153936 343651274
149868 179327 73944028
189953 199294 23524748
54221 60733 8784080
91411 199791 82873055
165571 178679 266552429
87520 118935 79157595
34067 173712 350523021
106880 119835 261117789
24694 173009 693877257
115874 152410 91462728
86907 140854 101785107
188491 189566 2708637
153708 175978 852761001
121646 151600 379716957
60357 139903 270449980
38170 198600 402681598
164156 199190 87839593
7515 68000 151383380
16257 66637 126201512
156621 168476 147378480
37231 157706 367306929
108942 195859 218138139
83377 87801 10934174
117219 173640 141508151
4017 50790 434985358
24878 54791 75240388
113686 198890 213761498
102151 128998 67464908
129133 195083 165736784
89895 134713 948754149
10636 52929 105873961
80184 148987 172825052
130151 185560 601149178
43543 46633 591449890
70869 90597 146285054
163599 182384 690868787
47448 114303 167902947
21248 78768 520684833
102175 188078 215771168
3092 121575 296812565
102058 147382 723853835
125136 180157 138220264
17072 80763 159409198
77083 142282 163613011
169550 187636 119028733
161682 190471 72180608
84911 105528 52003419
81662 144133 208076702
63276 106314 748436706
153721 168044 35974750
140821 190201 971622083
190356 199375 22691013
123208 147914 62101988
78464 85100 16490633
4251 84634 201105256
127657 180709 809203940
187780 191957 10551454
54385 90441 89917514
148789 186315 94077857
121941 194930 517393417
22702 37672 37268754
24610 88091 727125699
162785 166462 9210078
93271 187924 430621139
100554 137343 14922137
120878 183044 156119540
41256 64635 58702852
113285 162612 323407752
137840 182469 86146488
170364 180915 733064840
25553 190579 414135839
96015 189691 802961725
52161 70176 821986051
161946 175630 485529114
127129 163413 91290900
20820 28763 19729038
123674 167686 68809945
182532 193638 284394363
28960 185360 431545060
50994 60081 406406583
169663 177587 19795466
94256 177741 760974965
25898 123261 996788096
34798 90434 841494196
82038 176835 238065766
96324 111796 691506124
131695 168009 881854438
141830 175044 859847901
31102 83683 837539321
161617 199838 279885395
175996 197163 53056573
104554 127750 58073758
139842 143210 8553371
119264 178692 180334318
189749 199659 24898855
151460 173935 56498580
4654 86958 205923071
19672 22514 401177377
7221 199488 594837789
196908 199306 6001692
187517 193303 14622785
128320 180150 130254618
38640 128083 258268755
164459 191878 68655349
160367 169658 23481350
28982 161764 333152654
51672 109240 35347326
88031 94115 15222602
108041 198722 227487461
163603 173851 400612724
187960 188573 798283844
76929 114227 729714375
112806 194008 203665266
50650 198253 658201611
67812 125824 33348961
119356 137706 530584676
111690 167613 264827450
150110 185203 450593587
57130 102480 113428211
136415 137797 3513350
61960 160677 247538314
169146 183585 280193121
110239 197946 219942178
68248 175446 759588417
73749 128577 611554137
183978 193297 886221366
35205 58364 667007338
16057 132580 552800053
35451 193300 396157089
60971 151488 226944741
132040 189414 144023451
151843 168348 382113181
43745 172365 897095915
11401 145103 946614656
149604 172460 57482011
187915 199711 29662400
27254 95083 169697325
26416 116017 278218802
105450 138948 352950642
182192 186631 11102266
145520 162803 661494002
168175 185734 139840699
170754 177449 16670336
23981 98848 651532304
108078 190787 43055762
116363 142680 141271983
173111 189725 41614537
67225 192447 314213717
194483 196214 757316569
112046 143023 158731098
143818 159416 59680719
159567 163027 425607101
21931 39786 844871531
112876 174563 243752227
198791 198911 925625817
192469 199023 7046011
93457 97259 323012174
151899 166017 540625844
38136 117365 577958954
137039 170363 902069916
109741 111582 4706315
162704 188684 379053878
135230 146009 27335217
90925 186946 241322691
67257 191121 512823308
167458 169278 4697843
100138 116327 41150101
13883 40078 65529548
106603 140722 85313690
38283 93899 791165218
115610 139230 58895236
81755 93352 400817565
38279 53297 63644936
128713 179828 289456335
45530 146072 252297246
105781 142188 91180545
188694 198228 23932526
177997 182190 486926707
113931 136676 56788435
179297 182015 985394113
62453 159519 243352070
190508 196593 540599125
186122 196808 876677739
43403 191466 816719937
86187 160609 187034734
54006 170381 477939640
139287 193866 386588735
101240 180187 198465633
92999 116580 59755385
7954 161869 975354452
141041 195719 945846336
153669 190941 984252892
97356 100820 8791390
177962 189354 28497975
167388 176076 15168829
93475 192096 419765462
174218 175692 3700198
164948 184419 638223681
127883 136713 483484766
108167 156318 841841021
46796 181815 472927876
176676 183250 16495024
90302 178713 222308162
188826 197674 22177993
121341 173535 871601807
188018 198209 25597002
83846 171153 219445273
56531 133572 193067093
65948 94526 782446803
75509 189059 470879986
80205 120991 102410405
167658 170359 6991101
127409 139947 64704704
18989 180565 405227613
119852 136352 29323973
177475 181027 8883124
162805 194614 960236469
70668 140332 174596590
163106 198090 970753029
40876 166020 314048927
104735 141401 91872851
143317 193454 249053166
56215 121417 163427589
75332 156163 929685325
58059 190577 90001208
111849 154484 776003403
173741 199506 640519743
7787 69822 38747041
116410 161296 112467602
142498 166611 60716658
116735 121300 10263526
113398 186275 545273471
174751 197914 57964513
9713 125859 290883059
56132 183455 319393863
63898 198679 842881841
22907 94049 177920939
55395 136196 471302987
9323 65459 80025704
166200 174531 974628369
27866 194323 417779365
190241 198438 538917610
164864 188275 58542934
138887 177361 96784583
17434 119145 254983468
144343 153909 525083763
7599 34802 89458459
69400 100352 591177601
171965 199773 69653852
141077 149661 810746619
30039 51670 54337048
14584 130636 886775366
160755 183027 55908105
12289 57968 620402406
1101 79818 196881849
93624 108135 405806743
16392 155360 348512194
134559 197095 35738590
140436 183143 107375198
113347 187505 185956163
109750 180765 410331885
129854 184902 138351626
87512 140406 749022945
30078 154594 312437351
131410 177508 115851472
112791 197507 386183630
141317 193027 575893151
189537 191901 621458
100751 199524 546947818
30007 169315 269367739
119876 150721 77361207
48706 142762 865521816
188569 195979 18689398
128574 169038 688311453
194358 194985 1579251
137105 142167 12739445
32675 46232 527775752
41780 42581 825580228
34951 113149 196414388
155891 198480 106857878
75517 134919 814761033
180086 180348 659211
81660 171465 225628761
137288 151386 384696736
187102 197720 962571273
189749 196301 206546785
183857 193605 24530172
133124 161989 72624063
162464 182244 109693374
101969 182219 201681320
129680 175627 495358828
178220 184967 187042993
69077 184177 760606319
70604 163997 234456303
191768 198383 272092376
56518 172667 291434693
73163 107376 208002497
96736 149094 131803788
177554 186745 421346096
101312 144503 108654168
47150 54153 17723529
139897 172951 211370021
119320 170620 128918447
173519 197395 371130352
179333 190647 28338771
112040 143548 587297589
91388 170883 321702811
185727 188466 455938591
182451 187332 12213038
153987 167847 34788971
172242 177314 12612036
2918 117933 288942470
90950 190306 521058066
99146 156412 865339926
182427 192830 26097958
36896 156792 300884624
179859 190934 27722799
192017 198908 17265210
41758 77353 89032547
82123 146169 797978360
66708 176813 641061373
58721 155972 243898700
56297 186589 326833112
152855 178842 65317331
73828 134672 901519862
169992 182550 28951051
50266 166942 607400008
169488 183937 36095954
129525 159305 74862423
1144 149932 403096477
50718 165887 289003426
33668 69278 89404140
123774 140984 8309223
22276 105744 875080045
71079 133815 985984759
141913 160872 624101093
67952 125981 145349150
50268 119954 174751733
172194 195980 59618409
84976 110286 63890902
113171 131956 46904318
108949 173910 163049017
114687 167146 131551868
165567 175175 652500828
848 23230 725682369
117052 181284 161068158
58495 175057 955172335
85505 128632 108349191
143576 197269 134842729
191028 192271 451196302
43801 88595 987659765
76958 192109 683012646
55343 194065 554332130
102043 165238 158959360
11456 139059 901019992
125634 170330 528895164
80018 105649 64473414
192292 197844 940306619
111418 114428 6897208
125944 159645 344542217
149544 172100 56732261
171701 180649 997671331
167278 188373 537776561
99566 194707 943615251
174010 198236 507234974
117275 145587 70963947
124884 157349 302011845
75234 138326 158263292
54295 72329 961144316
105814 147510 104593810
108177 190748 525744403
39764 196890 394297803
71439 97099 42171496
129874 199975 176114635
22290 31706 165877899
62455 120639 241009464
159174 193921 87343293
1415 29510 359359217
82697 85873 603712769
45212 51580 16054958
80978 84786 9467837
107428 114886 233820974
68582 192722 311453699
196287 196515 566247
139575 170370 986762660
119983 186138 366753696
188814 191923 2777326
92892 191987 668282462
47907 96563 498758903
101939 112215 465922902
86623 130643 110586884
75052 130854 416081838
111325 198994 446658951
60564 187539 489265156
138167 146770 379324941
68624 115792 508790161
108238 154446 949142283
79362 176775 343791551
184547 190105 13912223
194115 195356 677561945
53524 163214 275158650
138797 157827 95703481
176239 184897 21693668
35558 186026 377535930
151266 158941 19239146
172948 177657 340011004
186838 191457 905756452
104413 192845 818482955
64396 137422 239092069
23309 77034 134546512
185305 198861 34008886
120671 148260 69403111
170988 198855 128151411
169354 196208 899565828
172110 191357 48135059
166038 169054 902305550
197955 199376 428630091
74961 172394 418091995
175818 183217 989047655
146491 197615 128255878
196403 196911 1258239
43679 54318 343328652
15339 154125 348015879
32091 121932 647113281
188296 199783 28895529
198493 199817 2335154
197586 199881 5803878
63148 88569 957091857
56728 149968 552096852
6804 85724 197285317
196640 197032 965538
10140 187525 444691518
191834 196333 11369274
177265 194283 42762446
166177 180809 866931877
110469 111949 3766463
47139 124465 823846361
165452 199136 946571234
167584 168825 3205852
147298 174109 85370450
187929 188927 522981386
198329 198449 340947925
11168 136074 312890600
167617 199150 79171406
41282 130622 902857952
84838 107453 57134805
177373 180946 8949696
121999 130176 20401493
179350 194769 38738834
187434 195141 19489116
90632 128971 647346173
114873 199288 270014613
64359 170962 267569465
186021 191587 14013477
140289 182336 105712029
31619 53522 357792022
111291 189571 196304976
95313 153360 146084253
48481 180137 330396137
12704 116830 603312568
29346 55603 91921089
183564 194619 716505710
101201 164753 954897538
95692 144422 536181826
125238 177212 838741074
13425 22377 53933557
79168 158676 645683213
196556 196965 1007802
64435 140947 523446932
85563 142188 21765289
36957 155169 296708403
94789 141591 847025145
139103 149914 27353414
76242 95615 241033632
33937 151899 250599237
148144 169514 53706576
83306 112790 74339859
60553 92810 80428236
194727 199185 326546514
2781 2881 273134188
51210 147815 242339372
166859 179862 32639944
38968 131088 230989306
154741 159106 1517729
155159 188687 256575078
173090 186514 33603500
23273 177030 385762893
141560 146940 809961490
168144 185039 42393438
69719 197372 320264871
4480 159789 389353749
168355 199698 78623934
119564 185285 164934630
24555 97567 546497454
74652 184787 259562190
186494 197390 612813908
36731 114121 194306099
122562 148877 66136461
33879 54081 289940291
72029 128755 320914199
97046 156727 150252587
21935 121734 226157078
192194 193680 3729669
35792 68804 82854524
4815 24105 48102055
136736 192226 566340318
65893 182993 293751491
72920 92291 48339744
30541 140349 275249745
174294 198450 60563226
190143 199478 570876925
175331 178164 569471022
18554 75849 143450868
83009 157450 186972660
97946 173847 190951718
11938 59287 315573557
175696 197189 53912782
142441 168222 262236138
140074 178207 95922489
77393 111855 524895389
188675 199560 14512194
74975 136779 155021651
99253 199652 252332525
85342 188727 259719397
189615 192240 151072606
192891 194156 116361964
37323 157957 302684450
150199 153366 7925341
103319 140099 401479464
32457 198563 416847377
159696 171396 29550824
174415 198283 645084179
96625 162153 623024180
110585 158615 284312516
142643 150263 681021457
36948 182722 621584790
98608 123646 572991120
88897 197203 272182680
125799 149171 58841914
190862 196053 435809930
105923 129378 969741269
124478 125805 148202667
175625 195191 49111365
103795 159225 494525892
191329 195477 37269786
172580 179942 18408140
15556 114429 797925914
133285 142656 23498317
148231 150608 3085351
27606 113635 215899916
7086 171365 455157811
197140 199731 6498010
169231 193517 60857459
143640 151800 431390462
45358 149385 549621075
192189 199218 17622252
2716 41198 96182225
140428 181854 553339472
198971 199754 46638005
82257 93924 29082453
57782 129872 812449137
103892 109041 13052691
32147 60965 72442961
99237 136795 94390850
198713 199956 3120632
155250 159581 10779583
95451 136441 103089269
123423 124309 31793242
138362 161352 57889735
132069 188235 921553086
99417 134252 255334520
126528 167080 955344206
196879 197030 387873
188589 193963 13576873
188049 194962 904434060
175572 199741 932032678
92208 174504 206998675
121738 159220 982546969
2975 167110 411454805
170131 195197 481258003
35838 76585 170418812
52802 180145 906679734
32279 86257 555470833
80345 166941 770152738
140361 154040 705832580
14539 165491 378693261
98092 110764 581901014
12191 83387 178141572
16833 117394 252211455
59886 194465 775787892
349 129411 536307321
178217 192534 21424346
136826 173980 292398583
161599 189316 241781189
199080 199138 454804182
89386 158766 465956086
59967 94301 85568171
156288 167989 29352926
155055 189091 516513844
62577 177934 289352637
82310 155433 183750437
80780 94097 33192989
190174 199051 138526820
145385 152629 980427823
88623 139894 128760900
185969 193998 168209673
12805 107708 982669072
161978 167212 500063460
149410 164617 38316023
144388 188985 111942257
110627 198332 494425981
168082 199901 79850573
15959 171789 390884280
98388 130962 307056082
186282 195048 533785248
123323 192877 174594440
172507 176167 9104806
65771 142915 644885378
176972 187535 26390577
96924 191079 236700890
28657 42587 424629276
146425 165784 197309780
140818 152865 986775523
87748 161894 718620120
44633 174908 326960459
162210 190996 286879969
66659 162253 768960898
53284 166966 914986936
53570 53599 158952224
189568 191839 5719366
135958 147612 29420286
71222 156076 404604298
60725 92173 529812534
8799 143012 991755245
172616 199232 66727211
80329 93527 175730000
23291 148193 313351516
114030 155059 479335747
8025 186857 851958390
114314 144762 433378010
194797 196436 4089382
60743 155848 777618672
150660 165111 36464921
6082 61710 652384958
5279 16437 27879613
23901 54497 76842696
126297 197337 439857682
171512 184234 4930250
87070 171917 213347276
141043 141090 213187293
152744 172151 222191020
76226 116847 728551286
166852 181761 669826407
137520 184033 116941412
1666 174716 763204733
158289 166662 21162264
28618 140146 279649374
125121 140605 38807383
136717 152144 355896857
38958 112974 185852124
73678 91324 299814516
68821 69988 2972157
181546 190498 14888885
98914 184599 215412794
183336 199168 39752667
180911 195306 501502990
148232 198338 405020619
17923 107777 782647897
12760 92067 43929119
102084 147344 686744100
20425 106499 215830333
141429 186920 114301100
165573 174623 9886255
177130 197921 923558528
127700 155781 887467372
133316 154348 151088234
119171 185408 327243808
34139 89552 670251921
135644 147091 28925399
737 166361 415150439
105861 173471 236296995
141167 149379 20818898
73144 115613 106877449
141681 146042 795898493
101548 143918 633339200
34558 121840 588574350
85203 88529 391606035
175386 179470 46148098
74373 174781 780571388
109772 155534 114827219
148051 171894 59932103
90147 144901 137767505
128101 191007 606626556
150949 188966 95447966
84570 147389 276389559
119603 191270 281286328
168647 192654 924532230
51945 104119 806273746
180144 193360 33213351
66995 192178 492220163
87156 120020 82719148
175550 183504 19886993
161772 192032 75958322
120726 145238 493658134
183932 186961 7602645
72220 166454 236582684
159624 188680 72940901
151654 167370 34190850
154224 174301 50437594
194187 196441 456142414
169514 171507 5001176
37050 76679 504715132
95727 130074 86497714
63625 98044 794257428
102991 170790 498247776
36458 167020 793930005
136448 175365 63541098
63803 174922 653088112
169734 173828 10201310
57122 91864 86651033
137278 184005 117455155
91340 119730 958966949
44383 51865 147832051
17422 191844 437432691
19009 189261 800614672
55302 127980 181998611
127611 142298 36891537
192077 192312 582652
196006 199427 200702066
176276 185477 940123331
119870 170020 744428970
59889 111238 128807259
828 97311 241150642
138299 169754 79269536
13932 21470 419508429
167617 176233 681442403
46970 98352 128504272
107523 160784 95136476
148791 166692 44938266
51499 164463 664520294
164993 186657 54221593
76180 138488 156350139
185407 186790 694725042
175466 188063 31485417
124120 163151 558980008
100217 156735 142183613
54806 156919 582868493
31498 160892 324656811
184767 196244 28902363
173157 195178 151071432
124801 130557 14354372
85879 97164 490791474
184722 187754 7599015
126464 189646 158764391
17874 118516 252348212
9325 92690 208450010
189969 190788 991826743
80039 155629 189888549
1520 54959 162743707
22405 105440 208121249
9959 61158 128197076
197454 199115 4244091
149168 194617 917607735
69011 119955 459706971
170530 193480 57497693
19017 120545 414734539
165225 185708 606330237
80861 144335 159383827
51874 194742 522108385
1876 170629 900789516
87653 145445 145423561
98931 136107 318651929
32854 103148 721793460
143361 162479 387862293
186643 195743 22925578
118288 125741 18492679
147110 194965 34227660
179931 195086 38078545
4867 198752 486178785
133405 195293 155504420
138999 140876 4697572
193881 199614 14337593
139157 183775 587599864
154904 192439 133986483
141794 162867 586564004
74493 117431 680670596
133011 142956 23321392
99061 115646 42179499
16045 70631 136688668
24032 26089 352245282
23137 120834 300475658
35923 101866 165170536
16658 154746 346311811
197598 198783 3000242
3501 116162 496558255
109594 134983 446197796
121397 163920 924098732
106926 111676 11979781
176055 191637 372391500
72019 83767 59090838
19040 165739 367972370
102658 129863 851804684
187098 192055 6966412
110634 174467 160146488
121197 181955 152621395
32824 112056 869885367
12126 115811 260036803
102973 145103 105962128
78287 146239 311662308
83074 198572 610121284
100095 192281 231709466
120211 187693 553426246
175563 195610 50317986
5815 193339 376755389
26083 37076 831599057
119039 187681 172175365
138544 192036 134465537
32048 158105 316251599
147485 191794 692658867
187279 189970 4990144
8973 60668 301158302
155935 176218 220464616
145136 194118 720772776
188689 199470 616666429
170486 192984 269185446
185975 186626 668179341
7569 7590 726069808
134883 156986 675869071
90289 148644 61407376
155237 191473 392285292
135945 192706 142633805
142643 188530 712147392
43410 132037 660933307
42214 69502 68353110
188215 192451 568301033
21249 50444 73108884
35327 199378 411705402
30976 142398 936545443
18461 19387 671744145
141532 188340 117567180
82007 187858 265738577
159649 164292 550568370
58465 162574 261087489
96249 125144 475996707
33596 196747 911711050
116077 153906 923824539
47551 131353 210176134
65416 195931 327465846
161525 187789 334252147
154339 189718 88736662
64357 196489 299064871
153038 160703 422494634
121455 160593 402913317
148552 153172 283374995
151289 181165 475729408
113865 119944 201840321
110435 140931 439756019
55956 129992 185479055
14741 105258 226871906
59641 88785 195961353
46210 169573 309685487
111773 117430 403012689
183381 185808 191219230
56015 122323 166158942
85491 150620 125782818
189923 199001 366788286
64428 67890 8654433
144250 157284 89245908
191596 192234 1647904
136130 154846 7437903
14813 55372 774857240
135814 168396 5833372
44449 131880 219258943
75153 76421 844591486
120502 180449 508009132
21178 192187 658421637
2413 113232 976538095
48161 79316 410081672
80942 161621 583233092
120112 196325 865533747
101892 175505 185090764
181682 196432 37072813
112237 142575 360068837
70402 186645 119347064
171399 177665 639710523
95677 196767 254207076
145529 189457 674323671
176474 178201 4325389
57129 117667 151907962
117426 183273 165105818
52382 173337 303517616
9550 95693 215319894
48216 169339 606214596
157437 183949 66564012
35252 108496 183867428
68917 195003 316445956
179952 188051 131013036
174304 199438 191780715
72208 76352 10270496
169338 175370 3718390
78290 106412 70816588
147331 181459 85683696
160719 165923 13152881
86148 90084 442714050
164612 194366 74598829
136206 163387 68509895
71212 89289 818586926
102256 175357 183813589
180102 189848 24385076
172390 181220 22035972
36696 144630 270830386
129203 149355 469074980
123944 161616 832084320
116908 149648 82052709
112000 199928 166077622
31833 55151 58661718
196986 198536 657611491
137986 194795 499715372
47216 51050 9667444
173174 190430 108241769
73277 96681 58456673
178869 185327 782731466
162081 197534 88886355
72340 163630 229227207
80451 93038 31371066
116798 178518 181940351
40738 121476 202478709
70734 179155 272132090
74430 137318 781675772
74592 137680 158268657
22111 49934 69672580
135078 195488 151893108
22461 193950 430152496
66076 175548 274687767
75906 118252 106448527
6248 70399 160606433
128589 142852 421691706
162357 196866 4300257
190981 195552 227481981
1159 145779 362467509
48539 82668 83033228
13207 28447 877659108
93273 159812 167304721
168469 170967 358613765
22086 130908 428737692
111246 111621 978344
61407 80576 47786155
51631 57595 15047285
81479 109248 69838183
92929 128809 304102420
50479 56641 15487383
102731 191457 860406158
94164 157175 158528891
196808 198517 4252091
167297 190573 768949832
175567 196569 593635764
116458 130174 34057433
141974 150702 676213963
104649 167491 455283117
2955 144992 989297670
22896 66678 543139999
80304 185997 265370986
11624 132082 575205450
156830 173012 157249801
80376 176907 362957031
193082 194166 426870519
124394 167688 108683947
64316 129293 593526591
19946 113087 233576698
19528 28143 21402111
62521 197179 337774678
29459 107439 838979928
135906 186253 294372799
116510 186233 199039871
143658 198866 711051427
12845 31281 805414521
34259 133050 528106253
156106 177775 54382824
67192 179164 280998392
10096 82650 181474480
95857 168467 182770884
26542 49544 57750978
28693 137207 442591207
65959 80764 797733035
75665 77217 3846584
42570 118244 189793378
104941 164535 590657984
174160 186636 31222217
119795 144048 897304514
67498 142694 672501744
57218 196031 348268965
99809 160633 372466576
63769 140554 192291331
165079 172829 8748316
17165 113831 242364173
117586 188574 674773153
194202 194514 792843
81047 82299 2115760
100310 175335 159244083
153887 169474 130479962
144047 147615 9043533
66777 163234 242011521
52643 161339 471549077
5173 41924 361901581
7067 185977 753261595
180984 182901 351597052
8431 111924 259384183
18980 54903 90077458
8259 74296 165106170
97356 175080 54162443
33511 77735 110877737
21898 192118 702316269
172096 182215 984251339
119940 154483 86756014
45645 162170 292422283
136201 161007 62521647
1866 173591 945161877
83845 147660 606525955
62443 85998 452818365
192195 196008 9569085
167054 185771 46918346
185827 198828 32654528
49070 66432 43569203
25865 114225 221806518
192809 195322 193908073
167110 195546 607572132
190873 191094 416502222
172688 183051 809317211
111194 165817 137030694
96468 197008 252759004
104294 133937 466991994
44447 162355 757316042
142688 159719 265024184
190619 199481 627611847
7369 14612 740621053
157667 196497 97585187
120636 194344 185155280
26355 28370 5029522
24734 115958 482402980
191122 196074 7314859
138414 170123 318183280
86694 118079 159374977
197714 199969 5700335
71414 167854 717142832
11753 98259 216369292
182190 185950 73078713
160685 170493 24788317
152322 156476 10472043
123489 123705 848669259
12896 192173 479252413
112941 186327 183953325
123279 177019 258847170
165731 185896 50487398
199551 199605 972039346
14822 135025 194678607
105475 110799 155318831
152127 190158 700875431
185448 194941 23947928
156646 193165 549033421
151103 187005 706815516
156936 186016 790790722
47787 92291 462450201
130198 179251 75401418
167608 185778 45564768
180585 194328 34884710
79469 172950 234868005
99383 185620 216741874
107658 159285 187195099
178738 189580 27134618
149503 171720 503668217
58778 74963 40295634
51333 95842 889489364
74344 121720 520993810
102844 153885 364986594
175275 189089 34519258
22770 72613 409921491
100470 190369 225904637
117282 129685 864922492
70125 93181 678675766
26567 153388 615672143
16372 21449 12686712
53025 73208 50394684
137345 168191 810756692
165795 190579 693677337
10369 118593 271243231
22911 139205 291421012
93058 109692 42153378
163106 166401 721339400
166597 179100 31369398
8268 52073 175514391
197401 197579 93512
72632 114105 558805886
104917 176103 178747892
149152 157855 245584884
102199 106432 522140875
133608 155779 55812183
131862 146477 36792732
33473 153967 205740358
51552 171718 301561620
197297 197322 59073
68281 96602 70625853
92590 105145 522509339
134668 192616 145643752
170587 196336 64032633
96833 182283 30732525
106486 117044 26500654
150193 154945 11987446
180920 183597 6693980
17210 97445 417622493
24942 29815 719804020
123144 141421 45743048
140311 172338 80703853
58690 116225 144403320
60537 98704 466632469
5232 185658 535206817
67369 125101 144650906
12816 108836 442680430
174558 175423 2178753
198821 199735 168005722
104063 169349 975786067
2837 185203 844701410
121957 145582 879665020
63792 104321 101443704
56186 80695 61243069
124312 169582 113790452
124958 152398 673306654
146056 149446 8444722
13448 33526 50028536
132428 185644 133644436
111980 178291 724707974
99871 142403 278978687
155836 179345 962368026
49432 118915 536532941
186120 193861 134851228
156968 177360 449128862
77527 103273 449213010
50809 124391 184534933
47448 69798 486027167
163555 178607 377206073
59510 103806 110888664
77296 169367 231346815
20911 87397 166273921
23928 166008 356504706
110324 196987 217415670
112112 129606 851281778
176717 190652 955269559
101144 114999 35256255
187977 192410 11188463
113840 166158 639696107
187712 187784 713169991
63585 90117 881415225
59624 181663 306086213
62397 107101 112092132
169342 195997 66850914
184311 190557 487070219
19451 184041 915008124
61907 63022 365804586
199856 199861 17413
7051 143884 342804930
187388 196117 22048697
54807 116827 426138089
8603 196221 880993331
39193 141342 277199383
120162 180406 151239031
192068 195395 2205613
19799 178955 911801871
128576 189156 866602307
72178 138229 735758320
87175 135305 661734593
153915 160233 10197751
163308 195987 893511960
136545 197867 154077834
97341 163132 165595152
39718 53665 35113070
151045 185242 257731672
135724 157967 55926962
101897 169763 707202925
53236 124619 178927495
17594 95052 193645886
123788 174007 126138780
123635 186835 228429501
15624 83473 169758488
148269 174751 536171411
77454 164993 219986396
183157 197098 642845029
86923 121651 87364489
70213 87950 44141569
164214 185116 652842273
7809 15629 19485568
127845 188422 152139581
169319 182453 32845904
118449 149792 323922605
24531 188980 412596234
110818 147940 93093497
193533 199974 78351819
28054 96102 170316328
169168 178627 13556295
48477 59060 147667181
199353 199997 660721291
69027 121150 546671369
26846 66810 492154352
188018 191024 912124584
173993 195150 51887604
159827 170896 734316192
78466 84082 13996234
153563 181786 70885500
45147 159879 287826700
75239 155940 685536530
103150 107432 780647816
166052 181428 38552428
93563 182239 222947850
154429 194967 101769303
100410 172021 317956032
61913 64727 7035410
126430 154451 634081991
38083 42182 710717853
105915 193916 220860356
189386 199154 24605448
34823 98643 693339762
181564 199591 718428085
125553 164878 81692565
88598 129718 844226240
134724 184029 123917375
118505 143827 63425184
93945 166573 973514752
175922 176874 866011999
177619 197301 49341831
33690 41890 20745741
113399 184252 177740744
1935 122232 301332892
61486 197723 341697339
138855 165564 67305618
85383 113262 556790133
19472 22043 910812273
123770 143154 48576381
155495 176366 545153786
76064 97767 9331453
84929 171271 217119607
19177 65100 115126328
178420 184640 13966811
170596 176903 15690380
186104 195596 23961993
104013 156344 131419442
181558 197118 230333957
2118 133638 329406481
172992 194035 52810059
103518 117977 942026971
108462 126695 816516977
1920 107994 393178697
99367 173937 252980241
14104 136325 935114929
15086 115417 994345637
135399 178114 389708845
70244 125561 138595976
51722 145754 235899255
107309 182302 663039222
28996 60568 76333310
50650 198334 750603612
17317 165565 248679865
186940 191152 762063054
194139 194643 638996774
34146 60597 66598313
163530 172926 961379458
55015 99979 112303489
62271 194656 773729955
78519 145877 895334016
13703 68309 136830858
90315 110654 316628147
41542 98749 143059000
13717 99178 422703218
165700 187243 347538750
173137 198133 62610903
149175 154162 12530237
2920 182263 975277912
192544 193830 123511768
43664 127860 452628113
19661 29381 24225119
130727 143657 32522435
26921 168531 840080490
29704 54188 61551312
22742 139665 292953695
94959 171026 191532309
250 29248 958850231
125809 161495 89736789
60763 124433 22430372
35196 69960 423360001
27548 162597 424442777
41688 149417 270237524
131314 141935 168772241
68724 92175 58393930
92279 190974 248050036
136973 143874 676673781
58144 79097 52190671
103755 135344 79155787
148613 180888 912977955
162190 198153 166113840
194637 194836 783402499
4063 133903 904280488
156322 198717 454076157
94137 160598 167151383
119083 150872 79699089
142131 147166 337796701
67480 175973 297238702
44459 192428 590645730
66675 162997 126220248
177527 183324 14513864
95138 197500 487850405
62562 198498 161265239
7243 145142 345565311
22904 156223 402558615
17430 128232 364896904
103506 124644 53061865
164741 195688 77567319
96388 190076 672753865
173913 182211 20788168
177135 188250 27805776
76847 132680 140138042
185188 188025 7073288
151152 175671 542945981
110727 180068 173923236
22310 188248 255529708
117866 147730 74854874
47693 50986 8349227
84383 115882 197026165
153298 194572 103698842
2407 98380 239980464
138216 158137 50153904
127189 153297 65663833
95029 166686 180341809
41863 96423 136378292
180319 192553 30702126
26720 182591 391096807
142039 164815 460769485
173905 186913 151557096
170103 178343 183368922
161804 169081 18384080
139794 159825 50472841
100673 128981 881512801
69537 118924 123901035
109371 183269 185439079
52735 111685 148000436
194768 198232 859185453
119395 175764 141527708
85270 89413 10283931
89979 174758 213204085
72524 147160 645622468
112337 151745 98686534
170001 188310 45748623
134962 195071 151165079
155117 163610 689542638
21359 135487 285965016
91425 123079 79736059
47974 89765 505036083
152970 180716 82478726
73814 194564 303211077
20429 184373 779587347
19680 196632 443861911
92091 120599 71840471
46178 92413 115643568
13148 183116 580272895
75932 183829 710131062
62437 147897 214304310
150909 162894 30204677
44479 81630 28613816
172909 185554 31626225
13047 112962 250615181
1055 69826 172125129
84547 190257 500264080
83927 134173 887759855
58795 109686 111824148
182807 194889 30404857
64184 178557 286927051
165372 170261 119445963
173041 183853 226875478
137983 144241 15852242
172721 192319 292369331
108520 133066 61405063
129626 134339 11822482
198543 199621 2714946
66508 103417 473566158
160378 189202 72302828
10301 73853 158988370
117577 168595 426333365
129391 186171 142629739
154780 156526 4352694
135395 185268 727098946
17794 40821 57598325
16084 61663 263184439
61174 148904 220037077
91494 147139 843521707
29340 91701 156008697
82212 149929 170098377
117738 171253 134328727
128892 196596 792893810
174953 180710 14349766
73713 196320 787693529
110697 173719 158086012
99329 114739 39149530
175205 188110 32229962
23036 33608 335179324
35273 40901 14218495
61865 157833 240576549
87695 181353 405531917
134026 165544 79361243
207 46970 116843827
168610 192468 59805961
79475 86798 91889556
81482 147300 165298116
167209 177829 26684803
142340 156236 446553950
25253 94088 172366942
38910 132512 234723804
145294 167711 56217579
83846 175884 386059099
179059 194343 38379006
108788 113857 12760420
10650 163999 758675073
48741 181292 464322537
93009 131310 160956727
162789 183306 821760129
62320 168484 502546520
145730 157711 681961419
11440 20769 455068414
73619 94519 52148161
142223 181793 560983721
173271 175437 703060012
137246 163311 65659064
18179 126855 938576733
126260 185663 149246145
10085 103644 974097581
195163 197901 782366009
162360 193266 77518227
110178 147664 439253997
94885 159816 117815383
162613 177827 38164625
186570 195071 248414281
134130 191172 977112963
103813 145092 103701448
9910 23476 601605604
48075 182501 577393009
160931 189777 150974764
20488 136639 290979356
12354 142875 615341108
47982 198101 376711836
193780 196941 535101139
159601 175169 552981682
51278 78798 68804929
26437 157786 994704855
163906 192817 796141067
42931 127659 657865848
151177 177330 229193143
29400 165487 209244650
124248 140735 372993777
113957 172006 283175166
157504 193710 90976454
173483 199219 64579859
119497 178237 411723241
173673 188852 38031112
1833 139131 527945471
137923 142918 12596176
75884 183396 269957483
165173 176806 29112793
158289 184084 389474862
138637 190303 129801073
129184 172075 345749181
32204 120998 303719663
159281 198406 98270125
7557 195349 648739162
125051 125664 361261343
158027 163408 13617367
70214 81453 462223005
2205 43914 788623966
118609 167957 66896252
7457 18747 28080958
31300 62495 78434993
170809 191185 50916228
41606 55245 39527505
155351 198501 524372980
40821 170891 216932139
55158 167096 280716564
83862 175154 394354542
126178 165476 98936122
12410 69685 143476822
122410 192586 176196577
30260 119389 334178983
21825 141237 694862384
119222 187000 170030750
35528 180142 714182288
140434 187218 540399857
5072 18023 32380404
149801 167548 44536441
104246 119492 322331756
185144 197578 31153449
975 8266 18269578
96808 142817 115741121
182953 188785 563499459
100863 132261 79024734
178043 190161 30374711
80891 141391 478985229
60882 191625 854041784
6796 151238 361951981
161899 183122 27843649
59538 175446 804016402
189178 195026 80490650
199503 199580 998322948
97407 129728 81332350
148777 174038 794195800
123663 190237 953285863
30196 196016 416093266
149186 197774 874021951
30224 114844 541054330
92661 138308 978173102
113736 187402 607415319
31529 92624 152918561
62656 98079 88308247
112873 136569 222025920
165437 172874 18630168
176118 179843 9339732
195386 196641 3124785
172513 175867 8375525
136055 144103 20330818
4902 151046 366299664
83202 163929 202882167
52103 70151 70350424
188956 195316 258474462
36203 123095 756211512
110991 114274 8245894
195383 196874 210672176
59464 60640 793157012
75310 102552 68238544
193407 196969 8925904
172832 195537 45118766
166722 174280 18997561
133123 154680 506165041
75743 95821 44420910
198338 198440 567289040
69771 83992 35422505
169629 189870 50588609
159765 161470 4305036
52170 104876 132112885
184937 196690 29539657
154779 190863 822133568
38897 130564 229820976
61171 90747 73683711
50559 76748 65422368
186895 187000 870712114
129584 190956 154193072
35458 184626 472880431
48997 187100 326479854
80951 143568 157194733
13853 101835 220232243
80332 104495 129619278
47139 133079 215475993
169215 189526 50792864
105001 125343 457048903
147993 149088 2700165
68682 75477 16845425
161295 180657 441802628
89274 163546 298148081
156690 191666 87754125
34108 40882 17126034
77484 89334 29536170
21005 61834 872178266
182616 187769 12885527
195377 199289 9759291
107233 183884 192225485
146877 152359 13717891
40964 164328 309631638
26333 119932 234782015
55056 166932 609754586
191087 196550 124680730
101508 162158 343333961
60648 196103 632513542
17301 86142 488733411
37357 122450 206775313
8948 15342 131953381
158609 170604 30357336
125266 173725 121788319
51376 97944 427417218
110033 145207 88236409
174104 185296 28034041
62647 63112 743430060
197900 198550 310637768
105820 191392 407249992
124043 124182 341849
114934 191439 408926626
25606 169137 454124125
180467 182542 5215196
146158 195018 474459530
68783 170503 255360457
97035 176397 199641124
117789 147208 73689186
57403 169990 235869156
39151 116996 303586256
82839 139945 551263436
167962 178957 6142004
118180 180482 677135858
141796 176316 885721688
101964 137376 424299210
95573 141964 805525656
65400 118704 133651332
27767 195185 420154907
39176 64853 416372581
113410 116619 162361222
70182 174400 261531078
1553 61265 754729311
143593 195388 130164882
156138 165440 23425695
120318 183920 159628170
42648 170645 711771228
42960 93856 127165094
46158 75101 223679665
89666 151556 527000004
180125 195486 537821078
130895 153628 57204636
47202 186884 563393375
150719 189591 97604769
62466 164530 256087702
168582 183140 443900719
113871 135063 53462212
59270 168289 403216803
81918 165709 716248082
28243 41733 870858110
15135 65219 389313062
145798 146020 866076774
22891 121601 247420778
65638 121057 812059671
150789 174443 945517490
108920 160789 130103294
121933 153604 70014963
5806 193510 470636003
85126 123222 741740472
384 25737 884501293
138031 199575 641682930
134765 167405 82117195
9519 118662 340356988
94706 165716 588727249
123541 127096 757196194
49452 186317 343301673
61114 130431 173645239
124404 179722 153984388
176104 193168 9796205
8657 131444 759367932
180743 193668 814146393
134373 134619 330634688
166282 172010 135393492
79641 96767 42747433
71976 140101 854362005
52970 102945 921343313
122413 148156 64728622
61345 160391 248386594
117446 123085 931025
118513 174569 140734231
64851 101111 832058380
43890 106715 625469029
121763 142840 52807685
69496 98553 72473289
89438 196739 493148676
181007 191051 754070349
39869 196112 855043228
96399 193666 425487664
2604 70621 743949581
166147 171101 12540275
148424 151585 536432886
9615 197733 471639184
4166 32600 8659017
128148 171617 315299212
125088 169559 111857795
59799 65355 13881228
162574 170049 18848787
182289 189668 466502819
163398 172579 23111333
133362 163382 75493959
452 6770 15826682
21465 110075 222224203
55781 174821 428128442
39553 114096 187147043
112041 189136 246357166
156476 160663 609606361
184320 196687 615646588
111632 197929 867071247
24715 130053 264161069
94832 100251 13728893
163435 182174 46983065
184609 184963 913938
160371 167282 17378223
42129 74466 80837886
332 3128 95538245
77122 138816 499218893
171792 174780 7486931
145078 168106 57798499
72692 174177 254856238
162219 194580 81213125
143513 144799 354856960
157293 190514 83344322
198116 198249 614497244
178260 195050 42191755
182115 198798 880038340
65854 138944 580791876
102903 133504 448727448
101998 143955 956687588
129348 166878 94410605
29014 61392 476048618
178604 180948 5845001
86926 123198 91220591
106558 132226 5586609
192528 197750 13056877
87614 140473 970263351
22423 89180 97707100
155319 177112 54671171
188299 193940 81115603
1644 22669 52526930
172719 197039 60975392
81168 153160 799954044
20465 122704 256186916
116715 153111 407388270
163133 198175 329109030
40704 120575 200280110
5779 9455 9183893
155331 171103 159758977
116301 148803 334487952
80582 144915 161626598
116521 167010 126526767
73640 117611 472024591
80548 146134 513872353
67709 120042 131208718
85197 135552 547653175
171225 174315 7686943
151839 193429 104477104
193890 197831 9778144
148777 150953 5340953
25158 118485 219038698
124891 174850 678252605
146672 198272 129459815
145314 184639 789804789
27104 27333 591075
98343 172995 629510593
104659 143550 965757158
16521 78608 155362655
79042 116869 216035083
32788 84846 719835187
32876 37404 561573730
75133 128147 133022491
36346 129627 233872703
171466 192263 52100523
19453 34893 38445862
21056 154106 333644320
124791 143713 262507055
32609 85146 397445945
178179 180073 914145301
60049 120247 150841789
132434 193004 152158627
130349 139262 22340775
132223 187779 139492726
158161 164899 735104002
16595 130440 285251898
12077 136770 224750860
146227 180183 510315537
148236 153031 93682980
71412 177952 267409695
92941 184421 229956598
44408 137273 838856640
134976 138644 9250821
179493 181340 4615314
97667 111922 280841455
130906 174227 684341987
121924 178825 136642228
193368 196685 8321457
124872 188448 294722133
58495 70910 30945445
106250 195854 224808210
73394 102119 71948286
110560 138609 30597909
170643 171440 1940916
147215 178816 79366445
141771 185616 110146793
152562 180535 70218213
23433 39778 976774509
166563 176021 23754412
124730 166439 974495875
79834 103603 59711814
82562 193310 278182828
153926 158255 10780741
135662 178365 717894422
156401 165415 26754960
116281 198145 205186515
172542 185597 643043448
65880 121594 139654952
61508 159103 357052277
152022 189197 494361299
184132 198827 883840306
79850 121656 534563900
55208 120526 163608963
164959 173928 22439942
30814 162719 331003629
154421 175222 52259985
171167 199593 71197892
11670 130701 298224083
162468 172485 25219575
106068 119682 34087901
116230 125797 23624754
154144 156248 900038754
154543 164538 531137164
86597 105842 202688579
182859 184883 5075829
172532 191802 48207510
160240 184318 147480172
158378 187275 72548474
35331 52436 43004542
43210 102964 149583475
165732 194115 71186651
77724 152425 187588507
192528 193156 1580110
9209 19277 600908240
54614 85908 78088458
59381 120079 152079121
143584 177236 84593578
5833 125086 298685746
52508 131371 197695980
116426 178961 454059989
198063 198630 1487736
156613 183827 839045583
143056 197351 136378300
159188 168746 24169436
125046 157428 81352157
56475 74859 45859058
151314 174768 59000619
42197 196285 735784103
53073 167746 538946736
71501 104878 384973608
113958 150772 785899741
81210 90881 560088296
91948 100252 20873912
123693 174835 150061667
160657 164315 9344511
67093 79918 391354318
98079 179277 388717597
115077 132969 416340841
99667 199878 599100246
7509 41212 84179023
155922 184930 72776694
6043 182289 441866308
136186 196966 152816675
57939 106782 122483040
43516 155432 280776012
83583 187073 601210698
69184 143262 185754404
198341 198660 824031
123692 174279 320411089
163591 179641 40254188
128435 198360 175619312
175587 185517 24819190
85022 122039 93120404
38438 156993 297542251
69877 178040 271418961
66461 132215 164805596
159223 196780 20552189
33036 105055 180746436
198088 199607 964359230
108932 176990 170803149
88701 147140 316069295
156194 158821 643970631
176920 181680 11923177
137874 147985 25616717
7011 15258 60997037
193522 198670 12893571
199779 199799 813652595
68585 102221 84067038
71250 119517 121118102
126223 127262 51668124
9787 141046 794014407
147729 187121 823988904
94907 169051 712184834
120232 121306 2650470
71514 115147 109667009
68624 180177 279854499
46464 100468 135143530
196570 198579 889897613
144573 196541 99393357
90188 193435 516626305
126413 169489 108470334
125294 193696 961376176
108680 146439 335357582
94769 149409 137586997
59194 87244 69884220
156249 165912 24290100
13335 132981 299818001
40261 127388 341867332
36058 117876 205408435
158049 158506 317566699
84058 143484 430607542
58369 196436 346321852
75235 183912 958164102
150137 191271 103240184
186983 197578 26586775
118459 169618 720039789
27068 48289 53207668
147105 180623 84126646
126761 182589 289477573
93339 133826 319564388
151474 161217 24499879
27523 159794 331867194
26090 29407 702326037
61722 108444 117135952
133207 155114 312375140
137136 168157 523035336
22142 41887 437263473
182133 191313 568339105
95630 125583 75442921
45624 97748 545611518
145838 166757 671183743
11688 144621 239735740
34368 170702 974131799
22968 175088 438600024
46772 142649 240413706
115265 129723 256590762
130176 145307 38189766
150258 161401 28004772
18508 78096 596142452
21747 94382 964425123
192953 195616 103407458
106632 147748 973228718
27659 42787 398900134
135092 141706 16658803
52687 60945 891195053
175649 178578 154971954
75 100719 251650204
132945 192307 330699282
198548 199440 2254444
26657 153500 679294353
128532 197862 174085849
46571 135705 727866693
120334 199331 198311015
94933 129610 87281333
107419 177282 654695177
39612 161271 792085367
51680 165248 284995458
59846 187085 319072022
46883 123625 192483891
144660 158277 34109511
194992 198748 159732583
139590 180028 871846062
487 92324 229551592
28615 196128 769348133
161715 176903 582280004
191487 194074 83082838
3169 131257 320835045
171250 178328 17638473
191205 195772 539476393
170828 191179 671535462
79867 135920 525203413
89529 154076 162376470
189686 196014 15964661
80026 134905 460199415
83478 110749 68732243
72907 77700 585770013
32765 110188 194432084
106192 153705 119133067
108966 139083 75352477
173932 180882 14173046
27788 154784 575940368
100622 157364 142715088
193615 199982 15936260
141901 192754 146445294
146183 195859 124690926
88639 110311 54810001
5089 43412 95942230
110891 155546 881116139
37412 181370 361304345
136987 190243 133798007
7079 111959 262869232
12626 78003 163578784
6649 133188 316934016
2530 64784 486419930
66458 195794 324539506
49254 86829 185696174
165019 191764 66982388
118205 169612 129103051
194560 196069 3792042
41419 197926 951491051
63015 93317 75525627
25906 183868 660236782
9187 180249 428909370
166211 176970 490006987
122842 132757 378995359
161639 175830 35682720
89943 142672 132528984
68292 76006 907656715
8165 135245 318211639
118262 161997 109756882
173854 176319 6171297
47673 78174 966284533
104623 171457 167906290
2078 110285 137861750
173955 183999 25144544
157865 158585 1806596
131022 174443 408006015
56566 171980 289651315
20281 108435 325780883
115446 184155 172246771
199753 199943 487790
192242 198613 15967408
39306 104869 273359818
57357 151385 235754505
123646 179808 714665085
168212 168432 584369
31565 83341 129697430
12204 142009 325235222
114010 125746 29196471
85604 175490 863716464
136458 169749 83918227
40465 93234 841879910
180299 186960 114918846
63108 157326 236257316
120568 184611 160804178
104663 150193 114272271
87022 187263 493820349
65092 161653 378702480
139375 165101 64877798
170729 184873 965928523
130930 169694 512139509
176529 188384 29668905
101813 145860 146427251
59264 123114 463635802
89796 119957 76000847
195215 197530 5049409
177475 183501 980126249
199297 199536 604213
194476 196122 4142813
175701 182138 16126350
135451 187677 562136242
50670 134667 210489115
117834 188847 178065793
46287 78682 840729142
172399 173992 3917357
60129 193601 605981932
71440 139885 429338247
159603 198400 620883089
81275 139253 921349205
45756 148589 308280451
142318 179338 93102504
149841 190510 102002850
80057 116942 904944494
38847 86946 763218458
53158 83939 530853050
65816 196425 327732251
25887 135066 375024983
67708 81795 35130149
116321 181903 164422567
64712 125677 739119944
15257 115087 250407281
20566 61894 103615785
107873 156928 123010722
196347 199740 8469108
100166 130806 77037555
54117 58194 10271134
87439 157660 784489793
199641 199711 41662
60818 155297 82948734
72578 105003 81422382
31786 70119 96201691
193336 194632 3287806
140168 198192 571465407
173377 182523 22899329
72078 190240 787373967
113124 143518 76043471
39545 159002 299697487
108742 135910 11561464
53443 77388 123638646
20524 182827 407047782
96587 108946 31424183
186499 194021 243945656
38669 88392 124497267
3651 21202 646819483
111425 156764 731975124
171560 188823 43171976
137193 185012 120226882
55055 72779 613556511
11386 188582 640425982
93026 100999 716035023
45674 136782 228345914
67307 165418 250397331
8787 18881 892003839
23993 195498 430355749
169497 181201 29254113
161277 187514 65790026
6880 68062 946709666
36621 127071 410267691
76153 139310 595506829
192356 196524 996686449
19317 41030 54309017
179840 192158 914521349
180730 198904 45592238
157004 170379 14066674
174642 178007 8378522
195042 199003 9877630
91606 197001 264931574
157508 199856 106335174
53570 188499 707895666
196414 199867 599579752
21592 109048 219265123
97594 106318 22442282
40674 51515 335973158
159331 198801 99106554
18769 70427 129447471
50511 128506 143184135
158254 177518 723317021
3729 44171 101120936
196061 199709 350374297
52019 133977 205375019
29573 42692 33010299
102632 180410 739376833
101160 171919 178047723
98624 164093 164819632
15631 162823 753991595
50973 132867 205258369
73584 131301 144848265
130544 172237 104941040
189606 197270 19249940
114170 158217 56642525
186335 191559 92140614
20843 90023 173016003
38925 122634 563352403
120048 193896 185420427
22408 187149 684780881
198207 198349 377110
128341 184505 992270186
7802 184166 442117264
152665 158162 522629321
154626 172716 45443781
198330 198906 1453839
153466 190810 715962500
145604 184806 98334912
64540 192952 475782703
174903 179563 11619934
189357 195078 14503163
152933 154875 838074674
3881 35689 283746972
118338 136670 45749079
153438 179414 65287857
168558 191188 56663615
177896 179491 3984677
33550 184904 379892570
115660 176336 755028907
55931 149540 907900994
122423 159619 93358169
100385 133329 908853819
78484 115170 92347458
33192 135656 256973723
81185 182450 254269855
133564 156928 211179437
161579 171294 699973106
184649 197287 31739448
54465 101984 970661387
117403 120603 7788793
187110 195561 855853939
49865 97633 119335160
151151 196844 114759868
136888 156810 50224200
129585 137776 11577772
132856 187556 137356585
113626 171381 436224532
125590 152414 75587194
369 11879 981966402
86220 190186 261153998
72435 180575 271452780
168800 177506 169011969
102939 194535 230145053
103862 105680 937985079
110754 158361 599142726
21933 52459 76421841
125537 127444 4791812
153008 159978 17515436
34605 115690 203733693
80023 132285 131190968
104802 116223 947098790
3092 31238 70212831
150398 176935 66681723
11148 32047 52136216
184470 188702 10599143
165275 184763 647773
59502 125389 164999044
122996 194151 425302304
199427 199846 187318507
35585 128978 234175001
43731 102313 850085418
101773 169666 269640452
154325 181065 67087451
34389 70779 91397973
53712 152949 222495817
90682 166240 357832461
128767 152671 146110602
52639 188422 849344465
69275 186829 294935883
109972 172870 684936373
8340 159207 378032582
28874 170240 354888508
139614 162038 62001299
85306 162971 195220135
83143 188409 264304320
94712 152132 144524122
169809 184359 36380272
184970 185258 530591965
192624 199257 844052753
118589 161225 106966453
107998 147722 630725585
142243 145006 870050978
101603 133763 295095898
86164 169413 524399163
7602 22357 36816601
166034 193098 67874453
150680 155815 546796686
101971 197694 240452019
80434 104752 38157195
171058 199845 200333198
102606 137738 900082826
158814 178199 2484717
174558 180631 15170920
124184 186751 157021817
168740 168754 384255264
30984 197023 962832363
48041 190124 356542571
28198 31736 8908374
54980 89835 86945859
85378 192207 825553212
138902 172666 84998121
42516 75323 82048760
123741 196425 182506736
107195 131443 60616529
102939 124339 966370713
43378 112199 172680724
94813 198869 737080190
150442 166288 39875139
21015 169569 763214961
94836 188120 133962805
52929 120587 169579828
24256 153269 323662168
24572 190393 495396143
169027 177151 20304937
62401 76277 34444517
36369 180951 362832148
40557 50527 12645632
30449 182937 382552264
152609 196003 295369167
156075 161420 478836653
13514 69675 140697048
168611 171735 62946743
36159 128981 510586835
51794 195061 359501586
188830 193854 12705548
56395 153711 244078280
193361 194634 3226176
193392 194852 990365733
5357 107545 501943893
131483 192558 990775559
50714 73650 57330243
67555 74470 17096301
189028 189303 693998
180738 197641 341619915
65124 160397 238908207
117688 144115 667113364
127990 174163 972788537
94060 105451 28957608
79035 139367 151377777
102425 157530 111476139
170048 186080 363236652
77553 119368 105124454
26829 36508 613208774
44010 131214 218604455
155684 195170 99125980
54057 62882 22110189
39892 117579 932300504
511 26727 65322650
173494 193292 49663312
88193 154856 167635684
156449 198770 494162797
159839 189255 688036334
17967 126761 949214160
119626 192441 989892020
107692 170552 531763451
33814 178452 565877710
81487 173706 231593200
100225 105246 585089464
162641 199170 91650885
108286 162495 895482181
193516 195842 5856206
115238 119533 838050382
92567 97554 12453209
79451 79821 748979227
187796 195572 851124444
180691 183955 1267389
25091 36872 815054549
104911 155178 126251096
161240 163867 6677186
148864 150586 4249603
179317 192987 34298603
108258 199873 229847080
146539 173935 68792866
72070 180639 63704972
59119 171502 951977319
140771 148725 716725366
142367 184502 111925843
59809 64974 633342210
167980 177901 24932217
98587 181201 184128606
64258 132687 878454385
109137 164335 366929751
50398 162370 280979642
66833 98466 365041857
160536 198817 96070664
93930 112553 883536330
106287 114986 973364664
13915 28278 35805221
112239 162495 126021179
34757 170382 955497022
139260 143054 9563437
67653 88178 822091283
158986 163348 11048334
34830 119510 6174766
61580 187315 315332174
78148 148348 176344122
67618 70201 482147985
37161 177599 352491098
169047 183231 25067933
151763 176120 61240093
20555 148417 528706185
171889 181791 137903332
144083 146625 113661732
39697 165983 316936797
41615 67185 64101959
60788 174025 284080607
96908 157963 153582667
131859 198199 166560432
48724 100919 651987774
12174 130680 472450542
127489 158809 370506482
197092 199647 6404785
162869 181893 47736195
85178 121455 165231343
51271 161496 903086540
177460 195750 45908063
107831 190899 208339159
99777 142212 314371402
77225 107203 75513835
182662 183166 1270025
67358 132684 491977680
93110 162253 173951390
162945 195329 81303330
154580 196532 105303974
58819 181686 758567374
164452 188722 131949746
26048 166335 352038808
182525 188841 436995693
149176 184081 391778396
75848 95909 678665004
151416 176475 62948422
55020 90492 88435727
122255 131135 22197231
178176 198208 318994152
28048 172515 808838407
121115 125678 693597270
82259 173077 228142559
193175 194704 3914019
109823 192275 206886885
142422 171146 360760082
177686 188735 551085499
31386 47470 929185794
93575 169666 104662199
196867 197619 1822304
157267 199566 187530788
86628 164750 196500247
25899 150156 311751161
158064 171388 33641220
14952 74365 148659289
55487 56226 208604857
23951 75514 602619756
36708 147594 709244665
111657 173693 155568365
199444 199822 109169045
133621 165595 80462003
113076 122824 24249724
113769 124292 245235816
71162 152479 818488290
61698 94016 80554816
125457 197106 180002840
78430 133096 939818627
73442 78857 265758101
35997 180103 361623713
125077 136979 29810833
156418 199880 109064133
173401 183700 50746277
68250 94500 65364790
17835 147955 434489763
90139 103918 34834644
22660 99223 191514402
23706 43224 49050089
176539 181025 414896970
192435 197571 940470913
170813 179554 236433847
128590 154717 316811291
162529 169310 17097862
182274 189195 17294319
158406 199277 102683075
46890 77215 75890254
199622 199839 790922705
136693 166483 75036039
188508 193089 11561410
103954 170534 167311317
58282 150627 533819611
62641 158764 963155408
94256 136732 375059479
81570 117824 597062526
66630 98194 78709683
23192 127685 255780892
188517 189990 79903263
69108 169420 549985814
26423 165877 349958437
128028 132308 813695612
15046 150644 339930330
100774 190385 225192351
23358 90120 615659033
77747 117390 99785536
121785 160991 4252209
46380 199613 384546363
89515 170222 203091225
184920 188906 9967366
193428 198896 178603332
4560 166147 914685004
55830 156348 252144728
24857 72105 276209646
116155 118408 1147938
173287 196027 57054650
73683 183347 275354889
177124 197449 490823732
154527 181405 67410233
59537 71341 29427470
19120 28839 24174362
117082 175298 146050653
11211 187638 442299026
47437 57871 497672942
55677 85347 74021600
157348 170440 114947687
23293 167231 521352771
111705 136522 341780283
99789 147986 505724091
98956 198144 470490875
64051 170051 980058303
119998 121859 226947884
144016 175594 817002885
124720 129055 10793646
151852 186344 923087884
54867 159040 360217962
52220 81482 73206177
54098 113989 608390792
99681 196736 83976557
38041 179088 354089636
37309 109308 453346961
121289 172734 991054806
188439 189772 267021926
57230 77809 24599357
126682 181557 784649606
100522 149586 398798704
55088 171895 751012573
74916 142798 727656546
152769 158307 13852419
85375 148733 204231638
132273 182263 125587260
132214 164529 872565000
93773 103859 58750303
34841 95043 497245102
10106 189242 449085526
199938 199958 52185
25464 45350 21362088
115406 165412 125418705
59264 83022 73171643
87271 88972 4207264
97093 147973 128169119
29795 118125 221649911
152772 191583 109630857
112726 175777 158139806
95820 95829 26782
105932 133510 69025338
3988 32986 293719608
90070 122531 81702247
71732 138351 208228442
108289 168904 719983130
100243 194211 236220387
97844 171437 646668894
36377 149965 285030351
170299 171979 4093796
3134 77029 390021278
99734 132314 81995891
176003 185783 647995018
7080 182236 486103991
64711 142369 194604964
161344 173759 31203043
72021 187150 381321006
171393 184708 109775273
156545 190868 86110692
117676 154155 520298575
151644 162572 27558896
195282 195525 854903094
119424 195959 192127565
128044 150358 56121427
47891 55645 19640941
52724 163150 595262827
30692 38233 18780643
189336 192641 860557716
10017 19446 23513164
185100 195270 25549307
119050 185277 631444401
67202 130305 158125314
197271 197306 811282381
72222 102425 593983144
145721 175280 74236381
100093 124474 3863115
87559 192745 264287207
118744 190585 818975911
114785 128998 35396916
58253 145342 825226079
48738 183745 338712266
114049 184139 666502131
167290 183013 39451462
9874 169511 453106295
17626 36788 47833688
61330 76331 844041174
4078 122476 296631223
85062 96008 711080594
73743 108554 755619730
38920 172672 655184051
77207 198890 305535059
47283 176190 498703915
85295 197412 281599756
142970 162493 759014320
133829 175469 104753602
51901 77627 64261409
147515 180313 487259999
61392 68686 581851172
103157 153844 127371075
7505 117937 878256099
168265 170990 897954
187296 198967 60531224
115892 150741 715630847
46309 146171 555275961
115674 134685 217387094
117050 163909 117569852
86368 111223 834651450
145458 198964 134217608
45088 89387 435628885
52914 158095 263784277
158993 172052 169706604
106711 154431 290293259
180726 197559 110612177
7176 177892 427973765
72474 154317 205506856
61309 150392 453181321
117063 169660 655054271
70531 190310 505830595
179933 183047 7765656
179943 189829 954629042
123635 149604 925962884
39673 162978 201437857
156688 178666 55208232
67974 139229 178559215
88705 96288 18946005
149447 159597 25428281
53726 68385 574338341
132592 169827 93724485
149783 158692 52323624
42278 97083 998748582
31695 102823 178210046
174229 195426 146226181
19366 114114 237603370
36958 170978 336485378
184547 198773 35717998
7783 84458 423056150
77997 181275 259338317
7119 106923 250066825
128055 166131 95783492
10501 50518 670668869
77456 126793 345757320
27775 164507 357837687
117291 125041 138079295
115892 124589 21543952
198600 199312 1782232
195482 199411 9806308
76361 142486 166013435
113010 135444 409121873
163319 191138 69756576
14242 77220 260506662
180013 198386 46081739
96131 165226 104360714
170385 181635 28046746
178436 188589 590496473
114423 162523 669226518
183244 189870 16529434
141318 164171 914781847
1112 107716 267111015
100176 199992 250802983
22191 49337 181446991
17783 158128 986103985
148399 191392 107797017
194989 196647 4137844
130494 190172 149897217
20150 179568 399805730
101743 111416 24694815
101124 173611 828443736
41045 143038 255715122
140633 170246 65204107
10310 135461 313484275
137171 156017 622125365
57210 178943 305379819
80763 93160 30916702
181023 196015 346655820
160385 174467 679851913
131127 151023 924324488
182581 196485 899594938
81748 191212 274806103
71390 103591 489664182
159612 169294 675232511
199067 199925 2150854
177115 191021 626497297
61953 68718 285340314
63935 88784 609142793
25000 173106 509943391
138097 156819 885872935
162869 170322 18842168
57455 105148 119468506
197045 199798 379932650
13541 30084 470569092
120399 155912 89216089
106367 195435 310794984
127337 181269 135528353
30542 64348 84847425
59690 170794 278831879
138951 166399 69114147
17295 159325 535482267
153526 197964 111501019
193147 199675 16390174
177937 181081 740700942
77562 157604 200992572
127941 140282 295011558
172959 198375 619385860
74644 130114 139167892
24397 161803 715235230
45800 94024 120594894
177930 199738 970416418
75443 111290 90219024
17878 77474 149136191
110153 192634 206895223
151169 183526 81240163
84427 167112 397781234
139405 183015 29807021
19442 80588 153020871
70845 121501 149100672
19214 183236 411360451
49742 100626 127274084
31047 78823 119685372
142673 184277 824865445
47264 76602 73382615
99907 164356 547867658
7360 30091 309938544
92000 190277 806132012
179944 191659 923667937
179552 197824 720101666
42327 71671 73471227
41322 176005 337982175
143739 147745 10161443
104192 149986 710760895
167083 187430 993119054
39461 123450 876955336
10949 42051 77834002
106446 135936 73726636
92354 152497 151277658
175886 199816 59973729
33983 182124 872339705
42018 184344 478692712
96182 106906 27416135
176256 180227 9937056
58462 111141 441019938
164982 170583 14095017
82245 115577 83998324
123357 197710 186933959
139814 149064 786610051
17423 39556 55294636
128053 141940 114650215
7838 168462 402684889
161455 186514 913856374
146467 148286 753946795
115112 179849 98227435
164821 174377 23878210
57129 107406 126127988
199048 199991 2353461
141116 168039 251482765
54880 175555 424900223
199187 199316 307263
92339 120717 71459734
146436 181601 88245951
121224 124085 93986141
193212 196254 5729488
121330 157693 91250206
119061 154753 344117748
185696 187681 823862890
161758 166556 12096329
6507 108479 255470595
120396 134605 678651337
180475 198397 974790006
100128 119538 49024760
82965 123918 102923378
158020 197372 98800261
56498 125973 174025381
149737 196071 116330536
45991 65558 630509650
103151 104583 789114238
151340 173263 55116482
60655 162733 820973391
189442 198946 648742688
185422 188846 8585345
57106 190821 335381177
48505 150927 256930105
123685 161361 94587379
66766 69188 6015740
25348 96146 177250948
132284 165720 84117546
19217 117682 333833570
83487 122322 63196659
43523 64458 135448664
20115 144017 725565289
57992 150801 849065650
68609 144393 190011675
49368 196164 368376795
90301 156228 516769838
86242 180657 237227877
17158 137843 302361235
150738 178947 70910664
32677 61006 71269670
153725 171201 360439825
33430 153640 301690410
113327 149717 652264575
56965 108101 128263784
20214 50049 365102076
167742 175060 18486620
152390 189157 92226954
126448 193711 112169591
36019 162669 317860726
199317 199412 62063597
43245 162084 298095865
15547 132797 293780032
122055 145149 457311353
24655 88796 613929864
106503 171736 634013031
120165 198378 196318659
86481 110017 59427590
162090 169200 887535444
48235 86230 142341647
104130 107659 9044855
72070 172386 655281416
88009 98397 488074301
71221 79060 43854205
62224 130274 170418292
23584 29778 15489934
119533 123636 590860
46880 104719 145068417
25905 68042 105776168
59257 117527 635289380
176263 183249 194073010
88605 108842 13892242
158910 176592 44453133
78284 147084 172800888
185025 187768 6809290
69461 143011 184388835
41227 61935 628778695
120376 121368 2470370
178390 197330 68964604
94722 107246 605259320
193291 199586 489584459
65342 130185 162415026
187216 187527 64464917
146391 180491 85576945
122794 188545 782405965
40349 149901 171954737
42702 94389 129148938
36834 41892 528384813
162413 178816 216513320
18305 18732 1042847
99281 186002 484289888
50274 100841 126447417
71518 141234 255016078
24477 120076 239854522
85950 114341 71646828
83251 126549 108612418
164496 186176 54199002
130905 157226 627160736
84412 122766 498451586
36511 182360 366016657
93062 149369 141657619
40350 97392 775018213
105755 196084 226738204
185856 197304 10099204
56337 155530 838693589
150651 194665 110633192
188068 188286 536527
79927 182308 257066961
70750 119310 121855720
54236 109824 139372898
173424 174525 369864916
166660 169230 567526950
81377 138508 143333023
193529 194023 663146441
127075 140113 32722016
171930 195292 58539355
12883 71691 147267028
143050 165692 159345513
46517 160119 285022166
112965 151289 799575854
150014 184605 86816380
196556 199961 8496529
6653 55251 933920774
184848 193367 900230571
186926 195777 22298248
10096 71835 154496475
57266 138614 148518374
193684 197569 9653432
68854 126244 143796087
148416 192168 894177327
74838 81530 855342233
122642 150820 70749169
12483 184140 669487222
72423 76630 314669246
162162 193923 79702632
154512 177799 58424250
187644 191713 368190454
190314 194812 813568542
94095 100689 556701907
179414 198315 47380000
106251 179142 273192480
17600 186060 988410713
18803 157492 347759570
17222 151401 336398811
185326 199696 467425891
157561 196390 73353630
1949 47204 113108807
135807 189539 742805249
64668 195272 369782165
140969 155363 36388836
93115 169155 191294644
53789 69515 917670964
124332 151335 506579300
95521 181777 216953878
62872 67087 10493682
17510 43734 65695683
64523 198078 334998620
100818 159381 361056238
138629 165558 931690321
13446 194818 458110092
180424 197750 642428764
94821 132439 237669022
140952 168446 658833919
8321 142305 657101365
91621 177526 465883823
176492 177402 64761210
16801 58928 105610759
36210 58286 82351868
162149 199813 408662706
136283 187840 683029029
88394 161481 539144756
92911 186175 234360436
155963 161483 139498929
111333 135927 198141930
194933 196842 4728350
146907 157602 202373113
109108 175237 186792577
38254 164778 317748170
176205 198928 564929562
61909 137657 189718733
145638 197430 129901729
83151 185379 256733109
16973 143114 316138654
166518 184622 45366702
151837 188721 550149342
103409 158045 821371471
174119 182764 21640374
194956 196834 237709296
72416 86428 34939368
156122 184799 802961532
167113 184737 44199692
84410 107467 997369623
86630 170423 894627409
25044 60934 955830142
1492 49093 680615481
173465 192094 46737703
166546 182443 39829775
134297 156496 975068663
97989 135407 286814364
43785 119780 335141656
114507 189970 189173816
186070 199896 61667708
71123 197510 995448797
43323 165846 307356322
41207 159704 330691937
138385 175558 93571330
1352 127328 802561965
147199 168828 54389539
91376 99849 21296048
8260 137665 324065340
184926 195650 867780104
132185 194094 298233336
50312 174018 945115942
48544 118078 174554305
174075 197283 330500699
135209 185315 125975600
35832 156127 301859383
134688 142704 562413227
21205 117453 241430690
112613 177557 594355773
83283 112079 678177898
136838 184276 548420069
7442 73164 164347801
28036 66555 96739377
117513 178705 957575877
43119 110255 168420856
44394 80888 252428307
32761 122145 224286326
154078 156281 5544258
133525 189143 727709307
26704 29146 6127620
152695 197538 514505722
195499 199146 875548077
69018 171896 607838135
44708 91215 687067145
153929 172782 47374895
22770 134185 279158151
119882 137904 673018398
144245 191693 119125097
91766 199421 386159421
147317 194614 383065805
2623 50130 118854670
58082 150805 232411398
104135 153011 803773674
73956 86055 146777879
53631 76745 709391960
54829 140459 417091394
175173 191500 490466605
119527 145854 66132268
133607 193606 150757524
58481 80021 734099068
170860 177898 346835836
62029 67495 11965661
18484 57186 151649346
171459 197892 66156505
192432 194834 275969073
67780 140657 983862308
186407 192806 63744789
45647 178773 334082132
168318 198939 369836222
157176 159349 5392951
103203 174966 439591270
139232 155414 832441697
172346 183494 782089136
139550 143636 10386275
163607 176242 1904897
54247 171542 323662799
123453 177778 4499489
87727 116778 73440135
181222 193000 29573946
97943 183378 67646486
165024 199188 33224349
162983 198489 186470724
84388 167832 209660193
164711 165520 688530
159832 163795 10067046
131031 152768 869131070
86289 167867 992176675
29612 111370 205234242
165509 168839 8348201
56959 130747 809036593
34184 69158 87833714
86215 196397 276840315
77516 148887 179298423
6896 69368 643528649
158099 166572 363490227
161016 164058 706645537
122365 135539 610800666
7460 194190 871176789
168147 182420 239919225
113300 196179 825666741
88661 158435 865245933
7210 14958 704673170
45830 186904 353927784
9123 64009 137483447
64995 68621 9055671
59050 102468 745745229
68976 73811 192257153
125419 151980 375538665
61027 109237 160399787
155042 157866 6963151
94794 142066 118942655
173911 187006 32762730
113822 117728 9861242
51897 187566 957434613
20885 74036 132991245
79092 184064 261057754
156774 190075 667676645
166123 186016 49833116
197554 197888 827449
180778 197475 41834857
179221 198046 858436199
89843 104571 37235270
155971 192899 975912729
165362 188744 58534544
130679 199372 923705054
52098 80981 915634347
167335 185495 45543278
153812 197866 817129619
69953 157290 847166939
79713 142917 322131348
154638 177647 57738138
48063 188865 527457608
109700 179496 175140283
40413 85691 113302636
74501 158670 841900591
46358 142133 240186373
97417 165763 172049024
59409 121017 154296535
167824 188303 51320779
176906 186355 660615657
190412 195991 14127973
186221 195158 22569419
24584 164012 349973687
988 145947 363327071
128349 163169 205938310
153248 198261 112993382
100088 162507 157013227
55665 107364 592833829
114573 180794 38363293
35063 58127 58108469
53047 144084 589248108
45719 146271 252291116
79631 108308 72226511
3306 171369 421438233
193266 194743 895577199
62476 131065 171774414
143003 190466 736281488
156968 173062 643958494
144197 186248 105545699
68969 89002 177558128
156075 185763 74442744
13309 32406 47660176
151696 190773 681111224
40099 139557 967070278
169000 185278 544917429
133994 181724 220805860
119289 163093 165986856
46120 130862 398483351
181838 199054 33522647
114310 198346 210761011
191163 192425 455911549
192500 192692 470244
63722 161431 648104576
183911 199022 687899889
154770 198093 815366259
4587 164385 950717527
164216 190681 474890899
199106 199926 768957
87191 178752 230124629
192486 198824 247331293
58406 109474 646879981
84539 182601 246320602
188548 197049 21398786
30828 146001 570535138
20532 95600 187674319
102330 165959 681651704
58196 197875 350267062
198285 199661 3472804
79516 87465 178832734
27718 145280 336134550
85438 155479 347050279
17966 107088 223495854
126948 140448 33920539
142965 154870 30066529
76180 136262 150714289
35644 104596 69704707
192206 199811 19039505
98899 100817 976806110
130140 160571 943996839
31778 79962 420369971
15412 191209 321002099
47683 90227 885550448
31718 128850 243527445
53235 56372 7861909
32882 60502 435243078
82734 92223 860985738
75422 99743 60830422
172097 172779 1644493
40728 72078 78542911
22687 32633 79365864
163982 173050 946231171
60688 139989 436718640
165033 170063 763716142
26403 51596 63259824
103826 148416 828284018
140379 179651 98778205
42052 70129 70369661
124963 171332 116631746
17816 30362 31351689
188124 198333 25678124
55876 140802 436637201
129986 144849 187167626
38957 114208 188922875
10072 167757 395301091
45208 121889 192319367
70146 170300 251463964
176286 186950 26678013
70277 152308 615817544
125781 132822 17699479
197430 198211 393377417
13052 34113 236750649
125451 161253 59896294
14829 43489 820791298
178096 194662 38475041
112931 146044 83003559
42421 57545 37984786
199058 199330 683146
8412 184558 930349350
30908 196346 415165049
50368 106539 927443281
6198 184547 574096814
104217 173903 615662659
852 146323 364567777
156558 197895 198741275
195378 197330 894301063
85379 198624 494751269
92273 97327 664438007
335 3610 675415594
100311 110278 429175791
131109 160916 409245099
167415 186783 971852935
92020 97084 7730886
152353 177276 62590077
138671 148331 739997729
11062 176691 415312754
134814 176273 104317437
49317 197857 372629576
135512 173312 95137443
109318 195751 216945742
47951 199467 408532365
128763 193273 162088643
149251 181081 79906076
163459 192812 73605980
134189 179093 112944304
102824 161910 148524229
167513 184825 353792067
126278 167718 922761091
13218 171040 395944515
16253 82584 804792058
3384 109402 876593580
145277 182986 94592288
78285 186899 272666219
169532 180802 28168158
77670 81413 9401892
103385 137168 84745452
21911 84144 155702033
60198 140089 200072402
9534 148727 348952199
50801 64721 34994439
32802 51755 47714489
154604 160036 13576548
63230 115533 680123273
136319 180248 110520147
10121 182100 431212780
32497 170502 494231769
120792 176539 140061976
149047 176904 69953064
88023 110782 910594923
3825 74421 866301643
108418 171836 625311528
171481 199460 922752768
95630 106318 27377591
163420 197464 85345855
145493 160137 125918974
33034 196158 603741357
145820 188908 73924597
19555 41771 668568757
126458 191104 162445667
138935 147843 303070741
191778 191879 269745
133176 148611 38919570
5417 86526 178685187
197462 198852 3529549
73964 88911 798700335
55613 99972 110817601
139275 157261 780010247
175852 199802 60028550
184170 184986 416475975
192718 195077 5987651
164573 194496 75003220
27531 123571 677413375
109654 131843 873130869
199486 199559 205405
28541 96933 184954546
61049 128803 697171988
128876 177997 765641705
4186 119867 289904672
27878 137508 274857433
117036 153933 92487581
147084 149062 4937873
67696 108913 103382157
140252 149396 23143006
22596 63890 401417178
110170 151975 203307753
148350 154315 879139582
56623 151513 933988936
132369 136339 9824487
4288 153515 374094049
22454 164998 357582931
156556 170001 599103903
194477 199417 12345786
11593 46749 861905899
22701 156589 335743116
22981 70415 858895230
87630 91822 10501121
20566 42993 56204955
101204 193893 232995270
80289 151743 179415601
146989 165301 306093795
159846 174079 35816474
32061 139146 268505096
17704 69708 800821969
130907 195516 168175352
43470 54596 27931369
156883 187475 729652373
37631 180529 358638345
10131 73921 262698630
72718 150881 854572732
101051 128799 60448837
171689 185921 35556811
9079 120906 280077409
130970 140536 23985884
137920 190868 273857917
23288 131807 592605781
23221 115094 380484622
193695 193987 927938357
90625 175017 212296303
195257 199860 11515240
133865 189996 140968912
74634 199373 313195444
194386 197391 7421928
49344 112527 158629716
172437 192179 49469899
63496 141629 195733209
183894 199782 39911640
17990 58694 65790285
4849 40982 637134190
29471 159919 742718906
138912 155395 909798706
150663 199763 123316079
67067 86850 60781473
85579 152077 167132004
95960 125002 73215017
173537 173666 326973
98853 159086 723787001
165811 196685 498088791
65774 94373 71268577
67053 111768 112306534
145982 179156 83250642
159899 167062 81627572
119279 153483 321952532
172087 173924 4528527
34220 35751 3926066
58141 172043 285772027
16434 138931 492654340
111948 145988 648990849
95922 99472 9011746
154812 165653 13961687
153563 155675 5357800
39614 59811 295668702
21795 98001 923069923
168208 198012 74709459
157497 189138 79406251
141752 155287 34173917
129075 152460 58830810
199043 199683 907180579
70556 186906 291915050
119505 138455 47363384
160153 186201 65319193
122407 194562 181219083
198990 199266 719991
182606 197900 146036521
192292 198436 727912149
167884 179288 167500835
91158 160526 260853990
45939 87891 104889977
195252 199040 215248202
163905 197733 84764538
23690 24567 374040449
65769 72338 156572200
196978 197129 108100622
48718 79320 76523332
80893 111197 925844818
197370 199954 2001283
139254 177068 997751494
192933 196572 9177394
9767 190710 950688080
112894 132479 555803322
189691 192203 1144462
9827 171084 404404544
147634 162551 301207644
1803 44130 105815150
20978 199992 461985147
53483 181678 338757917
73489 180949 341171835
9887 18082 20420595
61696 197624 969439906
118724 152911 317835304
152472 154741 5759157
34795 79573 239432678
138051 157841 163092638
148177 148177 434362099
30284 151815 401794642
14349 20209 108152261
107156 189287 528900033
172161 186361 35424269
45782 75078 73292142
26765 130975 261286545
6279 122000 728751478
86201 144429 146335138
107538 199588 230933068
122562 126062 8651609
19674 116520 242972376
165697 182877 43032075
4348 7535 8117439
65552 165856 251684690
24744 167296 357731035
49024 142425 359025833
4619 179753 959781453
50442 133155 53880884
157804 189656 80017461
123391 197929 187043723
47120 89063 741408244
164563 185694 52843244
41258 60732 48929294
76565 133407 142720894
95437 194041 247970647
167285 188795 386787003
149647 185387 861491677
119102 167933 8374668
127842 188905 789837819
185185 191710 609963365
20324 121853 827506284
170136 171385 3103280
31904 137880 693941146
55823 73792 266892951
70467 175622 267697126
3755 16750 32435229
101257 187397 216436701
33451 123989 227206079
132847 175954 567003950
184250 189957 55398039
100463 123260 57506684
11068 133142 305827374
56307 86109 339262530
174040 178292 10648258
113878 132040 45388270
18875 159704 353117073
53574 72617 47555404
144932 151696 530962203
176562 184289 19369235
160458 179669 161912058
140605 144561 306653194
81570 104304 57114667
131328 154857 272031555
130846 189711 147879113
75846 173246 244618879
75110 196342 815214843
40618 188050 369889507
35096 177786 812949150
122730 153606 77572310
62209 183145 596948370
6909 88347 867494313
119420 187531 170848037
101010 186367 479198745
116150 116389 188331360
182134 184281 5357162
9383 131730 773835230
149900 157975 12113114
163911 180621 990789114
107959 189232 203805428
117922 166764 195779656
175079 187481 30945538
43635 47493 395438569
81475 189364 685513627
152965 189375 781721375
84543 106790 56174655
31314 132252 531565360
2607 184192 455228904
113263 178189 162851655
34871 108707 926070764
168763 184026 38192531
30388 177268 266697956
23880 174234 474156285
160361 172827 797541367
152698 173526 816324400
127205 183449 141347963
191613 192016 29752538
47488 141216 235004653
93100 96717 9020356
83109 157606 504938450
163101 166737 9115376
23610 154764 329046387
81515 147917 166813817
123506 143930 264617804
28117 47369 189051207
195658 196851 836536634
56398 61309 462303004
162470 175095 407505036
119576 130329 26825717
12333 179296 850111817
29846 164444 337849164
81933 164915 653624881
805 146485 365079412
63484 92179 329651549
150784 198206 119053248
121207 157192 402873430
8313 54353 919492447
55903 120539 644643268
91731 185078 234677806
146812 168172 864703058
66326 109735 930008222
157891 173684 39748063
188160 199076 716845474
188637 192409 9531248
83914 144455 152067111
98788 182129 609662934
116037 155341 98490777
184934 197686 31960720
127642 149626 55375416
130108 157468 68792450
67063 68425 534987618
74529 173424 248417112
35155 47103 530403098
38216 165790 667423440
82871 181291 834337846
91883 95884 9955419
12759 39586 67027119
105352 164491 949854546
164225 166892 383409714
89062 103270 35890524
132880 164334 808921717
80086 126884 685886630
199825 199907 899868956
136899 180650 110019427
191492 193256 522134891
8409 196965 472735054
131660 183822 484767881
46921 107385 557984334
10636 84365 560256899
19648 183879 494168776
103504 151799 121262249
155216 175573 51115202
142135 159392 43407460
78451 128643 393672336
137663 138205 736435137
76306 130348 355291846
144161 172886 213202093
85511 110596 63345151
182344 187640 13199495
134238 188567 136523296
177012 177972 725909384
136963 148490 29182865
180601 190714 25340473
19538 30050 26189114
187222 194075 17299447
187779 199597 29733442
22632 141853 659494256
26128 168496 681546709
100750 128267 224884100
77668 85987 20751526
40587 188382 543759159
104155 176343 181265135
55097 90969 786560986
107551 198101 227105116
175341 184999 720762416
166030 189670 888370179
84302 140565 715718846
153639 185810 80711914
62939 175024 281232629
132567 172030 99304495
189404 192286 7339895
27922 88307 151196742
76713 184622 271005771
104324 105269 113841335
146697 188207 104071546
174205 193444 365263645
142403 187058 112155213
72271 85019 644395496
143234 183321 193752212
124536 191498 168083620
24335 168422 342799361
82696 92353 24058272
80816 188431 270162515
85110 119204 85879333
46920 151037 981263726
146351 152836 16235608
51752 125507 78223702
6426 111580 818952507
131534 191657 482931021
167982 196457 71505758
73160 107338 85978938
124680 194470 175289012
36172 137787 352420057
106393 173792 169060077
121233 141247 547647052
96237 135286 97202633
32036 151650 300067118
134325 136389 5148528
63544 84515 52205293
114124 128860 515757461
143829 193146 123869096
45743 47203 2855048
8574 32944 52494417
41513 71800 240104381
114864 120326 872472753
61811 136598 875656070
195514 198784 8124299
164737 168686 430789148
176732 191014 35780410
97134 132413 88855449
49554 125863 532894799
292 142486 762570632
2306 108957 267185596
166577 180501 22291649
21513 119589 245896274
113283 178681 164087294
79494 166996 219837063
83070 186202 258966268
59957 161021 930881054
50218 107620 144043585
14080 151356 531786333
47979 184534 342709851
124100 161264 621947787
61917 145356 463039375
119884 180633 228000236
134616 166957 921561471
110446 133867 58495230
152551 175154 942419166
99545 128052 71715325
37340 101361 160364736
198761 199959 180329710
7381 34279 708235796
105624 121963 33525610
158499 176670 45717307
3037 63083 339907259
19541 103242 914464149
172665 196756 60438482
16965 173500 392600423
141315 148989 19434991
104484 169304 982633989
125192 163205 651425490
24764 155236 795491972
163537 177772 120138087
50269 186393 341438709
42039 127289 679702132
19991 168363 573583545
199142 199286 109220
49854 177406 847799211
37658 132566 238072818
111742 177948 547016215
60573 90751 75159386
179680 189296 975226026
65523 73706 20321388
90537 148367 145572511
82294 89739 18518542
65901 128811 258327313
14328 107410 957793569
9595 54687 112916706
172063 182603 463171781
117012 123413 2032053
156370 158818 830467626
12228 113875 254816663
53823 110610 142473983
44312 199682 353303651
25625 29129 8861534
74508 189722 504485167
193582 197640 207800814
12461 161034 806358259
125350 159582 198465056
100990 189105 221411813
28074 147733 300260146
3385 114861 957706096
83119 121157 95579830
135682 191689 140720536
126487 137357 722320794
43297 49659 82006415
198768 199498 198141
76227 154668 969204166
85406 158279 183075972
160808 197278 414303321
40305 160953 302710269
32642 132945 251585778
70325 165771 239567945
137435 192276 531175474
135764 190014 136262309
71167 123630 414016455
49689 146233 242226977
71976 103359 78658068
56791 132610 711450418
119369 159881 819592471
7755 183760 633442145
97011 105423 882802544
198903 199454 1401318
86088 111562 469666820
157328 184948 69336551
65895 156428 227098484
126351 144914 664432390
75285 92713 148800576
32448 42092 398804722
150766 153909 7965034
64186 179452 289165362
198347 198877 1342444
159662 184768 63033804
22565 101456 197389832
79025 88672 667934170
188646 189887 496756929
78802 90668 29524750
76361 98225 168770765
124505 151027 709627115
6829 104584 244770673
175930 182836 17258462
117878 134483 844392524
96442 187019 227677517
97943 194302 242335420
163290 191109 69760294
127019 161627 87079828
50847 75105 60609340
144501 195902 372373615
122131 155330 83422044
135307 165411 113316805
70556 166228 762994834
179876 195017 341435354
91773 187127 239608862
186550 196435 24886383
182592 183673 2724811
26838 92346 163972621
77378 90100 13775358
128899 149704 52406535
86813 103089 9679147
79030 127130 118552084
134649 181112 57025587
122278 188648 166609442
165447 178885 529799196
133433 161518 70598390
73412 106244 82614161
44334 189096 483726751
30420 172984 676655515
40152 195529 851954241
6158 14848 21679003
104767 137245 81343406
81555 176239 989808096
96306 132711 91626651
64864 169670 966649154
167907 178506 497684437
154221 156377 64941739
13231 132418 396957131
86331 150078 160233357
155291 170898 39302772
49019 52858 16134
151606 179616 70400868
94185 177806 836657684
121959 132071 25343445
96565 114930 852403106
59658 65216 13919937
32943 148251 289452304
52662 65983 33449216
13059 158811 365450987
197869 198319 1175751
192375 199816 18644005
165532 195091 645493128
48632 128062 329981870
70504 96708 65316329
57127 197797 702076773
187718 189457 237362832
71607 191965 302070447
14607 123532 802683909
67426 101915 612031624
71990 171505 484136397
52876 175477 922543267
146375 147118 117500715
78256 119588 103861391
48611 173596 663032421
148459 177731 73407611
32454 80181 604420484
144758 161512 607874549
125429 189326 160451959
176901 195905 47711001
11234 60086 122413888
66483 114258 860493195
41785 155336 986297599
38705 76717 897066155
41285 195018 507717330
195877 198633 6882479
168512 177314 22016449
192728 198929 15552817
134621 193504 710692166
128730 171736 344092575
148447 183636 159830954
180467 184896 588368575
110467 112271 507085068
184607 185375 940846263
146299 172474 65792324
13802 187657 435930377
51925 112130 505667307
77216 188015 998277239
171614 183121 28737872
128060 128812 1893577
66560 68412 332622790
30979 167246 341899853
145523 187821 727831771
171798 195161 58569253
65184 87469 381961834
59606 62116 111593959
81405 136859 139106602
92341 139331 118091521
141152 194716 880341179
54079 90451 802904316
112509 161504 122794856
185094 199106 104918886
168214 189667 411552814
128224 168919 102420299
5838 116978 474880824
63064 142249 820734765
116950 175655 147254600
15174 29017 34507338
88433 135435 965825813
142705 174330 79577294
163009 163313 671483372
14343 111049 242571334
136122 157542 53925808
65326 156148 227814785
117861 172391 339126098
149586 197003 371337338
19209 61393 809778073
8149 105877 244817249
66906 111551 285726804
53477 76183 343279647
181608 194367 32086535
184812 189498 11727435
14171 138812 312333492
4457 59055 43483839
80181 192301 281570415
131943 182472 126906143
58594 128782 175740529
23011 58077 88010715
50697 132747 205660804
128177 143512 582129799
89466 96561 17798954
198220 199974 4429664
26627 70861 110950892
46983 101648 157106496
140347 168098 463950783
53980 72100 170144205
120947 177236 141421340
197145 198236 2698919
126597 193089 127046705
127297 152187 575609565
53658 74900 52985173
171048 179909 22118069
161151 195603 86533105
90770 104684 35269508
68626 131429 386680016
39887 111779 180537760
169981 172892 7249270
127433 175805 728115808
151208 184035 43919275
165853 168615 3714481
197730 197896 45416
121426 134015 31496420
112826 155392 665874130
88732 139235 126872874
181691 186027 999874012
182190 198013 39637163
62832 159044 241240239
103163 162874 237068923
185502 197251 584876675
97056 134933 95280126
65929 66271 853009
156117 198999 107595431
55249 198261 745937098
87945 157525 174875087
82170 142691 514126662
193203 199997 17033084
47795 176519 559574903
144802 177311 420047633
148266 179991 531774059
129601 156550 67835194
158756 174950 40801291
175859 178256 18315501
31813 143497 280100925
139019 198473 149394792
113050 177665 162056224
143463 153120 24310873
64101 122148 145437622
143933 193135 66783744
138963 193864 138058388
151354 198143 697161211
54181 175786 305058873
11633 77060 163706405
2006 27812 653441332
24579 35480 525516395
163683 174009 25914561
170883 177926 2694131
83164 156437 184080523
42580 87314 111787374
26317 191187 413637466
72989 169676 242871803
192429 196889 11185619
143431 162015 46805289
63288 171281 271006549
6668 117054 276663064
110662 162549 295947689
176671 187937 28220287
52155 91939 989006080
5982 111624 264831728
42467 45176 6695417
45643 139942 288579654
156325 159375 7579199
120145 140773 862683086
147821 148920 2735532
134957 170149 994842962
195897 197654 872541875
64974 70861 296889590
21856 81164 246674328
47526 70480 707557395
168539 185108 644042584
137086 174324 93715179
8685 137194 590355279
130974 180326 124030282
142748 187638 112720635
164063 168123 10095299
41234 59949 6258548
106650 109752 43202550
73184 127706 729112809
23869 175764 844565891
139985 153165 33240409
15420 167511 461212514
190132 196815 314200307
189450 198044 382405687
38673 85349 874560009
111422 133200 54375393
177931 186099 805356259
30319 167834 345007015
7889 135524 722441010
47714 102853 870349609
66515 97587 41969118
115151 182309 247790265
54760 181037 390147786
127056 147788 176533340
7969 157866 375612109
113812 160507 117100451
61722 175560 285567420
8957 163212 738232795
13541 61374 288727627
21468 112587 228605715
190707 194014 49362003
75471 152828 476115131
67501 153462 824054570
193859 197594 891062909
98287 102520 769665465
177712 179262 423296782
161323 188974 69352647
108829 179807 178132583
40699 140793 250933399
124602 178194 134572480
54905 104660 968838351
29651 32962 651396725
138423 141515 895708977
155170 164879 24463179
137816 147950 25682935
97053 199283 585915934
150537 163244 31981928
119260 140979 54278822
189417 197404 331182160
9253 15343 932958134
193284 198600 13328040
29129 121126 230717079
148590 187425 678013121
198680 199138 1170875
68655 193518 184497989
57022 175106 296284332
132804 142158 496441865
179452 183052 8971153
170881 183572 816074681
51165 64315 33028520
39069 108316 575841470
153590 180545 67664231
2903 157585 616616168
169561 174862 13283601
4341 180917 476209815
137726 188442 466549445
161417 172805 719209615
108164 138127 313628845
52421 74574 921574200
91202 161824 574985291
147865 169187 53615924
34708 131266 242203296
17740 128088 276497612
56905 189736 333184478
197483 198195 1800238
151092 183408 81159272
120549 192961 871329992
133669 163248 74410742
193916 198692 187850533
92023 150025 923327742
131012 143118 30415494
41174 80878 99400578
161209 190804 74254154
96058 198950 258645891
12526 146021 503096257
34222 46813 574703336
121802 182306 157151293
118018 150938 82454307
1232 183236 961155522
186284 188749 351591928
112132 112498 135377847
160827 198213 93820356
110244 161462 128419383
191010 195268 713504145
61026 105382 111159215
149142 193336 778726495
63932 91818 69449751
54962 160247 264005112
100654 173327 969478736
2137 183932 455686620
181620 193821 30677073
95313 167128 103992996
90305 185430 239087530
57027 75097 45017371
105315 133923 71631901
13310 191744 447477783
97707 172298 187757243
125030 136844 668542304
14440 164845 521794050
15111 15243 328456
540 109297 336064952
40958 72115 502344139
170437 178595 20357988
47191 74302 67858744
24243 148959 312913233
162810 188028 950142235
39148 195035 478205640
196461 199786 596794077
112988 127561 36235788
80306 184380 49893955
127631 170738 226341824
110042 132742 774488134
50493 70048 49047577
78777 92464 419471921
164102 171982 640490843
29663 109603 200577262
29824 158236 828268627
149201 193988 112458757
84222 94716 26073883
181305 189940 21599859
53753 194495 26594299
126726 187395 357092754
57520 188596 467580944
68621 79139 248213194
22105 155450 334444080
7475 165952 397286711
80301 182229 255971939
9937 173896 411097726
170863 188477 670869925
133126 147518 36257823
53657 148642 238257490
118619 127739 22676177
88550 110994 56749111
26436 46540 50421733
116396 138624 637366047
170601 199676 72811216
83561 146060 157090624
196632 197417 658624152
130069 144635 36709249
182122 185494 8404802
176618 185318 21812995
176032 195959 159746687
49731 109341 149555690
35679 52025 41136632
180528 192424 893205362
67846 95966 19201073
198508 198759 871199047
170632 199880 589219747
162276 189031 774906386
193006 197142 10375233
28995 94599 864477203
94027 107225 12645571
152958 174097 53155696
182097 192739 26680616
50993 71687 199507841
167512 179406 801579202
97362 176304 198598729
74484 194499 552425688
16846 18124 157768679
97417 160830 792564272
65404 103406 944577968
146912 192643 182650470
114005 143288 775698005
69723 176990 879288512
146010 154469 293495947
27482 149199 305399507
41526 149545 270980183
63612 124360 152171560
58406 94266 89358748
77227 132675 139160954
48897 194282 364875664
121009 168078 118240960
54823 184350 867925897
156057 186638 433956366
142064 197669 869179297
7475 183475 491612832
155630 199415 109852148
199387 199445 158702
111549 177308 685690769
125053 157606 349682384
141242 191501 575853082
28450 132010 259714952
117085 167139 66212022
130888 180993 144981566
143137 167709 476383381
3162 121168 295598601
140328 153781 33957202
170196 171487 3199767
45173 49880 11847404
21050 27665 16386805
133246 159986 67222572
71697 125595 135091538
149810 190774 102755274
122356 162236 100248474
52481 160280 270422961
124602 174434 866008597
65094 160446 542920939
135118 169002 174435645
185292 196583 975567088
114717 179962 514560176
75717 174636 860051102
34216 44577 912418330
46354 153264 904713094
160240 171036 136915042
75029 123667 746623075
195894 198940 7588025
163097 170286 18185574
98667 194495 240930337
168630 172239 9104481
132031 133267 153414496
40064 70106 75369041
70172 73962 9321175
115060 120674 13820281
123629 134144 26249094
119434 132862 652683707
112077 198137 215790827
198598 199627 829657344
177812 193535 44536554
199984 199998 41434
154659 174597 89559480
3365 15999 31557696
90088 121961 388298888
94865 116913 55931217
42342 108586 166114397
101861 125073 238439581
83311 183654 251999084
41670 55994 35992292
26190 159174 655582388
27745 52542 94357259
190159 193464 34865155
40864 182536 355463822
18122 150158 633504768
137383 157736 233854340
124676 138034 33387035
181589 184759 958173807
116186 116233 121204
89295 129651 501757295
17220 152303 338686884
4148 196384 953065268
197496 197887 546167165
105170 162296 143466728
50575 184675 581635398
122086 155685 836752758
158295 178664 723744096
136801 191080 261335980
140902 182344 226053689
189676 192203 6412455
10066 164998 581816325
73918 85932 30005107
86026 158004 180830941
71549 96347 444540797
108845 199074 226410847
19208 190789 430268036
84082 160826 192798610
63903 154920 228264011
199425 199885 1153405
118794 198059 766162330
77922 186586 272839539
67302 144274 193002827
22700 126541 429848696
194654 195975 3292187
39046 171962 333669504
21616 175211 638824650
13897 63235 931981058
144542 181014 743167619
121079 137036 39959641
30870 55164 586882548
177267 180594 498369736
73880 141144 168713494
173071 194331 66138812
138897 197316 146784580
195671 196308 1618323
180058 199131 47873017
43029 123704 202217998
93247 134756 815206964
468 173475 433678798
32604 86410 134747186
58663 93988 88099711
66117 181589 466399755
155754 199879 282314639
182935 184601 356153172
178517 187022 803776721
75185 198800 517907832
54396 69671 416540406
80331 133076 367120052
52344 164033 318112976
32095 185725 521559508
182946 186058 110244396
113574 138854 63194467
112671 163446 658573638
164697 166033 406889144
74395 117306 570269864
98827 196210 244844762
38767 98514 149528197
156755 173719 371977841
184098 198541 27227811
34424 73628 98318603
161585 182383 179621745
3223 171438 775309566
77005 194399 294837351
146920 150475 8842500
25949 110058 211090215
162248 174128 29797968
67470 79346 371347889
87575 199832 282032188
21050 100378 198465852
167185 176356 7762081
156894 167380 26315326
149007 196412 119044375
33229 64038 77528258
134687 196168 154555846
181827 184925 7752752
164050 173223 303213990
188408 199884 723832861
137648 169636 80620879
88323 136574 619124560
132092 144943 32375439
126451 176460 125743676
164601 175037 26139589
122335 154811 908958765
135983 147018 27888734
29064 34631 13853371
11257 199373 407748903
15002 141486 771613465
52685 91408 762223183
120299 132728 423758100
41390 111069 174875653
169412 182957 33859319
197418 198136 1799797
76888 161325 212061139
46804 189536 358087300
12441 112858 251844944
108630 185445 192707358
103672 114374 579350374
78665 123449 112500548
72313 182184 275830722
57703 130454 182210792
151204 160998 24639112
113368 191040 194823871
13315 90589 193248670
15369 182643 419479611
103927 117128 33352120
94189 161698 185633821
5467 82107 731461619
119802 153955 85709071
175898 199214 608242761
132595 199036 31182488
106549 145617 97952068
20042 25842 14313384
131020 170905 606563612
189850 193803 624115204
183213 184472 557078184
20950 190067 424105210
38240 126775 600462616
22565 152124 324818805
142845 187031 116388577
55207 199469 736583922
43501 58890 38644073
50353 81738 78540588
86804 114152 69042832
112951 146358 270548340
130150 175578 561110053
73209 190582 149543370
186517 191605 12796326
187938 195995 17100956
170363 191935 53956253
3701 189758 466454050
53137 57050 2093205
170147 171531 151451760
104189 169749 424300201
2478 30186 921582155
111343 127723 122441883
39704 82262 182179666
196328 197949 3952941
45095 190006 947549047
119918 122092 897220085
23732 67177 108975733
79973 198437 511042010
59125 175150 291110687
169373 187533 146574402
104271 165881 100173762
162809 170217 245731100
186421 189845 8578793
123441 140354 51452227
782 14258 33535033
95923 116192 854838625
132276 146070 80793751
28771 172688 361189876
70579 165586 974456892
83409 144977 154701736
188350 189435 2723353
111967 126412 709697944
99048 175276 191765141
17899 73867 140088301
10018 54719 907489673
138075 174780 620812035
109754 133751 394229721
150068 155046 12559269
186850 198287 28759728
19510 155778 81487704
172824 179475 783843121
135590 151642 40406501
139272 157563 783938407
51847 111939 971114527
8232 90991 206833472
7425 147113 350070526
50313 116687 166661780
179936 195988 318408453
40386 91163 933484132
13327 87535 757418939
10921 140878 325546701
6841 53206 115982578
179251 199119 152662990
87610 125030 792125622
54601 143750 520563976
138196 139876 786992158
39091 59756 384813117
179426 192077 31745818
49274 92212 236320831
86653 184870 50391784
162297 171879 394323990
48915 65537 84532441
168824 176296 18702834
38094 125235 115408428
188654 192834 10508374
132354 139871 284637665
151296 191699 101400051
53062 161862 272923261
155469 199147 570862307
35611 36166 1398376
124929 153105 965772779
190958 191451 1239533
124477 196857 181736479
194845 195449 1511506
128873 154128 63579774
79468 144887 164389639
143619 172810 73429178
22188 110799 899698296
77754 131654 223410838
43334 120894 194337308
91119 92042 2300189
135287 191341 140853893
156551 170315 34726026
181265 187121 911126295
122233 124020 4503492
191326 196335 12648959
169691 172227 56664629
128822 138590 24507290
177032 197477 51232848
184561 187270 6758118
18477 75667 488959776
40631 171685 328963151
92194 122513 243667275
84414 134135 349758458
105388 107083 4360285
30678 174314 360457908
102687 106455 9810183
35165 124330 223721207
185856 198705 32283588
179944 181595 280734813
136041 171796 90061932
163925 173204 37682019
121688 144587 57493537
131277 133580 5783887
10109 54818 522864
73654 182227 501130852
177730 189406 931820239
99302 183521 497389935
55758 67425 29226630
183187 195184 30167655
82603 179535 243487662
28488 128322 720744501
183668 195643 30119682
147717 164601 42528832
40569 184657 473876539
144579 199109 883753596
126344 163904 316120848
10047 125845 289994373
169490 177947 912106915
25923 143544 295029658
127433 185695 722989645
30483 97477 265104197
34680 184568 376182104
86730 156800 694425772
99687 152091 131806771
42652 106624 160493694
112147 190242 766816168
30352 187538 394289602
76500 94182 44172002
25536 119360 235454741
34129 103185 321942728
49079 56371 18329344
27745 77550 124740224
82961 142831 150291490
17058 44212 67941747
124803 153475 72001467
158841 179736 52505123
193671 196721 829855381
42928 165522 540029094
66395 184838 297134169
130913 158939 70459300
126896 166828 873360122
180494 185193 472895499
175011 182072 305920518
190015 193684 329442771
167607 175885 20868298
57468 106063 104424644
100953 124228 58700691
33069 73600 876434935
113731 152674 742883187
47246 134070 217662420
124 115173 288316329
197745 198573 414654935
118223 169770 129449365
78364 142152 160066585
98086 176598 926597711
93601 134330 102403750
62327 179259 293304980
2090 26151 353792239
74966 140286 479105620
75036 99831 44994014
34379 186249 455697553
64307 84956 51413356
16665 162345 365385668
47654 100929 133331710
82074 92092 22420238
8065 48289 100437294
59184 189376 326468999
111014 140364 73346913
114719 155483 102232411
45694 183483 769695291
976 43965 679709939
21570 95641 425896516
196894 197910 342209180
56210 106369 125877462
50989 184045 734171100
13419 190138 443132467
13766 187117 658454583
146574 163287 15425737
79651 117562 95477839
125371 174099 118472979
161175 199941 97302679
136724 167061 809905860
163752 190836 330580701
49031 149898 794949013
13576 170632 965135857
33700 183836 912043789
95418 122851 69230197
181027 194460 33786208
171307 189989 442120666
2493 165908 940394904
21286 153448 331365616
162533 163969 4518901
16537 29624 30753332
5368 56046 126909835
1172 16558 86390501
94805 176331 771239795
60276 72539 30494849
95822 121037 913305175
118368 135853 43678364
30902 75234 739508078
134530 188392 831227774
170969 188652 44184006
54482 76899 55897506
141370 154304 32673544
169833 181239 28494791
136781 150517 305799782
132909 182115 123678014
45943 168617 307892807
41662 175136 334955744
177782 190352 31471452
135856 196536 152515900
193711 195624 2009374
10403 82576 180538479
86807 112395 547116225
43015 160090 152292224
180182 199493 48446928
21557 146018 312148178
94373 108369 35627522
177356 186978 195331050
56830 120491 751689158
125571 127302 4346504
131828 141004 22917330
180804 193597 870609981
56499 67135 26640637
113918 147053 83086817
125579 175681 983033709
76188 174767 247683700
156979 159766 6974970
14100 171213 844276198
117417 177604 150936057
39362 75832 91372003
89264 175694 438894544
188127 191403 164383633
190223 198921 21868145
60753 170655 905324662
23511 101816 196116931
19483 55669 66844402
77113 138318 978677034
117476 119847 4527442
61244 101069 76793104
186663 195794 684180763
40461 158196 295315163
56249 171917 290295200
198531 199931 833369061
16865 116466 671003124
120914 174273 632040604
23554 176431 823490129
46752 102591 139833946
67835 90546 56528523
115314 164259 122774031
188791 195569 17093493
29597 155986 949009172
152472 184029 79192210
142878 195911 133285037
49667 82266 576293156
176496 184253 19456005
113595 181973 171581823
120692 182403 473879002
51273 56462 822828639
17278 53478 92224347
60656 123521 830466020
195261 197262 4973373
85366 187539 526239099
84969 93352 20963303
142210 197237 622902369
82844 114191 78959077
26184 93089 912966038
97524 189059 230080891
135881 192512 229784720
38603 98918 150990857
130961 159442 71582237
198480 199260 1975926
136386 151691 38596829
170171 181718 162255391
131824 182745 965405724
83438 169002 404778021
139912 162740 57572062
168205 172797 974414301
104636 134012 73598416
35449 126145 227394425
95569 172556 193764063
186447 197953 28873093
109226 113345 10414546
24979 112187 147380085
76831 96255 859688649
1877 128490 317091932
184728 199391 21981767
137313 197530 484438995
38596 185030 878582540
182499 198411 39935652
19063 37371 899408767
151650 186594 216887411
100760 167909 549322127
35241 185857 715587176
90152 155758 525764040
118956 198453 199517174
83662 125547 105125149
151825 152035 427569207
179279 182431 760690030
183923 185647 4327333
46898 50893 10067912
199369 199630 665449
27520 152910 509048885
16745 68389 129413556
126249 199075 262948524
165040 179645 347370738
73711 85198 28657030
47175 123773 687157712
194328 195237 700604314
164157 184200 50178407
50465 90886 642359742
156773 182639 950430654
58985 82384 58369430
62797 111912 378757537
154777 170753 40240493
94297 103399 23099451
133529 184100 127037273
70145 164139 698260253
35374 115802 202049415
141598 172439 557170360
79746 106607 67689638
118870 135305 41039116
18620 61329 679909857
33584 34225 896283956
51137 91792 593813473
62164 147380 155081583
180081 192953 120742301
99523 129261 398298519
162715 185658 57488981
183522 191838 20865033
146641 152651 897119450
169682 183163 33692874
143697 179468 892528630
152147 168285 733713866
13801 84020 271102088
116489 128569 201566990
133483 193486 150770412
193130 196188 7721199
35945 82289 800386758
28401 67771 754788990
14570 32994 573158423
148176 158451 973930126
199203 199852 1599017
50645 79809 568791077
199240 199632 285465271
45095 197678 709273104
171171 187616 461841044
23891 108892 251134170
126384 143429 42875649
150609 165945 189584951
195965 199976 619937586
134896 144574 24482417
2926 107354 261713706
175746 186356 26513390
55035 167204 281291197
138452 199258 167268361
182362 190298 29943167
175064 194302 228533597
103192 148439 113784681
38691 98433 149534489
24514 189775 881953858
176480 180754 10733161
174617 176632 595331819
80878 143191 205331770
181987 194600 31675292
88350 165080 993998895
38131 65055 576534337
6819 45273 96063013
85009 117145 925235945
111096 192772 482027608
188029 193667 14253378
115373 166270 127603187
19775 183755 411229434
155851 175874 50307996
60915 187800 302651203
35924 108766 182799996
6368 30809 688805463
113881 134689 869586739
49057 191057 356236829
70919 115113 111048667
151985 178867 630967034
176975 177991 2543165
156114 165761 902547326
143481 192130 122247239
38648 139563 218758490
195951 199568 9050806
173438 193994 51589655
92645 114118 854609004
4016 190857 468428858
13397 181034 748222332
38819 151050 826909740
40558 146061 264767324
26056 95017 172544584
194816 196821 4989627
188333 189389 632757141
180317 188915 203249565
81662 184495 342873834
79011 184445 498695745
6816 194838 699203776
95438 101246 14718233
81740 120201 105177460
44644 83931 996172758
61463 80081 46411700
13004 35190 29454011
139782 192666 709919743
169899 192939 428685702
137310 193753 141913830
158697 180655 55193099
86948 190526 760961911
1742 71633 190013770
127937 152777 635288537
139841 147943 340061316
49433 167239 295533414
146809 189564 107236533
195876 199848 9926622
85212 125276 100687085
23936 73775 189465277
3614 91904 887511035
133437 191425 205791009
12606 165849 623129940
50181 108807 147059091
173949 191669 44410749
49037 178184 324035198
23296 68652 629026869
138037 163386 63868407
185498 194295 22204588
136009 160997 949473232
72563 112469 550018335
80562 150308 175155125
28733 168042 349562701
166229 170189 629374797
2164 104281 255692512
45787 175856 326439836
164990 189846 62186518
157082 179088 837930695
102269 128624 66240314
12486 21209 21845950
104225 158013 352275164
136725 166038 783831764
158595 168106 23972105
52100 52375 107943201
22034 84956 157369757
61297 141967 202154625
134610 197820 521691480
113619 165179 129439846
63910 82909 47311155
136579 170221 84839714
84720 177232 232463908
74055 106469 574515292
151133 154593 463455978
56394 163605 598860179
83185 176059 233341077
43388 57059 130072646
164499 176893 30986457
61097 125010 611893245
183534 194789 169552371
35484 45464 25103660
99542 120565 53014194
132658 181751 255564330
138547 150883 394701990
94798 189605 751202943
194984 198603 9029990
130079 192389 156587843
139219 169033 21746646
153628 167120 939219352
53566 198567 373089633
43825 179027 737612269
136338 193390 486929979
92192 135594 198106060
51007 74049 57593046
44029 151140 268659135
133836 145414 283825665
168456 186566 45341649
131386 185974 137083690
86507 122895 853743556
140268 160763 444190059
144395 156738 668377257
87465 194235 551763618
67529 135674 170739075
76066 186402 277008964
46753 153671 268247520
71917 194789 823579337
142431 193455 156080000
82722 122949 101056640
135545 141419 14769764
24603 32927 643341630
151754 162460 26984103
103433 172421 909972579
144436 186767 106267255
84778 127928 108368464
35566 180232 929284994
144819 162996 464633173
11875 152485 352511169
139787 157040 917940286
119725 198964 198851543
11140 85839 186814169
55670 64311 628148865
114377 195575 203725319
55714 126755 927562715
181825 186826 403390213
185961 186590 1585840
144864 166972 55500956
38862 127966 223412862
76292 134211 700655485
28483 115071 217403526
49553 94673 112668679
131868 164952 641594314
136931 196148 320492573
76163 142484 166489080
148654 179138 76516758
4568 131687 318529554
118148 181716 159481795
118007 178302 151262264
63845 129768 165042038
122834 136280 127535807
149337 153150 308422113
90472 192305 255955690
141561 142476 2334684
20333 21634 3201097
79204 124524 661918556
16517 83008 699761891
192685 199414 16893005
68094 129342 153424033
151539 183283 566750057
87064 143782 704324714
180 100625 251166119
70728 73988 6230474
41463 176993 711989703
111643 196129 387691111
186180 194901 839942476
173125 181234 534427976
117876 143832 852392064
100014 102663 824714517
188560 190338 4456887
12154 74327 240144195
27953 52833 62512677
45302 58012 300708686
87774 153809 166072066
130051 190105 150833242
130943 178224 118842003
12731 85521 182076649
108312 127079 46820200
164519 188916 61042611
113901 195261 204148328
168460 176341 760174545
109410 130913 53755481
124076 156122 80486531
37788 172637 338533633
156941 181565 61827873
149079 177949 955682422
115310 196218 558632410
1256 125976 312246892
98803 189425 227751261
22857 97490 326782877
182978 183073 266505477
120954 154615 84638398
130088 159201 718131725
106458 154614 360232718
159966 163319 836465274
90476 172362 206004691
54781 112707 300590178
173351 174206 336672288
46492 124414 399370937
51974 78681 774992424
32179 83990 129779024
3763 199540 490872231
34333 120253 215619573
39554 49148 24144156
147193 198727 129345278
22725 58549 592161504
27882 48532 51811444
187455 191863 11124565
16525 125116 397297845
48781 84157 88475805
179230 196323 919021171
88153 191628 259988291
22410 76722 135839147
181539 198225 41830271
75795 174009 977636642
151327 189049 94619392
12669 75689 400794387
111844 193516 204854005
24510 91418 167510476
66536 116792 237239804
62074 124828 157179882
158754 199358 861460211
124978 173487 453305061
189159 192520 531545402
158747 173229 36468486
65137 161743 242294942
14736 116473 255250831
166767 186937 842961235
145538 151577 15066095
158616 192226 84467731
35793 75776 100185903
183762 189644 538432657
142479 197935 267939608
188503 190485 535915962
37111 85508 121189655
9101 198233 491302494
188823 189148 767890
3153 20773 44006372
170195 187071 991693136
55559 151790 241281227
142820 194360 129566954
124507 184888 242193445
178033 188417 25992603
169580 177060 18680941
71340 75804 11095388
194565 195544 2462600
145458 172384 806080281
15331 161149 365628710
73346 123017 338351195
141981 179571 94523227
167264 182577 822853912
90632 170346 157323586
68824 122563 694598876
47539 111682 161121394
64990 115878 733608609
180483 194450 580241243
115891 143827 170587320
96200 186302 226452464
11816 41288 73723090
122677 178453 177423721
25400 112768 943265093
26399 36753 25900551
68289 142345 740359968
176690 182048 338390229
128256 181098 132813470
95150 114303 48653153
15827 149485 248420003
18051 46107 70172573
103587 109746 613350665
142349 184005 77232010
12100 13908 4442143
134036 177091 804156574
34195 186744 382827320
163568 164455 93210575
63375 169593 938821161
50246 56762 16392920
86120 142722 142175236
61192 70006 804025057
115554 150323 87018519
53294 174513 304148664
134894 144215 23550051
90930 147056 141252528
51892 96676 58389210
97777 101169 8600531
28980 90601 154173553
111112 148069 328471571
145231 145867 1617022
69006 174911 265828291
41848 173725 867137644
196776 199697 764837702
12854 120028 268627237
170112 186297 40386666
120717 156865 90845985
145810 185752 100157267
22666 29894 17958934
100972 106240 152026491
43520 140919 907654432
131811 146445 36843606
25474 168572 359209774
14070 122727 272303755
125734 157088 71905214
163505 189956 66263623
118274 159309 542333700
15368 146503 328794508
160528 188975 71359887
64725 134303 174272948
112203 166725 136710395
69784 126907 143082547
159385 188636 73432546
5582 108158 257087970
172070 197347 63276031
182117 187339 877761889
58731 153384 469577684
63295 78393 390123422
2070 63889 154827236
70992 146534 189561411
31035 121686 730416566
48296 64453 40678944
169723 175357 14114202
6228 155584 374429744
93377 165837 182266609
65436 135007 83234312
97603 191140 557122370
107527 107941 22386886
171388 188089 555778065
18714 54455 89693440
22608 149453 812908886
125906 132366 532987208
153815 154032 558372
198276 198371 631387970
26302 60502 85895582
28745 135777 708703531
56871 196776 351005963
17502 54889 93748516
45128 144043 248080622
122236 163444 177182146
110442 113977 8839368
93379 173446 138723729
143115 190286 118469768
127117 176476 43190543
100594 113111 898642704
32021 176866 363485316
42314 97243 937555156
19383 104993 214525680
120970 177072 988441492
152227 158349 15330803
27772 147878 689579740
116334 197069 525036041
7818 178838 373055035
187946 190116 900300017
139498 140762 443085266
133483 182482 123099304
150370 197507 988481213
164185 167764 595952231
171721 175898 10429274
15514 68151 911980337
196524 199049 6289662
107649 174500 479821628
17690 129888 727696123
151706 164721 959894879
1142 108058 660160488
55689 114076 776759221
40977 83745 818705907
49519 102634 132962572
52401 164187 280560316
115631 196625 203122950
105844 158686 846937527
149380 151346 4913645
123175 147475 911507347
178276 191522 33197649
148001 168570 51683165
44912 101905 902111398
176439 188443 549764984
153309 178697 625973470
129418 162272 82728892
73764 173951 404668218
153152 193727 798067292
108592 133240 61696450
198017 198759 200718642
177953 189788 29637778
74859 194089 299429096
48609 118427 175178110
125167 197660 182013274
121653 123353 133096893
173132 189306 40450318
131677 177967 140542877
121473 193716 845566556
187531 191244 413368248
158816 181044 718855746
24360 150917 317480112
42542 63347 106795198
107438 129868 55990863
9293 47674 924652222
85924 117312 352516841
72114 165737 807754483
184997 189236 10562316
80709 94381 772885815
125073 169549 111876122
163626 192034 71289349
84829 128824 804357506
66773 176294 937340776
196423 197085 1637961
78901 81627 6893622
12777 78127 163557700
45846 73295 331449919
86228 180094 235854312
4639 163297 397840273
116005 140635 61442552
78659 161839 208927369
133475 197213 807258879
86299 87602 3216757
136171 138630 514136561
66182 126248 150438718
98884 188028 224054517
24230 63910 557940807
46594 141883 489134309
194843 195554 563348590
65967 185970 828467864
153375 164116 16841011
148723 157669 593991073
48979 95725 116771614
113492 165937 131610045
166884 185001 917065781
163629 163987 539164072
169051 184413 38443999
61207 184948 485378458
130928 197948 168307206
37341 65797 71528025
113146 149217 935230408
59513 135317 859236385
153309 156416 7864573
14114 182121 421378418
15633 38960 58242071
57081 183847 866569625
140030 140980 2375496
175195 188482 33214808
198318 199532 3067708
50641 186522 977584561
199401 199891 826972136
140602 150218 24276808
4399 31746 536440113
25073 66709 104565603
105370 138019 725166272
142721 197088 147680441
138738 178349 99646258
130760 191875 332113760
49301 98273 363675383
12272 124024 993221072
199142 199919 1931221
174284 181521 18119017
185367 196417 666067850
136680 182452 305419397
149625 172189 56754737
47245 87670 101052630
68741 82177 33505778
113161 171562 146567989
59732 90056 75591461
158128 167357 241281850
181840 189525 485351883
26044 144194 296377188
89592 110517 598025754
16301 95559 198125539
168511 195754 955292471
120265 188107 906893226
29469 93473 160184448
196512 198741 734239639
58721 181616 786762747
22209 31874 532649835
129428 137457 557236200
97360 143798 305767371
13326 184181 428472570
11664 99676 928229932
136163 136570 953037315
111657 159667 996146331
181943 189657 19298608
22705 178983 391962141
50105 183029 333467498
83052 95655 298747732
107625 168876 758722539
135114 197921 208377585
159340 163651 10936317
20243 99401 198003701
137575 185282 329325734
39705 159269 566371037
42858 115581 486173460
17417 133652 977375617
162060 191554 73948005
50576 156983 266933123
56444 157499 645551244
163210 196244 82943940
54993 172796 192057346
71907 77244 973313812
5679 143609 345620449
42716 57748 37792876
5088 138058 702011759
165376 186276 202587600
35260 66589 517624484
144874 199931 388022637
73511 189264 661165236
131537 191917 151662635
2591 52121 846133462
69961 188820 874151442
62358 129658 268680643
190106 198187 658271157
43019 199750 697980427
18563 31750 32957469
128008 199434 684684470
174960 197593 56664832
115727 183412 227289814
130599 147502 29401210
184048 186361 810422862
64699 75341 26454422
174491 198891 61172760
118110 123679 13850319
111792 166146 136294094
294 164772 412385561
183335 185306 353657688
27948 44929 42660703
23828 149814 316064941
30327 195878 415405859
81042 130359 123766700
145704 159165 33664813
76067 169939 235891481
167127 199244 80620642
199868 199872 17171
128765 145676 42644077
70189 153200 208204380
46016 91100 112713711
190163 196848 255298051
183446 189152 390714709
77549 88719 27896815
199121 199336 391124933
43383 48995 13980101
32781 157541 313064912
131639 137928 15697941
91885 95592 194697132
50025 156066 266062706
155272 160344 12649927
94914 166981 160602481
82709 154448 180274122
106830 114894 20245416
91586 175406 210834851
104685 156277 129557312
128426 167659 98580266
35636 40727 12819141
166392 190202 59682880
55845 94707 96922700
19833 199487 450576910
196023 197272 3084603
191823 193696 660274323
114259 123778 214479450
164126 171279 17993254
185364 189575 10544457
188278 192657 65095604
86793 191307 262554284
125519 157370 448726789
91091 166888 411543244
64108 115784 347361895
128974 139126 492604700
14962 192717 445811856
121916 132151 25640143
18347 137123 297637816
84208 167651 476103896
131437 175220 110106254
174301 175257 675806264
2739 93190 226188636
199958 199983 55248
25040 120515 239520083
157399 189814 81344199
99098 157025 145731675
24476 68104 109557830
150450 188955 96633617
150488 193199 107258875
36246 89685 811629544
50800 99952 122926608
192641 199710 72692168
126816 152566 918608521
25980 159549 672846904
108897 137510 15741358
142335 156512 318116397
103145 191573 402866980
144217 156397 758731688
45418 108528 158356281
157548 158399 2105423
94132 156243 156287963
28292 93203 984524207
31719 63062 78764701
62874 168285 565827522
33252 134252 381844376
61995 199945 474822490
4425 163432 398715648
172296 195054 185546322
116466 175638 148357552
31010 102447 178979065
4746 177175 432364921
28267 168422 868887329
51534 192856 879803617
55243 148402 287342843
132919 148081 38261745
54493 68090 628366859
104102 171810 351674538
179840 199222 48631415
87830 183001 561072004
85380 190417 961328817
24530 117527 325283427
5520 170162 412916611
182178 189685 11508900
173597 184754 728265574
181626 189765 20408874
59812 181521 576815997
193150 198287 12880788
163843 194582 77133355
72500 75585 552609503
29336 71062 483101947
80557 151822 178976107
73245 99709 66207424
33774 114279 202175778
33714 124063 226716245
189368 192018 6743490
158923 178232 48535571
115555 136157 220786484
117454 133243 622719681
140875 173554 82263164
191758 195439 824193937
104717 192646 220708085
148737 173778 18207246
17491 104711 218578587
166006 168844 797834135
72567 192327 300662288
110506 193020 363050749
21526 98346 950785348
137892 139946 380943685
178914 180372 3636687
8560 129152 431948532
89963 181787 857306331
95785 180624 213378743
183278 194005 26967888
35815 39206 8488165
78291 96295 204863948
198920 199123 538825
76678 195756 935284236
60956 169962 533253649
74108 159858 215295502
140076 174840 87558875
98841 190904 670166513
143330 147408 10337312
6965 198548 480299990
22853 185770 653543618
109255 187482 812965331
123241 161150 121432370
162771 166599 49081322
61104 192195 328895050
146331 150528 10464909
26970 48746 42187375
64627 138928 186150432
178427 193132 36885692
135621 170964 89063245
42965 61496 411936050
67002 136716 400353558
132230 188343 53634773
196999 199184 5474683
71769 84568 103814730
100112 157111 551106969
187775 190529 183756812
124049 172553 121876528
148956 189668 102165426
46250 160372 290536833
125050 166951 923848947
175715 184516 22024688
96027 157106 263849936
32620 119362 217699191
160506 171038 26607008
13161 95825 589667231
140310 199506 241200237
55502 181950 578671892
87606 167996 798382404
20566 95829 384547347
5145 150880 365246344
64573 167848 970409533
156091 197178 17474975
199626 199736 607951881
5951 102939 242742907
88412 191444 914284708
99401 119639 595904871
164725 190047 63339430
105027 174444 422308098
113288 180827 169414472
6286 197752 480035076
58934 148415 224455283
136976 156736 104184339
93925 106747 32664430
64289 169715 264567284
104538 139824 47390978
181291 189120 19599111
127624 196321 174856699
46348 185107 588684717
143183 158380 38190262
77828 91964 962238466
18751 178170 442904049
29111 121742 55701154
192840 193572 1889166
43972 108370 161607467
100677 115797 38510617
65725 116378 428924346
171909 184498 31436028
172566 195969 58689315
111976 145900 85027474
120870 128693 295013293
74159 103651 108196259
87687 174611 595470690
185774 196029 527708875
183241 183522 796463969
139936 169586 798751352
39966 177446 345011898
16962 117200 543243945
60678 91578 793410741
8575 181010 432246193
38717 193078 329674438
175149 182372 613335598
77562 186132 272582932
118187 171750 134502006
63024 77461 895862127
123073 191472 638423200
73179 148662 134094993
185234 191279 15136849
114089 180951 167706083
165361 166356 2401914
146610 160925 225410404
8274 80122 910449728
67105 147894 807491532
130932 179764 966804494
2661 27152 281808864
141264 191440 126095095
86840 132241 114096091
102603 197986 670250770
196613 196843 125583637
28152 51069 57550507
87065 130665 109516530
97515 196353 61565750
53753 160946 944698004
123262 123967 1782598
185775 190986 13089416
33417 145776 282049080
62946 156749 486374140
88125 110439 878128172
187383 195380 20205699
63470 65935 6120606
384 55588 153053650
139534 170436 245914740
73863 143693 255129627
24381 94016 428546918
141218 165057 287309546
158480 199404 221112875
173954 174569 102043248
191896 196301 11133613
104618 109093 380868740
89467 129097 99677514
105616 155369 580495025
78938 172693 235523363
115335 187264 181750214
68824 97317 897162
193301 199046 14394815
158979 186755 69718715
184200 184918 488366781
191766 199309 18972336
94505 97818 8332749
77489 82561 12694833
49241 162618 983136251
31646 80277 822647167
109621 110597 2539189
119046 176284 427474685
14479 99848 150774512
61363 117458 140769976
1120 163958 408263317
13213 64118 162866318
141543 151160 444699080
175308 183222 19792376
98546 114730 294273431
142670 172090 338688330
48613 69365 52033383
60658 67590 588973914
137575 184113 528758608
132768 154438 54578779
34329 95480 821549054
65237 176883 280051497
22618 30362 161055850
151756 160942 296191458
180335 191419 27783412
115494 183920 171514198
174485 183467 22484758
11706 122459 540133796
193930 197267 4242170
153510 173933 51339900
108840 123152 35822781
12745 95397 320529536
9314 189048 450589470
75302 195780 302507644
16246 42537 589221754
182 146684 871960464
114779 162505 119709169
115560 124601 800887902
132647 196749 729303013
163187 187528 660482519
151268 186384 846624630
89175 95613 542779943
182767 191610 22193223
127903 193509 164859659
95324 136993 311953983
86259 173279 409843694
83817 197506 535278022
176225 184829 721518516
121666 139881 902023061
3896 66332 671296797
132082 141849 479486764
930 46112 112919892
43238 65032 718652428
90266 95808 13819643
19656 136991 379286905
172307 179073 855941810
51165 138744 219485786
148805 175474 66993846
197481 199497 837393292
81216 182778 769233630
114167 125419 27951787
176239 180142 528317621
148854 184281 88886227
18826 174126 389560449
196867 198260 635230518
10049 24252 35277764
197019 199189 5446160
156328 173079 42077057
12532 166628 386455344
68475 199025 327541954
19332 194999 375498490
49993 73460 58695487
4945 88089 207917086
130585 171326 102567637
31894 57453 64294066
38523 92456 842725466
163511 170553 47500806
89091 152713 159987026
49848 186679 343251462
151968 152401 1121816
31275 31498 497580517
189865 196295 889562881
194357 197152 608265954
143316 172691 286148592
31469 165988 337595077
78708 182690 261094456
130538 188379 410911128
186097 196268 107899324
135114 193894 147795789
27754 130067 256526960
149233 153845 11573679
161388 176818 667716584
33617 42188 232464311
70470 116307 558671143
123793 165802 105545786
166840 179187 31009956
81247 135945 790950524
100178 129437 509654303
191781 199459 19314950
91410 135387 110508427
115434 196941 204411932
167017 188112 92656471
123535 134614 27644730
123157 185880 713584545
76666 122613 115432934
188856 192657 9574777
121050 141106 50223031
170520 196327 64677292
31259 195175 411393307
167566 171892 11002655
180144 182971 7073738
8281 173688 464819296
47709 145474 813719549
43488 51479 20053597
163506 196939 797975525
178734 184387 14148181
149253 182122 555662736
42396 62072 49398780
64899 145235 201495685
26109 181950 28553471
82191 123644 817400157
13112 71355 145918768
12234 179047 418327607
55582 171101 650189593
71572 101818 850563376
57881 193902 26000643
3493 85125 204097036
26857 66861 28785450
160084 198307 95946768
120140 144392 503144157
189666 192960 605377875
62650 194503 603483582
178336 190607 30735920
24687 101353 576368151
67178 138692 179212567
22849 58537 89539203
145231 187524 106046351
179547 195679 40524777
35798 78928 108032468
175870 197331 53746744
162889 183826 52473677
139016 181240 608429060
27270 91451 262941689
66343 170292 407812009
77984 150807 453518672
10763 54903 735286454
18536 117290 247754054
4295 92732 221202119
131684 177845 814516937
35226 130279 506888913
175085 176924 4536589
151285 171023 49724164
148971 178015 72924364
87887 145457 144854518
89904 101783 29871169
136028 192056 938378282
174665 184311 787963921
12225 72564 647875173
50216 155876 751452881
44772 174733 494878956
29408 119855 226880724
34069 41248 687601731
119001 169907 127906090
12500 106308 235212455
173534 191570 227063805
114016 180714 908952658
73646 129834 140948939
160059 199359 358356345
133187 165842 28224693
198836 199001 95623
134621 199843 163910276
106171 133418 68156064
94704 160315 165093316
401 153547 37187517
44211 169768 925667471
79378 122575 121823786
22229 69901 119414142
64386 191782 319560238
84107 157375 184071915
374 27820 295758357
186703 188965 333743521
173769 177384 9075885
22623 67135 111495812
177288 182030 11912907
177595 184947 959163888
145160 180709 917244768
100382 131931 555078013
159240 163622 898725525
74234 140298 370431381
159177 192850 84583425
163294 181718 742376842
39344 47625 339265510
153458 167113 806349623
124756 164786 100721235
188088 199285 164625077
51818 152807 405733544
151518 160414 22373787
54706 176372 336089036
80267 170904 907276790
865 147562 367615585
121040 144728 59536437
104364 166501 962419836
192792 194754 98900684
39122 187565 372401410
61041 109524 498174273
104610 121128 41430013
125892 166088 101132215
77713 105507 69891005
46972 176592 517085340
120647 136561 39813642
63320 159952 130460592
36298 160571 597606715
147556 184689 45526946
183475 197219 724483819
182759 194350 29163737
149959 173686 59592137
91674 186728 238886644
175558 197820 140763747
45848 195454 845024653
141317 165153 369343731
188317 189124 2036799
1701 144313 433244892
169583 193891 60946027
190647 198623 20057454
89453 184153 238025674
101519 186086 848664183
31372 138823 921131087
47022 132154 59946409
175140 195865 51948885
72931 186616 285385566
30827 72253 103825761
170655 173229 6350212
173239 177508 706182018
141836 185644 434700236
138578 144351 95753068
95566 119952 61628325
181723 195968 14902427
59771 190709 328356308
51748 192409 618581328
125185 128575 768985708
136772 192389 139845919
4593 13961 23421714
71093 93388 55579817
173889 184713 27073478
26041 185753 400715477
124072 166174 105738160
146983 178355 381848042
169030 197814 72067091
178533 179120 1494290
125679 185615 970271120
179142 182042 7251628
143297 149047 14535071
71243 198217 318617066
113316 135250 54735423
105387 108842 8726210
76837 173107 696889259
155129 160689 13878151
85962 177234 229367562
97798 130467 895233509
17313 195758 447593185
48231 90178 104928091
116144 157926 104592824
134348 167373 723160795
118228 146103 380441965
176829 193528 41925158
54203 146814 232251236
110788 154624 533689568
88446 141473 133190952
1092 48066 481810551
179121 181241 867200297
87613 148324 221387254
132154 199221 610437554
176797 176807 33148
90096 134928 112603543
30543 166293 574555180
102815 169748 24228927
162566 177700 37943328
65290 142160 192629873
161421 180103 646298432
111401 165594 395729106
7893 21454 554886340
68906 195550 317858525
13472 197191 471157354
47115 187736 352789182
20301 49998 74306266
50870 105197 414439022
79448 174575 239024960
16768 60240 109007260
140368 152245 29958465
187109 199755 31809751
46755 136531 388437454
5477 177681 431751891
37877 125683 621140746
149446 196789 118864299
138707 194193 139509564
44847 189529 362972611
87743 89001 478488392
5680 53113 380387690
162184 168872 16828224
165183 165801 713619
173198 194207 712434669
44417 183722 349532896
157046 185026 692109777
162068 197448 936419220
26686 196182 777524175
90410 103875 986609533
140240 167715 69133658
26267 123521 243940601
90556 124577 821229562
193139 199414 296939347
197397 197628 153532
38555 178390 568049975
85445 133341 186200911
51606 87974 968406960
61910 164209 257603622
9359 148216 747374388
28625 189660 878373411
51631 194145 257451464
64 134466 336534671
60238 67529 370764267
165479 199484 85229168
98177 179820 205348736
108777 125410 41541543
129945 154497 61842269
157447 164259 759584189
136733 177207 267549831
57312 86781 670265219
184298 194569 25848884
176311 190142 83448842
158176 175638 735838622
96864 196563 622983581
717 88349 219078083
126528 138109 8491389
82877 167580 212769647
193932 194481 274619227
64591 179562 288415654
155598 170688 38036761
120576 152137 572643988
25682 106782 203621645
89560 117571 780418506
199636 199686 130808
151489 151730 613974
65447 112748 384316652
33350 103448 403086264
36883 155462 318854020
149353 168331 47693710
67213 78006 854189750
174032 174515 1232917
69087 93590 304608687
122708 182777 150853795
24869 131333 267055080
145605 187248 104414535
125536 139603 35259389
76431 167338 145249142
41796 174901 334010589
184559 185275 553625032
10944 190266 449586277
43301 131510 296918267
199887 199890 189663633
146484 146656 575306421
62144 166940 325415703
111496 185839 186392824
69419 138524 375137829
79905 188386 272305033
15168 101106 501925301
129909 197785 170483099
142296 184944 107202151
99307 170565 681442744
134510 179236 112507473
152036 184379 81219529
72992 187092 286378912
144646 183339 97136143
72731 164732 231138732
127275 185132 853053085
110350 112114 4461888
30906 104809 308577005
113138 155367 975826402
146308 158588 30710908
70675 105860 88322685
37522 188408 378618792
83230 140433 875068441
94276 146684 923389782
82609 170164 220102156
120837 163892 108274840
95968 185570 225278401
131413 172314 102907158
163976 185690 54355625
104334 173153 81133169
50258 194396 631621540
168382 197477 228724540
89606 93457 724841520
56258 186957 327837476
90722 115659 63167522
138795 184053 732776671
179015 185197 15472857
158453 188718 76030829
177482 180151 466701793
123553 184237 411309845
5041 165749 616460783
190285 198091 19600885
28076 83457 891556619
4304 115104 586393421
130227 177875 941746365
73109 149089 401975130
14200 17806 9040167
23415 82501 147956012
177934 183491 13914644
112102 167207 138154352
68995 117117 348205799
12442 131770 829493381
574 18525 44720584
50849 122826 452214162
34493 161789 319537764
135757 170111 86564109
138073 153140 506434629
3950 186674 598498029
51549 73533 253302229
60923 133629 91634502
48001 170852 308505282
160492 194317 325738995
130600 137157 16444572
197058 198825 4392245
92151 93179 657516220
93018 125458 81612487
30123 187372 394478110
123822 165528 353497179
155907 168081 570275762
138463 172134 84849197
63462 132431 172778949
155074 188414 83553260
71976 148214 191425639
84893 164368 199853089
194881 196839 4854920
178275 197043 469416875
44201 66367 55651255
182162 190523 20929784
145099 158908 207612018
121654 176883 138679913
80607 107318 816155213
89829 166046 191667630
44511 75907 279094438
184392 190585 15530124
90857 144481 134923156
93372 153165 375029600
110108 177964 748707392
135556 157649 55569919
30840 55790 62684397
15090 124373 336585674
60022 87087 67481779
38644 181518 833782807
177746 196351 180362300
174482 197966 440461903
48514 123896 189108236
83664 199309 290419830
81287 146551 163944375
101014 130648 74543322
123134 191873 212570589
110706 150795 457019659
155245 182353 889106605
84436 186375 264546670
142830 188863 198550534
102248 191639 224582341
27435 73290 718083020
99462 165932 167226969
157853 187768 75095976
7295 137251 438982233
107258 184656 194086340
152520 188585 317121044
185920 199191 673707753
114108 117932 278731306
101065 188426 219530247
137455 138397 2370289
47518 146387 304990523
46261 170500 387197507
44323 107971 549347363
131750 149635 45024450
35900 103052 168292624
57111 187569 748508097
186557 195866 448576574
65252 91918 66414496
131099 178654 934538794
145161 165974 431272592
67956 173538 264950859
131308 173805 106823907
32720 131809 586514270
81842 190994 8658200
185621 189897 162432312
18029 136593 577493072
12852 18701 832689681
24806 179329 387813816
188940 194612 675266403
134751 185623 127852380
185188 187454 5618429
43197 54273 27822833
136500 187260 450715477
107617 146672 611071862
119420 197094 194953541
93001 148279 139144395
194924 198556 140791253
108365 137708 467784032
12861 68213 138689690
15328 196104 544371044
43269 140714 889026867
87492 180625 621857491
104258 131537 68413706
140072 142659 6579831
21011 195606 823181693
90624 100388 167082587
59142 87868 71441503
124125 130700 128695403
101538 138369 544645979
27796 132570 262760599
154019 186873 179880587
113236 129946 729066964
89913 143303 134196189
60043 149004 398627387
74455 124678 126117680
105772 145599 99953630
186616 191694 12751448
181110 192800 763704875
39128 135927 663452048
11309 176365 413882838
32401 150169 295491779
192147 194485 5886620
29334 180201 378515766
29140 174229 366543541
121277 149934 71988414
116370 147287 825340714
11398 130077 630525352
110484 129268 289979639
38112 136827 247565196
32220 42075 24859782
40222 54110 355942569
19214 35300 857093925
144119 167215 162552870
49163 164590 289731920
119026 123071 447482420
5016 28985 59814778
101206 142875 272535281
87541 167660 445483033
45849 166012 985562264
69003 176725 560861179
174970 178280 8229614
169087 170205 2848562
123447 182014 672370092
148981 185329 89073627
153124 165509 440441351
32070 173650 535776241
117180 144840 348708669
9104 142443 334054362
133022 174677 162148387
135845 193722 145482007
65934 78369 30959281
153682 167288 34153674
110232 166926 892524601
145447 190131 112043204
77519 97072 48797918
26292 55721 73939323
175149 193714 916803785
48446 186296 372375047
134020 138620 687504189
196927 197293 701122040
44206 79577 88490557
45838 47050 499108
161987 191628 74355491
91442 135607 110989468
193884 196973 7720970
160987 194652 316156417
146095 175643 74150124
112375 135486 57662438
179898 195534 39279354
151087 186247 544161552
28396 174518 879443415
132907 169495 92119462
170298 174704 463923981
160175 189997 21228258
66974 132614 314353134
81980 92297 25635646
11667 121171 317162761
12670 35626 57322709
189491 198961 185838155
105799 162352 798327949
149202 154831 14168440
171139 187352 40489398
25579 41282 39490235
105413 186568 203644023
187045 197952 27362128
65024 77302 30489146
41561 109739 171034457
176224 192908 517299328
17001 24115 646321994
26781 147725 303456659
29892 58063 70825083
124026 146561 56611759
81908 196122 740680401
18335 64657 405778204
50924 84641 84277459
163386 165869 6269970
199848 199893 112665
49599 95225 113943690
133992 186438 131738339
119643 156669 92925936
57975 160902 258082075
106927 159964 132978987
197129 199189 5186682
26407 178063 699310424
123550 197658 825673503
160388 184296 60036218
43911 181535 902187313
123834 187068 964632567
171689 173524 275520109
188651 197675 22629945
147299 149002 4263278
104043 137751 617408887
141106 169939 927710384
94861 111507 423250121
166003 186110 50335444
184084 195311 28266066
150728 162643 30024077
135755 191099 139054763
1898 52868 403474645
51086 79564 71167487
165909 188376 715058179
64434 197080 396626436
124532 175237 127406843
30388 137396 268228028
98601 170303 180528279
76048 129144 133281250
186827 196813 2922764
74245 187987 363002296
82154 120333 95902050
169674 176112 16082897
169639 179722 25194609
199318 199962 1611137
86475 86784 779434
56512 70047 33924259
46576 70670 60431535
8232 134754 674252260
25383 92092 151637299
66536 164509 128481753
129524 135572 951496361
114584 191804 193636475
38053 184706 292083938
48787 185531 343056629
95212 98021 7113583
38997 167664 322840566
167660 179217 29083628
156281 197353 921989315
34343 98948 744929634
61729 126094 161133334
193756 197431 9138642
122786 128106 13271656
33674 38935 13264152
6479 20535 35061259
42872 120818 512906549
39553 135885 241550358
9705 159480 870651008
55882 132337 838750713
16726 155232 929929956
101066 172939 190916477
13194 113822 982550990
189274 199369 21942551
84902 166084 248774259
105659 187402 205071122
56057 147459 532356819
29787 140120 906904839
134377 148491 572589800
65485 177259 280422061
14975 45264 484313020
153424 177265 59906405
60240 153902 234862827
192447 193083 761828614
9915 47504 956562797
22100 60307 95830511
96618 137554 133689170
169079 183939 667930463
24371 60762 91448780
129007 142111 32908430
61403 189978 723150353
175921 186557 464694386
168863 177576 17758440
110765 155831 968055584
122924 138846 39855267
46655 173025 779255069
131530 197239 134341165
174464 194808 405692657
141604 188686 767034151
142045 150035 77318969
23859 183592 845772626
112854 171251 398351202
193623 194140 1309648
135013 164489 76137842
36104 70005 85127005
124438 146631 55784468
54391 192724 346973505
167396 183058 771143953
174906 199445 75576816
57999 80918 57143177
108201 113801 14049295
123303 183057 149993894
76539 114171 879029510
185827 198680 771488062
63224 186562 309333834
19398 156841 666214946
174250 175348 2806840
111182 155451 475811387
38735 97503 260392295
89302 189617 252112894
108006 180334 181424799
178987 196567 464117504
8018 161249 807871334
122670 193164 177032427
678 19091 45958714
191234 193763 4425020
118784 130322 139584471
153412 158969 13939732
114627 117931 648875528
118247 162889 85138616
194955 199055 10215875
49785 120744 316082918
67621 127884 997247674
70059 126687 141799763
21642 68538 345217122
47463 98521 127728958
69845 97231 68220664
48515 103473 137783719
13105 197451 721750386
110748 122217 774451125
47896 142562 237456462
161075 172421 28602979
186993 191937 12456874
31898 73901 43327339
18704 37807 47700849
50552 107851 87922733
61074 121373 151105029
39883 59314 48931406
60888 165058 261376857
134150 142152 20135453
42479 61232 47036065
12778 57215 111343995
106869 192304 231691364
194628 198313 9161240
73968 119967 965042485
104745 181149 191795806
25313 120882 550143075
143039 183125 104370130
189325 198127 22119871
165262 198417 355930365
48984 75463 66232426
178045 187210 714038253
161502 168965 600289631
73619 198523 313580686
196813 197123 761713
93904 192314 247364440
81165 129491 752804695
149273 157807 21325582
39776 85394 114144558
145006 159841 37193762
62400 147120 254682639
134584 174759 101137771
37460 197056 628909489
67414 198184 490951718
101887 153994 131049713
26653 38588 580633467
176734 186843 405159579
134970 179295 230671963
64565 147595 678872315
69530 147714 471312819
65717 167350 254958236
35469 85578 947886445
65388 154895 224525741
105487 172878 527120437
57763 96611 96898991
154957 182670 754131719
140078 182771 57163265
98472 116732 575519503
98135 133286 220386437
23422 123485 340509239
173891 180113 15575126
48399 199198 564478874
165783 198170 81160594
117616 161715 110534546
56500 102232 482258985
146030 178555 81624612
122863 126987 659197725
84393 153161 172772235
168765 171452 685754804
140010 190927 194614051
121830 131330 23801269
30561 177802 867312380
19204 165651 483626822
60398 143292 207737981
27927 102366 186527984
940 78744 194610769
42277 155950 285130554
168130 174549 57370584
5286 20644 586288872
102706 103253 1455055
109983 111055 2745571
109093 178809 174978504
113959 163744 124943322
183800 192993 23117656
79096 146649 169743650
136479 169066 82158245
165447 197902 310108735
169910 180594 26668828
59181 127799 500576556
152515 178058 750452508
42431 108115 164774124
148358 160585 460488900
66731 184773 296136737
145335 170237 888382274
29577 184856 922227523
156565 166196 24209753
167204 177424 25690338
137055 155742 47113589
68359 93533 62697479
120542 199426 198079933
159165 178243 47978362
29195 178460 89525759
167916 181063 225768500
8352 17980 20154240
14595 146179 329980064
191757 195109 8518776
132085 167953 918256809
15085 35212 153522261
143089 194722 663679351
156050 176774 52023015
12814 182842 426376192
981 111444 865121165
131623 176276 112243783
18691 35652 42383835
161834 162855 458711271
146131 152828 661453068
64928 102108 92916389
27906 192643 732466433
116650 159678 363225060
185971 194878 696329381
92319 151119 147891816
39296 40553 978241634
93961 100040 13461564
71395 165983 237440669
58980 113803 349493845
128000 195628 169968945
173018 187302 869241132
177777 191885 635644317
102679 184302 205072509
119503 136407 42175094
169643 195412 64614162
51318 102279 772074927
99803 133717 470350310
187256 195541 20927064
86385 127167 102439892
77728 190641 407544186
102184 153441 253824922
37379 194993 854922234
51379 154770 259403140
3497 35373 33455598
175095 178328 8044364
84166 155989 517832592
64476 154509 631308943
60085 170403 980486850
46937 95167 247441868
127954 196849 213233620
192752 198444 14281873
186735 198507 29598632
36412 162087 315422896
157878 164003 15559695
32696 99944 61347538
50256 124494 929977307
137428 139474 5126147
160287 177043 748012420
169379 185919 41364707
79108 96326 42977652
180989 181480 1249944
65192 166109 810808924
31076 40469 342622902
167283 180316 710604694
9557 117927 271665486
42037 59343 9750721
32247 47322 368520644
28507 58496 693591199
93651 170607 680719184
154995 162294 18363093
76912 111840 87965421
146754 161296 36465277
164599 186725 55322741
113225 180665 362836031
151357 152390 2601555
174126 197889 333281574
115990 139814 262180532
85558 174994 224836935
138964 151171 30782124
144599 165200 22930167
160538 184897 61156047
193724 199378 840834537
162706 176394 34328481
138504 167029 71790175
176829 193532 585750906
40252 52447 402438881
101276 181834 414382367
181520 184083 6390831
10787 48001 92981937
169874 196003 14077858
128055 158368 259752498
49058 138576 835640484
115321 129266 34650859
63903 123733 149922069
69257 184615 289468562
52815 166443 285091134
130017 131128 2791939
185557 193205 19247917
177243 187235 24987309
94673 173146 197478018
105841 148690 107536498
95569 171032 189991800
144040 164291 51029482
32346 147729 289551661
82744 167696 213369967
155765 173249 190091517
83532 96578 32564553
34661 189878 661873243
46744 86932 651454636
170646 188106 835154560
20478 70365 124955272
60639 64668 854332962
176522 188760 30683065
54336 167807 94678265
87864 197490 275393036
167148 195377 70904940
42815 51072 20662210
111383 155810 111398121
83440 190185 268025898
16796 22509 14322818
47020 124840 195141166
149445 161991 7707909
4755 150041 364201243
133982 137140 7890012
40704 63166 56477373
87148 174071 218469516
99546 116133 42156085
168727 193742 62742949
23536 86129 156690472
108317 171597 158873562
38775 50425 462266552
54843 107477 185219608
47347 181242 336009700
99731 116181 879857563
149361 195777 116537327
45105 62811 44509021
83857 163269 199508777
32617 138022 264319849
106345 116329 792831427
199367 199516 810373234
71311 121324 125424892
50588 61535 224859676
87143 120313 641654875
52187 140289 142133727
133654 154115 51524591
118218 188320 175823901
6150 130948 312596222
146167 161410 848283382
72504 126355 134994627
42517 95888 133312914
144878 195721 127647885
35262 86815 549043504
142224 178039 924083123
136123 170452 710279804
141038 171847 775803736
178907 183561 862566556
43131 44955 456907155
111815 130214 863382848
50176 170398 927302112
172647 189318 41682836
41525 157165 497768695
40010 126565 686930612
121020 172715 129927142
89626 93038 374276120
24976 43117 17338056
29165 89008 149722718
109269 144131 87402026
12791 92933 200425132
2211 28863 66440809
57099 101689 111475847
153057 154676 3721521
45411 148017 678504992
47218 47419 705190447
137477 189426 937478567
44667 106455 49755814
64401 191943 995515999
4141 182797 670865319
20631 100872 370053642
39546 190252 954042526
100648 130232 74433705
90548 104546 35480558
183164 187586 950342515
193036 198263 4612380
133098 191310 146215721
72027 178450 267169760
198508 199949 3628345
21045 75559 136407352
122528 188767 166305732
39929 150779 731461172
145317 173642 659645813
83062 124153 103303785
130103 155010 62736447
159985 193697 252392797
146000 184318 185498545
106238 164723 229129026
177856 192954 499226020
125532 176008 232357678
62814 155050 231379703
161941 178224 40862696
165394 181677 40748762
91435 165521 186370733
20335 53096 394174009
52358 113021 606349115
69558 139673 175688387
67534 132292 162302037
145992 147468 3641131
53795 128150 274147115
188548 194487 826232279
121142 165511 111533262
8825 77521 171761609
116230 123463 744283876
16670 81709 162815430
192336 197281 12372696
189158 191148 5037734
182750 194236 481869041
16105 22221 584123400
81708 132649 127814466
44967 190989 366356200
141223 183785 107000294
69513 156455 218156981
71149 141956 177528273
123265 197773 429762377
19088 96395 406935543
53785 155033 253971886
22159 180188 734005793
7416 137107 324792025
139490 165792 66301540
104366 158601 136096056
12776 102862 225527817
29159 37708 21354396
97242 190768 322051180
118471 157050 96785782
91713 174816 786858634
139101 147552 21412978
1295 50839 123906482
184354 187874 8795310
34484 196858 957329140
183733 187002 268882393
81649 176155 148781256
167334 193823 66539577
130164 195651 855944230
142906 159854 42656023
15325 162681 489732434
168398 182808 36115496
119088 134089 37462114
10697 122450 967692985
136158 180880 196632867
45632 92972 907385656
120268 150841 76704376
106772 172983 166094955
69035 138584 174325514
164048 192328 947203408
148399 159858 28664190
62644 127275 220745157
121568 143270 608329036
187538 197088 24075697
54792 159194 261748223
126115 136894 27062911
146062 178361 574503996
184051 199265 38221535
148819 181653 195128202
89693 127514 871235828
218 154648 482084448
141561 153862 31042997
140852 158481 97223900
9984 36248 484808871
94186 170645 192479271
74070 175141 557348560
112050 189712 194738853
93684 116448 57699034
74962 120446 114225693
10070 106962 798171538
117980 178246 544197184
166110 195764 598087977
50609 138379 219944698
55351 75482 50164778
157973 165154 16504998
141283 165381 60801394
27316 99756 552017855
195705 199308 873935212
118931 124573 265608814
149810 194533 112292271
106873 118970 9677107
6234 47056 92190779
7211 147998 879308624
166118 191365 63292021
195090 195916 2044444
49001 176624 807709729
101028 185704 901610623
92633 112140 282575146
167204 172929 10531070
179815 182639 7032801
26526 60172 706033695
158995 163006 10173580
107376 160462 997152049
81127 136049 137770117
110142 113076 402750618
125086 155633 76824846
72449 190328 843285964
22841 73014 359817461
129410 145262 25292538
104928 189442 991702744
18398 120717 429837930
47048 81461 86164976
101345 156143 532201607
181340 187379 15090515
16185 122134 960099961
22369 192153 425882366
98105 178514 888255113
134323 198254 160637786
153143 172837 49541900
198517 198956 1092973
107547 146856 242337171
191885 191916 91860
230 146570 166076540
70698 105735 692983755
96491 164879 462435044
46138 187648 354991211
77269 139161 539357673
117321 179655 156312896
129901 137315 979015964
148096 163895 39697832
131545 141152 24037005
146160 169187 615212105
171122 178013 391862099
83314 167685 701748503
84321 85553 3043426
55436 103900 569891214
194328 198160 500512468
39054 76380 93446901
121474 125502 10001230
172853 190307 167037497
197308 198637 3367123
41104 75324 914234434
185559 195143 24160160
6919 166556 801410608
167160 197896 77080544
53700 149056 854809899
142251 182065 550277833
140454 188323 895798435
146520 189840 402929212
165002 170367 13533882
148448 188485 298789063
94314 97701 158319006
154873 192698 150477486
91807 102584 27166212
7298 147388 351039188
195544 199846 623467300
136079 164058 70550533
57103 187900 898156540
184579 195227 26783552
60602 122458 155005723
88316 89874 3887699
174808 195497 51889177
99247 126189 492215888
174790 182432 434383071
26259 178660 382442296
138583 174405 90133823
9035 129493 717647351
188771 189139 617972236
75503 147421 798452179
196668 196796 27595859
101180 154257 133549226
150966 191214 101063559
73539 76616 304949872
151438 177404 816042825
181728 197431 938893257
41597 111014 753748920
125004 166599 104578920
181519 194624 74190257
170567 183077 31231258
195682 196910 117885739
181814 194592 32116123
160810 191303 1549543
50824 58659 778825710
12826 25862 32444914
172339 176829 10219537
60828 185218 312032988
181450 184292 7120666
90582 113536 58059227
111293 196439 301995292
131556 137473 14772161
45618 73457 69669080
5184 77558 714611246
35602 41579 89314802
119664 147408 69611865
136576 171139 379793425
110102 177887 707203720
7409 63727 714385885
16802 176588 660844830
66848 194268 319766610
109527 165686 140989658
164446 174727 620876622
100111 118029 757432450
170590 198488 160385459
118802 125374 16327820
8609 122136 563689608
23439 41705 5028070
45943 146125 428227142
110765 126099 13848312
198023 199776 4456009
113998 138549 494315102
33026 126908 235407077
147800 170242 56479686
189689 190971 3221016
114749 159970 914927073
1783 103286 828291487
92341 104577 31015822
4163 46067 172689927
58932 192617 335324832
82371 199538 985092267
150377 186629 91005644
173234 186441 33028515
67112 110370 108623673
178502 189081 26438338
120683 149896 73439968
141437 197293 79667646
25485 110980 214669154
55326 140765 463897026
36175 150425 286632304
55048 119384 771343179
198046 199338 206628863
168259 170907 6765190
113157 195706 730959451
169934 177723 19424977
50047 102715 250916790
66243 163286 381493583
186729 191972 884245690
121868 144070 19122421
23596 151605 958452293
181038 194766 436892186
179482 189608 25366211
195986 196458 360925350
95266 112411 43632068
172958 175092 5401400
133333 151383 723329866
46181 58962 349046531
112652 175346 909441734
83765 159666 435143441
136274 187654 315336290
161497 187014 936357088
166850 180775 245558198
136651 167051 76537730
44687 56082 28677791
45197 117104 180521950
138014 169912 80420146
172802 177336 162747109
9212 58234 769563924
131651 135772 10286645
101227 148563 119165469
199852 199942 235911
6010 19508 22554147
84534 194605 865374728
28868 42817 756729866
99809 182339 207444187
86204 126159 100342623
24618 40817 40681700
199972 200000 651682080
196199 199934 465687428
138249 150129 8517350
6839 122998 290935586
152858 199633 187740528
55682 117603 663808376
136153 159040 692695843
199581 199975 493381957
97583 178101 597444575
151191 194805 537929642
162366 188875 67237374
52274 125652 971957690
127334 168914 225900257
95343 168337 183707653
192775 198914 15399795
74389 168090 636394013
51220 187608 584099731
8682 56720 120223373
74819 163978 285881338
164069 184810 51912191
15483 122919 445803189
192535 195521 7555367
91195 158060 168082463
2130 186049 460980413
65908 80937 826763419
23075 142870 630120365
24451 122553 928580448
196822 197119 731749
116184 166176 348275432
83170 181802 247753780
151648 186382 87184152
131871 147005 819664316
143118 173508 76452500
16378 76726 376414614
35042 191205 769659103
170947 184070 32732817
145652 173410 69679706
15354 66452 691445843
32195 175224 617934460
133698 134901 2930483
48936 184914 341168296
134875 192828 145668904
2970 150122 368797628
16800 99350 206521933
67924 78293 25821030
100820 137602 400390595
78532 147449 225736587
9408 71890 156355790
8588 125430 292562178
49041 54737 14379421
112571 138845 65581999
168386 186583 410372931
108295 156588 680536091
126200 182833 142328516
61725 169289 269877154
44371 172831 322391806
176407 180758 10919366
95711 147658 640521398
3871 185955 628633259
77583 169659 231385770
147331 163930 41782180
187181 197347 25545623
1774 99210 243669178
134160 172687 96960831
187923 198124 997805966
59922 134873 354492916
151127 172622 822072495
168815 194715 467465877
104396 153319 691610303
144261 150973 11782238
107348 188949 216113858
181462 195262 34675963
162019 184229 874286576
78797 128359 124375019
147121 183402 137104823
69001 107652 248393674
38850 102771 160167918
153506 198508 772503218
45385 160475 592327358
9693 169376 616050168
64920 115982 128193499
57233 70488 317131712
175619 179042 8592363
12105 24940 357887981
167998 170917 7485479
98529 191046 809935477
82028 94027 27768504
69429 175807 831728005
28984 115574 267713674
57429 190955 334870220
187034 189978 7360317
65840 172299 690839528
45935 125425 199253734
71965 177345 344675234
177971 185355 18507309
23794 191016 599764965
105840 150924 651704584
158042 169090 568075609
61552 187247 919980009
168149 185193 41758794
32337 175211 434704877
86161 171601 603284426
133286 175260 105548376
78119 167062 915838465
134859 189568 433724755
110069 116715 16797197
166563 181175 199143587
126908 195476 485395085
196470 197403 90458261
41370 105822 161681195
11848 41120 73211400
125771 145875 905944538
10716 140673 325550286
107260 185021 195050473
160646 192369 79675730
98613 144433 890353993
72166 104195 59394148
127426 130297 7216614
1250 25806 61120362
75710 199837 962272121
70038 138987 172773799
26835 186756 401227696
108292 145989 686395781
40901 89632 631303481
153707 165104 28724851
153804 158717 367450322
171995 184771 31896123
56738 123793 168066543
156637 172070 371630188
46560 74862 393686682
195984 199453 809123421
186914 189272 5904835
98919 118606 49821577
117099 174393 216744307
13615 105252 229659156
9975 92195 205508171
5290 6035 1781974
174977 194528 583592534
61747 184611 627280318
79858 180290 938221402
139350 194537 431963937
114966 185917 177875628
153316 180518 68320301
147125 170728 59427630
176954 182061 282998315
42598 85110 19821652
192193 199809 19061358
174883 189072 35444643
87196 164721 627578301
51466 148900 244373348
148246 198189 125260228
130338 173535 108622270
76715 124551 410920805
27458 110790 209182004
99711 129990 76162058
188701 197371 6618623
25222 145962 371193757
162601 184118 53931442
78793 175514 242950841
120776 194985 186446913
47158 74360 68079903
38827 159957 303931290
117491 194953 801628721
145969 185737 12269375
105290 108860 23625981
100324 108549 492649979
114539 145510 541941442
126221 131710 714074062
3390 44396 684660568
41461 68455 730162781
164013 193847 74832387
109949 181845 180399334
157047 182448 613614945
98478 173912 189750496
84351 131227 117725855
129922 169588 116485791
70593 182132 279910432
192372 192471 882244851
95630 165602 381493746
129768 134639 459671754
150340 178038 180980625
200 182464 456840379
195155 199500 10842291
85875 191059 264229204
190656 198231 10567623
155366 182394 868303171
67628 164192 242332300
12163 41816 87877963
172409 191187 681951204
3217 123166 300498427
103936 106501 13174204
176085 184466 20960088
120673 195723 960002788
25155 29399 10746751
48954 82429 83740297
46360 62370 40350175
39660 109809 969684378
192243 199154 325496565
131669 180592 531909618
169027 188505 48725079
92835 183047 745878062
165386 189603 60633956
180791 181230 552108013
64447 86028 53766529
68560 109209 865701580
19537 157200 969243167
133205 155270 55556643
149890 181360 513421193
7386 137241 983289949
19693 26762 17551588
187948 195248 372846442
8318 17159 21987356
109429 151064 104379975
35254 138372 258576392
60721 125081 870848922
189872 190472 818334697
58364 113437 949737569
31942 138097 266156900
157509 180043 56639092
188501 189269 1897418
114089 115414 3403504
197889 198244 345778531
152191 198188 123095537
3885 181380 445010139
105026 138234 865221273
84652 99013 35898568
196595 199748 679765762
118565 177329 1011506
166232 181286 37739795
146730 146837 998733798
4997 178424 434852653
91297 112653 54103771
197438 198223 1981466
81282 85397 10188867
42354 71629 73294974
10771 63968 944312152
184857 193627 567884068
91205 107303 40862954
134450 167516 875533191
152327 155371 269433509
70403 149377 542908711
64734 183360 297575388
10510 65148 136886963
158264 171033 28040080
120610 122141 120045734
62907 89258 193971110
43565 121064 194251639
135766 169448 698654689
89681 113754 60847060
64311 185703 304467703
171895 183438 28832873
67241 151394 992553650
124477 134079 759216085
17243 62867 194101824
195561 198359 769693028
96114 104075 20308707
162562 194016 78927649
71704 87712 39837039
74642 78010 674515692
86188 104095 45150618
45904 192667 420089654
191552 194991 675289806
19354 47679 397223431
23590 123361 250192014
90395 149930 692518089
131793 155052 408969252
108558 144834 91006697
18430 129278 277771215
182042 199888 44759204
164398 184303 562681875
136257 159249 239869297
57119 114580 593707944
183792 197730 34965630
103067 145341 980068056
194821 199961 29262954
87151 179452 436361451
108954 121289 558171653
105674 176075 176737017
167253 192817 64153246
74927 124810 26419147
176585 179250 415583381
119187 158492 98529712
186564 188674 5289135
127966 180810 132803873
93826 163654 175670061
193639 197356 452314005
163805 186254 56185436
29452 153547 667655639
188861 192252 8571869
164032 169931 50117575
21562 196359 438475768
166311 185408 47879609
24056 99698 952204011
174838 181519 837660598
186830 198831 30167077
61549 179067 618988417
94541 186419 230954266
42834 180582 986749111
171175 176023 260802863
21660 55230 742315461
173125 193789 51830680
85450 158075 616658093
28266 181392 384252590
90470 161995 179910692
4193 56833 684824422
166787 186483 498786626
152947 176191 843670739
196147 196804 1624690
1042 9554 21261175
96182 110379 160908065
91118 171373 201900987
8307 27397 47468475
169385 189086 49269294
21120 121637 320020857
90365 141548 128659840
90649 162044 361768118
171401 192051 52694344
160865 169500 21817511
155884 193124 93439812
16831 199060 906060873
46387 122655 940930435
168008 183301 707983631
41557 64678 58033398
161680 172993 28434259
155468 159182 9170935
120062 134111 35100967
64322 102314 856540686
163867 176504 707835771
21878 77874 637232434
149697 163216 541891116
111822 185741 448117185
192212 194473 5690760
133152 169280 779487835
141143 189397 123283345
160960 192143 78306018
101074 163387 306497845
182885 192586 24363528
121239 183055 493606429
29691 171054 651980598
17895 114803 599299359
123116 156632 84188407
12413 155710 359325341
63027 92008 72179586
149832 184840 80656048
82762 171316 487732957
30766 159117 321929502
113022 125330 30610291
59895 191915 701360964
52877 154528 713312297
119709 146079 199105981
98115 167187 173748694
25427 128913 371870439
169622 191762 55400719
150828 174872 60513958
102472 195515 105508355
81605 106604 62988651
87775 120526 82457564
127584 132467 12333020
165513 188368 402257477
49719 189764 351368538
190464 195916 13794749
89515 141313 130171782
43988 196659 443038315
87422 122991 911232304
140844 179328 832570917
78743 97520 46827684
4859 38155 83113119
92370 160730 171889627
129056 178991 125536463
164216 170790 16585911
196692 199462 583597146
54138 162229 824973485
28527 106474 195696315
182600 187033 9117379
102964 104880 729261883
36282 151319 796641246
92844 169763 145614579
85019 145118 705414048
46303 177556 367059400
78548 145994 337479030
140823 143128 5847288
263 177680 751710915
134799 142137 100324921
159694 174955 275525367
62101 173466 593526678
132571 147802 38375516
25454 177923 382673239
51086 130086 197977039
166292 187097 376205012
71505 88619 42657177
169418 191539 55363022
196709 198881 5395434
156649 171156 817383295
135287 152895 44353280
159088 162409 8476616
80158 98950 46951777
68580 144447 565804141
165747 191959 785966969
196612 198401 4441611
115152 169677 136823323
78494 100528 982002765
17292 167908 870623714
167568 172921 13503329
150495 160810 25912895
138986 143161 10539181
128650 176136 119380600
119568 137062 567480541
172718 183664 27384129
94493 152114 144995306
135963 187957 130623991
945 84200 711563458
127927 185463 368517852
67924 133269 163796994
36277 121823 214577169
50094 54065 10063433
130563 133614 268253387
25963 64707 165152779
36293 101558 129753340
137668 186214 754455963
21404 38036 915991730
49799 118451 172232973
54086 198440 511808636
125490 176114 127271358
8952 128437 979099458
107954 133434 63721709
73478 113609 100912402
19608 124823 263686656
32237 37681 13606996
191054 197802 116457498
63814 195669 330750723
193123 195682 6471954
192147 195972 562845596
112492 115302 7072360
154032 178840 197192009
177837 180551 6776092
3858 119700 41611543
177191 191570 336700371
72612 78211 13994069
131913 132792 2158196
121828 176556 203173819
48336 69748 466751687
46975 184608 649300065
75638 153980 196728825
151477 166730 38366724
164036 173049 377348352
41282 174000 333021131
127949 165146 93634251
179602 199799 50666365
175438 177106 91763090
193386 195892 6289952
26946 155656 893654730
53446 86024 442163103
93478 169291 190761544
60646 146735 375428656
173290 183361 25220146
193074 193231 736445265
39431 174853 515783776
80722 154221 798670666
94032 121558 468100506
172419 185461 20966346
175088 184179 53270393
11872 66983 138050518
146304 149549 842968184
152932 194767 934674210
178440 182032 577345561
148439 179737 605642595
174883 187484 31450556
72266 103317 856827066
154835 169980 553923241
186442 195990 557291892
60492 82004 710215612
159990 199428 925576046
18285 134557 591964665
60503 160145 249892608
171501 192552 52720088
6785 45311 791973632
176536 192632 40381088
154524 162158 210111133
141147 167603 66596565
123231 137547 35760941
9046 22504 250688609
123265 148988 64584291
181775 187036 774939285
57350 131242 273829954
90459 197315 749571966
41329 79035 94352983
115625 169634 135480469
94895 187558 414915668
137402 182711 879585890
171840 173742 9025155
29028 109875 770915717
173901 198622 62008483
83243 141321 145758125
132450 157244 744278160
70206 107870 94551622
138248 177452 98658426
31938 148057 291418472
41377 63806 362180879
36115 173411 344590552
87172 167450 201739412
45082 103728 320584932
32420 95699 632494574
70063 146014 22861412
100206 103416 795314480
138041 186463 376095222
141004 176122 623828114
65863 87256 911968891
18351 56395 285107825
159148 167191 783852501
137481 170713 52383385
129528 131524 5072983
83467 97999 29503930
157228 176973 254463228
136681 157694 52878852
182599 187373 11937014
171514 184945 417074218
63935 185204 304157154
133232 190346 208043072
138344 185928 422586905
53123 134315 136550376
60787 173722 283303697
41856 104037 27657910
77245 120578 108823532
58391 134931 191626372
165523 182661 989404876
163675 168744 478676127
89575 131903 246054940
150770 174882 605647032
151033 152022 293418203
172092 186972 921906292
6529 82747 422212858
35985 125013 431878591
81594 87415 856217571
3467 192338 473544944
197008 198547 3828616
116231 176193 314820483
109943 162815 25540086
128756 178067 123927938
114911 170565 139700062
65595 122496 142617630
184081 197323 603023929
3612 176911 434467844
152738 156123 80131584
161293 167475 622734317
52467 156937 874306038
112320 192801 201823358
176495 188445 29930084
83989 158476 187046408
61375 90532 274638337
64916 70526 652812600
42983 160513 727740288
55706 136391 202063437
76318 110546 29158629
141120 198626 144546651
108349 136557 894930656
155185 192593 93840518
141008 144630 723631726
82274 152493 176369372
196977 197626 1559292
59325 181648 518643501
105647 177398 691925383
149383 169614 50902241
71997 177289 902657106
120797 167347 792160073
176730 197518 52092558
56959 134197 437057606
133520 144492 27621557
163945 181224 43266973
147938 165828 44933386
107072 119735 367591251
169480 197174 546568936
149516 165898 799724974
105499 106032 638062027
61609 171248 275145921
121250 164029 107563756
26001 102874 420990598
13179 17129 9929727
41872 45852 7520334
74813 123647 122649880
198519 198702 467376
4418 112881 271985242
181217 195085 34869174
61430 112393 127892203
194398 195304 2257743
125946 173347 484068734
94945 105536 789745151
58793 67390 21496545
72552 158837 560254829
72783 195657 981341170
113188 147217 62906064
30546 178748 677433717
71659 199362 482722001
3425 49542 115376921
198603 199322 328428517
103204 165050 164369536
90372 177605 291025656
160396 168887 626019738
149087 149441 907870
54335 130492 861586074
54028 55828 4453265
107378 167578 124594024
75270 88123 32072268
139016 160820 54873323
56697 98741 104984512
175064 197205 413427640
188941 190741 503967945
136537 141113 11503010
84845 123691 97705435
110819 165780 137910775
62565 193767 329138430
118178 121340 7798921
89978 191076 496792860
39422 178003 888606852
153391 160665 18286274
85297 110792 64362361
49693 167326 370581801
110908 166797 721580293
71839 190397 297505937
29465 125336 698391732
47856 180919 333961622
112482 132396 548494890
8790 109618 898630611
48270 175491 652343062
84505 167161 207670658
66280 171395 430635761
183796 195850 503031094
77533 120688 669769981
110581 188802 196186417
129216 143950 982291267
6422 106105 249771331
74712 114762 398473360
129870 163196 867745450
148792 181179 77795804
167612 184967 31848111
41061 57792 42099135
119042 139599 691498801
112469 121714 22996863
70300 174173 511365045
197605 198126 1296379
15060 160572 881475108
131575 147566 40263266
59902 198422 347436875
130232 170925 465225468
177436 193562 72636314
58052 140347 206097284
113480 136670 54138831
81875 199615 502434051
151354 178459 574915935
137466 196973 149592098
25383 100872 189087479
149450 184949 1357671
17520 114943 244362573
8511 72171 159206812
144137 149970 960813376
71988 122715 313095759
37780 154408 602122620
156321 197263 102722173
177794 185824 82774666
31007 194027 402455269
179810 188196 20939809
51680 123296 74055622
9195 163412 828901853
199883 199898 698463343
109491 167467 608604504
41593 70517 72506008
178195 191814 34147662
53776 111098 143820351
137887 197609 150059681
168372 176925 21444723
8219 158013 375355494
138690 160588 55136797
4698 128088 650197978
137087 178688 848755245
16695 142674 960358544
104437 116010 29309942
40061 117334 193972528
36197 142107 265614311
100746 130972 76055392
186070 189324 580266977
20671 45797 62843903
123529 165578 105658421
57271 116320 932548518
177251 192520 103733593
95605 157712 156216859
129540 175246 115005530
36746 193822 394245684
166860 175512 37444164
15799 46322 76283559
96024 183401 900703207
16867 188485 649469047
120559 130315 961528225
121976 136513 233811254
155712 175022 48539975
11509 158855 677010729
119222 177168 38854187
43653 81171 93869648
139530 186021 116850837
55851 139711 139387705
62336 138839 191621787
127306 128261 901235601
182713 188638 331587805
118590 195842 193899670
136887 138831 501154218
44471 189244 565435164
172118 196180 312821245
48535 115757 168863366
146174 160143 321274108
144028 190728 117253527
155057 197395 452458487
144947 150599 14104183
55474 142100 217064861
158412 187367 72705719
1109 141359 847181287
21532 189856 422111900
50123 179804 431298043
173415 184854 838359942
7760 78256 176316740
114799 175384 152028367
142636 154477 817593260
60669 90937 75437290
132755 156637 416246550
116654 118464 737064473
106318 139266 82389901
195209 196988 2041853
168954 175749 17002773
29963 144145 286375980
120193 157431 93442145
62838 138791 190264977
150590 179123 71734534
197748 197850 246823
27564 81346 134781840
13703 77269 159067348
34276 55303 952772732
37773 138355 252228196
110962 182084 236235543
110892 189558 197274590
175574 177815 5592898
102284 176427 186343991
69117 102427 751499908
124461 141139 787278533
135421 196665 153946004
20908 186910 213254031
179740 195147 733921555
13428 180340 816826148
28713 133270 847681470
166453 181628 38060653
154991 184548 255621847
7318 159121 380376636
2402 154122 380305839
24278 40175 421778695
112942 192788 835241924
89640 157383 379137158
136841 140172 8361745
63170 69532 685760239
49002 84213 180117464
16094 150739 982402166
51456 89298 766270245
39733 104417 162216203
49190 63687 36520062
3816 182197 720801159
53635 74055 50933167
155349 158799 358905544
148509 180842 81079629
19203 188893 911100412
145941 167020 52869791
33477 93145 868310066
198151 199263 739194068
59999 109818 124907470
90051 107206 43486867
135516 152531 135360313
184815 189704 881850071
70806 147401 798164479
187805 195171 18609754
1912 152358 531636286
135310 145293 556447004
37673 169238 575466408
191410 196864 13746719
153455 183234 74806121
139484 159630 50730365
33496 66782 83664424
197303 198850 3890135
57706 157658 732557631
81042 157916 729937129
139293 163499 158994206
188291 198785 440299381
86944 188116 603325425
198581 199647 920318341
67685 74541 422802835
175161 198777 516514447
142364 148958 115909286
148832 198385 110029535
139320 151917 669855414
167996 198670 532697243
129576 186542 143145471
196869 197740 2118496
45400 141838 256089008
133396 168654 525570368
87941 96330 401033884
135771 174020 96225494
127785 196711 173200953
30621 31094 788765035
23815 125184 254151024
141788 157185 38796333
78691 148225 984595045
56590 117269 599218948
20391 62605 880084524
86422 144913 847292779
3499 142694 348704334
181693 194832 399682907
177115 188362 533726428
156003 185462 73870415
35526 121996 545944133
178514 194685 475301024
91149 163908 183666729
51230 192182 353668567
49018 176831 361455195
134246 151860 44355842
55343 170769 722054198
8883 110180 253850068
78760 86770 542691970
97465 188657 726748220
137410 184084 491051618
104532 128976 61224500
136143 178099 416619046
116653 175161 567473494
13936 160741 532806333
96715 140162 183813099
192726 195491 4552129
10573 174306 410575377
27239 74819 119202506
20438 96353 189806404
190497 197878 817754818
42076 163737 305240084
128963 173650 127209051
167882 187659 49535918
58100 168002 674953007
32304 37039 11862896
122359 175122 132606704
7168 144940 345264094
162788 169524 16967123
128917 168100 98516282
96195 104816 392391664
138235 140263 5113848
185096 188951 9589386
13798 90523 767006508
64434 105557 891038199
199377 199744 915471
177641 177829 476405
64010 109804 114811592
59286 181007 848478480
147126 172078 62759934
128719 130018 600891934
176094 196443 53794905
27524 178782 379604831
109489 115205 532379275
147747 162315 36626066
90057 180670 227737658
168792 194692 64998286
51568 175282 582768349
54150 131313 193327672
170942 171374 177361823
88288 111196 57923855
32972 173273 800196025
34018 194545 974166217
122348 140261 46218511
110755 137757 297189670
55655 91932 356814846
168824 173530 11767580
69661 143201 882823701
180692 198047 43497359
108385 113153 12012530
163702 198429 165352870
73584 137826 161135150
109058 115728 291927015
166836 173742 618988921
69234 101356 42495551
92704 130805 112438534
102978 118766 13737416
43076 196095 383901986
197553 198916 3463611
107308 135830 471543273
92603 120349 69946564
23700 131723 646082050
146398 172367 65295192
99644 132680 818234946
24142 51083 352521047
114518 136648 55181836
39354 49083 514688681
126150 175932 274670702
170678 184374 34193822
69959 175215 264162880
108267 155737 930058522
190140 191909 4483055
191877 196375 1108639
98179 197173 248868352
4846 144981 351300856
154470 179824 78305871
109115 156278 100283136
8956 196808 471012985
130295 193221 900739252
146681 198775 523493421
166938 182432 38861539
15819 43645 898521472
5245 55454 6127549
140264 199908 919330795
66517 74650 20163814
50077 66690 41672674
159784 181173 343337123
31806 156786 313600262
147264 158857 264201222
95801 185153 224697603
110992 151644 320368246
163967 174420 26189575
50016 67844 395538427
65446 105060 282158971
184607 192326 19422409
83478 105915 56527508
77016 109940 82839390
198439 199940 3782477
76904 196085 610259975
112049 127171 37619607
31506 195518 155633711
198662 199159 231499204
187932 194144 855610119
22562 66002 108849899
155694 166327 951259576
28465 197182 594964379
124279 124582 556873
182391 189112 16813938
82516 113938 39144602
23827 95832 180128552
190498 195474 12607639
43560 157996 286959007
118354 192621 605950955
86522 191514 263760750
60921 148338 219286678
124419 158654 80062276
86868 95283 20938627
70358 197039 118587364
24775 159074 336956509
38445 87924 123878553
144567 154950 911698649
147917 160238 30863303
68542 80328 947872749
179428 191926 31327341
1382 158459 393575822
176783 193452 41848986
105305 142069 19998459
193937 199123 5755483
138305 189335 855980679
155502 182564 201396444
178050 198892 232337452
49740 142354 92356866
192765 192782 951863493
39851 110503 177370106
152690 168317 39309171
25788 57046 78573307
156907 165288 21159554
162914 179378 853369885
28980 176655 517070147
33614 103353 965139226
49695 191726 356344364
65599 102628 92594774
56344 188239 77967547
41793 176827 338776734
141429 154394 32752766
148232 155213 545889413
131144 134671 8820142
99289 168944 175260396
155854 183484 620497377
129881 153402 29295565
34073 127200 872100734
179584 192474 32351720
199128 199214 442563108
33173 114139 415815434
142228 178417 91028226
162485 169817 869387341
82986 190976 397222945
9193 30185 528739534
141280 155302 46395916
188322 191216 914409357
162532 181278 497462574
120385 190134 707612638
102007 176103 882977811
112936 161209 90945331
20762 123781 258236961
87885 184979 243997086
160519 166980 518055117
199254 199754 856106849
140271 184134 110254373
45410 147425 255939420
28179 30482 354377196
197612 198605 2549569
53190 79248 65055849
109557 181643 832541093
18874 93478 835459152
90934 191460 928219728
77400 117068 908254382
69302 164124 982486600
105223 131788 870704412
38183 130943 232679316
156048 181347 63483236
160097 176869 42136609
176084 197657 54025190
150616 176829 456379728
62686 85738 374153168
40861 52879 416455566
100679 170544 175842005
113165 167194 135451784
123737 139913 774233999
167825 190874 57805621
198872 199889 563140912
5301 12128 17094503
107880 143187 88382031
171661 194277 371381695
108342 190967 898632071
68168 158775 227253234
84215 122189 229213659
137550 142165 290579729
134657 161228 66883414
168532 176793 700248420
156011 156192 462199
131626 141476 24684335
152487 190035 482858938
129812 182862 133343228
107463 166322 147629311
30017 88992 947315675
172241 174632 208984983
131915 133611 4214059
22678 108180 998803080
54915 117111 156021664
192499 195737 8164421
143502 165761 56065222
53528 109372 140032533
99256 150069 717321993
100088 182407 309797203
19952 107549 219640814
103486 161606 145981770
86107 86953 2132677
12016 33597 257369648
44627 54397 24654323
195526 196024 1229737
135739 182312 733895676
48393 102469 838712188
85980 86517 714097781
165062 173386 583050554
1248 16940 39138397
199109 199847 1834159
183056 195593 31551661
21191 162657 992889719
131935 183242 535316269
190611 192693 53795283
127701 185793 437278982
145975 199762 134929011
45265 47314 5108643
152510 159640 580804518
7662 43430 89458717
37501 165537 559365015
137740 187012 815328524
92868 188226 941486138
110076 134352 138584209
189012 199168 371702208
103787 151130 118848507
131983 182933 127974853
63653 107998 315068034
98898 152348 653320080
16761 78773 155199754
398 20983 51378662
44666 104998 151304224
62938 190390 319629234
141190 191954 127607031
102889 131474 281396116
127776 188731 544403093
61308 196671 669916399
48442 143288 237887325
2427 89310 217180935
10763 131086 882984831
183704 193089 280932821
110357 113225 7198613
145750 175905 75718511
1045 130059 323088286
114137 175054 739181845
62683 199944 344309827
67524 130920 158826107
95873 173873 802047818
103908 113184 830177823
58487 92312 84275270
167252 192194 608199097
39315 171698 332324091
78494 170269 219520060
113055 133878 13116940
180272 194104 566274634
184858 188910 610343197
81002 81173 451934
177974 191100 564075423
144398 174623 508701756
178041 186830 21983373
185902 196391 18326535
105754 128547 151118348
90132 122080 402258711
179762 191408 744965092
29137 131191 327671800
80911 129005 120685619
175647 180761 215443138
176926 179468 325843469
47203 173340 453662905
188545 198776 525770165
58541 88664 75058558
21134 26634 41629617
190752 195375 11715804
93453 110894 470132729
115530 188527 944433608
90062 139327 123757475
4756 179238 272597453
118823 143697 123555391
188806 192289 4313573
53765 155789 255914480
17995 54923 92593848
121705 156371 939050806
173900 189770 39763461
121779 140416 46648804
47880 149020 253823140
37888 68980 657841110
187372 192011 11721525
72022 91143 47692225
18507 30266 627575042
126549 194481 170794841
61599 79404 487010639
135911 148833 484807406
17066 85390 335690480
157033 170662 875485187
190637 191708 488910007
101633 194823 234225866
180037 186023 174514783
109533 119603 25237448
80351 177601 949899833
154313 189582 202182404
70710 152998 769207010
60951 134016 287030262
146402 174980 640359878
181327 182492 472222070
109788 169895 150919119
64279 154765 226992312
183508 191611 20349051
76077 168997 233478523
36575 58716 55743569
189821 190353 362391003
24236 78044 134844510
49524 151795 256520277
189083 190699 841708148
109693 178604 649933916
47068 175130 321442853
134589 145950 898646687
193559 196987 723084272
114873 172227 143955557
181758 198021 363463647
48959 77274 681816918
93532 146525 133388074
118213 183313 163344012
27497 75190 175204979
29985 110688 202548917
192292 196630 235514493
125838 145570 486896782
185048 197428 31014856
153634 171059 135079826
168507 168972 1185230
185440 194457 10492472
86242 131941 114855995
157236 199649 169790681
49164 51460 5806711
110912 156745 235469381
110144 146795 91910227
85445 149935 664728152
18664 26443 19392628
121734 197275 371477777
161274 187597 65994384
75774 189835 508985496
39069 192418 142867538
161373 174600 751088829
14964 48113 82874265
174511 177185 377647
71842 178148 266827083
159953 170660 27093251
93910 170434 675885392
22189 45361 606410530
123326 150350 281201161
196821 199142 652787053
170496 181290 26943149
48989 120411 926968163
196790 198472 1761731
35712 160493 882782155
34939 145122 497150834
62543 162744 251345789
165763 182170 398841257
52048 54582 6387140
82945 161427 611625761
190704 191323 811302408
62920 94798 791909651
293 181389 865049736
182344 182734 985010
64231 116484 131185190
186965 193095 15442657
175329 193673 45998116
23278 154496 585991739
112759 116420 110249485
43043 70652 69128372
26729 172600 584295673
51186 198762 370251127
190807 199133 20956931
150086 159972 631048302
99352 131284 80349859
27891 30371 446918938
105746 184699 198074644
131870 195171 159029975
136033 168274 81166527
128603 193557 163217058
78171 191408 284273120
47897 92646 636824519
35551 154002 723874791
42745 117974 188725905
115020 132706 44088088
173361 179509 812403502
27226 184892 395627724
88362 198264 276100261
144291 179371 416601911
134304 137131 7110867
45570 160093 287303117
12645 17224 11451373
86300 96791 822895891
21058 62442 809915193
140301 194259 135705034
197240 197456 542147576
105390 193748 992897860
17573 75720 145535440
162335 174374 335530467
185292 192419 17915895
6822 81819 614435766
19142 28860 403718364
117550 196901 204789255
98674 105316 950065307
19500 52747 83260046
144101 189684 114450761
70870 80983 25209474
67806 104232 91241468
157520 163379 14793396
33896 35119 3064931
50167 179317 875948925
62733 190830 321276811
191626 195095 8785023
116957 162302 230609050
168875 181329 681173212
62468 186736 311617046
49530 60688 960412801
128604 159049 76501329
31928 93375 557080988
80399 157558 990256965
71903 148085 462072470
47530 155350 270621296
32216 190702 693184585
113057 154931 104980296
181692 192534 27225925
60138 129609 336214874
30538 188506 966694944
18503 137035 297048478
32240 53163 502439665
152514 190982 96529006
183056 194812 29597511
129544 161135 79479301
17395 198113 453186918
127280 183366 354565714
41933 177300 339597210
149423 168849 48854325
149816 196996 118431468
48510 119914 179143875
139545 193007 134411425
111661 141288 74012919
33191 53548 51264492
165534 196230 325153584
2352 137831 359567085
182647 197553 37373538
154623 160413 14467580
2086 194637 482801332
38782 92961 881268497
107240 138020 64405345
157606 164844 458857119
197416 197705 888350977
185507 196978 113508486
92625 162434 175606033
54977 188142 333937614
119714 131320 29005482
102028 158098 140904900
25600 49197 10109112
149443 162012 315960869
124561 177958 330772163
157309 175304 676701239
21019 122287 748364337
126021 168709 823963194
72919 110208 93797533
27665 175443 660027965
180857 197854 274261381
110465 198881 221771491
117382 157393 100221307
96324 121293 63011520
66279 70785 11231179
29455 104616 471427632
67905 133854 165260485
15350 143041 319991921
115073 172729 528485067
8034 44545 523994672
55681 164397 561427869
184221 189888 14149435
50572 168287 295377701
117174 127532 25669347
112675 185234 181940521
193320 196803 456208042
11828 123386 279580998
184751 197711 32524257
75874 196552 340473941
54238 81932 295664686
83931 170246 602517904
87803 154982 168974396
134564 185319 663771344
5697 109206 259345209
106477 186247 199991465
73211 157155 210791410
3649 55453 244904060
27482 52270 62254142
157893 177103 231683095
198592 199443 725990535
100476 115629 38570235
69459 114708 684933430
172358 189324 42382660
7383 57670 205102890
54529 103853 448115857
191159 197836 584303933
174363 184864 26295390
48011 152586 807992072
49438 187745 346928241
43295 81242 159784906
56861 79537 961940322
58759 136348 450575591
72964 103342 76174849
180535 180790 661590
108733 131000 55674598
81897 150808 173007923
120563 158853 864695856
120469 140135 49236876
4075 80134 682370629
16615 132199 938289966
144780 181397 91922801
199166 199306 87910
81272 128412 266692475
106160 192401 216384109
195136 197332 5414530
182718 190247 18852498
17757 17840 564835128
56922 153308 241687169
157974 163409 316456064
56008 187768 330436852
77183 184306 434608252
97994 161739 160407103
94774 183390 602564842
33923 103585 174748318
23226 170399 369386128
111689 192871 882004034
72684 84204 28801913
196175 199475 8228398
28779 168149 349726844
108364 165995 144611781
89942 191808 255941040
18573 89200 3384360
152194 154874 201054320
198860 199522 297365479
195970 198920 7335387
139478 146676 18311237
9074 190821 455642762
173437 192195 14495489
33995 161827 320861349
149217 163404 253308083
73417 99122 64264756
164110 198142 85240676
171434 194092 4454286
142836 148125 141144732
130310 152901 699733403
91484 155556 142751909
162138 172389 21161390
176964 191637 27286950
142406 148515 130061189
71020 141341 701881499
81387 190697 274439709
125270 138611 33436660
81674 146051 150218886
50718 191478 353128490
104349 111768 925957355
3980 168977 413738434
80117 98029 44698592
156302 197942 3846567
126300 149790 59153611
47659 51604 283335666
83211 145380 156269783
137602 153602 40367095
102342 176219 893519613
11691 75437 159508764
105362 182718 975176532
83751 164397 202735614
136717 188201 36287299
12830 168723 875303605
127698 153042 781151663
116255 143576 68263599
142431 158968 543073255
58885 195713 343274150
12559 32700 778407751
73617 150488 192989438
73283 113159 539288020
175041 190320 386524051
134607 162739 396931798
116267 132676 732932263
69141 138904 174869071
188608 194019 893513194
150688 159349 21747254
26123 61192 156871284
158462 191936 305806688
96527 147707 128854002
60074 78753 46554295
140927 181961 713909205
183423 197486 753565810
126312 162150 315743295
24477 41248 42151792
28245 112148 894333830
47011 196750 375774646
75141 114342 98674539
167306 182493 38117276
10020 192125 456629535
146878 163426 41557945
25690 159638 336085838
41199 149559 301329968
7161 33318 65127425
60451 103072 516989945
187366 187463 710910832
187845 192737 649101388
109138 183045 185433953
127367 156051 74382336
83155 124071 102834096
92788 93691 2237556
69973 198102 743156933
163249 190788 69039901
118501 160958 106510961
61007 139059 195538908
172356 196399 60264902
131187 163880 748320955
86858 92230 13354105
3193 65232 155399593
183265 199239 616470957
54137 76903 56795752
186961 188686 4339012
111511 146292 87164337
12196 127678 520623083
197231 198601 3446708
29375 174076 551539976
173297 181937 301851764
132465 179518 905850894
108971 188006 198285544
128288 132563 135684181
178889 199255 51100272
57836 103179 952758511
112050 171555 110653861
161093 161452 904664
177180 198983 54669364
14944 157474 357333648
180552 183685 412874885
73439 121692 826106726
18290 40410 228744247
194353 199803 13610452
18862 175052 784652166
195903 198982 7676273
30985 90422 148724029
28734 57835 73192628
69659 172609 461110033
192067 199728 19199435
7517 142401 660520127
110837 125217 792209287
154350 179826 63945009
9314 110502 253647512
121597 188049 653952554
129084 173765 112327300
54125 177360 309120433
46713 60587 127728020
172021 177529 726138572
39540 112069 182136972
169604 171685 1423946
124968 178316 625515505
76578 171952 239696141
55219 140441 491269874
42409 48820 7428081
77253 169353 267741830
118506 195152 192380375
135041 176161 103473949
139552 171355 687961920
36207 75545 98564591
158046 193442 88954235
187869 197763 322766124
125883 144024 851077567
183472 195110 29281266
153875 190274 556522901
152772 167232 36344197
159392 178362 585845829
28003 75789 119787994
174347 187125 31946927
196568 196692 559334551
187106 187305 514588
157083 158898 4507547
32273 110988 745653539
124973 148831 60010926
180023 180050 198904239
198132 199659 738776234
91067 163256 613299742
130342 172078 105044196
16539 79595 157758336
170956 175151 115057771
69402 147454 990251429
144683 161220 8762269
82778 142598 100487064
182343 193224 27319211
46020 175069 323896736
52854 100142 710808681
172324 189748 43591156
52639 185096 533202661
32906 44348 28797634
172626 180970 11994870
14619 71486 142452924
194315 196436 925917886
42316 60286 45138465
38567 75077 91478669
86069 142236 175933391
152805 154323 3901302
123802 136946 32858283
81936 131121 123391970
139253 165732 778077234
62382 122365 45896393
56906 196274 349668880
184911 194402 23891041
8586 175078 746825929
85700 195612 276175000
131021 172131 296803282
65904 122068 140782069
115400 120333 57296709
186799 193987 18159805
197624 199373 3726964
16990 160570 847329056
123409 148279 62515693
117220 164724 119226200
112773 123328 26267706
80142 181821 518292442
20345 105049 771515247
148424 148582 380671
45524 86313 102005820
124107 175971 130261396
131261 176683 114170514
47792 81222 802346847
32581 105492 182983946
88648 192022 839506293
3235 14214 27330155
71431 174565 258899707
38801 140159 545611720
157413 191414 558063194
12281 84172 686410750
89320 105507 618851359
2928 141372 346801052
60000 177498 746523324
110016 197223 995591869
48770 150445 361030662
54780 194614 367125336
20557 99927 590410047
726 104765 260523417
117072 151252 524232724
8347 177638 428862570
186725 196934 3959537
167793 195433 447225951
166888 191303 877108844
145494 169575 60512864
190930 196508 5839806
8451 130800 306367650
16102 115581 818500552
125282 174247 123064139
30282 111085 946860794
38778 122125 621660293
99878 162752 463343863
98406 146171 493551008
87312 199584 785587743
86212 177627 890361389
37601 175266 123364849
84620 114295 74835899
167261 168068 2035073
16257 188702 628041832
193946 199882 2766499
170651 193230 56502631
140232 165024 647608377
69374 199636 372714271
133763 197350 159706006
115668 124140 717966721
38415 51277 32414554
63237 186663 309550573
78547 89230 119398750
56085 138968 207978843
92201 189513 244571043
184959 188326 486201188
124341 132992 835638645
51226 122936 591882698
106053 199901 235451721
22926 174391 379929824
22919 85798 157258337
196846 198105 3085035
13152 45567 81168920
179639 185626 14977108
129101 174744 694255045
192854 196461 374947397
165322 187004 106748629
121212 170990 632481601
107302 132948 124847200
32547 72557 100324767
19216 23023 222022363
109053 198060 223290488
41828 125125 208776053
59905 65969 1847671
29996 130606 252218695
160295 163515 955861946
102279 125322 57939754
152762 155698 7440424
69448 167946 623435030
71406 88846 43409680
37169 134231 655077133
153960 174737 52242611
16109 21042 12330950
72915 84603 29201090
120911 153969 971962442
159493 191542 80466975
6061 195628 475366142
92424 129948 243003592
135339 171406 488954454
31875 98510 166779750
116390 135593 848891061
163347 198436 99227502
95229 116054 52938792
78911 107210 71298693
35725 37661 4790714
22138 94469 951229688
122357 197480 188561787
34139 127682 925651781
99369 154446 6263391
132147 196143 958924913
135963 159478 988199023
47048 83813 92018046
152973 175410 89549507
166540 193575 584933839
115797 196751 203003464
33744 180618 526963720
80116 182653 257480452
102748 171101 903024640
172247 199037 67108463
96506 173099 192699939
171104 184065 603946775
128825 154045 63485045
118215 142020 59549871
53078 141020 425675685
96901 192276 303904176
66812 107063 527455839
65627 86913 53057073
118909 192139 183811109
149415 161186 29539323
142815 155781 32713819
199113 199150 33903
102428 119528 453006441
147155 170838 968617011
98408 112716 694027308
86582 108339 54979018
174284 188908 959679088
31291 183878 969906314
188802 194113 498904705
27370 95171 830424685
112189 144443 346887970
33291 78371 895455325
23847 111559 937591442
171112 189539 46047471
143721 168353 61969714
52373 176375 224143295
8608 165461 393251429
85315 171210 215985906
5814 133225 319156763
15348 29002 34031858
171722 181685 224949171
131857 169762 95353690
32357 45890 74077326
118776 169955 128565687
51917 119979 170639388
38702 180961 357027056
112432 118015 92971052
76932 83034 15242452
72502 136544 834960862
71587 163020 300770072
70857 113252 730435990
106303 147210 102531722
133776 167789 716329757
88890 185881 243733478
133327 183773 925376379
111914 192944 203215344
89011 187605 247732413
153123 195464 664396258
182421 184223 4529680
135206 159775 61840630
171422 190180 46910840
67913 97834 318320961
17893 168010 525898603
66252 137104 177519501
149939 155829 14822200
24821 26940 5361217
128226 129877 4138220
120762 152018 867675359
72412 72661 595221
66720 194277 320128823
80939 98802 44597354
140472 164810 101036371
176663 193708 42805995
77175 91461 154020000
140058 173166 83370129
133332 170495 93534254
168104 191444 58518367
146687 197562 127597218
187237 195428 118647587
163668 187407 66189712
92777 174596 205783415
32121 69701 514365180
173271 179706 623702279
130104 141547 28745155
152992 190546 94256837
117610 188192 176924532
168918 190635 339778359
76890 198507 305377356
75808 107157 173170584
170333 172600 645544199
115307 132854 961189851
152680 174716 499164336
76699 158729 161797427
147626 188890 403039677
167585 175675 20353655
128117 162470 86443171
135268 168596 344078795
57986 135163 536363126
6478 196225 584904658
7944 172698 413052614
46593 58512 433678287
35898 175383 350091672
45792 147332 473081361
25715 44881 48136235
131047 132355 3348788
50911 151032 251108918
41403 50356 22468708
115930 175643 476351636
30877 107221 191638440
139764 181023 103770072
55063 183842 389476752
172250 196620 275355238
188733 192122 421656208
197358 198504 2908773
133507 176280 430632855
108507 114773 15799802
129908 183094 8807302
77981 90236 637749914
24619 94353 174553815
138144 148942 669710145
55704 120359 162039998
85765 148900 158749710
190785 199366 21586122
129136 160687 583994016
179868 196329 41336643
154759 175492 52076332
150349 174847 579281148
44137 107329 158601444
161465 199406 350885923
178321 193244 37437929
63345 78392 146563453
60611 188383 320432187
149423 192481 108086773
66678 121176 136594903
11448 96588 323422024
18543 108635 225918592
12845 171419 397766687
127360 172981 998315379
80208 155168 188343942
39858 106741 167914326
168469 190376 54845949
161470 179778 562863110
164537 173931 23490545
6819 191905 463989104
42590 64841 55827858
105955 118355 386238835
145967 181198 770837065
29511 40778 28304146
191008 191282 696708
190258 192415 120896667
63255 137788 186675049
5633 38974 597478290
150852 192466 731238813
65698 192109 317181544
11475 34587 57610206
26982 82624 139362588
136327 161802 64197072
29844 185763 416070976
8521 111229 257389366
161541 197124 381928849
107825 186882 687714996
55933 107801 879107245
42507 191798 227097911
35839 191503 451452538
115332 161184 920748332
187781 198704 285139630
193141 194230 55934582
98824 168511 175372057
33993 135839 425083740
22872 38419 38756548
75142 105359 76000204
152500 180633 70643179
135976 151623 39385345
194760 198589 470573900
76428 123803 119031852
5429 94249 222054110
132762 149111 415426295
53641 106517 535985562
44493 139465 894426672
109721 176088 503975445
157379 194254 92660110
136973 167136 262721464
149289 184123 189907067
112437 141094 805593914
128864 189322 151825644
159262 185684 790723905
154058 159795 14360478
91774 93279 3806947
8301 58990 830036218
50943 64383 696391166
179915 197073 43055602
102018 188079 216184358
181502 191347 271273558
505 104573 260558639
71318 131602 75212491
31749 96034 883588153
121858 122871 2545796
136678 158977 56131056
17066 44537 503044417
195659 198626 67702787
18528 90980 786951546
77077 163853 768858062
71069 88129 42486224
159402 184733 63590562
23318 79433 140494472
31337 39831 642767385
94598 153885 149248508
150485 167044 41622091
125025 179621 56326214
182598 195209 371143997
33849 196416 408049841
127518 145110 44363381
163814 182258 657742140
186782 199972 33156209
19512 133711 804352256
186474 190487 10054561
174877 197500 56623212
113567 118199 11609830
118053 177311 860750397
136826 171176 86575435
119975 161988 322254697
45611 129782 575265023
42664 164406 305513486
86726 122519 175232628
16852 161813 363511688
74788 110686 90348056
27265 46129 275963166
35013 42612 476554599
143045 184847 105042858
198946 199335 649512708
111760 171371 158958266
21232 53643 897440201
139228 179156 697479608
76784 182800 266268508
31909 42062 239329221
152639 167595 601439273
44025 59095 667890016
156083 181825 64603357
11911 87122 188140635
74964 180274 203624073
75671 174884 249200438
97668 143658 115772981
138703 164041 221403688
195097 195353 632418
67772 145900 196025177
113896 124653 26831688
136242 168034 80047252
98571 113013 137144592
197538 199292 4452090
154478 181537 906796225
156171 182019 64879384
148917 153423 11264615
81767 96788 22335399
70137 191495 614206197
194412 195705 903456312
105449 176532 178420911
90309 90889 318568066
167357 173937 726869875
183556 193964 26197684
72989 105742 193003570
132938 190696 395825265
5906 166087 85746429
100137 111161 357365056
118086 149152 77882572
196320 196823 1230321
19145 58030 97530832
138370 173682 88867653
186403 198527 284995366
103631 188404 212781623
86670 138535 265552880
181653 198802 43018470
3318 46798 108719709
6737 47695 102303195
170304 193599 773272632
61527 176174 287596602
188469 196282 19727869
39033 180135 619378231
131329 151963 51857888
103155 108553 13749731
190783 196396 14174076
51367 125955 186876688
51266 88220 494764906
179818 181385 3898881
55087 108761 849709648
200000 200000 4606
199035 199867 118106417
18297 113711 454629762
18004 32750 36701405
135455 169380 85468394
151017 189807 824044084
114627 152068 93795062
170088 183376 634196011
167651 188767 52998175
25109 187907 835908886
127440 159466 484884845
116745 162389 114433337
100515 115631 38482510
166960 178331 28551480
113590 138770 17278279
181733 197860 409159990
81071 162534 734952262
145456 177702 810964352
96105 125468 564498000
184061 187562 8727954
126896 195338 172055970
50728 188674 346057306
192855 197984 12828545
87652 92120 247892431
91936 178474 639506401
196296 197801 327829053
10584 180095 484182538
6384 188411 456288030
82666 178749 241386803
65966 69546 479877498
92035 99935 19859942
65953 150973 717447007
18235 36337 45189058
132581 160579 119652519
17971 123235 263840699
199079 199184 272194
35989 67092 78094422
40531 50519 714299270
6429 107721 253812157
86875 161488 689068188
110353 165216 722355072
72648 170445 245687178
30916 33474 738257293
158321 192064 469693962
101795 166718 691458445
27828 117315 224664736
183553 186629 726269555
29027 192828 549507601
79612 108695 73207858
136931 137313 946139
123389 161062 94593070
50170 89468 98162020
21597 65669 110445929
66305 97229 77049902
11629 48094 91156297
70177 110484 929794470
180011 193040 32686837
183218 184558 735330300
180315 182319 5023237
81562 81810 638571
173492 182486 533413620
73779 193141 299672651
98258 198098 250898785
188206 195342 18044999
196215 197694 531157041
26493 127400 252982381
191837 194962 7945152
177058 199823 57114611
92175 130545 96514097
106869 119818 32394511
112878 130597 944754645
131682 133388 4270635
47607 67542 324501477
9111 50858 104421781
122411 188123 164915783
80996 84533 142979445
133926 183021 123360453
78723 82049 136860372
143604 177808 85974256
82744 134113 128917294
6401 55357 254181394
159508 189089 195256793
108819 166066 561837078
174876 175967 2708909
983 164933 411076195
42462 143983 972844868
120747 123291 6472469
158279 184330 65463929
25960 87016 152884034
141641 170938 73858682
181725 194305 31650161
54634 162422 270402077
189399 189725 880599
43253 143447 520516042
36118 82587 18659951
189860 194638 575712154
134581 150353 39738239
197571 198775 597954438
36072 84605 121516818
171675 175130 8645866
30646 177608 392620485
167185 195374 649098471
54841 172403 694952456
185838 198239 818021286
110807 145431 73287221
180607 192915 683039870
197331 197493 382261
144880 155932 27758877
179458 189007 586825408
135582 198773 892211699
194587 195898 341112147
70521 143289 348442001
68381 135667 168579545
77489 132751 138712323
126626 148698 55689421
42655 174676 681956834
67013 78200 27872634
6947 51348 111050501
188092 197693 24116509
183721 198825 37897167
136089 195166 148549113
69143 188985 672087188
93340 164942 218952428
125248 171578 604650857
25934 68129 108029554
194167 197721 8833386
22898 78684 139605743
34211 161742 320104304
95842 189044 383478863
72600 100208 69040174
36504 125360 222823229
95844 184957 224103208
14642 151449 620106572
137260 193366 160800904
76694 146435 175270881
4086 196543 482621994
168326 195931 396373649
100867 141772 425314008
114612 185866 178652848
14757 167222 382357001
132148 140908 194835444
82818 190614 270679887
6234 182328 313907362
79594 170428 228319502
149068 168594 474146421
189574 194457 12354290
138952 155056 373772124
51396 78560 443875490
190052 191788 4399487
48661 194457 365876440
42437 155080 310679185
52624 142441 225192908
73702 112415 982337758
63130 89234 64966762
86972 167847 943246532
231 62567 156055579
154146 176559 56250929
68846 127531 554484616
169575 189222 49118711
150334 181596 410328188
32249 172322 351622423
84342 153970 825854277
86062 131257 663094048
33268 199481 417148086
37693 84866 37988379
166360 185356 47643872
45695 98704 132566596
197871 198334 1209479
32231 37174 12375186
54408 140803 216413180
16080 59430 108674119
76185 176404 251703742
30553 69269 284681371
81950 93204 846419084
163790 166912 787604032
167617 195142 272079654
106834 127926 52638159
16157 184664 902184890
155089 180319 18420324
96331 149467 133779981
110411 114771 697116831
19381 25938 16232010
135918 162919 67971784
164758 199368 895222613
183488 192884 465438836
89650 192740 259073750
116823 168636 129974132
154458 171642 928142843
173825 193376 632580563
190589 194482 9844857
171304 171968 759540768
116514 129293 466702326
84090 156972 430431594
23916 165740 737299510
186521 188269 899568965
101380 147013 733863455
138517 154636 40684531
144148 146683 420837689
40845 152997 281358500
156670 165976 427876921
150458 158640 700088735
44366 87962 44589603
188922 199439 26455093
90247 195340 264180007
73983 106518 255016553
193674 199635 14927032
67980 191961 311071492
163410 187935 61484073
39009 40576 3954533
115944 138000 928994175
9012 20337 28284861
9152 67390 145833172
151378 161738 311586756
148651 198090 123983243
138606 192509 135490646
113585 175854 156285127
75556 87873 30703431
125826 160343 286004669
153832 180571 67103438
124906 127783 703871091
59163 89485 75543750
69258 130627 153823031
147013 188010 596103302
111474 188654 193529251
75092 195612 426450220
45781 123873 195864813
42035 165094 976539620
165894 167956 868648800
119057 132910 726359108
45945 167881 305949683
133364 159407 27515520
64687 174379 275206686
116685 196225 199471111
59379 155671 895462046
131802 163981 80972656
2843 59768 862253987
71771 175350 854406881
90476 183379 233541370
127219 145129 45153234
167554 172474 556748037
159839 168363 21475431
58551 79432 51980781
150649 160935 25891415
80084 173833 14617662
183999 188989 12484372
154783 182621 39218556
182960 191732 537247247
22644 26297 22769545
71620 107483 90130209
133987 165525 738660717
52957 64739 273494662
98907 125308 881062467
77095 105514 71462469
182423 184737 5771721
54600 153404 709471747
106539 187323 202559731
16702 138800 340379092
55749 131305 655957732
3419 124200 375356586
82687 154626 180766382
105828 180090 630015961
14446 90677 483195624
31094 70191 98143648
71908 146891 188241672
92977 134503 37089259
3607 97680 235189726
92423 95919 8669584
96897 147269 469537671
37179 171305 336753011
163386 194563 893190334
162132 197899 487689950
997 148763 370343511
182364 187600 13053716
17043 151908 338120957
171041 178075 17502096
136085 158335 55976924
652 4753 10172987
105912 196788 228066341
64244 197154 333419553
63672 74407 26574224
180994 191157 25469586
150166 174078 830188814
194472 199373 12246098
87150 143775 629279399
77446 81877 4199328
109727 122957 33062249
2131 43258 102897671
64085 190122 316066554
134595 171876 802417108
156256 165203 960746673
168112 182780 490399024
118815 181947 158478181
159752 195682 528440699
5849 152336 530491612
80204 180676 787352408
173216 199469 65827298
24734 61582 92645711
66145 100337 784873211
102310 111953 46297191
184122 186147 5034660
85694 98028 30815870
178696 187376 21671883
56544 87071 76215024
32987 157258 311889708
47696 156153 272201104
90727 144113 134311740
138743 181037 106347793
50477 185612 917876266
10564 179170 422785398
120902 171737 127835013
103902 145627 256424434
184879 194021 22988795
85597 113694 70880912
47146 68815 54387253
130131 133222 7802426
75949 187360 744009316
122132 155349 797267495
38215 177280 349080845
170869 181547 26633918
178549 198834 572168007
35797 86955 23555627
133546 149655 40592275
161195 182779 143960642
41878 115873 185765181
176304 194539 948354958
173676 190200 876212656
172660 191223 571336579
12371 117454 668859860
75637 150085 521013039
12334 37499 31031989
9396 11131 2168404
15009 101754 986577633
4466 90629 492739051
134986 166146 78478451
119510 147266 69658032
171210 199864 71756590
184152 185535 3444647
94318 101025 16905241
68139 175569 269579858
74639 197076 307443923
56251 90467 85368409
185757 198610 351480845
77490 106836 73948705
29525 106350 192868873
189571 189946 899908
32966 107370 234219284
76723 101268 861095005
182901 199626 234027135
164603 172409 408972015
123319 174739 129199451
108944 176160 168695400
10173 32972 149206499
153387 190335 631090597
117571 136707 47632965
158410 186190 69748432
126512 197968 179508113
124795 136880 30212431
61159 78393 422472354
12382 57035 111910042
124037 164892 102721164
30566 48902 590831405
31025 41322 25881903
99850 100422 887704746
157239 159959 456147418
177086 192386 38413653
8617 47838 97923987
61831 157717 240355878
61512 198898 344615254
38899 99947 593531019
178137 185218 17768787
123540 176172 132193423
58261 68992 9804240
103903 124048 50608072
29888 54139 127171679
126984 145868 47650998
113984 143176 73055281
149716 191387 431447104
137728 177040 98878678
131536 138809 787288791
147194 189006 104877554
172548 183425 27188580
171710 193582 54795316
155549 163562 20121381
163778 172625 233068305
53262 163547 550254681
53777 54285 628545239
134111 156037 55241919
8667 149864 353883066
124347 181334 143095505
89084 142255 593393894
188606 193637 522668325
99278 176482 868403011
115135 195833 202424664
184315 190673 166919930
50266 94818 111235493
106052 131737 64266732
64792 189055 663158325
28029 33301 951037874
191885 193703 4629926
123858 144276 51237447
152887 191891 846415893
40312 173703 381710188
194402 196654 40153945
8804 161024 381565746
133348 152461 832954804
91903 198607 440761799
125694 155118 74063976
35329 163037 988214584
88668 94363 14203333
182189 184547 5883848
6590 43702 92791935
14397 24435 335640522
68279 104337 167712486
160179 176630 352161802
77829 122336 714558162
184068 192963 879913971
83787 155600 180443457
20594 94261 184195294
58459 179241 302939891
142391 158882 19491829
104990 181032 275254065
119168 180493 153888241
18995 35249 330990286
53700 137993 422821845
84554 178228 235346367
109027 109608 803769629
39950 152090 281315568
4189 79665 188855912
18274 139834 304584547
1945 189084 406220660
46132 97245 127785040
120827 158271 94022707
119754 164956 765211942
28564 124616 240936383
153392 168568 629317472
70639 179300 272694106
125481 194159 172572668
8361 13719 13233432
53196 139260 215658459
1732 52508 543482099
183397 192740 23447925
14980 174125 454666334
102505 104044 4026313
43638 174812 329162654
116954 130467 277680566
157994 165957 267735468
1310 125017 692845060
80266 130002 124819064
39886 151727 280570023
130194 145884 675201609
26132 116585 339020436
71889 98373 704160434
161246 197307 246355484
185175 191007 727689267
34907 111718 768248688
81357 157948 192279769
16610 51620 590447085
196882 199549 6696711
86510 136744 126135045
178472 186734 131300904
139463 197175 145089193
130725 195362 592304348
20910 97779 57870302
24012 36530 148613090
86081 197571 280017979
151443 155666 3869573
120435 183017 157105108
128405 180060 129805459
104527 152017 119201212
38152 127470 224015621
195312 196646 3337928
50786 54501 9429528
154608 154917 773686
84941 103318 464877864
150925 198822 934708710
197619 197940 784345
61105 97885 91739820
1513 109471 35626561
37775 56013 390078744
31828 64841 136090416
2819 61732 147592051
96902 161962 502065989
127209 190387 597160487
120962 151820 77521868
99507 100653 268547271
169201 174489 13211077
45868 142270 241697316
53421 140196 858135473
43849 127899 981446123
141352 158239 42494049
20350 94473 987065996
131010 177281 442624855
171596 195852 896115593
51050 163743 282795905
30621 53270 56864285
6096 178174 431420389
199807 199880 188201
90505 125674 88466413
80323 191469 279055927
13990 123982 342471255
154452 181567 801078619
144800 192352 119374054
198349 199322 883382030
188091 190385 313386231
138477 162057 59433028
58962 195056 655499392
94679 188149 577321175
31927 172938 665367695
87252 164223 819042697
196594 197334 489503758
25336 36906 29030774
124915 156106 78409714
97627 110047 687562141
110601 126360 379987579
164505 197050 81560274
7633 34611 67177268
165006 192225 68237717
105256 135583 101693885
148807 149224 376139169
188531 194216 14372778
60301 121236 152636405
7470 147813 939793147
106594 141406 111277956
36526 188865 382267011
122217 138047 689274198
76544 193100 292728380
145850 195819 66611625
105322 175491 176185594
104361 180753 513672858
59418 158849 249278842
157150 162869 606469018
59135 61204 3480631
157585 158630 271731330
64665 122916 289125995
92512 167719 962908588
136114 182076 115601925
161784 170178 64607105
109875 162925 940491510
36151 145204 273664657
114199 157754 109087752
2431 194989 482831907
87913 121370 84207737
99397 125279 93146016
121777 161998 137255704
137949 168662 566387230
76750 132407 539218374
51627 177485 942482359
71682 142696 178085608
151989 153785 4538044
148743 193352 536634418
85708 119761 85736827
103570 146168 472259505
103393 174127 177735602
197893 198425 562858912
105102 109021 745750768
52758 72077 48323850
191993 197135 742360002
99835 185686 215735786
30583 134246 259834158
176564 187273 135961950
116521 151930 399031819
135463 172923 94289790
19727 37081 419992377
105145 177731 182213398
105592 131369 719893752
124635 152242 953809784
172713 196397 88849960
148692 165297 433383635
180365 188415 985299493
16524 142595 315959029
12858 44912 25827769
163049 188764 64491731
27713 52608 632867097
160576 176358 466430968
139246 185461 813240400
82408 155923 184707647
36549 88324 921121087
82263 107713 113923454
157646 183179 31636779
189514 191774 5698954
59152 129057 175085922
104316 115662 28725949
162853 168290 477203024
47479 90735 614624402
183375 185682 273939465
32301 73811 18332052
160215 170874 26960409
143799 198938 447176513
99386 148141 122762791
100644 173722 186603196
123653 197750 185970722
197347 199866 6351904
59493 165053 264828372
37580 169981 350127692
97448 161523 161214491
150373 173186 279346549
45291 180193 338517723
161836 198378 3529964
89552 152399 257046735
71391 157488 541135156
55266 83566 718425197
115079 131683 41392707
125280 142695 43699968
19881 128891 273134183
37769 83565 695102919
184054 196939 32401049
178873 191472 6541262
146090 154291 20557111
148261 167586 5965494
131455 180565 833483085
25133 161631 523187628
9228 174680 414903021
160884 176119 347795797
106702 149868 108233622
124609 126608 264185115
59052 98742 907468485
190467 196139 14369011
64315 113403 123135886
195350 196763 539786042
168904 192563 56970541
18723 24846 980534330
3305 79391 190277790
14537 125287 277555882
144589 193158 283335940
20888 172991 381516653
123120 129194 15152387
86992 162069 188725752
58105 181728 762145958
107553 164486 142920993
45333 122734 992637659
70390 73224 6954835
28257 93637 163640254
199832 199891 149900
126222 129863 471516548
49008 94755 114262624
12223 28315 40082026
46096 107445 154022882
134935 195018 704470837
106409 122286 257083525
29975 83048 132891072
154195 196461 131234184
64438 138230 339244068
157205 165056 17505053
108526 171836 819393961
34856 58163 418279788
101321 145786 46426940
6078 186624 452637798
155550 162605 388476164
103858 107765 9990333
126961 137878 27422332
169599 195625 38844284
157654 195646 336423067
4254 97716 900298952
143752 199120 311955906
155082 161678 138493868
8220 149001 352794812
27616 195953 92607926
35334 189480 386780210
41403 108478 309565658
23421 113368 225669817
57764 166753 323151859
149190 171569 56305769
21401 85522 160405465
119521 132494 950235848
195844 195923 119610186
157996 167792 24670101
129583 174116 112029218
126521 182240 796100737
15242 153643 749952839
93925 186211 231889852
194071 197432 594331506
9278 68806 303330034
97518 104136 16961498
193342 195875 6361065
10009 29490 544373918
91062 144178 302216813
156621 170480 34922965
89374 105994 763994997
37348 40928 292243262
118551 158375 369465961
65469 67669 176114309
16513 84745 170697519
10488 160056 374932045
190539 193759 504805579
100798 125392 378829036
46758 121685 956377182
32319 172070 376047465
101544 145883 293611767
56805 63976 18016347
31699 111653 756583630
69167 141604 944020532
1461 164345 213271291
14356 163275 916785713
78785 173364 693887612
90609 172451 616814799
158241 175539 609822963
9806 121894 730215840
58877 182005 985846714
134772 159988 116833015
53503 191898 697349317
179180 186417 762317824
88591 162869 814530894
43327 188593 364332499
75928 197808 883722213
194911 195180 538121776
177821 184879 474612551
166427 193318 292964551
181000 193047 975842850
55157 162244 268623736
683 171898 704698529
114607 188517 970739236
137254 190702 970621190
170974 181978 22868856
55334 144203 222715154
73249 137205 538536204
47052 139134 230832306
77836 176671 767240867
84204 175707 229907993
43305 83988 101691941
183554 184749 698993610
88762 158898 176280716
30692 145840 288927790
14454 75618 153146515
97679 107429 25021196
64382 64649 661552
85284 167178 648048289
149566 192322 728604516
47530 88484 102466252
52555 134625 855133541
38058 126170 220985153
143803 149711 14951327
74243 169776 240014309
72834 153306 366175960
157533 162452 822713723
94518 160644 288375338
51100 86968 993112061
8773 67280 146456943
171450 174747 8257718
199705 199824 285303
99693 142106 608652314
196327 196819 216976903
117822 133614 701333946
10854 139308 581001156
161113 187363 65836493
100284 187774 499258830
76394 92492 40240431
28706 174437 798675271
106119 143052 92460575
133599 134502 2202917
158745 172965 35799135
16220 99100 897732921
53282 98097 111915673
195899 198645 858950815
25737 65375 565158741
53295 167451 286352398
46140 122029 165557367
54363 86173 599313690
170959 171742 400358552
142744 188165 114084428
94665 118222 59627923
131409 146543 38114821
146786 197332 126798231
69738 152461 207515011
65693 193881 321671886
163154 185077 620003609
2094 37786 89044332
194278 199257 12435386
55997 194398 479725416
112418 185788 183944287
163020 175088 726830452
32565 65775 95160823
128180 157976 91210163
136101 188314 131205476
134038 143901 249799492
159520 174545 37836656
129270 137422 58604073
18482 22756 10765527
11443 106819 524129316
144507 196201 578144704
187339 190052 6789985
13211 156004 707917415
111257 134937 783442717
43396 141201 245063473
125924 168840 108007668
22022 156441 337067675
108627 187168 197004171
34904 48529 34252427
118603 166432 120041621
152791 165112 213210281
106074 159476 133872791
10547 163816 756451473
91699 149688 962931642
90482 135259 112525831
40022 140642 252273445
64051 144315 544822155
162569 186414 59736804
62657 185408 307869152
2641 80268 156425968
89990 113380 59099950
41430 95222 645800277
176774 188947 962716814
193109 198239 12836921
174946 198196 58203826
170726 179744 91804248
132876 178333 541538948
26780 164055 344552351
116849 147065 75696207
165099 167914 6978850
53176 60994 19637907
50556 182131 430631353
159419 191303 374751449
43677 157716 285940399
5944 102179 240812423
99365 149467 47612638
3656 71058 168706771
193130 193705 1484943
163966 181505 426117737
77107 157768 346140840
48401 89087 101735218
171981 197662 64265262
117750 133937 844145743
170847 175398 11324243
48543 111941 159237042
24007 113365 327151744
147714 191657 845247453
93628 156124 157260216
128260 151005 854298623
149479 167733 412134369
123000 134517 28774179
161622 170926 764222178
174982 194681 49419697
139789 155717 539775715
25714 56229 774675748
108796 144948 90712829
136018 173125 239890624
113958 192795 265288495
101685 128834 546500041
128301 179363 944980357
91906 173590 849715960
34539 174363 760077298
33379 52792 146485732
3113 164052 403551286
14209 186816 432853064
150180 179664 74053544
64271 138887 186917259
34755 72695 833825316
3912 17022 32740325
181647 187934 724563890
100381 142900 912507026
71946 78425 16177140
109086 143212 85485744
94455 126627 80906968
112710 132353 290619586
37465 117574 201227686
173932 185577 29137430
69618 103044 83647437
45701 83677 95044239
63582 79910 40650591
102446 129284 183389130
4966 145300 487444543
64351 180818 292171837
85131 157450 181736571
176448 182031 14035611
130723 158152 647234383
91224 104773 2399238
26512 168336 355895546
174795 192947 45465839
77817 124606 117500601
180106 198885 47122505
58346 173982 290030582
21037 90801 174389664
29357 176418 183966251
139544 196034 897390012
10218 76089 803457547
155811 157445 4014412
114467 171520 742911890
9013 193381 462288731
87411 122825 89110603
143001 154597 652920819
67458 158456 228168397
36388 69236 82424625
36229 146673 432627480
14346 128606 476061015
38765 101962 158325045
42138 57625 781081130
145359 145517 455738162
190662 199231 307989459
195928 198015 5130644
22366 106921 514744516
48277 181122 599270807
194849 199299 11089691
27386 34987 18983071
20273 83013 355671374
51947 162962 906255861
131936 154396 839547616
117164 161083 110084847
38012 114516 192189240
172927 196197 220171664
26180 113027 653082754
69502 157593 220966612
151160 191831 243646107
134328 184231 275629116
181673 192597 27431538
163729 172337 21654201
137836 166481 956863813
153704 199692 115450259
56743 192166 339750963
169601 175617 492723700
34600 172495 678839784
67227 101776 86353287
190656 197510 400326966
103835 162351 147008294
125242 154591 434332566
140223 147306 207897821
143323 159743 335743609
270 117527 293874709
124749 184513 150070883
119971 129163 22957856
156073 182658 66692783
90077 169407 475124119
163631 171011 18643475
127572 129327 4431504
42615 149076 311148328
42967 177771 407738309
123350 150027 67000282
182143 198349 452220864
84639 96086 28546173
185777 194130 955980276
101781 161192 149369864
151722 178813 68102055
179942 184509 606587873
129716 168128 96637062
80777 193796 528111000
43227 193322 376535746
174458 188019 18547419
106946 199103 457398401
168509 174582 15237140
145116 196289 128473295
126911 185930 734824713
142905 193243 458299399
39853 54001 35658842
14065 45413 78457241
41193 67100 889346079
104712 187610 207995685
15812 50105 85822631
166844 176867 40292357
117711 123935 894709697
101520 145082 346217229
140351 162644 917558377
36450 100226 983708026
190787 190876 65548
110957 172128 153551551
26763 149536 308056745
146636 150390 597752400
31094 103777 182273120
82945 135088 687648586
125950 162094 777227428
88908 190101 254263268
32852 66110 903333360
35268 184628 374811823
23932 182248 941191411
80121 180719 252638193
70709 115084 73598272
123747 135590 321739585
188745 192763 207220896
14807 126195 279057070
101822 188161 768274858
9858 102463 276787803
93809 103041 23355146
76943 77129 922984778
163360 164600 3237369
147746 181336 563232882
16235 39463 480790352
179772 181935 932991902
68488 113875 732690903
130346 155590 63548033
53455 114195 301804798
3822 116443 775692903
13667 130223 292043914
22827 60435 244361130
126061 174273 210249712
37628 188442 493326949
103082 105797 592353146
141932 168762 109825091
21724 111855 226095049
89572 141693 217551598
58658 152013 605484195
132447 163554 205399903
39601 169849 569249015
119216 133968 36840248
3251 40206 92328032
77093 101230 590697788
54233 97974 150431053
172858 193447 51661295
141244 166680 64098323
66526 85083 46180892
73430 108649 347091122
58213 172510 286755067
143577 146422 7254361
44880 55176 222273876
3782 81245 342629688
125331 144133 47261269
120149 135764 762490422
195661 197724 3685742
146598 156965 25980106
140631 158885 45931695
170992 197180 619757015
81767 184580 258126388
84488 138885 171377473
67694 191693 311075827
82148 189155 268611727
179820 183088 38428738
49000 145733 242723099
80760 135399 137053012
89196 129430 101136201
1238 125979 312309201
48397 104553 439612325
57668 193607 340995472
71150 164261 510842903
154085 199080 327981831
91949 183622 230429769
63965 167732 260227564
127880 166543 97264371
41334 94251 132280385
63076 119155 140579697
140844 173378 632228654
164726 186677 44374334
176529 188386 772519036
156784 174412 348147537
193129 195620 170620109
192629 197999 13414124
88428 129703 103652887
50165 177072 318417857
11284 82190 177429164
101489 179241 439613894
154657 199603 398994940
65059 100849 89309680
14519 40863 65959132
101932 165431 70611949
41981 71088 54872588
93878 189423 240087620
188054 190893 7147960
116714 124590 19494897
87107 107013 50331065
122242 168875 117207283
178018 197988 50047571
91540 149154 550676314
23051 84258 823948402
133022 142128 551738458
55495 179947 983702245
80803 125557 518625336
64822 194574 253774615
99877 138676 97499055
104721 147865 108333827
182602 192817 25640603
175724 195440 430955463
143497 166068 56812519
80542 99306 2457400
181889 194329 144970825
143321 179533 714644396
147848 186843 97788490
78150 165735 220010204
38816 43699 12379344
68129 137261 173187445
114511 183838 631589609
107903 162683 479630208
6989 85219 195547573
196934 199086 479119048
149542 166012 41388767
102280 121781 43435397
14270 45687 837186154
144059 183283 342394070
190090 197015 17469803
55613 134049 676533323
9597 194950 464833270
109994 188685 197394275
173191 178343 12890620
64803 82191 610029250
148082 170219 894173864
136657 151050 108285229
156295 184736 389372984
157570 193482 90235939
82593 88624 811186838
102015 175672 757256447
14284 79486 163172261
44470 63245 47230417
66717 162216 239668160
23294 155479 331654875
105742 173484 170025295
127735 190976 158871638
189941 191765 4620561
147060 156676 429947748
161990 185311 58503728
170673 174673 9941203
39662 99309 149291826
81086 134823 134785460
15062 120616 264515137
53296 153686 793463747
127921 187238 148980565
55712 199722 764449185
7676 180819 875774647
42993 63059 572216547
145075 196220 669162723
155221 199727 525771795
14996 52035 92808828
179428 183559 10314562
94206 163213 173623186
2340 36073 120096086
90348 183802 995318645
37842 146332 272315929
2998 75178 180535422
145608 164222 46793213
177476 187102 24060142
55864 179334 309755427
101076 163169 156201561
188590 196498 19937904
186098 192717 16694764
165863 192960 67960906
83675 191110 786206637
194444 199588 868752201
129176 161401 938111653
126642 155377 304042073
37999 104672 984362420
61450 108513 117989786
193405 195417 915969059
146026 186143 100560449
122602 168476 115294272
111504 183979 181723620
178965 192413 212488983
141273 164268 58020882
103655 190157 217154732
68513 125119 346773736
198276 199699 950146578
11705 135055 683428935
172863 192720 640374709
143354 148062 937565286
58228 155726 656325564
32343 75760 139449076
103156 190031 996481521
180863 182184 212015068
171792 172088 753909
57015 100775 242163950
67945 188505 805272297
161617 193461 567396085
181076 194656 34150552
187051 193144 932215823
116917 119585 411711769
89135 94671 503663367
102352 170225 170763567
52808 160364 269790439
11176 52134 702516799
47829 155474 890389477
87514 167097 200044654
26682 148025 304487473
95287 111192 40504495
150020 163785 34640994
98492 142910 111709712
2009 40281 185630732
116667 118539 505837180
173675 189802 40386716
120309 142382 300091026
164907 189593 480424558
33353 65129 79925418
94090 112321 569217958
18846 102189 208669668
80516 185785 978385966
139285 183575 111339012
54014 87737 767582326
137862 171246 84152104
9878 173038 409112091
189095 196526 597962959
133629 194247 152356171
133652 187604 728091987
78258 85410 17797366
182325 182722 734970133
156594 187960 78666428
190738 193777 980281843
42114 178513 709333880
166261 177488 28169683
53976 152332 979111288
41296 110320 420426469
139850 187956 120926120
129578 139979 9972027
54234 178629 312969051
65901 191621 942784065
52379 155069 257667062
153147 198658 727598955
173360 178471 12807865
188629 189748 2825346
41655 166275 398627310
125588 164826 98813291
169885 184380 627077017
79528 182848 259507119
119500 128091 21381058
39631 87352 119407822
169087 196571 68897956
520 147086 451399311
73092 166502 692849613
153229 190023 437236671
185227 188066 909967914
128778 132293 449074894
85049 116948 80464108
30914 59576 458522351
86396 173468 254941852
180658 198225 44053426
186887 194027 18010030
122036 170545 121957769
187440 193462 935106723
61783 93867 79955723
13436 61096 835404640
110180 164149 971677
37927 162249 312148002
195910 197767 40269205
93328 132966 813745244
135903 162150 66100297
194006 197712 9210309
111229 132434 52958686
191023 193114 5295093
179835 192922 30965548
2399 134333 491741333
85116 86880 899099094
27719 193259 415459540
83419 142474 148255613
90803 119078 71373204
17224 44094 349638660
83252 94188 27231765
112856 137244 60844498
185529 186676 917050
98412 131883 84298327
58380 196387 346176425
55899 89436 517206678
124526 150425 65004483
83590 116409 82725718
184458 192782 323804006
153474 185095 699475387
51947 126669 620606102
77389 109632 57023246
178840 197617 47032190
194404 194836 360479210
122517 188175 537966206
157081 193532 721689576
120122 126047 613429190
42309 192941 566684336
187147 192427 454053853
82210 190282 520232585
58018 76256 45374737
7342 101043 523654704
104578 174738 176237044
112891 187237 682709041
34367 153796 299754530
181550 183059 3756250
113560 150662 92954006
61591 110128 721748707
62279 181690 299488365
81410 161456 185362106
94841 104668 99580412
158263 173363 38050752
7704 99552 229685977
32521 186373 386036993
97629 116890 235772932
47896 143605 375960201
37943 175184 982620621
30657 35486 12048373
83671 128127 752596589
186242 196709 26400164
6638 39501 82021059
16506 199619 647133724
168955 169362 497562679
72868 160487 219963096
139346 145792 16422199
34384 103615 294717059
129102 163153 925271101
166796 199653 82436715
123957 196832 809329949
138603 165082 66747396
18073 163310 364255869
126026 133099 17828507
76823 145575 172779363
168791 191564 57056812
180954 196420 38860216
90677 100033 22763796
34379 119925 214715066
40034 155945 881249014
189518 194262 12046589
143310 156387 32955113
112109 184643 181862694
157497 163052 106622199
53241 172742 299828565
149486 182648 83218955
51322 108140 5033516
79242 139116 150248644
87436 123218 617054231
154721 198041 108627890
25563 155327 528601756
184728 188687 9948980
139769 176811 156422724
105299 106038 1936695
175145 182277 17796398
144110 171946 70070736
156829 191137 162561973
10911 193744 458489992
11502 14386 527421335
85499 192613 540368382
51838 79344 490184462
186312 195171 40611611
114417 131284 16721040
199316 199727 496255
70608 127341 931091972
83912 86377 6114361
11985 133444 304325875
90231 117364 68608426
37104 148978 280744512
166262 195853 74268861
182654 183249 1524322
129726 180664 671596497
167552 198213 352271759
77427 163381 142564151
56362 122193 165034518
56187 154361 246283728
51387 172992 991194274
12361 24294 18189847
43999 173023 323769135
64571 89972 228764512
52304 110991 147304524
57324 85542 70386352
27898 121038 233606114
10545 96886 560617811
160855 165149 10906360
170656 190597 49847676
135583 198192 765630529
148635 151924 8159310
89710 172073 681690377
111160 148457 93550854
111245 122694 24397102
53129 198971 365841147
47104 155903 600000584
55042 186504 355622647
169898 198992 474431485
154884 178810 60053442
10394 43504 98416876
195757 199057 8240614
31253 49147 70605713
6774 147662 353085637
24833 152815 699666068
140051 174908 94061674
176710 188818 30342763
38473 51528 826816197
147291 160766 500505364
102708 104916 521894067
161865 185021 312215332
144373 178692 86251964
97993 157534 149784193
97565 135484 95409560
176189 189379 32984169
2530 125400 979806011
113406 127449 34989167
11051 125602 742837994
122398 153520 78153991
109642 127391 972268971
193094 197990 12216978
77739 112220 345040646
189641 195773 15454910
74382 134187 150040499
27559 190146 407942683
36274 180580 362106173
159759 186340 281922223
25741 186422 403168818
187972 199616 640598513
165860 183466 443187306
132253 194807 157185531
185031 192298 18246626
159135 167944 22199339
68545 79639 71864592
123523 157020 84102453
13740 57688 676666197
160852 191178 971360824
104806 155154 126459299
62125 66579 11065633
199360 199454 238640
19947 104839 714684545
14899 41294 634873298
101787 174144 606585653
20616 93188 181519498
14949 34176 47910103
111548 176996 606751215
33006 87712 136963187
82883 176711 321792623
39352 145297 265874584
98700 169100 177201667
48411 151658 259024815
48689 191780 949340129
80664 191507 548854716
23519 74447 127531811
61960 143236 338399540
169439 181607 30421936
2029 39111 820739688
117552 193405 904117967
198061 198348 520604108
2557 114727 650105605
124800 147804 57846979
1997 57766 347404579
182616 187676 12616114
175080 189116 35064166
98913 101516 864961128
72198 175675 259802827
100522 157221 142647100
129655 179968 126513752
170293 193900 211425471
44843 178645 335785793
85226 88020 6966620
173864 196833 487376828
33610 136771 57845874
73534 111416 95353442
39467 178511 348965937
177200 183633 16098027
183950 192504 21518593
149295 157471 981206509
122280 194985 771234407
150567 196670 115815576
92213 198525 553008832
8037 19559 969012167
785 83988 208073088
173147 197188 63601225
152020 180137 70609790
105231 125145 795352176
62045 192030 326057032
107050 111547 195531885
4882 39268 85944571
140766 175256 75890232
123980 132398 21069094
60569 117952 259807935
77973 121195 895681136
188524 198672 616458537
25412 28131 6869904
161615 174161 31527359
89140 165075 289158198
127694 133146 13717476
152406 197619 113455927
54942 156199 549681646
54066 90837 91672705
116736 178948 162182334
140361 157896 44136748
183106 191409 20811598
157877 163184 918779030
56063 81633 63886278
115634 131011 38235551
109920 121666 29361877
184656 198180 33943257
35870 192524 393104081
129264 181852 132855161
191821 196712 272444689
36920 148210 279312896
87616 103546 40206003
15606 140504 312907100
184042 193763 24460997
162963 199825 92481257
35000 117782 603673815
190999 195134 10496280
94891 177688 184776758
141726 170471 72464587
103694 192689 307906446
61379 183926 205746336
53850 149021 238668124
78523 177288 248006656
156338 171876 725503380
30009 46374 41011447
33910 165619 564556275
48006 88250 118811504
149789 162795 32696313
162990 174478 28854949
191125 195920 909491922
78233 119862 683281939
154475 159693 326402817
148088 176536 71367479
162277 173425 864439497
98080 161580 607719462
103578 190249 217566281
38725 84555 114772683
144181 172080 270147068
34292 161609 319560790
107893 142960 266333076
97887 132639 438983404
59453 178818 299418125
118011 194970 193135108
115133 187740 182002517
73549 151616 697568459
161245 195384 103427600
61666 187479 315480656
53636 139398 214828779
109591 157748 120719997
96513 112036 567785926
132895 146229 279637554
67786 75675 83202714
11109 20070 9820223
2519 196302 851412891
120844 166194 113986172
77684 185718 271215078
84617 165606 203571796
74346 83729 23506657
113189 179582 166520042
141540 166360 62483053
66732 127311 151777516
192998 197897 12211174
44133 151234 268653069
151402 185961 970206025
85040 118093 966680372
196270 198508 47459543
149817 159602 24499448
72947 197515 190738290
175317 192176 278347537
104086 173705 174823562
121275 128539 18159447
42109 107089 959290226
61551 110046 643452495
63157 85278 55084859
55309 84698 73283009
87921 161681 517989905
96192 159004 819630037
138202 141820 9141240
110902 112285 170743363
125946 128059 19194171
23942 118779 237889636
93131 179544 399101723
31909 141477 223986593
93516 102753 23332152
40632 127982 218979550
110729 143224 311924075
31268 131549 251498914
21550 86032 654606321
68387 150260 205322345
112503 151715 98187833
57021 188571 329947729
61238 142123 202687896
82411 185813 848665951
175836 186599 26906550
192224 197785 418899927
105845 166556 152373906
174874 193385 46412244
107805 146719 97585281
165111 194889 74706882
125272 136587 160567371
106852 127007 50250992
76546 93517 270360764
174737 178921 10434206
42101 74473 80921679
64220 99019 86810336
168154 184012 791877321
15987 151228 425996748
151695 183663 80289964
61192 127829 166923574
136628 151806 38279413
169678 196684 315865114
135029 192702 144972993
129944 130825 236394363
100195 169695 726238232
117631 124037 15899346
141578 154323 43332092
161368 194264 82649789
30387 61121 578475002
25897 78607 707636005
38682 66007 68689002
63774 114351 126842365
55719 122989 168579961
50019 96724 116717069
61641 109203 119205844
166611 190697 60339702
145574 197933 522903106
179389 193391 35153728
87416 158614 424383332
121357 167731 697107502
14125 97980 209744574
58485 190121 383146712
158799 178139 519904381
129536 148298 47343452
104399 139080 86903685
69932 158394 221836078
69426 193636 311730892
188242 197250 22663827
127482 163586 90843436
123416 176127 132382698
148280 156083 19561839
171123 184022 260134742
32874 96629 159625902
126604 130179 425638495
197093 199361 45505512
87120 169497 123963554
16018 148543 332315626
124905 138379 33704605
194554 198806 963795037
70049 173024 370143325
63337 132558 173395907
92666 168166 189858453
48022 157446 479212411
70550 146545 558861425
66937 158862 230557902
119164 199248 200983560
34955 181949 368987896
139924 196313 141794517
127828 182689 137841490
199443 199956 1282098
64609 176806 281464506
118911 191353 181769871
139378 149600 898846736
106016 120052 855316049
116995 164325 444585271
149599 192360 107324838
190694 196687 15119829
109120 130916 54500867
155691 162193 16363831
72713 185558 283262028
122439 158992 566730260
152368 160091 19376383
69188 151055 205365107
100791 109361 823219190
48843 133712 587678332
26627 108495 205432653
154634 189632 87772591
167889 173358 13785059
141778 169710 669158038
138051 145727 19513929
160868 193506 129662839
145304 199315 649770715
109803 194280 358677119
150792 171705 927848600
47714 82216 883403547
79981 108036 730114538
137826 191370 243426811
96319 106520 628800888
167429 182233 620185807
49721 151034 254121737
134174 187184 541340106
108464 145997 439339463
194830 199945 328636614
178304 196711 46220224
132911 139389 251544829
83632 187273 425234424
155882 161440 352112091
83055 96090 32500694
100318 184575 463781887
50764 97595 117010285
163687 180043 41021991
165426 181396 820731518
151110 188883 160634927
145162 190339 642312185
12207 18926 11472533
91080 104134 14980258
81360 150103 79037556
15712 74837 573454571
36154 125176 223242705
83762 126874 108166091
32241 72216 100240550
184900 185218 795749
152349 197994 672327678
139501 184514 216992393
55268 105824 126698814
4103 33573 73499735
123305 169110 115148763
113573 118966 13468908
98194 116637 46874550
138675 141018 204897269
177572 191848 35786170
182826 199635 980742289
106284 191550 167576261
48470 199910 647900848
137183 142091 12367105
70675 199476 323213828
34059 98270 760325180
150668 155316 346329854
81693 106128 822729659
77573 170598 233803850
161838 190092 80571072
66385 97410 77327239
6015 142779 780977138
23354 187344 411375105
193441 194093 1629379
125031 131415 16019208
73678 169566 240892894
126111 171496 580066789
72836 72915 381753539
128148 155665 935114671
124157 185598 154193604
152451 190427 95261337
130997 177197 116142048
22289 159859 791989793
175455 199604 804527928
152055 192563 435881406
100762 147883 235845045
95370 153390 16006182
148047 182832 87251520
120947 149357 71413406
77395 187264 464236815
15139 40362 63046861
111029 192728 204925228
191495 192260 159615035
93801 191800 11856884
7837 83716 189744959
14851 139772 312988993
74102 163853 786118887
94123 116749 480840266
33296 76829 967576462
84838 113785 875184594
156786 175803 557473563
54973 120636 164496133
122700 129366 941983169
144080 172138 70641487
96157 169403 184359641
181211 193367 30548792
123295 184475 153570505
4310 105393 681515156
161634 187899 36817704
63313 149344 215729889
125402 133692 396529963
64484 122666 145766253
50096 53070 546728337
46715 102435 916417932
130420 173556 108474158
176952 187035 295820430
100623 196636 400967517
187145 189014 173257909
195243 198703 8645249
25921 135614 339696014
189817 191527 99764199
143207 190675 366610415
167506 177829 25943433
83476 181918 247279879
162873 176594 710232373
115357 165703 126261665
188073 198511 926071282
29602 170111 352713133
39227 154289 288750105
181312 186508 13014840
15135 29915 36878374
198976 199703 1867172
199950 199986 51693
83654 140863 388020284
22601 177615 388785653
68951 79261 25627759
127493 153452 65290386
18517 146861 615697192
90064 102442 31151360
48559 111225 205512770
12646 46169 687137561
60093 64781 11725706
34296 181022 638201865
128031 153242 372107506
2667 81595 197497670
62290 89809 68555890
74820 80610 875449506
161855 179974 45495375
3550 155621 381193391
37635 113036 325631462
183349 193706 825376384
25530 147837 306956383
141499 151414 3713028
14512 82589 170406630
98562 152036 394613254
17072 63927 878427903
130867 181439 8196560
136600 167632 78080235
82575 127840 743529504
105906 155234 426841679
82946 194136 806653591
196368 199362 3724408
108112 124014 347849890
145562 188408 547406918
73515 188948 289765951
121500 161881 101414260
171910 183905 29919774
52819 111311 146808634
70455 114396 129606632
157066 193012 90241842
14004 167378 784685690
62025 150057 220713935
59215 109872 127017650
109948 145863 542710926
93927 170485 557550717
61222 98144 97976801
76554 159478 645216441
77736 183877 266488450
133709 150950 43325095
107660 134029 65900316
40411 93712 133305738
126513 178597 131003186
35930 146414 277237191
133484 179639 115992283
178967 188781 12047222
191104 197350 15670441
96597 143053 301421161
1759 188388 467785107
108298 199729 229381717
5644 68183 629202422
18467 151027 332385814
155337 164688 23564488
141689 160386 47051931
87154 167946 203033505
63079 183588 302256165
35206 150652 847135975
53112 100051 117329121
125617 148002 523900191
13299 127009 618572606
10904 137072 964795837
163840 166123 5692186
154147 184253 377391926
126462 173995 216917211
108100 175865 170052520
147250 165867 308212302
197451 199496 849562370
34221 75858 104402402
16176 144473 495987816
119583 120595 960584723
72636 131778 16035098
184034 189161 234938810
69327 124064 786659987
142373 172688 343947513
93546 124470 914241434
141896 172142 374977792
107597 144105 254795112
87340 154204 752637707
159227 198089 97574674
129464 139316 728655010
175379 188963 33956212
91619 97495 17384750
179569 192365 882902042
63224 105099 367997542
66756 79265 31107697
32606 51343 47151545
87136 87432 692033
198847 199834 2495444
125720 197179 179526815
112840 129613 832401010
139561 161782 56016290
60764 83211 435679128
72980 159658 217571486
108887 147515 96891650
133220 164457 347033836
44848 182486 743579730
169846 178567 21801043
123855 186699 487426664
11381 123050 557233159
69471 89191 49091793
29570 81697 130627804
84419 171837 219761983
31861 159471 320132780
157567 170478 32626933
20699 116520 240400553
188643 198667 743064711
12889 168765 966460447
14037 27240 786654187
137440 159243 54850614
37874 145863 842876287
199811 199930 517698040
100479 110803 338652727
68179 150319 206008398
8050 181829 591713009
72528 177282 262992432
120517 191854 753587474
31639 102655 177927219
81987 196168 603798919
146819 177309 266966958
125450 142672 43262694
171003 193505 552380890
125922 180829 936304732
33537 165737 638583060
124910 128942 301658220
108896 118480 996958438
87283 178849 297075248
38055 185855 370953999
109217 145954 92237734
148948 169563 51865942
2560 125144 307046381
140651 193106 276013110
164022 169876 14713492
86543 171260 213064993
136704 165186 71833766
159953 178910 463544881
152148 196146 947573824
133343 142689 23437267
67664 116792 123365675
23286 82427 993701403
61269 97274 684761610
123632 130499 17123608
31931 69467 94197735
107904 186689 230669028
147272 165662 46252410
175306 185929 26543502
74533 124946 126576912
141850 184208 831960550
89385 92361 7503615
110718 121764 61389112
56368 148301 230652962
111399 127273 784865023
134210 142578 21086844
141755 187687 770043532
103558 118591 672100220
195211 198224 7483037
166757 184165 43649144
161738 162922 3003342
84450 121027 116207047
196772 198787 4995856
186190 193537 18546261
101473 141144 99674427
188812 193900 665538851
107435 175920 191972633
166446 182305 333855099
160932 183482 115191744
31836 56705 62500454
17241 184589 383469143
197206 197663 1082057
150873 197488 117008162
127213 163328 244061317
181984 196551 36567180
153879 176917 876391025
47402 176439 707729554
72297 199397 899406301
98563 153956 436292751
93039 163873 178204408
32194 185588 384878920
192588 195629 767943839
198777 199026 665966176
108137 169358 153662029
190573 195458 694447794
30033 48673 372585830
167595 195010 68872771
34366 77419 107922700
171039 191247 50529974
108438 173129 162362662
68133 138708 176817303
120883 133452 31538209
115713 127624 29515493
111657 194755 208467568
86089 161834 190379940
12975 174447 404997083
25945 70255 722520888
193248 197953 11739811
181057 198061 162431712
134045 148870 247720240
163500 181635 897055907
90268 176657 217202498
159774 175150 273883772
188892 195969 17867277
70327 196121 372300547
116225 132921 41541843
14391 130721 314285000
65005 67499 566165865
47461 121089 184674751
172440 180660 20515293
174876 177646 482818819
79588 145351 165303301
40801 82373 104070251
66612 169013 257012800
13601 138647 313333808
53481 186808 334396483
6633 133285 317246748
194656 196993 217901665
180346 191231 816742555
51512 92775 103053859
117119 146092 778881231
71417 129264 325849960
189969 198191 685056752
198273 198521 636691
23135 190290 555728094
136825 155774 47797510
31521 47164 39247529
154698 174430 49552206
49577 63307 34530297
79065 94361 366057523
120316 191871 179604114
174671 184045 991221575
11434 161540 376342679
155038 187291 270039723
129336 197225 170564006
152579 198050 637475691
187389 195856 21365378
167125 190654 38754206
158449 163364 12469855
125098 167289 718230830
152224 187173 326239628
29060 188964 551738972
130274 140583 202998248
144523 167687 58165315
90597 150912 151674219
173670 189607 39931412
77843 87463 531814328
15599 129116 284404892
24705 106509 693176602
126830 180345 134546120
196732 197794 2563980
57236 107190 125316757
56937 138034 964174427
87482 121493 85609990
50680 98658 149515670
55598 65792 25504338
114867 172567 144796138
46857 195122 770587544
166285 185885 67086846
197523 198131 1532108
113309 170662 591563014
197048 197454 948300
85937 193319 269802513
58510 67808 986950136
96847 113287 684076240
87367 184718 244599861
37348 106492 173661350
60566 104887 111007719
85055 94796 24270449
98429 119558 53435870
41184 101607 723639398
8960 86474 193776361
160834 197885 876084394
167684 198483 695081411
130562 174760 507385083
132623 149024 41300624
180094 180530 1080969
164709 170805 99187358
107237 161021 134873953
106162 192625 67081125
13500 87018 108424085
95895 168095 181663737
47291 169551 491041200
18617 157458 348177029
12301 62474 125764606
57933 196066 346521838
106619 177039 176620549
198092 198345 15141991
96604 199312 258135743
60703 178664 295952174
39855 156008 291473979
159805 188617 72308642
22729 64956 404622132
196686 199920 6184778
47076 168460 304649015
121666 182953 153869860
81471 98709 43007582
149273 188028 764538772
558 127775 318552487
97781 167799 900463674
185624 185941 710561491
105645 136415 683218302
13378 89570 206329189
74375 150206 397078277
174805 185180 222740832
55780 89246 83484147
190510 198861 20992484
168275 185475 43065900
55248 62745 18765331
33213 77239 896411025
30248 124232 233137305
128531 133764 13121569
154676 187447 82131500
143467 196053 69041539
111073 166470 138958579
59262 66931 216261861
145356 197071 129752218
72345 81340 22511357
162313 171191 22365027
192513 195722 343036447
128810 133700 468569877
160049 190335 602072357
118026 178628 152072922
24374 164374 769106765
881 8951 209009678
15111 127173 280748735
55060 60254 13032755
47028 137855 615361733
150096 195161 113192959
83450 165092 301608120
91733 113006 447438400
154163 185615 78885578
93954 153147 771056447
131620 144021 31169134
71032 130944 913899534
155541 160750 92362038
87486 171092 210281795
102771 109162 391407245
92006 117749 260542824
160297 169853 307509018
183838 184986 2920228
19229 138618 341150099
153052 175310 538775480
109891 158587 122056256
73059 150874 592833014
24288 192814 514913768
67957 175858 625558144
132044 148404 902868792
197396 199630 503429455
148865 186432 94224011
67926 122378 208197852
2205 147931 365238189
165277 192399 67988319
53714 66863 759416984
100837 142132 402718176
196553 199991 8563854
141820 145962 225996989
195602 199083 8688611
10142 164559 387271238
12528 71421 147480552
34666 76750 245881367
176233 187095 153202766
163959 177634 360687701
45691 129021 381839044
176130 196876 52041656
118420 183653 58811124
30784 101692 177587231
57206 192125 839797457
869 36846 225547065
65403 151589 795061493
185818 193131 674650718
120968 165994 113174334
126102 194691 172424141
157622 191992 86357640
124309 168132 110047944
51718 52376 872917508
157565 183191 239850125
164095 186896 57060762
2050 18101 40046783
173464 191046 311105231
160959 169695 656106106
133951 178737 112618155
19813 96448 191647328
106529 195230 136221238
180866 199431 46589072
17812 133338 289562860
189315 195404 574409415
91012 116563 64709964
88013 173627 215247679
24866 173483 449260428
82499 195703 284349221
119825 176846 143120418
171212 171287 192876
161679 170421 22101367
186724 189432 6782193
37167 64606 546213661
92685 146744 136053818
123586 142037 166198806
87440 101417 35083697
191496 194243 7015884
173813 194480 51891268
114169 145279 77981957
133102 191508 363657506
173767 187139 215065017
46635 130742 678981146
193555 196120 886866155
73561 77352 9483643
46992 175796 661857123
93543 186675 234076175
57398 100528 107703028
164413 193958 196632151
101104 150955 125348955
4224 32296 673005367
174769 180706 14792984
126860 145239 46368458
73602 180588 986244618
81224 176266 238708452
116339 151859 378002744
18619 92457 184731665
190946 197806 17198456
184984 186574 3952675
31454 79801 121131915
126430 129769 755676785
86457 100558 35335619
145707 184234 557306730
193815 195429 790821238
57349 158791 394818961
166296 198166 564978667
90456 139125 122314107
157382 167993 493736801
191846 194693 504328963
113416 156882 656655334
169920 185809 74736108
116581 152981 91111969
112846 120024 259892375
75075 113198 451753730
179022 189586 13470656
191417 194068 6724284
21067 27225 15237445
9526 77322 169575080
182328 189177 637439933
178286 184723 564110124
123291 168392 194732006
137976 157988 50362247
100624 146079 304826091
56456 98616 105282786
111208 144580 927611501
78876 142147 575220170
127052 176932 125416659
30188 110806 820455755
131128 158222 68092409
2129 17016 37131191
19149 173139 728151835
66210 105266 551203127
17680 146628 323371475
42810 85333 303864068
19601 37696 505064799
78366 81451 7743553
31652 125318 560760500
178358 191994 34217016
48776 71743 468355170
123934 189973 493646010
19255 108436 749130706
18773 36108 16577165
194367 198378 165236647
113409 176129 646709782
24937 49759 62370668
68211 109343 103172864
132501 152111 49310371
127005 188449 199408127
23625 188353 785899143
118032 138723 51653363
40864 113898 183289398
197023 198754 4316616
168681 196662 732595562
182216 191363 22911842
174644 196136 53917479
167835 177605 692683617
174325 191078 454670650
98981 159686 572392432
47912 176192 321988780
134270 137827 328878625
23040 34253 792330355
62294 137396 437108157
169393 170763 3515019
35317 171660 939833046
89713 159573 690403455
189118 194552 13759374
92014 113792 257289934
145743 155873 25423531
103103 195556 840567327
125772 156617 627594268
168235 190101 54496215
195596 196873 966916693
199138 199678 1355197
81487 100724 137557542
168011 172517 65283913
88670 98269 24018249
117867 193742 190366962
52700 63750 27863642
21628 156902 724564445
46944 84351 93596129
15077 139862 899175278
158359 192124 262274175
153568 159710 941861331
165343 173107 19439568
22647 55822 83115845
38454 114646 191351589
51712 139950 221094188
116841 141156 60675257
196363 199763 8481445
147585 173742 944013704
36942 143512 438346976
141291 174244 192499284
149235 199310 125682451
57941 76402 273495983
80591 165871 214253018
186263 192994 968304909
194275 194830 393158521
60998 119139 947880431
156211 169338 386865419
185279 191876 16534504
67837 140596 929775212
176474 186750 25729790
142739 168139 977261565
87558 159870 673076959
22627 27780 560412822
53940 58101 10481706
57581 180090 337987639
44917 97741 884406406
74388 108886 86769903
71768 96265 61108596
15291 93613 578068867
183546 187927 10985291
38222 83942 114596632
107606 147064 261428711
108861 139028 75481338
115828 116897 2619252
152332 198936 350380701
45086 194261 590373373
194349 198454 10233450
86216 116719 77023295
54784 107529 132286320
40502 160204 780493048
146224 199794 922149664
167511 167597 300233858
58904 178329 299564942
58713 174141 586109136
58865 197093 346762906
139216 182956 109954193
162486 163120 1577867
68009 175882 270725611
28580 80737 130713773
94172 198402 396791505
78381 191970 285209571
574 122127 577886978
190822 196934 189130464
2445 177254 520517863
183625 191431 143045010
107183 146297 505186273
106971 147979 102859649
61099 114921 868054659
126152 192784 906309944
137619 148806 28332918
114398 153542 610727495
165944 174917 730105185
32116 41191 22820863
190512 198020 18829765
74729 162937 174236696
3381 114391 577406232
168048 189031 344192138
78749 161476 674285267
91009 187447 570391618
198762 199134 954106
30192 49677 226178172
42700 193995 379587076
9758 193940 461848181
73619 83443 662198200
191341 193187 4676253
116932 187168 187551913
22411 183330 632242454
58067 198444 975474479
102728 199212 532564125
126744 157929 813513068
159543 192626 558432195
15388 108929 234474758
6405 127014 301993213
47627 196544 414458286
90809 167567 738661795
12478 142698 672801371
82033 95458 33368711
15168 29879 36711480
161468 190952 73975388
126359 188066 348582913
8559 44756 90408432
91294 153541 156537784
41992 54778 32115730
151133 182938 79862839
86947 182392 2268518
100183 168730 604848202
152940 153877 2401819
37384 188903 380227210
88605 126552 907897031
61260 171196 720229562
128848 132293 8703254
186224 199321 32953921
105054 193324 594442486
179357 193487 582518025
89328 159094 806492291
77412 194106 293072460
46539 93521 117469642
134724 199712 163317483
146336 199552 135747489
159244 171847 31843724
123143 125879 619481805
161377 197238 90013492
150805 161126 437190565
99347 109485 353795999
71755 95046 556225363
52346 189103 466857191
18914 161607 357863044
15623 122102 67342786
57104 158678 254662655
77439 166591 223962563
64939 119419 25521525
77693 156742 832178611
129252 132194 656295
177710 188037 782200502
80846 121865 103018659
172684 180012 727205175
44729 84091 139202296
70918 87827 42070046
179481 181712 5587621
41680 172027 327135784
130658 148285 814999174
60927 86220 479057591
192705 197323 11569307
89053 167417 197027440
173494 198786 63412197
36803 110173 184227805
128201 178549 981481450
18234 184419 486999035
174865 181686 17013491
48039 87583 570080154
125990 193769 335663785
3370 182650 449437440
83152 192343 274240299
51083 95753 111548025
13712 91231 903983598
49534 74689 734862629
18162 97359 198025318
66647 129221 156776340
186933 195095 410180758
176242 189731 33792292
15147 173526 779847435
33124 149659 733807490
131456 179039 768173351
5044 122890 439866588
9269 128301 298139133
6312 120659 286406494
96869 155936 50819603
39555 179391 573890941
126208 195194 522594368
57716 178108 301941359
3325 101905 246663921
171431 185925 469061876
164832 197446 81654038
3850 91067 886563737
49820 157189 749092777
34296 128798 264139040
93125 165712 182596469
171960 196196 192143036
118544 123886 13332086
161846 184154 55961761
1597 7094 13775636
124157 173825 562906418
72098 140815 448283767
147471 174139 66993478
90534 143775 946818365
43249 64897 863452844
86027 174668 222812766
116 122963 798986175
107058 118252 28032993
143428 172382 846598809
82467 128249 626608255
19050 80487 153753939
60480 190544 326227952
167001 190709 59440843
42831 76825 948625498
168611 173333 106158715
28894 135474 267225853
52344 132548 993415126
21819 138351 292000650
119490 134567 37643575
192162 193043 2169153
22509 131471 273034136
49284 78437 936886184
15756 199403 640470068
74244 189102 288326285
49454 101527 965006404
31954 105348 184144460
132904 182047 467146971
138479 142698 537750249
197364 199715 645995582
127585 139037 28747545
41382 41572 470748379
35833 51268 375562226
53833 126400 170742522
125154 185041 825871463
175155 191818 893618748
62226 193486 329269462
129676 161980 81317366
2526 140587 789391056
185801 188871 479006539
135522 165048 112994717
124593 189760 163609838
142517 155375 442440667
170361 174266 952170596
142184 177857 921786610
175714 196650 52544322
14341 98266 406027550
68777 185395 755278949
178816 181214 111658051
113356 156171 677358286
89848 132409 107026998
150163 173796 59373806
169979 192984 835978972
186654 194246 19168722
121674 127791 350266791
105365 140042 429751296
80466 193141 819727152
92815 133691 102793718
41013 76078 87740146
30684 115446 665665357
145289 158508 33065966
198746 199501 1896897
88216 199175 412158538
870 73876 599281413
52440 167398 288399084
51477 180373 323334845
185155 191298 15387007
106080 125189 47745566
812 119143 296442690
190000 191463 3721621
103199 153606 469511120
178573 188085 258887556
54009 125398 575284804
23958 104561 632999247
168538 182042 346818118
151938 151996 154300
104321 187019 865769311
164053 172722 168010446
138188 187492 123860451
161126 196660 89234008
122018 147716 64559682
131010 175166 902026378
81781 96754 37285272
184062 184280 392054435
127689 143305 150667107
88296 199133 981329561
84865 129358 354664810
68959 75464 439714302
77742 156144 466169289
71874 180065 271568917
7029 187297 487524419
27915 171092 622301082
167801 179835 755593059
13002 141724 322588070
193984 196308 5854253
889 24885 307858448
160164 192698 81671210
111431 115085 289440459
76779 148440 667492498
98123 116100 45725083
17152 125542 271539892
49958 190790 353306953
173232 190615 268364601
3271 115449 595816805
90685 150227 388656763
2043 115604 739608757
13035 28644 856349386
65021 74303 22994790
182451 189168 46372389
108419 185491 843582938
162600 191295 31187640
135364 171521 636480429
98844 106550 11000514
3485 179970 442462497
196760 197325 201932429
173647 179375 14374146
129970 133647 9247439
137508 190851 134069717
3612 169645 416350351
17603 88140 704588641
158647 170794 30757024
113524 128200 36579645
188045 195810 383410934
108362 110138 4485575
27717 74608 629245719
126602 198228 375860740
103246 108827 14196523
161222 181584 51115137
119655 173710 939953233
76627 81693 12802708
59860 78077 241135964
35290 100807 164063412
16971 72638 139324934
99882 147665 299245689
643 25000 869325597
51618 136237 69012710
194091 194984 91089864
103049 190983 665246427
92392 112115 883042780
40377 90888 561129066
147249 172707 63977010
130964 197806 315420934
69379 128827 910948884
59467 66294 149347158
8740 159754 482178575
153131 155683 524326449
99742 108928 23430059
93273 165956 410986027
132988 192926 659310970
106451 170244 493369702
53354 160376 560015850
85456 172478 317360338
79063 168286 328009004
1880 61900 750868944
129452 139920 944943859
150387 158670 95418583
13649 106031 231629754
142358 154791 31395883
37365 66272 72665081
142405 191961 124514004
42123 54538 900612330
64945 176139 986687813
179353 191503 357020557
35709 122331 217253067
18595 134484 290421769
176131 185034 698586604
3597 122942 298958139
84799 118479 260233421
168169 178319 25476295
178294 179810 964296013
122371 130044 19163014
104611 129160 61517377
96457 163223 167996967
193264 197102 435693773
157904 179916 592361052
160253 198973 97185828
126655 192860 656668559
181427 197282 5592887
18961 107931 271625270
6284 113463 268629509
77432 188876 279817969
180996 182592 4001086
77264 166497 508660647
11401 55362 706506851
68191 184960 677743384
198207 198634 771653187
129017 177806 122658509
47645 118429 536166190
45071 144987 250679065
101315 160813 886463574
25253 160115 338413268
183007 192263 23278157
101931 187058 213854043
57177 119723 76020634
138386 165567 650062756
17432 26256 3165140
184345 197713 33508916
68597 133037 161474607
190600 194851 6190299
195846 196164 814885
151862 152081 557417
86189 168953 222134020
34471 90210 139571167
134332 153066 278547677
31715 33636 4746744
172350 186727 35910753
53547 129243 189644729
78140 104557 923087199
87329 163539 191627052
44092 122979 336008133
139551 142691 7970241
56981 78442 421495192
75077 96295 53001529
60628 195206 737075762
38081 149085 717372256
126159 181296 345047330
51959 199347 369752893
29348 119667 226563423
14661 150680 341031413
32160 79518 118597699
61457 67004 926180865
152351 176803 813678974
51706 176972 314272405
190460 193461 573665879
110766 173796 997131086
108234 163821 807639456
195814 197875 5064969
116620 176589 150327110
77305 131335 135641981
43037 125186 205834125
52709 71228 46389984
97310 120525 670853577
1954 164122 495967998
133051 135369 684978517
13150 43595 177654444
93158 152270 509403297
35793 44290 21342925
32414 74457 684373731
27846 60077 962603919
190855 198943 747392021
30588 57295 414726168
112770 119204 830179564
35001 164212 324412900
173475 192223 47053241
26733 72160 113869277
81428 127675 617287670
189016 194839 246643035
42344 79952 94078988
49622 121031 179012061
181386 186941 709911475
136470 199205 157722382
193910 198358 354943024
194053 196954 7272982
102717 139148 91464897
196209 198422 938498027
82637 91502 772427646
42337 142052 27066405
113472 189127 429229081
34373 66770 81446434
141137 167533 815436549
166047 172196 539052729
155804 160541 11840516
101748 104438 6961538
69654 145988 191575095
147223 156565 23454788
120307 159351 711612424
39017 51327 30965890
133482 173835 102181720
60724 87231 66067396
123987 143311 48419526
53190 115285 155856694
54451 110093 62432841
106369 173175 167611410
166803 167906 2739243
9989 44206 241448957
15941 177009 619434346
7166 136128 551882527
116799 190384 184448691
102345 199881 245029695
85357 109164 515692732
143901 158931 37758825
133372 156386 498344603
141392 184771 246405453
159317 169875 26723488
187819 196436 21736400
104618 195624 228518335
122532 159085 238027559
49359 180860 329944592
90574 131502 102961762
189064 189416 884654
78440 129345 127691960
56333 140978 848479244
109565 151814 105962790
162211 175097 795426138
120815 187694 167901858
111501 149759 95884767
86155 146396 151466993
134099 175602 445170218
57893 110206 300848732
100072 141985 105348850
122373 139602 43088338
85125 172566 219844566
118009 147082 72893207
76589 179587 198740005
119290 168254 553156345
101134 181443 201883281
6056 27702 527356287
93467 111569 45951325
93789 167538 525926474
35159 112744 194891682
110710 141173 18369886
97280 124522 68758919
125173 159088 294585965
189276 199537 28361765
67835 149395 204602738
104153 180290 191171730
22990 96683 184309994
181724 189302 18941972
17340 30050 31704095
126031 130317 719204469
126293 147431 47537793
90672 140322 604126168
173315 194616 53478172
25163 103836 197337822
158715 170458 905278530
44742 163770 298720431
85924 174524 222697905
177357 199897 502073110
32981 158863 315882942
178661 194967 132490868
189832 191407 3982098
183543 185997 395545508
131151 150352 48304705
94915 151464 855664384
3193 51108 119900928
121657 143430 54580910
54359 165278 278283749
60844 167494 674071973
172978 188330 38408343
165221 194315 929217548
199626 199890 974512916
102639 186820 749882208
114718 126472 29143100
159136 174574 901842894
38585 157842 708710514
144722 180835 90656689
173797 199704 65009358
65081 82224 42700161
64429 101124 30210168
54204 79440 62936450
53938 118086 504797092
19663 125294 690573819
60466 107935 119054466
188103 190706 491823820
28347 45487 43030007
178118 188804 898125183
105797 125490 49213640
162455 178830 549318078
122519 135010 31194957
44509 182319 345801828
15999 28198 303473330
1073 174637 722753459
152709 160890 20561397
159628 168163 21498838
56268 121948 215406127
37078 154551 294845554
194790 197773 7349574
17926 99301 888361127
118595 187256 437874253
186563 192716 15489183
184866 199856 162449324
49941 105841 140244111
171035 195041 60159451
88735 154747 523672166
35700 73183 93919247
178958 196904 45018734
25161 126438 625647914
189735 199836 603909368
123574 156480 892839828
137519 149059 29176546
88028 116211 71261014
120731 199096 196824361
109803 198636 222884692
195410 198842 752459907
14400 19179 12046106
126565 197859 179115343
179058 193420 26429235
37487 94812 143420915
162383 177778 657017688
108279 122003 34302706
71928 161501 603308724
50639 103631 132785752
20772 164495 360589978
14594 29329 36835245
170719 174476 9308879
8296 11928 874395273
29538 75451 409887996
31935 191279 926381225
162232 177181 37479399
81747 181647 131131005
101073 120761 49622468
163622 195203 755169129
120393 179960 149590469
132804 151061 250338775
78761 129709 127239041
142059 185253 108566796
176301 179968 123188622
26931 150627 958316162
1099 42213 102858645
32204 198578 755982575
43557 105591 155535653
52753 166344 284999912
112616 124541 131980335
190833 194375 195374611
87705 165259 98237535
38504 101462 157703444
24786 70990 407608498
29943 34250 2751982
94569 108657 35826252
10081 92044 691415079
115867 191947 190731277
52221 107000 137473126
15488 28229 903557793
55252 104491 771803580
164338 178151 34548468
35541 123011 140135847
91727 96016 10709821
199714 199719 7076
75175 142981 170161737
26747 165297 347742465
100024 199785 435578103
3384 27450 59985294
119970 124489 11318533
186077 196313 25821708
146514 152082 12795855
191071 194563 8852923
99860 164972 901776958
74282 119625 168055010
128131 195611 169603082
126959 139554 707517356
128283 194135 165494382
37997 141894 260667120
36983 158936 305986375
174659 186163 768554194
189384 197718 860107396
30341 166564 341823786
37026 185704 76594892
108034 143975 90017398
1842 104228 897038289
18968 170634 408876720
49360 122975 657420289
179711 198040 846135970
110987 171734 152464256
151465 163784 963013250
92968 153111 151253803
131643 137300 176122414
194251 199259 59490814
67098 133818 167208059
175232 178831 8999489
179139 192076 653286912
39988 181610 355353645
139961 161148 53377668
19917 110903 228163157
122074 129592 586968878
142666 199136 141874953
93308 172538 199300126
26831 70945 624538064
154588 170359 39727492
140236 142286 102761433
6198 104414 755935158
121355 151134 74757179
8578 125197 292033875
137075 139679 6494023
195604 197709 776315402
1120 160159 900919107
185195 194174 241574963
2419 61697 369546144
39899 51314 924415398
190951 190986 64413
172610 179361 16891986
88418 178704 576237170
185090 188177 7662170
63003 127868 645736792
84610 158101 184618099
155224 181063 64827353
178122 195383 133396892
5013 12042 559784173
33286 118836 753343997
33384 178850 553358367
148584 181587 393506814
7256 125575 296245382
6674 149204 378165686
82798 130661 600672412
159853 198902 341170260
94492 155844 855375963
140364 142718 877586028
191826 192922 221649322
159048 166178 385099930
78154 197750 725113853
28154 102674 186722856
122352 180157 772811615
57199 112728 686970642
198706 199881 2929867
25662 118998 617549672
186170 189744 771905513
28788 160779 963802765
130010 162498 777969644
149697 174487 931420040
196642 198492 4599972
11254 146683 400054562
150519 183265 378545224
76939 110755 308796653
142899 195196 131450755
38879 139598 252500124
26047 106203 201212645
27860 143896 997662175
116344 180222 678992807
166310 190630 60977658
50369 90907 101243536
3024 141606 930678534
193597 198531 12346220
195608 198207 6428439
40787 198645 856626827
93322 158099 196753552
131216 155729 61711962
1996 23098 772997149
143127 197337 136151085
81162 177591 7713148
31325 155014 698891705
70422 148235 593563100
22842 195547 433246641
117841 143187 886394983
176391 189713 482540111
167726 190884 302982071
174758 190628 39695945
23142 156472 366573718
140528 141569 853844732
30851 115384 212257973
30442 64893 443660557
138522 155578 43029837
134110 146038 30180571
187426 193302 922648127
64709 120336 139424473
2202 33046 39316
95585 187954 125471868
55170 176638 304643676
63798 155582 230180595
185244 185531 388021842
176818 180755 749450172
84640 87473 7043399
7137 62131 289213784
130185 197013 703853297
1397 21413 49941521
119471 147580 70545048
112815 132132 48207992
143419 190506 118240775
31192 136900 817097581
141998 154310 31095827
199008 199405 996274
232 15293 37538435
32786 119887 218585468
102777 177757 294356595
67467 103964 91427620
13326 129808 291826232
75706 174272 963815263
152935 183619 216509391
181083 195194 35447067
122212 175671 134256517
64021 99410 88267635
179646 196237 748439445
29407 47987 46508132
6136 41435 88273435
29189 118772 224744668
167345 181873 993464814
182288 190945 19539902
50080 151288 6910132
102290 181390 198773397
114708 174204 693977532
198980 199332 913157
197213 197324 163227
123679 164508 102651343
93458 108330 372046154
178505 189435 27320572
38726 138459 852114376
169047 174261 6426101
26339 84160 144787639
69594 167731 246215603
3861 174392 652150079
76870 165933 171819899
693 105187 653575374
156982 171384 552982404
33312 81436 120655012
53129 157766 837450087
115448 145523 75337576
196936 198291 793369648
21824 193404 430403417
20926 58684 413871039
154562 167229 31761204
139708 162608 57741980
77239 145734 288120366
64954 187988 780249652
32392 197206 558098733
31235 87350 432762461
36082 153214 293867339
31836 118722 217994258
70451 72040 3905581
29521 183107 385381155
197320 199535 5587917
84233 183495 986441114
12945 111237 246491420
176799 192228 320798993
36944 69766 770786467
157077 161299 10604956
93377 124375 986458372
65765 136754 384943104
138291 156073 44857931
85364 126286 455559689
174165 177487 586760948
124357 139664 316308528
59522 156150 242331709
176876 198520 935311178
195888 199352 8653469
94437 113241 47708410
19498 61346 625636707
135229 196562 742002867
154418 179846 383740140
21597 133367 280128316
40956 185267 362072900
30609 130780 301403148
131936 148286 683025168
8422 106063 936594534
32282 66337 672114428
75188 167564 231981868
183890 184668 1956360
105914 132612 411172967
175780 186901 945945647
135971 144950 610769720
63476 110102 116930821
103472 139882 91266777
131312 141068 537219158
141351 151034 23548533
23262 64315 296735457
166576 188064 53813573
187946 198575 26713918
159714 184747 31824437
23089 63389 101142048
8555 151714 358706239
42860 103741 152547875
175653 179435 9486291
103483 182086 197397808
93678 156499 264175274
17225 182557 414631851
103259 142507 801847560
16802 117414 707390279
190980 193707 633042778
74955 156559 204945421
108001 151205 108288735
191349 193418 5277235
102322 194044 230487276
36054 183183 437334822
89821 183885 236367283
137636 154856 43473672
75699 111195 199479528
178057 196112 96802429
187023 195441 453737482
17889 65944 120449779
124547 134460 24746627
20104 43008 57389621
98783 112098 315023129
168002 171877 524478667
162309 189309 343282412
78586 132423 650017515
118427 190392 60313283
17282 47035 74447286
106944 120847 95860773
79639 189510 967806004
150053 167827 891871039
35825 179849 361423702
193960 195378 140421284
179998 196392 645606041
187728 192793 247347860
6584 23506 429118276
26931 177242 682310832
168389 189056 51738339
29011 48216 48116248
143177 169529 66390210
88664 96927 20619351
17326 131344 956640178
156541 198291 871980350
59720 88790 915356542
14378 70608 902244416
19169 38008 46925234
20578 178555 396226516
115855 172159 141244209
51941 98609 703802388
158432 196369 169259243
6391 141705 338956977
144258 195873 43835453
104815 182528 195082697
2522 54706 519008411
145025 172941 58891579
178424 197004 46630507
158768 178610 49913588
137449 157356 50154599
17416 51198 847461524
136470 142358 2981298
104045 136902 608327374
67331 124114 142370317
149011 157814 22032352
198351 199796 3646553
36049 64173 70717847
187574 190381 11978885
3123 167792 412793692
123914 152845 72615029
60074 155052 238224758
74312 144339 175810812
180543 199685 48063596
139708 188000 591253834
4232 197076 598954186
150184 177592 513556722
12744 134573 305201586
173616 193586 718207190
60536 95283 467772939
130260 140760 26338352
159757 171629 306086815
70055 99791 74224156
42743 153060 940400522
16979 46849 74728935
181153 194822 34360821
154904 173716 47213238
26562 27789 3050856
73893 121743 120138560
55741 162777 268529782
6392 164339 404375312
75941 87825 754944622
82076 197043 288700202
50091 141119 228129968
160148 185579 805525519
11371 39814 116240861
14751 188583 435944646
104601 179180 581206909
192641 194837 5581116
24470 128045 442831055
19415 122038 257220609
20620 58036 577431013
58132 81397 118812496
102046 140787 97284427
137999 146317 365690152
27662 97692 175249015
46294 171923 315399852
17162 186818 600163969
134255 195760 306077981
149771 184891 6582193
31316 170940 350537377
144246 170402 65888167
97978 123312 233978697
158320 169275 27712183
168508 170898 873314524
165351 186276 52326875
161739 166970 13136783
129052 158431 988868108
50227 50458 559374
169301 194827 64011713
159060 178962 50062122
13777 34506 51677777
88513 195829 269677164
105360 111990 16795278
186344 186600 398429447
137229 140453 8111084
103869 174226 212855382
128847 154361 64233970
141505 171515 75597375
46924 191514 903213365
94883 141632 85181180
135162 177682 193157867
87662 158636 716739404
107138 117706 26548566
41031 143221 797737234
97963 190661 233038168
152598 168688 470562559
76470 139130 157260009
179995 190051 25150444
8618 65084 711155973
27851 71741 110080009
145428 175324 570135236
153508 187046 84158047
123461 182341 313741457
171448 183665 8755639
101208 114955 793753052
7219 183587 686358392
130559 139636 131258301
26451 37578 27821929
87031 130839 110036722
120933 160564 99559015
167796 193252 63897514
147276 182320 663081659
172033 185642 32312217
51156 185430 336844311
25053 144291 299172901
160535 168701 20610690
170348 191125 614757885
177983 197489 48874117
183196 187156 777469893
165216 187498 55726404
57823 130609 182274911
4585 110129 264594057
41780 187750 366137854
160906 192060 78230266
13132 177569 412444831
132072 143427 14680811
33236 159545 573105233
115203 177818 216924864
198357 198555 518834
81594 97929 458971465
125305 158882 84360071
179434 193359 418311905
150586 176664 65539298
147299 185069 333929717
81133 113651 81819400
58963 152249 972635971
187565 194931 775466200
3114 77834 720493091
162668 164051 3541828
141080 190267 762263104
60636 67997 18409453
134629 155915 24263358
136576 140853 451745162
79886 189950 921526004
61673 174075 716098184
9484 163273 385578030
12550 82562 175153570
156179 164450 20878539
113548 149939 91257312
181276 192479 28143741
30704 133215 257030625
53994 78856 269565503
40638 102809 155736111
50441 199405 503116402
125736 157638 36875589
113568 132095 46328800
69081 187702 879353370
62698 114907 524491994
106401 150517 108620358
122793 153164 76264289
46939 76345 73561032
145191 152779 634877191
99880 175965 191343475
37673 147897 612724144
27729 76911 440977485
58072 124309 165952789
123119 161541 917383088
195671 197664 257017025
38786 128205 932304867
52896 71025 833901139
179525 186649 474702247
94569 143326 490185959
124777 150094 63597809
120122 171256 944394312
181344 192261 25073499
29360 80359 380062797
69683 180304 426095943
47476 178602 329115223
125356 153594 325538823
30855 119480 222339520
172959 174799 485978152
140287 183734 542336951
181808 192846 27659922
146743 196958 841318108
94043 123056 73138601
112672 138924 15298317
145469 168745 356645072
21487 133912 593464029
36395 71252 87462407
88348 104313 40311178
18365 22433 10237479
113911 147879 85200311
180109 198163 117204
29626 196869 419658146
95292 185635 227160614
121153 182853 154934648
20693 169327 372851685
53070 125948 519976850
54752 105315 385276890
54203 77800 58870383
126990 165635 432142443
186693 194147 18798822
98153 102951 12245734
75688 108604 905834471
131950 170172 157627647
7339 139904 827238919
186420 197511 27843938
190221 193919 452543488
115984 144025 70090831
661 104483 482154521
169305 185242 39887559
60779 64866 10249860
75482 143662 396317174
27307 104325 193163020
1609 88244 723418715
168220 178292 330935822
156211 164410 20708373
178928 198516 49121067
53007 188003 338609126
134501 145140 406499498
79555 118946 99053446
63999 134326 176101657
33834 63080 411036525
96961 133171 91189167
72239 158096 902115524
149006 192788 109906924
178391 194118 846783226
51495 146270 237720785
154371 186789 81262021
63123 103133 114919504
197212 197787 1382085
124995 167971 231868189
145355 193442 120665094
47483 108460 513365713
5058 43034 368565021
71742 92900 671068092
182189 190685 597227323
7727 194604 468594895
126937 181463 137068394
76776 135702 147907371
66556 190059 526097018
49560 94292 929952818
134006 185175 128579047
15686 122669 579992444
175672 199834 60602189
37158 182999 762866201
183111 186835 465310374
96217 130960 87423620
120706 160834 936253418
21407 30859 23537389
32585 110700 196149239
131516 189579 145833289
95675 191636 417864320
56060 123532 169122070
114456 137634 57823498
53219 110053 142574355
188161 197052 795514529
154483 194226 99767566
160985 176117 38022061
61278 133211 180246325
171166 191679 517291577
65583 83008 43415584
56620 171924 289385420
38075 110534 182008924
42617 181739 348984852
707 62354 544194154
17629 47646 193067920
9755 87878 195297479
39460 116937 815204500
25886 83468 796184600
64582 105223 101838885
31116 195229 411856981
163197 191466 70897206
3150 117507 286686259
142157 183911 104905173
5836 47509 181294514
186555 189754 844026899
25495 115296 225520471
39261 100281 152760999
38582 105345 407659195
56025 176871 303125982
49916 154504 243337331
150230 181477 214838986
128726 189548 152757057
105524 156932 292791510
82108 170852 223030016
66424 94183 69163401
123841 158046 85831550
57025 184824 320543995
31231 113172 774238633
93662 165216 766841906
191753 197979 15594917
77475 156922 448523061
23944 192286 422375244
969 193882 483697005
33671 41632 20131511
164214 172757 21408767
67766 113882 115725607
89887 177147 653077313
187892 196617 143721801
161764 166239 256253974
95155 105136 461898804
86380 191485 630417912
63642 171075 951774905
167952 187053 47879745
178840 188683 24619274
8279 37475 146175276
127999 153058 63034144
7692 93144 213633239
45329 82481 92991181
139595 152558 159744807
143376 146616 346936476
179824 183624 9489568
61792 180282 358185478
51447 136321 518691175
120455 183240 6238600
34107 196427 407452169
125695 189569 717066435
128958 190645 154955393
151737 178677 548980233
730 141048 92264935
86178 171710 215076459
172801 184548 29393682
80539 140492 953508917
130711 156110 703200383
198176 198892 1835616
140889 170901 156732076
161289 191587 789643948
139155 169263 75874981
79959 187964 284059989
2393 130072 476392508
106860 131775 62307925
82303 142214 395184255
121844 159154 93631837
134893 188486 539562488
145400 150750 267655051
77916 86614 865340030
160911 169443 21557060
129475 137814 354544187
22651 160269 686253997
105620 117322 869589057
7160 150893 360119449
128511 161898 765237024
187261 198155 116364749
110803 177483 678989032
45286 119622 186501791
137528 150966 33866638
52399 82673 75694962
80876 92047 27820843
174074 174286 548969
15892 82935 377364219
193094 194999 4833721
79359 146964 169883236
73163 143361 852194257
86207 196414 276907214
145816 160826 37606567
105363 193168 220375845
191065 193138 5244807
95332 191098 334549523
139471 199878 895261095
12104 182286 936026165
181468 187901 16101426
50883 121050 175902665
116062 198631 207030600
150960 177132 259615106
148250 149461 765411221
196491 198651 33276610
95456 156182 969946374
174398 180842 548915776
1547 182320 814762425
62963 114779 129992273
185687 198138 31245006
189897 195397 515072157
28401 82418 135297681
62937 151009 867193027
110439 140552 486547103
101931 140278 96317119
120372 166206 448289535
9821 152839 591014112
10953 97212 215641398
173718 193446 49534086
193177 196462 164063956
82711 168717 602525623
33248 75664 474156925
118368 150251 79938852
196774 197772 177648754
96281 184397 688990796
155814 182999 68177204
55559 91627 89941879
115579 158931 704765317
28388 82167 134752839
134075 158996 62661544
181896 193742 25974216
148477 163844 38594510
145723 184889 284955953
27881 182103 387028386
15475 17868 5721692
107860 163959 479463549
62855 166550 908157219
135329 191209 140421243
186394 188797 6086426
16103 137395 303853416
191588 195824 568803447
2384 96208 840725899
90664 113566 18630253
126227 161202 87963127
120334 130936 782209194
190265 197316 867559835
182413 192432 25179452
153461 180063 144715536
86846 117925 609372277
187305 194948 5458658
118471 120972 6139595
137420 180599 433047984
87858 125304 94166621
107956 144966 10071262
180601 182724 267472236
102215 113756 29282829
139487 140997 3796288
70758 77877 17685935
191936 194393 655586221
93879 140308 116683190
11310 58970 21401422
37208 58993 605573490
8531 30358 717516070
35661 167185 330038580
31598 136899 50015853
153425 180770 68690621
69202 145507 482838513
124311 150453 65609434
92165 115665 59553784
177653 191705 544315810
192811 196995 10544501
146992 187310 101128087
109190 124025 37177344
115864 151438 89028277
111526 177128 324361948
53677 169924 291712791
62482 151693 223622926
141473 142161 1751681
161086 165121 113324693
179843 184808 12397262
108127 194890 376448225
177290 181817 278178031
112840 123951 553464953
32778 155636 308390087
197207 199102 4770090
193207 193344 373926
13622 39035 63523360
35360 45710 26042771
16077 112236 360343359
166322 172541 15691768
151796 189225 93905848
16898 169259 382197165
95725 161216 184244289
21013 103419 206384631
140004 154530 976785014
42306 66369 60337443
9699 188969 729879152
12145 19854 599674473
36343 182038 365646744
196938 198604 4165615
172329 190370 110488324
31335 192364 404112668
102587 161656 813816048
94720 131406 92418254
72602 94145 53753174
104646 192235 459369296
35497 141609 266123323
88063 164717 192854165
145530 160492 37501158
45296 153819 271742515
164101 190222 65391308
44976 61369 41228016
179718 182358 5574076
63054 102819 161483663
10913 101217 225919743
57531 133495 492131795
152007 172584 571861370
63214 171059 274354124
178396 196189 44672691
63977 132320 280779058
127783 136478 21746880
122955 146934 661035489
186996 198858 459359974
31751 81624 882223269
59926 94500 900101824
110900 163687 132428258
174868 198660 59621009
142742 194942 270419348
137703 177717 236693881
184842 199348 604174074
30101 193750 410642737
45010 54894 24934890
48474 62258 767926455
150987 170800 700139431
196612 199429 919015
39553 53902 79810444
186748 190551 9571283
73462 101157 641956957
159674 174446 37194331
20402 83419 740431494
94931 98212 8300539
60271 83253 57285348
1492 63374 154947740
145337 194185 122591855
11853 184779 853542531
106433 134069 69065893
83835 122787 97843845
148324 165582 320007661
24941 47508 509674016
187998 197617 24138784
158394 174539 328238314
88625 143601 138178770
146557 199481 671512703
46786 82814 468667933
76274 138924 157214313
51448 198560 369054832
86660 167675 203575847
67682 167452 387289351
63179 175931 557779997
96726 147115 185492022
32934 128954 240829143
137655 175631 38291300
128216 171304 108472794
42876 118963 190775753
70105 184403 286776696
180700 198307 44167975
33521 86817 133524834
44275 198047 984632396
173189 199881 66917470
45344 141644 727507619
128681 131255 853716092
59359 179613 301599052
14094 85564 94070570
114276 128834 824339732
56104 59828 9084380
14419 168368 386165741
69673 105066 300108591
19803 190550 485824016
56798 196786 958397525
41844 109552 169825489
3143 9296 15397759
143604 182079 290177549
102153 185780 210084476
1982 120035 295721742
171030 175429 251772075
105351 179857 875796153
89778 159071 481256438
9334 29569 50445831
6992 82127 187920323
17141 46221 712359201
112274 113476 471092523
96580 171944 387136102
170444 183843 33425306
98701 130109 79027080
2917 10694 548688669
154257 194507 101052089
162775 197589 822130848
63695 156377 865132745
161834 199481 759960576
9974 161247 379196202
1834 197697 490995418
168585 173529 455012411
81734 161108 199310604
28356 95067 166870010
143707 192624 122861194
188650 194489 14753300
40166 42064 4848837
85957 87869 583273011
175464 178098 6534821
72784 149781 837050765
16200 145266 791090544
4667 118170 662227154
151554 160390 22217619
49686 50347 945528920
81451 164826 631900028
56182 112434 141178676
133913 179019 113408598
129407 132419 7634778
16393 104903 221783892
185853 199345 633273661
62423 113043 930751442
138105 165791 550745334
46730 53187 911066139
64121 94624 423519188
68726 90618 54480881
111127 134388 842635524
46538 123896 194040801
178026 184242 579848862
42816 117723 187957210
103837 110775 5074113
86993 144226 143820442
151939 161342 490161295
61330 133511 180857268
72187 149103 193086856
89648 175943 216988015
165563 174014 578327019
109908 192575 816152542
30613 147478 400470985
155220 163303 20283656
662 28366 481961258
173568 185900 30878658
98261 193692 712583149
127148 191663 55820948
153066 166986 34994091
67589 122786 138312338
79911 124237 85350753
26705 98596 434952458
82168 197476 503969981
127289 169417 106026485
115265 115472 545590
196871 198462 3974960
131495 162225 77336389
53232 179827 317622346
50398 143255 232808408
158874 160446 3980166
93431 190421 243698883
169074 186320 43084548
198423 199563 545728992
173605 194514 274022058
129030 165369 91499196
165020 166085 2613366
128001 151820 59918672
138578 152708 747323424
97633 126966 363399944
189736 192456 6873641
159953 166698 690672815
177705 180668 833706203
71526 106090 86838538
3515 120758 293620333
63794 80416 805209926
178028 189266 647961254
167763 199975 202300680
138542 178104 99481981
45526 47274 4344853
199193 199624 845630736
67632 112740 113262008
154779 171208 783436196
78596 164854 64137350
157612 165030 106817031
58966 81135 452760874
70699 112251 727033555
118390 155182 907418597
6633 186942 664454978
92759 179489 218049698
65720 144763 563210296
125860 198647 258854491
147917 191903 110349940
134969 188962 135688765
165288 178890 34049319
153609 190326 56294429
160287 186814 66530546
32252 69212 300987195
116185 132016 39425504
66982 196793 378910996
175954 189568 34067841
67398 130758 775185494
90909 110967 196252294
108682 120141 62651375
34946 106568 179907605
51010 138635 862892658
130740 146766 973965069
131459 152270 906355880
173544 185949 31052029
130854 197604 439679314
124808 142276 274491707
117432 124743 215805435
16954 33419 41009393
135625 167187 79393847
97460 158481 201560886
70071 179187 273824841
192169 196478 10819708
157622 170402 465344880
153544 186894 347483915
96723 175932 199275121
100765 142568 105142469
51529 175458 696993048
19888 141102 443502990
139853 172633 82593458
172104 176627 11235874
151324 173235 55078041
165855 168080 556398277
39378 94639 520255043
165731 191907 967681403
9078 92699 209055108
88296 136625 121370101
194678 199138 11134234
128231 190498 649270437
169285 178005 21789722
28001 79944 60542173
152932 165096 30667602
53704 135725 370170295
114378 199215 212813933
116305 185621 173715326
5660 55827 125598343
45860 59000 484524856
160773 186682 877292479
116390 160462 110398117
155886 166776 416875135
59735 149323 496345663
90796 178400 220303139
96036 160025 161013353
109347 149832 101595844
48698 106693 542389600
155590 187881 868365523
95558 186226 428651409
88134 154613 167179950
104536 137499 641092074
4928 127087 305952142
161663 196470 87401521
73938 106345 354225568
44174 103951 997682099
44614 60631 80378972
134108 148242 930766819
144119 164176 825527015
14787 119017 767034977
70318 137013 167144190
124296 124387 475922760
143988 155459 28934535
187290 193402 683755068
192704 196354 184040977
4971 165289 762977004
33264 47713 771340337
194857 199129 10658664
11938 106383 337941282
173026 188577 38947684
120096 160648 101778367
186980 199762 32114750
70162 130376 456282360
196049 196798 1868060
30572 197831 419581500
148179 155146 17502385
69325 99673 342197388
169372 169712 870142
160930 174766 333963630
182067 189346 18183166
19714 122685 671405699
83630 147676 319081454
145043 149359 10814879
31902 43744 546926780
189139 195239 15411002
171558 199114 69048138
98162 132947 87546916
59157 62674 122691369
57159 105237 781808120
166056 173402 14151018
119410 147704 71012380
57870 149823 230568659
109073 177259 569176661
77703 197111 299828829
160208 173478 33371310
123810 127548 9251044
179315 183770 11127973
184793 190268 13698305
123867 146996 246072871
114802 147282 515569465
174100 182379 144858400
178639 186725 37668706
172722 193287 51553242
102078 117665 372797785
112774 163652 127569882
131299 144930 852515657
48146 154105 265960631
60109 118813 147147458
144828 188009 281922066
55006 162405 269398221
11990 90515 196335293
193224 198464 13141987
142789 154249 28917817
113651 114405 232137984
29776 83701 135069707
194995 198893 9711714
142993 187980 761996308
129710 192575 750120115
51212 64055 32283284
154622 160050 13570535
2784 186142 786583127
34223 63450 73569219
4935 149583 97193135
176124 191140 949152853
184151 197890 34431707
63936 83331 630716821
76851 187792 278541129
34681 47776 32893382
140605 173903 83801103
195502 196674 2913514
139189 179377 101098883
197500 199702 5610016
135623 184538 122939544
173326 192575 925929281
76605 125553 63090357
140344 172745 657227962
152949 184665 79609609
23765 198097 643607781
88775 153093 161697589
516 198048 495130267
33661 189185 779056374
20603 93419 914986371
16308 73691 697464691
91334 135311 611901481
198929 199511 1468626
126664 173457 117746750
93818 175695 205907877
3844 60977 970862069
150574 191731 594871050
126124 131317 904033871
31625 35969 10878741
3400 159696 580008417
133143 139881 16849424
87084 144159 143428114
55828 115999 151068777
123936 184051 150889440
142668 180956 525133527
94805 147494 597023869
198364 199057 277510683
86136 160929 689272341
83329 89725 7253012
35925 73476 94065997
95222 120738 695005529
30757 66965 2509566
9797 179739 838714850
168825 184137 38322627
157267 191005 84639307
136917 142767 14745700
24769 162294 345200667
127006 184356 4997626
109869 117331 18791579
52157 173862 651152013
28377 166558 563293252
125100 192939 25636643
161199 174755 977877315
173283 180786 18775604
138239 146353 20585835
170150 197794 69151111
126420 135548 731995978
151390 197478 152710627
14120 139503 285053869
122442 147626 63264102
43730 199764 426558048
123726 189687 449511789
48387 108535 994096887
150740 192836 376971697
62825 137268 635016693
189292 199743 266068335
172301 185680 33400335
86364 117192 77769081
169383 198328 72512930
75814 106652 77622258
157109 185864 72123859
42013 119735 194902512
107405 128829 809064822
188933 190197 2804675
37967 165725 533882994
99911 131619 79785536
125635 174312 122411170
60678 168694 53716796
114143 162557 121435379
199584 199932 867844
123147 170050 413032956
161708 172243 26574432
184036 184622 776721406
122578 132627 578882433
166784 187101 771788039
79552 153262 185133647
163973 172160 20588125
14054 116102 674474341
65513 148003 206963744
39572 164221 795488592
86943 121217 86193461
106296 161903 139439753
163621 192129 71541703
97401 180758 258356344
119115 161380 854793533
111415 135355 590416155
121786 190889 173468763
44570 122051 564525904
148393 177997 74264362
34467 41469 17745012
170674 197065 66072566
106965 107821 1193920
121112 152370 78513660
95196 119692 433910957
158350 175350 587719404
51360 125058 184710039
78336 89502 367038394
183714 188689 12462624
147160 177463 76089591
189157 193770 522262718
115090 186370 178648947
174560 190461 998985022
76476 91306 445460685
32140 171827 350660724
131441 183188 130003127
111676 184075 394060141
187379 191330 878488650
134746 135951 11170035
36242 41798 319996918
148548 179137 76773386
143920 146254 758813568
150562 166301 914979313
21875 80364 995311982
44604 52238 240491624
171197 199660 71288483
136371 158552 55841118
13581 111695 688928797
115134 117962 614789476
173682 180485 17042489
174543 185570 27556807
114380 185116 177413045
179620 197160 746106067
126163 189968 958537728
189237 199897 120833073
191993 198459 225726572
141135 156727 580786088
29740 161390 534866687
159690 168780 252391380
44197 101996 144700641
123077 135983 32259073
64351 123481 148231121
101005 187497 217318233
198599 199616 2556545
117328 170418 133266241
95041 172626 195272946
166897 195225 71108423
112620 139544 46504796
94645 111943 399132176
73398 102141 71988567
31306 134975 259897822
158952 198130 98337365
22951 71232 375977964
64761 126047 153442487
5995 106141 250957748
34996 42191 18269375
85942 132905 117973413
132884 155164 56142687
4997 71227 165803748
169298 170013 1806837
90735 132617 857824724
27562 179444 381165100
28535 178583 861527565
71348 122366 125286
149583 151770 487699291
137484 146376 53101697
23767 139955 971966516
104829 135660 77238235
15452 102273 961807806
104264 141841 94238134
105641 190763 213587324
57520 62063 11403171
90350 192280 256204445
123341 140585 416034712
185787 199741 35068013
142400 171677 73754199
101800 191429 225174417
182478 198898 220844105
18586 19700 344428173
48650 122341 452630669
49594 82912 83338863
113720 136651 144658056
128529 135393 837744655
184313 198817 408804568
28741 65004 714111884
116943 189363 510784932
188467 196391 565672217
145107 155843 84985254
86996 132725 114880759
164379 185693 53313357
68894 154039 213657380
168331 187057 46888922
138891 160992 30998364
29906 197861 983848646
24240 104209 809936227
199265 199582 146090303
138023 160199 337385224
119687 129081 284744460
64970 130386 163848220
102424 188980 741767650
93015 178429 256392354
90421 97151 16821798
22062 53082 97718746
47773 64803 8444879
190385 195437 3528170
123965 160860 92625574
105845 187199 204056777
74809 135258 800635066
66405 93034 767303075
172971 186972 35046931
39511 155723 167617745
113716 145947 80877857
41596 100885 437138492
69429 148721 199003765
188194 195114 17503705
192738 195690 972938732
107501 128863 627673143
156058 192131 709774038
57786 81836 644095188
140834 173458 82129243
46274 55557 23459446
104579 160226 631254528
181930 187971 335833127
2779 183472 453011998
149014 155197 15589134
22821 156762 335888608
18698 125172 320718073
71091 180153 764383503
69167 102720 186790870
8330 32616 218480513
86644 146059 149445950
10639 113779 258519572
55139 89084 84625384
32430 90095 144356605
66120 77271 27719744
188213 189235 2568637
151276 165653 36205298
54100 160374 266489707
26151 102635 669141805
198093 199160 800165652
65555 168971 259530702
156644 174631 352755047
73882 199759 998560738
193666 195243 997442188
15481 199879 462440493
119532 159586 109493454
158345 189705 741395409
190684 195774 219634204
162004 186165 295265922
60738 142143 203987493
72425 197933 314978410
112461 117099 762046806
178130 199864 54538947
67973 102108 450319766
166674 189773 979342922
84697 187358 658362658
1376 46110 111783898
144629 179810 777461724
56195 166549 276884302
42667 62945 751061242
35972 78174 344123102
64879 94443 73628684
12269 50533 803663430
110313 189267 197974384
61241 97628 90721836
43190 56478 33295719
128401 182612 136191626
98555 196040 982880472
145707 157991 30712961
182558 195227 31839646
38718 99429 162075376
35955 145586 275120625
187991 191633 9164066
175152 195966 52188435
121970 167476 385841264
165512 168580 7698770
152082 177745 64477210
190215 199806 408075920
116619 117639 2501509
181196 196134 1732714
148998 174342 762361317
57163 169071 280825504
154836 185805 209343028
72323 111166 97692268
88744 117230 914947595
61965 125068 158065849
113711 124756 27555543
6366 55055 927980696
41201 105800 162078753
6110 29536 690056452
111944 120501 21239987
166089 185683 49090320
159368 197556 335488330
13225 100035 217257896
121380 148821 68961731
104293 119692 612051865
184216 197280 32781426
134616 143753 536599689
139989 192759 132654596
142141 148907 17125793
24563 164853 352175822
124562 152561 8864676
23661 90825 955059384
19381 168302 649874069
108567 137989 37723902
98239 148674 127012535
25569 129059 259535584
179143 185911 12901340
96219 124609 934915994
61450 167096 743118457
65254 199096 903372087
92229 107155 37984234
24083 100771 191996854
5936 86950 202600979
76654 159455 407069055
165017 178144 32845917
71050 96001 62152292
78671 124663 266821303
36132 143081 268214392
163280 188399 678434355
71096 187534 520542718
65056 106346 103583536
9514 152688 358876736
137036 174994 95554743
23230 100626 235613050
127672 139234 29015505
105171 151589 116452091
143668 149064 156543431
136579 172274 89948309
41365 178072 667839192
91218 195328 891511623
185181 196013 359022774
188049 189150 2743092
92112 151647 981113890
190904 194340 777033900
124401 165902 104269336
40548 178988 791893358
9807 75787 918001564
141797 174234 699366630
136075 174090 95681525
190190 193009 676175443
94279 113059 47675788
27882 137697 432039031
30970 52228 53380532
34986 105113 176013900
3459 162436 829613753
116071 117762 959444117
125727 166381 102226217
191958 192959 673220799
152702 189187 861682874
19463 160145 667294430
148552 162926 800365500
126714 174877 121208770
107569 110141 6467741
177057 190221 32971640
77328 103963 352113582
103858 173003 173665229
55404 141433 215520349
130040 132515 6244198
118379 179110 152446036
34142 80368 115930284
24551 188784 630654361
159540 160261 1836170
26153 39673 906815537
125734 161995 91204265
70603 109925 225860050
178321 181088 772397062
32726 75455 583423131
121897 138235 691818652
59517 156376 977337466
21164 163320 356525039
46650 115722 173476996
29732 56139 459224812
125689 127313 422263739
55240 167583 207187850
133212 191529 146461875
176000 195431 718096
27910 198137 458012398
107413 133676 770911550
199985 199993 21688
73042 155448 206954955
37327 159402 306323822
139095 188512 808425300
87411 88060 49120722
59637 186160 317266901
74202 176088 318826435
6357 64944 784215640
179826 187713 636963228
59989 117682 687538443
745 113501 282505930
165697 191641 324792147
209 150056 375486410
134192 153593 48877956
50916 139508 417839186
168656 169573 978957901
109507 131856 55940441
6083 121038 287947342
198515 198756 615054
7495 85982 196201937
16659 94135 453921847
91493 145925 380967910
69172 144398 188694847
141937 170218 71302081
41893 62351 943653046
172983 182508 23861536
55452 170030 223331005
158815 170612 986552699
173303 184200 27271263
9375 172117 408149011
46393 119757 957548036
100660 144278 443282986
102628 160547 145577624
167546 186998 48771259
106666 198260 115243549
135878 175566 99844371
51501 75531 60016696
64364 146353 205637729
29535 42397 32405673
73568 174518 253543050
166860 183118 40775657
81920 179602 573996209
176627 187026 26025128
150986 170064 978107935
156171 172305 982569272
25973 52818 170213616
87518 110905 452889607
45700 139892 995494596
178566 188973 992063855
111593 144056 81236257
48049 175268 814707748
180403 198100 44362309
111129 137748 66480493
22905 119133 241262429
66551 76506 24692692
49089 139750 311622723
66312 175702 274474261
58489 101273 901590024
61515 63469 4920066
152085 192511 590366250
87206 156046 173078526
176856 196452 49217478
6553 91521 757904410
170149 174524 842541765
39890 144609 262719501
129474 174525 113337838
6364 26537 546858620
80971 148345 169289031
20434 99069 322364958
181145 186130 12434739
39845 57990 948851583
11790 115471 260043717
77344 194878 741969394
29199 180842 380479628
187115 196158 22829652
193103 194418 116529984
36161 101566 163817164
187643 193238 443735611
126593 190599 533155327
188366 193493 12981999
143534 171331 765838136
190890 198091 44119583
95083 171287 191870257
168241 186809 73484701
96677 189018 232083039
176302 194346 45319547
2342 42607 943878643
140919 170529 18032269
69975 144282 563277653
137074 192536 139389634
12699 57754 123575721
87605 105619 181748665
12525 126468 911089664
80962 102618 54266093
40777 139462 247344925
58829 181338 307285480
86341 141989 299713646
33153 172079 348805734
58173 97348 476761109
21235 123592 781536212
20013 181329 941629108
198440 198908 827716318
143872 179194 927701751
49848 88151 95721006
86732 138967 714265288
150004 166358 6695067
22995 114819 615794537
65701 198604 333456176
163869 176201 583593806
45335 107767 515718802
2468 182614 893642945
17093 134541 294251312
45642 109352 717727353
165802 177366 28987566
52522 110688 302102769
167302 182510 460585967
102420 173121 112601400
37161 156230 298858840
46501 175076 322735247
84635 85379 283327333
86651 182505 240830663
98230 183288 784855997
6465 162270 943983044
69055 71058 5016771
22360 162669 210775841
142174 182728 328908494
112108 198430 216494665
118936 141248 445663643
85668 107793 55918542
111956 158789 117320518
79731 95364 38919700
15267 84240 718940637
73845 112006 96043643
115624 182845 168507400
193913 198577 291814855
42330 128302 347950233
98981 104916 180491453
36247 113798 194656618
113510 152873 737858052
115135 146785 79306751
33956 73055 98053903
117027 141015 59870838
83514 179435 240953370
137314 149809 31584796
189028 195181 15572070
44711 121183 191748549
21540 126345 497292592
5212 139172 335587804
117545 144420 97734075
49372 133253 841505339
157911 172546 102977529
196960 197467 1185465
9666 165483 843498163
33441 194349 403917463
144968 152266 352400405
133597 134283 211644472
44912 96206 128267460
47020 151983 263311497
135626 193944 146605807
168592 187546 47388969
86659 189738 258951996
65034 79701 753925122
160428 164785 11123273
19162 150443 329121508
59976 80944 582885130
142642 171524 72756031
119741 136753 42465599
151054 151105 298053282
142850 157403 477854651
87133 157150 175995623
38231 102565 382713031
193466 199615 15398411
99725 110248 216449672
173234 174302 184286076
102303 190772 222240696
85710 157884 181331302
15570 195803 954802469
131815 170156 96496503
134407 156553 883042497
127010 136831 24647138
150077 163986 35040504
84751 123528 407771981
168806 169839 639570490
187967 197934 888437305
164707 183216 46317201
160632 161604 2481353
70451 153138 543291396
14024 27216 617565716
112398 145169 24813275
103699 107726 10276014
120210 198591 196756427
186712 192198 13874485
163824 173156 992050185
7810 168149 653980225
6528 114981 271834203
199649 199952 757950
181074 184385 8296092
2904 178441 575469042
6647 16592 24760434
103589 163207 977069991
164176 165363 814114491
43804 197364 385204433
129137 144629 39004235
74295 107931 84640907
37776 84449 820571830
124578 157574 82823809
176805 183471 16703645
184967 188884 913202620
178381 184049 14167640
156976 159647 312903601
125610 150480 653817912
117360 166202 122471858
3836 134671 327690303
102584 103296 484819447
673 93454 231956759
43547 196326 383336085
16755 125264 271884797
118538 169244 82936343
180393 193721 101275285
179113 194220 37914303
101547 134292 82258791
121243 138015 568730093
155182 195736 523229995
23118 98127 562529522
88188 159217 450695511
166145 193099 67623550
76646 141513 372339416
59239 174067 541036433
167868 172105 669079382
84382 158045 191958730
17901 189952 431446993
173878 182681 193993411
63877 171153 269182024
121306 164162 107742662
60303 171534 279076220
157091 185982 785198585
79164 145139 217000806
46250 197846 806499912
156103 181157 893325651
95056 130577 89438718
32837 98301 163902309
164104 190067 688766535
128145 175693 598353621
58483 132872 855948149
14080 121454 681510912
148906 183222 86140062
34382 111464 811551824
74427 180563 53492811
130160 185071 138019012
8047 123874 386070799
199106 199430 803616
72837 84061 28053689
165438 166780 278503352
189375 192164 7121797
41406 177300 340961883
57169 131053 185101917
174177 179867 14253657
114398 179905 695849847
107835 179945 180903416
31916 35138 8020967
151036 178770 69729058
173883 188679 872234950
87734 107601 291408458
135790 187719 137581624
142211 167904 64642275
167760 177836 899980169
155897 156776 2181441
91205 158878 170140136
165007 183520 46337756
47397 196724 943987347
196108 196701 1467296
193220 198520 13288236
134892 146885 457362452
28463 168599 926450451
189378 192682 776489955
35678 81330 113273591
134332 149495 41079119
7069 28249 52700502
48026 84247 19795963
30736 184984 387005083
178437 193920 317663343
1855 35389 574680585
38409 93087 136903602
160223 163811 9119521
131604 183788 131073105
180969 187468 515672457
1799 83378 204054732
73967 112785 741430826
94148 96745 6487076
30322 63180 107233852
71954 188928 322615328
98052 188014 881880835
23042 36107 83007603
32550 84901 216472819
186291 190896 912244819
15434 166783 810244938
186358 190090 9377235
181939 186857 12238912
86874 182819 241066156
178817 199486 51822956
44827 180249 516547109
80631 159264 197412737
99011 123126 341716831
174995 199706 311124658
102400 117013 37031991
6579 145067 443867618
19508 76850 497257352
72521 172874 251996085
121029 131185 25440353
73277 123729 678180462
894 136857 804567343
167240 182737 537598285
47324 127571 813872012
71581 141617 934868098
191316 199753 21207566
174898 196721 192492974
84830 167309 207241275
151794 163391 29185945
136390 165093 72378821
132631 161377 72281017
37938 198462 824419500
49995 77366 68447877
119875 167139 118647810
113525 157776 10588794
30790 122992 231224779
166922 197718 77223840
73210 190789 295154568
18245 40454 55547758
185928 195498 4373040
116370 128329 55967418
82231 115670 922149174
92547 178453 215999296
192985 199521 16382248
174450 198676 16800746
185842 190408 265132026
168959 193770 62208111
44735 96912 130432903
124799 192407 932183809
194927 196279 3373802
6656 138311 380914756
161083 173254 30616387
46312 94261 609889903
75151 96401 53089029
8496 191473 458671349
194224 195888 179971404
98189 142623 111776221
85161 172377 794811587
148433 162457 175374658
26055 169408 961306905
21322 86965 164220118
57770 68236 26139235
183822 199723 39943056
129568 170729 103692000
136192 198037 155411953
133505 145162 232055893
100413 121614 837488155
167548 190551 509310760
3475 192944 792495094
169758 183845 19887503
90301 160480 176487630
117285 152114 87233355
197260 199350 5265995
91334 161789 41000167
83428 199429 291302335
172016 196013 60140112
7849 186877 448751591
166769 182510 39475208
136163 158042 55075795
51304 163542 281601950
122682 144014 53558178
199012 199706 314035808
156501 181742 63354611
65991 125298 652814444
55936 182281 316921459
128340 135749 496689678
61271 93787 572643614
128901 171745 107821537
152279 174936 57005084
153582 182399 899800522
182238 185327 325558460
154297 158312 645887002
100729 175903 189100435
12063 138364 316396115
18919 90847 35887000
47257 77353 75321738
14561 169087 387674445
30887 191287 402441838
150811 178331 447589763
67587 141699 185710148
115787 156172 101174756
123471 162694 98532467
77573 157038 199591923
112960 183645 177233535
171115 198229 920969472
69523 101776 80623186
74851 111197 253653132
133541 191974 348985899
195174 195469 746657
153101 156405 822478972
113175 139625 66037942
8934 107505 749746241
38115 192362 387162250
100766 177614 209458658
178630 187840 770115205
16114 112149 793044517
155936 167047 123370527
33487 40575 17892946
13227 53560 789062634
25745 85612 414297981
113814 184672 177720823
75412 96302 195779089
51914 90370 96005685
45314 120941 189620332
39213 66759 69180375
76587 83683 17827435
35462 40684 678595605
75086 89661 36391499
81957 100501 372744038
128372 143804 38799738
166908 186281 48522628
95743 184371 250279483
198839 199421 978271116
167281 175287 944946857
6636 100149 233877137
73994 199420 314922559
1068 11270 25460338
191958 193076 2820882
59116 168094 273329328
182563 185490 47947
4205 103859 249618942
89172 114310 992322933
179032 180391 3374695
167650 186867 628050219
136913 169540 556384211
121244 140669 48660501
194010 198178 10378314
139365 198679 149830066
90341 146118 140392180
119238 172744 134324395
156689 193173 91564609
174424 181845 622249548
143263 178845 2186962
101545 171829 291445654
165655 181035 38516746
24679 134871 574339080
31759 66282 86679371
21885 27843 322090618
72565 130076 794879453
12224 152998 352906877
88845 103408 702800776
63832 119803 140271361
146212 150762 11312832
143778 153514 24500814
38902 72523 135143475
138719 159258 51663878
10906 185154 79004652
46666 147156 729497105
46027 174046 780237114
196945 198803 4606861
88869 130544 984630272
174558 186089 28789308
191255 196605 13513777
17592 163778 988993949
74956 130450 647302997
30225 133812 259693643
183490 187274 767432792
31889 143029 416641188
128782 156897 281346714
97487 103671 83290776
28337 55159 67468862
51289 145242 410558998
144587 198487 135313257
96631 134603 95466626
164498 182783 45751219
9314 36501 67842710
170510 198679 146074865
87237 168234 430264165
115845 130667 36813501
76170 84952 569535285
39975 78730 141254202
173454 199160 64481886
91643 135352 109883022
171349 187262 126325949
21099 99453 162826405
196205 198580 77894800
124975 143813 396532397
129671 194866 163910309
98561 193874 239675289
21058 157391 341819525
107582 115742 912199626
32574 195004 942718332
13124 105612 231847231
84124 134403 126193828
194351 196595 21928981
168657 172964 10773084
113380 160328 117709938
127145 128713 3975723
28943 89816 152362936
39508 140881 254177375
169339 178965 24102602
184116 197076 840132731
131380 154204 763188997
183738 194163 26234557
7818 186943 449002745
29309 99201 815518084
160844 184445 59253220
21947 158564 788994793
152155 174971 238799991
144144 197783 134641053
193371 196451 269142439
49374 168657 299355645
44086 59876 39727288
9130 82686 183979708
11726 138943 318736811
67110 72029 627221044
8910 69555 23503981
128244 161752 84279768
3634 179834 441768082
134313 185898 129640267
42906 100107 143054656
21187 158204 712807794
23097 69227 115617467
114920 143232 70789520
113310 157457 110651166
168166 177725 26135582
18972 104949 841896106
51110 155203 261166739
108329 147518 98256256
57076 87430 416100217
86973 191182 261747169
163547 187970 844443096
80638 140751 150827131
151961 159653 236999354
83253 105502 56029973
24027 29506 13698625
15446 16154 307225998
174385 195022 333940151
31630 160850 324203259
131547 177355 115115182
15699 109510 235158007
149761 152970 8006371
86727 142968 380347445
7512 63066 229916012
83958 147242 159042671
45591 83074 93778540
36705 188829 415620415
85102 151317 166448609
192240 196842 11539404
186185 198054 450722431
146894 172171 34272731
30527 36078 13835788
79628 142485 317350079
111102 124536 33536356
137548 148817 365482528
133586 162562 72915120
806 53790 93395636
96787 172187 189785768
32831 54200 53847811
196767 198667 903117422
91642 128643 93097822
57105 64237 446017122
11402 162616 844680953
122447 146120 59515417
47755 126420 197197746
104105 147081 107938312
194667 198828 29193818
19403 150279 555352331
55900 138304 206445120
10133 97216 217685180
91879 110919 38842178
134778 149217 36440836
89137 117490 71669107
92683 198394 504458051
40109 95786 234081293
149769 150321 630111
197640 199813 5500539
117504 177387 429555786
77083 199038 362092877
124070 142223 45434297
178578 192080 33867374
115951 127345 491988870
41959 64032 20689213
36106 181432 364688997
19702 132163 52009581
64411 199399 387750230
82738 138348 139543533
110030 156642 331510898
75231 189559 446646923
90046 172886 208292856
47227 100265 648710053
50432 129984 199377069
142260 162167 296974000
2343 88601 215678646
144580 187952 231333223
180811 188860 882017774
141367 141766 1040301
158284 188445 75732080
181626 190025 21020100
12653 143650 328330295
176814 199680 57384724
65082 147342 748956987
136379 172605 791219527
140799 193487 132469458
85194 133770 122031660
78890 172424 906274280
117636 137034 317247087
67698 95859 7291942
59949 114288 136304751
191628 199229 19109412
135348 182036 117402976
119955 176216 141259636
17735 151641 384617963
181353 194301 32576748
107990 143861 89840043
177137 199083 281298707
56644 125256 318260858
112591 198712 435485119
159741 165816 654818073
12217 57872 114438697
12516 166644 386535793
155196 191545 577350641
16961 182874 925607433
90250 105178 37807778
97431 136573 98438832
186446 199203 989189654
46520 159878 284404753
155271 178628 572134393
86779 116978 872518722
107103 143250 90487349
166344 197121 632794027
65593 176842 279112172
55771 153683 40965576
49304 58273 906959712
94357 174604 103212243
31564 122485 190616453
120795 138388 42082311
28228 44664 41267072
140931 158846 45119692
119394 178109 127376096
155412 161883 32694315
34379 153300 298441965
129612 189696 150963847
57335 128614 915591159
197768 198385 1598562
29933 178386 824158369
119253 184199 240691381
134791 144295 23996020
85307 101145 524589866
55720 150634 237959303
188265 192035 304068881
35990 55003 804932906
31654 55549 872621603
90286 143705 134339058
148167 165136 707645747
85616 183690 246430286
138464 161163 57157097
5447 190319 463465163
132002 163482 801396317
177326 188831 28833716
1667 143637 355680915
109952 165117 994906429
86711 144717 810013028
32269 83726 128916642
13659 40895 68150307
38085 154886 293209795
55752 131767 874687953
21934 31915 651947884
160975 167802 36463173
134814 162309 603042713
8624 83697 187717077
845 1612 1902372
33301 130195 917423369
161177 181310 790154216
110400 159901 370145895
9717 188751 448872465
111989 188666 80063311
97777 128360 77000215
53214 105373 130765970
56019 183954 396645357
167776 197607 164778377
12926 94430 429024710
71482 82230 26815364
146425 155821 23602418
17873 176359 688052857
55342 55955 1479205
37886 79796 424569541
106438 190077 905505255
75922 107802 323203467
103839 141435 94250490
129341 160441 833104770
17570 26081 21154782
148380 153988 663492059
364 175958 440204893
193160 193386 614563
115940 179240 818543898
100755 187947 850916343
86281 105199 47730567
64058 165093 253474364
118732 181794 158287130
162036 166671 11631493
16204 152843 342542155
187277 189998 6818361
131315 186234 137884101
95746 106679 28009364
18215 27727 119106634
162375 163061 1683963
140183 149134 352259993
102721 130327 407385637
55239 149704 236872907
36709 96694 150111318
2512 188708 599701213
189308 199016 648461211
159965 175288 38563986
117001 143107 65256023
26815 54731 70167815
100320 184961 559793413
68047 123349 300998118
55412 105645 125861923
93362 187142 763610040
33756 66896 83272669
113920 130940 42466696
67729 182164 857799112
72606 195751 309170659
181051 187018 14924564
42292 44675 5886777
48067 168332 301898751
130821 154444 858384145
69283 97708 979510027
184124 197039 691894105
152769 174097 265547897
120359 193213 524323283
45736 89601 377423246
148609 157063 900889615
36914 150264 284401341
179738 179866 312295
27205 30075 800931112
63686 104813 102942477
82278 166785 450951298
149634 155309 511874150
162797 186509 59433981
150115 170042 50181416
23076 122056 248166272
98506 165538 824571623
168571 184493 39845216
147139 173894 678498297
124780 173019 121205323
81989 125955 110261903
77491 135225 179965080
2728 83958 334672697
88809 99222 26121036
28318 68736 101451408
139836 179400 99563227
13021 66199 133281511
50542 65843 17863093
188524 190215 4249533
60616 61998 796840329
154862 172925 45367009
104682 140838 90591850
197253 198364 788196778
151223 170666 49024633
131311 174362 108230127
79216 107409 849342112
145140 193545 323016498
147043 174664 69397795
108733 130244 688141385
22094 127185 263293146
49698 141694 230630548
184537 190836 881725585
112507 120224 19180867
147094 190400 979993285
41169 51712 26505140
9748 168582 316153227
80078 160873 202900198
168697 175825 65793304
155185 196380 870896335
142009 150267 629797429
111739 172688 193759418
33795 44985 28176420
24171 70331 752949103
107251 181627 406744706
48693 109614 535964106
42587 48345 247812876
140178 147215 17863427
157516 158975 905116846
35589 77504 104980149
192632 196336 9350490
51735 150593 247903178
109228 181910 643261004
132073 193156 355377176
120218 167309 182228585
114761 189176 246883208
127489 143705 76697409
100436 157483 143431968
190467 192248 4571930
155893 189804 146354408
68700 175675 268445186
169603 172993 356080378
16783 21467 222694616
171111 181775 340697452
28969 93704 161976461
107900 173225 387982357
104561 160630 635950658
103888 115243 28756289
82639 140645 145612021
62566 136722 185693599
4380 13833 23639591
122931 184625 108351744
91674 181885 420586070
64945 85168 126488688
89923 185558 240300572
114917 164510 109558686
26900 109336 206841248
57039 112003 862952807
162007 182264 50806891
9754 70852 152918009
128902 138744 345218644
61173 108473 118638102
66787 164887 660624126
101603 170438 758402088
127063 163272 91102500
94706 107927 275833550
194476 194611 360468
67284 135039 169718954
7464 81538 185288405
34420 154966 789167032
101209 192779 230135530
45419 172683 319389886
65353 167665 256614409
143478 177752 86160736
112692 168186 203844532
105199 133147 70009587
21418 165916 362454800
87487 156091 172518824
64838 128165 158589489
68574 186900 296805204
40802 132810 216235033
42161 109046 167723558
12987 77350 161064498
112482 185369 182770332
122683 182055 149131717
49742 107966 146144135
57396 83968 66267813
65451 88106 997246744
6800 92362 213876982
132690 154329 54504316
72544 116625 227959860
199031 199818 1966857
23148 81034 144949068
103834 122621 47133245
13868 130740 292851858
133985 134354 897099719
82182 97080 37089978
106159 190468 873288181
40147 190298 123079843
114575 147625 829099202
122077 124469 545429285
159834 174426 821513515
121866 189138 963182868
151569 184923 983213005
10427 168286 565152378
199861 199975 283576
142569 156321 951594853
60407 194637 336764459
194085 197152 56862753
116918 182642 164800540
12676 35428 56784216
122099 167076 351196235
76663 175376 633204001
67775 173281 264763453
116092 179915 160014791
193676 199641 75030901
47147 148085 406529191
22917 158760 340614448
57034 96400 249981948
73107 110311 93575640
3042 173937 715169881
154604 176380 112389034
114586 124692 25166111
111306 127848 105098028
8755 166818 901623198
82500 88163 106995491
97476 154301 834369865
70138 94922 479125643
197749 199524 782646669
76805 199875 309064494
146484 177915 78912275
199745 199953 673325445
181773 186462 426390233
98067 110319 31274014
89730 175445 215537960
159424 159995 1484195
196194 199020 332248832
158976 172121 120483736
184027 191926 19850618
19305 90818 178786206
12563 178674 416589403
100690 156133 21150960
198125 199240 2767930
149347 179810 575096666
168057 173819 14496278
81680 113408 79831006
128818 160098 78644299
90901 155967 163707832
147624 149668 5163395
179442 184962 13816240
7008 78666 374204695
158573 161742 8051964
148741 197502 813789223
75664 94424 46789690
143790 177877 915393925
124700 138408 34274216
172622 196071 870146037
165986 186774 52061216
76617 145829 173945841
25508 91303 250258032
95698 191401 424897933
28584 57239 72032868
36691 54251 243857001
173407 177259 345358527
81989 193811 280816261
195496 198700 7976551
175743 176043 786524
105033 113406 757306186
30702 100486 101409558
184939 190812 14714462
108722 198568 642515238
94361 166768 182154829
16327 70538 691429208
193400 196941 808478975
77285 155506 315794079
66899 166124 248979845
173323 194903 54163463
176847 191228 254334911
21027 78499 990070764
56802 185952 323931300
4308 156068 380506597
66023 126370 151122039
110976 127173 40351880
37614 91167 134068411
195693 196672 2445125
141162 154711 770624714
58826 123841 162925147
18272 149923 51407378
105936 137973 80139343
32312 191536 979544531
190041 194583 11539856
114971 118589 8948335
58880 103109 110656499
91062 191026 251195923
174973 189834 172342818
8210 120024 280097144
93201 174082 285865975
101459 114289 211867518
8068 186114 446259772
198369 199782 3558715
136433 175439 971190653
146898 196842 125347048
116198 181934 893544959
173733 175161 3664216
142839 156126 33521326
40804 81113 874034879
143031 190563 644915580
118499 186859 171462687
177445 187002 477805726
71243 152731 575367618
84827 114159 136451994
188081 189502 3572217
88083 105799 37964301
164234 174095 925796524
110063 183126 441545171
17072 135580 601596876
53024 114374 495966973
177588 184194 16536924
101110 119539 46577707
19761 73717 701618181
68053 166618 247333565
160896 182627 54544752
63835 67793 9824793
116974 130059 290929930
163196 189884 66883537
24322 108989 212446190
46812 63915 169231821
166631 178654 773447006
118190 180905 157360157
181102 184079 790797434
135041 199460 234973615
133754 188620 226574663
194212 198047 9523504
101949 133008 330571021
186930 194825 19927069
68419 102284 84630326
100009 134280 127676747
188728 199532 27150493
105922 160139 136013146
89758 131756 105636704
73455 183042 508312681
78706 165069 584919575
80384 115179 987377542
99819 152031 318035288
169637 174729 12753501
78628 186650 815943266
96386 121728 525446193
67787 146124 196549321
63368 115359 209633228
35556 43906 375060366
179315 180921 386642614
7073 165531 397257191
32659 176594 361265175
167506 180412 163961175
96762 156818 151159942
8525 103480 971242293
2710 51885 211560717
193713 199080 13436451
184559 198881 35952464
30796 178746 371255729
156002 165737 409045284
182044 189501 711869165
78344 192160 304161348
50367 195421 769502119
32187 154782 801384225
145182 148999 9538159
155158 188355 83191946
195399 199519 904088353
178714 198458 139772613
38735 110504 180214389
19877 40345 132760201
188183 192887 11852061
48341 142275 235568805
177890 191963 35279603
36738 40881 544541617
172418 173389 467271345
169966 183781 428501105
108335 197830 224465754
72034 163719 230212192
56343 159618 679146485
63700 68208 11176133
157377 187070 74494215
11134 137817 447820564
153037 187464 737353792
73314 106842 84379751
131685 172039 826259310
76730 194688 986061766
114556 133459 621625063
4328 157372 383660971
86378 88794 382823580
45369 184188 704233575
190242 194169 647480960
164197 168168 28272799
66532 90466 93480876
83114 193921 278334677
111803 180885 412531921
31441 179146 370693708
73642 187359 63184165
27466 191381 411262464
137661 194121 792781952
64620 106164 719766868
31514 194584 719858659
108216 109569 953153036
58364 93847 88455807
70707 109052 96245003
10818 68515 544589261
70344 111921 104460001
104378 122478 529641282
117324 144169 757986698
127845 161389 84340062
161656 185766 60459902
172296 197716 63614813
78665 111457 82594312
119906 147346 68869285
158309 198104 99914448
116903 168670 129869538
116222 171154 93213296
194530 199722 12978122
31294 56788 64094389
167562 192073 561948763
133090 192689 926036096
103325 197750 959570348
42606 94637 129943914
198276 198646 952294
118619 143649 62700142
171891 184983 314451591
125798 129318 123619647
17829 55777 95131344
66560 125119 134515975
44953 82487 609683925
198573 198634 284927610
19474 165251 840696540
108576 159061 648147995
153141 196685 216826063
11441 171666 464609626
26555 122079 474567805
38842 132356 75783738
29404 35202 14434098
186875 188030 128737588
161737 194498 82266145
90289 156271 675354881
174934 195181 50772078
32845 190614 395923882
60632 140951 201213597
15900 148779 333181826
113731 183548 175139644
5933 156185 83456710
19376 195763 233571670
82790 191220 272271366
166062 199542 311682027
7852 83058 188035475
174875 191519 41649962
157113 158967 491123118
50055 100197 640919633
88656 114850 913764510
33903 70686 715887809
190467 192693 5661352
20749 130503 275017505
65639 71410 14395217
43874 114338 176842756
66097 143358 193683665
180865 181985 2852354
191427 198982 568736824
37921 87073 43733646
29633 148710 951687357
187630 188369 463955242
8955 34456 964919862
108027 156768 868695252
146186 166694 755883913
145858 146042 676052944
90567 199724 272964141
38460 66131 69569407
63970 135408 471362437
171506 190244 678171538
9721 158960 478954808
170590 182236 29069731
142150 179784 385417152
174830 188267 33547930
165453 186520 52747536
130495 148069 44321148
136949 142563 14149776
8505 18882 2349389
98194 148684 371731566
138938 148288 94815568
139126 150229 940570698
70861 172616 255446232
111360 131575 730002243
196973 198357 914438370
74066 190303 875413239
37352 103760 506013948
199759 199945 473939
171630 177932 3806070
26905 34352 695827580
22819 38560 30580931
188357 195605 18321599
41423 121187 199964272
112353 123435 992402207
49064 105108 140533895
85378 195740 277306339
152198 189885 90147758
117895 144626 234947219
179660 189094 289864420
117929 141879 59862187
151158 169780 46904833
171702 179148 18611056
39199 130152 228034425
46113 140286 236100825
177912 185151 347056197
72289 185953 427118543
91329 157292 516385808
91610 105742 778003263
64855 138221 365066692
29763 189769 401462885
169802 184445 198624902
47491 130206 207401703
72794 150202 194321499
69770 199550 591808451
62338 92219 74392773
123034 187387 161491890
178045 199829 612087821
178515 193285 4700090
94055 110015 40497042
156844 174852 45292746
166982 197514 167158241
19303 109046 224974684
162240 195973 811796849
175550 195842 5283611
13653 195170 455303259
151558 152182 1574006
197574 197772 486577
126051 129394 736168490
106214 143751 94012864
155540 172818 43381255
131813 141763 24925177
162588 185692 57899073
45135 176212 517845942
112591 137235 124113671
184356 184497 868909729
121505 189614 170967086
4065 154266 376538226
52054 182676 33683831
183605 198523 518084044
60415 156281 419026419
36934 64772 955143247
106466 182213 189988913
1265 194462 484386077
151610 161813 25700419
198496 199457 931765654
197492 199275 4552698
182590 192324 215033797
48874 125769 697538007
78473 190773 281922745
158232 166761 21510759
55493 72762 960602279
136109 197863 706579253
142172 172779 212054815
140709 175931 88655213
94521 128356 333745930
115306 151820 91436324
80454 195252 288276913
35019 163635 322861051
182695 189426 8172223
196986 197331 240027252
72866 185434 687197864
93835 178981 339476277
108837 198089 958127984
103784 142381 96803388
15508 36415 52168678
90635 137839 118635379
24451 193315 551935101
135180 188301 133466228
60844 100950 648418514
6619 19691 600661737
57669 137254 199317874
163456 182053 46653937
170358 178766 20983473
54141 143163 223090006
63262 128026 188354593
4163 146981 476141684
179360 182523 702832604
176538 185716 471273614
56025 185192 816201440
66508 156478 607263459
94051 169464 772318111
180243 185418 12947387
160535 197246 92145933
24718 62427 728757359
146899 175789 377688837
69155 146498 194092179
117352 158399 102776103
153883 176347 837613319
105887 154890 748981694
155296 161316 84867704
177907 194475 318048168
152626 191250 96940402
136468 159468 727622614
8228 87648 487784668
158009 165202 18249316
12166 118981 267694281
5589 107461 255354324
7359 68112 152072534
199964 199996 77652
182318 182941 228004700
14354 39793 128323438
18161 89418 178163694
23586 56179 81792119
68862 132832 160336376
161322 162813 271071157
156501 171604 218280817
166834 199503 81951614
180085 189265 148921727
194460 196867 271184630
136476 187256 127625968
54719 117417 157330960
28001 177753 375821645
116421 183466 983122270
56557 61823 833690263
63864 131472 933564301
115012 137859 204962235
60184 126030 164818274
82083 150850 172664657
157828 159318 623762042
121141 139206 45224708
64695 87816 103224994
120514 176515 140643521
192259 195551 8302331
189947 194972 12764976
20207 122186 255566030
110886 130184 48145960
28469 198511 489891865
23409 157135 856941464
112344 130408 45010061
17748 80613 760479858
168797 185855 42693125
85107 174606 823743595
6894 52424 113841456
167590 174055 5831434
6903 12574 14066804
47868 181669 335795590
180472 181343 2193958
46178 131915 481817058
109498 166981 144235902
79847 142902 158246027
195908 197368 236004700
168485 170293 4629042
73184 78341 12925953
129954 193111 158684927
47635 180941 334533408
98414 124634 66107771
61895 179083 293977605
86355 132023 114781786
147925 178114 967444917
48450 111362 157990325
39810 59874 972017585
23282 51182 69991995
19058 178120 695638723
184469 187531 984940930
131634 172537 102901210
63870 123992 150637707
54508 121427 167684478
73339 100051 682795330
109121 117513 21195590
38899 66751 69941506
57831 69897 62007841
68745 196381 320302216
163013 195506 987925765
32305 62648 76291910
36496 126923 478464106
107138 118550 28555027
46779 86387 99058469
178628 183298 196950773
72391 152430 200890865
152574 164212 29332981
157249 187862 260825084
97644 171805 186688352
192868 195774 7350966
118848 121266 5968832
147606 179521 80116348
105877 128304 56063144
94246 193508 249556389
142959 164537 54452341
123420 125995 661380396
70963 199778 323244069
96132 188093 231136697
97580 173719 933020933
86936 174891 348872190
97690 156422 147839902
92661 178478 215772011
199047 199642 1504242
131177 166774 89527898
98905 105283 53205955
18043 88112 859060947
3371 45832 652290195
181248 195321 35374594
94659 121026 66531407
38170 59672 54208720
5343 38975 861801038
123600 180871 143808361
85918 165478 200057183
141663 150515 638318413
180866 181764 2255339
2427 18563 614043594
31192 170408 569113385
111680 181994 711123644
125248 184464 243819636
46954 80212 401500897
121361 142394 48992756
121552 147994 66471801
87032 89058 4984420
110407 184552 185946604
173788 176027 5672098
92177 102329 490010407
140410 156846 995063658
40499 54311 34781870
23272 54228 77749637
96407 151081 137564803
93654 132898 98708321
159108 184841 206423194
174228 186159 930311832
30100 179615 375149251
178952 181393 6094818
157372 176597 633611550
67194 111476 19984830
7219 187041 763490876
17961 102889 193174
197795 197994 486009592
90348 142982 132298519
60566 165483 263244264
141775 158628 42363544
126246 193389 762287865
110034 166123 380264145
31308 120284 545700500
111641 156412 112218924
62162 103320 102942091
172657 185343 31757125
56471 179568 308835994
13492 160778 920993415
3268 28236 62243089
184156 195206 613028704
150502 166546 149857406
155005 179948 308720577
190369 199441 22836997
150884 167581 41995235
7545 88169 201528498
28459 80990 131610246
26631 197220 570178537
109730 115978 15827247
8710 54662 866003723
182092 183757 745652873
54143 80397 27796636
14559 122668 270943944
24970 81414 228892162
125433 157262 80042695
117858 151906 85294901
2097 176055 436135550
57218 70514 33256806
62904 122973 150510526
9583 128694 443862995
185991 191610 873031773
61985 161702 250069811
7119 77570 176130117
111953 114239 998068538
178722 195016 40921667
45733 179204 334941037
80004 97062 42494230
112497 158930 323741667
199093 199787 827010772
161382 190005 103633045
118175 162583 111435798
83365 186143 345709353
57052 65873 295177001
170419 173669 8035446
24626 157690 706340439
19929 65375 113901358
85270 116878 79722857
7428 37064 771752321
50684 68455 44588742
39749 137786 328871302
57554 161173 408016839
54710 125352 176959290
162468 179793 241955124
95395 197506 430025764
194079 199183 12794620
162340 167136 788509482
87068 154631 169865207
199826 199964 954796502
67252 144610 967139913
30224 180818 668692800
144903 151935 490304666
160130 193762 909452726
143659 162516 47453301
17812 76456 146721352
143201 198364 138562890
161467 179537 45377235
17385 74654 143289759
7040 181314 436861857
184671 194970 25957450
80569 199133 297739588
134682 189172 136875457
129647 167610 295164684
183770 196800 32764426
102128 126549 672971586
10366 97245 217209834
133355 182772 124145845
161088 185202 60520732
84987 187653 539863326
63101 139165 190531721
138612 191716 133444982
135086 178751 109860244
48703 178631 797309847
43705 90398 116653590
117219 135427 45353431
181135 186111 12413263
23534 66045 828770093
123383 189521 558708298
190375 193179 369422178
121251 149613 897761257
28658 170285 355556601
40334 54677 36110515
183196 183828 289087
177188 187817 26576548
40852 40992 783138641
184669 199139 214678222
84917 199704 288362174
27178 35527 270294575
34487 190316 557525637
92008 132870 102761885
112125 176774 797947497
156457 161397 927906130
181718 191269 410548649
133112 161066 70318664
159610 184819 700027561
190114 193688 9078899
22748 54644 79950446
155509 197570 105465137
123865 140400 41361167
153055 189009 493581226
166040 194922 72512478
36710 121099 211680589
106385 128556 55367559
127696 132501 12108622
35627 44411 646505255
171414 179313 19738482
192570 195080 6372758
13918 67606 134562127
80997 130375 814900839
42237 132743 226802141
104035 162353 946359732
188043 197867 857609542
133010 185923 533673279
146066 175782 2605639
101768 197237 239874481
179876 196667 369382995
154606 156977 5905889
36216 132963 268163035
19330 141010 929417896
114272 127725 933168792
90887 112836 55645121
18409 28157 897363433
11341 144328 333308325
17784 44173 574869011
129596 184243 137342989
78903 152002 956123903
196186 198598 6010822
147060 170862 59912324
88427 127182 655202517
11966 175123 409224509
174038 185160 750252562
132802 147756 37688874
85843 179669 235770545
7102 96244 222812215
68605 137122 374203980
36251 189810 608105256
35982 143556 640613290
3552 157258 883694764
77665 197702 301352513
51390 182472 328826245
23512 192805 424725684
87832 116604 380525782
6031 57680 78088321
19048 197658 447913613
180425 187812 18374944
173759 176399 493901389
74237 142256 170680222
110999 133748 984680348
162131 176164 137098327
135116 154306 763801049
101952 147992 115847197
197575 197718 362197
117092 153949 422787766
166946 176746 24603251
100624 150425 125273417
108384 177929 310770880
188426 196879 190206424
11415 158848 369595807
175672 186845 258805089
171057 186105 37546505
155352 181424 65401964
110854 117686 17170926
169879 173862 585385991
184142 198329 35607190
128390 169709 492371431
77611 98727 52779974
64257 97203 82076742
133856 162833 72948550
195695 196152 1160454
65540 137056 578786067
173858 175559 322641707
137680 199417 155153328
2916 66707 159710347
174867 192705 440408835
71047 103060 80135808
154210 189240 87831090
98435 118260 946174681
95242 164206 173653834
122340 176713 136575589
170917 191369 51130348
155548 162852 18344243
102994 131314 71156136
124625 159920 88627106
134853 170195 89108647
130365 160261 75178262
109179 124428 823858233
21255 175621 387820709
190893 194166 8291057
80808 134516 134720877
53104 147760 237414010
53741 100114 115889256
169961 181989 664485975
15801 41287 63726204
127216 189405 342368657
177293 186869 144508221
101241 149119 120475360
80471 80946 1194874
100474 199617 708530197
81726 192778 278825740
83911 112415 71879439
32458 176192 497177850
25729 27310 290860287
199732 199987 626879
36923 164580 510860185
129114 174778 407856456
922 174533 650240570
158194 198985 512058020
89309 122833 84425465
88225 181434 344840070
61324 62480 2953927
170432 197301 67250330
104754 169187 161866576
44530 99868 327666433
122367 182504 846673454
163029 168541 626881514
15117 148191 175072819
173953 176808 7149967
91460 141347 125366616
138597 152472 763304692
11630 131710 300899732
47787 198624 888892325
112298 133212 52189835
136276 183528 118818780
96834 155511 147730876
53908 144886 87667389
128077 170559 118981214
188314 190138 4598135
86646 197827 279241857
194340 194731 989604
129790 158533 202637613
39861 187357 370049950
91369 182736 229646478
179496 195452 817221487
142852 179954 93297101
136259 199560 993885685
71712 148900 441981174
67242 159735 340139756
191812 195754 105910022
2965 195482 890844193
127881 188233 786086748
139790 144510 728686100
88025 177360 224553158
3828 115941 664732518
52432 185737 172277180
107347 190151 274678797
19524 186301 418197882
42849 46059 7966639
57585 165905 271709144
60193 111612 345937205
39668 136141 321313535
142709 172645 61769703
152250 164681 31387366
70376 75559 431377046
17360 198902 538610439
116133 164520 525974484
181043 195372 36022442
161700 162571 2242413
111346 169599 173828938
191288 197569 15748757
182793 192405 3141340
141910 171933 168256962
56109 74981 47068392
151570 184914 241691459
52117 161776 275093619
183356 185186 4576690
75950 126352 126427509
330 94325 378027818
162896 176687 969961895
64854 144755 847968417
3123 130566 319186468
169427 177849 21050689
120131 195043 746938422
105663 186267 202211891
79898 155109 297319023
113924 168802 137740860
79707 106931 68591906
195702 197174 688298196
76731 190543 955466837
140940 152563 334871530
79974 121568 473214339
22570 174032 379884203
46752 138202 589381785
10695 24626 626337909
178647 178702 293787548
116269 130464 34352634
125356 156190 905856193
9975 151662 84532483
41592 156418 860615537
99804 106710 258926395
159061 179442 857618284
173975 180543 549505157
118747 161750 561704885
39966 189592 461915112
18787 78813 150249189
60434 141636 203448459
83337 180462 243945499
84614 173995 224600987
84540 94500 24794490
11351 154636 359263371
140489 157377 788198978
124291 185767 154283240
106841 136735 74665762
164476 184787 424057443
68238 164656 242020068
23133 194555 918159874
170487 196101 746975394
12322 18195 14675132
157149 188765 79317939
5594 41269 89212007
104075 186417 759282415
85199 140201 138120759
19488 47449 175701306
190762 197616 688879190
192634 194877 5386734
125739 146863 53218042
97125 102630 14022218
54373 62640 590863491
97951 129675 79825619
52016 166085 286170623
2971 66810 351418611
127749 164067 403822491
7852 140675 810540121
196138 196243 783005327
7162 137707 326903197
86507 125982 102562864
118076 119458 167110815
19639 25486 14410360
20307 125176 262744744
88981 152061 404488090
82717 150904 348272272
124746 194270 174654965
47659 123142 135549270
143010 178200 88472369
29625 41012 14408925
32580 181584 373956313
146837 186718 100003334
167758 172016 10839806
5500 23729 45431807
131128 173708 107054588
174624 176592 4868052
166470 195342 72483763
133887 180903 73198530
24485 199385 438896565
154000 193819 99982495
98498 194803 242152590
66940 184853 295803004
86724 174621 262473688
12260 32088 890674706
84673 138662 135544264
167619 184181 41571132
19814 159954 351385391
95395 177211 205833257
55426 100204 527994247
69124 108547 840093245
97167 107820 27288039
134080 186300 131164744
5030 164157 746982933
5498 142228 342538266
82893 170650 676834485
76891 91324 36033835
173918 194670 52116688
152538 171193 47001692
189568 197435 19738508
20461 70243 648150238
132501 139900 226823965
179151 191207 30169932
70627 163496 469153795
92895 171306 197293583
92484 158061 240734395
127970 182556 822303119
59385 189891 800679160
191430 195231 9621843
75416 108746 83826691
116032 187700 179580478
106129 115725 24175162
76917 82869 951882477
158517 192757 86022411
71645 139657 914173510
35945 144409 550022888
155243 179171 633476723
110080 155227 270509244
160876 193581 564922393
198420 199763 3380272
106312 150131 109825073
94346 104949 3057197
75910 157166 717805759
107799 142219 86119895
73401 104989 108019645
71864 198507 317862086
47166 171889 921601382
16774 146679 325748836
59091 179457 301937702
102463 114905 26095885
25045 72071 845090405
59965 72454 974801408
126187 169549 109154906
13594 84834 657230462
4376 93259 666664938
52486 190350 345840288
36902 109760 182895902
30267 146930 758902991
21489 161027 349957334
116891 164806 120267968
167177 183638 41308133
163613 167466 9625712
158115 162097 10099443
185738 192535 17125095
111800 175768 472318323
30870 128075 243704606
104781 139333 449031218
151588 156242 11780214
94833 122101 68844111
134682 189164 136858801
120438 154352 343110331
45140 129362 211106415
62816 198637 773865379
117562 131175 33852617
168000 198948 77637525
88452 185840 244648377
140712 188151 164092398
70564 107273 197067637
144332 145126 2086019
191277 192895 261503915
112262 164503 131099389
48276 194826 894284921
173784 189039 587105629
110154 157132 117794320
59771 74810 37396412
8274 77418 741696749
172737 187575 37086240
182124 191102 22484506
71828 160691 223016138
89903 197622 726696721
19168 125929 267427528
112589 190243 194672019
67112 85692 610090700
96857 157161 222008749
162150 169471 18447079
22246 66131 109958421
180579 196822 40798476
23006 184896 917622795
69421 148505 198510854
154633 177724 57925467
37078 186839 375779760
186064 193825 19612003
30394 128339 247163242
185387 192819 18649344
70502 113343 107560541
135731 148972 33400962
65857 176264 661966823
155103 180321 902138929
196662 196709 67711150
110392 139724 73266831
21304 136274 774714580
156891 172235 38642702
146110 178727 81854059
192927 196465 8927173
132408 199200 883680261
36497 171412 456052074
11970 107269 238941810
182321 184300 611038498
186843 189225 859259516
147874 151227 8348767
18466 38979 51294192
62491 165635 688058953
158619 168607 24433379
173578 182479 22277835
125267 134613 5114753
171359 173420 5094418
126159 133871 19405012
136620 187195 914555976
15453 182364 639870920
120397 187842 24355915
187611 198787 28119848
95971 113626 933424712
40340 122085 217042591
175938 187411 991666487
167 132342 851353828
119423 165515 933980120
51340 98608 118104888
157113 158099 2417609
152704 181247 471895140
45507 101011 138874031
43746 79425 252297715
163844 164964 392308819
141783 186693 112817375
199140 199717 1435152
57758 90132 994496195
58211 144887 29212788
90801 141338 127044752
191843 198123 896616927
92574 196649 261608699
114753 143811 72719670
43172 113070 175371219
77768 94741 979259999
135316 161269 1410746
95149 181488 312928715
72104 148932 192846121
195580 199369 29032783
182405 195472 125171869
178817 197634 47137763
153446 158519 819077531
67322 156261 223123179
17082 42107 62667772
55706 164249 84897576
89279 108425 849087505
32630 170542 346266985
127103 135536 792842348
4712 175285 427764992
67202 168534 254326689
75773 164785 223662923
85702 162007 191809548
177098 198611 53988381
131993 150973 428195233
3721 89945 215599063
141650 182315 102222313
175887 190761 60125554
28614 177496 373620372
83211 87907 11658636
117223 133354 670183059
80963 139557 146974646
162485 162962 1048288
160195 170988 267465747
69443 113557 198494452
31573 67258 89593778
131187 181196 125674762
150318 167118 42208617
20033 76654 141584094
64140 116672 131873229
84650 140831 141028544
50518 177772 319284866
114871 182349 547827173
124489 136748 409159841
74464 157057 207425953
67460 129842 156261128
94048 116083 55869923
55130 149158 235762449
82023 87967 461023773
93740 117302 92280171
12089 47860 89376198
118864 127250 20870792
111799 183500 179773338
166175 175599 131467987
154665 182933 102258820
110189 148024 574279065
184574 186422 640826988
176565 186715 25405554
196236 198982 349182763
125821 156654 77567864
187900 194579 444700974
40355 188753 372354200
84707 154968 176611601
44145 74155 815878556
63819 64456 1520212
174122 180748 915167265
142423 162883 51538548
15311 29859 36291183
50118 52556 6119287
62864 198052 662538512
164106 184232 461621598
90295 121878 168997073
126690 169284 107256149
153771 162051 979498708
65505 122576 143037400
22190 141912 754132136
4504 111811 826147441
61075 135264 185821790
197764 198084 808111
199059 199798 317670855
31220 86012 665919361
130619 142166 482445091
122711 153728 77927775
122502 188175 439853862
85024 178335 531680870
76706 87498 26986418
185378 187789 6001009
180951 196227 892443604
128127 137919 647068820
58620 149552 542581627
4768 37477 81673775
86406 113412 460832720
101186 130300 241404497
54214 155232 872673827
6959 46014 700800793
157851 178695 431231287
52013 182894 589890829
145677 165607 50071272
156475 190433 85139151
153859 176706 595686526
68296 193649 314543392
16461 184015 420186037
99563 136354 92432892
978 138017 810460552
109872 196188 216596505
72775 184023 279265864
183440 185755 5761347
181354 185405 10144716
92937 99047 477771390
82624 86434 427169637
86539 127455 304733738
113380 128877 700930854
36456 43638 18135376
21975 113112 7169602
184173 187816 267944024
90270 91592 3297100
105954 116672 27049347
11696 31119 846606840
122483 198828 191658756
191465 195051 9097346
46884 93989 117813251
101071 118043 39359708
100187 177985 75347428
162508 170136 227691471
71403 111278 662292560
181667 184649 7457439
3539 61666 145582902
14449 185587 429205900
184959 195160 25667672
67581 151075 209367306
130332 194410 161048413
180302 198051 44476490
140451 163376 924588285
196020 198222 651283347
86995 119812 293193433
17016 119843 810946907
73825 192898 420176222
155855 166710 27243898
77510 141417 500202543
75478 139886 161550439
87117 94149 17526279
143677 196513 129230402
111859 169818 145159007
111147 192399 373965715
135793 182288 116856088
32568 149191 292685955
170488 189350 47123123
8318 138444 320746834
29032 39376 25911478
110252 136671 18630962
106880 157661 934885410
159595 161234 4163127
6906 155038 81541527
6303 157541 433244558
170234 172649 5968832
7457 17004 593173757
166673 169017 804795342
110278 184129 774434388
122497 147408 62584900
71258 79485 20426493
187762 191284 8870850
161048 176097 37827631
150958 184708 413702154
82576 176563 501260130
56147 67388 163788554
5073 94845 224419877
133493 147393 405838516
47938 127518 199535355
194584 196180 450297412
106438 180413 313719557
106392 151079 111972939
199447 199555 281006
170184 182374 897298015
102224 152390 126122356
42516 70681 70537321
98242 144467 317977357
90637 130970 101453227
44566 71486 67494961
196719 198090 3346927
146420 147667 488482998
183900 192033 542343417
138605 166034 69094326
194775 198938 10355692
161839 197938 90511566
160649 165201 127414526
147346 164617 4100636
164692 191433 461087554
1939 175599 136275320
60790 139910 198191255
174235 187164 32328917
137884 146343 21445899
189759 195464 755787128
105464 110505 170300339
176914 197929 765247084
11412 74967 541650633
89741 182452 463157126
175693 184933 23150655
12207 58293 115520425
140475 198113 589995662
94093 198810 763089899
161577 176229 72753042
47395 153840 267126733
92066 193736 255586469
80473 194895 287390582
21026 75274 824370332
124442 144248 132062291
174617 197028 56174378
129594 165886 962106119
132697 178927 116213782
16878 97780 222426644
109959 194216 820612525
10969 75418 906127102
91809 172266 202406305
85557 138362 651205783
36033 122627 217195676
73078 111673 97118934
130971 155040 1924268
35086 161204 512986900
129501 143767 282386626
154524 174634 50511899
85382 121381 90556929
180784 193163 31067338
191097 191539 325563805
45131 69967 62341157
196290 197160 201304907
165979 168552 6499999
169669 186330 899455578
120424 137748 43332290
20393 36859 873699375
33551 166933 334803104
195423 197241 4493230
2164 66614 161332287
74354 185579 279245674
94342 113187 47824427
124742 151620 410672027
167856 176312 21251970
117616 132452 36960684
17886 158641 352890893
65144 173997 379796934
164373 186459 55248021
132528 196537 160835893
78117 124785 397116192
183338 197037 34401753
110188 141596 78571496
11610 42810 78117596
90343 158648 346682066
14298 35488 52945222
102645 151253 122180129
152264 155200 177820327
76691 182947 476844497
121177 188855 169918038
140568 187308 275746095
62748 140520 194812800
53984 145855 457330609
109271 161038 288362403
68967 88798 49382691
29896 78895 122703148
84572 183385 248230583
119637 161525 105107210
8801 132816 429526413
186242 191967 986290407
33062 194499 405229807
189224 193900 11859068
185133 189507 10916078
139180 184388 113656258
95157 112516 291853168
95909 160642 353074860
22987 58181 88331034
192240 198142 672925690
104682 164396 150062319
35101 43835 22056824
6403 182397 441198221
141122 142133 96719518
134503 140379 14763608
82710 126845 110733867
49653 142947 233893965
16253 132095 897990146
181638 190752 22832081
119356 124022 232035796
122612 148046 116644283
97810 137543 99903642
141324 150596 652898382
128578 163864 88796235
70222 180274 364448499
130155 175571 114229050
53074 157412 261669260
55444 173470 296048279
11203 124026 282725244
21428 89144 803342740
158424 174985 41765245
69883 168132 246535130
35502 89184 68965694
158432 192473 111471899
22895 114862 230678418
145975 183451 901651379
146635 198808 130882123
102801 177597 178320493
37671 189382 380692045
3239 12989 225040976
48758 162636 285753064
162639 173453 802496251
38196 147844 275243499
17658 137261 299672841
132744 183886 432204294
164470 178786 35850197
164756 190057 367619685
32103 42659 26628481
37247 56218 47757974
169028 172135 4725172
145464 175765 313402501
82377 167898 723159261
111297 161824 425626198
30512 100905 991766183
179369 196467 42923189
194162 196912 6883242
175007 180902 611465720
180509 195503 37701028
64804 151625 217655666
99064 125492 66525405
83608 119318 757301005
176049 180001 316219599
10623 37425 66849877
41196 58271 698531029
180320 189925 462443271
58395 154772 554794621
49706 131279 597286663
30558 107463 192996631
95584 151616 140992436
148399 166973 46568453
189142 198092 22479832
198593 199540 1040244
89221 115229 597896562
62912 117902 137950836
23552 192550 424001896
126551 135171 21666177
40536 134559 235696529
115946 140425 496141184
27587 75577 120261285
189962 192461 6370524
136008 171748 90023097
109198 143773 941583939
145585 182252 62828697
73435 187526 579230094
22921 124755 255221962
193769 195822 266429391
20041 141905 911717878
32598 65565 695597727
103016 112106 23162377
93342 97116 9372531
101989 198818 243263103
88532 174480 216066607
139702 153804 602468123
7081 54177 723435073
140507 171241 77479026
30937 132557 254823477
136167 180215 110803080
140466 143834 8553093
162155 198056 434427926
156781 166231 23742674
105532 181290 446830148
155347 167949 819380652
187813 196250 21307318
8212 70781 156558659
107133 110668 875357611
91282 97579 327802048
97600 105174 19426716
121170 166076 112828820
91755 166063 320110806
17552 43673 903018069
50213 83504 83257769
190024 198003 428948160
149625 198036 814761102
183291 185448 5375667
93664 183019 224624452
140024 168106 70700555
18244 120516 256307431
67162 68006 2135211
104953 123032 45344232
52948 146391 234390112
12041 107194 390549138
2497 39197 426247334
48470 143775 239068843
1265 185933 462878156
128892 135611 205385175
2911 105221 612078252
18987 186163 419214991
161190 171123 25079845
187351 199716 459506169
108415 143630 234509449
100662 179436 684553641
24859 40911 40361971
38904 173897 338785709
114087 119611 13761759
113947 116886 256682511
113761 148163 313855328
158439 167843 23711904
23242 131207 584138248
129928 152327 733405652
5510 78498 182603570
136793 151843 15324635
185103 186313 860682369
168245 196719 71473128
130071 175079 548939114
23034 113360 226558550
85908 162374 966907826
68713 85238 41140665
43875 194694 378462537
44603 172415 367932928
85918 93442 8081869
186870 188676 4549355
99431 129593 56959857
157013 189026 802932975
135726 184876 826109630
199239 199338 238452
37848 72210 86217800
115344 187772 181532702
69993 149131 198515969
106328 160261 400376582
118640 144531 273010928
10364 138702 352208364
158824 162043 863324166
71873 79386 18692508
16180 196172 451434946
116064 158731 815214178
95824 129370 233744675
14610 69768 543511092
165958 173672 629343166
143473 149462 689950100
110714 132120 53499469
149314 164515 38290369
185138 196524 28628126
7974 80290 502368668
120980 139017 45196616
43810 83044 98115519
52549 117758 750456294
184097 197494 33590863
44275 166096 305697932
6112 189192 458946454
111629 172587 664540374
107436 180884 630194599
171063 196798 64484131
2204 78072 189759243
34844 133828 248258720
184992 190253 13145892
198365 199051 1741616
159240 182353 58087753
60861 180394 533408214
92754 180573 104064113
13544 169941 607086138
7280 140326 333173848
170382 198209 522978835
121313 135131 30319757
140879 167500 884495638
104163 160382 141129262
139838 158128 236923230
98555 179019 202382125
194891 195098 999347753
18901 172434 385179217
69499 174303 263045473
16581 121737 263540536
58253 103918 398728319
38916 186245 369620003
161296 170228 22597071
68233 89870 53876351
49901 56286 16065575
180179 190616 26162257
175119 176079 2373579
133464 148012 36694168
99482 198793 249566596
94577 198760 341046003
70290 171717 254636266
1285 49403 120334725
22374 94952 181420298
23199 94566 178528019
104590 154100 376161584
136405 192707 141560213
185706 195671 25108842
77489 165538 704835574
97070 110636 34615409
86327 117156 77779174
36898 102825 165209331
159493 186924 68855218
139458 195080 139900062
26787 166645 328727512
167900 193506 265716889
122786 187794 391957673
113132 163824 127170622
196234 199170 7334791
45352 53490 20504814
195407 195854 1096694
34414 171892 345217612
37195 66372 178657982
7300 70201 472658293
186791 187223 258233981
101080 157768 166866920
159262 161475 280535497
114981 174966 150488712
110100 190067 528211496
70626 179316 272775313
34701 89681 403977938
128093 161645 84399962
46073 114067 170668100
21895 185979 671722491
46360 130757 187247187
141200 192866 821391523
44283 70171 728199329
108040 158149 125599849
69964 169327 920119762
187158 196493 60895958
184765 195411 26829239
19406 150348 328298333
16189 122320 355140115
62602 116007 466409198
127045 166480 991926210
119816 143282 58761525
170964 183190 30520987
73382 151315 195665201
92453 156990 162328041
33011 143861 278118515
124772 183872 866142147
29294 61635 81229219
137089 145561 21488297
101139 127928 67388642
134897 189324 136756743
88020 165786 750697675
80865 131323 126670992
75568 88625 335275
14991 164778 375772146
12733 129922 654365021
176861 181224 3820616
169144 189214 50176207
159967 188152 99594961
193080 195914 7140186
140376 153998 547840634
30961 158900 320955740
172907 191794 47294144
190261 197176 414024871
174687 186297 28983123
13014 132686 358931030
176781 187193 738705201
191912 194082 5494402
93073 131740 63969454
52439 58759 15953928
7821 137003 323518942
11884 79209 168421413
176288 191782 930868941
88029 136391 920700261
126265 193277 168395240
5417 102192 976728883
29014 70560 520426824
3135 77922 647261047
110351 194677 787008102
172440 185678 33061994
18417 44396 65035331
100287 161277 153387045
96035 125101 73254230
83965 125403 574190119
60567 65928 927102543
130133 145951 679698883
31263 74839 935779246
139522 149429 280126024
168750 179817 862829599
80312 198659 881242461
45398 87502 519657730
179877 193390 24698011
3623 19847 40532173
171592 196086 307059268
123507 198567 188419055
31092 108569 194420959
97860 178016 952217423
157202 196381 98376715
53037 113627 151987783
14424 152998 139701055
36500 98575 123630069
70152 185391 647650393
56788 72986 413127547
130906 139495 21513009
77826 122081 111153002
123053 136507 33585227
180834 196887 20700681
53165 144367 706211475
184943 189804 12153544
195526 199001 8658413
193057 197195 10382370
112135 135543 585183482
140228 198743 106253772
60920 147020 215938085
151416 164770 115069071
58624 180444 923803604
124983 151145 65711701
30885 147863 293520731
34716 69664 641140475
28059 65892 604801112
114492 164954 126633877
35783 90943 338252172
167109 191864 62111686
9108 129349 680914894
107615 139975 80905415
146572 181662 88044478
80448 181136 252840204
13707 147316 847805972
194782 199511 86003704
78196 140193 190855468
107613 175827 978730384
33391 38093 349521661
6338 197583 479458301
100481 151411 52809918
153130 182248 73132621
49427 171498 306366827
103118 132212 73069578
179230 188861 24099681
176823 185355 21393370
40806 117460 192445615
178968 182603 9072905
65653 68172 6312663
159547 180494 52619140
181921 198406 41328189
31536 196142 914250793
57938 182731 763824786
71767 74214 6028554
53986 135836 263807892
90322 192574 276547152
30344 82368 892494851
93463 144277 127830807
95749 100966 13209493
106560 126165 947594727
93779 175369 564322833
130466 199806 975020896
123204 179682 141822029
128052 134468 715780350
40438 64774 409029595
194628 198722 112938214
186024 192152 15486254
178204 190657 31220797
102453 116929 8401532
145604 166280 644335358
52081 68051 16661041
120598 191300 177493758
199207 199270 146892
127236 185368 494959355
12015 151885 995472679
133138 157439 61089293
119491 169556 734806068
111769 145233 570396904
166482 191238 894320176
113236 151485 95826804
117163 128410 27949127
118147 173006 536741901
135803 142151 807809448
105269 199620 236818066
82514 136488 135414158
718 14901 35362229
119821 157389 94237280
138188 198524 151617970
196319 199846 8796663
42353 155918 284866688
14873 167581 232011113
161376 180917 745911046
21926 195946 837954872
193524 195526 482011377
136694 155080 214347119
150268 169679 48900365
189802 196820 640090022
96291 146328 126003918
36151 57887 54728938
83639 191900 271877064
31337 77260 115039159
160583 192126 79219080
139847 158019 45760492
82090 182220 394975480
182673 189290 787348760
20006 55750 723508099
33833 96723 375712484
183776 192339 533491105
86036 111849 65198007
42323 137914 239521885
159366 190232 423770491
198208 199376 2974326
193431 199552 239289965
146060 187429 235266144
114300 144533 75705897
168068 199356 78522549
40306 134908 237109142
151868 158010 468971242
25159 83592 146444671
101864 106721 12585120
129529 141270 29466331
169533 191101 53984202
7050 56315 123261132
52492 143468 411104506
68421 146922 196933553
145555 178276 144421951
7360 45997 473819667
104092 118876 216920488
3636 131535 498062360
52506 67230 705658430
16098 97512 203551254
110219 154737 988535206
159952 198702 119938369
157585 193494 127843694
77862 157445 199827850
1574 137294 241155436
93082 182514 447721177
170787 189106 45722457
3118 5820 933907355
73508 76371 225003744
82535 160046 194707470
103842 159801 694398163
195598 199169 883159373
194193 196355 832346055
183541 186885 948834577
112071 180409 270914709
87577 180427 233327368
116937 132663 39179677
172723 199475 5612575
129442 184406 138150438
158788 186982 70781296
12345 196907 725541467
87508 95607 20193850
87806 106417 47168259
86350 89117 6867036
167451 183602 436166659
35574 197714 406834285
118680 145781 68033971
160255 176295 698278925
119111 172130 583595702
119198 163405 110957758
116875 118169 3182304
85655 160805 188871345
59487 154159 237405604
47715 140129 231725911
112594 161999 790868370
2467 12312 24582364
183418 190202 430162550
189906 190445 1367609
138448 165090 869157477
97198 143692 110075824
95886 199448 260372980
192281 199722 498245248
195518 195723 503904
151171 189299 918096267
117310 154736 93840570
13656 119787 263119415
42440 170679 794674196
153179 182245 73005722
121718 157556 266127559
165318 167162 1120289
173210 179231 15091864
126907 150334 313714912
148305 149706 398013089
194137 195404 3216592
164715 165684 993578604
132605 178346 597175714
120118 133056 283203641
49384 181094 680999576
125995 195459 692409163
133594 181733 120965934
91187 178074 218412414
160697 178219 582891469
180374 197969 148102707
103837 116546 32176651
41946 146169 921804622
46676 131011 997406576
142810 181857 152319445
81927 169510 469693866
1755 2109 887942
176181 181299 12793981
30758 72924 105609281
142972 175847 82749250
147041 158432 28485410
50844 193922 359032358
36234 100269 160336449
3465 160209 392867573
5007 77598 387692423
12746 28303 891021038
31230 162390 329190591
129382 155619 972188831
36700 84285 119185682
106032 197389 229150769
20998 108469 974948683
120039 196653 192347454
145357 190227 112497255
144447 197610 464696108
76880 172021 408648757
143689 197140 134246597
6967 154614 370072541
44031 134084 225727323
194317 195697 923560399
164269 182789 795420956
74944 125506 126869623
138651 168121 74173086
73535 127443 135253775
102883 137539 86960811
142945 167704 62277713
96617 158620 512455151
62778 150041 218831154
20436 197035 442922947
142680 178420 276937995
1920 131008 323291042
192401 196835 11118000
192653 194719 118594402
82919 99179 519187770
64448 79907 38547104
170618 192434 54597960
80326 150791 309608739
109779 173358 159562572
42164 42243 236543384
85026 131543 116890620
9533 122565 863858359
189679 191287 4027680
12391 83294 177425743
197026 198721 716775940
153678 186560 543969291
34844 109940 443128593
132796 196231 894153152
76963 81546 11525103
24564 96432 535544803
112698 149501 520670660
139001 197692 877594147
96745 100043 421430465
78503 82908 902349925
63282 182184 298244055
34064 130342 737000746
121267 138386 420363973
124777 128592 645554677
34111 127324 233790103
119601 151348 79645837
91122 172198 777604150
64849 112394 119311519
53512 89748 699391135
8675 112557 260389792
111715 156440 112082489
177113 189240 30343819
97183 102001 12284620
15815 94934 197758443
85948 159970 267757428
48439 65053 103680093
139356 186477 833645564
44322 123449 198460108
146098 181429 88634872
98537 145846 898649340
81839 137274 139040101
62814 76273 920491051
85511 137578 130713764
58210 154233 546574338
154778 177698 713329871
16613 109608 551986169
173532 178496 12464882
93499 119086 64603034
22256 111946 579518731
167592 176902 23395335
151878 188977 93107833
69628 118441 122466146
47235 76172 72386827
147772 171271 59121997
78794 99325 51320635
8167 152045 547447721
145685 154214 21396117
126659 149408 57343918
68100 134019 452747539
101878 163984 424083192
139724 187933 121174525
91895 171170 199474693
151910 162490 26649888
176776 184192 577926262
83892 163640 277594311
185152 191123 320080184
44233 116044 656055005
128786 167359 735598663
131074 170098 98252578
5993 99849 500413547
120081 184815 162467316
26091 101086 187804405
139557 146095 16686773
110819 134042 58002506
160966 189503 692769705
132947 136511 8869134
124122 134775 4244619
146067 147896 4569906
140334 141903 601710581
42418 119286 192742021
198427 199143 641583329
126073 180793 785008922
138304 172332 85725063
98821 154976 141344368
170679 188290 260644265
174616 185276 26662201
12457 72058 149204455
9484 122207 538378316
57296 144162 217760137
42655 147514 886099005
85901 120499 87032066
37886 68991 672736585
166332 184836 46389592
67005 192960 477472696
19500 79037 711730823
163182 178086 606297334
27268 196704 425211311
197352 197555 907886999
112684 173223 151831961
101008 160952 150766622
53924 105911 702977193
164593 166313 746165500
9923 93594 305050412
164540 188836 60804939
172354 178882 324548408
86419 107368 52973701
33687 119916 578913039
98626 120212 54536326
92415 168048 190166988
148053 162155 35403793
54352 95186 101810194
164667 176743 540586934
114893 152347 837725880
151107 181433 324386621
10661 158659 370927886
26465 106396 853125337
199781 199871 229324
85757 147694 155735556
87612 107335 352201600
128220 172842 180332259
5486 183070 445221058
120840 197267 191928467
9188 145099 951029227
129292 167052 685210155
199976 199982 14489
152842 176675 78903208
106926 185863 197961353
39057 195718 850956326
69856 72092 5505746
151234 188263 92899658
8655 45738 230701297
92762 95745 511807493
19644 141044 427578356
102602 154569 130689483
34449 88686 135840191
161088 198414 93680011
22819 149587 644874341
178553 192788 35682890
72562 90191 43976793
184663 195131 26379305
36175 56017 546696281
193848 199629 715979148
85251 127011 104857713
4209 157463 160381628
166025 190224 60620226
116789 193330 784359529
33877 171881 70964036
114264 175335 703157670
37957 89312 1361524
80170 186683 267432679
156012 183277 68407720
150220 190528 474052503
63308 180318 293488295
48055 181521 848797875
116280 139454 57711064
124304 191464 279115687
72185 98891 66690242
71454 153581 206077822
123248 188041 162611323
178577 190388 29531284
131652 177818 116016280
189367 197552 292728393
50500 62211 462904566
39623 176124 409424081
160402 162897 6338369
118818 130526 606242982
17306 175603 397035553
50136 134563 676331377
185088 192668 433430833
96794 155186 3925799
130382 137243 181493165
196140 199828 9199132
89823 123022 946665951
54689 71025 383691471
107888 172357 684642107
14325 88889 186531085
187813 196978 23093748
143730 173628 75184634
133460 188323 137759953
61344 191045 325317186
15455 85012 831654836
129665 173040 828554833
183694 197583 420465255
122238 150428 200006552
111470 152009 612715233
28445 141621 513289218
168943 185385 41153533
66464 176626 41890386
52638 80957 609905753
183710 196606 433446284
75566 169961 355437977
802 37586 91758929
87782 127410 448003232
127269 141334 35276180
100200 106384 524451474
69377 156532 218722368
179386 195003 752157344
126818 160056 596752072
152836 153956 2858034
52998 156944 260711221
188009 188496 1224495
119655 141615 54966681
64700 158932 236302304
42612 119262 192205001
155771 186899 235554758
157721 183884 160394988
126679 185065 146798449
149037 176350 68576212
167369 172884 13909580
55821 156744 253155855
104973 139954 87607289
162226 164736 122013764
92231 157305 199867264
11492 142550 328422460
55021 115700 152261754
135790 188834 133267566
114577 155583 102826280
155106 186382 654624136
10606 147158 938832120
42591 177492 338421442
71640 97074 649305220
20210 44912 892447886
3088 150614 397271895
146838 192019 113381763
182137 199451 747670033
131829 151848 50293656
156259 192621 91238852
103836 152122 121215542
136310 166556 76211957
50251 95678 113432869
197102 198172 2623811
142346 153272 27533948
131635 152026 905213269
113449 167961 192753960
113696 192566 197872423
11596 146240 337571679
105889 117002 744230987
64892 182461 294900554
144460 145376 2428631
194642 195480 2087415
24775 52808 70441944
15599 162930 678020034
181401 193104 29383643
14371 68821 833152628
109958 170302 151560120
106534 119927 345922101
12083 13606 3726730
44174 185788 471072654
197969 199786 4620979
2615 87386 211949300
6109 115090 993000697
118702 170477 329070725
116314 127648 589246082
96664 119653 139339466
93025 130423 316902209
33649 90811 143061703
124246 163788 99372985
4265 38021 84251229
93101 192976 251025658
82413 115431 83228752
103656 119054 672628710
102049 177509 189659832
100118 116217 40923235
135424 152547 43151707
58635 134111 791842049
103952 196367 232057745
105654 117503 29885477
148473 188466 100253888
76569 137068 9682799
79379 121701 106353769
192828 195705 643024085
10309 131426 392331075
112657 193231 202077782
194570 197692 7726212
32808 158668 474140326
79818 103136 518905950
40001 161953 639779923
15811 24691 21974158
150768 187755 92837878
94646 199728 264188117
132228 140093 19646743
39670 111553 345464535
69023 181755 719857675
100452 116296 776395425
193043 194239 3067400
4978 85937 202484464
118722 170450 129977697
168717 197535 660104309
49297 115884 410372418
9940 97879 971485882
161790 188940 68072263
114231 128915 36583529
150734 168123 970403315
10211 49733 293935815
36023 172503 913462763
175395 185519 25287900
119768 140565 104084590
197198 198597 3349713
115869 166158 126045438
110899 183956 183214074
109551 129814 50617446
54367 98185 612267445
32805 184331 986757190
198122 198919 2048380
48720 79356 757750508
29630 49725 289172472
9836 69685 149829877
31093 150125 715526096
144282 146371 5311246
96071 169396 184576546
194319 194344 57507
169988 189089 47744830
104171 166655 156953437
96147 193341 244376189
180388 188316 19822829
140135 142234 770303130
151319 167943 41751632
4420 12406 19988470
150360 166850 627011554
156288 199891 801904137
157863 162253 737485614
198877 199832 2412230
29018 158553 684803217
105430 146943 104222141
51477 135883 211508978
50408 127524 193241485
186688 188720 5123791
134479 145090 271856893
197839 199729 61805674
150857 177420 66778916
151298 158679 402711136
129515 162674 83475459
184572 186715 5344295
135173 142796 203806832
135098 147942 349068907
105003 116978 30214704
192508 192539 73655
20657 125146 261832826
60031 74374 519247313
117370 126591 46851027
124960 196491 742975883
20043 88212 170490344
31174 188684 395215231
4880 52230 494409017
86625 150822 161321306
149657 152567 335919805
85278 110775 640895700
74662 94159 48680292
9824 171213 404736826
101598 191077 224817290
53598 160769 268761688
81106 94326 32936053
198510 199653 739444006
100321 110940 27100737
85170 182140 243660220
95425 173695 196932024
98790 182413 210248694
158527 159937 564889227
177289 196890 847610942
141025 142549 3920895
46827 178529 330507991
183675 188008 601500119
134637 145720 28059342
44708 151318 348878072
8857 85688 560341793
37451 197111 821613735
93364 146390 565513026
181264 181337 924265783
10593 143997 602011557
135340 179351 847479147
14778 168054 384396931
98887 123406 641847973
67737 71407 9121450
175812 179410 9008261
31221 96181 162580340
139217 161707 406268674
52675 174711 704341511
61506 158802 243950602
88253 118732 76815782
58702 88059 73160924
125892 178401 461179131
92983 152872 816642581
117298 183211 165293456
48426 191767 475274711
81107 144993 407226066
157729 160557 6307881
42710 83149 101143861
51303 121813 176772962
37072 163070 183654415
83216 167660 212082523
24316 175467 379340410
2576 11103 21305940
185871 199247 33628990
105742 156803 806083771
172217 184147 417075862
42299 112999 177399706
132823 162690 489356559
146885 190067 108283174
41309 185528 905844009
160382 168273 19897446
101502 158499 154449357
120621 129581 861298012
102875 124162 380222672
94200 169148 188627954
62520 154955 231813626
62279 77418 94434957
161311 187956 66829390
75377 149849 187048864
48303 71989 368378124
187572 197591 162806285
192061 192408 874542
122339 140979 46653083
171687 199796 70414463
199494 199733 615884
8667 137757 323267543
157717 173359 657567518
144153 195957 130147400
20573 175283 388063715
20628 128373 941729412
8638 25412 345239715
179450 198301 47260688
196554 198673 101158674
146599 183726 818029778
13800 169171 389763353
151585 175943 61265801
182773 189789 17570241
118502 195666 193666206
62064 160889 945978843
144159 179961 89964318
24728 188643 79708440
191738 195189 352449479
197064 199314 179127588
175824 193893 45336648
96811 122846 472770866
137330 167035 807432500
114463 153521 527462672
170611 199981 73521631
25729 49366 806728651
19948 105391 214138433
199715 199785 783409528
143391 181521 95832426
35278 123417 750894572
157026 186912 74967240
48485 186840 347144836
198188 198673 1261541
29946 31002 894539414
14387 158593 361580890
42145 187059 842422613
22034 163060 353678155
111559 113125 3908281
112142 158996 117387537
40590 169489 333368627
168526 195057 66556773
185192 193920 21956396
190041 195180 135358811
189903 199263 82959457
192852 196448 130755886
112051 198113 215786041
86839 103259 41346290
62048 174575 480859996
103428 113512 191431764
178954 199651 51911965
6893 176089 424174108
4948 153352 440052215
49414 152144 257650054
114526 174806 828185715
47210 153786 363686295
49215 53337 651288712
77435 135051 144529765
146117 161114 196422275
156057 189462 83757568
92466 103725 28539368
69453 115678 226259365
147651 153640 576298188
18699 40404 172494758
192303 194092 653792555
36893 120144 287242256
138792 190581 462190278
68997 168926 250831845
156877 182983 65494679
134018 175331 647782460
143594 169197 262229453
92309 103760 29038566
21782 116529 237731318
148846 177426 71748217
14779 128729 285532063
116274 141390 62631466
96919 187421 227489593
26005 124996 470914255
45394 96189 936161399
109498 155542 115553215
34904 47193 772956932
193970 198115 10305288
154593 159367 11891329
17698 38733 52531308
43480 117077 904758489
2891 3878 2449261
122360 180797 146750884
198385 199357 2453162
67969 190240 748292338
46520 159781 879477200
37324 90546 64913992
8962 9951 2459397
149935 155792 14735817
101833 182675 203156689
184330 192787 622014558
148014 180541 782379448
100681 163616 158337409
112647 152980 767057223
170854 187940 42668836
133303 161828 98731811
165347 186082 51845384
46364 87835 103719124
62559 150204 43252163
32985 37674 390797878
69538 185247 888759446
134899 180767 115368415
56013 161290 783494674
6428 56803 512713078
5980 10865 12207285
47469 146099 733590753
84233 124508 101214090
133479 148977 193969969
125545 150168 89808018
113416 133017 48960421
76911 199497 826161651
18193 166601 372234865
28379 87946 450742714
118300 145182 43408860
141306 168367 68157734
123831 169524 497061440
43513 54418 859338988
152414 176197 89024673
7515 161058 384841826
34738 134626 250494177
193494 197076 764513068
176373 181677 13289160
176685 191033 35944709
4460 49698 202531011
102716 146043 109020770
127126 135215 31960434
115482 185265 174954684
66044 111401 100215446
193501 194086 1479654
179936 191174 28135600
19798 162299 357410641
181198 192517 28411876
33837 180344 367701444
180120 191094 27513098
117335 145932 271535000
21023 76080 137730425
109525 168780 148758270
142744 166500 289720067
57232 79070 54459942
124519 190651 166011166
58304 169790 279697812
6903 76134 173063578
56007 183389 319518419
25739 99182 183941363
40328 193580 517941474
85632 125352 340039494
164925 169561 11616169
163044 175710 73671307
183858 194684 27280541
169475 191961 173138829
65705 143636 355559768
1611 161012 399536962
126231 141590 38585653
73167 116748 241053181
173374 174845 3735544
178064 179995 4855126
96753 119149 56635460
6274 144296 345883420
21359 137156 290158969
11954 46516 946971934
149358 163989 36835965
98810 193362 237722594
107643 162291 313955089
169814 183327 33787131
45403 145384 250911912
11023 193459 113512746
152299 165565 788920446
8544 22504 700822777
5462 89521 210152425
66230 153738 219495173
50547 174884 871385996
145848 158730 32224991
7456 42002 264299614
135126 170850 896552380
124596 199114 851918683
114417 180043 164601714
32657 57543 842909505
6399 13399 17402258
4369 43814 98749978
110181 134834 419719337
42892 60133 74014308
89398 125081 32175324
168045 196659 71847335
117246 117752 713406580
107244 158863 700040270
129332 155163 780179897
174196 185461 28180456
144444 179078 657740473
21854 145861 540228736
11143 102061 309256960
48881 60503 29260055
55340 62386 17647451
178979 180183 2994059
7765 190285 472465420
63095 161716 700739166
123858 142641 47057050
115631 148418 278054746
162795 172297 97929285
166567 185782 48111805
180240 182078 4611142
195919 199792 819430168
170229 189938 49211905
112045 168370 141255418
162638 185233 409820164
184148 194459 869668630
162862 166409 8885105
74908 173601 139363332
137494 153385 40056006
33463 79283 114836925
98481 188412 520186642
68993 196408 319758821
28752 75578 117340260
152055 173492 53898276
180648 197452 42116885
30027 117618 219870396
10361 91633 69309959
46593 64827 247879028
22523 111516 481895126
9985 59780 196593757
10159 195391 688719802
77287 163091 215553048
30542 39614 22682459
78065 179394 254477809
178980 196862 44870884
43409 47151 267387315
125514 161183 89693578
31188 79235 974221150
42178 195106 858666335
91545 160493 994280323
106862 183355 756805786
87671 118405 77501308
162491 190110 69205151
78652 181230 797868487
43123 71333 70622931
39464 113746 474861732
121024 132620 612594419
145494 177538 80402932
98250 154290 235693038
151931 183871 80184187
166005 170750 558051977
57028 151039 235701718
140498 157681 568600122
175533 177470 4833625
100890 175427 273612159
20077 50900 764554947
68887 191476 307584289
10493 147701 591242964
133395 159823 66430075
195319 197304 687749073
114318 177561 869526006
102566 198429 240825609
90286 173675 209681219
38112 165348 673260364
175031 183956 22270135
27136 33254 10398942
191539 194253 865124284
21685 44635 15432289
167392 185064 896049971
173423 196081 26388939
105282 138525 83649291
59934 95663 89013300
179528 182614 185455546
142050 164863 57554719
15717 107553 505707873
161486 171753 25908682
76459 103782 376020712
195501 198200 6670893
92312 148641 843039668
32883 35369 734185031
198920 199509 1482161
119312 128265 22281986
39959 57010 42891055
167348 173354 15130423
177124 188379 28151166
170707 195677 625499773
17296 180327 408869139
184928 197147 30678167
179932 192963 32691028
127046 140054 32643497
68092 110022 105187288
102844 154237 472485372
178326 196150 749849364
85075 108246 239547852
140165 163592 59042468
169153 192865 37944189
38649 43458 12230339
178745 187288 639571290
36412 130025 234746495
48497 132170 209847756
164578 179686 638632698
21419 35116 34110416
127036 138775 596627937
54322 79388 62508340
22629 196935 624290665
87574 113057 64389573
106244 178593 302571355
112582 119831 775088779
167798 172667 12283655
9943 164164 604085071
29719 56498 67236201
153366 170784 43959679
17440 23715 15578778
126579 133642 433375725
139619 174080 86763625
38249 186287 493443966
5691 74630 554287151
10292 136193 334556037
37851 133386 283545171
31000 110333 199130147
70293 107695 631370201
46350 77590 78202150
128602 143222 53541270
194911 196741 4564774
11675 48233 91400807
30915 141333 276847052
5020 75038 543802641
43138 137882 237387456
144017 146014 978384289
110003 140260 75681536
133440 162979 74302696
85821 170018 211721392
194592 196080 19110650
82980 92485 23701880
136885 155955 48081168
58275 86851 175744307
145384 196025 677918328
195639 196560 2296211
37534 185928 836607855
150488 157369 17287880
80282 147234 168184691
198520 199450 277041016
196529 198069 629147284
42518 89303 172927614
72776 149161 191798956
85358 187545 256641347
139578 173809 86170077
49473 187171 916116948
146667 177634 77723908
188089 196098 211109851
194742 196099 537527887
167349 198067 191324918
100753 193050 516569513
113866 195019 743291345
135621 199156 684009935
6090 35090 538099617
69636 93803 630115113
72133 83595 428318382
177983 181902 728942145
114380 184889 176827632
71628 139070 252908128
31050 105958 187986785
154960 178908 60103069
142877 185537 107171735
39938 198123 650473671
173951 198386 61278670
105556 138858 266682735
164681 196490 51799499
19192 95924 191817043
184307 192261 19998393
96754 136037 482792279
131245 157484 609243951
68822 130044 230244115
182144 187950 14518018
63603 104419 706050372
68643 118217 918611214
71919 186258 840426850
15791 67363 463086714
13728 145235 329768972
75661 167936 231693831
194990 195172 449827
13283 44519 72431167
33785 169555 340876454
30050 196383 922571963
7094 153412 366659691
115879 116671 276527825
122604 184706 627801758
73076 182354 274342244
105034 127975 903018720
149062 172116 58026612
183557 194002 26286285
144598 187201 616563505
26827 42974 40666620
2553 127643 637902240
150143 189308 269051324
57274 199939 357870226
189684 194984 13401693
115270 187994 194641246
147108 186076 97727166
145001 189259 110999866
163530 174123 134827870
161277 182747 389656
17452 142852 379793521
190983 196726 14498306
50197 170464 909546608
21729 196912 439409439
186645 191597 12458671
190698 190906 538157
70753 78434 19135705
73612 134504 152732631
176972 192698 39440417
31820 167927 341507589
121734 129362 270356634
14655 71862 44889843
70911 123292 814574469
110686 199611 223074185
89011 176953 325067713
72691 142019 173936741
139555 177230 94810829
31406 69224 615024991
101348 140611 144754849
176023 182403 15926942
1191 169219 421288128
43877 123026 198457140
76713 103262 348674468
79616 92228 31420443
58802 134693 339613497
57043 78320 53099310
66466 185214 297928248
121203 158036 92453806
167825 172190 252395217
154742 188766 85329320
14262 116071 255464166
131493 158640 68181667
159918 193280 83782895
186716 187303 427241860
29806 153219 997106698
43229 135107 764297603
183965 194894 27540001
37187 143695 267206727
132936 185343 131684625
76414 98388 54946155
105300 140830 88971359
57227 89924 956033758
20547 152706 394181368
67010 109954 11004142
46637 86588 389933113
120203 130995 10967727
6921 151025 361075377
170179 186932 794408526
157378 187474 181856444
196524 196857 32532283
11801 181383 747399749
173412 192783 22252723
25965 107569 204818292
15291 53293 95198550
50229 59303 22868309
94026 171940 786544217
139484 188779 123918265
193899 195761 4667766
155441 161684 15616816
106753 121955 37970105
191317 194341 7700355
76180 77064 2242731
105959 178206 181269069
45547 144042 247019793
129626 173859 976899563
134405 145083 866508279
188547 189420 2158067
184517 192767 20729254
115799 169260 59142291
82891 104838 295837213
114389 197453 208283713
55548 81609 847876509
63683 108218 541287328
173567 181240 19218849
176251 193572 700353880
131244 151736 8977150
134613 167763 83397322
130525 170748 586269402
40072 77553 937728596
53325 187698 337014583
198542 199414 794343271
111835 191140 474451944
15506 137864 306543958
76853 108352 79312447
51416 133230 185788120
113389 149433 452336303
41474 59204 44568628
174809 180204 10058525
134102 156140 257318575
156852 183881 450991300
177047 195820 539476574
116965 153968 266868992
176905 193533 41747797
25168 40503 101897345
197152 198421 316013432
14667 129275 839958502
6031 168247 406706021
118151 128394 25358187
159236 172820 34241590
150866 179764 72638484
101677 135452 224925950
14198 111988 245306791
96814 182492 612883732
159615 162993 8567014
41676 186273 362694155
149484 149751 345843636
129330 163676 86431685
193593 199738 9710963
82377 128517 115832343
110222 194566 983613449
143834 182421 96931485
54474 182151 320234801
113587 164239 618545807
163570 166873 713920079
43456 95595 130244405
135074 137601 1625134
66997 173990 268485045
72889 171791 248436320
125126 132037 17369034
176111 188426 12704144
67996 84500 41104189
138452 193228 736307013
14803 53905 139703203
153820 169633 39820314
148665 169275 51795312
105217 181981 860797739
108924 131523 56539697
22779 90820 580557857
41666 59445 508015837
132242 133873 841653984
87104 180461 234559409
98221 174934 297423356
161005 198070 627007719
62781 181891 298799700
103833 127203 23149372
152734 195827 574226530
73810 76145 5791877
37298 126133 222759562
34443 152229 615882547
9301 27780 46024678
117887 137745 49518309
97714 145879 312269049
95863 179784 211116183
22884 151165 321648167
160648 191347 704770433
188882 195235 16019927
147900 180905 82820326
197177 197820 1539519
4121 198202 486609429
150517 155944 588269727
47195 75741 71474526
66321 127380 152954869
148435 179276 77374716
147432 166207 332481875
93546 190510 839437789
90209 125604 89010440
187096 192550 59840054
148292 185969 94470069
142179 169963 70004493
190151 191918 910545396
20298 92109 179538351
120992 126709 14224662
197239 197677 1053266
6031 56740 126989316
65983 124920 150271774
120414 146989 66779115
77177 198278 304058732
29828 150296 302186427
157968 161145 8048827
42539 49831 18220580
191972 195119 4544221
25020 104920 445273776
93909 98963 687187101
68099 96906 71755404
41069 42188 1555599
171466 174144 5131960
96389 118376 55619359
7084 176940 425803204
22076 98571 191304811
94963 155962 153568995
99111 143819 112474257
42931 44769 4511580
196387 198021 654534350
81778 97332 338812174
14870 131299 291762888
63497 125780 232259303
22571 136719 594009916
30183 193940 410917135
162089 169928 835915819
104269 136447 358445697
137353 191267 135481553
158422 164839 16354871
191905 194044 694636691
174323 192135 686738442
171464 177024 325340877
197203 198874 4177029
108200 198995 227779426
131226 195872 162437565
65967 164383 232525950
146114 188968 24806884
181347 187830 16203061
26014 82495 141494928
28767 30892 116004670
102890 154343 776133070
53182 147522 752522956
199069 199234 426984
79837 135164 38728911
184039 194022 573684338
179178 183051 9645926
5633 97163 772972531
128612 165101 91838247
192368 196298 9893925
138416 154841 41469448
184420 187762 559867479
26932 193412 826212601
158002 182619 571835366
137435 182471 113226815
101874 135652 84855551
110990 159665 99250150
69827 117964 120850269
133680 151992 29456974
157787 197899 100712883
87345 129442 105764799
127951 145978 45478533
67785 174894 268818493
137930 179628 299178208
110906 148406 94076372
53524 177019 309804147
19564 59299 99667339
110827 179715 172811472
30051 145938 839742370
73067 173626 922424580
41702 90690 122425191
111586 171107 149378509
134282 170308 970571129
142142 171206 73241685
60098 113916 676184965
41290 107067 165082345
32504 172782 946047367
163379 188842 63847282
122660 183297 152286296
100601 108762 605870408
2684 182207 450082958
54277 109019 962649624
170581 185046 86532561
35597 144141 272293118
7604 32192 61254980
133723 168939 480906671
166361 179767 33646570
113369 183140 175028182
99406 112931 859929648
152866 198454 114457598
79545 174401 951499710
154155 193381 98478572
137458 170964 778888150
186741 188702 4942174
92872 166785 185898457
150200 165595 38748804
59751 156034 241458732
156527 194344 94975970
37764 117788 857863077
30569 67796 522209082
53354 179880 359142423
76412 119403 108092821
103070 143511 101560455
65814 176827 278523594
184353 186687 5821349
68162 119709 129292419
41213 59251 74413221
146540 162421 245636842
16346 188656 495946925
17434 44855 68608639
199939 199973 76598
87932 102637 36991827
22729 158589 340602215
27083 142918 290508940
197972 199344 913046408
101003 150962 973429134
147478 179450 80294264
195695 199021 8306529
185176 188998 9537613
87337 149621 956624791
28657 161143 332427679
69138 167133 410392271
54505 182011 742099120
191998 193391 3526035
179269 190792 438476650
189779 191939 5455430
193921 195084 816227578
4728 4865 344438
183589 187552 865862063
117104 187905 68216148
96297 131445 88495127
2532 74380 179693458
48551 111602 158354142
101208 149448 791376832
117179 149135 627296893
28924 129208 251446464
98347 192827 237497299
103727 107408 598382066
178092 191530 33698400
78542 125441 889107117
171415 172423 2533906
171622 193447 54677464
133418 172809 99063350
92086 169665 370101809
110141 198225 220921722
9548 67206 214477767
32756 70245 298486963
143477 174339 347820235
127177 155592 353369127
36178 192835 393107611
180662 183241 325860824
43701 92285 255153246
174456 190197 39404906
92458 154444 155970587
92852 126766 436769269
47307 124340 564304635
102559 140138 94367597
41054 175201 336662010
192106 192770 1636717
150762 168237 43974755
96879 138677 565680629
105461 187739 206427401
33502 58607 63266939
69404 179286 275777294
39701 102925 158394882
143720 195183 486691465
168243 185065 42200025
163661 193735 75474545
121929 170470 122039724
152105 158383 964824344
73933 169032 238898727
150431 177788 532791742
191211 193948 5765527
54558 118893 161283160
165469 167913 782316207
8070 100488 602132353
106455 126889 50939919
2480 14482 331942055
73608 166879 234232273
28128 189235 420889961
184535 186320 375785832
128033 176411 121599446
85077 123524 977705152
118974 173404 913982796
78927 174354 755583515
120751 187602 166096952
31821 119331 895576385
78361 188601 276763363
87328 156698 174430888
109940 128249 471950223
46183 101421 138269253
191575 199250 850119044
50715 109554 147593781
162328 179345 337060297
352 175748 12765221
149215 174159 62666390
53478 155112 453418719
161929 185086 57023198
50573 144566 174099367
63108 188035 419273726
84641 93062 21026658
61470 117785 302445170
160755 193891 914783611
178520 185201 495798129
61741 184975 309079497
144558 190135 149677401
129568 164647 88386815
177869 195627 44593823
103285 191228 445816112
112567 154952 106225453
86446 89387 7289801
64110 161358 243875168
126798 146777 28131046
101863 177982 884328034
79032 182460 259727370
38320 59040 52221476
130179 150702 744191737
103772 122524 38834680
86290 161439 188845965
17393 190567 434279910
159067 171767 84799764
15947 153427 344661433
89719 139125 124142950
190465 199903 23758507
132884 133740 2166378
14700 90485 189562195
193076 199414 882282833
76958 194727 794001152
17025 69545 131569448
120824 199677 198053397
83487 107132 59622518
160205 167423 123815010
89696 163004 509861822
171422 175047 9082997
105185 197116 230749157
81348 155495 899622810
13214 91044 194675699
127255 136505 159921006
8210 141227 791892330
169384 178941 23909772
195795 198419 294586
35695 179009 359662370
13592 106712 233527607
120183 197568 575664472
78901 93251 35849004
58178 159222 792678312
26596 77651 127908309
134043 191172 145032684
26620 54313 797690667
2013 145400 359378475
113834 114167 641917945
88468 188847 647013059
95258 147529 802081956
70119 107436 93700239
164225 178317 372774996
21565 72038 356273796
142988 188979 115527365
42143 188191 366297000
171755 180735 774114010
78833 139082 151159382
174203 181675 18699471
3546 55488 130066008
198602 199131 274615090
6053 58635 61568808
50415 131402 566402931
116830 140790 59787455
17557 148087 898061199
13886 85246 178519825
153336 164892 702508058
165387 181687 204926253
48988 137016 220641589
92041 190231 776213824
143493 153284 24640190
67054 150222 959895215
129278 150935 978683676
185646 196992 28542790
177749 185591 995596698
138213 190604 573001346
86301 104800 46650200
83465 147410 357471715
55079 177726 908927578
171664 172819 2824338
12520 156190 591482163
173659 199344 197825783
86548 141935 846072171
102926 135321 81306085
80665 154552 185609591
166451 189008 473685539
118027 134280 40518883
94768 102303 806085530
13205 123843 829831076
39241 110377 178610542
24934 65549 102027232
9622 164086 392057623
105314 125309 50036458
151625 182856 78462680
33338 130857 777899286
98169 106545 21560999
121663 173784 130901890
10582 110661 250864453
115742 129013 203567310
28054 145424 294565797
76776 83571 17077930
136777 148352 13133312
112124 174983 171895853
198465 198836 562656
52891 167052 286402592
191367 194568 8128118
57642 112723 138202024
41191 153267 335920558
20813 24231 8383496
163492 189470 65090241
155863 186363 76434998
104219 127444 58209678
153168 162145 995689093
189208 196258 14933181
149298 173251 60185366
89413 192739 259690882
113764 193518 200115290
121168 121293 326989
27550 84802 490933531
9316 46561 93128677
92350 115231 490455287
68618 187618 298460346
163162 194062 499926010
160159 178928 47160199
330 100110 989034145
113618 177867 161208420
155905 178187 78963701
195129 197477 5768630
14723 148841 925667977
132121 170969 178310202
96830 140983 111020335
121993 170120 76184754
55013 122578 169275100
87921 198710 971263485
142589 164888 56247677
150290 163305 32756306
37140 115427 934234379
170343 188524 407525789
92981 148163 45488527
39418 126216 770077636
9589 88777 197986224
1080 97360 240672354
82164 105022 433716441
120268 159918 99517404
43941 130802 266291410
155150 162684 18905633
106819 181505 187325731
58469 84393 64581177
108005 162100 135710461
59635 156275 669212327
161486 194235 558841506
77439 167331 197525922
126227 143943 44573576
154335 172150 44816834
165984 166181 288254
14724 34878 50298811
37937 115152 953735533
69538 178121 821329269
9483 144610 515046583
183421 189829 16025031
156208 169290 32921151
76199 122992 117535140
84345 187184 511531401
102238 132321 75640607
142021 158243 40786851
117559 136434 46963832
148489 180158 79423676
65591 149688 353293917
72071 72705 1545689
188554 188627 958488965
139685 159690 180691653
107793 144501 91965242
48683 62319 34325668
4237 155590 912425922
78697 185595 712619630
162853 189237 440312730
173436 182153 591032007
54830 133875 198020291
178132 199296 240944293
3116 51356 120718391
163313 169262 15017492
44359 157016 282650737
110579 138195 68989127
124827 154648 74978000
72233 152942 202565922
1726 26014 60514534
163042 195914 82516428
127467 179573 556616810
145902 187141 103384290
115177 151093 168110057
74485 131919 907951381
187905 193020 736542978
70413 130661 506803629
91935 182044 664648328
31681 141994 685177777
191678 193800 556871299
4328 152271 370853605
186026 197280 91210621
24291 127203 258015049
75389 109985 87007091
46675 132105 678306202
186493 192977 16323895
8850 93786 394442560
86419 168834 207214806
71498 108118 92010134
156675 174018 43576806
165326 177532 30539885
110109 167514 204182094
91946 127125 88461366
16616 82803 701848273
55483 65834 890475032
169363 193240 856313221
121612 145813 695797967
155302 161364 15149598
191594 198567 17510577
163731 183451 176565618
13109 26520 33482788
58138 136851 197112476
157837 189109 731376688
43516 149631 266170397
38797 194590 677547639
9975 107812 310170141
169865 186852 42445066
187903 193930 411698937
163431 193512 75472070
36739 193563 402494325
815 1900 2688933
89972 180207 226795811
83336 167289 210879857
140426 160900 210428238
41448 136292 596829560
196438 199669 8081385
2933 11048 165980250
54871 155581 252583348
170695 175052 191094786
84412 171811 219712564
182198 191257 22689942
99628 124903 63687557
109296 158111 122430212
183576 185378 4525130
152179 163009 525395588
3566 16675 32705490
183470 196736 582286675
1401 82043 201700130
148314 188621 558170668
7302 110626 258908217
102281 143000 102289631
71049 112623 786847741
177145 199638 56427522
40261 45898 462962584
68449 119053 247847917
165552 199082 84086328
172105 172559 1102096
36772 184423 695301229
63942 179973 865638149
41143 125307 778766943
174634 190049 38531509
81465 133542 330080693
152945 165721 32198105
21540 46041 195441087
147895 173560 64430489
49759 116966 394723517
4257 145941 355224832
27107 139700 557215691
80935 101140 50537437
197450 199537 5295955
107108 118544 28619986
101257 161379 151191673
17067 89320 180667381
192548 194165 445736300
12845 45237 535605194
18797 79269 151323419
84318 101218 602861528
141393 152195 27238415
191745 193770 5158184
9502 42569 34718989
195998 196742 925229185
82775 107989 457241063
21096 28253 17735845
91590 174393 208249206
181960 194165 464039310
38526 153411 862698403
87720 134569 117725850
75053 183928 273369465
137191 175915 813403437
143629 161546 11552847
22301 120035 273543084
79317 184135 654200132
65308 172724 663549665
172152 179935 314048194
150933 163653 150471159
31749 157332 315070342
161015 190189 73166484
70908 144123 284040663
7682 73050 584582000
9630 181647 706208586
183699 198571 37335992
173702 187024 662273104
82692 192212 346586842
135984 161805 398586835
148936 152566 591194705
139469 142017 412268936
95940 145336 362877167
49141 73373 60599508
197528 198269 239091483
75560 106031 670508662
173871 183549 24229123
26570 84531 470724905
99188 142538 437416173
3163 64873 982169176
90705 159304 172478406
141399 187318 223399203
155089 184381 225118874
114918 163172 120989308
22738 31064 112667858
15646 150290 378339878
118987 142123 57916904
117303 150407 949844741
164211 191944 69497615
191834 196830 12588190
157810 172831 150679120
54920 76722 54319308
25144 65108 13958316
71543 184571 318419339
138710 143823 1536348
109039 138049 40113763
160094 160566 280517921
115269 175172 150277515
50059 73366 58295773
136303 154838 46807600
118269 149420 311965499
121618 187661 165714689
55728 74241 46154487
164955 178314 33429235
57684 88867 77703536
187243 192451 13163502
22419 93775 178438387
111223 114012 6953331
27668 194963 246202685
138512 191763 368056052
29193 111287 206062253
127378 182899 831322791
42614 77951 385926537
20616 37184 256402475
69973 81797 29470968
64820 168864 261066758
132040 161197 73277579
190854 196183 638864474
123186 143486 930261558
119875 193619 185123895
35928 198934 409026142
51934 186157 921029772
199911 199995 199816
54914 131966 422696551
43077 149858 267812236
181281 184196 219652528
82416 108088 64711310
28671 65881 830622917
80978 173463 652008014
103332 143637 101218168
162708 163050 843373
184011 187361 796225164
154656 184492 528443922
178637 183995 13371868
180429 181093 216260158
49362 110570 153634833
937 132781 479919440
139520 164561 605136741
92854 197044 330654714
173106 180837 1407181
98111 123102 652208990
126730 144702 45321392
52769 172229 687714533
9142 166382 465357317
66693 179254 392882344
59031 194726 340448111
100219 119847 294043523
81841 180044 246611082
155227 168113 523145187
31892 116012 743428609
105602 152015 746110024
132021 184400 131569305
132684 134609 4785866
189421 196785 995231845
11070 164430 752995469
117017 189709 291355733
92974 147704 875924153
68851 134929 165552015
98516 148829 326363023
157110 160884 9460940
90353 175816 214924957
66304 95890 561918703
134127 148059 35209070
135722 136018 733831
22762 182871 401555222
162837 168554 14395667
108783 191025 763130515
122686 168045 287194469
130575 162180 79563964
66397 177355 278393213
109063 178602 969710989
2864 11159 608681774
147071 164026 9503250
111381 128975 43856440
123282 148168 62545019
167519 190190 110934515
196053 198611 6375727
35151 76037 239517934
142260 144086 4678547
7456 21195 993391641
119839 149742 75076342
14369 103445 981644834
15742 145391 547851051
153567 166826 14423910
4104 10495 6678319
81791 117076 88816594
174953 186903 29835512
181303 182340 755644259
88258 111204 58028974
11872 116526 262499640
71748 180469 470775285
27834 124810 679256941
132413 184436 130677920
115947 121168 12831267
4291 11087 17053682
140490 174587 53100290
102347 192289 225991783
50949 52036 2788576
17691 140221 894193633
192579 195516 288936759
107473 154334 117529158
49523 101125 555518061
104602 157127 313566557
66894 80968 35088370
170554 195451 567413428
101734 180888 894205966
8360 79233 177157907
198157 199724 735016736
31051 102407 178780528
56049 65658 24047572
99037 148769 156985520
182150 182747 510923657
112373 130843 46044892
29923 135464 264566464
48431 111375 461660352
107985 145274 665683343
33065 167200 520041047
88239 198279 276457887
72015 78127 15286688
88147 160420 181666622
128587 136442 734718856
193007 193790 88368928
65415 164335 248253967
171424 172814 79710873
171231 182042 27020977
101109 131638 13471785
180092 185339 13155649
163922 198394 86423131
69223 113945 112285872
8532 137294 322438577
62254 184525 681112875
7217 45498 95639671
156805 179649 57338391
64772 169876 263771807
101021 121116 790714372
163339 173054 99618628
114488 185439 721472884
136736 183699 118093283
3292 183696 452262988
102531 129838 422974212
68435 132946 161653404
176125 197948 601813220
189992 196110 15500278
53068 115592 156961776
159022 183659 256760019
136370 147623 28483440
17074 192442 975242577
186815 195497 21924744
56709 71752 39909732
130951 194819 160526795
58627 182953 426900071
159459 197206 460469326
15083 134930 828587361
19213 189441 426856007
20126 21848 256539942
136055 198103 455228690
149405 174416 651602021
104022 137127 222356783
37452 89743 130920918
120361 193574 183824622
115894 137668 768621911
9613 29482 988841286
13176 158737 407347073
180596 198537 459329825
191135 198006 17215131
167728 182276 36536707
14869 147747 333188882
182512 191544 22650890
190882 191279 198455950
180961 182364 945408149
97549 184393 218389836
59121 101694 870517624
183820 199872 763306555
14407 148757 336959328
90998 92292 3240471
192433 193602 2951030
174755 185152 25992806
70011 109514 114260748
75153 188110 283583759
8189 115697 372994681
147530 194029 116762056
29193 178623 374982252
76358 105554 220547916
184265 189173 120236553
117987 122529 756710547
3068 6382 8314122
137785 179903 459795450
29211 117447 779508436
28425 126138 244940455
90053 118502 71753240
49976 103858 135056449
146614 155579 22503877
121003 137810 891293175
21231 172198 378730285
48487 88376 650436886
9639 107405 245030344
55060 106667 64921770
11354 68358 788415961
198845 199874 2598843
173947 188718 37003183
133054 193495 707500992
197002 199760 380757540
39567 64615 62952779
90912 183775 233427487
38668 94366 706012083
49017 113715 959874515
45788 119327 184495777
21361 121910 960694707
174505 187163 31638261
5861 165194 399520732
111517 121877 25788122
28498 104503 190643602
76949 148834 829181640
90099 133244 108484611
110452 167036 195349899
81900 130504 695307622
195658 196551 942624203
15778 116738 253229045
153472 192048 96882803
177498 181462 364488792
163343 185226 54880222
55845 121725 165133370
30927 125498 280952773
5043 36933 528552853
17367 142986 314799474
186258 194243 20201102
36996 61472 908991788
125199 128470 392975855
94930 175283 716369845
106520 108941 5988701
18975 33658 512301813
121512 195530 325329735
193650 195081 3630423
27947 45703 44616647
27427 83236 351484987
138272 141809 8938234
171692 198293 66621639
119091 146730 650009818
182589 195438 32322239
90803 132127 935289198
65870 66290 226111365
47057 75338 70798612
5984 82585 163964614
156378 194134 94790573
54947 155776 684975383
185412 187390 813187611
68239 180885 282632809
164402 193889 73912600
109476 118435 22470245
198222 199540 769891345
174539 188095 33884835
20053 96961 936264521
72449 91959 524702203
14304 75254 152573708
116002 192839 192622427
119849 196601 192680817
152899 165524 31828236
131901 140868 668237087
150279 176519 562286577
140646 180820 101001140
187563 188218 436474370
63047 109037 694067551
158779 175674 95428286
157565 176498 356339473
87275 149633 440211641
193861 195671 684179200
44782 109654 273770507
178670 183084 11014708
61905 127203 163515301
186354 196927 26640508
99589 139364 677536299
39481 41486 5136802
150315 155099 12111572
94265 165256 507681636
181481 181801 59602219
18587 42521 121509335
162032 173440 121247067
13073 133588 635384902
186729 188912 5485936
42292 188931 604015085
192064 196956 12276852
22209 107910 214895076
72127 139162 825361436
64608 199024 337208017
174669 176507 520085407
105173 105463 747725
114720 198525 210188849
2474 86484 615555700
87610 195639 718437734
52066 188358 341840073
187774 199395 29228440
129994 132093 5320949
180610 186132 13797831
29487 135520 265831186
34580 90689 900837102
195698 195792 231458
116915 122273 13237316
126483 139981 515317848
178119 193831 39495377
89061 189097 267629509
47177 56743 520930388
164332 196754 81287380
15300 147792 834998515
55520 165083 671694428
154456 199762 113658980
164436 168126 9119677
84038 102536 231866832
32393 41982 22037445
128241 162064 85112081
98247 101610 8539389
107330 168313 425116335
148650 183130 975541190
49303 178884 611606537
108336 153187 430969908
72578 167975 285533177
18942 52960 85238600
97938 119623 54841865
196531 196794 647372
140930 169380 59928275
158188 165131 17612318
192818 193985 2996823
48122 152005 461360551
113948 178680 996745641
57975 114906 602134171
127445 144518 42969945
184898 194983 25374175
85672 184195 621409321
149305 169477 677168124
150355 175290 110919674
59237 74731 774787054
88671 167239 741192039
2487 85432 207406609
85383 123732 96478409
82019 197196 289198890
189431 198073 202790397
152706 193127 880543554
155918 186033 250091374
51096 176392 314364079
117313 150596 83328403
146679 163747 42880367
193457 198726 2888082
85595 133185 413243025
197594 198320 1844962
155219 196662 18910507
128591 175525 514451848
170029 198744 651842423
34763 139030 812353736
96171 97454 3188394
3584 84835 203180077
73799 100027 654996013
40436 48783 20965715
119929 167959 120567369
99093 117626 195513273
95498 118733 269516895
94466 181895 219878361
75041 134972 150341370
61927 134862 339853826
15200 52612 855820727
146074 159515 456184634
104963 108657 9333190
13376 62122 879202554
179383 193415 401254100
176951 181147 803167116
182297 192451 25520460
65195 68290 7686805
29151 138897 275153352
124436 132318 998479575
73056 110532 94252772
118594 128072 573106540
171375 199763 71111024
34315 135878 254746274
2326 94062 900990765
148178 177184 72793989
189065 194013 12534190
145906 163905 45224114
76805 136064 374483662
95005 123650 72299107
100127 196830 99885023
43369 136418 233079570
161059 188845 69706142
93169 129469 366021102
112374 178039 699210548
34863 159729 313330240
75971 103724 69723525
104774 131191 66174930
166074 175041 22566507
191789 197294 353958189
109353 137738 71000616
41501 151583 370128319
81499 174888 234607851
195773 199349 231311445
86607 198915 282126672
146707 169442 57152244
119810 137202 43442411
134411 172669 96295385
123220 161746 869497371
13608 29583 433985191
190786 193232 6200277
83751 130263 216136308
20994 122065 253321417
88854 151858 158421261
62364 78942 346661195
123349 145166 557159179
112023 156897 500722808
186822 190695 9749964
158679 167262 9966062
151045 162153 658679180
149583 185363 984298174
14901 68657 134696513
93099 108217 898300830
15173 39156 380659446
131355 140771 919772694
166225 186880 27186762
95598 199145 796826460
37471 155412 296059970
4536 184696 451725981
46609 95608 122466017
93023 166160 183950674
1661 138847 343575191
157470 159522 501824901
97175 156806 640189974
48097 174210 329048401
155935 160131 10485643
184609 188377 3957377
89494 180269 532695732
123461 158870 88855733
40382 127074 307698365
20508 190728 858120765
36503 100553 439008865
194812 197983 7828292
7518 187003 622966168
61382 64702 8305381
151837 164953 152917274
69602 80359 26810743
15711 156951 354129145
96337 190496 473612040
50278 59129 22275848
64086 99877 89311204
144249 163460 48338916
108039 120226 854458233
89563 155009 608751324
113836 134369 129315440
56872 142122 220667619
78432 197350 501490222
129354 188294 36447313
195649 198500 7092561
154063 197911 893290329
124238 162237 96583873
128763 174382 114706938
179304 184073 726468837
172180 180175 19928121
174317 180199 14700748
199430 199625 492418
114579 139094 887722083
158126 190988 82495697
195280 198025 388518506
71604 153859 206438472
123933 129990 15086034
192859 197557 650987165
69777 149404 199775665
192720 197177 657901558
13456 77513 160271535
83615 161479 785494019
99177 145917 117682969
93759 114950 224194017
119883 138096 45521116
197276 197423 318869976
119473 162943 109128209
43063 168470 314613200
98476 184114 371034843
15759 143960 321327860
30178 37906 849428185
147233 158536 28289303
127075 192657 164799854
17091 21448 996304078
10405 130258 796309441
25088 93513 632023667
105928 122764 951752389
195702 196491 258885273
33352 176403 359037152
50252 107835 144501542
111879 142964 77708774
35568 62067 53506255
34607 55143 481561297
90847 116344 64597145
117610 123035 13415615
137093 176637 40766466
134125 199691 164765016
95270 175118 851509474
164898 188606 59328264
16368 146602 326565397
52562 79112 212593488
131685 158693 67820963
188593 189522 119619184
51901 111396 13112851
168011 181024 5167617
167140 185946 47148599
147976 192591 80415923
134378 187060 132365253
167119 189847 502512690
181548 196162 677068133
41626 118115 628824128
9019 103241 672143982
145556 195187 124581937
99300 189059 270437775
156158 186757 76719314
99961 135479 825636315
177758 195074 864689204
178140 190043 696488026
77169 145513 171699422
189260 198371 22920538
7058 28014 308091770
154737 199709 112835863
147878 161746 34786021
82947 173396 227242718
110599 190585 200607599
64836 73543 21565712
125737 138601 32265203
70391 145874 189430180
84501 137607 622822130
28492 125862 557481927
47030 113898 213965883
171864 198502 66720667
108141 157917 168409554
182066 193259 28089689
69146 191535 87674482
20614 145228 312483568
72036 123133 128227829
165956 191099 766233756
74643 115314 5977683
157088 158513 348540635
50700 168432 295424600
39133 100380 27807787
117977 143062 62710559
125013 191343 166555765
141323 165236 60318239
157771 188171 76329084
191793 194964 626514084
47324 168855 305079592
8711 152527 360412390
20552 89116 858488002
146134 184739 96810812
80872 151187 412495832
127571 128337 384884948
71208 132157 854379405
60411 134673 185984391
185529 199172 34301861
116083 198128 205666598
121264 146586 491527276
65673 157064 292168677
172808 195182 836586470
144443 160021 39157411
173543 177014 8693294
4556 105229 252264149
160536 172108 651900191
85520 153437 107120424
134020 179391 114091461
164402 179661 364390821
115764 170464 137247675
88889 196845 271312712
145008 160735 39445658
133410 154810 675111136
42641 70254 200557581
144454 170200 327809982
6630 141477 434851924
136281 167362 78262458
29206 95656 166214285
122919 149923 67857386
35720 167896 422902046
20665 33152 472512424
91170 102571 28718124
141566 190969 415446996
125801 156762 207847109
26615 27215 119833
132403 179787 381201774
2665 3196 1322540
65673 72385 16697223
189947 191724 861985819
113545 168697 138448518
170400 190545 882937566
29012 198808 694903991
148746 149677 388826003
11771 147347 339882730
28689 114774 800320390
72207 112493 850592830
40370 73505 50884700
74031 148012 185857444
180887 185063 10479053
30603 90542 149938914
145016 150284 1957379
190967 193914 68200641
83923 148418 323294827
72905 172169 639161641
24573 67304 107298174
145935 161133 984084863
124655 142745 213342114
59001 96838 728788832
56845 164243 723278328
124938 136759 29545591
126173 177865 534778634
1374 76029 186659768
126842 149760 429919092
63539 167759 261339557
197086 198985 4732342
76747 181473 263044362
152322 195602 108711769
199214 199582 907056
119732 155200 89059298
108029 187637 199610497
84718 94129 945478773
136966 143318 187640252
50767 169258 297414737
92206 151154 956198750
75874 182624 268035764
199920 199930 25871
148063 198998 219981760
145780 196237 451522493
94437 188774 529517734
41431 82746 972269114
191475 193475 5089367
182849 189157 15755175
120186 142424 46752162
64072 165117 567070692
31031 92771 394509201
25075 35097 25131609
24648 103647 198127881
77505 177469 891933181
46802 188426 622973508
42406 92450 299309595
193930 194817 2254329
61693 159575 290738267
169509 188502 665562845
156985 188133 78111448
44978 112279 168989749
187756 199757 23801148
65553 168019 585377678
131577 194102 157091276
92317 128727 91590371
178252 199164 62278427
90277 171621 204657206
175965 185122 22934980
90909 189896 494666494
32160 122329 439561237
120566 136166 39002995
137238 160702 845212617
48573 64530 972156737
19801 31520 29181440
125092 145682 26614728
80054 164996 268198772
199849 199945 248297
90838 107838 901386472
168423 188662 217036737
51087 80941 74667906
190598 199018 741148577
93482 190752 244452633
71001 71271 921977078
165631 184097 46241056
147250 188645 918167133
60727 155721 735830085
171515 191064 989787535
75950 119068 841431366
50852 166064 86342688
115157 160965 114815802
112295 197027 278412344
56294 192001 340476543
131546 147260 327941286
133019 191153 401371683
153169 185500 494686288
74314 121792 119219254
151568 158304 590396535
113373 173432 150701799
125734 170650 113071823
195674 198523 7096521
106520 110112 866043289
156770 162626 14734349
3877 32168 101778757
15272 75325 507809590
160759 174777 497882461
90447 95634 24243204
88371 128706 101366751
186185 190910 435524811
105655 185328 199950144
101893 139690 775764974
61780 149103 218950281
113379 149191 914622067
398 28982 71271474
176733 185370 75937861
147963 180415 384909498
160828 199776 770734493
84422 183903 947199721
126786 177718 128075984
153698 192361 748154294
24008 31950 873634059
39780 103841 571680435
61379 149300 235552399
59733 98511 96728537
139730 153806 35539722
119091 180685 111423804
107642 131821 60477665
11800 105995 699457616
21796 149678 671216615
35865 43093 18271797
117741 122205 476511378
93687 103002 23555570
123663 135964 30746663
140907 149821 22588265
123181 127746 11341214
27552 100953 183819936
60137 143466 208815488
144917 168527 717005846
93952 163280 174384998
163133 167603 445450584
51964 195481 948667340
102571 153604 64731145
1928 54169 884062046
184787 192927 20460265
85004 127287 106214967
29662 182109 382535345
20543 64982 295828965
28199 36792 140588086
75999 134848 584859991
197203 199444 5627672
191971 199564 491451970
148773 196497 119793139
88929 177934 310273452
183435 189978 16339463
25618 158960 334561417
43176 184399 934904906
91540 141704 453393217
186962 189670 120303716
176300 199519 703390482
155472 186597 523330968
184785 189708 12361622
76541 87024 325470453
35570 181550 366334875
88250 133925 114775393
138283 164026 532696953
88154 121329 83489464
95123 190739 368165404
18651 133550 165385001
149295 173562 60953715
13987 176138 406710230
145697 193280 264794943
8446 182702 436799113
175420 197134 637314270
20792 160505 350355530
49025 185353 342046887
58522 62802 50788653
14740 103300 221839236
39522 180401 353517273
103278 172728 174515097
28245 171451 359469167
5432 25526 50001033
2996 78427 385513850
128312 154947 67043900
76878 97213 550824928
138505 162864 439463333
135525 173285 95038433
152508 193675 625275712
158854 164021 250398986
185808 193641 578058105
25839 163175 809562329
85918 172464 217614478
77410 91308 34699716
87507 156204 596552440
162399 162733 833489
45071 167946 308291499
36526 81939 113826151
89113 122535 84144187
177615 185300 19254801
56651 129752 183107283
191802 192400 1575418
174533 195863 742607450
90521 165931 189686758
11084 186730 440378494
31929 47752 39660022
126756 175834 123478567
81759 120860 483056743
108970 178713 253593240
101618 154637 974424533
62680 193153 885070722
50560 110546 673300874
199893 199930 94483
18470 59396 102696507
139433 158788 312777541
50092 184045 336051157
20756 118963 246212434
17376 110897 234516738
980 166599 415189387
194619 195451 245636180
31711 166545 647923924
77898 132948 288443238
107001 133771 224996983
18601 24873 839676337
52063 152727 434772489
39970 101589 154284139
164832 187991 57940179
3844 170791 418709195
39384 96092 175780012
174479 196274 54701561
57473 152253 237619616
8817 90440 236184017
67295 138854 765545119
117031 172235 138552840
107048 197827 526457351
199288 199842 1389527
75362 118524 738461004
154405 176614 428496928
34610 84600 125264852
9336 63977 136899664
143563 150934 18516466
199209 199501 704302
176171 196158 50177600
135374 180356 333144677
199136 199332 484377
194851 198106 8036989
89414 182736 941922947
17652 164612 905458683
132552 140838 20734584
174827 190633 39545027
158223 175959 44657258
35313 152925 295101200
152222 162146 671476420
184721 190956 295085310
190944 193213 5752506
153145 188617 89042606
55135 105143 55160694
181773 183578 352032150
114023 151089 92883977
141368 185602 111159447
11008 103201 230836385
77310 118711 583785640
145861 164220 555870810
156910 196892 100373939
43098 57904 8548258
44769 117353 182234060
26580 58151 79366253
134358 190587 141324401
145857 168210 56080834
9480 196736 469585691
97499 133652 337336921
4936 159869 530118445
173726 194766 52851642
111834 148963 988038113
98837 115298 41868868
8063 43999 460162466
10804 130119 298851344
134806 184933 126022228
199518 199808 730093
193672 198859 12960743
146554 193805 972574556
48492 61079 31718480
45854 106213 151512787
34771 49929 38172648
80733 131647 127790810
168191 198493 610925379
26418 92894 166367656
89487 153080 159930691
101999 171613 175116677
118046 123669 954895868
169286 194578 39854310
191285 199696 876323748
94501 122870 616923974
44946 76766 79582658
96458 181896 214860753
125759 130882 803131720
42695 168481 315602761
103166 131544 71251836
84225 103914 49528344
63775 197255 571361577
89181 180629 229869555
150623 153289 81108964
66877 170666 260578856
142525 146638 95504901
67740 100546 610146631
58774 121613 157456989
101904 108986 562260434
196912 197876 117129042
55828 110530 468532233
157553 190412 641332333
19456 174012 387655193
137909 193544 139880252
142141 183409 103721120
99794 105236 538635157
21174 152007 328040004
6458 75192 171860500
26206 125537 249020244
188268 191939 302403906
58324 62508 242324415
192417 194344 337056412
26912 147027 394185658
158752 171670 32613298
85238 115699 76902872
72228 82481 25601107
192698 196898 268860371
18964 19762 748421704
144819 166198 435335799
19454 33520 34986889
37299 182842 397992292
170926 174227 163558797
159091 199130 100584267
140232 153532 33546972
16814 133774 677236942
8923 95743 437502754
58310 173042 287777555
69219 75808 554375839
130137 158070 420382434
41528 109571 170669876
99236 191418 575181043
186487 188267 4431404
84424 197872 284899155
156469 193792 388793208
83218 97754 867915046
138470 157732 48443003
131518 140007 481704953
98469 109183 27295263
149110 189261 923694220
59587 84072 285027826
103083 114211 28218043
45239 95676 126048746
185912 197267 260297205
70669 134129 159034396
98050 181115 516652190
150339 188438 95611725
45084 196524 514855530
80296 88660 363337921
196809 197945 310718885
115471 199180 209917995
33876 93759 742860322
194820 199572 11870819
177164 181954 814368257
195338 199111 9433998
13363 45004 79179555
146107 173891 69735502
192780 195163 878028658
147385 164712 19389413
74328 171997 245400275
179307 190643 167533237
51059 100214 122944608
38192 96901 146949747
138187 165715 898461761
14420 180877 575518833
164402 187161 56897262
156837 159337 6203411
14999 139700 312433170
188907 194972 962372456
113141 150028 999728390
173769 178067 623185891
134756 136250 3717125
162830 196916 85526771
82342 149117 167758654
184244 192582 187369886
46473 124412 195503101
148203 158597 25969876
188559 197425 22248474
48302 63803 39107889
84065 140768 142325639
10192 78538 339696263
7281 13892 792001465
130634 131968 270364696
127038 155067 59844680
72214 147805 222580221
58686 159134 974791603
18501 32808 35657511
6850 44462 93944429
184022 186158 5317917
157135 164344 18228682
65945 134844 787585837
109521 183110 348159453
84630 103465 21260557
66000 70276 878780862
59530 103697 110569551
126982 165385 29795205
65176 157414 285874708
34414 121764 219205229
85662 152949 169118750
189193 198750 24058060
143995 153494 910201906
127001 160086 643628124
178748 180851 5235869
103930 197183 250976541
101374 166504 163815833
136687 183117 918860744
184845 190070 13071146
62501 172923 277002417
172791 199820 38593120
59655 75580 39652371
21662 83647 70424667
87409 157243 175578531
27245 95446 296498188
29774 184523 388271970
47447 77666 423888755
126016 127541 3855938
94625 126218 165547160
66478 141686 188483405
60186 138933 197226281
125332 172192 409049528
24771 130698 604641379
21708 37553 921888778
131835 159737 70082770
61284 137822 726117040
76602 129995 957307507
120043 167185 118326039
19838 44929 509743037
197830 198545 1849901
173562 178542 12493207
17889 118619 899778315
135040 170210 695370492
133895 187566 673769474
46600 169861 309418859
182888 186761 806171617
7241 79238 179966891
22953 160478 344887469
87116 180166 681936174
164673 165322 632671424
75220 107598 948112895
69643 168055 837876617
103345 177275 185715927
184370 189796 13575672
5899 6531 494504178
19490 130754 669588511
50928 57015 15340361
48590 190206 966500180
13663 67838 15452908
137484 156048 46838701
41184 99139 738972239
106419 197251 227837099
38403 92559 135574687
187810 196308 219047273
33849 158952 672864989
64286 185301 880797177
67807 139145 857080377
102477 118685 769843446
22462 96267 388702702
12170 99942 219571306
100233 110655 461368136
14443 181712 419557434
41136 186614 590124130
76199 96490 726760072
56116 186071 584764648
33206 147178 720491012
77200 96038 108433416
158762 193832 164499048
110702 131051 50799381
146006 183318 93582658
78957 106825 70226318
61119 151461 226539188
46949 109832 157841668
7733 105838 245787605
17602 118216 768376526
183388 191891 13251421
185259 188215 7346357
26940 80618 404528964
195537 198494 200135343
91556 159010 169614545
135157 183174 120710555
99290 168987 175368139
51650 189110 344776796
106488 138114 79044889
1301 127029 656635565
166045 188385 306938855
48053 97683 535115202
21963 198170 857838268
26955 125126 246177697
150772 185234 86569338
15019 49063 85248381
174739 183729 22448327
29863 193311 257246909
509 170126 425286982
48131 131889 294025303
46429 154271 788875626
95975 195101 249301129
106879 114812 932951027
24101 111997 236293600
157423 190542 230245055
19140 163887 219411630
153170 198475 511953304
26699 97459 177068051
181273 190571 549290582
148196 153110 430119656
35117 95017 149881862
147020 179927 82608116
51108 134009 207767937
64238 122021 144803629
40178 46612 274821291
69152 100600 697434650
21719 50498 237261223
197344 198361 925715439
29479 85877 124660069
139003 159756 906732536
31378 195326 411466020
71456 114355 107777659
104019 186848 207890734
170775 177208 382198
183216 196920 34412794
177599 193803 40678091
186200 192970 17075972
129235 137759 4528314
98747 148861 126168620
173523 180229 485131125
79092 82081 7538884
38317 41866 9084791
168219 189949 153667595
15475 189652 536090179
21184 164502 891590329
112964 132931 49811508
59260 81112 859995799
66515 93984 68488122
85682 197016 279718044
136006 188215 131154009
84103 113482 74027111
64629 114626 330263024
143607 162097 46550243
49086 177773 834017254
126927 166520 99635927
87716 90546 147464967
77258 179924 257855980
166 37044 45315990
61264 178755 294771215
47792 82320 86479500
43527 135038 229280125
177773 194448 41890338
193963 198188 179309925
14467 33812 998917833
52452 121114 172145859
94353 113925 175933355
78239 169808 230071316
42805 186352 360018557
101347 139970 368768480
188827 199492 78338513
120237 162765 970377074
190714 195629 12448724
160797 186261 9164686
39960 54149 114897249
92845 125631 82474916
100498 182049 570233132
154223 193216 97854005
197794 198589 61946327
147997 174715 67107540
392 23359 57210277
136580 177520 103016539
51407 147963 242221729
82087 148995 985156511
56556 183913 319448706
32123 92993 152362406
150035 167324 681668441
79230 148950 264301582
146808 182525 89611512
109829 153689 109996505
26744 140348 284813329
97920 183250 5375634
34469 61627 669293637
69010 121339 131202655
161917 189980 70345209
173395 175292 984760934
199385 199760 941407
53715 124041 551159133
147428 159238 708167159
133025 196954 285875928
160281 179255 813377364
92060 123102 78231389
145900 198298 131459662
131894 137307 13477750
176225 184965 372579347
176999 186319 12794645
173551 197378 59708725
12994 46595 84086806
10805 186055 838300911
42960 176390 334688052
93542 195869 987584740
199132 199563 1079675
179723 188173 21125703
82244 94955 31594147
172318 187943 507961964
52671 79157 583469312
90324 149147 147994783
109531 145518 90313609
184482 196179 489497003
33576 38445 610958597
150896 192315 104058752
139715 156016 138100728
28752 199388 722954342
51621 130330 239802890
9636 131911 869902798
166066 197099 77855990
155222 176258 206561922
19497 153554 336129676
132492 162682 75959338
50476 65360 37388751
3440 39820 942063523
97344 150702 134286691
22121 185635 410075662
29604 110178 248893730
5623 111400 993046297
108702 154338 114527149
192900 194614 4407211
195134 198392 8109329
100121 166977 168112926
159021 160492 150573057
23643 138262 814029357
69740 167482 550161761
199536 199884 874638
86075 114983 310596687
50519 190912 352203436
143665 149202 13983806
146827 177012 28297954
151356 168393 205189396
136220 159345 629335377
1719 2374 1604676
76925 114071 372654104
21761 26060 10600931
35828 66881 77940237
128408 174478 658178526
193438 197740 136026150
183653 193116 804645657
76146 165996 225722809
194975 198947 9882253
189865 198211 191330553
186666 193135 172641178
43740 94433 788953719
34069 49438 38718918
196772 197318 1301338
58921 109939 127919613
3739 49721 830433419
54836 72368 312075262
6332 107824 262946432
79021 167305 490723892
13123 61889 122303668
157440 170031 538965151
13312 38131 61959896
12262 171702 399917133
93297 148478 138886024
119335 190242 177903776
14498 142683 321329060
34456 105317 953344652
111108 122874 29334524
103633 132535 422139667
33401 130345 529409051
77355 182689 748205149
44193 158889 287703801
161367 182024 268625890
176448 195496 125853948
87317 171225 225061813
160652 193714 83054880
26971 138669 553880136
199424 199796 36204690
108136 125921 179881548
147787 155115 565628856
185541 192635 56704370
50967 68409 43780198
21106 156655 339898641
111576 161741 125767274
185406 196009 921331631
134219 149166 37736404
126070 146679 51969556
82283 134121 946101305
18212 193108 438654658
99211 104807 14353593
48452 166657 822714034
52119 143377 228779920
128708 182390 134871825
182503 195385 192219988
55093 83355 70535157
40646 123616 922228560
140255 154782 36693113
148445 169061 51797024
189087 193208 3083482
152831 186288 83935820
175949 187208 28128142
138747 159585 52442668
77631 179689 256309513
35627 162215 317728590
195697 199690 62159049
27910 152016 457323448
133718 155502 477697633
14580 150237 625399652
13623 141591 481054752
95161 122180 68209498
161759 180433 639224987
180554 188564 430860285
35405 93776 146103844
2863 73778 909463142
57756 80976 97695630
86277 139180 877841990
193520 199506 11394335
98854 130608 79908522
162786 182254 48806743
56969 193243 341839995
143010 174106 900059091
2547 110269 274516543
75468 193516 296429763
103920 173886 327873430
134087 139097 309168068
42841 47202 167231785
153167 188514 88719780
12859 26527 143078367
39468 72436 85552000
188214 192373 10539722
76389 171561 239181023
124895 175538 813799338
161642 194064 81403466
31678 138564 445293470
1535 76262 429190820
97661 176488 198281365
81910 99593 44154008
144662 160993 39356613
110009 162427 690444554
197025 199453 333532387
128025 164468 91771570
51548 66414 37245098
139561 195944 141785168
139249 187009 71028361
68667 173059 261955431
58621 185095 388943613
63413 195657 331771715
67007 170655 279100438
158507 195312 820099589
18081 45154 472901045
143924 196616 330028768
117082 160071 82629284
187372 196073 2959377
130089 134450 10926780
137671 168835 426879788
163895 183516 49147416
80133 90076 497321961
191228 197714 670291180
199995 199999 22256
176029 199373 777259512
104746 128959 60633512
154990 178294 58480964
189535 196728 18151225
1716 172415 427999104
15011 120514 382109102
132302 146401 35506559
157695 199329 104583145
22410 62926 101593626
146309 168217 457082047
95957 144666 122673242
108152 128090 49755871
13414 37940 559361068
93010 199880 917566070
60365 153122 232551243
85846 129981 791665611
49030 71874 57211690
115140 129564 772415064
19794 99624 199709483
93452 126514 83093062
53076 197941 447480803
130901 186925 42277368
118340 122179 913450556
10595 14294 474505270
48728 105961 143603815
83759 155039 179123447
96415 130216 85067718
198938 199279 879625
65364 117342 130456962
103886 173413 597235843
103250 128716 360126372
174632 180330 136236922
58270 91143 81936901
18188 108930 227481741
196349 197331 846118003
193778 194389 1578991
94712 178625 211118567
149579 156062 16282031
1137 188995 470874954
117427 131433 28769009
134761 197033 488681035
31289 72952 545321426
116162 120951 11715531
199802 199829 116656345
16179 93353 192998989
192839 195161 757465105
175021 186790 29368400
109625 186483 461858850
40341 188100 370712949
10480 94925 211062702
11152 80847 174402597
177267 191151 34785946
113453 129195 39274747
44011 105851 955240063
13903 111163 595776815
119883 141738 54716565
113806 188635 187695294
152280 191407 847077946
175592 197239 928920753
41687 57205 273450254
15568 177539 406173896
136413 186286 125349409
13190 70909 703947155
114094 197565 209319190
11875 155044 903296381
58072 110624 131776523
74649 161896 219113615
6568 120389 285091137
196862 199768 7266262
184740 191997 18280929
35705 170072 337311447
133623 139171 13874640
77242 190838 586526304
160045 185178 63088403
113988 190517 199622910
117513 156199 619037322
124714 138308 33996848
56101 191649 721300159
116043 175719 149617510
69969 153887 210528399
130598 146184 39325520
83880 113495 520529614
17995 95690 711750274
179458 182632 230171854
35616 44803 250099168
61850 150974 223397220
176797 191203 36110684
44497 97916 133597521
133807 181619 726686082
60024 165937 335200268
75114 147626 182146157
39657 188220 233295971
115935 189302 608414798
138525 177270 97454716
120662 130391 24362653
43182 58185 37704081
145876 166477 52447717
21279 150437 323812633
115830 179358 735727075
192885 199694 17125254
173999 174283 982542024
36257 53690 68759438
78238 157383 289875039
35048 136248 30313355
68483 134413 165151627
180028 193194 33024743
114072 166026 28895099
20747 98916 195535306
67185 84890 106868602
197671 198536 2225365
154532 168411 34841518
45839 54178 21061027
88838 142178 134067938
23168 188842 564255578
135376 165670 84065720
160216 164692 306852902
113434 163794 126396387
81769 162035 307978821
84314 192149 270893136
47797 170927 309179780
95720 169164 952481972
149993 151742 4343344
63338 194221 328342954
69338 182740 284568650
51727 157195 797294169
190228 197367 565741321
144779 150141 13440021
184172 188703 11352410
119358 171764 131647731
170839 197967 67844699
106844 133008 712298116
139090 159459 600259322
96714 173532 838030666
61377 68495 807404319
143765 145380 973512228
28748 77793 122881005
115274 156176 102522980
108235 158792 224297075
77814 160013 692305334
169869 194058 344069482
53703 189295 501591361
7485 18034 832931738
32431 131280 617252353
146301 185010 97135107
22283 54841 290493560
81742 173528 537180835
48731 105952 990715329
105362 112969 35571534
40274 145024 276217568
195456 197951 6137531
32050 115970 691820940
7934 112206 261344578
163769 165879 2761131
49549 71284 470852935
157392 187652 75887581
35897 139158 927399181
126968 167116 100977820
85661 155237 882229163
46427 185042 347859654
132786 137315 11297671
67672 147674 200689284
84255 179669 369145597
60355 93289 82122094
10643 149651 945264344
152176 180070 70074633
3795 145067 354082112
168425 188828 636926924
87427 96153 21806431
52691 122599 175261710
25104 76154 127934240
137968 199260 154056274
197809 199290 3786422
31907 46637 36975735
69376 172519 258961046
177991 192563 36551330
157666 186320 71923255
79613 97765 45329501
20113 150876 816614420
155909 158500 6385662
6529 107484 252973523
113221 161520 121075704
25818 159039 334232771
62058 94068 606887644
133129 155825 57146595
57985 156183 527903929
77947 142143 161126489
172705 173094 502914798
107968 180016 180744560
134747 134813 201316190
30813 148195 294534197
159147 183549 858556693
101381 179549 307998377
189294 198607 878695107
191392 198781 18575702
193459 197652 10430059
179461 193582 699269496
123059 172515 124295846
127697 175993 178652299
60782 104103 330279121
4334 45129 102072368
113076 167494 136440554
183063 198914 236170297
179235 181922 681919689
105773 182422 192327527
109978 169555 902284994
151646 192662 227314587
138948 180077 103428438
97405 145517 191538922
126273 158242 944329268
41712 134927 673046830
189907 192371 761502876
180952 199078 45500692
199337 199465 322536706
183276 188218 780385087
73772 178364 262632703
123801 179882 140831927
35521 71332 89846293
185755 186925 2940241
14414 96832 210687804
119688 172299 817260042
30678 98388 169439509
14503 123243 25329353
57653 186317 554167498
148335 178032 122849117
161873 167523 14173409
129061 194507 431720542
185116 191344 15582029
156492 169959 33909795
149855 153205 436604625
172337 179647 880713512
183916 185236 178799686
40722 169462 718311439
155368 177597 84559643
179895 181597 89673659
134028 195009 153289635
12677 113517 321102781
18394 110358 245998695
24354 98588 657791010
4331 195110 478473369
188943 189038 71410979
80446 94032 367250357
117617 142351 251089541
107653 191693 693662989
193368 196294 7359154
164705 193901 73184708
93536 175953 218090050
84178 188257 261361433
146864 180183 641187989
76116 194694 297824812
11458 37849 724566759
65469 78186 951721830
119745 133071 33294251
78208 87743 316328027
114368 194935 202158443
80139 140601 390071364
145370 183727 96188579
112567 194614 664857793
127048 132310 7050178
130633 161016 414680873
47542 176771 564152105
16816 78079 153321859
124948 198217 183966955
198383 198798 488036131
147231 192880 676662222
120 193529 484854738
141765 199495 719144635
2067 147009 145843060
33269 119490 48960456
45940 88887 107358160
75635 186034 277113474
157163 180688 377889148
146975 167762 52133733
13370 86466 182845899
10709 85442 186855599
57933 110489 131803586
108232 192591 211640580
43466 154210 615133279
42875 166125 6208535
181238 187181 997753864
121661 164165 719191327
150709 191425 822657727
180650 197429 42061558
194569 197458 7135273
195995 197044 666677583
36450 83783 296448502
38925 93985 137781754
40688 66652 65187086
109301 115994 732222123
83656 136899 162694471
183694 196139 14396980
87538 119122 747199305
97856 195803 672759548
108524 108526 120554536
64716 70896 797277688
165145 196629 78960041
92783 128225 539627440
192395 199750 18428885
174374 195167 52194529
10188 77811 894473990
58504 76622 167620805
37358 160747 309649441
123417 149829 66350112
46744 131346 212124718
1429 146586 363760028
58058 160506 256867060
165935 189242 58371931
118963 156998 95451425
144458 193420 677122098
110286 148732 584821774
94604 153348 15884849
56019 130013 185366936
57861 176409 297316353
83207 119338 320042493
22161 116552 408020278
144041 173592 638533884
58384 119768 736293735
198190 198255 186195
161937 169164 18251521
98159 142237 110855701
170602 194694 60370898
18406 142393 310777916
178388 178846 9022004
30392 117125 217681185
105019 171939 466806857
138771 172739 85515695
102087 169820 170374079
165952 188154 84523170
85932 145317 403173969
133704 143101 939980491
123782 158572 455712500
165818 190099 60815675
23947 113993 353105650
154723 176021 781122562
139571 189066 124367773
148214 156489 20744654
167494 178979 747740935
79263 137381 842879928
172744 189917 353137541
9261 118475 810955602
128452 192586 322669250
106243 161044 42037913
7588 189297 735036569
119336 121172 294569030
198161 199246 2780031
123695 133474 127866012
81794 134242 131549028
129880 152742 57523759
196742 199365 565397205
41961 69463 263418464
79906 105944 64977638
77137 192496 487070583
137211 137351 345359
61364 98062 91530024
189458 190631 2988365
11586 186066 983376442
121628 150798 781663563
180862 187134 668732155
22191 144014 305379137
123107 138264 37888696
76443 165228 483165900
122826 125479 6583781
119318 140577 53157110
59309 180039 302808596
132938 175312 106595314
44162 77186 586472373
131528 169091 159597089
55546 83702 70294963
194444 199892 13610374
111642 132694 52527952
41446 44336 7184955
122259 178343 140862473
136047 143305 18308076
107848 177462 661423563
194266 195510 3120074
22372 46639 60695124
58482 174615 291315395
192965 195582 546100119
116223 179465 158543074
37635 74532 92443121
174852 191586 609431741
194528 194932 1045313
48367 99426 267032936
87939 166200 959110292
42994 141929 728401039
167115 174111 477103207
34147 114763 807661296
16655 46817 457848418
58731 105006 115913243
112484 181561 173228066
99405 159456 41494452
150481 183868 883957155
159556 197342 603519013
131682 133921 782263863
57069 177196 887748089
55657 142247 428863108
114337 151044 91941332
81382 150630 822001232
20364 76889 141733085
174249 177881 9126673
169651 185495 690287620
135939 142806 429702304
50639 70747 611040423
185452 188421 432253436
190063 198072 20113520
10252 94189 209857600
103247 163093 150386030
140033 152058 30340060
126341 186092 344186740
188891 189321 815681839
168136 175298 18046671
21084 103562 206615722
57022 113899 445996107
88848 123074 86199421
108307 177170 206977499
138897 172922 559798801
3041 67119 160410500
74770 192467 295560501
131573 174540 822853515
177698 194316 989001875
116666 122380 14067253
65780 90629 459126519
114686 143448 343663756
168718 194372 64366218
55834 80718 580727030
137515 156903 48889686
106615 132083 438098994
118732 194912 191249657
118814 181138 156418716
28717 140574 280475935
187779 192553 12047862
18751 28126 23357599
52449 82977 76329027
174416 177688 8174352
127110 187432 440943515
6431 69857 158757730
199285 199291 523466957
120150 156871 92211774
118136 151925 442589942
47401 122874 759255056
75293 127625 274254179
16335 137266 302968671
60822 123052 155981057
38227 199871 405723423
40806 67324 723158349
97995 181089 208969804
117751 145927 437667500
185649 199294 39588427
68986 127293 146100680
93778 145738 130819245
168666 180585 857647416
158166 185358 68309822
77660 157337 877672109
21570 79559 189564316
90937 123158 494981520
58056 69647 28915722
23880 153455 813068973
114225 181713 121685639
17632 83300 164347109
93840 103334 946782584
86832 173662 941015327
94183 198185 261380232
74104 88648 812119637
12298 116486 411413858
197527 198033 1272890
107762 165211 144207078
85839 173537 220427197
138966 173905 432318398
153451 192773 897970371
197251 198249 420165458
57707 124894 691736651
168308 196794 71480306
32801 142707 545536784
67865 179642 964625089
128012 184102 841475113
66352 132172 146105941
22875 168080 122865980
26827 93868 167818787
52067 136594 450232435
97654 105757 262316155
104661 149534 112677928
150363 155007 11749883
35923 161328 798689118
27180 42963 39746476
60580 149008 956183469
127126 131231 10350039
125836 182996 143612648
101994 152454 126875927
172952 187308 365723062
151117 184034 82638572
138854 153246 36267338
148977 197899 122739569
91474 123609 223289679
24524 190453 416304267
84804 128940 339314234
144038 188774 112343378
117768 147073 869764063
149236 172370 58189359
85119 151956 616815190
46603 68743 55572230
158290 187898 970348662
72512 150274 195178938
57358 129387 180387802
114476 117545 874366976
188161 196530 169167176
133293 183438 125958226
19893 82133 155790315
98864 172570 852707486
3925 148850 649466806
63663 77371 34024318
153505 179373 525811391
67201 148959 205095106
180351 195736 952029080
198578 198578 1497
165765 170681 964487573
140769 174928 86027119
161304 173218 29967443
29162 175356 366919155
76165 106237 75757470
97427 100431 330121651
96645 178865 121109695
45866 152214 266768469
95770 154024 146667926
17023 52417 967706772
113231 182636 238250756
187141 199346 30715405
95995 106500 822957153
162057 169908 419578474
81450 94217 742959040
155948 196416 3671250
62084 183191 711184135
45578 110997 164214522
129132 189272 151017143
183884 189990 15284664
77599 113254 89764554
157440 176934 634258477
190272 191930 4219271
97738 125628 70240532
48743 188460 350503227
51876 151828 250661997
76662 134293 885630996
129778 145161 89767367
178378 194299 619241927
133948 165686 886305563
8431 81810 183537370
183163 189395 645380814
77206 143839 167290663
24493 146067 958034120
174929 185364 26086889
9826 79831 175088864
127276 180224 550614207
165490 165687 449798357
61285 158115 553095641
33864 42982 23097811
61236 188485 319161730
105231 155724 965542901
29648 187202 395255501
10905 82821 179899399
171385 178656 101019247
136376 137317 724102871
128437 134844 5647573
106160 153004 542113487
14668 115097 251952070
98757 196397 245479573
148913 153647 718713928
139538 195945 141837280
171094 188793 189067736
78179 92647 36092212
124183 177395 133624465
28221 91055 157278588
85754 194044 272108625
186753 193866 17984844
30458 87388 142420029
174446 179279 12109194
100586 115403 92975820
84722 101815 42885844
140287 193691 134273787
82980 192747 467782904
35464 117121 636737476
153738 166793 79856853
40876 118070 445062853
153234 182142 934176648
82307 197627 289550965
56201 107804 129487341
19569 92036 50980928
161894 195782 85069218
28533 143047 524822684
149302 185319 633041503
72318 133405 874273156
182395 186080 9186780
197012 197816 295902282
162023 162191 447612
35318 83729 121291947
156621 157565 2287875
53909 121675 169834357
184185 190213 15097117
2172 38729 634494929
23101 141700 857361270
3613 68393 976994505
131548 199836 171519332
190265 198132 19758036
5242 60173 137629542
104084 181735 194965102
78144 95108 42230918
103862 157715 183776558
59065 166978 270662583
182463 198132 696902552
92703 102903 151552722
106407 114350 19949015
55511 195900 352172619
21318 134283 283030592
13100 150401 793440821
111521 134682 769692056
59767 63026 284406038
52516 118892 166491702
196126 197637 3681314
73391 84252 375312702
38912 141173 256380205
3852 194218 534929842
49961 152697 841936724
14784 27135 28569014
4445 20029 405015167
125006 168475 109290760
92605 103951 300935473
34924 121981 927954033
85964 189509 260073488
20227 88989 420973234
112255 163993 129796352
109422 178497 916118734
163013 168309 13309178
150375 199482 417503873
158910 184054 63133702
9732 138095 484060593
148750 170786 558918632
28361 55848 327728852
146902 154276 18514957
101817 186237 863162319
148871 153887 12595058
3487 48501 112517607
55323 94416 461251501
164319 192184 308093689
124637 198668 717113086
15788 133033 293760129
5380 173207 649354107
168214 191198 915174243
141442 159107 44431606
166705 171842 12991064
19251 89841 72371095
15622 30773 42995072
52973 96923 109737600
11661 137174 451670898
127875 144733 42458251
197693 197755 941328894
171803 188840 42601715
188012 191448 8636123
166563 199066 526508079
177410 195180 44627476
159481 199409 100265836
139196 184601 114126226
15977 74031 943446134
135041 159864 736466147
77098 183774 930858156
110351 129837 846502023
48099 134818 217422532
120601 148514 70206966
77162 187079 275926221
56052 156505 720228461
80547 145476 163149123
81954 115442 76256225
113482 140589 67781114
33113 108162 783892437
43297 47169 339037981
38102 87405 896904327
100737 146265 114643660
32058 80080 642680469
115449 153268 94688136
78128 103172 62798586
27536 49826 55977355
70676 125153 474816087
87089 114511 69216057
10231 110843 252228103
45649 68435 529986399
133026 199448 1833861
172700 181523 22085559
135975 137632 221902118
1126 3295 2390882
152498 191700 98394858
102432 110977 21802154
124705 190916 884631988
144383 152401 20171923
56560 138227 806283733
165614 199202 911711333
84278 85133 435102
93589 103906 26197906
187215 193693 566243623
179656 183816 10398422
69374 78640 951634286
189552 197725 20520274
96464 120061 512714709
190439 192137 4370355
101064 118797 780716226
10278 191036 794036514
108701 124587 39752988
24931 66059 449892658
140819 154375 162064510
89799 132217 37443456
98055 114742 463241406
20002 199829 451011023
155639 177884 572367656
143129 171270 952977924
481 174926 437341659
85020 171556 217582293
19556 130605 278234389
180562 181094 1360449
74928 148433 720703545
2457 160189 633628192
33823 146827 283638572
130749 194665 160652136
37351 148273 278439160
140090 178503 647265255
27662 180859 587622213
97937 107088 243377679
45637 185780 462683141
49455 96585 592764148
195735 197636 924455351
28748 89687 152515661
63749 80014 548961083
39186 167355 638883869
72296 179508 269156425
82687 180473 396160688
64771 161838 243485119
56832 104519 785397167
106939 196943 225818868
31718 63171 775896238
124147 151686 69083122
37931 71479 153984971
107098 136859 632922254
58435 105878 974202114
16468 18882 674296756
161314 175042 34561303
5693 152877 368894032
144871 145694 930202566
18329 115479 243754579
59815 141442 592407260
131557 187080 550348328
157127 163588 16269937
112216 114090 716516401
115413 198349 783291710
61312 148724 986304331
93489 160126 292161818
82980 125901 407593656
119482 194084 187278204
136810 170204 84197801
154256 157317 403426068
192988 194402 666276184
93574 157476 160706351
179071 193720 215383420
146651 185125 543440766
24017 177715 385615603
133353 149618 40954196
112748 144635 79839464
31685 44222 241934767
110926 183239 181398688
76189 85064 22165123
75121 110413 88866228
65896 74194 806482147
147890 199399 256260237
148404 177998 74234197
15026 101904 810720087
646 117109 454382803
70748 184335 285035643
194471 199882 13525714
33009 115443 207075819
158710 167367 72756257
197559 199211 891897952
125351 177716 90507700
193655 196901 765992673
142687 159126 604539544
199514 199661 384425
29881 110223 232934590
148340 159791 28659668
198053 199759 4338243
176115 188774 31697416
179822 195887 40324910
22902 39470 41360372
171489 191363 734291041
128228 157309 73155863
17428 27724 25626737
90749 148373 865128572
62556 175525 283389543
120477 187037 963017143
134162 139561 485913390
159785 185894 65530215
153522 154841 3379824
73326 161332 417291649
125372 165974 183355300
92545 195073 524475959
112318 116274 301963467
72086 199245 319192141
138240 197422 148708145
139639 182500 107787634
44013 44949 566631297
81965 139725 144862120
31241 179095 371070482
128977 162037 276700978
77040 114132 93355553
55935 71224 966768327
196470 197201 1791037
183004 184508 3777523
165100 191055 774582081
149963 164961 428203781
100058 147860 120309248
16475 28968 632704378
106997 147352 46097500
2123 111997 275382053
161816 179419 44210027
195005 198492 8688544
198065 198267 119437595
108792 140308 185790277
186674 191341 11727721
46301 189341 358884569
36565 190804 870154023
62423 97759 554021952
30145 124391 897523875
35568 85038 123838969
192479 196752 10754421
1598 113231 279747022
86824 183985 639481054
30345 163395 977426602
119454 194296 187923666
101997 133842 80015356
169429 197220 382565245
113379 163640 188195358
66908 67363 1164513
183401 185101 991287597
98613 171595 183706335
66961 125560 81135243
128285 191983 767656761
89862 106193 41408789
131242 155322 649452307
134727 169062 950249510
99661 161171 219205421
169435 182532 32744121
87623 130037 443226400
99540 197709 246671303
115083 124235 93737190
95877 147816 130831050
137559 139227 52094169
77907 173337 239719049
79652 151332 734344782
5189 150843 629198287
163886 197076 83241514
76238 170891 237893927
64098 95765 78835399
7467 24038 383793237
23270 40386 42871071
133747 152638 46908487
99160 112862 6077816
158767 190510 100520582
22130 83202 152815163
147757 192127 542136860
180641 192856 766623497
142185 178826 92161161
177448 177519 162590
100891 101435 1396833
96539 116160 334411392
100105 119640 49342544
79543 112475 82994629
83971 116140 81141216
78133 79594 3592484
13326 136794 309342814
124736 138529 489013688
52403 77675 63196291
126690 182523 140366888
58288 167252 273240794
68449 83131 36570085
193984 198728 11855259
131987 168695 396264547
121486 183535 155771070
194642 196206 457625848
92579 196475 261171647
103765 165313 154667354
90768 92542 931410015
52144 95212 352831095
172868 197761 62359900
40880 56726 712855727
173451 182870 23588097
79933 111071 307018715
144240 177692 936240647
31841 85902 135327941
8957 101705 232027989
70274 157793 519260275
17492 35564 45109547
126940 189070 156080021
191559 194181 1244962
12727 152595 878656924
75036 139808 162477966
113736 130677 42296320
109055 154238 113385637
87052 144956 145597075
35145 199933 890533136
152980 176751 59720811
149003 154492 457713012
103530 163336 150229307
68258 194236 339824728
67614 196644 323750144
4188 60589 860203763
61859 64290 489343388
94253 150731 142083513
63697 64158 1103081
119613 161842 105999121
132723 183074 126497363
12221 72603 718448558
194406 196773 591088032
136431 159442 122435247
58352 89415 179873566
46181 117497 785423466
17519 30638 162026821
167186 197177 75301485
194433 195445 2550069
183362 190074 16767363
143328 152451 22994178
93969 120666 67248455
118159 181871 159859545
161743 169862 588780039
191713 192680 2035779
60933 184520 309988479
15356 46563 78073593
127855 186395 836747151
60700 122742 155464360
185876 194493 450075925
13250 104832 323123303
44984 171002 900583324
85447 182305 243355297
27521 83911 709653969
42696 74433 79346143
39345 174019 608724639
21610 55745 85570548
197110 198974 979856338
100899 111978 410413128
143087 196738 134836741
107665 116047 25446748
107070 155842 122331312
15383 143046 319920449
16325 63437 118105159
85508 131496 115541806
53267 55027 4497677
98579 189261 692188544
93595 143093 700231506
22933 95597 389240561
91574 192769 254363223
100118 121690 54389071
37430 146574 273950297
1605 168775 419107928
39817 55250 387268900
64132 192361 549542636
197244 197628 930118
133676 156014 56236111
12619 84973 887061349
48919 176011 548919243
130039 172218 17731345
121894 128401 16240370
40741 165669 313533413
165255 178720 390690575
65310 167837 462767758
199155 199237 692938379
25199 197922 433387717
43028 175662 572007867
124839 174482 557908902
81357 135388 135534216
18279 154675 697400993
30045 76146 351434374
20430 49016 526803120
82173 154068 180595182
8463 48251 99332577
76475 128148 129693986
15690 45637 907877359
154795 196285 793456098
61751 74939 32745933
111163 198940 957960116
155800 194545 97267184
70611 158952 221615967
77221 173010 262461508
133517 157324 736234203
85597 183548 258745729
131237 146010 239558743
190615 190775 458011000
15560 118024 256885533
33403 52669 761308984
19381 98374 197554179
122133 123140 23559804
71261 117420 888112489
14831 148607 424744757
184725 189265 11369205
73031 91266 872432747
163291 187282 60113701
55625 81168 591229933
147662 187087 258531259
149996 195875 115203644
195514 198010 975347659
144833 146591 620740520
123944 189398 537039818
141513 191163 124722777
115904 136734 223468991
53632 176066 204857992
174307 197951 59206926
186886 194579 19431683
121697 183254 829131793
180542 197439 42371741
138426 158103 849159889
185532 185770 917018536
127313 153327 731374602
153909 186441 81590389
123783 160354 599696553
24384 140744 825926233
49032 139929 235126685
108064 108425 213351201
183467 196917 33783876
9697 134481 312535003
38404 150785 287101273
75802 194367 565272376
106972 184725 731269476
78818 84398 13923758
54251 82962 132303017
106421 117986 28996301
69245 87060 44440343
41408 173711 749549406
173318 193985 51856909
75798 95262 809906182
121698 148641 108395155
16701 137891 155177460
98525 178238 200467800
57118 67234 25314837
124126 129931 621500471
99709 105463 6635524
88562 168213 393076303
147972 152848 924781467
63520 167411 260512694
85003 198876 544622380
99795 126420 968032937
44897 141860 243110575
165766 173531 19448019
21358 49624 70769846
189855 192963 308240229
126004 165441 99299841
72475 186044 472410916
137200 187828 338750502
155858 158108 5556139
96242 141646 114189249
150881 156956 15311506
32361 120728 221605721
175341 175917 229492040
92288 143846 655092004
107763 169643 155335287
41580 50482 615193040
32719 150644 350817674
75634 137321 678474495
86661 197723 774810145
141473 160302 47395263
62431 125076 156890198
45507 181739 747179675
163082 179812 588450017
175481 181185 14239325
82064 175630 235005293
90490 182230 906679814
28211 161047 850210613
14655 86855 180657726
57622 157233 249784331
155372 196978 645693958
101444 174016 743723500
172819 185136 662184684
49338 104867 139200503
137967 170144 81134681
9210 174881 198906179
87123 90080 7355362
142591 149861 634746199
24510 48197 586213630
8866 18712 754878249
146004 186206 856895436
156545 157674 2753639
137702 141657 290677370
62401 68373 14890269
148186 176683 71509684
124433 182606 316953806
108326 119447 27833031
141275 185251 566989003
28798 167479 684757973
95304 183260 746484595
12678 72632 150049748
44028 160990 882325226
68081 78311 10624093
151254 180114 454409584
184570 199116 36548251
206 50235 125104626
135299 166639 78921642
152919 178461 64199455
131877 187689 263056604
129402 191687 823356805
64316 67482 7907512
48414 146981 247374988
111554 147774 90759631
154858 187214 81104544
67475 154739 218948411
117196 118917 94564975
107831 181701 194255342
39934 167426 880545911
6044 196651 614625713
160208 196249 90544503
100859 189770 397069506
145627 164944 48574980
54529 187009 181663079
55461 127727 180988424
9528 100449 227443365
167643 189501 408017808
183842 192519 21829796
30229 180588 426381855
4118 22682 715765147
71908 118571 11352704
26187 138454 281462660
195132 199435 10738045
159115 160437 3367183
164823 167714 7079622
69522 154107 592348205
7567 41654 85186425
154883 177275 56185682
68695 81721 32501123
43164 50712 18875776
10908 82488 338248482
119057 152932 84966363
119899 179696 150117285
47850 81802 50135688
139142 188874 830073260
74610 165759 228981493
183978 186207 5538696
90000 104732 112999436
156593 184586 70223768
101157 144386 108735938
152274 161984 74354104
181989 197807 338691820
109196 116243 17872703
3300 180859 445145397
115311 129165 34455660
66200 97568 875186696
138202 199959 155205063
137130 189739 132214141
179369 196688 236752450
87633 149663 599346741
162045 190305 333853718
187768 198500 26998767
197186 199739 6389679
45726 180331 863331910
174106 174466 902567
46571 107376 152630929
182700 193864 291440377
108136 151102 107691741
136921 182730 553167992
149033 187609 348108188
80259 120829 101839630
21063 116644 239780843
164776 182834 45164414
176988 186992 25030167
158138 183032 62515305
159234 197370 95756960
22406 169626 628875911
12638 106329 553581684
120449 149490 616722853
113500 149974 91463535
192371 198281 14793807
108953 142968 85172688
96464 168626 181592650
53009 72562 405891899
44692 192228 16978240
110664 198030 219094913
113878 192492 197232543
17545 190269 433143366
127234 137587 25936362
164259 169189 135846287
126313 169758 912612992
185821 191956 15445185
65919 134796 172530358
123573 159775 207640931
9860 15423 13864918
33755 140359 737812751
129019 180652 58812654
187119 191405 491649268
49744 53855 10401623
180118 193445 33490200
197679 198937 3199085
12958 117042 261023642
98044 106349 21378172
25958 99219 625399223
144561 180775 90953328
63365 190267 318234742
86578 170835 601114872
133739 174245 576368773
196850 199860 7526811
168486 176813 356125015
102883 137481 450909063
90859 103530 326713812
57157 82430 63083069
26394 130313 497731034
140132 153409 473238540
173375 198585 516483645
94677 151298 142546028
121036 152317 706785692
152351 190665 298038106
79899 131217 128766648
112835 191828 372922437
130037 136760 16811097
90788 170378 200340040
76256 164736 222379583
161951 162362 1085212
45361 138956 234626705
11220 15357 10317008
197354 199187 4665016
169760 191564 54588781
187161 191169 10092371
66302 74617 20622798
77574 131675 135833524
48719 142995 463074501
39910 124769 672836300
87618 100684 588937928
79850 153846 185851807
19427 166370 622584685
161332 173111 407141606
63327 83435 526402985
106141 146830 572212700
113741 163939 536837854
163569 192407 72357978
158091 169733 29398614
119053 167374 964840649
75347 112623 93832447
85589 93380 19501921
106335 165641 838766392
165586 198256 898826114
197947 199631 3467311
104918 119437 81347810
121606 166428 112577851
27774 127051 577738565
44684 109385 532322151
190238 198251 918983123
143568 191381 707727800
92547 111112 954625619
145054 174394 73675449
125651 153970 295359963
77733 141844 160893802
152025 186899 581241823
125117 150803 64523223
25801 188240 407565606
174740 178968 10550964
124816 170220 114222042
102468 141405 239144108
21848 79857 145184968
35865 188351 144486189
154851 186034 168074693
69252 194928 32561882
130434 188006 144616742
4813 18675 20957545
29615 125563 240536605
89166 165488 939666526
115237 193055 830545870
39226 54930 39565450
45887 52565 992136823
139150 139367 397926242
111884 181239 173915066
57551 149899 870057268
79451 122337 853721966
41341 93789 131133906
183215 185167 4882124
173387 199879 66426733
36256 139723 259401231
107025 162295 952220277
24682 28329 938427015
130907 195821 619529925
45547 126896 685576959
130821 130911 735352484
7222 156720 747118231
106096 176501 176626047
61539 146263 212471637
197892 199825 102260965
13928 171886 638162583
170954 184378 731759817
168043 185650 44141345
67358 181065 346683513
15303 170491 389309840
168718 169901 441250483
121408 192239 177879819
180926 185970 590449062
15667 29148 33580791
182687 187476 11952996
51312 177405 108045920
155763 166143 26064138
180558 187399 456053843
166940 173603 16751309
91460 94669 7951739
90401 164764 915361903
118266 130770 31180455
164435 181740 50932156
87456 192834 490952452
23266 133207 275637150
86924 94334 18455686
94107 142950 355046596
192959 195543 6536972
50343 142644 231394958
8537 138651 325840917
172307 197482 215050015
90801 109653 47767092
80059 171726 879477865
131366 164597 741056605
133149 145520 31231412
8977 32544 409290954
158032 175661 44366213
72266 158813 217206649
4362 174865 782125977
180438 193216 32081289
22535 77885 138473858
63410 157831 236708315
13683 54024 746399195
179101 192714 34124690
165153 191724 66558114
49434 73789 567157020
1803 42235 101146813
169155 197573 71152927
107885 153986 115607664
192831 192978 409322
87794 133245 114293746
191739 197656 793163073
182914 184482 919597721
39706 109582 456154269
199144 199711 1419786
141130 158236 175356114
34093 188992 667377722
93139 103311 74393659
181708 192354 26733778
193848 197685 744500619
20801 46342 481329344
157256 193486 90975824
196007 196016 212197282
161577 166517 525562267
169929 197275 261261351
77631 142811 791921177
117192 153506 90971092
182764 186445 310109104
150533 159798 23287124
97584 199624 256535388
95741 110428 8360461
15088 60509 113851278
199120 199878 960951522
165106 177839 31884908
181537 184612 4280677
140095 148398 21119538
172676 178861 15491884
134499 193467 148248229
150029 150333 964534795
117480 140047 56264615
6271 87904 666914684
172743 188936 40528257
159342 190709 319415499
20883 66537 114418238
120716 189988 882911817
116705 182952 378091247
90974 127657 587913945
8223 27514 47978917
161692 193706 80394682
171024 198908 69811296
172945 195728 57168466
61905 152517 862486820
149170 170201 355737019
102516 139447 92701104
157723 197425 99698520
62225 84588 304469810
127739 133847 15352131
167791 192860 62897194
271 31597 78123614
188257 195959 150257546
70204 107378 418466273
53719 104327 15901475
189293 192926 9195548
138189 164238 65685873
116514 131871 914343581
197385 198306 341583546
85594 97635 246671374
61136 116652 335326245
194666 199122 746343025
198828 199593 296701488
97372 143198 115308133
146910 170443 59205169
17222 102890 214493720
100701 127806 809085337
166459 197737 70320432
133185 134160 272153053
111311 124644 331269908
113834 144603 794459896
168954 188451 48786383
12895 13769 2184094
154465 190981 39186051
103015 129282 65947493
34983 78344 309109050
149378 198856 124164077
75059 160133 213656203
127904 141685 266374807
18053 175205 690002791
7780 138525 923236443
97539 139442 212559438
15917 169119 493061502
28018 146959 470244356
198693 199772 824207244
64028 100397 850573786
195892 198957 899047071
185483 193712 653936121
79556 117990 548222897
7814 152828 726952193
22269 138984 292451708
184528 197806 384802167
196941 197685 1788248
65327 199367 201264987
13866 74223 926001796
14174 89190 71534528
73818 185475 582307293
108533 144477 90120715
41055 183407 850159269
100924 114580 178554922
27504 149914 565610894
104021 171337 201662603
140326 190857 643005461
52420 88752 90779250
152327 165492 33170126
122953 155533 81891447
24412 111346 218257417
127429 145602 45821568
30679 63699 82999598
132241 146628 36271507
199016 199418 641940131
153614 169184 39221405
137153 139793 194155808
100711 141197 432831285
165006 178616 594640918
94846 118029 58721544
133267 193983 152546844
165620 186115 51287803
181419 196373 37575298
3447 154131 377709243
120264 195556 189069829
198633 198910 590058323
123720 166117 388148118
46195 74114 69902522
68652 94300 63868585
170390 170583 219730063
195071 198192 688961138
192831 199108 846625683
132650 139453 501509299
67385 111046 371344136
66758 178293 706552471
26899 64699 283638684
175492 193786 45873321
82257 150208 628739170
100733 139832 149322338
81771 97002 719310874
93417 109704 41290167
96150 140338 111103296
31201 148552 539042224
50284 114886 777891501
68172 120641 131495787
185694 194644 22580785
74307 94704 114240338
137795 156931 48217958
65399 183619 627965756
120223 135357 37811100
69933 152532 207188861
123457 195487 552729900
116 54162 135264769
89513 156600 663031693
166010 199864 84891085
67109 146261 198604985
108617 128665 362380649
191275 195284 10153144
156055 158448 770658973
121409 176209 514282309
197952 199410 3719019
123843 145372 304211272
41343 130987 436807378
86786 167361 766163146
35439 111861 191930402
171147 178664 826562883
49979 105397 411239066
168044 192526 457351775
49492 151720 256371064
100305 196444 391389769
10540 32166 53911460
29511 124676 238692100
186650 192681 15168169
174010 176040 5125085
193287 194025 1870274
195309 195529 562302
20580 147937 319367769
57324 167598 423208497
137412 139639 50576485
101647 161405 541923889
181097 186852 14373298
194804 199772 4902719
38067 198468 402610370
170179 199611 73716754
56666 168166 626281900
169095 175747 16606780
75602 134948 148832186
94965 130428 925787255
49588 142310 232447779
15754 44828 72706877
135219 156488 83189196
29883 173137 359491156
106889 140872 84988091
121910 172297 779964471
173145 195284 55548299
3713 191370 470461312
73513 146046 439684922
111834 126912 861569162
119868 183966 500212887
58986 136821 194940997
151486 189288 750026005
122725 131887 958360257
130448 194470 245403443
46318 81404 418919692
10960 199345 472402427
187155 192029 680165289
27720 173797 521120234
126675 146788 50761002
124190 161333 639374286
91189 123795 14551868
189888 194394 298070903
122218 141117 47270464
31905 113252 638051281
181995 191470 23709211
24151 114336 158146194
56442 192743 341942442
91800 145377 665207454
28640 88883 205595887
149239 180817 79260495
75214 145028 69934971
165963 175407 183666313
173257 199687 864643785
45852 171802 316150016
174297 189740 969766769
197706 198388 1756577
103936 185604 940557225
8170 93971 830254270
194896 197669 6826972
91368 132826 104237135
19430 43875 61193828
977 8847 507759776
117166 133785 420928901
61578 173797 508160222
88634 114872 66280636
57548 142272 212259787
139456 183480 110714966
126265 192570 166604138
122475 190659 171163296
169786 184323 598103547
63557 174409 278058347
109619 189438 921163093
172674 188454 181581951
196419 198487 819144896
195198 196358 599562168
62978 145007 205692263
148196 158526 645691207
132133 138414 12994199
127691 174404 117469696
18914 27728 181321090
7346 167779 92573896
190995 196337 13502042
15690 77471 310277198
74911 91779 515863667
32461 199594 586617199
11324 140644 772083511
144373 189742 113911763
197388 199826 105178580
183712 185480 4406505
29672 119468 509332923
184303 187701 996383052
78435 157079 197485382
127764 141601 178317776
142152 167637 64089015
131708 190769 352070259
117139 168047 127635210
192575 199544 165341922
127161 168048 102815522
126324 131772 13771679
19325 119173 250328947
186903 188157 3141433
154571 168516 938550628
68434 130863 156405375
167907 186711 47131442
84271 164166 703171496
86472 197933 948493927
189833 195300 967065919
49058 94620 113784739
4043 139214 397189467
134191 183056 122820563
43309 51066 164191326
86021 144689 742126282
73370 100225 841226091
78913 95379 41016744
194320 198096 9348356
65959 119502 890586661
11005 191745 920570657
36744 45879 261243074
117661 171822 135940525
91887 189441 245136208
106372 178868 181857035
134581 166911 81365420
116098 164819 122227936
114037 141430 362811624
62931 72339 102897057
75136 171452 607455495
151026 193930 107783237
136202 168587 485698118
103230 126432 58150490
170615 184664 708424681
2462 96917 353800140
161634 199565 95211213
2532 149801 369126437
102666 121824 336567144
189143 196273 18022413
197007 198700 4217100
4650 155155 926283699
169768 184354 84809560
77929 124408 855321449
10544 154750 946518888
148326 166765 897437493
44311 106646 949633713
161843 169568 19495950
154288 177466 45048523
191135 191560 1080899
199662 199867 309256096
6377 193583 469391416
79436 140383 152961084
197997 198497 1319481
55285 123133 980261832
166872 192847 65142914
182995 191094 362933582
149304 154890 14055889
16892 98279 205093096
99899 102757 827347072
26071 182804 635437579
7484 148134 352530856
77525 88207 945047933
83014 191936 273568449
168482 168629 292962980
161367 177620 40845485
55938 58057 5385738
154816 179427 61633779
190127 194926 429492032
61907 78934 883625145
93433 128778 572260490
187698 194427 438527881
157459 164155 815953707
82550 132508 626289273
173688 190484 570256334
195705 196706 279907607
149215 175564 26395081
196051 198221 84167201
150082 177209 212034876
181789 194800 32696649
141679 145005 8514340
129559 157589 70486650
33634 80028 439880231
14857 184059 891947542
47482 125977 220840939
138128 157077 218385303
33865 86996 133084540
122903 174016 807312136
21276 85358 160286273
99375 188600 239016832
108230 108779 1342155
130749 157140 779345694
151328 185210 85047894
149768 194448 247017379
100432 186720 216820516
185567 190312 916678414
69560 73517 1586069
67183 102658 88733727
84065 150810 167654688
63054 179320 291645727
158937 169885 27661875
123506 164745 103690056
115429 149545 906417868
62753 91224 70932370
192675 199335 445930163
134052 167781 766178654
120634 165805 926852450
16361 180446 411486472
101898 192918 612151370
165506 175762 25691948
2589 117342 287660278
148332 196385 120599030
124591 174895 206633001
186391 186853 1171233
108702 147673 97763226
165664 183951 26173569
115731 161331 258742236
147916 184833 92599545
14531 22827 20839563
79885 184869 394310223
35289 176150 619369159
141147 170014 72785390
181014 195104 35436354
46930 50109 8028342
164721 191734 967212440
126151 144397 745206744
127525 184035 141989422
176369 198359 702819526
27278 150897 310086366
13047 53213 100655177
67351 187520 310932638
127343 188366 153253209
59746 166741 268352589
153809 164505 3864201
112340 128751 372730627
159723 164466 12094599
19725 68610 122521678
100229 160870 922305934
69994 169790 250492101
3969 8445 505189283
143268 156315 32307610
98629 120637 55527991
98182 120132 574923103
151698 185365 391497348
137244 199949 157579883
5903 81560 480544373
60308 133756 183968558
169415 187121 365185884
22488 130448 520633367
68374 93349 656340758
4971 70061 815979808
114050 173949 908800116
179597 198438 81516285
150018 157381 99810778
194265 197596 889082820
62160 107053 112563089
187820 192914 834882693
4020 124535 301942379
182686 188901 663711908
43529 145648 279107596
152064 161447 540728211
117703 131445 34227632
77783 101562 922230425
113011 136767 59263421
174853 184384 951084547
134507 158129 59435125
67159 109957 526159859
111052 155400 111241124
140247 166710 226658492
117040 144511 666398441
1921 135299 466099972
4465 128467 310659422
131503 164331 784090548
44001 139905 240376924
5538 196660 641504423
100981 134892 407993068
146218 184577 96222932
84646 92071 18490334
116527 139867 58147533
52851 153719 253021490
66083 165018 366411889
57735 164646 268241635
59544 83029 397254
116635 184284 169574303
121209 173083 130338671
162618 189195 695240695
132319 136955 11546753
145128 197136 947743930
83467 137167 461576714
41468 140392 564424270
69940 72759 6897040
147159 197188 212539717
79423 124004 112033880
32295 54761 56513001
101135 161838 994495337
99647 120077 30634345
24769 43167 46336868
145982 182332 458698005
174321 199314 62655435
35141 118897 210222825
105020 144618 113494441
22321 106333 210689107
52487 72304 49564546
145587 171647 462123368
136335 172904 92103989
179150 195136 692494081
17660 85331 169277756
55003 121778 167316620
98193 159577 880872609
77329 191399 502837028
161587 176529 166078711
172078 191946 49731062
68842 92683 284396626
48143 140929 232672452
107595 189499 484096872
90481 130255 100015902
55374 123580 494003029
46040 145031 248362590
42916 156832 987883830
128903 168098 51731889
29380 81172 474063892
87252 136083 122639116
176914 189017 232063966
13650 59223 114273148
54673 115006 143980086
159611 173977 36156278
179687 195007 38498921
42775 189497 672369329
3522 139917 972653204
176263 187274 632227754
22978 172172 374345225
141275 176611 88912762
56043 150875 237750711
69441 165019 239935288
188815 191550 885446681
157617 180918 472028754
84391 185329 80517633
191010 196903 573060256
153401 172363 47754693
197754 199399 4177717
148811 181307 537950776
175887 178210 5756810
150963 193384 821662828
37496 156726 299252246
113576 174103 151902338
49339 190386 782887422
40364 132226 421195452
13559 189780 441920488
127175 183907 539702077
123689 154135 543807430
135189 178674 109410462
181236 182855 4064415
117343 169492 130861888
40706 186165 364913506
37358 86951 124213414
116121 124041 15913763
32679 41529 22360122
196008 199229 178371110
152209 178949 34382733
53168 177979 319527207
81287 84080 288253058
64061 113833 124796858
107837 189250 204141795
160459 160824 248718313
101794 167532 321034329
70479 74567 10057869
175492 188990 33300602
177837 195220 203373472
146318 192569 886527998
37032 37330 719469
49576 176154 317610885
47252 195877 372992901
40547 87300 116943614
25914 95793 174861266
179172 196703 952865782
111184 157824 942781366
166485 199081 81781046
190915 193177 5716892
55412 77691 43708087
127239 140108 32281416
121114 198564 337973919
133093 159177 816571388
186982 198725 29509048
186947 191924 12532360
156328 197544 103373199
164378 180637 40675833
195421 195447 575732059
117240 128941 318636676
196381 199511 278772683
162703 176971 35797454
187915 194780 822016876
168901 193868 62624043
143381 168450 2373067
150535 177290 371531442
80118 84131 10016205
82889 194034 279167951
176889 193499 804763247
118448 156950 96587439
174977 186140 27843360
46851 146124 249118792
91399 132219 102673110
19577 22749 7956510
187702 194740 17835961
154330 171421 42979777
95665 110440 37654767
134223 163332 73310126
170298 198863 897726483
86271 157559 470842675
199654 199917 290491467
13147 31701 144649760
119339 124943 13945377
84315 165063 202970197
66679 155457 222775156
176066 182877 17023235
121961 176416 468778773
113156 167111 135276097
18420 96323 194851881
125731 161144 452314703
950 107896 267982498
154345 174715 51177430
23180 180809 395449251
12545 182402 893713450
160029 170860 952329351
127905 174165 480700268
104213 121547 43522790
43668 141385 467125501
26068 194416 552968013
150161 185600 665297824
84920 151430 359941910
44057 79347 952902319
199848 199882 88317
155390 156888 3719468
59960 61777 10166414
162385 185441 57767925
109480 148519 147670082
16620 52552 89980492
80861 114281 84156014
82540 125133 839646602
134977 182524 119563403
167654 169052 774084147
87563 136444 122739602
131050 161201 75832251
113081 141447 90670059
87274 172249 213712885
23617 87411 116923291
195979 197628 4046476
144582 184505 100219659
110682 177472 167542530
10081 42683 81562829
61141 120214 118688057
75547 139607 263124624
41071 122744 204772259
43160 79850 91746143
116236 178924 157166001
8675 120127 965796316
95053 132292 93815366
178097 191381 33296150
179517 181470 4898570
159249 161492 5703976
94238 166344 181404588
67454 136076 55494093
103274 168969 819595359
99817 107290 179297457
89018 142863 135361101
63022 103714 510894226
189025 192771 9474931
56562 86276 74171193
178931 185218 15742972
107694 187301 880664312
121753 163129 103936120
163170 180867 772233532
32664 121348 222511491
151202 167727 468489008
49086 130428 203869397
159494 186463 67807168
86251 150352 190378889
10911 169977 398929497
100835 134776 484549053
47149 50328 8045363
46836 127044 201021829
11742 138818 318386509
123698 179468 140039594
55284 90156 816923872
151447 186842 88819056
151253 198289 118080547
133402 166465 83149473
16973 113346 895192713
159985 196245 642106304
77633 181314 260369472
9371 133927 348054001
10379 41498 228870428
94377 126647 928531571
110999 179030 170662967
197360 199823 4105309
147090 157536 95014246
100906 127908 67943470
101138 110611 24218640
188908 193027 10389968
10710 86990 964454433
33255 166709 334965963
120962 149590 301726585
87718 124023 850696606
158178 161806 9203680
181907 184743 7038266
196785 196922 14232388
92934 160834 201084392
7594 172421 701409022
45335 197002 380607728
78604 108015 383693021
94724 139924 113695312
18728 50162 78772363
152174 198931 866783905
189734 194872 13001606
152422 193364 858459277
159328 181787 180251174
173881 180276 434422065
95502 122765 61169725
144734 187673 900640701
104461 177352 183007214
197352 197560 872683934
24632 167111 753319882
75109 127442 131341264
29072 174008 363706109
53924 178002 480625449
137437 155399 45345463
11359 57910 116667397
10669 183550 857452901
174049 176782 349949863
94729 115223 776479678
111180 148911 905315552
172566 199415 67278377
126484 177375 676191979
134670 138225 882702803
80851 189265 272159693
118592 186696 170843719
185569 199183 34237339
16167 21978 10069703
28738 94744 165124684
66567 82275 39151857
145656 167501 54786860
11219 174769 410187729
97757 178495 203080023
29050 56173 489839100
161120 164483 515568229
19153 51967 82220908
190754 198231 18781005
109008 133065 60188053
195859 196076 193094037
96214 172861 192811625
10621 153053 368707924
194959 197696 6741241
12365 110359 245719015
69999 184853 288136975
94080 111818 45049658
62400 161941 249627241
168545 187593 47631388
79184 94055 37143462
194301 195210 56670
99595 138278 97230317
112099 160160 120460430
44977 53541 21582905
181692 189613 439068347
171610 176578 12341444
56957 134100 193251642
102958 140350 93843259
172461 199399 67473737
71738 134248 156693094
154239 171218 42734382
46636 105942 680484003
108776 191456 207425218
47707 108500 152610358
138323 147103 22245278
23685 188763 291559762
64635 124332 149624378
108442 198349 225558237
143236 158603 487650071
52967 135916 239900198
110910 125965 37470929
154428 167278 430655413
126937 131985 12778150
41242 114983 278501107
127555 139678 505014374
11321 16962 771082326
103831 151493 930492581
163452 194544 487302010
76427 153869 704830887
10860 94304 402451548
146889 197888 127906298
103951 180048 679074254
126025 185529 149524576
185246 197946 31799300
25907 131913 532698157
93857 199736 266099559
106852 126312 205067731
121813 140020 29938057
109346 157795 121464053
117099 165591 191087787
59423 125506 457088827
119370 128784 966019081
140326 154749 36446000
29822 89580 149520349
86915 90575 7830029
13770 94849 202717398
1400 70208 172204560
50688 168712 523493753
121513 196622 188605997
189563 190403 860828750
150752 167934 542299953
135328 143896 548716185
192454 194019 97340160
45661 119154 184367617
90759 138712 120549770
37107 43506 16215200
146685 196263 124466729
38863 94843 139991446
22723 116542 430834446
2210 178087 440878823
119982 173444 912532007
15282 102743 218963213
81306 83961 6594775
55346 117913 156896724
181231 187543 601033159
48082 150551 561190995
12387 123007 277221862
45989 133524 219453235
99059 120912 55088049
45086 83827 857264209
36116 114904 197833611
135707 199832 156408135
115448 134166 965682574
56577 74362 602174875
103678 197353 986956669
71578 124898 926823304
199846 199976 319020
81085 116426 89030083
107164 141045 917466505
80274 166286 865059574
77851 189271 279716291
69633 154171 803448154
122009 149462 68972003
183004 188999 14994979
184468 197770 553963866
159844 198127 96069029
159979 168192 20655303
39277 53160 479659525
52601 149660 676743589
13583 182953 757201768
121850 182885 153255189
160228 170904 148910482
146092 148120 779331783
116342 160665 211391447
120082 160619 101742335
133792 157233 586939439
87133 106919 221807189
157103 194623 94247557
124565 144818 50902285
121792 197159 189232407
55093 117425 369395262
37679 166179 580925107
61851 78842 42295706
8773 147703 886292166
198362 198825 1160918
170975 195312 307325791
16668 197672 453913256
160013 189591 74231507
40820 149646 621348638
155952 167075 18053578
98468 105997 19347669
147739 184951 505400744
193233 195894 304879405
171076 176129 2955349
139398 140776 3488598
53857 137616 510646555
84552 183471 248492524
85105 193464 237943121
149026 171617 63851631
73786 166711 944638453
196658 199385 647894017
193032 196929 9806312
72524 188008 302490007
61701 175874 715679064
61996 136522 962617889
158079 158737 284587556
118693 131658 32402726
125493 182260 631131321
92012 167250 299605441
157475 192642 88329575
105395 105817 1102947
91172 182565 495051619
92020 111651 49802849
86741 95290 387090259
37624 68519 133323632
186527 196235 292763922
129392 199117 175205337
83845 140495 142160263
92497 129449 92883044
152518 197850 96457842
175679 189341 396668599
98126 145525 119396505
131544 152979 53896791
60854 151709 446373334
197687 198745 108518755
188280 193932 14298328
37027 159820 308113651
91882 106042 15068991
164232 165064 79329071
172366 197599 61218067
196708 197372 1581471
180726 183059 5826015
185616 196798 28147696
2426 170249 811442610
142752 151455 21949128
153666 163742 21690266
15323 131490 291090260
33777 120965 218711986
60266 91461 735332999
73413 116280 522673321
90100 117697 710796992
123058 142436 48550283
130726 156598 65104743
66499 112291 205243255
194955 197289 691350700
82351 94275 29699757
101786 187660 215688743
24246 127765 259555624
134223 141716 230055935
98932 183849 802502611
99830 131289 572216546
7896 20360 31087291
54957 159613 987412741
84272 124165 212314698
140968 167899 632523981
122517 139648 42851794
88850 160949 181283027
48578 92451 507188178
13624 24492 27027136
9026 94734 214166772
104732 106054 3428644
110202 116720 245263674
75099 148007 272716197
142057 172038 30266344
117682 151804 226099008
138540 171581 83243312
16181 66774 410938262
115578 148310 333221935
51210 110046 897053968
186498 194602 20437519
144027 151651 103424041
155384 171530 46344847
199765 199958 964140524
107781 172779 163087331
158571 197362 97396914
148632 171522 57525360
100093 132045 80408179
114390 184761 176443526
119145 171829 813183418
2597 170437 420908524
26624 122679 341526438
94459 162501 705566349
47380 145923 270597245
133631 195033 154304025
120579 124314 523918112
37887 139776 255531236
188445 189696 3161660
157698 194841 93385386
41182 108138 168044671
39390 162927 310044458
11983 179889 463585695
107955 176355 171588509
82407 131264 122650418
191864 195142 806643692
170531 199273 231923998
9509 166181 392821812
38443 85079 681925797
98585 194844 242068877
114572 156793 105850953
146000 167950 55038354
85558 128919 108940079
173804 175964 346516477
4593 66347 62429984
78578 114347 90039981
48807 156528 699667898
88741 94363 14018081
189785 194713 268507136
13074 198352 464690787
172143 179007 118417489
42187 131634 224174641
71876 163535 620482482
109135 155263 910117036
152190 152867 243579582
149321 154295 12509890
25383 165659 477909794
85927 188617 709991146
8117 95321 217893342
44169 51633 205378157
93230 192784 250184993
25714 97792 180437649
118300 161036 387616740
143490 176905 83998749
15083 94749 716827938
183015 193121 25390296
154080 155127 546242233
74646 100615 227794936
112528 185575 183123096
143523 176595 83124540
189805 197191 18606341
181316 184646 8323544
52143 198392 13104385
61794 71680 157417176
39072 193973 388762057
57547 166094 357801010
108755 188118 474185646
104675 128701 60187386
175295 176617 3268724
95888 168230 182047269
181778 187799 67466487
133361 162883 74254403
178238 184839 141282800
156315 157754 3484417
87625 154803 168957268
113575 182378 172603152
10090 86673 328624210
72947 73856 762074136
19756 143858 311087511
112304 174338 155585030
94951 151189 141551359
17945 115640 404503081
192358 196461 10327352
172663 177731 12328757
166919 167274 873664
88144 196216 337958572
42731 88259 113784237
185880 190770 12271092
95765 192087 242230230
127935 152822 62595237
76390 137768 154024009
176901 195309 46234089
94652 144803 842287520
104406 182582 196267547
70146 195166 313750524
165870 198093 506253773
146715 182377 341350162
5391 114666 888560019
65786 117869 130712166
100468 128736 71123829
128046 167741 836801329
141576 170488 552709637
175693 188304 31539631
64329 131375 167998410
180726 191122 8814656
167293 197347 211447436
160444 161253 2043361
154962 194596 99515556
10879 165429 387568385
66053 160622 591870377
23691 105524 671157815
175642 179966 10848230
55580 178342 307943195
11145 44152 82557847
37987 123248 860780333
67324 180700 443024448
28449 148172 394708399
28196 57052 686968333
185788 199330 783682897
19331 167980 447732636
72822 197253 312367351
155005 184673 721342927
197216 198271 756555983
16792 87057 659757929
161341 190691 73638063
149594 179834 75920988
850 100784 454945000
45709 64925 48293024
150577 164323 34696223
39579 93350 134568099
89542 135253 685087533
134347 143048 21900952
93209 123416 921358443
3882 12304 21046016
111957 169973 212599560
169825 175730 14727945
41592 110014 180621287
43076 79662 994732618
37026 129338 231468091
62350 157782 626729724
167101 180760 359778449
40699 198608 396237260
36712 145906 601145196
199275 199303 57146
17656 73848 305098480
179980 191917 580753489
30386 130213 250246818
114414 163432 122952435
181880 198650 951810005
97496 104138 17021703
88470 108184 49858403
155952 175771 49790514
134433 138402 9956980
91535 129832 96300052
113187 115963 7031547
142147 183037 102749899
67479 131867 161388144
150103 169367 48501076
198879 199073 511947
188343 196241 19954296
195985 197652 4083615
85095 144699 61155332
2063 66507 420524787
53220 130794 194382409
83252 181392 974429630
88472 96334 352078779
75597 82386 130672039
162990 197258 85952251
12007 195048 793698116
116425 143820 59267522
179919 186914 17475355
856 158172 394203938
167421 176029 266853348
8441 17987 9260438
116608 158280 596076620
51567 63137 455229725
152454 195500 108058622
44711 55577 27375387
189928 194485 11572887
95360 129054 84859152
179147 182348 710232151
26561 73749 496326048
18424 21518 916694764
20439 179053 584715537
197893 198388 668296
172657 194376 54501682
90668 166810 191536307
60660 141500 202579240
148232 172640 61302031
70753 167911 779559410
2388 50205 119625274
109970 160237 725828383
143197 198528 406992794
88497 179222 905527971
137423 187005 271107122
118682 155417 92229990
129816 199887 631615551
7554 73939 165990312
146276 152545 400050870
139946 146948 17823358
120448 128639 20472819
50246 71109 43022859
55737 83339 914029149
131335 134642 8216951
74112 98441 60786934
38250 131411 962083553
144281 148138 459844227
84767 112891 180995340
199245 199999 808976222
134426 160346 65221668
51253 160563 788436152
125620 169378 816927176
135963 158929 57760158
81462 147280 427037923
30179 145311 288871077
175522 188611 232848121
183721 195215 26439362
25421 147843 873586291
177696 195973 810830381
16250 127683 972658964
61751 169802 271098386
132230 143523 28364783
119283 193038 622455164
41772 138674 242850034
89333 107430 207513332
30013 176917 689730313
124798 126499 4129274
53009 167904 361800862
176515 189472 456922884
2880 197960 613496141
57798 75504 44082532
172232 184218 29945909
162252 185273 174531857
80817 108486 69636914
147813 171262 59002261
198722 199108 994628
159125 193674 86845434
103858 187479 209867542
4001 31817 69430394
142481 185933 109147085
134402 197136 837869345
132142 175314 195374936
87943 198410 277540417
56161 193338 873954255
150379 178537 464861273
92260 181263 223755922
175591 176196 160939154
107116 148988 702946998
177441 181022 728529543
10409 107110 542647018
19660 87801 170385793
82597 125160 106877167
35468 172877 883460564
115388 171033 139627993
60796 137184 191358959
194622 196481 287187785
96210 186424 226745130
195660 196197 239590955
163232 193686 76448842
17702 177352 400414486
177684 197876 249515099
199534 199914 948132
154346 195183 102510772
143515 191364 120168133
17457 72407 137561073
35533 194396 398736499
1362 48620 118150705
112246 175211 157965791
85516 138072 745028474
2040 157595 389801461
168101 193427 216596632
129419 185456 140793532
49307 62933 356565457
26908 71786 112521886
149649 186371 388060965
132849 183724 127832245
121371 197420 148864044
93574 169284 190519760
103855 135253 618882817
3602 199788 960561297
100492 187576 888561767
45657 195297 528193356
9403 11416 5008986
85169 128391 108600425
68347 137765 173915840
123823 159113 953170480
192518 194029 3825635
184885 197273 181202270
158491 173619 38106540
49921 90609 863455683
19011 125131 265926986
96551 173962 194699138
22509 56211 84429284
160582 178885 45985533
184560 193377 766117555
98323 150619 131581156
104527 156881 131444251
157121 195749 688038533
5031 121110 412208196
141998 156503 206622622
84199 123127 97862208
91072 131274 101106497
136515 147020 396365481
48793 89713 372753003
36676 169570 333613067
129700 166086 91581106
8075 28940 286154136
151952 184896 82733272
73128 99519 65984939
171061 196137 62853606
91104 177876 218166166
130706 180680 125597725
115098 165335 126039234
172124 197795 64220482
108548 109781 991421792
127176 172618 114324946
182372 185458 425914934
163023 170500 18880012
83386 156333 183270307
194545 197868 216469464
162042 198227 90726146
78032 187622 275082428
9851 125871 290557224
113197 198670 574475844
27792 135110 435069962
170840 186908 40097462
119244 134209 654011362
43246 43743 283157616
15728 166146 884094020
106437 190779 961214756
167943 183630 39356594
60016 150577 227029423
89722 104242 359673072
165223 189735 855231799
178496 187615 22755408
197425 199727 824998259
96843 108059 28679495
37104 99387 528916726
43611 133607 225570508
384 118302 295422407
28449 153916 342153706
141508 142410 2280064
34063 95139 152847743
29621 168331 304382182
105107 173080 565216546
158754 161595 748655888
1651 53082 160021319
191994 193372 3475540
80012 174018 406841214
153672 183613 75148262
56460 64278 19645090
38881 59769 956877818
128151 176825 363108545
34546 181821 712783534
48749 194339 365370187
164792 177573 632912489
71012 132963 155281228
119376 183188 872703589
32979 129508 242061544
65298 77238 29661067
150079 196120 539538093
23871 154269 327150619
113634 155424 104871894
48646 171264 307806245
150560 196678 195866280
36483 120105 871406984
152022 153712 4267578
192250 197435 987684183
169721 170622 2317855
151128 155318 10616209
199354 199999 113587096
58244 83109 61986102
185563 192410 17260433
94175 129800 66359016
76903 177845 253524876
117911 146911 525301558
51686 172702 303650642
158828 186990 814833260
196721 198475 855459418
83409 137350 625988307
171021 191451 51078907
89846 117990 432734235
117750 171241 134257262
43740 91894 120317335
58720 195570 343327229
162287 199378 918669841
28857 177031 371821915
103002 188675 998146851
168489 186248 44409539
94641 105466 27623948
27634 45582 45050857
62547 139037 670304259
78096 120931 107520097
191602 194246 855704464
188488 192087 558763571
83179 170798 913639979
143385 155252 270297524
198644 198725 33320282
44035 79612 89011799
72165 101482 73312800
135476 182382 913302698
177588 195767 808719796
146768 155503 21937223
190514 191489 2464335
194038 198404 10914594
60009 130031 219548640
23949 81066 278465144
35704 125918 587825827
145629 147855 319598411
140536 161395 125350654
26051 129175 698721457
65410 144932 199454317
199469 199868 987177
35041 147620 807592387
153336 167967 463084758
67725 91015 922640771
175652 194048 46159853
160639 167635 17562370
6168 166653 402385050
53467 140159 404903753
179689 182126 561341950
118668 188932 491151380
158274 178426 50698187
158894 192484 743330881
183477 185213 136283763
91559 111491 50559087
43657 100089 277379794
13469 146160 332725653
179195 198420 48187767
165989 188510 388589185
52350 61283 22478628
19708 79482 425818173
44141 80551 123149453
101421 177955 192426341
98100 135702 94606808
151088 195666 760404821
58631 179309 692975436
60473 173138 961824883
102314 120817 46548748
96642 100235 9075667
119306 169435 125933086
76796 158749 205813692
5301 142128 527841238
186936 195578 21809625
78239 171732 234896810
37526 174970 345046270
1946 139421 540419374
7768 143641 340418556
161419 193814 81383053
121944 181415 824611669
96795 130524 896264273
102530 110194 19570952
72910 107304 86528287
81987 129775 119853321
15007 139592 312134766
153015 195292 106188596
96433 118565 55981243
193348 199570 610204953
24315 191440 419309310
76441 83638 18072045
155458 185038 166936974
19705 162187 398040221
24875 169737 363659497
91746 145502 891161795
21699 92931 178145587
122000 181302 148888052
56638 122185 55873524
195688 199579 9725774
3964 150645 487807967
118723 146256 69113338
32633 73371 657892202
16560 154698 346407499
186570 189786 8080912
157824 170298 31569476
171210 182683 67939829
75848 99197 58365929
123726 124560 2068670
116577 127401 682919167
10281 114150 260402093
192341 198360 15059672
199694 199933 585896
88505 179666 229101668
171427 197488 804324005
188183 194639 502655306
12927 143408 977664641
51438 85795 85775741
40535 194173 385554965
28584 195152 883859508
196821 198157 3287617
52817 138556 214883682
150208 181578 457880918
166539 181852 38404715
115601 177597 188199898
9271 62772 134011652
4628 153543 731393328
46055 198343 382087484
106545 197145 725939953
162213 194597 372337465
3145 93412 225717225
132240 161311 73090317
61400 119179 144870664
118429 138448 286410286
156923 197632 102136336
44516 45855 3177738
88091 122873 87544582
95700 103509 19964723
134684 187665 693629850
108763 141332 81500402
168718 194310 64224331
165046 179025 35027533
176644 191026 36039853
158931 176803 44936479
172395 199825 507327345
70440 185915 696203127
84813 117925 566054023
199347 199453 255932
21781 168761 487960570
156691 192467 862287469
164849 191428 66519120
198643 199605 596879659
166673 168645 4993823
110920 131859 52338180
195441 198616 457288654
199080 199353 357460746
27267 152722 599021395
49546 110980 154187623
69049 102228 481594036
187153 194249 17965048
197376 198831 818736959
156378 195334 97817667
70118 152088 747415882
116294 157818 424234398
42920 49765 17087252
48368 112640 810258713
94216 104755 110979868
50451 189110 712794239
156866 186459 857962522
150986 199609 214037683
70693 92574 54514856
109176 114575 13657685
7909 53544 114190996
43190 50962 19438040
107354 108979 4016581
45184 164397 962570491
82926 172194 224351072
175745 176463 563962482
137955 146705 255815943
132364 138009 14061438
161277 193194 80125676
14368 60189 889638534
134121 169658 708544697
158017 182891 673250142
102097 159201 265638671
99717 188149 222204167
62125 155184 233395917
175545 192860 590671659
157237 180443 58245533
179701 193164 33780120
169246 182357 32775614
102496 130668 70769086
128137 153610 511626192
90010 90250 7163344
155834 174664 47308875
84209 97576 33316504
192950 199675 16880190
29022 190507 405153710
73343 147018 185021235
70412 175452 740721475
57341 75936 595235655
167604 181675 35313023
33986 62879 72698054
69144 158265 223550626
128052 129204 2915470
12083 191254 449236398
188656 195878 312007829
8180 161273 847535223
35503 83341 119840412
36631 41907 960763328
187734 198961 19503377
132492 161520 72973702
60094 176573 292143596
195675 198205 5995652
74172 186441 281847333
58430 172722 852364413
93253 193985 253199169
116505 160612 110484862
4943 58456 134115811
160799 190158 936466799
9712 74780 162733150
124405 147423 416765080
102548 160784 207932114
157117 185051 706909725
115872 160115 110811745
112802 124999 29716016
76757 153570 192960709
155478 158558 121778304
181148 189730 2706358
19555 146072 317283938
199040 199644 972213736
129615 150188 51804615
96346 191619 239509439
83454 184350 253371351
102418 193375 228558474
56903 88106 16552082
11798 55881 386986811
29401 105385 190575482
135214 151358 40707170
124666 178679 135689396
82485 191176 519615132
58608 70667 612260207
83685 174778 228907710
111579 183625 367233653
182798 199967 769785238
32388 82273 125000901
102000 158184 599597053
28795 172318 360250306
170457 197484 404811027
144973 177344 209760544
20185 117784 586709172
113184 129098 39658125
26169 104139 195518542
173099 194520 633334559
109905 125740 39506074
179811 196732 591739851
126396 171079 112509974
146698 180201 84058985
79387 118043 97292820
192142 194328 5531112
12025 184332 947615905
124021 151322 68538029
9085 189059 524620715
3339 31628 70598668
135300 150827 39100104
80751 167280 217300579
170866 196690 263991668
88177 95717 18757976
152679 174351 841963537
10042 66386 865457965
57963 64846 274068049
145538 159010 279012192
86378 139672 133801664
181076 181330 623915
161560 182290 52025581
64092 152715 946355429
165170 185786 835728779
110586 161640 555151576
98081 199463 587170528
131480 153888 56382238
183544 187298 966082768
195395 198558 166481420
55297 82566 68001750
152028 164792 15638358
127330 137886 410244024
18966 127313 8821472
8051 184939 602199301
88761 139983 128652350
64083 136195 372280303
83390 142322 660627139
137777 188125 126494712
20459 69339 122406730
83330 170368 218812507
184487 199400 10401551
108906 185643 738905645
44224 108263 110487089
7367 141426 226480143
173026 174181 2908874
30603 156421 315660943
53459 167617 286334349
128482 184803 464680849
55305 105075 517212580
64081 92846 468773687
15766 197648 752028883
103192 185300 286531022
85436 155818 766290687
158154 199838 104688556
101637 195981 237109068
79958 81161 3013936
68728 70953 295293218
6157 117117 366080331
188112 191093 197791580
84008 84999 59782385
73731 187386 513206018
6546 158941 927611766
134987 138546 8980898
170479 182430 29832394
20864 53293 81257222
19491 32744 111896556
10211 196726 772968958
79695 99673 49961250
25838 46551 51996299
95380 192679 388747719
191106 198411 227532349
89275 181175 705331199
100844 140392 116278370
93477 148346 826698208
110426 190437 200612851
103980 161361 144064486
188705 199454 27023736
53752 144895 368852451
96637 160528 245406910
19305 127184 270269928
40991 144962 260860962
68589 74675 773384682
111852 126362 717762653
93604 130343 125516328
173834 187361 33848121
100202 196591 642235999
33647 52312 46950401
83757 143072 600274373
18259 191611 567253624
127692 176148 121844764
71444 159937 465092216
38428 101806 433574551
27395 155153 320630252
192032 194794 6979190
190696 198618 19936916
123226 143668 51272482
194832 198944 987982922
21256 84223 195265337
55870 119274 72919899
103039 115175 710229676
110908 163146 131028744
103828 183132 199114961
130104 149046 47711194
98256 145676 309080695
144433 170690 752739202
167153 194887 69677956
8969 168667 681128339
178233 197875 40139245
195429 196778 648458
59613 161566 255675528
64020 67302 8169782
51153 188661 344953841
183660 188519 12156175
89418 101486 30355041
169423 180382 855488591
65986 80611 36434119
24571 53156 235931513
156623 196070 930916541
43763 66786 57731746
568 51791 955801953
64096 199891 393036703
70595 145668 188404716
129055 143210 159002528
148863 178102 73379313
124323 198863 366688605
69925 132805 157588054
176547 186709 119963349
66791 125749 147683397
160535 167819 18302153
107536 132072 678665354
6708 15180 21078952
128578 147654 48041407
53160 109356 140918417
194003 195398 3536447
144585 177195 575751340
23895 73298 933181962
22323 58651 99029661
19343 108462 166359855
8445 66590 145506650
1563 157537 417349936
119577 174255 74623748
70829 81308 798202967
175573 198879 280784578
68564 103354 415445481
113 19730 48928591
158121 167976 973309295
23624 130512 551083315
182147 184514 508214878
82132 111064 72853784
70820 183969 283922090
181603 199468 44838365
155878 171160 38471384
50474 143067 232123491
161132 176243 415346378
16200 176814 402766822
127718 184438 142520911
99177 143086 516266172
149410 198026 428712500
104392 111916 1519631
41365 62841 53941275
12069 20511 535646575
144473 180939 236598902
155284 197896 821246362
135653 168352 170085641
94461 181370 523209150
75570 123496 338362243
196799 199094 292398917
112130 115867 9443027
134657 181310 117294605
169391 175431 2469428
177684 196557 47399705
139552 142254 988556096
166516 185930 48642128
94192 153678 543172028
6607 18727 30131466
187586 196602 22761721
100228 132163 80364780
57309 190779 334753708
89244 109914 52295722
128653 179770 128480683
76513 164797 221917898
139824 151845 30351015
148633 150961 380392307
109514 152686 108265794
141939 167918 65356300
130774 167216 245474608
39697 162640 694603742
14344 191428 880075713
179263 194681 38737960
176657 187008 25910494
20643 39912 896401244
48865 69510 51792516
3973 196258 308861801
29309 165935 342821583
13574 126836 283724600
60264 106745 77363769
120775 136025 1646293
127536 192497 163244999
156389 165930 525290592
179561 182665 964180158
124103 195189 178490776
140422 178598 96049722
83415 110484 68232641
29262 188595 687649485
104449 199417 17647492
98536 135414 684630288
148195 170723 56694242
31899 109705 852510430
158982 176396 153827188
86027 94082 20122729
169971 192376 583280094
55983 62128 739779980
93281 187393 710970565
46481 178876 893975867
163726 196020 81027230
1013 144040 752325976
34507 194080 400567873
7667 123658 663690103
120510 148057 69266463
43439 147757 261643393
65494 175998 277303539
102852 146026 921880309
199562 199636 186053
40644 129505 222726542
107475 132997 63784845
198274 198408 974927803
41849 155194 832307059
145621 186066 743372295
49682 104110 136441479
196210 199000 793538923
31230 112028 202883225
34509 67310 82489980
108414 194435 341100843
172759 196683 567432539
17109 197289 451875937
59610 90671 230251210
179329 199885 51560229
89565 197572 271362736
119840 140630 52008096
3559 108999 810593824
83878 146458 88160750
132516 134119 3971096
161577 170489 726022989
198769 199076 791568
82234 196888 308941823
149735 165138 38741646
55424 120305 162597022
44652 194695 464021210
191797 197275 13772937
71876 198503 317823684
141513 172636 78356578
192266 198728 16184714
190961 199444 552070281
145026 165555 51602471
93360 185686 232012266
160945 198600 412694359
163557 180624 42794102
75961 79090 7828915
242 124063 310137409
92195 135680 460037805
61188 167566 597891814
98958 172988 186208657
144155 189672 973811562
139945 162493 56858048
131116 150241 662058116
73270 123321 125683126
44522 165719 304191750
146347 160176 570784901
196670 197972 3165397
8929 112487 259574382
68344 108279 964373828
163597 182792 629747785
149112 154333 13150435
41343 123218 205305783
156703 171223 20736670
66629 110290 109581981
185325 189395 64830147
197485 198826 3402484
34128 146080 345120812
171035 178217 17873540
93001 107570 37023368
192899 199137 480276377
150245 154990 11989303
161963 180401 46258501
194252 197614 8317479
131649 162854 451398028
83007 192978 946344698
23554 163229 350444415
115131 186941 180022514
188582 199320 26988549
50503 76070 63891196
140424 161451 52955459
73199 99873 741628468
197063 197113 179750120
105039 123395 62874531
88874 110081 174270334
38011 97752 131668232
66284 149149 207843554
71950 131545 149474211
181852 189096 59133574
176270 186959 306108478
72440 127973 139252196
28724 131206 625093717
123504 195674 298626087
119897 180347 617571611
91464 165659 707412512
172605 199967 459552089
65560 80522 197089160
104928 170046 163593069
174872 197629 56975414
18418 40468 439677878
161333 190095 72132346
73031 89020 211224506
24159 170166 366517235
78301 129725 128968402
86681 188309 255283715
5059 192027 468841787
42744 83494 101925667
28034 59239 949899274
169896 197365 636087036
76468 183792 269528554
73803 148857 921821537
133503 150938 43819024
98341 127029 421125466
63774 180826 293543322
142215 149422 18245465
113175 133432 50581087
22226 152954 942964924
148530 188758 169837803
96522 137921 104089198
22178 53091 991193817
127020 130966 9956031
179713 184423 11799280
199465 199941 1191253
149528 173542 705185967
43018 131485 229219396
115614 196147 201982276
179139 179580 852806817
183941 195150 28230305
108757 171595 920806838
74905 131891 143074804
37880 131202 365583538
120609 139090 46268858
60189 82538 55676573
39317 132820 234461153
104570 141235 653669433
8153 194273 466675957
65061 193296 571553293
198135 199091 2468912
72980 179932 268536599
3540 160791 511953619
192226 192892 650133471
120831 142783 626243634
193098 193698 1544927
60401 151064 218039942
133962 146074 30614394
104102 105319 3130319
74922 150126 367855357
17669 194961 405275257
192354 198707 406299719
179460 182997 8819036
182462 190240 19485256
56012 62270 15721041
49248 163806 287477107
135677 143932 847275172
181114 184307 547271656
39954 91923 129999067
61334 172726 279488580
119774 136992 43016456
23205 189742 506795321
6477 70089 889773982
150208 185243 557841886
67137 132815 164605779
858 1792 528769654
165954 184128 45542339
94243 196084 256073542
46187 60905 37056013
42793 69757 67568234
161837 172516 26906465
171523 196849 63463944
171974 191022 47630100
148620 155472 17217635
7525 106357 247660455
188135 194034 334884490
168356 174260 14803203
127793 144012 40779567
196557 199274 6786222
183714 184137 1052794
48349 94216 114692355
72234 180156 384324015
175908 176461 1320383
14358 35788 785558101
196376 196834 578131554
62224 138875 664243530
18376 168452 412276908
56046 57406 57885986
75797 189573 285616969
114888 169994 138301430
88628 132640 567173778
114883 181636 940375324
157333 188605 461652684
67599 177118 326581490
183736 192862 308257502
114301 193297 433105035
103150 189123 247108740
40063 65409 63646855
93711 112658 48102760
89428 152043 727171962
93797 193479 539227878
1543 16125 438326570
90785 176495 560461762
99902 109402 641488329
83787 88767 12372078
133261 139351 15198948
72543 186693 910394864
86126 115883 55405706
24227 40101 39863913
117962 194966 193227135
172296 187747 38582860
10589 98328 219391256
151444 193715 106180355
144714 195000 126287169
60935 161311 854765237
7191 145462 878303306
184288 196277 30164322
153237 172657 48863752
86554 150175 22880025
33603 62461 205021635
196711 199588 207541436
180718 199593 261281399
184675 198592 494534989
90936 192661 255682942
132823 178097 126928122
50701 171818 973078060
48252 141919 332158279
70305 155245 213172109
150301 194853 916834959
48007 194277 367179109
158996 170159 861381295
121261 161678 514985286
154182 184327 602795065
53696 170714 293680754
187855 192438 968814067
143639 147433 877383011
150328 182958 931241849
21814 147805 315958928
190061 192568 6363215
66742 199265 332521295
139995 161204 450371565
98033 150497 132022981
35912 138331 557823973
42046 124588 206914817
185659 197187 603925539
68888 152566 209937097
76107 122946 173297024
39528 41061 3908291
89605 173216 997422822
143854 158287 36224704
137110 159275 55740685
85635 135289 124720086
52325 148580 770484001
182651 195748 32930375
182825 194839 590237244
171585 171947 236032059
192794 195530 420594903
36136 183221 811740616
677 114580 525043181
1485 43054 103975498
7225 79610 881938861
18963 120456 254372077
6394 160474 386198162
95585 197745 539794891
171858 190060 972344862
112833 182762 822611425
80730 100856 50301112
59264 119706 625380898
182269 193159 27332590
150562 152056 521136415
60793 125430 161898722
142555 158311 39584645
143770 187975 110998786
17010 91112 185330810
103437 155955 131947612
56879 171057 569767547
134831 174613 100167582
95289 137845 15842394
46315 84951 96674020
67154 103148 762729775
36335 39905 521384369
90681 191297 252876855
172468 191034 46423227
109701 156853 118286962
73299 190470 973909605
55969 171719 997344765
150439 176404 939262826
191065 191572 495922945
75917 90680 57316541
127740 150313 296619691
142918 167758 628316613
72811 105080 244232852
85010 155142 176326867
125134 153424 404570100
74923 154089 395643194
115863 131026 669141863
197588 199293 4323424
93528 100144 16675808
50365 104932 136813430
129401 149878 51606410
53814 146055 231393123
38107 175805 875917023
198570 199617 2642281
102233 135384 742831046
188789 199378 66156296
106354 172089 175937492
148451 176771 71041069
178115 183408 675633345
180138 198123 45077332
66086 96059 74680462
72457 146315 185450492
16821 196086 449662364
1490 39625 95193155
46696 157603 640070709
34054 116400 206873642
64964 153410 541504177
6985 133264 581195309
103038 196853 504135338
47717 102926 138338522
136593 142466 14845535
91747 187835 241465146
178868 190829 29952022
35616 188883 669086274
132318 151016 46973504
62809 153914 228486884
156313 188263 80089709
43519 72100 814063120
191657 192240 1515326
134727 138233 8789994
5005 11729 16788947
105563 107961 697334360
86007 116424 76783680
89590 116666 68503507
188265 192278 10172529
189237 189966 291516949
20937 116282 239253770
67203 199193 800275176
138548 189145 773749722
167719 196669 667745373
181729 191960 25672869
13274 74914 154246106
63049 64307 365625959
61046 189248 983331411
7956 8290 836958
22172 125810 259636720
138586 147096 351338087
191711 192207 1316207
45022 176509 365571655
180099 186527 12650924
17431 152062 960344323
98516 183957 761168334
68599 106630 443807416
18112 156032 345871800
16900 112538 859369947
18149 177511 580764600
27771 181271 504667298
15083 181944 597457649
15228 175109 874213827
34715 164986 327083493
31316 182585 379594477
171692 190751 74728822
116810 119083 317141305
125099 170869 115174471
178254 194801 190253030
189763 193588 518008609
71077 109468 96365732
110137 140159 75045873
35856 104378 439231744
85180 183631 910309802
136967 154854 803153611
166821 175915 22867325
77477 97237 278424547
184980 199098 35450212
94793 117704 803896864
180756 198187 43694069
96297 114889 47211363
146859 159674 594944674
161163 193631 254168063
42260 177647 339624241
24407 194045 972745631
65429 118189 17182711
13303 47590 85765171
132058 141333 23187265
170477 192783 44241459
123083 159534 935150982
73803 88237 941976881
52059 194037 356224057
27218 69497 106095070
46467 177161 327985696
190238 196109 14499806
81336 175996 237795796
142644 173054 76525610
127543 165031 95748247
188172 193625 577238031
50050 51007 400530869
141731 185796 88909939
113471 130116 41521668
16542 57220 915990823
162969 176456 33827105
135224 169638 86723935
80040 160044 200903543
80180 95662 136948669
139876 173979 85862396
169735 173006 8144543
192790 195529 96266671
174223 190830 41603662
195082 199752 11648709
191302 192400 640800942
6812 154834 369749026
61147 71759 161087966
117634 195617 195645083
155216 197593 106276944
173469 198437 28529579
18422 137086 954965714
190915 195912 996476468
44007 69366 63576626
141706 141886 154103796
152139 195325 161716604
26679 177338 612609161
82004 111642 74671226
101534 190413 223287173
80426 128851 121494542
97465 135934 96813344
35156 113948 363291494
11245 154729 359763449
184999 192893 19786030
174324 175513 2983782
117524 186242 172224397
83474 90879 18359417
97551 128782 78639174
69419 95115 313987676
10204 48704 960388273
137752 151786 603454277
100430 127312 125476216
119510 198411 26257501
143466 147311 9755528
142502 193629 130271187
79363 108657 73746371
44774 82529 516955194
78903 135098 140984550
159216 167054 19775096
123400 128213 317842040
104646 152744 484276079
168216 194606 66282211
120778 137406 837583122
66044 87212 722310442
25771 196015 427262168
126478 196200 175268968
127882 129823 4842045
104324 106396 698891547
166294 193386 68009992
101519 122951 734262146
35002 36695 4312406
145065 192293 118543257
124371 141204 42097925
152469 195581 252388476
143967 145316 472226660
89405 120459 149526452
37306 148466 897389637
53763 57211 8666271
68832 97073 689221965
87650 108468 216386826
194555 195849 962288916
124021 154532 76657883
33876 59239 837215120
79005 164073 921657058
74900 125281 905943742
76132 155566 550034683
122718 140572 95129842
3063 195742 688225630
56582 160882 958324661
85126 98869 34390498
31185 142458 88670659
43436 76288 82095579
35494 142851 142944459
116071 167440 679186181
81399 142716 552262360
144423 168154 59669016
146894 190425 109155880
190479 193829 8536334
1349 175007 435394488
39115 163098 311153003
20162 96150 189988375
28181 29461 3222000
174210 197250 655301366
11332 198159 468472023
55358 148463 233498949
108318 147407 745665005
116498 175644 302028013
78152 103399 211774336
43435 180509 343838852
126413 177434 128322963
106780 110562 9495796
79496 96533 42581667
102513 112366 25118380
135749 161630 65145833
150629 197711 118185475
36796 159256 307239464
34378 43535 743319384
181296 185540 1521298
12122 48356 90558239
31417 114991 501621015
136694 161866 428886288
21731 154168 273905504
68463 153516 213337775
37544 107905 176690150
40896 56765 39880180
39223 142237 750667032
181652 192157 19025939
128910 171763 107834537
28552 163764 488142477
86149 106289 50947174
92460 135607 108455739
10957 108667 244870477
133222 174314 103340740
151905 188203 23878945
199361 199576 544457
136126 163770 525066155
135455 140015 11448279
157114 197097 318486541
188402 195523 28330321
185350 198076 156852025
193502 193507 12097
51128 199232 371590534
104987 168696 747417874
4872 62168 743724121
122002 167156 487693881
170099 195481 63599803
120404 164000 109583319
102862 199005 792247417
12407 52265 99810529
140049 156502 41509297
111307 146352 87835895
176867 195000 45555185
40818 55173 36731407
147225 196190 243571433
167414 194717 68620523
192067 199953 99368527
100948 161798 514888576
191083 198938 597802540
92768 178965 416137633
114761 176374 793744793
3397 142372 381434447
152117 160183 20270093
196818 199568 6900068
107861 179193 975851723
131244 169819 97103992
123545 137107 194212295
46020 154260 271595768
172042 175666 956421939
131592 156462 913054622
185041 199747 36895561
8091 174231 416505470
10671 84854 238714851
158717 174280 39175775
39310 152091 282946306
45756 178741 333724964
66702 112847 955410787
106719 126480 49244270
22973 62091 671000199
136072 189855 257224101
124848 145484 51929247
3103 37161 85008023
22044 184485 991198628
168158 177132 22530063
187442 187725 159808
15003 104790 224999418
70349 174534 261493810
165826 170858 12740342
26675 185356 398158289
119777 164622 112686908
35122 103760 35300408
47064 124232 193553034
13118 170648 407264688
7245 166843 863270950
198391 198612 249636372
8386 97458 222596200
170933 192032 69073253
95262 186912 230417951
8169 136407 736877501
120011 144379 121193505
9711 188955 596678493
70609 101494 77161682
119616 188444 172685904
176184 185171 22497892
167142 197274 293138742
187473 193061 795741887
83886 134802 127769497
14451 196062 532745523
86490 154901 357168015
19 106421 266578613
131104 183582 131851293
187781 196197 21242936
3743 176360 65122584
165627 187207 54011682
55497 69953 36171454
159680 165637 15106739
149134 170935 54894997
47525 126338 553541995
136945 159129 215416564
22444 154191 330369757
66242 160699 236906052
153531 161846 20915343
55630 73213 43846838
81252 122662 846535672
157 19538 48361695
132675 171047 96626787
17451 88602 177980209
46027 134376 199185924
117083 152142 87801124
176294 184440 20398527
84514 189099 262637605
119685 180802 597405190
187654 195160 18996802
107570 135105 838060302
96145 134195 142197319
150734 196110 682019760
163290 164836 257773205
175116 178716 8972207
86685 162229 189962874
67484 153314 757491677
125548 166786 103710076
51914 130237 196252002
31857 72679 889485271
159383 199085 99709037
117529 134795 42956325
185714 191094 554251758
174140 190732 41546675
178907 189897 423547226
127366 158009 77004011
48033 157650 972986832
110364 169132 147503225
120154 129319 551583219
197060 197515 655438809
33950 100535 166780829
129992 166598 938038578
177982 195737 44592414
81398 123477 105717536
127590 152507 763699310
4051 183643 807823850
184899 188494 4141077
176155 195706 49077899
4746 191451 468121525
85365 100492 803728789
71583 72585 2460098
160078 166147 8863424
193993 199439 835187691
32859 184445 380422618
92804 196335 260241278
83939 124640 102259831
2113 176931 857536911
27467 147335 476397503
27267 83001 139610007
87932 171345 913087525
190275 198455 909780109
96724 186401 848283831
139333 165416 827990745
37299 142005 262629478
5540 28700 57756766
42054 52787 355928944
140457 167221 61990454
184775 194228 23827381
136405 175525 909479684
80386 120593 943723785
182026 191889 193867224
15177 174762 517239898
172800 173943 602670769
160146 183173 57798427
196058 199221 7912925
138050 148296 778017586
36386 148402 281157628
135784 181244 498130241
167684 182561 430348436
104279 158413 296309217
35082 152531 294744028
158136 182344 585318384
79259 147210 720105434
38898 196340 395128083
13333 147871 773294090
143491 165436 55295681
144115 188649 111807098
140754 149886 437865905
75828 189818 209589792
45711 153686 270886925
42577 73280 387376036
158925 182560 752911368
105551 113049 196758629
135234 165609 780365737
120887 163639 577316988
71266 115978 112398816
169331 188346 727615630
48499 174005 102845967
153106 182803 283187577
146161 187402 103403979
107759 134590 690306148
112935 147419 297352075
154373 195496 961203744
91612 192623 339509842
91489 141975 126916506
99938 167854 170798222
74438 160328 360149737
33452 56235 938455463
92401 168292 840796555
53790 195959 777370095
165855 198555 82004655
132980 186390 334098909
26612 49955 73283433
40756 128648 72601
12555 51239 96862900
28393 121724 234081637
97578 107448 897632192
140993 153469 31483308
117713 149758 271882697
157509 180276 864253893
15661 198880 470540995
99359 171656 181937501
84233 171306 218875245
104392 132986 71677684
103372 125085 54524386
41423 174707 334467733
67172 174110 961481487
138725 174019 891560081
84490 196015 574323320
45598 128534 430986130
99825 107240 175384904
135894 186184 257304007
59940 160335 221370974
124854 163373 396223343
157483 185204 882291287
13926 39390 63640745
59493 162774 259072431
32304 156026 943808940
72782 191275 570841264
35180 199196 426061067
178960 198012 198048666
128196 180531 886688617
110803 166549 139849127
85108 152166 168526172
113663 135198 53764914
164748 164831 207537
125800 128124 5838944
117048 192104 58939000
90808 127350 419389593
138924 169469 78867334
129744 189758 259862823
101829 171790 919195508
195086 199526 11080161
117489 137780 50558412
198793 199081 87218327
83515 135813 373873234
16876 117498 641400391
150673 151951 3242996
150417 155844 361081874
94093 164161 176322779
172017 190070 5125500
119891 164846 113004404
25467 110919 703150393
62750 114867 130742250
9998 167547 651221578
13471 18166 609799243
64549 65557 2505486
60748 112293 522148833
139575 151475 637675553
118378 186669 171319182
142210 199475 167201010
119651 165398 114932435
187236 190173 336571511
143591 182543 19298941
187222 194723 196867336
144356 185221 102627951
71144 98865 179853651
179575 194918 38561244
146442 151250 12013546
71067 144145 941757338
154038 182612 71684818
108490 126387 576459279
62882 171585 272780733
38264 93212 142987167
192537 196851 755124346
34603 105188 956469952
184142 192788 21719823
46326 91196 112232665
182238 196190 821617499
86075 191965 266021023
99473 178197 518237004
150981 156824 325631078
76471 97129 943350982
41817 120964 198377296
53221 67252 35164816
139026 175885 890518919
126447 183421 775779216
28624 42669 35367416
181618 182058 1126672
46647 127887 704581984
20752 104223 209139106
131370 174930 218335432
112005 175977 160467383
181970 195060 32870806
70770 79023 391790717
131533 184876 134013869
94442 154030 607284887
161561 174908 737044736
31934 81196 800523626
128131 134862 100827030
138072 163623 64374346
17601 170736 68328357
82042 169004 218499621
23117 156071 333521066
153735 175453 193610395
96997 170494 402089256
132408 168277 342114102
9002 37781 303166850
147340 183058 89644194
17330 96357 197631486
98219 103474 925265566
32407 44905 31412437
2322 74064 315151874
176098 196378 50887193
133906 186393 131822321
80233 91846 28944585
153493 175261 54772054
117122 156901 99703455
120273 185738 767453791
49004 89734 291698604
135572 183998 945985542
173605 177514 9798403
117536 143258 677519390
75750 159499 210240109
175621 189609 35037329
187258 189194 399814971
26532 186662 643051078
70913 166873 240836155
13967 64376 948952081
176997 197816 52160825
98000 118731 52454715
157744 177911 829615004
5958 69232 158349960
60765 91610 804840205
105197 180543 536366799
3499 143587 844001054
149589 161833 287224701
34348 173413 454499946
100725 193589 233456694
1632 71477 912757269
148866 154606 356457851
112596 124611 29912856
163158 172363 141727407
17284 17401 777368743
69088 159907 227862536
156950 175228 45986329
23131 96093 872336455
185162 195712 26537974
167365 168094 697694044
54439 75134 51559820
91636 151906 151604232
96432 198729 19005967
65201 109644 157541028
122026 128043 241558390
15662 162898 369216049
58557 89983 78320386
118407 126806 347672359
97924 116533 8946671
143726 171911 70973791
152750 198855 115741779
30576 71503 8865966
87440 193970 317821408
99624 111762 422414
46572 149530 258332353
168916 196509 588966826
59626 86005 65746654
34461 38645 442910125
79447 132422 133031467
159865 191795 80129717
198719 198813 421335107
21381 77762 479800745
98436 138458 702764516
179473 187929 11606330
47904 131945 352255644
48395 142232 809205280
80274 94971 36572972
199175 199701 100301
163492 183834 947991340
25747 80698 137740158
7056 186426 449594271
42981 192528 375112992
41435 101998 151601321
166046 180062 489886225
162682 187744 62786299
100446 118899 221392071
4495 116662 355852774
178661 193521 37269922
31664 72814 103117014
148849 198960 568869826
58903 63839 12407848
4143 85546 537634218
133394 179193 246036246
191421 196282 840126320
8632 159001 376803676
142047 156022 35247885
147067 183538 704794048
93502 134118 102118696
73705 109730 90578701
7187 116582 423652282
104760 195520 814792265
118585 192062 184400480
167042 189511 730766012
24904 110961 216070314
116963 141931 152787513
173575 179905 15871863
31176 112163 203357231
95933 96903 901909802
73276 185415 797565883
58030 83983 64701654
136030 169334 822684983
156280 178175 54931945
116297 119437 319545353
6 66120 165453787
133330 165954 939793061
191070 199891 782276887
81627 175924 399352649
153111 199624 116789269
20433 119285 247788045
152488 188531 460859713
7040 73924 167216056
86011 101520 294537824
30448 45167 36876671
188609 194575 15078111
33062 72847 99782339
117055 148546 266513183
126677 186459 150241468
188501 198860 26027200
135887 199093 436125750
39421 168494 818199641
21519 25401 457012165
6145 27811 428172132
75126 133058 145405808
20156 156514 341916006
86170 148297 823399005
93483 141473 120646174
175460 193201 210883035
38108 114059 760994575
109310 193519 332183954
7584 161395 385515965
182200 192798 89319629
82801 162600 540753107
97397 116548 696863428
116108 147754 764567235
110631 171147 151910282
146689 166677 50176559
80772 94938 35232656
139273 185229 115531291
114220 163426 907205103
166573 196050 73970655
76569 141795 163754081
190392 195512 12988046
170960 173686 843229320
125433 199086 185028710
172499 199295 67129825
33940 183267 374786654
56823 126535 174543737
198477 199198 654208857
38854 176747 939197823
188270 194703 968201181
17635 168879 379405603
20001 106632 217235813
112972 157846 112394739
144459 157723 239660090
20877 190452 623865933
45877 51851 368624608
174457 178218 325008720
64311 178002 285211769
179842 191478 29132340
124041 183208 148540802
21729 44780 57659776
92734 157768 163471679
49136 176486 319508163
53511 66447 3740829
155838 171492 553077403
122947 196359 327222315
182864 184103 91135763
106626 115833 23202196
39714 141608 532742232
9245 163186 851323380
28830 146423 815665347
121885 132402 325851013
76760 80869 114690546
101839 152282 423025223
56776 140852 210641877
70010 155816 215298042
164035 195513 78951038
3639 179714 441434403
121389 124381 7528236
169053 178085 741907341
186871 198278 924632117
136725 197944 153809003
177085 198855 74200397
173262 196789 59021923
170060 193807 855398590
15901 105715 225088850
81339 128452 118232849
98545 99570 591784983
8408 159874 379591793
173556 186310 31894012
78903 122251 274431896
20223 143809 757608712
28760 135322 267168090
137271 175051 95134996
167718 188700 869529767
118924 169496 37712406
39508 46271 16959538
70154 179369 728111105
19104 26003 689314413
40646 168486 378699322
177418 193432 324929287
78464 93338 746958003
30655 134201 226611676
103906 145117 103536671
53741 152244 246986477
155735 193484 94751651
170277 178972 537921997
195695 197231 3807119
20159 139745 910908906
1849 26557 61582837
88781 100909 30418217
97815 196003 463032894
55179 94706 98503397
102920 138897 90305627
114471 123856 23372861
117051 163997 712167947
73363 179938 986005076
158007 175319 973120259
115544 121139 13770234
91221 119401 71075035
74095 92093 44917052
162793 185764 344502488
63029 136858 184890643
157210 173384 40659416
1646 76861 188072985
133179 142935 24475716
153704 164379 26946818
159284 165937 585729376
117101 168648 785131696
1723 156589 809832832
136440 137840 3545651
131044 131790 1929266
166542 174984 767160623
105097 180584 561083442
56754 132849 939284365
23860 31768 376034703
80225 124279 323799879
127851 162192 86423377
51143 131296 601926015
173268 190522 43190633
29507 163103 600008115
31776 180930 922967249
98771 115937 43653879
55374 67934 329399389
132686 198694 54922248
164049 184058 50073157
108047 118770 927222811
170181 172762 6384502
93834 179646 961788762
176272 179637 8415363
25645 130157 262088736
110408 185570 951458821
81284 180666 249565874
110789 187243 191701550
189498 197509 559550281
95031 108531 34378434
8155 111084 532317282
186935 187648 712870085
151746 191578 100014564
92423 109346 871173474
38606 87635 122724504
187010 187548 1313080
172640 182223 23976005
92181 132869 102342764
95177 122695 69423090
26422 94332 169929049
8187 183859 674450088
172599 194961 56099507
46751 179365 439248124
103257 132150 72547979
19433 165435 366243878
120641 168387 119982482
84110 197276 239643338
127288 133390 15354450
8276 36212 69657217
47090 182697 340264335
45824 156763 524766823
107006 175342 196616515
86802 111503 423641078
186945 198424 389557953
71859 145705 610315781
6771 25760 688000864
194483 196039 3905211
86585 191493 263534329
31196 85397 710746422
11934 184158 505607217
48531 101810 133417596
45421 133585 643661684
57307 64017 976446882
160755 166321 335856747
112654 181444 305768897
89610 106601 43114278
57500 116353 224047562
195864 197710 476637946
113579 140557 874686012
147447 179641 797580497
86528 130648 110850554
27110 120576 234418398
64933 181363 991369105
3162 63959 621652078
72438 119690 118653108
66594 142626 190578508
113439 127347 34652852
19603 74457 454703561
107812 141729 878497714
137307 156016 829656031
4219 108759 891671753
587 181918 785627716
108759 152817 32333626
155181 160329 630093936
74338 198389 311471013
162477 174039 29020152
26503 130709 542661773
140226 141540 211285835
194846 197974 864994770
8463 185458 235535682
140495 188330 14377522
37274 77520 100842745
40479 163293 549095558
173412 197279 545901980
66772 146771 304076757
29999 35878 14708599
42382 153866 279605049
41437 87835 892547402
85520 109101 627297948
154651 182810 807325394
18992 20088 2780637
176104 180814 863758772
153592 180417 67341680
170689 191613 894066260
123804 143014 48116967
154369 166456 451592647
19848 31221 910483339
51675 98737 117579929
156291 197755 103984327
165462 184364 983983886
178130 198465 434010529
133010 146977 449074132
543 156264 390283410
96235 163333 959883397
37247 132989 240138890
105981 122633 232055129
21708 108979 271272526
99962 128212 71059062
982 174001 433743674
91441 139333 569937381
13544 105764 231176674
63273 188044 944543394
51356 192522 848634728
181297 195528 654159067
181457 194469 66307081
48647 121197 832477795
156101 189004 96637777
88286 133810 114388648
149638 169503 166236055
46373 87664 954379134
41377 115439 290634385
151161 185845 87054889
50778 58749 20106341
70622 83230 31419811
43528 86262 106815548
151197 160273 292066893
147693 183571 366745457
84432 112689 71327329
120453 148066 298342047
30440 48839 197222493
177801 193404 39174930
183239 187940 11742535
1327 44324 107442617
199647 199785 332384
62800 153313 862293482
165134 195958 77306023
88007 158186 176371004
148074 154438 15974088
33240 90529 774487572
178253 198996 50154724
192560 198126 937441639
55748 169823 903488656
107025 148600 719188498
20897 35937 608784792
64900 180632 809686634
52364 108195 913901393
94866 106321 394078618
52975 98194 112958030
195351 195575 575383
199542 199698 776020230
114144 150464 90975506
122023 170247 229915542
18692 78539 755475178
68352 103263 138389554
54291 76769 434633551
21657 175561 386049444
168793 172683 9753500
52936 54001 2754950
183340 191886 21432768
138645 154625 40333853
37333 127581 697580271
3590 17305 34232902
46750 168916 396147455
177981 189429 81939958
95165 106246 887598455
133372 147203 34820945
156431 196256 100014163
152147 174587 56458393
153240 178698 63991917
135685 162031 66352364
99310 104318 12859508
67857 96676 71835368
70576 196627 955215328
158156 187016 926636582
102336 195774 891260173
189895 196140 15813429
81723 131326 124483188
88214 115750 69591642
105065 168088 158197029
141465 190819 550780261
70220 143840 184604886
12584 157574 795933616
104001 161575 760311102
118078 190004 962107868
105788 121105 38315494
151652 161615 25101235
199792 199869 63783981
129855 182950 204638706
79787 169292 616231573
70951 85979 425049194
196294 196351 132410
192891 196378 8818826
11856 31340 48594728
70360 189957 521117602
192257 195848 9031165
139550 150283 141373312
18630 57860 574077111
90430 195727 264683664
99763 110444 27261983
130763 165927 88470347
67167 87951 616702217
149044 156001 556348185
2089 115157 283399444
27042 167494 352429372
88975 100435 27301282
143877 179196 436179572
121651 198397 192662797
177302 198146 978712048
75638 199354 342374713
99203 172628 184712568
42656 64962 55947984
192283 198927 296569469
137484 190734 624444043
48697 138171 727481777
148525 186505 180829316
167378 179692 183714241
68473 81660 32878209
68138 152652 211967064
162037 174723 31882153
141833 144003 5513862
127672 177122 124321857
41642 169102 319886524
80266 149836 174775383
124511 185158 152270934
96587 120378 572366662
193427 198030 11443148
64155 141778 194490078
157311 157584 209634428
59734 125491 251140274
156022 189278 477188169
75165 133166 617231464
50605 198629 63821714
87148 117449 895340703
106500 189820 208933496
28279 143774 289708647
140902 196760 909810376
112533 139978 68504617
161192 162118 2386016
50263 126934 824266933
75602 119753 110927118
158155 177468 99753797
48099 104340 141097871
162463 195635 626951486
151621 177795 729319953
175391 198577 58111730
162140 179123 42624982
140194 147779 19250927
152557 178427 64988414
132458 188768 141433280
196040 199601 8890828
125445 151162 424922473
43574 66557 57641991
50407 103863 696099943
38931 113803 187928296
73243 184733 816785637
131516 136221 128135738
87022 156732 175238655
101402 192978 935150385
54861 146010 237358235
15140 145384 394411247
195137 196156 2555617
44900 160811 290787667
76855 112423 89581861
37594 77616 100291169
151706 185706 692903710
109567 125567 27038348
47639 108449 152659650
19237 106555 351604539
103414 105778 960812450
826 46829 114981076
138659 183549 112839889
2372 90413 220078753
46169 119810 625324810
30081 184076 585920303
94349 106062 10861838
26708 91758 425337860
142065 186543 880065097
88131 155296 168918435
57361 77773 851817539
13032 99293 556964343
157292 183827 66583014
191229 194427 8124814
168227 185378 43000225
116435 152021 89092276
73451 165153 230353954
47163 191678 362628110
13675 164026 377148975
158730 182840 149928948
111687 129421 44147232
57228 83714 66123417
67132 162965 552631658
197779 197808 79102
137861 144877 17831509
186705 194495 656599584
114895 194857 200629882
91880 92993 1248438
20302 66847 972770679
191722 199148 18677598
108529 126422 653404861
166897 189072 55552332
65065 114853 124895188
155288 198184 107574186
149533 188715 411695688
55087 88911 695321651
154064 154375 157860115
147298 181796 617179601
46956 195811 373579720
156846 173599 42095516
13213 19126 14828894
51730 146396 331583367
4992 91009 401362390
123574 147032 58934663
36610 72517 90024928
132472 141114 443929704
79063 90771 189626717
125471 146040 51846242
127561 129023 255625534
39205 108032 257934002
27198 104554 155068471
67880 104155 90880569
199709 199739 57385
93580 181175 220233903
148736 188773 100424866
86896 125366 96649561
127755 141250 738520894
107106 147373 168277272
32421 65367 82779206
8457 119896 279129368
158372 177572 607429818
97615 139502 105347346
49075 196563 370095889
101704 150354 911980447
79008 176893 245847554
128325 172395 110909550
100089 103487 8741713
132618 168868 91224912
128956 195734 167809089
83139 130777 915134549
16383 16886 1265478
194376 198070 268591610
81927 91208 23063368
159676 184322 61910022
23600 108601 213215945
134387 154541 392755308
131777 141856 25264551
174397 194281 49937786
185818 197657 29704896
73743 153974 201463453
15400 161136 656672917
126320 129311 368741833
494 115266 287642056
55216 155110 81151653
81731 121051 98706122
53934 100308 115868103
120036 176019 140602188
153716 183618 75058604
183272 192862 24041699
42755 130198 975916999
60560 179229 46944628
63914 116245 131349329
67718 169351 255061962
86493 114332 341021261
104097 178351 186466387
102039 197734 240366623
13220 24694 958395876
160758 190066 73520670
172767 178158 9456307
150630 193168 106835643
67183 92765 739811377
197929 199758 4664503
934 102743 254754451
42186 84685 106241969
45353 171237 416082653
165429 171807 16036778
44726 81965 93256778
143026 171586 71968041
153843 186182 821766542
94209 162615 172130662
61028 160151 518225113
82374 101292 656913524
17536 37895 50766959
17768 68651 843301598
111355 149757 10387208
43448 87910 111108844
59309 123960 161997665
144654 181636 197335996
36362 128289 230494267
107477 195761 208914420
150918 184776 85025559
117420 187831 176496839
39155 108847 174896459
117126 141366 60525542
17958 31759 838488932
185898 189063 595927142
22020 192846 612486861
84517 127200 107164697
55432 169193 407544364
67769 114302 116817035
11862 16527 11666396
149160 167023 44840231
159960 182083 55575157
87630 151325 160167394
60132 189256 323796806
158505 159456 2412634
83234 195569 282181368
104959 113413 321547902
101911 133935 80476004
177638 185822 20466541
19381 21800 6033247
45763 197035 611712246
128947 141741 534061812
136056 158545 56573650
165252 176731 28721863
193400 197757 887443643
41513 148476 268373315
28192 53382 63304722
103608 128646 9926319
177864 177899 93984
36011 36517 847591532
37696 138653 295639223
124441 166774 106325361
95336 168708 184701039
384 155685 389237785
157781 163522 14549839
126927 179245 603207238
110721 172106 55082426
174385 179721 959673040
94204 132241 95746389
70759 105724 87758609
113537 191096 194562464
27180 123421 241426662
25104 129543 261887875
145461 197189 129791032
170169 189919 922019410
99852 153584 461213421
117749 126249 21004525
76683 113190 91976429
59084 163238 892924280
167314 197341 764291104
96221 153174 143270257
47261 168392 519720576
60490 104672 110680195
169442 193514 917507734
194706 198869 70266790
18792 169226 266685797
121441 160038 96917264
199995 199997 13384
133317 181660 121435234
166968 170834 802762209
179778 187182 18481288
172152 190001 44577389
171983 180071 20174805
73540 131174 144621319
98528 156162 145068781
93102 127501 86494621
110606 159557 122689482
61606 129650 901346631
97405 142932 55851486
76635 181055 610072924
15210 71858 141822567
100320 130007 183934860
41577 51112 10677302
104384 121539 920673646
122378 161359 757932011
169200 187061 44648899
153286 199907 117056412
83561 129649 115637815
105487 188367 207936025
38369 73684 169072014
174113 191482 804871958
162760 181415 840203653
144213 194138 125421718
23856 180141 392106379
177555 181827 212152474
49131 59609 26389517
115009 188213 259926766
187921 192804 31601
82005 117116 580365192
12634 129590 292982975
191507 195744 10722573
175887 196002 50455189
118737 130557 26921476
105366 189597 211374183
195393 196726 275261921
123916 136868 991574621
179938 186330 479953145
170252 174846 11461882
174353 185544 184933586
11722 28482 211334233
86491 141375 137862201
40891 69520 71804654
72857 160438 219856947
20294 140476 208913299
146078 169570 59028883
20793 87929 167911919
107429 150894 134190482
148598 194845 116097169
13931 102289 221205147
154693 183256 474887256
197921 199424 711941086
127492 161548 538172024
172106 176100 9938236
93595 128984 188605573
182108 189929 420390743
16241 149292 333569991
121867 186800 162965856
8770 124532 460898286
185557 195413 314997054
95180 164023 715995057
54495 135775 203619855
162571 174071 516370773
56980 169032 333491348
45865 161403 186247904
49718 195653 412914113
62408 101407 426249524
65873 78563 31610528
143307 187498 555459600
175591 180595 814813515
134133 135875 4396525
69629 132527 793575896
104612 199565 751827108
63106 79552 40905202
140601 166276 64668107
163359 168033 843699470
36176 165471 989026361
171153 180877 724262663
120634 182720 155904607
87323 159338 180991961
134323 191527 497004517
23747 105584 205246412
173740 178258 11330040
174764 186470 29229228
18531 91214 22578790
116084 179235 158344507
76415 143788 623554487
13015 142286 323968131
89003 151495 79333531
186151 189933 804626901
33940 171160 783686858
106965 113890 8327820
196433 196597 422460
159848 160238 563294389
109058 181358 181426379
197522 198888 784526967
72803 195940 859421313
104946 130788 53870867
99978 183592 588805778
10877 150165 507808892
194465 199931 882899433
145166 190374 113381790
86268 113105 67748783
64380 132372 170390175
126752 167134 101593933
180421 181720 3271855
144955 163633 46906217
29241 57267 70414384
78216 102364 556528844
94119 166733 182639142
20249 30979 26702991
20560 61068 655177499
10371 153947 359946698
120059 155801 571909919
20849 192594 237472410
186105 190515 11095862
157937 169167 656644988
18315 152708 504409017
43960 144198 276892251
55587 137210 204462101
87690 89992 725596683
34112 131816 389142986
119791 131038 594706773
30910 105733 310405868
6292 112914 842509474
51103 108691 144461494
73432 170326 739595083
127049 194013 200009805
133731 150715 955000658
144982 163853 292230889
87157 156879 175251357
3477 160758 394197698
143583 196012 307418974
85594 163071 194771208
166847 195633 532353438
60970 115293 440321780
32490 120738 221330119
164292 183431 47919316
45228 50318 12823377
6651 175853 424221614
28467 143831 289358786
93586 167166 185053548
117450 118343 2120003
56588 135975 285802425
22395 104697 676551088
107968 137379 536938249
14885 98369 208816327
15508 25714 694698222
196953 198949 4967955
73619 87825 247748475
14587 165296 378079956
96464 130572 85825510
178173 187143 388470150
8792 170462 450193294
60554 150275 224946831
132184 138324 15321140
155061 163862 570984732
143811 176651 82533238
132553 166633 85726272
125664 170163 934448497
126222 197795 179757236
113448 197177 713867679
120871 173413 132045447
9608 80348 176975495
168580 179364 15116166
143101 151389 272183242
194532 195805 3190087
145922 165171 260048996
143064 161052 460202979
170015 192730 261885873
4504 20686 40502356
135160 178695 109525285
170510 182645 129034183
154528 187705 934397582
78927 98369 672389920
27245 130153 258022192
173818 195887 937585438
159910 175395 540663479
128419 138144 755149837
120012 134949 37291118
90259 142612 948846062
81533 117627 90853707
89425 161979 182497105
2068 74779 590404479
24837 199760 801038480
136905 144077 18135078
134469 171633 93625272
160229 167898 418393631
42028 161772 300382665
169278 185671 40975728
17880 162543 838953174
125845 174524 122419084
84378 182305 245998536
159756 189036 944852959
18210 96176 194981949
66723 175099 272013822
77790 137674 150227948
93553 120179 796816076
56387 150707 562829948
138739 194770 267882689
118498 181273 157505412
123844 182603 147509434
1147 17715 281330707
109814 180279 176810480
105058 178470 972110085
30261 66778 13192912
178193 198448 50835222
46379 81171 87148342
175302 177921 2724585
120240 181352 693773055
7841 75897 170164465
95158 193791 454950913
37558 151906 286940272
11550 182989 680054373
78558 175561 243639320
118464 143441 855790046
119516 123711 446912343
45734 159266 870553476
148226 148873 776371132
18712 40342 54118165
156131 171107 37705944
106338 197011 704390969
120956 149504 111504186
82152 83244 2680416
190652 199804 85019512
59273 171629 281908659
76888 129268 886950930
15959 30999 98895725
116312 140836 61139247
102652 199623 243600389
185211 190763 13897012
13684 90629 192410949
51310 171857 302548373
166665 180833 444828811
127328 141159 34684630
71043 177422 266977927
188628 199284 26788041
8068 67009 147488385
21760 161005 975807696
170676 194039 428478899
88595 96607 20045010
144317 174462 311214826
101183 179528 42161041
199757 199839 80233688
20726 162796 356334737
88171 186678 578602705
70763 159550 222756978
54457 173289 644485902
44041 98173 77395467
69768 124900 138203089
155754 176809 52839162
77476 111368 85359959
27137 91203 160369062
191087 196856 53612386
36495 142035 264699606
44963 76122 77970471
111386 119114 19275204
178600 197730 886341715
182679 192935 25757611
40587 59530 47677305
97903 104846 17782514
199622 199941 178071321
16189 39747 58841049
182857 199032 40599300
137794 149000 28310964
45079 123370 446926300
150438 162785 924907395
89104 117756 646546109
74248 137823 373366516
90019 117324 687001829
148764 193430 112125212
182715 199933 43218986
166351 196393 364321460
198831 198965 449800704
139261 167779 71759927
42621 108615 219168583
122026 194608 662303749
150049 178910 72476449
166597 166761 525516149
32569 44317 111243256
99561 176596 193695624
192187 196772 678231163
177159 189804 31645339
134247 182077 120256096
123198 136743 33829184
20176 134635 952637889
69376 75932 214885856
169814 198527 71930550
158038 173615 845157109
3077 68523 163883958
7296 131260 689873665
8091 72653 748622108
57540 111315 134880748
61408 133052 179493587
86589 126355 99866011
23611 129062 508564758
73381 179033 265300029
53641 71081 43611965
123345 130625 84968087
85633 119661 460445179
52721 53840 370057507
38116 133027 55839876
50338 141173 227641830
146760 158744 29995713
155254 191387 756165714
22286 51553 73336412
45929 112385 166860539
129883 148854 883273991
9988 180377 873182067
132149 148043 40051579
111669 193295 619778741
62308 105420 268995793
163890 198221 940981623
165299 167254 4784511
45610 69963 61118694
193051 195678 894762391
182905 193411 26431786
188175 196434 20841163
92486 175571 694789118
74944 138910 160503198
132821 165836 614735803
190082 199214 23012509
41469 88571 117773310
174054 190465 41063713
153254 184088 467487890
2229 92456 225566213
5003 195911 832219735
92005 150998 960179333
151627 158044 16110977
27181 116154 547451476
136716 136942 611879
169707 191993 841710092
16235 118064 255286863
41694 53451 29528361
133200 165231 860359008
170919 180479 23823828
131060 186553 509231254
78187 107342 579558171
39364 100134 19560764
118126 178125 896852974
160952 173126 5569612
151253 167473 40731945
31482 136769 433713799
96903 194797 417079252
78881 170700 230786634
59603 117255 263593622
94708 167501 183150693
173507 173894 762190065
40357 164567 542379146
64113 180265 718550074
44007 172144 321636274
162266 183484 53160033
52370 153897 545262394
32141 191122 398914629
16249 117430 677481552
176952 182086 799398258
70093 197312 319172156
31460 100153 172035071
90363 92662 69924585
18955 178049 584617274
56744 104841 120490732
66014 118134 301249319
168833 186402 283598548
20260 131578 278937086
67913 197729 829708533
61349 192756 329630647
178503 192685 369682220
22308 194152 723592592
85855 163409 194946406
6536 75017 451748237
32214 96805 905928203
91744 120451 248824996
25929 81129 138329389
158274 196629 779829019
114044 120312 15605601
29669 187939 776907594
34576 121658 218529385
183081 191674 534261978
171180 191634 51174687
64439 161171 242635721
163715 187132 58627048
16401 174353 396163279
97286 185966 237886381
168823 191769 57461867
105541 185189 740420634
38930 66157 878793809
109543 126714 393514284
110718 190133 199140549
159298 164958 14408986
51389 150844 249404371
118306 143453 688479470
109270 147119 497698723
161499 168282 17092262
163973 197385 83707800
40765 183477 646708993
108116 138849 317595728
86013 195892 670088988
65359 178923 284901152
53566 98986 113453647
173669 195961 55956302
66108 82400 811386716
170 155357 774664323
48832 78668 74638183
134671 194310 70509627
103131 110279 383980287
5155 197171 888146048
125532 134982 23669393
114750 127534 617163272
78689 141717 158176884
44212 192859 430220604
107255 126980 644479768
13333 28153 830087328
35692 66763 860096719
149213 166981 44613531
111224 126808 38746350
71721 170880 348744727
30312 33292 427000598
94684 121191 66900623
63390 84395 644946405
54791 85686 77077891
22866 77562 136851916
135631 161660 65525865
19578 48788 73116895
157051 189440 81237004
34282 48738 450826668
182314 195552 33294384
92197 198403 539601421
175211 183808 768294108
163775 185070 53391330
44154 168340 311630285
198032 199207 3036533
96587 187353 228101386
182713 195880 267024129
174565 186377 29491447
97540 177694 239478720
151372 179642 366215731
78235 112476 86214733
21207 25599 886387588
95301 146987 130185188
95992 176036 870410608
167773 184110 40987309
49333 171644 886876543
170326 170835 1286013
21650 77562 139892695
170153 183403 33088785
33899 74371 101441898
69683 134010 161205839
152623 157992 224669721
106470 172197 164954665
195153 195313 918042716
128158 166894 97433565
138772 170055 78849929
18010 38127 986939386
158766 168758 220678694
70550 142793 303477317
86998 122541 11739079
107095 137156 959138576
172645 175118 6225647
50564 75265 691981434
60794 185952 313917901
51810 178738 833050547
50227 53443 8087959
133551 161553 70417069
16490 166085 375185988
34228 165287 937759088
120877 138267 43562021
26536 110941 700589481
146314 176903 321149161
143760 189619 287822588
90383 119878 115102442
162115 192756 841511230
190472 190863 1017302
102197 105081 7459455
81499 183554 256237976
176208 177201 2485347
127307 192877 285584976
153556 187121 84199388
17696 114473 884355475
1235 7421 15486975
88532 182076 235086446
195661 197392 1081479
192279 199871 19024708
9310 48755 776851351
185790 198403 744652726
33028 51853 47399908
49968 154722 262857408
85456 103024 582359737
193594 193603 33116
155479 158613 430765990
69596 193441 310797668
130472 132225 4437230
149859 150324 115315530
145606 172304 437589048
138540 156255 31013520
18895 112525 967350738
125995 152782 67394681
119540 138720 11284273
107904 128433 51279834
147179 170529 673920485
163823 189886 341648628
96313 110552 36262495
174399 180752 15919439
190115 193481 8550541
62086 95041 82032274
159854 187862 70281110
68991 139632 933559131
26644 143542 458347311
146912 195888 341328356
156610 190791 298648725
100604 149619 123370899
169762 191827 55229290
132501 158850 574513003
76540 169178 232812208
126179 142633 863156834
126050 175707 391109484
171847 183805 29859328
130495 140209 24344562
156822 177702 52399701
131702 138964 318620626
110572 156396 251885085
87322 149252 724358819
151595 184690 956408403
166576 170926 11031465
94748 158098 723023442
68424 74107 222240343
194523 196939 6036656
14997 156589 399452748
9904 55058 113102397
66510 155078 197544358
198065 198287 37742693
176691 183261 697102501
70867 156562 572129761
5330 151958 376353753
52725 61456 969165126
125380 144015 46844579
121058 137127 475788505
103873 139811 792016338
98554 179942 449839991
163001 185727 56945071
81009 111902 77846455
196882 197583 888244633
150780 184785 126191435
42530 103493 726577314
128161 164027 90319279
28757 59472 77220713
156299 198202 362657280
182742 182871 328023
29049 180600 380262366
118119 184389 166249728
19121 55927 17646262
54644 136021 643701891
151373 165653 35966288
52833 116740 160470261
105660 200000 236754325
173419 197463 60238221
92105 166710 187649521
44516 163741 299231761
180162 192750 26383485
65668 146396 202515150
17858 97929 200272021
162643 177748 37887355
195482 197877 5893582
96095 135102 98101579
26022 166950 353635060
2504 160331 395573405
180573 193367 32164871
177767 183928 15406353
66351 93771 68334637
123100 155042 80264623
162219 179740 43914578
146386 151157 606161685
41495 154495 283511709
34924 108625 115489560
127749 168872 413257875
118621 175670 143186372
82304 121032 296655270
48274 108807 766172456
176704 182730 700852744
22186 103653 739297542
118127 185010 601174166
189364 197801 424188705
168100 199121 166484536
119531 170832 128945528
1625 182794 454153958
179932 186347 16005568
134005 148975 267072955
107590 176520 395705976
5095 18762 34125442
43051 165363 324528446
75664 145819 176212957
194101 197291 7955104
82901 166862 526779877
148150 193083 705101686
189178 199609 26262246
55801 140289 211702853
156150 178422 55905740
153501 172994 501191706
63824 70469 893787537
171148 195229 60330749
106854 149670 107360903
137498 157817 51138213
67456 153926 463328123
94443 192964 247687614
119579 172811 133659401
121299 122479 2959676
36939 182674 365715699
173616 184887 28244928
173893 184711 743158398
178310 183798 13731754
36857 65325 207216587
95859 112617 444072657
107743 138715 994837823
5632 66127 700899363
188254 198954 881767219
65603 119182 802096182
125567 186437 152894147
128633 186741 406005335
18448 170436 381359155
86154 104649 126423878
144709 174667 75292882
90763 171516 203189137
6183 46898 101799834
156875 199343 783361798
187913 198026 25373564
147282 166946 46205669
74021 143344 174004787
153265 198102 707988750
121582 149364 69789811
38065 127761 224994273
57929 154296 605765604
67390 183555 291413915
146167 179442 83527153
150374 188406 421014600
156073 167981 29874143
36425 135015 247167899
45094 181962 343471971
138591 139025 157140
2775 98253 238767978
191393 196284 12379055
191062 193829 775265110
12095 108560 241736048
21019 129211 271086247
74424 89718 20380348
195173 198179 509646686
143004 187540 885566264
85155 108319 609254071
19395 27958 527934594
117705 187503 174970166
7451 125869 296508645
15151 187366 689814125
331 62844 156499983
118281 181386 920854806
74660 111328 137276033
68749 196936 583688571
169406 183393 34982352
166068 182207 368551777
74339 153733 199382094
71136 78557 18467419
195255 195611 924057
77957 141043 212819941
176240 188517 841662025
112051 158464 116238137
59172 198315 348999981
147939 171379 28398106
18442 158041 350033763
82194 151449 474999294
173727 175265 3928931
138695 189028 126457434
166746 180210 33774618
150359 153375 7567416
19307 53227 917858025
28320 138635 742720571
103413 128917 191026258
44737 161523 865433266
95390 112693 157050623
180269 183733 981648998
165392 185985 51535564
100423 175153 584542629
73049 177444 262138621
121949 125665 922219749
131325 149138 44822519
189353 198880 23968414
91221 119542 71422866
30970 98903 170024043
70010 103012 82539119
198828 199506 1713533
78626 152233 184828329
159402 163774 11109366
159557 165495 15052083
11454 99825 221115273
68397 170962 990435189
94375 106743 569532687
105962 124084 45400872
143555 192709 342404601
114275 136413 369306437
7572 73003 456553429
88098 105136 43052915
147584 158884 28308699
102805 190603 220540926
16060 61978 990940727
49493 105780 48789426
175551 182581 17580466
109578 138962 799800984
127414 153670 66060571
122078 173292 128653765
75763 156116 881298519
14956 187159 431787512
89920 182301 333091902
174715 197658 57433600
12055 85926 576007074
167805 196456 71946123
26482 149388 308361788
4334 167361 809738426
79988 138327 146341430
34726 135150 632812363
15139 33731 528062374
177642 197492 687774199
199339 199545 280374730
151064 197432 147897826
74858 120164 113821186
114068 119014 12325021
9455 131638 306094815
36001 156605 302649776
147864 183012 88170854
7379 139052 329767697
142606 157954 28532022
12360 37473 675456791
48365 53006 11781837
111608 186481 187715644
184063 196489 31269442
151510 196780 156321987
118870 143708 62242295
174811 190245 38585754
71478 76246 290098848
44800 138990 236136286
1334 148296 368340369
976 126908 315306942
107245 171080 341930808
42563 74762 852246676
50091 72552 66813920
128947 176389 543033407
122797 174351 484514229
141421 151161 938213749
122252 192156 175563951
176421 184008 39642367
7781 104882 243143995
190339 194869 363025221
116075 120818 697080673
154157 180363 65762181
41334 63768 453073800
100143 142152 430008715
170955 188163 575100874
7543 113688 265952823
134427 135363 436713318
182922 183075 379760
102620 106970 843639332
50815 82642 656128164
77288 114887 596507661
171962 192529 259366128
43070 96733 383755327
159967 190147 75726102
83735 170137 579581178
46379 162822 558937582
137914 194401 685291706
123097 147342 60878776
74828 102349 68975942
61397 62074 211664375
138141 195178 741437807
136086 184585 611138325
47993 101869 591799190
170244 175308 12625510
140237 141316 917612930
5519 152319 367947613
8368 126314 883369187
79627 118354 97406607
199924 199959 24337
127869 137194 23363992
186524 196486 224616026
44732 167650 545216054
164540 173776 23070785
28356 59370 756601474
114020 152713 96979632
195143 199073 9810311
18557 157847 349265774
131284 169848 97070170
7928 49374 103620971
25374 192311 418956698
186851 190484 9120417
140514 182701 11335429
112415 197744 213953095
32646 111348 143611600
74699 197656 308666778
81630 132649 128015363
11379 147761 341901542
118501 127913 7261116
151875 197285 114000507
15281 83261 846562932
197518 199914 6064603
190582 196102 397149495
22033 97122 45775124
167241 183492 40784881
163676 178098 36149111
82628 198060 289852686
59577 73099 141128442
139679 193451 692957041
64204 141794 194426079
93206 189998 763136103
14194 105930 591111474
197090 197638 1311335
74339 158977 212497277
121524 145792 61001898
174308 184130 24556409
140220 149908 24523706
178568 196011 43780423
149591 186699 896874039
112655 178582 231410415
133231 192013 427317397
77651 100516 57182183
33224 56958 59755991
36962 153442 292256603
189792 196964 18067878
78714 81321 6544098
199088 199898 535308510
60912 169815 481877889
9560 195075 570467349
26549 31522 12454090
107492 177947 176745215
65238 174480 274058495
359 98997 246624201
30942 93598 8314131
68760 70449 841242925
178975 195618 819424635
156823 175000 45709047
81236 112403 464662053
113831 144307 765822843
194649 195039 578913619
162938 184328 53650536
114959 127946 763915845
112125 175831 159807803
97922 104919 17939943
177584 179748 885264953
12713 177653 413636518
24002 61526 94237882
44162 165825 249640719
168335 197578 73291027
110677 186396 843905070
25049 167892 504761308
104275 141773 94038048
65653 152444 202887249
51235 58754 18931154
184524 186472 4867912
10005 176123 416519369
157639 162027 544369482
72678 110456 296780682
58863 98649 99302148
150575 154261 9353106
26807 59999 83419589
56819 87029 75396527
61594 109394 119832068
38713 96608 741178228
114571 178748 160992405
71397 166199 476111137
182042 199905 500516010
79274 158063 197859422
151956 153812 4392408
45979 140417 236736420
93612 114246 52301492
186298 197778 28820627
192924 195125 644856865
73347 107836 86773025
56457 85443 72345120
57452 104008 510285504
61788 116436 137136203
33573 114086 202190951
173479 196780 26961458
100723 126081 213106886
2877 29349 228399454
69022 156467 219426196
78541 199051 302568438
175291 180515 328903680
194857 196940 5184673
4712 100755 240275259
64702 114065 123844620
183929 195475 465521143
7434 129109 431383932
23323 153299 82321760
74476 123904 124171150
119479 134288 333735073
150418 164054 34393181
197521 197650 114981677
20721 174338 385319042
148133 155918 823292226
155967 156694 1815054
161543 196914 75087132
187179 193645 68328370
175183 197963 57018248
139728 189035 229433291
108028 185628 480258620
93111 93413 169228693
164795 170501 977571664
14789 151126 341821257
125239 168315 954627305
53233 156737 259643155
124043 173231 443305041
19798 190116 427095431
79506 187435 270994009
58683 114479 144932627
47113 195771 373071494
51123 117739 843061032
69951 150707 202508935
178392 184317 922707368
95694 136445 922974888
108006 192828 119524035
184698 199654 37581907
149941 150908 2357033
72078 125347 404353908
134647 181002 855933658
16795 34811 44895211
40395 78262 835415429
9614 110103 809613044
124844 171740 124716822
55618 164335 272804199
71205 147850 588502430
42541 187059 362463157
12220 161656 507062959
29039 81035 130246847
32737 119910 218769065
3866 172233 422228348
101810 112949 28379948
124361 137830 773700203
160390 161742 86216318
80839 87705 835608646
181006 198558 44048857
139568 163089 59301661
126109 140752 402012204
136651 157172 202800246
61482 148707 600521803
191183 198477 18346936
77906 175839 246015025
198245 199424 2999025
192666 197013 10938985
6400 12648 7129002
26577 185696 649940757
57321 130650 624299521
196722 198053 3241335
68506 142967 332986404
64141 179099 466104978
159342 189849 65011492
17427 145434 321007554
88377 89489 924526037
104065 111902 996709415
123126 193839 806295177
8100 163923 390666460
185229 198456 33201356
122003 127493 13651802
122915 137141 35591904
196096 198102 4920365
84487 192742 319265938
159824 192142 81182373
186298 189721 8649039
170148 179844 765652657
166957 169932 7588508
161570 191921 76162715
47525 199010 464721698
42073 179531 344832518
68861 114348 327525079
108416 143295 87343632
20364 139793 585654204
5434 83949 360701247
142074 166767 62154015
18532 18639 270751
191964 199049 17780988
167045 193776 67114866
7508 164987 435175087
157087 193725 784191206
21012 99160 966426462
81704 155630 185694578
115127 195543 825263879
151067 191115 100551188
172745 191064 45887247
191825 194544 6293625
139541 156136 41895586
114253 184868 748669381
11462 111887 251832394
170136 185125 645027657
119979 135711 665913859
113288 127143 874986720
190000 191267 3218282
65022 114467 124054021
179736 184777 619040937
40160 108274 170940250
91950 186940 238717414
35745 131389 239863606
158412 172281 931322051
99062 199209 907501245
159215 176515 36897852
151045 151768 308519002
179527 191816 30797184
157010 166461 23762465
20252 91352 854767236
177464 196332 62107409
12068 133997 451357311
183540 194224 741182783
167103 183850 870117704
197728 199295 999440943
177014 187321 834356025
6308 164443 197787471
153490 184430 77687418
1550 162405 403223268
85838 187176 254542053
43051 104369 94189773
125403 155553 454532941
108460 176292 170206333
60382 69290 22193616
158678 197026 920006454
67696 163697 522970129
14314 194916 555403396
43153 111940 453396148
133080 193464 721084388
49364 154209 263045191
87106 108696 1081238
98547 114182 39761431
187101 194767 19386517
144021 169586 760270374
10544 81591 585187140
63005 88136 62585293
167538 169198 4284669
81190 147332 166105278
162745 163395 899566003
64076 129504 1337913
140707 197496 142645809
115314 148147 82281715
5304 196496 479447279
27830 71245 579098392
104663 143312 96913080
169533 181495 526049903
19766 115223 68743832
55567 182427 419579107
181664 199929 45846892
104054 194752 227777432
12105 14801 5829735
63091 102995 58489092
160534 192181 853069824
196282 199839 8869560
69397 147735 196578442
68386 159231 227805037
107484 164314 688385474
37412 111583 848018393
98709 113899 817629424
20264 138249 515834841
32990 165956 809679596
192377 198517 15376773
149271 172616 428822347
19915 42579 56759625
194198 194525 270638780
65412 147860 880122580
79944 157461 769900369
43401 185353 615342403
3894 5983 5249812
102168 106182 10416255
64300 168191 673418981
47095 175038 362941906
11490 99435 220005313
124166 180791 142162430
25309 71000 472582952
130592 199226 172455030
127052 165714 635402877
155541 194019 122178152
185994 197566 29025676
60600 115699 610588725
15822 113939 448399006
186670 194817 977119616
5926 178880 754934212
73802 94129 407742477
28722 71379 107014840
41425 126951 155552115
182237 196329 862869755
130213 176795 117096705
61393 106258 112555397
145419 199435 135516076
42018 62252 50820217
55165 146820 955422719
192514 199247 460836522
146910 165067 45638741
33382 83612 125906060
27534 165609 346554662
34658 131800 243721689
68764 183365 287553332
6808 102514 239450755
181270 193068 29633921
116734 170043 133734968
98450 139062 102124662
179938 187333 938973141
181265 188199 17343385
59998 155178 393602527
194462 199441 629237628
89309 112276 491420908
188483 193752 13314087
136149 152796 41965116
113853 154914 961768268
44942 115083 361377198
128286 166549 343581239
10758 56304 114031715
192420 195990 751921513
56566 195560 964420824
46945 72917 957928854
28090 109650 204675179
46299 158770 469656835
402 133681 626123009
11122 97099 214957753
2364 50911 121436976
71019 74995 542858527
83838 197934 286454570
141940 150821 22370649
192766 197856 199619757
199839 199883 686917716
127637 174082 116805139
173444 184433 27523567
150263 180318 661033844
139954 179143 843175525
101063 175457 866315557
194165 195121 481492687
15582 185787 426763646
2326 61277 405236102
44813 118885 933341525
66173 82611 31472145
6021 158402 755523385
39044 167933 323424986
113684 166462 830217530
65125 166085 253253096
185010 188464 8602105
1495 79802 167229630
98374 113701 344574705
177602 186870 662842219
78392 82189 9509064
78650 174518 832154120
198207 199265 674528489
55641 85009 903757283
141459 185275 110142309
170928 196779 364586385
138507 191170 132323832
151677 163790 30550403
87037 149796 157777511
197874 198252 986820
114327 124591 18076522
41337 64462 424851614
37984 108535 668174122
115142 187692 181838482
162142 187055 62413168
18652 139721 754551040
63022 111685 713993425
2062 146529 362053159
141890 199410 144501777
12125 177620 762127122
5332 192634 469625663
199771 199865 288039369
70742 157570 842333296
31968 63071 78185877
164264 172066 19603449
105139 138048 968239715
173510 173619 77281
43447 61390 45033027
76838 121744 112821709
174431 190562 40395249
144174 147364 241811417
139774 145950 15775058
143843 171212 491226167
183468 187312 191407714
111293 165371 135723918
168617 197195 798354186
158136 195438 902802794
158513 170392 30085785
8827 195470 468008905
115012 180016 299121932
10527 165493 388603700
68422 128228 722310792
163712 183514 49621658
18114 159734 355080853
169126 185200 827919507
183542 188978 13608767
105466 157399 973539509
190494 199421 22466582
120502 167351 169651110
139395 173970 476370804
195885 199279 8484115
89498 125680 141189364
101721 178157 192111871
86445 105221 47402485
75250 171646 242199318
125423 132856 18657634
24462 122886 175098410
110761 120674 24654192
146805 149296 6218885
51524 115064 159476456
6489 149156 357550903
23395 59967 91848799
59592 83973 202412789
76492 97126 51542286
124083 161933 95034583
167988 183046 951829944
6148 140014 458209463
117011 117430 1091889
124729 186279 154486092
181889 191456 50930087
96549 135266 97329283
79362 83215 609432687
142140 178782 408226399
119242 127697 21015837
49886 138502 576913296
179483 187800 20787148
26128 44726 46679321
138420 197634 148773094
65089 183396 789906459
176824 192882 40263003
97419 129564 80906867
150365 188298 628679110
54050 129849 189829876
191457 194646 8119356
160310 187049 67094624
173342 197188 59809424
104180 188144 994422224
115304 174366 148119782
56903 174663 295459866
7004 88264 203109350
96156 176918 203116113
40861 141781 253044846
182650 195730 306969844
128221 150219 370626329
5762 151934 366332062
44862 94937 125138499
176135 183450 171342764
133264 135965 6724174
16143 55684 99063012
4249 170165 416164655
10858 113024 256125545
92857 181963 228342064
79813 150756 178133841
118714 193909 793512207
176574 199628 57857829
22470 196664 436922498
172530 188945 41023687
12641 179381 418166709
73108 92928 49478599
117541 125497 19642117
61742 118885 143219167
110629 155905 113550738
39903 133450 234574442
162164 176617 36244641
165569 165994 565666653
87127 99306 30485014
38447 105885 396307183
68462 97542 72461455
184306 186988 941286083
158119 180132 377291387
117467 176063 324516403
85271 120193 87870450
59536 106142 612173170
116763 180515 430912590
116658 148781 607605080
61929 111435 525643393
141142 170177 662418986
137558 189233 129841959
72841 106887 85639366
2042 91847 230959569
45198 183683 443720489
10643 54744 110455417
69917 119222 123700337
126640 184206 144722171
149399 171786 775347238
23185 63595 286522303
96499 106193 18432378
188192 195964 382828406
7775 31845 59983051
170890 198644 69488461
15741 148875 333799279
51125 142377 228741445
5146 108423 258845343
174898 180663 14375282
135853 196646 152792265
91295 186237 585173610
62120 96402 85426807
14398 18359 9943091
79391 171514 231521768
87919 152790 575190809
128400 175096 117452058
51486 159260 848213715
14334 20137 14629194
102060 135412 590426140
139954 158183 45885212
11255 38669 68426302
97431 163645 166661446
100419 157240 142921726
36082 65583 74109196
192534 198666 15387972
46492 155432 18182273
147471 180517 422519060
115390 128267 31952906
88174 143271 534887673
76778 119576 107613734
57849 109508 824483856
34059 79306 199802995
192305 196722 515820199
65654 172912 995962664
90887 139823 533765019
127734 199847 181170353
26316 72568 115906390
59046 86233 810647703
167312 180277 18095327
50556 95335 111821360
95506 150210 772116769
173284 186242 463334512
25950 32523 16434703
120786 181649 152882047
126400 141449 37804803
53639 179062 546064308
180510 180701 273784309
129511 134152 692251634
137282 158237 52720784
25170 176581 951646762
127422 176474 123295253
30499 157328 318142874
160545 187291 155513306
29034 196436 420087932
41563 100684 147891639
95648 149757 136261406
127169 193307 707827732
35247 193204 920344336
126574 145966 197310583
46340 170337 773869409
159708 177558 96765531
67714 136352 273065781
198251 199724 3726201
87100 88239 2822862
70083 156855 217692142
147521 195042 119350345
55613 143357 610693977
153649 182402 559929033
8316 152744 361916437
6147 116088 275670607
83269 142172 617127679
152251 179775 69168402
153388 183912 76624392
76482 83281 238620070
21869 167691 365695875
169172 171386 275617986
23897 58122 185760338
49153 135939 217526854
171356 190447 47722139
187479 191667 701874176
12007 106317 468352337
163677 194356 77009707
51015 122613 233246826
166485 176134 24223918
55240 80167 62165551
158961 174886 549562169
59830 135378 189202542
103834 153287 124144674
65929 141918 834398104
31822 158296 317245566
171405 189243 44578044
56785 199459 474731272
192965 197254 547473205
193376 198438 824349243
38114 122318 211275531
52676 69094 44484622
67885 101145 370087820
168437 189318 430930524
159078 171900 462868320
21199 68607 492782817
193988 199141 11882144
177244 180493 197652696
37874 162603 994740330
422 161452 403566728
23787 133081 274016175
126563 171342 591935657
3081 79117 190178087
38752 182973 436379116
137514 138893 166712060
127585 147643 50551279
144708 156008 28411284
74732 182849 534731766
123485 159855 91279954
174710 198984 413755768
102834 122473 227804073
21667 105548 882505706
29415 180934 380170905
94214 145418 338308640
24555 44886 51042959
198444 198586 370694
79728 167925 221491178
103236 163317 719061627
145318 162589 250275325
131293 186555 801616124
108322 148920 101810247
92640 142220 124613668
12196 134880 365220957
133373 139778 343284926
131987 160956 72811537
37234 187252 980142586
32499 137449 195345935
93332 167807 187251530
31972 195575 468780789
26630 189918 461205337
108972 132157 58056316
43100 190946 391892227
71220 126704 138992958
137532 155351 854578921
88004 151521 159657136
49000 118775 175036038
66178 86914 951952158
170759 189116 45823647
186549 192953 817738451
121641 132608 840928675
144534 186767 225947518
190964 197342 16008846
197924 199823 853927785
42605 184705 356408046
14755 94796 200134405
7151 126784 299477283
87079 89423 5773470
71508 90343 672120441
51561 89801 95498557
177679 181415 9369349
191329 195508 651577547
79838 182629 911583774
23168 35744 31457822
111546 197279 215001726
57091 96511 98362086
41341 186049 362984723
33827 153599 49589654
94921 110864 627956163
168094 171647 273976490
104996 133419 894879120
68192 70512 139015669
144282 144828 1433833
133501 180865 119032613
127254 193546 227995009
78067 160529 851044663
135030 135208 461293
97235 121511 8824835
116462 116821 869590
74651 136775 155829124
157283 192082 999143395
177378 196873 48919296
105625 173859 171289409
199674 199714 101028
182190 188502 167065433
178224 197208 37332342
102677 161787 463127950
93917 184439 227542003
31590 106915 189083751
146461 164424 240105509
175945 176834 2184667
22171 44233 994226458
33166 138843 802125444
65126 133551 171407294
190944 199580 114179479
41874 80568 96812264
98087 99874 208289068
29780 53935 341298203
127943 174665 117519768
53234 145253 230822198
144593 148774 10563314
71852 101382 73825567
193555 198014 427960049
42016 77050 203951607
141064 148461 308143664
174906 199953 62765593
175292 179018 727097631
164905 184885 50005251
192675 196916 10674082
57581 194881 344460683
10593 156040 887754248
34120 199819 821292384
98319 158726 808440495
38113 120120 433946670
107600 183388 845838478
156046 172317 40945900
5124 164979 796332946
38278 64688 672295016
81075 83117 5084123
39088 103040 456987255
164304 184439 50411777
180252 190413 25409593
199605 199898 958243740
32167 168471 281552524
106459 156811 126260664
164823 183617 103305075
93553 154441 153240157
39016 142914 794364881
136477 176309 163266285
5434 124382 436267918
36330 88587 527975866
178172 198906 52016833
86880 184892 246256541
126513 147216 964026017
123244 196581 184155200
141212 188513 118210158
33233 147075 514208232
176034 189305 33155886
131698 144457 32063552
68220 131234 940501128
138082 199312 762090249
133311 191602 146413182
184530 188102 94617577
141090 169617 71928092
54023 127540 966315387
158925 189804 736466571
96823 121743 62900217
27769 165120 344751720
199830 199835 723666520
110072 181118 985741188
122634 198773 191173730
20926 103799 207637281
177633 187595 24888971
81245 127994 226498892
55152 145796 227312935
30284 165700 852325018
114195 157196 692368768
93324 137638 111332097
142283 164934 838797402
126941 142250 98261535
2547 90358 219541553
150421 196651 116123498
180236 185577 690264481
16474 58529 105483689
105842 199931 236081754
183678 185905 180489031
27911 40367 31277428
53615 141122 219215735
48394 106318 399201059
173505 181822 20855311
89662 188236 748776090
181695 187922 15599087
157440 179154 54608307
63665 67334 9098359
31196 55008 59925106
69926 156073 216148374
39254 76697 822250691
68276 155254 244732342
72165 157450 214032901
65124 171659 267343205
85493 148930 277310648
97483 159381 155718525
68895 133820 841663520
7906 120635 561219713
165230 174096 22201563
189078 198562 187818492
158047 167939 24905241
108274 131054 929859963
3707 32939 938819545
84482 119076 405841455
94049 158791 95006975
100338 189131 223106970
81223 139658 146572550
133451 135503 5085545
90314 180735 227310573
152923 152987 186026
70370 133969 461112930
67114 173061 775505139
140898 173047 80937524
40435 94936 174581175
196358 199222 185498355
99971 167568 348858659
62268 187045 577664605
151876 162206 134655932
49974 177402 514611658
192559 196184 9152175
185432 199760 35985389
159460 163129 9309579
102498 184400 205786951
10656 113195 420778754
36710 174464 345759060
186676 195974 530930032
133766 160446 786136789
97088 138302 103677670
80846 177562 659500653
178334 196772 926344475
7274 95152 278605750
41639 127329 217405081
42578 156650 999223666
10024 52717 107479443
170030 176538 8317605
109994 169081 635597067
97895 186804 837847511
152438 174741 56109700
38015 89276 9643808
14848 49263 86175684
69216 141275 180622992
23149 77641 136443738
146831 157014 990235618
117728 152877 550930936
16111 64679 121689413
173375 188381 37531142
166455 176452 77570171
31617 153317 305309884
76337 178084 255538852
125954 159899 451570951
12261 170565 985432185
121287 146473 63289363
77965 102546 846850477
5081 199813 270729631
14098 123615 728757761
92523 143315 681799739
119417 187092 169773461
5374 157353 779657731
103282 164743 910068398
128428 191334 851865687
104159 162411 146332438
149787 158438 21611649
27099 191086 411478720
53251 143704 707764766
122820 137261 324608871
38844 150332 667436566
79236 91648 71610517
173467 196192 247035986
12004 127348 288943964
58569 181155 307436251
115182 161336 81224424
69549 121598 928735978
82968 192181 274333288
150005 199187 482744607
144529 151846 18363965
10888 76800 29993373
146738 177324 76747169
80761 163710 208378146
113870 126871 32324722
12313 189355 443900052
126745 145839 48199002
68091 73269 12769364
80404 127210 117402007
161725 199852 175234797
41832 118603 234512749
61050 146824 387892841
183600 189987 15960085
153215 169613 542934824
17521 27844 25674870
194395 197882 269991233
170957 189172 45474027
157522 191304 84806966
12086 15770 9188800
103194 134802 79271499
70084 125683 139287553
144850 184768 100149919
134375 182798 121736702
69975 119440 124052202
32897 137550 262427242
134228 159740 64193037
76980 135924 833092811
193858 198717 439852218
52959 105447 14161256
94846 153734 951968559
128344 143720 38660840
125035 128732 524613517
113652 150509 641202800
87545 127531 100475909
173307 174470 824190178
14557 52427 839374688
6080 150912 790655267
9477 69567 150453657
88365 194113 265723948
68423 76943 21130393
109178 158409 506278993
131608 175538 110444239
102155 162994 313084504
35253 80153 526332231
46748 64293 44111981
143577 173324 773762778
7356 49200 460826570
152364 197948 114361480
152247 179001 67239911
21704 144414 307621153
54030 59176 626695355
38703 140715 174189776
121740 161933 100952300
41894 101888 150151580
77773 154580 192943464
54181 159095 614544525
159838 160775 119291570
2830 52807 125064442
172194 197569 3152561
102084 159554 898028353
72167 111147 98005465
47857 125279 194179071
171858 198190 65918109
26510 119242 232655212
123320 129178 14602149
157966 164497 16622567
125327 193519 171319398
7437 194442 955669614
74527 118265 109974804
116102 118937 6919785
53252 150361 243518755
157956 182716 889832040
100218 100727 363400130
157790 182051 61017891
24291 49117 683018593
101686 188134 949696668
20354 144955 312411552
152392 172336 383270355
52373 71274 107504106
21523 121756 18928130
26106 46551 632423817
12608 104304 924653961
159012 161943 7439862
123016 178767 140052235
57544 150348 232659423
173742 192811 47821421
54690 62903 20604000
49046 127083 195546620
124501 128813 972405359
152326 193170 900411702
69099 171887 696233794
171664 179484 19517679
176377 183948 250268340
154118 197141 107960764
10268 90012 199415215
197309 197907 1460587
127690 191102 724668118
72735 104485 721524972
14731 161304 698092185
16756 54077 344611047
154118 160686 16428851
98845 147827 2156859
166836 195075 70914765
54374 109742 750591713
199202 199501 436745080
98441 131002 81959528
55255 176880 305029679
82857 118648 90026336
52684 175703 361752968
113667 158155 230081267
119592 197349 195108883
88776 102587 34752169
199654 199971 797116189
64062 106900 107425377
42773 112148 452399776
117926 130599 449329583
67294 149560 771127965
4903 95001 373228030
41385 155999 658261749
130517 181405 127896942
47322 136286 222993127
56367 173622 294199722
87910 169032 546957487
81928 197596 950618143
44542 150219 265109061
30316 155786 314793920
17509 26180 21560841
87661 102139 493339091
146715 166468 49577493
50990 89013 94953957
8977 62954 135174051
47605 74817 433328049
191669 197185 13882889
75628 123497 120208240
40913 86831 114865618
176339 191803 38738271
70195 190274 301224512
30550 189717 399314475
132611 189553 752240045
131054 198490 450116368
124880 190195 781264615
84741 174436 213192907
121550 193101 179655731
10697 137574 317777060
44754 76502 79411943
36033 60951 62675955
78329 147076 287560194
10081 81075 177596083
196057 196808 71295058
157790 166763 22648255
153613 190437 92361305
32908 163134 326869758
104708 188664 210708457
31989 149101 458238630
84712 99326 31630784
83214 85812 6418768
171565 190883 48321071
144386 186881 112934704
76309 192061 290706838
6578 92667 215198149
120196 148039 94338797
104898 199776 238163389
194402 196736 5826680
137158 166709 74390985
115602 182224 167018218
196217 197747 701730517
48866 158437 235147202
47074 144644 656023435
188300 194977 909792288
10614 177049 417325100
68828 73006 10349619
122118 183058 152973780
11075 25879 112643435
122528 182916 151633196
144580 173198 71931485
89067 141884 726816741
22497 74799 319712823
10531 115339 43178181
98696 131300 822615133
167185 177312 25446115
133979 188425 430314463
174321 183480 852548424
23072 170973 371153582
128774 188910 694089997
176941 179571 6604784
106540 198365 585190593
17435 91160 184391832
32713 158477 315547159
89364 141972 132269121
63925 174285 276849374
176649 190673 660339736
120822 153881 83117985
94937 167530 898268651
43042 45881 368747997
150529 170042 49164486
63473 197325 335713290
67474 93805 393488772
31767 184988 384459265
116256 151902 89200115
44725 74498 74476596
198700 198740 107299136
170169 193371 58113004
85578 185562 895243396
71424 177635 400541539
22797 84219 153675378
69835 107345 94175929
77292 136616 148823478
51441 181943 769446734
32228 111000 197773674
141528 194703 516497926
176909 196580 448497986
91588 169061 194942768
179850 189909 310065143
20197 106619 709911311
159479 198407 78343399
59064 198703 350261541
132949 181173 612431242
130980 194228 610087020
134082 157916 43682494
17561 99278 204460150
4774 48085 108276474
137501 171054 401287435
183739 188585 11063893
65065 75900 26884839
11052 11614 234599787
170190 191957 54474845
91588 169275 195478466
93852 179805 216129710
11793 36531 61764257
172778 174378 483686063
10675 31593 52150763
144331 169348 62955735
148754 186372 359587741
92841 169560 752400827
88253 170752 207541460
105908 118433 107409936
178692 183131 764455851
142526 152679 179166035
198157 198478 736807748
196419 199357 905374320
77010 156705 130364641
107731 132343 618879505
75843 192133 296729608
185153 191174 12600152
120274 182586 156419565
81218 82304 2692613
80353 80771 1044530
22670 54863 874108945
178708 199049 51004589
52173 71836 49212974
99420 179598 201602761
3897 46618 223069189
27452 98550 242847965
173644 185590 901659991
100271 163969 160293124
74027 196284 921369876
165134 177228 333199469
119946 187079 168440561
84562 196757 748146031
178823 189735 903680539
112332 133241 52197519
179923 182524 6501533
41478 101915 151284489
114360 130129 39265092
172979 175719 6878690
122014 163469 104154467
145656 155090 23700591
23595 154555 328551160
160930 198146 710302867
146620 179446 82393205
1269 133604 634809220
1257 82110 202236052
156806 162405 14100202
121858 141095 722294366
33864 190273 392481015
7668 176056 422186170
55387 154473 613405109
79085 184835 265553200
168876 192585 59402150
14557 76691 155449181
15551 178381 408358026
83143 141880 147454577
119692 132898 206210588
68551 154664 216037595
185505 197699 969525134
145832 189761 868755696
170035 197596 96035998
117378 161366 110237074
160030 185746 54501845
197631 197728 771081506
190020 191123 2806368
175851 198717 13690702
19548 59709 100698596
11051 119471 360917466
29219 158104 658520089
181150 198128 42552412
67735 82255 36184976
151306 187531 775683671
33946 110638 192603963
141533 170439 72873257
192748 197937 12958453
23640 117911 12076206
23911 190109 416913066
69509 121947 327321891
128877 188724 150334723
142670 175229 360180359
168842 177832 22500647
176405 199853 248816279
139907 166688 67471828
49161 139165 613880898
17843 138414 302133050
132986 190641 144827915
148740 181961 83399061
183213 195810 129923713
70624 180559 558757556
133036 174563 558815571
163468 183053 49082427
100359 111764 29111210
38459 187824 94267288
147250 169952 57112986
66741 128455 839446640
186003 189476 219887615
141553 199339 936518926
199935 199945 31940
187056 196690 296087767
9594 142136 473110664
141176 189462 121337154
163888 199264 88719519
81148 89770 21440496
103129 144151 103047237
71274 118611 118806960
178857 193799 226091151
82413 166319 210788464
96429 159622 158947357
58552 125934 168666013
73694 193668 301260580
43803 182947 349062155
36383 40235 9708103
94719 137642 107977531
146744 159507 31941841
116040 180601 161822527
182283 185865 500993793
180946 192124 28079922
65010 105794 787548570
171512 198893 68589574
44985 45769 991826304
168165 195318 928466839
10600 89451 719682182
107847 188447 332197073
183087 184867 365062626
185323 199135 867381870
151983 153036 690192637
117264 174628 608396860
71562 162416 228085161
171521 199033 68932241
91213 134516 206714442
103831 129830 847201681
54696 183228 322412964
155793 161852 880339636
104113 141458 93621258
79874 150102 185621248
79885 198964 65780569
4881 28281 58369353
133466 145541 5302913
116367 127164 26716861
197514 198259 1808969
174997 175080 213684
123457 148067 61861888
149024 179512 417148262
106684 135357 734889382
105848 156046 383003883
128654 166411 94947948
112375 178334 165428113
1988 70896 172430216
58215 186350 321285265
111755 165866 955863878
7453 108297 624670952
139975 178561 97099029
71673 158260 947232954
12477 14997 6305826
167690 178762 27872338
10 45023 305891130
137396 149644 30970385
148846 163464 36722730
9121 44339 35275569
93436 134421 922331540
184367 198239 34787623
137587 188917 763023244
132623 179621 118115852
124739 138005 372840333
97794 118336 51996286
182135 190424 487848252
48000 129849 205232092
58930 169420 286508701
2216 79382 192954387
180808 190359 23915946
155061 170869 106129082
112656 142607 74870269
198542 199467 2333018
101100 180436 298315606
180841 184235 219125721
19570 92827 183219053
32125 127660 239533649
52446 118013 933570163
16452 96024 698474984
145627 164592 728464967
61107 73643 31189001
143602 192844 123667617
72442 143683 336059588
37335 144118 790357081
130809 178741 768394778
180369 198530 444862182
85972 167743 859191747
40252 58990 47137661
174408 187831 428064866
125195 193491 171576184
95648 150901 139035035
50606 173944 935722490
2324 116758 286877949
53325 175645 907563214
71903 136945 932011687
73493 85264 776176252
14793 27923 632611367
143447 149119 14351650
109704 164465 929204886
46893 91332 779880065
149269 168537 56987020
106271 149942 894162244
99471 187195 220445575
172577 189774 43031591
93138 195710 622398482
181104 189607 190141180
190591 197312 16861956
42309 170244 666923273
133135 148390 392095393
71228 182470 279154853
190651 191747 539146306
194836 197327 765918340
90637 105703 588036655
107857 178671 69818676
7538 42854 281503982
143074 146042 211898752
139451 190560 128465881
48348 74510 662122054
194346 199783 13568482
94891 158750 160669895
99649 146077 49343117
154113 167489 33539733
89141 126144 93020786
74931 146331 179352189
26428 110414 670695422
171804 185758 34847917
43722 191120 447420075
55551 160771 766263664
8790 167938 405203011
64032 153140 184908710
94770 101904 480352107
38438 152398 772229293
137177 196901 444040749
104875 188707 629885543
94274 197700 259925104
96004 192200 873972593
83805 108843 697559651
198049 199251 3081787
91852 186662 948839980
124771 146492 740548807
117001 199696 40784282
27568 54188 756495668
147337 172216 62601269
129004 138004 22533441
99027 176170 194032714
106882 146630 99688768
120704 176519 140206154
54582 106844 269673718
25869 173470 370408469
61902 191629 237668555
135075 172628 94557898
16274 185982 425522207
45397 90665 113146602
157300 197798 709593059
173849 194632 52190381
165357 195948 806692524
63477 110599 566694383
115313 166409 128096705
41739 94731 132378334
117185 188495 47452880
117226 165090 120077173
48343 50901 6510788
59475 76081 796575084
38456 97661 946726717
40355 105290 162906685
22890 30666 87926422
58917 139151 200997165
147421 163974 41663475
131083 159967 72622349
139038 188631 694066395
47864 70274 515855627
78587 176183 259162128
167504 184341 950638772
18277 167999 375505222
179670 189371 8204283
9348 84730 947475932
90004 198084 271524993
155417 178823 58739688
10059 99350 741582810
149162 162882 34476768
37601 167442 747406796
39150 125167 605634486
173683 189665 539262929
35585 73120 94054953
33685 149122 289719712
132005 164415 81615246
18568 188919 938316590
15721 195772 140723766
69817 175078 264219426
22594 25124 6083782
49887 88899 97448982
195561 195975 220724446
2733 117971 288823179
69054 134850 164849867
166437 199957 814629700
50861 60331 846618578
55875 199879 834102246
121767 167419 114621562
164352 190777 685000087
39370 118916 881445948
1329 65524 160679997
193716 199464 616162686
170782 197802 143934061
141293 171717 808611149
84332 158705 186815400
81687 116159 86818897
184586 192204 19191860
159302 199929 102040917
118320 121516 326050
12716 193718 453970408
124390 197509 183502175
127747 191475 951855082
39209 163288 759824136
156113 198245 105684367
39650 189630 376324045
166752 186039 48317187
191420 192000 1512612
153231 198999 114911877
193327 197728 609753649
29886 33266 925893314
163696 191558 369750571
142542 145826 726217858
168836 183913 37715162
62743 91330 71226837
104158 159542 427850092
162884 198097 88283519
140130 152651 31582703
25577 37855 30748641
39695 56851 443764053
105449 186595 231015048
110747 127911 473007937
198285 198851 476807354
138153 141877 9406821
96315 173763 194812595
116140 166511 832043767
109104 109128 232725059
114677 197790 208415028
130003 151031 52870183
137648 142281 75347884
133685 140885 310808288
84226 120473 91101647
20051 47365 68278073
96181 120686 434975613
119008 119982 681019347
151291 167794 669494167
49648 151890 256453402
46641 109677 673410512
142446 164125 54655792
110951 160983 469399854
186264 186393 898705813
31493 93941 704682361
99614 124736 63310941
89777 118374 72132411
13442 73250 149664841
87347 169115 205665518
88322 127286 817032665
77616 122893 518236980
1330 116221 943131764
53646 160571 268150508
81268 186324 263730681
26405 136915 277037205
102647 176444 185447383
169028 198279 52977827
74145 127382 726393341
133048 189315 141289514
90793 176416 215307520
45994 74771 71984873
191617 197402 14482844
178853 195221 572856268
76675 79732 475120109
20575 106280 782222271
32363 45227 733498845
169504 184301 444985640
10999 67563 104988239
141937 153720 564767322
173456 198806 63550407
185141 189091 80541444
157965 176058 210825989
69129 80887 29334489
91449 167631 191517926
191371 197979 875038888
169450 195534 168673326
143104 170440 68919861
3594 71417 169744312
20475 74593 874087806
82120 193585 877777196
93512 174714 204264081
60346 171947 427506907
64626 189375 312880940
98358 117382 631464989
195356 196354 2495878
148302 161967 34261742
28575 193611 675280911
134262 163067 543288637
125425 143689 622162079
121376 165640 111250154
57689 117052 148902525
110327 199052 503193594
150067 177937 455466021
137256 180457 108632764
162534 179631 183204804
137196 146441 23419396
124543 137587 552934398
16624 37579 41939019
82647 174103 229783442
65636 191540 315855607
137888 183821 879120031
155714 171682 207121054
33486 75794 465586833
139202 193898 568874018
153413 169774 41228261
27055 111497 384128910
136120 195861 150202862
135404 171797 91670658
83612 179485 240820104
51028 167724 467233386
31268 122913 229872254
134684 190144 469890081
170158 180512 25817433
191885 197875 274075389
139196 176042 36429501
24242 116400 189963943
101855 103205 3510698
77248 180199 533299219
29409 165416 286157069
135284 165380 75865342
158504 195486 92965232
58143 82593 527814062
167417 189073 54291758
65263 165347 130345822
98996 168486 468655195
152048 196639 492771539
152470 171906 48941018
19743 154143 337050759
25437 26125 311150042
121309 139443 611003441
14713 196885 617548756
43766 129745 215413400
42964 91589 336385427
146400 164952 853108864
195203 197146 4848077
162301 191859 74094721
168210 168322 309458
167414 190251 57277928
147485 188120 396453907
61592 164859 259144239
110260 156028 114778540
28347 45920 679953336
122870 180823 145527509
170345 183019 314431250
49684 143842 519794918
158793 174417 982122619
31136 132032 253060015
91165 139857 122320255
114940 190482 189372194
35095 164739 325523777
30015 76754 135058149
112992 113154 401429
38194 176379 523732658
29221 158566 324439294
109568 183907 186498066
90964 125373 375896569
38386 160564 623907553
61936 174651 923259907
3418 14502 103922539
97985 189133 229102665
73374 179699 423205001
173824 193024 23036802
67099 118644 129319535
77724 160745 208475930
191445 195240 9600675
181321 198661 739266165
95782 177794 206309116
148130 152360 648962463
106226 198284 482064714
136014 157105 53134371
121924 150750 72337760
159117 159581 993975340
22300 24153 4461835
105959 144027 95394787
133645 146551 32553409
136929 138287 3405982
169776 197316 52784252
116030 186046 175455977
148504 157496 642826712
74095 77932 718626568
95076 124339 561361724
82131 165041 208312614
154146 156139 5010501
34724 80618 233846186
187491 194865 18670657
177726 195112 43697701
45293 124021 197491816
52301 118686 166517872
180206 199314 806909117
125656 179882 136292353
90361 113917 59567130
92441 133104 142378980
7114 38212 77492676
48006 153459 780519082
192237 199619 567749273
77480 125132 119632318
25107 63980 97723462
6863 114933 655946471
156902 188125 78294033
194170 196902 409948311
124492 184856 754616157
153963 180211 65882389
20254 47764 68743503
90663 174564 211047332
76629 165026 234730933
77608 117361 100094776
13714 196965 459628026
21573 165331 159444455
115925 198576 758551897
6899 13206 522225879
184625 189231 212423868
176648 182141 268937913
187413 189666 985703044
24151 29662 13834648
144219 176679 549185263
84451 187966 324176155
164839 193433 642954220
81906 164936 208646992
176094 176581 1180933
176392 179504 724825776
129472 131455 5046126
174608 179713 12744756
30164 166190 789094776
158968 176759 44745423
121366 175066 134953964
12098 36723 363358892
198955 199818 2184920
175001 196108 12072189
84504 164243 200457688
130747 162377 79614671
71888 199890 321285825
16666 80095 716112719
8172 114178 265655288
172277 181043 21875797
56746 163377 267478177
130517 138704 322754239
1272 69272 170142393
6543 25873 934015528
119862 190922 178328858
87092 113000 65409428
4594 30655 878839714
25732 174282 372836302
29154 190704 811657748
24610 192930 508461976
66552 105322 889513912
153747 193551 803447099
34372 199028 413281923
10844 124160 556832856
5865 163222 394477667
86816 95671 426289734
117649 184027 166430389
17520 160214 357797344
139741 153893 245912746
91570 121314 74967662
79907 190610 277929864
105091 108348 8273575
17641 142625 570602229
189791 195771 15089280
171363 180699 691864977
149232 177694 71451338
95013 187372 617726752
18666 191133 432579108
174139 184969 27129651
171183 195644 6911688
59945 65152 13037340
184925 191163 845573162
76005 99127 57839340
54727 170164 388199157
189781 190502 1796019
11867 189927 748726079
71284 187344 291198394
140954 175838 504172756
156203 172239 585898366
132922 188644 139965417
150978 184493 84179421
139398 169816 311679703
77360 181341 261125915
42843 114238 179120676
12997 83612 736275437
56890 177860 303478396
195813 196075 22579087
47204 114761 169605745
127456 173393 172141364
166231 197140 764769945
18492 74514 140194469
31083 193630 876833044
185166 190292 12814652
91978 173475 204947393
12983 109453 241838860
64647 88911 60408626
164380 199840 577250060
105245 135240 75074795
197972 199395 3639549
2624 163870 404277416
112487 117605 1284672
142647 161390 48063329
37854 102210 612842595
20743 123328 880672322
14884 104272 223959482
19532 80230 151879707
35873 80016 110593326
198702 199592 436663961
81433 177609 241541742
145606 168180 56654798
730 88601 219681275
147600 153860 15721773
10709 187021 995355310
73975 96690 54587595
168748 175799 113394815
165023 176234 16290859
40028 69944 984317130
117208 172384 138471671
32282 188154 391080483
45837 124892 198231110
160597 192569 511705659
25355 28892 8919151
28097 68950 967438391
53580 188268 337780605
57136 190659 334907272
122787 163657 741939461
140766 141397 474679233
20742 162443 355420379
136099 174766 984463405
80666 87417 405789064
38641 181696 924636651
127333 186601 148890901
173433 177491 10172447
188796 199473 85477728
66354 101883 689035908
155505 198600 108121183
157551 188629 78027149
151401 191482 100614103
18026 171931 386100696
169360 173079 9285428
75670 176491 508620261
21228 82154 368901825
14912 192866 527369331
128672 165139 91780641
182485 188174 821791265
80991 108115 68327115
185196 193226 749010873
9039 152674 574799711
67873 197749 325818864
18341 27684 570892409
65381 93098 747061497
78890 175811 243474761
138549 165456 522000008
105675 168752 158377673
20623 149851 609689821
23838 144915 303750586
162026 173390 28545400
58594 106954 463202937
44649 117791 852149592
141243 172282 78239595
46280 117394 686021373
149381 173821 61384028
131043 192901 18160620
53999 170248 291712921
64172 184565 301969635
198139 198854 1828730
98391 153362 138301964
94619 170810 191860003
30864 99596 859697263
123453 138958 38762429
149578 199962 79035176
69567 80302 26730449
69109 191443 286281846
68925 187439 297298396
48948 101720 641110880
131193 144126 786400623
50218 178374 321550186
172351 175993 9102644
111269 112521 3174655
138265 194244 621976436
9172 10380 944950991
30093 82234 130598742
104129 104985 2201646
73125 132272 148424442
110975 177463 913270243
196638 198299 232631330
2496 14715 30450233
194184 196274 2366885
48461 81390 172566267
76114 123426 118840243
140037 154796 37286830
103278 192200 489707235
10279 98973 221821966
199867 199970 265519
157316 186102 72188778
133986 195081 153566641
92785 175065 206963615
162527 196027 958399151
68588 151778 578431447
148694 194873 488277074
4761 21917 42920567
35442 114952 199671760
183739 184299 117927846
16015 62438 116376406
162014 180319 948937417
5875 60704 137300211
40219 94347 135366396
71500 162479 228386257
128495 136258 999969388
44581 159607 288551264
89730 101144 28654592
91604 139529 446775187
103401 112929 24218548
9402 24621 640718746
168983 193151 524467781
198867 199639 1965734
149297 188886 99320828
114385 155215 102380385
193711 195537 4605053
13316 176121 408344789
180775 195676 37438726
53890 144410 412149240
190488 197937 18684541
3304 131052 976600188
14879 186681 430815245
17559 25411 1650026
19475 64537 112940151
3343 138725 339088901
115969 177190 889129889
198639 199577 321170081
184765 189021 10647639
42247 116153 185476933
46489 136070 291568086
106478 134174 69183110
132736 161970 739615972
73970 134620 256207548
37039 166005 323711454
126456 162994 91968666
179873 190047 25436906
57246 81318 790168787
17761 26097 20741920
180911 192014 27866333
133987 173200 98645776
122360 153478 78130266
94107 155732 155049815
18295 123624 264031131
41395 100520 147924240
74342 170326 842660087
170386 187170 842269321
170262 194543 60823245
143827 185747 119314488
190753 193597 7215340
65933 191170 314144159
181147 198492 679434795
23639 41198 44017525
152364 158329 14901129
21480 33606 470410517
12191 12359 187260857
16434 177781 680614898
59672 196075 342198223
95937 137453 346428244
70631 198883 559095653
71209 137217 165446477
100172 152266 131000911
194308 197673 8303281
134008 155255 53536816
188427 195500 17877251
64532 143709 305354917
125816 136771 27448687
121431 158092 973762493
81462 171631 429957049
167770 172628 645040331
185139 185809 1632549
22965 36209 63526503
39555 153013 642493708
147962 168793 52330276
32616 131150 206922693
119268 191055 180120696
115989 120688 11485626
107640 156731 123116255
15455 43023 313598912
191904 198546 935868078
18527 112553 235930166
186804 192386 956531532
12783 189653 443526143
102220 124855 56941125
197468 199919 6212647
63251 197386 69253978
137325 194911 144809573
9957 147433 344569827
57246 108370 805301715
140864 193528 132405844
158198 167666 23826118
130760 189285 146978154
98013 143618 662492178
83327 126130 107406098
2985 127072 310744076
198811 199435 92789261
6410 181995 440223064
62421 158425 240632939
196183 199720 698186418
125907 131443 13971581
43277 133396 225822332
126693 167389 420935236
25240 181999 923016749
116152 125949 24202740
186113 194603 20857071
49392 113464 160765690
33186 184599 937642015
177308 186407 781668814
50369 131020 202140538
14688 171317 392970732
156975 178340 12421623
120702 178062 144086596
133475 173094 99638196
33950 77611 109421391
44197 112424 717239935
24411 29499 268542490
118835 174274 139182177
136786 166793 75563049
169599 172161 93910645
111715 164627 452222834
144261 190929 208867607
158170 177859 369428409
151480 169695 45910020
157639 159824 738972702
181760 185194 784890847
160917 191837 151791856
111592 161229 124414571
125063 142510 261713187
29796 79421 713184676
142710 164256 54327104
20842 52384 78987546
66191 165408 248994754
149202 184634 88900753
92727 180222 219952853
140692 151293 9425366
11116 90565 198632003
189309 193391 10372628
146979 156572 312278536
25569 127520 413479620
34791 113566 631576256
145672 190518 37074214
31133 143002 731994134
6079 96226 468557811
191759 194241 425883285
159919 194379 157500584
47431 76629 338616924
42624 114114 463191619
56204 170120 285931616
812 171736 428548485
23551 114878 465512016
81510 183121 255143944
98286 183924 215283411
116005 129286 160160384
199319 199615 265974452
180426 186222 14469510
51276 181657 327095200
154583 193391 97413749
199835 199975 656412987
54400 188847 521959658
16368 81799 163791523
139424 181779 880724414
103307 152342 771805387
180632 185089 800490331
152238 152586 902449
140075 155577 246447461
100014 199444 249875795
82953 160072 968014062
47149 70394 547012365
95164 173315 70734657
40899 84250 108499687
68026 120738 971401097
145619 148712 7778328
87666 128787 798464440
124434 128745 10708242
114844 179810 649813425
123902 169262 114004990
39838 41264 3634391
139351 192699 382927029
163945 183302 367453007
81995 115532 84472494
47649 133894 743748607
69910 140161 176050951
127173 173282 814248043
119600 199622 200829509
85650 124417 97549757
11990 24778 7796790
122130 187664 353417000
126635 169912 109014637
66781 107858 472470864
187754 190544 684198338
55387 62851 18687264
50942 93090 105325180
111648 120657 909765824
143813 166471 380074093
12726 47806 777392667
163997 187439 166664729
46375 109055 213955244
52230 84097 80286604
188525 195487 17580118
66688 111670 365224708
147060 177545 167876890
83283 104370 53045031
43761 108053 161295371
59684 141590 205208463
31259 55594 61219294
37848 141664 979531903
64700 89225 786792821
129996 194506 992718465
61876 191821 613667849
36612 74366 214067442
17648 49528 79842289
117711 153662 90076772
97518 189404 329629535
43103 81396 95773506
33618 114496 960178833
82764 139856 674910461
181378 182054 641200827
131436 181968 800394307
93128 164625 313421191
29590 123494 803832245
168989 170467 429284977
179876 194444 335634121
70969 127223 319068509
143278 173674 203579153
119575 188761 173612006
139596 196976 342064969
33772 128036 12840568
82569 86338 9395372
176307 181649 13369822
160549 160783 993642799
31957 62883 77725050
47405 117749 535696373
9828 113848 260684350
168120 172735 168138940
67952 158879 228067518
199909 199915 850363933
93088 182040 223621316
176678 183919 18103541
163279 188732 6821078
112190 129768 308414243
10285 48598 95818755
30755 153030 306722230
93662 99161 13840294
148961 164348 38768084
103547 114197 751943552
127358 187131 465584026
196159 198229 777852857
162594 184889 181990707
132369 139076 16743181
18622 70127 9305977
81542 97341 274759632
191247 193856 560189722
13797 133909 300985419
94082 136866 107533569
188400 199718 116998991
11382 176400 263700301
13839 84449 176675828
36073 100905 310960506
116754 149803 402403856
40319 54691 407474489
143172 163650 234329872
106298 117606 475740878
76543 131818 484173158
133172 144514 914439042
77117 102923 186959144
64133 159544 239230862
138058 173611 458129027
23948 44752 888159713
191088 198018 2210081
187332 188467 935976781
188406 195624 938531260
23643 45101 469229645
36332 111761 788422115
96132 155154 148593970
104950 120745 39543903
162954 189595 66811453
163745 171379 620161936
113444 177181 74697363
166090 184387 755289148
79410 161070 205133873
65483 110978 114177919
124837 138109 33208718
195297 195442 384589
85065 147501 315919567
142566 174830 781274615
24848 182152 862752588
198846 199537 1758230
185419 199221 362733872
104893 157113 131109033
47428 128145 106455583
18429 42720 655276807
144002 169173 950361094
91213 153176 699521800
25759 179445 425672735
175994 183508 317566337
87718 103462 911520665
171948 187829 588871723
5854 20450 169913596
146445 182630 770529939
102737 151478 834903897
1030 77688 758692076
21769 108098 666226451
93886 139853 309979569
27277 156144 890848428
127137 185677 147072379
92343 143372 533983476
70397 161838 970235592
150363 182801 672685134
102673 148406 420202
41151 116453 189067584
120856 194443 260850016
51063 139799 222364444
5483 113540 399041386
27897 58849 887028472
193262 197948 11680291
177622 195175 44076337
199345 199506 389755
158789 172833 35370625
144547 166994 56406209
172237 191930 703716637
126608 177563 891013930
63998 134437 176393801
156369 170738 36239011
43702 196166 749562348
21948 140088 797984224
99111 113994 766192420
96767 150350 134849894
73802 76819 7474840
187048 188057 718934103
96861 113595 42503770
107946 132380 10112232
17903 187423 425094483
176046 183343 18248134
99453 178835 199632217
93696 139818 848594540
108051 144593 700847821
102009 133043 40722905
54674 137490 107686388
153026 168951 40099332
74175 107347 83496542
63449 169115 265133435
9416 108694 248780352
21362 77455 316505966
166122 199205 910027034
33508 105232 931178696
48731 135598 739740660
101390 119739 189073652
168128 177027 22349082
98602 114140 939704655
129477 147370 45090681
869 96194 548168804
85118 199330 558141780
12901 95436 206364743
188975 190843 88310765
133004 196929 415575305
151054 175303 851572608
103324 199857 242414379
182498 185597 187786522
109928 197671 961271111
104985 111729 17120458
194884 195465 1446979
66312 74232 19626589
64759 90652 380925943
144316 148976 11759285
55604 130745 188239936
169071 170264 3044289
95524 191563 318439144
113435 148413 87776636
42028 164144 416145256
190486 196972 329875092
130214 131274 164920024
169049 196566 68992967
125553 132574 17668482
7372 123270 290325807
31428 36049 11586031
149939 156827 461680181
158552 197605 612100781
2536 102551 596316522
196086 197260 2866249
185026 199405 401873736
70762 151682 202991907
35172 56265 612058115
15508 153317 430177963
190476 191206 1870256
124650 179480 137717079
146329 167673 53538439
134603 165981 110721423
165052 183408 45973693
43160 117535 186638142
105305 154347 575822608
66249 87134 288546150
73794 148863 188507686
27565 91193 159290149
28831 62335 810136956
156873 176181 331364675
120594 176345 140035465
74721 90921 40409192
168234 195681 68898268
58270 192550 873591155
170333 175485 12842379
50577 92945 177820519
108933 123791 858995267
68462 80321 29533105
137216 171315 77449748
72927 170003 243866573
197933 199153 143147794
36803 38931 583193883
54076 54329 218451
84932 86908 163194736
175431 182640 17995313
45307 74565 828515859
151804 153868 829343930
82428 179427 243658705
162393 191147 622587252
166802 192006 289604087
167774 191015 139222217
163380 192568 203900123
144720 157021 782596781
4719 137977 333810221
47282 159438 261372122
88740 171320 763700652
177625 178912 677635136
91652 136302 112193184
83217 100363 949879692
95889 188871 834044790
140497 171399 77871820
172361 190894 561818364
198961 199081 331166
170029 173498 258492093
13173 188051 438553378
76292 129966 134727337
194375 197705 511323328
198534 199911 952607954
84949 92565 19014504
183592 184787 2990709
111663 153681 336074150
158170 170631 31525950
31994 77816 114795390
95842 192822 243832867
98218 129608 78969425
40016 77923 585467173
146138 172232 956851543
78258 131039 712493978
117167 118052 378083489
147755 199161 129021344
148223 192311 110623082
10797 130332 299426677
49385 128297 660078927
40580 168413 534341043
63378 171083 270253009
94248 171172 873473014
93631 164565 808993342
128195 175586 512781130
162608 172382 24612555
9082 17342 20575115
157917 169984 30499787
90578 171051 202503475
108857 159471 126920243
147577 186825 305578030
70389 149602 51303900
58689 92675 84745250
39693 84206 615571098
113565 172459 147873733
127262 184062 142688554
95956 101803 776349230
106815 128115 53152048
190339 194333 336902397
183581 199886 40940325
85632 148941 159181979
134889 181463 117132424
46336 121666 188966325
118086 164209 115780456
131930 164030 80792158
54249 64917 26725598
75506 103735 175003750
121808 177744 354510782
36018 179244 834814723
54883 105581 127027462
104915 113689 22129252
136354 167543 78524445
13472 19784 15814967
103168 126188 723032242
190767 196694 999268356
192545 198890 711121483
55417 184002 322484012
151007 168545 44181476
176923 199899 57639205
154589 182901 71007288
3586 182874 449473868
146443 198627 130960698
134690 153358 957269955
156386 168499 30480511
115685 161451 114663881
45472 177205 369149226
78843 109970 339195414
65196 146804 924746495
193470 197616 962932087
22082 84832 156963512
178731 180678 296361339
21722 87424 164314569
128173 135900 19415757
23126 96428 183387633
185647 185699 962416948
133268 159037 902430079
110745 167931 992529596
172008 184487 914294712
19377 105370 625386121
59238 187140 320710619
103714 142873 98218261
136059 199448 159310044
43114 61995 47395646
154319 176313 220652902
161286 162688 750899181
198119 199638 3882683
162965 189382 924802682
68315 161799 234540240
69784 79424 109673908
199318 199918 655287544
173902 180690 17003264
15072 38400 22498427
27752 148187 205669488
53039 119524 452068276
80832 108636 69957911
8117 105788 723161467
138272 161011 371890185
71243 86790 38712740
172118 188493 955377840
29818 107819 234633308
79535 161319 517421907
142587 172545 75435860
11071 78649 908480037
4390 25397 52361985
105901 117426 29033464
26721 55253 71755821
106106 171760 944113408
146241 151874 14072438
112513 163641 128202021
199027 199688 695581236
69524 109443 100171446
25966 179235 447097233
24785 118501 287829604
101730 176381 187641217
13650 138629 313165295
90868 103267 31374052
37172 197216 808439304
44511 127346 207662167
130723 191460 459539065
152431 162536 731967794
171073 175030 671797278
16543 130293 285007884
137775 164803 662531334
15622 70346 842811833
199094 199605 50727936
3002 10417 387254660
73456 108903 196801673
58842 181755 740180554
73566 196961 676156494
82759 93196 908765868
6593 63153 141612033
26407 75350 290306162
84130 110301 66006010
175335 195634 50920592
38534 110094 179699184
73066 157471 435546969
101344 170593 919059468
118193 135600 43437841
161198 165299 382858931
55702 110948 138590865
19594 131800 281222755
115716 167779 781241492
153247 185686 354906559
165981 186844 52240652
155105 198713 153337672
44076 54514 10113547
106450 172768 117673652
131487 135619 10312328
122108 127030 12203273
19830 154143 336809205
56629 121110 283627692
22015 91407 173523465
22791 159146 341859407
95305 161975 167800860
119193 188136 172927616
109524 171088 154614913
62978 76513 121429549
184589 195940 28557086
108231 158789 126746668
145317 151725 15975649
121431 121732 30972362
107159 157179 563041800
34828 49043 35778942
104843 155373 375239541
21974 155057 911934919
8895 30736 561093938
115217 195404 201150379
144822 160429 4597599
179213 196380 584843492
14833 181751 690835844
20710 108571 220265906
39108 65585 717232826
168588 174733 310314631
108131 192203 210949278
193329 197249 967314711
142620 198700 726726818
158805 197042 96047491
20770 69388 473499192
97282 180179 208199403
11644 106137 236876049
57140 173881 781778276
180902 182784 4705081
122080 153009 954204202
41808 98019 140519029
184717 195909 291572744
136226 142169 15019485
738 87042 215791625
155154 196078 335224014
52829 127728 739415246
171894 172592 1716110
62599 197011 934170509
98503 191311 282508243
47490 191026 360175927
49693 64257 36618793
13903 160485 367548100
113227 114260 2600548
143479 164362 746596868
145465 168827 21479233
168377 193644 669298613
83288 164327 420290845
53593 183383 758078739
16101 134905 842456270
13192 66966 498405932
116785 155256 96418376
196499 196904 982427
29881 107788 195523647
199301 199465 421856
60181 140006 199916815
6478 42808 90856075
79661 87998 196099218
78025 99998 54950184
22745 162778 351231980
140136 159163 47853412
190714 197862 11058468
37142 67472 76224382
22909 104549 520857064
4944 133244 549325906
98014 199307 696537512
34603 170974 342448173
8470 38658 746214955
73693 111247 94497109
26243 32213 153514350
180844 195599 162565973
138579 146338 19655744
177063 197230 50597254
137340 197869 152068286
104167 161796 144725763
23193 123094 718509969
182796 192925 19340042
124413 187626 573892834
87448 135746 899521334
150509 195916 114057884
7789 199580 429821839
118593 174329 139923487
172255 179017 16879077
162686 188946 27877958
74670 129243 136931239
196167 198234 5102611
9496 151008 354674834
138960 148606 660600687
79186 153970 351039207
76613 106069 670975074
108318 119583 688665768
130040 163329 83751876
51225 136728 214223455
28719 64738 90483272
55649 123820 234738679
27006 112236 213991854
198493 199802 3288720
156220 184612 56569111
151280 165740 747140394
110482 190406 657142599
84039 161653 194996411
156904 174619 44563835
38106 182757 756554950
191861 195591 9454344
70007 107551 747800047
47359 184598 381448393
35879 36260 734886151
141442 152634 968154334
191622 199033 925573683
8652 42029 83427168
98140 125276 68379126
158030 187449 73825170
166298 198670 81205321
194897 195620 529077941
13816 145904 815264467
189183 194151 12586246
15498 19808 10781561
142350 185010 234636145
189854 199368 23959656
133948 196850 617257831
102104 190323 906492897
62286 145418 208502918
70970 110817 100069962
4105 176246 431638363
189740 192110 6000346
174345 178220 793192842
65331 89209 59430197
67687 195862 321629572
105167 188536 688330882
164208 178247 797057993
45541 49495 9957905
71463 77547 11087806
132027 152867 234648399
79070 137546 146713419
117072 145322 70815465
175422 199340 59950655
183294 196623 33492903
49470 118235 172499174
98098 185065 571756363
103287 117432 827344863
13609 108735 238491510
106358 127669 708495652
124519 149712 63325129
134054 152625 724347156
155963 170007 301361832
121020 124621 9066152
35529 166364 328351771
39054 171405 332238564
145541 181787 854997418
107504 153417 597140514
93769 113987 51196935
87805 141680 135391891
100466 121741 53669864
22872 86869 383825882
157459 197771 101164366
57172 186792 325076074
151157 185118 85299535
110920 113026 5313105
70711 80176 23570639
91885 195424 260290094
130990 169113 515829202
138780 150714 21534937
55912 60326 11122690
156123 176559 637904341
179977 196396 361088704
97814 152345 137259850
138374 149910 29170510
119795 133876 308622686
152879 160678 748365629
49498 113319 482233035
182622 190525 19806527
78463 92548 35109803
196786 197684 886992762
56653 163622 24114556
42008 43498 3744237
181858 195387 33997546
103176 122114 47638482
27598 89866 749630455
89651 96770 17799675
194740 197413 6582782
17396 142083 471063162
28370 76645 301900170
82534 187436 263389126
193249 195234 996065563
84633 187886 259316817
186258 198976 31977791
39654 40609 2408354
138695 182332 109718024
181861 193394 28965173
148386 167659 296578361
129434 172914 109388408
28584 51454 893826956
130804 178370 119588618
171103 196727 64203271
135751 136769 304618619
182764 190886 20356873
76008 147298 224687074
153544 185693 80677041
15825 102338 865618356
193824 196904 156715224
3974 195859 481160560
190627 190955 823533
63078 128153 50839752
42411 60322 379423706
178747 192642 34836068
131527 173710 106033904
172296 177572 13135755
161648 179716 45359726
108341 146898 96703356
69190 114434 113653828
199910 199931 30169
175748 178831 7747141
140674 193738 133400536
118917 181417 852554572
92617 105334 32267971
1970 41770 469587611
157231 163555 15921813
150583 163786 990051212
23843 36823 32480386
168936 180650 29308129
169153 195298 65546803
169281 198436 73044075
106868 110903 10121154
132339 149797 934126068
111676 181950 223794540
137219 170639 174227318
110220 137970 69324452
69798 180920 278837754
53379 86040 704615398
196454 199786 8314780
195197 197169 798104577
106979 121208 35522545
272 15278 10029369
12546 106418 986125051
12923 163098 376621663
48504 102207 134503248
132428 175300 375845700
47768 183347 692651854
137032 151247 868754017
148509 196343 120031347
31717 150923 299012230
143022 167494 952725611
63505 119717 98004476
33603 179729 554880042
2889 53232 160654368
185065 188605 8837033
145014 154284 23285092
107543 187621 214453343
139097 140876 960464097
145919 189447 962954350
173296 189677 41023125
68392 186869 297186819
106780 132578 64494397
75146 137308 793595083
197879 199092 3128600
20591 190492 426060035
65770 86472 51560710
129762 130206 1161726
28747 40834 30350331
136158 150404 605614701
142231 150724 701152263
27075 191235 411910401
146816 163853 982231893
24709 148232 889303550
159943 198901 97795157
107581 172212 162243855
105263 183368 394998118
19081 50114 77704587
181306 199019 44465027
180378 186090 14264917
15534 21490 14865535
23784 71358 119287850
186376 195825 821169975
110762 185264 186863183
126628 187879 153928416
177440 189313 707916700
171619 174172 6330293
2421 197001 487873748
69010 103525 408149475
116979 193178 191115817
45181 179753 514874158
73530 158853 531274481
62058 118928 142532687
43204 140594 244055107
67746 150441 207381005
138570 190977 116608871
33045 36410 8491919
151615 197870 635679267
58776 177325 297350679
75285 149353 185995367
192265 199663 190399752
184857 197130 30836966
51683 141197 570803075
15376 182274 418542013
193647 196934 225992770
159144 162301 312659727
154350 165204 27324653
138855 160162 33435990
42197 139358 664803011
173769 195405 498693408
162310 194100 79754785
42660 170166 417317122
186158 196228 306746295
64927 123300 25974188
66765 139285 181714306
68804 173888 911798408
3037 56347 494555424
75206 148790 139899355
64495 148564 210892039
6267 28931 56530211
7371 141378 415036779
80576 153319 182682473
56026 146115 225967209
7350 167507 418554886
35661 162114 317373598
20920 62706 244702031
52153 66080 34959995
57932 135583 857405354
144135 197528 561601100
103139 152295 252325804
63405 128455 953935544
26036 89754 573391561
156042 158807 6855085
120648 168307 255146318
108898 192192 209052458
19958 132539 282113014
166510 186891 603765141
21399 35385 37177091
88469 124276 998551808
129816 180138 126499712
68206 70945 988779408
134035 187268 133720493
66979 103264 755436677
128601 198159 803616729
196938 199745 801238048
41148 123319 206072026
51999 67023 37628408
93065 147272 332766983
127448 144556 424350867
69617 161790 231275696
3028 183237 451808342
117749 184956 631168859
55758 72627 42103136
116568 176092 347682970
119321 189603 228159946
115379 155328 924011522
93280 128832 830499722
134940 199951 583095140
158185 180323 875290913
185612 187624 5006930
161321 167525 15578686
92674 178631 867382694
60247 95133 86892187
169095 193943 62280813
181155 190869 24338615
162720 192055 698098478
22879 165925 358811719
8831 43381 10514864
90943 161796 178217922
41851 108207 166476378
134564 144968 26333086
44598 145175 252362576
89202 173610 212237715
111074 111150 203903
90736 104498 34896822
97347 199990 338764262
5862 126862 335162482
7781 189124 912236363
81273 180900 120785287
151039 168566 303058514
186294 196960 26872857
6814 69895 922308988
104463 133654 151323054
14617 150881 711371756
180870 194440 34112323
197801 198958 966988946
158082 162343 287168897
53210 158377 451995389
193809 195336 806696372
45799 136228 226625785
161031 165017 12046440
187421 193740 619121742
9898 74105 160589691
140090 157920 381698886
88058 185217 270962744
2034 123201 327655396
73213 120664 119085368
69083 160358 228996604
120511 189890 929766245
19273 139572 301391667
38398 160611 889842442
78951 99478 51324596
155079 196761 104597413
106830 186924 509162996
56504 192273 340638095
171090 178447 426816886
14631 139929 765712227
61854 182178 702227773
33565 61307 69795641
124732 147056 56121666
97685 161073 159511861
112914 176363 159097076
44580 169305 689907944
23697 190035 676769178
35040 146390 279488115
41043 147176 266249075
162763 187557 62076900
121902 129715 19448005
49216 177124 366184022
48175 156800 129355095
187680 193998 933977401
80260 155432 188879987
40509 194138 385529085
111313 184729 684273425
129152 145221 40503133
84292 147098 157844548
36015 134559 247069391
100345 177928 803542204
138380 156160 44861727
169180 172412 986243998
163901 173569 213127341
4961 72346 168608985
85122 90359 820406620
106810 128155 53256340
119452 128178 299561221
42784 188544 365600889
41128 91371 125645751
66714 185321 713732134
76439 181993 622016764
129427 135916 613077787
80388 114215 85135786
195510 196453 2342129
138126 181036 107895415
23855 61582 94737240
159923 174538 36791086
45206 116319 282679923
95273 123252 482276116
120083 150431 624242929
88640 145251 583138764
11678 172086 729468635
195618 196926 3248196
161076 184219 58087710
187628 192544 12432979
140997 195120 374756896
63736 72195 422914753
179344 182305 7391264
193710 195101 561325518
129120 183590 398966022
159692 192591 82642395
18950 96190 193173104
159443 190789 78683410
44148 82570 531620667
144825 153142 946239645
81101 89679 21324672
199361 199639 72472
36778 83250 745515886
69416 107328 690019599
154794 192995 95858588
145423 162228 42199147
184160 190752 91581454
35250 70517 88555904
159247 196786 521863741
117516 169398 833390773
158096 198808 102209988
22534 56664 670824948
117593 168075 126539490
143400 167609 60855370
160123 186882 13709910
87593 125261 744058139
9147 120309 367354070
73950 115064 621775704
148740 173624 62468197
46459 126022 199402136
90307 124303 224433710
58354 163886 264704253
107092 152960 114964818
147666 170798 11549116
1135 18315 42848456
76766 87303 26333185
94553 197403 258507448
99277 146104 309606332
148755 163597 37259911
130140 175078 630308744
17557 127080 571897239
193461 196939 8723784
25390 90614 451352933
126022 162365 355462134
162187 172127 25025608
194375 195332 286949756
22746 94084 580255013
163029 178184 644500238
74524 166678 231490580
28368 90548 155601626
44014 144403 615031753
190555 196868 831937864
9711 48407 96711713
187475 195549 415521806
145663 175551 75049013
90601 173790 209192516
170023 172564 6352276
13928 127507 846094384
110418 134448 131441151
166611 181092 36293348
124494 172635 110558077
130841 179137 121437814
139264 173504 86169155
107997 117150 632376555
180471 186031 138992447
60134 151882 230007005
157049 175522 46438154
106659 113138 123922838
125698 133357 19266408
122258 167313 113141854
29903 116922 830090005
92041 110173 341871268
84657 92400 19320333
111970 170078 823941117
36698 166174 324954648
155972 190566 86775767
20116 144872 880828326
20810 148205 401702798
158594 174056 951435133
54416 73420 117745942
112715 148169 581915605
154574 155916 711282494
85560 171197 309872895
69804 92229 55816062
145504 193033 119258169
106876 159371 131590392
127390 182159 905917180
66539 148148 110474856
122752 170195 845282943
8759 108732 250467766
71204 126599 138759701
56922 133927 192936100
119626 196590 193211013
171687 182844 637346788
54870 95444 995998999
170128 178896 89612330
85514 134784 123703567
132549 136284 60446568
18391 26100 598116986
147779 148495 439839027
184616 191064 16182295
68849 147274 196771100
6421 81434 326248603
6306 51645 418497013
117285 162505 113403500
24114 145961 855802356
162186 174287 30371795
31614 109418 195232774
113902 179190 500211935
122534 190879 171580177
75083 100529 169390501
147699 174047 66181696
42032 121859 707114185
180793 193892 32923604
138659 138973 301317421
54683 188410 335374935
145713 191700 194941399
26553 181337 969586514
26869 158166 329374067
75434 163318 220732205
156085 193977 220476684
195924 196265 877902
85968 125318 194711107
115204 180570 167073609
60251 77751 858697935
107019 123148 882482607
159953 179114 48182639
143819 190525 783145545
173614 187640 35058637
198851 198983 432465418
139308 142249 7399360
60460 180751 301733379
153813 172949 48090493
129073 131586 6340329
30325 115920 214884980
38068 39916 4761523
91537 138286 117499009
166503 190078 701476890
166367 197409 652418033
3966 139582 339678909
154467 177271 538964118
74282 91923 624894432
151436 158502 17198313
187597 198110 26417316
45634 100834 138105836
66393 129867 679691199
36093 96715 151692141
100511 120659 50800284
38084 190692 805775447
99902 163095 158975762
63079 82054 47310672
168520 195329 664316342
166059 181773 392227071
186114 196307 25715863
183060 196359 379256048
16945 113519 862578976
83564 145565 155818226
72687 83616 27342623
175916 189719 34549394
190736 191653 2332355
80748 169315 222525660
97659 170802 184182947
177310 193110 39653223
160810 169701 318776198
186945 188134 183780626
57617 80847 974445784
27740 198272 942514042
21482 130369 272851241
131395 142385 27563157
5070 52682 119173468
8620 151420 357822527
109924 185767 394328126
44498 179377 678252375
17378 22822 800831927
53364 101658 120787215
99250 129073 646905097
129530 189758 461124391
90010 151302 154134831
137586 169582 80650883
138342 187929 482984295
166541 173054 11174239
176768 179121 5928132
46539 59737 33262942
147471 158446 27456667
4473 193050 472888817
103264 152424 328527641
148786 157870 22691470
144807 181493 92091611
150043 171319 447999710
62856 195543 723546420
10640 98646 316513324
136019 170996 857353357
118673 167273 121943764
173178 180011 223132663
126581 137894 25080042
41891 99272 178215072
197568 197721 330373582
99918 198886 609995520
193106 194773 4257037
37181 135997 247806021
175030 183663 893875580
95676 168068 531694210
5153 126297 493557939
18413 60617 741387719
19562 138062 938522438
29863 168947 349055452
60930 154694 235188487
167120 193048 65084590
3907 73311 488221
195275 197527 393217841
169368 172760 453351397
112977 158178 113218249
177838 195043 43215856
90919 145546 137507524
2751 148159 364501175
16951 164333 369712838
90795 134706 849089751
108831 152125 655377726
121410 178066 142277656
138554 169336 512631918
129370 176771 119193071
59123 183476 844379124
57132 181315 493056446
103617 111027 18811798
34020 87946 267428758
156128 192724 456790950
65949 177648 280239000
7956 103492 611406689
44822 100806 140085575
65626 75980 25723347
127680 153845 65848938
19848 167907 462574212
145731 167063 574264418
65372 156057 929860047
176397 177533 2863911
183986 187671 9172732
35689 96766 254098634
87605 190706 259028931
167726 181685 15018658
937 88468 218855991
290 100885 251547563
133459 133912 1115988
102020 135238 362054813
44000 178269 461262713
11230 132321 303409376
90967 150880 150664676
75064 119276 111133168
104527 121305 101302929
53369 77648 309120585
139062 178281 98645005
128409 191978 159703011
106319 149860 109189205
124907 150562 64420826
165413 167423 210878190
178759 194535 188088629
135996 171305 718760955
97603 163579 506588023
103072 154764 129951813
2727 96200 233720989
199882 199919 648460956
59266 197503 121698040
4186 186554 457248329
150596 199604 123069184
33394 67737 86312202
76156 133952 286699696
119036 170096 901644382
163751 174825 801141554
98757 153411 568277978
46855 114346 169448510
58721 82268 971209305
9087 106538 244257930
185723 197517 29604418
157213 176802 49190888
37545 106811 920820337
17334 100999 209350651
155602 165758 749215966
147688 181099 83868873
29327 120932 429154011
143492 175674 210834905
61710 135071 610440677
80388 198578 548714744
50274 187372 320943196
19080 135983 988174577
1083 93179 230280239
63974 72519 21190396
29126 197586 681492338
17966 30483 190949812
105484 172250 167703275
91686 138509 550026250
33560 182131 396401892
70147 130082 150173525
171682 177253 13881914
98936 169615 169336196
66350 107617 577691770
188197 194827 16776363
194958 198019 844883396
109069 161977 132774319
2856 90602 219356674
152012 192438 101522638
83935 111886 70504470
86438 170640 211792021
191654 196554 294572393
26097 159751 335314258
45390 63521 573999845
68276 93748 63464486
99064 153202 978589712
30251 166503 844230428
177332 196163 47312741
131176 193292 910436663
155405 171967 23841919
90458 169735 912909689
175959 189945 280024236
11437 124617 283613629
192789 199959 642658520
47316 51957 100786403
104584 184210 199890422
100574 195636 238983769
89207 113643 61750235
125297 194576 400484825
90611 96590 10088094
93285 121740 71687933
96915 138624 104921924
82117 139093 142921767
147154 186141 97779810
88950 115389 948968974
100406 140303 165915679
128192 143326 38054420
20352 61194 102335964
3488 122939 299214384
53872 194970 100600339
76097 185639 107406090
96310 112894 112407657
199579 199712 340564
41040 75406 86023817
113082 133624 51292025
111737 158031 650963581
44311 136638 231403575
130610 157702 68077496
36856 92269 138650533
92043 143296 128882459
8191 102162 156574092
181440 184535 7752711
25484 138225 50131188
114917 143623 71813854
46555 78940 81065626
60085 136802 196915812
84024 180554 954525512
78039 162933 213223893
165780 186776 52561256
111324 171840 151887258
83588 147101 101226348
108431 179990 706862367
107063 116382 18958690
146259 190012 109716658
180855 188046 376900637
83675 148058 795499913
8531 119379 500598367
84625 157740 706924769
116107 121424 214784087
184249 188100 9612827
88635 158701 914774603
156768 157011 595268
104044 137494 460251637
116376 182417 714224018
36932 140526 978641573
41965 75691 807335794
52824 63821 66993381
46219 186889 352953103
52759 79120 65867400
13663 115581 255657841
37361 163679 638846674
114889 129049 219520124
142323 153008 647835240
22799 78800 498150993
188962 192998 844197814
3668 51764 595548113
37808 187579 375810071
29540 114523 213342268
44625 106547 877399235
119312 168471 123441505
84392 104484 471501421
131419 140628 23063521
130176 144837 36975802
197325 197851 1288778
36567 197645 593722772
147583 165701 45562690
18984 26704 19178584
151713 170127 46451155
181691 185126 554242
45983 101491 934888750
127202 143073 39868456
154390 170444 24910882
71387 179303 270849193
167057 185799 35968498
15239 191524 480796268
80982 96025 255734012
199546 199801 625652
117028 179767 488744476
168117 179583 154889408
49515 94234 111705971
124494 194864 176749156
94124 150150 351248852
38373 87891 167645879
35138 44794 38794591
20625 149069 322054897
24240 164978 225013006
141673 175006 83922800
7997 72698 161770832
169343 185314 212006769
3077 193754 478115812
58691 182994 311742861
89291 193148 646001579
51631 199179 370190087
174340 181395 181555070
196570 196818 602387
84069 114672 86400392
181389 196252 814407675
49198 165192 291127486
184975 191823 373727431
68256 133157 890208600
8941 144481 405305753
152926 153682 1935132
77944 157792 200452365
134173 155979 390675977
53363 166937 284914551
27084 98080 559855915
7517 165144 431710500
143372 189149 858610948
131961 171906 100506060
151078 157704 269484687
145614 171684 114819966
75754 169894 236514470
70430 111648 103551974
94668 137868 904930122
111300 194970 539612173
27750 138691 278154634
62172 77758 38767941
82798 185221 899475733
194349 199337 833793214
146515 162259 761876313
162095 199170 462239866
137586 162440 62664128
49095 163210 397510818
54208 95597 691775920
26012 48968 57637515
166225 198790 345410382
16330 60942 416554191
23465 131249 953661997
122556 150942 872295148
75761 163850 221284512
189611 199960 349904023
47261 72230 578051594
62125 116900 137405555
112707 151323 361427247
31829 133230 254286748
135869 176679 52801136
49440 135422 215469846
28556 101806 183518921
55389 147353 512791152
93573 116802 957981775
173309 180095 453856839
190557 192557 848570719
68414 150756 206476623
59730 158601 585081662
121241 123383 5423190
68108 165458 244323563
190293 194507 10698675
81473 115850 86611829
151623 177306 64549575
197330 199415 5269316
16696 188280 430254201
127757 138168 136907577
87407 139142 129966814
165077 168135 7591631
58642 96044 93225876
196591 196990 44703606
117338 149914 494054929
153754 174147 51249512
165514 191877 22523471
65768 105347 99230879
162028 193853 79897886
96762 197010 258109226
43864 155624 280398156
18227 133687 598575417
157610 175875 468838508
115160 188007 314704435
137069 174464 94098249
98677 161220 996493416
97393 165535 171531742
106436 163320 963318134
103770 107376 9237811
11084 155886 517293923
67896 159249 322153976
195256 198694 650367625
36258 48027 280751477
24854 118096 798569727
43955 145242 598552702
114718 137516 56859009
161759 194594 82473565
109683 139350 165635732
197836 199123 3306278
90223 172155 206132785
114580 134571 30457876
48963 93146 110457391
133976 169047 814790931
37833 115822 623808611
94671 97511 7160076
55314 114757 685454604
179845 195252 38655667
151392 154776 8580972
52976 108180 138502437
143051 152185 23012794
181190 190012 762724569
118038 180272 857574332
128151 174314 630749976
36575 182563 647496657
58435 108409 125254277
94362 96036 4178757
27502 165091 188250505
68169 164200 132545502
7202 159064 380534659
134808 143146 742454262
80844 122171 560370911
65534 168673 258837185
195145 198216 7612652
72706 195897 309316786
90127 173514 209652818
39222 79971 102093383
61295 140094 197397369
133958 155611 54526263
99923 171279 322496030
22078 152928 328080812
168041 170509 268616855
155849 185354 74012768
34092 180003 589504318
79207 81356 5456162
55120 187785 332674156
18563 173749 691093670
80314 194059 285656012
9391 9488 72973716
189589 191067 865758174
96137 176316 201664822
179692 197239 859246924
190343 193750 482950211
180570 190655 628800057
169312 174627 907334374
51736 66052 866517014
80837 88758 964780221
17263 43684 445557787
62560 130426 246558446
168552 181204 31663814
15319 141446 711214426
197787 198337 256484264
133632 148060 36400517
172744 195729 932011427
115900 125952 24821874
183576 184577 2508303
153658 163510 24784155
44591 110364 61353255
115502 154046 302241857
73975 140415 166683597
89506 140730 128755476
161566 183933 589852294
199326 199935 1524380
187522 193368 753468825
89900 91692 198731830
10981 70839 149855751
119899 161945 105570911
79577 157402 195468084
125400 174299 438602356
7431 42202 86942372
31731 182902 379304066
142633 178890 79589070
159699 172463 676318879
162633 169668 17739367
28145 148917 173156102
188256 194053 583442366
164824 169974 794177690
186972 199943 32601918
99882 135518 391753286
62072 191675 734834245
108159 110597 6144280
186925 189808 7230494
168500 168907 1050817
197771 198867 265902386
48198 116898 172560850
78601 158372 200256348
6973 22989 737388097
181977 191087 22794599
97480 163689 401968403
61323 139571 682042418
131253 158854 69376332
13874 138057 483312085
171458 194721 998269104
99985 156294 141680997
106422 188549 205953228
172587 190027 43599578
198212 199753 3904263
138860 149021 25679695
99578 104654 13042429
116607 129813 962919376
20440 78744 145893775
107574 170350 927921616
15637 195112 450148017
156417 166396 25065526
165285 168592 412500290
62475 115182 860224066
44161 93126 122459446
13506 74469 152528772
76198 103176 93983601
149681 182295 81825308
193254 193330 850992337
171269 195997 61951993
2341 158572 503280425
535 131849 449842584
81394 197271 638959574
179117 184991 237072335
113574 170759 450450554
145053 186682 840411285
60853 107923 118076934
5159 67584 156370642
26500 125003 768425426
179489 186786 18226218
76398 83570 18017130
78946 105056 931455571
66092 84857 52134931
76387 176115 250534340
81502 189433 687481019
193812 197157 8357296
199587 199952 195219395
43805 191810 371263595
168040 195103 67988931
77377 169911 232537776
49733 177581 320817156
111733 126474 36600286
34235 171950 345779021
37627 81699 110499658
58660 183604 313351359
175737 176379 220633601
199908 199918 30386
166653 192940 65925734
145997 162568 57259936
57145 112908 987542183
7202 31628 60864951
101424 151359 125607062
776 170506 425578100
41322 180848 640167144
74435 74702 674992
48093 62463 36274953
32268 183728 415698651
136660 194363 145112411
159100 187480 655235262
28166 79378 128249955
122657 162340 545562580
103052 170267 169047430
110969 150488 743173485
187230 191102 9754313
133602 136237 15212556
87454 174654 219234513
26221 57890 147830207
72279 142581 176368505
24795 62403 492502999
80269 83904 9081920
87708 123777 955336143
89183 162151 183543292
193830 194180 401173113
49970 156978 268452765
147388 170546 58299681
133043 165297 916442974
177858 199030 891682170
168597 184930 40902269
137967 163753 849240184
167158 179900 32015398
22967 176847 520267989
33548 108057 312736012
171090 193912 57179297
100789 104322 867919009
112551 155606 635422483
5800 41996 90532021
126139 156786 77129693
160094 166637 839280053
49826 132538 207358944
65581 154574 627917171
158907 179823 52593492
137624 168427 772538871
7102 82883 410475386
46917 59096 483476139
159645 161721 5264655
43918 62511 627617430
92490 109977 779415885
118849 143473 129114973
57341 58083 1905669
49412 107895 473127090
73154 190131 293616794
165656 193744 70448355
127226 128248 248111688
116977 160164 246468925
127532 142260 399588128
84160 114166 289711536
175721 198298 56610739
64193 79298 658027026
135897 158648 57185837
171362 192101 51951840
148324 186688 702754097
140873 188876 120638549
151715 194168 106659453
192760 196003 8187365
145126 157423 30796029
127038 136835 24590260
19031 169477 377412055
14537 116260 255251560
106596 165924 760883777
96812 180560 642489159
57799 169345 279825178
108281 140299 80067906
37940 144185 266607461
53327 198085 363115580
13949 55141 186013970
153160 199768 518634350
105068 148979 315409916
119688 148283 985510728
139680 156507 14221012
33565 156082 307532877
131272 175312 110766034
68834 172030 624575124
24270 91843 169158184
152246 173361 53111938
122831 151454 507553569
43146 177835 337872431
29792 154792 457457240
185895 190283 10993523
177340 198817 173403155
100139 154889 896432023
53295 159195 343553697
74427 100272 63096605
173349 194202 52334566
57055 128414 178771182
43074 92278 122906715
96705 172022 189559279
71884 123275 128971650
181106 197207 985328266
186868 196379 23974284
125004 198859 185464096
142640 152019 23644143
62863 177216 707994327
1441 27343 64510412
122752 169162 467498818
138580 197951 57865748
159889 172363 6492034
81159 180447 740193474
127435 178855 129265702
23716 29018 13264525
113460 190150 192346020
93704 161084 169493001
185084 194262 93451219
112989 178298 212598229
167474 176680 23143186
158444 164446 228531105
59992 71636 668150173
167788 186608 559245708
194613 196074 3654923
70113 125475 826113370
83808 137849 711279541
128824 143315 425866607
180320 198358 45242384
152655 184697 97200202
8475 10034 3834738
30764 66806 90445741
183422 189188 14398871
150584 161924 963569977
187766 194562 210438654
173795 188069 853905629
101137 156181 138496869
191495 198715 18161048
154809 167788 32533642
72556 153105 900561414
72849 147805 188225878
8743 118831 275803894
129469 130149 1730309
11753 139421 319846453
194902 195403 630447200
125566 158147 336246903
41082 120581 622976974
6373 175191 423303926
123421 148395 7491842
99781 144809 113337590
139715 140965 933109366
113232 195735 207002370
163246 196151 82619148
56242 144830 222192142
86649 146079 452239541
120301 137073 41946518
50686 86894 375802518
127600 184755 143612501
101243 151651 894889083
155227 171376 996407607
53798 147065 233907074
87299 97346 25085671
40359 112471 364414842
120844 149594 72302347
31897 55174 695390184
80970 86739 14339045
47876 114401 167088871
98509 190171 230396200
48444 64497 40406403
68983 153536 381892871
98873 102773 9964869
94051 117011 860849925
54393 188246 625967188
57291 138093 202403378
2822 25691 79482129
12469 28351 39599844
104363 183457 198570188
177520 182894 13442793
55179 186011 614923638
31556 134225 257388049
78312 93547 37975412
106748 163233 141669325
66827 68892 5138125
61039 136710 566289071
196225 197254 530089916
54262 80654 65885845
57443 174497 96993553
160836 170491 24413167
91413 96069 11607137
145019 187533 106605138
44009 68072 60397050
110522 160961 126471421
159336 165079 691914805
152070 173918 681980673
173938 183832 24758708
27653 146553 298334484
86035 118691 82244150
99252 180915 205316414
56308 137128 887897481
48339 117435 535889172
167089 183714 41714334
25609 131885 266588359
27668 41945 35910809
165814 167208 948467
183921 193753 24767802
55940 184326 322040006
164372 184336 49963474
35434 89609 602682568
172996 186505 906434358
107200 114990 19602798
13964 53284 98526879
111745 134262 896572168
151620 159240 885836184
48935 153413 262066152
77061 80755 9282660
174633 195607 52608529
87697 175469 220712253
83131 126719 109347543
39813 191689 381069127
100034 195832 980933816
2730 130128 319068409
130215 170192 100666875
18839 70175 593092830
75682 198039 307137229
79298 168828 613440718
7777 175751 421118789
34724 69655 87748132
126263 194825 172332277
97996 196380 524751683
133871 193320 149403008
81444 107068 64542282
47987 198617 861899360
170584 195266 125441958
180701 185134 11125011
70194 163926 662335412
102167 123388 946829298
166961 184227 902347496
168843 189545 51814224
108479 120715 172694947
45745 120535 187524660
50092 105201 571391835
53647 169591 290921498
171506 197219 64422792
68956 162456 688280925
31066 121501 343102986
58205 144138 769933620
151955 178914 405107931
157194 177139 50089657
103414 174158 177752247
123614 124019 708947
145156 172846 69528868
19595 23489 9649442
124200 138258 628958269
27015 162953 341131915
62762 106031 627733372
100327 170408 34502251
14296 130392 369875383
192684 198642 14962156
118207 157093 265071514
40303 164613 312057162
25832 150121 311837418
76310 195993 300595451
114461 149214 87091370
35860 89137 889683679
110013 151975 105192169
171500 183784 30683203
46134 105038 147755276
112210 160106 268536284
137988 146161 20761432
99856 127396 855697712
178330 189827 543135337
124654 162572 413341598
196082 197779 555643259
168241 184303 40269813
35591 182514 368687539
61488 119096 749579731
189668 198215 21439896
102505 142680 100927339
188519 192035 203694069
169677 177557 83179169
132701 195718 158361757
177400 194706 81814381
64587 159878 238973758
171510 188084 743931847
5228 124696 508382361
134748 173486 240576592
127263 187939 152412534
34566 72787 947936878
114250 117099 7159248
43411 83765 690862215
89113 119510 660830559
107292 131520 60553878
683 148056 369371739
30314 58729 71384078
57830 75562 44159474
141520 146396 12400357
170690 173261 6336439
195919 199513 8975059
146263 177064 77303168
100814 122766 55357311
55222 94354 97565275
21639 126373 342783326
106437 199599 918364389
149034 161065 30205535
10509 63884 133748773
21080 78490 143665288
173716 193640 50016521
176713 190249 33894606
40109 145396 845021272
117583 168253 127055711
167417 198625 985083779
3745 70307 166627321
127456 148245 52396870
165741 197034 78470105
112933 162656 124684512
54094 128271 185788114
186850 195904 22822189
65949 176660 525159291
104315 178451 186155773
4695 19125 36105576
51423 91735 565390448
177988 180240 5653322
169713 180424 26758405
187890 190097 5527374
7916 58540 126781224
41139 162370 808159983
187019 188627 648933912
2096 73728 944765599
38438 188569 376758495
62827 173086 276623572
147394 150974 652400908
119504 159309 99823960
62724 97861 546749192
113636 186168 181900927
174021 185616 501563112
168040 189776 144090699
47897 152352 276789372
151803 172602 52343281
70374 175884 405248499
105490 132897 916457020
27647 165318 570461273
76808 128734 130352055
91272 124810 700043905
152261 191560 20893503
177654 192633 37566956
33751 79136 113725385
42710 158101 550422708
124260 137279 32523989
59116 156258 926956399
77500 111900 86656185
199054 199663 964749596
108872 139665 77022762
25338 122823 244540691
141764 143385 999581355
124452 129019 728294708
21239 148635 233951323
33218 155959 992614974
77617 78945 3349580
145694 153595 45376942
84649 103886 48431062
156307 179046 57094865
145177 183779 96831894
178948 179307 21781208
39047 171381 332204014
76281 178182 522697310
70094 137679 169323970
77499 167050 43316529
164452 168400 9814592
93536 125507 33205449
82918 187826 263412890
173663 180544 871678514
77562 111278 84920884
95505 127640 195225121
123930 193990 175923771
190930 191473 594328206
134438 139177 11904392
8223 55713 190623658
147851 157275 599301805
9616 125137 289359155
148697 198968 900431817
84134 136919 84840412
188552 188855 579185223
55615 102364 41052222
30707 127143 241729350
97068 147688 127489153
168011 197703 554302334
148563 162893 143584118
64368 100985 489511164
175258 177158 4716544
23218 182297 399083023
100070 129144 73142584
82561 159225 380249346
145068 188981 110140563
106773 197995 721928740
191927 199669 425856219
111722 154726 829272931
41124 171545 436591870
158652 160649 5076332
70962 155540 252448410
4236 166404 700806772
70902 125472 532690406
78097 194583 292544016
9646 21419 5383785
130723 191021 729143962
134816 162717 70300038
118731 144636 64976568
36208 177467 925464863
169161 194763 64205947
153341 176385 57900914
64384 158217 235285123
14160 90232 963422584
76533 162700 216499287
65468 101186 89205316
84684 134523 125119291
134242 155557 168238178
137167 186741 124551229
58955 76808 44419466
21181 141053 300364440
172662 186397 582894379
148826 191656 814239458
98050 198998 755343917
87126 112744 64723183
36132 57632 784203271
114826 117238 6080819
11708 108537 242701070
39438 126405 826192389
73676 129088 102426160
74680 175668 848446046
148470 159866 28508961
17856 44760 897096153
83151 161186 196022900
117938 199278 204045257
191192 198434 522964833
47011 71212 367603112
58251 87749 511844572
128184 133185 9406321
30169 81833 885673375
146078 174747 31713073
55868 56387 1290636
159480 190745 190356671
13567 65639 130476230
87095 196736 275467317
90813 164697 317713301
30091 85220 509081053
139443 181619 840929992
122393 169770 119095389
102219 118925 42176584
129046 181987 133087223
115681 198657 823469710
147537 189219 104554239
106023 189344 675890490
64233 151166 394239274
161513 185070 59165950
8161 187877 450483070
86410 162763 337236701
144226 194952 127466927
180744 192870 30397887
176265 184562 20763740
157353 192433 88090943
134730 144896 2451496
81837 92085 25464316
196976 199278 702613428
65399 133455 170520193
113109 151229 526353565
171435 177577 15325905
7970 42575 86514135
38313 133553 886506468
137921 197950 110865173
125811 132836 17656759
186889 190595 9338695
71756 144897 183586720
195356 197575 5468051
168801 184346 345835395
12268 113023 755762415
149565 193712 110834231
80797 147761 168207787
191150 198135 17520535
118839 196351 194570463
45662 104865 148434953
61829 166238 625935901
46765 120886 182466105
128827 190464 154794811
118959 130340 28407699
197731 198420 790155686
198026 199090 2746772
119364 198628 198938734
81928 153257 179088597
168064 169433 120412750
111568 193911 890846605
112040 172816 152445430
85551 155849 230235576
140453 185314 382572156
42916 87228 236116164
14173 155243 353806742
31933 106189 186401549
76130 175903 250644655
26914 168131 354342123
99916 110625 27334243
60545 121705 153261813
93066 128650 273665406
30847 61171 76163495
190210 200000 24616219
178736 193939 385365071
61315 171562 276671729
28840 71960 317511061
178108 179121 877647588
26285 93327 167829774
160154 171644 29004443
6524 65630 147931975
169778 195972 916992040
24384 150721 890191934
136521 160589 60622475
95407 158626 735375466
163846 193056 901835811
84636 98982 728333021
150369 177294 61792872
108073 161159 932403666
193644 193713 6109767
3718 18305 36394960
119686 151197 79035432
97526 186684 625758737
114345 182152 405768213
173713 190995 775161252
140669 198731 145894244
122737 166205 109227586
25708 73069 118724833
68829 75941 176188588
57224 63715 963825861
90274 168551 406002884
69897 72645 600170138
60256 199295 516946725
171598 199848 121511953
55871 173240 294472351
134736 173370 702820425
27350 108637 75775154
41475 120834 198905352
35337 166148 328323700
155577 189565 85228137
196566 197740 2849779
101330 125965 544478450
52078 196232 361704270
104381 113840 791703069
6525 51697 112997505
849 166208 725796333
49861 174012 606251192
96868 106014 23457560
123762 193571 175287051
173136 196416 45240895
123099 124576 3686735
147719 198002 640369495
168024 182482 855624984
84837 181337 242447893
64499 145976 204397605
75113 151493 191798139
47026 165734 173227526
133074 171224 439772285
109883 127890 44945464
108693 155843 848005990
108778 177692 970163654
59415 165961 267228132
160135 169535 23731096
45915 136187 226233928
58704 115551 668795304
59803 60718 2248370
171384 192331 52466946
32284 65328 83030243
1248 30719 73525815
33433 156265 426787673
96 132409 462220278
91184 178858 220425780
132409 168683 729836646
196903 199887 7474937
47875 87938 100237891
145500 195251 124856523
83273 192456 841049795
23523 38933 38589617
49298 99816 126359705
67796 79991 30385819
193274 197645 10907966
150690 154310 117524662
170061 182168 30250226
92370 93118 259026858
14506 165421 866844318
182040 183104 410187002
77833 122016 110975230
25214 192267 884082529
168068 169238 599410751
87888 123050 897790327
181075 182527 261260480
118369 181457 158308921
70157 120242 389457010
44518 154863 276907586
47482 49517 5203644
56784 197911 366810423
164384 188727 60928563
164326 198059 84482262
149908 164142 30763358
174605 199192 421122314
51510 179284 320561040
164154 172784 21611209
170466 179468 956507857
156232 193199 307163751
1444 186294 713092589
91301 178504 573637583
61570 148111 242925829
156595 199003 106422616
121574 180673 148406834
162902 163886 2515082
32633 129465 242823177
194169 196383 5562067
115649 189319 184625524
74127 152054 310194614
7435 20927 664123689
160041 172528 865046168
24687 33187 21286997
70360 108589 95930214
122132 183393 153807864
136704 138692 367660390
22722 133411 277387613
56950 114405 144150963
93141 104565 648622197
126932 197315 975826433
32041 147827 635073608
156574 192846 58282099
132001 176595 112055471
35422 43047 959069087
92727 112572 837782044
170651 179195 21319366
133384 144993 2946277
174535 182865 117923030
73421 87239 34485417
32438 97867 84346723
29579 130562 311225673
93094 190164 243930249
9693 137669 547612598
51913 131492 199447157
42918 78371 963892835
75228 135341 150788571
95537 177052 825815336
20201 161109 227165723
97665 143070 371230914
171718 175122 382298776
110503 180260 174981723
32630 41596 22640115
182464 199696 737424981
24024 52467 71363265
171372 195031 515688662
197116 199274 69905064
43504 161508 931005616
23068 145196 306331648
189456 198542 173487220
71485 139009 169278155
37830 196482 398251040
126565 132499 15004239
184881 196736 29801348
727 126988 595156085
11821 67245 556173799
150238 182100 80036373
39423 145590 266457193
10052 71752 154393399
194151 197406 611599701
60672 141699 316379418
17218 81786 353333929
186097 192750 112269476
54936 90336 907269810
198466 198825 885384
119800 174644 137720233
125811 161725 90329003
150773 180482 594232881
43413 70883 68788891
51943 84936 82387121
54609 181895 319310811
179578 183727 10379328
148434 153197 488051268
101404 195761 237184737
94456 103937 24134252
156284 173369 42912891
14719 192974 447114279
73212 147071 326687680
97043 111167 17682118
190417 193546 49473227
78379 137414 148077933
137894 147410 82266293
18453 52026 84169713
56328 164489 318671415
132779 164401 134454955
145092 162257 342235241
122303 161359 98087839
107299 156701 123884687
68430 72292 9530763
69119 87996 47039502
147151 182813 89500997
142445 199806 144090255
19366 50081 401370907
121703 172132 340424597
44102 55067 7385146
166478 172051 468563647
196907 199857 818690013
173874 198449 749336377
24598 102099 194196586
79820 126570 117243909
186621 192255 14203487
148497 173370 554467751
1060 173948 820106218
100083 115739 233705294
191301 197724 16116710
63109 145820 207432993
91455 115167 859086780
63447 160655 560385633
124153 141161 42509906
171961 194744 57124170
191953 193094 850471864
70951 158560 219762384
2444 190533 644319859
78968 93345 35895925
40628 51783 928854418
22852 153205 326841691
51503 99507 962998348
85305 177355 574957626
97168 152829 274128126
194677 198726 10074835
53753 138252 342839553
130789 152144 495108175
66214 115900 291331987
120390 199838 343790441
30421 39587 175006248
149477 183747 664762837
23310 56798 84064748
192293 198800 16285706
87097 179583 232393564
94861 144291 530237307
57967 93566 649625146
84840 156453 259640142
10152 124672 286923252
91863 98742 17255192
113432 130274 42022440
89579 122910 450476980
165106 174420 108443935
168964 175899 374032010
48052 87861 99600194
125493 163695 554615969
40761 109636 734291936
29524 183515 386392292
37259 153855 876613979
15072 145991 328320863
117141 144684 281508470
29337 135687 577294556
110044 189599 152923703
112963 149144 90656037
123339 136856 33776011
57220 168129 278192987
47783 165249 479124073
161582 184685 895598670
49074 172748 120387732
121706 182053 151543232
71537 178321 268030992
149247 167982 47039311
172880 198358 63854553
121068 170450 197056704
148459 152839 277158870
102381 123876 826299047
149314 181698 901686550
172540 186098 97426939
116724 178019 153658404
19271 110211 697110223
87243 148222 234653877
52084 165875 366344106
117262 143175 64772847
76698 182110 264798354
4263 28758 61134208
41990 92600 264765159
197119 199491 5936471
174605 188466 34640660
16645 96392 199434141
71997 84563 31352762
180414 197386 42556095
184994 194051 342327934
27978 146727 728197552
159761 169442 24466451
103162 163231 150951050
83463 124226 102415298
97785 182921 322803378
62024 194548 332444924
117742 149766 318428034
79442 80896 3698450
100078 188668 570606901
113655 183118 174267203
132854 188832 140623562
32177 68852 32717226
110558 177531 885776984
106028 174237 903935894
190930 193955 713212729
172427 186664 35571671
163231 179062 130960977
135208 160288 477282990
62341 65552 7976799
82615 90475 130725363
132531 187532 138086699
48618 88795 545757995
115088 123644 281425069
126333 160807 130840201
84560 89955 349981705
83277 154495 178976377
87190 152897 515915891
42198 126341 595878764
178023 198682 51836585
142210 142579 26863288
62470 93200 579821229
190991 199686 21886832
138331 143873 14029701
195077 199838 11879592
145840 198631 132459589
14120 38956 62092591
136785 137257 497387655
145215 199395 135946918
17992 183613 415360625
20205 95198 947869951
146583 161286 36878112
44968 125868 202774440
48764 186419 345316445
35932 194885 398949182
144117 186391 686090715
106461 170595 160994902
20036 70283 125864005
53210 156896 437309747
179509 182850 351161450
181691 183467 5850703
112305 128502 40338673
145956 189739 751446242
78038 138861 476171511
154438 160303 55394502
7483 151966 572744703
6755 199606 362064546
87500 150677 786692188
20139 184409 411963593
33271 83928 126942316
42491 59764 595316097
75960 153627 195052482
188583 194180 204156136
184694 198992 352680526
61673 174294 791800309
6139 35498 835901585
158441 165954 806959505
110515 135520 748713256
69535 172330 504222345
154038 198556 141271098
12229 73685 153744561
150634 171699 21745971
87051 190364 930101925
184320 195655 5857629
60504 86685 268822635
84105 172357 221837765
29944 66522 775868446
48674 156238 250241789
125567 195073 174692348
196585 196941 778625050
170816 194881 486687658
56144 188258 331344844
148526 194309 114931289
62306 108052 114721191
77962 83993 782929500
70893 122902 130416880
9743 181613 430902272
101853 132906 78041263
139476 144909 13864444
117764 122354 376005451
51992 107288 562473959
57361 188950 329996159
162755 185248 56393820
72002 144162 181071408
86480 127204 102314739
195290 199883 595850764
58556 126808 178407139
57313 58809 3779037
48046 195725 370697177
16336 117070 716306418
183616 190372 952509072
75378 166162 473617195
115619 158479 107270624
82531 129726 118427269
13887 30166 31588243
168265 183935 39233769
120390 136583 37006864
94073 114273 51192607
154121 191207 93019403
74309 180800 353547049
7029 125634 607557867
74701 145613 178139664
53407 195644 531180021
149405 165948 24569417
5718 8329 6623606
126020 151948 910329700
93323 174879 205115164
46230 87459 409703977
8148 105608 710419703
175942 194099 45541658
46303 117912 545704893
68328 82815 539899434
38006 57185 6108584
88165 146798 94655486
191029 193052 117582796
93515 148534 138520931
63151 89581 65816644
1844 176915 684330587
130137 176537 145584256
23069 135998 283037312
9732 28044 464884693
19882 179368 400018114
6819 115535 272518767
193545 195571 5123124
74753 107304 81958819
156910 185257 71157522
120112 191005 930286476
61616 107249 999209743
86987 190130 259058549
54886 180290 314538559
177786 199740 55067147
11841 28975 42746928
172540 182839 790510019
56692 104442 119625948
142496 151584 829403603
154828 178815 60207929
59293 176834 642774130
152601 156990 850834392
120503 199714 548856993
189195 194008 446875982
107026 131973 644639614
63464 134093 176883326
152764 188035 88508433
174391 180873 499179803
109576 179389 175219094
122488 142880 892262703
132609 155392 575226096
82630 169582 218550931
168779 178141 23416071
74340 86290 29872780
65659 166655 896005816
89915 159865 175847178
199553 199876 797844
4511 124716 829122920
193184 199838 16702777
168021 189751 383858714
93665 181929 952195354
160094 171096 27790480
149002 178921 762465914
18979 174289 326208474
9586 80428 177229270
121258 155130 85147955
90204 192919 258140037
82104 162128 985743496
1899 50535 121657797
89086 185542 322953066
24940 44621 49466091
41748 87797 115083672
48001 96121 741247989
93249 169108 623786483
149111 196737 119573816
154027 170731 8709229
131702 195825 161086430
108811 170559 155096103
47547 63563 40377669
80948 112493 532968116
43486 48217 11708234
124028 171118 118372046
45120 88675 108904553
13116 117269 261249675
2490 101506 247707131
52315 138098 17308653
1105 141004 388488482
126595 157648 828869512
171119 190201 47699307
120980 141187 29379938
170160 181238 27645264
138520 199044 627653695
177388 191535 812565577
78917 180165 254262369
13159 183924 542925114
164017 188604 445622138
191025 194955 7601326
12888 125983 283307126
164860 182865 665294314
99001 142913 672292394
182041 184819 919978177
88392 197197 273368426
18626 90279 179236966
51245 119274 170621700
66861 151852 213162750
118573 166728 514674286
15851 84827 172520116
72742 155953 269967992
65126 153042 892026008
57009 66618 20505217
7303 179594 654965248
151821 154366 261306357
114826 199186 211631299
111436 196915 214410176
177045 178508 699620679
34069 189264 389452472
195108 197869 6805820
143228 166736 8854694
117 88947 221993744
55341 101367 982940945
113843 122510 788667925
95038 137506 106814481
151912 193407 718235912
199125 199801 1681257
72024 199624 873395806
141607 164633 58082382
136228 150522 36073174
77720 127314 897182168
3646 103487 264304075
116750 170399 134634991
109779 130855 462242846
24230 139128 615483539
18739 199272 452877140
56529 174187 393437003
60893 111297 512503998
175687 195168 325941950
89079 145953 542763275
160858 182249 53709063
195692 197057 3399672
186416 197314 961016821
61157 155008 706036683
178819 185991 586701474
178360 198037 49292966
31282 167509 938967832
123282 144778 775292806
137164 189750 132147265
70061 123812 134756407
12512 60044 119153260
163886 198865 151183245
81007 141285 151249004
182985 192609 5894155
185754 193269 18934051
121640 187260 164680118
50890 147066 241265254
161995 184633 56757749
122350 194813 316825228
152186 161931 24533543
69935 74038 10076988
72020 189601 92387421
130820 198038 853340919
11964 45288 83333684
44511 91333 117113296
73112 183585 634067580
139173 169753 77061785
2634 40562 91245849
58168 131929 241838171
74837 186915 281374539
101831 169946 171355147
149473 179249 74764912
138905 169589 77318753
178158 184468 15817934
48167 99313 128019205
177222 178375 2905831
125823 153812 70422420
92761 154908 156356974
54326 199791 364863991
129542 143254 517599420
99896 169440 433791821
105675 144092 96325328
12238 179704 419938940
26052 142752 543064981
105343 128460 235022736
187124 195862 22045321
41590 121110 199348915
193361 194986 4103848
64897 180290 289472109
160349 175752 63731944
29948 67515 94282240
166362 171055 11901959
6410 121131 287343985
121219 148768 69253444
32815 70925 95686804
35388 116209 671985217
176908 177066 248735932
138817 197380 601462505
93022 105840 32581456
105038 188333 208997438
90636 162346 180425591
144956 195930 227144125
53749 185945 331561750
151525 181608 75577943
126030 193093 168551063
28501 124245 238013518
87547 138195 164176317
67812 118133 523464502
137559 153139 39278280
161267 172956 29407381
4364 13532 428336512
26095 90230 160518319
8652 145751 343618316
144673 178881 662232788
16137 55048 706570823
5138 79376 185694215
127306 132593 5342758
185281 199607 281375036
70617 103523 82454272
119292 134823 52319635
104179 196841 232658714
2072 126564 834983833
63469 146694 521759974
198731 198736 8878
122094 175968 135337305
166689 170453 9571857
44704 87458 799313238
73947 81866 540044232
82890 139255 141456165
146041 163186 42994298
182614 197833 141835433
164432 167938 273165169
82462 113660 903451445
97370 176239 198411218
32265 155466 309219847
116563 180445 143895103
116282 151863 816168776
5101 156564 379707000
119170 173426 417633051
47773 48145 916908
145196 164324 48111853
160746 171643 27525047
123896 177763 135250874
80947 126274 113709332
53760 173582 918454941
76363 80498 10409780
175261 190783 321752148
62673 196479 335685576
30837 131377 609269786
50906 121050 175852642
190379 198039 942207677
70972 150790 200216207
88842 123791 214946027
134638 154748 50721063
32648 188159 988349356
61 131775 833681199
99960 125955 65382911
33517 191848 397379231
97527 108292 236899933
67283 173168 265703234
28057 77683 456890558
162766 162925 826728262
108140 141916 84524148
62768 117238 136672506
161215 179605 205269448
167214 182438 952524017
9233 20914 723612907
95563 99173 71810269
112703 152655 566719648
18007 117704 321554935
36160 131590 690679005
157932 175862 596462737
44238 199082 468021414
81633 174465 233163307
124923 162944 95555448
21787 146970 313940406
177834 185389 139606052
191074 192538 3715834
75093 80250 12940342
128209 183631 139272950
70744 73059 224863038
133374 198536 870575410
1192 112202 278217882
143139 159434 647152975
57120 112262 138375543
123916 153599 994399276
62054 85987 197634724
173910 181414 18789074
125246 129892 11607807
90247 174117 476835643
42599 83342 101885857
102491 170273 170524316
128181 136115 540264749
79944 100701 51870566
182565 193015 927230625
186729 194220 18911744
19883 61213 103590056
191443 197809 15959272
3937 29263 63208974
102675 171554 173226615
33321 58316 62959364
26346 146375 301133709
147733 149782 670685645
29469 119259 225286633
41738 172282 327609139
791 174114 434509996
137846 159917 812304569
198104 199357 3203459
51844 189838 319589454
73032 154998 205836348
57352 86028 442821878
65444 80030 463592778
42520 116881 186584421
198007 199878 331821483
166837 195625 72283281
156286 163144 17220032
19318 95717 256220458
175668 187497 146984065
156401 159946 8855993
118622 134382 263089885
33685 85610 130021765
187897 189893 4980208
164967 175067 25337637
173570 173712 343299
158760 173965 38261953
185516 186718 3007597
24350 128469 753118959
135535 163147 447153472
103958 122668 46925642
123580 166946 680687253
164047 177840 34526397
134292 147987 34615769
41767 160918 411816633
44505 102266 144653609
78642 176649 32113368
29726 195416 415801413
142968 151504 862064475
144961 170544 350156152
113681 124501 748429316
50049 134506 211671397
1398 130800 324039077
154663 162784 20411267
89742 185995 602846786
86173 143824 308598085
118045 170810 139658136
59790 192788 606886375
121624 131827 25568822
24579 115191 994131173
9750 177601 667145881
6431 40162 84249559
12638 155467 637216973
67916 199482 330107791
107310 132440 181082797
157441 194424 92936528
77575 110474 271127951
107150 140901 829162154
98904 183768 213344106
102672 156724 371886119
54334 167526 615844395
125563 152503 959200657
122094 178698 142174237
59375 137838 196467177
65248 85030 868368164
152198 166472 534564019
96603 116830 495823808
174533 191868 43413324
52613 155151 907810661
157293 187253 75138736
49292 85586 96912490
126334 162512 823594096
135270 156887 625370541
164499 198942 86284235
101316 169735 744540114
90500 108838 484578582
42627 99572 142392073
178738 196427 44395372
59245 174526 331635495
32384 120508 290130206
100393 142459 105774257
68051 153703 214851110
110108 188868 197540362
155609 178992 58710259
119431 161082 104521823
154595 198881 997812460
151767 186363 86807350
172670 188427 39418605
132731 168796 659712631
105869 122303 41109791
177699 182945 922122259
120443 153339 82572504
129514 130096 439151649
1176 171887 705666594
175138 198596 58771297
159119 177361 45890785
61682 166071 261831590
135329 146845 29146037
141945 156879 865865495
21080 82125 667560104
140728 146489 245639988
108616 149003 614437548
159800 189151 34759306
71933 106561 814137180
110608 182630 949479263
4463 133773 828260369
76891 187240 871856081
120921 132419 28863726
171621 198681 594527409
8884 26934 579843944
7955 199448 480097374
5727 76911 730703294
99538 161126 561832398
46227 55006 22207398
52206 197089 971869850
109207 155924 382817740
172696 173690 2457341
135663 196830 560785902
93672 145586 743788016
83764 154164 183437840
10759 133047 536345904
13339 119882 267065203
139144 186943 888306232
87379 115438 90988035
110799 129804 47376908
168107 186654 11945196
179042 187272 730179860
80547 161070 202240245
161410 191933 215020680
68766 76156 18306077
185847 191655 287129408
188717 194485 14567795
66503 126807 242540801
181713 190021 314133936
134106 192112 145800060
107075 114170 17827275
195490 199269 184245319
56504 163987 349363965
123451 134442 194655569
69400 149982 599761545
183393 196089 31931154
87726 156562 173110101
96934 162590 557572501
165941 181844 974130457
85172 125768 746277920
92742 185393 232871382
101028 112782 30000137
107182 162834 447788193
72762 149035 458049624
117524 151695 85535202
111189 131429 549559357
67494 83199 39135697
10411 35895 63621842
68574 180863 520298687
151852 166859 37746618
181328 187686 15859868
179248 179398 619746862
118115 140099 54892500
180149 192945 866896964
150307 184955 87000091
42422 165354 308465466
168344 199121 198856929
39210 82746 264457802
197659 199987 5888951
182670 189426 272399809
61520 155376 235411039
79321 119056 99926991
23612 121065 244334150
34156 149666 289956556
186112 198149 30228940
4114 71983 388909534
14949 106192 228777026
121051 166777 726401870
150083 192487 738519261
7366 173026 415311800
58637 72910 903075699
110487 151459 523080226
72273 139031 680608669
76722 96004 411225799
112404 137428 62446542
69395 176265 268220778
35223 38504 8226771
134343 138246 9796719
96991 183738 218139035
84262 147253 787265140
11606 21601 24980073
156798 185065 667214867
77339 169023 230386843
155437 158583 7756390
192739 194369 4164254
92338 106566 769141704
84628 87281 781330652
193296 197439 800219098
102108 124442 56247319
23926 79692 984902419
153478 165410 30102814
141760 188519 612837716
80112 174208 236622850
93752 98167 182695831
158675 188751 827327578
181312 191592 25791950
178757 191498 386928063
191988 193349 344197221
197828 199690 268393
107431 180060 182178352
133578 158435 62434630
47798 73240 26922339
76117 79246 526793326
130330 146275 290524515
55817 149306 881391005
11467 120044 272114105
10580 78586 170123672
82938 120761 94981321
112507 129869 601430999
176031 182905 890849041
65921 148822 207963166
4994 16935 506185388
136863 149427 31742767
25338 108227 208078561
53029 137561 398961650
141096 179186 20290419
19470 150468 559159594
114506 171835 770963084
89137 152810 160103019
8273 78623 175907883
190858 191276 1050544
125013 151234 65889892
27495 50573 596345969
57642 100662 107408897
58188 74750 41179826
176460 177921 426694400
53179 121844 172096229
118260 162895 112022691
36310 50748 36303894
166046 173199 152851501
50511 101587 159296200
144454 173964 74179683
154610 186695 80444161
155153 156937 660123576
133102 137822 30980233
102614 148110 953614180
45657 186951 840931213
38922 67202 686854800
129536 172543 108251647
163393 166870 276942792
142041 164058 255353736
103583 191201 219962756
65134 186732 802717152
101570 170542 173529434
120675 166283 114619212
131183 152917 54654288
873 178127 209846476
199869 199880 39733
38725 134252 239532675
105866 196874 228367488
49840 112185 156523041
60559 105400 207710917
78235 144924 993165641
72526 104378 79939765
184606 197550 939158763
130008 152528 56652918
197808 199440 4166060
109560 133055 650069836
124599 174837 126258461
65508 148519 208286830
151869 187865 127561280
116800 177892 153207795
135942 171553 89676542
72528 116179 525544857
5932 64811 329185639
176432 186790 30377854
20308 123932 259709945
133695 196172 942549119
13491 187653 813099753
25497 121036 239652906
48948 171116 306666115
113302 182502 173573096
151817 184080 80985483
192777 195562 148450297
7424 22756 38246990
73509 187231 824927168
149718 169565 49907048
124419 140020 39000231
63268 141973 197205656
47475 138711 616918700
153179 173586 51325208
35576 66134 37812444
135724 184421 506070863
186208 196593 563379268
149915 150421 1208791
142879 192456 124596945
41894 193582 380575453
160292 160815 1310722
35164 140628 846895655
33584 178000 794835460
175648 195387 263819107
76425 78904 6250474
168020 181777 34538968
80081 161887 535092635
61803 147787 215612365
42541 128612 726161119
144518 174987 76623011
99257 172915 873139383
154745 181951 68290177
139940 144900 9647780
40785 193955 384374420
22952 142694 300134621
45240 147228 815473848
73138 118070 619991697
76985 82834 14650444
95724 163125 744474259
139499 146831 659964554
193693 193711 639370395
142622 189260 502280731
178313 198080 49541293
186830 193491 16822800
45589 93823 120598093
93945 190623 930442876
161923 193442 79145645
75120 162263 218954015
150294 194661 111482532
57741 103326 488733611
10761 142344 329660436
134203 197315 390322475
7610 182387 438135146
30599 67663 92999890
35837 148385 282447620
123141 153172 822471697
53615 195164 784816795
45482 103780 146151664
181966 183466 236648779
43821 165008 304117761
153196 168692 2262311
116089 185146 173126483
42608 163043 302100089
35322 152488 329735209
138787 183374 112104454
192337 195382 7687776
3101 58500 138810224
95379 140769 114193131
148282 156305 20113300
107763 151922 110674494
19785 44736 238735535
64435 198847 337192350
40464 88133 944182138
94135 183222 223969235
125057 185027 472723884
117157 174265 143234256
163661 195226 79213261
99900 188449 222519832
25277 27259 5015514
48109 96648 490343122
154171 191534 93739848
107836 186587 197504447
90969 175357 212271042
70512 145413 545593698
103163 107350 95230788
156412 168063 29231982
156195 194306 281851017
111625 127199 391916576
42659 42968 796396
36526 135273 247583839
196973 199326 5881606
181360 195162 34685544
151415 198682 118675434
95304 146844 432105718
40154 71578 57576926
123106 198196 232570509
146148 158501 30882035
194251 198904 225324052
14651 42136 748186969
125548 175749 631736612
195775 196423 412106827
136473 196236 150298074
160632 196115 89148362
67827 69181 899873132
118085 136014 796825193
51704 175780 338441659
55858 144063 755400058
158814 198802 558105846
46316 185862 350146203
41067 193483 382447074
162857 181079 279385474
99099 142724 686704566
24866 37988 32847889
73357 139805 952520623
98513 198012 250050299
15753 177703 406121378
114546 141556 67490258
126832 164225 323532520
47286 53929 752871156
37174 102499 163711398
174366 190980 136411028
17199 50456 83280752
138089 183814 114931215
118218 146550 725485447
132012 144623 31734870
43571 53265 24322457
191464 195165 9371826
108976 133821 62160909
126598 184756 146174913
108735 133835 62772690
27033 186777 400794361
165388 178550 541789296
136499 171983 740066002
170549 188692 45349924
7438 112979 680273567
188022 194549 16499672
40484 73812 197914126
117375 176875 149194525
74626 195043 302416678
83997 134545 126860097
189319 193993 275810570
159939 185513 64176458
126405 154672 71200308
24400 74190 124774315
171986 173592 766607891
191488 199797 20883149
65104 155539 226836132
17041 19098 5143389
172218 172713 228722228
94364 137790 109188458
124102 131996 19734784
97078 125641 535157854
172656 193024 742466231
5141 15758 3156895
184436 194599 20019106
199230 199492 244721784
75850 193040 128540865
117393 170271 132740482
4021 72558 658741893
157786 166852 22901030
168232 186490 404938914
179380 190195 424513543
14008 119277 958742555
111907 148226 118495476
119304 131260 65318305
191841 199006 18005112
3840 98955 237877622
27942 68804 54189558
114927 143397 203546837
41788 177969 366403813
111861 120936 266846950
83755 120724 92844206
184223 192907 386911552
133890 191234 144048036
183248 188866 94308745
105671 170036 161666143
140634 153554 325903258
86553 133370 117666381
165655 169225 8997883
129538 195685 166265608
64708 133104 754169371
117358 182364 903882623
132277 134766 6150305
143031 195621 132205616
126540 145498 466198699
199687 199856 406112
131752 138424 9905408
113927 153152 696535461
169003 184524 326517611
6379 87910 587400299
13031 57965 406339434
88574 141264 810949418
135766 160914 166691019
136983 150663 34433474
148800 148891 222457826
152565 170725 45787816
159380 192198 342118913
53385 173800 302093215
113823 186655 879855909
73315 157454 211223063
165962 169162 469490974
188097 194391 15936711
65566 149670 410001445
138436 157656 821872224
21922 118230 241475766
147266 167094 49770668
185344 192070 570714256
195779 197251 750495745
17462 101991 111499445
84978 93998 2304167
6959 50434 108709865
41122 164360 309319992
35435 172497 29774209
79034 110284 78707206
86409 189217 980177008
95453 131698 91319460
26308 101389 188012116
75997 90944 714985185
16895 16901 7444
17931 28032 23946764
178637 192240 156595332
188561 189216 1614130
67835 154368 217114748
80744 137929 554453106
177784 197740 259593848
138831 171629 683194114
30013 177192 875193678
128725 143061 81986488
37933 198793 403736166
52443 88200 136357780
194651 195611 278717479
198244 199908 4211489
145310 173135 162436396
8275 48538 100584981
6597 128255 530579287
83057 183796 253008491
42704 83659 943196874
77584 141663 160826329
129729 185813 140925048
149071 186250 93259159
193021 193138 359931507
2770 82070 198407363
31502 138413 268042477
81599 145034 549428090
22020 167821 544464766
75732 94762 408535012
105834 129534 924398674
151396 168173 42180779
19361 196132 839892705
12662 70279 590426156
79134 102818 59411219
67724 143444 189811587
21054 192788 430708783
100374 128706 71279546
118043 149968 80029129
36140 38600 1541418
136080 191466 139195679
46741 188605 355924389
102914 133200 17533875
38028 158668 374695050
81868 155055 218927285
172626 191814 655405617
25104 77136 130429287
17941 91743 384925706
10053 179137 617911495
35367 81404 115372617
74017 119592 114523712
117607 160001 106233694
109237 113167 357501064
93884 108286 161320541
14089 46375 845427606
147119 161226 105841371
4259 179970 447588901
33024 122625 648136052
74180 117836 109823695
128478 139399 27339617
15868 17978 5246923
8672 76486 265812396
23101 30708 19021886
61727 140191 196520763
68906 151703 207671230
188487 199515 741860687
29651 126311 579901293
14763 156188 354674110
123475 148496 62904452
172834 195609 57158942
31502 118225 217626611
5363 150117 865431009
60710 65061 8116335
163949 188999 263220083
198942 199087 396567
33874 114812 464645574
85927 110308 61571645
157564 163338 787783876
162169 197330 88148232
174071 185765 670109841
29614 61422 79903042
27902 188104 401949383
19377 49185 74614348
117107 142979 789586001
16211 66707 943553649
187199 197474 33326069
89109 146601 144671026
193162 196691 8892704
14583 78692 160465453
113603 139126 728608386
191314 191771 637702192
38426 160491 306344628
57451 59434 915626768
131093 170905 100247129
150049 164843 37295612
49843 92471 106523315
75418 150492 297725383
103376 128982 64254204
37851 195518 395796937
174971 177137 23603577
189612 198376 22006077
194208 194458 647878
174105 197727 692608687
74954 102955 571635791
37206 49063 29861439
123009 128984 14902736
99109 128576 733809121
122986 169990 754628371
95691 192483 243395342
80804 114317 84365812
15910 19486 8933385
70287 102849 81461250
196705 198403 917340795
34962 165531 327814865
78097 113188 88322096
194590 197565 7340751
183188 194998 29703663
65252 189711 312175753
38460 176675 346913274
48970 145279 752466794
189832 199513 24357799
168570 184192 39098532
60220 126542 950929638
167301 187084 895179925
95687 102763 592606908
74416 132224 682410604
83058 189202 561672377
169089 190620 333245264
26518 31641 12848111
11942 190901 839824490
51836 178775 318492541
190397 196236 690619066
30087 108628 847660115
164547 170581 823100045
17006 93654 618195039
173965 185096 27917770
39252 135388 968676010
40971 131179 964185083
128323 170300 105699229
63441 157747 236386141
11956 88611 937032293
182306 196968 220814489
78533 157249 197665808
94159 142597 391467757
199704 199996 706167
181986 197503 38837242
161661 169449 902581704
66568 105161 192138068
105609 172330 167572642
61474 157246 512260468
75783 139609 160066785
112136 155985 109934433
114898 157015 940898805
45739 114375 125206985
168647 172871 10579559
86342 148596 300871880
151862 187736 90016916
4405 79310 187407570
162154 173834 962226878
134331 164069 74972014
68894 146839 668772940
3874 192210 612089384
45376 194274 373694789
77951 179652 723374902
76532 143370 993083861
158161 166448 323609797
121559 143417 54815308
437 188295 853230292
177248 187873 26584356
49711 170498 303196895
38583 59921 631099867
47266 110986 159988232
192277 196339 990117124
62343 139999 848152396
144985 161480 158654250
95660 97954 175710930
11943 105902 235499879
133140 193590 151900439
6767 136668 607407514
126706 147664 52849840
6740 107994 654804684
149114 176947 68104365
184694 191786 592635038
46167 193977 598584534
26005 141845 514469543
24010 107738 210089803
130034 147955 167659417
127386 158883 691669051
184842 193211 21044294
36608 181501 363634149
52224 129306 193163918
147570 195049 119229222
9004 57249 51057473
161844 196413 86795765
106139 111192 12724565
73944 194200 665173232
174279 179404 12852438
80221 146105 604458442
4192 87201 207638305
105921 176268 648722500
8855 49406 785616745
188536 190993 6166559
40268 57513 43413432
151065 167047 40189545
196098 198192 5149522
142336 172618 76256610
41998 179384 658199076
62751 186334 605301659
196935 199590 114148795
60020 191871 330699737
31619 193818 453416395
8323 71260 42301714
133618 183627 125639285
63279 174092 277991375
150413 175319 62656195
36523 162079 471165918
33836 68288 647184163
169559 183664 129045464
156982 162266 866601255
81338 121243 100209036
87621 156659 364040649
387 185875 464928675
25235 37815 31537921
185951 196242 25932917
167401 173571 3139370
138916 146526 75791724
144472 196503 438141290
190194 193014 495501237
159554 168481 881498734
69115 147781 197413006
31180 110491 66538900
115321 139794 684813654
67291 184228 293361787
43453 139711 252759508
85669 180346 885602956
18618 78185 149152072
181373 182349 887105548
129698 198187 172068982
14090 182868 423286856
64398 156619 795112445
152354 182753 76303390
6386 182441 441363027
176422 182372 14915653
119506 141228 323912145
155185 195808 11596798
175129 188721 906197124
47384 106739 225212734
20964 62195 103399660
84999 111027 118293225
156492 181606 235432798
61718 82184 51027128
122770 151402 50753655
148125 157909 39249436
18966 162883 360954402
71242 87083 39477397
28071 62631 86863853
8305 135079 317437081
26968 190111 447063813
55999 112037 140610272
140496 173753 83687828
35195 57717 950958385
46825 98401 915883083
52628 141382 222476745
3846 172348 720856803
134156 180742 117132118
68799 192907 493517866
64393 124731 505285296
117618 154049 94421947
46169 185562 349747422
97392 117622 51343669
111411 147464 472209071
82832 138917 351573808
107272 182158 187832798
113114 164051 127830539
161396 164807 8729915
170575 175527 565260800
46439 115587 384098564
126690 178672 932002079
155021 177653 56788394
50024 168804 243629450
75327 127111 129874960
156266 166012 24496335
41939 81661 180005722
66512 127789 742051181
158004 184115 126074960
149434 193197 109849475
119569 122320 6823073
8352 186094 736243573
175304 190055 36873173
29095 45826 41980669
116954 148503 79120121
188118 189934 4546728
115576 190006 186541553
1313 151707 406009708
157619 183054 729983226
58845 142529 209721633
83761 87754 9851091
49386 187086 345409896
149137 168706 782495422
55668 67793 308589767
54596 198946 362080378
39991 91276 703984268
32918 76149 175516399
107519 161188 816601475
84360 123926 682808563
88718 183785 80121913
85486 173302 220734984
157211 190701 411729705
51458 177600 316471112
4374 123369 298212267
6382 52468 500163491
183475 198596 37967297
121282 149787 547449203
129267 170632 424996269
96841 132129 450623752
42243 75081 82067074
199074 199906 513386167
17335 51373 85252744
54892 181357 948390898
28623 38093 23678494
1950 36238 85580475
84990 199076 332230694
193182 197568 10951110
1401 190853 983409197
17122 110810 234924633
101607 151311 3839059
100529 108082 19399665
131852 133599 4351801
40382 105838 164265207
88792 128462 639791635
182123 190136 20033599
127883 131060 117944788
151230 182563 78682408
56842 187206 685144008
197086 197565 1125337
111517 136232 794467371
143900 197895 981610643
174054 174287 836932585
7051 33231 65177043
9037 165194 717662459
120041 168381 121398785
176390 195864 459219654
166120 192081 586746103
140923 192620 153149545
78514 193722 616251212
41608 165525 310947758
180661 190534 24734891
28785 108733 200626173
154846 184028 73175279
172152 191773 49064929
86759 131953 249290150
159525 187967 71398180
76218 176712 563267655
64821 79935 395284445
8131 197400 790644623
125295 146167 52557121
136590 161631 265850523
127005 149259 33647125
110357 147766 104465301
84629 123778 659795792
99039 137212 987308761
151066 185099 85509586
65637 92594 279691352
115323 138595 452978038
90463 99240 684994893
159889 199194 127882172
142935 158871 40091783
26434 38547 684061499
72200 99665 68654181
136087 142329 280539970
111983 191673 199820381
82505 102980 51367191
30443 53601 159634904
96500 150644 400733426
27620 79443 907287543
865 180218 449590706
131640 196580 163157217
191889 195933 10212367
107812 170231 132039468
129697 133937 10693598
183625 184522 2246118
162752 193049 75981949
191946 195915 49731517
192363 199297 345120723
4678 36101 78508854
198286 199774 282714868
176568 192021 38796658
92570 160431 170652839
167173 172058 12395024
71434 157054 336852799
7190 147661 352024424
151379 171596 50925306
80866 148595 859986034
40038 187497 369903753
137717 176166 916545145
75569 172917 466456064
57086 88691 78824441
71900 90474 128265804
29244 151546 638302334
142620 165029 455149138
97382 185999 222787506
77392 132312 137891931
196822 198613 4482081
198178 198897 258103350
149941 175695 64694734
31906 49790 494157557
53587 112830 243115438
175366 180336 12386627
53074 119365 666727988
96347 184310 221159305
58049 148292 226303690
65474 169420 260891955
89192 99594 26112090
162864 196941 918661857
118540 164512 736832309
82039 177963 328877563
147033 180568 931920943
126204 198385 771329244
60364 95873 542522065
157213 187605 76192020
56786 177202 335683731
29402 86199 142150013
87244 131441 705016375
70312 167141 242970860
149939 187035 93057067
199371 199395 55851
100368 110701 26372109
162862 180879 45189096
15453 128429 16421056
128577 179588 128204916
197077 198037 218501136
7616 11374 137348914
123962 167144 412138209
123399 154321 624339864
146763 159728 32458108
93530 120981 69172199
12902 126913 285605221
153216 189482 91009726
79235 142602 159091037
59102 196047 343556954
178125 182273 168688817
95371 97714 5937462
133100 165068 972117869
85908 94343 21050208
129946 153198 284495195
130111 137758 19170133
86146 119730 64397955
25491 67593 105769563
53487 131903 196557027
1299 191920 149592296
26709 179019 382206645
738 121877 303412454
97595 162855 289563100
57429 123074 661484654
153153 174977 644808178
3448 132083 322247964
27747 59694 873627091
308 63693 158757589
29851 57010 28865060
40772 64131 20461574
170147 172461 5776350
136973 146142 23239543
55632 58395 6994670
127201 136063 22213594
24648 157428 456594860
151130 199983 116692621
24836 113680 223017744
189224 192583 8503560
76597 110447 942268090
175425 182211 16958982
127707 132237 11420423
89887 198608 273201926
88026 176342 404059610
183690 193628 24994070
20880 181746 403473983
30954 102113 178273330
142030 145414 400773876
188178 195724 723207592
198435 199708 3221320
171985 194987 57663472
79315 198373 298974008
95033 128875 733653261
122543 145507 43813146
125479 178193 132465117
83594 187840 778339126
30983 37410 920142919
106371 173258 167810618
189447 196493 557977590
65117 146871 205034294
36425 94035 395070714
82811 172137 224511549
142562 177920 565003249
49596 90448 102059751
182174 198955 802369876
84849 117374 486129555
90859 123296 81762047
30854 70241 749076677
6375 68461 155442406
97867 130831 82983329
189413 192632 639382836
56326 76992 244655941
50060 192743 357993636
46043 163975 567044759
121291 188686 169182403
114590 119953 750980461
88955 91471 6328297
100604 136852 91101954
64480 122777 573625774
94458 150971 690453064
169822 174535 11768205
69615 123350 565941324
23104 122111 247668032
121750 150825 72961412
20527 83881 158517441
140338 195412 658253295
3478 61242 507678288
142964 165407 155644528
105565 181705 191101272
81831 82206 482958508
66714 197464 328002534
38669 198423 400924738
11921 187968 441420275
28435 136229 327968804
189504 198765 942819653
162996 163184 456985
85711 123863 922421756
74212 120937 162916642
118371 191792 184198378
107681 178584 340876465
116354 163726 274561094
88315 104740 41499618
111004 136188 62836490
16586 99446 207304189
127473 135190 682229530
34011 123002 223287967
114567 129988 38425470
186361 191605 13233384
137866 162848 62958660
83665 166077 862402938
177673 189880 30551651
121686 195376 494178036
58113 179990 366630782
3382 143681 569094918
62226 142456 201031097
180016 194406 36157776
37428 60851 58964888
113328 117911 11515318
150739 157734 17528593
130660 189389 354415461
88817 168322 199929606
40336 79528 98103110
132391 173411 103107447
168360 186127 44476506
142464 180749 96229158
106585 156324 252768211
18298 165339 368891107
73987 137785 160047665
157245 189537 405060919
185108 193772 21758699
108616 150797 105752001
15800 104506 222238008
43083 71210 376039076
117545 144126 129144461
86218 140316 363794061
72113 187348 289183332
185263 197057 538743100
119366 179488 150918114
147440 185233 186668825
80006 92603 31395463
103828 109798 418541795
187917 192543 11658847
159174 184813 64418376
112160 196476 717999479
143253 174702 79153860
37562 65938 71352252
193381 197587 493586191
137880 162088 360670989
157175 195135 780773809
60837 112283 155241565
173636 188686 979111606
69248 89785 214402845
180869 197298 20102281
118532 139040 267313023
178739 183540 11983426
42902 190438 370014473
97744 139320 411962178
45362 55700 655492738
73109 119371 415971887
104944 194804 458109877
114174 153634 98891874
53755 57852 10334572
54107 178483 312001671
129283 191024 256953625
60972 85151 871405289
68211 69817 4005701
197103 198394 939061179
110632 156043 303401074
1251 116655 414482422
1977 58049 140432326
188150 198856 26915096
60614 180707 473139807
27426 142690 340314734
43481 164795 304453125
102679 124778 300621986
65333 85787 50896363
13108 13265 424513
129281 189334 150828616
49472 193822 362204076
88134 133983 477498207
120457 183893 276092961
161168 189293 935782638
190087 195754 411848886
64445 76003 525505337
153256 184482 78397498
65463 142075 192002070
62593 113545 654315628
50701 66329 109058409
88447 93285 12088808
112152 122568 295772466
100675 136074 935997691
63738 144073 201304908
46118 137858 312229911
20710 140256 299557406
83443 95550 5526936
43196 139404 241052207
82367 93929 28838977
50351 154255 260678894
103764 134273 787092156
33767 134334 950388052
11083 75875 162085370
53806 172781 965517039
92548 171592 632307440
196776 199057 329513520
7664 105836 503273743
77305 183435 266518649
163938 164981 2643156
61948 138973 192937992
192509 196173 9230712
10846 173999 518350252
28806 79243 657381592
170610 187825 967569571
85524 121185 89671546
83719 89180 13536645
178043 195309 18317734
119151 176544 144041405
183368 199074 39423703
8203 149068 780871994
111690 162592 169421200
32327 121784 224412104
103912 173666 175197522
87552 94377 380614437
181752 189790 20127494
197155 199602 6141123
88650 129271 102086748
142045 172817 77440557
118577 166160 789622797
8919 26584 43950132
2534 97680 237881944
134896 172502 94745499
21156 130112 272975139
47654 73838 914602831
101134 113530 412181902
174834 177267 6032667
182533 188224 427002629
2853 89261 216024928
70293 100886 76380725
28352 189704 718987102
154597 188549 479463812
156486 159383 7204388
1 130296 686930820
182239 193502 114083493
37908 40266 6045515
187602 188081 1233649
175162 183266 20245414
24023 25996 542570178
25817 64880 250722058
176933 187550 26537075
81113 171822 227937351
100205 133280 83215312
49976 199068 924347271
161655 195937 512392799
66178 130034 159978689
170597 192581 55008489
147031 180466 674155923
190671 191240 1427051
148301 197066 122353973
124444 139611 44688527
157291 174829 44135028
38090 154883 293186033
111288 135585 12259449
38692 104342 85311560
20101 132811 756515661
85837 91367 13822297
228 199960 980231196
22948 58783 76081811
165564 175771 77746890
81602 190669 273808934
86204 111386 63612532
97293 117845 52144186
118931 123474 959525409
44885 78211 443244378
24982 120860 240492864
189594 199990 143663468
59701 135288 189300423
67928 106087 181620395
100986 154556 142343652
191282 191977 1797733
63915 191717 598574714
133104 184757 129755554
104497 196325 771771116
104884 172567 170025980
99075 141757 107334981
142022 163549 54225734
74261 87250 32426555
178487 199522 738761476
33815 157295 309892525
60046 132495 202501462
69440 145332 535472784
150677 195909 999780678
140977 153559 31769312
79161 173934 919579954
148212 177627 73822526
87340 132047 647180076
149494 154701 365258025
95704 116753 53481120
150396 181217 77419105
99674 142082 106618612
123673 172223 122030802
196996 199649 473975326
122930 130250 830859164
84418 147775 159251819
167715 199292 724773349
16944 85843 172341125
63206 146590 209114549
185894 194945 22837200
144525 167590 57935275
182456 190066 128784692
164174 165304 445967466
84424 168571 507956534
102714 185661 208354999
88384 190610 298723375
91971 125581 371324077
65513 101233 89226715
41661 90985 787376299
107824 191228 209180869
999 120625 332536835
51069 121785 815969905
33581 44574 25639637
39489 92736 133243072
154171 171962 239191950
146586 197270 127174802
133942 199396 375527633
46379 76605 75625505
80359 156368 452554694
41559 184128 357655452
154530 173840 149200354
41248 58023 42223364
41130 177381 341879289
179171 192887 722282586
60694 94376 83973949
21357 193133 833292895
164692 191705 67636805
166231 188214 55064795
24400 174792 377498300
135024 146175 28242480
127948 144990 841285855
13105 144310 585223737
197310 197703 197225993
100125 104151 10347136
131674 163615 80317165
130336 133417 831177855
114028 135300 53100516
179754 189700 369939123
154742 166408 29264665
182669 190011 277926817
70789 138574 169915254
27559 65478 960083223
95476 111985 984101876
57863 132382 186694744
65454 157792 772359271
122705 188114 184560307
100661 173337 182816795
73310 84607 28230835
178335 191390 32691526
126606 131315 931477014
120267 120776 1187294
135197 192151 172066554
156288 166422 535435600
43632 55601 510786553
12786 123700 376423988
148046 160744 31794052
80872 166535 215200211
160321 169131 884478615
31350 116137 968753357
77422 171417 292729892
10547 65810 619693365
199252 199388 331853
115297 154758 98916813
13903 65788 251881257
28460 159311 689060797
15081 158020 891467237
126521 162483 90542251
41637 43148 3839454
11966 120944 953285228
143327 156078 285221845
11943 78635 166868087
112634 140658 70001233
170089 198170 892594105
157133 170467 773032982
186316 191628 337635140
130358 135155 211187822
81568 191061 625124440
39076 58457 48833511
12740 34114 750859725
188463 199636 28108581
156448 176214 379853724
146735 162022 58288352
173682 189023 20426153
75785 187082 279359110
2834 185828 720422287
111545 182455 177802296
164804 193459 483405990
56427 125445 172919070
101518 166449 674963555
130386 131133 1570341
76485 82025 13971991
177852 199819 55091424
166448 167431 2434613
187500 198951 641622231
132628 154944 56179514
32521 176504 850202944
76794 146842 176026141
182399 186370 9903828
198811 198833 67029
86623 119978 83947854
22939 130148 268626842
188237 191277 7653240
134541 138035 8759789
53989 94542 228865104
88825 123189 86516119
167428 169118 4387376
70245 148805 197127901
31219 137727 267053916
61510 85732 63603836
52458 128398 190335906
123211 147522 319882620
43381 153713 438201682
27221 160911 836452495
168050 180391 30969622
37363 81009 109387858
67292 130229 157669192
165596 186613 515473129
192630 196786 45641174
165872 187903 55181816
186837 196741 272908784
78575 120971 744333104
121519 125557 361340201
70718 186595 503707078
48168 90165 105053866
185850 194153 20926445
86423 111802 64154737
70042 137276 168446148
99548 155978 141990345
168910 196307 68714583
12071 134498 306657720
155741 177684 55061215
13940 169167 856997769
180541 189600 22724168
109495 166634 293434136
197313 199106 169255962
161134 168369 18219856
188985 199556 26605506
153267 188781 89161268
187833 189800 249312403
190794 194488 273557741
182948 198804 39775313
197858 199938 5286809
39097 101954 485159581
88206 151279 673329949
28949 197067 421859623
161662 191309 74361630
1998 165765 410555430
127555 145030 44063525
12522 177867 765634082
22848 81157 329785004
195391 199979 586417366
182098 192827 26882134
116315 141742 508262496
118877 133965 37701704
155654 184052 71217389
141586 160472 444063927
25150 89754 161769313
193257 193469 568524
36011 162459 303294416
19879 97202 193313745
76839 98277 53591983
155791 172948 43097206
162716 197841 992239484
34667 112796 451279580
87782 106386 672090158
19685 149353 872398861
188070 197336 23277226
128008 144463 407001223
109998 160729 863295609
96655 144980 121687837
37183 198827 405652184
76078 191597 290079260
161456 168445 17617373
13022 186214 434284454
161378 197980 560018276
9466 130892 944145915
159963 196076 90727075
70210 123158 429659236
15248 130875 313941167
18070 19828 470860281
153277 155903 6675427
19675 57993 842130456
155904 181526 64285786
157815 182607 998515080
173100 190322 458002804
81767 97043 932984132
63993 179415 289535947
157974 183896 65098853
25929 168763 358487170
154580 158268 728821844
143276 189467 115990321
47053 177770 500891989
120032 127111 17590388
130904 163416 81802169
134533 144208 24407356
174671 194483 49697948
21821 120897 874976428
50935 50957 53190
7444 188090 912948515
83271 134515 491462133
146273 187187 102597107
118822 129713 529670423
15335 85741 380173416
112305 159951 645862782
23555 155374 330734409
124233 194033 175275194
123474 156576 83132362
187984 197189 23152169
147614 185243 969848913
195609 196413 2007790
108322 142220 84837285
22374 80677 469026969
196931 199232 5767215
69647 89980 813439847
37391 111894 370819218
160008 161538 3842280
119077 174338 138744543
124252 126538 5541778
46343 135077 222447429
180020 193757 367341021
36721 125764 893182659
148299 189065 944079485
185026 199564 36495687
149504 173178 59486463
146771 149819 7632213
185245 193168 640904342
73761 180198 510883359
154284 169182 37490649
130092 145963 441410629
67895 187856 300929250
175516 187618 837329160
3752 199618 491096413
65471 155489 202669972
159758 173522 622201059
131161 184639 134339651
135941 179590 109738696
126450 186614 151193537
114221 134691 953900888
164842 184590 49396995
132117 176733 112106834
12545 157585 363599591
165710 181776 237883459
30993 49633 46807102
113334 144542 78189406
135888 144796 710815274
85364 146641 154094329
85946 156696 177842806
6717 195957 474479189
97720 104567 17557411
50960 159196 271450931
11891 130425 296970499
112552 167617 138008677
127605 140719 525859406
138424 182465 110720686
91101 135797 112357829
94906 130642 688986293
174372 181005 671526205
103232 191117 220688692
137336 186681 114549137
76541 160050 717531177
98468 155093 142552753
109437 176004 167104180
18195 174652 392450895
20039 87769 169333021
46077 104199 145714829
18015 150296 331647082
16023 195711 450678084
129268 190588 154058144
111623 192420 202641243
62162 72317 25204738
196693 197408 21294823
24723 114135 207009979
85702 106394 223253564
99195 172855 742077062
36829 195366 397909896
87932 147077 148752412
134690 144979 26031189
92082 95234 613386811
162000 178380 183168122
182590 198768 40604044
160871 171589 748225798
45704 53640 292534001
45003 174445 400638236
81468 146608 163639460
166058 172514 157521455
40824 196171 300255719
92458 191086 231815650
42407 55983 883372641
167838 190950 317919443
130494 196533 165950971
80434 116789 91545831
29201 88966 149523356
176186 187342 27899789
107396 126576 47782889
109016 170627 885250951
115939 128335 959360965
5460 147137 506433816
55017 141366 216313311
165885 168192 5751520
189687 193232 8945916
151540 186366 87405352
123560 172298 27234771
117476 193464 405577468
170659 179574 22216909
95271 148368 912209760
59211 135281 190502955
32171 166955 338240107
77051 137514 151646447
159472 166452 1257097
176691 181428 11881489
185118 192376 18227225
93008 182304 224467792
187582 191565 10070033
41144 155936 288016318
123006 174315 128915992
98134 134022 90302594
125387 161135 89869536
10137 179828 425499834
197375 198536 2956695
197022 197550 1253312
147380 165621 104800927
104936 175930 546168341
154205 179349 63132030
117207 167810 697014345
10723 51828 102887375
199689 199888 488639
137772 167388 74527031
136458 167675 376254421
56322 152724 132773772
40062 138877 247694538
107020 110542 766228725
99420 186698 643933999
116993 136790 296928558
141299 182878 104538109
103433 197678 648467704
86210 140767 663868494
118018 188622 177081401
101246 162120 153147184
116005 132551 41191134
41719 126640 270419721
69491 194355 797933451
91508 176377 213381490
39510 76885 209647908
168264 194917 636321263
152555 192907 782417022
130972 196325 164232973
22884 26650 496010254
19690 192346 796466259
97255 169738 181127520
79916 106071 65851456
144374 179089 87241260
185608 194109 888867952
82409 148542 166213205
73499 134857 153881236
108972 166734 840065061
99864 123045 58453328
32583 131951 249277414
78204 131909 134814779
106890 137025 75337433
194862 195509 1619838
187124 189686 819621022
112765 189314 191876718
167582 192021 61358715
42324 52180 24686337
120505 176912 141661479
196491 196492 215754348
194819 194865 926724941
107483 110094 928618681
41681 106854 311910847
136870 199719 157943702
147302 186033 236217577
33837 199233 951824239
178784 180850 5136803
46475 130314 210189723
54122 197628 359928670
179162 182900 9319892
13098 135966 307908165
107420 119385 29919816
102372 124439 55574821
168205 168724 1362201
37264 103921 167207032
13578 139390 933918520
63582 118215 915563606
131877 183624 513976873
137155 178357 726129338
21662 67533 73573907
189986 196793 17212193
174041 185917 933243644
36946 123002 215874746
117655 119243 184606497
170469 197156 66831170
51381 63990 542230440
142660 197018 136579618
106353 120782 761035680
63767 158215 236738414
128941 191439 156974883
139153 174691 771097910
188535 195845 18444012
45980 50577 11562727
44812 190127 487526813
94345 114618 943218395
171596 178614 222732545
79414 89526 773025531
130353 156308 65334014
11285 175313 411371812
26430 160801 393343076
73275 87772 865362185
75712 120737 430456443
167894 185968 45317583
27922 43453 39098719
20375 74465 135286530
72442 153493 203434806
50004 74718 61806474
127937 190104 156138624
157219 162037 205142404
84687 117551 230264466
122753 182065 148965835
137189 199535 156672103
113876 157647 109689149
126292 143231 66134813
175405 187882 31180494
17355 193431 441644961
51434 53392 34094004
82945 158218 216289150
37929 145227 269363873
18143 114779 242354720
181175 184900 9347107
178513 185806 18217420
186771 195934 23100210
143973 194454 430176747
69908 71171 667344196
130746 174662 110454612
152618 175901 852931520
173395 178506 102235037
99565 137807 367615392
399 166653 774735279
8693 60479 242327914
119167 134582 2569619
33906 91439 148799172
123893 126243 5758043
97752 189515 230642699
44198 180282 197867100
185462 188786 963739483
158479 169531 27959940
12837 173362 402608977
49622 128441 542523661
104424 188501 211026540
9768 187236 444884144
17390 178028 402856657
104977 175353 914445198
126038 197608 179809617
9141 83129 185063122
17376 113683 241464993
50256 154109 752156461
190062 194254 13682930
182894 186086 7950628
79371 81207 983041761
117768 157517 99573176
118398 122352 4698976
62108 102563 766803992
13289 186072 854122099
34809 193666 398739166
127255 188352 49089985
87899 180326 232285863
180275 197782 219976866
70819 89154 45642170
184344 189147 11989729
192142 192205 172519
11113 70583 148909272
190913 193381 596452428
131370 184631 133777945
184971 195334 26064938
100517 136137 722105411
191830 192127 811773
183360 185903 238301662
169391 194930 977787611
79246 113751 86866293
148145 184996 92447344
159713 172667 32636482
196760 198572 219033188
163338 195003 242509343
123608 193326 413058682
129568 143376 34737310
172772 194058 330382396
71292 149708 196804897
199110 199799 1704815
57170 194855 398924067
171415 195562 745551939
32799 125722 233054423
83361 181706 247006333
53563 109476 957587956
90086 120674 550809256
145232 187542 943498776
194394 195962 32303427
83174 161799 197523191
41786 104287 329263109
189931 196544 592792986
192053 198247 15496370
191064 198819 14524216
150315 177098 67284299
124931 160707 951975122
198188 198547 936907
148552 160077 810316454
188855 196896 869687276
164760 191658 67340004
110945 195926 213204284
37211 174315 344166021
25711 72340 116901178
143852 157907 35288422
180088 188138 196376943
124467 175886 997357354
168024 188318 50853127
55315 175169 460609869
197628 198395 1971153
154918 196788 131636417
18897 180476 744796867
14694 172678 396306658
187033 192508 13815125
141079 177158 642842820
56366 68269 29841403
166544 171543 12609545
122833 147692 62479202
95265 141452 116193249
87279 145421 920757006
68326 174290 396400342
173209 197518 60889738
128764 141652 909800326
190556 195268 989281822
90002 137988 86476590
58955 136766 16776291
144313 191652 85739056
20880 127438 545843702
152777 159463 301504722
150369 188657 96116328
153457 198827 156949212
167115 198308 78280902
112636 141857 592128304
65001 118731 134695153
75472 152337 193025103
127594 141362 478580669
137188 190371 133612294
182589 194317 470007155
112548 171802 46481965
29063 139290 731174772
51582 80696 852774887
115653 140859 62873034
12167 147591 923708019
80482 164836 211998444
93812 152552 147764900
15764 34001 45417756
182756 185341 734562669
33582 152529 298515160
179932 189719 24519436
198349 198567 18031059
29812 169909 351644690
198529 199943 612992685
88070 88234 606606290
30537 193793 409634844
43320 68546 63214907
3302 105335 870295774
89255 145985 650660058
40875 78532 94302854
60601 80598 544296171
30050 187630 395293505
131204 187127 140438087
96743 102861 282135575
130316 147961 44488366
2258 192647 530306970
2691 196314 853234074
72274 168621 241955458
16786 114471 566739249
131540 196131 294374189
41671 178648 343688481
47435 188222 405227463
115370 187959 972998624
58489 174095 758758597
16591 97040 201154919
191926 199572 19211200
2852 186610 460675152
130921 182676 130054688
91462 99284 19648714
179712 182237 6323858
12633 45459 82120777
154008 198671 856867182
77183 127848 127130172
80656 165702 213671301
3705 137960 448644920
34182 185372 837785867
23216 193882 810421397
145610 195903 126229544
78122 119092 102942250
137908 189860 474588043
47301 178528 329346505
128703 194956 497826382
35834 77839 966526287
140270 185982 114884274
110352 191751 833719758
78661 111567 972631117
25181 44095 47547553
153745 190639 75854132
27814 154701 952837092
5991 170837 413424569
168856 183808 834434265
30298 179320 116045985
73152 184527 279596747
189377 197753 939096572
1826 194470 483024975
125178 130683 13788887
10928 64944 560133471
71981 151568 199724175
18905 86294 182856093
130957 179748 116028991
94109 124757 77180036
66750 128986 155943731
194131 195342 3063242
41857 185592 360542618
128902 129236 833767
183649 185231 203309073
28768 77373 623371237
133294 176385 409044426
178938 184339 13518149
162413 180132 471808517
79460 93133 34180496
19804 63398 109299591
193368 194066 1746277
160989 182021 52805920
11155 70913 149630989
85848 168206 207000748
98585 162107 159877206
113935 195172 278764686
192508 193301 895825385
145647 199589 391449684
160319 195298 87875903
169663 178919 23139220
143713 168436 62196166
126427 135632 23139870
361 185270 463517573
107367 190371 645813059
57530 150226 104900203
89576 121491 80384806
11865 153772 570821243
168205 178115 24847073
60874 147446 915799184
70576 172165 255065759
47625 132550 212977144
178964 191451 31265563
193504 195627 5361856
175440 196440 390094603
13549 120043 266936532
98596 130130 79364338
7415 182909 439922239
75938 78786 7152817
67540 78354 26902689
198375 199795 918165
166945 187848 52382828
28260 127806 657838313
167153 167868 1793387
54163 101740 497023773
172272 178265 14930030
48503 66861 437039051
28225 193807 415548413
67061 155616 222196648
25078 186704 405562338
29023 135172 266110011
89208 158792 174930998
8252 151566 21331702
38485 119141 225530805
53756 63826 279989539
198973 199198 315797956
151849 177321 63990339
8084 48312 314929412
139666 147967 45559178
181062 183960 7232783
89691 102042 31114716
111910 178115 769008043
16731 159674 561464301
123529 151730 643409098
40499 88052 118939617
75721 174423 820090864
192081 194616 375758157
9482 22467 440795592
40500 74620 85416846
121554 181412 150308707
36181 47524 28450834
149835 169005 48205663
140396 150237 24842438
44546 80194 89242647
31669 151658 300994525
68340 189922 423193341
164507 184676 50446032
15135 78325 511029176
180541 180901 265660932
193893 196600 6792690
95775 186704 228606255
123703 167489 109925788
199678 199853 682501766
101192 132530 228399644
122807 148954 424870668
100884 118878 45520965
20951 138608 294835480
39691 189002 752116857
2895 36904 147043002
113864 199863 215748194
117120 143208 65221896
120917 170627 505107126
30909 142316 285024710
195145 196410 3155884
99246 157571 388538080
155508 198456 107745661
85180 91564 884441712
12701 121812 273431392
25866 84924 147886877
109792 150099 101055635
87796 158893 414635218
116530 154422 763465780
90456 129024 396360724
18459 111042 232234138
34312 190775 392660298
109657 185415 592090712
9804 44645 427535911
36429 140098 259940291
84009 135604 129496420
27135 153832 317902498
49765 119178 227319415
141569 195294 367062063
67259 116314 277348005
51778 125773 185394440
23792 33627 31478694
183360 187281 333412582
130376 142202 245609468
74782 98193 58505382
13074 135653 498968130
31998 102158 630978386
175314 188874 749167227
166936 178056 953534938
26751 131573 270373903
10264 161168 536427753
87770 142160 408479635
144222 174786 32557478
59427 140381 202760968
161803 162855 2682888
42729 180975 825859889
67760 183704 290875745
4202 37432 82980963
170631 176818 15369597
165078 189293 112745498
139706 173226 510060922
33699 89984 140949989
134877 167226 247335782
159224 173689 36437596
112417 160733 434307022
101060 187073 359996712
15309 198064 812051845
180389 194238 34832580
101327 178424 193845145
90943 142037 745774244
161255 175482 35810915
51130 88912 67257353
169773 173845 702135496
115131 157957 107249535
132412 172432 668204149
131024 168361 116110477
74269 168205 844576246
70195 146512 191464450
87745 187365 933868319
104708 110598 807408246
14219 22666 21224323
50514 192669 765721329
115884 157008 113260023
42874 96675 453213194
161396 182593 53202615
118161 146151 18211231
168092 196202 919736693
188323 191110 744953489
25988 129426 966751921
21502 52199 76913799
62641 181718 444090672
114100 171485 144036792
159618 166023 339574547
14485 116033 866901727
156735 162332 14099140
173959 192343 746095777
86364 175343 456989920
126276 134648 476858522
130346 182885 132018077
102067 192298 226720535
49012 129930 631888052
59994 107604 464082260
145717 163049 43494924
81287 186400 578353972
75592 113604 731071678
65170 199905 337979023
103537 157107 196144455
9352 196997 546710520
44904 156885 280958449
82243 138683 141609640
108511 198530 225873714
60977 196798 340748799
148135 192072 110257634
41433 166144 312890267
175814 175874 172068
62979 91693 71514284
31714 79459 849355110
33778 37187 8566941
90603 105404 87480509
188310 197875 137403313
128902 146262 605540943
87466 171651 211734010
101649 164152 157247664
55540 197389 531698267
77547 120603 152721644
127274 142811 249875818
84181 117886 926392613
58352 139796 203936728
156370 184365 70249996
67270 138045 177313879
170424 178459 20041182
27394 133303 265623241
45721 67528 53448998
58778 69981 774128728
150481 169259 278998883
16236 91680 202127973
105242 138811 338261475
141266 197368 253691438
101068 194582 336103660
199942 199945 12043
158835 167122 20848177
127118 183004 140443046
105308 157645 527310584
41898 84766 332978751
133669 181544 556947987
39828 170979 817162114
26079 70591 979258540
191573 199267 19343947
114003 192708 197452678
36177 154315 296487881
174699 176357 181989995
97132 187927 446872240
139459 139932 1199866
85815 174015 221687801
52577 72891 50791828
179033 192710 867137740
166820 172849 15148787
110501 125815 698550234
24269 91288 167783136
193143 193467 851384
93889 156327 869072125
93016 162709 420571808
91646 165986 187020152
61180 146302 213515059
25885 109423 209631886
133744 157206 59042511
188545 198493 25005507
30076 110743 926133604
26282 161789 341611266
61741 71064 872788749
12419 96191 209516908
82087 150344 171405993
137774 151064 33491842
44152 62746 986847954
161580 194875 632337344
38662 88988 125913484
59476 161378 288303628
157734 158290 760203016
103135 136531 83752556
130133 172516 323257628
171110 191626 3047224
7686 148988 354114449
10053 198018 471234219
9529 176042 417555020
193550 194933 3524773
114428 123101 21587259
91203 191944 461333007
149728 159067 23342785
110854 170491 948179277
92102 181528 320580753
199870 199881 41187
192807 195545 6950812
112045 191028 198038593
81680 183957 736029969
113067 167219 135777109
184941 187297 256202492
188212 199107 27435197
41913 52270 25961405
96498 197246 462119517
139643 192643 133248188
79278 149891 894790208
89236 147529 162287640
22365 181349 754305518
138583 140244 4164350
160388 168510 12165944
185992 192118 15451507
80546 86625 5375497
35523 77481 663748705
18586 119163 353590446
162924 199800 92505538
104411 164155 545280993
87772 128167 101545240
187169 195101 236494071
102407 139398 4159742
114024 115917 4856706
29738 116320 521625208
97753 190342 363190055
54445 173079 297569860
27214 180265 384070599
160407 198817 96409783
154425 189955 89053198
51327 149022 266239515
139894 181831 105486232
161195 180559 48601250
7298 192396 976893814
8287 131516 308631827
121877 171922 125809147
144938 196247 544576073
6885 35164 70442175
99851 119083 48594483
147274 196048 122472953
13904 58411 111629819
1490 180072 447641546
169061 186036 394726185
90057 182311 902875351
1366 35604 505390456
127821 131528 414915587
177361 187337 24968115
153815 173119 471053184
62674 92811 75104213
158709 196081 93930083
94297 103924 24480070
162152 162718 551869548
36154 166599 327396026
167742 188740 15668298
22466 73603 127936002
145665 170069 61365623
172737 186257 33785360
168894 179247 140342922
189948 195404 437742521
88606 113586 63071682
191540 192636 99774135
102898 131011 70602506
174612 174751 359081
33668 146678 216612708
26860 142806 368350245
169517 191257 54406847
118211 166690 121670568
124738 197547 182770802
69530 109881 475786818
174049 195183 53048720
129230 181437 131200176
17108 18870 492056484
2646 186613 670954085
76660 193320 293032894
59418 109194 707324977
145260 186782 102154016
41642 104016 604345179
82047 159881 186723056
127065 176281 998647491
147500 184898 93874636
192373 198951 946890411
25448 122111 973122179
71703 73466 671550162
169799 175831 15086284
178895 191221 30874265
199034 199610 916827600
128295 138657 25988146
39732 117870 689043113
193949 195027 2721269
173558 185151 29053337
50673 143613 233044711
61604 163114 254625087
38495 67066 71791415
61430 90867 73333219
179091 186011 17273173
3736 175186 722308015
63321 120472 143184483
73470 161134 220113512
15623 121232 352519631
151086 156675 11620602
84785 141271 141805761
170607 177526 17231486
170384 198430 70193971
116444 145816 890793611
103717 178089 186732520
74702 111657 384946376
176230 193957 169306822
15491 177944 407403632
146698 187240 191271065
114682 154647 100217794
10140 169032 398469567
164325 169898 104917164
170930 183465 31290076
158308 159621 945500074
120518 173327 398545988
189367 194239 798477626
120365 179846 303456986
164289 164915 1596141
127236 171947 112529717
106636 116131 23896712
135361 189367 135683294
14743 173502 398200481
164808 189852 62628265
96017 97439 3577979
64691 106865 193499102
196929 197047 388757917
82004 172901 228327866
48220 55374 18184009
193811 195756 4879781
42526 109629 869102808
22826 108693 325298678
48612 199055 926907202
20952 56867 90032475
36649 109928 615184202
80461 198935 297463239
171852 192469 51637054
3686 82331 196740509
155286 169345 35335798
90352 96865 16284710
97709 124317 934401881
15989 173001 856184314
128750 194662 580602517
59814 184524 504984625
19856 33152 33066621
49626 56531 301231519
107006 178807 109500397
139517 198475 148186598
156521 170006 583556583
128654 150422 54734472
187644 192622 12595332
32008 85612 134175887
97111 157635 782561004
132183 132381 291688709
88510 190510 716737907
196433 196769 234478896
11353 141488 326056308
30562 83938 678891720
99263 158678 149369897
7563 60885 692721740
77313 161932 212543482
94695 103304 21932729
185010 195089 25354306
71668 111209 99372506
62031 174809 549917074
155982 175623 49316939
50359 127101 402499116
96236 163767 178060707
167916 176928 598472907
98879 121679 305647214
16149 163061 644277939
21248 152067 327990332
97316 195386 807851046
131373 133131 4388938
19534 23222 9110811
197452 198516 647510028
197627 197647 47559
184154 194860 60847840
121244 191608 176679540
30757 81498 127102445
153218 192652 99021278
79772 144655 162969160
71011 118849 775656662
12271 197056 463409556
62533 79911 599218292
94466 156621 531287998
19230 24245 394952456
146188 160033 34695479
88012 161156 183889706
191613 192666 1224721
168713 183918 49311879
190010 198239 452296978
22472 75466 132575608
146609 149500 7230402
105488 108432 758094688
179301 199131 49760383
76515 86793 289248381
187115 190012 203616713
35797 162679 318424316
141735 164887 640352846
99599 146388 117786454
85523 126015 119087740
16321 186152 425820420
36522 55565 47950635
193585 197761 10399093
18050 18900 186491732
23897 132820 894975039
12421 155910 814901955
195829 197487 225257490
96091 99559 45433300
139119 158223 413498391
64940 104132 98121872
199378 199828 1135319
199985 199988 8597
83906 106017 312276144
144728 158188 33722641
78886 86343 649309405
56755 95283 715020217
59680 69475 713758883
13635 108686 741938609
184953 190462 46645039
179872 187571 302914958
36827 189923 465825943
162002 165347 8482388
62694 96907 85250170
15364 152317 456321678
126140 188914 157699917
110386 196563 253755840
171479 184917 33601117
112398 193264 202823332
192794 193780 77691
27551 78216 357027220
2654 157353 928375447
149095 194074 832093649
189420 198442 184031893
53826 143667 225221253
112729 190252 620498374
46865 168768 651638465
26060 55972 576202398
78587 154897 403880051
186580 189052 888530209
143759 196642 132855253
97197 187558 519247515
59446 199510 999884706
68225 118855 126988390
174530 191627 217646383
153617 160645 17633527
45627 45856 562285
152957 178314 63703875
19996 52111 437391224
169325 182127 32047538
172539 172756 500835
45987 63374 43750478
165001 193236 70759098
154756 169870 38018638
34647 104939 568217346
97983 184295 319456665
112188 199134 245422593
186929 192560 722586525
59526 77479 344046323
60261 131464 178351781
169560 178605 22627813
4640 160976 391989704
18969 187776 390033458
30889 86400 517416117
178875 193118 35717469
83419 110956 49984017
155491 155638 787935806
43859 194959 379177326
184030 199403 581070623
113587 160799 118384011
69420 99296 118406060
85754 148247 363218826
116611 158386 781109199
40754 162982 682038782
46457 172858 317240954
117407 121950 11190521
108993 125632 41553495
29111 72489 108721839
151624 168028 41253644
87624 142507 878945824
31866 70613 289766164
151632 184906 83587797
142777 199905 143516769
51144 138836 219773827
153932 182379 63292751
157604 189892 81023125
189158 198189 22699445
1492 195549 486541244
127452 142765 38461664
186592 191214 11596458
150150 168308 45657924
65390 121661 141019298
70465 106760 727235964
191098 195876 573777592
139084 196367 144018991
149461 169504 50428523
34118 78584 111489542
68319 95464 67582787
67498 96532 72377595
160329 187305 294376686
142348 164273 504670944
63765 119954 399101788
149871 177902 70368099
16074 136287 301109589
150814 190160 375865204
9676 156633 368403934
179192 181217 1109961
48286 99903 689787766
53983 167946 883799158
188275 190281 600631381
123897 134662 26856307
23388 147955 312526346
161482 176190 36970435
28041 145584 952049330
129211 186250 343870475
13165 92520 198524733
194745 197679 456186745
8322 94625 215625071
105776 120138 39862213
4257 112786 272138681
75585 152917 968620387
176372 193166 258858545
828 89747 222274705
7434 131875 311701892
22266 50872 430641318
31609 72840 103306333
171196 197241 588774989
161405 192353 77717297
38396 90510 368912744
194052 198795 460433018
123721 127614 83854105
197106 199998 7236304
35257 170620 906207949
50205 118363 170970246
16224 104293 220613277
139382 171004 79742833
126292 148437 55843418
103201 134618 614224879
8782 8854 159766
8608 170552 406065343
154794 175833 52833624
183668 189191 13788017
48719 170533 977111889
122870 137690 387787583
59266 135275 667754294
85005 174898 225970141
100921 159882 148295431
32275 41884 144241986
78447 180754 971916697
192936 198540 14059845
1423 114699 283855760
74444 178425 261135428
122157 156163 179800019
1333 146604 497185867
52356 170113 295592673
99799 144513 112480604
151532 158776 18195682
137052 149761 32095860
40980 181047 707486079
102349 138394 90493782
130531 160039 193137978
67050 68156 2205172
100347 135773 151048267
22955 44633 921187208
14005 47953 967450285
125878 167920 105702774
188523 196696 305495168
31678 40363 21794746
150913 173466 437679127
170486 199610 72951896
115615 128496 31981367
156667 191284 253491400
37796 38488 198717020
75784 171557 240599482
157290 193664 732573236
41325 99669 145977324
42920 50049 478290183
155186 167638 31174653
133834 190270 727499076
165396 197236 79799294
9697 88940 745301392
174283 181807 385915700
40146 67336 602210578
177682 181933 10694482
108988 167369 146481597
74618 86412 29451105
198732 199061 834745
189111 191551 604162290
106204 187399 681672230
193197 197383 838511917
74145 126808 790318942
129042 187257 49752663
71421 95295 59456107
1559 62448 509996565
74065 168561 811334390
180797 199190 266954317
187445 191218 9521798
43070 93539 42726563
153632 165806 30638482
81634 105487 968196840
61708 81488 49320014
79847 99521 49175164
37759 117078 199214754
42524 97860 289048581
22580 103658 137999851
98180 143343 88821576
117693 198707 724369066
47667 186973 349550579
32068 76385 981879820
149862 176448 167110397
55159 133917 247469288
8630 87683 197541697
47526 119302 616043895
116115 150173 85248614
80874 153102 62888889
193677 194284 1551012
128529 153131 894232238
79722 138326 557344255
74245 77982 671151841
158339 162286 10071623
125161 181552 963884181
158964 191515 81724842
65161 186360 589253679
67035 157551 227038841
6059 121805 626870425
119855 170642 299424112
72269 194224 668366650
26061 58657 81953148
105919 178528 182226739
60525 122393 398421775
40923 191345 377381678
121429 181818 151657644
128113 185190 621090498
51061 175169 311471651
152747 191747 344245154
197944 199973 5151044
191476 198600 17915432
61435 126566 163055597
182615 194831 30742912
1628 82812 758953191
177290 186643 930389909
174198 191200 42591569
105455 143310 316736539
159814 196289 54953778
154302 169812 39027795
18245 139614 304102575
17424 176101 397990325
87071 179025 919188490
3797 87101 806970006
153038 183535 969474565
196404 197882 116155148
155288 196007 102197699
6763 52630 309454620
138809 194342 139647569
137217 160617 133548539
58299 181112 308011063
139884 193185 133998078
15289 52260 801637246
74563 90330 56058250
64684 113804 657509188
14564 93207 301515797
9023 129763 302345693
49069 90257 391300543
107140 144274 93024042
160728 178959 2077296
111139 127406 212151736
126297 149599 58694589
164600 195825 201835723
173808 194979 53167536
11827 196016 516140028
31834 105110 183807789
1432 101316 249799926
11867 162435 377588249
125973 173212 118833384
188015 193405 193489043
179008 183199 733365363
39557 137774 302843484
25100 27152 170081096
60547 102630 105214511
46202 46830 692257356
54396 95271 140319377
126522 179458 133132232
72718 117786 826612252
841 99875 989193613
98417 102831 11257492
90145 152721 157341664
54963 193955 348682156
176213 180722 737804553
164512 186848 231727254
46360 147480 311948418
141974 191370 233028294
186164 188151 4994207
66117 111441 337732578
93203 155392 928587828
101657 137400 89760885
84060 188937 263370963
51435 71604 351110208
89385 142712 134069679
114029 117022 7550131
153625 165682 30372501
187903 194552 16793427
102195 177826 897977107
44582 57869 33484141
54200 63481 684951167
64748 81017 708530648
73470 85876 30971617
64103 84912 50061359
137708 179065 104057671
102239 105964 9655128
154320 169709 38712643
16853 153367 192761840
51053 66095 607520902
188025 190820 7043446
192363 196256 902388612
35838 46194 25967572
37400 192650 389643180
33916 155331 304764541
74750 171299 492029240
170667 193745 195477059
41906 105677 284042176
79507 124841 517710821
98002 101640 9268654
142678 144997 5958331
23887 60010 90708875
76408 147533 178681657
24089 58365 86144909
11093 73048 155018236
19735 161274 691467004
147984 165505 44046579
75371 98498 57780783
81226 150132 173030850
35112 164143 546551967
95383 145586 126502093
152851 178148 63534992
149142 156994 610675949
176120 187182 966065009
196796 199237 251020916
145983 191570 114333922
114757 183014 364612301
106641 168793 133841616
97229 162999 165551140
2990 47577 757629542
170679 170727 125844
125740 127502 430975404
172598 182563 24908440
65415 98735 83102154
143490 183402 862182208
190714 196644 568616794
43944 104496 151820367
2184 144445 767330071
186075 188836 669507026
95259 100256 277929353
102234 133409 78346790
79062 98846 484807685
76270 110344 592478771
7431 170793 409668095
185880 195039 99554752
170856 183579 31739581
162217 174477 30759013
48735 141318 699861714
19806 145734 400378279
61437 144034 207054423
96617 162505 165777288
102163 181367 199026539
29565 63391 373159620
130431 163500 742565677
43400 51218 19570286
32673 153083 976771188
75513 93000 43661232
178317 184631 267131648
146765 174326 69213594
165418 184830 695526105
86677 108852 32231992
198724 199109 994727
19533 100078 201533039
75389 152428 343375333
100418 176482 245389903
10601 63678 789373686
114111 140814 66705728
134683 197758 985777241
152814 173255 631311509
8739 173091 838781133
23076 113322 609394466
56991 161872 263065595
37891 154031 632239272
45838 58442 31798868
47564 107382 389462516
78718 130225 452916964
15598 101908 215999861
100404 116841 451707339
196719 199567 7120392
102732 142596 96143292
178247 196715 46395610
135840 166766 555518819
178869 185345 785023776
42760 128587 215074746
25146 108121 208319705
112584 181649 487702363
15025 189886 438473911
137310 184369 339282493
114104 167041 132749336
125284 197958 182468606
111817 189960 195876338
168125 176111 152833059
27519 123020 239555135
154123 156116 5006398
111065 183839 182494640
48432 48455 64742
3805 52078 53151629
181412 193311 29890021
192680 196982 259699350
26621 134566 429947172
38728 175334 983823468
96221 147996 130370460
34811 126456 560325
176715 192255 39004513
104953 148215 108644214
180087 199889 206916734
77233 139316 206759948
36990 104691 169842187
120331 140276 49909646
57207 190806 335079868
173286 198618 63523406
171431 180636 22991560
18116 80936 157226086
146368 164785 46378926
150002 199709 124786983
41599 59637 45331673
92379 141789 124204947
163294 185863 187187237
49543 136086 622208417
115517 145579 316105046
191049 193982 7441530
51712 72958 267921006
69305 167863 247323457
20087 164444 518204888
122742 196418 503147166
123756 142185 46153601
161746 180311 46596433
47895 72862 62583864
4879 44822 99908560
24126 192295 268344172
73321 149215 268779222
25481 146885 719526050
140339 154896 974407483
124954 165414 101764545
118065 189899 180130518
24505 192515 886244989
73417 119228 96365592
159817 161447 4114761
36515 166949 327350168
139595 185788 18075894
78459 85749 406139651
38228 148140 275946408
85737 89557 9522984
160410 194388 85384628
119284 172360 276560501
143555 197614 90682002
41907 55576 23977462
127144 177530 617621728
92104 194117 256437808
183306 199663 198924471
90652 144035 505015971
199342 199451 195879
49500 112906 789999512
54562 91483 997376214
65570 167854 256600073
4532 185775 454431073
182721 188100 633018315
196490 198674 5437393
80187 129335 123335084
60362 155481 900250954
105438 122066 41693274
195958 198175 228124542
135152 173886 97473086
86254 145427 148830692
31193 197944 682888971
96122 122941 423694759
2713 39880 705366728
47585 59787 982727263
180288 199564 48374700
48892 73381 61290075
136688 153728 485816441
150722 151686 184434908
108863 185037 191144737
37596 163815 565636276
190091 192234 5482757
160242 160292 271955370
19054 168241 792278175
152459 173210 52175526
168776 197544 232050690
68660 104401 556437969
128187 155808 853526509
62817 82847 42420340
176331 182602 384324687
19331 160670 552461984
183223 197604 36045187
12111 127546 559561613
105488 159422 135304834
50154 131671 16743089
49087 99381 125763822
51898 165853 449700701
153130 170057 42674914
185588 198573 32644307
175997 187743 29330724
155553 168166 820564270
38015 39913 4889693
54002 125378 178762853
26218 199889 278664553
118995 180578 911375666
173145 176917 9418017
62450 175704 284082769
12582 161489 373342261
115330 184892 507092408
73471 123618 347971991
20105 34314 35332152
175087 183936 22069935
75380 76500 2736451
10595 112513 560816416
153342 189267 706838322
63213 161463 246391472
38706 174170 340027905
946 16971 40004342
29539 185377 391024510
3210 188302 463980643
100471 163493 614377980
98266 130363 80770143
181830 194763 145354346
142795 187082 111219893
63516 146689 208567782
4947 15233 5361243
85354 170766 214819418
128567 153398 518109815
119444 198344 929178780
163022 167053 10097453
132669 191159 146920922
192553 196729 738688045
171966 178283 181302841
55048 73721 46545844
170844 179112 20633313
152763 162446 24406494
3752 39367 484960230
146536 184330 94837165
40259 75844 89119752
35065 78402 924684431
54248 198813 859555559
145857 146526 707361
22017 69495 118920256
11072 172604 405106419
125639 162374 92437560
169038 176663 19046641
139930 188700 652927215
68508 98909 737014824
66829 193565 318014829
44576 78355 820162602
136542 147529 221773674
132262 156783 61678273
10725 74364 159157792
102354 161636 149030800
76077 124849 122468504
93021 183030 226232874
187244 195970 22027420
135419 184503 123373036
189668 191332 524048666
17124 128539 279156548
12626 115150 257101926
48454 57304 22349219
67044 162623 831739684
17315 29112 29389833
185134 186198 2595904
198917 199928 599073463
188159 190968 7082233
139454 183315 194217314
165219 172985 844730039
197908 198625 243144421
51181 65473 35868680
62625 128810 604264149
162049 166959 12288845
93592 190471 243467833
107269 161809 136768642
73032 157860 906639361
13846 120747 267862740
88272 184482 241751853
138505 174103 154866533
28266 60599 253649713
89588 128936 98935038
114432 155770 485107989
196621 198665 5091586
110185 143261 897139418
60920 108086 988767455
54606 118832 1677161
181755 184180 812947143
150328 182970 715631504
172829 183173 25159118
86504 184082 134270192
167229 192387 63169275
68356 130570 155859626
199552 199815 645422
71475 128050 141806581
96611 107545 27911141
130444 148687 46003882
140632 158578 351323931
147243 187000 99735037
108505 122524 237073572
136433 172376 90585446
51278 128288 192973547
151512 151743 172492295
37573 156511 298514990
194214 197809 644857006
62069 74829 342221543
145262 158496 27015702
38024 107486 174502988
133630 142027 21064680
156128 175398 48415977
139122 162608 59199807
182953 198193 41051800
104777 126529 54377418
107084 145666 96760630
199465 199767 643865226
163199 186076 57317139
145777 151191 13502179
159350 198904 260316122
183372 189952 675542031
36784 112355 772636899
10919 172002 978059490
128088 139992 683355445
73168 168700 239956079
33689 48695 37763758
114103 179010 162823883
43312 89224 378546031
71635 81237 43948563
193445 197124 9196951
5967 108188 732120166
82511 125353 107559571
33795 87034 133364438
147637 167458 960536806
8679 66028 753261260
179094 187654 220827970
137881 157393 49132674
6030 197000 849647013
153728 154814 461861223
97383 108718 28927941
126753 161332 87011665
48812 190937 952383755
34019 80342 116151489
6100 44902 97014600
69161 146611 837496870
91467 167765 484734743
128324 178198 125344050
53681 183838 326450598
55740 60280 414647321
45061 177250 331697507
192412 196859 554610585
85878 194514 237777686
130975 131014 96649
56423 132858 191535506
40120 126684 216919649
114349 128843 36080737
161489 168408 885817039
51147 69312 129102609
64822 156866 230848530
193532 194120 713163590
101971 152408 126815485
3616 17506 651262633
57711 98353 101390415
76399 186752 531696352
75851 132438 142006891
131606 192761 153614420
143720 167071 58708313
75107 193593 510804275
120342 155798 89063752
52859 111558 867957920
161117 169934 601340927
187907 189926 412013887
139711 160100 51361013
359 33004 80202871
136913 163092 65952372
127188 190133 488794124
119663 142254 461447885
34453 143497 408225837
117690 185749 490436400
87959 157143 173953301
179796 198143 45962034
98303 129212 279687898
59185 176058 174746647
195626 199552 9807237
83575 92019 8245345
58047 149565 14266327
132255 154871 607442671
131 164188 411254881
65953 137817 180028524
172234 186526 35714088
20400 64478 285389074
154168 199638 540935626
101969 141655 468177890
94422 155140 642699846
140006 142387 6047256
12084 81586 173917489
27921 67918 100409773
101588 114303 32324379
142733 175582 82657325
69404 135160 302012373
99640 100454 928957325
99400 100256 2172310
27247 124261 243363742
53147 105138 6870254
171968 172802 381362060
95098 166159 178852382
64535 116909 131446522
137115 192634 582557160
170989 199714 634141287
117209 168719 232392895
62876 66893 10007093
132972 156483 59175752
29486 167368 983518424
63205 195745 738543958
193280 199978 767676631
99852 191514 230333914
29276 170847 355358027
19683 190665 504301830
74794 190298 289961929
112626 191782 198464228
7490 98616 491129941
22052 40487 46075894
102282 110643 21349681
185223 196232 27688225
116841 164804 120386718
167327 193610 99457844
133304 175274 105539818
112213 118366 15321073
75240 107237 80546299
24198 37631 33633514
3690 51396 119403178
141029 192900 130381182
18378 166168 370688580
199300 199955 1644200
31971 139511 518947199
3628 22121 910040260
4601 194962 551134027
11228 169790 884374558
25551 109462 210615320
190230 190430 149214783
8702 59373 126905731
100600 184988 359989837
38449 99641 153237115
72795 129500 142188475
103092 122939 49895679
92353 96060 706196626
198985 199989 87578693
96128 167611 179794677
144268 156235 30125095
87751 123821 979102913
21259 128873 269638242
93916 151931 145915209
153094 154534 3704123
89715 185909 241740980
175452 187503 485950020
140663 191330 127308384
2311 122339 247943875
9917 95354 213533454
41575 61199 49269957
31902 125232 239998416
198440 199880 3626325
28494 114097 214875457
37968 174903 440949640
150066 153342 8191079
18339 158416 351205325
72884 121594 69537415
71024 74149 7689731
27956 129827 255434607
139602 169771 250645803
63475 188045 312394461
98805 159894 153666909
1242 13050 29380916
68314 137637 276668016
95639 173929 347991920
167557 183128 39076144
192155 193917 4422373
130076 182592 566702542
69433 147301 195370433
105686 115671 25240717
74792 117092 55756059
22116 154950 140752547
152914 190897 559435649
46668 169393 764725802
115822 164820 122908229
2164 124265 679148211
170731 198675 25629323
6531 148385 909271708
57179 78757 653655132
118392 136413 44948810
59819 198104 484722761
149594 175006 63868322
168112 175436 180895351
81596 139088 144190963
21829 24956 324741253
68527 151190 207304787
118499 128098 958186158
44131 44807 954342151
8793 126323 294287048
184945 190380 13584520
178626 195162 41504786
113953 146271 46037089
108421 116571 20601308
68165 68553 667108742
178768 185593 538649141
183709 193945 734987224
175885 176199 521253059
81956 137845 467097462
166153 183820 8447303
149512 158100 21496742
11481 192867 454836506
52672 107954 138734913
154425 155555 2842415
160766 199092 96242952
121375 196768 400535298
1579 181472 859768074
160759 181389 99506192
5446 191161 465596806
51556 189029 344792661
75079 86903 29579986
178921 190605 29262227
171427 192341 239523659
112239 198364 215977612
196759 199825 7659322
88459 125916 94094178
94088 180805 217999991
135451 182818 119084572
89580 134054 982654387
129622 182053 131817522
96497 120625 60870904
158336 186830 71535779
61415 167199 357191626
42626 177972 450126083
91892 172351 921936380
107321 179161 635321747
16400 38615 55452133
34071 60018 167439939
164767 195421 961458643
87561 106245 104694342
150982 189052 75919602
178029 186557 51985292
182776 188957 622180263
81412 144020 5286463
117333 185837 201828149
90959 142765 880415653
71486 146371 187937177
21616 161196 1010052
97126 114452 44046545
15235 95604 200947254
72016 147297 460565362
164745 180434 39230759
71793 105223 83921803
47866 145425 244898937
38419 187406 919603725
79785 176117 241975295
32491 41435 22564248
52019 74212 55404821
186609 189689 689535900
198125 198331 453199376
51232 132448 386501573
107379 181593 985430153
156819 170540 553069943
73905 170619 567752528
18627 51142 561763326
101121 136822 89711074
145141 168237 7852186
174116 199077 62598395
73472 93600 886272029
141216 162844 102655603
146871 173370 66537854
27668 172546 251339052
107662 142177 86370166
790 110187 274119050
37891 113854 190766368
135588 135866 911415720
35473 195779 402325100
68257 98636 124734067
177541 190052 31306433
131393 170095 97411313
86383 165701 553156153
191403 199167 325830707
123646 199780 410802751
90932 143995 556600987
15613 169816 386779921
96503 175431 512282914
62672 90321 68838742
85856 89597 9327143
180558 195189 36783290
131085 179645 122045556
53472 60720 176021340
14308 173714 478391034
191226 196848 14168442
98420 140163 276547859
64602 183396 697369220
193265 197581 10769996
132348 147069 37054523
178248 186838 21493053
37133 62557 63995454
76876 187541 908057984
5262 112501 338326783
56010 137641 204478236
99477 181179 205403671
31374 178549 369354593
73044 79736 16735243
102366 112843 26714337
186954 187522 961586849
139061 144392 599527648
154058 195896 105034530
35007 163876 323535775
21406 28460 17526255
51333 102119 127103357
86469 149281 157932534
195578 199785 10482877
6346 33869 68608082
68922 93962 62432086
66579 161025 236940943
197080 198857 8650350
73205 126433 597071660
87109 184643 895024217
129903 151939 55438467
124583 141928 30908232
24521 76377 577675416
79153 94524 701282177
41813 133970 875631029
1450 123569 305875929
158237 186528 104584236
93372 113842 51787169
127864 154417 66833364
85433 143015 144639117
79053 119965 78356453
86114 176207 114741997
40520 198155 521597663
98130 159817 155190632
38101 88339 125819564
144719 184380 12098429
48983 134609 214599903
22095 57020 87556653
44778 116175 179298909
33338 145159 801710744
155212 167429 30611815
80926 199876 298681990
17920 28883 27303848
12872 111616 426329843
158917 183593 61972588
101142 189294 221491167
145375 191559 339417468
66919 188278 304417879
36388 62337 776033128
98349 159583 154032067
162190 178496 40905381
37008 151154 526967716
31734 91580 149726955
139285 172444 83539424
82227 105504 58574911
16150 168926 383173338
149220 177153 71525477
39950 84497 111491787
63541 78920 377926745
163155 194562 78848766
65272 120784 530516554
75886 97758 243110299
186507 199018 31432497
7008 19478 31072384
107528 127192 164971949
69544 98438 72062813
198312 199510 3014723
179031 180868 4584765
131427 169520 95849252
154464 184787 179158254
36521 40791 272268240
113194 198529 214025789
187328 195611 248970331
109635 187889 755001443
117951 137715 66007597
185190 192834 650987667
72172 182958 278081452
170854 193693 57193823
180542 183226 6759797
192847 199248 363562256
64329 103402 161077232
71638 113059 104091530
69883 100747 77052599
98199 118890 941499334
142669 197685 138160698
123599 196433 182896501
180987 182284 3257485
89884 126841 304310535
14837 72651 742621259
74814 146015 327952758
117147 147381 75717199
191347 196492 12993894
119362 134073 36744118
142747 149253 989026888
77546 192379 963519969
33598 147481 285813351
137682 158713 52935849
32107 87626 122073944
185092 199504 22290602
117385 174187 142460910
195739 199398 567597658
145153 198248 702622509
84572 158702 186206779
109781 110286 1320363
2226 97028 236963775
41899 115786 678831686
112941 179603 167169425
106827 138783 79876232
28860 179601 686145105
87816 114415 70664171
189927 195757 659220007
176349 181713 735261018
69582 118052 121660994
11308 88058 191918297
22796 155150 331955798
180828 183364 6369140
23653 59308 89560166
3285 71136 494054417
114568 179757 535902956
99075 154403 139248328
43969 113301 173992896
15999 166893 378387797
143638 168034 61330098
54915 188978 336200886
42151 152949 425387669
114809 169394 312253115
112976 124607 160560825
17478 48197 216480108
157590 197920 311710664
133473 168043 86908126
132617 151050 46341556
18923 37566 46502275
120374 142206 54697606
164988 169236 10665965
93852 131012 93469776
179606 198252 46755570
5589 59131 16844788
132734 151665 365387183
174881 193419 46483667
171811 181459 65547339
80661 99870 48018913
91919 166199 186818894
174106 174495 518258258
36188 36696 1263144
19807 113337 113269730
131652 147078 38845120
113696 167587 766909963
38214 161482 363608558
111112 155125 110390511
18381 95043 410650311
106339 182050 189915887
69602 173921 555893576
22011 171554 375149168
177611 185357 226941540
93734 191331 245292440
96488 170531 831920858
121157 188180 816273937
128527 198800 176482746
155527 162626 17821861
156993 196752 180470686
162625 196174 84204904
158339 182867 967270071
185700 194788 22929121
176774 181321 11382995
154436 187414 983649700
160298 176279 13478593
39653 188944 980014115
178578 180301 733914952
188374 191519 363555038
54359 106316 130305588
72597 176868 400998623
41730 173746 359480023
64689 128894 884331661
25340 141526 291408421
195088 199246 7917918
28112 150693 17609049
176717 178761 5161138
164553 180116 38920668
113536 137008 58660813
197392 199945 6460236
148890 160070 674087665
96647 163303 510654271
41411 121797 815054855
53559 104744 225073756
118863 126432 18757167
101990 136798 87405480
95977 127513 984613991
124617 171700 321114026
179236 179298 137749
168189 180252 30276874
1275 194941 485586635
178176 188471 661843609
5383 111501 622621082
119744 193172 184285551
61204 171582 277002322
151761 191751 100386438
147825 195002 118439194
21617 119756 246044841
188434 189222 1967046
175381 196732 53541412
145634 193686 743084355
73668 115970 106485134
158921 179656 52112050
1564 48686 117825682
75482 109768 566811342
143065 196750 218645407
17768 196808 449109345
42021 133001 228022098
113244 189890 192180601
82000 175278 234313240
122870 149167 456956863
60475 70278 24493035
24451 118896 236999961
156679 164127 18806431
133564 153322 49691718
48239 97800 675293690
57996 162555 262238475
79922 148727 804058006
169498 185825 642433847
124175 169517 59006638
78455 116072 94727206
4189 69463 163459432
178985 193933 7496935
109800 178745 173014757
93075 156745 160153769
111237 139298 62227163
6884 13607 16646175
142105 160672 892448200
36222 68868 802311250
13307 78434 163031734
27206 170020 358487278
187218 190567 78129298
32679 77245 111696844
149797 171461 54490588
160891 161935 327733834
29612 175770 718847657
161787 193459 966064734
123804 147924 60628223
49719 124051 186431978
115283 131579 40606358
185398 188317 7273928
127377 148093 235411808
71187 82830 809372360
17289 155437 802328242
152252 190794 364772849
84191 121270 93190498
118882 146469 69225324
199135 199320 133456505
112349 167716 682910343
12222 101942 224535615
175650 192997 156589729
112847 140471 68969412
179528 182420 643993596
47111 108772 154741430
57972 99161 890417264
186175 195804 459781052
31494 131144 60763250
84703 103712 824837838
137959 154800 687844179
159740 184352 580780978
139329 161594 669715570
66717 108280 104317787
174191 186392 347332062
181094 187256 960695852
46890 148955 414530254
144532 196545 553531843
60899 74491 714403626
5754 52414 771709838
103005 133025 886707774
312 97684 799539206
121240 150313 73002687
113737 124655 645646641
193146 197404 419958080
32116 194571 407729664
187852 197577 24413788
125655 172422 550210224
97543 183753 216767523
24151 140649 102225418
72567 147774 343089648
124767 133864 22760857
102881 113278 26399213
105871 145722 541640289
27416 191517 411752461
109818 197548 529681278
112700 199594 262728995
115813 183924 170689137
192094 195783 9262627
62074 66946 6611843
84469 169332 263026870
147045 199144 130772435
12268 105105 136080694
164338 189420 62748010
166767 172650 14820857
36206 63496 658672103
178377 192315 34959101
97083 194080 243919178
176377 180794 11076727
46349 116246 175592860
75144 160995 340656685
126512 194839 939479326
79337 175140 240741756
25408 73266 205962631
71980 162225 226608102
119533 198266 197583823
60882 157070 241231154
18905 118883 477395085
62396 96835 85803366
194688 195528 2099063
180123 196904 314896195
156611 161665 12675403
48953 96500 107662305
54232 150301 240855518
2562 147851 852215627
8734 82643 690242340
53771 102841 337756785
86357 98630 3181555
98410 197747 249654192
62267 104877 217120574
145595 191088 992972508
89824 174328 212477385
140859 172106 78769039
20128 151152 572271417
161344 162746 3602535
135180 150647 38952421
95649 109220 34526351
91789 102977 28233830
108698 165721 311323798
11121 133315 306172570
36830 185749 25277015
78656 176781 246451350
31966 178744 368356321
100859 110604 24925009
105263 178035 298329787
19176 40582 47566487
187393 192484 12869763
165317 179140 228736206
103198 119656 418375013
57100 181318 311587102
99761 163609 160616340
145721 151349 14066490
15748 56065 101017977
179019 199612 51653993
42721 82809 895558161
15359 176623 404433181
89077 91198 5333897
162774 163654 2193891
188505 197376 3466220
81321 99344 297282791
51144 63429 193399834
131668 139759 20206414
115635 162527 117530180
68225 98303 653155404
11899 190485 447787337
108732 184219 818272297
157488 181508 866465749
158512 198306 99951192
132723 134119 387476365
74781 179979 661408505
150645 152681 5160906
69851 102918 82725549
182178 197975 3124066
86550 179867 319530686
12102 36838 61707074
94579 173362 198231831
198850 199564 1827839
30933 126580 126791797
66798 136685 175064413
88187 161880 185262907
78775 186366 363185963
83022 160969 300431899
196930 198657 341304614
22265 75518 156104410
197342 198852 27675984
163297 183191 472051318
72628 187172 525246419
11472 171258 880247518
76078 179834 260603454
131786 174345 272694578
80508 113791 83761579
153932 192531 71618337
65111 117942 132522909
129356 137567 20569719
101217 120857 328505381
24011 123121 248554681
115105 143462 666580867
173067 174650 118943851
12585 49536 92498931
36353 60193 60012919
80980 117417 866475974
15156 56668 104005159
9260 160295 578995058
45650 163969 632979995
121371 130490 392634679
120573 198352 551124964
8501 45261 91814395
74126 143815 174922245
26564 100235 615982386
160956 169788 22293248
199459 199497 59516578
140702 160390 49557631
112051 190027 826839403
26787 194467 420806033
198899 199911 80874228
79292 118967 756903582
81338 131703 258771453
20885 137179 291409050
140734 166468 64800077
150220 184755 86678818
4380 27207 56969702
92327 135763 509684879
161727 185534 754490690
96398 171034 277582177
102226 169264 168612168
95693 112676 43247725
103007 127291 27254137
45718 123184 194266987
155300 184518 73262619
180344 192852 136124755
162260 179325 42786453
153688 159368 576268571
183875 184802 2338487
3906 156569 411708021
54022 65360 28396963
31941 132616 777398824
134176 186579 988116231
93492 198475 546944691
155820 170485 36926042
61991 198792 343118837
147162 180875 399386055
36900 141413 6233510
87241 137096 17965077
192277 192715 270202800
61787 182766 435846924
166575 187913 676389154
35499 113882 196766989
87838 198856 592763478
160737 190705 347730301
87555 94381 17040668
100820 128128 686358820
102806 192441 225205866
172008 195269 495611694
188840 194372 871358368
24402 48874 61451020
126722 151486 62330495
133364 182130 634444257
12587 113903 254000012
57749 142959 213470924
34070 96323 155851262
22728 45817 57742815
29260 67702 370400768
148352 179654 78524195
145974 147178 473324242
137253 155414 45848910
119130 175955 142670178
14016 108494 236865570
50176 152816 883580744
118838 173909 138258248
75845 141442 164563272
137444 193848 403440049
179268 199089 49730197
107601 186439 317788944
182238 191585 23440567
57480 160611 542330770
54310 102122 984102456
34015 63147 291924585
746 113798 283257346
72702 184850 281536930
3759 13464 370947020
166172 191501 268697262
66667 145923 749201161
98184 106090 3242982
194368 199510 12829205
193350 196030 6742264
147016 149673 539638397
143281 179233 101047363
144635 194560 125381339
159340 172566 834466716
24389 55964 79372214
106911 164119 300812581
90034 177285 613472998
15457 85060 174061286
49260 120234 177984693
126267 173752 66972578
186507 199192 31887322
19185 69611 242074519
73670 130860 143479406
17374 56859 98946559
20157 74644 136301151
109098 180759 179824127
20970 164197 986041276
102106 157198 138510684
162078 187349 937922631
67010 85898 47049684
151139 165799 933552939
118191 158067 432887191
196915 199522 6520002
85600 94800 22931136
138987 161777 192641020
73019 144566 179599899
12413 170112 395605600
6524 151286 362770782
138753 145732 17751340
164344 183708 357024230
120292 125396 12690503
184075 199760 39402171
106079 125339 48107547
148709 160249 655139354
22710 70338 119306411
80302 186305 665094188
127999 161107 83259753
124879 136155 28166191
177948 179632 392017592
185573 196214 26811205
49305 77930 350326897
43122 175814 998075695
71700 179977 397792161
79847 148287 171965939
86848 182020 370737450
117166 144788 385577611
22985 126352 526287204
76037 176538 252408617
168787 198289 73950631
152493 158234 14360633
33491 145064 280055707
189625 199622 25121346
119092 162520 553060285
77966 89815 977763711
90826 170393 200276319
93567 143939 126724105
136342 187722 279133553
4634 124627 300691653
11860 196547 167986357
126979 183482 527769004
176974 198537 364084572
70359 184704 971146760
14213 110612 603154748
124420 171362 117991815
29880 149967 301265194
167774 175880 553039744
161612 163415 730586990
151169 197963 287904667
154186 158560 433761725
107449 184107 192248915
146727 165765 47830831
109944 181710 180055873
34901 186376 42336130
88636 146401 761643320
3856 77999 185471515
189053 199201 676622810
54546 80244 240839323
133812 158497 367808728
139412 177535 95915367
189025 191752 6884775
171148 186224 37612492
198183 199130 411639
90087 155011 163308345
94437 182832 392245765
102377 155431 133462804
166492 181884 38622905
89663 98471 235089307
139950 180643 102352860
197931 199804 364306373
114959 141615 66596679
165398 193887 71445964
105562 138216 81741883
79363 177213 245793601
69574 167544 987091859
37948 57007 590256547
100664 185185 269707295
25531 35694 25539326
13192 137432 324915498
138441 182367 110443860
132564 154276 536013523
130063 178545 544084024
121521 191453 175532102
56756 70459 364130380
63101 144235 203375073
178670 189173 800599177
66206 138707 693487556
103613 191899 221656440
136228 167070 540368526
12640 149993 217312719
169073 199502 147580742
185783 194846 815345877
136537 188264 604111174
26558 183469 429922167
197396 198530 2889461
130944 134143 32476496
166400 196637 128349973
39814 93930 135384852
177742 184854 17806593
139857 160405 51772256
165606 170627 785831161
116470 175141 463435250
72931 121183 445587248
105274 107958 6850759
175595 196035 51297142
102505 121974 49026989
123764 162591 278659425
65802 95655 34654315
19708 52235 470272579
10399 46847 376377232
44526 71372 67330304
175373 190006 104313002
157741 160727 7574509
149377 181730 292740762
62429 103023 101479438
176229 198272 375490149
28136 85995 144879130
6796 91559 824786947
155321 163168 19670902
66150 196472 517506994
46139 84824 96781340
183158 198247 37849282
134884 166616 79945799
55179 92760 396121132
5004 71421 674541435
146873 169474 56826441
120797 199871 144890076
88747 172256 179504788
93240 94635 3377778
36745 111782 188463560
93354 181739 222171440
53224 80636 68511700
45768 139296 234462555
189187 199964 27120462
59183 77984 430842163
2276 153836 379859059
149728 192286 59223936
14199 61598 437448959
41564 115798 498359054
75791 112116 91416225
125263 188352 574087210
93978 159729 595481092
172633 184221 28993610
108029 164741 814315576
86083 181520 239794513
162297 163774 3713749
133787 198310 162084894
24082 157344 696789084
168991 176289 81418152
76787 92901 40275240
122815 194342 957643262
72306 167094 354365777
100176 128960 72380626
44096 101640 835022694
36593 56386 49797711
191534 197411 143413837
90464 150315 150527295
158942 165049 811156446
60580 170615 417893408
84602 179335 238022651
72277 90255 576841461
34974 84838 967623961
196499 199584 2255625
130344 175000 112342201
166063 170415 2627515
89956 173551 210169073
193480 196951 8701457
43936 193698 375794484
136379 181680 113937231
133152 181262 350098615
82759 190288 46322175
60670 121322 151994496
145426 179085 84480977
164723 174760 958144400
117084 175913 147587661
33524 93004 148953782
85714 107156 112002935
79908 175263 239536490
5547 181715 441702308
188166 197484 23396240
9768 172817 665108823
161709 182673 694915154
11315 179668 422156037
190773 199140 450213333
136737 199851 158632932
69840 113671 110008803
88509 126414 95202233
35936 195598 689841405
198763 199034 691047
102805 141324 96702251
145172 161273 40371320
150368 167404 42791193
196424 196572 670268045
24639 42296 169449375
199613 199961 865083
110249 118218 19926308
143140 178355 189435032
63442 132567 630669272
39206 169246 335219111
72941 178736 265659230
111296 159973 71841978
178526 192240 34418968
157436 186122 864081375
154696 171732 21964748
11757 188276 549660751
157999 186525 145604925
37237 79985 107155984
43683 114752 655948371
147292 150482 7964290
121128 145090 60238739
163264 178625 884852491
143732 166757 57906195
129838 171775 105572254
133537 192091 577541364
146664 179990 83635146
30195 33311 7706350
117367 134201 521559283
108804 157386 121853382
175291 189399 712059717
151749 162046 611841008
194156 197429 159102702
150447 186675 861346321
7403 135475 445794580
104294 178275 775027734
147272 161888 175874308
91996 165981 186114316
80508 179547 248731270
50105 178081 321074696
52512 144181 229882591
131616 140652 14764516
125513 163960 875219860
182461 191866 23598046
130092 199887 506024396
97850 153493 140021638
108137 142427 759826186
43389 158049 287505858
125175 180950 269295872
112670 185257 182016510
173478 185708 30601770
17951 94232 640300751
8818 158981 669955768
90150 106111 36235816
81439 151944 448570537
143299 182600 284759068
118461 173705 332394079
105470 164915 982276185
3702 13238 23761223
159786 199447 99581748
109055 160040 127902236
129545 189855 151488656
121457 184886 419751524
186204 188854 437440888
48956 156486 269792195
174458 183189 21856474
122653 187004 104733339
111351 184306 182960507
125033 176719 129872612
91616 165198 185180026
114409 198620 211225170
169821 195070 994214550
89778 143883 136037202
90121 191505 633188902
54648 107091 131553567
163168 193546 436245632
62531 170789 919019593
175729 180101 398821041
83681 141850 750961033
163086 192820 74570213
144561 165975 663644615
192554 198583 450287875
61136 134394 366780566
199857 199950 942453185
55296 90341 87359188
194530 198019 658769430
61599 85516 59597330
43287 145295 255816612
92711 121231 914604601
28658 50246 90493121
119525 139343 328473869
8487 29158 51447829
33754 35202 3638989
196448 199716 8167211
199373 199845 1187333
45069 109302 404948096
74852 176983 595544309
82505 162354 200653003
52035 88038 89877524
16631 115222 910621539
111846 191790 200454602
119681 178035 146458862
90466 193811 755400168
99221 106011 17457757
71476 185848 460452041
131585 164325 82424496
149903 168181 752416302
90868 167993 193970579
55198 146560 868403845
80750 130071 123751871
117562 162433 112515303
198662 198979 774489
2880 128753 322223941
167945 195443 723131867
197516 199705 747599684
148818 169891 52992506
179745 197128 75552708
40555 46833 139832278
136437 164340 806142184
132970 178347 356679037
1756 81701 199995159
178941 185257 15819880
193232 196971 744590936
17721 99489 985962069
61442 148126 328732611
121261 157738 950111726
111584 186659 188235838
33130 98719 164224685
48918 55165 85223502
56459 190949 337369080
64474 74348 24493804
194467 198717 11935571
115047 194310 198847370
21989 170151 232012689
14069 14694 1536005
82948 175506 778758086
172313 184075 271344891
5820 122448 292159099
10157 158781 689838076
164198 186396 906742986
62666 106327 220213621
22511 26821 10591484
13266 187506 436922616
47374 121564 402808751
2131 48361 115514953
160375 183311 737717896
191453 196274 12197928
88756 188153 249704377
55913 143051 566121396
62228 178250 943676360
168932 185623 189150936
30231 186341 391607570
136435 174321 444133555
7714 101885 644859283
43179 86634 108607038
631 83150 865418294
56296 149889 334222121
100684 125174 28079390
50493 150083 584687629
5302 94673 826824227
106712 128401 171384809
73638 93421 23308369
21577 141146 877889693
42636 155129 282198512
169275 177746 21163606
143401 175854 81641663
151259 179371 70636656
148144 182673 86603518
148216 156646 824134176
175490 181781 15728666
76421 169851 569470684
84538 170030 214928278
123429 163767 101364507
133659 134832 2862683
8764 54279 113951067
193282 193300 55946
103412 139417 310621827
196592 197910 3193075
47205 196802 375423132
22831 125972 803421085
58816 136552 426011164
70677 189731 298737143
127734 160949 83533419
10125 199972 476025782
95896 110396 40332745
197779 199538 4492277
64966 184218 299129301
103723 104498 1986091
173316 192791 668325649
25666 103817 533156040
94505 117139 401665269
132303 191283 512818504
160908 192907 80308592
63512 160281 242634087
95272 177027 691448671
140730 179383 97221654
63188 122388 148333859
79021 178455 265437986
196516 198228 4211319
143822 188623 112491424
30158 87781 419643863
124586 190550 883088084
193837 199822 14956718
182707 194508 29682922
86715 186880 219484461
62892 147389 211868972
41583 161451 300685636
9189 90103 505063291
22459 122395 250450143
85814 101846 328377965
180844 189796 22425246
176823 184023 148886241
40939 82017 102866879
145975 191764 468044462
68418 153223 272033642
103100 104142 2713282
168754 189670 241208905
53530 93425 1159225
77608 171538 236039179
119508 184023 161891234
34275 72471 95816562
198372 199832 223453593
29186 109547 420186364
193699 193840 198164546
175460 182381 17283745
194184 196197 467264822
126153 182879 623693588
178586 187065 527416596
7041 153917 368098675
122281 166529 101560828
35068 100128 162981656
178136 185907 423773625
144903 163615 332808832
15165 99456 210875765
82149 100424 597809640
82777 166346 765564924
41962 47512 13782071
199838 199989 364453
59382 127590 778885907
81889 147266 322734505
129057 136334 18177290
119133 169036 561211777
83771 161077 907481257
100936 114977 566201098
12819 118780 265602866
149745 157347 91850153
16261 96592 334861679
29572 135567 265737344
29810 81015 128247243
138382 199826 964208980
181631 195519 34924215
16446 89001 181407835
123151 143528 51088316
175224 184855 24056156
12433 163920 379952564
30364 57042 125285580
176701 181874 12980031
152659 172666 482316796
114452 150796 91017102
121042 143135 55413375
740 4935 925147595
186382 196100 663061298
73161 199168 316352742
88835 157913 824093634
79137 87534 868023118
7583 38333 911064772
102808 199130 241981294
63058 143761 872462825
38616 145303 267783877
188335 199483 28046055
129788 133679 9827762
28848 199373 352522950
199450 199855 1007929
158961 173555 695578842
122822 174271 129262236
25373 32408 475723387
45506 163635 941257763
174648 187865 398053581
172917 199344 417595369
93750 190218 242442287
107861 124924 42615844
163204 193421 488641285
185344 186404 408841182
24142 177071 792784816
38410 160784 997117317
135189 186090 899786636
134678 190018 139024606
163543 191988 71379367
127301 141241 635519356
190425 193614 833258266
6300 180145 472185530
160563 178477 45018168
91901 169408 195008029
4165 91322 630713769
110742 192700 938852385
153366 155386 5171013
130385 142188 29643245
61213 122887 416665105
164682 195113 76309643
88721 189631 253543475
66065 114893 122559638
116307 166218 125089424
193215 199708 16301258
6419 189635 459301375
111884 139565 69088946
117567 166446 122541956
161930 189200 92345879
179516 195213 397029884
36044 195062 399122850
185762 187113 3373477
137251 172451 88681384
48460 50064 4090886
1371 154473 383747375
114538 196544 205729540
85685 89112 162173326
33355 87081 859863914
47049 92555 520111022
24446 136490 280913686
142027 186354 111333359
179263 194006 37009386
179346 179990 697303455
14713 187639 489148031
17063 131564 442341483
129330 195965 167470153
108928 143366 86276863
176091 181506 861351480
152528 165379 32411753
15615 122818 268605193
39471 142681 258864335
124637 197386 182625729
117421 121686 10490731
168076 178432 26026253
18250 195135 810758339
104831 105197 946758251
91245 133097 105230504
1239 143387 993531244
136678 146763 920188091
100846 153465 132351952
126524 144493 45282749
166769 198868 80518710
133325 171536 458424784
123732 174073 34625130
50234 101091 804348450
44410 71965 753188997
52401 167150 912511628
135715 136593 2167849
197222 198641 544004715
14919 172667 876361021
31913 131541 584450432
130952 140241 23283549
188751 197196 523212380
185001 194832 24729853
50866 118828 170470091
15184 143757 322268281
176319 185580 23169433
143212 181660 590226999
28620 66189 94350586
19922 71252 128534052
36507 78718 105777748
124793 189410 162183662
105524 146014 101675560
197697 199196 3838678
127927 160815 82682347
63532 141536 907140398
52478 110025 708005360
64980 118012 133018530
159072 184857 64766615
111283 170197 147899352
86479 167314 203155201
84246 109641 63975661
163491 172204 712121632
130337 162767 279190179
29838 105325 789162408
79466 114738 475037699
39642 131198 466651791
66022 102979 92430769
131316 136490 825049537
117509 144525 67594017
116985 159271 105915628
38735 138948 251289908
77303 99494 55515390
153741 189723 62147340
183715 190872 806459877
36767 123480 930785868
136290 151266 37805092
193425 194294 2218917
14513 90018 188922454
9747 72229 156312845
36026 40316 551930296
123022 160459 204372376
162646 186249 266646806
55629 84879 72986761
162985 183882 52370656
24112 164732 352970811
126600 179090 795054085
265 134542 614012539
1220 167263 855002640
192941 196938 618201504
91548 151218 126503981
128910 152671 384948974
76769 127956 128494330
86294 139301 276511881
97735 99763 404583043
29497 188921 399976496
50446 112793 156522843
101380 108494 526407165
155534 182147 66765298
181738 191010 23220068
183466 196097 70754098
143930 197693 54907875
188362 197103 865891122
132381 172096 258323010
35067 93102 145317427
91673 162678 771580863
107266 175962 172345255
67575 177967 804428700
136962 183333 597953341
12424 175600 409249208
139548 155386 40015708
31310 91296 897209332
150796 163484 31958408
5653 89865 428793277
35523 159225 877020043
148580 199328 161375836
175982 195554 49110969
158221 191078 183444738
6876 27106 554813607
134029 158591 143469635
22833 61649 97338345
74984 149382 402442050
179812 180680 521323438
50654 195955 880322441
195786 197741 477928240
49537 89749 329139261
119485 181632 231696015
152992 177843 552965575
164845 171764 522939259
58510 160757 995479747
64973 172277 269276543
27684 187531 401007483
64347 155152 382434937
39535 152809 106192984
20744 121137 251614205
9808 160676 523128173
113179 131608 135315496
11211 113548 256517385
20837 42050 357118902
53231 72928 35128278
128729 157210 5139190
196182 197647 3577795
27635 139020 279279323
102688 165024 156777071
28144 137315 485155083
133908 160567 54559067
107831 197035 649908872
49548 116127 186192292
10894 39927 72534640
7385 54434 117794320
16031 25402 249438565
127687 151487 138074010
111915 125616 34054773
22009 94054 446773252
174698 187474 31897215
171766 184492 503731172
10303 183972 435428906
171875 177131 13082309
111619 191314 199816683
186892 187082 152088494
17388 149424 473468591
110387 150989 101690306
84030 86995 4886668
176812 199143 56044074
180835 184546 9297720
87714 185376 245439162
91734 182138 227283243
125872 151589 233270113
112813 153491 101882307
9461 77728 394811620
52585 81924 741681922
139351 143531 10598093
191031 191531 1262654
43913 49987 820080618
174970 180083 581652242
184580 191243 506932641
74294 199177 450056263
56577 136240 199548659
185618 199842 861122591
33589 191024 395093050
3320 130021 513783886
32609 143412 277970771
56890 161834 864959406
187308 197407 25358130
134152 143288 23009024
198178 199630 3704308
53235 156438 258868801
194583 196018 932395134
94153 181719 220162893
6407 81371 187508968
128658 128924 338020492
157995 189091 872292243
62527 110696 894871158
121700 155895 947445109
193010 198819 466778385
28167 187601 399965133
169841 170835 56378454
195509 195949 1083510
153640 168420 37157333
22863 159962 395414324
130374 188649 933778994
198575 198746 428834
178340 199591 358383541
118886 158785 698755717
37672 179405 671271151
25642 159124 334892562
126238 191625 164288087
58485 182140 442898156
32827 115125 521111848
108462 192930 999400084
69968 175063 263773406
73371 133594 151106104
155902 170886 37745311
195293 196561 559871600
121505 124006 6292489
20857 194081 724439939
1986 67045 162822529
181388 194285 42843861
169507 170795 3294694
92587 190841 516138314
184441 185816 952398149
181819 192666 27199704
73392 161356 290693671
157000 173489 41434993
127055 194532 169617135
190019 195266 13281131
128531 183478 148541057
14144 19269 12880599
156268 160487 10536627
199243 199278 83227
132460 133173 1780253
16860 48364 418852821
116884 149836 12005476
15129 193592 447597982
71686 167442 240312546
109277 178092 374116055
14341 198204 836081614
117684 154108 91306977
43176 169501 835191836
127350 139761 81809579
168434 181877 749012770
67247 126864 308518931
79203 108842 315477995
75111 174583 978072579
34490 140784 266627283
79668 184582 896704065
7117 45814 96681000
27603 151712 311332340
159487 189518 75368859
116450 143088 929792652
23119 29853 801982823
72436 113709 103709523
82553 96754 720852997
42688 71528 808060525
165312 191323 65132702
148375 154807 16127610
83163 163136 193927927
168741 183682 321437851
27389 191241 788060997
2195 145053 877779952
22938 87515 161506156
74404 76061 4141934
198296 199379 2725706
190859 196141 13352891
191117 197837 16843368
51656 116786 163485110
92603 190475 304720418
191433 198155 16860167
183151 185840 6708619
192492 198721 689074148
169865 178314 21097249
90996 108615 44628116
48947 88189 98099397
78531 135566 890984006
112092 114643 47762122
174105 176149 5119985
78610 93228 36509214
127141 131152 300058826
181268 195108 371962108
119100 185435 658082523
191226 199590 889890468
142666 159053 41184277
65839 150095 406098031
189888 191374 3771068
59605 152627 233224277
53145 87379 85449054
67918 168839 253294837
27736 148158 302196632
170363 192701 55878162
81552 86011 11048183
116470 199846 42877311
117241 149880 81798741
17644 180159 407589221
41035 153361 281747660
72089 188427 650929220
74817 150476 786579036
141403 163328 617968083
176023 185317 569341122
2728 69381 966328625
174148 196985 57287496
58535 146118 403278016
191197 198494 18344060
151987 179876 70069393
194531 196996 337463904
110407 154958 111716429
22887 127413 592523088
10161 123177 183373619
44920 140183 238792965
44113 196084 381368121
127245 171571 111560802
153589 192916 289701248
129634 130729 340740395
96630 130411 84984986
160560 167829 14597331
163676 166843 7937334
149788 174986 864742053
184442 190363 454605471
172848 190717 883821985
36541 106769 143795541
70404 87113 41621193
99575 156679 143663106
41083 157744 913381396
137260 164952 69841934
140024 190859 818443418
100533 156391 140534761
100476 197580 243999715
100044 157604 144720622
64566 86199 53880700
133930 192646 147525696
166177 186336 469700519
25371 63881 811326515
183712 190815 17805499
151132 183070 80194816
110719 157784 249344383
118721 154747 821393330
128852 180501 129792550
21445 112181 227612506
165133 177319 30489970
53463 130272 192448199
130498 199983 967041724
167131 175867 971652315
100026 188738 222933575
127978 191712 160105135
91395 171156 200673032
59186 158485 693717333
90028 182852 960614742
88235 131896 945594612
159198 166058 17355786
71372 174635 973195080
96503 118855 56517305
92754 108100 38971452
127736 162174 903281759
30152 148710 297482640
119581 195339 279914256
169494 189220 231816110
161133 190281 519465817
53361 196684 359595963
21120 136879 290019246
126986 172243 685121451
63899 135351 178929438
7698 65084 143711494
4939 135963 328231466
173734 178799 902507712
180027 188622 21506094
163000 195374 639881745
37215 107995 177736990
78226 172366 567183924
47730 154418 267786615
56002 70266 22103126
113925 146679 82158571
155212 182513 68471532
102827 184943 206303855
37825 165840 321371115
193695 197811 762939363
136190 180459 111352491
154356 181955 895719785
27815 180429 789506026
161271 182635 53619296
119310 146810 294379777
33969 165157 329365759
193467 196027 6428863
176216 199325 39202350
104573 193596 223509367
18490 62586 110621648
47051 83302 90729938
198545 199347 956787731
139827 148805 22787468
110863 140370 538275268
69042 128171 590369142
149449 170872 53943001
179047 199986 376896021
32389 53569 661017172
190390 198149 604226394
33339 81316 120270301
127247 172667 114234531
193193 197059 9717635
186337 192170 551827226
196703 198074 3349571
151486 151918 1103772
132239 163339 78224815
177685 179340 1791549
167568 191678 71953487
179243 193479 192007761
78120 83552 13584227
163988 187222 58150816
39164 156324 294006654
106668 162361 139729169
150748 173934 58302898
22585 121430 247711505
177798 180590 6976710
199978 200000 814186646
66706 85349 471901229
2924 106252 868577541
30776 36281 13757424
128575 171181 107238405
96920 118401 54376470
118732 181573 157698136
41852 114901 241623651
139416 147301 247274334
8222 147143 927198803
88932 104203 38604147
173403 193713 50966722
133838 154680 52514120
174028 178229 813173410
113061 172086 148141193
115746 179454 447791514
31827 150027 961977789
6245 176333 426453411
18761 58193 115726961
192619 195663 7686460
117335 185526 549620242
171971 195126 58050985
120914 162600 320082290
35268 120629 236217573
78567 199149 792733835
152394 192120 150701570
184544 187986 8629963
79725 178735 248680455
134156 193705 149695711
85696 195712 799283418
94789 176214 204851678
63490 151089 852084449
97239 103346 235859806
65868 172733 419969365
75602 136941 153865996
107791 131750 726096996
115785 133278 43578869
192162 195690 6633154
10197 14014 9495098
78098 198563 302457507
93980 165189 179178898
16744 157917 353916225
154966 161502 16369485
132328 152889 107290411
67450 138781 178715191
120998 199312 196654767
184797 187640 236833807
158002 161555 316712291
42694 190748 371363993
97476 152654 275069339
132529 139936 18507152
143728 156849 726994249
95763 136447 102311302
125803 191578 165249438
49403 133742 672402359
84393 171484 29480091
105670 170970 164034000
103092 106387 511557903
11391 87450 190197554
136508 157511 755755234
59299 80272 52261657
50392 181482 800189432
180794 190641 461340981
27732 89706 717114241
165822 169401 9042345
19930 20532 465317060
146711 174276 315838303
52358 85180 245912395
96969 157309 578385025
8520 21099 31343747
13226 77376 694117816
141046 169132 154307236
98643 139221 156615253
70043 147186 193505400
28425 170867 357575646
12001 164195 381704906
186853 192209 13548646
28947 146209 294240763
88542 97830 699116596
70574 99087 71168584
7391 97955 226364193
37318 158406 303801964
58966 95846 91909565
184715 188302 518214324
24907 173794 400208462
83726 195091 279748476
168347 199336 77716112
141572 170690 73430223
41875 168543 317852443
9705 105684 240465915
157686 188872 78319453
37653 89530 129848574
32840 92452 149251898
188729 192932 9372626
113745 115835 704527388
187621 198195 26576846
52851 109481 142065226
121797 138448 41663088
103523 182226 197623457
187850 198553 26913463
82766 101806 842388187
150251 161935 29392494
72563 93650 52620088
53486 198597 364045393
152091 196345 29295410
34121 79113 112770339
127093 199076 641598325
50552 69003 46261506
184252 199622 485289613
1507 104491 257865154
130724 170521 200530216
156150 174932 436654074
67639 139501 180024228
9002 125801 652613997
82936 122112 903160780
49030 165008 291088492
58319 151750 672710503
171413 184487 186336997
67910 105428 94061807
130659 183688 896278441
22311 136661 939772514
37720 49813 30460275
165863 177883 30155131
102516 184788 206694386
197753 199668 4868459
42588 173067 206039932
18871 182947 411517510
177019 199147 55528684
23851 73711 153809811
5718 33271 68699231
127890 163739 90210325
95214 109926 37456036
143271 198332 268110910
127732 199965 181467446
60182 109605 123863511
63506 162070 285758037
154982 171233 573652423
22598 195354 433332882
4915 103442 246730901
54838 177068 576960899
28310 100227 353945607
61605 120534 482337511
35367 82860 118998157
124028 140145 40298464
59519 76959 832813094
3526 120049 291915623
137245 148578 360754735
69412 169012 937775824
178491 184171 458649419
40219 101136 152483160
149538 194288 494522901
178080 192646 25060664
107191 176080 134843588
31825 191762 196687561
165820 169169 857738108
109867 123990 35317018
58384 138834 201494564
103469 160790 369067466
111919 148675 106105213
13064 107068 235745627
151123 156071 12491247
111483 157781 115950223
59999 160449 889898915
86690 182496 287750819
28301 63565 88653802
7438 192982 832905770
33904 182440 372774857
16137 171041 626061519
162884 188417 137403509
65556 198625 333861286
113038 181934 172814233
145573 197824 652209626
36261 40870 11612160
178850 181341 715303511
31749 32274 272285741
118405 182343 160436524
34272 117863 209913763
128526 132473 8655140
76464 87414 27369638
81632 170696 271643192
145544 178693 83225308
31948 134095 383363636
8783 175174 879010710
134663 163408 72384456
109738 174259 911942372
191671 196970 13348706
30852 131444 866058801
163266 173029 24538310
32684 153790 287340521
98374 187636 224324079
16079 122372 626816205
118846 160863 105424159
83050 97652 335835102
64066 142679 798797894
65423 68079 6639610
31864 116648 432341088
70235 105198 532989988
142300 185255 32769448
57157 147263 792999702
173189 191555 519184946
53613 140915 218706827
198000 199698 626211110
140093 144392 10926540
71141 86934 39347566
83317 115812 81946617
143609 193498 492745352
66408 185844 987567608
39391 157305 393805572
178542 189603 27700823
134556 197587 941105481
178438 193719 38365535
20623 70427 637615243
60658 72458 415454021
94545 138029 109343227
5133 100281 238040804
104834 196137 229257914
41836 120744 197773780
61174 112588 129065261
27421 158220 328131153
48647 112306 641987856
35128 47321 30641641
55348 118028 157150159
103513 111605 622236194
41664 107339 164791005
176111 183764 511923258
53005 79894 751205848
153664 167948 35868120
122396 124622 5586327
2033 109085 270971152
190223 194302 720270752
83690 112051 71514575
85722 172180 217396269
93056 152220 558827012
109282 115795 16544921
174817 199259 61251842
143655 147339 9313094
34825 157315 391977199
183882 196007 54440500
179815 195952 380198984
140823 179562 97440277
120457 126246 14412534
30498 177645 369180302
3033 98482 238692975
126694 183321 921511974
40164 172586 795925426
118505 189751 178746984
67061 146247 198680643
187116 198584 182127998
78585 145568 168286452
25482 163372 346079240
132779 151341 474911071
168538 188775 216647009
40396 49494 22904784
13726 115683 347991115
195123 195926 937343427
115491 148871 83603225
77253 139032 155019093
68485 99132 5540044
97909 132881 88013336
120507 189238 172505385
109397 115149 14553569
115124 150847 89431719
31394 176097 363168043
23782 102397 251445933
42649 135813 233462638
31353 170590 349560997
156740 170782 477163079
138508 162315 60019470
174684 178943 908312449
134573 164053 74307172
115627 159700 110357707
120528 147251 619625640
58850 114768 140282629
51205 89583 476177034
29599 184467 462840033
194666 197121 6094527
165081 180227 37936169
179552 181177 304173
47786 190152 605280868
166184 171795 64295288
34173 147683 807834079
114162 118289 10273998
36233 125210 223120019
179515 194956 754822416
165813 183644 44672385
18129 76024 144837202
70736 152644 205490573
26314 43187 42425052
143264 170130 339545137
67109 95804 71498717
193381 198163 11914237
145411 192634 943219833
148150 156877 886500097
90198 184961 238179471
72332 99366 67567983
154627 180434 64735929
83514 141451 145406512
11266 171812 402674897
73039 186153 940706300
188236 190452 5558939
11758 95598 209624940
53202 60722 18896381
53300 113325 150598494
80740 183399 690620863
71153 132014 177833748
81287 181311 631929754
92095 195601 260212651
1695 178867 876259740
69926 79137 22852113
53879 136322 206477834
193276 196081 957200922
150381 150432 814602858
99820 168009 171463256
93574 122527 72974617
7588 72285 161807261
25766 146352 302586363
164867 195035 75624332
190814 192168 3487355
19087 86496 127283601
179853 188670 22050865
184970 194758 24642409
186783 194280 407801944
127867 173035 113570474
153675 177280 59277550
93850 177809 211113459
120694 142489 627453478
82063 144788 899914516
194101 194415 371967396
15321 117946 257338252
5950 35220 717612555
45196 128735 497705839
83659 137946 136211572
176064 196322 50831214
64830 155882 228390302
160706 169697 22737510
147180 167973 368000206
58401 158987 252145653
160641 165906 13305279
195302 198877 8910190
155251 198637 108849597
120371 128903 21306954
5523 26248 51662925
141983 149930 962774683
161937 180695 625170115
28586 165523 525055868
77642 148965 179137619
161452 195546 85644945
147743 172819 288521120
14537 52986 96378857
74062 88929 680672331
2963 81512 329347818
85692 199607 667812827
126523 127871 3467005
20149 124096 266941671
51808 162718 278270166
90011 199070 785937685
68229 174815 267506543
97465 147606 287177610
70448 194475 530172034
198475 199472 973782526
166910 198748 79877527
123144 124637 3707642
52919 166567 285156459
155067 194447 98846851
176652 195127 46420428
125843 147568 54703329
118261 194547 170582268
114216 196528 882517513
54722 113984 266760579
87640 179737 284747899
122397 177797 500674019
17838 92225 523630072
145672 191204 114211820
90972 91890 2316555
82627 194290 915086862
35250 118241 208322939
52203 64068 728478411
131590 175103 995871087
64863 188345 309687168
196713 198266 801392949
732 78779 195191814
110922 150332 98750758
21139 84954 159605071
20016 126197 308365136
167922 175613 19356764
6867 141148 67084907
74740 139851 163323875
137520 144464 129535080
89013 119331 76473367
199380 199681 465849876
159456 199937 101661337
43555 82695 623324925
7927 38421 76013080
124869 134551 287515104
61482 199711 346751228
77205 145523 171647242
31807 85380 280125985
181109 181400 724744
23277 191931 982390785
95768 101393 115224909
62745 92980 75347999
142431 149875 18845584
20685 152428 804252653
141981 168391 66491532
122404 131861 678734545
84706 164666 201059594
149940 186327 91258260
138273 178931 102284468
124640 183773 841100247
6273 37377 77626688
62464 86418 59625002
22774 67750 112714626
136321 137879 3958072
171714 185305 974711645
94290 157112 158075700
112775 181365 171974798
158492 186483 70306935
10981 149581 438481497
119217 135635 996095000
167563 184667 42887884
170036 182155 30287158
111735 193221 970917209
138190 143672 477839843
35793 155575 300597318
31935 126662 47931863
8052 120146 280757788
109912 127452 937943031
162798 171581 21160050
138771 186367 125508139
156905 160774 279973867
104247 160604 596798372
39333 177780 998811756
39427 78948 99001880
55997 126146 345820396
144088 165462 849684477
151893 171569 49570278
15207 180137 510301315
140961 155969 37902359
62990 101404 95897420
190759 195287 427774478
85099 98552 891166174
134560 145368 27388649
5048 69460 161280144
64177 112200 727154361
7272 59693 131227117
196910 198298 3454813
57567 87027 408620950
109285 192711 497943823
33125 44958 579670861
46856 79048 574853614
32604 59305 67231786
191007 192526 3861412
185819 192779 987621453
148064 159698 167169140
50043 118130 248949387
179085 184967 995433048
162329 172415 25362155
13477 45115 79170206
15227 57174 105126053
194854 196875 5006094
50273 181266 328625507
182262 183101 2088990
87089 157892 198171713
89985 116587 67292637
33442 70407 248954734
166720 172409 11460892
4242 38784 86324884
112531 132049 48724763
127399 181605 136224587
139247 139439 279287718
148863 170113 303915724
177931 182373 11111177
75197 177921 585959360
157015 186740 74556150
14017 54989 102731748
121106 142142 52731094
137910 146032 20654124
88410 112575 61111541
94476 132055 94638697
21723 54026 81019667
41966 198641 393051392
7957 72067 814537637
128398 141119 31869208
17790 162102 361952350
77488 198096 785324996
182651 193382 26990762
142061 173332 286852853
182169 198414 119600566
188346 196238 19939021
157812 159559 4436069
103085 130839 69658053
972 84607 209143431
175752 176612 122151019
45788 68865 57891698
37005 91436 879626828
72077 186654 287577727
49892 60282 26185999
159534 160819 3252415
38414 98269 489966242
43903 121848 195418454
50229 165459 939278086
107940 117426 551574116
11661 86182 186393848
103025 141647 238752129
172729 184298 691324109
152889 178419 396553066
107292 161803 136708693
100264 158052 222432805
79878 181564 255348328
145794 186990 103312235
84713 182020 665806842
112274 183759 179229628
17542 81630 418711550
131199 143306 591819272
121216 141824 51655009
26686 184568 606671817
94461 186321 98442789
18049 108773 227439685
122947 154886 711708536
3064 45489 106077792
176604 176762 919446195
152904 174091 451997054
118399 148157 74701733
160953 174646 34459038
173719 178176 5889511
138874 171376 81898738
155351 173069 221965957
180338 183571 8095814
10088 21847 454829394
166698 191633 13777083
163999 197360 686847992
60728 151215 226893223
6501 139018 579499056
7993 180398 680454191
125619 187399 712146107
87273 97352 218934465
153682 161027 414694368
169418 179525 25251569
42781 157205 286997448
78280 110740 560273913
140516 199275 544485988
154094 194689 670919977
113075 149423 91095190
612 108223 269611730
119610 130540 27261911
85994 123337 93926538
66256 141754 880038664
145568 149590 399486022
33613 125125 755313414
11583 34652 57506980
23782 130816 268335438
135684 186993 62867402
119166 146580 271129629
155925 188286 81124066
155988 173325 883150682
105007 178253 183867472
65935 184987 949500759
113625 146057 279963875
55529 91690 90185647
51727 119465 169859952
118049 198656 202223945
196417 198983 562455436
175672 177844 364550655
7158 101594 236206461
8303 64424 140470385
176588 196429 49824553
119824 141680 926620899
199638 199703 170370
88688 164125 753628663
2229 181425 470712691
88839 159712 55435419
43796 185910 218792451
69200 125145 140245169
152080 164088 30304408
94063 142232 121100180
82453 179033 242616546
139096 184389 113883822
122534 160640 921056923
79737 164495 612979586
105355 132958 41473097
86479 100967 249034727
218 178246 891733234
145191 170293 989883599
138388 138818 545512543
156323 181529 63249067
27766 135066 268996574
197130 197387 596058
7882 13835 311587213
108109 119259 121986411
21341 117078 768319925
181806 182260 433625789
86455 153680 168993155
90749 148531 23284804
91464 148662 751678661
75612 196740 304147558
118220 141286 57661204
107612 171303 159886324
16076 126351 276204904
143145 175154 80571330
74044 156661 207478500
163482 188641 63063570
101018 132245 535763352
21662 148161 348577025
107678 122626 37315001
77005 190668 325905440
47547 96911 123438260
186887 189693 573892041
178596 186959 20902688
182993 184073 562894071
48456 48944 1288621
139325 183995 112289702
63625 109890 513669663
82533 118723 53878676
190412 190564 829913011
171240 195852 70864826
16327 132681 291527448
83687 107410 59830517
154485 158122 9025025
123296 132288 22497021
50147 184610 337337984
197662 199419 4475978
79788 112474 82329952
20808 70313 124027834
184537 194195 8626889
44075 173554 19814701
102082 158036 140600944
69014 118003 122983345
191458 194797 280282092
103517 145409 105289809
96003 107412 202084302
43922 105377 154114209
152155 187824 185641914
194484 195972 369070211
17093 196429 804759487
76059 143413 912763596
6440 139842 658162002
118851 132828 34914634
158634 176002 43758280
27029 32184 12925000
82654 106127 718090915
62388 70001 375325350
196428 199712 550927597
124045 176925 967686108
136739 190719 355328038
130685 143720 32785516
43596 108460 162709335
88311 99069 563691221
138209 158157 592431289
164963 194510 74095019
119388 120783 3366106
194492 199671 12951702
51963 197357 364706962
139705 198887 148743212
92956 141042 585829515
49064 78344 434272610
198084 198099 76950811
178028 187244 23058632
192719 193877 952787214
62048 137760 189602815
175004 184372 23407603
133783 167175 83950393
62246 92161 676687316
101694 147462 330939953
194622 195615 2480086
32751 163756 672113930
52820 89534 91676542
7428 15255 16091939
85137 116558 79353851
31691 57080 63812312
150337 192275 308077372
30206 187609 542314397
180450 197024 417115128
185119 189837 11758728
36020 185365 513361085
176120 195087 195674049
180385 193528 864258873
145357 197743 131361131
41875 174629 569338471
56851 147519 227366329
187824 193340 407342580
120725 158920 95932190
127114 144061 42653476
9649 161727 381234143
78755 103775 62842005
53408 191323 345961352
81080 110743 74718747
118044 197933 352288493
79665 192754 499666328
86236 88140 629365755
46697 187320 352798120
115170 154511 98636412
8141 147105 700848485
123136 186653 656544119
149754 179748 75289437
170169 170577 365878851
83857 188079 519811347
13190 102379 964225573
73636 73874 914896164
82139 181322 313396697
81726 144138 156672940
42133 87491 402130493
62952 132686 174680711
108126 118398 958847761
50476 153205 622635794
46864 125873 198032236
1756 190194 472362678
167717 178277 657720333
51848 117510 679513549
25736 153458 803194787
55103 73129 44927187
76430 134510 145749529
39792 138209 298812559
13858 50554 617555934
127531 151827 61125911
93925 184872 640218106
91018 166946 190954370
43575 106123 311053033
189212 191715 121638505
32136 137078 263140403
139764 192947 262191564
117055 193013 190514886
125727 192913 318062022
103509 166502 879179283
56717 174207 294748664
57292 124237 233658268
117898 139831 194775882
8165 59363 450436656
121604 198127 192066824
140259 148776 21607415
69918 104233 85961221
25506 179814 387290476
123487 160241 92250308
12301 187736 439857134
30161 66534 388957262
101916 155064 751044149
32069 71099 97939647
162771 178861 683854401
33950 131419 501806525
74075 156601 207264415
81250 188180 350239607
68394 89007 262833323
153258 163180 24974268
4016 116637 914374628
134354 179874 782514434
183125 195294 30590504
66502 155870 667019319
89575 93157 133978587
182260 197234 493003042
71820 76833 237286753
127443 136568 22843148
161082 192688 79330467
173737 182551 14573175
44182 66485 55982167
112530 178406 134589379
157414 189248 138952644
197601 199625 5129143
19436 45587 414335308
131613 157121 155419820
22566 118536 240596736
125900 179946 135883718
122875 123599 3261436
12445 108761 241439153
111322 188275 192939766
6909 26743 49359666
26680 133482 267818548
154278 185993 435425022
114749 190795 802789224
138243 160680 85982587
110956 132595 54049752
150348 180377 75414200
120090 154594 801275046
122281 184027 155011919
160638 177976 43561877
150500 164508 268384962
36390 100992 161768050
124108 183027 479063376
169828 188326 46220773
32854 125154 72252191
74029 120919 117706766
132667 145865 33332513
90864 105866 38104872
101767 120970 278536611
83980 142904 941140073
55435 189027 335006822
89604 108979 586551274
183922 185962 665471005
76979 158289 349506498
8236 138872 886584955
160395 165281 625481232
86845 183909 657948734
113526 163567 212091043
151980 166148 884473155
128412 133138 11852166
162148 195180 82904405
182483 184873 464828088
179565 197190 44228212
99764 139476 99786576
138176 195506 853705762
77199 104499 357687202
9038 138324 638829228
90389 183686 926421112
7037 53879 479529569
100646 167720 168675985
65487 158622 588964186
57199 180967 310451317
68726 100881 99097424
78233 167626 617427183
32891 45183 30929066
181973 184921 72938795
59873 143251 208929369
67302 97263 371722255
33817 106932 838062014
124889 162528 94599615
81605 131937 394908412
74077 74190 280337
178474 180480 4997877
147676 168595 361976786
1320 29275 854512822
111282 145195 85005246
183191 188333 12834515
173846 196759 57502168
37593 183646 974378910
13036 125271 281252498
122281 150730 844013875
136284 192058 140257550
108775 114301 13952878
159914 187104 68203551
102185 164637 157116930
68894 120132 128513127
10385 31198 356624237
84655 136316 129642968
61027 114680 242248020
75701 82259 16411591
135334 168043 82305995
69417 168344 248302207
96314 199500 259368170
124286 198777 246696287
65915 187932 340179676
13428 108841 239181141
99809 176555 276352616
161047 189288 70807279
120250 128209 19826404
59665 197460 345572012
7540 77543 848873651
45000 107288 156360457
10160 70882 152012531
138829 139429 740064239
86019 120196 86009170
6300 194075 470848526
98303 167877 180163653
142839 198036 225687079
171518 186771 643257363
199843 199864 717504719
178839 193207 36023395
192399 192625 536478
12072 40074 69985480
114507 189056 186886946
70498 93558 57439004
162229 172313 389003500
128551 198587 175927566
138305 143158 12259126
90228 124224 574103809
115799 145777 75064965
47181 130801 209645474
110244 153787 312045722
144075 183162 98169642
4050 65577 154085822
10377 123234 778129070
139613 154801 866414629
120565 131644 627450653
12374 16148 9481837
116444 194321 857388142
172392 177755 13353889
187052 198477 28729899
67670 73788 129915531
83713 100102 769940412
54256 183391 760457297
60264 186204 315793441
119619 151865 557144890
113561 184734 178513794
168165 171604 404044193
17962 161444 359798959
125672 165674 100661561
44008 159893 290715998
113674 176088 814953093
102999 174845 672364802
126646 163065 91691884
18379 26764 20879585
31943 125917 370693936
156057 169197 35843066
84009 162314 196796448
168882 192423 3838917
162957 179514 41536406
107637 179333 179868128
27176 32979 14133106
144449 155387 27568282
28153 102587 186501187
131626 177334 114859147
55230 113891 811330469
162275 172542 285208915
97927 161709 553564120
198494 199049 906052962
156320 158754 6034321
77206 173075 490938911
70650 171582 29335371
181770 184054 5693084
109919 129347 48514989
32015 163995 331293059
94650 171338 595734006
112156 171722 149482435
110751 147804 92895162
82898 164296 204589734
112578 157702 46704919
132673 145429 32232126
150517 183292 82319148
10655 61315 126879056
162517 170587 20380679
34508 106408 180617725
17530 85056 429379126
3234 21762 46268252
13843 75414 729900010
87677 169406 205585197
49074 85534 91135671
193755 194799 953861223
187007 195429 66959243
12264 155593 359378305
78792 108137 73884289
48219 87274 360412391
125042 142252 43153859
98791 176126 194522666
105365 143996 587269868
18177 150843 339717183
31319 178943 874042540
134043 179621 114585025
90713 192999 257117936
143892 147747 9780930
199357 199730 939958
53830 81896 543573276
197118 199258 5379304
64799 86769 461835574
191374 196437 12785337
137721 184998 118861859
54827 170017 811379932
197207 197246 88106
69495 113990 382441642
32672 87729 137848185
91435 191071 335818204
156052 190545 86517266
63109 109435 937665124
113038 144959 79994231
144473 145318 512687254
44214 49833 14110641
60436 190019 487764231
180843 195348 36467231
8308 42084 598505203
128076 142139 35323218
144475 153468 901597282
150963 160432 854038336
13269 180823 423712377
70785 198104 319449654
108492 189810 491578523
49765 152722 258255251
172048 189727 356830857
142566 146851 10921217
194069 195767 4267733
182517 194581 290522976
16334 154691 573867262
37203 66025 72453532
83657 141538 638312493
115887 147328 78682323
119861 146085 65882326
119245 186887 169690594
132626 172958 229368299
139333 193311 135703635
135289 158165 891483199
90815 147638 143013207
11786 115417 259911017
62912 72926 948457224
70219 160883 805638836
53505 168933 289639607
2370 43621 211147145
172729 191787 47723245
157292 164469 87755975
193382 195285 43829229
56315 188538 195611712
182350 198242 464611268
5961 185390 449840076
85774 171177 435188909
78335 161922 209913173
8857 180765 430967852
175095 193726 46710081
67976 103866 89913744
94484 164816 343756218
96208 135731 340456323
32082 176138 425008208
60533 161852 254120694
38046 73178 88121956
176978 196957 726702826
44446 136408 230470085
93942 184231 226962176
74413 179069 262848478
88780 162823 186198570
189212 190224 116014824
115914 118881 7267548
9991 47474 633713353
50971 78116 727862437
140085 143144 7769341
138995 173650 87204129
198085 198696 1579831
50740 140111 366157852
71316 94681 770298974
5813 86074 200695902
19878 145322 567198020
37055 48123 27761669
131084 165138 289423107
180984 196143 38108337
145024 167258 424317659
71807 107797 90467260
41332 164835 309990097
162167 193466 78538314
99705 106414 17287240
47694 106104 405151755
149514 198982 124130928
26425 66525 100645759
31933 52215 498199397
103426 149689 710276537
88176 103003 652690324
3966 100346 334035965
41828 45082 6144626
146400 163461 42867768
169813 196039 65750631
40545 57822 967604893
20755 29676 842042432
142505 183120 102064248
167088 184234 43028938
8643 171962 482456716
15716 148627 909630576
118710 168391 246921838
84951 178243 982352401
124584 156299 467103558
32013 60270 904611291
57841 190907 30072468
113407 181352 216429052
165418 174604 709779569
134886 198893 3575558
43180 156406 283999001
16115 177500 691701940
57492 67235 144192687
52961 185941 662935317
88629 130861 106127137
196703 198056 307110411
52418 174749 390525628
173788 197525 921880357
40116 161843 556101220
65238 166886 254967639
29298 151217 305822601
18734 50055 48982135
139994 182817 894492656
18229 66783 121675657
113003 113216 138352181
49795 79072 73213751
137872 184152 52184063
53692 80371 133556763
182746 194352 29205005
180145 193146 32638331
13376 126829 284183613
33485 131178 245056705
119248 187004 169980476
97881 125215 68885427
184791 195427 26786175
130714 180923 126184114
60700 95499 323567016
10403 171083 403013448
5435 43258 94689371
172461 175438 7423629
165729 194725 370034803
115551 115803 659041
78271 198223 429461085
144975 160835 636638902
2799 112208 274261222
133216 144958 29624003
151880 186103 487586805
141615 185729 110808775
119690 150155 76428619
67326 127178 149914101
112292 135913 58947024
180208 192577 615037453
7580 164019 392238975
127244 150280 57940653
75913 198477 992754294
122941 147391 845141618
61587 108948 118729025
67040 88759 189935753
66836 163334 383730214
60679 75204 36176058
60485 70243 24392892
91878 120888 73056223
165465 176912 28636592
97303 148477 796247708
86581 153514 965920479
86750 113380 67208965
69545 71792 5555347
45091 76409 78325157
91746 156501 162892550
179928 195838 224712637
132575 179830 118769532
51019 109113 886121646
152184 174674 56589590
10586 122997 281632559
111807 151495 99380966
106237 119816 30338076
60606 130425 343304262
1642 150639 831626354
11479 150182 956176280
19073 188481 474576898
72132 105977 76995170
55011 191376 341990364
64698 117766 607277897
153838 178972 639934785
11509 158246 367814852
98373 172179 185772564
91976 176106 458732349
27100 156466 324631555
12889 93314 633498730
115847 134036 45262223
28242 88107 149865520
96792 121045 61192843
25442 72088 117016860
193213 194550 3400970
77361 134964 144491269
91674 154432 157928390
7075 44096 92499721
107297 125917 58787273
141543 196021 136927481
87793 123401 89665966
28377 199978 638660195
149207 161027 29675203
119895 190561 759388734
50304 56395 15315857
107821 116170 21038777
164570 167225 6521624
177018 188335 212155406
157400 198295 151097654
92903 196594 260652792
99360 145853 117087567
21732 29257 336219176
48582 126456 250525498
7446 140199 992183450
171364 189163 994827108
194145 195050 295578029
153380 176947 644653643
179942 199890 50031468
61130 135291 185769367
111387 121229 24487211
134982 183702 193502119
133644 175745 596970236
20147 135339 288585994
111225 179231 366423167
174046 174408 785438441
180874 199700 47259135
197682 198670 2532475
116870 152259 359223933
19503 152363 822243330
36815 133894 643186202
85679 143460 145175668
98333 131282 831768915
22501 69850 786016879
72178 155878 210147205
5791 44869 630234679
167294 191045 59589685
24693 150973 252610125
82250 180796 904084868
7769 124815 325432240
130263 168916 892464620
102462 176133 185165043
136609 147435 27381293
57342 150480 248235238
63410 166917 635558914
85021 158974 185807551
19254 127590 271388315
155526 186214 76895545
176584 194005 827726098
155635 195933 347931252
54828 83230 245054939
128067 188825 152638393
114747 115988 3203543
106324 127644 934485596
199984 199994 3651424
92461 172010 163682069
123790 153938 222331156
194042 199488 13619446
199623 199640 53270
5757 115818 275974446
179539 190648 27837526
189778 191713 117552375
132404 141078 204723463
29881 47002 320041517
133858 161586 69772570
115812 197737 291900198
75802 177095 254339534
169921 197673 662609700
194055 196726 24029390
174478 191050 713089525
145673 158973 33290557
122196 132805 357248933
29302 117823 304885328
60933 124786 160006906
76184 197852 305462150
146349 165562 48302428
196339 196936 1484810
123667 189434 640426286
167738 191738 225895680
186259 191416 538829
16336 76429 332947106
19433 67976 121633602
129736 193756 265262295
15142 147796 332616329
128917 135593 16718326
103319 152334 647510655
117899 168989 128214298
153130 186861 84645148
163067 196598 216346284
152680 187833 88198885
76198 157093 689289060
92506 103374 342711004
140205 141906 4323210
198425 198585 410425
12839 90928 195266775
163124 163234 273935
6496 186802 560077172
151235 171301 50539339
1056 166131 413804344
134960 147160 754155302
154577 196731 105796496
56486 122358 165109223
127219 128311 2748667
112168 118378 180327401
105910 192467 217208352
179255 192504 33232486
14920 126609 279759324
111751 121822 25042475
20284 153253 333359405
128789 169086 881161721
144133 165216 822210642
158919 159559 982992861
18617 198186 887763545
50881 126770 190126477
151094 152004 2300343
173539 177872 465004926
41592 183494 454533166
185531 193057 276646510
6706 91838 212793587
189703 192232 6411067
179132 182076 7353911
113245 156904 95440515
144525 180306 32619190
38329 139680 944676553
167342 192169 882356403
79646 129003 123882693
114582 172481 201048436
64452 183840 299463377
176388 188199 4238784
81570 164549 401428289
103187 182749 199828058
26235 142249 290889429
126610 148885 56156685
195575 198860 652458286
67485 176779 710418787
177893 182646 11873057
3845 69734 164970359
63523 117564 243570127
99390 128057 777217183
115046 157578 106519377
107776 173801 580374843
72705 199594 318564992
84151 171642 219945695
90770 155199 980830016
92755 148252 139687860
140890 156924 40430773
35869 95604 149414610
81113 194883 528522497
57354 196273 476289950
62689 124400 154647705
163348 195115 79759267
86519 103318 496637997
186210 187938 88449038
137991 191069 133399173
185440 196653 28218055
79203 107509 205729304
177351 191997 794163167
149337 196487 949656570
73899 116167 123116719
18577 167090 959338349
107108 181535 352151834
60162 86926 686585260
47051 126169 198284054
135205 145046 24932456
70787 129872 148067619
29177 176000 11209036
120573 139848 48241278
76937 118176 552994401
54890 87576 81526191
104705 194513 769767671
116169 133908 44171479
30838 43535 725090094
132925 143043 335856165
177529 183976 16127813
26969 152559 547888375
79754 136520 142381677
132347 165252 82804484
158094 189602 79111195
161248 175609 36101258
10292 84786 619241890
172751 178768 537776808
86912 136930 839537312
182724 183178 1144599
45548 187586 356303476
8128 158347 376412979
100597 133733 270491145
142960 162942 78501515
10351 51266 506973421
19164 187758 422761641
86973 170315 920877634
182504 193778 759692150
35398 131531 241104636
74540 158088 274896192
114770 143048 70706652
198547 199398 2141546
73123 76507 249685068
66653 88404 378207326
84847 197044 993856478
176488 192082 39157880
105405 133062 69263167
94284 147806 134751814
44063 121560 194315120
107212 188132 173335085
148550 190988 797288021
173230 190693 43723466
74681 99884 76496437
156784 176570 468808238
119051 137932 833548466
147969 195881 264013679
189547 199358 24683026
131064 141570 26363976
86493 106245 49985919
190247 196477 485396213
4306 137770 334354870
3611 23889 135151144
111744 157826 115402407
7094 179246 492786810
123163 175107 662014325
63464 80138 41500420
89100 112916 60289855
42595 134148 229393803
120103 168288 308818694
54089 161846 270248326
8145 76034 839830126
28056 99537 206936877
145913 195595 124713200
97807 183517 238585341
17496 154111 635815648
131050 131196 961961871
87622 168109 202337301
196826 197433 764772664
146530 187897 575432308
151386 180365 867938876
35022 110445 189436620
190688 193063 298458099
197345 197545 491155
10933 56559 114244841
103139 158136 703248228
102574 190955 124277081
185560 197944 31061097
40654 74062 83635295
86531 154030 169706766
786 65386 161733664
123795 127105 512831707
50929 167461 292341399
137817 166621 792520642
41074 53354 30855030
149468 161569 878324287
195279 198184 7198976
35365 197658 759736676
195073 195710 170785
129413 160601 78452671
17639 101417 874966591
82993 193707 278108970
7810 132641 697576059
121770 195822 360886611
157044 192343 88625688
78868 166413 219909804
96910 183401 248489233
70645 92622 490935686
49501 65892 150990191
146434 156535 25345247
38075 134164 928844321
110123 180459 176419730
193443 194319 834827867
159853 191992 435418419
137282 171738 837054292
97317 187882 227690254
160437 192267 594547066
73310 137187 320561294
33171 184784 865310634
33834 66540 714076779
184348 186758 5999599
154536 160789 15617322
84965 133623 290536381
191650 195831 10560651
51762 132131 551573504
28652 44965 531074811
161454 164608 8082287
69632 180625 278508179
154903 164119 23226494
95107 132991 95385208
150036 153081 997019000
23224 119325 241045000
189320 189975 1640127
2689 106336 385547490
158649 179668 742866545
119612 139143 48829056
189899 199199 23442181
86412 87355 288846395
1303 174888 474529287
127886 143983 831523005
189450 194855 602232054
39275 70463 78269156
24083 37065 32485459
98461 175866 568945156
106213 192637 415844185
147086 176265 871666438
148506 193852 113805584
15139 162050 368433348
58375 137472 455469913
117668 132873 37860572
47434 160444 283580382
130056 157177 468368229
79518 175985 242389853
77817 182002 261664401
171864 176888 799937439
50083 60147 719322624
22803 49034 732781338
98497 147478 123297622
188971 191000 5104369
22453 83456 152661381
34512 48999 24344441
135151 152905 769699266
108969 176763 170149409
113974 140686 920794656
68055 132649 161865933
112069 145470 472209302
91227 168143 900509844
117807 139511 475526436
60965 150207 223766262
196064 197948 120220139
14708 56932 61993559
38648 183776 552847223
50632 155556 984971889
101126 162180 153614361
186204 199562 33616994
153653 168841 890272650
4387 40942 2971288
103451 113134 7056430
31359 38647 9373394
184694 185013 853998
176534 191324 389350467
76077 156839 154349826
95277 100923 14280154
8339 30919 858175314
124648 160492 44132899
67359 126323 147659307
155486 166177 431129169
84290 150970 693015721
61332 132724 877325931
160932 183077 208547815
184230 187933 47302255
168947 193125 963264463
115397 181740 166322472
188450 197038 15585274
159348 192281 82742525
117744 183582 165086846
195081 195169 5239517
198417 198596 17132660
23697 127652 24448042
154121 183966 842721491
154303 174111 49752878
19155 25710 958897965
61475 151195 156433618
72720 148156 947615533
97568 124428 67796323
101039 137945 92737886
15513 116042 252166538
174316 197681 58517732
55059 175788 302852375
108814 159152 126215189
80613 107980 792224152
156266 189168 82463603
175030 177942 7248124
33256 90927 144354832
121197 133466 30736988
82778 108200 64076439
108866 178310 174266943
144624 176456 382435007
128664 170430 105145361
113874 182676 172581379
54820 180265 531542155
79396 104436 62977543
31724 103054 997244606
94926 183081 839867048
5596 118085 281952944
38163 165712 320239481
10994 145396 336979526
109829 133069 39341083
192155 194572 496168348
76504 176659 251579528
6905 65348 146299871
45601 83950 767927397
51735 144050 231460147
166581 174309 795172971
86345 109573 866460847
52498 116994 191061650
38207 65312 188316675
49346 158072 272701443
117699 189463 452989613
106386 126704 151644656
128458 143561 589054960
33969 179758 432316983
150769 175854 63109039
64443 151811 219096925
74511 141813 168926318
60005 64954 12385814
162890 165405 6378199
50571 116707 166078360
52128 98204 115124002
181794 191217 23582196
170995 188916 44768958
119062 157675 613754909
195950 198646 161532420
116438 182998 278636613
35020 146823 729678809
46928 87744 102025727
38881 122888 210704957
108812 130618 54520995
75834 125655 278923053
129250 179858 981645556
72252 166695 237114963
92866 94617 4295935
45174 157308 281341718
7013 33005 64707599
76808 165926 223908798
2419 193575 890600564
129986 199263 174044015
198800 199925 884132685
127783 176948 356308624
187185 199548 31110461
183465 195158 29404498
65809 131339 423740000
139926 196728 915681302
46872 48105 199869613
49357 164290 543437917
75598 106602 214566621
101594 169441 9903326
181971 187175 290377635
163391 165212 31932781
71176 135485 161181931
149186 189067 100016948
71619 193897 306943124
197280 198066 1934449
133525 185944 217806891
31880 144849 384025304
129991 150240 50927538
152186 168003 693965020
129043 195230 203499084
53670 176759 519984412
164975 171016 811642758
74600 112192 133796901
112597 173091 151720555
24488 43141 730328620
24254 109618 919272322
118324 172881 226642753
161648 187401 64557703
103214 182648 958887302
28059 153133 360290456
109084 173599 321158292
171775 197656 564885901
187288 197966 26801300
2911 162086 399048238
62425 198629 59974215
42102 86760 506788389
175370 194175 47144619
68714 104843 90552725
59889 96897 92247274
91942 137035 872665821
160537 170527 25232572
134001 177650 844227994
111755 157528 114659846
96372 109336 32971346
119483 157844 96199827
109504 177665 171040776
112964 167966 137898325
62477 101733 182001816
179422 199112 711242
132059 136778 11718026
31903 66812 87650353
30019 56253 65878010
170510 171923 3543600
115799 127532 284595397
153845 165734 857849993
79595 133487 692890616
142754 163266 507910221
54374 108436 753678760
21095 58777 508154027
50873 98382 118738037
18020 43143 62944856
100185 199513 249584599
190243 199987 24491139
89594 143334 653237204
15529 21573 275544801
152618 154423 4611682
29364 92231 102092959
24535 124343 250352743
15738 181147 788164416
80 180250 451617882
111498 139859 95796893
138607 196960 146669256
92705 169568 981557459
155729 192652 92636018
71388 125856 136502905
153337 192387 931688737
195481 198274 6941456
36739 105381 172242015
123032 197837 691220419
64343 175424 486396264
174493 193495 47664748
79431 182360 258507833
37200 91572 136074055
153399 159683 15752235
168463 199636 78174695
62978 94980 79673879
3249 184406 406501702
140069 155726 39541903
61129 150253 223479812
195924 199846 9800623
106166 162991 142565466
56117 127051 56902195
185988 196521 26526950
78935 135282 141362504
89837 128171 96350555
75609 86244 693401303
58842 82136 654966449
47932 127741 570324892
161139 163721 626137294
46325 190939 362871704
163858 178864 416601716
30462 135467 39266443
143399 158750 486088023
178807 196501 17711445
145085 193010 46318067
41129 41157 69873
13248 178880 810076845
92628 97067 11041588
18767 112945 340708498
94611 136288 125235415
182166 199590 64831805
152128 188091 90242545
31145 53005 182970144
28602 102529 185247784
113861 150959 688997868
175641 197507 39439876
44101 75405 222108366
189065 191824 796177396
76485 199558 309090414
42031 108458 166628823
41461 145756 479307123
188988 189015 60533
34631 76548 105039571
31303 129189 771398387
46988 119911 182926352
161826 190108 224112910
62736 82354 48882688
165466 197943 81331532
165005 184123 462284386
89805 193984 576795957
154489 160006 846189745
764 141684 714240596
35012 129936 238085909
103469 144049 751028519
90374 97298 772692459
102136 135107 82783116
30057 150429 301939451
116230 138311 841827018
63797 173423 274969524
51378 180486 705757982
81945 123253 103745392
12541 174843 407087524
184802 190151 13407299
78465 143585 235992016
8086 109471 253977594
96475 196718 252040766
1022 169195 780691626
34993 107600 182361675
18931 60083 122315161
154044 165006 741113483
157652 166294 21810770
4465 113325 272900480
118975 179502 151930442
47968 143137 465095627
179296 199461 50587126
191523 192728 3060628
16100 54178 95427516
1037 103267 846968136
13828 31360 399768813
57676 173089 309475944
134453 189154 137408800
173990 194484 356565469
107710 122568 841353939
145330 155974 442387296
53699 136744 208001677
130667 183289 132241029
66287 127672 153755819
185181 189732 11414095
87326 89978 683301756
60237 123612 158786570
161232 168893 721621128
172068 172972 764907104
108362 172669 21672000
30990 144378 284426240
195307 196469 2919029
29809 126913 243390965
41861 155539 285197627
180301 192097 369027559
37212 180292 597509815
156039 159641 8973267
72673 163059 172651398
161026 190092 893705060
158885 194302 89027573
142272 182952 102257972
54522 106777 472864043
61539 99811 95557413
29446 144153 151115991
50850 115513 655301158
103219 165493 646804106
103166 147475 111348481
55278 188856 575083304
2313 38322 89823118
92588 199059 267583268
64416 164403 288197842
46871 101399 353810029
116365 123249 17036979
75029 147129 181112800
8205 13120 12113038
127626 165131 94431539
141525 167228 846403010
83942 86199 456538564
186137 193384 18315452
131643 165360 84873579
42214 180393 346602685
123269 175526 131255076
195375 195782 52700303
180047 184820 11932841
140648 144481 9731564
199209 199681 116821891
134934 135446 270408954
162040 197393 792683050
178804 179001 493945
179100 196822 314039938
20160 31303 27703060
162095 164205 5356334
60542 117655 143299426
54241 68689 886633878
31014 148262 294237916
45125 171177 316418382
61238 151348 225963608
60624 85445 290573984
188765 192795 226408112
169803 177551 662292681
123412 180476 143261739
50170 178622 995396592
115353 155038 99460736
9524 14676 12780715
119425 156104 980665559
173563 182913 528276113
67771 103678 334593726
169798 197795 243274512
139590 189366 839635167
137 89370 445158102
1346 191345 476272349
144415 162109 420679038
108989 173289 160579065
167003 194919 70133013
151488 187022 89200581
139387 184500 947575237
109930 131807 607786600
92593 133964 39076451
17402 80781 158626696
45557 121632 12132016
65171 197241 892383883
191447 195825 11076223
58552 98345 913612458
52836 83481 76632153
140321 188871 122022653
151050 153063 458908531
197868 199720 4712070
55773 134534 197317426
62371 171312 764247100
130207 197437 168855474
4750 14426 24120027
56338 127884 179268615
92225 151117 420983278
152021 190003 752317343
57592 189366 330439405
62846 78115 193874605
35751 162506 318107140
194273 196779 6258362
124544 188719 161097235
118710 138649 214219344
178247 188194 24896201
105534 125061 692044563
452 193088 482928723
169461 188787 48359479
85843 146217 855323557
49348 198472 374156563
84777 160339 189839823
55712 95485 626707422
164399 187771 736777616
3129 100120 629399532
157351 183377 65350952
57557 77166 13995926
57022 137188 200822685
21372 63692 374010917
184289 199238 37549396
78269 142636 161520875
13024 86424 657700683
135077 187870 132668629
62028 112663 127028751
166495 197123 76839778
168758 183431 782605075
6568 136932 326474266
194288 198911 11519376
29885 193372 601138837
149022 176923 70061451
136461 148638 846000044
53147 86403 83029518
115078 170722 139671087
194560 195440 2212450
166108 182324 40656623
40656 116586 325176469
109120 165504 340928027
114646 119097 11062542
132241 175786 548863327
53311 199538 366855234
7014 191610 462764358
38226 112026 185425021
19960 161470 618197655
129769 185460 139934796
62438 164916 701160303
110440 122356 29711592
40062 198801 398255637
47630 173597 780913879
133117 187569 136728219
152456 172919 461104238
32585 105911 785164100
155534 193947 96418236
146868 189301 659648785
66716 140115 183924529
108842 136497 947840346
115140 181284 812406933
111417 115317 394419951
173058 173389 857229915
162845 194845 80340531
118087 140112 54995845
76380 125821 427930220
122483 160136 94558345
10960 177138 725222966
67138 155797 222468214
7454 157741 983053329
104965 144169 98336706
173381 176771 86618379
73228 144125 177969074
140408 145180 694449992
60386 172995 282474424
19355 139899 302012452
116601 181258 162061283
185463 188404 7360064
118622 131693 692429983
71982 174081 256340122
97555 125802 71140386
128472 169595 241420530
70916 163603 232633708
162404 185979 880102132
134453 184433 596191755
43176 130376 218500244
149006 197288 121181012
5813 47286 805327474
196111 197373 3063718
105907 121619 658609699
174777 185229 26123283
180332 182784 845202316
178466 191679 33100576
176983 187475 26220368
111131 140217 517088453
59873 189869 325973748
60914 138287 611585588
98852 135320 28944376
44885 164557 300402579
81926 99183 43090039
107676 113127 307724262
118600 119926 582960245
190918 196708 14609248
162925 182316 48628486
140955 148801 19928911
82935 154591 773904119
183103 193175 230478299
190713 193323 771360872
67024 172181 263979271
135679 170968 88913305
740 52921 76631441
148066 175347 786837062
147636 153430 402674598
166392 193999 365542238
160304 187359 67879140
50766 140658 225342001
171194 182497 28206359
135978 194504 147130528
12225 152906 352653747
127655 175818 121129525
176218 186828 26525210
131405 168386 330732245
87705 160809 939150281
1403 149097 370109184
172902 173166 156519378
91653 136401 460978983
117482 134610 409229640
154850 165740 977343698
78239 88943 6469159
41656 81359 870434512
60775 97880 128363907
67849 72891 638555866
31394 36281 12264055
29960 170690 353266851
126292 130491 10573925
54408 129529 574196572
87258 173857 553423936
142765 146075 8508356
170408 194594 491359588
144913 172808 70068908
12356 134121 921526040
109696 175883 882450841
197508 198000 1225275
46061 191704 365422069
159304 196827 692380309
170334 179203 926105999
87294 135572 121280986
149447 192900 725005602
160562 186234 64371410
164008 176272 678848203
5518 170085 412716652
119060 165230 115977685
14698 103130 221507098
7938 24681 41556870
42072 51442 23511045
147621 168870 53442394
78848 188841 320730998
137213 187783 127056912
43593 184056 719128840
108405 167407 147986818
187112 198730 337339595
103608 131420 1428181
74326 174815 252438771
108372 185708 450941332
114761 127422 31487721
2610 172954 565400698
32694 183302 377984566
90838 157684 168090757
15167 148422 879338181
116494 118148 251248561
114352 133223 47095887
86307 165441 756242944
132342 188847 959900716
92078 190557 247505711
152725 157043 10869677
176375 187607 28085113
108730 129896 21936704
125040 164788 986723028
161537 196330 87394783
41564 104374 950062848
132613 191337 147489615
67337 97554 75290820
196575 197055 766864635
138598 154118 39165753
151039 194619 109515932
31476 136605 435466481
69730 108965 910017256
10287 181050 903329101
52446 146718 875117369
96856 196837 961383191
102825 191815 223526976
56654 91068 215281283
192490 195649 370645995
45873 175097 324342674
191363 192250 2287297
102880 119318 980673126
80395 192173 280699315
111946 181129 173474619
118211 168924 848126588
47211 84315 92844262
81318 85487 700217267
160069 193437 83820292
53881 122177 252741414
137440 160976 59296082
141652 193933 434783116
71064 89642 46256189
171397 173049 433036476
84689 153574 857562498
69836 73943 2393840
51873 99739 119655440
141390 153661 910396725
179115 181369 527232377
56710 156538 77086608
109662 113326 345507226
109717 177129 169155312
97146 133879 225420362
72914 122042 123346359
109257 118128 22317445
33576 97067 158924844
172733 190984 45689974
61445 134191 182200512
110644 137985 805318798
170990 177057 15090439
89566 120312 800728847
133116 140532 803138493
7413 122689 876605882
155631 168249 149861859
23830 87905 406022091
120728 147490 789802301
69161 115242 115804513
60834 133249 181462852
114291 193514 198730307
111222 119174 19854259
26736 65299 499372484
99788 146577 117771506
50494 90967 140989970
37406 126216 101803374
159822 166824 892349105
87527 131198 783060888
120737 175915 490692445
105435 186329 202962137
168251 170197 5012882
81888 114156 81236446
39162 42133 7581184
139473 186644 118574304
16216 42884 66772235
162349 191167 72217417
41585 83956 105986407
130178 143032 32294412
86655 88650 4960087
35418 67055 151108398
95797 142131 196399207
136586 178745 527481384
111648 173635 806056750
160612 178130 43987844
176851 199916 57871886
188665 191997 825706728
10315 131068 302486085
152327 185368 405116229
104430 137268 82264916
6920 63856 286654615
156382 193252 92538143
93345 199366 266424170
108600 160561 191662388
89973 180966 310213371
82727 160376 233416493
153923 159594 14177249
160011 164376 11117401
184379 199926 39017513
118869 166102 757255465
157283 160502 846850574
33880 125930 230814951
31821 68316 434923176
95482 99399 861148538
51900 113560 154671809
4813 186861 456423373
124120 164123 468257432
118707 172879 136010756
132152 197193 163353066
108912 163263 136387620
52289 169657 56007774
163614 165354 6425944
172072 184358 30700435
171042 199956 72410722
102053 169308 778135191
129365 196348 972817952
8321 90949 206475054
69597 152628 326760018
87446 95047 716518552
159421 185684 590215759
143738 160902 43158682
62567 94659 79893705
18469 143200 51848647
198748 198864 285811
106977 131553 353608124
128077 190225 6939960
35033 38987 846372090
172516 198132 258416253
34833 100515 173570971
116743 155779 97809921
86460 184358 245973888
103952 113001 595971675
56754 109598 132498333
139713 151158 52643639
145207 191055 115010797
44629 124257 540255029
152922 196266 108901115
122990 189073 165851127
71243 181294 509763742
156753 191354 86798919
137393 170300 82977887
49591 67438 44797558
105615 161096 431627939
96316 167356 9845653
87664 121798 85934999
154103 180904 67265282
24012 73356 831234216
98567 185235 217923305
123247 127348 1371403
82251 195095 283435621
35937 103773 170104365
63995 161795 62967905
58261 69891 29021932
60307 191022 327809836
198503 198970 1157884
54189 198926 990165188
123737 179947 80306507
31519 145430 285874031
59340 163592 261463164
144263 147697 986059962
39361 170734 329844200
161925 197670 89651056
126337 145406 48133512
20166 157090 343315301
119090 166032 117868144
198493 199993 605414664
110788 111921 2895300
177104 199421 56001975
82176 154814 182482714
99093 143658 112126730
129595 143850 760762026
14250 129155 185212144
59659 164354 262687828
142387 176780 267072407
54206 63779 24045502
51560 94140 106332251
128045 153550 64157661
180254 188877 21585002
6110 100698 236585714
167703 186438 670298805
123824 163663 410000177
196871 197831 23875542
93894 111638 632477806
84187 196696 282618354
64184 85272 22900645
105674 114011 469792301
181476 193153 29303739
133153 138584 399148242
195033 198105 7597465
90016 176127 999832099
179616 188549 22356184
198157 199000 2162335
65070 69548 350908681
152540 191399 63341539
55320 71842 43450109
134157 158074 526156979
193997 196951 930044369
108938 120219 28239319
118380 138916 51320588
103574 123977 51257431
97240 112758 938981898
137270 156045 47353701
175851 198241 56082378
18236 64030 732369016
180143 189667 669490591
28254 31633 8503860
48636 61507 56985083
140663 161690 786021268
8003 159614 765527047
194335 199802 13639131
187126 196036 440175044
141207 166020 62549795
1867 189222 469608371
30645 199482 599680122
75896 92638 63373087
69169 125836 294999960
78449 153268 761201986
136016 159277 58499347
156693 163317 859772959
51925 183743 730042983
82062 188938 268313643
115527 174957 149079168
71334 96635 63117738
155195 169501 35985915
68577 119257 127103648
178504 193569 17270001
108923 149734 102409536
35356 169390 908198212
152500 178488 462512673
19285 69560 125944301
49876 152546 293004553
102498 188204 672513022
194598 196830 568370859
88050 103883 644902781
5847 151250 364403967
92112 114653 962960394
98813 187819 596195164
104062 123735 16219837
46841 73384 66457017
68463 71098 136492029
185465 189994 11340908
10775 143009 331299004
189371 197946 21525694
121744 137916 928840102
158166 164339 927107390
197294 198935 817535339
131899 134657 6816953
107018 150025 340074065
98541 116737 724290852
81267 191210 432343452
96955 172462 190084539
157836 175792 903157376
98842 151912 133539584
70347 106223 546986171
29846 35779 14842558
20671 187029 730843993
186397 189291 555495978
41281 167927 349138898
24537 78745 135857770
85654 151584 321495131
164629 173947 23285977
134649 194187 595057229
16087 65957 124945311
187334 195973 21788107
649 98112 243658920
147773 156884 904969444
121726 170147 121751076
43399 111261 170258915
131301 199629 171626750
153213 178243 96383851
133561 158134 816470506
101357 112926 435553301
184695 191185 16290871
122382 151925 74162410
196883 198411 192256727
112494 123977 28625071
64166 134977 852722729
32282 198333 790645854
19073 91863 182023546
44046 125027 203009209
92297 100852 173047010
4601 96322 267077736
78128 136752 147007335
29086 117938 223019115
19540 182718 409222459
153396 174879 54065407
118215 199654 204356170
47706 179870 373794137
34863 44529 365111315
101188 104647 747423517
119766 176691 682737512
30724 88435 144442601
93286 107995 37352307
147920 191354 108946145
83276 147206 86763859
190838 198810 1515670
172415 180310 19710064
198865 198901 95050
73224 145409 181330733
20589 88895 422370948
151537 168249 42062289
190809 192280 3758368
38002 67666 74608125
2518 45882 660763710
184095 188464 10938281
155648 169009 31522748
10192 179749 751196997
189985 198585 414848558
104623 192566 508825638
94550 135518 103040293
186144 197179 27787308
11452 119094 330675450
91887 113245 29841723
166233 194586 940773826
103593 123420 49810149
5451 91027 591010043
64611 99150 86190711
37863 177135 737827032
101497 105948 929527011
13321 170671 633029948
154139 179381 63373747
36824 188998 381814381
52529 135838 208790234
80763 163374 894270062
15622 129644 869856813
191685 197547 14694661
124565 167006 106598780
7598 42602 718260701
128467 148663 50890764
159887 191604 212667570
70781 173344 813958787
56196 145506 77048294
94740 171920 390073177
127874 168735 858126002
17732 175778 990768999
163256 164320 279243866
109021 123146 23531312
154391 196723 754986327
188463 194109 628189144
118353 182388 160664535
27567 42603 94988887
123917 180967 143226003
29806 66257 91494342
181424 190865 23651372
79194 119785 789932026
106351 108514 5346213
183545 194978 853951556
60419 166296 951438054
155950 193070 93161635
141851 177088 88604062
112491 114976 793328449
156734 191867 5919354
35467 127419 546238450
92955 177551 212704611
28579 58704 609639837
83623 138150 136826315
99425 131851 648344492
141048 192954 130496257
170414 199617 905773756
178728 195398 41879812
99118 123212 544781319
105314 149886 356461366
162226 194870 81939043
113721 191475 245006925
12334 38481 50330889
189108 196963 19811171
139042 169061 75660773
56032 84993 72252896
115740 147125 78588272
130390 190891 151983375
104633 184735 201042718
114922 159817 112499245
69966 197222 8160313
193959 197987 9997369
60640 89861 72861782
9319 41209 708614905
192557 199128 110530696
161082 195490 430132554
115230 166879 661616554
147244 175947 585788788
161722 168202 16285990
193023 198175 12875477
43024 82203 97965160
141308 154129 422876593
32925 32984 147303
163480 170918 437265214
169938 173783 9544120
92377 153019 390905831
83806 182593 248108376
36818 60279 604141573
99409 199028 250384405
24011 57537 84217834
19656 164226 696443299
37134 107461 176621241
136021 156839 52454485
70553 167850 244165858
138130 194413 141516642
190696 196896 14053139
171131 172474 100472596
67937 171855 405748188
100980 173941 469921646
60501 134514 688318944
62502 67991 13668167
102728 177803 294197492
98773 182621 997291670
111992 194175 149498325
104936 145904 148503009
132286 139503 18004978
124390 190162 165084796
143084 172061 607603379
99341 177774 404955388
55699 84239 71247539
127258 155947 319543342
67721 127678 617944905
52275 64234 30058543
117234 130649 483447425
157387 187124 640209379
166474 193786 808745550
87088 97264 25353275
72470 133098 355408393
199746 199970 564455
118213 135737 43764863
154434 195155 102214120
155889 188465 131330951
113067 129594 38208061
63246 165533 256620165
17548 185415 420990092
124310 177437 413988680
179073 192262 33083251
101887 157267 139247113
57896 168082 276316893
77373 123558 878290815
163832 182333 46345028
70628 104538 765981509
195670 197832 5325490
127408 195835 171959479
179876 193534 34284516
93895 156464 157410156
105754 169606 160348791
138872 160266 241036724
67006 185881 678286298
141611 177936 834187588
177774 197527 420968769
119609 157466 878379655
8964 52369 108570306
127279 150041 295471175
181107 196629 38986905
25827 41585 39642377
184091 194753 355632357
180398 185299 876188072
19048 52362 83422724
26956 153066 316386483
105387 130814 63652640
170685 181169 26141083
115956 152273 421293280
144183 152452 234852277
156491 169080 790088288
139035 194637 139820717
170488 190224 49335688
30416 187397 800932274
93677 154835 801704678
71132 185391 286715854
175979 186253 25631748
62252 147511 213766307
193485 197602 274835014
52153 103467 771338583
168564 168802 592983
95583 179057 209992998
45476 190197 469532446
28740 79916 572019853
64669 121920 652093707
14037 75007 375884670
159702 191039 78671939
67383 196403 760542126
172070 186960 326056447
57521 130253 182153750
82226 151907 174984217
121387 152593 919899781
49585 107850 892378720
178315 188225 24786159
64252 79710 669615210
124964 188706 160060097
131787 151591 978011933
51154 71766 51587572
130687 164579 351811204
37568 133666 241047367
38246 46958 21969383
121267 128370 17755421
80612 86811 15441669
146742 179008 80986070
129682 183138 744897667
154955 194133 471284867
8692 174275 415119459
98062 155094 143601206
40464 157059 292515334
50605 106253 619979967
47854 198462 978377848
104889 195648 227894079
175986 179924 9835627
121470 135941 36217447
156880 193958 976417539
159257 191559 81135994
85528 129573 546266635
179180 187692 21221798
32058 121526 224431228
188623 199563 27510525
11342 49730 941019450
168182 197436 73350323
114123 177015 157754984
178 139689 349331052
46762 140379 924784692
109139 147521 511740725
191687 196394 11885900
15415 111699 241486847
129450 141404 30040313
50828 175610 570871846
6915 118712 280078099
63965 130590 89528123
46065 178612 520285177
130761 192358 154782051
5937 138852 771779041
38315 69033 77173855
50362 153752 259356787
28237 185532 735116429
125632 197958 181630042
82341 103927 54261905
149874 185995 737758471
75077 113625 96982186
4296 131318 724078899
131387 141824 539192772
80633 136203 822663341
148454 195616 364888424
140455 196173 140083754
12498 171610 399129383
10992 106348 239053429
126111 193445 475822475
37384 160968 310166243
74847 162521 952297295
122978 195714 737885644
96954 179492 532936898
53289 109452 862115545
112694 166357 761708775
194541 195255 1769633
18962 155967 343589662
22864 180857 472880677
113761 152446 96984506
193213 198517 13290528
20050 178279 973032893
130251 148479 447884281
184133 190626 16290714
14032 58167 110697109
2405 54853 131333432
163607 182200 46635110
13902 97389 208789687
83133 186444 259416803
92138 151690 280897707
59250 68274 22523840
118138 199414 203912785
8877 138756 115011466
155577 181531 65118519
2686 140719 921872528
47422 69033 54271730
96730 155446 822638523
166456 169872 8674382
50494 176535 944258856
131667 159007 68669307
115786 124479 430192085
151519 169535 81426953
21893 168333 250519099
32421 186573 886266377
177002 182557 13912018
102457 168074 421795022
174280 187479 32992127
97903 158880 153392326
109701 186048 584186059
60781 160249 184047330
113956 162054 151327011
64050 133541 174078427
39413 49044 428003939
110478 142781 80818593
155411 194292 822442420
157267 180777 59022736
129773 182621 132826279
172498 185507 32486698
104804 133937 72988501
117834 162828 489641071
101110 133450 679480685
8972 168122 924995050
63482 92189 71466842
95507 166077 177607036
121347 138467 42846180
41706 50526 635823244
177262 184012 68666739
154237 157012 525509509
50645 123168 181840782
163742 167595 72293948
193811 193912 704161803
46432 50463 10191527
44116 61135 684467662
69881 89500 639776936
162332 165134 692949170
150757 179299 71731759
56505 170721 6231141
13530 180752 509500705
160006 195504 89174195
97063 132271 866176521
82734 110714 70520664
169798 195052 498969217
134026 141647 567707342
161226 195194 85309714
188143 189904 4405454
41068 152447 897180851
116630 137450 51844456
186799 193038 221783951
41848 155608 753139819
84787 110487 64865741
159224 178647 48893051
62036 102104 100107386
65750 159048 169119372
137868 150979 33032688
128953 131618 383712544
42271 68321 754997016
177740 182851 12817078
31276 56049 62290755
58482 145764 222186287
36639 150521 428165074
48111 74970 644125843
160935 169929 659289300
136528 159451 542886251
12663 184488 430874366
159245 189897 76938440
12546 42801 560258936
177147 186477 50006126
127351 165870 96912869
148944 179970 150104647
136032 197212 205509980
181456 196775 38487891
175719 191531 39602010
169364 180097 26834835
82358 197167 288330261
10942 80283 755065748
28353 96813 171321257
29232 66463 731604413
142831 186054 788287326
83203 123789 327763189
11441 116185 874848089
103106 188265 916647349
53379 166127 282867771
84653 108669 768022918
138090 180154 22472942
69298 113730 472211980
55831 140711 212702082
156318 195927 99433559
105772 124679 917412088
162680 179866 43122625
92897 98564 341742621
94747 182380 350157383
141935 188466 116882420
172859 192275 47086354
71158 188231 507829209
141855 158446 41687120
49682 138912 999551007
35163 109296 481985903
48315 143714 523580709
124526 195390 177983251
63599 105017 392779331
123938 149090 945782102
55721 115412 653133492
4496 132924 742992279
149772 188373 683736013
162545 168342 631341149
185977 197525 711614935
137028 179659 107196356
48177 100706 131480089
82842 185000 256565936
82556 165885 308311263
43191 129953 217397085
92934 176023 588205188
140042 148497 105435752
183928 193702 384244412
146283 178622 81190539
135001 152585 942249656
174 181183 802533157
43112 97953 137029697
199900 199973 403815930
52191 136682 211709262
157705 178251 201716198
147729 179723 80306950
19694 95700 422597132
195923 197449 3737715
25929 155876 326094753
174527 192525 45112760
199106 199390 700339
165127 166390 611076203
119576 176267 142320419
194447 195370 575172893
11396 46329 87328412
64224 195682 870320345
111786 141506 74269239
36903 60105 586246020
177772 189617 29682429
121377 144775 58780804
175283 189746 36197748
104002 194541 908489934
57715 156514 746376483
159655 199708 86431578
183120 196114 330372890
141831 153000 92587971
71113 155879 212739567
193392 194045 1628098
89694 120842 78399345
15575 146095 939722937
49125 124693 42039305
96977 109838 32819193
42940 65415 56357432
41986 199125 394225646
6246 177898 430391881
163331 184598 681123475
74740 99478 61887751
117891 181695 954743209
77703 78647 24124661
106482 168863 466054543
175088 184666 272339850
83859 139912 140646450
154568 171332 36700719
199318 199973 14975763
89595 166200 192636957
121177 171002 905297675
25577 52649 840997468
176937 182213 13237341
6327 42512 90534608
44550 151725 839228703
62509 122261 550441431
66716 154195 219466730
103771 154255 126811661
137290 161394 60688846
160443 196116 89621239
167303 191434 60544297
94304 197609 259630846
140086 184337 111271544
195691 198070 5863411
13014 168451 409751210
11465 102754 228520062
4901 152585 370206819
32765 35240 6240140
13115 75670 753520148
20804 45092 60774798
119804 190413 177128574
172311 178469 696073536
75616 143917 213351371
62806 111811 122991056
11129 197469 717550725
170846 189460 727005308
115831 154152 95978518
46961 193900 816817582
124563 135358 870812549
121488 198480 36222862
26874 77642 796742755
104487 189868 143138760
33455 44681 28286628
186247 195920 24402668
18755 132563 285256589
74207 77599 8476643
15204 36335 358699990
157093 199846 461378808
124283 158475 85758594
173140 198122 336513203
95064 156411 154451555
20321 34468 35142796
38308 87122 234376408
50546 172542 306180336
148074 192877 772680737
171090 197602 32853491
112060 168738 145855050
3635 59089 138873575
120456 144981 202885513
73718 188695 288630430
31926 103060 577164119
129403 168819 672576049
92066 184737 232916639
53433 116311 157875554
81533 86805 1443861
78102 136376 146130510
71398 79631 957047424
144039 196243 131171264
99352 111177 511391317
50988 183985 333661794
23304 142278 449957813
11167 188718 445199554
11910 42025 140426982
39460 157581 296357784
35844 122536 217416335
113930 132572 46586672
94358 130651 91324589
169065 198259 871292259
27314 48990 54426448
108862 165901 675862953
182943 183210 693393
34242 173611 349842108
125389 180256 137886611
88008 188834 253334696
88199 171419 809778238
173641 186499 32201583
161397 196587 387080995
40005 147375 269353791
48296 191269 358779340
344 6959 16569105
148363 164400 450675523
111297 195571 211450378
48747 105094 141302972
88807 166940 196447141
194048 194559 562729822
7756 12374 11452940
149697 151003 3185711
102048 150639 122117880
172292 186580 35693061
172762 174660 672104793
86977 154272 659848028
11735 198250 569774088
12739 53321 101643616
121499 175382 135369735
83495 132207 258402668
116758 152913 167734388
154259 165779 28968195
91127 163788 182784093
128576 131531 33324381
17172 45677 338141409
38448 169415 328829152
160003 177475 453404678
8173 47564 98375636
195990 199749 9378781
14950 61108 162059695
36609 152991 687648178
183616 183897 671076
1866 40534 77554027
111571 152836 103372634
88736 137383 549513526
157024 192849 89901256
132769 166713 510450146
34254 188459 386977183
156730 193206 91540848
140380 191945 459824110
59116 115712 800812276
50105 160626 805286202
149695 161486 29558702
10345 176559 911050337
179407 183964 908097976
187359 194561 18197874
163854 168718 12209587
76692 164422 220554030
94320 125916 79491975
111418 125484 344601010
191255 191421 29911782
89287 155662 166979043
33193 140877 270063264
68638 187186 474259853
32996 53023 932794873
106752 128374 53980074
179855 190007 766250316
10328 139795 324290287
175900 184238 20847553
90724 180005 328090178
48761 151288 257193321
171019 180382 425509154
61123 156770 786109436
12115 101514 374690153
52347 165241 283346633
164225 176283 845284260
52500 101403 122309634
194673 197893 7936165
144124 180849 648794767
195814 197044 3061803
67565 180825 284137090
184701 192538 19721346
135498 147162 29476372
32736 107383 187463328
46195 120645 186701314
65215 171262 668464083
177508 182975 13670378
196984 199643 435666634
129430 149894 681937353
158713 164903 377029267
170933 192132 274475426
21763 144169 492315031
189437 193286 9751359
94496 110638 41060041
130299 157936 69445788
85129 146277 657877591
93160 194417 254516348
161354 172772 896852371
144889 193200 965538330
51250 193633 357253058
126221 149893 238335072
53601 150246 242327069
153183 189008 89885777
545 131028 326741396
53176 116219 158280058
140951 170183 13406935
156998 157766 609202444
180061 181839 680648919
51661 142981 665773499
182534 186993 11148328
159406 187593 70719654
137462 176859 68230688
23108 169428 367171099
31164 85301 44367782
164795 198596 84686376
181663 192459 27123726
189175 198565 29447407
77746 167498 946912285
30192 156299 578674471
91244 139560 961282337
146244 157455 520918289
117306 171429 135806678
171632 182615 27403303
9355 178171 797699884
143556 156023 436223715
72519 178522 372809783
69734 100237 643145042
15514 155719 756712551
21376 52068 113939164
61655 174595 694462363
65859 81954 40160904
139080 155239 229655921
76786 110111 83931931
49959 167531 294978696
88717 116058 69140932
122123 165098 108008552
68100 87759 662172093
98151 194196 268567928
33985 121337 632139496
87539 92206 11627426
84948 161268 191796652
137766 174670 92914592
149497 189291 99801265
187077 198763 29392963
27463 108321 202935063
68488 156978 221965341
185811 196039 25774299
147849 158910 27685934
126414 184796 146735555
164299 164946 1636223
88563 99370 780684757
54121 169639 649569890
44875 87216 471813847
135464 181955 116930928
108519 178544 175740050
41326 82164 422944564
176003 194233 45748389
167824 190877 57813699
181348 183719 5932291
36507 192524 875917966
177620 182813 383898877
196544 198768 443392010
134475 195298 29261001
26723 54796 458206428
78460 174262 980614876
138125 170570 81790378
79521 85137 14014393
86232 113510 280851477
17159 190851 533247427
152799 180530 99885410
3447 133425 724903844
13935 76151 155675404
32457 52782 383752103
24626 62262 65589003
148801 155116 15875745
29309 93923 506761880
23044 80518 143893028
69633 152554 799112229
173623 192371 12860701
148719 187085 96181504
47750 169732 306253416
35170 71218 387207039
132897 155326 624085892
93111 180602 21992561
89381 105450 926592593
99534 158301 147744657
126266 165970 409549775
168049 176360 20872648
67275 116693 986838661
133416 187601 360091484
81937 147087 257601926
122495 192524 706028262
19409 191708 432111380
178599 178627 45440
151701 183497 79859620
23837 92093 85117699
187340 190519 7979236
21497 173957 858367863
41271 60388 48048545
87869 196107 499623953
75685 173838 246486198
187413 199079 29362506
59110 165174 266111443
61148 91994 76898585
189864 192457 98216326
47937 192519 500816689
84639 101191 41464818
162004 188868 350201295
171156 180978 600396768
176540 187609 27682353
196533 196546 35594
146684 170717 60474353
46347 67890 54130700
177816 193806 40151019
180280 183496 278650755
45733 73904 70502218
110561 183269 444132580
115395 149306 84913759
6048 18964 164327991
66261 112249 115467261
7451 84619 192940098
192496 198305 14555414
138408 143705 647980950
60074 190837 346286008
124895 132019 656323016
165842 169721 9798543
183897 196609 31997608
118052 139152 939258549
194098 196467 5964715
66124 196369 326820159
41901 141169 388624281
40390 46240 14659420
10896 37432 66174984
141225 179443 524325878
103127 116433 33748807
151302 156369 437577173
167118 195249 70634126
194813 195388 660703590
1578 176250 437900959
61032 170303 274250821
170870 189506 46538999
105034 108396 8543634
179412 197703 188809692
131256 189918 453605587
10220 144722 337148303
152472 165975 33963003
146437 166452 50243405
93415 165866 596129700
21068 80884 149678172
144768 163390 46787864
128155 172343 796797608
119367 141080 54288895
157053 174427 862090633
60362 83960 58809515
106128 151549 113828899
99485 105290 233695039
179519 193133 252211042
40308 66988 66976387
69401 112973 317220424
43903 168876 528238582
62712 87076 60696274
126705 192702 563810214
35195 144984 275555357
159736 181679 55122433
148012 160204 544842257
199733 199814 595873892
175449 175854 148588966
154547 191963 93869994
76200 120800 610397544
195447 197341 4650259
193474 194469 2515578
61988 102116 100284594
95201 124899 74899462
95412 169184 517875797
178464 193148 36819188
140841 188794 684187546
183635 194630 27686788
117509 127663 25139727
119697 167966 121143337
136132 149138 32868801
71598 160875 736612758
118600 163204 150525888
174060 189758 365618632
148667 162740 35328486
67287 98279 77285851
55076 144767 752978244
185735 188193 6163008
137615 175621 95664723
142609 189232 117086841
53182 128852 189589489
169707 173305 8971723
71952 161251 224134965
23126 112863 895822808
183563 188237 11695327
23265 190538 503735092
84344 148706 565741080
54388 56463 401936257
104886 179531 359513784
150536 189814 98581499
90185 133367 108606916
56856 122470 195345547
49640 83095 83669750
78671 84630 705898603
15606 62259 116931168
26115 127636 254524222
112124 115496 8489501
144398 165753 808831876
57026 153506 241382611
94871 114799 50584842
58507 180883 646200930
110574 152833 105904094
64371 155320 243588738
148267 160837 31468168
135127 199794 162512703
27007 143327 291738063
191972 194176 5564224
34967 194498 934824198
116341 166488 125693904
66342 85305 47216780
44673 169950 314458341
50269 139578 223792515
68006 170460 257210477
102228 141039 242151945
132925 172967 891277882
149074 174149 63005549
167142 180509 33540062
18579 173326 388206078
166038 169625 626434464
145813 160939 247811791
66258 84082 636540295
2403 10258 746414635
148606 148887 515705
145985 193316 582389616
135339 184296 123070481
123460 185171 636029067
77845 121178 108809962
89160 156135 398500757
159396 160391 2521204
74111 198247 311640044
104874 157331 531741881
148451 173640 527841646
135285 188168 132859569
135562 199980 161859528
151128 152646 3817652
61133 146452 213999140
185392 185611 524263
124803 197242 427388300
106585 127409 803777783
171120 197664 689284096
76283 198050 305726513
192095 196401 834270199
179233 180242 17207353
189946 197980 199349824
103216 163980 152763941
137549 187641 125846001
161760 170646 445349461
131400 139840 456026095
14807 149224 550885011
42340 137337 551540272
109931 139826 74744892
31586 92558 152594809
184738 197392 111815717
112829 198625 598894888
63169 118435 99345301
39514 197893 397375768
121247 122111 2195850
156541 175840 48507869
77828 198487 756603894
55491 62195 876141577
143738 188027 111190341
84689 115930 78837016
21917 48705 67048104
83760 163844 201261146
32707 111599 988400860
13374 137863 311902496
134598 159798 49748597
145368 168095 206515785
124612 163193 614329996
86504 145958 650232119
32325 65993 412183124
199171 199568 996740
40803 156419 891607154
119056 120694 3997235
171794 173033 1595317
8487 9571 2630761
60654 173259 282525636
134824 182640 120219968
142926 143171 640180
108066 152637 111712003
116671 130439 34190491
2171 188223 466352026
176482 193640 43090266
151283 193760 106674013
45408 89990 145921037
93258 117272 258890113
140983 144894 993422361
145724 189205 109022113
45220 188321 358998935
190593 195138 835911317
99043 168996 248193496
69566 129457 150048585
30313 120124 225225276
74061 90748 849690681
172077 196031 628859665
153848 183990 358127403
62437 73006 228796859
126639 130004 8544152
30537 185605 399440740
63447 92812 543652958
193394 198945 13864007
100672 157786 475121617
44082 59903 23283847
167470 168793 9165872
159129 194664 89355500
131012 154447 59026664
155249 185564 75991187
167831 176700 751011880
99194 186020 477938914
195595 199011 142222848
184504 191820 11962453
25940 186313 994407750
172053 176552 11178780
116884 134545 106868852
139646 146986 18659452
7348 86143 736331480
27321 161575 711792124
147325 188624 498149611
52906 194789 356032930
80391 103900 575513235
134264 163516 296113733
12942 137580 467446259
51873 180414 322456205
119238 127937 991013849
33349 41515 20639126
6257 199419 558695305
132425 140912 21213601
126025 129118 7843400
118741 161500 129715289
141339 168675 68896183
130084 199199 299100455
175216 182890 831312963
198842 199228 59346995
178982 193694 2541301
36153 192835 393159701
125618 162743 93408802
192803 198942 15397074
104460 150846 116402166
176821 199744 26162455
167601 174955 18569287
81197 197091 758982732
9664 11121 342570982
153532 175088 399628684
65362 144331 727249345
162167 184969 956737238
123301 150630 68570231
164177 177208 867542916
135724 148817 652691398
180608 196285 39415380
94560 187427 233423647
168478 187312 47145293
162416 180004 44101056
48994 91038 475778958
168476 187064 627859119
109381 197739 221672117
131698 159163 249704378
33065 50139 42971686
163094 165857 481816196
139952 184315 303475499
40077 125728 968908438
24621 53909 73637438
166723 173896 18021443
55330 118764 158974175
33076 145772 311561496
171361 190439 47679649
11245 24350 26133377
79661 183289 749620232
4978 23628 454365368
25530 146874 304541411
89086 167977 198356913
156404 170724 36111584
29936 43466 34016474
44012 147479 984695959
138684 180988 273551278
172898 185641 601271488
82227 187184 263498906
182789 199034 401657047
10408 113959 259559444
27561 67920 53638078
190908 192389 3783665
78559 138206 597093555
4763 126804 305637087
196735 198693 4877150
87853 181629 125967717
148047 198665 312989148
134305 185369 559570786
170092 179274 22932199
51651 92473 650795549
99695 113992 361823675
46304 53175 17361392
177918 186665 21876852
178399 191491 32788459
60369 100606 100449856
152452 194390 248238947
180205 198686 46367999
36856 63559 669049711
39432 163738 486497521
137943 197454 149519882
4968 153002 449207360
192272 197329 12634424
124055 177321 756143558
115425 158181 673198594
90247 180665 227292824
115181 178863 21970709
78599 157386 879741812
28509 63661 977040911
25043 150138 570211828
5936 177602 430405380
183462 198215 136823387
55594 84202 545459481
180506 183969 8668544
196506 196600 704662088
150442 181693 858719682
198978 199583 255540125
152676 159765 17793937
56318 73705 43396236
138339 144084 14557421
192299 198198 14744550
191672 196278 550310146
112743 156850 110530985
187280 199933 125951241
51310 144727 618555138
149097 155533 16207442
89345 185870 242589172
91145 102040 27441973
120787 147022 279290299
99325 105411 12418695
148626 163729 37927135
149786 172520 57175998
18921 106571 295926059
66714 171448 262889379
163754 165344 4050621
15174 117427 256462864
23089 139689 577453357
161652 174869 453739206
45119 167860 527853873
162638 169427 156077473
76251 147562 929889228
173930 199674 64573833
132322 144931 293675604
172712 176957 23238003
146221 162704 41380558
103143 176707 184826214
104886 188727 202390835
163893 181033 42931769
73094 146546 406756345
187273 193536 15813965
109849 147565 94574110
79791 164529 60631268
36740 130922 94852403
77551 147950 176896386
57094 93093 731317590
180605 181395 1997928
158740 192176 521077969
150498 177381 840966803
85026 154934 175749159
34465 74325 99940961
35429 162155 672939070
105073 174790 688453124
129277 156306 61202095
9862 121514 549130107
123601 186308 471544646
113124 139033 64698133
143528 182435 515385075
161576 163747 5516205
193272 199583 15827372
180394 188992 21516458
91359 167732 884632088
79763 143936 161115902
163644 193438 74776314
97810 181267 930757569
164826 185742 52280722
78897 180552 637486302
167304 199658 578966632
39374 69124 669749895
132220 153421 368188429
40172 84966 112088381
118449 168785 166027267
164326 172235 19855090
47208 64580 126504322
81264 189593 676175850
177192 198799 54167841
98232 127347 750033719
108317 195494 660429888
133412 134920 3683841
176959 190147 33025419
22104 31475 219464092
140238 142672 6176084
199976 199999 109576504
3975 13870 957006760
85974 147152 153810185
142531 160665 45616471
49253 178873 325236287
2415 47108 898949158
119017 131564 31355049
178812 183974 179292255
133085 178147 139420731
15670 103892 383000414
127603 160633 83080531
41104 59624 480573107
71609 179227 270135813
106784 117864 27796914
102462 164855 218365138
170136 196332 493776371
105726 199119 234375307
64500 183847 299346835
176820 183818 16910339
53944 103003 122727449
193413 194566 421166089
110267 112224 888397583
175589 195351 202229228
14457 117136 97063133
170453 188383 44763164
131262 178477 59458827
66920 168241 254237449
52606 72323 404501734
160207 176545 723728881
184148 198078 162014841
85375 180683 579870862
90405 112773 56679500
178508 193533 741095185
110319 142258 430527058
33328 156361 308785644
77107 140105 158041598
180222 198685 46321691
166527 169402 809482161
161211 181676 51365752
16615 57921 103573907
175373 199346 899654993
129317 136620 18281774
51238 127842 191960493
191550 197115 14003207
109849 111583 4423310
91978 188992 146570391
132568 141443 329624006
69544 169925 252014796
142341 191141 146651381
50906 121384 653032153
117997 176379 856362563
121046 183542 156922722
132042 197280 163825472
57295 147938 586209819
35994 165173 325431536
106202 149870 936094147
51785 158275 267043083
26450 77741 128484236
172612 182359 24365397
147640 147898 376927970
151002 162598 667215589
95252 173407 396386836
117190 120080 874094452
15992 37112 321332073
115666 134960 378927246
102372 113200 27546717
186339 192232 894157581
128792 158276 74078705
100368 194801 237400704
22582 144964 306876363
22684 115979 505359487
85955 119505 518264474
92458 198114 265473218
119061 164547 600840347
198788 199041 656809
173867 183202 23398446
26921 86834 150011231
23724 119062 609649524
105211 115510 436244877
135779 167948 80914682
110011 111552 341724491
129659 140792 926978459
151517 154501 780485559
47031 137046 560929145
60264 70167 24722871
92070 104702 32039653
58081 141203 592543253
85655 186994 254577926
100904 118246 43922709
126817 191567 415718115
152900 193008 100722923
121739 138585 842441539
139801 173807 173814515
62926 125068 155664267
169038 172032 7530228
81433 194042 282788219
135329 137717 6006645
136978 166754 74944005
38947 117161 260933048
40250 177948 923496102
182288 198012 276385778
144172 194850 360870418
2651 177246 437732848
132965 169437 443652397
27189 100156 182762426
70183 190485 821496151
184555 198697 280609884
113300 120518 17939814
23431 58207 686348172
84121 185533 754155474
86276 165592 794771102
103353 140948 688286085
141386 195184 135261519
122406 169684 676385912
66219 137152 177712347
198317 199418 50894979
94609 131056 91761107
119449 165914 572972556
5782 153552 721511343
65265 175160 422623454
193030 194206 722287152
172727 178226 376361684
132905 174706 79144473
193477 194287 2070602
43587 178171 337623352
57452 194117 342825569
13249 14394 970499746
171424 175120 598361573
139581 148925 23670871
194620 197553 7235816
145983 161387 262185570
123145 186948 160131416
186958 197302 25983844
138599 155217 608546676
180380 186304 14798959
155873 164311 34645427
187868 191701 879489915
46119 73154 203950371
158046 170770 32198564
182026 199683 790864541
153681 184251 76728598
190592 193097 165963678
143910 169032 717092036
165173 177851 31749521
166011 183503 43822513
63081 166423 520044012
35864 143449 269822940
52266 150991 247580225
99397 120194 567987255
25472 88512 883025400
36467 181526 364032730
5146 148455 868267681
26303 114559 168644044
84078 181053 596282707
154383 160900 15020529
34866 183783 373719951
139304 173981 291871444
79073 177896 248241513
68056 133286 163508246
168422 170121 4388062
10321 69028 356007487
113723 160414 323302826
14894 162494 370171359
67289 117966 127172637
3709 173296 425208956
174033 174240 524640
2847 57770 137594133
59726 172758 283542445
146711 149147 652747769
175903 181715 914688678
15039 98927 209855607
154843 181158 11871564
176805 197017 340446743
78206 143606 183273901
167856 195940 70525528
140635 180351 59915808
30806 164890 336558147
151123 162548 836653810
89143 176988 220851677
22526 109667 218455403
11976 141334 324094093
183258 196376 654901898
44486 128805 211379803
164745 193583 710218531
108449 125246 41953403
25814 143241 294541147
100382 105064 838248352
186175 188801 6650680
181548 185018 637837878
48146 114888 950834516
120965 138013 584570345
102576 135617 353220784
24992 135924 767764621
129095 192364 158971815
93710 145158 129530737
98304 195751 891956537
34829 115836 675190346
33252 77963 110163088
80010 98203 45408643
129173 180878 129933819
163888 183652 770885113
165287 174407 675796725
46775 166436 664876205
182485 190395 19804788
148661 157896 772834537
99818 148055 121425011
4426 163458 452285095
10265 140131 739299062
83695 143523 771124397
13817 94362 201447267
52097 55942 9679880
152141 183523 78801415
140287 179478 632544418
152591 154017 499187274
63811 77919 131588403
69832 160381 534746826
22159 101157 333197101
112334 176842 198738282
192253 195264 451920872
151450 188472 92913803
128051 145959 232920945
108942 183901 188043346
30672 116387 215211261
76833 83450 531688947
179273 186118 243278970
41345 184736 542565602
85301 128438 427629109
100722 127117 66404162
18807 56009 93296050
147171 192118 526138536
124813 180242 437135702
14564 150750 380201575
12235 111584 249115228
178669 199887 493530844
191209 191647 1120614
116942 195861 197981237
74577 129634 138132060
38434 119198 809999768
107678 118714 27607786
171875 181053 31533847
53497 62100 533240424
163933 174778 27229683
150378 175883 124734955
122869 166575 639830206
26301 162464 341678185
158993 181025 150633620
179125 185634 16251525
84515 104596 204468007
196736 197867 480163104
28590 32031 743742966
92427 196332 598600067
154334 159708 417667089
115661 173206 344033090
19620 193862 437098831
15584 158866 687611507
146701 147895 825574365
152039 169708 44514716
132513 180836 647249467
43003 183132 351476997
49180 139458 226236124
50794 174996 311721240
97943 155351 144542331
147742 181042 83575457
12286 166888 836378878
22308 24145 4423584
194188 196984 6991443
158109 184041 65121293
147328 176923 74322591
191988 197272 452834720
90104 164401 186941291
141217 196371 187315609
110700 156237 57550136
257 66475 968886003
158097 189262 339915861
77936 168375 53788042
176983 199659 56885569
63184 131442 171008045
20413 141045 652909286
133366 179403 488754829
21702 70309 121778114
193969 198504 11331878
178503 183098 975149262
43027 197940 922511853
82655 193758 592658130
10435 19766 23294805
44294 193045 471443122
121460 187366 165409363
107721 187611 200327297
20236 166109 365833684
88340 102867 36554778
23077 87530 328290394
183642 196637 594266770
161261 161995 652282229
26001 79313 133535505
176866 191801 640292307
178232 184392 727290819
80034 173495 704222214
33381 159389 561499721
169003 180382 924156390
163138 164973 4698009
98774 145863 118605248
193754 199199 583421448
100881 105454 11826636
78899 84319 13554164
102419 190202 220500640
182178 193318 55762701
140885 162209 461174026
99066 165583 167374466
97205 163214 166152312
112873 128860 893163491
8351 165897 394942464
181589 181795 547294
72366 143125 177506524
17001 30842 34526722
42738 60225 188624223
96013 117669 807395162
512 31964 52755524
118546 119414 57750866
130188 192262 246176968
141504 173494 689183543
1407 102905 253972718
145388 199714 136296816
48767 142012 233758292
142505 142936 225930245
23777 164688 353655491
167420 181311 847605608
56161 148332 231223939
49267 112112 157761186
90331 188511 798363103
32287 100249 191424795
7939 115432 540924891
26447 173158 594659711
13778 19408 634173840
42076 51167 22770641
184775 185398 905522624
110256 170201 150499003
68300 68878 1410117
101228 181264 201176189
78829 187670 273217368
78410 169488 818545110
80323 147046 167605519
25658 170824 364475893
159485 192886 83868862
115355 148452 48801152
131325 158740 68875407
11917 121548 274706645
199337 199939 1092301
122821 172045 399483540
143656 149554 385946142
70344 91546 545851768
59554 121964 496099738
69236 129761 967717486
62209 135726 184126593
66362 103720 93569749
61023 139715 197117779
156015 162337 448010437
10497 160869 376968324
66256 138237 587029829
127361 186818 149323342
59153 86947 69307507
60720 119714 147899805
84249 153576 884906908
27021 147003 301064746
40929 173686 994765401
115482 157372 104912324
49177 56457 596181658
133623 149599 7468721
149199 188819 99421543
153404 191266 89944553
121683 135512 34568619
142881 157205 360734227
71967 76611 6131368
1475 121521 300666994
172527 192648 50381052
167519 183046 38942836
133423 163944 76839546
173926 180163 15610091
77234 176122 576806820
162253 167213 12368062
183709 199519 842441206
109935 132688 957045926
116526 140702 60298325
178130 192044 34949128
101623 117376 39967894
55791 190119 269483149
123676 166696 108051040
187864 191452 9021624
60236 136553 191089715
150240 190371 522743814
48046 170146 306617447
191750 194980 949008690
26515 97022 176409625
55049 164426 274451931
11915 93890 205001401
136104 178375 482805291
59746 114768 919676384
42300 186773 947094051
13590 130660 471171293
21173 40960 49497154
73795 197596 310763758
98218 163776 165002491
96639 166542 715859802
104496 125631 52924861
79452 179599 251564088
88679 94197 13762833
83259 181879 247727326
179181 180561 3408060
163374 199069 89557294
199573 199825 220382376
167833 178779 27520702
73578 175534 994089554
29992 59606 74420882
112002 120698 21552684
178905 192716 34648038
127906 182886 868849568
15511 190236 438120765
14799 35654 40713675
16417 169289 383478478
157364 194021 126677781
153741 162352 21693501
169577 187781 45504732
148341 181110 57357419
63517 110489 360910685
146004 170905 62609355
154743 193581 798252607
150931 181623 77116473
46692 175737 305461518
154858 158608 466206860
31302 176365 364027625
198867 199516 396831166
119963 186361 166602623
125825 141940 40472129
168246 185912 573889786
73958 106756 82562057
29534 129601 250865234
19203 62608 58253268
195573 196776 2998108
27565 36551 8398545
52140 62055 514642121
195562 197355 1535783
67542 118173 127024082
60417 131426 783498738
157516 199272 104866940
104994 141526 673863196
151969 192453 915409612
34579 141740 268821529
826 32507 251753876
132117 137281 608290024
62701 89108 22773833
93879 165390 179949132
162941 169903 9898870
147584 163541 40085589
81494 158454 193173642
116466 192649 551591394
49990 105066 138121172
44816 102701 144986830
188594 196740 20527187
116329 161137 506924723
13200 53476 306786382
1762 159537 395398971
56817 93449 243240633
102518 138794 297927978
97871 121488 59629858
124160 124763 1457979
196379 199968 591228133
66085 171792 265306265
172445 179956 9273563
103957 156520 131994715
126876 150349 59087183
35499 62003 451648375
156699 168448 29543953
143327 188995 419249806
186293 187228 2358326
21345 197019 440653047
12556 124847 187276133
7836 23611 373336198
47318 116860 174629511
115176 158078 107451762
104608 172730 375770424
25330 118637 775806088
4539 16219 29275555
31416 183029 769644378
91348 167537 194361499
190600 195261 11764995
133963 186663 795822815
3785 187697 707525960
194124 195216 377388631
60983 136891 190137495
158585 175172 717149865
102793 190984 339133258
190664 197075 636508855
25437 99090 597753075
142869 151502 958546699
1824 183076 546658341
83602 107754 117670984
115171 173418 146083363
6570 137295 327371609
126327 127488 2944002
190846 192985 227615335
181940 196311 842464793
166409 174054 19217397
155153 164069 22444871
1177 39575 95878468
155558 192841 657533766
176351 184185 19629803
65661 190741 313770469
140864 157485 145465882
165128 185871 51915740
116972 142585 199656555
157709 163785 15427802
24482 132541 733459544
50025 69938 49973492
82350 146790 161937842
90853 111714 52929154
65762 115160 207840652
54370 119961 164380468
126942 182951 140789808
173759 191888 45460575
89932 158926 173424522
95558 112224 766631955
73021 117599 112126304
11731 154397 506439073
157396 190603 83360732
93341 154531 728845536
150708 158048 524452981
186882 196021 939671756
142066 190530 267225000
159734 181247 54050945
144270 182269 95434542
86930 129954 108067344
97499 199797 752119884
70821 74663 9490045
111668 166137 136582502
9880 193855 461361882
1884 115833 463746508
71504 85303 355186044
37169 159185 306130854
131763 181945 126101376
55312 197398 356318331
48518 188812 352045670
35598 95634 150187125
112219 129328 42610815
110464 153052 106734383
6275 43591 647452926
141898 156347 11965282
72481 182108 864767342
171212 198464 924463300
89780 146414 142479490
175516 192335 42169069
85510 100377 396799531
50488 172485 468057684
127135 193412 944770799
16341 62835 116527872
16025 140343 723440386
85844 162085 191659701
175072 180364 13187254
85404 141289 387675493
192594 194809 5620408
98473 119466 53063825
68960 177304 635551164
80563 155398 188019665
20944 168566 370324347
141908 145562 153022273
85034 185392 832395223
101767 131705 14197106
163215 184687 53820769
93359 96789 789882327
166890 196049 73208877
12578 91115 579527738
168219 178674 176495402
26173 161021 532716601
37395 97294 149877450
33851 58190 61321690
126575 129104 6450882
158117 191353 83444254
95259 128487 952466371
136872 199227 156726637
73956 181550 573030967
198473 199471 2505899
109132 162314 160326860
161681 167879 661049129
95120 171115 191332824
130183 141414 28191856
107805 185545 121259918
4149 79962 990447688
103653 121203 686673699
168939 180028 201751646
20168 121063 351645052
183360 199435 1638492
14302 68912 136840582
76962 109201 697500360
140377 155680 38633389
125751 154308 71877732
3618 60393 540199169
165923 194217 768024947
192775 198191 308562885
6436 174179 531097329
154741 178838 12765908
108120 191211 574463297
99855 100887 2564992
97271 135426 96003835
177500 179357 4673681
58177 174117 290802508
55517 83857 70744990
139365 162849 761267101
81990 155567 184811913
115567 174238 957196388
21053 123270 315495553
106578 169906 158939998
111474 167426 286254887
31350 134358 258259806
50974 113904 414117459
157557 157612 644046987
127666 181231 134626484
116403 128040 958086521
65192 94984 55995884
161614 175423 796520166
40144 102542 156273279
179919 195745 862747194
294 97121 394989964
148236 176243 70293582
126936 194382 169562513
163585 194434 204258452
123602 154273 77061548
18137 86162 785540421
97446 161357 160813171
43212 145427 256401922
58165 118306 616333181
30486 156191 445285695
107655 120974 323499389
12756 130396 294722799
61750 130052 171041406
82858 120756 118061519
29126 188296 478042891
43715 49131 13538195
55740 140121 465093653
83847 186031 563756608
184888 186827 770647125
113629 146343 781747124
61476 147695 216202713
160454 164036 756728301
86777 144417 144871613
1761 114667 282953377
99172 111286 803716798
85474 132874 833557172
197689 198853 127743495
107902 183841 343487793
115147 175811 152166734
134528 171498 866936050
198507 199983 245318100
195543 195758 791116057
103998 143252 98456649
151215 181312 75583238
139262 144099 12250273
70505 121607 128147346
51092 97873 298423527
111574 161102 196624619
154398 198400 110406146
67082 71054 431674801
13907 119303 264219370
127074 198977 180637744
192819 193716 1249282
35819 108381 473344443
67054 125115 145510896
38446 195622 709132602
142635 160114 155399035
196221 198041 784390963
90906 197499 729306644
52249 179372 318968864
153612 158630 880420095
137017 150530 34051671
98346 126046 69698398
43655 147282 259904602
104185 112557 21269966
166849 167993 2848368
33391 48448 22945949
199613 199684 186180
195495 199942 11105358
49942 199247 374621078
88461 198122 587201664
89674 193866 261923323
47306 158892 777925940
45906 83026 92882854
135893 198332 278560826
173026 198820 64669511
12484 84014 178985147
143227 194102 127852792
81466 161128 200046143
78404 148903 177063988
1880 141867 850310548
17835 44020 390625606
130595 141515 92650817
104359 195384 228577390
198099 198897 871641571
167520 193136 64297562
63257 139358 740426734
39828 170451 765896727
187631 196790 23120399
97412 103877 16574276
128331 144454 40568892
138442 188051 124659789
164119 187049 57378020
47050 103527 663712362
68903 187675 334225492
39039 102674 797602736
63346 175870 885489025
161957 166049 10313439
135714 152821 790452757
116301 139708 58315657
161894 193953 80500166
38062 71145 83112032
25583 196019 782402081
112352 121810 19806544
22341 177650 389533959
37571 155652 296391412
55334 76536 52775863
180666 192937 630919426
53376 121883 171729791
60268 191541 348044461
9587 95320 214279326
88677 165581 193403517
58401 197355 490297841
163795 179212 38663892
104193 172938 64518571
61049 89385 70580647
183992 186282 5700131
6485 109278 938735709
61752 196163 438801890
91843 199054 516592466
140126 197262 833345369
141783 174293 81806160
161034 198479 93976628
23387 177440 401026038
153804 186371 224787807
103135 127662 745784260
146387 191782 113887299
104825 113258 21309936
68836 128563 149690227
18378 142158 310245040
141822 177479 89670319
25125 119799 237594427
40142 86595 960569019
142065 159867 450746262
49214 63344 35555437
43099 156644 465411982
130732 135601 719388358
78455 186682 271683820
165659 172833 316088228
39541 164053 875099173
54161 90352 688832619
105730 184911 198685373
14424 37644 876416317
10615 79269 205525853
119357 137048 416536
81719 85019 8133986
28454 154628 316621754
195857 198695 742426078
135820 149388 34229037
161486 173799 30944372
103546 125971 565439851
3466 42174 96827348
81262 135951 425968545
36087 166056 391729207
129256 161976 608977308
154886 173756 47352776
65753 78993 726530735
65703 91433 476469256
103992 159958 140492048
49281 103546 135987263
165807 170225 11201420
137121 170212 753459143
190593 194994 318841368
94042 164326 176892781
114479 187335 398651211
135929 169237 83887098
160671 192759 744245494
65185 151480 566359751
58010 119300 991936914
22754 178598 658854373
194608 195976 3417997
107155 128809 54057215
59054 60653 3982193
112013 185090 183271214
43372 108371 311325904
29679 66924 433716641
80824 174082 702221282
45786 179300 335036041
50455 119656 173565972
174782 182802 20013689
95468 175079 200361560
114467 131312 390284040
122220 177804 139584727
164222 176066 19084254
47859 147513 250089600
86377 122112 89897513
3505 166088 407583684
64000 199233 339231221
168537 171273 301170277
148267 177782 114907982
159905 185440 64083891
166397 178521 30436844
109241 138366 72872194
14890 60358 952362431
106129 185511 199091568
102180 168387 166456426
103978 106349 6150489
177939 185543 778801621
10052 87819 194392252
116908 173090 389400743
3802 56369 788467239
174612 175106 1247960
18619 182332 438558145
99278 187505 221696021
25695 184271 397934571
60619 91436 76842302
51454 98803 532304555
107226 115286 351875639
43202 102479 880303223
197779 199329 3962442
144146 151046 17334899
171647 197216 190852567
27237 50990 364446663
43473 119431 492801288
151860 160987 22968487
100960 150806 229866478
133254 186540 133825551
171150 183366 30521964
80823 192965 68543359
187161 191501 441881617
150473 164442 927895175
128858 131628 563295818
31912 51323 51029283
173453 199421 315044779
151981 171591 8807326
195435 198526 157238486
141873 168480 67000178
17142 154287 717715358
133818 192629 147763283
38272 85273 117742164
143713 184011 101201972
112860 116606 823066819
45055 105414 297063655
183540 193150 24147277
130444 134461 629521857
10178 52623 668763913
117625 174388 45285997
5206 38315 82641503
159778 192566 82328082
134797 190904 854719222
43881 169450 689319631
63173 194010 328227764
92336 146232 135648708
147043 173253 65838410
184655 185038 1011042
81958 149309 483535368
148805 189168 558053285
57658 142491 212565643
184769 193487 720936712
123570 134207 26536663
8227 197321 474038957
159934 164215 10879295
37201 143903 359860212
166236 186260 153369210
78742 81622 213173632
100833 116916 727580256
184324 187051 6797442
173894 187238 33382430
126519 156091 537984487
85429 110769 63993877
16046 141897 315359902
199322 199886 178742939
63159 186363 308950931
176645 180153 8787239
109586 191691 206000707
165300 184991 796187802
114138 153969 99847999
169621 184951 802686885
96991 153200 141471475
191807 197706 14802594
74107 133681 279968941
53399 164846 279705201
151010 170843 50019247
136178 150615 36417894
152133 162189 25361395
86255 166723 938874549
19569 79749 237878488
190033 190978 933479081
56094 167373 279122007
82079 187324 435783574
185340 186518 2944157
42385 66985 61634914
199593 199637 474227478
131170 161365 695141177
68952 144440 539298039
78271 93155 822043516
116688 163882 184888486
175369 186954 28940632
39083 150911 992175505
38762 157750 298493405
145584 168293 57018181
87750 191163 259847801
4363 130226 315316215
54329 187115 513038204
170918 198612 9773303
105748 107186 260792844
81873 145024 158622245
103889 159714 140132262
190220 193054 7168041
97783 111661 35396582
51109 160413 853608271
146899 194151 118610345
125208 162299 93289555
58698 153486 237651415
170695 184979 37562300
164761 170356 14073152
101933 195356 849658871
146563 193864 150943027
156806 165837 309235127
155795 182988 68197886
72865 120969 120701681
22224 30793 21321465
67790 69818 396078357
12982 181544 422737697
90240 171039 576338422
117068 193025 190505665
125572 193753 877995804
32651 109356 192554624
139534 156334 965412076
39095 187567 372493663
65872 82749 99961355
37790 84714 117533143
31343 85517 641114838
149997 175415 63896579
195144 196175 2579190
19043 64536 114023382
187770 197393 24172639
137516 156648 48253102
165838 172670 17153347
183833 194066 25755246
77162 103126 65126881
40968 132826 854455752
155820 158503 6613392
83934 122090 95900264
80598 106996 66507942
101960 112264 628772696
99840 147110 118955155
88826 114093 694936215
52474 164969 621559886
71927 147581 367988016
27253 41511 35861630
109273 111923 641560671
1406 97255 239559431
12942 156480 952158635
80988 182194 254162957
66682 113493 679088982
40556 127496 217931635
199441 199899 1142978
147667 172446 62312556
161815 196016 86893245
142454 187303 112633182
192587 199428 17172780
103123 158323 138604845
148351 192078 109724146
66930 121957 137950736
129641 132403 7024207
174604 192973 46025511
53223 61895 663927
163237 193419 75769408
155384 183440 70376891
45032 160983 290927624
104144 119494 617873541
87337 130497 108477480
141004 194456 127505398
68272 147689 609426210
126143 153749 73021439
101808 172494 177793451
181649 192334 659454916
112863 128762 879446777
43409 91537 159898051
2896 136131 633375773
180138 197547 43638357
170340 194676 60977189
40572 87056 506083294
101416 194774 234703550
134777 189636 444142546
6880 177891 428709084
16525 31567 341929031
79124 98266 47841836
102100 149161 359365821
142566 195940 134135513
149156 191570 557105189
55808 108308 698605323
179729 184253 987459993
49268 56495 791168582
169832 188890 47648960
134271 194787 152153653
122917 187237 161445180
110757 122745 320013376
159938 181975 55385081
161877 165435 9022019
183707 193968 418533047
94645 149101 768685398
149581 187214 155372174
134396 191465 143415852
170556 174479 9751823
193142 196754 127541337
69202 122961 134808614
77065 115251 96152915
4244 172340 744186183
151071 188407 93704990
194318 197665 846203605
23998 155165 528034242
18477 42571 60400762
38644 66130 122346824
123772 191463 169910104
148324 177297 72685901
182504 185165 237477657
177835 197769 739456804
28243 70932 161399531
161010 168409 387663671
127777 134033 15689829
87807 139219 816154647
60483 67791 862431335
32495 173637 354253906
49728 75474 378567185
152370 192404 100529181
169653 181758 30260990
100727 151848 445793956
3109 94977 229622264
8883 110975 255854450
45905 195712 506692025
132945 175488 887427802
127174 186318 407597341
57794 113720 140206082
58853 74436 167806070
132655 150392 44617708
69772 198017 321731247
178976 194402 38753323
101305 159854 147227058
148094 188598 112381911
141105 165074 60451910
33428 35015 290465182
134799 174932 101042299
83381 87115 9284584
197298 197794 936372339
32315 84545 600717586
63678 81999 866434602
62846 105537 106981412
30491 159856 324493150
78771 80178 804027171
139401 187644 361275033
37447 84088 745919602
36146 170788 685337213
192728 193561 97406212
137798 183747 806515926
50448 144595 236126460
199577 199596 50863
48933 138152 223613323
111485 196053 212154993
2062 158906 393052752
73134 162526 670148163
174709 190746 572685677
179297 192408 7199411
55043 183937 90672541
92434 182652 226764964
31546 35981 440229643
131785 155137 58770468
163959 171190 652346772
87111 179507 264479907
41052 150415 548041925
197860 198878 2605192
26752 107268 202108804
147428 154230 17115943
160198 166498 756392100
156275 174958 465814733
64050 173918 942178953
16560 98573 205112508
157828 177275 48914292
8575 152901 361653481
141391 172115 77440644
113508 154338 941083316
85426 113089 291927051
157468 178205 52113319
107545 157448 508781823
93464 151894 146954251
38451 182267 595405224
130944 157089 65781201
186466 196167 24450425
1501 20209 466324919
95340 131508 91090491
57209 102230 112576905
87101 120334 83626040
103716 121299 95526225
60376 174172 285462965
166161 168740 52113044
18745 48826 75362897
57532 182909 978804091
172351 185339 29987951
96007 112177 24353935
122115 196673 187214947
53603 126041 181397468
2545 74678 814173575
139328 178310 98059588
28742 182856 502829585
173104 199796 66916013
22648 162360 350409911
54161 107492 133757637
156956 165151 712598055
41556 99111 699506771
98087 180208 206523889
119768 152021 751176491
153393 172429 47950655
73545 154624 203655503
2650 101954 209483486
29251 139485 802027009
185075 195168 902389634
164111 168313 10477556
36140 53451 43552706
185260 192441 18045001
12580 21260 21703532
59704 172332 445090147
73890 116982 100529140
129720 170541 102818056
80618 94198 33835573
129842 148731 37342403
100261 143284 940836512
53171 179856 381820266
49658 140213 737407073
42266 172658 353516924
44089 117811 185047623
142466 192049 124587295
175838 186958 505387332
12226 153832 927034277
25534 61319 89950999
61297 198810 344940208
105903 135129 437676142
59571 149849 943300682
40234 58399 980374959
116888 117993 857488574
186055 188557 368953118
151941 185388 83985243
196172 197487 3188497
120936 156875 90315323
150757 196755 462091692
83050 94519 426167747
58958 134868 654318827
11113 173378 569434558
69491 98188 152812002
168331 194582 66983917
170098 197404 68331595
171735 196834 471838053
106659 162742 140705611
97969 110805 624630471
196460 197859 3403124
176959 180936 9961498
66315 68446 5327917
67466 70011 196652421
196065 197763 4146411
117781 146525 72014457
115513 192244 192431872
76578 145441 18639361
193870 199075 13002857
117950 139485 124885798
154089 196784 953098101
174162 181390 18091536
80748 199133 297270257
77798 102153 962524427
116423 157159 620680290
196929 198008 2616341
199618 199680 344797695
93893 151217 144193712
86156 135963 125100227
156833 185684 72357398
59359 123857 161592862
16860 31999 37742250
130029 148948 47640467
184892 189413 11267428
116950 131435 36099670
18419 113968 239630240
58482 165064 582710534
35679 196765 404271939
136825 197574 138261030
43583 53914 25967373
183032 184700 896198369
164325 173131 22050773
192620 195037 6127576
107816 125673 44536765
195859 196366 1283295
95555 170399 188463998
89517 183870 237134518
126721 154484 69961034
15301 111244 418320142
121375 195174 185346139
129601 143277 34400267
125029 138333 115220850
123122 127468 2811937
70610 199954 324573130
192756 196316 7446459
26452 120686 236296907
21125 23811 6578665
30278 173350 358998111
148502 198574 125600281
109405 145941 91709327
57500 159249 544616992
36338 97545 153149750
48994 59986 27702339
163074 181767 46899460
22961 63275 520811313
92484 144304 130335596
67764 163078 239146280
191917 197413 13757556
111645 195016 408395976
135684 140174 574352903
14759 20342 14047803
112902 190629 901756317
82901 195268 282238321
84230 153657 872643242
22626 185970 409617582
33569 120980 609089286
68853 166900 988827307
46756 105335 146946856
135689 155853 494694773
39373 171025 610068274
189834 195166 879677064
83100 113994 77810698
153297 186790 84040607
40835 96393 138950588
147494 165233 44649092
122334 149248 326433910
25413 135680 276534654
41460 69968 168265380
67519 134578 167991592
40327 63909 59312059
162385 185234 818468861
71005 99156 565518660
84162 141200 143162108
36786 75998 360214921
149104 158286 22963183
15393 133510 295964931
176866 196463 49224212
62209 67775 491669263
141022 184608 474230742
82657 138710 140671638
69870 196998 367060845
104889 194980 773925029
46916 96942 125049662
110110 159029 694122153
66769 109654 107582382
79952 170115 226576303
143020 157527 257518578
32343 127299 238103097
154377 159169 718983662
127061 197011 175787661
2076 120539 296689966
39267 77537 116453270
8396 184998 442713815
19478 138132 433978769
80487 170719 226790643
48796 119761 985449854
45814 53890 948601488
176459 180010 149644368
34938 162385 319956136
175395 188345 204189773
36233 71515 88491524
53159 97600 110947384
197758 199428 699151396
165116 181738 948615892
170769 199429 71747742
163523 178237 311175266
57987 94005 565103073
99037 123226 857369663
30133 70905 133677994
96144 118241 804543938
103063 156108 133326893
170297 184242 34819934
39270 97812 671819084
179590 183447 751766325
150187 189343 191270560
126480 145105 46992206
147292 154991 19359952
142763 146310 9079335
195032 198865 9547245
22453 81082 807824877
158213 162777 713171496
150749 164185 33893445
162552 181003 480317764
164461 168328 749574614
100278 125532 394885166
165390 193772 614471303
37364 118363 536892998
63083 107260 110818192
41008 160956 300933855
67870 99761 180402606
118263 177277 244694376
142508 178204 89724144
189216 190875 972482988
150778 165193 129023119
45015 127053 205598348
86495 144762 588446252
147313 188876 72872129
39076 169296 326890076
105055 197046 596426765
58481 82559 225297730
100745 189681 223533379
122237 195621 638636087
174933 195309 51092589
12747 19075 15823279
7963 114545 267121624
84305 174496 226629167
105669 125730 50169273
176923 183268 969909607
82766 181380 247687119
43227 66518 58374001
173118 185080 572828795
74377 135180 152520154
146732 153538 523573311
45005 143308 246504374
21535 122592 253276230
5319 24544 675921457
26073 36887 27098088
90276 117612 69117701
190526 192322 180292278
61181 153513 231551017
125528 158413 82616530
161342 164729 8665097
82636 126167 109245000
55402 106254 630838037
180959 193112 30505472
17832 86411 708456278
139469 148335 22527880
117881 125240 301301912
76645 139185 492766362
90682 121413 175826778
99729 137498 94893039
129315 179907 760315359
60913 113633 820625323
59400 130115 394455826
99828 127068 260430453
169826 183773 26939226
195749 198993 362610823
78258 79109 262000008
101604 114018 31530936
195532 197666 5233690
193395 198496 217503277
189554 191169 4063247
109436 158828 18562170
131481 136264 11893036
182703 196956 35808047
16915 21681 11922283
9665 74788 162872693
107977 152980 270013476
144823 174119 14735021
80403 134874 136578237
147322 193204 115185183
145596 172708 68084781
75911 195571 724136365
78157 132182 383322255
132323 196500 536295742
82014 173022 459941320
48759 78319 73970095
43530 115893 181658539
1310 138320 377135135
85416 113767 124819448
97408 121679 61282062
78014 129709 129658098
556 6862 118856381
12398 159298 368257540
11002 30783 49357535
35143 109951 193301696
10663 108682 456848764
84782 104350 49299618
84785 93004 188289802
156832 197620 860103940
58965 120150 153323399
58757 101248 718500322
171195 187004 225181663
88312 154584 166660127
184710 190866 15462142
124074 193832 175174329
103495 104496 2566857
59198 113577 136341480
102597 195061 91886668
103149 111015 18889579
16136 190734 953065979
62945 146794 210296528
100403 195362 238698505
167412 175470 20319975
40942 121197 201232521
188870 195946 17837137
189385 189612 194898
99032 114701 963562353
9719 117340 269812603
54423 184325 325796892
122855 141672 47154254
165097 196740 79362512
148367 155846 888306432
17787 27439 379698396
199571 199757 671923000
38355 118137 200330883
128200 133061 71786514
182061 188511 16118185
147027 189139 376576097
52271 140890 471073563
78192 117623 99227146
172115 198297 65560183
85759 91657 14715473
180335 188847 543623692
97599 148206 327207893
146707 178348 52053793
84506 181143 837904083
56907 164220 269264249
79601 109550 9658447
144966 147506 6348788
198114 199119 170959473
166506 174179 160406157
37572 199627 685139276
39980 137654 244842263
92224 105403 45709749
72943 192106 299194281
128239 128671 1108206
163886 191057 813908674
156767 188100 78568350
182945 188235 512959083
117904 147459 74060100
16615 20632 46671442
155241 166097 27248451
33229 158346 313937277
99734 193311 367541164
42665 86799 110303905
197736 198270 358390719
51999 112357 755654305
128464 178439 125602123
62495 182308 321876516
188655 198443 58687324
27181 193939 922054165
172602 197818 63129106
191706 197079 13531997
143167 197408 136221993
9590 104161 385248434
117490 136213 257318947
12848 62639 124811025
12763 137886 313460576
176593 182174 234732944
30833 95215 197784693
128313 151408 58093140
32345 102360 175436172
27128 189685 407876785
187598 189927 5855648
70520 143302 435897602
23215 68919 114610746
63865 71227 18293416
168722 175956 18136579
31395 67697 91161931
83400 170708 219470222
66818 96756 167981925
180634 189194 21400096
22299 79495 151073314
9330 196935 630156447
15631 146729 328698473
190785 197760 18735973
67807 185393 295001259
185227 197892 873883813
127076 192711 869598517
103189 132215 72878912
78406 165844 262855899
143088 183712 394413742
60103 66719 686879557
139450 198037 658159166
33311 137990 262501631
87384 183773 689587004
145543 152052 16266528
57387 64120 15121981
9464 25065 311930387
167455 183668 40696428
87577 115249 248470549
185529 196684 28078975
3552 170667 355857648
155970 197043 824153220
178846 186871 20039810
54046 152686 314173690
170841 183480 249841410
103327 104521 3105683
186148 197600 28778452
6019 160094 910559029
3031 78768 371131536
31954 141814 275511579
44271 131583 218923509
109119 120422 211076006
78005 79449 308424427
149505 171257 54750393
124029 180532 861429818
38006 43753 59531428
117109 198345 265619445
32647 54291 54538319
163465 186974 58912088
119334 150573 200977386
64565 139283 436666933
198109 199920 1003457
81981 92897 27156886
48306 135319 218165452
164184 199806 89297740
139564 176146 92092879
15053 163712 261404478
130783 199825 327212564
49959 85466 681511968
161564 181790 50797966
97892 191928 760999347
43240 59461 40717535
4187 115597 279389011
189505 198663 732228665
119275 177704 146639163
168400 180086 14949880
164366 197773 274678516
122867 126064 99884340
139094 186070 172159459
172915 174725 951614636
50923 63627 32002651
196421 198181 104531927
39475 153120 285139335
3326 119208 290377713
136761 159694 57725937
161024 171632 30225552
146825 188628 119612139
11874 15307 5628570
72870 151200 196624908
39089 40645 3945220
84754 93638 260321088
155984 189832 84857795
187709 195648 20069599
192965 196888 9852450
175372 186824 28588110
176991 183026 15093679
61658 185705 329818380
11167 124665 284397569
152882 163342 278926172
51937 109329 143918001
177689 184457 494212677
148117 155273 365969976
75228 142905 82720882
103449 154473 128224306
120607 190132 174520101
29413 110829 204324860
167472 195117 215530060
78873 176377 244900452
43163 157674 72907215
64316 193042 322934014
75987 192232 291935587
44992 116360 538857139
26336 86534 669674244
56438 72625 40424763
77448 109254 80008981
44210 180697 342463570
60775 133073 926412991
188927 189736 2072467
154179 189423 203950569
60651 137445 192364758
93054 157474 640529781
11465 105600 235902566
61164 73267 301541630
96178 122583 66582412
145246 154787 23966456
42497 66727 648106553
78313 172730 237160427
146517 165502 546387859
110471 131298 52028019
94365 131900 180765603
98990 184086 438016051
96497 193543 689098427
147637 148808 499749442
71693 162762 295290228
183439 199796 41047772
109524 170139 152250154
168133 169732 4124637
122285 174197 130412821
39803 109092 387949992
179360 194731 38616510
92428 189925 728114883
8542 34879 333657407
120532 194499 299255825
38281 147184 28689291
86395 187975 255181808
97785 182212 212306336
47229 196691 375082859
156081 183047 172324467
1521 145370 737533199
38773 89691 127401594
11165 84764 184092884
41577 199892 397188523
70963 142972 198023564
160038 166218 15568752
125780 132874 603280183
1436 63913 156431537
30194 79571 666009816
32382 110788 489088602
98472 154351 140658748
117777 132914 525969634
28909 86031 143026095
182800 185983 7957737
164316 185673 53428696
63302 136902 184330131
79173 114299 88474273
83741 109247 64216820
97893 197714 630317090
73077 78963 14717264
137091 178160 204658052
154318 164050 777609022
35008 132863 354670610
91796 198306 393555651
79912 141495 803840973
15294 133476 296148732
99769 103044 67740438
54693 61108 235582369
171993 199861 69802110
92647 154388 777160940
52056 72732 20200424
36227 127156 227963964
182545 188658 15313803
30089 92148 155273278
35714 139810 260961048
30630 75766 950942451
157623 176785 48193981
121210 196095 396778249
120288 177253 899266386
140925 189003 120790840
115589 124172 143356838
76373 144616 171421644
175975 179606 219200823
2035 101994 416872120
14219 199161 463900496
118508 170752 40837600
16173 111280 238478541
15488 51149 89285068
107798 138360 14386811
9228 175369 779779425
143623 185264 104608193
61011 188927 320819421
87104 129679 106899533
161619 194768 930536819
8626 77488 182600985
117056 138176 918098277
8967 74029 248040335
3543 159361 390501734
122818 143046 174104718
30448 132193 255090680
184835 196911 30356310
97895 191467 932560407
102608 111077 21599830
46546 192052 824609491
20595 47891 774137618
154551 194120 99312458
116806 176753 150317510
113167 115769 715947836
112295 157794 790492065
77240 154043 192932007
108913 119599 809384764
69363 146777 758865824
39482 151770 809518755
123572 153950 76304132
177231 182055 245790353
179954 192019 474918117
132099 145977 533868594
6169 82673 191371004
5586 167299 405396088
118449 159962 505596400
84001 163120 427623486
186039 194378 18060474
166251 181160 37389295
73348 102218 72322702
7240 195922 210170193
25688 95826 175540976
169198 181918 447655054
109993 165163 138511252
62047 198771 30247554
25817 66464 981348415
170418 181080 512137325
148994 168076 164069419
117159 183704 666688524
192065 199977 19817969
1169 8726 59056137
197680 199093 3617836
14448 25526 986678775
65824 91987 65185195
162270 190541 70843350
90377 161848 326976850
145022 184803 99813201
152693 171515 317059111
10989 125992 881085586
158117 178308 50758633
75053 83483 11815598
162573 163391 113384149
56454 150925 273300624
107293 125414 45206227
173771 190614 866706215
118357 184602 942734948
145018 171318 66137781
85842 116574 128484936
140334 167949 448804895
199615 199787 413881
43620 60968 43555834
190909 199958 22744230
4420 63089 670410325
25932 38225 30729854
12385 64925 131678504
67055 160233 744125310
107176 120837 34037079
64860 189796 313357831
63160 141146 195338482
156429 166352 940431973
95954 172084 191652455
134010 140296 15753442
121304 197613 191548147
175907 180344 11066638
66953 128099 171154829
153170 160558 553446525
167989 173891 14848459
42192 61230 47757572
19268 169619 377162911
123710 169435 437302483
137527 177857 101489090
59426 180535 303721008
123536 133132 23981100
114263 136915 56525760
17064 141859 107118523
135614 180303 112367481
15380 79780 337944809
108293 151823 368633490
160566 170099 24099829
90960 113642 190195491
38904 144649 265312341
109876 114415 11435635
23700 191404 420729545
33031 147611 287572124
187351 193656 15924262
133545 138383 4663419
113102 185846 313809178
143104 180690 94487546
21588 44532 147350297
100493 166615 166365220
94746 130547 90143953
142463 190397 120357909
92130 138306 732505340
182332 184872 954575659
79360 105087 64745999
160448 165664 13207833
29590 79565 997096373
189488 189837 981602455
176521 199450 398393511
61300 184595 347903282
112453 159686 664460946
28053 59579 616326464
10562 58777 549565100
20844 38713 44582369
132018 167793 89895126
169596 181482 29720823
128610 197362 172671936
102 123616 309347694
135188 187261 245130995
49719 94610 290943759
190631 197112 84757015
123795 136002 735062343
19409 182429 834719282
2456 6843 11047834
138458 142244 530415624
159134 166589 94752214
104259 181747 103247630
40014 193964 386330195
16577 64134 119225840
57268 154300 243362679
166209 172963 16967561
126122 149865 417171250
130489 158761 71061308
128931 195391 268712911
83754 100059 40788817
91139 120649 74306625
35321 57900 56872122
19586 56962 702223779
74940 82343 186928597
66968 126357 412225108
137219 184411 118643594
153114 176895 59755293
102221 143493 103704079
163021 193775 757690973
149062 175384 55637808
94699 95073 934488
27661 106764 198573934
893 2719 574756669
57655 198347 352865761
48949 158432 274580264
11888 30791 440101684
23352 117328 235863493
88887 193869 325060207
161516 175216 108843368
39326 72827 712877274
97009 181138 211608682
32732 145477 283016057
129619 148828 493256087
157985 169639 29459798
186809 197194 590561558
176936 184327 18526123
10263 46385 365359847
16428 108902 231828048
162624 178367 39504475
64890 109149 110949318
60530 123029 156630492
63842 121362 144084307
1731 44289 106363593
136889 191372 244594593
55583 73992 882385326
93055 168581 594625087
9408 141348 215533800
89489 99809 706072179
182434 188861 16112454
35605 168052 332364993
143642 163937 51129158
96854 171921 289120368
124759 185469 715272194
46295 52013 278128008
54896 58415 8871690
195522 197227 99277770
72259 93601 232720211
137182 172103 210267359
101799 174797 547236421
129080 158432 105193497
105197 153397 413575117
11048 91139 628402448
108173 149793 328061454
41287 61364 50438502
16343 135106 297526016
134694 180746 868096615
26803 161441 922983952
197483 198303 263229511
106553 151394 551838319
187725 192306 11592262
180395 196750 13677416
62064 93993 79581560
158993 174750 39712698
176717 193764 10975280
25679 96263 855794896
189226 197170 20027553
198595 198897 180998690
118198 170929 599025886
99576 126499 67678666
22427 95551 570664189
32514 135082 944782756
148675 157232 21422072
23843 126598 257509328
134505 188172 134829370
117317 189469 261108191
108732 129226 399974593
57756 124191 166449811
9091 108579 745037912
2808 150690 370594617
117383 157404 100247042
109898 171273 154115199
178521 188842 25836185
17952 174864 840955813
46093 92343 115651172
174078 179219 12904636
99618 171136 122020080
195656 198332 6647681
73310 164840 792944852
127366 173198 115268000
155208 173448 45790419
3527 44298 408729831
67254 88884 44511746
134779 178224 54250712
110667 124012 33343369
93381 130004 92102035
65567 129439 545050871
143321 167326 804670249
104048 161788 144991725
62397 93431 77327073
160545 176056 868057775
153777 158418 24920414
62512 93033 76045989
83974 174262 226856781
61480 98728 143341733
106621 133304 66720160
190182 193733 409990181
7079 159237 625042551
37416 97581 150577551
152256 170215 529700228
148729 192748 767335428
19770 58543 759971870
179705 192045 162592237
140845 161320 221843551
11926 154579 893822121
23731 85882 166468273
199946 199984 81736
171551 175183 2457670
168229 175001 674198978
80483 150838 572884011
180001 184602 69890562
144971 156895 29912529
119858 122565 446816880
85613 108102 624357157
161728 173541 684850144
190273 194501 679403078
33677 155232 383300980
127617 163003 89043724
179554 193077 33945899
3607 195818 481961863
152087 153594 855934255
84864 159395 431046519
73098 148307 855902739
114094 142187 586187030
74566 135951 154043875
187824 192951 814911617
158190 174307 40605187
109701 175341 164776918
199089 199884 1981017
4061 168966 6820589
96082 117756 145338173
132953 184272 427574102
63178 118290 974232390
3362 191117 798410105
9536 145364 853217946
178664 195515 42298498
160536 196739 924591851
58892 60331 3636113
196275 196728 71348093
184648 193771 22971043
60141 194251 336457143
90681 108264 32594678
34135 65830 79681138
116942 165092 120808729
78973 199288 868272986
124724 131638 260826831
140000 171607 79681684
47050 186996 351105900
160124 182168 652335500
82005 118931 92809882
176125 191034 37322996
158171 180334 55700291
189075 189841 383459136
37674 50379 978037080
51359 142543 710719521
194471 197872 342435829
956 58048 143000359
97557 186711 224125641
46206 103931 144744968
77713 189513 633979287
98946 100026 210099177
61463 84386 154060630
158579 166772 20680429
66551 152683 216029244
169577 170058 1233604
128446 130841 5998657
128867 157993 62734573
193345 197163 9557224
20030 189091 423920790
168627 188744 25345428
25365 116236 228230665
182170 198737 34882749
149440 164009 930258860
94760 147324 547617573
38266 179427 505496514
194208 198696 606173636
88585 195668 723201804
56425 86874 652027977
100984 106922 962359224
41007 95821 251625330
189326 194408 12896009
55742 88470 760209664
118131 184068 165375671
68333 165144 239583469
84723 107900 945059834
48014 185374 700983992
125220 153610 25716429
41695 118460 920752633
90026 157005 168416832
25766 126870 911542880
187028 199755 5231667
58791 176159 909180521
181262 199018 44577184
197782 199913 5411283
197713 198523 861488450
140474 154342 648439085
87309 88837 3809205
23096 68009 112627393
143866 187892 344265848
199729 199943 546002
96047 183613 220186754
14645 76862 474153918
175716 193869 359811600
65508 134413 172613542
157612 158516 683756973
112446 144241 79588240
54505 90339 89381102
192410 199351 17398369
46203 196510 944174122
196171 198673 551259045
103333 137699 86194187
103385 112948 548729613
178223 193070 714487760
1834 137875 340702521
165044 169165 97295940
6728 72537 164581907
82409 142320 955221248
87309 118547 921189844
114569 127374 31840036
31092 195088 411589275
188799 188937 313044
35104 111120 870392678
85587 157830 725041959
131990 165089 445579697
122378 189194 167683796
149704 184176 811068761
187511 191991 11340808
181536 187084 978431652
194336 197131 358185552
109952 164108 135979342
1738 150506 678223537
155739 161367 14084065
139858 191358 129452975
122263 150117 109197669
157880 182442 61714060
54776 163267 998945296
197035 199235 5520301
10786 27051 383162637
190926 191711 1978871
56745 149917 147852692
107887 181436 184491137
173498 179396 14797554
23864 179461 674800833
96059 119889 89654245
44500 160109 290062668
171530 172215 1729652
77217 165887 222767349
3979 134787 327620488
138876 173780 163735806
89211 185738 383255281
123242 194448 770649829
76104 135312 799382914
11767 87163 362518809
113918 187058 852232191
60485 131003 303008057
132892 189902 354376470
151156 168618 729926451
128036 189006 153112888
135912 167087 333777671
119042 134536 488383683
146550 169589 57933989
101922 176859 256110636
197246 198686 534947242
171911 187500 38910299
56537 173652 293832482
190354 197508 320548130
70139 183493 284407558
9040 182520 684518896
191218 197243 15153388
23187 63914 771567668
176455 197484 15826705
156909 199022 391862908
154545 170207 39445509
10140 117758 997090501
19650 135131 289317896
72641 93987 53308898
59891 111165 767104153
8166 170516 407093762
29154 98045 21855860
149015 193989 112946239
145135 153931 826465171
46491 159193 282707269
78696 166481 268470898
105153 166755 335476583
146100 192278 886734468
54493 112979 146729085
117214 158162 102560714
36115 124296 221226190
161322 182241 302526963
174723 198153 640757418
45562 180789 837522320
166107 185829 49410479
147537 166021 18766328
70230 122223 801412154
35697 70114 901065447
153855 184258 235491880
37636 199785 406949956
64664 117573 132815184
123945 158441 462712958
181517 187294 14430042
191831 193578 4446172
77256 170280 233809146
57823 89800 124109459
147336 158736 496611508
82395 94815 30891663
79901 156231 191727170
140925 194288 364436568
29171 175615 367494489
146665 197321 127085059
167041 194499 68959640
59664 155942 252462408
163047 188609 365956610
190780 193035 5714058
95665 103323 685128391
83840 133421 124477110
117198 126589 257608459
98929 184415 154105746
93245 139417 115995625
44544 173027 764185518
72257 124009 129897337
2445 96511 943259084
128152 129035 2236204
17625 153758 343718284
123161 161047 248587381
123729 141872 45436372
191309 193976 84411784
135463 157653 368379655
5592 53208 119201701
138681 179234 745175805
145845 159093 33132455
41414 74046 81643401
156545 157738 753621514
31801 51636 49839073
87858 159146 299135609
107831 137148 10288644
132199 184081 410117748
73008 87847 36994852
102430 109232 17330056
26744 131953 263843523
1916 89820 733867248
89002 122813 37231561
109218 129717 51117336
163109 182457 48509548
45872 192612 875702349
55870 85627 126843454
41510 159690 440310695
194073 199313 13114641
118622 191349 811420170
128203 141632 802141183
63966 196627 332803001
150443 177457 1032185
54663 185341 327781316
27699 58082 987267356
167451 173451 6326475
61195 67633 4580276
174388 179686 991978893
7687 190437 458082870
159534 191470 80179069
102712 131571 72523922
1711 44477 487056783
75667 120810 113262527
147976 149688 4291667
91886 142954 563666946
179436 198998 187309793
82936 115425 81907676
127065 165791 97470140
50292 196411 366637382
19237 162448 359173926
195581 197871 5621101
104550 174933 990385084
48364 150038 255143408
143210 184967 104930090
163965 169313 13430378
184509 194167 740497806
18977 29738 26823358
123588 149956 650678124
178886 180281 3501052
43652 59071 38730771
188633 191636 7555821
50263 105196 137725310
7914 161043 430186621
113614 147154 84096373
39594 144080 262105740
141189 176597 33289776
107390 192008 17166742
118876 168775 125314305
37027 175126 346668196
187680 190749 943660478
144057 190874 400264952
191099 191883 1977242
106545 125547 514391441
107657 190449 334831999
111148 160375 943301058
198510 199514 680923816
174215 192592 324555394
127123 152283 63309231
32070 68987 92664166
167570 181280 227390590
42541 167341 313033832
83140 120406 743061446
125910 173754 120308642
73153 196532 967749327
32176 160652 322355792
22553 51622 787481707
51276 121127 175107478
169105 181864 418064808
49337 135878 335724736
179593 193432 221417325
134859 166389 79407089
121791 173604 130153945
157593 180091 56536873
129658 161123 721139906
143020 194499 548262687
159926 197325 443566201
31251 131732 252025338
92774 135963 108575024
103659 136557 82431843
52245 183543 1409209
12037 28597 41250037
137648 178606 441202280
103663 155399 129985750
148202 175677 167587952
175052 182503 597425118
12785 130679 598694023
50521 123687 582437806
86572 108454 866744143
55859 57625 470273895
58268 192476 336615236
146700 178964 855045668
108627 153494 112527811
104308 129616 93786986
91243 143360 726263015
131802 198760 168148548
145692 188897 872446240
60126 105494 248134383
126990 178966 130697508
16640 144367 320179714
30424 153477 810185599
17452 162731 364381875
69565 109327 99761772
181559 188707 17899470
92746 136313 195141405
81107 107846 851809628
19080 107711 707818264
154803 188505 972418734
51395 69769 619330249
188489 192406 424427323
153468 196003 106845909
182484 197010 36500907
114997 167195 130832987
45650 80871 88161134
69081 137487 171419841
58416 63033 499257625
28428 135474 486638212
31598 131133 249567736
64049 82307 868527684
10388 133667 308860546
132247 147358 38023765
65690 90138 60914698
189103 189268 766593845
37745 96229 776013244
115940 127152 27752945
106151 132883 999354842
189429 191641 5605312
162543 182540 50151679
78898 183752 263300628
7601 92271 231364397
157761 164149 164206032
195516 196947 3560522
165254 185321 547016134
176003 178964 7392604
71406 141818 307579216
64156 190182 718174054
158312 171308 32855160
36095 164164 321477575
10780 125868 288232317
155799 193727 454305131
196776 198427 815097477
100038 111196 384017833
113076 183763 713136782
114011 135782 54387316
165985 180295 35874775
9148 187713 568471844
62771 130888 170618727
105658 197922 653884071
167392 174724 18516461
199811 199827 908547800
194473 196105 858128066
159888 196681 104573444
79488 185934 614844777
120423 145604 63287289
77842 132840 138015701
161549 177805 40846433
197389 198962 3978183
34034 186921 383679686
24384 84709 151099899
54506 145014 226966261
89204 124376 151011578
130814 194943 596363932
97490 135785 855163570
117928 166076 616405359
37566 197453 401231771
93996 177430 209786211
82367 124907 388758115
107309 113916 813213549
70407 134549 160728314
70144 199897 889249321
183146 191848 646208950
168882 190663 23978881
49252 143943 519867517
2804 185427 457831350
141839 165576 418299416
15027 188540 468148586
189182 194514 430184521
102558 188181 215071440
35424 75010 99183364
89269 182586 234560065
99759 129993 76057881
829 129841 323045769
182692 194973 597351191
121969 195407 184446733
114995 152097 748589151
156871 196018 98290377
85123 105149 50513988
14886 137795 528802981
143686 170238 66902035
17868 49803 278595613
68846 172350 416244711
177369 194626 149831284
169091 195571 66397507
1441 143362 674076590
119541 191240 678361859
169393 172105 139496792
124788 196111 179153477
36970 86520 227201214
168237 172324 19133376
44893 82759 94762286
190780 196053 13336793
45855 177905 331375231
144520 195779 911951840
152739 193217 101644742
159797 185368 661117122
117293 117512 103352502
75868 166804 660375922
40301 54618 18485078
85932 188437 257477956
114522 168519 789412059
107079 108128 456730140
22678 144607 305682969
158495 194466 90430060
94326 148301 135914893
105464 128503 626260214
131356 142929 29022832
19043 195317 466427222
63641 184658 499498853
99877 145888 121541509
170823 195374 61502912
99758 131698 80391184
103616 130060 89561512
11813 34744 989562582
29869 147865 296058910
70187 141612 142047409
151792 184863 754098437
106790 199965 233721490
177884 198415 202807976
111164 157493 264528079
37938 39683 4503182
148180 187654 488645928
187623 188718 2805900
73462 190988 905240087
19741 68822 836836776
98746 197549 620427470
90167 111378 53716110
75186 114236 410144021
174031 196616 56684635
71578 105678 85604026
174133 184045 955151880
105248 164083 722790223
81911 153521 897009189
105282 125839 168614361
32940 66690 170373227
184390 185487 770104610
50116 150560 813838469
19518 84706 694149731
7409 65370 225035668
173756 184079 25849345
144312 162670 46207437
58731 99008 944220202
2299 68608 166008114
25849 37423 53248163
4745 171362 417874212
135070 197403 355901070
68478 132052 752317841
42951 169724 740257069
4474 28691 118718999
30394 144114 568642181
80208 122777 681283101
76008 88643 31563674
122179 123293 2818873
178863 199278 768910399
88215 103542 38667132
92604 119310 67392458
95543 199155 260496418
37260 127159 225436959
130428 192551 877656164
115976 148133 80553960
101549 117912 25822098
14691 120823 700662199
187461 199378 907583489
101844 135652 84932281
50419 178089 320301452
176348 199795 58821563
196216 199021 6989862
18388 92197 893543798
12337 56140 109740956
132967 186742 600608722
163021 168854 14707020
139476 194885 325662276
1316 61521 150738029
172655 178519 14679605
64938 66819 4666365
192870 196597 399825757
31617 117282 424298528
81851 173613 716037815
139775 185041 113834627
166088 180654 129984058
44025 85068 963022844
124335 162970 97065960
137408 144988 889599707
42647 43448 1999740
157439 186091 71894154
148871 178923 275223926
141819 175980 85963421
158171 197388 98453002
37621 154477 293324383
147857 158934 146730602
62091 102212 291109262
195260 197072 788126
187209 189601 6051269
164223 193823 936389013
78128 90789 763516337
61605 193883 341274450
191044 197633 16534621
123066 126973 946081939
43195 191326 711344283
62740 71689 22283098
105645 141092 594319771
164817 192062 841468545
15440 43042 69137868
145623 167107 53878701
9849 143284 334326008
174462 190439 711413739
36131 140290 261168022
141021 149805 22272847
30721 32113 848722956
174790 191689 988604652
67482 99736 263491771
162597 188273 64321321
97961 100062 891862367
106935 143003 90268290
54004 180667 317681714
9175 183418 436865920
159686 183768 190917479
110814 131150 50768061
46106 137606 229356853
14260 199418 683404196
170369 182440 369200273
180317 185609 96018547
47239 50550 588994656
86786 153920 14614661
18326 50621 988596250
104141 181266 591467277
186551 186638 221102
156044 178471 25032258
196319 196642 124905528
46223 167225 303651856
45114 165933 303184270
134962 150891 40123142
156072 192676 324000956
124639 141667 13521788
60131 179903 300426191
76407 107260 77748657
26237 85087 147314912
110370 161386 127900417
74404 169720 239489823
106571 126407 49429608
90910 173770 208368645
71215 177505 835656669
34719 178510 360930970
125642 168370 107456440
126389 148358 55412675
148928 149793 898029903
152398 172095 49598965
104810 181192 114604338
102269 158221 377794461
24630 117675 393637259
14039 63193 521725270
9736 135095 313958278
100244 159754 149646818
38790 49856 27844645
94351 149574 139006825
142254 193880 412912737
134532 183186 122307720
51913 144670 232634929
21886 23523 549368863
190252 199883 598248372
103650 178038 186794808
196005 197175 2907666
74989 88552 33882260
146456 157410 27433964
18388 144736 610298625
101372 154588 845198294
155560 184449 72453730
72229 159589 954664554
3732 71639 169950182
133028 168498 89251434
162228 185499 58294592
114866 164885 991135314
91076 192819 312364407
30507 196951 417607819
56184 187000 736381363
1885 189098 480660135
184425 188243 184627401
188457 189112 642884437
81134 133338 131039917
9905 130318 301603172
97204 117517 51597915
73329 126719 133866719
126468 175589 511049777
93529 110426 42907166
69376 121024 129494911
48738 73412 906386976
101122 156467 139237684
115824 158020 105609201
131457 190478 148198992
111715 197952 216201181
42944 48072 12671933
146683 148075 3515756
96068 116986 53057745
72103 83473 28405649
165036 196198 672918560
49749 160193 506734052
135126 196035 153138969
75134 97955 57015251
136297 175610 312471188
96871 199556 312401416
197450 199385 4906107
196146 197051 449680777
123758 152665 72560810
33569 109881 583873481
129929 131077 592840651
161266 194200 82720901
108243 187650 461284156
113331 193142 820757772
12524 96747 620098577
36267 98583 155935303
188679 193659 12578889
133632 146974 85131497
14048 165532 399061623
127964 136850 22264499
115862 147493 256838319
52568 85523 82348638
161531 170612 22998978
111089 158034 571529265
116484 130290 34286107
187279 198112 27199056
163433 198852 602520618
118514 183496 273024009
148401 152516 503144291
107075 197975 762400819
79110 198997 698552734
111773 125554 8515243
92528 169250 193034530
660 68218 745027980
5077 73299 170681699
112655 189348 192257516
68710 136664 170253364
40614 103603 157921842
155590 174994 193102172
174197 196828 56769852
168146 189518 53558619
117071 167320 125967004
28764 179756 950552318
20666 167093 367202687
52983 175908 433284442
141705 190596 774741904
4199 161335 830373119
1903 143981 934977564
174178 186876 979585117
77096 192713 290318679
67796 173869 266164457
71665 77787 15228981
18099 55742 94350028
143295 192201 122905986
106105 193939 220408603
157174 192293 553443937
107228 189742 689474944
174626 186567 692341446
47084 191082 589843523
141121 176216 165023586
137358 191115 135102116
49685 182251 482129034
2180 33151 77200175
158555 186719 289673965
62485 188093 314966567
196749 198935 569169040
105294 128892 53727260
74230 183048 317719959
4409 191671 794607369
126224 130872 11686314
163613 188721 238233129
65283 180774 289718230
7029 146790 350278943
80830 106864 932773142
46751 155633 273222345
123294 168424 580053119
3199 148529 364326108
159803 185703 956882477
185910 193556 19260440
107281 182650 189025300
122110 170072 189787776
110373 178247 170225353
140490 157521 42883441
131648 178751 392305899
40830 102747 155084272
124465 143553 661972721
36783 84576 119691496
136588 167361 77465465
111494 112540 2649222
78361 134360 807091267
9409 155392 365998096
90265 92551 5740143
132401 147046 36874182
138150 172770 517576694
15586 94458 398736018
173776 174225 911072
175107 178844 358144215
160087 197449 305628361
128551 179211 127350623
163759 194296 76662941
168640 199099 76371111
119613 190996 179106279
177121 182592 228118387
178454 190912 31198723
138750 196359 664373502
10636 46977 90866194
22299 128487 266071613
160819 194827 85452221
156153 169117 32650225
14631 172293 395549330
131487 171301 100194909
40510 182961 886134274
162013 171201 23174026
166359 183770 949852137
183537 191513 20006693
161227 194835 84426736
147274 163307 673600550
158124 199448 103783718
155689 192964 93533822
43610 45339 4249922
124266 173317 393993679
156448 166129 24331685
34760 76560 795517014
116498 139960 58481447
114558 185558 178020056
28237 176718 372607191
187253 189284 5101683
185959 187605 96823013
101 88783 364098249
92038 110690 47295997
125988 135326 23443258
195693 198857 778198
92093 124023 80474799
123997 154443 76497250
152366 196126 426494487
9800 185412 440278379
134857 190739 708335300
176772 190013 279319310
145115 164649 49148907
8972 66311 143555546
60301 95649 214090676
100241 104930 290345027
21074 186862 575744992
176119 199231 57971517
65239 185505 754018933
91094 180885 243753245
175639 195370 702855595
86477 177689 473010536
31599 175889 362132169
9662 159823 376391700
9812 114856 263305897
68400 72724 928586587
5055 22088 42597492
92743 146778 135994150
16133 156995 353171034
187437 198084 534521067
130391 199964 732483929
134746 180348 114665467
73123 180330 269166685
102616 140209 335386728
195832 198866 873050391
124459 152024 69193458
193404 194694 3267571
163654 181723 45313607
64612 132749 170713975
191371 196409 12719851
102855 108710 250538178
173178 195640 56364446
96887 105647 22425487
114121 123596 13331554
45036 138859 235191686
22319 29173 17016475
116086 197435 899406274
181945 190300 20862767
61458 176845 289439424
3217 154976 380414528
195295 196564 3188768
96247 194659 247467431
63573 181525 639329526
141298 183767 222248234
194082 197082 990954065
25177 108878 769334215
47377 183009 340360091
164109 190502 66063983
181248 184667 8545432
94603 126499 80266983
15026 109528 34876322
146934 149956 869220136
89685 136652 953675681
103903 128601 61912360
144023 172385 71399120
67464 199898 332266201
77863 193238 289729627
80935 121842 102734792
165360 190690 148305033
58814 77058 938318216
32715 114592 223370885
47029 196232 374444768
22562 162829 514535307
95182 107907 32496595
135274 175374 100944741
15341 119855 403535263
98484 172533 186334519
63119 120436 143605110
35562 127934 231610021
191413 194697 552731188
2140 99645 679941199
121569 134789 33036997
128085 155652 834220966
183069 186897 9580947
142602 174663 567760357
48731 193161 362396897
173144 191231 490199100
111604 192448 894399595
59322 127411 390036454
121414 148778 81136190
144376 150853 16251038
160059 178460 46249318
1090 131018 325392098
85765 87809 5084750
141726 181661 713868232
6700 45141 328664694
107382 188480 203382119
6167 169134 408689957
8551 186161 445164056
119510 186731 982111527
178902 195103 40706331
70600 165939 239288266
5414 164675 863987686
134829 182697 275859713
162243 178751 971386161
46719 154244 269801835
94841 158394 159869404
63126 102348 98008259
111427 169968 146908889
4493 7707 8163981
156414 158762 5829313
50015 66951 42511934
58526 104234 114391823
10058 123984 294056527
148552 163084 19718532
192429 196486 630330929
199699 199985 174592281
184632 191812 18009503
156902 161678 12002312
151989 158188 681630089
158878 176319 43857410
169936 170139 541766
53829 75762 54754954
71437 126868 737916988
74139 115506 104114733
91789 196352 262828976
117089 133754 960586190
156192 175234 47855277
121716 196988 188999364
112511 113770 418828
67054 81207 632499168
89382 121872 81855200
42251 85547 108209605
5724 193780 760024224
60272 162912 257427632
18408 197848 898325895
84219 113629 43370099
136561 161436 982769460
119568 162666 845703396
3139 173633 427472510
42500 55950 33747136
148213 162890 508033918
142279 163934 485283839
33507 40381 699581473
53062 140710 219651743
36062 72257 478510643
194369 196546 592574925
19938 182565 407847767
126130 189985 160380562
6022 170223 411811814
121377 169013 667208441
49464 122666 394426258
125738 195086 174280637
56914 111604 224526817
165546 177459 29862704
128126 167934 627853186
30832 106472 189880428
54360 141596 653012549
182252 189492 18111738
5903 37978 562078431
172147 183867 126229798
193731 194442 1804777
117197 159411 422855895
7805 120936 283325666
115726 177120 966487388
103701 147697 672783718
68754 136398 169441335
65590 106397 102422499
143680 171611 633395605
159033 173716 127507878
5806 92765 261897049
3389 30137 265777105
131493 139508 474438301
70795 94230 362456433
93367 167765 416143182
12372 163775 379715032
99822 147263 119374129
80413 137034 142036702
36150 168379 331854852
50988 180946 326060964
19844 64709 411244074
67966 161924 86846199
50422 52468 672073233
89553 119669 75950145
46924 160501 284973588
171256 172878 3983956
89832 158796 481086665
190370 197390 17632326
107167 132809 64093624
179772 185006 13117603
59467 148447 223181197
143008 197336 323220112
7439 165180 895540342
91238 119135 70379403
91882 150364 147088026
84449 94551 374212678
57714 70018 30747441
95094 196403 891375810
74479 106339 629590225
152364 185516 83184800
108144 181628 184330433
95507 116104 52347072
167608 171348 9529700
36883 52448 891860147
6219 49875 605587285
165008 173968 22424047
132021 157505 406728354
81234 143593 156530865
126137 196380 954224961
64220 90723 858170303
56473 105796 410778612
169204 198635 73754133
181993 189003 17469369
75978 152203 125464591
99061 112012 33024726
31789 131920 473733414
172824 197005 60657267
191477 197581 73914123
26849 103608 192476503
880 136374 91191133
134559 139055 11293783
23830 99381 189131131
164769 168558 9444112
167331 183727 41143703
49009 140374 700431333
19509 49535 12750717
28230 72266 456394671
182178 185357 208301147
79147 85801 16597830
5930 112300 266662220
193568 198008 11044264
63485 188458 313396654
119045 136272 42985288
121219 157049 989606398
136938 179829 107881720
108892 138413 73840542
72303 173480 254035923
38992 84061 112840027
40639 127245 644616605
146087 164763 23045410
161035 177370 41026691
148645 196487 120068696
153502 162313 22223798
184260 191160 333218958
141555 186423 764351933
148593 186477 337804270
193468 195916 91831340
27253 44438 43136679
106937 169828 157877755
68586 91030 55854600
76872 141153 161286270
73069 135188 647719807
198728 199775 2631069
178205 180340 598094492
64041 154296 226352050
30444 58290 69974225
90953 197291 519806708
112942 130259 789772576
52861 198379 365085610
118892 159906 102902377
98409 101678 4502563
87813 157085 174195103
43363 162611 586329651
135306 163900 72055067
65449 176805 279366133
185038 197130 266823690
186136 193488 18566970
137561 174825 93849083
49854 94725 112044408
118612 178736 150919393
59149 164405 797197750
26433 54828 71356888
143969 192620 428168970
152243 161554 23411413
11672 100676 222676917
128174 136980 22098804
194739 199928 12940820
118311 139613 53208437
100883 198113 244313065
31978 34168 223503861
43768 87910 368163834
193796 199097 13278861
175131 177433 671705842
89234 121938 253436966
99865 137205 93840587
148783 165518 952981409
75402 170512 238963155
113434 187149 184849865
70753 165161 237020144
198951 199535 39623709
176595 183109 16324388
48567 186290 851808409
84590 157929 184212958
184748 188321 995689119
190001 196964 935200493
56113 176865 302913707
116089 159148 109577498
191607 196947 333855225
29975 95250 163251674
56149 82374 223487718
1924 121183 686000473
125703 187007 415455012
19486 50814 237676253
142505 181776 98708917
65292 190207 313308067
139584 144088 310370837
186972 198450 28850181
4290 91228 217450000
37374 151451 286249057
78237 161298 208596883
72964 97485 460963726
69033 70096 114616719
141414 184557 108435344
49618 63846 321874259
39976 199161 399442899
47706 196310 888813470
137456 160162 415918788
152525 170600 299473563
132518 189220 512857502
90838 137126 525511251
98587 197361 248266945
88460 166653 532674612
15839 61123 162558902
93230 130025 818228842
58835 123407 581126196
12330 21458 22805980
167733 191832 935115959
65909 102516 891296661
143503 177186 738927832
195748 199774 434147653
179703 182553 7136890
4792 92404 219123590
103451 108329 781431506
110712 121836 732985426
165725 184156 370295273
155777 197256 91162290
106750 120335 242156712
21137 112244 114838257
115741 188255 181743953
68547 93369 61847552
165798 182980 43034960
14925 199349 722652531
45635 163432 388777347
22774 113447 645455484
186488 191841 241925085
27362 177823 675672368
47053 167087 301183586
9258 50833 104026638
108852 140643 79581251
109453 145068 89356623
125350 134075 732600829
166712 179990 33313832
93447 96436 137880947
72021 102713 76853287
134888 151036 40705146
182446 192013 24037582
93774 130884 93338067
172349 187380 622652680
83003 124007 609861137
66533 99614 863242752
8263 61515 133328664
54659 96915 105442021
186347 194476 719582021
97841 147590 831944803
279 49176 122254643
104343 155834 735842503
93502 96232 6831987
69402 167455 246049250
155351 177169 127203049
34096 153602 299937902
39208 53939 37112485
154838 160013 254314274
53212 160152 970143158
14884 90081 769835870
1064 155007 474604412
85673 126757 893536653
145386 163611 316864305
10160 136440 316268359
145278 155306 25188436
135642 149831 35818016
157827 174990 532375777
87933 102214 35910483
139493 150352 27423718
44346 111042 167435539
152695 170282 22584238
48704 124161 512449064
47700 194860 369389467
170181 182685 31210970
143134 147421 10884184
7717 152848 363721402
128612 132055 8704018
156638 180759 313002910
34800 113962 117408953
124531 160050 89185052
71216 85461 35472648
83211 167566 211890969
146973 158069 356981204
52801 157741 705263158
140577 159564 165733679
137116 198965 698700689
41816 109551 169892770
102274 119651 337975754
16629 114890 260356008
115758 155719 295679281
133782 188003 451315725
164217 176018 29596874
121859 195845 185803810
150426 191502 142292632
174376 187325 32399891
87139 125969 458857580
146305 165604 399092350
7342 123043 500336206
128957 195041 166081718
176093 184691 7092206
42539 189766 369296523
80785 99012 45494793
11341 104836 234216757
27304 77577 125927113
180464 180474 33210
140844 149227 955374870
139260 162768 59254035
175026 175793 13229097
150077 157125 17709753
48608 185937 617964482
89305 97783 21254017
135716 185146 124251379
97005 118610 900936928
30802 57748 908136717
8751 56327 327975597
24319 175087 642861943
139265 173204 85438118
147583 179684 80581835
141594 198228 142258287
108541 183271 187529225
154599 155602 2498226
177960 178805 2138787
104517 182501 892224854
145581 185163 99300225
8146 39639 163046147
87700 88722 704247660
103392 138238 992716192
12255 145818 364684197
77405 93421 40008134
120175 151572 78770216
90062 132642 709166802
181585 183472 862378221
63033 64804 4422132
77111 186858 172392992
78329 121804 638108154
67841 95150 974597422
177954 181718 9427192
101496 171460 471931916
174720 185811 27698774
64163 196707 332522366
43439 140628 588096752
48393 193344 363811573
36688 151092 956524881
90283 158251 256622760
13540 27971 35953615
108721 127585 47089553
74589 171565 243660341
121452 129473 844883814
31566 76529 112585760
150937 185339 303934741
96662 148107 948667939
94188 127801 130731090
137896 145982 20569654
192577 193500 430725041
153446 172802 48698627
18841 106460 219766862
186725 191054 10888091
17128 21431 10746659
95394 194884 250240586
104052 149307 733988730
192639 192881 585122
36297 127545 228771319
25266 164086 532252430
21736 152114 326898402
157068 177155 50459509
121333 163349 105561369
164028 165150 801237051
13094 194606 752941107
123614 170370 117591877
78772 169976 229154478
83588 133669 125722295
11518 38041 66152379
72984 103879 77545286
118280 129221 27257157
119781 187669 170273812
26993 131273 607757657
184047 184621 80262846
123194 189590 195117815
95909 114632 47564648
51881 162919 211348905
13572 134992 304195838
199211 199489 422242
123516 130473 17343264
60528 181279 708394841
80487 193416 874294472
10354 108341 836529799
154599 174004 48707067
154386 199825 331408661
153739 179722 10998382
93184 106135 707284900
46254 117478 88121498
169946 191241 53277434
93344 101399 20225053
78790 107976 73487449
49334 125864 266384425
135720 177968 106243324
29815 63267 467062656
17936 34433 196986782
189837 194801 12599790
27837 28249 1031518
135970 188585 132198619
62109 151589 224293517
103911 108177 975180408
179603 192022 28298415
170406 197836 68610502
125712 171550 115337453
172483 185862 33411242
11780 32244 51052620
111266 187942 192270290
170369 181052 26641600
106771 162934 140867054
172223 180735 21237362
100260 111138 27760087
156150 189714 84189393
121072 130022 22387478
167688 178685 27677694
81834 177004 358786686
30362 35433 101576877
32832 106531 800627507
148411 176248 58984684
126446 126748 461022
195841 197541 564607331
13406 179105 738971675
142517 189551 176522477
176824 195519 46970451
26789 123104 421602222
53528 58776 13203945
99151 123005 219085367
190130 198270 20467944
129497 183602 135983962
45951 194060 371673265
58541 106624 6933030
195409 199012 589166922
63818 98661 86860738
21191 152967 330407938
3480 188093 462763966
104212 132113 487034675
58602 86494 475641742
157067 190658 84286401
127499 146240 47242157
21964 142499 302107896
179627 189435 24531888
32964 147533 287532266
70949 90293 48139287
177558 192326 37063127
20969 196476 524113943
8976 19420 26031338
197786 199246 3741097
101304 132981 284788092
94307 94666 767309371
32094 159526 319716596
198783 198828 107777
147651 150711 7609636
158260 177599 915681486
71666 160686 223386973
134569 188682 999879178
26864 81988 45990612
70224 178502 271726069
173625 189658 40167484
199239 199883 699616337
145553 184738 98275854
50901 148851 245738325
119845 172035 131112257
48169 124021 190332995
155353 161351 436684417
92679 110698 45686499
49515 58369 131683050
136267 166049 815212802
6967 33887 67042169
43272 80657 491026052
175804 185566 450969700
64907 148448 358969417
26669 100767 185529604
92067 176671 364004308
182692 187131 11079972
9999 10038 842985178
41067 79919 97268203
174998 185819 138988266
185415 188215 875221027
96230 103975 590096170
27497 198026 551479518
454 109318 272692816
111594 152224 673616118
48958 92567 108987481
162485 173002 26396286
103967 115843 30087018
69205 105288 90524845
32042 145341 284354090
114835 189757 187895211
56546 198258 812268939
186055 191349 13333527
135437 184353 122962916
138770 176224 94242991
35651 128494 232822887
51310 125818 245357087
139269 182662 521920387
197389 199015 4136615
163286 181677 46119105
71310 156756 214442693
170292 173912 8964803
3231 170242 456536916
63859 110298 116453892
136959 141915 12482654
30012 179261 626468056
143838 171550 69774495
45128 61890 727285188
170734 185330 36455099
158805 168714 282846234
146895 199416 131793697
136473 177688 103709640
176362 177572 156334949
142235 142245 85598194
87556 182797 407437811
52428 172229 300711398
17619 22679 12711298
37869 189449 580593035
139766 189818 125780088
41421 155385 299813463
154137 170972 42386868
138049 189540 254398710
178686 199153 117058521
64147 124788 796045912
64903 141291 191378613
61499 103149 104182525
54741 197160 357265838
128219 164697 238684176
48511 142873 236642223
151095 185024 85213643
173109 174718 96440703
131763 133226 3655864
127584 130509 532877904
11813 127769 883816135
196372 198476 864920021
59063 176582 946467772
154687 167003 133851393
8384 59079 126899389
18307 178902 848747800
132277 199206 168117043
75581 172038 263218966
149699 164854 38160114
84050 141997 145473619
11765 64502 132156532
178933 194463 91036461
85885 154679 172966884
63999 102056 95086947
2387 169517 419066786
94437 143940 124563072
8253 33903 63875240
97818 185902 661425027
12708 36472 165154752
53008 116802 642888886
188905 190102 2990074
161075 178638 449090821
24957 78479 134190404
183443 194454 512634262
95209 152718 144759425
55878 111331 852052933
192156 198614 16171406
175884 187254 232004639
136453 157699 366390533
12620 168696 391442878
70856 184961 286347668
175933 177358 284136448
104397 190734 216704676
103655 143250 99335599
141346 156230 37587869
90451 122963 81890784
174952 185572 26507504
16914 80389 923101552
165485 189571 60310264
110533 111248 1817218
115904 188723 466831405
170939 184387 117171207
91353 98875 514084761
84447 171360 343096398
188822 198623 917446827
38987 154190 289076026
5442 117574 878545871
162353 193943 23709129
92426 100294 19765462
36516 122248 215069576
131478 189081 595378355
40100 102084 816612254
9105 127459 296402662
10077 103185 233093971
198106 198494 1028084
24841 76380 129140957
1529 35426 825085412
45883 69856 60169311
159518 184796 63477252
67600 91558 664597594
139958 152253 273470454
163571 189909 65971243
76205 85887 849095831
22933 88266 849691432
154557 197038 467487123
121320 195531 186390167
131383 186216 457330641
79206 195278 291558356
27301 57251 75282137
188120 193607 13876401
100801 171411 843263064
27575 47858 50843931
176419 184503 20259314
197823 199219 180125
42209 125475 693092458
87827 150369 157248001
162679 164370 4337015
29032 156495 881949625
137213 137416 334645210
176499 197841 760216036
74817 114907 369632540
98274 165885 674038236
105494 108570 7757485
16749 105722 345429315
144434 188370 110267925
84154 98475 35017290
130079 178509 911654727
130531 186458 371196499
105964 174743 192921729
117923 185291 168972424
15513 119613 873194152
190526 192915 6039157
55741 58662 7378430
186993 196198 23206666
146700 197297 126929752
65459 189784 311858494
174807 188218 805116892
49154 54860 14408380
198045 198903 950562599
125648 160001 86379784
67234 170459 324103957
122026 184946 157969799
27790 57953 479857801
78128 172563 669093051
50162 149369 928489972
43975 96209 987777854
18505 137864 299108415
144226 183159 433253852
103861 183654 816865443
47157 68837 331449186
128133 151092 270994724
138956 188498 780908333
161142 187840 66960168
178959 180859 4743232
54607 105624 953397194
70893 96283 63294771
171909 190752 47107191
59745 167839 271091348
109487 131834 783769061
71269 90429 47702483
139190 178207 98117376
124516 146923 247454654
199477 199980 920498582
124412 197816 184211845
101054 186410 547121656
99514 104402 492144214
126293 182467 462093340
114992 130592 38814304
110391 160873 126550829
183428 194061 625119349
70783 199699 300108081
182612 199654 42796818
105830 141648 89683538
72898 178283 727303448
131013 174040 551143666
32466 125020 491144746
20838 199707 448641300
139159 147924 22221491
53616 155787 256255403
172033 192326 50828410
76423 185298 945889701
182851 183392 1357389
139640 177418 95068101
180044 183030 7447652
138265 177915 275193750
64730 125140 809346068
114924 181133 166037114
106678 142322 608571309
103580 190256 375967318
70280 186978 292782908
154297 172234 130602416
27461 144800 368360265
23452 114645 228852264
34497 47931 33765988
106845 147366 101547979
182083 187240 12860593
175617 185279 76791743
159768 184243 530820307
155864 166552 599302376
6963 135458 982934481
68481 122209 134692761
184931 198253 772265764
38458 137222 287923532
168885 190171 53271929
45326 112180 167870871
87649 118516 77833538
197257 198293 2606418
25717 193908 422105531
189029 193427 962360645
109876 170320 951638208
52839 182541 325406157
63032 141214 654051157
160662 193864 83437007
170902 187312 40966465
51580 69526 269664116
177207 184318 17807000
89206 114650 259318178
42934 105241 814873258
78354 158813 287565440
31202 85252 756938137
54306 81206 67178036
191292 194112 7150106
89448 91376 514204106
52748 91633 97095885
29999 113769 210211933
28773 48150 719288436
46728 193456 368214435
110054 153314 108447155
151304 168167 7936507
38744 51845 33010165
103809 104629 775452005
71495 171946 853114835
5035 180201 439195925
136328 169158 958410224
123854 163734 457928710
15133 165427 638348728
97835 146174 121762675
129608 135199 14021644
83343 178260 800854685
57967 153458 72761318
135903 142441 469589893
179781 195165 267620461
134891 138347 8711808
197743 198329 1506128
181621 196353 477390437
19047 116926 245487533
72783 98524 64297829
47420 98636 128144244
123483 166285 513941837
74555 104957 922832027
114667 118200 901372324
149378 165727 41126763
164815 178019 33005681
102965 145714 107523912
57716 148300 227180535
104636 170015 164264036
139524 176713 535902592
104144 191009 290877099
8751 178429 553116493
23336 197805 437669313
30566 124868 236433475
164673 169224 11413585
164774 174967 11018575
178166 187317 465311929
138397 156812 656696154
171999 173987 114237077
185094 188947 9587264
11588 51534 765377518
132149 158188 694705265
177528 184662 786008776
178617 180008 546352
111943 184219 452850786
194520 196206 4222809
113780 189118 504987676
125722 159857 331215525
57484 83232 64234941
124182 124465 203479758
5857 164660 765634995
15921 194293 447411256
189422 192048 382476052
123280 125954 6542734
177021 193482 41322777
108955 173318 161563724
121870 177991 846597600
189879 194899 12748997
69430 191508 595542383
151263 178012 67188135
109630 123410 832473851
5580 61657 140488420
107378 187884 724503367
194624 199235 982591066
131131 142958 29690866
122187 127600 13436865
180839 187098 15645171
133904 138650 185610237
3548 12872 23231471
105572 136951 78561092
122617 158387 52221853
142561 176086 84334576
53659 105800 886465442
106089 155331 408875834
167480 197398 464255351
9231 113008 260157433
95662 199345 260680504
47877 62558 37036371
3949 175456 911063042
180767 198335 44060571
50697 95342 111482691
164758 198669 204758385
176297 181535 13129738
93795 177361 668131710
62679 136083 259283764
44667 152676 270956748
9266 150182 477015054
83874 135047 466437990
199963 199989 59400
2224 16044 26390886
166742 190783 60266610
63991 133933 420258741
86943 133942 294570255
137170 196513 948689127
50896 72099 53070853
181352 191822 659328758
174961 191508 613537293
198363 198955 197884647
43635 55866 813962785
170312 179475 22846140
122233 140124 352324044
55834 113519 774728115
105427 123956 46473122
92515 137607 113302645
38067 146764 272880083
184101 193535 23739406
164565 176355 1931296
45610 152183 267315540
52867 57452 706838216
168250 174166 211630909
163925 167898 535489030
152540 185864 298895963
140062 167992 70324546
145875 190919 293697954
11396 131366 300580537
63820 156270 231838230
80200 105933 610420863
124072 181277 143596794
34801 159002 448855544
40322 107727 169183561
66287 174370 271194863
103087 152491 124133836
1458 193624 481757550
152020 180340 168219779
68444 104525 546122191
126519 177190 127447982
106042 191773 215043144
41495 189012 825060404
41535 126362 212537280
122463 158899 236258988
62786 196084 485586368
152353 178963 66842523
62673 67796 147493535
197116 199589 6211237
93682 102645 22654216
115640 186881 178550193
144023 159085 37812569
144891 148002 219574595
154259 168159 34886931
173104 188700 713390229
1213 160035 400411734
121007 192904 365131531
88942 127607 146194990
60869 165563 262671553
158494 161534 716260056
174718 193382 46800086
118142 141108 658941014
27762 49621 54888882
12589 194331 455838365
175661 198119 56262955
178010 194630 41773514
29480 160797 369364337
58413 158969 252070732
9272 120847 279467423
190110 199565 23809406
64026 65083 762091984
12877 46800 84890167
135565 193658 146034527
103932 112232 380511287
13307 16259 7462464
136683 171696 910432863
58053 190382 849870705
132121 162369 241610453
89881 189655 250712658
157350 195288 360330125
7640 39248 78905758
145630 169104 876583527
52349 86289 84816392
50943 159986 273544309
44616 171084 317457743
21182 25371 5962562
142821 199131 925496959
108481 115926 409341375
184098 190352 969784610
143258 155859 31798975
83813 198462 287918937
184102 192306 20635888
78858 103430 228352252
135503 157916 44359279
55524 76514 52294059
60431 87049 66369735
113448 155422 823367488
2410 40367 768553850
136629 188209 129608027
17882 60544 106971860
181471 197638 40523149
5958 59982 188643266
4650 39562 87284951
16796 142914 316057310
46607 158211 415800157
119093 154420 88699623
78360 137595 148565516
173227 177079 853848684
188104 195952 746242298
138727 181398 107294564
131848 181195 123965181
143061 153133 25386692
112156 126104 677703097
161613 198960 93699876
42500 105916 333396742
112654 134258 53863731
35185 119496 713841895
46406 99696 133376964
16502 70707 135759547
48847 133388 745292469
71387 198696 413165682
156258 186018 345128115
181741 183971 375621560
164200 176457 455600308
163619 181401 44594165
86517 156233 977267832
27928 155752 366788870
2829 43371 786929388
137009 196491 801356958
135009 174515 689756831
127554 133080 400102460
93627 151913 146620536
61597 128650 939837397
59153 179394 959540478
116944 195538 197190571
166403 166857 816250257
59163 177828 297656948
43388 156231 283050302
111359 176367 163038866
175924 183905 19907285
158288 183318 279534111
131063 166412 467382131
76384 178741 904500642
138798 160455 54532273
186533 193228 562768962
62557 124744 472199438
129760 198822 927946182
19570 97476 194818871
28027 189616 743933530
4018 199741 903658140
141182 154660 34063889
51209 190574 501014988
135764 198304 301602295
85447 103112 44438331
69121 168032 425059607
35225 114195 198309775
144353 146298 835890558
24163 54980 77468303
141310 189847 121934420
182547 183033 370475939
162495 193352 643664324
39418 154435 426736432
124224 172004 120111274
134586 138279 298163933
37067 198912 406159242
125882 186623 379934092
161918 191488 74179589
44075 69101 62738179
25911 92698 443678997
156699 166074 23563364
40613 131036 226701319
16595 82110 979468150
139736 186502 990377693
172954 198248 939619412
94014 168193 703029945
44812 161306 99511436
45103 151184 594322549
44792 81254 53289312
69660 161750 449300005
176177 180802 956102506
199797 199878 208758
175524 190407 683797109
90950 106029 639266652
95247 139549 22763042
112228 137158 25080981
30386 185377 388851634
63493 115640 130866762
169550 185719 19489141
121360 124577 8073864
113708 141585 69742164
135626 189806 480159036
16837 84432 169088276
4451 187388 523027395
181207 187753 16368093
75032 199665 312965351
84903 146082 153856083
194471 196414 4865394
98469 156018 144844490
151674 190530 368930978
51402 91787 454506523
103439 155576 374713087
76027 149406 184325674
74465 173314 248299966
101151 149043 120501959
79540 195084 988557598
14857 137238 306635278
34889 80379 64423567
96289 100684 299060115
174617 181321 16734796
110364 133659 58202190
163508 171629 20489608
89807 148620 455647828
158328 178517 407661928
125615 174530 123008193
31735 48576 42243439
185797 194745 771748298
193505 197059 338149951
145264 189268 488166044
139986 173722 84910487
196132 198161 4988262
56347 71214 37197190
35799 99930 160551005
100545 142803 547852078
29054 69972 896592570
126089 187285 306864789
155419 181582 65608029
120305 190193 175396738
158356 175831 44015918
155715 194203 278994293
185141 187125 4908051
21115 108517 219101801
191784 195106 2143226
90253 141259 8100660
183942 196768 32270898
159923 177845 45051147
195646 199212 486909453
187486 196042 185316956
87767 173381 215276733
158966 180294 122934926
61288 74541 32946955
160854 163760 7387601
56981 133072 186825383
190683 199621 230209738
157434 174254 518460945
85452 122981 94388248
22782 163420 872411892
179896 181784 673202235
131222 167481 91146048
125383 182188 142743913
12709 176949 534518824
38603 79181 101650381
51407 66143 36959018
49231 142144 192997651
188649 190476 4559062
170576 187122 41299172
169079 193114 60197486
44836 134391 224470623
21989 51688 74410287
89689 196302 267984865
134356 190189 140299931
171867 196046 378192074
21482 130909 377724607
42451 51805 393876919
159218 163548 170969546
163843 198077 7937694
61801 199823 346195841
13512 68517 137842186
131613 156036 636170247
964 97151 584055978
195067 195823 12320
38518 148516 276134557
61172 149335 775684297
55651 100455 111944620
65147 83187 433021856
152373 186124 84661464
27327 45882 46570599
157267 169768 31503427
34322 108999 187483667
196634 197177 569975791
24977 187563 921631665
141606 173446 407226768
1905 154906 383492295
39463 85068 114149095
141899 186771 195982303
35272 98675 158746927
7509 30131 56392768
39862 41688 3746229
103879 177164 939627800
148383 199544 134130747
168404 187619 353824112
196321 197330 521269769
31012 146938 601115089
113440 138463 697281067
97465 124922 69241516
86040 195514 275081794
90637 197491 268498859
133734 177599 110281737
112530 171102 836620202
82801 158461 189972724
76564 145954 793742450
134805 149543 37226131
13693 73665 761688749
118468 127712 29031742
158947 166853 37270719
20613 127791 268541854
51339 102057 126918488
137580 183483 115421367
171845 174140 661366198
82897 179558 242794345
13395 148946 339877639
92704 156657 160854492
193827 194239 1052458
52071 127565 189131635
48098 194157 530221202
78455 187056 74541277
169521 176199 16683327
36355 172410 341548620
110197 142711 81357058
102795 149997 118670396
168570 191991 58707769
68985 180857 280719427
42254 59565 66015000
5575 162740 394061159
70226 92465 983122811
128378 181789 134242099
140265 146080 14843045
193061 198817 580846069
116352 123633 18022635
9411 23059 34027572
76825 112195 237998978
121925 180527 147130212
151419 163923 31527289
112069 190631 243193162
153364 171484 45658647
22253 120166 877534741
147422 168653 53391871
193089 194098 2559495
125343 178303 133086564
170380 184739 35810863
50574 185956 339624785
110624 193974 765049344
32442 139860 991732326
93126 159314 571036556
142110 198013 562862728
88478 93304 450606189
13288 106734 110366359
190433 198457 28632228
137970 198086 151035413
5458 71588 257521073
77853 179068 254228968
2985 63925 34903067
124246 178944 137369550
37520 40240 6908039
11236 196260 685376068
145412 186285 102454682
132096 187382 403643764
71644 149602 905763812
41802 90560 121843566
3279 130896 319625782
116855 153351 973345180
92484 190894 247304310
191699 191735 919389897
170902 192884 54978818
182610 191287 76532994
183499 199506 700779276
150214 191133 102703465
21106 184470 983628771
48130 83875 139467309
108845 149444 287674842
190297 195761 166286470
99122 171672 182572063
191118 192510 3546012
151768 168758 285761186
45654 169110 780210377
147766 188355 101792553
66336 184240 295799104
169990 174045 173333988
36756 91478 136964745
180806 199684 431024050
101319 139085 870185644
143450 168008 61767202
130064 149196 531054147
84533 162576 308394526
158614 178276 50515623
95328 113759 46794354
36829 91636 137127482
28755 110287 204667787
73320 135321 155511803
56243 81489 232511609
184628 184896 127177
119165 127472 20647788
56603 75816 47970031
53799 70663 42189751
112493 197522 395231808
35591 56123 51642013
13954 101307 747337243
52361 166977 334361533
107121 115945 22227761
20793 83119 350424375
181743 195271 33988814
20146 46279 145829587
94402 135310 401581984
30093 174239 589622631
61236 96848 88798133
19251 59213 894388549
86832 153449 167416567
139795 185565 115057982
104005 114818 670309075
83456 84390 643385638
133974 183943 125539586
55197 84139 72185508
120041 175193 138533617
26930 112668 805761488
128380 196498 361620914
126081 173397 234176971
149145 161275 30434033
181076 199474 46154132
82974 144553 889625303
139857 171711 867848303
38584 69841 633753725
152621 178948 382915784
128654 138341 19020903
63104 168493 264401591
58576 123518 509696156
95126 184491 224725504
141321 148618 836835281
154617 162267 445404755
24793 192442 420750769
109069 194414 214220010
125481 143393 45002049
84794 149821 163457925
179784 180403 1520235
119219 162726 404276009
43316 153601 322024293
12407 113771 519658949
133424 187605 506363077
27448 129906 260171085
177609 179451 4630639
35501 66753 804235666
93866 117821 60615719
56036 162363 266742421
135305 144490 23196635
57109 102509 920220370
4556 115369 196568694
98666 194787 895025966
111207 157275 932578257
162912 167264 10880323
155065 196124 103063634
100217 126904 853952100
70868 131081 150938796
181060 188141 113970454
26140 156382 326795086
20516 33701 32794599
196309 199606 8216677
193085 193895 875760089
7563 37679 75066549
76778 133697 646685208
39836 149840 742305824
176048 193128 42805113
88901 89444 483318439
193543 193798 648394
138183 193061 142854528
92043 139707 864134010
15031 58870 109892854
58627 124552 165167609
65455 179486 286085450
70423 104478 317379276
59540 90610 77391971
117707 129907 30298475
76359 160674 211757517
11384 30756 398334275
147174 162719 357392689
35581 77962 106168011
15524 81813 165922862
131168 145715 36699766
152517 181696 676279413
142566 171676 207901768
111929 168868 142847035
52639 86942 85743924
136417 187484 144819824
190327 190779 1145644
22409 52521 162547421
59242 160751 254515662
145301 154249 2526675
68181 90198 54818705
21716 166761 429922528
6863 21634 861589326
170060 182919 103856524
111588 168943 143895965
75224 105578 76298649
185680 194284 393588799
137176 140876 160699551
160155 178416 496053202
137011 198737 155099822
119459 136027 737543364
30873 151616 675257140
17100 47248 253099842
156588 159206 566172542
115979 128059 975934619
104286 137018 82027528
163511 183027 812751034
109872 141549 561026803
127031 130069 559066329
115358 150326 87528246
14694 102051 218740370
57635 188058 327066368
55727 113310 994383548
25518 100576 188018383
78674 124368 114768980
112756 190991 15508971
26780 121534 368394742
121783 137845 40167900
145185 166408 53267278
182386 187557 305012527
11114 60685 557565122
96848 189949 982983410
15991 32517 41151622
41690 127907 216074413
25590 179611 386538039
8372 63071 136939547
17280 65520 906295859
178286 194522 40790450
105982 151546 217083582
96599 132190 63164558
32047 145232 963648118
115364 166345 691963845
145175 159006 34624726
98058 128703 77167256
95314 135909 102168808
133639 144385 33880102
86313 151233 163161838
157036 195118 324723141
157968 189085 78118464
154727 185987 769373999
174492 195770 882560447
175905 176679 456146174
188400 196815 161182028
193573 199601 257441716
128190 193008 698320377
12577 76591 408342670
199062 199746 177722104
184649 188494 9643002
164787 190286 63786405
173881 187128 271877978
33474 36973 8842346
183399 194161 635970456
92705 114030 572955141
154885 159597 71914568
59846 152334 231908190
183216 183789 1409725
20403 183589 409219774
182275 187896 3200617
95003 141413 116763371
58949 110958 488835353
119231 140277 52603491
131117 153081 343573099
25199 194632 689942283
176795 187131 803181339
508 167579 418734258
92810 190152 244618713
144764 154517 257834646
78756 109913 191408474
49288 78837 939548681
46306 72268 65068826
165573 178795 301745270
128852 145195 41211407
148600 193073 111585571
134687 197270 548527404
101697 138061 91327970
135570 147043 29002840
38851 176925 207322668
156628 175572 47595510
59456 131417 180279422
115309 117467 51144801
103690 141291 489907727
169646 179940 25735020
151498 189253 94747097
165207 166692 3646829
94424 98262 9648394
187058 188924 4686495
19240 21671 6059666
32394 194692 770559315
167793 181325 33970160
75199 81179 332414507
138936 191085 131047037
64552 85384 392909569
80112 179665 250018534
49114 81150 322872612
181210 189247 20093563
88927 130240 103862127
71995 135564 159391240
199247 199393 522158015
26220 147965 428870725
5411 131750 179370966
79282 85987 16747591
166883 183734 42242927
133369 153244 49957801
119517 166242 117321116
38370 55850 44047280
153989 186029 80346896
38546 189110 377815950
71227 182392 817963453
109327 184661 441936230
92799 185294 232496558
155660 161863 15548409
15301 121929 267233945
109269 135032 64413919
170647 190797 50350225
42487 113128 55157054
177043 180260 8079912
27007 140930 475532603
95949 129701 84948387
48075 175139 319018575
91638 104224 592984171
111295 140821 217290940
176226 186026 755441773
130763 140673 24852999
110388 181971 179567809
80955 189450 272370531
169323 190609 53290161
41662 107967 166371057
25166 54321 73344862
137768 177836 100804631
126565 177821 128917435
93209 158534 92857492
165518 194047 743304686
110457 114821 413192264
182988 187573 204101726
180890 183723 611140081
83994 135786 130013570
99631 138466 567442699
193720 197327 132657224
110013 186513 571405087
155265 176364 573358707
79691 190260 553483950
172775 184788 30065221
140938 198911 4095545
102105 118157 40604040
82159 160227 557304232
165377 186380 697564923
143032 155212 420294663
68293 196248 321104100
96828 175594 518310565
188229 196638 156306717
74903 116110 441069510
188870 196784 19938780
114687 173247 146917357
103257 134513 78378076
61980 83787 58598263
116532 147628 77837180
197092 197658 737320991
101886 118576 875150989
49954 144334 695446213
110240 115741 13875767
170251 188920 756303995
169377 196446 128982954
98003 111630 958012456
108926 167083 998118340
186623 188255 4061106
32445 173423 474404903
130841 136168 534518082
115124 185532 176507557
183224 184008 496573084
64093 159514 414113250
191164 191956 2033356
43775 149780 377426940
52814 70146 820725403
104788 135674 971183972
14553 57220 106982756
85426 89993 11430190
140696 180076 99019293
17930 199363 640724883
163101 174691 30726453
29347 140188 976894406
98565 193293 478883348
184176 185517 736942171
81877 86359 439374105
136937 168552 731214479
1638 94576 358050767
147337 184270 626158210
60754 118644 688741342
4167 35493 78236397
20455 197655 744203280
165053 184525 48753317
36052 117859 425617119
99023 149746 716614083
132487 152309 928173945
100422 171414 178606506
138958 148588 976347393
137708 151119 33813382
155367 189111 813506698
113696 148579 78601437
146709 151908 12971455
95512 96440 571606857
7803 29927 972679882
158749 197938 839833714
181230 188096 17166042
151929 176754 62389531
189435 198627 51097572
171015 176851 14502835
121173 135598 387199064
117275 148822 863053830
48102 148848 252870431
53931 189833 340819355
33053 146372 284413815
176852 182053 13067836
108622 178956 176518663
192101 199933 96967009
67858 145363 708325931
84871 174525 225317366
37992 96154 145622258
88993 134619 775475513
39222 152043 501899688
38624 190011 379863556
115799 169073 852191489
106685 197116 226844136
106963 165810 467310033
37925 199692 529115586
107505 173098 856266364
113462 117666 10608329
15081 145977 349783599
27518 156112 986582462
171380 186304 882774985
56405 186496 634797030
124017 140490 902742128
16539 66851 672574659
139434 149886 26470945
108571 132783 938832691
180836 187607 16906756
24557 138082 680783472
176939 195751 47242102
131173 150592 48833135
23454 49169 64507580
126700 169865 108707418
149078 185166 558254685
123277 169786 798794268
77711 196373 297992649
60865 98538 616808380
104429 123429 47693705
135879 139095 422806720
110220 137375 882747859
94478 150625 649822258
73053 87097 737523535
68364 119404 127999369
96343 109212 32721904
5593 87422 308911818
88812 105054 44256600
161857 177400 39027007
48588 102307 134504345
35656 137657 255745846
10024 91254 203080726
31414 175474 361591732
145583 172815 68374214
189017 194993 12607018
8599 29620 52327932
187441 193999 16591693
127163 176920 254012058
49514 157993 272046878
66602 138286 535874169
113471 123545 64026800
41210 120544 198916079
51979 195016 358885336
195896 196760 779036492
104012 134289 705946280
104394 158873 136737676
151637 155947 164406728
27943 47477 49006414
121145 193066 771359470
140753 151359 26774425
156434 178648 55800116
54056 58052 869557333
52794 150197 596555170
139192 170912 79967513
12558 44288 79351233
144496 148990 314715215
24208 134981 277713608
42940 149334 543233268
176767 189434 601680532
33059 51105 45416928
181959 195071 680655708
125994 147454 54068379
13975 103098 223214708
19446 121099 470927271
10034 15749 14239362
118894 188998 848969621
58789 72971 35324835
39516 114717 188815640
14659 25581 27179073
175540 197306 54544966
76216 150526 600284272
169407 189166 49385852
57779 147335 224518610
163079 176618 574025622
192816 199524 730381883
98263 159815 154837259
89494 135168 480377358
71398 113085 31349649
54624 145180 227120111
107432 164088 543523145
68774 93576 744352020
43281 56104 32122812
123548 133949 25988544
117948 183753 984642123
23205 27448 10571672
77678 194609 516560921
181089 194137 327169274
47504 112611 406442056
147533 186492 941196054
191505 194175 6776023
31543 38121 665193069
183386 194439 27799393
94500 97183 116615677
36722 156612 300876943
194817 194945 859774311
13466 68661 138299399
145665 185264 675440129
92203 177196 273696869
107245 111658 802193053
198980 199892 740924033
122127 124586 6156749
91342 132001 102270748
97066 126540 74177546
51907 82364 200946091
183360 185447 5198452
186997 199351 411344509
76755 166032 224324604
128426 191914 256613789
82819 158879 425181840
57056 80218 57788097
155120 171892 249986196
107568 130332 19274108
76660 115454 97755369
44170 125941 255390456
168994 190186 53038532
16198 192381 605661387
179932 193171 33204896
109162 198100 384105619
168015 179722 29390511
79935 98753 849858513
121861 190370 853828554
67183 180803 285080400
97848 144356 117067051
21091 122369 253814396
114986 125260 815234135
33200 169140 341296836
29625 190633 403969631
54360 143276 728870232
14895 15458 241984453
71770 135059 982071357
148016 148492 908676800
113674 131268 43938503
69661 121556 18716550
89866 199056 806317247
17940 28088 933147922
21429 29149 19210583
175750 199816 60352527
23728 63517 442595964
83161 101845 4395210
10856 120089 273702185
23104 61716 96922522
24282 33538 706661468
10076 170669 402803552
130136 166608 844487029
37088 41558 11343213
171433 195318 59881804
168038 194118 65486357
20532 109898 221952490
37209 147098 275798598
188879 189746 2192949
50376 137837 355681135
129458 160026 551570465
155321 169336 18281406
177816 184291 829853098
66669 83726 93377497
91835 188313 242407905
120493 179922 479569055
61340 115146 135031590
93421 102214 22183563
42438 141084 810039564
123856 134840 27389967
126758 163487 428851233
68047 187655 299990288
53667 54410 133500887
144590 145778 3061449
26960 76745 747024554
68513 178564 539711130
9397 21221 426771493
8477 19867 7648438
141774 192393 490337485
190494 194553 10304361
185431 189769 10890238
88176 170194 666973202
145182 195589 266084618
6444 65598 11485116
111268 196404 371747739
28404 104898 385581104
97775 124264 266730409
25994 180331 387272046
124087 169402 10661501
195010 197210 5462602
35827 146147 493221656
162517 171607 22918004
29924 92168 155718757
184058 187217 7895136
88816 114605 65188675
13099 140693 319772909
30167 65447 88572365
90113 118995 72815986
62397 122050 149448031
27603 157958 326999569
133490 187762 136279803
127066 165508 859671910
110827 179615 912114524
59175 168859 275186150
138368 140806 6133529
176629 184794 20451975
8378 111550 258568102
21799 166723 363486453
138815 148994 25725220
44414 193890 375128838
70379 186643 985673225
64097 134499 592137996
50487 101789 128368503
6954 13690 16707707
5813 179224 504042933
166839 194652 69852668
60853 79567 46614731
121998 164798 107636168
180496 193051 31524525
131856 166494 87080102
66684 127480 899617405
161721 184622 57446625
61092 121081 905161284
53939 187031 333782136
59009 141277 854927428
59885 125640 164660029
111726 124706 509422196
41464 42743 361663300
165299 169943 11672244
41796 169021 994533912
108954 148119 98295321
35178 41914 17055012
136179 188879 132475313
148874 185396 91639000
27105 139406 281574351
127876 182925 392470608
79915 142133 355128602
12814 55556 107115813
122255 180413 352750606
162206 166473 10679002
103174 149444 116284303
117290 176832 149314358
52439 173539 528753274
191570 196860 13318959
140721 161960 193028547
74828 107365 81906997
44322 156426 281276324
84211 136503 131209471
149220 185981 902666686
85648 127172 104336187
188065 190623 6446967
13718 102825 285796563
752 61586 152306524
113930 168815 440774371
100160 164704 162436101
142568 183452 102746897
163080 165059 5036554
87284 130361 534624993
115520 131618 40094313
36857 119254 206783288
113806 190295 191834842
16199 41897 50439768
195698 198108 5946648
29853 58771 72664329
170572 175094 826406071
178865 187645 351955533
109483 113320 103054608
194426 197479 7543211
32809 84227 128848400
52968 98735 428497701
60432 137712 193570626
31719 167082 339642543
96635 106700 154986297
127587 187174 628580116
125653 170461 459288039
7438 122472 559943151
129261 140142 27294611
134766 151476 782675141
20148 125857 264804406
20527 147847 481855369
138848 179015 485442949
14150 113105 248186473
4733 191518 468332323
58252 78595 50700331
128226 169248 523834923
102944 103883 2482266
89791 194891 565511501
191591 195834 281162045
32420 144803 569541167
87684 194372 268167531
125946 162194 91253500
199215 199862 1096076
70357 73541 7808659
176205 177371 2425544
190820 190973 384603
29823 96874 167740523
100762 134150 83958428
164596 175514 27319558
47495 150605 258687423
2695 116331 284917606
161970 162063 121526100
5092 191759 468024602
54000 64016 342650665
66901 93693 569526600
11027 112826 255252501
30301 37791 448801721
38340 123815 674255809
125035 183794 860034278
22749 38053 797254798
117546 192346 187594704
177330 177684 583193183
197110 197575 1107678
165482 186569 52773396
114448 159136 547988155
186924 189984 970440677
55839 77332 23390372
12277 147404 752819794
171358 178762 18515109
80720 102227 566818053
78985 158190 331038359
186961 188024 2289399
32929 95630 156932226
116708 178660 155337988
157430 183724 253959328
121049 145287 737155457
167795 168951 516676541
7394 89605 358274178
129094 156966 631532241
31365 193874 485854057
119496 173997 136836289
117358 179453 155732798
127967 187302 369381719
151982 172491 677624123
6359 180939 437681724
170432 172776 5786205
101002 140711 99808618
181345 183844 6231198
68027 95434 138016714
84905 107100 162126368
86067 153893 170490207
79900 178468 247545052
129027 159789 471553183
62724 190598 320721746
45799 156496 277756999
125648 174275 587973710
186211 188036 829599948
17288 51214 84979652
112872 152642 99605276
196408 198055 649339993
93110 176763 445904691
130568 170225 99888788
51152 100578 166332202
23873 28738 12145220
5122 6023 1510295
45450 176377 577012855
21390 104071 828568772
153283 189266 90291631
91374 191909 721163189
150829 161896 303578361
174815 194491 49336741
178336 188524 526921048
90170 186705 480863526
131085 198737 169938210
30010 111587 204787350
779 54894 135477518
132358 191472 543100360
128971 148723 49783761
179168 193180 35119515
32016 109059 774934441
15958 131670 289959784
25131 91803 653523503
63581 92085 70956382
179022 189787 26941380
59689 154179 236953899
130267 150305 930502706
185110 189314 10453964
57081 118523 154066029
116630 175979 148838374
155152 183165 70245462
71749 78393 97061843
199982 199988 16082
49031 169617 236475146
25120 79578 106700206
184495 194437 25036698
42301 152395 276109812
183241 195265 30202319
174849 194044 48116236
69594 118813 552450596
28240 164399 652403433
140950 160436 33433579
138841 163897 63153894
8666 37161 71012899
14117 132046 651289454
89813 129910 558224581
70073 107273 776682675
154204 167688 863382684
171857 182816 27379767
26488 133912 269348911
28668 184760 391639746
158961 197412 96516535
54909 172694 295484035
87765 151353 159906578
136629 187840 128694317
113229 196656 873610044
72624 94583 114797072
149924 193615 863001911
42449 82413 629505678
8831 59439 938651765
12382 37110 61735081
62727 148702 430270065
176434 189046 31573473
137286 159498 654090919
117997 162736 253757122
84216 119195 88022570
35411 134422 768469848
195784 198716 196617
190121 197585 18755570
157482 198145 634583154
109836 128264 257332459
182567 197777 38104390
24740 157987 334314365
170612 191668 450823187
1871 177224 439591822
169308 197829 57552760
64267 131494 168433812
116847 124748 689713937
41108 71517 76215008
152993 159934 17420348
124677 147088 947116006
15210 126811 590036630
119765 156415 91990202
95738 116457 56790694
84277 187479 259141370
151206 162610 921289416
149832 194289 259866855
47453 94157 340079584
140951 175018 85818291
171693 179297 322217794
141424 194509 133469781
76305 172340 241312854
37762 107502 175152327
74190 127852 482222911
4063 38785 86724166
126517 175871 124190838
53965 196020 516173725
121363 156272 87719527
49645 124654 188076123
159013 170510 29069405
5841 130507 312218757
103 24186 39538827
29986 195026 431675758
116330 198108 204979173
19815 25784 192177888
193926 194906 2039189
83329 94170 642070791
174055 186505 514166481
65802 91473 475773492
191426 195008 4977639
158122 171815 18875961
52450 132932 807694811
1675 162329 555787863
38350 60416 55599792
69291 75401 758705777
40135 117493 194218719
24126 135486 494232895
160391 195533 88296647
80354 194145 344119794
100612 179802 757330102
13014 45169 80476131
174088 190966 500033889
66358 176403 442432941
178002 197525 248630199
31147 108784 170217724
76755 148417 180122972
138120 163544 64046340
110816 152848 105343086
22505 77588 137779677
26598 102461 149859891
8412 15347 17214249
100115 190332 684486832
137164 139095 911922370
124816 179677 271503988
54869 180280 314569238
68910 79141 244939062
109945 191316 204118662
132592 164931 81439787
33120 156878 970442835
165641 176536 27274888
96946 136378 38172987
129674 194508 818336898
115854 161086 874089262
144276 189585 103629193
154965 180511 683359915
174769 184222 23611423
199846 199866 874268613
74329 106945 358847788
57061 57983 2371423
139033 170876 981709370
8478 102586 235423446
143451 179288 90098506
136450 138792 721923878
98861 176888 471551355
95220 175258 201433741
134425 179039 112225259
88553 114190 432297900
38442 101470 157882447
144089 154490 535134081
177623 177790 916663521
155254 186270 77730638
74078 189503 365163054
126652 143502 855763176
7413 186233 448205140
69784 177627 270628247
44007 95381 960478932
169994 185617 714945522
60165 138232 195503959
172445 187101 36591537
185390 199349 35052469
28068 67314 494653661
124431 142628 571054888
43466 183287 408624117
4772 39901 87821182
97744 153529 140376869
191856 193649 4561539
119051 183886 207740133
99824 156693 143045166
90058 136861 117567528
170912 178617 19226165
39860 177157 344549213
87547 119233 73292612
171635 177651 14976451
58236 94605 841904805
109383 118830 23680677
23777 84303 151560926
155286 189217 85043276
26886 172166 364668689
179264 186323 17610290
162336 168047 14274091
115615 160736 145944723
85755 173335 6574398
171064 188387 43263367
89140 111910 305432814
57728 196884 349043958
164673 197949 30787813
198363 199773 3556074
166427 172663 4278562
29034 166093 343935603
86657 172162 214999757
123859 186143 686885600
84202 110904 67333269
105872 166965 153291847
75143 89822 3037890
147329 173454 65640241
110346 177082 721047235
69383 138044 172079581
28209 59825 591782128
47007 111802 162711434
191027 193697 6790574
40303 51779 28857517
108053 123615 606821784
53694 172969 783995961
78171 116170 91166901
63925 190825 348674803
139542 141645 593078161
27598 111888 211623542
158865 194304 89083570
64867 102126 629599373
187167 191666 11345997
148786 167913 815529318
108564 139977 311804534
54826 188888 336221195
125312 158404 577241341
141773 198000 141197903
67319 146801 774291844
162800 175273 31341236
60751 107722 644391715
61027 189173 321368907
13519 18359 545577717
2490 178390 736010093
163753 193200 73853640
149483 172224 57210859
91829 146121 136645340
34278 136541 315698553
53507 133436 200312842
190488 197749 18239495
10808 50648 506124415
57184 91455 85486230
44381 145573 253932464
80908 131888 285910182
2526 192582 476503164
141069 153789 44943418
149967 166112 245980321
139319 160133 52414288
147963 166893 74216581
197548 199947 23005793
18740 145118 316968111
131883 163712 80048816
170099 189968 454244924
18617 79289 151856062
150476 159150 21745636
113893 194238 955803764
44067 59250 163807385
150447 165459 37847768
36786 39349 6173954
18084 188386 733826309
87743 145198 144575758
58031 131526 480679572
155376 160637 855421189
37295 170242 333840405
119399 145494 65532463
273 165296 413705754
92414 100788 21008579
19482 106560 234470749
64030 115221 128458403
154843 163382 21423876
21310 143510 306301692
45871 148315 257086569
39427 145967 267408860
92153 178422 796680920
150167 190006 99948134
17391 23915 672341157
93312 115018 31164927
46856 198619 858805537
45665 125155 199271592
127034 155901 72697494
192676 199939 223820694
77107 114511 709814903
24818 104739 354319088
1310 49945 121616193
13203 48640 88737358
27485 102223 515323167
110716 144081 83552826
195690 198208 755167365
76897 149995 183600351
83805 106338 51460124
72382 132250 845786085
6697 88971 205605460
99324 170624 179473115
194812 194995 226365
98098 101606 8937815
137859 155297 44029607
8951 41599 81600046
40603 156924 580708796
62948 174936 820573270
9767 46524 587307641
174449 176261 224078945
151539 193128 564085124
173183 190126 884712534
164238 165286 895090908
97404 146687 498613115
9354 47127 602194642
170076 176991 211942849
81017 112466 787507428
65358 191208 486448677
76843 170987 236613576
28938 192891 411371586
19503 118063 247143619
7667 39605 79713698
129582 176306 117504131
101863 105422 9189096
166844 195320 71482725
114176 123412 46476965
166411 177147 562536933
169450 184985 38866440
46694 98847 130430045
105498 145903 101447577
122781 137719 37385572
34874 36381 83143694
50934 146709 352843480
93664 199558 752433225
70986 113438 106591772
131060 146434 667358949
197238 198268 209199839
88611 109943 53905787
87257 173029 215623677
135482 154904 48965743
158268 190214 252473752
78313 80917 6508078
126118 161973 90219120
34839 41908 17891240
131637 133377 4375025
171232 194023 276256
51360 52953 4014249
55842 107117 431635363
20689 119130 246791409
8424 126135 294702672
163470 191450 255800774
131078 153559 956041861
37647 46569 39078248
133999 175114 458172856
84560 88070 824331886
141057 184940 753547387
132019 153901 465709409
143677 199470 4326845
43801 132914 223347416
21147 156994 758321669
180313 182826 6301269
59630 146798 307353393
118852 130428 540723810
81671 168412 560807835
78119 165771 220176035
74170 80232 15189444
168292 169896 4101256
174638 186108 28628723
131185 191515 507698589
10485 189925 449852440
41448 88466 117567894
126541 137554 990194233
36963 117444 202125002
5376 19110 34312243
51117 62510 826122085
39802 176586 343242053
36868 136327 249338383
105554 110402 12290656
107487 172508 163200398
168020 174506 16334870
71673 123675 964652326
168889 175621 16833667
108654 140239 713492675
149629 180533 477151517
126064 162742 695471349
136638 170238 790334995
41856 121062 198547146
132775 168855 90800746
77526 198274 467162087
15565 38345 579309158
39897 132101 457786988
138020 172882 87778837
148937 188095 98224980
150929 174652 59708726
86810 163820 831292344
74175 102718 71551049
122029 133891 543338966
49977 96813 966233243
152834 182602 74732241
3672 163980 401955356
169287 191591 261345987
139836 160765 52716603
36384 105554 566536328
185460 191320 287911489
31719 59529 871036176
81604 134475 739873057
117846 164109 406635900
120304 165689 76322376
169766 195428 493375031
168594 171313 880532750
15440 102987 219172685
173035 182587 23914030
67668 121296 134425813
11471 114871 259262824
82393 157263 497391527
148308 198419 543806700
54832 85893 77486398
190834 192427 4061848
83469 138893 139069342
132980 193749 152711993
46828 138834 497729259
112003 118527 554747930
163373 168286 478290768
164914 166975 196070653
110622 138601 69912780
22364 22874 646845757
77023 127294 5408708
119141 193276 186065719
109802 124484 36726641
9938 19518 23897484
123578 144808 122393888
44682 55225 362825521
104975 187787 440488230
77045 116533 99444003
184890 194820 823467956
68862 88300 48424734
14349 36011 54166252
62053 135395 183660912
172904 191443 46418530
82732 182665 48027776
119988 154805 87458859
199013 199226 555692
54824 189380 751853955
88676 103554 659907922
90561 91247 689043755
158633 184246 123391187
199787 199806 52037
159561 161536 369106360
89347 195405 760735171
25402 38060 289575971
85846 150790 802991675
143750 192482 122423040
192819 196096 4517764
467 81243 459671620
171337 183335 899244537
79943 127236 118636002
114043 120150 15198359
52380 73317 190552640
178449 179735 307103321
76928 196107 403542077
333 169131 975168207
120828 168977 121075224
159024 169915 27548489
42378 53565 330223251
194723 197665 7249058
20639 159125 347191008
141952 146682 388816017
19111 129320 276126461
112367 165418 133097057
107943 179253 492053150
133589 165873 81241010
138400 197119 147587923
171683 191463 49488921
118516 178601 740500514
75381 104472 887493929
20313 82554 259197070
115941 183364 169027751
8812 120821 280498992
132799 149582 42285572
182415 187908 13750194
133158 158292 63130621
123851 197297 242023951
171386 199713 873984167
152035 186687 145341224
146426 149717 8274721
124286 173953 19237495
171268 172819 3795841
34072 61920 70094043
185596 197741 351760280
155528 172126 41763639
85720 199105 284853072
151892 193940 992143558
112369 120150 774166749
12969 118242 263936231
1794 52145 210284605
159983 177781 44703843
135379 146024 196902965
88488 143982 157744089
47038 71620 61623178
77783 171473 235404207
154631 180555 65023249
112905 163152 125979526
67311 69734 6035218
137492 167665 586992947
137701 191714 135744677
177144 182495 13383671
100126 164006 257846949
45920 151671 273072799
190026 196975 763348000
21223 198963 445777456
139328 169107 641152293
65350 197580 875057053
42578 166946 311982762
44103 73714 254934066
64179 170984 268044912
169017 192764 59483974
182813 197038 507927936
121797 131045 161081986
111103 172417 153880376
52190 137420 213584548
118653 159128 101466945
62951 127033 160442571
89891 173199 209478212
17121 115328 246339487
32806 56351 59225016
61052 164382 259311518
51681 199015 369630281
169498 172642 715236593
91520 149034 144705261
77101 172936 240726689
187325 191901 9733054
49244 113096 853150019
8493 183970 439847119
55666 140470 629900762
168604 199534 735457917
178282 180916 344057136
132260 139957 19229473
105706 109478 9498484
195840 198585 6847318
151461 189692 940616585
144257 164163 140384833
134584 150074 48216454
31139 67353 90952243
115735 180516 473969936
183226 191621 21049492
90621 127277 214744144
170609 178078 503058393
16017 31304 127980763
165082 180410 139718221
84430 84844 1029076
160006 176516 858323807
88925 108787 50245661
105272 128888 718114960
158279 160659 6034290
141308 154094 32304694
168403 194532 65587817
100500 147150 680985221
110715 142068 78419088
49884 153146 261524456
179577 183884 10752433
186349 190018 238677302
59465 84996 403181535
185196 195869 26836177
190321 195022 484983477
96146 188743 858931979
1170 45669 284297796
86126 140310 586131245
126502 175073 389896050
11840 136886 421944992
122565 168395 408757208
199042 199652 623247141
178825 195726 42418881
79454 153836 186876940
124896 169467 112094580
50598 51398 2034795
85690 157165 179650270
172759 185888 32057213
39798 97828 97982294
42305 177383 338862949
139901 175936 284763437
120185 173265 133312614
60332 178316 517008559
150938 163674 32104133
183717 191837 599477315
142963 169752 67510487
41349 170775 324891175
194431 197468 7499954
160529 196319 569494949
174374 178905 11348629
99843 117233 44103525
109548 138024 731507951
138455 188979 442450015
147639 180867 973654616
117021 164791 119924768
185237 194730 23906876
165040 195030 75231431
82009 152751 267585447
54326 174122 795251412
51318 185218 335929675
33858 35800 630765599
154494 159769 13156958
186622 198464 29746582
106595 107975 648547864
41405 56388 476604081
182858 195343 31393774
175215 188433 392096073
40548 96719 1242441
30069 112712 207480601
1538 168121 948260473
59224 129043 174854898
37235 162194 702354952
153099 196776 109713873
80628 183893 259275036
45716 164086 520837776
58881 187613 692652393
123479 156528 82989677
104881 127265 56062971
180149 198548 660903199
106591 161644 138041567
65866 108010 105749908
148029 170610 774039819
195535 197879 310233872
132436 177745 113864041
136497 165408 72904184
75587 160992 510795107
78145 177965 250651810
169249 188412 47901625
115587 138658 57523271
109603 192556 208148716
35582 120281 308092849
140247 183844 109572043
63252 162364 248631390
73159 104942 79835782
21761 87451 164394981
147021 198036 127974965
91943 102619 954857644
192084 193982 4777465
178252 179408 2933583
123715 180908 96066574
106307 134106 69461805
180331 199241 47470677
176330 180246 9820297
116031 119793 570252082
98321 139935 104619902
170951 176040 443196655
169645 190668 52598006
151081 190403 166374809
118582 182962 138524325
76127 170978 238370809
21956 145656 310213715
2125 38966 759988640
98432 197936 738962816
191268 195181 9918168
186954 199202 30811394
44654 154914 276671590
26228 106009 941924268
105113 139275 85566052
199518 199998 878525812
185423 197243 32214076
55555 198360 358190358
144028 199599 139567567
167837 176469 21664976
189756 197946 894366092
8523 197868 843108092
63101 194982 835756200
54612 166895 281649569
43931 64651 52013554
138619 158311 49523645
75342 183109 446494177
127220 160589 83912720
164846 171228 16013844
20206 84695 807461024
10785 168626 395807783
109766 130966 52977835
132449 163467 78020932
154791 176706 54990907
61102 191724 327647200
97665 138341 102315876
146462 155007 542184764
155081 169154 35388532
199750 199809 152227
120100 128661 21359957
77230 195066 295975853
44451 197990 866369263
132275 197816 164549529
84178 102820 46784786
175255 179699 11087835
51628 89376 94226903
122352 182607 196557816
138920 188639 368555241
24285 122849 247204198
191288 193176 4783893
196385 199834 517399133
102089 148800 600050736
42540 189782 202791181
162454 196950 823578718
14068 50193 90491214
119124 181978 157777001
47442 96173 121890253
186205 197340 409910736
89016 144879 140582164
114431 116386 20603
74243 188421 286633835
193641 199564 14850183
32870 61233 13468221
139384 199748 824384394
179932 184131 116883351
83398 133089 124734600
46237 144121 985354427
45496 56558 19833190
131330 153206 54977022
104515 117805 33525344
52209 98361 671068201
195651 196806 533942577
193796 199938 812035045
35184 135495 676495879
66697 93589 931277615
102867 135920 82998017
182154 185411 332220762
12254 118597 266553057
125509 155406 529223869
77363 78790 281072708
152516 171815 48598138
160654 188869 631656507
183723 187780 10133028
158919 171142 30882104
73991 164879 228388820
10808 121101 350888936
15531 46295 76907201
26071 46901 162239674
76703 154764 196168235
7902 168634 467915663
25823 109377 209687056
43950 125578 204583346
183959 196578 31750870
189098 189813 761401050
147739 170042 310216472
102309 129424 567666255
19370 21859 4528160
138160 178398 101229132
147766 148827 2682416
159595 180150 51640545
132948 150532 612680121
43361 194427 682286277
50193 105610 563219453
163065 185879 949515642
184501 187335 7087411
38851 67105 70945153
90139 124884 862277180
85290 197826 282633446
150329 167434 413511971
142704 143320 401322058
172066 192890 781432456
189062 195262 15677186
105210 128514 58366237
173069 184755 29233102
187562 191159 9078014
182325 198377 77880920
174568 197890 58386995
156390 178972 113936458
86855 141792 715396959
59527 192351 333174892
55587 127840 180975973
81448 171303 225781032
48088 61757 427806666
25980 45501 524728986
69251 149910 202419883
87326 188570 254379715
118194 182454 161207643
176071 197299 584170260
169641 186169 202488263
127694 155670 70430293
99575 193073 235009998
57853 64124 15694700
116014 194704 312118088
83892 161288 335820032
125567 193170 169850517
87535 124032 575637128
16156 122866 333163940
105027 174075 140941101
45830 87656 342149092
145162 159154 227508051
9656 15179 13749610
38749 193565 388564145
114866 144559 74345742
102807 135512 292283850
147736 184036 377999909
122199 128501 15722241
189385 190494 300343576
14642 110742 499838776
28501 110967 498147137
95291 175096 200847577
117570 197792 683653599
194092 195431 83126469
167574 180584 98818779
159083 186470 68775218
69520 184779 539207047
68054 84357 523768355
154229 191388 669544733
38658 173474 887698294
49690 148053 246825411
170590 181906 28277213
191386 199449 20281665
130319 147261 949516108
61719 108613 358537048
137388 181387 110646039
54003 133357 198822909
66548 101875 88292325
64544 153905 107859228
149966 160106 92552823
26814 197873 591040861
90945 177907 492230458
17068 199540 497548621
154009 181012 284605684
40549 186640 378513205
136944 154447 763124547
105952 106951 327726423
186718 198613 832311550
94231 195976 255813245
6416 180535 436489021
175550 193214 44280934
67758 175502 270382576
120611 121452 734484945
180572 190680 741122951
35437 153557 296402139
55741 91332 375205899
94600 173509 846868156
119849 137332 43671709
27441 110583 208702571
86371 147991 476352842
66363 187878 304809716
75793 188134 281976403
94793 183383 433502776
109901 164602 137370588
156402 184565 952845459
154510 169622 38002764
109292 130638 53381433
29869 188804 400769168
37038 50957 68882876
38979 186916 371177427
129869 161948 792075216
102401 194318 809289741
91995 139716 311228210
155921 180233 61013608
132561 172049 621000888
139195 154259 38023916
71094 153707 207291866
192742 196816 10254634
59678 152706 220511944
108764 147286 989127867
190524 198508 479668277
32179 66931 87262348
63490 115187 129711048
185321 187157 912610143
23405 148524 473013229
15386 158246 358127692
63986 78860 36989406
12868 23047 25430346
23595 116884 487475065
39325 41365 999218829
32914 109468 93984520
13119 78559 699534572
180377 189860 154152903
540 133009 661461968
109319 133269 59964347
2668 198931 492077195
174360 179493 914946173
30581 109198 41529832
27910 87470 625855457
154670 173824 48088932
179161 196400 43257166
87133 133661 116887056
91560 107701 40989944
111789 192953 203548302
31759 140776 273326330
105543 142246 88071646
78979 138259 391255755
42598 124680 339263892
88927 128159 424033743
99296 185684 542942076
159778 186790 818467635
62878 65020 1141891
68948 196790 320831264
69447 151936 206927777
164531 192349 982036029
11040 88360 456984532
31156 74612 108879751
54904 119034 160753902
72390 120489 120698473
123770 138453 36704218
60149 163276 844385035
86423 178996 868549453
127148 168024 881728173
50667 67385 291433774
143756 144922 567953111
164301 190907 398572745
133358 156035 57057424
97412 102203 976600905
152421 187924 185306576
84773 88102 741088194
96808 170272 384278411
181431 193005 29055059
164826 197533 81877783
146426 147617 2974737
16658 91673 547713760
193537 195764 5602632
147319 152900 930547913
199654 199667 37825
177438 178361 2314239
82935 115033 379550486
569 88837 771493917
188378 199011 93935932
30855 67650 92369534
149699 161718 989341199
184457 190842 16001209
53692 102322 121617402
82678 193955 540869818
57348 184812 319689157
69383 147283 688351536
196519 197057 893927294
31813 161109 821649623
165554 197858 953571744
197085 198715 581868127
112479 142081 73998030
160441 191968 213124260
195495 199986 11200029
33520 191414 396269370
49041 95230 115360091
24610 185387 846153719
127751 135405 19180020
149030 185257 458026450
29675 116207 298056161
16373 131729 881259944
107976 113914 14888106
143689 190686 822190033
141624 191207 617888985
198831 199464 1619914
30540 49524 567868822
72081 122791 497697778
157467 161535 10251820
94246 158360 333688005
85890 103764 45064318
112979 141290 970375162
100602 162432 913997429
154297 188069 56688631
126979 163080 403836802
194124 199740 14047840
196295 198563 2796173
125529 175812 126445146
30043 150938 373711904
161905 169288 323194579
33038 109571 192125058
183354 189736 273559029
173446 175973 139675154
91434 159852 172012204
123401 175298 130376823
129809 185447 478736047
196463 197459 702771362
126766 146847 524393792
161000 189325 71005018
146133 154664 352456953
193086 198397 777493781
41778 159839 296123562
132895 163031 75831779
183459 197635 692298700
121285 187834 53041502
150094 162728 10095920
31871 133089 777943775
153951 197855 930822674
126261 146594 961433980
37968 161771 542238556
152896 170248 43764938
33815 40536 503268168
181524 198294 42067366
107896 178140 584129220
114270 154623 765699893
151567 155258 657451928
154851 165887 27737987
143414 186115 824275899
87270 142660 804466362
22323 189104 418228274
179948 188005 20144305
71821 139681 876321780
108222 187338 198429525
25087 45390 51008413
57701 75119 43337400
33300 182057 373355444
160723 167402 16779813
10653 179609 786792378
44598 95117 126248128
27410 164475 344064761
69403 129287 882311833
33032 50084 42924336
86173 160264 976893717
144736 155267 123638891
195872 197071 2996067
98930 120743 333186076
95502 185969 207803366
76568 120409 110165704
2432 70856 985581794
191671 194254 903603836
105925 181817 190444375
2996 152128 506704627
82126 87243 91028841
137338 155444 389269646
80832 103776 57639419
160267 165137 219304446
135592 190932 240334361
136861 139861 7515701
77386 77496 516553002
41305 87369 115175560
95173 191381 241872000
146516 176256 74680784
107178 186806 199661663
84675 131967 860947571
80391 86310 12951663
41612 133007 229079515
165126 192204 85323268
175266 180206 12316371
179474 182349 7186250
38343 120231 707991663
135888 149674 724705683
51722 76202 256756933
83346 162632 199215727
126352 166074 962657979
12319 146521 336459235
37022 195033 459830852
80024 140681 152194781
41374 51734 821394455
78530 100519 579980681
20734 26504 14311887
67965 180246 281730326
79060 156279 194004689
28350 131297 935585619
18320 123685 264137966
173757 192757 140560203
101164 126441 827201598
141646 172130 9105382
198239 198643 275539670
72353 85393 32517450
144834 170208 63856764
59997 196931 535653313
16699 39175 90180732
97012 144027 196784524
82190 126034 109961379
34312 84208 983626308
14514 183229 212441106
191722 197556 744193102
119941 125354 177989988
185342 197254 29893946
88397 198231 311585119
104105 112342 20898581
177 119851 299770381
160923 194473 84277964
16898 138638 814486658
113827 147224 921082878
190899 191563 363929948
188135 190709 976728953
176091 176269 24728168
192523 197710 461367365
37786 153660 482511207
120718 178115 144175669
87753 111345 59699243
62346 190852 322273070
75042 195871 303448916
194018 194912 2283254
111043 140078 95641434
173480 184181 455526751
180951 197551 412523331
134333 174920 569768573
114315 156225 549738326
120886 148329 578576166
39800 169662 815787020
179021 194864 39804508
197254 198264 2531748
191956 196587 353841542
10307 28287 771775857
55859 109773 660465925
107043 179624 257515205
46998 115926 173114183
197107 197172 167441
96093 166066 176080553
63630 140550 749202611
118184 186640 113097804
132587 149073 977122556
151378 168811 43887305
25398 140056 826672476
172263 175405 271668780
83589 150482 63613003
171766 196681 834458064
116966 192929 607810693
129924 144102 35694962
164543 182468 954717390
97515 139398 376185126
36824 81394 111680099
84566 105871 377425168
132058 152997 884640385
173479 176200 6832431
179685 180228 1371964
58829 80043 326165279
3288 55993 131968296
19848 153694 335607653
79774 108686 845211373
165213 193519 661340949
106039 126650 746230962
85917 195842 276203365
97583 176568 198684967
132892 188295 286056195
128733 172495 820137708
127645 152168 61680634
93888 117638 60112448
143906 172985 983494025
163065 176117 557380343
157156 162005 564356295
177588 180802 8041087
93510 147742 348254495
157552 184117 183956046
126970 133947 184959086
55383 58713 546778672
64609 164354 250319965
122425 136739 35756405
101184 188327 701142271
23733 90919 168104556
175136 193487 375946470
170261 175666 93763261
17655 180595 301275723
42179 49183 17512426
170093 185057 37415803
78976 129310 9672313
199044 199337 740038
131274 143495 30706241
9571 180589 930559215
73183 158796 214905827
172301 189468 115638042
12132 35217 299121132
151613 198654 508848577
2445 168951 768244836
87658 109585 55404635
122320 132172 125079509
47859 107656 150175122
35335 62178 67559195
104371 170263 400400177
175383 181301 14765469
133238 169497 113489325
157634 168924 533222330
56694 84628 69730581
141777 194490 132506896
75423 79190 471388531
34136 83007 77798386
133370 138038 11628762
42523 148343 908124183
6466 126697 337091634
87520 170396 829471435
90835 192562 255707602
108651 112619 10077470
21901 185432 878401429
5352 121497 153220084
103285 135698 81306264
90035 114481 982946924
147385 149285 4798370
51465 178073 554116413
110283 176018 809332496
95387 96674 3297277
170793 195770 394380423
47552 196426 373663870
94644 178931 196195792
43202 147635 261907141
127794 133317 607387376
162421 164794 6053347
6701 115116 271743285
21319 94475 35814590
18719 65076 467815978
81586 109275 649775597
42134 107543 164083394
144193 166345 953173158
190039 193156 7896615
170743 184732 34880889
8717 183564 450331428
180845 197673 42180272
22402 95651 183116157
149121 160174 617373814
123277 127949 11590351
130879 177229 116539978
14908 126184 948856857
111539 161014 124032958
122610 179907 480787090
123470 138206 363226192
116054 148489 423181595
8822 187650 966962276
62526 76657 35051687
162436 198394 90188614
13335 80642 960494102
144372 196470 295121528
124573 143494 773715379
6100 74181 170275008
46932 161656 287868750
12850 160869 371145478
199526 199815 126271
197340 199735 6054520
53140 132823 760807790
63453 138852 576254809
155636 177916 295304101
88793 159088 176676106
100809 133421 82061605
156333 184214 875468928
96321 186966 227866523
94764 136033 103840574
14258 94558 200848027
39453 167451 641277911
161666 178550 42409346
160807 192893 80541051
104630 106938 213373631
7102 60124 239057803
189773 196652 559055252
196935 197847 2208465
46375 48055 4165722
107402 132026 61584734
138685 176483 95067058
183371 189977 16490036
25332 68657 108803739
181998 192365 999033018
133078 168820 221885429
56893 112779 870905276
99510 113789 860084768
161237 192295 77979857
30927 45005 867312675
160982 161221 770912222
4733 150342 612499688
109340 192825 209474528
42259 74644 435088618
58564 63160 10943229
100878 178495 723685193
184404 193468 535536653
119038 130059 27489331
93760 119363 927334543
99270 132079 82585064
25607 154102 953581030
54929 172773 295619294
2813 33841 77394539
57427 197076 350292574
62987 136862 194566733
169369 172471 7803698
180356 181427 281002497
32626 192376 822292610
135343 148816 34046389
135912 194942 148409236
57282 185393 487997925
173296 183860 974992894
182570 186558 584532166
9807 97087 218162202
97046 188652 272421376
91501 136699 113562162
120776 148446 69649542
192432 194369 50278380
171405 191577 50494977
73065 98270 62962321
100587 192075 229975690
2877 87407 211335966
151741 180544 72346624
63112 145330 206223232
7776 31377 58788112
6884 186561 450374931
69516 174828 930350438
53714 154511 252852163
80455 147478 837928934
132745 168851 90868712
178279 180956 6704870
120609 167306 209598765
121205 125712 11236231
109580 189738 242658559
126564 135617 22774718
170458 182976 73628493
60884 131323 176499544
128092 138072 19100455
87439 189551 559838637
116441 137733 53048793
72650 195103 990484774
5759 132490 357064037
141916 190949 123176068
2308 143536 353826871
135521 164616 850172448
17696 119798 255973877
171489 179722 563383917
163830 178443 455851783
186562 198316 425082798
129636 197238 169858818
50645 104842 135855344
128035 173726 373489702
57175 81718 61317775
49609 109934 332420222
95957 188127 231694555
156237 191992 89732049
193427 198301 12169050
17655 102224 536818697
13106 170031 617845118
138360 148667 26135377
195343 195990 1617594
176602 195523 13192602
134441 146521 30527034
21974 153835 330653684
148466 180405 80094605
137806 198819 82828715
197754 198797 2645473
96822 196204 455893401
147703 188235 101660287
46374 132192 215224476
146724 172276 64225757
60628 138769 206322791
178618 192594 35033616
113647 162948 123700220
77861 187346 274873449
186946 199695 931339055
19765 178043 396950299
55838 148500 232474712
73438 113705 598113418
66101 176795 505657955
7693 21521 351491046
104464 116524 30521371
123929 185204 489324468
67998 144960 2560478
151963 156116 550147944
188277 196516 20802617
25615 179968 847203077
155693 175683 342012062
59021 124918 272724786
151064 181253 75841234
24555 159294 594344863
187385 194378 692112273
61918 131911 175389311
34924 123590 222485175
7711 172841 852111793
146774 154031 18196978
152600 181222 870789227
159873 172379 31546240
186819 189784 7474284
104848 106216 3594687
117613 147411 967600724
18132 23480 334285327
41893 196848 708640460
183237 191602 81639313
191005 196980 170581295
184794 199912 37959994
132447 139299 17134124
167065 182718 39271688
97873 128781 77807082
172142 179882 243692295
83538 84507 713820362
106105 191642 214580620
101005 103792 4420783
48024 71767 795275978
24597 42453 44931281
108032 144687 679185416
163079 172882 24638543
41065 71479 538304178
89842 188043 682149276
20268 199861 450410645
149761 179242 74024756
151568 176698 63167886
155508 173066 876284540
31812 81470 646748868
8940 181606 432876832
151172 190564 98883975
78872 151961 183552399
48026 150917 258154476
143521 161281 44671030
25353 86652 111181689
127025 171542 96274807
164666 197613 82512805
30153 169858 350642004
139356 164436 452829820
116408 193893 549758724
143124 170038 147439429
55323 141960 217049911
60671 124399 173722172
56168 108702 131751396
15142 173693 397627477
69241 193641 312225315
160206 167795 265626473
58098 62270 473478854
31231 153857 307706999
103011 192833 809436113
53701 190439 927796901
11846 177316 715235415
182804 190009 290773778
24867 100200 188726309
22527 171209 332569704
33621 40301 301834535
137390 144399 17730262
90547 167956 194661348
99160 123396 61128271
57744 61030 8187819
12157 106749 731475456
24519 46481 183192090
157147 187923 287327044
108018 180475 210945788
138284 138991 456875578
136905 156485 370221870
106289 148537 147086506
87853 178299 227351273
109482 148113 96941998
155044 188858 752023176
83662 154923 179054612
17410 40130 29493168
197072 199791 422088937
112419 172675 151155483
186411 192338 14964896
105373 106812 3739483
12453 185097 963228042
173608 197557 669513456
42219 128043 215042635
128507 162577 85702197
67016 98770 79238136
92145 124797 82231009
167727 181603 602393744
84963 95478 26188227
27656 116939 863587238
1457 146744 364096480
146749 177181 272072386
35682 149215 284884768
36023 61323 399169415
143214 164279 53105059
185575 191841 324599123
153161 196997 976544003
103781 159059 138739630
194789 197237 910974760
105697 143260 94118974
198151 199481 3387634
139729 165531 65066763
152638 186752 506007530
166823 176626 24598798
120534 192303 478134720
142667 155102 31397687
174454 188435 34977161
61045 199885 278922507
176692 189157 468593143
117817 199655 205272016
136326 137254 686541646
15500 199710 461997241
5204 46855 711343240
121186 127224 122552989
143135 188132 112996186
55429 158580 258593716
138907 179776 102793673
68945 82837 439411327
198875 198974 643142141
168281 173867 14008334
164701 167299 402837365
195410 197548 476035566
141351 151069 24518035
132956 157358 61372950
143349 164925 54411614
188791 195914 17933228
191967 193441 206307952
156546 157694 600441993
58401 152999 699243179
155686 192252 715948595
190337 193563 8183610
183652 187759 689074651
3852 18670 36961105
115570 136337 665030209
64268 118025 445433386
5122 75018 828768376
168167 195376 68329502
137775 154565 42386309
16087 48426 811263673
101407 138152 593153671
13401 96057 206700349
86961 107244 38672372
175461 183339 19694434
100375 170859 177398692
28892 83246 136160101
39997 140495 583687322
108634 135364 66830847
58845 186140 319231124
167445 190046 74836483
109113 140833 785215583
166722 184055 43445907
16717 109474 352607586
71679 137238 164330955
183468 198518 766436069
154110 192336 95940820
179028 191728 243252680
180635 196774 505316280
166688 190421 59452592
14812 67784 132734724
157373 165804 21264391
61382 127127 830022643
141910 180789 992620005
28539 68870 418144253
107096 185840 197472015
111673 189013 193865859
141687 173442 79914015
171850 191094 11618244
131739 181375 124695090
98570 132999 403087788
105436 119183 127777306
187724 196486 22120601
5842 115642 229433641
115076 151738 402988407
183925 187474 915210676
53875 165014 278860960
40538 159734 339853277
165439 171284 197931687
36598 168905 332143016
167569 185894 45953863
84106 99153 731749602
11594 40262 71665828
58383 108049 124519988
144234 182263 95517824
86082 97775 817793784
125638 176826 128662788
122828 160573 94806020
128046 144125 260014853
13724 52998 98415323
77629 145108 169532898
76946 143377 878722861
176699 197527 389465439
88499 193863 264808754
2270 147842 186626534
56779 186287 324796991
24794 152892 468053172
157959 166287 21025695
22576 130847 271275772
9196 47117 524976287
129293 138478 760175497
73062 82881 24551603
63474 172179 344512390
65229 86351 843086979
137046 144860 19797388
143271 158859 344635834
199759 199908 375989
13640 159523 513577297
100536 161969 154537579
130346 138424 20236201
30843 135540 262472495
153352 174025 51990721
110334 154282 110216744
22177 110381 221221405
31625 166641 807279656
46493 179858 334690919
46596 86287 99282023
65627 174862 749755089
19356 183023 483082141
116839 130330 33554116
3836 108650 140624857
113489 172632 232599690
114678 147599 82505723
131428 134586 7857381
16822 49726 82357068
98570 119135 486255927
24107 106754 426500229
148996 170013 52895970
183690 189004 13278518
144749 159282 374324429
9076 190136 453894213
198829 199661 75418791
76687 144184 766403090
96311 179239 208588533
78415 154492 191097061
76838 97914 463120396
115677 161292 114286587
78061 96333 45575788
194273 194398 316211
57097 93448 90707172
43403 137145 234885064
56072 125323 173491865
195422 199696 911625106
152350 178589 285420681
101498 181268 519265863
26765 54456 775550537
122453 168681 921939920
86707 118532 80192161
104341 130779 66244674
196083 199167 7688331
106968 131580 729903083
68904 91829 322194199
67587 109906 106149440
91368 99665 885174564
109502 184321 866885464
36873 52653 416632506
49036 145972 243243743
51637 182193 493815858
18282 157426 348891026
65422 155140 225084775
9380 83226 184721471
76126 109647 84338247
27225 168893 936166566
193158 194466 343074342
136399 143049 412604253
153535 174582 52940709
180532 189914 958025645
107035 108777 748605379
159365 162985 808231775
94915 158863 160905266
407 162390 860489776
189204 199897 26907820
152770 190563 599100444
73131 97014 473197618
72975 113846 216133226
156627 165259 21759842
130357 158361 279660593
170232 195283 62747378
187769 191858 964357268
25972 185786 606059173
103072 179884 192978723
108849 137770 28933612
2071 69273 927537703
153672 172990 661231649
53446 192142 827853340
114265 144131 951601089
132363 195215 157894588
126110 165748 99779481
47672 183690 969061437
87475 145477 239924517
181524 197291 39542075
123250 194728 785278430
82155 108625 25316359
102703 153136 301113542
163082 183357 434078844
54059 70133 746821328
55656 122923 168570787
33151 152626 483136805
178274 192651 789441523
42274 91159 122171348
61475 91516 741028428
153847 168483 36826771
80217 93815 33921377
16810 149366 332366651
96750 164193 369189673
67074 138009 922064192
120617 191991 811532067
142651 196156 134479949
51420 195987 362732528
7178 172978 41893464
170142 172812 76526723
146589 174101 759604566
25665 193108 420209097
93030 198587 708536951
186948 195741 754278157
92760 112139 20177348
199036 199533 641826225
26738 139661 742434615
46494 92491 115026881
23885 119871 912900633
132894 133223 718278834
78578 87096 742048935
11865 199146 469686290
116829 178261 369684205
48292 189437 354160677
106582 117801 127130926
62269 125327 157919747
105881 178829 762331103
113460 120551 170799304
16042 148155 331267325
160816 178920 45462758
195437 196806 3404831
187372 198558 28133312
133064 193619 987654799
85169 129454 817037141
23689 102120 196474262
5438 66768 668372946
193299 194154 399031034
6963 112818 265318558
73239 181212 107181383
52401 59612 18203793
131113 149394 1076243
152589 180347 272906352
96369 118717 724657474
151190 178772 954068604
168612 187248 46610476
198281 198805 1306413
113079 125655 31264917
27494 91070 622435288
157413 182025 763270268
98757 114651 40401321
152978 164138 21337454
183633 195880 270244567
195892 198842 977485470
15231 163192 517528911
196765 197639 69209547
73245 89713 713014027
5488 168342 408324679
85960 97937 2186265
54555 118204 840228124
108123 115094 294012363
62519 101771 98045500
152619 191694 98086880
29895 181861 882364198
138201 154142 40241352
120659 182364 614256264
135535 171551 660644283
59829 161348 254575113
121647 179912 335108871
47880 182992 339071388
71504 145054 184609464
90911 140191 994555061
138767 145079 16054427
57809 199821 695508285
110696 168955 146206198
81476 197188 112026543
38822 61717 57613208
57319 144423 218348615
82894 116591 550792916
156107 171040 37610152
151664 152668 2558769
136962 190296 603439544
178426 199366 353628796
165278 182480 43045743
142060 157283 828480606
180561 182803 611119176
101107 132831 803640012
72045 120336 862599703
42882 168181 314304648
68698 173712 614156666
59559 139337 199823755
63646 174445 277920232
91116 108227 43383551
152255 154869 6645887
132735 166883 139525898
178400 186569 456714907
68805 97066 759018835
181259 192480 470165281
74384 150359 942927384
86071 116496 76813619
112390 164639 281522111
126554 151343 62438709
16639 142725 315979425
169019 192997 700274479
113216 199754 217062149
108449 167520 148186015
34161 143688 274825706
156004 180743 221794281
41582 122635 137968737
96087 168970 183436541
1137 58631 143983516
84277 132248 696536035
9499 141277 211429323
175617 184450 22107734
76136 79146 7533401
164644 187949 58309901
72557 165938 234488125
131116 172806 104864799
133318 149494 40715859
106414 134017 944461685
70962 111936 49032254
184388 191318 786063196
154596 184205 862318523
57496 177284 300449495
99772 174521 187994805
178569 191575 492062486
98067 99766 4344310
161170 197927 144353276
60675 125956 163485292
25426 146712 604779578
80008 194171 320485430
82599 93598 159676494
184978 190805 14586373
155361 187059 79447703
66414 136639 987308104
175945 188938 32493790
65773 116151 126518882
111538 150560 97715100
4834 152513 370199784
153376 172957 49257582
53763 199325 365161524
79774 122043 106179090
9589 140448 327802840
117524 184878 391566145
103772 136295 408390656
94032 103140 23061814
14998 76246 122901156
113627 174876 153740498
153406 166338 599267588
127447 157068 540637823
1481 71140 174305592
8448 155719 708835867
162874 196523 84461154
21138 131355 513244449
144744 153723 224311081
84054 110370 66381154
1544 121493 513806497
166576 192716 955474540
125527 140599 104255579
30194 57720 69179466
181033 189652 21616806
184878 195694 27886324
42401 118202 227890291
23065 60656 94293700
18192 94833 191590131
135628 157670 55428861
174523 191749 374030902
24022 176240 381940048
92335 141193 122781062
87402 131652 111248743
109282 162547 296768717
98460 168068 175090539
88765 198078 659692841
7406 26702 406839263
113356 194576 203821788
13266 139408 550924118
91727 142482 127632317
76429 172679 241824831
165161 196905 211850011
48479 166890 946105216
76132 190788 287873129
122126 167110 452628405
180104 185504 512304914
141609 197070 198690607
3273 196876 713967036
90182 186464 241943906
45201 168513 903833549
152226 199454 756821
65448 149080 209742905
11259 188880 938797525
51495 188516 954540114
130256 157701 68966524
61532 79702 45258413
77543 101689 60517273
127716 172165 720278974
97650 152139 617560153
38473 175318 343545816
134023 187019 936573155
14618 89687 187768993
36630 191958 489014711
112310 136095 885366204
183993 190626 16642292
18665 123045 261685526
167634 182826 914045910
140188 186181 115563068
71381 149737 641216689
87589 161372 822649585
129409 177262 342469371
142089 162234 250900191
137118 180074 108016331
194412 199095 974929977
9096 53964 19641739
198760 199910 2890749
47983 174674 476661500
156786 159641 987571837
137355 144312 17592935
115159 139121 367460319
59852 88676 71822885
181162 198607 490853305
170432 195764 63455744
147008 176495 635790616
127216 165057 95256658
102269 181324 198665763
103081 151638 121961860
168996 178401 222002509
167849 179346 317425065
48555 50762 5586153
168007 191243 58270934
76963 117990 957928717
51463 158405 579965834
3877 197695 563358727
187710 188370 43543196
43479 194740 536900231
189368 192641 8290917
107408 176987 174549431
165332 199417 85426597
11518 189886 447212406
89322 132961 68721465
98394 142629 111267359
125472 160029 86874155
35259 135970 252560090
67419 129019 154322989
84515 124337 100101257
171808 190167 45913853
50161 130416 201150288
15417 140582 348453126
164995 173782 694717330
116822 176898 150643262
61329 165359 392528617
13761 140720 318150959
3980 162416 841967389
118701 189449 192021247
192538 199555 17617171
178881 187090 20507205
68640 149238 202167520
69363 172533 259013045
133914 175347 104243736
40671 60577 50063004
144336 184606 677467999
101905 194383 232435447
159868 167883 20153041
56019 173636 295061795
161507 169237 891811908
109146 128914 49434659
54541 59707 12972097
126787 135867 539142225
109479 116396 783852232
11948 139673 423644372
8078 26016 44575921
101542 102590 729119775
142539 168065 726700301
122462 189849 732600047
81310 99619 45743504
80797 156515 190177973
114474 151413 350372462
132863 159416 658248395
6477 172215 485813948
133192 196497 615265003
193603 196468 7210875
109681 142331 81737958
154151 165123 27629430
110308 194859 212171196
129273 142544 293890303
175784 190716 37365276
43699 155812 812229482
108887 136544 69136886
72980 169994 76478842
70250 106029 89818040
69745 118339 755046652
157637 198735 103217210
186111 193708 5880328
142457 198579 80266999
23925 26187 310801631
80927 152558 179896544
16068 110952 237915906
44953 55941 27669450
156458 195707 98554543
134765 185487 127476991
171682 179890 305635409
31419 131133 250045435
108752 137268 877627672
178299 192793 36356243
114773 132336 793985364
25147 123665 247181228
92493 130064 265885422
48440 166114 346259996
33127 46587 10221747
183605 187660 10093313
104918 157986 667812699
101878 102845 2484878
96276 123109 67687655
95571 159404 160589369
181080 195745 36841884
190537 195484 926134440
78964 163420 732903132
69819 164996 563336130
83907 100420 277542442
174389 176186 4510864
98481 152606 136184106
179813 198035 879955829
172521 179843 724702478
64398 128411 758982797
39424 134245 559632117
5677 195808 588827244
92809 192964 251729490
44993 106507 729049582
89659 136916 303780847
88117 175853 973366753
101239 199086 316668923
47786 49669 654061204
43932 142167 246271291
7980 96415 221029844
87846 176016 221697968
146972 164349 60208457
34542 38804 10769995
185445 193561 213601360
175060 187463 410155361
21323 171859 377657166
75452 163017 627106623
174465 189022 508718992
162603 197482 462401053
60924 61752 584553873
63161 197462 336816492
140103 198499 793185284
106853 181615 187513959
115258 115715 48504149
185982 194033 316027111
104701 139157 86333175
133566 166665 925635857
21722 180376 418074054
64064 199226 156842910
147177 187899 520936987
82165 128139 115326007
115160 153701 96558469
51401 97505 493347623
155700 184993 587526636
50590 75670 62723424
25644 149843 683034672
152895 169050 40706499
176272 188595 30846072
174581 179219 2193923
178959 185554 16473445
51485 106025 966089228
64991 195072 326377873
47492 116672 173806679
102617 166387 532452840
33112 65304 602186812
161869 164105 5729411
77971 181279 293352794
19149 158348 994894599
85767 169688 211050758
121933 188918 168122480
96097 112991 42950901
117034 197326 201359455
4748 180988 441895702
38093 181341 359552814
126388 176820 795214112
35466 191690 636288218
14341 171090 393292501
77178 197682 302527863
28932 121821 232969434
112927 190058 977951155
194122 194836 62160644
346 19533 91663088
82748 180302 749251484
174528 179704 12942936
84728 188067 895766441
81321 81899 935853979
127744 132621 12282747
124543 140431 39753445
43382 169087 659682639
56503 166633 81981432
164926 192623 69375702
147814 158348 995633759
199390 199420 976728254
82077 99937 44627750
183686 193101 377921342
32868 56999 693186673
116075 184673 937942519
110555 193191 207282330
167207 181999 37167720
184833 187500 6645023
137 151378 993574982
44733 198792 921427641
164329 177683 33408575
170139 187231 42670601
91187 151280 151138016
62547 76146 33776927
70818 127186 413345385
103239 155156 819750128
70789 113212 861215456
83047 135837 132515333
171238 193744 465289449
22946 60288 953692625
190824 198963 128036275
19501 100048 557010037
102765 147708 113029586
44802 178187 834920192
91009 122335 78907605
164572 182942 45942538
127 150781 254451884
91651 98463 592521411
106208 106698 980739563
181167 194142 529959557
74349 117891 109542189
161754 182067 591880843
24806 189485 413207113
82340 91837 999948845
87748 168191 433882205
47982 154469 267304182
53150 69034 62317705
96259 174792 876419065
154510 176340 615461913
76873 110061 83533381
473 77983 193815230
123893 141648 44442160
30548 65253 87127763
4840 79031 275028254
176265 198492 635406835
69827 174185 261906660
60480 93307 585807342
116355 120361 206819110
31510 198958 564241790
139354 148328 569443845
184594 190615 15101773
99092 193388 954628144
35634 142541 268132602
25513 73195 624627697
22744 23549 1887540
101790 143182 864684960
100607 173051 817389170
28482 193951 415255030
52798 53906 2861088
185540 196561 52309941
153750 179634 64991890
2724 193762 479012062
195478 196055 1456500
160169 170234 681707197
127049 183506 141890307
44596 89789 113012722
158238 169003 27212707
139876 168589 561590492
80062 90788 26653983
142198 176536 227959789
181990 188344 203169289
87842 93289 13677427
50056 61388 686701385
189646 199161 23921345
40099 131424 228982215
159969 184899 62592521
26137 60452 550366368
84972 126990 105500320
106964 164465 902767612
67619 96347 71579575
169470 192685 58132639
97461 118564 53427118
114249 199979 215028018
123358 165272 105362660
144716 149886 13018778
39757 89054 123289427
181732 184407 936187389
194935 198396 8600769
193140 199760 997860093
64173 140774 736846732
56746 127456 177120740
42890 50916 20061238
40277 135047 237540557
80676 162800 206297783
193464 199853 73566423
4633 21241 41586854
4204 53592 123724691
106475 118536 737060656
54035 104975 741531330
157107 197183 259677589
89444 129658 887289395
8516 98294 59493857
82355 154853 213845436
34136 38950 740505199
168090 184209 40442677
98099 159224 153730001
63525 139600 190489695
153657 160500 17178749
16044 165408 374619295
106454 157881 325210338
103147 188783 215069426
136496 189876 873337641
116287 136505 388915741
66727 168454 278701375
99301 132988 84740794
24385 29302 12412464
179237 183304 172879790
154947 171455 41537539
80052 149646 804908430
55781 156242 468237244
194075 198734 939607632
117804 180935 158319697
43022 155622 416018814
112228 154995 107211958
26268 174076 839650131
120909 182755 666537683
98788 181910 821577433
37711 55915 45864383
96730 142890 116107203
20012 79574 328458577
126563 168769 127630973
95267 146595 129300003
151980 195610 295833131
66185 87125 997844006
21775 71954 125646970
68770 121702 132705388
5685 140924 338757702
67297 70137 707541127
168520 192042 104241666
2349 153094 377773276
9182 191805 457859309
62418 166917 736877690
177127 182191 12697410
67512 120293 132318957
169596 172387 7010817
95493 150598 375957
41796 99917 394233953
29974 98032 125657557
98287 151270 133337152
101036 197780 376660849
134484 180054 114591925
21968 83540 869964317
77180 179839 257834960
98713 148678 125833098
54694 177450 857909091
28537 84374 139843379
88107 191556 259926796
112969 165517 131831877
21686 146706 313539176
106030 193000 767955702
12726 193272 842706509
40447 142252 201142969
40429 92672 501873207
124198 174210 125608679
26104 195858 430445168
46075 109405 158903992
62820 141768 167610155
161386 181475 50444722
131874 162770 598904155
128987 162289 83811159
145010 159049 39682662
80530 87140 16472458
68854 86708 44470796
180427 193316 32383194
5683 127643 305448435
38301 169593 627962758
177122 197744 51680305
63830 192159 321905740
19026 51914 82393185
55996 118851 23895356
111143 135966 61997845
39567 175911 536680503
42759 85650 474658430
68808 133236 161511441
32077 71408 98669982
173686 194645 76669460
76210 160705 688514789
108524 134948 66051404
18047 88639 178158719
24307 115633 328673203
80451 147397 754470587
99802 156346 142242609
90077 122962 923370919
126035 150519 61619692
41743 189587 154645143
180716 194983 315227835
99141 119647 51816463
100138 172482 848987805
31616 63078 79065480
43355 141344 245530876
107690 172018 161483432
19589 97391 194558079
27311 98719 80119226
150681 173474 676189091
181610 192668 27748407
5508 179332 435829696
76117 86152 785439527
46622 56621 25172290
140552 197326 764339825
48175 193829 365612451
156132 178740 656436233
64944 175663 277756891
164054 164103 30278479
85129 94745 554956556
114495 131108 907135656
147543 159316 29472240
190498 197588 17813270
82184 162189 201004619
180607 191443 27159919
198730 199305 1454342
198416 199969 3902125
157694 170098 31379921
138637 191225 132138840
95223 161064 642301198
68883 84345 883265595
164963 167500 1764795
99786 128550 66548275
9553 101192 853217775
196707 198164 3567727
76294 174289 246184250
98905 198898 251334320
48085 85238 367823074
147908 178870 732406480
162095 197586 88987292
101201 138226 326093558
68073 179897 280579049
93052 185268 231784444
128068 147105 739275630
52662 90856 95355147
193151 195647 6319071
181085 193557 31322792
70217 164193 729832520
71523 81499 24913535
143882 165782 55132420
19959 137665 294908378
184819 192079 18277302
18403 36915 46236274
5836 179682 916494236
33054 138718 265002278
106674 128849 55367055
55219 98354 107625303
197524 197762 81717605
79054 95329 40563999
184505 192531 327907463
98290 154844 244697506
190420 194576 860764239
31403 174025 520620046
160100 187515 495158046
31250 116828 569432611
139818 165442 53664148
3911 56593 131899722
25366 194889 480861238
103045 116603 34421451
196037 197525 3632042
134330 140771 7846067
64378 85765 972020865
124915 130784 14668601
21575 54805 728132750
63536 77740 138884407
89599 109586 50535120
192406 192471 156234
114978 147957 82639579
123918 129584 730798484
24874 94851 831118525
190525 197057 16464810
89803 112985 342763152
129569 137691 825267734
9508 50423 318833482
45486 144586 665954517
155260 164308 22794464
41860 114172 931499219
66500 199276 333138557
49609 99201 124021699
36065 156772 302901378
179116 187728 21486782
170040 198853 901694453
57616 184414 320184260
148945 190610 725748226
154788 190119 296688086
25462 105642 201207699
119964 144880 850189284
88728 157656 374430429
129782 131491 4365675
65068 135807 177190412
115274 130770 869599208
28631 169902 939267898
29229 165895 812862346
163018 170745 19545904
160116 198945 488196819
20672 29632 955355760
17835 64455 116880434
188193 194733 16566230
39716 81921 758922712
161005 165423 11179637
158614 163427 12212136
93815 168331 364846724
68226 140621 181418806
107735 146619 97538960
95558 96229 1737628
86803 184480 245402408
198739 199986 347260372
137689 197588 150501323
75320 176270 253510299
118835 164677 115183858
36484 73699 93263286
154757 179530 62147803
139588 179573 962473050
15865 66509 745197589
181616 191150 962498978
166001 174486 21290065
156658 174688 222221895
29198 169669 682004160
77930 82298 478131279
132310 151599 247898820
41132 77084 460218738
40326 41580 379744471
156931 159048 544959498
131078 169875 97659487
118659 125125 16073752
61660 115373 134792350
54098 188575 734657280
132557 140808 20649868
28060 164795 343266473
69688 138192 171657993
153616 190469 92443541
182182 187552 832382176
115366 144491 555651418
187346 198817 28829115
150044 182827 729239261
7001 148954 722021223
52712 153350 252412914
158689 178362 511351853
164962 186194 53097898
131314 137316 14978642
120239 199947 200079860
51649 163840 281510041
153434 197270 110057745
192971 195696 6877696
158757 162745 315249307
9141 39649 76190509
24175 199903 695929669
79184 144606 875650532
77876 142773 162891059
107275 177071 209191890
185283 185613 791061
39387 161299 398492673
45887 180905 338807743
60718 109965 330315936
24042 107110 208460486
119207 165535 244160467
45630 139345 625930677
31906 47893 40063904
126949 178126 128670954
132798 182004 123681177
134068 160606 499016882
67101 75144 19951796
17037 100690 209281370
189605 198832 23165499
60737 130214 647236217
139151 165982 54623908
121544 176415 299790537
134259 146667 31368948
169241 191742 289963736
186445 198319 610937944
182512 189866 638518363
91823 163582 998938374
46810 191803 363776745
46887 47945 928989541
39491 191262 427576474
187518 190203 6766415
82580 143639 153351333
47819 155292 807354560
44697 44901 510624013
12679 35837 202669173
104333 115851 29178506
26134 122810 928231895
148054 178471 897526717
24543 85834 153475253
43564 176347 860957833
51426 188350 343426680
77921 198777 648213900
41107 177604 866465255
165672 174733 22755856
184351 185422 2675870
192468 196615 990210692
34000 122235 221403856
196201 196919 240877227
167835 187320 191048372
96857 179272 207306079
124281 196730 278627403
59632 154764 238603816
148079 174799 67118203
76358 131286 812303760
6932 75180 484313697
51413 154626 258936076
73584 156857 835998406
148618 175094 200445008
188696 192106 729162054
158683 197910 235855552
183765 185662 4750270
68100 172455 261915322
113455 144977 79042383
71126 192854 318491098
142117 191879 805221000
79279 181489 381751056
147953 163470 285761565
77260 193902 945400270
152772 196792 684818761
93184 97927 11824148
139157 161697 209539120
179539 189965 26075583
192802 195043 5694762
156649 190409 84654998
96238 131821 89599139
6505 84455 420492140
193008 194177 2964889
55972 73885 925224817
6555 7617 106542534
34489 81812 641435412
37388 49458 30420763
33334 195501 63149677
11246 110548 55576530
175392 182349 448089952
95604 119595 60661012
183146 186071 7263305
58184 70764 31368937
133041 167561 86786824
74641 109461 87563606
144894 175797 77615536
38804 112910 186121277
175443 187727 779794164
154229 169845 39310475
32249 86271 644540704
106693 157777 859005811
157144 173707 862867662
38981 136148 243573239
79384 122296 107815031
3052 147333 361603372
15857 186736 428463010
129674 132397 6944278
77640 164115 217301862
106465 118041 232433231
146232 196268 125621040
172617 190362 361444359
179272 183111 998459403
132038 160330 743665508
91087 170069 653635594
135825 187701 923892478
74524 115906 104225736
38521 156393 784888401
165024 173060 20130273
98790 185430 639660947
135448 186178 177618946
62747 70886 20277498
36920 128333 229222148
80814 172316 229911592
187846 196575 784143484
154255 155717 3674439
192023 196016 10046356
11019 148950 733529838
128538 177716 340977224
173948 188849 17837267
50705 56645 14928613
131861 144237 705332868
19427 20730 45179932
130731 165824 88301500
192788 196862 10248397
107502 154907 118889088
129301 130909 509806354
76043 161227 852613848
198333 198636 782377
176996 191025 35135891
102592 159231 634254507
80119 99700 48968561
45778 124555 364024927
15291 163977 372944904
62140 67171 12494323
72626 83061 26056243
6782 9026 682572918
29274 180419 566009987
60635 175887 289177968
5016 76508 909019986
62594 183449 683966713
32133 59775 69539104
60379 121539 153240381
114107 175593 578133278
71740 148987 172201894
141788 179577 271436013
8409 99169 795163948
24021 95787 179529759
147127 199977 132631756
123924 187261 158941273
8770 140416 811457333
168713 182962 364863334
178755 195056 40921607
195445 197491 910647318
144407 150405 15081023
56115 95839 99086697
2428 161610 399018271
87583 120193 122462680
76741 151741 644796795
134732 147192 31463257
157386 192479 88129804
85795 119183 84117361
1520 159940 397002003
7533 83442 189837245
169672 198505 157575390
114900 198826 210468871
53538 118537 162997909
400 163906 409881676
1923 199586 861042703
141110 144415 8426152
53053 161506 536822133
128755 187559 147652964
1122 86839 214329644
157338 197726 817896723
62270 86565 739725251
192902 197489 1972520
6775 196150 255326946
150585 161672 27905549
143936 174083 75805669
177039 186153 887204004
166141 179103 32549123
153575 159937 33897383
42854 194131 379531684
18063 135457 594695790
91359 188587 244325333
18788 188691 426117485
77194 157455 201524413
34314 122023 609587341
158589 197495 97667645
22884 137030 878393555
185069 192291 318289076
6945 192821 707084024
187194 199888 31929849
137775 168886 78404313
23743 122251 247018065
190531 197513 655440213
61968 195371 870447495
7223 181529 736815045
34997 120031 629023210
143500 150423 32522432
28801 155434 317798136
21760 54659 82487187
30194 159629 324679337
145729 152142 35204497
33498 58980 64161204
155570 197093 104204093
124296 146231 55118731
5291 107895 498112146
162398 195002 369115259
187853 190016 31318247
152463 166361 34935221
199335 199408 688172107
141961 195539 134685317
91670 180627 516402828
45553 115771 852737339
42007 55096 199604018
187336 188247 547614534
155331 181017 64422367
24404 113232 222986583
187650 196656 22745233
156505 179082 56710506
36796 176374 973317398
148798 191753 149844374
79627 172201 570036732
96126 166655 872352888
161716 181989 50928625
180431 199177 47067284
317 71881 982337542
35574 42598 17771050
45897 95134 123040839
146614 155213 281278702
86074 173263 801773806
26370 44043 44358525
135302 188221 366323952
87920 199264 279769533
163415 193465 75434542
67538 148649 265202813
126449 152490 65558786
5592 160554 662064959
144380 164298 50178793
18537 95690 741810893
16663 67761 128043018
3792 17695 127931562
54780 132944 236295219
21365 153513 562332565
104142 104396 647500
126346 156533 453625746
5475 104518 20208081
125670 144085 292878773
72378 119527 118375233
114437 193435 198179050
99175 104768 14339606
21733 144641 426353083
8004 123159 288439253
13070 140648 319729653
92667 146316 398650385
174735 191876 42896694
148470 155328 17195560
172881 182566 24245817
37022 80784 88821396
141994 146044 336612157
139711 156200 41635517
112157 123987 12684381
90111 129478 372808767
198349 198399 145695
101381 122225 250289294
164867 174794 24872845
77664 179126 634650408
37556 96603 147835289
35395 113729 196641046
139488 185197 114932298
171643 186804 20000738
44879 74334 73702162
19342 132543 283673585
75675 121712 115579613
3543 92736 222995423
106675 138783 322565590
143500 160459 60468303
106225 116717 26418951
42371 122006 199607899
138525 160597 55562408
146908 160831 812733065
156113 168595 307104277
163301 180550 43256504
88846 98073 23094462
52165 149460 244078201
66600 103375 613164832
141217 187663 82825908
162935 190282 68541765
49604 172266 307876294
77742 148925 178786827
102944 124564 54391910
2417 34017 889412648
125238 166830 104557816
100336 113425 545729976
109858 146658 69874334
78292 81531 4345401
15578 104611 776440920
19917 147517 597355477
162571 164899 5933753
24061 40720 41780666
148551 172776 301524457
139228 188028 122610762
5514 179547 436336454
93118 103992 27562075
29618 175800 366854321
4492 120858 871105265
2379 197590 489378784
123758 186714 158002766
11141 145584 773538419
11220 121442 276170486
61024 143920 207791873
17746 22868 695847358
130080 147478 43829526
175547 192409 687535945
170147 192894 56904412
24872 38118 858978271
48715 179847 866667125
191083 194464 280821575
136297 169393 83437118
156748 189595 190116161
122780 195981 330160095
57249 162811 847959208
128350 167528 133730136
143484 151008 18936330
79688 110255 324260934
124565 171919 119063333
180590 195937 681337765
195577 197300 4232191
68577 120183 277192327
189653 196665 827624773
5147 126637 804114487
33093 141054 636612108
71079 113076 996024729
38234 82621 933069968
195580 197355 979803074
170094 189954 598202640
46997 186134 349058106
50208 67684 875048483
109117 112720 9181348
52383 62170 24671367
122790 128421 14085672
189169 192026 7279644
158070 171208 33193539
71139 76345 12849839
61692 120694 274119921
162322 179108 42113553
90693 173636 704769722
112673 171482 147559020
37182 82405 694057488
76286 132317 140697314
40587 106517 165531880
178508 184151 14111644
26683 153329 506652883
103423 111619 20871367
132719 183136 875092365
132146 168609 755130094
43021 187521 653263840
125601 141735 259548745
111730 146946 438450197
190887 198084 477972201
193357 196109 6929248
31891 129086 666565992
50532 109976 760494474
63466 65186 451967557
50715 87471 91829930
149063 199842 127468136
54745 169258 441856137
52282 74477 418228670
22840 35620 31854742
83952 164310 202013689
23751 121209 244369141
132049 181110 123241612
9452 87238 934710446
118334 197203 548280164
84307 108845 945874083
42390 185705 468970229
189114 189229 249794072
116851 186130 173668593
198862 199064 530090
36963 162154 314227821
130980 183256 577787734
197551 199114 808373837
94707 167899 59020276
9389 172957 618870121
188672 192768 10324586
191182 194613 993326487
108938 196767 220430749
99685 109966 5186043
36296 120962 212332472
44154 151593 269473125
5082 29034 59777964
85629 116484 216896655
191113 194158 7713535
106886 122085 128080517
148522 195030 116729155
55976 176279 301796015
157119 185573 71374118
198 112662 786298869
88651 102468 834675547
69327 148959 164147437
123670 190754 168369854
138538 172956 86619950
31974 186514 423919896
173851 189649 39581183
157621 182666 346151506
12262 134195 426239853
68143 194560 520735579
100036 117823 45080559
13933 142587 322442877
182447 190614 20472453
184436 198718 35849601
169753 183504 32442510
155362 163136 19499593
149188 182447 83467604
176971 183822 17132260
116037 196946 202890038
43091 141193 712308450
116529 152994 801832408
162032 167646 406860310
74349 115429 103431305
148155 149303 1800178
1412 149500 550534064
37610 68618 77953101
8321 95170 216995037
199094 199916 2043126
72790 173586 473627992
157891 188283 685874918
148052 194781 801751329
61635 109159 905209385
85998 171541 215085062
121867 143031 224742548
47011 129758 777926968
127526 139344 29651747
52101 163926 389490079
58378 161101 257567448
138040 159458 53898177
185383 194102 21934932
59159 118970 149917893
179917 192620 506848029
176871 197357 51369181
109832 155728 115144445
94949 168544 185261932
166311 186288 106928949
109595 152747 253867668
150697 190323 970349170
192819 194393 4039716
157551 182792 63408521
48858 72083 58161674
123260 143653 919354439
9765 37448 268639076
19445 126031 266987142
197956 198893 818179057
96460 111319 199976606
127079 162103 51484425
3991 75942 179976464
182445 194633 198542724
162107 164024 4886622
160554 168756 20692999
131094 189629 147039570
133065 133211 390353
47311 118349 211738776
103379 190739 314159990
124660 180447 140088440
123540 130895 113870272
30569 78797 65539366
36046 71305 22184083
55260 161075 937489937
8052 133336 418039471
6584 38962 153359213
23375 70761 640523528
171493 193771 163515006
113192 147912 187464995
31116 92253 152983193
141728 179599 95226345
175953 195971 851721424
194984 197459 6093944
112031 143116 77727531
40559 77479 599545240
142850 159178 30989538
17852 50491 81770442
343 176473 923570575
70967 126822 139903117
161428 189934 71490038
14598 54968 101239344
116699 139865 364097857
87181 144503 144071625
15617 24062 20961075
74578 156910 563635718
142714 185243 668030568
91226 189143 246027651
105048 182101 167849854
57178 120532 158741537
41214 79065 94724966
62400 165054 371980050
88982 163057 186315822
46892 187961 353938615
39233 98172 901256248
160448 165566 304331731
161312 174963 90673711
42708 195580 383567750
196167 197997 4470372
36950 43479 989211393
198907 199202 782564
184703 194494 242943398
138695 172697 85617409
32059 198711 586919299
194253 195971 4290263
144499 179969 732359245
13724 73791 493973209
85963 144151 341997301
56629 127310 53095120
150806 177151 451625497
116717 160460 25333356
54910 133057 195773234
102780 158372 394353433
138029 153611 39308080
9776 167509 759464372
26058 75356 123543945
185308 197469 30463619
56048 180377 938645159
8122 78158 551718089
35907 115618 105963823
196078 197482 911130248
38562 195641 471741272
73995 174091 251408809
107117 127380 430517270
107148 148827 278238663
33652 149715 291310821
45696 101415 226611898
86085 162739 192702385
55279 163573 311215863
48599 160768 281413014
152087 189039 92711506
66474 197297 328212115
164828 198553 84484849
95655 102361 17040825
110312 185876 189505274
129750 141926 623810840
96152 141951 374145579
164 143366 358709119
193407 193760 793866053
110263 117961 757664352
51199 106383 138488481
84202 149424 767851180
120021 169965 545880003
20674 189408 616519049
15884 158544 916909111
3699 192328 472957298
48870 105493 142030070
166861 177516 26742533
28555 197679 975835139
9599 78443 172226091
115942 170392 427313966
109326 173955 162222011
125034 138127 32790911
84411 138314 135311947
101744 130922 73331970
56968 123826 167565025
71549 197834 316893986
36359 198968 408045307
190267 194880 11726692
45986 136216 330409599
121252 185001 160086333
178130 183990 651035198
86719 103199 103841364
168991 186301 196376199
17899 58678 714942656
139748 194527 137758948
178448 191131 506741287
157113 178681 628822977
133070 165800 746830096
155008 198972 110275840
39870 83188 108475116
178444 193181 36960475
102684 165328 953057308
174017 178905 292444846
20443 114431 159805562
56589 68589 30090841
192071 194843 7008055
54296 139150 736005435
184945 198093 440495054
40702 54155 377164343
54466 134095 646946432
37959 162942 619857477
35163 99334 160702821
74097 79901 14563590
18535 55055 226261647
42484 191742 823204837
173141 185236 743673962
130968 147657 458317976
90449 159145 172692782
10832 62104 128475311
114882 161770 572947957
165951 182662 641397426
168755 169206 95427419
135829 160044 173254171
70685 169951 670836050
176713 183074 260449335
33178 189771 655775771
51540 153758 256360258
23093 72537 123831166
105460 140088 86695493
166577 184626 45211089
199853 199870 429623003
56338 112393 140697935
3871 93689 224579789
11330 145637 846840045
42680 198631 660859556
60214 68187 144595386
104147 162146 145690003
9021 162194 384022935
811 106487 264795211
113068 180786 169834050
99783 138547 97433016
20123 109677 224492000
78516 141066 156900422
49608 83778 85476047
150353 198842 121729586
161219 163387 5490260
27927 64206 36177468
157324 197702 128094771
95540 151475 45427279
82206 84393 5404523
193995 196461 6198201
87693 88533 2158879
68079 165784 458083411
150955 165763 288498451
178145 181692 8896170
57171 144774 677661148
94232 194488 252081938
165314 179330 77854610
84818 140843 473875291
176964 191641 36788611
55460 139939 556082979
156819 172550 39572620
142638 174207 698721659
161580 193897 332956511
1536 190994 474892005
59496 141934 206543882
31819 92060 150730265
139429 140092 1671525
107032 126135 47638342
86433 109523 264297712
128902 139056 15272210
39915 50158 322226849
132530 162734 67987326
23551 198190 630135970
134717 183770 123291388
28471 30869 6010091
82270 92416 8860087
135301 192194 493774310
128946 193782 162926641
194361 197411 7546060
123382 140201 42052734
51490 185614 627302560
17860 148125 554118713
198928 199450 1328969
164600 170038 13633253
85295 124894 439588634
107256 136748 450582067
83496 189090 580104427
19726 37412 44099719
135982 137333 738545930
52841 166669 386707793
123933 182983 148219783
48400 63589 896325048
49844 156880 691228553
93271 124821 79421627
147477 169309 431549648
65474 104054 96637157
169985 172211 5592434
63442 198160 337873554
29332 187232 837740554
91609 159254 170074381
52366 136614 211106982
538 131145 327057920
110057 141126 77689382
164691 188616 59874249
119329 160726 103862036
119702 136937 10302098
185810 191496 279416787
195384 199952 11401514
38961 112717 638740704
161643 175079 527068911
56889 66106 23081461
170939 188227 763405646
159864 194133 86082809
187654 192275 618351370
51154 91588 100973129
110338 198937 536812763
5215 17721 31231298
33316 91790 146396950
183480 196401 873505379
21294 48341 67611872
57610 127811 457320083
116784 184393 390332718
183619 193116 551887986
169163 198877 991722602
181714 184512 6999588
59630 160863 920542705
157069 183295 869040212
156137 170871 37132616
1680 93923 179137039
72297 156015 225147929
28518 171244 358291754
74530 188019 284935625
167588 179557 568911139
100183 106308 80556078
72034 117263 671378419
36792 94075 143377332
126993 192048 163505712
149634 166548 42497689
59174 73421 508011916
34085 194655 454280691
163936 179403 38764074
35741 86022 436465832
111493 192925 755947001
62798 168033 263959205
116087 132010 39657726
150427 182181 669649777
632 127072 831589319
44475 74660 509049408
36948 95846 147328175
185360 195036 24351900
63350 106270 107646327
57519 126717 439440665
43262 102316 147745425
142713 174257 79357359
120335 177865 302040959
28657 152179 441071794
62916 188313 484884325
117356 154119 496763923
177586 185520 19839336
36464 118633 358883283
87385 128572 801130239
189429 191844 916476846
3990 170591 496008018
162133 181947 49718209
157408 194175 92360355
113983 183523 514133753
128404 130997 6503660
192711 195610 612567210
119994 176668 142285092
61567 87377 838514290
47793 171540 310686731
89552 110160 52184986
391 139121 347403499
128687 154423 679854516
28394 31947 499754013
87964 104526 999061764
41998 179529 345018722
57348 59014 585568808
189966 198352 161804508
190173 193646 8793774
101429 196679 338172081
67014 112577 230391512
70135 76908 16780127
124211 190126 970533935
142564 170085 174542155
198469 199030 1421123
71703 197818 955119557
177333 192060 776117447
121907 140839 47370691
194030 196276 5264300
112155 188119 190438325
36352 69612 154711440
184143 185017 663380686
37031 167279 977894701
8499 25487 42139767
17331 27068 24198366
115238 197400 366331770
12962 98316 946174409
30983 164618 335448408
37342 105123 170093100
90567 143754 216509623
119514 196146 916495491
188152 191756 9076892
118740 144757 65269710
103582 103980 824149983
152411 186704 915621151
28634 110751 792464047
161493 192646 78198616
131745 151240 49012142
167500 188229 195466268
155052 188578 677951089
117271 132374 37666754
73991 120515 116814157
168056 197039 913236315
65553 66849 3236863
48368 54998 16832855
36952 64457 69139660
133190 180115 840898939
33476 188298 388519894
12065 89295 692929054
116439 181529 163188405
3491 182818 449566881
115866 184139 171120324
192510 198666 15434687
94282 156562 626581211
5675 34514 39194189
195242 199074 9596660
18792 191121 537275231
3162 86680 588695122
9186 162238 383772257
35327 151509 291497260
123584 189161 225660002
192501 198606 15320448
24197 35848 859612000
161091 191306 75811605
180369 191567 537394398
42091 114468 181607024
45330 92886 574184399
171654 184742 442046518
138761 148868 909280601
98020 186059 779218704
191749 199895 20477388
32532 100871 426344149
113238 195628 285311179
103129 143376 219279436
97063 166964 482974064
30541 68753 95842916
91894 102538 871709424
159254 175611 41188485
89181 170913 205646641
33850 95201 153514933
79401 176892 823380573
97816 185951 221567049
88561 167026 690431539
130269 180064 125157994
133175 142754 24033014
93538 195429 256175892
87953 142231 964958849
77289 108230 77901091
159463 178184 47064331
76133 190615 287452606
164400 196999 81701549
108110 131229 57775662
95981 116808 52886937
32696 160398 320470718
81223 144126 157928985
39454 113322 185451817
79922 123289 799504578
107422 138660 145108834
139743 141610 4756569
189254 198667 23700039
51106 55681 426421305
55191 130908 189622057
184649 189734 960427410
182768 188893 15330594
48397 69253 52343228
178521 181848 8335683
133054 168438 89018406
57341 135550 195895514
73234 154253 203472645
130127 136325 15488208
89019 178909 225993180
18712 126823 451953245
80424 130385 125343554
89925 162398 821813222
139597 142020 607015586
108248 199947 230060364
75201 129327 135797599
27137 52560 471798442
165438 192703 68328113
137204 194950 670930534
127660 165799 95972623
159439 163562 906449260
150727 159342 615405517
20590 29292 21669450
159752 175079 38608201
113966 186691 182396614
3394 194796 921786853
148523 177037 455451162
165990 196312 171050637
63731 65156 422739380
7000 119531 281895910
29091 44953 39805352
96675 128368 79783512
119347 129785 796122375
8219 164313 391375577
90318 195565 750286726
121028 193824 182859890
147885 181695 370606213
195633 196511 822185743
168748 182740 35018812
110098 161712 632568614
121553 133448 29794181
192266 198856 919989952
160470 179238 594854297
190084 190482 1006384
50945 137407 828312960
106765 133835 67637866
87141 100955 34596807
78425 151574 183630297
136433 140312 575074797
61507 194047 705402190
191782 199906 248550533
56160 169980 379509360
27292 149444 796601441
118758 168732 14474955
39923 60711 17232708
82391 98016 206659576
145804 152989 66851777
19314 105134 215063168
78971 179149 251625278
143610 181290 94659000
95461 150774 702973642
22757 116247 234562395
97004 131878 87874513
119398 171095 129890292
173100 194632 113455929
82528 173683 229000735
58213 172933 287755692
19678 124830 763977877
94130 181033 701469986
38047 71918 85020936
123676 159921 90980457
33809 39761 96980898
99575 172469 221085364
78463 100169 54291997
124198 145239 52880802
26405 88587 356102769
177289 195148 44864464
72361 73073 1757978
172784 179790 845684895
41499 181106 995247623
103510 176150 182451274
105091 141549 91352672
101663 135303 84495469
56426 101537 112792161
181811 187417 67168334
87410 108442 168850003
150680 172644 55287009
41994 134367 589728226
73462 196900 650643811
154882 195029 100788554
98739 191551 476194905
155216 166356 27949148
16031 35527 48619860
81784 162758 285431168
86790 182092 513899720
157388 196326 561673664
171022 186353 198859114
85685 124978 98776401
110817 187885 755472488
52371 181420 323774709
62631 114150 129239176
78536 186252 270378407
161999 169958 20066035
82945 163508 377355227
64316 166908 257359980
71509 101056 73830803
145645 176075 87692352
88877 122276 84098854
170688 198855 644473429
159141 183126 60286575
54615 112694 145754367
159896 177087 43194570
53371 121485 824027386
153489 179108 64398112
21593 163527 355990438
108734 166266 144380544
51508 166185 809742392
14195 161119 368444745
15873 165897 432986347
185815 195009 23186325
59574 90808 77794883
20086 68451 121173485
189626 194819 13132584
78266 107230 909945727
173425 178107 11704805
46425 64793 156266025
185045 186035 2414558
6593 105749 248375113
11683 21498 24537207
130287 175089 112711021
101190 157986 142781579
170799 199124 758283631
85913 110563 926095075
70757 111076 101280028
110912 197167 701075845
97274 196384 249233045
106018 191249 246821347
72876 174024 253989266
166543 169109 472324458
108320 148642 413584448
174243 189075 37115010
177121 199506 605552576
173806 187077 527894331
141509 159369 44929494
7378 55142 119584349
141762 183622 18970102
79352 186354 502067425
165348 191317 65024434
173509 182756 23162099
168649 198045 353111617
84394 164080 107647029
37951 197946 481623775
168040 193613 223347649
94022 151989 613851199
119042 121460 934734028
98887 99449 1446800
114580 157008 106354190
88779 128300 976853740
145995 177904 80066069
143791 169985 214628289
93939 184290 133548729
150667 197230 116951446
40188 73160 82581212
5637 126800 303386938
47484 84916 93661710
104910 144957 100562136
50294 112787 156885000
138586 152715 35600601
59561 186362 317968108
58133 62204 3619164
24953 44196 540148394
95074 106581 85876259
73399 130281 767596632
100165 183797 210177726
166490 172562 829225807
108122 111377 8204649
48636 97279 121536016
46084 90727 961889717
25482 31919 843379169
34063 49294 571499458
23587 109794 216273729
9569 119195 430903195
40074 171930 330964444
11873 148589 777449594
31661 135574 260521298
136396 144098 538427272
66122 67645 590239606
155333 178675 58592435
141055 187274 657349860
179477 198894 579622240
7688 160568 383176017
79562 83814 10684728
111375 187846 191740050
52228 64815 31639806
72418 149868 284642731
115693 159691 928891257
87900 164929 483159017
141179 197975 142682886
178722 198767 50262206
195909 199589 798670813
6922 82961 462891597
38182 117886 906611692
91749 184280 662518741
172189 193435 332061932
180516 191312 1807981
161172 181981 351214336
42574 147204 262410200
112844 190177 193871169
185399 198278 289309263
63041 89624 66185343
59470 197504 346168239
106122 145015 961621789
146320 183375 92982902
85575 131518 302889267
115901 159095 802259044
5269 175138 709620698
166870 192315 194481972
36522 177512 353853192
12335 125688 990118385
80803 136252 878230714
193655 198914 13151312
60410 186833 684237719
74398 92580 45415157
173874 198171 662793842
80647 129919 542176169
172570 193070 217326805
158226 167211 22626546
119110 124979 14610570
161890 178140 176124244
78268 179481 319805769
50580 163367 282993850
102460 185263 208043668
107086 179059 180584426
129922 186491 629045558
158677 185761 68011892
47761 159054 304778315
35447 156505 966851776
116557 138065 53566988
9000 132679 767067229
96121 133973 95233864
132559 172810 101221774
99940 184213 211839313
144224 150824 16568521
9477 23050 291080705
61705 97463 89114745
130553 162389 80144986
59693 126518 167279902
136741 148516 29851973
192829 194679 390935973
19445 103181 121342575
3782 62083 267719891
100080 191270 229139829
10647 161540 378273245
73550 113902 101495916
142234 183569 476715077
82256 147142 672011938
144809 195561 127440269
18717 189873 959722086
16322 29080 510899516
132402 149993 44243202
73554 152566 198409846
36276 60364 381029501
103583 183938 626632995
198787 199122 64470897
101197 184939 795027593
15184 101387 215702189
42075 52832 743426470
15231 183434 808572497
28174 37672 986818358
10773 11974 2962809
149948 184173 85892448
90850 186958 241567721
130225 194660 161970263
12666 189624 599029791
14709 122966 541131611
14949 89944 639001537
129392 145756 43684064
97343 123525 66108455
87979 150546 796872729
139149 167898 72349614
119827 124000 378064521
107080 180099 183158918
101799 148528 117604173
63357 85730 55681289
57849 141180 208716710
118672 136387 44185440
33492 139872 728024437
103300 106670 8713753
182582 188069 13715061
161672 181552 49894583
106076 127546 53609716
40784 60585 276967156
173024 174648 890624900
118092 155046 226978235
165673 199462 84723449
130440 145043 749840775
83055 96725 383862883
86265 109459 58526554
14830 161246 719623744
123941 154975 77952008
187442 195698 258807600
160383 164224 678505708
67284 100049 81807985
40147 181085 353645692
111214 168421 421298974
58861 189732 328259900
187994 189503 212796833
115966 146493 76431821
85111 154506 174498452
192392 194964 836872648
62959 152431 224341529
15392 74487 147820934
36594 171699 339189517
100545 128850 71217407
18960 100277 203483202
59695 110585 641787635
49060 115752 167461817
69113 188102 298539770
45705 159171 91139113
83868 87270 939937196
48602 60800 30704371
164000 173428 888356710
1201 103207 255307767
84527 169605 845541635
9974 180057 426429514
117583 190185 182012582
96908 199690 258399735
189865 191083 3110743
139369 179153 121689190
160223 174618 36261632
60782 80383 655965251
160267 188704 762972267
59647 176808 713841259
74757 127993 663669213
34237 116495 633772258
149740 163659 34966334
45749 111458 858937699
106760 123046 990634561
21399 97677 190740135
160621 187098 66408434
126628 155161 71919754
159281 185825 751534231
4509 70700 165758523
31323 35215 9723291
141404 191507 736211772
36927 64746 69939005
86503 109261 302474659
36109 177915 355885216
52894 121215 843279717
24973 199009 770966018
91381 130640 98703378
34601 48904 828327254
163490 164630 2958664
190086 194092 8939135
107167 125206 45027132
39248 123008 560952063
10011 125699 289739493
43194 125868 207113316
45682 192825 536766906
185313 199019 828807388
37559 149263 280360065
69083 119861 127390214
144036 188039 110465882
25558 178396 383591860
143437 147121 948316606
74171 193605 299918650
172081 198287 65633216
148689 193854 113371375
166201 198270 41756753
30067 156489 317199842
24262 51105 9645319
93064 127952 472010513
1141 27574 65883482
31562 116221 836735212
135081 165722 797504784
87867 191125 259438628
167316 198893 79250641
183389 185727 4423178
20974 145509 372928759
155846 173548 14627325
26789 147714 800306050
178224 188117 24752143
75820 142085 510658856
188137 195964 19773847
84643 127522 107657575
173380 195271 441963103
83916 165593 205257693
81467 91174 24146676
74852 103606 785069326
46607 120673 738499044
158776 164044 13410320
103854 193432 447039059
185970 196353 26143961
10875 78538 480149823
105503 176136 669817623
197886 197907 756568770
130972 160717 818040152
117444 181863 161535025
96126 139280 601023469
192627 194818 5570959
44524 60514 625704663
145304 148364 7709296
50767 80782 496096645
129070 170879 326717216
69706 138920 363392937
199070 199196 338459
69745 159768 225833203
138942 181414 613614424
75540 157879 719310282
2383 153366 385266653
63294 187328 930933531
58063 86171 70038799
49946 118901 172966171
54367 144336 225521663
191954 197737 14472872
72978 135416 274174606
47649 55033 222281949
66527 74262 9498644
130324 142729 31147887
1479 130419 322879766
171891 172445 1373551
140667 154105 33928293
112112 157013 112535912
30792 118115 219133035
121683 125310 408025687
199771 199815 113103
137384 199596 931821441
198507 198671 332750191
137941 187037 226394643
152095 173461 185709978
48648 145929 208141031
11790 89601 194594698
71822 125506 431463029
117814 169605 129982505
102098 191194 223817612
6049 61274 126253171
124673 172687 120650161
198460 199723 764102
102003 194615 517333605
10304 148301 770829967
32389 87522 138027466
118664 151606 407951045
181935 187899 253620989
16661 178837 457474994
148157 191016 107474418
174964 176229 3120090
18273 38593 50718868
189099 198251 23017955
70666 151673 108314547
153782 197530 401893528
90069 184097 722207026
47811 53927 15531864
92045 196808 263328271
64634 70737 15217835
8997 175596 417707896
55774 169622 429690842
109554 153526 110287840
32564 138554 582638584
98591 111881 186741261
95486 101895 16278495
22982 145892 301813898
87084 135770 224546796
119344 198549 198771366
74295 153781 199601582
51230 99535 120758535
143124 161613 46563885
79264 148709 277351759
128577 155467 947983312
100838 165257 162133012
13850 25456 307259462
33250 98206 162634837
171966 179749 942417494
24664 183115 397625534
85110 106366 307427237
136285 192134 329587979
34984 49979 5272691
41446 132776 998023881
144106 197930 135086986
2181 82162 23039121
40682 90106 372777249
105198 112756 211733966
198072 199520 3694479
148779 148889 154632802
169718 199420 530547775
110772 140093 73262918
112312 180017 790696252
96830 128104 78735170
193116 196243 502041854
102949 133340 402453254
17742 122476 262519282
89518 111004 152127388
181399 194921 548498735
114111 190819 799229823
122457 194142 643945812
123002 180827 603910024
17821 58338 101661591
188123 190308 5500380
146650 173688 358049909
49775 116387 189966609
6421 174325 452139331
146583 187552 182193008
127143 176585 125807077
23511 114842 804167456
135200 165538 724758859
24479 36973 653042875
64211 92472 70414534
40375 78291 94977601
14277 192776 447733975
172083 194592 427599525
43370 198502 512851864
60671 125181 64055947
190165 198855 21829976
143021 183294 440783114
15786 100208 211215671
175966 188309 30851967
115830 140735 310668962
57893 107948 125496842
124953 131377 16114436
35070 65465 642426225
99181 125342 688548833
2783 158658 798281494
130444 138562 20352040
25446 105506 302208815
150786 170720 50286521
158359 189965 79334135
156840 192021 88313854
120990 164233 271109244
92520 143446 168666306
172787 184028 985661103
48818 187389 347611482
132276 156418 60720564
69721 172786 717677958
141049 165661 62071477
15504 70378 638539302
3931 138753 337702665
126064 142823 42137032
53479 97811 110701833
52006 161061 273543588
174105 178313 4656178
143192 150642 18751658
33856 43601 281660409
64874 88642 407378273
112845 184314 179189144
192204 197548 13319925
72796 187485 287833087
161652 163070 284880364
143851 196847 549199778
95973 195706 394272091
158914 172401 34028047
17877 51248 83608835
155937 166142 25628236
176155 189725 33997045
24567 89895 163561834
117395 131419 34925247
155095 156603 3749863
11939 107213 238864977
119254 166065 375302323
120221 185706 164331419
37481 171392 322617236
36797 159781 308601468
63797 91860 78413617
109026 172103 158412052
34268 150536 516955787
113310 168349 239997886
71321 189523 742000099
179931 193807 34852161
50049 67095 611691739
90483 130471 100575701
5687 120309 813682033
125525 139603 35286398
74031 140820 265457552
82630 160763 534524683
57713 156303 247246669
70565 148667 996258623
175423 191384 194691007
87667 154575 168298636
87161 151848 162564882
127683 166092 82935348
144664 157955 33302491
31684 158987 319355367
155620 165989 26056821
191884 193172 3258219
184252 190277 15072079
72228 102194 948032173
187285 196077 398406645
103589 114076 26518857
164156 191770 69156282
115334 187536 180938150
129781 191718 155633268
47201 71224 60251700
158193 158355 289106641
101227 136961 566068546
105665 119697 436698412
67553 150223 207323046
141623 166374 62298522
177495 194895 730056015
41554 155157 285032821
161607 191627 436101233
98950 174400 726923956
181650 183352 428654316
87597 136926 109792821
144606 149978 329724039
32240 150137 295805454
161517 174196 31897013
93382 151551 146260638
37909 79230 103555315
128924 193253 831018950
117428 126312 21937807
176862 182672 347275868
79675 172718 233753223
90854 136824 383708177
66577 151308 847787039
120462 135983 620981663
161182 194131 271810822
120133 185108 616726081
154765 192622 12335633
91972 190685 201774174
134457 170544 90918693
15080 128704 669056962
125142 129994 12152434
42348 72013 74220873
4157 150747 367406194
7274 26274 47258605
135442 164695 73764862
111048 174499 159185024
147740 177409 753706261
34917 90536 139231110
109303 187858 197075359
157361 174780 43860541
153926 162257 12200225
37735 196766 399161833
166782 169169 845738244
171075 183413 30826973
172231 172738 823882081
87031 118310 78798741
83770 88405 232828783
178091 198121 618594855
156267 180893 61790666
166165 186863 51849294
14408 116406 823038398
57318 182459 313882156
2718 19817 42719134
117592 126387 539558198
72588 187012 958149758
153461 189044 89287766
19521 156502 576438709
74848 171448 242704058
113449 182483 308927848
163229 169588 271153305
116916 120486 8756221
113094 172040 147945902
115958 144122 70422812
16906 108366 831747959
170773 171570 1949189
130621 179273 813728894
66876 139976 497975864
14718 40319 64047713
192136 193461 3336978
103289 162990 159865712
79155 108957 381491730
170342 175343 12467890
172001 172080 194250
66322 91298 62228276
148137 164780 179924170
131897 191512 149681557
121033 143890 57378277
29824 81858 130349707
41187 84439 108228639
25337 43594 45945502
158880 187385 16277114
23529 181950 970725228
164954 169179 8795701
53298 97086 109315959
116947 145316 386359619
193890 199165 188412314
24527 178920 387450734
179476 182329 268409572
198211 199758 414326950
123726 141761 52334824
97519 177819 350179942
160963 161819 2170172
78376 187423 273722152
186986 197577 339801690
74819 97585 56841320
19967 134533 988731012
76690 101759 62857198
41834 194212 592025015
127822 199809 180830972
28595 73623 112833612
72188 77058 33237233
30811 130734 250522198
38662 42495 9794048
158372 170255 126936499
22767 173298 507564407
2639 98424 239518964
112163 120077 19683989
162596 198247 89401165
163209 193879 77012267
18778 150036 450811274
191917 193115 3019077
11736 178477 749403542
151039 194403 108964259
175686 190939 336792728
99214 122291 328694793
105880 140841 87489437
36251 80064 71062287
46873 174370 310120126
43670 63753 547349879
84684 142262 715711680
53114 56935 620362607
114211 130265 40004457
145805 199714 135268476
196699 198870 5397548
117388 167889 594187783
19866 28402 161985303
124808 141034 40605093
154350 158458 706119512
135581 165694 75863654
170683 181220 779064996
157383 180042 353951045
127805 135187 836207688
8075 14262 15265098
1948 144215 356441911
124740 129304 829374158
141305 159407 523735607
49786 110301 443460094
170889 194363 58813122
92398 163673 88583554
8949 153872 363245824
176580 197355 53734306
192561 199257 149042945
36650 195095 397693461
99490 179050 200071399
8571 18597 24871734
18848 192666 435971729
30508 54209 138180454
198040 198477 888224
73318 118944 446721588
128928 129231 763568
14382 186798 792299705
8330 184129 440670531
93496 149427 140739284
4558 142724 346223183
65915 85825 649000708
123543 155248 79664227
7845 87763 199725011
182807 194863 139127904
132221 169855 94707515
8401 142922 336940689
36952 68732 195134561
193449 196432 219629309
30879 65627 812500682
56690 194474 941977046
143872 181802 575362700
175053 186552 851490712
121086 186159 199882895
92445 149302 758826139
109528 118588 22728408
197224 197311 195205
192661 195852 89729701
197552 199254 4336739
116331 191045 187268832
1000 72576 179025198
76352 180259 752388222
27734 78312 126732956
11583 27818 40443539
102932 197022 236371398
49207 157166 270833310
77082 105515 696976342
188840 190893 3114734
26071 85503 148820350
5639 50192 111480379
182062 192088 489396987
124367 137881 33772475
19151 135208 290754023
184461 194014 24027132
7850 67691 189271794
18355 126122 270002485
132275 144122 29782442
168512 182120 34085197
7610 127040 646212337
118827 133834 37487357
125361 166844 104305632
98771 163302 322718445
161776 186103 3025026
11544 30817 48097580
101840 183767 131029569
155763 164085 20978890
156196 167669 28750565
103753 196289 232376554
80121 116170 596938189
163148 196208 464833060
36583 149819 617007466
131759 174838 108325652
68705 173674 863266487
51721 116604 633833206
187428 194392 814732048
10536 18354 467491155
131886 191757 578382454
55094 165461 354192373
58656 180413 550811487
110195 161368 499046459
199514 199659 14670076
182305 192155 616590392
63677 129756 165390718
52018 82762 76816707
49696 153093 259364186
166510 196256 74674477
162517 194314 483079962
106563 182988 869378325
166556 188732 350600171
61992 181715 300290443
172807 199237 834987227
193963 194075 298195219
103559 136709 83057254
20999 29529 21192049
101385 127860 816788686
103541 106397 7386825
83245 166517 209226804
1489 191458 476171634
183165 192309 708650807
42912 47533 11435376
57922 135066 193170199
72096 116443 933155011
61759 134516 182187722
183729 194804 703010
3890 53086 123162260
40608 53419 185577886
62241 91564 73006547
57885 179947 719232313
154198 195364 586496960
2802 84673 204752090
129835 192319 739851090
61219 92562 78147486
175998 194139 45495388
40078 138043 987175909
47466 79677 80660445
90368 175826 214913725
108139 120763 357528740
80538 88500 231723079
186415 192232 208368703
154268 165113 27301184
108543 132092 808628484
56071 85144 72524072
15626 180606 413694336
193577 196078 507623335
199798 199884 221393
2316 27019 966098781
36034 100772 807761326
142879 177970 167012673
87155 117535 76675768
130534 131523 2517359
137240 155582 46272620
27064 185517 743914613
95862 121429 64560772
121937 124332 6007193
92664 151756 148595450
12499 168809 392046087
74674 89048 35851329
192492 194827 960589773
111537 176257 162326287
113728 152034 641177235
138893 162988 628418577
89054 95341 15691057
98965 174648 190389550
190482 198871 21103135
149370 195588 116066896
8064 54294 115707674
31751 167584 934840856
195534 197968 3457073
170973 196702 383916062
165870 179925 33636529
86428 158735 181704278
36263 97208 152449133
155945 182905 477878845
187399 191298 36994822
27903 88949 152795931
95916 141734 115285108
148010 190307 306992419
130422 190344 150505472
109393 126853 873378157
67533 82921 3024719
167565 187765 184498723
22448 156950 601732851
177561 198803 537432840
133359 174976 104669996
2634 40033 93473455
53212 147694 236983252
38617 163896 801332475
125389 157930 908478481
171009 182908 29693760
93498 121258 192554426
171575 176346 426281272
136354 160271 60243093
100631 157464 142928154
45208 147149 502878621
146553 159766 33116789
86150 161676 561331671
181400 184331 250893703
45275 87120 104698932
143472 169676 363108711
133262 191528 501318501
171012 187178 40345386
87813 152018 486014453
74293 154178 330061363
110435 196096 457516097
143110 170304 68566232
29339 64978 89478678
159439 176795 109398448
89865 103204 22631761
17225 68818 129235320
102974 151087 916430306
71695 106708 88005061
34744 148710 286084335
8568 144452 815152889
174887 178800 877599701
199430 199547 302467
181277 186999 14324785
75380 166061 227751185
166290 194771 352581602
115226 127399 30206385
147486 177912 329333185
198250 199874 4102490
43863 95902 465519021
145291 159903 50087787
133735 160757 766242920
59269 90295 963203231
122023 170672 535371708
63537 139874 826711065
196714 199026 256904733
158015 172250 706988719
156096 158222 5230319
103707 107749 10314434
128990 164843 90295539
37649 96767 147962589
52360 159871 269688979
51929 135810 210210075
55425 189390 567862237
48556 79658 301772249
27545 156314 323137990
11969 145398 334569667
51948 61063 22890951
5652 123654 690628525
74788 111785 30774361
115101 178681 159459132
35796 72178 285739373
53955 105086 470388076
12778 76959 538249429
137461 178812 104040283
175619 178078 911895770
177866 193033 789721698
173376 192308 8650306
159692 196890 93444109
145500 192071 193076768
148502 172344 73355516
93322 98261 12344910
36684 87576 580247355
65567 163856 246654199
82956 93060 25190826
81565 185000 311970798
169049 197039 811112852
164452 182429 663054988
17029 176116 888942865
94539 108511 927725156
145542 152522 329960874
83467 115767 389645763
172211 177746 11310874
41564 184910 359623236
111265 180423 173440621
64075 197267 334070931
184026 184622 1503958
168506 172503 392806817
150360 181313 944584434
63493 151099 680606098
162677 173941 977590407
132642 168869 91180634
168945 187672 46802506
196120 197635 287696221
55283 158500 578480419
99161 168160 525284858
116871 163752 852702243
56379 140195 599639880
15352 162078 367963263
185734 196413 26905843
14836 111486 804894168
143967 194585 127195245
104702 150132 114020011
157907 189044 152695570
10809 140400 145780018
77327 133428 205701494
57332 102747 467293724
21644 59830 95768139
19218 58532 98597527
36139 175383 349500591
31649 37443 738317234
12316 151071 347815236
195691 197263 64170687
157337 181058 894700933
44256 184190 351091302
191692 195608 515628727
17228 130267 523832834
3636 182749 618289500
159636 191488 828225560
162910 199451 91678040
145382 154819 23666313
167595 184876 942426923
172623 190238 911643412
101007 112354 28963267
86233 161352 180659400
47805 141105 233942975
189101 196741 510694374
89572 199058 29274457
87974 152253 652252487
190440 196049 14086725
151365 181650 709844367
107451 160957 134162404
43091 141386 816839672
7538 196120 472839903
25107 129519 632355170
27019 100034 182868777
89265 169818 307532455
180107 181837 724780899
59590 67060 18631567
98007 194492 242618018
79117 178120 284721541
187306 199096 29664664
124217 174075 634242400
163134 194918 79814348
143391 196330 436426192
26262 149780 309899722
199720 199971 621747
85691 170453 213164050
104075 110490 349510035
102443 133471 77966928
187252 198569 28473654
154853 171625 502920289
113705 134349 42170402
25307 100904 189347059
114270 144933 52874621
58895 142471 894675192
118762 166846 120714429
170746 186167 38449978
191293 191817 1315729
160021 176970 488743884
14507 96808 159617658
100676 139973 35495223
106988 193850 217966091
193518 193539 59335
165352 188613 876997087
180519 191692 28017289
27931 190895 850550478
166622 190327 59381917
62469 171732 755076446
29239 133800 262141607
30095 191052 899890117
142250 190023 120006202
35619 133649 340851232
178224 190771 31435141
99160 127865 228572732
155965 197611 104464508
124668 136560 641669687
65075 169110 474788408
92169 182772 227775031
81049 134997 135335549
159715 163015 265566365
69050 164598 409514258
179516 192166 9373557
54844 198115 359327157
115288 191768 990013612
110626 165329 24698619
12109 147046 338266185
87137 135800 122227239
25527 159813 336973788
173194 174768 508292135
145292 153369 509134525
64969 177775 282980813
6272 90527 210643928
7423 188522 453951490
19656 66345 870093544
23033 199665 443090092
25413 190928 415341416
16500 144704 114558886
188557 194171 14173517
164432 179991 38911195
127963 161168 83499566
149465 166309 221919964
81595 94950 33167942
36085 181774 365606925
159618 168080 762634246
65970 129675 126193160
7013 111972 263052125
170416 188842 34833427
71912 195840 311101365
12702 83201 176416141
164035 184931 817681734
152041 193570 104306379
111700 117183 13730198
122059 159102 33480568
55573 111921 141401691
141304 194399 557559158
192505 198995 16269416
180771 195300 36503648
106024 127620 796784812
164480 175949 257349698
173933 186598 31705914
76396 154112 195264250
106306 146090 836428484
104888 111537 16892630
122665 193222 865379440
110890 142932 901216393
44851 70688 153441733
11082 184152 433953099
177564 177854 741737
113234 125175 386123891
173437 179186 14435891
114307 187231 182827960
148879 184546 89493729
185250 189136 297418894
123834 173722 125294428
88446 167605 235279130
128542 143813 38388435
199309 199343 505837234
37422 77082 355657473
111411 116405 432192525
12566 83719 617915947
76402 172418 663342068
181255 198318 508642635
198970 199743 882514153
128146 172425 111435776
127200 190756 14181377
125138 129763 205574021
25278 133844 272271907
149416 156509 17811789
2085 155759 958049928
188095 190508 820275115
92728 140978 496577663
37953 112611 187570673
70425 91160 870313338
38374 78696 101075352
82266 118579 91331463
121989 154524 81769999
86507 150783 394054003
170994 188621 453447648
55428 149127 234951941
175889 187326 889300289
74766 150306 189692263
108131 153804 114520277
26920 60442 84234916
137276 182360 369482533
47322 186233 411210489
118989 195992 265790921
163515 164853 3475838
73357 191369 485594062
65866 134065 106237762
97015 185636 222835357
13612 16627 5964173
22773 139827 293280246
65904 101437 88741324
74042 163116 503454021
139300 143752 362666937
195521 199823 360605280
126555 132613 15304702
127205 134823 847677408
4235 72758 171478438
187981 194490 219619676
189329 190560 3131141
61442 108042 116882682
199495 199951 1160929
28464 37523 23573029
162952 185965 57691272
17640 69391 129639406
169810 184221 726070906
148172 199362 128429578
68411 172460 261156728
73706 94353 51524146
123214 131074 247714530
142542 198512 801352700
104246 164332 62391369
112632 162787 933938153
16013 173069 492207814
50478 52754 779731440
83995 157660 184996635
149385 198032 238621186
121119 173643 665537862
15169 163168 555202593
27296 93318 727734789
123922 173502 376110117
33235 140700 288109879
199167 199914 1854433
22389 34117 29145040
180931 188372 18594713
111490 141066 73880702
111572 112071 1251621
96120 106774 922138236
93047 97269 843696504
129864 149051 793492074
191730 194335 6647557
157363 185056 69550338
197554 198400 809410
46570 107255 152339714
161365 196608 60617031
49376 55236 14839013
40625 170984 327252008
83889 141061 76252465
19353 153204 335575121
130562 174510 110549997
41402 172373 328709481
7711 79905 180586105
87020 169337 206954031
34410 110022 189867922
37297 78606 103540611
162752 191004 70795151
65954 133172 168439689
154374 168584 800135417
195092 195404 110604533
33377 35298 265282247
17315 77595 828376860
147478 186670 253140651
119098 165095 115527995
79386 156162 192908648
98342 153753 281360600
157839 199799 105389116
198674 199152 1219261
120612 128832 443699425
99255 184622 214571940
125818 157957 80768377
57073 92564 88542315
85983 157207 570388474
94066 128520 718479074
3431 87719 210708899
62624 87093 60962223
162766 179576 238820951
168183 179485 28365503
34609 100344 164690734
10444 90185 199367283
173296 182065 276947630
52060 158030 607465768
19659 83788 643445707
108415 134264 295898557
134719 150668 40146885
7698 78888 178016677
23910 54050 692111501
111454 176622 163435648
76172 199618 309998443
51478 117824 987618981
102859 105051 371595623
179020 198488 381309695
17786 192704 459723342
155454 155494 474696178
48834 64099 590602427
106998 124875 588969745
104781 152887 409090225
88253 95666 18453173
13989 20287 15827359
173107 173591 226560570
185647 194314 860025453
120341 185545 163650467
111413 149750 714772862
19822 139972 301033721
44999 134117 223388877
21203 38752 43780555
158407 185620 68354879
124534 190149 938916621
143072 154644 29224423
90622 174262 999115215
44153 52721 21519843
30560 140596 965512324
62227 178520 291707649
194556 194622 184557
29820 56841 67875725
12660 54118 860058368
125836 145280 345472448
46091 167061 623650754
92911 155385 157199933
47553 125437 148742177
48734 176713 321130933
190864 191298 1089875
75113 84556 23637846
134714 185697 128115358
115682 144731 72702437
34548 70687 90774332
149932 158673 21859148
73627 136649 158057209
106963 122407 982764738
12494 184252 430714991
103041 199410 785714570
95439 189973 237629372
156714 185779 72884476
156060 161329 545077118
78909 103092 785500844
112988 174754 215318594
39859 97598 184852306
172739 178973 756123796
13070 130750 357273802
193692 199681 523169843
75767 93592 738048221
153262 198556 624890711
22 172748 432971915
159733 181728 55269477
81637 196141 287551047
156676 172512 418345202
91326 133678 106496188
176539 197996 53772978
29532 156565 659614613
110396 171971 761611560
140039 176285 91219523
53646 78687 135701306
143516 152625 22936267
193026 195592 6496347
172989 195211 709542680
103640 140238 91751588
25996 166567 352782669
130795 171091 4597377
4901 177570 565347689
27669 74913 302637215
43613 77234 934988671
144802 199147 136421991
33363 158244 17234809
136676 141856 889622572
61015 171746 712683124
38293 168931 328005022
123262 179756 141860159
169862 177710 115316954
2074 30464 789493199
52368 177352 313587534
187492 194324 17309846
197823 199713 4815201
98920 146227 879850762
36270 84614 121047220
50280 59568 23379555
176639 177243 509596503
186281 187713 3592974
70482 71316 991167605
166485 171495 4551458
103293 115442 71898463
133637 143793 25545342
40042 102121 155461983
58952 134269 188635324
37835 115969 299466643
27348 66069 97249447
18309 197982 450604242
160538 161052 1303200
191941 193017 2713485
10819 69540 147016163
79558 160934 441092609
66213 113911 119674889
140340 151810 12105861
84805 130946 115886554
191548 199176 19185266
2373 49320 599420195
192382 197207 12093794
28081 190931 698033597
42278 198291 391368464
105287 169710 161814360
67832 116221 121564555
54030 197468 359721254
166847 189246 56102192
74696 81067 15972684
56380 121427 163043954
118610 128988 323633637
128735 145131 651518382
166401 168074 405657438
28535 153181 312710435
44943 145635 252669922
72740 127573 137498328
42443 142416 250582903
118940 133791 242594383
171904 188972 42644207
178313 182315 10025264
50150 159990 275550994
94513 106325 30178080
198491 198664 69442569
31551 125236 235505563
70518 148326 926726407
97129 175350 196844637
139130 141575 6176998
34497 160793 316980348
165862 188804 57500363
7168 172819 454904759
113166 169812 156266974
58913 145160 307878069
181564 182415 2123250
76641 110754 835619706
48491 192616 361684026
175086 192565 43769368
153515 195665 988924156
21776 94191 181079271
45538 62444 42549588
154758 177387 569066869
46092 61986 40017558
96770 158079 154220743
184231 190038 14516382
141641 154913 925907870
118740 150949 80738263
79101 118770 99744480
98810 135402 17231644
128145 192419 161527569
172647 172891 507846686
23209 87474 160832327
189363 199552 855497825
33553 185790 382056425
111421 160425 122815917
68495 175836 269357212
169163 185187 744296503
194264 198889 11525536
61668 71837 552934
53050 124654 754010374
73060 112731 99822830
154758 160979 15584471
60348 168870 720419135
82017 142758 986374585
119034 195210 191226051
14198 46330 997164290
173463 176144 142928417
74789 187688 283391449
49392 125308 333857375
50974 178125 319009359
106215 115726 413212238
58949 176804 58072640
115553 178666 497885757
1942 8110 605707035
81124 187742 267653509
33002 183261 377124904
120904 153630 82243467
191555 198262 933562829
8637 121892 283664608
70474 198263 419574553
107333 142974 442451645
127310 165051 94995764
195025 199266 10593617
126408 158778 997899496
7146 27815 51415826
160899 178055 977405784
113010 151495 96401876
184886 191727 164863974
495 172330 430812419
183005 191707 21835054
86764 135783 123144893
192920 199163 15688606
79112 175285 568511941
166526 188185 54240165
192262 197226 12432079
109305 148657 388304751
118927 183147 161169198
99431 120817 628609888
184870 199067 35641803
197795 199166 156590551
14816 191244 801039851
144713 196645 241762763
196543 199199 643479948
192133 197503 13383821
117898 159879 105216993
41780 71535 755451066
71305 108668 93798125
85583 88144 595190005
121721 198768 193426986
53572 124737 178344406
8790 23795 37319462
90294 158165 635629527
140276 187374 118337763
82200 134531 630679520
71848 158833 218288471
17128 191682 855444087
98924 187434 649344586
133162 167127 85392452
82533 137815 468795804
60291 151981 769945399
86500 179773 803263754
180265 194942 592375683
144628 171412 67368446
119167 134533 989774685
93659 97398 9340106
138020 172948 87939858
100893 136023 510648951
124867 179137 480142495
198697 199898 916273720
44942 117560 182327268
109248 192330 208521495
24071 77436 933634857
52518 184167 330278213
63919 189639 5913331
126546 189053 157049025
83162 158547 608397328
72350 82660 25746022
54621 169639 288616619
166868 178354 28835134
12005 164983 383689094
122609 151043 71389885
158528 159727 3037343
17380 183152 721195773
97638 156945 149270153
116587 123614 17372125
11426 19127 19246696
35358 107585 181346009
67935 83324 315308948
57263 68512 966175342
48623 65233 497850497
67940 83556 38947116
145426 154271 22172032
86831 101210 312648256
144434 153256 22169060
85677 147019 620985735
20620 143425 307808364
136310 154377 45622766
3198 173240 52741011
91136 168849 977491806
70331 117429 118303431
178390 179108 952553955
160178 190479 116727402
197097 198051 53709557
72207 177515 264376806
70834 130133 148620885
163203 168816 588951455
94498 158266 160385477
87072 116603 74589639
59325 184153 959174491
196712 198448 4311169
57449 133016 337137616
135697 172931 93697149
188594 189229 488359554
30499 192749 470318692
138502 178044 110548965
129080 193776 789916613
32893 122223 886432807
72569 84161 432196159
139512 170632 78505035
61608 134836 183372974
129438 143045 339711540
147430 198233 992822904
164599 170675 484720217
40365 138228 314929100
39625 196757 394355542
164640 180784 259319003
119013 138929 49790006
181924 187657 14245937
128377 180035 934788683
69890 170579 352933075
177595 191500 34832640
183487 185840 5868044
77105 171316 665242464
138423 145258 823167399
41832 93779 129860311
140900 187677 991809845
22311 55497 581642334
77725 185590 701859030
33879 165365 330124307
30308 160457 326482287
71258 80846 23913007
99296 131419 36326054
173175 184163 27489899
120642 181085 259907144
124495 194069 174709547
44895 76166 78223837
119661 191594 107635331
39071 197265 639731000
33333 126141 232722453
142142 163830 54662150
153201 185215 80395387
153368 170963 29359894
128761 147814 114245688
61288 120765 148982469
70008 84923 193611604
152845 175440 56828679
199697 199923 736097918
111609 112510 2259080
72270 179971 274940001
56580 64029 18746764
18657 157039 347058255
158962 191293 751956224
94283 102265 20186668
136451 197683 153880382
37237 63659 923984199
177169 197326 50527091
32344 173723 926003714
144089 171812 254212292
188498 196993 21393677
199576 199962 608252155
178195 179824 4135404
124718 199884 188731739
191397 193844 6239787
165155 197161 309865963
183666 193562 128402317
40044 90652 126506955
20832 186500 415473716
68879 92170 679037226
59103 161558 256935960
13605 14955 30089971
20343 88716 170958051
6671 181383 437975754
156624 185772 73090396
60899 168372 163071249
189391 192559 8025497
101393 182519 884939903
177260 177293 510246192
197633 198927 3279192
5524 138415 976297305
187113 198876 29582823
85452 104370 381751026
162087 174916 32253385
129579 162667 116527253
188915 198206 760748329
104514 176211 180023356
84093 113128 73224628
146642 156386 692615168
57838 113379 139251445
193216 195559 5936145
113773 133216 48582699
125947 178214 131385222
65702 115575 346042363
198560 199274 1810212
83740 141896 310811149
128743 187056 146456810
60570 159518 777636734
109232 191861 207332243
188281 198002 596365851
70912 178006 268766804
154477 193630 101463023
85066 105430 51376169
54810 152931 318860318
53167 76902 313821693
120254 197026 192739440
155747 160749 12504254
163878 198600 87069976
122542 173947 569181981
47902 111388 748062376
46154 157736 352085925
59658 71953 30626607
125459 172198 62173019
183043 196744 470718596
137759 173129 89046858
140261 197916 144824513
50548 62556 30224832
5140 72868 586183506
122909 168594 114838254
25736 115081 350747022
63034 110533 110559454
21957 176081 699122649
98906 138984 866879314
150667 158970 20870647
129119 181187 35656872
5060 187751 458025139
61118 194480 334610068
192809 194186 3521362
131184 166854 89719847
51853 110457 309902977
93496 143256 531189961
176584 190102 33856064
78302 149898 185050025
38921 187305 372293009
30066 150132 533931853
56046 70286 35623697
93668 186951 234454372
38917 158283 916943450
184691 197811 32912519
181713 190162 21164844
33091 48838 931373512
75717 126543 282428876
177276 188849 28995370
76714 109732 83131980
105703 106829 2939221
18296 154654 493400553
10317 177789 419919459
68298 181680 284460775
139912 199064 996976407
187452 196056 21736371
27677 112583 567303824
13777 163899 953006036
12830 159864 987184184
166297 176510 25603880
190834 194583 69203039
157755 177308 49190718
134028 154760 672142711
72562 193073 849675128
178817 186195 158584585
98806 155499 142711549
198623 199921 95734121
93260 128318 88141434
101644 109126 19080488
84843 155862 178528534
26770 74201 118815562
174585 189755 37971663
123895 154582 77098125
1088 40251 97837467
48215 115493 169025598
93101 133729 102166030
155930 194012 95583742
81721 125484 1022243
56189 91671 88535812
181652 190874 23114976
39426 58835 48863038
153687 189781 133833121
13887 191462 650929009
145964 180666 87045035
113553 136154 320096480
131920 159964 753291415
34009 65815 79949519
100596 152627 130891405
144992 151716 16800627
134801 153984 48367028
57645 59172 548826821
127246 183435 141198026
178052 182403 299789262
98287 161245 916139683
174571 181080 408568071
141912 163042 590743285
133916 168046 977956820
170400 176344 14765919
42143 67331 63158024
78817 153899 188595005
163947 168036 10163514
58115 166517 932699981
49010 118470 627489087
178218 182352 159986342
23278 137309 285831518
77612 197238 553677366
98298 149613 455588966
191681 199999 287232013
112998 138189 672591458
168368 192027 59358513
57614 171972 797237523
131809 161995 235593213
25007 100495 189086278
192013 194243 529970125
65130 172489 269396483
169469 199233 74586915
155013 187309 920393491
110859 126458 932806866
75527 184390 397520161
111238 171842 152099814
22586 101134 196519162
28712 119083 453715463
113126 121391 549308790
9933 67068 143037211
69587 70419 35301283
55551 87670 80081486
20570 130797 276177394
188431 197240 22162512
142391 172836 754225351
97694 137542 100206329
64626 82970 670280523
156456 161336 943320615
40536 74709 392538709
83372 118155 87541636
134068 173250 98577740
129401 186251 142794419
73902 185800 334973657
20579 152998 517353419
167649 195171 609361019
95865 127954 80823534
41038 93854 132076391
33263 153545 301846035
13993 175808 405882084
147634 172546 62639593
3824 24903 444276025
81777 85634 9495820
183608 194485 27367664
192191 198816 16557658
67075 139630 181790938
45184 46240 2609158
15908 25244 23121819
105999 117142 536316626
40541 110561 175775375
102811 174300 84042918
75943 181684 265516431
138686 191182 652110190
84363 141035 142252998
77234 137713 502328902
99651 134059 86516973
125047 199339 642707442
70748 126734 552512936
2578 45563 395003020
103830 131687 69882988
90267 168521 196856346
61279 74354 16298095
69455 143404 185434034
93135 175458 207029798
64463 159441 710873929
177815 185682 19674908
101079 162498 154524724
55000 195502 969119657
71164 91256 50060946
120300 124019 331117197
130719 162837 80819283
14718 37833 425198455
108806 135954 251756045
152729 181974 247708641
153190 194731 184188596
11488 19384 815668689
137213 141059 12773564
90873 191832 317068384
108116 121181 19108704
182672 185668 7481020
84367 123710 977308472
57081 151923 237806190
160941 189087 70594497
30093 108719 546549787
117086 185391 171281086
131123 160971 75084889
156142 191672 89127313
97921 119835 55411192
132706 176874 488647408
74829 173237 817425237
25026 100080 952594902
80562 107121 667116648
7409 26607 610669996
182200 183937 3638312
149217 150580 3365085
45950 79747 84601086
164135 185436 768084354
179095 197696 920980892
84745 179896 752002041
56394 77808 53454749
175565 180656 12727582
39328 165591 316904407
179307 187306 19991726
158353 196815 96641100
109968 166264 414754779
150685 165798 691565923
118901 126004 17600357
192885 196244 558546173
79175 105003 435360031
44087 184996 353547462
167430 174125 463114973
52746 107937 954885663
192917 194261 3458102
134473 162668 490664088
97619 188322 408070383
73782 174064 400031938
146076 197510 128980097
146549 188715 539742327
120479 183976 159406038
5531 177332 866424426
190450 197009 16553334
62348 188954 705359424
198499 199089 1505312
197810 198599 2051776
71358 91558 50298072
197350 198085 1834193
112699 181502 748416289
20194 183108 408543558
102536 123107 780345852
26598 126834 953551963
21689 59659 95231872
195355 199584 935953100
135684 150207 36596097
166126 175418 23364005
138105 192937 137825127
189896 198386 21377921
20309 104246 210261321
105680 153250 119330808
46489 149423 258277061
27224 113765 306737439
10653 96454 614549065
23381 32818 329193314
38404 150775 281968538
114713 198510 210171321
167391 181850 36330551
75514 122085 116952933
4740 65854 153077862
76324 138393 155748993
65696 148888 221893527
189585 199372 698924944
652 187780 469037399
104594 149648 358315787
165785 191865 354997343
49609 93368 109387950
168205 198637 260194855
170705 184757 35058761
66900 183423 809968956
84310 85586 3126740
139627 161123 54156671
98793 188532 225558489
153599 161567 52986653
168814 195972 68125973
134980 187190 635871082
16838 122185 533559534
168021 198552 914810716
156272 195806 620924450
68504 185746 294075732
167063 171302 111392696
37270 148164 902551811
156738 199851 108180604
132813 187045 136213406
179751 185326 8650059
143787 192389 122103124
112072 121757 24099844
10384 60329 131970240
8130 47966 99459201
120777 130749 918712868
67226 75608 941498305
10892 93989 207789428
77937 173839 588681415
87009 126743 99750353
88528 104972 41540793
182647 194888 30813139
61715 125675 505196317
64466 175476 278553420
66056 137718 885271627
80448 106891 66602119
78117 97761 527372838
75100 187005 280963110
42594 51105 702644668
41024 121927 747810290
156228 175741 871152982
135805 160458 62014428
86293 110813 61913924
44943 122131 432018208
179817 189099 23187218
150603 151464 2178146
169198 198878 489913876
69715 172921 259019330
64857 194083 324202652
91487 103731 794054044
118423 147540 625266619
104445 162432 145652591
12971 163089 376478684
10940 140198 429981813
6951 178255 804126365
128321 184838 523972227
7023 52854 114618120
17919 34423 895396321
96364 196608 167870643
9483 192424 717592349
168171 199581 78810891
137065 179823 107536492
137087 148962 29970630
86333 108527 503770577
145335 198527 299810671
2550 184261 863137479
107937 150296 106171890
95998 156700 215907408
88409 191035 257808523
73032 157163 211233464
49389 169975 302652489
170588 195628 62741970
153206 172501 187904872
24699 190847 818181800
11118 42611 653481711
28306 66112 607613055
48047 175309 941255574
78927 138480 109084280
166722 175301 170605825
4443 94058 411730645
89456 181059 657399092
107165 162253 138223017
74322 88842 744567340
47529 65785 45899956
188182 193364 150979978
170662 188614 778037939
55241 127213 431643926
191937 195818 9786763
62341 162167 250402163
194474 195125 1648225
147108 166526 48788121
72685 131330 147158663
177414 185696 294997095
63367 176371 472253703
15252 191129 977171115
150076 184096 452625114
50613 193814 997511025
34517 61943 97141178
6234 171724 415014120
100731 150730 125766030
27193 80890 134562226
67357 105359 231856446
21925 128639 267385657
6391 165285 475694915
58916 141689 207396740
121327 162593 8379695
143003 198232 138735561
67197 163539 241751654
5771 18994 32997717
112388 115681 8305315
2463 31901 73456231
23405 45525 55470119
147926 164209 225785918
151570 175637 60514436
28494 38353 24643021
25075 185158 766123292
27190 198669 717078056
18521 143991 491359091
62969 88007 62345158
37177 176052 348606850
175279 199864 61609144
1521 6116 9896938
27822 33980 46649097
101306 192461 27202414
93289 178220 213492189
17673 72203 795761362
13204 103791 226968574
19300 89975 176902546
111683 130649 9389839
168461 190980 56407063
183823 199158 197131249
107643 129082 53544317
178152 196252 92373884
134692 168644 698728475
5964 93488 519288553
183580 186741 229018757
1972 103771 254868975
158862 171907 32938090
51058 87555 649980077
54279 148907 237279218
100549 134889 86293475
73561 191007 324004159
142313 177075 87423389
61337 112455 128278269
41265 133867 311014838
66201 98252 126120239
94441 103771 445616241
159717 182368 237394075
62969 86637 798434017
8626 131985 308969076
11986 134180 306106146
166841 170725 433392742
42868 79801 339424265
198842 199757 2312339
39448 100860 153753338
38533 171633 334202670
110213 191387 203579670
193342 196109 665236217
110358 171233 152809292
33930 96921 157668504
92857 107974 280871240
109345 141353 80109808
125477 146849 53837971
183537 191034 18789823
123013 152616 496718455
178319 184056 14350837
159478 180454 52704364
64530 113375 122536488
158290 160454 5500366
147474 165526 45415112
132055 135794 9316256
134581 187996 690660368
152262 172856 413487913
14683 132968 663675633
105761 172688 820493407
85130 144518 149286072
66706 98320 670465937
199623 199815 955389865
186034 196892 144404067
195302 195888 1467631
31899 67190 636295188
59835 158502 247336896
160687 176935 40835104
35144 139737 629531516
158026 178496 51497180
183879 199519 39292351
46486 127173 202263717
155556 165995 920624746
152453 179009 236339016
183640 186119 635888009
42135 124688 996945569
123744 138729 37457280
52795 152487 828188467
71583 77845 258748463
60045 199754 377804748
50109 106228 995146117
133613 187042 134185884
179937 182973 7572576
75662 89296 33951984
27547 85635 145414856
183897 186983 7753434
98536 161329 157984616
144842 155354 26436805
33476 146291 283184312
167577 196637 825315635
56517 175090 297549260
186220 191287 8395122
26862 86163 148480331
29915 62146 80991290
18389 48290 555077749
193597 199803 15544622
35589 170062 337590471
4173 88342 303508805
35029 151958 293431114
37941 138229 251523550
151191 183969 226429076
9129 51671 106466808
130344 167731 959158366
103220 146659 109203579
117983 186646 477244989
197821 198745 2374882
158153 192297 185285685
120213 185835 78686131
52267 138121 215149975
135930 164288 180183596
169388 181208 29554647
46492 160816 958700351
137279 187587 993013063
83453 100806 633187982
37185 64840 286971638
1533 31984 75943810
75140 124322 123536530
39104 100062 152617206
114299 121666 18306857
53419 158624 263811204
143251 159444 40714675
127510 137800 789429602
106091 108524 6068616
107451 199190 230145822
94385 187613 252331753
13752 44103 115075263
101028 137281 91107515
107424 150768 502810737
120261 153978 680308661
113226 130933 618747755
199751 199866 139801754
95736 116843 53578367
176201 182358 15410591
114296 191797 791081986
52614 150017 270895822
19031 65965 117623857
153166 180409 418099036
70196 83433 32979511
104266 159915 992294520
61901 154429 232074301
57448 94446 92231301
181894 197402 38850586
29046 126085 243253676
180058 197291 43220700
63600 192171 322509469
169171 197301 70459292
158064 192255 85915707
68894 105927 92945513
2784 52732 124990185
154165 157047 7215478
29893 33490 8896221
191501 195046 9001859
12303 88248 189934691
164288 184710 855735231
119825 123091 8136534
134086 136033 4869326
178598 191584 32531477
118290 180659 156495293
68666 168738 251143659
71023 109051 957472380
155005 186900 471480639
117923 164152 116027498
39987 112562 182234766
12811 84356 451428082
31343 193930 408038748
60431 85891 63438375
109216 154771 848713683
180877 195803 37497804
131081 141220 25395457
118066 167098 122980866
125768 163552 641762405
137514 148946 28920043
144537 198089 286567912
61578 77475 221095703
144190 180593 550630516
83759 142879 148412588
199701 199865 57469431
104690 133028 235482698
32476 49547 42930484
132068 137034 12373911
63176 189242 675112424
141723 179914 547248302
119596 182529 795362145
30628 100123 173997212
120737 139538 892040396
28688 182074 612430576
67027 135767 172264924
170878 198351 68754974
192612 199186 16520202
101604 148816 292244921
14172 119125 263136327
49862 66737 42331550
115609 185344 174814084
123512 157947 327433769
67825 111893 113591546
75103 188018 93394739
120498 144034 59065363
170450 178990 21317646
162637 170562 20005753
197423 198149 1813994
6098 156870 824345128
67792 92049 972977676
181040 188938 105765406
103166 114559 28879151
91332 184648 482533947
23473 150659 318966561
177053 199964 830921599
111283 138116 580582819
100937 146183 770043991
184850 193343 21381159
77749 128002 126085205
191368 199220 335814229
79987 132547 131907309
133228 173908 102274829
103502 104684 3017241
98576 185850 591756581
22990 148542 314927443
127017 151762 62263088
194626 197704 315923623
195608 197105 24804698
167513 199865 694566541
193300 196196 334104826
161338 176221 789681111
155618 191560 253030171
94341 99189 912178303
78338 79910 3949177
79915 168359 222144554
25329 141344 290938053
79751 134480 730824014
98970 150461 384128346
8789 113197 569653038
170985 191282 455542993
65735 101839 90227160
39853 130998 228528418
167676 187438 49535305
64847 155914 141584954
121558 144167 56738596
106292 176237 683203943
83987 151865 170504457
4682 122811 295979520
149440 169393 50199272
198067 199235 3004254
134680 144802 25597300
164555 170772 15647064
168307 173441 729316104
99261 143029 110040077
61732 124335 200167867
36040 188183 740891785
182214 188402 2208087
26572 59061 616311227
130159 193079 158113815
79010 152912 185584801
86368 107735 834139693
35191 183419 765328641
35149 73175 77610473
38312 146591 349139266
21298 65231 110155671
127568 181500 135574283
110709 175620 162843491
185147 191585 16137944
177198 183270 988244082
171818 177689 14623549
73452 170285 849128722
190785 199039 20762911
63615 122786 614105664
123903 161034 93230946
119040 164528 114311174
180575 195725 551342882
147455 148803 3419564
50759 180269 324967083
182752 186605 9649626
169965 197236 68319742
70609 195500 313465320
146933 175924 219231596
11100 67663 344141230
5690 186813 727941876
157798 192918 88238568
188045 197512 996685181
103071 123601 51645014
96402 160005 160014733
129635 129943 115541059
139548 154579 336754908
146230 149644 5502621
145689 192276 116915438
80919 112245 487708520
108904 110276 365222493
126814 135705 930470635
36283 107887 179757636
70691 146374 189909688
2481 40023 733550375
78745 93849 37666845
12475 188926 442452204
4693 64352 284774737
12177 115151 258214248
84926 198061 284148109
72290 155816 209730166
84492 89748 50108485
33438 132802 597364504
125812 198364 182257174
117586 178806 153529037
106572 175416 499650851
98417 165936 662839138
58504 172672 286354402
131178 147292 40593910
47266 145976 416623010
56179 122587 166436007
25025 81230 561757382
153152 193601 302314816
8934 77049 170341742
116986 175358 146466152
128765 175743 454860139
180810 184933 195392204
173861 196953 57938545
175775 178795 32254489
35903 140772 262931277
155571 168114 31474726
101199 168427 896094617
161400 168034 16678567
128660 136004 698832241
194299 196235 640976786
28306 145886 295073213
127127 178736 541397262
39097 84105 978787160
30386 32582 5397110
189784 195547 814516371
89773 106973 43605625
158402 187646 73391678
33656 71413 94767601
143566 188698 113332753
41210 120764 199425112
76686 105663 298376299
20061 145011 313291676
31153 91309 150572616
39243 95371 140340564
12274 153710 556850402
171614 182239 232188867
64700 127132 156353868
13199 133771 302142132
199206 199595 960962
100157 127314 910761744
104032 128934 844867113
64713 123657 209076873
112459 135119 209106804
104923 132705 846462739
25620 138039 34188534
100148 181899 205516254
130767 179627 597566751
82791 106645 60165110
24590 53574 72845006
38228 143214 649553105
17578 141071 309450054
160497 167821 728579090
171954 172721 950754514
100093 147710 119832116
118730 142996 60733874
149790 158621 22083717
93266 109638 41470298
109307 178971 174845635
31420 147279 294848370
143181 180370 93475191
181579 185755 10437194
3820 111484 748855017
105021 137901 303859025
184078 188911 359236627
30490 173659 914563447
38177 139427 253932476
154543 169400 37381396
176407 188185 522158634
162452 174684 30727040
183119 184700 3927700
68026 177263 274094945
194731 195894 718106232
140083 199561 262437450
61220 74124 961433299
154114 168845 340495309
47474 168033 331801634
62078 103914 104703255
35072 109253 792431269
74321 164855 227495706
37155 122351 327831623
108852 156287 119038067
162648 195202 81692989
31516 115247 681881624
17222 17365 369559
48242 91929 109289034
38504 82041 109141860
65478 119971 496954819
96895 153418 970184820
150184 169803 49406015
98332 154586 141616577
75060 117451 106707767
24871 48800 384277317
168663 192568 59906273
70190 181657 279666686
146466 151279 610484178
148498 154466 209735757
58575 71193 987806596
139371 188148 164047499
76699 123501 411197855
185593 190442 545191169
38917 132809 235438239
175125 175576 1091077
77975 170641 232901689
74971 197928 308651231
119230 187463 188964826
93114 136704 408149377
74166 132766 852288002
135751 166323 76941231
150750 167980 43320513
123001 143508 827913791
129024 181370 131545014
20765 33970 10728924
163285 170827 19086780
117568 137516 515822711
191683 198231 479491652
131175 144477 33485264
162697 174002 28373558
103598 143983 101359272
169134 194366 63271764
31463 153870 307149063
136633 153226 41823030
63631 81133 889007959
167782 189750 323927667
165432 176635 392544801
42390 128957 216900634
123463 125456 146115395
99038 147978 266256168
98548 183474 519917526
92196 157258 163673314
161205 188885 338149139
94765 176627 208373410
154758 164908 103468200
25136 183152 918204603
152765 198428 703638960
106658 158009 128691582
89791 134686 112803400
51577 112854 153809021
16683 75560 147347220
199838 199973 327628
102914 180985 196137870
34450 192931 397791833
186586 195401 813889775
18742 20064 894214891
192696 194000 3315477
121351 191949 177251345
176579 192556 40083814
61145 93626 80991422
88251 187413 591573917
129919 187226 143956692
118920 145537 47557003
199078 199728 376683833
26262 199574 434874669
119826 120494 676905744
59476 113796 136208436
3851 41955 19684298
153362 164807 28932634
42002 92146 27338115
192752 194679 622211897
86501 182115 579305575
178232 180120 122112033
188981 193154 10542788
133468 142691 772331475
54045 69128 37678717
60992 68239 530571714
80646 181693 253737304
198068 199863 4556889
49969 180878 396368351
39601 121998 814869590
14999 97260 205697643
73013 106505 84270446
128653 164583 136254554
46003 69399 110490680
80888 111104 76100325
1940 194335 482409547
190618 195954 809824809
44803 155241 277148893
31355 129103 900123807
74172 170101 241051693
52029 167718 290172149
21997 150061 889390129
187904 188097 466013
83396 119827 91608379
39743 187291 370177996
148044 164505 41406377
30082 87948 144824923
62564 160274 245016873
2728 158360 390023332
89674 134879 550295083
167580 197543 75145533
52686 151711 685255031
113670 117287 216500814
193805 197506 9190782
63399 136423 182839354
126378 197774 179339342
164019 195996 80192667
194377 199339 12390169
131685 190681 148137818
110266 159267 409019069
178343 191908 641202569
42077 50473 21016072
47721 199451 380792840
87707 183889 241697869
185839 193711 867088469
131331 158854 9779880
98073 134662 92037660
155502 173509 45191334
47477 117770 975821856
127238 131976 225310769
52182 99306 766061413
134691 177663 108065775
177531 186547 3912097
150034 154009 3796181
121015 160414 910721528
11278 89415 37564304
13854 129895 379263514
37204 60566 58806828
142072 151473 581459714
150599 163373 669940086
177047 198751 54445225
125408 138186 32029156
42314 119232 192897295
147640 184319 279342345
79887 165701 215587495
78261 129177 127753967
130334 146201 154159228
161705 166037 909129139
120736 139989 48235368
78325 128686 126358535
44594 184795 351764448
184329 192767 264887698
136631 190070 134274548
153360 156744 639667
28642 105366 192497859
88233 160833 415790255
79510 162467 727669248
103661 190231 217307891
145085 178021 82657165
101522 161266 110621997
84242 143415 148598897
1339 110993 274772685
22382 145999 310031920
140178 145191 12820618
178744 199954 53183634
78522 82514 9948209
11151 93826 738776387
159394 182453 57920917
577 65112 161586724
109156 138296 151335373
43292 78632 715575935
160003 161825 843989930
56920 143536 869981183
179614 187297 19207403
15498 49640 678504004
25082 183332 397148035
130052 161677 429678234
131672 145716 35398031
92206 121641 583621506
134863 165997 874955269
178707 198699 733070424
54077 84159 993186069
43574 132754 924030519
155722 186891 78148392
98573 113809 473793896
91320 153082 644125155
54129 154235 303100831
74032 122281 121162925
120126 178310 506535300
141997 186532 111903409
8037 173644 415152240
103877 179920 743985633
162372 182416 454517601
178718 197328 146487411
62089 85732 58848762
175339 189227 149532186
105210 165270 159240818
122098 168555 324166174
157684 158012 790865
126754 189651 158071776
10622 77877 641564425
116829 199847 436312683
136366 142483 15471290
170193 186615 41025336
161678 178861 970810701
32507 183238 410735389
189118 199589 357281757
161595 179845 666548871
55930 74383 46004205
165350 168625 8184122
49637 193554 503890218
102198 109700 138053772
184817 193737 22455274
3650 191512 878278311
160977 177744 42092098
126098 164704 97243053
154413 187635 83248536
72739 181840 273920840
94313 124982 432605307
122075 192527 176875939
18252 127807 993442500
37485 53191 593754413
178857 194303 38810007
63066 198362 339356234
198845 199448 1538122
199784 199912 330245
105933 129717 59425110
196608 199337 6807994
119099 119847 1871209
121681 199983 26396083
85232 143847 189310430
66336 135144 615810542
152263 191506 98504919
80276 120468 558684168
11870 44432 81437938
24359 183697 582238325
2383 9351 17412768
101414 118201 435712340
80882 140218 148868594
155271 184890 891574718
96589 146007 762100390
2691 28504 711629986
3058 105258 518098936
148647 154030 736283960
120756 131605 711357592
198956 199669 67705749
103530 195508 533742922
139467 145275 936625699
23407 131063 269884155
88538 171153 213101642
72082 86234 696212074
98036 186961 922385509
148421 159688 479901111
175148 189865 36747611
103830 124314 273003234
178153 179619 467429220
197408 199186 4527954
11798 176380 412712697
13297 111080 245214090
18457 39064 975158819
58482 64125 157338
180460 190533 969226066
35533 120526 223663477
16962 128348 279083771
44482 195877 621064234
90326 184173 588378789
178666 179754 2703548
8713 33092 60683418
71674 107944 166255706
155394 173305 703362056
61612 180255 943135657
150766 164670 35100613
169672 181174 809452064
138340 169202 126898335
127114 191297 161247801
150687 153638 42796407
141665 196052 136720086
189096 190632 3901874
117497 163402 115085497
153337 178373 62929727
18890 184940 918208077
94403 124272 67298000
185260 189976 11750241
191896 198428 973307353
136893 154140 43509531
107450 196348 554691053
15337 181953 417884613
82619 174599 712444992
44446 139822 239062250
138540 145834 18527144
159421 164596 326456938
3837 56597 132085540
33397 80285 540033870
98344 186460 221501167
42800 127098 551755005
5433 89607 427755925
9538 13699 237687641
85167 95439 348457405
79687 101664 55041438
41197 183079 440573567
7159 156433 39031002
62417 175218 282990790
32575 178347 519037855
138092 166180 70739547
33258 64271 77990022
189100 196942 19784805
149915 190313 101327120
33128 67895 87344549
9702 32873 57728996
54758 56941 5480301
60505 124745 160964204
124588 189536 612975035
176133 185473 23351774
86881 195533 273021261
177447 199400 539363488
32119 124974 393153828
93645 106638 33109313
14113 128497 459716871
151704 165014 33589158
72827 197369 256808071
106367 163894 144339000
111318 196218 585996279
57916 107915 125365972
133093 171747 97289855
65275 140041 187291228
185635 187290 664185888
24481 132803 477332620
29215 111270 205963203
64062 186925 308112306
22029 113856 230251721
14360 104193 225125137
4636 138666 141157806
80657 164769 211399719
42058 49594 70519206
81474 123025 104351480
131541 150674 498791961
55333 121869 166684442
85124 183390 34428360
122480 163669 259185232
143120 164647 54310617
29869 156912 318732954
161126 196262 427090801
49054 49283 300275278
63246 172109 273176482
127545 137561 540938594
10186 195928 893619312
56552 124927 171353262
105715 147298 104332234
153310 161348 20774461
189293 199291 5497493
83853 92394 21271825
193397 198227 203695280
120935 182990 155831534
136518 164649 181981676
64097 126408 154106862
111034 154308 585212846
83232 129372 506727377
47241 188672 354842566
24542 186425 641752004
73180 99563 427687193
114342 151247 92457836
199579 199920 599936722
12478 165833 384610235
168010 172602 855452926
74621 139975 749303880
56695 141277 211930483
179566 187132 18890588
155014 189351 86070401
132131 181147 123137750
86577 180931 237095029
10125 194761 463028209
43477 165040 305028037
97097 169347 181861734
1224 65554 902047805
27895 91045 245639274
178150 178905 496654905
49974 150151 251296730
83539 153864 952940515
152514 194089 104407616
24558 133187 683303925
173406 190539 42910865
97890 119792 55388204
3427 174854 754987806
113877 173766 150251310
24135 32103 19957823
10941 184638 435501167
149368 196065 512464897
181202 190209 22554733
170878 195081 60638722
99815 135078 459990693
186915 188742 331679482
25141 197913 321320289
101257 130536 73628865
37597 112286 487345372
92630 139739 222285422
398 150159 375263852
42811 183168 280835966
180909 189486 50162679
99639 165265 165167074
149448 179779 76161607
71496 126264 494075786
108222 192450 804073081
46232 61772 39173560
112096 153933 145612751
61910 92848 378203354
3050 83017 955774461
47190 180640 201745054
47643 82733 87854299
15619 154449 751521770
125281 194398 173670594
67786 154933 218646772
115395 127641 500005653
146368 152727 15919541
16407 157876 354666203
190383 198060 192085323
52415 151293 248047461
168618 197882 322859210
184437 188897 995322123
108199 141828 727555449
196090 197136 2571010
20977 72842 583209727
44515 189815 657960347
85350 189260 263300630
195606 199918 10768699
150768 153446 216304498
74624 86235 501916501
198909 199933 2581254
97352 166563 941742665
116949 178788 485762783
89165 199915 278304579
46447 136723 226295171
54368 189480 294546512
195216 197179 4905561
90505 144661 136268901
74742 98861 586656891
81444 110237 72501564
24211 177929 463203655
177989 198561 67353631
74312 139385 163226773
30726 171587 353546229
32618 50196 44233410
134260 156082 317481805
125422 155244 886777247
158950 188955 75305232
163248 175907 31820323
190230 199336 210976921
198387 199108 533621423
75271 116553 103934503
47013 91615 800645424
118348 181425 757833859
37565 74157 868479648
175893 180730 228295599
170481 173440 604712807
41398 72809 42619031
11274 121927 490729452
58585 171174 447969025
52177 186563 337125131
94778 185741 381173352
20871 71181 126021830
80156 139702 149386745
37862 153827 291071187
10509 92780 245655434
186916 189185 236354731
84115 104273 50738264
133371 194357 991369716
193348 194655 49668237
23059 57522 86497662
176427 180343 87188907
68971 114854 115217602
124024 161188 93307524
144568 157061 582453019
115114 191139 183955198
80701 109926 73540289
16304 108176 821268125
120482 120910 657259133
167706 180093 623829681
99314 174096 225475986
76714 120837 110812206
141894 194285 131708670
160792 178046 796321131
152644 156371 303159795
66844 129077 155930519
124 86067 459415333
19444 126314 267723457
71055 111237 100950036
39645 49570 24967098
4558 32097 68780708
96590 147122 127182359
131569 139137 18930911
123217 162598 98943278
135309 174452 458756342
39256 136636 673591842
80559 183233 941313913
40487 75956 88787981
160128 176391 40848898
114935 150513 914132729
104285 115693 28891814
145715 196670 154083758
39176 190149 378807917
137289 150685 33756368
153212 171621 46398394
71813 186922 288869646
63906 94601 76397199
8102 190269 599539334
120069 190049 175586862
92010 167339 580016718
191804 193389 4074977
21538 152469 328331121
176915 195941 305623206
125099 135483 294933739
93662 151915 398408948
67049 116582 200854163
15372 54932 99161055
69348 175989 969465699
194352 195066 1801802
59872 102175 487481889
98503 187175 222860930
174280 188800 36373573
174765 179178 11016566
58601 161508 258014377
33545 42555 49131114
117512 151725 85645748
37745 128434 227456760
94485 118837 61553641
140208 173881 998122156
46195 94594 395559364
57507 80233 56665291
109005 162648 134643727
186422 190565 10428901
137599 165472 70288868
187844 193330 13866110
96885 115555 160881199
195358 196328 216007947
164259 165800 3830311
138735 164091 745975665
70425 135762 163752511
157485 190137 546239076
13191 166105 937930501
170694 193835 656510123
24135 168009 446880219
110124 123686 474682616
38107 86472 428971056
41467 86109 679678609
105018 147124 105700773
96067 151087 460088326
119395 181654 156245010
72725 98794 65132345
197914 198423 1340733
107647 180440 182591673
130105 160170 549385343
126229 148304 18517014
11789 128468 222909802
150623 197902 475756599
124018 144115 383724118
74700 195386 384795728
149850 170177 938364199
20587 50727 501359753
76469 140429 928449281
134863 165531 711373947
83573 175357 230626057
13773 158012 361617936
110793 149132 186205381
74824 99048 421340796
78306 144542 323067103
161667 175190 34018683
184372 192011 278228484
24163 35002 27095432
105307 129572 121511884
55992 79058 868395488
15123 149297 914262588
138959 144086 12997922
174128 184070 391883806
79898 121517 104522162
99333 120656 53758876
141361 151266 25017555
180556 197829 4857828
2234 155478 144151576
132822 145202 77019944
92992 145776 868234490
51453 85535 85124616
182553 191020 706109635
193415 197896 11137826
70885 160933 225952020
114138 134316 871077332
70413 192118 305432176
29995 43796 34675474
129053 175597 503456373
184677 186183 3746774
130609 148856 45988649
5060 161909 393238012
151078 156439 790427048
85103 93925 22070208
178415 184932 16318303
167609 182690 37851366
123632 140541 4557155
21777 124088 933299689
23033 121122 245879714
24833 176726 381211545
15047 42797 69515285
2543 27769 195639005
160561 194769 727949301
34368 145311 278508601
40176 73140 130943720
74568 141072 166860688
55555 132589 193008658
124168 165468 103806612
175934 190274 422089971
104235 162317 145928568
120579 168672 120889367
165344 187272 54855532
34895 38277 8471308
187899 192979 525698334
91401 123273 408240486
2476 182440 627211039
148959 195872 896092173
39872 126040 215971734
134530 145110 26772129
194394 197032 607952549
123433 191734 171436263
154429 189442 87773406
106580 169777 158589179
178232 180824 6496424
15162 52239 227637337
115812 151521 997030664
122930 159752 652496231
68259 155970 220056251
54679 133323 279757536
58772 101235 106075703
146279 183989 94600909
91667 131594 100461344
87736 189280 940731885
15176 184334 597375290
175728 184222 21275449
98250 197861 928622463
134812 140064 13196089
48304 140597 26723915
130042 181490 129301104
118101 137429 887462067
105512 129590 194328075
192305 198368 15184088
67296 161296 331270130
33806 61272 69097061
77216 120934 964667332
153075 185388 442863770
172872 181525 21666443
64880 76524 541484265
51578 158998 269392315
33634 125428 828085097
58832 81523 56639701
61827 160187 246633494
117000 141554 61340429
183865 184703 547185912
89591 114376 62679123
33964 114838 203107227
194908 197824 7192996
15757 77674 13277332
69047 148850 200264851
98599 129117 789470939
84111 133003 122771807
185758 194140 21128008
81601 124944 108780206
89742 136408 117198952
99184 123703 175272789
21166 30387 20987630
46087 160320 286590126
92371 192552 325550958
26498 52943 761754662
85330 122001 953149344
82404 105667 58578820
179414 190715 28273374
59749 194318 737068739
80233 103286 676923709
36875 126560 338646315
186668 197234 26560922
193597 199701 110397411
167719 191160 58808080
10358 132336 492013294
159773 174198 36291843
157693 198701 103002302
34493 53928 952200345
51297 138692 813510359
22764 138773 563654656
128096 177331 200272233
197829 199561 4421116
188371 190470 5277114
80197 145251 163454718
126580 153069 62237298
33271 148774 289918371
32148 198824 951652869
3874 129542 640633730
105950 182356 191700903
71317 139112 169929711
66895 159921 660373780
145250 145376 354583
106849 127457 991628788
152138 173035 52559271
51688 79141 686769492
161772 189058 68390167
6275 61022 137124213
22212 155703 647138495
87166 160909 185330030
31755 166618 371720156
27078 112084 213441573
1157 82356 54584233
143395 176832 471910115
114352 164123 124892632
85818 89023 191535681
185652 190546 12299335
44602 79615 87616164
54418 114404 150462709
106126 194935 222887615
127289 164253 93044294
195565 199388 9532102
35338 58600 517458849
89813 95246 1217354
21713 149874 321401930
167069 169654 6608064
141923 163756 55016634
153789 192639 116973500
149283 151964 6673753
102716 154181 129391086
166085 188536 784902823
166727 178604 29831542
43447 109408 482388107
81625 84763 268246521
127960 149994 626753769
145680 196938 128649389
187468 189469 4491059
105492 179738 186352830
24799 107203 510491098
41290 122194 559865226
111036 114168 7868997
88971 171034 906886463
58524 192929 616829967
48911 138373 224233369
189691 192631 685393095
9723 189761 451384297
196377 198183 4445404
29429 69205 592496983
196267 197681 3434821
19434 177423 396257176
8822 66320 333289278
1843 85014 207949536
78200 127870 855587357
150241 189829 748434139
1294 5290 977545386
194802 196441 886190
37058 105243 171098859
88390 138759 543175445
102583 110317 19755174
7042 97458 903537893
95272 122506 319318018
75457 189437 286124032
37580 169190 408259154
101501 124433 441293899
110355 165518 141150496
112121 171746 371371298
187964 193178 13134044
148028 194010 115400991
176131 178076 4840636
77378 184135 750324151
40027 106913 162315336
110733 131465 653754426
90869 165153 186931100
179139 193094 34981780
158303 177815 957557563
51763 155585 260462418
33659 77816 332482458
186475 188464 46323600
143921 183916 745669052
100460 193590 234098793
7319 158087 377805259
18072 72629 739900638
196289 197726 3503663
4600 52886 120909424
175092 199895 254907329
85504 151175 429840099
48477 177811 336760427
36257 91180 644809755
158154 178044 49993867
2538 116914 975782407
4493 160646 592274375
194653 197976 7762642
89089 197112 781904806
10210 143918 335081701
19505 151154 927743967
51260 156824 785771441
46411 60318 35081238
196008 196900 698517485
183371 197036 710949729
192353 196327 462329490
171584 191836 50667599
176566 188138 987045367
133202 170248 93284638
82646 101360 31689668
42653 49888 18079592
134726 182314 119641026
18576 60932 107306998
68412 131867 159041822
74059 182188 298334686
176397 195114 283455602
16686 92215 188849659
92153 176510 271187392
141099 142283 818609893
156560 174833 94891188
140511 181998 935418278
36116 42163 345554881
27692 162101 337294278
5895 198657 501592135
6986 142007 338180281
199016 199757 668100336
86792 87242 1112379
120908 122682 916754857
192664 197568 12256764
29563 58486 72753634
65650 138039 181362263
183746 196431 994426505
83351 140716 629400451
59806 83650 59446357
36878 128095 470404928
104573 182940 196723211
160102 162473 6033988
30840 52953 155217532
50495 89042 857854423
38347 92673 22851880
174655 186917 30647848
152038 170295 46043021
180059 187753 19238081
158304 182203 60081253
91508 186970 556057179
167144 185699 407259640
970 86458 776397041
53780 72349 567743068
84451 123452 98073403
78650 180455 903490414
22154 138145 639075368
26880 67178 807348960
192148 197849 14211368
12133 167091 653770730
54363 191180 952651217
162160 169063 17394499
190222 193705 8835881
113914 135980 925892602
50110 199688 562240054
138993 152412 671557371
187901 188332 734830
36848 170754 336217343
88752 113090 61519372
170399 174080 9118417
145373 169074 821052052
7466 157881 375122313
18217 179973 405700494
75526 133662 145900106
17807 147881 326217599
166446 193039 66729830
101468 122591 148814592
102658 197252 237616545
22753 30910 20277692
54905 60823 14806293
79238 173205 236091473
38726 98765 298082569
158086 167925 24749884
121365 197019 189969451
93679 167927 186721271
115651 185950 176204694
144241 189400 160576168
30779 142136 279214305
155883 171280 38762469
61307 93356 79949141
173677 177371 819289716
139426 175636 676968687
110853 168724 145213660
126742 131935 869553941
81479 119513 95578477
32765 178462 365718485
23242 32799 558050611
2814 75110 844853175
434 192010 923475292
126893 186849 251087472
28086 181556 385110443
111580 168623 143103903
185565 196131 26632481
53758 112314 900562466
83156 161694 197290807
71154 195079 994750303
183003 194542 29036440
126358 195259 135773276
98609 130863 371318437
51643 122714 432031197
55894 168747 625670803
143941 195399 129310433
164018 174812 24794902
193456 196697 8131716
148217 181128 82562781
165221 168315 687935770
58493 161218 705424354
159886 169719 237180463
100319 139977 643122870
61886 79302 43321939
20153 22829 6679102
61677 191047 219499084
29126 115521 857684823
141298 158665 360662893
131458 152528 991978519
155271 178171 266118453
137241 167877 126228560
163090 174393 756171230
3924 168548 2819941
177983 180544 906944491
164859 193214 71029508
195677 197233 3858047
117949 133664 771813188
39321 182249 358659965
111871 151487 99216650
60023 92704 584521213
42913 136112 233488002
27443 52714 349838991
6576 117955 279121773
112334 146087 84611122
83072 97156 7256150
65225 131643 588077528
129394 163867 86785246
173228 193508 198504475
172053 182388 777635203
179128 195465 41016148
55022 58083 694331860
119968 120350 948307
88967 139681 127425615
165416 177291 557976721
39860 145892 266087993
94170 142104 120544562
7682 31874 60291048
118498 155747 879705838
186148 197424 28333378
37303 138101 252773472
97180 151564 136871725
6879 127195 348966677
50994 193928 358662595
4765 44606 99671622
26594 139800 761027795
117245 191119 185231707
122354 130203 19608950
30932 154979 311269587
82576 192682 975073170
114892 134447 48741784
22138 114057 230505152
126203 157463 78589605
165732 165864 987203533
153424 183804 195029876
138304 150213 30057334
185348 197489 30419466
24636 195991 430051691
130673 148350 44580837
198396 199487 929245045
67204 146604 199218351
109392 135778 842670843
128413 143194 37110993
44733 193297 372792408
1308 199029 495680701
91145 121941 712260709
100933 125613 62112021
152491 162596 995131106
161908 166758 195882632
169819 172949 432098726
105935 190427 479383013
95879 177253 204708836
31822 184073 705557473
16890 175119 396905709
131998 161952 75304920
52109 192389 784862312
101369 155384 77267166
22714 22969 251645484
77553 102945 63705174
56099 169920 510875419
49166 58508 23587557
159129 173287 817162664
161328 194440 83180014
6216 15986 24410170
152259 170649 787811242
90738 162920 181601359
150313 155702 13608717
153585 186218 81841010
179291 198368 128545944
101114 111365 113938734
56691 186490 338139472
12209 115706 460379500
52066 89405 93199224
100776 173958 972810763
125921 144367 46431731
135915 175626 99880562
157219 182634 901950838
74395 149947 189749428
165799 173332 675410800
63435 141840 618838518
98845 151977 133685633
38186 199102 403915547
120465 189819 15439281
159702 184783 859470621
46192 147725 254778995
128504 148415 50191446
67391 147608 201213237
87138 129578 474306936
53673 62108 21205099
68512 169683 253933637
151075 164784 34631643
133606 160503 67628855
20028 129105 273299122
47128 152647 264715126
189150 194465 13476571
136504 145025 21628445
65368 165589 964946266
177042 185889 22151431
27587 171561 361401522
182732 188369 172114439
45987 68981 57681943
180561 196899 592165932
141908 173381 105137937
113809 118520 592030916
7009 173287 778973983
133284 138888 13978282
8337 129182 302622151
16343 65826 123967596
26170 188150 750093016
96229 152844 142444195
109100 131098 55016847
4233 74414 175592153
61776 136431 186912612
93835 131455 437908689
122627 170021 920678111
102254 165921 160095173
3404 141949 474688422
70190 79821 40800916
135074 141052 982048159
48055 64162 278806869
178431 193184 377733753
42131 187821 150415496
22476 56154 84380581
92695 136925 350292816
98745 174873 736894748
25705 157871 331574452
69897 149141 198820420
37296 138675 254240610
133426 166406 82927816
38352 178231 351101143
120889 142878 451421126
166922 199934 181690320
59258 151109 607672993
149977 177210 68393527
68007 119967 36440590
141347 143209 44217243
156217 166801 26569615
190430 194618 10668202
2552 147323 807517743
48857 55806 17506418
99881 192367 666626324
31618 40465 22221020
114807 138247 58505528
16646 131818 288645036
144590 154896 18923182
180673 199549 645081961
178821 190074 28124650
124188 173410 592803136
80531 113303 82490942
63712 64144 1025390
52971 158166 263804871
145486 168350 57404696
193217 194591 388932022
155363 175978 865181722
1364 196790 13938618
113393 123512 25277937
109639 171368 155014811
133625 190148 141956015
193361 199034 14201238
131380 162718 11632751
75255 193259 296297998
94268 184965 798066569
35419 36576 2906789
84431 141930 144397877
148902 174263 608291581
165842 189964 60399504
118225 185799 169496389
43535 44165 839956489
148679 197585 62506442
122870 186276 922464139
95165 161214 166218887
118554 141674 434514998
1514 43458 104888670
113030 185700 182200149
187866 190655 639657474
178041 189624 861637347
34237 46146 287053599
68559 131173 156869543
55201 119004 797132451
76905 161901 213475899
182929 184452 3814776
53476 132338 600058067
67908 130023 717060717
48441 83948 88876313
48726 60786 30338744
123738 133299 927386802
90648 100532 24862815
17351 68108 757941122
68625 139695 22285722
10401 82068 179333512
9361 74480 162852264
43635 175523 803403071
112756 169854 14989363
50408 161274 278120504
136411 143564 1105569
44328 167473 308966514
26691 115889 983540539
128558 146380 295479478
68233 164934 242726568
46357 184699 347128444
118373 182415 160694254
28790 155435 317826818
65623 160331 435014914
196002 199035 623976371
135945 141042 2002321
125767 187665 708546356
59867 118418 440542704
113161 129378 472197638
192727 199179 737172967
15312 55705 101235285
180082 182478 5993969
132967 188587 853020873
56919 146157 262546868
30969 61064 92446159
140346 198432 979551565
156299 174703 46254752
62929 177346 181999176
197414 199814 6067559
174873 196150 53369013
174865 184674 24482874
182677 184477 288873235
77476 182856 264644445
181301 181458 358672374
134970 174844 100404371
90023 135380 113952990
31951 76602 352725730
150564 176230 64529081
186134 194567 21297326
112973 183824 984810982
186313 199687 891460085
168917 188949 50107202
83125 172897 622444163
183941 199714 39632997
32388 192695 459431686
162773 169919 285313153
40129 51819 29393730
118810 168337 124347861
140335 158751 46372853
115055 115300 957067734
117316 155859 158124059
27801 111056 209001233
173598 174299 1769727
109825 186715 401495344
54921 176297 304461413
52946 179043 385238543
110848 195093 56047266
163347 164845 1865480
116352 124514 553415389
100832 196519 396155468
102702 128784 202671240
23562 159688 822128883
78905 175150 991913249
183842 193495 70619268
70098 171289 254025602
122572 134702 543413535
4284 103883 249489073
94903 172503 195341569
199091 199919 300002767
129213 145242 40407804
157033 176987 50129324
58178 94278 53477568
3270 172662 23525043
86306 144294 726136925
184606 194435 24751619
43052 47444 547278648
64871 70978 15214515
43245 83751 101273527
108503 137923 73581066
171594 188770 981603558
83745 107091 973639291
107568 131184 28409706
85087 96704 611485641
5400 65171 149732053
80753 173867 233864351
34163 182821 732231355
73060 97397 209980493
137910 173273 542046906
123894 196313 181854050
195952 199381 7344472
134846 142349 234101088
141863 176821 87903069
64570 94898 451303673
23802 185856 544354985
153936 157595 9113521
184982 186543 3892430
56217 89961 867746733
52482 160372 270639519
100758 130780 811395317
120919 176653 140021605
32570 35061 6237793
34405 132400 245873942
43073 167597 312319959
114238 167812 338662294
197786 199031 3194573
18041 119074 253280512
80793 148781 170800885
148762 193346 111906618
34087 177506 360000651
190335 199774 23739668
73270 118483 576821652
133869 147143 33479276
137047 138669 4055904
199004 199193 445995983
191030 193529 6347246
20447 114990 584481145
115667 134777 112082223
179905 194403 36425737
48519 49764 418660521
87748 137645 125368702
93775 105773 30519880
65485 155482 848861152
112580 145174 81655812
190932 197448 491868808
167686 183961 40838745
76597 152522 974774376
176948 180840 5183957
143373 167441 60520333
197975 199887 551860000
74456 148124 159568243
50952 71293 50971459
119479 125116 572441286
29733 158440 322819151
60077 92361 605659680
20266 76692 141082105
6660 121166 499018284
186722 190746 10113084
90577 185812 239357546
12246 177932 415479759
131648 182226 127066966
175346 186900 13248712
151109 160251 22972510
88989 190466 494612161
176007 193467 820479416
38837 151009 281426726
143122 193993 885331630
35972 177657 669234445
44341 170021 315480486
145236 179940 87108451
19458 56017 91648651
168126 192660 375342578
140857 148578 19632914
20822 141732 303015118
134817 194024 621333893
98276 195438 244309879
108214 123092 106681356
152348 156054 652823854
198040 199093 451679878
10681 18391 344535224
56055 197655 355156355
164689 187244 56405761
6628 30895 60472910
151337 153894 3037146
152598 158333 926368823
124460 134698 511392302
10674 96900 215548550
41300 149707 30260651
127446 164260 2546956
124150 165573 322276982
83821 103938 50595657
152969 187042 85503442
59158 76359 566897009
188094 195168 733541736
108653 149059 101349032
65970 130356 751263116
1088 162861 761550106
15586 133590 492486745
112075 140467 70916268
121828 168133 237952308
135965 186366 649843628
366 123562 952702880
187998 190367 5926288
62426 100646 95358494
162486 170710 20767514
155445 197126 557929492
3125 91946 960020107
103268 146703 109186840
74129 127754 691942501
92253 102338 25457360
198171 198199 76037
1646 11447 297880087
82905 170166 824017682
122488 127696 12968090
175698 187512 233984195
97271 134169 92854549
36871 182453 365329249
28558 165095 342711556
112226 131052 67811153
180331 187605 102536002
19814 172880 383928078
146350 163813 43906340
63663 126603 456196297
193527 195473 4911109
145655 177342 72094893
164999 198720 318289023
131860 143407 373550387
112903 155939 482818436
20940 101190 200831448
2376 34504 80085635
146284 195165 122712467
16476 124845 271578689
29007 164735 903097858
72244 156969 301509236
66826 154643 220336061
77982 82686 108097967
127967 192585 921164804
174288 186839 504512009
77460 182962 264934757
79617 134067 136650341
92511 94853 5776440
19459 32403 873942173
9758 178393 478093756
66882 170829 749476249
83668 179799 241483818
146533 194823 121252646
122440 136530 241544372
66615 111116 111699397
117695 154819 646838006
170040 182044 663446652
193870 197801 9728862
16307 182258 416155617
92553 110029 609387485
109534 195691 647737884
147397 180886 240005384
197181 198571 3474631
36267 133655 244220596
41905 70677 843974657
16616 21364 11878604
101913 120389 46579323
16122 110354 236264426
46231 161733 745247944
65365 83466 831310071
161937 192607 76963812
4731 10902 941619248
125347 127689 5847492
1124 112779 279873097
95506 180045 865798166
112458 167638 138326475
188748 196055 223823802
2299 139457 770682175
88824 152818 160906817
169725 192091 56039196
100148 154565 418495986
177823 184659 17088667
114218 198607 856628304
124865 135629 26931224
33692 182835 374318093
41525 150027 246028818
160754 168677 20014814
74473 82622 20406742
82727 116304 84665426
127589 183338 148892464
8097 147138 348450568
13546 97885 154340020
18074 168439 377151876
7506 134868 318897377
97464 144600 118691981
61090 84328 57940018
41588 60015 46297126
51814 199699 371030427
46330 88309 907695567
147723 164741 42854425
23436 84667 153282899
146263 191258 722526925
153860 166615 32079892
138932 142352 912749574
199606 199685 468462166
111606 114931 699452188
68119 124281 140811041
125214 189023 160205569
170298 192826 56346295
118146 171977 750408951
173962 183947 399921511
136509 192775 692783466
55844 154327 247054818
114024 119590 363667337
104789 144598 89152749
5116 190340 718492828
194656 198187 315606436
186059 189357 878868451
188554 190922 5956406
58661 101142 225481304
142707 175990 99355986
143057 182510 631170912
76110 113754 655880224
23072 164987 356094039
816 71420 176653278
112376 189052 670160850
178907 184935 527241207
39940 124535 212169897
69753 125705 140195360
59613 150155 881131316
183822 184343 711209293
156463 170386 35120287
188551 195365 17203858
149261 187936 340053688
184678 192181 18915788
182736 194421 186827872
125961 164410 96856787
59488 117001 663488846
142714 189048 116364078
42766 175294 652507457
190232 193778 7665778
1789 36741 273921905
79824 129667 625718565
195303 195782 73042
139999 190892 127909094
113686 114454 343893835
82030 143492 238324336
78526 165597 957445412
30388 166949 342626452
67596 156879 994577218
1114 20908 49425321
182630 190239 19067468
107731 126263 142680163
175804 181787 87786842
178028 183061 12606353
91502 188180 242931458
131152 154499 58808420
165666 192533 219483465
10911 80678 978556911
30899 46505 39147464
6545 33512 67140676
63671 97642 84588985
65527 173173 797010453
156995 163819 869959473
181361 184028 957527742
35191 53820 46927314
122760 157209 937560904
187464 195036 19151697
10879 140144 323815060
4780 55653 127433951
100905 156863 140792663
33092 156947 310831286
85453 198262 283373470
24352 25392 240756906
70936 122611 625827343
114859 145056 75678294
146941 167955 52724388
93044 116881 770467503
86906 88067 2050306
121875 156993 88198411
31321 183978 408845164
39299 134263 238081375
14022 18349 864221363
191811 195133 905076848
137596 193616 805103305
180575 188032 18669623
116359 179943 159419417
192109 194873 909051398
48476 147434 838493857
905 138524 344652570
140288 146995 17035364
99057 116103 831411712
63611 155824 630597216
188131 199890 29586933
142345 174133 80003206
187475 194478 17715096
160180 161685 3810437
60809 81558 685047532
45723 69175 463631302
191992 195772 9505252
96679 197743 254000440
136545 192366 140358615
164782 187648 57128412
199520 199767 616151
3110 113509 612992936
185421 189374 9872899
150066 174703 61941354
132908 183103 126132442
133435 155882 944793111
152788 179891 68104629
189359 191623 5745530
486 13938 25351997
164141 199436 88480070
107827 195109 698608463
165698 187541 1744541
82611 199368 348431189
145242 165898 41451631
184974 198477 25766746
122154 135281 787712317
74509 199276 355000463
12250 183603 645092724
79225 112730 84451433
138158 169479 78941535
18053 105175 310952728
119524 120685 2824443
59765 117012 936890500
85646 127508 105179625
46665 176986 785173694
177573 178713 2880288
60397 172189 630036062
90334 150358 150960271
105556 123301 44488981
36587 97561 152571244
118451 119644 107122764
19935 63639 109610047
168610 181453 336657443
137500 184310 174210462
41065 108589 684693682
6253 119880 246486477
107188 121983 818568111
108971 127276 45748293
193838 193900 624601060
197424 199736 5845597
25935 112181 216529258
88985 163069 186339400
96369 155294 721776464
61946 118255 161734297
38012 42913 773281291
4513 10540 15156561
193236 195589 5960379
176740 192259 38951507
92660 164522 180843650
126884 163880 93153634
34299 65511 78466447
173589 188794 38091563
131157 149172 45374243
177745 187887 454372141
55448 62078 16652381
3731 80889 193021234
37702 89344 129242906
36336 159747 215448603
58589 82978 586042768
51789 109282 595496479
112182 177029 162624200
110933 187949 461829161
150255 184182 904531094
116483 121834 13156657
52657 67149 36351267
66669 183180 292310982
160140 196035 381239924
9334 176393 664879505
133709 152907 452195805
23078 81750 146946869
194853 195981 2803564
19259 60347 103021064
63588 170812 269077111
18277 55457 102565240
177793 186958 22938219
107408 162995 139437274
100946 167333 995331572
162813 198406 89270222
54751 127128 329114813
132552 190709 663634534
199387 199389 12069
176650 199308 32413402
43186 182047 348350367
8498 137526 323077140
12421 95709 208233388
7986 114815 267721161
66681 72202 13720916
130280 152133 377245599
193833 198957 13277340
85695 174597 223475516
156315 195115 97421116
126908 147645 52265410
197654 198673 374948518
14321 33598 48117064
160312 190125 382374210
137259 179507 106262237
198525 199729 3036147
155796 157615 28345883
160899 197917 490300934
179901 194649 260719760
164711 174810 730046816
11784 128726 292975100
129177 140902 186806298
33805 91131 143538399
8029 108081 541786667
188992 193317 10950113
194291 198457 10373904
143975 178060 850684702
77666 79079 3512274
81113 123756 107116180
31919 171005 349166798
24816 148528 310513093
189016 190808 4532388
196146 199796 1591264
103368 172145 268114359
37463 81388 110109756
132616 157510 62563709
116264 139476 257530713
122886 199419 944734860
179567 197933 857034413
179256 179556 729344
119260 161495 386268841
135333 138500 50770966
156407 161397 12495054
119912 184215 161405603
133930 150263 41105271
115846 189088 25432153
133037 145769 720129990
51896 87471 75597802
107612 181694 185820186
170202 176790 16391727
11572 30919 48271310
13272 191176 818731347
65662 103015 93446342
17372 182193 413358475
172275 184214 15338727
179293 187036 9626075
127162 177911 192536599
36690 107156 893955051
184851 191393 223582914
159499 192794 621827249
171696 188081 428687678
129432 183845 191189226
103489 133838 76100107
146756 176079 320802530
184868 189768 12284730
73350 133105 674753896
190664 194184 8917841
91759 152688 159210483
62183 72513 25653533
169819 186610 41977424
87597 145569 698582263
22618 144872 345937650
166550 167852 840592580
119584 174994 139158008
147839 187937 559156578
182847 185969 2272547
2557 29122 141333211
56746 183282 825638002
145501 193731 380281876
191504 196862 143229595
157984 178765 52299276
48131 175628 541917493
36390 136124 540744789
109126 132291 57999115
26202 75527 678182240
188118 190109 5006524
49403 91317 104736174
51268 186545 339359484
50015 59809 24701335
121864 190861 173198930
41682 191287 910958461
68551 197530 675613452
162208 168336 15364029
73521 101219 527039770
132870 148746 815789644
132235 150036 692510983
51481 63780 854308118
65512 158294 232656347
133458 161075 578648063
110551 170288 149986206
86360 107350 381038633
63145 92981 485229497
102552 187636 213684446
162562 184217 54292628
155477 178784 58492879
148219 178466 75912444
9125 82518 183555098
175458 192001 458138912
120496 145645 986108389
69616 165345 240310785
70835 174052 259077571
108206 125329 42739230
81774 141471 149766138
16401 100357 210073503
39045 115389 191737887
120308 173157 534745461
89338 127248 95351178
170043 188582 46361996
18091 107687 224678987
44952 120451 848423896
145459 188243 107269432
152116 155474 8532372
25086 146821 437514058
132313 180842 754843578
191095 195085 559902638
190544 194366 647458859
10496 133972 309317542
97007 104966 20406637
116697 174562 145103657
161111 198630 94183655
110994 151298 459795627
17865 199850 456461708
180520 183438 7327874
147417 161347 34965394
84994 194188 841137165
46926 137151 561213650
55834 141413 214459519
15495 184347 423425640
36167 133318 573263988
137284 175366 95876332
134516 157247 599062069
140940 162514 318257531
84476 100967 41286666
116184 158749 106575228
114500 123198 21623767
90030 127140 93268430
79009 97903 47169528
66881 153519 217331094
170582 170625 665134508
23657 110160 217067550
156996 175018 499188933
42784 68460 573544331
9654 61916 130902287
192418 199119 12721174
95878 142676 132611210
85265 113355 70850195
45755 165916 301552384
64123 128556 161382134
152509 175379 34742134
15824 41243 63551823
87548 135489 759488996
92532 152723 151374193
41952 110381 171707415
1601 24433 589579154
4765 17969 173156903
171988 192160 908771493
163402 175276 29853589
27197 159888 967283343
136572 170964 355857918
98937 160744 155465544
36426 66118 972587618
121793 182827 181600347
170435 188522 45183120
52966 115610 572064240
106131 122969 962151811
176451 185860 21380968
141929 187424 114257567
161832 169481 19302610
145634 154390 89872337
180304 198853 30448658
154824 194349 123832210
61823 69558 672151666
86321 91191 261236818
106909 135311 306041388
13191 153924 464740299
197301 198116 73985507
53491 146597 490368402
50959 147796 860483722
198621 199830 3029394
37848 124472 624738664
174656 187392 100184553
102867 153500 127243786
24904 72330 338408198
125533 126595 2595011
140274 196791 210112512
93643 104569 367289768
72623 184370 996377994
67159 75426 20548074
194473 198813 1533220
100212 116911 42362158
128903 195663 167757987
86697 145466 147820428
174754 189518 36892182
104239 131851 601949810
84430 120175 422171335
162973 176049 203659798
178736 180149 615232822
36510 161348 858137746
64962 92220 67858839
88321 97659 682577054
107145 139604 81121344
29826 37397 18891442
48614 142080 234342818
113048 147425 819517758
116204 177415 153454657
145178 193305 120788141
93072 190940 985594465
197605 199888 5769316
151177 199799 452911491
2524 185381 768004150
41436 105930 744307808
146551 169660 58116262
125258 189867 199022735
171756 180474 622679832
171556 195295 59494654
38861 88141 123332275
195607 195992 962296
128095 192315 232375731
23378 106786 209313389
86376 182124 240587439
131773 151228 529640078
141239 174140 82836381
192201 197000 580230701
6121 143377 343895092
21840 189734 421092733
149439 186024 81267923
154204 172505 46048148
165268 168610 724469723
41612 50360 750151534
101765 119598 223180206
108814 170309 154477007
34032 44921 27442667
58352 160633 256437817
178297 189316 27558511
52974 71387 613440346
24849 39803 37576240
113055 195246 967368090
129855 137310 264055680
16798 179942 409174334
88520 152103 881995826
189695 194330 665799322
146664 198775 130751892
155416 187334 329885408
114732 161283 242852868
59842 159751 250514790
190847 197351 7416793
192426 195626 8065187
187532 190300 6974892
122562 193491 548992541
100997 158269 508649096
87531 186987 282950170
109771 152211 506701485
23457 99693 830137323
69197 196289 318995735
188907 198762 424964801
34116 70932 92462673
53347 102544 123089632
4301 99962 239347561
125454 148320 517450392
75128 92424 194820767
63021 87493 838718461
73354 168876 239947811
62025 104334 105915871
150724 169341 79943433
126530 196811 176660032
139388 152995 763951981
93167 135748 107016275
89176 172891 210529746
179935 194101 35565648
155692 160982 13262797
144853 171077 752852944
89442 125554 90834418
189106 192285 8074587
87102 153749 506719591
149603 195522 857223633
60336 117909 32979036
60367 187195 678463102
116144 159515 108612130
717 97622 944361726
182419 194390 160357582
2575 19153 41421661
166749 173102 15991250
123441 183343 699185275
82336 153681 320250088
153393 197056 580609156
90548 192773 602219042
122076 147748 685145712
157251 169099 979976882
4836 80243 188683364
140625 170336 74926398
17754 158740 441578830
107888 194404 799320400
155053 195756 102152645
117551 170997 134134306
24837 136790 349681623
24338 60311 90417473
81391 88965 69721547
191160 197373 965961984
41209 108154 858864226
145267 196407 128362118
57051 155694 247420302
22191 42673 51299984
159846 180648 52255681
41765 66876 62957972
148599 186044 156174380
92739 175722 659168620
123304 151730 713511100
22790 118956 241079589
190779 192836 5192235
96970 186360 776311905
176295 181390 45227696
47032 192891 365972048
44817 81310 91379352
186646 197269 888661203
59356 95500 90036572
67835 139818 180333454
164074 179228 178077267
150501 183114 350866727
104466 150839 726648378
103480 143852 101338533
136417 177284 442173634
106343 195128 222767480
147613 165463 44918942
102530 179212 377226244
146001 182598 997876466
39045 109630 388284510
5453 31122 907604011
53721 123796 175642459
90044 110754 52419093
47281 69562 486680313
126628 181821 564627349
123406 128530 887004065
139747 184746 113111081
13542 84596 932711358
83309 104014 449989161
8530 78548 224780663
57625 64733 17782953
6310 134012 527972905
31962 181154 374383330
10748 79816 172772416
163953 177066 32824386
1661 91333 622221363
187260 193985 16994640
161182 179127 837023862
73999 111617 94709593
156006 167031 27650294
20011 175103 389035339
55639 71856 40498590
72962 102978 75214228
99099 101552 814092502
177773 193740 40096356
127535 199502 180805666
139784 192200 212585963
87934 158342 176923828
81955 197105 289134986
48407 142305 235466753
152193 163124 425318483
160805 178211 23903893
60302 170547 276625673
170356 173733 8320510
129992 148172 45834009
147296 165126 44863489
104646 192290 220036798
23940 111830 220607335
85379 86566 676066023
113063 186133 606171751
116584 122684 15002243
62378 99495 152204834
134431 188464 149530583
18931 151176 331572805
36635 43458 224859672
193088 196203 7862414
127241 145550 592067682
155566 158717 992517347
183611 193528 24933121
115746 133585 44445688
94100 169842 190593925
102963 146072 146464167
39392 155459 291312526
122203 193458 987618885
31283 46142 37299956
173314 189564 674143309
195303 199569 10670105
124966 157012 80534284
172500 180331 19536469
10907 117084 266201022
39951 49682 13489717
31468 36820 246821703
188752 190709 4884739
59024 163151 297775685
157076 173316 40830995
164820 181602 588732354
148549 178367 74819111
92449 135051 107050496
139241 179516 861909754
18093 136564 296816243
170262 198830 71503746
81657 91088 23432545
89568 178327 910341432
136309 164644 71498788
32461 78791 116104521
816 149436 372439535
110362 133155 56943132
110698 195027 526878383
41443 152703 1128396
74814 193816 723873157
134733 187826 133395617
165510 194884 27885061
164332 191192 10793084
48281 126896 197078337
8917 95394 271212815
185457 195360 574643003
66545 180385 147747253
163713 197717 847534311
126128 191255 163622968
129747 178306 122110523
62174 148664 216911409
57885 193751 340805774
93180 189698 723638222
175709 187896 629201164
98442 163473 596889996
28203 192471 412225674
177928 187079 22866415
151109 198151 860057561
181949 185229 376671827
34146 165905 518610048
153677 186405 162629135
123646 151063 700859169
38997 105446 166706785
100235 110785 26926789
24856 100180 840352798
135893 180874 113075898
188135 197040 159670177
6895 128465 304437638
115988 154084 149674390
14722 76081 927270203
148086 194017 331477967
168497 170047 3940778
106319 171273 588967178
154761 155669 2269562
158870 177244 19470089
172105 197413 658873156
198243 198431 498251
168600 183237 36665314
104877 137641 833319102
15084 56879 538637701
56532 169012 148694226
196331 196835 1232825
76708 197887 754541546
161304 192471 551112339
194785 198627 9572062
166663 179899 33204022
32324 146771 287230976
190798 199984 23086623
71957 179764 755136686
67812 160031 231330867
182353 192932 771774626
141450 190914 589777947
79048 138114 537758335
191418 196865 559596880
87286 174466 280549597
24499 181382 393675267
107986 170543 327830203
67221 179224 281062165
84588 187412 922044793
120309 161729 962295529
117850 172493 137156327
131507 178178 117278627
49462 60600 27994616
105128 154490 659219776
158663 192897 85986605
147379 181428 85497363
100965 148388 393681801
127037 188289 634192745
51689 129392 907745019
133343 169293 356698711
190295 191454 2934736
60852 171305 423823077
95089 170488 189851954
93660 101271 312379009
55179 126741 360637282
117992 159685 104482865
191132 195034 9884503
175955 178124 5383715
70017 162219 899637409
9799 186272 805971315
48629 65904 610901237
8447 34927 289406210
124541 145060 51568221
776 14436 342255937
89213 177418 742254435
128423 173373 709397972
156650 179546 414945848
21739 53980 473750091
166487 169781 678407225
167389 190426 57755007
153540 198161 971463847
198434 199181 708072118
188557 195611 85131713
125414 127406 4986232
105122 170552 378858319
27801 128019 251283608
78143 114317 320196493
192636 195208 6500789
102949 196748 235652905
75561 147966 181865718
85042 171622 192914460
30519 103737 183534545
27908 54329 66472041
22663 81334 146813706
169576 188257 169046776
58269 105115 409509502
93631 103010 23720269
156046 184196 70618161
4580 31515 58207541
137515 140823 8342412
19778 155644 875382521
178736 189293 26380106
99209 158775 391039108
97322 98430 2835150
73527 196747 309423407
198368 199031 1692381
68222 147964 735377978
18501 146190 599684531
189459 195079 849103721
199552 199930 934190
171973 173807 848735862
9060 84734 189224675
163344 194255 77623304
158068 192760 87140623
176323 183116 17024660
190812 192520 4336936
121750 149356 69337158
183130 187014 9705805
141050 149199 104970263
13502 72912 820422846
95014 127341 738857569
194287 196504 5544056
96345 171430 917851970
175056 186602 28842302
104778 118158 310692617
134173 186680 131930643
182885 193240 26009451
79257 110750 79351463
153666 158799 443726421
161741 170781 22866684
2381 112700 1205531
31722 158812 545155833
182424 193775 28531084
149094 177747 71948744
3280 184876 793454033
2207 189988 767552240
102768 107741 60529905
113212 188934 408099113
49213 134339 213328065
81178 157211 190957965
102773 129692 67561348
49697 123462 98289209
15197 85182 175031062
120059 185373 163933136
77231 175952 247997060
16838 174830 728208635
187108 187962 2174125
183594 198735 213877620
18247 109062 227680198
101675 177497 190591821
39113 86209 940573588
79371 190369 117342712
164097 175567 28729111
182843 194256 28729210
116739 136424 48966361
153608 184963 36963482
139707 182674 2748566
163188 191111 70031092
10120 108723 247092641
101640 166187 162309024
192143 193221 523757387
172409 179620 17994004
165899 187625 358217907
189995 193890 430415358
61576 102419 366973564
67322 105835 831867859
15069 156097 353669977
144328 182761 256782030
162246 171991 24515014
70138 146077 875781350
197395 198657 3218903
189582 196202 568392381
100852 104983 781684949
157322 174222 42478265
71482 74356 60672618
54093 93787 208295422
48632 154113 492280854
150014 168832 47339146
158415 176012 44338057
64910 94748 402905842
166375 173156 17054144
108348 123839 307131593
125264 168957 389836244
30432 195370 413868596
66886 108596 382132859
85554 166654 203865856
182396 198111 82551513
42343 87545 112951444
197677 197778 243643
95687 121813 65953862
27753 72407 111931909
77990 101686 59350092
188081 197295 23169889
26735 189247 484441115
81762 144852 158449100
67581 147832 201317859
69452 152262 538880148
66902 184224 737790915
42136 188299 945975420
163846 196984 83105919
138399 157766 417187966
35535 199301 410966996
115864 153576 126500158
165147 185037 49824043
173015 193150 50492213
17195 171671 387531949
186464 192536 15293594
70650 80482 24492855
37076 189086 487540147
159407 187516 70530629
14580 172413 889883249
44169 161317 218992558
147002 193069 115627987
181232 199319 109992054
182439 195776 154273110
199089 199126 2047
186597 191803 587162
129507 160205 759540187
165641 177455 29612075
118174 151620 83803298
192958 194993 5158530
115787 157921 105455982
125568 182529 143135701
59156 139614 263358780
174721 190685 302443788
198470 199132 767426635
110932 149287 898033643
48831 78289 830185653
41663 102916 377371545
135601 165336 74944217
170653 171780 2782012
59897 117417 857759948
28636 152128 309826211
155046 178948 590681547
171370 173712 5778094
162749 174722 858279801
37701 43029 18895757
144755 179749 87868254
152577 193411 102547854
36649 133727 929598035
30379 92237 547313076
88052 174764 664606569
157068 186738 41349050
130723 173550 751622080
143243 165689 56548613
14641 81865 168321071
178297 191388 32793077
6083 135948 346846160
118330 136088 44313972
9060 146135 343603217
153766 154872 492835360
119180 141050 54653815
44524 178594 336458195
153418 177639 547119326
39145 194047 388730850
33950 132563 524108977
76031 86717 26701311
115377 143760 585746422
56184 75633 92745290
83705 119078 546133260
35497 105971 176893214
108568 110141 868633405
110405 171185 152569089
10822 96124 213274127
57841 146923 223375182
42807 44268 466556264
144828 187172 106206532
189098 196170 170973558
2005 34408 80736645
186097 188979 692752815
80453 151806 195282524
177056 196566 411243877
132562 166150 84475225
72562 158901 216707286
15478 99233 209514839
55763 183786 321120087
110147 121163 101958147
34423 79627 113320446
117345 178889 154336441
46393 156042 275174908
145758 187416 104436596
80808 109745 72821487
37567 70275 793671605
4130 146110 732373906
116010 153341 93439635
36512 86164 444457764
96194 187739 708881936
31146 189389 905575539
63275 114261 127906597
45753 124872 198386250
145431 173153 69593635
47116 102993 158679130
88960 143572 137334945
72619 85876 759806792
63993 149800 369848728
158260 163336 516377067
24525 128688 915760825
139002 143688 895447120
33139 58661 64266501
29914 35226 13228923
29466 187748 962868552
6505 36266 74237179
171073 180884 24505490
170709 184666 498913606
18865 192714 436055483
115394 146856 78810631
35360 114125 847266881
95282 96264 2522946
54518 64180 24219217
28273 182248 386380816
130851 160880 75523326
17261 19092 209717066
28888 60790 216047514
137730 180033 106401861
86239 108786 69817035
136113 150536 696609617
110812 137934 882080764
179917 185172 406068713
20247 51543 78396806
138538 143732 802633202
30141 121948 347507641
24859 98978 185620365
145582 191496 673698301
139670 156438 42312015
24297 110822 702441962
179018 192662 253709384
136168 172370 542814893
136595 142781 15619774
188486 189480 2474365
105703 181788 190967137
75358 191309 291086197
55796 90618 86858455
22906 50379 271938460
142447 149974 290324286
156095 197228 103200083
97383 140418 887160275
162734 184094 53525577
34728 145988 279309349
126987 143684 850389013
122276 196613 638092889
99961 122065 55765109
19953 68711 122138950
13806 86627 182182105
108238 151183 107644649
20259 84544 280770456
92418 193373 253758747
176059 188686 499217586
70015 145592 844857898
77455 194151 293085485
88996 108240 833838511
48477 190382 356049472
129777 135947 15521866
190188 195899 847623546
83200 134266 128147719
182361 186156 827443146
131667 196643 163230244
72877 190673 295684436
120653 195888 308696158
28101 152774 312781213
150939 191895 102861722
161330 177716 941577200
139383 199642 151462830
27766 92908 163050776
52927 188687 563073145
70438 166511 241117139
77678 170173 656261965
132131 138026 14687344
23133 134223 710007625
174325 195597 560719200
76924 120072 61109680
85462 183212 397880534
77391 168386 228595101
177375 185004 705512346
48490 62817 180400174
129480 144630 107230437
59517 177790 891062469
126867 182685 140299489
43395 63360 50109516
45348 109167 979605405
48073 86658 96583236
119098 119463 901990
188152 197728 727978051
34120 110754 877080634
111235 140699 962232301
16464 138323 305327833
153369 178638 63531717
44429 66621 55738183
23330 141943 297385781
85705 179319 235243356
49715 57856 809058463
5730 128386 307232185
23812 163738 351118764
34804 155253 302353146
103539 156032 783349303
156575 198783 865341690
142429 195380 133103553
149169 193148 482911975
122176 199243 636000384
137438 170405 83131861
193267 198472 13049653
147247 164862 807064151
91019 100438 786897029
9087 164333 129866535
118149 172107 829339941
40186 87019 117197162
86208 87094 2241556
134427 184494 125843512
13249 119803 267132785
90563 126176 89562173
173660 173872 532891
17330 66969 920067722
42700 176135 735421151
166992 183525 900268817
56090 191783 350145303
134248 193765 238650118
175648 185213 23953019
23364 30268 5294686
77584 179452 255872583
793 154772 385943361
155705 186429 415088005
101757 154112 131698487
109041 167014 145469337
77720 131748 135616798
188946 195466 494293121
139322 177381 721181055
48380 119776 24016832
38498 130730 231330966
16275 34561 800023454
59508 109143 443806126
61118 182479 304417407
112675 179774 569482371
7474 32205 61615447
16112 173556 394838256
103407 110124 17110650
136158 174961 97727074
173824 177169 656840625
118037 160646 106825365
35763 86422 335842415
19889 98147 195720047
122225 185434 158658846
97458 187159 225486508
89158 107997 47735005
137360 159849 971596727
47767 182655 917963724
65887 143622 194884812
43291 171758 737446267
148346 148503 567816983
38655 69954 78632632
22813 64910 86182367
94443 138525 839882683
164961 191464 66365804
152626 153723 2774559
69737 192765 308698512
80175 187637 269770468
137617 147480 24971948
132225 194967 157655124
156883 166950 25284104
147069 161640 613564204
178112 185143 17653343
73695 193799 301583053
183100 195678 616457296
187754 197409 24247253
116939 135494 46242831
91869 146583 137708156
149276 196929 119625111
16302 162626 366932308
151232 182197 812490526
102694 138863 849629007
143570 158712 38051691
124402 155706 78638778
25967 71113 113255031
152324 188752 15809928
72121 95373 516586172
158598 188184 511789155
127062 147160 73545986
138426 159571 53231756
50904 169450 686063080
91339 160997 175178509
34367 122625 221434795
51036 170811 318639203
26716 165574 348486211
171302 189966 46623806
28801 152181 309511139
131670 189471 867406234
59363 90995 996055991
71194 173381 256505422
90318 92411 5278059
162771 198239 88920605
170830 175734 12166301
43342 62851 48926677
114255 175304 644766022
55739 63333 82832916
111719 130879 47738528
73364 104062 77078626
74358 111873 532524268
179597 180854 1285099
121509 176746 749599396
181078 187430 15849866
103595 188974 530598732
116437 123328 792188404
187233 198851 29209229
42211 162644 607557104
78236 151117 182992817
14514 198242 460824253
90192 147734 405738098
119559 168866 123841258
11245 117271 952109942
3462 49891 223596865
122685 126795 10179899
175697 187190 28728027
76015 178995 604117269
148475 197631 865791337
174174 196276 27867074
42510 172692 646132523
93281 129390 90770848
73065 134837 70542236
169719 177601 19692812
71850 181080 628264614
58329 134614 617732103
36150 57207 52974291
149801 167744 158630936
134724 182564 492939013
105474 149413 110279391
146186 175593 513973486
3349 65083 154625225
165025 185265 92492703
50750 135928 511961757
157452 182189 62154779
70342 168909 395277762
40383 161485 853320287
178375 193212 37212358
18178 54689 91518599
160390 176032 39372846
100988 151944 941433630
73427 136307 157680114
126425 185218 417981027
189450 190514 2690780
82093 131000 122730553
122122 172553 596129043
51057 179348 321908123
186814 198366 29044997
77683 110781 866100531
198923 199608 535479977
113634 129949 204952664
54105 100198 115179264
182192 187013 785478374
30774 134815 428235919
81388 169659 221810460
131366 185288 135467111
178354 198248 766154592
111930 117908 14952975
150858 184211 83782496
44320 57335 32764881
186870 189422 6390932
186074 187555 541698344
150160 175758 64328117
95994 121000 63096596
114549 186697 434900830
197077 198410 535408758
134395 165318 952841752
134765 142832 20315373
66332 143808 194240546
97627 178803 160837164
4335 130591 316294840
192446 195133 647297353
48035 152218 971686369
198569 198896 717010161
84546 125837 103676249
70796 164261 234651795
109034 164646 139675054
199653 199771 191587
25839 140014 286285145
126401 171859 114433981
15868 69448 134169872
149655 189147 99027269
147263 186084 97366314
198479 199409 2337639
41383 49371 20033803
96509 169577 183903356
109563 169771 151194328
33358 169793 757150280
117345 184778 169059347
15531 82620 689736140
7635 163574 946528254
110261 120131 24622522
65073 66667 805924563
129427 144044 6526564
89352 188970 250341514
29783 87776 398483965
179451 179690 704269260
52718 186253 895873378
195982 199441 8638139
68787 155356 217242766
193868 197863 798086631
73094 80644 557428419
198953 199208 686033
78558 114776 91141429
30827 85627 137142643
56628 171478 288229539
4781 142503 528319075
102122 151119 655000584
35966 50989 37750289
106294 146070 276113387
65253 113921 122065684
69303 157988 589893797
29024 86270 852456985
84535 185933 254668116
39929 50675 550785028
138303 168950 938423550
43468 187857 362147964
39058 161147 429206492
190413 198632 20708851
125174 127012 4535433
115687 157093 455944757
198886 199812 2332158
187818 199807 798995462
15540 38324 986854595
25029 75827 127367636
4890 51566 116880633
9564 74553 162526057
126527 128133 378452238
152145 178354 413321631
132416 137077 973327516
188316 199836 777368811
77176 172718 240010113
187301 192603 13363752
138164 188862 127412424
37179 77172 897339703
145069 183474 96373902
166511 178576 30289258
34670 169400 338284505
170330 182430 460410301
20866 72413 629494138
146296 183396 93088817
6473 20474 523373367
174741 185842 27715383
24988 42494 44108857
138871 152502 34379836
93831 113610 50089021
92766 117173 213279879
40264 46811 392858727
111416 139112 901683064
111971 171129 126141095
158367 178098 49605122
104388 176212 435196865
30706 91765 152761468
150844 167736 42448981
150956 191822 102613788
1877 146092 361470601
84702 163167 197193906
65729 169083 259408185
103384 129978 66737223
136373 164102 69966111
4928 171721 441780292
143441 198089 636838344
58255 132360 185647926
8455 90678 311061275
150326 182876 81741243
74624 102465 69788383
177911 191498 881405850
24791 136615 280393444
145239 164107 47451863
56595 94953 95665374
136885 144441 19092597
51619 180584 323523844
136501 155636 945509627
193921 199065 12875122
101853 187833 647106610
117726 136141 45847475
22003 170592 372798644
47849 155654 155476666
89466 136698 118673850
178163 184478 15825097
102665 135196 713924870
51398 142469 45187976
173617 178808 13028754
101076 110829 24923161
176553 197541 18683406
148751 177013 633242681
98238 177193 507563812
96236 145860 124982057
6913 83823 735469472
164345 174709 25967563
81280 160108 197953578
169092 175939 1513407
85770 145072 867273366
12862 35292 142811426
174104 181190 17734420
109462 147246 308346270
67496 111394 110210808
132744 192397 894951405
186439 192196 7197293
129368 185531 343507968
104248 197302 233597060
133863 166510 506489269
572 54411 463828215
159680 160733 348288616
12197 85574 183499777
144165 165946 54789218
39013 83888 112374377
49749 93597 189343079
80222 184755 262477845
61215 87926 444305535
184327 197333 32614222
124661 188790 278314264
186895 191145 926830331
13119 180341 419404326
189630 193204 9008330
164861 181631 674365832
59172 97456 95455964
21475 111101 224803677
41513 142832 253997990
75318 136806 694399308
142041 168610 66924567
185511 191892 16045267
126393 158348 80330745
183446 188230 401324377
84506 86546 5061703
175012 182420 772524427
171717 176579 12086183
168389 186308 851407543
153410 193834 101567413
156658 192997 91227979
133468 153929 51503945
125254 165185 100473980
73071 96075 60725843
97056 104303 18574153
71242 129209 145307323
165948 197535 79180604
155654 191740 90503812
103012 169531 632683259
50747 63504 76603245
91721 183391 795331271
13781 42025 70743896
180140 183508 120061334
95650 197389 343290633
109844 164677 137673171
125504 164384 97893319
167202 199531 58759981
125297 145372 50591541
147588 198999 129033679
198038 199847 908748423
71210 125693 136558697
103151 170010 550847760
73892 184326 635251313
121106 165942 112662350
157899 195619 477011052
135576 175086 744421894
64463 113428 69012891
64147 106759 701103683
6701 162688 592795331
142281 157586 38517267
92187 161363 233311124
38620 92333 134442123
54259 86562 80579173
80830 187777 268484488
65896 112771 619394905
16335 74332 145099878
109959 147216 93431281
110323 174455 780396275
98700 119616 52876332
72793 110786 95550622
12256 65040 132279673
29094 37184 20227381
112199 126518 35543340
82615 165696 208795641
115603 159344 109518040
11509 67417 140050037
46202 62462 636465867
114743 161412 116986192
154478 155796 71697523
73124 121731 122029533
115467 168242 950826787
79440 89462 845825869
141782 165262 59190245
128080 198278 805159288
136125 176074 103994319
157836 195135 93763385
36169 144198 256686454
4294 44771 401419300
101115 140093 97936624
70156 137602 168982975
36531 67209 77040796
109534 148695 98283835
81367 90029 21557755
154437 182358 70030684
139356 142830 911190396
121172 162602 189023851
165925 192541 630849128
17276 39213 781934432
142185 190765 122028481
144486 156753 30865674
91291 179835 495493707
101848 104675 7322235
116611 154501 640389212
67566 134643 38731483
103421 107896 449390633
84453 165765 204396316
185690 199579 493657735
13147 19056 657669136
163927 188133 60585886
26552 112299 215274011
181904 195649 34521902
121221 153255 368140877
180865 190482 494670802
63994 125526 670823800
132485 182301 664266969
85244 119258 85649205
107919 185527 683671831
45528 77185 906093866
174244 176392 353384523
157681 189852 80748827
96691 157214 152306222
7112 173859 418021758
12875 95616 335971195
121474 145916 63776689
58556 186113 743196800
196153 199945 158509889
46456 104628 610176913
96318 184315 221254189
145145 188798 826607582
41038 156414 289468566
185331 186739 2526432
2386 67067 913112018
186506 193433 17464347
100735 105169 533677613
44944 146128 253901003
33471 124939 542560826
46877 110250 309460763
48293 160274 662065152
2500 30820 70673535
141420 157363 461665480
35110 140933 501038119
95066 175798 203156295
185307 198950 34229829
45230 57647 31302014
31291 115230 210783079
23919 49136 674345707
126616 174985 406672750
137556 148064 26644405
15707 17477 2440388
177335 186814 21457915
99966 199220 395216923
17722 193179 967466989
6395 180083 498698025
172627 172797 349605606
153051 186555 84085646
194217 195140 228243064
180830 185127 10792737
60251 85471 62817881
33285 114494 203953224
172328 184821 731119772
78721 102519 59625431
25307 53837 933408536
139014 178088 98246394
16035 193471 445008223
174752 198265 58891653
106879 176578 450862439
183683 186055 5889599
103405 178177 187813986
115096 149772 109226814
94814 123795 73141205
33337 187724 387387340
158340 188060 957920547
30145 166941 712239352
198016 198353 890520
70553 194547 311213706
106974 181061 185851707
29021 174261 581558204
190126 190589 679055881
39358 60464 388587695
11709 158235 367314244
121681 195855 186262613
197719 198873 532949829
46193 105235 148120163
112239 158412 115627474
84348 87746 664152226
134563 170060 89438971
51044 170160 284544114
169769 195249 63860056
181252 184280 7588801
73982 188604 692713232
142647 188169 312739181
147591 155927 20952749
110352 125383 137057795
198044 198934 2275871
133626 139919 15722024
141753 188339 845751000
191090 198347 18225166
122905 127590 99639703
34974 196513 405516545
180720 198068 43474118
6380 66091 51711093
126458 126527 89263
179038 185311 15703774
40901 109784 169656128
14277 197692 914322936
155195 156391 42867099
86647 100195 745922518
173803 193083 48369439
160663 184822 63861627
122701 163221 101824890
182494 198002 35548543
106561 138108 78846561
122438 154906 81579235
34590 51087 41546928
164464 189537 861910036
186123 199299 33132916
142308 145312 263778911
196937 199445 398783528
85421 178010 232667581
10273 60621 126120482
116017 198606 616151131
102324 138421 90642929
451 139908 349234208
193860 197605 9287290
20311 49940 526478602
68888 171540 257705533
195440 199453 669308819
71499 197274 315647986
164419 187369 57379119
68630 87022 264881735
175600 183350 19405011
42578 166445 918082752
115725 127087 28127073
75806 100383 61461952
147662 157759 543674133
41110 157154 291142775
38668 153676 288616232
186383 192166 14631125
81568 181193 612263665
155401 180424 62752999
182483 188046 556322577
103264 147848 112055714
104301 121442 114232368
20592 94568 184945409
168146 186310 682198081
39602 172067 618895108
189956 191171 3090809
14214 127232 283200153
48611 131842 681214521
8030 136468 609766441
187917 196895 22595505
94828 168934 186547503
91325 107726 41597598
161514 174547 845168320
85494 153168 170060898
3575 39786 90459504
153347 179175 152440186
124461 183461 345908963
171511 198867 68523756
11998 48044 985610608
186889 197942 651193082
78410 165611 274618116
170541 199592 72772614
69125 88232 591755937
199030 199469 1100593
80131 141638 154359731
65279 191157 315735047
179121 198857 49460082
29175 73304 485838108
176291 192617 40934630
160843 166978 607687750
197638 199605 29722223
19155 95398 313186908
59826 148916 950496374
111594 194615 721315115
89602 192027 257420341
41277 197212 603704995
50420 139442 644625777
68248 83651 294940101
111767 160895 123121651
195369 197503 141578875
190479 190814 874763
59648 117059 524498548
120763 199556 197895092
142357 159520 756897448
188036 190638 6560431
148747 195989 619331029
8097 60992 132420619
115635 143364 69288321
65689 129515 259950887
65239 144207 330764663
11051 12392 845826455
147888 195303 164181903
129957 147499 361356308
109226 197203 197640399
99910 181045 203968990
40118 186886 464241806
152493 180044 596874806
162273 167646 13389199
49560 165777 291641158
51040 177541 925756620
127712 169871 106116184
122403 187874 809887194
147356 179387 110060788
68974 151965 208178809
18855 186832 421243956
187464 194944 262395657
67364 197673 326865621
60560 197278 484427206
195103 197082 4919482
130237 131191 779867295
50848 101763 738386739
151062 167028 40145098
59647 90010 136983516
115125 184946 175074946
19874 75517 139225579
33924 164772 572565046
21872 124182 657530817
662 59466 998997147
14157 174997 403479155
50971 99718 981340055
114197 139711 63700969
37198 73329 254111318
10783 104273 891637072
187738 194851 18004382
55538 171776 291662462
31745 46080 594389638
28166 54871 862310927
167076 188075 23740292
10328 175046 413094693
133082 148784 39594894
132593 140220 19081106
31614 63051 548801089
28613 84692 140432809
109155 141806 924242667
3714 199925 491955299
133558 170045 700511037
65255 151372 329500713
22860 190488 510475376
10662 169379 933504508
104861 151774 82218678
75642 164662 223649809
73091 181731 272764309
188169 192432 687467854
178105 178688 493230357
135062 192404 932274771
47228 188918 355491598
191680 195561 9825818
48056 56434 21176569
25140 184872 400852250
155932 165485 102567711
22417 79053 141693659
150499 160592 25369561
115536 129847 35540068
67573 133625 165517528
135375 174124 97515897
166827 188496 54309714
197941 199432 3820684
87196 87220 48563
150514 180029 449931515
92215 115937 60128265
83307 149466 75947698
144351 191723 765094203
107175 114498 18402715
24450 58459 904238853
63865 90667 66668244
110718 158238 119067783
133150 133624 1199709
61254 86856 927500375
48191 158926 277855282
12229 140519 832098084
13836 159633 674143202
140125 191861 130021315
121326 143703 21557140
155418 198280 107505939
57428 122619 163307670
50457 70635 50575483
158804 185696 67510257
163920 169986 15264577
150851 182744 80105074
166443 189510 57808924
148500 182979 86453907
70496 157211 217580372
156965 165724 751813592
85353 142124 587243093
71867 123320 227209756
20314 41497 52980399
67643 175390 270392043
179800 182040 5616998
99163 107964 22537884
21092 44688 59015472
88710 166831 12318374
116606 127992 28191093
12973 192577 450441517
104522 189606 358026593
139970 153708 34674342
79467 160360 575437758
70460 147170 192467552
17086 149086 330959380
176985 197877 617953873
66878 129180 393279742
109135 162601 507400869
144003 169536 64293000
145852 189734 57327778
20044 41668 234280098
168617 192304 59372658
192248 198538 214897576
10734 151297 352334492
52158 110419 149784726
17065 63352 936503601
110036 195685 690440153
98132 146684 122288607
184618 187856 696030376
190537 194711 10596036
161233 190086 113576030
135485 182954 119321696
74422 169303 238392816
164527 183062 770687281
59223 61361 5327688
196891 199256 5933022
51373 181445 401445160
36693 96294 149143107
144093 186961 107621046
76969 147555 177286764
39978 81029 86862315
57800 175830 296071953
25845 27665 891604613
46396 55348 895855744
157727 199378 104636606
193171 195629 763625943
52012 73866 650182699
120391 126474 312845075
135621 157708 55529790
152283 175470 763589855
197158 197313 355345
154859 164144 712821495
134397 182783 121653638
45117 77951 82160042
111035 143257 80619922
10658 147221 342313720
169234 196051 630063631
69371 180361 484530160
54276 65237 27475982
54594 97187 106269583
23803 46823 230775920
142580 192852 126285637
178066 189249 480495149
105348 105966 1242545
53677 193766 429675289
163238 196658 554013600
160008 188581 71693080
2075 19684 82909073
30913 102412 179124326
58816 162410 259860975
48504 100695 609708393
162320 178612 40868659
187960 193367 13658369
141201 189904 122362072
137753 172735 88073204
86308 116390 263383203
8737 21037 978194949
18455 121907 788439907
157136 157313 435112
163913 166062 426199086
84632 117572 398764821
8797 170784 962904373
145899 197452 129291907
97187 179909 208092112
162762 197905 88073894
66756 163291 242211108
119757 149351 457962355
54098 106755 132091744
50273 131260 743228431
80608 110007 823622018
16532 114055 705452795
14130 190505 442306380
65989 128633 156944633
16036 113459 497507362
129417 165227 90179655
166994 197335 76092587
66875 196315 965911790
109446 113119 9304880
41986 161792 300524996
148085 199758 129640999
25527 96424 347647564
191818 195945 58620139
19153 125820 581558548
199782 199853 183007
80949 103391 56317931
157921 190080 224248223
164528 191758 643144993
123052 165031 105505423
46405 192562 366778877
190956 199444 21347929
1804 187826 466283785
51426 69213 734671484
183067 184484 779652562
18010 102530 211591000
10084 110633 750191561
77396 172424 198140267
162677 188491 973146709
16792 94300 193812970
8338 199092 963167195
117770 117817 770191428
37512 194177 393227206
1864 8521 16700069
66620 171148 262376627
195057 197924 7060959
22658 80775 145435129
31035 192274 463715294
108327 148267 84099517
172492 187085 36430852
67898 73398 707437941
123120 142073 47474580
26081 64273 84038461
64629 147510 837329601
11240 197176 466278736
50794 189808 733145535
52190 83358 346967964
175728 196548 576833098
126062 154460 164666930
68140 152656 211969554
54204 94867 48131588
3378 143574 563592569
48627 197023 785286902
17635 135731 295919513
38181 91873 134427698
134984 159394 61437936
37248 45367 474314317
56420 171944 412504775
64816 101020 949408516
112541 120557 19866614
121797 140372 391738798
97922 151481 122321127
134063 134284 210333611
135288 189791 136954526
186785 193930 18036769
84090 193752 647021657
2967 69802 167326995
152494 160592 20332165
156834 189765 458686757
84374 169032 212818254
129918 162162 43274994
73519 165934 232118474
81155 175914 238032854
121820 164044 106165380
32466 40474 20155460
175584 176704 2785524
156410 167862 294833459
184446 193781 23482756
144214 192288 666849378
108215 127048 362650689
180291 186841 852177107
38207 164305 749512504
75633 123495 120188685
74201 140717 166898692
129470 163053 380319515
147784 177785 348754917
60753 172736 280947165
160859 195156 898160462
14078 184611 427669864
87770 185384 344720822
62369 84489 55089498
24061 48550 749277079
191421 191642 579748
45895 160798 616392065
136424 152021 235052614
16960 33000 798237573
148953 155423 16300800
167450 175727 20822609
43778 68771 995256005
76571 135335 147480622
1729 127612 315214660
193994 198864 984119522
146685 190995 111132136
196320 197947 503647927
82645 96619 34899244
80559 110759 466412277
41969 62264 979025739
153530 181562 406684581
152045 181592 74211482
164507 177210 9801710
17313 177427 600221976
91752 142372 127265828
43907 96382 131176243
121047 188530 169412705
18381 81262 275657522
61375 102320 102354902
177503 183124 736717169
50596 176607 954988350
73867 80986 10697843
187297 190718 8601637
73581 120300 117338286
92610 175574 208632545
1722 128829 318314088
197415 197601 542625015
194968 196643 890177449
197850 199650 4586385
100501 191400 228451192
189648 192187 251375456
60584 142384 754649840
37629 81708 110521136
186336 194384 248041888
74305 147921 184928595
162577 165609 7649319
42334 71484 72990086
18207 152727 757210659
163106 180338 233243385
65527 152789 218845584
151701 188618 110560042
134060 179594 114474962
40810 63194 56265867
101845 135911 85592649
130122 162562 81646019
106664 143356 91866908
88479 187672 815102510
10978 36160 62858054
67183 115821 122209171
133393 154753 53782101
174988 183739 368542637
2383 170885 711900027
188578 189765 2993626
37503 198132 403084943
193352 194885 3886609
99886 194067 236732325
54156 190228 813434484
86340 120384 677421050
127988 142465 36385487
126826 162917 90853653
155880 163755 19798783
170189 173133 538159659
42241 89531 118139403
148967 180070 230009203
95910 164315 553777248
151747 191527 99867540
19268 24537 573410824
169315 186408 75794238
24649 35882 320880377
69219 180544 279360411
187916 190725 789178795
161149 189565 71287551
69729 162157 231961500
187270 190516 514731906
92995 192327 249678860
172766 196613 59830042
557 189695 474085510
131211 173786 107041195
161522 175255 34581247
152472 166455 35146122
61092 107594 116653724
170206 171957 4360669
33327 157578 29819867
41573 197080 447343698
1292 134945 759697795
119553 156592 92967716
102048 131771 453155624
164171 174703 885032640
8363 122381 917851979
181397 187056 14141602
61149 99788 96502619
132214 149621 43824979
194309 197199 7183984
132308 137869 13864357
73230 117902 112337858
54603 135173 201814820
8469 101019 231417275
191597 196722 12915083
37947 46659 297610026
127576 182843 138910742
20069 103027 207706900
22872 129600 383187444
177638 191966 649656476
101621 111684 25706522
66129 90885 61627393
3874 13153 23113810
112202 172470 388360391
163736 168850 261473076
63531 166457 868657316
109591 127035 533865538
660 170616 426180762
68742 144654 454816272
109270 136986 821328637
77648 166014 221989509
52678 148073 674004266
7156 58541 128671056
184606 199843 29225134
171197 190380 11916045
9428 62072 979868556
25736 58734 82967795
92168 183109 50923060
48624 57259 421652781
149594 154014 111367280
137775 183261 114378415
32395 102440 583530658
196883 198357 449815947
191026 194006 13916636
57756 92141 85701586
172119 189590 43683024
61652 145806 92497750
6097 157981 742843918
30156 163823 335439917
25101 158542 180010239
177379 182016 11643832
176032 182144 809431539
166141 189604 918783802
199054 199491 1085250
190550 191094 379817919
90333 181018 953527766
89923 187481 245088314
57582 136072 315775355
104038 139263 88286191
11654 98244 216578548
54486 168669 383015988
147641 158991 951544132
43576 102380 516427798
45578 156318 277860937
83597 178264 237779621
70141 75507 13267196
83109 138940 140122009
148254 176839 931250548
127991 143283 38433852
171968 198371 72229996
158051 180448 56282888
179258 197219 141072091
68250 192462 311669264
90227 92832 6547091
95927 143474 119667717
33185 33656 54664393
15886 30387 36176116
188564 191716 7492400
94193 132645 564726428
150657 184977 86225735
154461 182938 624310695
171301 180137 22045335
40014 125641 427219927
134537 145271 413987067
39588 72478 82427688
13908 68355 136442727
37813 78183 101212720
162828 198742 90076569
94505 161121 668304181
183372 192962 24076674
105512 157747 493085660
154093 169616 39059433
141230 146958 947594453
94265 119593 63975983
170028 183317 33212984
7337 114772 563631275
180742 190395 24145348
10986 66805 314772045
77215 164827 220191881
136507 164209 69862704
23207 175062 748279706
43752 149709 265787614
124423 182230 630887386
75757 139574 863075546
3016 44989 104939559
16010 70629 196527823
128714 170040 104006818
197180 199570 5998954
34218 119320 213619557
62805 92439 73856172
172414 183254 27107839
3849 25938 55050349
134409 174286 983340458
42265 49968 511797000
20380 65636 553810105
45150 169116 138527218
48783 150931 256185099
100242 180467 661852108
23312 96430 182959599
139576 173952 630991233
54215 121456 865766040
184091 194919 27285829
115471 158413 584145612
37652 43594 15079993
95705 147877 131432297
103862 175482 179918823
14706 67800 383410913
126282 179424 840063487
59048 170270 498222544
48426 68702 50942393
112885 121606 10282245
29522 91055 966586763
78147 131673 134330346
160014 196633 787938032
80830 129633 898100009
60564 150210 224777300
195696 198077 5879091
122895 182277 149120559
78899 155696 192937711
86679 175905 224303185
15490 37287 748810637
35127 39749 11676930
20266 141176 302927929
31318 104154 300546649
101602 103437 4767547
84619 118699 85784722
111572 188797 193644027
29868 132385 518237905
33452 56456 57890423
22012 30048 103018658
185302 195987 953503885
95412 158678 159154137
101926 150693 122587606
54295 63790 896437187
85288 186590 254469962
12698 13711 226370708
195135 197133 849265697
79626 178414 904567704
85983 87109 2839279
105750 192460 217603480
51266 68913 254856765
41866 83753 104789760
50375 77284 67268720
90211 155014 708285618
53777 186389 503862128
98248 179517 248342772
128615 195879 169016846
145077 199652 136965893
87319 170780 209969832
83785 195141 279723340
174205 183081 22224417
52276 148679 241883665
105079 156107 108019836
110320 119955 24055123
170450 171692 3093696
7687 17134 23529834
31631 74666 107790953
43061 86728 983518430
189867 190573 1838891
188586 190404 752433412
166334 180094 880799164
115041 123579 21214449
177377 182692 574188419
17609 177847 402035755
179965 197424 43740560
51873 79195 68233793
120306 142481 55562914
85593 98961 751038760
94947 143290 121675464
106680 148672 66076017
32827 193237 402607863
110853 192157 795971273
91266 122516 78698793
127161 188877 155048657
185081 199277 80979898
91563 106811 241725224
16808 140736 826474178
89909 160020 176267404
174423 197752 58445761
111640 134354 485508488
60458 140216 629404769
139445 162891 59111751
158988 159508 132234312
69175 177618 778708568
20883 90093 870218606
22755 75840 132843042
69598 185295 290305797
3341 85769 206095377
61548 170950 616510206
91707 119253 69524170
95600 155007 628107087
144945 187078 607688840
62323 103910 104091338
107438 186028 197063069
33826 189761 391337153
51584 99556 675844986
106012 181017 643604015
146213 174497 441793929
44793 150912 740646714
49657 124614 187948189
118761 186329 169502066
5354 83707 860881949
54652 188629 336033897
50776 102447 129362677
49486 115644 849956991
158053 168938 27493179
61794 168404 267417974
177027 180667 54804912
146273 157614 867432031
163581 176614 32684110
86776 99942 831601200
38782 72768 403230125
11285 91707 201087674
71536 120154 813189850
106122 135084 481568981
175043 187813 31881442
173282 193750 13766256
131500 159828 30501892
175246 196842 221831389
46085 130050 210489514
115698 175234 279411192
184807 187339 770647879
127864 145240 743100463
30349 100356 259262467
22480 111677 145026192
175729 186116 318474972
19107 128260 290478123
39260 49428 25580920
193241 193529 747596
25138 98619 230723913
174961 191249 40746363
195462 198473 7346809
38066 124480 648774531
195852 198891 7574066
16866 107748 227869099
167526 178254 26939091
73455 158262 496580999
24649 91212 44283306
126831 164708 95442540
149256 164986 39601684
159767 171356 198622812
104938 185072 201169497
136125 187323 128667535
110406 159883 124024454
20740 191195 427493953
166633 185104 46323187
99882 116236 30441686
16941 160539 360066578
98488 113158 37335401
147330 170230 278949864
43580 198771 389329724
141001 174613 84672377
139773 164974 63594748
121357 129263 404750777
149865 150899 2486895
9077 199391 739003003
11894 198308 286182437
60976 199130 830203094
188519 189925 3499415
10774 184217 346869256
155529 157270 4321609
7004 37057 74917530
53120 148226 573183569
117298 118152 2071827
179628 193037 33650183
441 52436 130034228
60026 68758 21802954
71151 81079 24745207
53557 188358 518039116
85114 97443 373144792
82145 179844 273087450
20730 36839 321463699
75448 85688 963794262
93493 149856 558722400
83692 182030 247010912
126999 198608 179945980
21612 164368 469698230
135159 180968 115181137
181285 185198 9821419
57646 119097 719491550
15291 104858 224412328
133929 185758 635185908
176666 198929 551649884
146440 192945 116714398
47937 176944 435406231
105562 144998 98983254
30747 76831 966129461
97645 115192 32471233
184550 193156 399838322
140068 154816 924885568
194312 194618 767074
146943 158187 15813613
183436 189909 16163349
15761 167765 381129116
132431 133096 1640905
126515 171791 113999588
169489 173152 864234587
136952 159667 57152103
84240 197441 694985874
181565 196593 37764867
30875 151719 303138362
129984 163796 133935203
132907 147388 687571786
174128 185994 800078454
128032 198059 175866221
5842 110487 262270399
159017 176404 43726330
33851 146223 574386720
161558 165632 10317056
143218 169090 65197244
187410 189999 6492864
197570 198648 2766224
194941 197591 709296112
118027 186605 172006154
1633 110620 273118755
4806 110882 642399722
166250 176942 810794471
134870 196905 155952691
851 15091 35512954
125816 142556 298766754
130683 164641 85529750
34459 141342 748515168
99770 139404 809672464
132470 190227 321253277
166692 167281 1438461
108891 121222 30824444
17304 34948 837822632
172646 175118 775369150
44999 100637 685792161
180052 181011 723648804
98342 180274 712642082
117726 135974 45477639
145267 168937 696064960
134389 148600 35928771
106102 113945 19678198
39217 57477 45984454
42793 160257 378680504
159353 189743 76317716
97726 159079 154313016
159452 186927 68970484
83173 111965 72603432
121105 122123 2583376
61989 165451 259574655
105321 169900 162206820
54315 131651 603151260
82626 159451 192958919
174045 177811 9432007
82303 172654 431056654
133232 149500 40956311
134467 198474 160840096
113615 165535 571940282
73382 129268 124767721
114763 116768 5103183
131952 163026 73388347
100683 127053 66324899
13346 116408 190235930
189661 193386 986020695
193049 196897 9675233
125102 130613 594380330
168225 182991 519112339
1557 197358 490830528
117689 148095 180758242
197476 198556 353101203
102315 124849 451179946
92161 177940 215698430
22113 105920 632096032
145019 149077 886252742
88384 189273 253429610
188182 195320 858743337
43534 187381 595000661
4344 55489 725558604
103875 179256 189302571
118246 138784 51303550
131853 163392 79300738
147636 194227 362673372
121254 154956 998344914
101867 134065 80901205
155523 172718 43197589
160798 166243 13742561
126958 127297 300340207
142534 198132 139616448
149735 166756 42723989
181416 193830 80377057
109903 148711 803832803
178778 185381 16504269
88521 191878 659855606
50431 56495 136523793
71233 110193 97869084
81907 187948 498114970
148814 150361 309278633
100280 180125 200717509
197811 198953 1180042
36930 101050 629420268
82875 159038 191266328
126355 150921 61791648
12876 117463 628775781
180536 185265 11882492
60395 85533 62639408
173533 188021 36259427
188373 191722 202833129
131051 142790 29495107
80959 124171 89568064
152882 178835 65239505
68964 103191 974936237
5147 180517 439708656
165057 176414 843907376
85749 146049 151687394
116064 120458 136394739
190872 198719 202919119
145606 173200 69292381
49485 167629 296365110
163473 195679 80834722
174674 193660 815707193
74857 148060 183917057
100342 127447 68178716
185571 188122 699745356
52008 194904 540609469
57778 99024 102918432
25306 37823 447153088
79461 136523 143179018
28766 129859 548404676
198782 199071 366012257
8317 114937 296486274
57020 88709 79042425
163234 178125 140463529
124410 182443 145690051
60917 89056 430602589
89646 149305 791901789
116293 128328 296401524
121981 193150 178687960
156233 192880 91919012
50266 89019 830498330
148754 155637 116230786
87574 135735 120990426
19848 193391 435303882
51996 91845 632696299
80619 124590 110438125
89412 140770 444958507
51664 56453 389948222
142602 193524 127970268
29375 99561 175696769
141486 185289 110101747
10748 115313 262188952
122868 178043 138563162
180656 195524 634172991
191168 198867 19352693
127600 156705 73262850
47501 62884 38757845
112181 146844 984890766
69605 109283 99540650
143276 148473 13235587
120845 173295 131831835
180844 196422 39146214
123354 140507 42908606
131349 149680 929258939
88585 124524 651203156
132796 182417 124674725
147932 180532 27058726
73881 147999 186158366
110049 112863 796191629
11007 12416 3478790
162503 162959 642072854
85937 131469 114403507
68121 87426 48037791
59939 109741 562242293
165835 187593 543293381
159269 161075 45552797
52301 164464 281530860
63615 92669 268313468
128878 166109 965364770
176522 199073 945394629
118697 194807 561926439
128931 188608 760935697
95958 178452 207523353
3899 184333 821597581
110543 165704 138413896
9097 22955 124665720
115684 144721 72667978
120655 138414 44476651
8952 21256 30680928
41655 80418 97028751
78660 91614 32276694
128174 193355 163812977
111344 132324 52418903
28738 155780 372313978
190012 198215 20623313
42935 134523 229469825
70840 141948 178286685
23793 36151 30938886
52822 100401 118985879
149670 184454 571483856
137321 185607 121362930
182401 193856 28829402
34741 155446 862455612
11446 30312 888020068
52007 91596 125821977
72434 140812 171472145
15330 145577 326591923
16563 122069 264421698
111024 190517 393405338
42586 76592 84971266
167141 181818 451906005
36583 148263 299073760
22222 77253 712706947
123550 129177 14015951
87214 174977 220655596
121895 199366 194495932
173386 195641 566350512
22817 114563 230103196
133876 177669 110098343
145840 187598 485886255
3635 77326 225768285
81430 119339 95282153
34478 123702 223921475
51262 148130 406118907
21313 71566 125840519
43409 60565 43049095
57377 196728 643499893
75038 131210 140971837
95068 155262 626054619
43312 108328 163054406
10737 169362 397793651
139931 146681 17189289
101223 177239 991896823
164462 166942 6109951
89469 90833 3385681
47526 111323 160216644
57227 139938 207195921
27541 170028 357682499
157058 185493 71337745
196475 198903 6029792
35591 156997 869803152
71760 103310 653669560
80557 81367 2054980
8565 59408 127307344
143540 162424 342305957
167989 192182 57455799
107652 192989 678005148
6153 177054 428494136
165861 196790 463454110
157679 198445 102384128
75577 195268 300553052
198283 199667 3497000
88461 114810 66532318
93754 156588 158081455
192672 199995 18366956
117224 195732 498104032
35227 43574 366917802
64429 161938 620995654
59887 174059 286397414
106941 112077 691385178
173467 175934 689509640
142268 171747 240435081
77179 182031 737922898
37879 39857 5073128
38640 44235 47623682
3752 173476 425517842
169341 186640 43294180
5044 99759 243163410
125807 129407 9025870
151251 193661 106514163
33532 155018 789575553
110039 119795 951236903
13353 146585 334083047
95968 141360 451494093
193877 198294 220419049
102303 120759 810951990
47388 192759 935136064
190957 198065 43374826
185399 185401 970646040
99682 169964 176848201
62563 174363 280454526
134907 139328 172955570
63172 123368 903014404
104103 182738 197416472
113276 196103 528968604
83704 194169 277459417
179559 184803 29595448
16400 68279 129987641
154275 158831 11356304
191428 192889 538064584
41685 139183 469728017
176961 177345 584030416
190159 190402 575771
189118 196868 19531415
25393 74665 868522009
56598 98834 105476655
199010 199286 8199006
174344 176593 39638814
147402 177691 76058750
42367 61513 48045905
191267 195943 112347680
156740 168257 28938903
27425 187741 402210499
70813 83149 445374514
148667 177036 71168697
99749 119830 50738356
82085 118244 90939511
47586 168649 303903159
57809 115592 927592507
102636 128290 64436907
95554 161869 501477094
128000 139471 650616913
132349 161745 73894557
112703 127881 37770107
157071 183845 67173678
98245 190853 473267971
15008 174255 966376891
197626 199962 5907667
55876 103726 119855275
199538 199565 81675
21486 147055 314896570
87130 158684 653250812
147263 169327 55486523
100212 104135 9595258
768 144288 445566050
64845 113203 544087161
152664 157028 10985255
183272 186475 7994832
72095 177291 846910496
181806 183595 740062931
109353 174354 96365346
90092 187273 457001296
61401 198551 617487592
165909 171373 995297415
135945 150166 35832852
85042 149082 429099499
139304 161365 55540757
149083 172161 58081340
156420 197940 104125734
153929 170722 42326392
53994 105472 803553976
156587 176227 49328486
39739 146976 826134848
107120 167145 150546990
136966 144147 60619610
172954 182446 23765596
74070 172168 246464447
181309 194431 550763593
123507 126500 147253388
42691 117875 188641403
38806 76706 232409897
109165 184809 410475401
8866 57337 121349344
174980 185682 200928629
132156 139296 17841938
10800 22817 30024684
134658 158928 556691790
127706 131865 329865860
11934 190399 849460280
16481 26929 867618280
7899 185645 445540923
119380 143693 60926696
55552 160675 761223733
176613 180838 10580142
53662 72853 47906053
7800 44448 454208397
183228 190518 726104653
187324 195352 20260123
44830 154111 632974361
33082 134707 254854358
187204 192780 466098127
53435 128163 187216045
161241 188940 150101845
56737 107061 126235920
85218 170321 738620547
110232 129788 48766018
198016 198621 1591772
102626 168820 798949945
151472 153688 870681453
161634 189891 70835005
124424 183291 739556454
36694 61048 61250267
185818 197555 29453300
128020 140772 31984771
185273 197558 30777470
53772 106534 218456178
27637 46434 188517174
12894 196012 459303373
134953 196692 155209035
157867 181669 59812797
118699 163816 948765616
25540 169098 360410286
15202 126649 708996487
86087 129641 123723384
128006 190726 118529874
4636 82274 194309585
153671 190205 91657850
11572 130252 297309315
45567 176096 327559580
89868 158044 520920032
78324 150130 694288057
132897 174199 103876266
191818 197886 15205572
20868 129804 272924589
7110 145260 346233026
197039 197573 1273994
12282 45824 84643398
126649 132145 947597133
133376 153475 103155857
90224 187999 245709158
126126 185912 150222451
120276 141172 24223332
141104 184745 472061936
9425 188862 449875543
196655 197640 2383762
30072 173910 620562748
88412 133645 113663998
196165 199362 174620161
149101 196314 118557237
540 138783 777008375
97343 189211 304786537
71642 111817 100993452
116813 125690 77256471
82587 106275 59779725
12735 38738 17651204
137426 146803 23773807
126776 147369 51892452
99189 167133 170875876
150525 179792 73545309
195947 197720 4361263
174571 194427 251428973
188294 198783 26384207
145281 166390 52983825
98675 190690 231264388
14609 168474 385945122
25108 148785 852588479
102764 147021 670894509
35822 90977 867491352
66391 110728 462910746
149868 164299 36316110
135856 198313 156910249
9991 161728 380384182
91896 162920 390737152
94254 193518 249563421
100345 187300 218505928
153183 196381 214784216
24208 84303 230750786
138091 164393 66361268
21645 74106 131281351
139259 175172 280481715
197544 199830 845797100
52777 166423 285134856
132694 153251 39467062
190550 198479 707317522
124821 190285 164343520
99963 106981 18059973
99508 120582 568138675
155206 177860 56862172
81001 162143 203856454
49835 161236 691226276
151793 198957 714248759
32277 70237 95285360
74670 112195 142751099
41140 168991 320869280
102560 127137 766672903
29791 68878 205886089
171986 187188 37950983
8840 159519 82757121
106354 179590 183696032
13994 70849 758574006
168132 177460 23443455
124416 178639 644247838
186544 187595 811803654
123979 149518 596448980
89459 141332 130363624
2036 16053 467397474
70067 130796 152166671
9679 91957 205697280
23436 180801 394800945
58411 135331 192601609
99728 153160 134374151
48658 133317 212259115
49332 104782 696329297
199008 199208 528739
138733 165853 636727747
88317 199970 790050418
110636 168938 146304911
184147 190909 898398454
92260 153525 418280980
67335 110642 82195682
47619 118105 176954334
132923 144869 35995812
158449 173897 671095271
90892 117187 404708184
133653 159209 984396688
5239 43638 96077575
113672 159637 315728507
62258 166853 55958852
196018 199844 9557140
19498 50885 369866022
111286 113438 5361749
163973 184975 274911887
13777 55814 870897353
88873 128921 142446957
191113 196963 262468099
100908 157904 876696350
155539 187215 130811829
189317 197623 3292562
101961 126863 62543163
89983 108305 46385193
107088 123200 332111278
106969 188408 204230889
107009 189724 329562528
12370 44213 79666719
181458 181584 316134
19776 22747 7442482
183239 197106 34800146
90378 134686 111367845
166532 191797 63313168
21850 37296 710316858
62447 182281 639301106
56933 125368 171418016
153707 181432 989624007
19664 34972 38097374
194514 196368 60382950
2485 155454 383476624
695 91983 162393113
107652 146996 98649881
76182 90082 717778932
198245 198976 1847064
165159 167536 5862246
10132 112932 813527547
52060 99908 400700922
77159 82197 12634658
26989 28595 38241009
66347 127111 45719498
73800 105723 431109195
168047 171793 561867648
7699 50681 107495080
68630 126637 781569191
50038 141312 228791609
39582 78539 563067712
87364 155652 171734461
108367 189267 620532564
48625 161487 283159185
110288 180626 454286545
136200 178196 294837128
13718 185800 431517878
145082 180597 89110899
149079 163763 36942189
168670 194377 64495630
90405 172806 207243110
195807 196545 1859702
48533 119607 244552429
141671 160550 47525914
21854 130963 273415930
48046 90229 105522868
29955 161509 330031656
139793 140224 1107647
4024 63872 1913329
2765 68194 827946153
76937 154639 195184486
142301 169321 64764025
139760 192331 132181403
91404 159906 244559947
41184 114770 184709964
174438 180001 13924308
125894 171123 635151167
79685 112302 414771807
144666 182013 93793319
121817 130870 417924216
156138 186243 472293434
171733 174944 97111075
65346 111423 115639877
110600 130564 146030583
154090 167996 227054902
161683 180258 46635029
188646 191417 548024221
139870 179662 100111871
41673 156114 287107300
117996 173959 362271245
181238 190332 22771944
69655 138701 285426816
69458 72303 7030044
148249 185549 216029843
154582 155625 2619207
88803 191042 256884735
84093 158282 621211977
79869 184751 351124263
19747 103111 208776109
100229 125415 63374401
13254 115315 256014192
25834 86245 151291194
115518 148992 83817897
27259 104534 193826965
194035 195671 349165916
174054 199455 63699489
183670 189543 14687911
113073 136387 739042561
84365 95160 861745461
34029 185116 379229716
116939 145190 70802109
20609 163918 285329868
34126 184995 378677401
101010 165962 163389880
192260 194519 829930000
4880 47993 107782653
110670 158611 120122015
181089 197826 870167333
127392 142471 144965999
134455 148492 35493535
112838 151801 99076190
106406 118124 29360998
7395 36807 169562918
86128 150074 336612768
148272 170090 798146032
121567 189487 170468342
4641 84863 200713926
90865 166300 354891576
99056 184379 952798603
109004 146139 368276639
181124 188025 186312
103707 192266 222364855
151850 192262 553402812
31138 59673 71765011
102360 166370 160925768
138314 159593 53552801
100219 101257 2606738
31512 174650 359255696
184664 199893 391039772
179474 189719 25672852
43734 97576 673353753
74194 139716 907670923
115718 155637 100031144
7830 140055 331128270
139553 164747 63607429
171010 191332 50811587
119501 186078 167023792
180643 189411 21927719
97187 118280 659294997
14528 184844 636041552
32450 154889 44190371
124179 131942 19427407
90601 125954 102242484
6032 13517 18649370
153083 157592 558780735
80376 169894 224921672
178589 197556 47503032
155369 199498 906872133
61162 143468 45278010
104721 160157 781522538
43497 133581 95691983
130719 139102 66560054
127494 192845 603157874
89299 178228 223576675
193144 196975 9638216
127900 198679 177812858
139716 146122 163148493
176179 191429 38186977
65583 182060 292229575
175988 194111 892005706
92208 197252 264019134
102093 151376 123894019
40807 182831 469943493
111572 158145 116670989
102288 172336 176171832
126012 181882 140473006
3188 146281 358664002
87143 121564 86586066
183323 186129 6981532
198601 199160 184872582
191657 199260 19112095
28468 99188 805021506
23026 41153 45377802
119543 169726 242361522
80843 147424 167225211
183408 198152 36954904
10030 62743 805183596
25873 170070 361976519
174028 188740 36851610
150244 152664 321573800
117111 156852 550842963
117504 159859 329448264
90834 150065 339370243
129542 178003 452459443
89397 187204 245784703
143250 168815 18780942
171614 195539 59973208
102089 170511 892103774
53449 67498 238823
98816 134195 88972285
157257 186232 72653631
191142 195847 11888910
198179 199451 125943537
49453 129805 201340972
159388 184339 62674998
170593 175979 13434026
90481 102201 18456164
70186 96015 64309095
83767 158346 187273666
142556 163870 237527325
193178 197523 598465979
28431 31909 8699004
62364 152700 226485620
151893 181169 651630836
109210 174812 164732051
34714 159284 152601643
119871 196498 279863050
160649 186662 65275885
166179 186787 51620360
42186 169678 516142637
11943 61273 123597311
158648 199361 102271390
146658 194874 121067127
82939 164397 204772132
104124 109346 578189273
123664 183111 149242313
11121 144197 333518663
165050 181504 41212428
120983 145840 592733567
107081 147008 205699103
43428 185909 815053345
136977 170586 503696139
133501 165865 81442419
123049 129170 15261957
160185 176238 457126537
88197 143422 138780860
58441 79974 34330174
106962 157301 126232579
165839 185287 48747405
19893 125677 910464926
159345 181310 55197755
128641 191209 157153678
76160 146764 177395556
132466 137785 499686218
132470 133509 320972558
50482 151648 703685932
139459 178754 35506373
101257 182248 241663428
20139 198248 446666972
170370 186096 39214964
139958 143001 7694613
141865 181210 991727308
175421 176746 547368968
152139 153430 3248600
160910 192062 7341457
10428 132177 496437794
106616 135864 610010262
49160 83261 85285327
139181 183753 327774001
47660 115647 170786238
40921 127005 422207375
71195 96966 721022028
74626 175855 710618450
137881 151118 795368595
168942 183605 442335851
115541 186773 178527423
27408 195180 933323343
84584 95399 759406177
106893 140331 83610831
143732 194371 752455903
139313 146071 17211117
34402 179990 365444063
125210 145991 52348735
119278 167535 732530762
38107 41206 7905509
109816 114752 12444163
127634 130233 858178553
57400 106856 124037873
39830 98719 302094811
141398 162107 52201740
23470 93996 22381739
113371 114812 811384199
121445 131172 65772158
111138 192035 345301819
20942 61508 659916456
67909 128540 313500466
50186 98932 121846469
129690 177170 949790096
121830 122314 1217272
63910 132625 576554110
17216 127027 275083293
53859 147376 234503157
5081 103094 839715423
188030 193354 13461098
160886 177209 259300542
14241 93874 199232600
69250 98806 73776544
64050 94918 573564879
51159 163049 866472728
14672 47190 81397896
56005 191603 340135617
86768 123319 456577272
24804 92994 180621846
126449 147195 360209052
25413 186229 403502589
33729 159954 143317046
99188 185974 876450361
191314 198401 371145163
122316 197167 484384903
9396 164130 388035817
41650 149393 412166861
47256 149022 470602083
25358 147511 409644379
194773 199590 422264909
186031 194333 20980693
158633 192939 417040793
135395 165205 75142221
17374 24395 446097490
168245 179233 894415219
42990 85042 105058164
144889 161643 640579876
118543 191286 182506032
86221 96481 295995892
182418 184426 5041927
57039 116739 210554116
155680 181783 180334035
153972 158759 637846479
177344 179857 6335172
22510 119379 242826634
8566 112642 260847038
122564 159571 92921243
19185 139990 302669236
16253 85577 173352308
70067 95230 788935640
91242 112946 711391133
183023 185699 6695469
45932 143501 422442571
76007 147290 205799853
30995 128071 725369426
78155 147806 174932776
130904 193114 533139854
39034 80732 104477491
59242 187969 974006114
109034 166450 640335023
84210 179908 578943304
33347 167201 587861592
50018 94075 78808184
75543 137767 750316479
159729 168086 583423015
79871 128552 122166480
89945 165632 190361347
60670 74579 34611645
152207 159542 18426248
130898 176103 958177121
53936 101950 120051905
132414 157088 9286744
152970 153299 528000539
53359 97904 111245869
186769 193297 16463737
62397 178459 646346203
68807 82491 34106708
117859 149871 80258610
191014 194732 973924460
58003 81350 219420766
145485 179662 85754435
126737 178032 128979098
23312 146248 913638320
117748 171468 247508089
180181 183059 618950317
76125 117565 942608643
133978 154413 51483249
49621 159123 274632583
71879 137588 164713478
162070 163588 3813861
194812 195847 924698511
128300 133586 374733629
54516 190483 340982519
93978 171235 194386606
32906 169309 342449690
194021 194582 1036660
196398 197997 338318606
87275 164924 737678826
56463 194124 846847704
153617 160715 17806049
176966 196113 723718778
88379 94716 15728073
138998 171482 399168063
178540 196991 970626710
116264 166625 725128644
199817 199972 387618
186701 197692 828535794
42600 130856 331875324
162176 196624 86442603
28836 155564 692640154
8856 76130 604753216
11153 24998 34383332
14691 59301 711108767
57934 197543 852655395
120900 145411 543002521
76283 191308 402670063
100812 186225 214633781
110865 161590 608069082
122937 190115 168616857
16152 93171 364344554
112511 138065 499985118
33708 145962 421339013
18799 116729 245717020
87930 186207 246881119
44170 89587 67545724
8829 32354 469100899
1483 122190 302326715
155055 191512 91414310
191378 197773 619629695
187723 188457 1867953
131206 185806 521164105
86226 190142 214421842
48885 160655 648116583
142755 168697 65354189
106533 191543 213189256
94833 101454 497991385
17971 165765 890261446
17458 123751 831032767
707 130764 325692264
34307 83394 123048726
146304 195260 622246812
140640 143640 114706051
33077 156966 676475010
83860 154827 178334712
154735 181797 620650786
72761 95324 56263102
44979 163415 187454840
89327 131119 105095268
163654 183716 569283867
120028 175758 194753154
39631 73289 84309902
96831 148292 129631246
36888 142612 287870210
174911 195267 43604167
95589 115792 12816239
150736 199213 625294732
69931 85262 361619717
8962 86797 194590171
112844 136505 58981058
7125 37167 74889444
112833 138827 383846407
71639 181526 515473285
101926 133432 79206655
133080 194132 153421699
94835 149276 395149016
189149 189945 1664057
65790 143598 195067480
131824 155767 60213884
100803 151251 126922837
110797 133831 57523249
193630 195317 759177448
3236 40459 93019923
156643 182824 65704756
58423 87231 71765217
182926 186918 692772934
21565 48482 216713411
69931 190699 308445724
75979 93043 881475323
26546 80193 716202406
36699 69265 81722266
197995 199492 3815606
54889 165626 277794803
101108 131373 336580309
91424 182965 784868279
46529 150488 685879505
182271 198341 833633468
6860 76096 159928208
47193 92259 112662839
194185 195062 2222888
123191 188521 163977768
40850 173009 657498596
119110 189445 176447824
173023 186313 33233500
169320 196296 67653966
82562 187842 264372996
93375 158684 658386662
145234 187487 105934712
29244 103900 187167887
118956 139523 51402164
126407 180876 565230749
30752 145061 286776816
80145 135269 138285471
135991 179729 296966462
60118 124527 642864500
85414 111253 65259572
46411 99155 131996012
167510 170032 21299925
92325 179334 508325294
171739 185717 34900488
14282 143160 416696028
42696 58729 40268590
142950 152698 24590105
123116 151259 142869880
78375 87824 23503476
170504 180545 75196442
97991 168134 176468166
164287 174819 571267683
55928 157412 771355338
13018 104513 723199866
23528 114885 162896451
173835 181930 96485053
52750 62742 235995123
164130 166181 5070116
52768 53266 1272310
55201 172183 293496593
17810 67174 123706705
106242 120798 31519466
124876 147844 108574961
27570 135087 646260584
130879 139407 21368374
180840 195477 36791481
168059 180156 30356553
40467 68598 70622234
169332 184881 38920045
33019 95612 156656706
96666 142329 473183591
58622 182991 279462939
157323 172384 897200899
65382 113451 120573729
72381 149116 834351031
199647 199788 341847
90650 181125 227471150
73707 120945 118543903
87812 125746 74086265
172173 174082 239477138
159677 196569 92697234
70740 184376 285164894
147718 158862 965679544
94526 197918 259840369
106112 107104 2517972
191367 196233 149489635
141257 197754 522284571
93659 194706 254058843
38873 162534 310339742
73022 116382 348628730
56046 86786 76687637
71967 190714 424150102
19328 82891 280578415
149212 179283 87235180
58335 91654 556774265
122616 182076 933241939
92633 117446 640445026
67387 120635 898702178
121943 147835 65066462
169053 197889 471348074
120344 191068 177511095
86524 137076 60064517
145929 151757 937453481
194941 195839 2214468
98937 112440 34398290
104127 111484 39175981
16255 125616 591464024
183588 186320 6799304
167515 175852 394078599
174106 183955 549497852
103158 132691 723722702
143261 151730 699626714
80544 148742 715155307
132213 159084 67479420
93182 122857 74727730
133030 157376 61214102
164730 191811 27695406
3643 90575 217305481
73387 89034 29795836
5686 148938 923629789
45643 63253 911123775
17694 195205 445254435
186794 187354 537142360
169561 187321 44673797
41359 182246 676048054
47418 52531 12934052
182427 195144 31987434
51414 92359 67216580
190544 199749 216615422
34837 196845 406615142
179459 188694 262738166
40323 107934 219265435
148146 149688 807520400
103501 138157 755497570
27768 112274 277600308
182392 186191 9474284
87941 139190 192315299
168978 186333 43393464
102534 151804 123851464
197988 198243 645483490
102150 144014 105229719
177889 178709 279796066
118527 162280 580790721
101710 175141 964664784
79091 95044 39750402
74990 134008 148089714
32803 199427 431587519
50261 52568 5766223
11108 145059 335806039
196618 198695 356840725
2694 181840 772870103
100336 184088 912335622
2283 70804 243930893
92733 160769 98374076
146192 170829 601787733
118643 194846 195914413
2583 107330 262510406
194754 197323 422927250
107548 157265 288886157
60963 109254 121046490
21188 172594 379816880
90714 94074 801983575
50223 198059 370842204
109567 178392 60044817
180217 193391 33107426
2701 70189 540974585
181531 197981 2231666
152548 194772 106083737
188858 189022 375448
131240 159677 71459181
31735 133888 505403718
149819 158530 309632420
107907 153345 24392176
196189 197022 2066393
149148 185750 91817408
33839 118903 826982594
9481 65608 344600774
145689 172870 399754289
6655 12956 436272767
97280 157284 151037470
32974 37071 10310178
99102 138855 99947423
25646 187912 550999554
84567 116830 799117564
112808 171912 304143004
164584 186075 35977612
183006 192089 153413412
135129 197620 157007541
74331 140051 890290305
52024 129709 521604262
82069 162712 202584416
135985 186754 127548977
142389 166339 60278216
194526 197645 61768761
85988 114249 71317446
28518 171160 673913887
107972 186618 197244880
52862 150297 942268621
88525 166814 196820129
191703 194596 7348189
33974 50413 41378615
29919 57659 69722805
131288 196210 163136928
106038 136514 418854354
50519 60320 24696492
111963 150579 296931110
144 18676 46158472
160717 170676 25209836
176625 188006 28497065
64244 77269 32378305
305 88779 221162873
133054 163102 75606639
44330 100570 915062394
83744 157154 184435618
171384 184939 483324968
188305 194743 693805198
20258 71782 683081506
11601 189549 446185079
25263 110682 214463697
181871 198514 894812040
34399 84989 542239976
29862 46764 42399064
170081 197117 278660999
39891 69859 164968537
1279 120500 253435847
88419 115577 68631624
148813 183346 86647658
173974 190332 91760314
78675 183549 718336503
73046 106458 318630861
105341 184040 912826555
100400 166596 487363542
81495 181431 476132931
14430 60145 114687047
79767 103490 691408350
76013 83297 121740969
79352 161338 205941428
140111 146990 17479429
144678 169134 61530370
2168 56929 137079771
91819 110028 24787948
113299 190166 192785520
128201 133392 893585536
173560 193862 50982963
111279 192042 202593923
193721 199961 122464637
11975 180001 931191790
25931 109388 942730912
71335 125893 136714530
101470 148523 118460917
135469 166360 711559799
160410 178391 1333704
69658 81285 707039075
183633 188210 50365926
29221 174687 487815545
145730 169701 811957392
74966 95621 51538551
6946 181962 438781392
24673 120649 788036380
28280 46015 44543891
129004 194037 163420575
63565 187476 310701932
31946 195037 990308642
104249 128190 164874723
102083 116871 675961948
8859 53785 753816757
16150 65128 668120864
158191 182899 579183289
57732 118302 151831698
27250 80423 265974794
84708 137068 513517020
89090 157476 171924775
122886 130396 160844621
163221 183295 50352527
80492 94554 166599973
48576 134159 340779399
30216 50362 50552266
160412 181114 52001629
57558 196443 348395159
30259 50362 145769767
132490 190985 685572550
92747 117962 63732239
49307 110092 753283204
86272 143011 301854132
148427 169470 52874648
170654 179345 604733104
82930 189950 665427742
108165 187876 243506408
24894 168206 743804167
182184 188987 17002741
66913 108976 327965087
40854 114864 185783491
172423 191520 109630817
1580 116700 830579448
87620 132030 121813183
157520 160688 619228882
72819 169498 391492112
75126 100846 457958240
160964 196294 88732621
79456 88806 797864756
195000 196629 408847199
9224 106334 243415563
83303 98004 36664449
179546 181234 4231032
69342 125457 621834968
199666 199915 549240901
67127 197814 527826762
29816 171124 354683925
38751 122488 210060263
141318 183346 105682272
175525 198636 208649960
38495 96518 145230137
73020 195501 307548085
105274 157014 129856194
194777 197901 121706059
193715 198897 12954934
144816 193829 391860220
105853 116441 26702070
119648 124115 11191632
46257 165948 643694489
16102 130657 286981685
128584 143167 36629566
140486 165913 897886526
184000 198539 569681480
133382 171465 982433549
98509 109390 27737857
95311 101287 15137069
7446 174347 703460733
131510 155535 60475342
4753 151465 367741205
16107 96418 200802187
63965 176158 281435165
81320 112411 84479641
98543 134226 89743094
102066 181116 298402580
40499 100532 691588870
140568 145375 553912875
145169 157707 31350537
126196 160220 966760926
21099 53506 390961580
158018 191522 693106029
100198 160770 556643542
79817 92231 30912876
4530 136486 330551957
15451 15836 693319192
108845 179047 635334790
4241 170782 417760547
79051 107183 734742409
14673 50381 89459950
40551 112235 2879720
15020 76844 932982024
49608 65931 40998400
112110 187376 188691294
2143 84569 206108751
22523 121983 249266735
11983 80796 172198162
154894 170546 39405255
181637 182775 2859288
197141 198693 563749936
90787 196560 691842614
121272 134631 33395258
126428 169484 108412910
116252 126779 480962359
67063 121136 168951086
77219 181487 454560423
2295 123640 303967578
156170 180341 60641605
4368 188450 461548106
77373 123921 889414717
84252 167342 808120976
116292 117692 413884416
137291 154780 22156983
104329 109024 819057531
141084 158396 43560921
6124 53854 119505434
150598 169772 989899842
14721 97786 273599428
13614 84148 176497855
184676 198477 888712330
160970 165197 801805371
32234 107990 190182772
181172 190349 22969340
20277 162552 364471231
65770 138124 181285189
50747 65453 36937447
156969 176517 339848822
140400 184262 110270359
29757 42435 142496506
6737 29958 57878709
138646 168098 74121093
17264 21936 784509732
61288 132719 56078027
6495 116043 274627061
13862 96225 319812735
59655 70452 26945129
118622 146823 70774518
9163 190452 454483572
102889 193575 227835184
161041 174904 34893665
17334 78689 466824212
118584 185948 168989783
53711 147042 234066409
176486 191403 37388999
38608 149452 824493269
64219 122235 145399730
22940 147462 312254479
141907 169645 69904245
179232 192733 533166122
70146 173118 258435019
136957 168014 78148167
88784 130729 608506158
134215 136908 6772071
28387 70064 104588947
20587 151411 327990289
138917 164320 64072362
154078 166770 244460412
140970 172738 80013826
182409 194621 698637225
48979 138769 225063944
107135 145304 976859905
95701 199026 259780746
118597 157713 715981329
20526 166621 641966793
51877 101050 646242821
89450 153497 87293935
3294 193183 177958114
48006 89701 200874031
60494 156561 502607694
10371 21003 584936160
31960 140100 271134329
53291 129800 277860304
123872 169601 114942086
129126 186347 770233696
34166 126611 521822436
155645 166416 163391700
100450 173882 300446767
101683 162675 153384476
171922 177932 14969288
176529 181876 13435165
24035 98423 802580262
127607 149853 114392344
41919 134912 743944365
157062 185066 70317126
165942 198558 81800250
128922 197239 171616071
4856 113875 281039913
183300 193875 26607203
58551 187441 323157707
12926 120437 976806429
108861 194659 215374443
176812 195265 839833403
73981 198993 313874986
44811 189825 363825494
11645 119208 281560588
130247 156472 66010193
37736 100510 157194064
67119 139337 136596596
43461 115135 179863471
82581 124148 461763490
81286 191618 533953588
46280 117877 179767505
91819 170576 198167119
45031 181644 711666960
178194 194033 39794149
198877 199662 1993743
100541 142078 860998080
190435 193992 9053665
111685 169346 93112016
19430 155276 827060989
142789 180451 788520043
14608 134156 70019063
80503 88705 715756583
89839 117722 394296879
164273 178071 34532725
154769 167867 32836084
53927 179836 466059523
77154 196213 912174648
169752 188979 820597751
34242 144980 718384329
138913 191201 985037086
168055 187211 48005881
171159 183317 896021419
133424 181459 855530514
22894 188998 416552126
42251 46058 915851039
60978 148900 697574876
170698 197601 67303099
159705 175838 210607268
25613 137009 656075467
146181 176339 957362511
167694 170996 495731187
13656 91206 193968749
198921 199695 796223396
35930 132933 243231440
158986 179157 50743062
10291 51913 104200227
144759 161982 376488966
18883 104049 213406946
171703 180327 674414580
190842 195755 7460090
90777 138079 669386654
180067 183983 309806059
172970 173037 169266
6963 151054 632710727
4213 182274 446483009
145822 198459 132070340
63140 83737 51323277
79227 108132 72834176
122568 149881 237147975
42975 49084 15234845
127426 198472 178479605
54537 118724 739647474
86360 94712 734250042
92211 193275 952631723
119385 193192 513869526
105391 127033 54101348
90008 195501 265149586
80410 98005 43868912
144319 147084 452169993
109666 158129 598519184
116811 176124 615375023
51358 122677 178770056
76408 172242 291601994
82910 152017 218020210
43365 92921 168043553
195636 198786 7826431
43283 95126 457103659
114863 181829 167964698
18247 23111 12103621
153805 193492 99652891
45206 56694 28910443
169527 172463 716184981
114797 182533 759294090
128908 196690 170310705
57950 168995 377261411
171713 188891 42938946
17858 131695 949340877
15975 105039 529981184
135748 165797 210607689
5950 180502 190125653
91773 196156 262402137
182798 191017 20591242
184951 197654 268344432
54975 154813 250400576
82838 87309 11073716
1466 120056 297037835
138851 172098 83766914
83831 143635 994929973
162375 195470 83053855
109676 160838 111768894
94327 141245 562942807
1470 99765 245796369
57412 165428 457003501
157207 163495 15824324
142259 182624 603882715
123544 133280 23703495
169768 178469 21759634
33576 166102 816082635
197354 197980 1547591
145497 199513 135521261
82339 172784 227224059
127904 141892 35141901
160914 169647 22073063
39042 60909 917333044
9133 115445 266548588
62299 81036 271860360
1378 71636 443011486
131441 131855 735608729
75728 139872 160881714
58486 84408 64590544
51417 191489 189272668
110400 192116 543063231
160320 162712 6090794
8771 110601 572975239
159773 185833 862760878
3899 37306 308248093
109210 156576 370554152
41302 181582 351948978
42950 117581 254492820
147765 184105 796985892
132577 179656 417631739
105668 156742 826743102
26523 32308 127600277
70566 145561 188222362
91527 191587 251477752
91103 141302 921766379
12352 14326 4863253
114683 122965 20592157
93635 182183 222626840
124597 170859 456404794
121884 135974 35239797
53816 54580 333447884
133057 187347 964960375
119266 137444 45388687
169010 189496 26888197
20173 142499 306557395
113051 119110 85667832
194342 198624 7521129
182368 193779 302061797
143235 197880 862736939
153035 164360 28588063
35784 44290 180168459
168233 168293 267807073
173504 194490 52685238
154974 181014 65331752
139359 191328 566049128
45921 68555 56852837
100714 168868 171507527
190158 191089 2342583
178670 192844 35500416
142648 176801 482886588
155692 194099 265438485
69859 103180 799977189
67005 170021 258587306
72032 84713 928714142
143143 148700 851563444
163984 172854 929090911
29587 174870 364637821
117061 150457 83637037
54999 183243 715061394
115323 183514 170952773
88525 102233 34459098
44265 140202 250481680
80405 94016 713248546
121542 140465 685382134
30098 82295 641098694
52753 194632 797414048
119264 152869 84276300
95522 102197 16975849
88607 146983 146830481
68078 99246 316132018
101222 174576 184501384
145559 151070 13733256
45636 89572 109841103
73962 104150 75815425
17902 25433 674673821
130931 166405 89233319
37824 139516 255023525
65664 182155 789979227
76424 103038 66794164
135568 163268 69742834
76535 83674 677820106
12338 101321 951560994
158009 166418 21210867
81067 97594 41197600
19501 152958 988060813
23135 179028 391115597
106143 137774 79086050
169856 175643 14433778
142527 184841 106307235
115263 165841 650623544
75690 76096 969113
26348 105902 199602107
163795 182698 47353838
140290 164443 60961446
144135 183237 465901597
195565 199972 10990167
9389 72958 566758247
28699 101500 182332873
188948 190532 3998616
41892 117119 188773133
137520 175068 531501713
17618 48990 78550612
8195 159294 378633277
84302 141522 143666113
95028 127219 81069907
81916 197671 290581581
28907 87696 147128319
32672 188343 478221877
155277 166388 495495374
190498 190569 212964
159831 173415 34181336
44524 64908 51239454
102907 153847 128042657
143834 171220 45977400
18444 32534 35127770
182456 199765 43452903
130972 162126 693267831
62796 96536 84129953
22688 55286 608871293
990 183894 458461421
77928 129665 164802411
144629 156781 83755380
155453 164255 452368712
35534 199479 681610609
91674 129610 591002449
196344 199807 8645123
130333 153306 57769600
116182 139928 472796216
74128 81953 19633023
73862 141610 144648442
13238 183353 811850874
81331 187773 267221705
16430 170430 23176187
26179 169997 442198170
91050 169048 981059643
82942 113762 77609791
128483 144565 40462240
140768 145885 13072120
83013 139441 439777542
15735 114508 932703331
98240 108139 19300465
137771 189648 816141497
109702 134071 60930108
99722 105417 14607170
141493 185464 335617962
85677 96983 28200083
62417 127099 863432300
127799 177358 575656482
192634 195695 667897002
195174 199781 11499822
76629 178423 780103342
65462 111393 115288203
70232 161697 477145150
51865 115397 937761316
151367 157843 16207887
122186 129441 18067407
4644 118432 419200219
126865 194426 169841023
93691 176243 822947888
26983 56618 474706797
64725 120994 140965750
58773 134949 190774923
152767 156216 21199580
148303 199149 127573512
82139 130482 465992099
89147 98322 22978989
87566 197507 276172601
126071 189397 569396166
15837 145161 563662566
78499 79767 3159668
196840 199153 303933034
118686 172327 157562266
149094 149856 56635514
61838 124531 157078397
57340 184397 560511822
7508 174950 750686273
194472 196927 6135964
68932 89604 51492644
91275 95925 11565604
136669 187520 127776026
76768 87630 27136688
191478 198109 912725511
58840 153337 503833665
67828 100592 740792534
17387 69495 130523645
107806 154959 118255509
53469 136578 208201231
117036 174859 145092454
139094 144321 13244412
115552 189535 185429644
103313 193081 488715489
143777 161508 357559835
112707 167214 136627598
93629 167653 186142065
159038 197174 13910879
39924 54150 35828003
196510 199719 8004354
788 160292 399738491
54243 197096 521339793
118575 185366 457653004
133041 162309 73672836
69199 167008 245452719
15297 125637 368732454
105309 196973 230077032
54257 96173 104592878
197943 198976 2640834
158685 165478 81140298
85575 157138 298044033
79380 100001 368144799
6907 162757 390689640
87544 137184 92806332
23623 40300 41782484
181307 195428 35515540
27190 132963 265238242
13234 178183 902377399
126433 170084 109937759
89640 147768 146234576
40952 155751 629294761
57985 196931 348517245
196254 197792 2547119
147374 193425 115655820
149527 193731 495809967
31369 110092 458785833
140001 164878 62798579
18607 163743 917799530
155471 160110 209287955
87179 177612 227266309
10057 72262 155620881
131100 193022 501991262
33428 36231 795317119
25465 61134 813416725
6356 114365 270731552
64561 179777 289057557
182108 196984 37333191
4042 133970 325474193
175381 177436 430483940
187431 198576 110864126
106165 149271 326988314
165916 175021 935087610
167202 176180 22587162
157001 163167 481974822
111777 118415 16525703
136551 159433 57605947
49478 67025 376425699
64898 71004 15218778
125555 127871 5829099
48729 51663 7417211
110092 150613 101538504
164168 186785 336075605
49746 189575 350813622
9404 121541 591503761
28806 57926 73227649
3266 57393 135559990
65641 122368 510552204
111073 162605 780509261
84339 155713 218375167
168828 192305 556120255
51584 133344 326255050
189860 190248 726143652
111858 124186 183794798
59800 77350 733488167
83049 178906 912495642
63834 74398 26161552
83526 102234 46898571
93787 102789 830140908
157058 198018 456508734
63578 166997 259370273
180671 199714 47797354
173560 186774 33062198
133757 155862 686304964
18179 70807 353520384
34977 133154 246293630
163908 172397 21348651
34786 119017 211416214
177048 193344 516614424
126812 140998 35617127
78504 140209 212344899
178617 183541 804357069
118141 149758 79297454
117068 158920 352148936
146985 186172 182045146
4505 77838 421125859
3960 108887 483577713
96134 118683 12507155
118824 155816 782661503
111910 169437 130614133
113131 148579 88886196
112935 197443 683426738
125659 166306 102222102
172059 172488 1080172
126620 170523 110573884
38445 50253 29770242
166797 179056 799589472
135722 195464 150191038
198939 199912 360462308
163346 191915 840225273
15909 18893 7409735
59919 112981 133107219
84741 164219 199813730
117124 151316 85663600
189235 195082 145914558
176277 191879 735102804
127254 128975 4325365
49652 125581 239949892
18759 190371 430397243
86619 132077 283740809
143560 153601 129131818
122659 184107 445055462
88900 189611 774793736
151080 185746 87009992
189833 193629 9628944
47392 176853 324903278
94198 176087 205986867
155605 190588 87763675
181353 184363 7543705
37697 129577 930749567
137164 167174 560373381
187965 194377 792833301
74990 161354 216876666
103258 112905 32535178
194450 194458 255944322
28109 103425 342953320
30621 66319 89591619
75508 146067 177276853
21200 125975 306414917
90698 182426 389016234
152507 153472 15121046
166012 177410 712586018
50534 115038 161944617
120327 144938 61831948
94199 123061 614302392
44242 95536 51117331
105846 131456 499438414
91744 180748 297824376
195600 196510 475128908
49420 131478 565633556
19165 126706 785729859
121680 139040 229469950
130806 155077 969295065
134692 144499 24752871
123190 145737 918071993
57058 123217 165809600
20003 42934 57432668
158974 175597 556718026
129663 139715 500614012
104961 129573 255546408
172104 199687 589831253
52920 107781 137661435
150546 168335 44761381
151407 195366 110434439
176501 177518 2580336
183712 198910 38145670
75846 184426 634220479
96056 149913 644094021
187633 199295 290836300
118462 198755 232295787
93808 138466 699196551
128732 193443 162615841
139041 176668 94654488
185405 192893 18794617
65860 195557 623938497
26492 44498 45163823
49672 195057 364847308
130572 150202 49416265
113540 129807 40561737
132769 159182 66347350
39083 77810 761749995
103299 169238 992567918
140679 153527 32393359
171277 185700 36003072
166834 182573 444973167
117053 132120 37577319
8440 85417 192394279
74133 103572 73908706
1059 123515 490601503
141332 142448 629489776
130572 181939 129142657
189324 198783 23801296
139580 154679 162452597
67969 164504 242335935
114686 134009 48208638
100465 195213 108767139
80619 169354 234413444
28623 117320 831451925
50273 155519 264058109
192048 193328 899137809
76224 171840 747980473
29061 76066 228174826
94702 182213 220106933
32883 45139 33476632
162711 185714 57628310
96843 102622 14697771
149789 160821 244590175
101144 122167 482600884
88443 180966 430838612
119346 144205 62305162
11374 172862 404966806
147798 157401 24038451
110207 145034 446751971
139812 151130 28591827
177138 196421 48414266
45861 185686 350804383
98207 175617 194716794
96867 130973 170714766
127799 151232 58925482
74312 85455 27833179
75199 127623 131510971
69690 188239 989125861
144191 182323 95784182
144481 181488 92947382
141565 166730 63346343
51394 169961 297551277
145582 185601 100363722
193412 197035 185607464
76331 137260 755754600
13307 95946 480683337
101265 133428 80914939
59111 85506 65792244
125436 175619 126161382
82046 147701 164919774
143068 159369 41010518
98709 130580 80191046
100194 116754 19514253
81956 149509 169663597
53237 84390 97323907
95126 176463 204602842
191618 192271 666149193
4615 183825 650155788
180881 197714 10055376
62186 130345 170697469
65453 123632 523860962
172507 173100 801985953
104821 183279 769946517
19111 26321 17914257
131107 173265 106035150
81291 133915 83047207
196141 199479 776989731
170108 177795 449174029
78359 150503 181129903
27979 37749 24474830
150757 190327 99331729
52111 181877 394921912
24925 158074 578377577
9301 192636 699126916
69158 185416 983734205
11781 136766 313090152
140621 152707 604534676
193315 198523 13032174
147715 189639 68330770
125393 131443 15218430
161984 192968 947579506
187679 192082 718217025
38217 67447 346907116
7216 184874 231294200
156910 182562 64389191
40005 142102 351265635
180495 185290 528411907
68384 162367 235835523
26359 154311 691209865
39255 199484 402060569
17657 170269 382911446
192176 194309 559116774
26748 104706 195519013
170618 188460 929403952
85923 165690 200548406
186613 192433 14663944
195991 198327 5794614
107650 187351 971515638
65107 162710 570672392
169472 195837 347341836
64857 168751 260679447
43758 197694 824130635
178376 186636 657030077
176449 199913 58879195
119420 153358 518618603
188870 191670 7040370
76640 97279 51551959
191176 194414 7004182
191336 194835 764756143
170629 180374 24277412
183335 187351 722659801
180047 193142 32851594
104557 128444 59837153
194264 196612 33949044
57948 190946 333531576
134099 137088 450502995
104304 156223 912438997
66314 188679 306948370
63658 141201 802703657
153103 190607 87541489
107598 125731 569057857
71614 130971 148808736
188484 191442 7427463
48849 77983 769652091
163513 163532 47035
4297 87491 666580270
34151 183156 728521202
17827 178988 404244011
63848 153153 189717585
62470 197357 338288310
30371 91383 730543296
135621 141934 15884727
27602 71064 109027662
161229 168960 19511624
137443 184369 117989719
44902 143475 586583127
153681 162281 587202187
111841 193681 205290141
35814 161966 951755862
37007 172481 340105308
170874 187104 40486977
145826 155848 25154620
116656 152846 90587788
27748 133273 264639095
159571 166712 170647864
50446 96810 115824547
147725 164418 42049323
47632 132634 213149834
163687 186353 484823036
54752 196667 356019536
63680 199935 886866082
181489 192665 28040870
84589 172872 221867995
126863 152240 40184304
15611 189496 435981836
102467 113550 859689306
9734 112075 256551014
1647 48943 118261103
84222 164098 529530329
166204 167318 2748557
12350 170859 397641650
67679 162028 236735892
114336 176349 732809239
169126 198105 784375384
41503 150172 272549476
8621 57542 182785346
8366 107448 248257932
18001 70854 132385102
78006 112516 86912514
23515 31029 564057865
183347 193247 24855815
53617 106011 737305920
183363 191487 20356123
70313 93416 57579701
175125 188053 610193560
111866 167797 323480349
11749 97724 215008450
25908 139452 335479182
169072 193124 42611712
26184 94701 171400550
162636 192387 74656154
21898 22383 1218998
5040 45723 101759649
139864 187153 522949827
1331 66125 732263462
78183 124414 116100722
187952 188130 167504
61788 187114 314266505
162984 195707 578479674
178417 198966 51516375
104081 164683 152305494
197691 198434 1906344
82313 199540 294385843
92958 162015 173718100
123424 128003 11365685
12324 194415 551982464
195831 196560 971588797
65320 111786 701996613
84888 134805 125316640
70513 100698 75357797
152505 154426 281729401
46421 170210 310816679
29696 184974 389603698
141621 145801 10678552
136696 165632 72935248
71730 177435 265339375
135156 151436 41020187
23500 137514 377352021
112467 184868 181561216
136380 153536 43271822
130950 166068 88352473
184748 188648 9794806
131363 157669 120945075
57914 145053 217274230
159356 164138 975282229
120515 178299 625182209
25033 56164 90761041
48433 117827 200504055
112636 170728 418760330
71125 76164 12446000
86164 153666 176656334
33877 177192 955246329
62975 121037 474698980
41670 105208 570823219
96673 195361 537258753
91851 125522 84700960
102139 144009 544966320
6667 117024 984499194
112073 191214 198438060
89586 141850 131363347
196105 198269 233002114
112573 146488 986190302
49239 171184 729380332
67860 186338 297190746
177941 186234 258600798
48766 95783 780114690
66338 113318 117893258
82375 142627 151252020
72971 124492 305263934
194595 198517 514008973
106608 109545 901943847
87479 174428 218580582
58528 198765 471519957
198039 199615 4022280
40522 147798 598054936
108113 194723 217349862
130395 157623 470703536
23085 137072 285696850
82101 155881 291159207
85169 101836 41838166
101813 193082 689334663
10311 116054 319294786
26173 69963 109901593
184743 197100 31076888
122396 182354 785053818
170757 180396 15361851
99055 182709 210304518
148852 175220 210904358
62245 150715 625346191
129858 163196 83883088
34888 82617 199975257
170758 195174 61147110
18259 49146 758450942
116855 149077 711040546
92182 156752 162456433
64719 155918 228764930
180511 199867 704483570
83790 172981 224074879
64092 86437 666112589
135587 190494 700276320
47409 86817 98624781
28496 174739 885982719
185838 186020 447056
150173 173969 59805624
68825 97557 537586639
100534 199136 247823116
196179 196961 1941350
155423 185570 734522784
158767 167919 23035287
188011 190154 5393735
41894 72648 76957091
46368 85984 329657341
45189 189779 821512986
100633 176183 211966453
47342 114780 570887274
88375 115218 67832548
77842 186814 273568302
5189 143018 345327131
152432 155370 526285247
42743 111039 470037213
198812 199337 858113867
166997 171173 10613039
31054 44835 34594217
29613 136863 268867522
138769 195923 143684700
153538 182999 978827589
197355 198535 479843026
82861 189524 843835740
183701 198229 42542336
95540 189705 605816644
145632 167840 795288801
77873 151373 779263534
9732 61955 130804806
57180 133618 191531304
2338 144874 357225379
48712 181610 982284810
195472 199453 9935560
30399 56723 405280057
79648 193264 285330477
4674 146912 356602244
12159 77897 920420532
106581 196435 225414810
96042 119438 59147651
58538 107731 621692213
198089 198547 1195817
91125 167635 192343724
187556 198287 358263079
136244 148424 30891639
17272 130476 886672518
149533 185379 89937912
85707 160229 187268453
141022 151361 349859649
118314 163392 113140857
32404 32516 257659
137188 167187 75475361
188540 191152 909915831
74935 115170 101280607
179592 184393 557001447
165926 178105 445955800
125096 195277 176313379
80671 172352 429467160
115323 155376 437513599
64545 199906 869951942
166662 183316 283798457
166502 195788 368927463
130368 177832 616453303
182040 185134 632900505
126964 167895 102953085
152463 180126 851990904
77933 81222 8280242
35117 54605 528564864
68121 99729 906530843
53020 166488 284666838
140954 172083 78475064
49407 118829 212428594
53905 76162 28905207
90801 109907 48419240
179711 186373 109136371
167718 179981 30826178
115948 162301 984295863
8151 117435 708574422
57458 96305 118587276
11400 163033 578834757
131755 196267 813599815
83825 160548 192717580
149855 150376 1237522
41883 119680 409487812
54872 159367 760071655
4249 47644 454870906
65525 189099 309956094
22444 70159 119530947
25147 70054 112763158
74387 130967 141980987
143757 194272 368836403
166539 198564 80319793
76090 159534 578787065
83977 86471 6185453
7367 101345 568772623
73096 124625 129337258
46227 195349 573876753
120351 190499 176046045
194269 197064 6959869
195314 199860 11355206
90798 149153 146853333
15143 142419 859630683
46602 96072 123659375
2631 8872 15670447
66426 149150 207504890
92219 101665 23841758
174634 179100 479034920
56421 127411 419605983
161591 182056 913664729
130119 198543 81203864
166755 186436 49319941
142721 159033 714996058
4775 60380 139331234
134068 196614 665532724
194196 199554 662286999
68322 102646 85826154
46047 181701 340369952
23304 172773 474529789
96914 182651 541994129
110872 171224 729910302
135018 135070 143204
128887 190462 552755083
136802 152593 39819818
106767 189820 208260999
89824 164494 187866923
187416 197634 416739910
184835 199499 328544286
198159 199816 4200164
31043 88452 143730536
1819 84472 206689175
182750 187546 11955174
173285 184728 28611571
102449 113189 848192251
73522 193430 301118473
122749 166123 108992928
132276 165763 84248241
132841 144492 97980202
70079 189014 928540070
121522 160566 98034165
38162 108864 747956467
140456 157015 41739652
2042 120733 297215377
168673 191432 56995083
103433 158443 138095931
145830 161369 832182852
97662 134516 92722363
52234 94130 104665687
149365 192912 545543367
164283 186313 360406653
155368 177488 261569191
51262 113506 156163427
135912 186323 126621576
17600 48970 78546989
105041 174814 522548610
180594 184001 8537595
44174 189694 898713481
96140 124275 14098703
123469 125425 4791490
151558 192324 779494872
157212 179547 56072714
112367 158227 402023450
31719 163804 605657025
93661 115212 939483315
141425 145303 274757118
159748 162873 7924091
2069 100531 246252495
70148 113373 620779748
76899 121528 419783851
132188 185515 133917479
110084 111515 413751778
74212 79594 13245948
131662 133308 735554952
143654 177825 85881822
23432 101255 712781473
137311 155347 45527218
64797 166757 891138489
148591 169027 272494262
97502 199541 962983769
127398 180387 479553173
24291 126950 257341333
13151 118642 953086444
160929 162827 4021048
51192 190796 350194754
191983 194785 7094963
122237 173071 37091513
179567 193475 318588807
46440 59485 432944022
105950 185432 199399259
143205 191062 803698651
68678 116139 128964957
124999 136459 646212927
158992 172401 33846432
141825 161393 49251145
13127 142365 783113753
78047 168860 701531158
140311 163393 750818771
109292 142982 84370748
129263 137597 20873232
92411 140558 178297080
174129 193574 704599190
32145 164127 415134891
49801 198966 374251816
115051 170212 138454400
144921 181789 611956223
104535 188647 211107896
72879 126463 134347356
17188 142237 358424476
99510 141109 578240620
192105 199299 749316091
129895 171489 831126716
10815 96412 214011209
39612 183162 360211447
141406 151324 673161209
65834 86755 37011464
187828 199971 30532247
13257 176813 156580847
197966 198195 591949
154160 181430 68443427
157566 172782 38320299
181099 198642 728678239
139998 194013 135814692
43673 55493 29701515
49484 73126 59114337
7291 160113 882905833
4181 79661 337527877
18044 193304 439581764
92020 165705 703697996
65316 113570 302797609
67227 96892 73927320
62038 119650 494257850
197036 197559 1243968
23008 102428 198861385
17977 181181 452876193
82100 175493 234613787
96710 143643 118100504
170756 180291 735485448
71500 138460 167860838
15473 186531 428930387
14928 97563 206647158
73849 171728 245891116
114800 117514 658149280
171016 197293 65775451
63514 72507 22299249
68374 112423 110590295
32717 192383 400754454
88887 126795 95251362
120281 195410 23865622
199904 199962 144394
70285 76925 16471024
71882 164192 231806405
103907 180251 327731533
133106 157991 62522684
187021 188141 2795221
100093 194656 237729360
104120 117445 33675917
195707 196680 455809585
76784 127296 751974794
110310 143164 379431002
177353 193669 60043749
128007 134531 565884634
69204 72867 9078898
173366 185237 29731597
5672 173337 881706700
24035 112678 349400331
199711 199964 712300118
181105 182066 889392468
89779 112468 57417928
85363 155950 177442631
92251 183015 218361600
52783 73436 472749105
112657 134323 187981435
36574 86360 124663573
53187 102261 196693112
36803 140799 260787178
31095 83039 909023206
67549 145775 870853160
174856 188302 727501668
191226 193036 4588457
59306 102016 106716290
199804 199847 529923735
87369 139443 432688187
47912 143107 737994417
50076 136983 217819726
81597 101525 492310359
95727 192251 242743348
134075 149858 37377704
109611 196755 492212847
165280 193318 341003981
125955 197056 639608166
185601 185635 99073
142312 175063 82463089
192220 197264 606520636
169648 182610 315356485
186453 189196 6861337
111491 124427 32273285
70352 141299 177816824
93061 127768 819938518
59245 135883 191957433
167288 172246 253936682
7810 169122 404483801
18732 130506 280120452
116145 135489 48174297
43665 47923 835491120
72991 190327 819033478
181057 182505 3615547
100428 139425 227614382
19709 107196 219391734
17827 139085 303853403
17191 42120 998415734
82766 91834 22601301
156750 178682 813724600
91790 182742 231198874
34432 194438 543460568
26742 93030 165910416
144960 198480 890088511
108968 128750 49456633
133197 149643 41433019
33101 139094 265809381
73025 199789 318226067
74539 94212 49130119
2558 41475 708284082
49597 179720 326491060
38081 46932 201094414
47225 115768 502791009
131098 193853 157720648
17347 178159 474203284
64665 117479 739277762
63709 164233 252163884
136331 158013 54588605
11382 77064 164311387
47375 59060 29496497
154696 183261 71667594
199279 199586 819599443
52049 121287 173542976
22558 27412 798680654
64155 169278 263781264
25661 63009 93885874
119268 190572 178919799
62788 70364 244143826
18658 165434 368238338
51098 102221 127956698
181325 187305 301550886
45529 180775 339347520
87593 103128 157562960
137898 141745 9711577
118429 143628 857834548
144095 184892 102471755
147556 178276 77126281
68316 148173 900350724
174594 192767 45526506
106009 149509 109106172
84172 162847 197720586
18261 37450 855951575
144375 185215 102558925
137153 157219 50554766
191066 199603 21459927
104533 184845 917920120
198654 199905 3139078
101987 169115 844587564
137519 196257 147712773
141706 182004 101340280
183131 198378 38252139
184591 188467 7595834
194949 199698 11854059
117956 175931 145473384
38785 47454 958269660
98171 124621 231778034
193599 196862 8183627
187011 191003 10020760
93753 194891 532660978
31593 89302 144389829
174586 178142 449979345
106729 157114 326290480
37155 93781 141732762
10928 160729 464195735
74965 142052 168356213
8499 55513 117676765
141941 184487 549202223
114898 192243 194011891
93886 142234 312322285
47794 100900 414125163
180947 186185 280694291
23616 115527 230696922
165740 187599 54686832
113281 170050 910541279
192943 196034 7801459
127994 194074 166065710
195186 196254 865263
158923 188466 74149686
186172 196452 475994300
93151 129172 90590549
140855 169024 151282816
88316 154798 903721736
10950 44221 847289932
156958 178535 10635055
18415 84563 165534350
35838 166535 327996182
1470 18388 42160855
101344 161723 151866200
47956 199074 379286605
64955 189638 510701856
108199 175028 730110560
148314 190785 106494060
98916 119332 51633463
48089 151630 504993208
84224 127897 109634444
97794 184466 217913576
44072 141795 245003017
169839 190099 50656211
47505 71991 410406732
122780 144927 55691946
84986 199029 286477664
72562 118304 469682426
169073 195569 66438905
174102 174958 902451
130182 169673 138960414
118807 180750 155471910
16964 22238 13222092
106313 170908 162173140
143575 158863 38416364
138597 189768 128592760
89748 168126 468083937
136130 144260 20574711
99094 166074 515327288
181544 197710 69952269
183799 195046 28316103
109384 163716 136387699
157631 194985 93894282
135987 152490 384365886
109127 139184 808702874
113548 188607 188275387
57599 58183 1488721
134191 183416 244075121
114681 140170 20334907
79673 87685 659679819
182913 193489 26597179
26189 47526 53474166
57439 110274 531207237
19843 47659 69549949
81945 82481 1286762
186651 195495 22289864
189505 194483 239125555
26588 167652 777420062
31466 189326 396041919
77644 108850 155595118
145699 193926 885224579
26951 148446 304917246
189175 189569 891132135
5330 135849 326943085
87412 93390 908991445
74318 186159 299032218
96038 171828 190779598
89458 171546 206513276
119963 140336 249171786
175040 185244 649773696
170156 199553 705297424
30919 67235 802484051
192192 199615 18589821
168645 181754 32820443
43650 114805 178532969
122084 189864 170087622
120599 168701 92963719
28631 57139 903329607
71954 72197 422234557
99916 119010 48261458
146184 150682 11191051
31017 119363 221655080
65173 182847 295164642
4202 10563 423780843
198695 199718 2577782
149801 151402 892470178
28931 45959 42728967
55110 64621 23799481
32017 86657 388726779
13665 170545 393566405
11805 145519 597105553
181919 182365 1070461
158748 162658 9918007
21746 74168 131172657
3910 30106 413262569
89857 151821 238914466
81220 186769 602728300
74054 170417 598979551
34912 67323 81482310
78510 197950 869930229
98273 130812 571924576
144238 183893 99551110
73273 193713 403404109
101262 130027 225883789
172760 179218 359606796
27145 90632 158887534
3866 188611 463167412
87509 107677 87749669
153370 166309 32567898
129648 140942 100214333
16206 49285 82783092
102096 156050 135679167
164174 168474 669299554
185966 196651 539586993
139412 155686 41086859
81146 112081 77924910
15401 57113 104527787
164135 165685 2452989
25785 124378 613384584
159900 185094 63286566
160369 188457 54917149
115830 148464 728074595
44155 175717 330138322
143884 183460 250573191
153209 193972 660464067
162659 187799 553677090
102 33875 84181865
199089 199845 1883505
191494 192004 728164854
73365 197404 920783305
41371 137015 239721773
180593 189591 10313999
131962 142991 27633482
70375 88772 84557120
112827 124970 849685529
116265 163702 161527492
103509 178657 188748476
17513 74675 210219641
85568 149731 218870559
113539 183730 176080460
78236 181848 403864329
71184 196035 313367009
75919 93391 168032073
123285 180233 142984133
172715 197562 62227968
121316 123413 5294245
79513 137611 331840209
175779 186023 25585698
165042 165620 242680
197204 198194 2430869
102124 199028 243450584
91319 175105 210727040
158426 170592 30803327
8134 161450 394405254
71826 174334 975362146
108908 169918 837920442
191383 199207 217455206
133659 160003 244050598
169986 198308 70939736
22275 42604 50925574
191839 195436 714925445
142089 194936 132864363
155628 162746 695599004
5981 86339 200944362
165496 168905 824307936
107518 150966 108854538
36934 49657 807535295
4955 65813 152409679
63468 161368 476467457
135547 140418 12238698
172531 175812 865432030
57224 101518 922075411
83057 136587 134323794
27092 35378 177033667
66684 109486 107384642
126698 149239 56812791
60959 166636 265099699
114180 141650 68665563
67620 104311 551755585
43401 86459 279707716
188188 189142 2396057
120607 188470 170354502
177948 199109 599392500
82923 85027 5194759
131738 132047 795263
20377 101312 535528780
168830 176603 435878380
119536 189476 615292748
148580 184327 89659767
51454 195743 362027410
168386 199775 78720337
99648 129651 75435321
156477 199002 256833710
107586 116705 280621845
134148 143191 444388689
115597 191217 824469522
162669 173106 629497051
113975 130742 676181582
107393 120379 117768688
58344 115751 666704112
59466 159689 510149207
35977 140803 455476316
90959 117591 38823725
185925 194730 22223870
72372 165988 975233809
17238 145257 321013251
107722 122804 37676903
40897 70598 549887534
73880 167091 234036526
93927 197144 320751243
176809 181019 871395072
117562 133399 39455444
86282 183165 243408982
59026 81640 56446286
122059 187697 990737473
174801 191427 41593053
155880 196524 161569111
110583 186232 189668705
141434 143357 4897260
89023 140906 153139737
116730 136324 48735620
110414 130441 927097927
3001 146361 359320388
38981 75540 353389688
80834 182059 254207174
129106 178576 388763832
121514 165905 748181418
109640 110863 650992
181235 190351 22819348
198356 198504 391414
35213 38219 7495267
199260 199432 377399568
101186 163272 437452826
14838 142670 320386975
62783 82177 406560078
186522 199488 541071568
47836 126852 198080896
79459 121001 26118817
122187 169128 118000545
58247 95620 93131143
1845 127833 214885654
81520 106422 62746351
88291 198606 691323341
173730 193689 172198811
35336 102893 680966735
12151 56853 534827078
92917 136558 109662439
124190 168928 112435359
189306 193279 622363870
113152 191207 195736249
194574 196281 4283003
123114 153667 904191580
47035 49781 6912549
83675 146514 157897201
61485 89296 25564375
45092 102137 142840235
56115 199034 868431536
130677 179380 122438272
26542 112485 215745667
170826 183827 32415934
126372 151594 231301840
163832 188314 61292703
107947 148423 536732959
157102 185357 70912714
39039 173912 41956145
45167 190064 363507939
32729 144899 593990252
70125 138000 188277302
128166 150037 534716519
57832 171066 550722260
70422 179637 646162971
153754 159890 900225189
148385 149164 504587916
183005 199114 40469781
123201 192577 174182699
39982 134473 138059215
125545 187100 154593115
177033 196906 49872782
145207 195974 127444044
23815 127322 965489221
20254 93201 205787696
185620 187292 4180421
141016 183919 804800138
81870 130499 505912083
1052 112119 671166950
84554 145451 153121889
139383 196363 143274279
63226 89478 65345734
85418 146612 153887996
185098 198074 32490892
166357 166454 96357816
105689 198799 233636552
12019 93026 419081112
194406 199678 660510630
145197 198587 133975857
91215 123626 716944529
158821 159118 44289005
189215 190739 3855880
117888 182075 160993538
95225 144172 123230983
189611 192171 12778535
176253 196947 604995738
49059 160426 279365839
17335 163072 365488257
12934 130225 344654918
1592 42302 857340045
53888 128297 932525004
38645 117106 794017223
36978 104653 205174017
166678 194201 69084925
9018 36851 69415053
145788 165721 50076494
30723 107897 193675012
48353 100651 130878360
31017 127608 472862517
56746 143255 537881379
163675 197425 269375147
102011 170689 312953455
120300 132631 319958490
78580 97441 9269234
46654 116564 490009527
116630 175835 64803739
32625 99288 280544118
68130 174578 608440226
49446 118912 677539146
7385 101592 235643813
55908 164235 271808511
58143 174309 515587154
77725 89494 234185857
62280 70494 92023630
720 124138 309167593
31001 31337 812473
20234 173047 794522090
109544 151989 138812513
134006 191025 951553622
160216 178264 268640068
105811 182837 479744205
89233 192175 921410961
95840 130781 9693312
20403 43162 56982049
182935 198249 713519035
84894 98037 32837287
43489 58114 36760259
101566 191152 9039280
150264 153129 448295460
179808 194755 37548467
89563 115134 64683309
43329 161106 524708157
124336 142814 46300550
199256 199717 1151642
127067 132952 14821586
34957 171490 524437328
113771 128995 4350696
19293 97445 195417707
191712 195086 87791450
103584 176421 835087756
154276 187582 83477701
65000 119151 135747895
35948 101682 164655570
111637 146255 86745655
102522 136181 511237206
175958 185186 84761216
113776 178230 715165322
123960 158634 86974932
151240 174366 58132650
145181 170974 64868171
183249 195324 11248910
82709 190029 269463179
173831 177957 42553552
147106 155142 20222644
95404 187469 2733210
90696 137684 12187013
27282 171316 361551501
28692 189854 719054090
149196 189306 809903702
170816 181610 217861584
19967 112261 846165280
104667 133224 736464333
92012 153068 365209349
119565 196676 193553247
19059 185436 417244928
57699 127160 173926704
117451 186164 172221295
89116 187209 371972253
70940 183287 281921531
68757 136037 896028471
88384 122124 950880441
97060 136442 99046862
30293 101990 832597566
122602 196069 602947142
111223 137572 65775267
160056 160519 489207662
17062 153640 518973969
137129 194055 143105631
44883 184953 750978741
67956 96008 180113149
144988 168226 58347227
109327 121108 29460860
122688 184698 48881593
84128 158058 185682068
71447 162601 955197401
54008 152098 245922285
104142 137212 82871052
146031 148217 1218017
124292 131415 17794651
125215 125596 845788217
37396 58567 100103796
117731 121951 1428383
91356 125735 889355826
83287 92705 652846966
155242 182932 69444166
4822 9507 438768248
29842 43475 34277958
48174 101818 134365812
63230 82994 49233123
46266 49546 900963979
108241 142803 86518460
114916 132477 198270270
145900 192782 117625137
134558 161897 245969798
174176 187787 973571602
165083 199253 31417328
182976 190364 18508325
119390 151093 511565458
81910 154980 183540265
13837 71538 144504710
181888 187403 70255579
191970 193135 2928007
63823 144871 261805003
96198 156048 150619292
17140 133384 524123223
31525 50149 46784407
168277 193680 525468569
199762 199768 17948
178160 185479 745540053
27591 177840 531032357
192778 197797 130149619
7622 141659 530986188
2155 91656 223713035
40913 60622 49518642
73272 129772 141715164
51552 100910 123368488
94478 109111 902646102
117896 157547 492089637
180535 197514 346324301
81700 195493 854012566
157819 188296 82934058
38156 173524 339818772
190037 191471 9979044
12613 173356 403112970
59908 162796 258070223
100284 121528 238731952
189959 196080 15509727
7570 175634 513186206
155057 197549 106546971
176804 191196 36065177
80163 115548 109062162
5458 127668 246986123
46695 63252 715285922
33213 162133 518237658
146129 198547 131509403
17652 123517 718163699
74674 88893 35474384
165808 167270 3599825
124054 135270 360873157
53551 79179 745009605
91437 194389 232938542
12898 31858 47337031
193388 199980 16483531
79222 147380 825063810
148460 172960 495152636
191100 199923 922933106
38300 130017 976332304
77571 194232 293025403
68860 132368 159219948
190913 199682 22054589
134031 165317 78818282
25061 185477 777653398
66362 68295 727021064
85041 100427 36903784
34843 122108 738093688
110605 122724 30197217
170646 186879 40507796
195829 198662 7068427
66248 103436 93096692
146150 171552 63852452
66677 94737 69865381
197724 198460 846252948
122196 136635 36069687
37246 93899 134638229
75282 171739 242327858
159963 195681 89720095
140591 140799 610576393
25299 132975 598773479
96025 172011 191280277
92980 199131 266785439
84991 198941 742889554
161553 165983 11191386
46943 139801 671172498
84181 145033 152953779
63586 129966 166232329
92769 119361 67098723
117499 158726 933188309
39403 133328 235573718
192772 193359 204869249
104257 174535 941272913
30 98770 805623505
15176 45886 76824520
156970 158636 44670555
26524 136117 274727623
52532 78711 65458604
34701 88396 647413533
69142 105648 328944102
61450 95564 85001204
40942 196103 518655393
181747 186758 12506423
100631 137306 92189737
83782 131702 866653476
60279 146328 689493885
109032 159257 125926492
146622 170373 927066178
179879 188453 520567193
99005 165772 168021212
18198 140690 306955277
50971 70209 105106135
38179 46480 4397941
81625 162468 541981977
44711 119267 187047539
165947 179687 34451546
127821 134896 25494044
149982 186112 859207249
195997 199120 7807285
171964 186263 35676968
135761 139417 391878537
91089 195070 261392646
73346 80166 586408407
189872 197757 4422334
136176 194756 147344785
143867 179221 33758771
56828 111603 137458690
35764 103799 170613484
46319 86861 754957026
24802 141217 315914779
84770 146220 422417000
117810 159634 223002071
86587 120078 728683574
102088 160413 146596411
30782 160217 324705844
125120 131669 16450002
51938 142639 227350764
101219 113416 31007479
129406 172989 109620303
45276 126086 202540882
187407 189746 81605966
46249 179854 335320546
48304 81694 798300632
53176 57338 10482865
106711 107593 2193287
51434 101220 124480992
146885 147157 358516
154516 167003 31291455
72402 121873 124150138
85015 172035 230690905
104406 171702 500102848
184091 194502 363336289
128845 173295 111793614
59576 144082 483406968
5178 176596 685634997
141743 151242 23960765
104170 127389 864134674
65159 172140 145164566
8065 113077 368081668
161063 195475 940536019
19280 88413 726334503
73044 161492 222049553
25285 192333 419239813
153298 186524 83414188
91127 175998 86908511
196650 197917 462137338
167849 184746 42360113
93132 165300 181575709
125086 186714 792064022
146302 169081 143055190
170086 177362 18137812
1748 48894 598350737
112682 188769 190766173
72429 76096 819661191
170971 177798 990741477
1557 54180 122119804
1087 2417 143616474
139549 182436 561155751
153179 176381 80881756
124102 126822 383934928
158225 182849 61883682
67099 142157 435831173
16534 91627 187763707
188910 196066 18075542
56510 87116 537887381
142227 152781 641415429
82066 129327 118569032
169173 184215 37625175
149318 196212 109602377
34322 176693 357360818
169284 179194 653601262
188892 192801 9851588
146606 153463 301577426
5037 138772 335011040
168354 197921 544909853
141715 173249 1460646
107685 172657 163038149
139872 177101 93673632
109789 176836 802699841
115770 136831 52448274
167215 185896 143213322
188716 198991 25815509
39182 142099 258090729
106356 179249 808332210
107365 110055 6724626
15908 176765 310282331
66536 115798 924054276
131817 195179 159183273
51370 111601 996424859
168470 177650 22989457
45371 86495 591872941
5107 167820 407938493
78589 146369 170251470
192939 193587 1654944
103035 188010 926754655
106470 154756 633835150
179017 198343 974061028
30642 147292 72722127
21237 56542 493994139
64938 195412 839189094
169898 176405 16213652
196869 199601 6845887
105726 125821 50219540
26469 118364 361579399
155623 165001 23628907
14348 16624 5774038
47071 169143 306428483
110765 163877 557942233
99284 136425 781244849
111697 152247 543187703
84851 157208 554089525
52553 100409 270193848
147434 183286 260024677
92271 158819 167351806
178521 184044 603156244
93818 177036 209250894
110813 123614 31963829
1437 74712 183211776
35686 188916 384467380
119256 168196 122837949
197431 198425 2536131
8562 40975 763385797
162947 183771 323159667
5450 107403 255525049
114559 149644 87947435
45347 104838 149183706
96805 196661 251071073
106624 168172 855798694
84916 85321 584114268
100384 114576 36073287
108061 171593 159485229
63424 126485 157861208
68291 114693 116482635
28511 167788 599091879
105547 173203 874591808
33782 133401 696545358
99864 122432 56898485
193371 199126 14419288
113685 141180 60940992
156760 156940 744411431
152322 192271 998975691
133023 187309 500011615
152798 199675 117713757
37105 92069 137559928
128699 149139 51449321
89871 95141 979165963
119036 138160 229390298
48306 83836 602987324
94273 171746 982837519
45118 171173 316425937
148478 189808 48487964
124858 129051 10461176
135899 160429 61708547
53678 142428 222420638
90484 132538 157113037
161378 183004 127975776
140176 149510 23638601
39097 118257 198662638
145023 173666 71928297
29727 50983 53353915
98 110169 275776747
108503 180236 167024741
18991 68581 124293045
29943 110573 440202192
63656 139875 190846828
72666 197361 315537545
99079 111625 943438021
146549 157004 688015613
10766 91822 546922600
61089 99243 614025960
168415 190131 54392513
102900 167852 163230525
38979 157879 319820058
6552 141010 922594407
23276 191984 690997444
130946 136299 303254385
191363 196383 12678434
34429 184131 612852818
16208 165658 610634235
99387 102005 829576408
136305 144704 21301445
180290 187502 18009721
75499 82528 94413069
122165 170860 163607471
189180 192334 838198216
144725 158686 34981035
75331 138850 919942423
160382 191950 105159499
47588 90879 108231100
99267 171043 370535516
185706 194803 22954095
88212 191624 510869116
113317 178162 162659395
154877 169119 35848641
15537 22370 849394353
39622 185007 621609180
81124 82640 42095842
43616 117828 408712692
177520 186684 768408391
77938 136860 699057238
164453 182420 44940431
97046 159642 157502097
97285 187783 227515031
155850 178005 55590163
36803 184545 796885554
21773 151134 324356142
94542 132098 765850973
18063 192855 651026463
19758 29536 3338623
160388 199577 671834804
153394 166363 720245933
97113 177560 202366601
179525 180531 2504688
137496 162092 62008285
59320 197857 709246739
187893 197241 213847375
64297 78720 96424742
147056 148703 774619118
185035 191304 312116385
35997 190463 387552018
193000 197304 10761282
142521 172597 75716255
116021 144627 71570058
81638 132455 127526140
35382 109612 248480446
6716 41066 12891306
180978 196964 466164968
43697 100481 874453203
154842 159785 154309752
186383 192432 181327754
53687 95920 372495926
66430 95500 72408149
24497 114162 873734823
3673 15735 30135034
152987 171241 45987213
20760 125417 262239529
183604 188110 11259430
113344 143514 75520797
15604 63309 119555843
133843 165189 78960630
171634 173929 5659900
96465 150941 137035741
25360 85287 816539669
117443 129939 31023802
3112 80103 791444693
17171 86489 173366176
161471 198353 806007111
120579 157228 92077744
30345 75949 114189153
124317 154471 244432691
61350 148142 217711907
192124 195806 675578473
174619 176686 84153414
120310 172906 600391900
23465 125445 255638514
81363 114495 964488113
132848 180040 118628929
185640 196787 28054933
154320 154887 629397953
136533 190087 134576068
90930 174772 210920449
118985 171407 131691061
149737 158841 205030627
11379 36051 141509705
18209 116687 247060421
50936 178130 339985504
179042 186865 1880417
141150 167490 66304984
24014 169801 846608455
14379 153456 756175940
89964 95773 14443729
179141 179915 1917370
77945 184993 268830684
44298 80933 36892206
95862 123976 19924446
102873 177584 187740971
103863 169795 318002364
99613 165254 798225747
31078 155384 311941186
32116 129321 638429471
80138 187416 191778352
120324 147603 68509559
130851 177029 385156350
68727 170239 254863068
138021 186758 205541213
156176 183106 67552246
50471 185669 339146789
64852 168618 992253154
130994 183267 240848584
148102 162325 35729416
115817 196376 438337041
133665 160979 689277126
52898 69845 15685631
153970 174237 486534289
171003 179298 20688023
92024 107214 38613842
76066 109578 84303734
154080 185374 78509321
155951 190383 466082643
20434 101103 634731017
146461 184944 26635305
7571 199977 482381834
27770 64106 91305324
168770 180351 999556691
194408 196595 5478846
90846 162786 330330233
146430 152201 876819548
196520 198107 249229790
79377 144625 163926011
109016 178357 174022652
423 17166 560248661
154306 173727 613697342
175182 192312 638362454
192035 195351 8352161
74536 143172 179642409
119305 166826 793737227
175261 194518 623428811
143774 198151 667319426
150702 155295 699213302
16785 102223 684095224
181615 199274 44331407
48940 156759 270512059
118625 144776 751244217
129772 189098 149028696
179393 198729 851674943
38449 148595 488700898
85263 128558 975383169
125225 193362 811386997
152592 196928 109007977
47130 184100 343667662
174207 185111 329270372
126838 164423 946999843
106921 123685 41929636
133824 154394 51824301
44822 170357 315169177
199241 199918 1686612
174927 176106 2916864
76513 122188 114766514
24703 113734 435283629
63495 138854 188740029
161748 184293 239942945
111471 157435 115162958
125385 155396 75529441
189134 192254 47189125
174565 188692 221835668
162588 169672 53040112
117616 179226 154528890
75116 94316 638007703
111539 111960 1072461
35373 141979 517002192
89868 171070 204259664
143090 191803 122363052
166868 168221 876001249
78635 173102 237303082
79588 188241 325495002
24827 96050 178287056
103197 130407 68273708
175971 190370 36011242
108578 111972 8639857
72784 170029 244285386
74006 105803 79982936
144486 154812 26019342
52114 190908 707984922
2609 103050 251414111
62292 136786 742129825
169815 196196 380507198
30385 92035 873845035
75341 173408 246292479
36683 37039 882881
104750 193653 672156622
196836 198533 290394961
39283 65795 66590808
184823 188715 9760269
128003 192475 162003645
81796 184956 444483397
86582 192971 267305653
7787 159453 380082009
124030 189806 271355001
75470 183556 271372004
11874 30590 46744776
709 189263 671054034
167574 183802 175905706
57645 63239 14010572
141881 151149 101506277
178881 191201 30862151
27553 50939 58750335
143552 153312 24545791
10682 112852 691508208
123070 139504 665513328
71826 104217 44990664
86810 134705 570310189
96576 140099 109392153
84648 131246 117026281
157490 190975 745059126
96764 127462 585253975
162780 186048 31017450
117820 160764 110737948
138252 158345 50562576
163672 182318 36847326
107284 167886 844204870
12036 71618 149163849
52827 188282 293185178
84275 148329 7938169
199669 199720 122914
157717 199342 525323424
56267 199104 358361769
63677 139872 190772824
31962 59027 68058667
151958 166643 36963542
180039 192943 256369387
3757 136588 332659895
118052 175435 144017485
15416 29045 33958858
72007 75427 5153839
165841 177682 29670736
194855 196608 401940439
176885 178149 3159309
151910 174199 543569273
55066 136867 204880139
7185 79333 180356792
10002 81012 230832726
141526 168088 288679119
24054 153207 323962747
186049 198283 246664398
44294 144155 250475639
104240 122420 70107686
147374 152545 958779843
73698 98767 238871736
165413 179334 503953384
53015 153316 251534455
164997 186984 848379374
39780 49920 436310806
67290 87908 51327382
12832 123892 278350671
61623 110045 121430535
83375 164283 203340687
118187 171314 133421043
123619 131297 19199088
151061 155398 11003869
157001 171770 37200112
5569 61616 140401933
164456 198096 84229613
85718 156304 759378431
73483 164220 443796134
136391 184512 771825943
180195 195396 761620002
34716 153806 298890457
99614 149528 125632475
121009 173659 828560354
160907 183583 56908874
158123 183859 351047960
140309 165783 64217375
104752 122649 44849728
125255 151873 66899451
178009 182825 819847630
116155 164456 659066335
63446 124681 733602411
15372 66762 791605451
10979 135174 428017002
78598 190499 973413824
143233 174771 79394923
156909 170444 34143623
163846 194857 253339807
1078 21150 216455123
41060 70049 72732335
149112 166622 704725690
3777 142112 346546482
176714 192225 45243551
29650 52096 729644721
157877 160224 604856390
150789 159408 306439003
21367 122997 254719445
89428 162176 183019569
48496 100985 131360277
161106 181878 52172028
24021 154328 326939894
123045 186227 973824339
59295 181514 306523410
131835 135559 316871710
24943 40345 38701128
67855 83614 59049103
54461 63242 22009756
169099 181471 30920980
31921 35704 1870367
39029 109811 177660959
55459 114504 148128034
17987 51492 827802453
91070 177484 398521752
39123 115591 192034241
27696 80631 612475
86541 145655 810931052
151464 184262 274256863
1280 63858 156717014
159896 192780 525758963
136268 181504 534935458
122340 141034 75900927
99258 171764 252783510
13291 82699 787049047
178007 181623 651330269
189987 196405 963124890
116154 181703 164336804
117388 185624 835757505
192142 198189 982068342
162847 175227 31120145
76705 163979 614582262
127944 132583 977975864
177290 189853 31439958
171036 187266 40521681
74166 75990 397584813
168453 173286 12126246
61816 86797 62212870
138466 141007 6362014
180321 187134 17014804
182939 191088 4319268
103328 182258 198250640
176439 187129 341693078
109049 131651 56569296
78806 148952 398738843
6781 135051 321178664
181373 199109 44534993
37965 177489 350243069
140450 198553 146010398
41132 134408 233784168
185779 186320 479465
17769 49405 79251109
134745 191954 143788151
62630 82464 49410791
14217 64438 759300186
65671 82354 41593138
85646 122851 204123725
195462 198183 6719239
70349 181259 278298066
116834 136799 618914948
193126 193127 189968749
73000 186724 512679973
33693 132276 340816492
162203 186375 60522272
131090 174176 75987927
162283 183028 51970098
170841 192120 53267600
85328 89792 798235317
37344 196010 398256578
128015 158002 75357271
83540 161525 195874034
101257 152612 129172573
108197 179105 15494633
28189 75070 371834880
38684 165574 898819800
18159 89193 177622663
93662 125437 79966184
192842 193221 660692
26414 92666 610146536
93324 182910 766653386
20466 138672 646055475
123187 139718 376250308
84904 191264 598968632
143658 184954 103730860
118866 148971 75532576
90323 92481 360642108
142256 160242 61150054
128506 157971 74009981
73316 123317 907676881
53630 98079 110950737
133639 133992 418630937
70643 126081 150793596
56982 142603 214576353
147000 189777 937448247
21983 167324 364487936
129635 152550 57681152
70693 93881 57798198
60852 192003 150373517
37741 167442 689656275
89619 177361 220570621
173682 197918 60724875
198090 198219 237146519
126784 135478 21870467
159125 167634 156419164
27541 84142 926146444
183863 191486 376500028
188524 192673 295282653
192712 195520 7109680
187160 189211 5152901
147629 152963 13357945
108855 161967 133270545
66475 167336 792292012
43133 105747 156997567
92891 127244 86397771
141154 198344 750447827
35868 143223 269235153
7422 15371 19767249
140284 187164 492386556
1013 185093 603019147
167578 172957 13553215
188748 192192 8715535
8848 90563 113416649
30526 138328 270204228
108069 133447 58591417
56719 93724 92325688
151037 158018 17509209
80655 161020 624566022
181833 191977 25456347
13957 92256 500870388
44757 195437 378154154
54463 95033 541984178
12316 129234 292909312
175630 189220 33993546
133798 156048 56032514
60017 160247 251336159
194875 198357 8633404
9795 52374 444104495
199760 199993 577258
131568 191277 961617872
138542 142331 9539669
92244 127717 89251468
53505 125061 455478746
137544 177726 101083011
127299 136398 703163428
73303 176862 260035295
47469 198034 714600158
181084 192453 771639557
11965 192362 631605730
98188 145103 664369632
39174 71938 82148977
65886 144379 108218901
183161 199840 41872206
114155 185276 178374417
137255 148915 29478655
102308 110263 538056511
96762 185425 222909865
59457 184523 313663689
148696 163854 38090466
130916 161857 77843812
188813 194354 451646858
21442 51445 75198493
56151 150311 345062664
128661 153403 479155071
71953 83659 928851027
83842 103818 139233190
131650 186909 646819791
107278 118561 938912724
56458 68550 890675633
49722 108216 912004052
43786 101716 449826543
105351 120065 36897478
196873 197932 2566676
195340 197021 4182059
114206 160906 831885996
149222 173596 61240244
33672 162202 322647055
179080 181351 5655964
113325 168967 510200132
99483 167831 866258257
77939 105355 68974263
12048 157892 913600566
161899 183162 613664082
92964 112081 48488419
139045 160928 55100374
69881 170097 251622705
195246 196295 2658375
47045 118290 155822300
54729 146381 815757332
145255 154708 623438092
117098 118273 2864846
60989 184911 483613078
101610 113008 29017747
39677 107181 169462020
100113 153516 616649639
196769 198389 597480793
25225 199807 932533097
69810 135902 165647218
31373 188352 393851891
43478 154702 279013706
52035 54669 663179831
108634 172106 159398887
148140 170991 574015742
105438 166252 719996092
165878 187612 54388865
110182 144991 231303638
39942 69288 405997469
140884 171746 77789553
79938 80243 727730
123226 176893 134769527
112378 123841 190246281
142804 184822 105575095
123807 136323 778804725
42241 93485 128046940
83296 134451 974483207
148443 196942 780576095
29530 80925 71090146
84620 139257 421124395
108866 170377 154525515
144696 166629 279215165
14752 119448 262469800
115783 180662 162621589
4705 59526 137381950
146909 168187 53407185
162140 169989 19773377
146959 164959 45274308
166146 181872 39453796
52020 71686 17333334
19002 164491 602322849
113660 175841 773687890
2932 109906 560455606
15104 143173 810363714
83553 149969 166842929
193931 197963 659018461
150233 189859 540766506
78500 119019 101819083
61088 139323 195994171
78415 198857 690254188
38760 67173 71358542
183911 190915 574864987
199853 199936 293840091
101931 102622 1771455
70287 165196 984057747
46864 177418 536753147
26087 65902 99965935
51079 183846 333061952
90729 103579 527477973
177336 179147 249963935
142940 164311 53919647
124377 147625 58393551
169312 194320 53327980
59047 189858 328032355
31792 172551 353295638
113880 159244 342562177
16524 153593 742236313
110451 113971 190670646
135681 137264 587889587
96236 98772 6382619
144068 150309 15697843
173762 177388 9104346
92448 174569 533928077
135093 138986 9804082
198560 199548 2499742
137540 168095 76921316
155076 196056 181768081
182581 185899 13136550
61649 91316 188617156
138240 173965 89924764
133190 193339 151139751
7768 90893 586268381
75515 168090 340573845
35593 141176 208258153
165037 193645 604800852
125527 153955 98305392
180538 188358 432946452
157837 176791 945991861
36299 139919 360466834
191219 197546 15865261
18578 115686 892435277
103805 150897 867305280
141986 184717 107359413
197833 198794 149778157
58350 69005 782104917
173488 198565 62892709
60272 75200 901132364
125494 184574 148423068
124829 188310 715606869
141933 177925 90521667
55314 191848 815084170
104990 144669 99596193
143726 145426 4413222
52215 81509 73277561
100053 124926 955349641
170031 196620 222523240
21702 175051 384701293
119339 168683 289274472
85245 178859 983222794
140989 148815 19888356
109552 163821 136241028
92512 185013 122390633
104824 198312 234659233
54391 89027 86350890
128695 152622 831251086
57661 114747 143176791
121765 133685 29832726
176721 187008 76365277
94399 120568 8746724
155014 183137 70549699
195923 197628 887008390
66724 151610 535763083
180817 190230 658570209
43217 60138 42488084
143645 153529 100341988
131805 140159 20874101
25477 194910 425276432
139377 163343 60400488
160246 195967 89741106
76232 138314 155776440
2151 120177 295652740
64409 80644 670628643
184393 192050 291856803
26076 181186 389212640
92 123134 308171317
179551 199971 157461241
92105 126685 910480255
60420 99859 98474496
157791 166799 600443534
45885 122206 191426601
15673 194448 785875045
114591 150619 821819927
66264 141134 285025966
3557 186276 147259635
44137 80310 954612539
103341 170881 744284046
108700 192976 18266821
170568 178196 18987878
67911 141817 185247460
149835 186154 898635210
166798 186593 589177540
89969 91929 76034003
141302 146014 7844148
15747 186326 427692589
151410 156486 12808888
109656 120399 436022447
9160 87974 141045237
77144 141648 161864570
159467 196277 92513848
125772 132107 8211860
193738 197351 175035439
9739 195782 473406036
165270 179646 335624493
64211 74361 25183121
16531 82846 72274089
141064 190650 244805775
186238 193791 19084776
106318 165612 148782597
80300 199207 298603396
103137 192983 788272602
186215 189897 9251532
2034 32587 518380035
65762 112591 509500067
161901 182260 697662845
197903 199637 4429710
135712 159068 58731911
45065 180661 340218830
45034 190832 365789289
111459 184110 804595787
130839 182304 129325584
88516 101846 33483865
176832 184548 19333937
37687 73271 915625187
125196 188656 981565413
86615 178444 108517039
154542 163249 21849026
83052 116275 657074941
8780 108294 486831390
1881 50480 121567663
82740 111071 502588040
82193 151299 173569709
113280 120787 18608778
111799 189613 515090663
119386 167978 700618727
126090 187762 154919192
56304 57538 660132612
84856 186501 264296816
189671 196118 16276055
60495 73870 211727940
198805 199677 701970555
42477 61952 348010624
174952 185615 230833093
141816 155783 35230809
157981 179894 55111426
112813 192294 678653189
102572 153464 527594605
198482 199489 2523094
63528 129943 938287460
92052 122461 76622287
186055 198549 31427988
138484 175013 91981769
108499 155223 117254253
177801 192293 36362921
161310 166922 479134173
34861 109806 188157917
133979 161050 427038338
38864 66687 636893084
191857 193365 202414586
56644 162937 266660538
42220 151512 274038584
112266 133157 812160139
119452 123292 810142649
36776 177813 353969977
108822 119236 26123110
105000 125941 717244493
6367 91756 213468818
44645 114274 670332449
40470 199875 484912858
176208 191433 38138037
52699 137472 212434933
26220 173830 806945759
81508 116187 87360782
8502 17371 177226888
38589 178852 352065980
160149 193665 84171593
194357 199497 12830694
94557 199675 264252351
9981 44220 108316306
161230 177616 41169748
114150 177223 158200903
136285 172041 23596264
165455 189529 60254582
168054 194539 524863778
159545 169450 852581073
5517 159314 385451122
119332 140003 51656332
5234 103843 246966885
163478 177196 34416608
148928 181739 188594637
65240 157557 868055308
130867 151587 52110066
20960 178912 735977029
30527 139770 863052868
75179 101687 964432309
109862 158148 370018117
134391 146545 30730885
99184 134172 87954077
53206 116993 747297061
189551 193170 104419382
160551 189505 72629070
130496 130919 763171041
182841 191005 606821212
163048 164846 4636967
107839 171425 159594628
147942 149440 2344679
120909 130151 13595657
154067 174966 489047215
105389 166569 153608811
37966 115138 129014041
130742 160214 843640983
8013 8219 735617614
68002 182981 288457550
66569 163316 355623708
113047 148023 373729681
63632 141426 898605330
111526 193690 206105207
125224 148989 245284881
197345 197586 602297
146029 195153 707817376
77078 175027 995598587
86805 144780 145767993
106821 162416 286769594
118448 189861 767276695
22303 58253 981421065
59091 123402 161169020
38701 171104 332435506
46390 78670 80831169
178285 179932 4143273
10833 176146 435992431
20530 92686 180457405
151756 156034 10820802
177966 197404 48722535
176665 189074 31054022
77925 156775 198057589
11128 167344 599176561
101625 156315 137562550
14925 34633 280694898
74743 118752 364864685
32794 67132 86265337
69974 100422 76010047
39691 197654 841439537
88247 134652 116572112
24308 111190 769576924
181841 186191 150214761
79703 106341 67140037
23587 170912 988383868
161806 195942 27263365
109498 133617 770362453
178924 192959 988292186
5674 61947 140970122
7586 79036 178654841
44727 101873 143066841
49332 129974 654013999
138951 156473 659294191
166801 196463 494772039
44082 166265 306586824
86059 128581 793641249
52312 63626 1782521
177241 186711 23679448
3060 191696 472919924
52418 113156 883729310
42333 150937 545999478
199719 199951 584028
74651 140747 868990236
47187 67054 437383042
44823 53613 22178568
135003 192804 145290858
99675 132636 82907709
164625 185189 187349273
141369 191212 856451826
116514 134466 44662275
154591 165835 28247863
145384 154231 61602048
52932 66874 892995401
167421 197763 76113632
95813 196359 906698860
46130 100118 135129311
43383 143623 251286730
121689 183196 515886912
112857 114500 4103337
180138 193777 761731814
79807 190593 278180015
199690 199705 870913489
133201 172671 374228084
14261 124967 851129494
187936 188430 1218978
4866 34573 993870349
64108 113080 122856034
180133 184586 11147894
6274 45227 97396331
178699 189565 27181296
143225 174190 272541268
1313 131209 843982069
103592 123286 484041359
9349 13928 800324567
195633 195691 134452
35577 52272 299444702
56443 131160 742498353
34187 64375 169856043
146567 156234 193787629
42799 109421 301167537
122726 131788 22728764
148380 188394 100296561
157246 195203 377898227
126805 184712 145526259
146256 154105 615510411
45506 182704 344233274
12713 65343 131892267
91143 122622 79248261
178785 179734 2346418
37313 97772 172942179
168293 175528 933480459
143952 170503 512276298
53308 65772 31239075
14114 125095 278115911
191848 196724 193904595
37084 121967 817862607
177440 190485 503915855
129135 150312 619991971
178631 179444 499378234
98542 179685 360134403
11496 199025 553012753
54402 191131 342899069
45787 69505 516543903
65878 169565 791320598
46444 49861 8646457
77047 131231 327094191
95955 160101 605641508
115058 195052 200668511
64072 165047 253330189
137881 171683 297919822
67680 196591 664564680
97950 198168 251890787
130412 153588 58319769
123744 179851 881296830
185729 196200 851015002
58350 120204 154966271
103128 106663 9156542
20321 135422 288341151
143365 154150 27197351
99388 112691 33912889
110161 187948 737028025
124610 156398 108180481
71384 133280 155213240
171051 196048 64822941
175531 195684 637211016
174545 185087 26408515
187023 188390 939070316
61070 192223 329040927
40708 46152 13640841
35151 137521 745824381
128726 183924 492572640
188241 191545 43528114
143390 182856 99176558
198117 199412 3304881
182082 186450 10893328
46911 144730 864045792
167001 196414 73852189
97435 184059 938757985
21520 111756 226375926
162168 165322 7975970
131778 191299 616839042
112242 167364 453288663
12575 20927 137676137
115980 198770 368624065
96928 171787 188436103
83286 120153 92669874
33771 33918 998402196
9428 132644 308657437
194444 195101 668537545
9727 191522 933186761
178680 187094 189519234
48242 94797 116385202
165085 193624 859531745
156702 175532 47311903
121583 162322 76658265
148023 163699 39368014
49945 93563 108980965
112144 171305 939819246
104970 106627 953928036
163026 173173 25509907
165414 186680 53221409
43693 106492 906753000
96577 123562 68039484
67453 119577 472627030
197880 198426 31368112
118305 119266 2391948
145412 176333 77579242
56441 178533 306325977
168766 185676 578419212
117399 173241 140061692
68977 161282 378938705
162872 177845 730634257
2880 37947 387663814
95862 182243 580805190
87531 128525 103049283
82857 129065 115973261
1427 121790 404227609
11035 129087 495879215
149478 170834 707679767
4724 58708 511517850
166765 199902 83144695
79524 187009 474293227
44144 46221 5152414
152567 187786 850755266
31906 109851 195642998
154939 177706 239234115
51874 76408 61240973
113987 140594 66519951
133888 156537 149042844
135418 136276 2107254
114526 187834 679669692
170145 198198 859553639
110597 140047 73583705
131 63755 159329045
73424 134298 152685000
75962 105371 73961291
184237 195511 898673321
17729 171977 419202388
111266 199050 220187580
193942 196156 5570595
165114 171880 17018799
159841 163760 9942641
139158 144382 13228703
180408 191995 337770986
19019 102474 287539028
74137 155743 240485596
123998 164448 101710757
108931 152795 913681589
5628 112051 531535870
75083 185141 276382108
174896 194054 629436777
19050 192545 72807307
133352 168944 89547567
5769 132088 322977885
94731 165467 178113802
136674 149197 959561834
53647 59540 14808142
146909 192334 114007949
143415 163397 763655535
37219 174864 423681287
142762 155790 895402565
75343 140584 749385186
104021 153672 195157895
96838 185945 224019517
126213 159875 35170444
148681 195969 118689374
170439 183726 671348415
112715 172572 978171297
125356 186665 351063705
5562 104251 247153947
64567 70152 13946212
102486 191910 224646307
9746 175953 416750086
15364 125973 277068233
101259 123943 57207804
50094 115430 472926918
61897 181150 715157372
138805 191029 367212748
154095 177088 93909980
24439 189362 413808201
145551 155334 592860006
85021 100869 13919403
169673 183112 33596451
160466 195574 88206132
46104 131858 215055762
44285 65608 289214400
185877 192810 17421191
140107 191402 108362618
5623 87816 205480983
93450 198855 264876857
54426 89704 87970934
132118 136800 11642216
93886 142820 123030069
65097 69139 16252499
91282 104410 33223335
197297 198408 673908561
125787 137009 28159071
126565 164960 862542330
181809 199753 45011414
6510 186052 479471684
70722 154822 211086111
187891 191407 8834983
20491 67582 419199695
78043 126047 133357532
47432 122569 188475506
185537 192481 17491385
98505 114130 878023477
105095 143276 95715662
27501 152169 686617504
73632 135245 774539211
52329 127542 893593417
153767 181988 70898068
136978 141294 10835742
144065 146166 5381953
80934 120110 204061221
92268 186377 236503378
139757 140255 905453555
158547 161375 314309980
93310 110410 43379910
164551 176755 319889908
38677 102278 159362292
111579 163533 130280408
89784 108100 114244733
76319 96400 50177293
96045 182673 217833279
23863 119646 240256554
84304 113181 733911234
184207 184511 757412
94238 139738 114390183
104045 127596 58970891
185283 187886 6488870
164449 196779 682563901
147943 196737 122468264
78419 122437 110525883
68271 69510 149655323
184620 190071 13636046
22030 117281 238903019
125302 130592 13247323
89990 122246 81202810
134780 183448 837203114
197134 198507 266153565
155252 169978 37044033
190275 197524 576691834
109993 178978 173108189
166834 186511 132137158
128468 140537 972261108
84442 169587 387235293
81003 170796 225698803
1995 149461 492279139
52773 193150 352203462
11895 185527 435372161
61706 186914 313986184
38442 82902 563190733
73260 113203 100489344
181699 186877 611246007
10498 39556 72566500
199670 199964 723870
73957 142061 655251325
169460 172324 518802237
103611 144122 212105150
64486 95618 741795347
177859 199942 321843265
64898 69743 344909289
192956 199677 985952269
51433 185189 731806812
74600 164040 224730473
54099 127105 182832209
118603 140065 975827537
65729 163077 244232838
140152 143732 61175465
122571 155783 957397643
141294 192708 129230798
124520 144990 51453186
149037 197735 122179576
178415 190796 485914736
16160 120795 65673020
70589 192239 830575843
59661 131624 872645567
6589 128712 305825546
112855 149606 92087994
150254 154933 11821848
143376 173089 74755872
117218 129899 606757547
90971 169449 197463096
120768 160241 99168313
74140 89233 523881162
124940 182479 327590465
141634 141639 993150752
191340 195845 11389663
190929 194876 10027004
19563 138301 297510567
121132 161119 588803604
131250 188065 142688689
155750 160342 11458478
3579 177908 795190453
195842 196269 1092580
83452 149849 166819397
146782 184290 12651608
53863 57471 274337346
165403 183149 525211032
124940 167597 107162581
113222 187107 202530240
97442 145234 120406304
1313 69207 169879588
63313 143002 694538629
176990 184598 827228454
48863 57996 237523942
190786 193882 7879446
2740 31692 72257232
19429 173280 385902600
16424 34985 46246163
168251 182659 696064710
97500 188158 227889314
154327 167960 108645935
102066 177902 190614200
155429 158538 917689615
131941 186588 137227895
152285 192523 491622293
113295 161544 120983915
10892 144161 333980110
58130 103159 190859673
139377 198112 451692622
148274 180534 553811549
162614 168543 456705714
51430 62122 26892226
1525 172501 889030065
128663 165415 92502511
173602 187894 174351169
52143 53430 3259295
113087 162360 123610698
76626 80432 852225461
11868 45808 763437107
4179 71048 899125719
92095 176938 213331907
74595 185730 785840120
93061 185544 232417040
71785 138448 167134478
163535 175662 836615047
12552 140741 321193375
147388 168367 844365046
65559 133202 357930342
111049 155623 630308967
22072 117362 300107925
105487 196893 229430166
120921 188871 425930054
140870 145182 597582303
56848 149659 232778407
137032 185756 122426036
136699 181218 539140358
179966 188181 20520398
102806 127841 62885008
68172 103926 86469040
167065 191213 806368702
100500 104459 10245498
157907 193414 816576075
182237 198090 433001746
70239 170306 251254795
183897 186445 6388446
167549 167645 221656
156949 158552 3966383
81355 182961 255127283
140678 179190 541751621
170569 178470 19713520
147909 177688 74728147
90380 139404 322906802
36611 151789 289000961
180153 193070 500863385
188289 196200 163485357
185528 194946 23766095
55375 173407 150351093
140772 191390 127193562
100145 123617 59164477
2492 71045 171595293
71054 170939 708950344
42686 164811 153110941
166424 198408 666024341
133897 173418 99402169
44488 189377 363487877
145232 194281 123153531
164099 183342 649172222
107406 198001 525930400
108649 154837 267829890
151307 165937 36791612
93225 121198 990221159
26555 159610 607939238
83933 124158 101121381
113589 186304 182348743
126207 196759 382550763
72568 197953 889038938
157990 162249 629334965
122393 137264 37180473
44752 60766 40285723
178513 197989 48781232
76007 197686 305495961
129696 170032 101592062
37041 142973 265683317
1426 51351 891599910
17495 43161 64309920
192664 195207 6426434
35069 87938 132393020
149303 182519 356486631
29764 101102 988047958
174771 189949 996185828
180867 193059 30602583
180458 188444 413320970
62809 101611 580047135
16177 135170 298079570
88799 92863 10182527
7100 171279 411683040
182487 197134 190247174
1829 156865 396795664
106743 183370 217262266
37482 173924 416286679
106562 150007 108886980
118132 166310 952011309
4135 154621 377275689
126303 140935 36712471
92707 135864 108492865
35038 44397 935760268
86709 197061 277257167
179120 191880 31952124
14521 96442 297393250
55079 109288 135860025
96067 146428 96117722
136684 142900 15671971
149062 178048 585381994
146733 175099 661464350
56586 64360 169758016
26035 27267 2788151
46177 97768 129029337
106922 130780 59609796
176854 187051 171642528
158288 164743 16443960
21524 165035 823049629
112158 120731 151144713
99115 117639 46987261
15837 130613 287529942
152492 186417 703737671
91421 184567 650940393
162983 178551 835846140
70295 165217 647835863
60542 105783 479720754
1714 196180 552037962
25419 177851 853583851
186470 192408 14981141
160364 162245 888243413
35996 52340 41084654
196015 198835 452752385
163822 176584 976848843
80012 144584 162157748
12788 42227 602278924
155987 165645 767376430
178424 188396 557510240
190902 199657 529291362
182082 182277 706214091
178423 193435 695788832
171987 190999 47529751
62007 126716 729904631
11306 12619 142245914
109660 158305 511314307
97573 168585 178754393
171494 199755 965474077
4794 176989 431791103
156322 163295 936435616
197048 198434 520391184
102879 182417 687468461
50296 125624 188762048
93810 139487 114788594
43131 134575 229110052
43048 90457 299288133
46472 185225 348172316
19649 112400 232640794
114142 181674 749429860
91520 107649 845444666
162826 198757 63340133
179232 196082 42315839
36327 138446 256053644
147515 187947 350994282
10753 101648 227438280
58014 66602 21433473
72634 123858 128585689
52055 93034 144528076
169676 173181 8738721
101774 160911 671223894
129795 179341 124582354
190565 196093 131316
197760 198876 964789245
99111 110551 29186125
95235 165593 531173685
50 74435 185974685
178838 189820 27457385
148265 197218 122814517
167398 176277 22346325
109179 167741 146944138
97354 98684 3409900
135857 176198 101461303
2577 134397 93521707
146372 199754 612245456
48537 145306 242859219
190097 193966 329265000
119011 147797 72262173
150980 159056 393350836
193414 196314 819801730
94782 121081 66365674
199748 199938 820333195
175873 199892 60194416
141122 172930 80114760
14462 127761 283925302
32000 130165 246129395
18385 68049 152534959
12514 16362 871016320
2932 80713 194603504
73835 92221 45853807
10810 91109 200764664
183061 196706 223585644
154688 163357 21761545
45224 76156 77386263
28981 124726 240110759
197313 197837 1288005
132813 199678 477534970
189485 196735 18300063
12106 62141 674399269
146317 147853 3848012
12291 24841 540936026
40919 157230 291805917
184499 199357 99879255
146098 168603 56530509
115112 131645 41208082
77742 78323 505327242
182499 197666 709610930
108538 134316 404299355
91766 130653 97798102
47379 158664 613727327
164106 181216 320347379
162235 192589 529376670
161522 186528 768788126
73661 167805 588807730
196144 199482 249487355
157410 168987 542880005
126510 178808 216813092
29235 112211 208287306
94372 170597 191883142
8240 133188 312940610
7688 41512 84532975
141197 148378 612948840
186686 195906 801734439
187135 188101 2442232
92189 94525 12150794
190497 197813 496310880
74361 122612 788531129
175146 178887 405156154
34974 155077 301521891
62759 103541 164617317
20015 51860 176556544
143687 171952 709990164
122323 198440 942499007
44158 132734 222049779
172220 189623 519077397
24489 38789 19844618
155352 167635 983932593
39511 54221 37077141
175803 178060 118246262
150031 172093 55518809
11650 34084 42215550
72610 91024 36632825
129590 163103 519346524
48542 131248 207376609
121304 131901 26573803
185324 189867 11318350
66038 119853 134936217
56710 66712 54871399
41767 153624 450582841
98340 115266 43040312
3664 39476 89427854
83511 132370 307304713
83137 188754 265232702
138071 177169 98369628
27794 179036 533040496
177361 196181 165930766
57636 156306 425331412
15774 25800 24873168
125255 161624 91429869
134684 160092 63937314
60901 185605 405707815
188420 196225 19705968
77980 86084 20229602
23227 58256 315679135
130591 145381 37359282
25314 71160 969353503
61514 83316 54359058
170387 193733 58453578
142451 191760 123850827
116477 140106 556079809
6776 191592 476656852
15457 54596 98055833
93839 106979 33446255
52755 101603 791563625
83861 137343 134203223
30268 174513 361950885
134961 144927 139972364
150134 179422 34708425
11022 66023 137758333
178287 185853 18927033
181932 190599 21693012
35891 187784 900180829
94395 146407 209784941
3917 61137 265759335
125750 174070 329157267
33640 126015 231616679
44445 91714 118185856
141167 192739 76398500
163916 190610 51708370
161253 194706 84050687
33279 79179 146610240
180820 190106 105658705
24373 54160 74909827
7565 119945 281521755
142733 188316 367422549
114871 136376 53601296
187312 197604 776142217
161539 170822 23498293
78006 127638 151871158
93873 176327 405534485
172985 190851 44758813
84644 196857 290146416
41283 82068 820403268
107246 131505 60621014
11910 140987 910688924
84971 182441 923081285
130229 142714 1476655
191763 198550 17070419
111960 162826 718851197
119542 145472 65121309
68055 112261 111004786
150167 186667 955753047
175755 187639 29681996
83529 192873 487943125
179053 190339 154160291
142608 195714 133481613
123208 139462 970779098
101604 111862 521836884
142684 161032 46184849
101944 113805 803441286
137813 181371 147003902
84914 190473 265121004
65077 68108 405757499
175738 196400 587777443
85818 147949 163257764
58041 196050 963920372
15068 194296 449592357
18653 36605 97718982
140459 194022 401442465
44890 70992 65462255
29114 145693 537071073
161191 172568 28665384
149866 152774 7226558
74546 151963 740218573
103757 199058 239262037
86961 113997 176088832
58190 156616 877631703
33383 102393 390966438
119004 197604 708955526
147084 161535 36243432
26115 142589 659591779
171104 184059 396799729
111264 121648 25885486
187297 194566 18363024
166989 181138 35505527
184347 185348 2513879
180939 193200 349722543
85734 194375 273009329
185421 191435 189564362
61410 131563 961378806
70781 103368 81601324
56092 155656 728820626
117832 118231 927972
41385 52891 28880442
26474 137425 341624270
26789 76722 125034108
98366 186255 220895725
15703 113030 244067823
6952 196680 475683045
175344 177926 46407011
37283 141378 261079136
79932 100974 52595737
77039 182516 264859513
54500 91476 92248320
130635 191097 151889909
182081 192120 25212959
181388 188936 944574834
135321 197670 395049105
47886 59184 28561980
182443 184678 481734324
163909 194436 76587731
17835 47674 223437893
6884 135262 669073007
44766 134541 684558187
178247 186987 105320877
162861 167893 12589275
86811 186425 250224219
46904 73057 762638786
1042 138110 343277538
170493 174243 63154319
36675 44145 18813822
165656 190378 574681642
68580 69850 22534653
77519 91341 455957459
130185 187292 143441103
105792 141848 326608091
125855 127826 952690162
138664 192455 135225394
3036 39590 788647216
63369 157096 235032890
155725 159133 8440250
141468 164859 59027899
20297 68058 551175126
156651 172045 38764254
113028 155645 347749448
117333 158870 104043339
137559 148194 656093932
127866 177360 124400735
22251 172600 683460831
112318 153322 808844355
171974 194078 55379266
124365 138458 725883521
167275 186774 796043455
79386 88309 22294208
120393 129206 283285879
112059 121244 650617394
98097 195702 932124599
149711 151271 3858467
163960 194065 898075406
111564 132754 42806343
45990 146597 492900959
44899 104340 149036718
157190 198989 104890868
117562 150934 83514011
164832 175015 25518955
117319 130295 32263386
188033 193729 643228380
165070 183648 797177698
148337 172187 59943207
147380 190884 129465039
96163 162670 167365516
7815 130390 306953294
199385 199725 856180
52015 87929 89665810
36822 56818 680537842
22422 94990 848451869
101983 168041 126385279
115826 116814 293907598
6040 168604 407629147
142942 144658 4441996
118831 151771 468089568
190147 198544 907063429
15539 53644 95488110
179146 185264 347734
126624 198037 179421156
21893 191894 641084898
95811 141091 113890426
12773 141677 323006590
25116 179202 386742982
170657 180920 25591741
183890 193736 24795235
103785 164945 153705509
35904 155750 376681113
175867 176803 322605888
180064 185963 14761484
57634 100922 382710998
117514 157726 497377389
135849 188820 133098765
98182 176513 706717837
46281 147067 252913037
169220 185823 2983066
3217 130076 317725699
85013 198672 285519046
187336 193414 522231554
130535 135860 13367533
40173 99826 149322598
1584 186352 759863926
125484 148770 499155237
114212 173223 148055360
187516 192691 13064512
129572 162966 84043712
120712 138578 881905615
146651 151951 884391614
133913 148871 88808792
90119 129138 98115371
42839 128303 214142844
93720 187686 521369827
92827 99594 900297301
12407 166114 385465885
108415 189620 203702019
154294 191573 93517479
142885 151997 22973876
78574 144391 910558768
64652 183098 917060880
28646 152945 311850257
101926 129581 69472776
64851 173894 273557993
132247 183354 128395809
143655 175516 80121717
106029 121017 109990843
32216 106205 401112696
12388 145361 860959751
119158 162464 877480762
121494 142152 111635451
105008 166804 168233993
133459 153216 49674485
77062 154892 539639289
27781 154956 742910183
132945 161814 283482560
89029 188090 248918458
176350 188357 445913362
27928 162512 337762599
145708 183759 45034408
38298 193500 469736634
132268 157349 63043644
198800 199149 659510
131966 158777 67337585
74367 188556 602426739
137187 180567 80569972
142488 149148 983400259
120416 173702 133826102
174034 183734 807644821
110922 181015 175805528
3338 94820 297435335
99695 124138 887861788
182454 198407 40046458
98561 121289 57366355
32842 103170 518880456
175872 194114 774657464
16178 137076 306304097
98440 106332 20325982
66744 118250 203544734
22921 115566 361730169
7123 142651 369151438
7664 90704 923369813
188190 195771 19139210
179598 181876 5728449
54127 179039 71213271
85702 195648 825581837
111963 118424 462585122
196605 198287 4167964
90119 168840 197991077
171617 185616 34951378
33425 75616 105796411
194229 198069 9514047
27248 42472 739885228
197505 199367 4739835
137461 192869 682130778
38616 59795 53365242
187288 195749 380188328
55854 197969 356447559
163751 194563 77324808
48312 69938 54359498
176390 181110 11842498
80573 172226 230316950
39418 169313 326083605
147738 197328 124419125
90016 143414 700451815
160753 169517 750547308
173366 199791 66248626
194366 195733 3414342
106230 163409 143430177
99447 119310 86838501
5160 70717 164133613
35090 150044 503360299
189783 193964 148376515
92569 128328 462879877
171105 191364 66737307
135965 167738 75419042
163295 187588 733405077
139423 145677 563942806
60469 101824 103348335
181706 195985 181716891
109739 181913 181120387
155980 192107 90680530
70844 133244 595591584
588 169945 424622406
88290 96037 473354433
91525 141728 768430167
168869 173899 689940719
116349 116692 866457
75671 118378 244990737
15969 163474 369904878
130445 195768 164150075
166049 169420 7457858
155220 187647 81246799
48133 189367 547654729
136272 139230 405429180
87194 103504 152212585
114492 121373 17061443
83304 182237 301378117
119460 166305 117609570
102072 170514 172161573
193373 197205 726183448
86844 180430 235148224
31302 186457 935406317
33858 199571 415906641
4074 79506 943070210
71562 198373 318249841
23304 44707 881846089
33562 154942 607633721
61325 160077 760245130
89672 117533 70445303
16260 194566 447201346
184486 192095 19151700
164066 189983 890108548
164877 193194 418384620
108699 166187 144272374
47111 176061 323644029
79002 117382 96633585
141224 174782 84540722
127117 132456 945368790
9647 41455 497052414
173769 192796 533864425
3194 181669 767006618
50915 111616 152402344
102069 157697 592424777
115424 141832 615872319
35914 106423 177018027
135889 159462 59265757
157403 189506 80559401
123219 170648 281349673
42849 165088 306708773
131984 191873 196420443
87743 136566 122656113
67868 107022 311374745
22778 154672 972908752
62741 135949 183383058
106497 138156 79126686
110963 190681 669789872
53459 128679 891617774
78173 79810 4078419
14372 121511 845258795
142880 163635 52279046
67422 100352 369990196
83371 144246 152883610
975 152868 783204430
32343 89251 142432819
94885 94906 54362
87643 135317 119773043
132264 161892 74491372
99283 105286 15404640
187918 189197 282271588
109921 165377 457665786
9788 198416 472951509
16458 179243 566911245
123155 160946 834573852
185841 189179 106267998
60846 166933 443733345
144692 155369 196282270
140499 182766 106276011
173346 196889 59047128
157978 159530 3924849
29883 177612 370688200
104012 110378 16177059
197003 199467 6161167
143637 164442 52461073
170500 188603 218947106
196861 198202 3304382
92827 108638 533003252
116783 129014 322925276
54273 176101 305606462
168052 180252 680716059
21504 88461 167502133
148105 153205 813373
20734 32836 30097456
113779 190101 191411535
175081 194774 609088472
118269 180473 41023057
43340 72423 72727645
163178 170226 17847041
148757 166279 718337829
78781 100446 54189364
156225 171523 38489180
49744 175513 315625775
37799 150055 281732044
8029 126465 277327726
74721 157840 206734927
20964 152826 330622676
115071 134832 49196729
39264 159337 301226603
31922 114852 208186774
178970 195595 997772821
141372 183333 105493163
66267 165465 165921899
103692 191447 220282280
152621 194721 105780484
50234 103582 133668403
180308 193198 223230586
27626 195959 554071049
131914 139661 19322468
199441 199966 1309072
147739 160949 855581381
168675 190551 561171530
10550 104109 234323018
1912 17212 782688896
122885 164351 569307564
66179 84940 46703491
61505 83936 459257140
122474 152700 75897256
8765 90064 661719426
72897 95464 790845813
19321 29854 421413596
15862 154259 347021171
59 139925 350233779
110576 180870 176316493
173838 176766 7342955
150068 180912 274080035
132225 190200 278735544
32869 130244 244202091
69505 132041 78645950
190848 192140 650247442
114028 142793 71968102
52431 55527 7871917
39272 100190 319003729
156761 159770 7506479
108723 140458 989713724
160983 191918 238445074
123594 158938 62937663
66774 183021 735435754
14600 181201 616205795
33713 163079 628066123
116134 145146 822485724
13697 120066 266619064
142636 172047 74082321
103816 173951 176144949
126174 191667 164554126
185450 194536 22898038
10127 142616 820202098
86566 97208 26539020
144837 198972 135842813
97313 101607 451806924
18578 81963 722772428
84489 139659 733091343
139865 165750 65281491
54942 68364 33592806
163082 169038 15031413
132057 161973 75200963
80620 99934 48292201
10248 69790 865017370
21629 193025 429900166
69297 185921 483369965
196859 199898 7601503
187507 190504 7542734
28015 149433 304696182
48337 161390 283713694
30052 91256 965351649
121542 185272 160011960
41367 81635 100819769
16004 133627 845698401
128895 131371 333148608
183828 185410 1869895
85106 98741 34122608
127532 140308 32051331
143925 169275 678542067
1808 114627 798948754
55401 178530 577882959
189824 196057 15758637
90768 158747 821627394
7186 192189 463833631
63447 162708 865691589
132052 137064 416219447
174157 190218 159961754
106583 131454 62147289
188808 198447 24202774
140070 147990 745688133
169549 194024 156214809
98629 162151 813438471
181113 195932 37227562
116389 125479 673208028
186983 193464 16352507
56597 154980 760600664
122344 172934 127121014
123862 135180 28247068
111038 138082 225820199
75644 93036 43403901
97726 150285 823111431
120445 151731 78526374
62495 82388 550452387
167923 177428 940001401
158532 177254 755095774
27688 40010 30938338
29409 103771 42390978
139365 168645 473701477
3422 121252 295158439
137376 152543 930633307
176079 185798 24276413
84703 191070 924290847
3602 94266 349702321
134335 143943 963274788
124825 147616 57301692
120835 154440 84517171
197267 199479 5567442
21377 31918 256985817
161004 185553 329252085
141765 153957 30752854
97933 164244 691525431
139908 148215 582130404
73919 108152 86137297
83699 196181 329865327
159394 198861 322148954
6655 54751 416934190
88780 91252 6186161
21797 181975 558284406
163214 180472 51822117
124541 127007 213278331
31664 63844 982890232
161384 172466 27958549
113625 125385 32499217
34274 60550 877963691
120784 141167 51080508
123933 154664 77196573
59176 111333 882251267
102970 113568 15833292
98587 182137 210116142
167766 173751 15067111
132001 132412 1032915
114212 192247 637297633
45112 45946 2082638
128702 146477 701333208
16555 44603 152030172
123697 156288 35346556
174744 177408 6619079
157188 191983 87345276
59992 192866 333254698
46623 123573 193006567
49566 72037 56251999
105244 128470 58159617
9202 20176 27441307
79645 127203 117479397
59661 192009 493291623
77763 111833 7661124
112902 122720 57542088
88159 178802 261211757
72096 192937 390514287
158682 174496 39832443
105020 114937 183302067
78005 108832 180106256
141731 164810 58232540
148967 191381 106423727
67399 168568 180663626
20919 182302 404753012
93595 195816 272351637
94097 148585 595187695
20713 187118 927065722
111580 116251 534627866
56804 191461 864264842
126527 160303 443906363
186610 187007 980043
3193 22516 48315377
14078 124702 584923353
127274 155838 293043205
118168 139231 52606259
189163 191072 76499141
61999 88219 747364387
148139 157298 922703785
178019 182274 695223364
88448 181725 234390917
173651 186814 32924822
150933 151866 654347112
180577 189315 145491206
15369 102257 81803823
54824 90328 795466769
52988 147741 237670038
148004 167034 47723983
116930 148122 78197169
98114 192599 237543758
89534 114179 62324577
41967 138978 243115797
92236 135800 748057742
177229 188819 29037465
37545 136204 247356824
55481 68314 32101421
145910 178494 921605701
73186 108205 88080487
109707 114409 11872086
28398 98133 174521692
89378 199264 276180852
151102 157093 15085806
110877 194573 210013170
165111 169105 640005804
104154 162774 147255165
64128 68922 11916049
18127 131900 543074008
1644 74800 182940136
149054 176760 811713339
198896 199326 585511918
32679 192041 959296531
45041 132305 218806544
135961 149067 22328529
53314 130360 193048325
146301 155075 452138746
64051 69355 13159168
137666 156953 48590838
112091 184644 840879828
145167 162397 43288416
160339 197380 520659992
43404 66270 468471463
101739 137220 89117598
181273 190315 22645859
83794 107399 320649531
144654 184419 99823690
188382 188729 919121
162523 198837 91088026
33979 146445 372817589
139731 171839 80935049
21701 71104 123762452
148318 153814 13741971
104366 125744 53540321
36384 55716 48662876
168551 182480 34851201
110444 113356 7280958
27711 158401 746800632
161709 168332 191289053
117394 156253 97403593
140560 188867 121393781
7588 63079 138949462
147065 191844 112370008
65505 164289 247927656
161814 186255 403959656
55034 97774 179567776
13338 138805 312748294
153942 193061 98184192
37085 191134 702566970
130141 198495 171728343
86924 180903 342261798
136789 180149 109046042
121796 170495 156573293
91480 186471 388969402
156310 166696 26075533
36899 167688 328200154
15830 26792 27235313
32951 182708 375855260
156981 165486 21464288
133324 194721 154743622
97228 176230 198770469
83650 108444 62481502
144094 178826 87296587
192729 198381 14174901
14941 167103 381568011
99391 125299 858291183
188202 190480 722327539
116772 172099 354631154
141250 150879 24300895
18876 157957 348715059
119112 122734 2789436
122907 167205 111257818
150156 169455 48593758
8729 194488 917622812
63350 142369 215171994
110218 159688 123980613
109250 147917 869954949
63337 63367 89199002
72363 114507 404815803
187000 188773 4476427
188495 193735 13243733
93243 188564 239528397
30684 106797 191046135
158109 180013 55055485
198657 199046 976189
177267 193089 947387564
64408 121364 271631559
125582 185884 151476238
81060 157902 456207279
135165 161606 604334610
2435 157122 387722127
192566 199547 992153133
147867 197194 123780090
76660 141078 846006550
5619 177909 726863372
10143 94865 826226608
23454 194730 914032838
79644 132945 133793489
138972 146944 20222093
11279 35457 371078449
21207 163390 356593695
104564 167518 748796421
67109 198279 329116067
181496 195957 36332400
142270 188395 87375806
167081 169313 5714061
160635 164146 759263145
90646 101039 26148300
79417 122648 108588522
135855 192051 141233143
64457 154450 408729234
80056 185833 225207277
26794 141979 864742920
143687 172126 199479324
170584 182462 29640084
3645 167627 456791891
108997 155190 115948292
188778 198309 23931960
96194 162843 216126803
60205 125813 166633109
67837 156526 982382544
13106 16228 62638366
97741 117382 835198987
97815 103900 454024695
89306 97173 19678303
183159 189872 16780927
168622 188084 969194453
96947 161984 163697533
114077 198336 211349697
22545 62357 99841628
159364 162755 8639999
109499 122075 31462847
149460 152053 3561383
161358 197988 91886100
36906 100956 160390343
183202 199781 41596941
196876 197415 1293224
169432 191408 54992341
97060 106467 24193150
118314 131607 845063637
138842 159480 920065910
5494 52557 117772524
75329 98218 57168246
100054 142471 106652735
39586 42850 527993483
124801 170234 114288514
10129 72750 197532880
125847 183424 144684853
7686 84216 191372647
119691 143864 44325679
162506 190401 69894493
161173 178363 43195273
99761 181906 206537260
161776 178289 499846770
176571 183694 284841156
65252 140744 189129563
17765 62470 33939807
53298 185974 332796586
83582 118537 87930717
13912 68171 863774201
47815 164476 396799668
58128 134436 191101253
28263 62193 502325265
184648 195369 445378769
102622 175367 182896272
2183 83015 647702215
21186 46091 567414217
3466 127516 795299342
94562 105306 989541839
52723 53702 116737836
15368 146609 470196059
78675 180430 255528643
144116 173228 73204241
76542 118946 651876757
46714 190806 957358346
189824 196718 17409396
30161 66464 91094429
462 46311 542703872
102248 121982 49713646
50415 76557 886253943
72597 173431 865630786
162490 174347 29765188
108521 190089 428538550
83848 191137 269413157
142548 155898 33671403
196498 196627 318434
18684 129096 276724495
162956 170121 322954620
86703 142094 893530300
111421 164051 370218822
74951 120473 450919860
102659 128823 355314111
185356 199825 620370530
158816 197256 96522064
194499 197051 452474787
29489 95061 879383793
23010 110732 927878405
155246 188843 84247939
141901 149071 656758325
163247 172744 9577405
199173 199763 1462836
67403 154974 973653198
161240 187563 950202640
149018 164299 339183268
73972 85477 28731598
8436 54396 115047746
78171 144894 167584279
72592 177642 758559630
73735 159547 433175930
166915 186973 50281542
43849 154720 294929877
133046 199827 85001190
101666 118681 42996614
62738 119675 340242555
199639 199710 936645678
75659 135582 461563336
123101 137419 670292916
197606 198607 791740693
24222 122900 247500354
54502 174951 302204811
13756 121002 268753690
146041 170289 50873476
21121 115557 218665800
95833 146611 127925055
11660 171780 976009909
108551 116657 20514027
72685 149216 192161067
51508 88971 908469044
155415 171661 40860508
10443 127793 655334515
110497 142378 836292058
181515 185686 10415887
117153 120783 921037230
118123 173931 140040804
32355 74270 741576671
32841 81241 121337593
197288 198723 3615904
65603 132685 326747977
175106 189225 94396282
83162 176140 835973479
88686 189752 501364617
189798 191344 3896826
195625 196700 48561849
133836 197699 160401128
175834 179355 281209122
127826 162695 87730455
153590 177011 434607257
45668 188365 697744506
191643 195458 9658861
195881 196380 769287730
86812 186554 250566187
199493 199539 140075
86916 143103 141127321
62294 150154 220288013
7620 24233 41269034
167703 192632 943995979
131002 186680 139847519
61076 99126 22085825
162697 193554 77433021
18462 116379 245697734
83059 171707 457231313
68875 146481 48008123
173489 182491 22531284
27346 156692 193579196
85197 131407 707601740
100315 123731 311094973
146207 165040 959670644
172701 192596 525720287
166976 173198 15665341
101449 187871 20285756
133206 182762 430683798
93509 136724 314418446
26042 156319 404846563
124192 186849 157248794
186304 190445 3230966
36241 174227 856575360
160040 184553 440693462
190734 191306 717420533
135158 159613 61534206
103988 139130 986494400
187699 199209 85489788
73021 75245 5546538
19033 164199 364136260
3164 91871 713092548
40359 63747 775102338
111854 155024 79560053
154250 168406 35564818
27149 154065 318473078
109822 110402 1514913
20682 162604 897939496
74740 114031 98844812
159765 169509 266198410
9058 147502 417437929
86447 96515 636901744
131569 142289 701536991
140897 183894 108065259
27046 90561 732087287
186853 199806 32563987
87275 175233 396370263
90301 166456 181140820
188776 196300 795604705
59115 121964 299447612
144713 173599 72575246
167491 173999 426030365
21159 47907 393753976
63157 79874 466431299
162818 184370 467753158
122313 148725 87102168
16807 76669 851659097
133600 145359 931475805
117529 119685 5249960
110091 186762 414478582
93244 97052 961178970
59018 75341 641560576
147703 181157 83968052
50545 155112 262379848
154878 166106 91933090
71650 168896 314801582
62063 77869 39309297
164457 194371 75005045
117603 188500 294677629
180992 198959 45080867
42623 48689 15137303
189127 196178 17818576
174579 177628 462485278
180086 189423 23360984
82099 148141 165934553
142740 190472 119884368
180234 188541 20790116
45064 81326 788532263
150671 165417 37197216
105256 162105 428459254
102216 110647 797231427
70521 128672 145741873
118872 158609 99640611
159167 175212 677359339
33212 142429 899651564
115445 142507 971326346
171309 186129 36983974
36714 102955 374179654
33307 161554 321860954
34953 180178 585560070
123656 198947 188991504
199783 199788 692236472
52122 176255 396582950
147181 150850 9150019
183408 193881 470985430
3955 185493 777554648
119045 136931 979026482
196946 199755 7018425
162811 190064 844194034
49590 158374 585381192
160017 185154 63101996
90326 184768 851351395
8418 91825 208458453
150557 152745 933809494
99660 177150 390893720
80900 113554 82168413
82256 144961 356948512
163348 178359 37678018
48575 141453 232860794
63415 78261 6159523
15381 56922 945950819
70090 177180 268714537
179456 191512 30189284
145224 189917 565485001
10841 198051 610020912
140598 190427 125165440
199664 199674 667003166
122294 195880 549283842
169180 187017 44601985
149784 151402 910769128
159614 162283 6827318
64013 109561 891431798
19047 149655 327518625
24019 170873 368610452
75571 93441 44623747
30025 111467 204436259
33568 50556 42767402
130443 179943 124432169
35604 83520 120026879
62432 137537 188064622
22586 147137 648355832
26437 171832 20977134
50400 133043 737960595
48025 193313 364669139
27260 66299 98020288
196221 197492 3075917
140772 168894 70890654
122628 136514 954471342
142584 194823 552091911
135202 163036 70102067
44429 78554 890872627
17468 172001 663578192
140520 159221 47040238
30357 162119 330622006
148978 155395 16178472
93939 143443 784796953
20160 166719 367532819
159373 186688 463362531
187230 197446 25652355
152504 198176 873645305
41213 148755 269835626
189360 195729 16100624
173919 183455 614997426
91716 112305 52216647
169570 173557 828721459
91124 164916 535833119
27280 91383 160460152
60930 66306 13442103
2889 61521 146844268
82152 85083 272839263
13241 17162 9852863
179134 182260 370760374
97426 150790 134295602
49072 177453 574554306
195965 197332 3345895
36290 39500 468213253
58088 139799 204619360
164650 168023 861378206
20744 25552 388940604
179195 183862 7746984
37391 118805 204334330
77546 179285 107057873
151852 183849 975393140
192980 193491 1303735
96470 162981 913201100
647 93589 926884770
129727 162503 472352111
87749 169555 759516547
147009 164501 44040071
71288 94264 918179871
99480 102457 7592525
18196 77449 535787356
22632 115735 409653086
50535 171043 748887049
120240 165131 112803858
69119 137498 583182647
128867 184332 139366345
31121 84096 132674740
28115 136868 272667123
122987 179264 141348638
14072 84225 175564337
193068 197399 10816628
121748 168294 116935702
131174 138813 19138185
193042 193193 869530142
57965 176311 89917539
117620 140675 57539546
174775 180899 8331599
80784 179438 49022502
84642 123550 97835771
93931 163513 948734330
45053 90242 112960332
113150 135336 55346560
26382 187037 634452596
18731 102434 209607408
14796 112200 244311379
23877 179683 889070109
38710 86365 493913604
192980 195773 7029899
130969 131322 511656170
78310 178881 623617848
133617 163681 891320700
100410 187190 218040436
187514 195289 14224641
79325 185431 849592195
12229 23429 332143089
49085 96036 807495726
177555 179041 3751956
44220 128675 211710041
22725 101412 196882979
159167 162487 605663245
60823 123712 157644010
61273 191377 607532819
46071 123991 195437828
24943 65382 135757363
159909 185278 63700916
57370 108918 462318204
22252 52986 614497033
64611 191660 318699933
139942 194824 394189512
10646 12753 5232134
199304 199855 1381311
105748 131479 38794765
142574 165060 996947382
103764 166218 828194649
54519 88359 84439891
84991 189617 411001804
74749 104118 73794860
164136 184788 196136812
196280 198930 6580219
187207 194832 19269902
186099 193202 17910935
85533 157599 481183258
36782 190232 716682689
76945 169100 50889896
132742 166948 671921122
72212 194505 307030427
47172 68491 53567612
45306 144607 249124158
167377 176054 21861579
135354 177926 79950859
31658 125607 927106208
31623 145769 382703758
92911 110187 371582219
94530 136250 104886378
100133 188459 471433779
132218 163480 95310197
159457 186122 66926401
181686 199097 43721117
56220 147016 762562454
162417 183352 348261184
30612 153081 567160339
152600 191309 927309604
90547 177591 218868523
130358 131488 187356
126156 161542 857296680
33282 174247 518405200
14442 108456 235775353
173575 175650 452518478
184889 188541 9129459
188881 196407 18969677
102320 144965 473796245
138812 184396 909804935
17945 106365 589064039
27047 113623 217302138
131271 193864 157318363
58796 143422 212087625
99084 120877 142644981
196277 196469 479859
32321 73228 102522950
196305 197854 3569860
139247 193375 136080688
182745 185424 6707778
149076 170139 53048877
109204 197249 220943711
198487 199091 830799273
37419 84194 117194648
56755 104401 80001974
109523 132904 58468651
1263 152362 883213578
169681 185616 786491424
190702 196510 316546995
91739 185102 975707033
18804 117714 147959609
137752 160697 393172527
191530 192109 1519735
133975 139868 14726730
158114 164194 15423620
76344 118721 106548922
142930 173106 987435643
197261 199168 4818663
86129 159394 184087630
27219 150992 310487609
32929 87613 136933268
155081 182443 68612526
126299 165852 99525310
127111 184964 238269454
94100 117791 59957631
47251 85158 94798575
90051 126950 92701183
43182 150794 269827503
184649 187525 142046553
167151 195627 399327249
72531 92730 50412894
101119 196224 239067506
7722 183849 871250115
120496 124643 10396347
122886 167359 111697158
90710 94227 815841157
50204 93691 668213731
111169 184143 726632041
3728 161221 394776574
48299 103622 138748544
179420 196395 85048047
20174 41267 52738174
45357 192880 370147680
102054 188707 217682606
178126 198950 52243328
100022 112140 511359967
167229 192198 62710892
56752 149492 34137350
126233 159579 83836005
20002 77700 251424202
20912 163314 357154085
117425 145267 181882491
56175 150641 236857176
86842 102388 39055163
190725 192116 3576757
174284 186524 30639027
175470 191481 40073025
156480 164746 73503655
93820 160105 761733625
177519 180204 747602789
92766 165000 181760840
42539 61248 366670148
123640 189463 165190368
113306 190847 194475907
69015 175040 266147860
55798 114306 170157748
158088 190786 642257896
26748 35100 968112278
36914 146890 276006737
29055 125051 858513564
48715 131460 207442397
47 32556 81027385
166777 184503 123249481
127794 152981 610684195
18780 196993 847452085
124755 141261 292266406
123992 145238 53394903
53188 90214 92420035
115160 177168 777589424
38274 91582 133445979
100283 199017 731156600
185295 197186 29860410
127126 160289 467448882
41614 138243 242143955
183065 191669 999728928
175639 176393 294043772
112487 181868 174010047
38718 164163 446624155
103183 196130 233494122
66091 164168 578704335
2156 119025 292786044
73797 113782 788096090
13459 20326 470660415
3664 40865 58185815
167037 187215 838114374
56957 185419 571613987
5912 193864 788020451
39228 39400 332609679
176823 178122 3247684
182742 190339 19028130
118591 191297 182410423
162148 191701 74098382
165558 179271 124321586
152834 198930 276192439
180115 183561 580325389
45648 187295 714345246
6983 137932 327908899
4434 44617 100533069
164796 167631 6939259
1025 138721 344843864
44371 108727 161499407
78261 192862 287717775
161636 191847 91732444
146979 185165 177885646
165319 198093 82082951
116919 152053 304427121
58324 104483 115575993
84567 178881 236962747
106381 111636 606425439
36583 123753 218698385
7127 32223 708200944
109178 120345 687138659
132190 190015 524484568
34215 154333 96739505
22049 190488 422392048
56661 116981 151373644
53002 118259 163666394
111121 167591 141601643
129520 138388 22248418
138473 199224 557378469
73728 193860 301672710
74336 86116 2812013
199059 199342 712160
199916 199935 325922781
91738 162312 758985475
120221 174399 136052733
5309 141529 341269185
59613 165897 452227740
148024 184974 92702565
117715 133399 39089902
75179 176223 792146877
6797 62499 139480962
144209 192059 120193726
19026 54664 526674919
158404 175003 41862221
82935 151434 823300251
156662 162408 612374099
94127 196832 258152831
49693 199792 376615908
166066 199332 881868782
148786 191620 300967640
65883 71276 975502460
62232 128247 165306126
185266 193775 21393440
16817 99230 206184432
172734 175717 7467605
142594 177799 88521474
9931 152054 356211681
194944 199343 10962484
101577 170059 771710053
186310 196866 529569
4865 115776 288504915
158369 195791 94042166
26652 49491 57376852
93389 140613 659266624
117904 139992 55113902
37642 116434 197931901
192435 198095 14130132
193998 199126 12841664
43889 107743 538094333
112626 199914 218901894
99544 178670 287275493
7986 48920 305264442
15979 105265 223727512
50680 127522 192552901
109343 119398 25211066
171024 181539 250243105
28919 135780 267942552
121407 150257 217277210
32630 166293 871988532
170850 175326 797582886
145551 153701 98518662
1580 110656 54841508
158222 168425 246984779
19630 105060 836350232
139559 158185 46900206
6837 95065 215720242
147990 171576 59293601
86099 156003 952421627
142873 165307 326357691
151172 172840 351105522
125254 147815 56784193
195096 195106 29419
129723 176911 118664763
154517 193375 232479015
86121 149293 158811113
76753 81948 13117187
10353 23461 32641126
113869 187116 183679650
30703 129905 741439587
185954 196650 26923046
35149 173457 665793221
74471 155062 37353040
139337 146265 17614920
27889 89138 153321641
132243 138014 14388517
61362 77876 773915296
135305 195062 150248225
194655 198305 40382291
198496 198907 1027548
175136 178873 924962417
170360 182191 29523895
126221 197764 867596217
20602 163274 959623669
9908 198531 734179882
167422 182084 426932667
39297 115895 192395244
134360 185234 910358601
155900 196348 141069805
62997 91555 71099940
94675 193640 248866899
127385 180434 133318531
191349 191456 849147907
32311 65880 84317513
166351 178700 117125874
48067 49104 2724131
190590 199964 23540575
161849 175718 338719906
9437 196425 468902773
160147 172524 727927751
104552 196704 231348457
96391 154721 146846037
53178 101263 361175348
17729 41973 60747269
20427 54453 904247666
17243 33892 999434699
125869 189558 159988458
82783 107828 665066119
99046 191382 438213219
193233 193241 875924556
85434 187285 431187010
128227 171696 109408306
162732 167354 528508824
20446 43401 57490625
80502 112020 79409154
57733 123948 165918936
114160 180504 166377607
194602 197873 8083834
38416 185162 368295335
118475 149565 805245248
89683 148375 305411402
15279 28788 33669936
93610 139361 878258235
47940 167782 300766993
106988 116488 149924679
196306 196934 48606652
79377 83147 773454644
130270 181891 639260098
157038 191547 86599867
140659 151456 27226113
20631 90444 174565898
136206 136653 733439149
27538 114786 219024058
126705 153184 66648660
75276 77662 998596399
198000 198883 449408624
119499 134038 36319112
17797 84913 167908958
77414 109031 79552683
177780 198772 52657810
80148 94181 34975361
82217 186874 354546551
38773 134072 238965873
79347 165133 403662254
118702 191784 458398134
161688 171450 259439982
35498 129780 236375785
86538 167297 514705788
86002 149890 939875417
186795 193154 313819932
145655 194068 644971330
198493 199889 790932482
5289 103368 245567667
145098 170806 64680980
140900 181883 103084244
38574 174725 341806805
81496 130308 155431621
4153 16017 29689197
171812 172574 1889298
194642 196207 3911330
13227 106977 667063919
87657 152646 163396264
175852 179231 8448954
94095 149907 158042110
77566 126790 34743308
24126 137621 284526215
51486 182330 328218647
125726 127685 4899844
143244 184317 56664261
198773 199490 1797261
183731 186220 6188559
138960 196929 145716059
149633 169532 159150245
40010 107264 227958871
61805 192663 328215724
15285 23726 969614385
76703 139435 157432621
67020 166564 923307835
124495 193478 51743392
119894 140201 50795081
157030 190325 185071726
166016 190156 287275103
51618 84370 81832813
111783 182935 178397633
173764 190403 41662365
125684 166265 102060240
184390 185782 3441023
32609 138118 264594731
198548 199297 528646911
153272 178763 933614686
133414 181228 771075255
4844 100699 474147403
27614 74079 116410694
41680 133113 229183139
32510 186014 385185494
117226 138380 771938929
11437 151254 663213755
122678 147380 62070426
156447 193919 94077272
158015 167716 406183926
60198 149119 222947069
197009 197049 26404
13336 38424 62645839
75065 198335 309520049
57879 82212 60696724
112087 128096 39851035
19353 115186 240377299
137622 159512 754493691
41866 152701 653633942
169231 172776 8841360
92591 161567 407731896
125959 167271 862157192
78643 160673 474178100
3919 12542 928697555
16762 59382 106890064
145744 170724 159447376
165248 184881 49151907
162600 176842 14050284
47814 61210 866998758
144465 196868 641513509
184717 196823 30453463
36788 124640 802676403
66538 132863 22230511
188816 196070 172023564
119341 119901 1374411
84119 165329 257103224
161959 166980 12606101
70568 127758 143327763
156575 168507 30021716
144351 173565 73435060
22995 80076 142891417
9936 42540 81568004
14323 79467 924197916
37022 169588 332801751
189092 192639 8979970
163391 168951 875278121
120172 122014 415104230
197214 198808 276647904
146889 152399 13780095
117611 178685 153183579
59188 186797 145277684
167214 183603 41123010
136549 162003 64157360
125110 144818 19269487
155720 180780 62882071
174118 190443 40844115
152364 166617 817094336
4184 46114 897266705
133218 184461 128732608
119441 177378 721308142
146206 168936 627766441
153519 183603 75515765
70619 106431 596079143
147824 185059 93440554
128482 164573 90882232
197649 197730 255148111
42755 64703 225922211
123788 172646 365829526
43060 45761 121508686
190408 192670 279917299
92953 127826 225007483
174332 190315 29290737
192779 199636 842920320
169250 191479 55633578
155656 163454 19590835
16837 112097 238901198
43923 116056 181116919
130234 181704 129364057
144727 173187 71520292
86090 169548 451663314
68719 196685 321126932
19899 67513 119320273
147979 193493 114229964
13855 125279 279210250
23786 188765 413905799
195851 198597 843453172
73144 81547 21066784
111941 167113 333784843
4499 178321 435878623
154441 181880 68852503
125021 146906 55071442
94546 106224 828032261
188620 199002 26095138
117897 152733 619714962
58494 104019 154129232
62068 139268 690473700
39252 50454 28162335
33113 109419 191552965
177681 178156 1188081
101246 110993 826910214
196800 199354 613813011
96257 154966 943463229
38611 188853 377034102
117498 131214 380697142
177871 192205 35985483
164537 179191 191045125
89293 157427 353071189
103577 199240 502265000
67493 76287 4492631
77341 86062 604354097
156304 165336 22765270
181325 185148 692030714
5246 138474 984204223
198686 199925 3114215
189654 195202 13985243
38559 193736 629735211
41786 86598 79155591
53829 68587 36981368
160921 176463 39032426
122107 160106 897405861
17594 95887 195756409
12995 38163 62820302
40186 151321 680150442
45402 78941 715221157
176636 194673 111297996
162609 181754 48013440
61098 109853 762820317
170959 176391 13484488
30507 92224 154342137
117072 143863 67009960
179816 188807 766330138
168650 179292 26646896
89612 89695 194019
110709 123800 748976632
142883 157034 35654161
155562 176184 467586276
61142 69544 20997709
101575 129346 69794690
61718 126732 162736376
7907 121062 746306610
26648 38565 29835109
134470 171337 92863145
141086 181593 101880199
144693 177218 61169953
40628 169824 324307657
39342 151863 367530445
13835 192632 448422789
49873 134018 210901554
108773 189719 203091602
30659 97342 472054535
181366 199750 579364949
137329 197142 918702617
47572 171018 309956953
56429 109004 960631934
104838 147121 106172700
199975 199989 35325
2472 194112 480512526
175333 184872 23848745
123278 123845 162250034
182103 198749 412195601
32508 199234 431591418
193208 193631 772621128
144971 167687 56979659
141026 196139 644766221
122096 163760 833645974
44804 113251 646836400
109264 133722 706496596
184553 192507 61228952
6601 190064 459863579
171556 195651 950831596
72067 152980 385634776
144242 174632 992458764
71207 184448 428977859
110874 143880 141344479
175944 177298 3355509
141818 150457 21783090
40952 90338 243287505
96420 166221 175626031
55518 64764 3741292
121593 157303 871693458
155683 183797 70505325
177882 199117 805682467
93097 127873 717928798
171436 172881 3572787
122102 127239 12769212
13053 173428 780795726
11192 134272 308323318
21739 132408 280792675
176442 177557 2816759
66599 181291 287730239
8712 64388 463040820
195049 199756 995099686
29982 76859 703304649
151677 197316 114584879
125817 149420 59416388
105077 111001 14997901
130192 133246 237090292
51802 98295 476481733
68799 80505 674250829
152149 157801 14140970
168881 195844 67609075
196429 199022 2645112
148869 151793 7294884
185121 199279 291524
160667 172257 783574883
63294 199724 342225170
146725 182970 351957516
37612 184353 368276262
68181 152685 211953793
58592 199827 682206009
36454 189607 415444657
42644 80301 965810349
79708 100473 3719156
147830 150653 6975466
195334 195446 296348
15932 117560 524690034
194925 195481 1369397
108359 140331 79953427
112237 158636 864292263
162408 163665 3145145
117226 151760 788046725
83443 100294 42127424
29978 177634 370498292
181664 193953 742571219
72098 175191 675107772
113688 155119 865650576
131627 148051 962890446
134183 194097 150602767
8145 170251 406512295
150687 197486 117465228
145009 170801 371078820
175680 189389 949251024
85553 185343 380370638
81231 168974 220439164
17220 31020 34408734
104160 142844 131206302
2344 94330 811013648
138084 174989 92920180
124026 171976 482785153
98557 178326 200622911
17443 128264 295929772
32963 195897 408968610
83179 187375 574093874
50395 185336 338551770
52458 65808 33516128
65008 152226 218513913
138981 161962 950618811
113851 124480 703858030
13416 171737 397145731
139650 140858 1387150
185114 190584 13697415
84420 193435 273879604
93680 147060 134353073
151779 153477 807528575
77080 162009 213335405
49340 142877 745816515
76104 183421 489210693
38065 194289 392211581
79377 142189 445762728
111085 148398 77437756
135422 168941 84427031
122048 197944 225623381
23367 33072 24212901
156758 172560 39752746
95761 189202 945705644
163002 168602 57635579
129498 137665 20501364
171439 177457 15025632
127865 169586 56488473
109804 120968 924271178
6689 64989 145974003
61441 131738 955878345
169515 185613 567383774
153702 192091 96392094
18969 76077 983714996
13814 109637 502163472
86537 88130 304793314
134073 136400 315702362
170805 188394 43892272
100509 168024 675241240
119715 160775 658623735
61047 125669 179479543
175562 175936 949427
12500 82813 617538961
58417 144338 284709247
15655 18499 7037787
149825 190707 488147278
120159 123878 524687784
19352 186722 419695281
149276 160172 353508440
19115 91205 180286415
8437 17531 798227849
183208 187618 10979269
170648 185708 37563455
14716 194420 904335574
175608 177891 5734452
153139 166309 33136428
26779 135687 273060878
23333 110961 953053149
45582 107292 463275302
80393 177041 16635668
136966 191426 136835516
94131 161772 170149981
26158 42588 713492443
154686 155071 344139653
75013 153549 197231382
116442 174117 144629465
151065 154421 719355124
91486 118006 189766522
97821 144592 291847842
1128 61328 150713326
142178 178099 753793363
148199 168011 49699828
69491 104456 87650213
60205 72919 275518071
161923 194301 81341741
174565 188948 35953622
65312 151455 215997083
37963 154424 292365566
158018 176219 169441920
187339 196672 23510426
126049 165636 366307196
159941 181648 54512268
135508 180094 352683193
168436 185394 42490628
46055 115426 839177332
46799 185520 348029151
90631 169860 199366165
21694 177455 837926473
136892 158550 54482563
114634 179153 161854581
58865 119163 151179840
116724 191627 932522648
89699 166489 193108291
199883 199941 148715
18636 96940 195854234
125666 174555 337343569
101526 164608 158773194
119595 192883 183909492
40686 148752 607094418
40234 132936 232416811
3519 162474 483818862
7028 167890 403210264
94726 162376 179047371
100556 119593 48124094
53789 169430 741767024
167717 183258 366558067
112227 190328 195806733
168593 173514 12299439
91690 118755 639877914
40649 128623 415079585
190817 198606 502964885
41397 152653 687466768
93995 193113 249115301
111710 164208 731701683
186482 188646 5433586
125661 137789 30407335
47268 143787 242092128
155840 182383 66573093
95123 129523 86595149
85688 136074 126511791
53528 185778 331703461
126316 159464 83327602
180674 184019 8356149
179158 181122 4886839
147936 181800 84994812
92525 153651 153744997
42574 51432 22217232
109778 137127 201641565
37936 141999 944749561
12014 59515 119047943
152137 187900 794052784
127799 167841 100659866
5187 50465 113314222
37323 46862 899385225
18334 142222 978474865
180692 184474 612379940
77676 139654 646689641
24491 165101 352935418
108286 162834 905878269
129956 170350 101726000
136858 186681 419775
5091 123345 916462882
113827 181068 168696358
95821 113295 292583169
44031 63548 49079335
116923 187302 176444354
49141 64570 38754597
116788 145984 73165882
185539 188228 870483235
83705 97038 23869858
71572 119977 807214852
31584 75549 934184030
12234 68371 31148974
69668 189830 992900895
192741 197857 12783305
4341 146055 387558098
86222 98087 25576967
53399 60181 572874791
198945 199570 1604618
144100 175397 78712805
52711 173067 302017963
125221 129512 10697610
195310 199266 436147190
167288 175964 21845153
48450 190751 357057833
43560 88604 618486980
198435 199747 3296063
96672 120773 60752357
140939 151472 278903230
89719 143720 135786002
82873 117867 88112502
84315 159179 259567082
89867 107842 71320485
72539 114145 341445173
112643 199098 216835266
82923 128362 186872012
119613 149843 432129950
81144 168820 220271188
21129 159295 961537331
18152 58341 603822367
175111 194478 48562225
34465 149413 237805419
45849 166016 315476030
115736 176989 153586246
168033 170045 5176871
5984 50679 235572565
199521 199613 243002
153527 161270 563245143
67146 103908 560308892
29718 144954 489159794
12058 90796 847314699
4060 36214 473998056
83621 151111 881452837
168002 168745 1947329
28826 86103 799572992
854 29889 72433628
128754 130832 330430081
157369 163405 15221964
73565 76593 967440283
16548 92902 838093396
123986 169049 113259590
83221 197207 819912512
60555 84432 507600710
179968 199922 190684674
141607 162904 151329955
64699 110010 889509955
193209 199784 601827164
91553 168681 194056291
67012 83194 40356779
2351 83777 203659621
121244 148978 914832084
155312 183980 71883299
162127 188436 65922366
51324 63656 31055125
53369 72334 218277737
136769 139825 7678371
44377 109148 162510625
66643 95177 690744965
76738 190470 757853926
67139 156432 809126667
33027 60358 348732074
114163 143182 72567858
48699 80719 92162271
129879 197669 252228656
116230 166508 126029049
34298 151831 725799349
145802 157207 28591963
105872 124442 38047997
169483 185981 242149470
122927 132351 23621531
74411 100680 65720244
121452 169267 117559271
167603 175836 20744200
153450 188129 87011798
75118 111576 91816048
92563 107389 37681250
75923 145690 175260643
80067 148980 208697023
9826 97586 231485521
28434 186519 396641375
26816 72196 113764245
100443 163882 192647163
106064 130361 60727168
116407 136215 49274622
80695 137503 142472680
151528 173583 55475610
121542 185391 160295469
178237 198407 50606696
140927 147213 167059479
54904 65154 25697139
52300 190822 347515443
44495 89935 721592019
26479 108095 204838843
78803 194106 380914637
62599 131552 348913327
21518 62825 103572375
81596 181584 687553961
182692 196421 34516889
16092 132758 630859071
95526 114810 626394579
39086 100005 257658922
160223 183012 57209055
33223 156711 545854662
116507 131843 167096161
36662 84505 527185736
152607 199698 118237053
165949 166580 137888707
187260 188840 3998909
87498 90188 6720036
157509 197992 32825254
6565 145555 348348681
150244 193359 540079693
92231 135011 107537172
66322 126832 151526073
8502 173505 413632419
155168 163136 194234987
63833 86693 422861203
82566 141528 88110846
109106 126424 664577978
44362 165540 304136021
174382 177860 997346825
143654 148942 13351243
36143 71655 476945064
166896 198064 78141012
129925 136626 751228349
135925 152430 41553396
153804 195896 105695456
146296 170383 29735991
59417 160813 569980109
16292 82126 164752862
157073 171642 936675596
106334 117635 517180
108094 112768 944747870
67280 197658 725748350
175961 199420 37335689
155969 177657 54433681
151252 183771 81627779
193774 196338 3553592
129933 145190 259846756
158242 193225 141537988
13129 137336 812060210
107198 149038 236093638
43364 82599 987265254
144641 151202 16446739
128215 132264 10232721
39169 74919 89517252
103512 123411 49991212
30653 160083 324701815
62398 138715 74654385
154764 173147 212916969
180773 198876 45411500
158259 160224 4988919
136973 165730 72452825
75761 171237 719021090
97606 121790 723939046
48523 99607 127808188
85390 161569 286239497
48431 132951 797998289
195755 195847 234895
140358 185086 112480764
151376 160573 57839848
76149 117907 635788425
58752 157660 311634547
86136 138126 150737425
49830 111454 154710736
83791 137258 19909805
177616 195279 506359604
192581 197607 667842815
182604 191259 21706242
87253 165591 196990163
8443 176660 421675405
166068 194039 913815069
161006 171898 27467212
177569 180170 6502930
185224 189664 533323533
99949 121216 585160593
160927 180187 939302400
40489 148845 271876958
94984 124424 74300220
6007 14981 177895184
164415 174542 597553183
6917 125206 296221125
71001 122701 847233471
13498 22474 22510353
162106 181081 296513872
62836 123982 153255124
140987 156145 38281682
198558 198738 36083774
118672 185297 536414624
65251 130046 995626742
75133 85707 571640270
104713 133211 913172261
51895 180957 323762185
64990 73246 20449065
48132 103849 139769079
136321 190038 135002352
31326 120367 704579810
113274 147823 31050173
186399 196566 25632000
160691 167100 891709360
19749 154617 927932839
33150 99619 601045163
172628 195066 56298960
109201 183667 186871570
68321 153426 213451836
154470 163676 23113415
121603 192192 418415858
61501 91719 680125290
118911 169674 127523917
97966 110471 435541755
67791 81257 33567629
153709 166331 31726883
62643 134111 179003507
59538 195083 846473224
60481 127223 167156469
150933 181061 471334292
74096 92634 46304455
15979 58165 105767550
109028 148128 568997553
30102 105594 189356606
45531 158401 283089747
147514 152750 780162135
46879 143563 242488936
43120 131864 297969510
38489 68356 75068849
183448 190515 17686008
60787 128173 385192043
172250 181771 23778072
35401 90177 137108509
150916 154026 361911270
33224 185385 973841457
168861 179285 649293381
28447 72387 868977560
16143 167776 880604055
102225 178885 233968607
34924 132797 564533463
92557 118829 165718574
153988 192976 753921326
197060 197452 657907257
195367 198105 151497706
26537 68800 213238103
76712 153450 192747704
111741 182119 176487035
56674 75618 47289116
69152 114629 114232484
59963 81425 66946018
152262 188779 286278979
5963 91300 213361475
102279 158912 227220878
197067 199080 534443793
142987 181878 97794123
153090 156134 7709772
180843 182829 4994455
120821 140372 49017053
124487 145562 310498748
72411 113070 102233997
122912 169597 977580426
65062 132597 352405713
100138 187879 322995869
59274 155606 241566693
168328 175787 18735811
148957 163833 609374662
11269 24137 897794680
63943 150356 216634620
74449 151457 193362660
161793 167627 14609961
195937 198209 5616334
150964 182902 327926871
129058 169233 352821514
97217 187011 225760196
190479 193754 8332235
116211 153358 583615366
169601 176922 8491236
6605 172183 436362671
18760 28506 24293467
39801 119513 199983711
152456 187390 87633301
12271 47200 87352510
14824 141331 327493482
59174 138522 73191888
110379 149813 916736969
114559 178196 159584494
38591 181122 357725745
179301 193856 145679042
178446 186645 858775511
18349 131112 461638082
100833 111925 11039671
119655 157689 592319167
40549 91054 59098824
105507 107566 283690975
32141 150561 297080073
42916 170440 320031997
132873 168999 90946498
135109 152201 531989649
151747 170604 11046562
116381 160259 109897451
28558 181914 384872239
23027 146187 556521912
41588 147043 741988105
192296 197585 13213940
73399 78087 11741845
173688 196721 57813913
181580 196852 38359494
137853 180424 107056784
66447 79688 32974864
66568 196890 549620776
8428 73185 918999675
7971 146703 445031913
67203 101464 85591330
137375 192788 139289654
143674 187551 110119623
133091 194636 462812258
155641 166944 765049679
12435 169758 554550266
70158 78981 947350699
82286 98065 39357779
60414 160783 251677354
119813 123813 107683650
44511 156492 280997985
118114 121135 7420107
80042 121159 103250218
128639 162717 85738938
143227 198396 95506731
45017 135804 227600321
124288 197035 182640631
33631 35888 5728164
37293 125454 221102061
123381 167247 730352145
169946 174427 11174646
162161 164030 782673583
127986 197066 173563298
92871 136147 108735140
67451 168593 253822963
99497 191685 629881276
156222 183348 68054746
32839 95092 810798073
75138 151496 415877407
63380 95583 96411060
193961 196559 6518541
108777 133600 62113546
151958 194373 106569680
119055 168467 128104213
89811 95683 14606977
107200 144489 726739251
81268 185966 747461207
30146 121385 965711231
44976 115253 176473235
171525 196445 62456681
14089 96555 206293750
143740 151995 20770820
45439 106145 152358487
16576 192590 441445271
185314 190911 14016835
144644 178057 83890397
156146 179548 58728776
107048 148906 354625483
21519 114972 234451214
73056 76014 7353584
27727 101375 156929322
49214 58603 23692943
195739 197646 626675243
40362 43305 7526925
155831 196621 102386897
44473 125388 13272174
79797 137364 144417609
106347 111572 106534620
95563 104437 51757762
96174 141537 161613945
143306 163554 424283104
96246 129668 84071685
101262 123896 347959687
90494 132706 73825606
159262 192757 84151290
129830 139282 23718568
94478 133779 98900459
199785 199787 131480865
118864 176720 244183163
156897 157559 1605652
122109 124858 635990972
77298 90562 33069305
118319 123803 876957034
10380 174050 760085445
34042 166865 333411698
69193 131180 425284251
82731 87497 84153990
87282 182615 629887733
19714 72875 133050701
101697 181822 201384476
194135 195729 4012184
72072 91781 580907178
108137 133564 63575360
198255 199621 843366139
13473 141901 923835089
58743 103911 844898222
118059 134894 41936695
47404 122738 188968700
62656 196182 334982622
94910 196056 596810886
115423 192509 858367908
20813 75115 496198467
69070 170544 385280298
174092 179640 765107079
49046 109226 150954103
70481 152285 205217917
19106 69207 97468895
164693 192222 68995238
7393 130808 309064675
86388 176554 226578792
139328 155594 686888830
32165 53537 366176790
35750 119918 902753156
83323 175120 230669110
51053 189038 346130143
146212 146492 250156472
41379 42652 3267214
186105 197199 27930630
31391 58804 68941618
111023 132283 53126056
8042 92639 211456074
6362 106085 249894199
59539 135557 190381133
4264 96200 393987334
95834 176797 203662966
135891 155381 49129064
84834 152960 558276620
647 39054 491940222
45466 100612 369501543
161117 169785 345400969
143670 179317 979884499
175535 186123 80318445
126966 138654 525810770
179486 194455 267244231
101341 129344 104334905
87564 152544 672809988
28266 47540 195427601
194009 197465 8577020
180175 197196 794529002
11393 90535 417548886
80658 99468 46999890
193403 196072 765793422
96349 99580 8167953
177023 193645 41724862
151175 185076 449623612
27769 171108 465594724
178012 178633 137468
166936 172642 772782287
56885 145268 776490720
54756 162418 270086144
91363 161578 176567749
119685 152908 991587869
138629 183374 112494415
187551 193960 652619862
72627 184891 564775400
175370 190130 36897735
30494 32674 3711859
112666 177446 182878305
112103 123394 28151895
78993 105416 491786396
66481 155459 914602791
161669 181149 228773342
195512 196058 78194026
84085 163537 199663017
68505 173415 263230514
23457 122577 248538804
100373 106973 16994263
165935 169714 9558545
92060 198478 267454594
75669 175181 312550142
148244 152527 358756199
137389 186595 123676795
36762 96847 150355597
111166 149386 95793696
98707 185472 583121809
121829 155412 84415205
20396 171062 844155716
148173 166015 44799526
127987 151791 890358194
161848 161864 721351232
149203 162482 33378516
80300 122353 676790565
115348 196080 425236968
130410 175057 378046171
173155 185671 614682175
124472 169293 112662687
19028 82896 159814354
190696 191358 744762912
190652 198107 53990093
193787 194777 685016740
192738 195490 906457141
103215 132788 743203368
32485 188427 866670451
51403 195462 361472286
199077 199113 104043
99335 197483 321886649
112111 138589 66131846
79998 86046 15044774
111587 166111 405094947
126258 137041 27078790
115120 188197 924516990
153107 159943 306300262
114207 154195 889314061
104321 136889 81593852
25171 135747 277304940
49167 87489 623923944
11674 76455 604366623
178512 198643 50492369
139531 164747 63662037
42975 199013 391410247
31161 68639 94118783
121514 163962 734125630
93495 103211 608056065
1879 182343 452384396
107726 189970 243551840
105117 154908 125017587
113282 179932 487983447
67758 109069 300956940
78740 103184 77454716
30617 98634 253940959
61705 110243 121733908
150652 167514 150809888
182512 184924 453432866
11042 80842 174637347
89352 173190 210867057
150364 163936 661877362
10772 41809 77626838
27855 176101 372047700
153406 198548 310840774
40455 130648 226102228
79221 138836 149627552
171024 199933 72392550
88571 116649 70977019
6640 125409 297411581
132506 161391 413314726
48437 175864 933609105
105965 158997 132976145
96730 168319 221641142
175461 197394 54918230
95565 175361 557652698
96860 163972 168969522
9213 79671 179417638
56563 69489 23934703
193183 199456 15745460
59552 197182 520990463
142577 150321 19519563
86509 171221 213044068
79533 87866 161695840
272 18313 44965979
112044 166822 137360881
95739 158699 158394509
51257 199623 372240946
38345 135826 81374475
192534 193819 192730552
15583 180085 728106694
128293 188924 152289243
106174 145262 537346250
77359 107159 75062964
37959 137167 248834983
45585 121834 191198109
146819 199766 565918430
124491 148038 25083779
132498 145405 455673272
31830 123766 530048836
67193 196468 324425827
149244 185657 218460634
125408 182938 144536138
67948 69836 399456291
95003 147592 132440694
197360 197789 926787042
40334 177132 995643385
108138 155726 119372430
50188 105017 137464552
176459 196236 532805302
161101 169417 21008224
147827 158733 620218835
32075 43467 28720438
181253 193522 349556311
44308 165027 778967077
39281 89465 171055610
57492 172854 681889411
199416 199440 983268853
89820 184574 475750043
106883 113650 16951225
192827 192997 937700184
79174 119075 100337348
171334 193197 379771
45074 183531 347384032
191880 198450 652878300
168067 175896 19726269
176538 182818 15747758
30107 67376 93538006
109486 154198 741740055
283 37687 93292176
56313 150729 628179979
169307 189085 49459886
102892 190796 220782423
123426 148438 53842569
69219 95184 64678065
89664 141972 276327006
87493 135216 615140718
62781 172301 255577554
148733 152306 8163248
45023 75254 75663553
41653 159515 950019191
138389 165180 102118528
9279 168873 400216451
188051 190440 5976280
50387 133655 295711625
158907 188257 34100988
50126 103206 729155435
133845 158797 62734875
81 74478 585458199
119902 170099 717905660
129893 192064 908327643
20329 173864 385042960
163373 180984 44165350
160308 188849 844230833
198862 199609 225475368
66576 79500 328760889
99456 166542 168784126
64994 161830 242888892
18474 138935 301889391
167137 180638 33884419
37545 129879 231549485
195369 198985 69949892
35692 49056 81146280
147125 181092 645751215
80874 158348 340481597
149 9319 401816680
55653 137817 338326401
55723 130076 186257826
188107 199830 29484995
57818 188807 328512501
173461 187031 33955063
72597 99288 69160790
154363 157821 869651962
80013 83692 608835854
43895 108483 162030667
93568 95749 359163112
129477 142788 178991862
122573 146220 841712674
82750 93960 27963696
90819 115181 61704097
125208 172719 119457094
64199 179999 290485893
29430 55464 517093273
36941 118355 661909211
154179 174849 391818152
143125 195580 131859058
164064 171097 17682896
20013 32135 672135047
116076 132353 727768656
181 106604 266645090
21018 155520 609838668
151615 192774 103374213
150233 174829 580195339
84459 192636 271731033
129792 176948 118581983
150226 196714 116766513
174288 177131 7099866
184677 185132 1185314
53738 155485 590432253
42888 67322 61255863
130603 156368 104413525
56817 87485 76500187
70433 135731 163649103
123126 186120 158088076
96361 115986 49861400
154392 168974 751062193
157727 186805 449876742
101701 122473 744851407
51974 186510 900695142
143010 189277 859200117
11098 67082 78845402
94135 97491 8376931
27896 58026 75797418
27983 93805 164787547
110651 126865 40362262
55980 133660 194633937
85037 95446 601864471
57740 182715 313420469
120326 187357 168215032
175000 176761 368204708
136218 138610 6076250
82236 168507 868320533
85045 191567 821706647
100854 172709 180754108
197794 198365 1482078
133570 199969 182473970
116077 140487 60870704
121111 138121 715879680
107976 194651 217512021
33205 105576 181626537
7188 97956 294443660
26246 131876 264897880
145597 154698 883250465
52065 152634 252217619
61272 147475 216179543
172684 174663 110829417
83263 174063 228121305
33684 51609 125765408
134099 158897 576975257
66705 90023 58110459
171599 198217 66631469
13606 56532 107571657
159381 192487 83161608
151040 163736 205815701
69740 192503 860279127
25637 133977 271720818
187320 197621 8993648
97688 140031 782180274
5997 88969 207397444
160048 175034 37740099
14267 53929 992250939
21452 130148 744210641
153299 194770 104212697
89411 147595 608733061
22015 41081 47666196
24332 198602 437299144
104405 119574 38142054
28243 34477 15549476
125135 147188 55464003
139060 150259 622757494
170574 185524 37326082
152161 186061 85061657
160698 161176 261954836
48853 186667 947104272
131778 195536 160196751
36495 179564 359055067
87768 187010 959955346
36139 184037 410125967
38653 182654 361378825
53708 54432 1859819
157132 166678 24005888
69192 121672 131621538
191848 193662 4611667
69089 123556 190428602
137181 153960 757672761
20402 76947 665149491
73415 144089 177401765
48574 150881 711390456
93419 107183 35011910
123094 178146 187033451
94824 143806 550839032
73229 138654 900871784
179586 190331 26897192
9617 165419 390683417
91615 94049 6125771
141708 179975 476262170
114149 167823 134589408
159048 174075 1470571
162210 182071 5539017
155125 167022 29819133
44292 79875 954682374
97015 186729 225556547
9577 95534 334376772
9783 73626 552337041
146856 153593 16859135
77676 172793 285760030
61353 165750 261934746
39572 75576 625684243
83633 164582 558759786
159138 195405 739688451
146534 182282 489844349
50656 81733 77765492
170315 199150 394305090
195770 197419 4058534
138094 199636 154675810
25733 169060 359796056
95789 175467 200503044
184149 195283 28015135
184000 186960 7409890
155007 197033 105455366
169846 194848 62695069
177988 197181 48164364
186853 192359 13901957
149342 176143 650991446
112282 198490 178186020
185865 193485 19212462
196780 198980 59492381
21555 192517 906092633
125905 126990 2718571
186308 186961 615442310
154926 191266 91139356
136188 190442 136342371
65003 191998 690031533
173634 176725 3263085
128885 179835 804143813
164370 183919 48882072
2553 58590 140400605
80206 100050 49642639
152889 171729 3422842
187676 189144 55925805
95037 169846 188353301
140367 157617 38639183
36490 110299 185318451
23881 68665 152496522
138140 165704 69466765
40614 157448 293096937
180405 191491 19337507
142980 173817 77599025
34910 144408 274752959
134036 165706 540056392
118030 120330 762050805
32561 121202 593734380
153675 188114 86383891
156631 192122 89090944
82729 130932 985273239
9899 91478 667015358
11560 195727 497796843
113027 170918 279928235
12797 97551 843309332
76993 180985 261135791
178810 182745 9829884
172650 197217 722262656
189478 190220 256342
51746 54071 5906494
45581 94013 121109068
36135 42477 16053402
94712 104648 25355850
40276 77885 94156287
60632 135603 611380970
89665 195223 790071865
190691 199584 22366269
139782 153240 447460691
82744 163643 741675209
138381 190943 559654039
87617 190127 506848087
169778 188563 46995301
120439 190769 176527481
188111 197797 24308922
72229 145396 183745445
196379 198447 5141632
123373 138764 10481420
13702 167936 386774379
80655 159432 966576505
71731 167506 240372403
101073 113282 141612198
102441 178013 740670199
122814 174792 130649116
83507 194117 277812503
73813 194228 302373386
5695 34525 59370894
44499 194693 644015424
71787 104304 81578913
153004 167341 461274900
11895 162083 376621669
4395 59458 138001369
192637 194605 5009123
70871 76514 13943701
150017 156345 15917363
7431 59158 979032626
11907 130740 297724549
139949 183080 219679694
122150 139394 43116926
167494 170483 201106434
156723 190409 893545512
105631 140125 719522365
176848 192849 669198438
53808 71133 43348120
66461 96770 263805824
161658 188226 937828470
191155 192224 2764991
112750 173660 152750669
140452 158683 337791375
93225 151661 826799785
121156 172421 128863148
185688 197868 945598805
127998 153670 64597681
26886 198447 117416734
70960 111485 508643350
174927 185871 421373100
157416 190086 81969200
165449 187644 141617555
48641 182448 305247187
130033 132605 286935762
28577 91232 232591807
73789 106507 82336324
44948 133567 698931839
199985 199996 2506
120613 125988 793970503
10057 93087 69215538
54966 199570 933217859
154445 182833 71207298
23570 82808 148501574
117021 169610 131988873
53765 66108 30930172
66612 170914 719751037
77872 95411 600873472
99846 155187 139261072
39099 100026 152546060
95584 143100 119545433
142557 199218 738881075
107606 108257 897768256
143671 188369 173896547
17626 187998 522999766
43932 152943 273425976
27727 99569 179878648
87763 102086 120977272
141294 148310 915981314
50020 138708 62031590
191766 195044 956221824
153766 156798 209953426
120763 151869 898206934
94721 183290 950873351
30247 86136 703205985
125023 178141 133439690
133012 179821 513852667
180429 184684 616605740
187786 198506 26967122
55488 102616 712367223
114080 166902 932612733
41843 185615 147186474
56214 189501 806119735
95019 144164 123731442
66242 103291 237137900
93793 97187 8444554
120308 162801 756512238
132384 199996 405103244
179709 189981 25679685
169701 197618 432507015
65949 187325 519195217
44973 115773 276306883
145096 148327 8138027
119740 188293 171975002
56027 118020 155487253
176776 192324 39015579
22560 170701 399995477
170460 181598 403099784
78350 164367 351698604
197382 199802 6119363
63745 90934 67619287
188144 198599 26311026
197203 198045 2056541
170551 199969 904504269
116962 197785 7645617
13493 173500 401303313
154935 175913 857151111
3056 31539 771851207
162407 175119 31944654
53857 198105 467684511
42050 148321 266594798
109887 126652 41743833
51930 101934 125090148
107126 161285 332898556
165514 191677 979327702
22855 142269 302868367
191555 194540 7574830
48251 150342 256173878
160498 189381 72427492
86587 89059 87931640
19026 125642 267114031
164051 179802 16182123
141455 178435 93023503
19325 138200 66938945
15108 141396 798947811
196836 198142 671143058
167209 178505 736611811
71426 106194 87346556
91305 159677 250807306
40065 172264 587292280
153112 194605 104253723
54504 89027 86089221
42747 138691 240422971
185896 194800 22458875
64256 167233 978571942
92046 157809 937136200
159404 193945 636500167
108008 128772 51840820
131563 141482 797620808
27721 69797 705511854
17 41623 103984733
168166 172240 10333592
20534 75249 864383914
75249 100326 224388099
33139 94865 154456412
49765 165436 290309985
89761 189495 250587939
94731 153343 734232406
91657 126549 87714560
150046 181924 360909537
132516 156988 61550144
117156 170994 135147973
89611 143923 136554289
118954 188608 238816548
66365 162055 234661032
361 67216 571904674
146639 151125 11180413
138523 184471 12247610
98576 111465 32901501
83771 178992 158796896
15188 145507 347573778
143461 194711 128820995
157537 179285 493646729
198643 198721 645806675
164325 184537 773429182
18155 142945 411805175
27808 59893 654929645
81665 147473 671126214
45362 199399 962602258
97591 103531 15258705
69767 104962 761335432
141675 173774 375633216
31768 143910 281271178
82655 176576 235921381
105949 118939 100768655
79650 142230 191798871
23983 28890 922276511
192867 197193 4570704
157537 184006 66467484
142382 161239 21422317
22664 79061 654807102
154625 182837 70768070
122066 186842 975784133
34523 79965 835399796
161912 199646 996577256
16116 128673 327666904
56098 103161 320086767
3413 30706 68129408
53513 86297 842418412
166045 177013 27498424
13013 41569 653374999
160178 183650 58924877
39199 104440 549461831
122978 175568 132122331
184040 192412 105946687
158056 197479 336198962
57895 170697 283055697
139017 158398 899385715
118432 170316 130369811
82469 123689 252756184
90385 137067 117339582
143648 181656 95473676
153587 195981 106470558
129103 172139 108304630
4020 184172 911589655
36658 92341 139351054
111945 151092 98034245
68216 106595 319381833
82954 131886 122891439
188332 197091 14723245
1324 50478 122938928
166267 188582 551204194
54906 182064 318951607
9168 147514 346761034
19186 53842 86846785
52543 63061 353616115
51127 169418 337313054
70895 165775 729366405
122361 171461 520472840
179790 198187 46098229
198770 199687 2319882
50163 59758 24191543
13071 166707 385337002
90271 178009 933972528
62627 132159 913632270
11814 112554 982478620
138553 139148 1489855
172856 175239 246982389
130495 163289 722061160
113001 140119 649647407
99666 142741 108286217
143969 162967 785626803
28372 117701 224244451
53767 55234 3752150
100239 176861 192647428
24968 175219 377172495
137133 163181 460440203
134046 142520 952546329
84100 115991 80464496
13403 83918 659517141
140198 148950 22159013
199026 199619 1496191
6128 155168 373651502
192122 193132 817123985
127655 193449 702751014
124698 136208 28706851
148521 193188 522466508
143276 147334 10290857
178469 197712 48206234
28874 37635 23640630
170794 192812 394164465
191389 191588 529776
127518 196135 172471008
179864 198198 620911280
129115 144312 38205708
75539 140425 162786488
156584 188819 896886371
186641 187336 1727652
103431 122384 47634517
74734 199534 313357526
125486 142322 42265887
136033 169257 83701317
39256 64778 64148436
195788 196054 696719
107705 168116 580089119
101715 145006 291232745
134670 137459 6991671
113289 140820 491753607
127203 180760 134612225
87311 127010 17429293
129894 173323 109254805
56811 95126 661928102
7075 103277 240790931
155087 193636 545596795
106782 155416 145131811
113438 184658 485072728
18347 97990 199206439
148828 198043 43814031
85761 111123 317304935
181171 190581 23594181
57231 122650 740990535
74313 111912 94655577
93689 162510 173150510
129906 136453 16375098
108427 195722 219068524
28727 67500 97348724
76462 165307 836172047
46102 163029 293418397
51269 122886 179541590
114816 152738 95013917
184268 197373 32850648
176639 197575 803094053
187910 192565 581702839
182334 187449 870409253
5612 137036 396995640
168920 195554 857921632
63249 165635 660026865
47847 180060 331824789
36242 198601 992396777
198028 198150 314373
35843 72833 92673439
169421 183694 432699497
37646 59659 988561
45421 129440 318368671
2120 66567 317694076
149728 160743 27598515
170848 192193 53445575
141754 196924 247439765
131399 160131 273234570
167548 197598 75375795
20958 77244 140830785
141984 178820 288738201
193785 194078 320396856
35919 135240 528847710
3012 175728 433037478
64878 131627 167237916
139349 151116 311266456
165180 194547 988992505
45469 116571 178576887
59105 137740 196956840
173601 183170 68261798
126396 169347 727117960
99541 187229 220351445
2316 159521 393971169
124210 192937 172545346
96296 114152 45354111
43294 69517 781013175
142060 161670 49386932
15285 180114 317033709
191573 195811 604681543
38414 158246 880935712
93803 171702 876026835
172344 187741 38456717
121783 133718 29873495
57391 148190 227713247
103498 193305 160246645
56615 148772 956889303
39510 89430 124840956
56300 172218 684214912
125860 166498 102212223
144619 150732 15302259
189101 193940 205200540
68519 124489 937920725
34961 38064 7769835
100117 196517 242305588
168961 191002 878239486
175272 176703 3535247
141561 198279 142496965
112241 139593 68256453
186894 191747 12196595
87901 139217 128908016
18229 28323 356285348
125039 178356 789172445
157938 179299 53722227
99159 116454 949233120
142071 192680 166988301
35145 190634 390218535
150013 195953 115367772
111718 132869 242126774
7388 66256 147350230
39622 77533 320504376
110434 180422 940577438
165120 181965 804359575
159640 190576 77673259
74723 126599 965470649
88314 104490 40855697
195345 199340 220797043
131140 179735 525117599
131292 148710 43899275
168544 171606 773175785
123090 134014 27297120
171498 180053 296159908
103166 133426 75976297
101009 105202 959042582
175989 181533 13850701
126812 176325 295838127
69695 124675 127963528
140271 183088 741342293
101389 151723 573905543
182395 193526 27981402
74228 84392 25409768
155080 159083 9911374
92354 139874 649901819
93115 111920 775050014
64368 115815 129194095
112634 184895 521052903
99787 157131 464470254
35475 175681 351891392
33514 111619 196213570
183251 186564 558327
21239 52353 77911713
95861 114206 39582276
151178 161430 802245
88942 191606 387816718
197851 198036 470817
65456 129577 160595740
42210 99609 649772350
66476 156508 966345326
50606 66082 38837829
139402 188712 123941930
130090 192603 157074979
104125 150264 714623843
29201 149085 488709910
41586 117917 793198071
186844 197452 452886613
194062 195717 900689711
15372 131179 344041590
51548 130382 197521639
39235 145645 267047881
54826 133992 198327094
110472 192606 858268657
53343 65297 30008650
105966 132912 67408220
156017 161889 14726989
44653 98665 135102260
118098 129807 693734389
189931 190363 404279512
159817 189965 50648811
54683 87614 82154217
48442 109631 153573181
191634 197140 13841530
156959 163695 309937179
158756 174567 109571859
78291 110445 564580430
89918 137997 682642640
39992 130441 459444697
85340 186284 253547530
139351 156241 42629631
131073 178159 486562978
158336 167080 22037738
188708 189595 835861332
45717 154955 721189466
59794 83111 58115211
97234 179581 315269131
59816 158673 337953468
35840 129901 235809058
138261 194488 626885448
27954 181029 384131684
44245 71603 68570983
60136 152160 560901388
184196 184367 445397
145349 165221 49925276
88660 145190 142221443
97377 111490 35994691
15907 196695 770659257
8871 108522 668124934
184265 195063 27175372
130428 199367 986725077
62625 86467 423339606
7150 10779 168544412
54673 189999 575578502
192121 192249 316913
174574 181650 17217970
15015 103067 220511682
107856 136766 486672372
109558 149759 100876452
128469 187265 147651345
123824 197448 184785759
142080 160336 45931744
96404 136190 100003617
343 45404 545436733
10054 72575 307026723
43156 116175 458627798
41935 159496 294828367
63957 177598 285060385
13881 166783 383467849
9383 11074 4211376
87162 95372 20405308
166688 172343 215249563
158796 168814 322888369
2737 154745 381053438
3165 190179 468825868
163792 184807 227629829
139501 186488 118112989
89491 95016 52162631
28813 78613 333887172
95767 100495 997751255
173808 195204 53707653
114620 171890 199693114
73195 140319 308402262
78080 150117 180881197
8801 38420 277186229
124846 145528 52040630
197214 198548 3342498
146382 157866 347860067
38570 117774 410937608
145238 162482 890222622
111509 115948 154648629
14859 126012 499470665
900 121474 301993813
168402 175115 16903457
154682 159662 12413520
82038 137052 138023616
36349 162339 500385819
159156 178213 47921389
162666 179660 463478412
147585 169910 56180145
199883 199926 109796
22039 68288 115877423
2049 26963 62080481
108915 112507 9134753
79815 120968 587756334
2470 69657 168197641
169042 173707 878450487
195734 197361 729606260
179366 197604 45691623
199069 199813 723200548
160854 179724 47398149
82017 134772 69798962
148985 192059 108153330
71768 153942 956158896
152699 194790 105746802
72105 186641 287460833
117097 142709 486281209
134848 155233 51442117
49015 88733 570126423
175774 197356 369961572
24911 169653 363370832
105310 177514 181244767
77684 196340 159810982
187873 192218 11005447
181152 194073 32457419
166061 173714 19185467
139435 182928 321830291
131496 178417 117937764
145348 146596 3093434
81818 168935 218851813
2329 45732 94673034
162162 162311 167573
102852 175638 182922348
45828 71218 63663862
169025 175830 17030732
64440 154909 226958463
79155 197993 298371231
145718 185465 574203342
14440 117332 258127547
64246 81503 43031959
192338 196170 9648387
30501 87823 143380399
158166 167199 22737027
7620 112831 263719224
191903 192103 786504970
139537 175283 90017534
153808 161973 20522162
156134 185197 166239294
82489 122465 59455826
45235 118763 866882979
22303 97344 187607884
64681 126119 905049495
199358 199635 706330
178211 195634 439065311
37344 185587 684626906
50291 141620 228937879
31350 192618 487034374
4949 143919 348249168
20072 62823 107153886
117631 179447 155044321
129260 138425 339646892
25857 141928 425134173
44438 119275 187766576
129944 173374 109230391
36577 182070 365137651
69119 72575 578988804
176139 186925 310551822
97564 121730 345197908
66904 88446 53688275
72667 174090 279071348
51305 62930 29232010
45601 157495 280669927
179913 194954 71598489
23600 82454 147366864
20736 128184 269201803
145311 198308 132961786
185738 194182 21300983
23848 127634 260161367
130448 178246 120130182
187241 198615 323582540
195639 199793 10357429
112648 160783 120616889
190131 199490 23537031
38165 117605 881702799
50825 56940 467177177
137712 176580 356419271
188270 198899 26743754
130443 133431 7535814
32258 158041 950755334
8554 182304 435542463
112915 179609 301427938
122736 172223 742120263
55196 78342 57735242
123418 181202 745198944
163035 180359 43457426
75177 114708 587447010
9511 105598 240748453
129614 153023 232492430
144940 181226 926920679
142258 183311 483533991
148488 152790 6463631
168982 192190 58198081
165141 186009 52226211
52631 86845 913291709
129825 197506 170003769
15960 115107 248664338
99519 177594 196330522
186741 198989 30788141
127374 148043 52101603
118219 137351 47769552
127515 190681 461728402
90385 126364 90437782
38005 85344 794883268
5966 199941 486362099
138880 190896 130706792
93663 95805 5308413
170771 173953 735120048
35635 88776 133002066
62726 149840 218468939
940 58224 143463109
89016 183330 237070784
195791 198638 7112469
138615 186574 120517543
79422 116139 92524337
167877 192526 61867632
136340 174761 96794773
65659 77646 29837173
50549 179173 914393417
155414 171730 41022128
36682 116235 192487597
91385 155324 160864675
67795 175240 807944459
18752 85088 165959333
75518 178321 975587719
168287 169607 3390367
86857 137485 127113794
6776 38535 405821073
57199 154884 831916226
24815 42903 45554880
7100 156959 375570606
86840 181548 121737456
152802 192358 99351483
155942 189857 85015875
194655 195557 2246313
129842 183289 134332687
37977 171971 987159287
39974 175013 338936692
129183 136504 18292420
127106 135964 878235839
80989 97429 40977255
73445 139782 166367848
106251 128947 56678977
148595 182592 764026698
27626 181438 691105468
119710 148065 867808229
40729 131168 340080545
7595 196763 474307796
84355 91253 141231377
194561 194915 904046
130741 165237 86844142
165654 183410 671758860
42594 101897 148388711
68802 136453 70759982
86841 112879 102090492
123361 195468 181086217
42480 86428 190092733
146227 183778 16437643
130139 162030 904143545
172070 196484 647348424
187254 197516 593425907
95952 127844 80329605
114420 191302 192788178
87674 99902 30693193
35152 37617 845000725
21077 63971 437273409
136790 160193 58936683
172907 195412 710605706
84521 97219 146879717
72013 76202 866969392
63677 171009 849438366
90308 110601 384649616
175886 184456 21420582
47998 94018 415683451
88107 112385 733412652
191784 194633 199220647
71934 199207 443123005
137466 140777 957477485
192942 196228 8299098
137512 176959 867687519
180702 198791 49915948
110454 190980 549493718
58916 196838 345988079
127782 199157 179314427
134959 176149 51872408
150443 174241 59833259
85060 108388 58902204
53816 121552 881549073
72142 99615 68642420
72103 142895 265238130
100945 143043 105846457
13512 113798 502741683
198272 198434 105224908
90017 132501 227631201
188841 192432 9069199
52506 122343 175088565
39703 157642 295836066
197346 198868 408169849
146915 180369 865358763
71457 92883 53396322
86318 91424 1084334
77975 119347 547848116
184907 198305 671028724
139174 194228 138431145
181181 194251 32878892
154464 180636 72753848
120242 147593 68671272
22399 106519 210986153
26151 127330 253672786
110199 180122 209242077
116428 189545 183267624
8383 151801 359380248
71293 184902 285105489
95201 136722 104439249
167211 180340 325910356
6039 101939 239954076
42479 130017 869303316
126689 171640 337505237
32056 102688 176989658
184665 195050 26166049
66896 87422 51113829
93623 94158 1344996
183199 189373 15426217
147711 158309 992171090
145151 149052 9753849
186551 193707 18042291
27179 173401 400874051
155204 163453 551211449
183932 187255 2996778
36374 145935 274978595
122990 160710 699885651
104966 165562 152186493
16724 77549 192071223
101486 186961 128774909
78999 194387 289822185
138218 165937 69836321
14612 16732 597145053
41282 110740 312236394
15913 54706 18977119
128751 175926 680729179
574 51766 128053063
60832 91784 850398786
71148 133455 545171852
56533 183903 707166955
70567 99064 477448964
128273 137571 8112118
191337 196385 12749708
134954 137857 157516555
128658 139391 776081519
150680 163176 18670444
67261 125969 777607222
78466 118316 100171294
37483 44573 915008545
158287 169790 29084601
178769 193955 774471753
95084 169732 684134093
96665 177213 202585159
104794 198709 300063334
108618 113884 634450259
152079 183992 80116807
16253 193068 636210543
64462 85463 572411329
160061 164633 11644445
197349 198790 36255040
146119 196089 69993805
153434 192846 717580994
150941 198605 119727160
134149 185324 980869601
110068 128706 46541382
151231 190682 99014991
174284 196799 56486644
114560 124390 181488249
105148 119740 36654109
183809 186960 963648155
55283 199414 361506033
66518 88545 872037948
51132 108966 468088269
113308 157618 111041753
191034 198241 18102108
96116 111020 859785051
110854 147737 262290096
46458 98644 130542037
122521 192679 176160420
193841 197771 9741768
49578 137384 428068061
178371 180675 5755087
76091 77131 264495307
80216 102624 31320115
19128 155476 341966883
199279 199602 808993
191848 193342 659801422
124000 141774 44503636
97468 157256 379311806
166897 199018 80595350
33187 40830 19274547
185398 190172 11964185
62417 93908 741052460
170605 184635 169931538
128151 186048 746728905
76033 116605 102201626
127768 174625 516457366
197723 198146 661366975
98040 181200 209123128
36172 91602 423817121
135520 188421 199465755
120464 138922 45058984
192324 196633 10838533
19759 49766 499517399
145253 194425 123443757
126500 179054 824671699
190857 191931 2729383
30079 136145 265857779
87348 143381 148362746
22812 162024 349148082
183663 190837 17980966
32583 158944 947354481
174095 184913 209238978
142648 158932 40951384
170795 175266 11133765
186483 197917 28665550
68788 88490 473333269
44234 51056 27222917
22359 171164 373331681
135518 176382 102778972
120316 140669 619343177
60518 113558 133015457
71848 164470 232621442
193912 194350 309831449
27556 72921 260686128
152616 174716 55597762
82685 180103 714886540
8779 23236 379805267
110199 186564 191518735
32952 195148 621569373
12230 74580 966097297
86905 179560 670824145
154751 177815 57875185
95006 137408 281637032
195171 195348 975804824
189280 196569 11123129
34485 151466 730797382
166697 192381 168668505
193127 193502 968407
6562 19391 19063962
196348 198248 4699080
19751 186520 590459170
123220 155989 82319062
132702 182049 61086785
59867 138842 197823649
26250 123003 242654773
106903 114130 790013990
95312 171827 192627711
101497 169754 803254237
55297 62849 18886167
132883 183320 605850504
58101 60536 334222139
49831 121910 346140461
175076 187026 29840778
40229 97038 611327820
26892 41001 410005521
156094 163212 5185148
185354 191205 14658673
146866 163530 41835227
39143 121177 921063390
67367 73498 15145272
163503 179535 40210510
197756 198474 1855260
34199 151946 295491521
124865 173636 122560507
134364 181114 513279715
147208 193742 388463038
62781 77475 112858205
84457 165653 804595506
24768 83155 146332643
191774 196408 11711611
54311 103827 202714219
193314 193460 632467631
114490 118176 522025512
4036 190622 467801320
192636 199362 16888411
98738 144447 115034709
124032 195921 180510202
52448 158642 266336296
5314 88391 775837026
137942 180755 107679384
113200 170180 143040906
74331 133640 939559944
199146 199616 685067736
60711 115068 519013512
198209 198544 628374683
142089 156039 809722775
2165 114499 451421957
28128 195822 420847420
66152 108213 649818827
147549 174588 67957094
173124 188750 39124492
154117 173015 47456560
66679 157362 827176722
193616 194671 665115951
159800 183522 251949467
135942 189309 564315161
22003 135045 283196845
33647 141619 270833561
30620 150808 301454243
49979 185936 380393713
145156 193736 694282693
60046 159562 157260320
49476 102850 133621044
95757 159759 448718759
172996 175056 46527202
13052 24544 29435785
110643 183365 454475829
7434 24128 211499921
194057 194650 1532294
767 148007 674835905
166677 194472 627520061
65719 135559 174959715
142682 187947 113698178
122547 143249 51923756
12347 128997 292251759
184073 195493 28761157
94487 107327 538906205
96579 99559 402990056
77855 78619 627173594
149241 155614 841782084
173375 183968 607967320
134278 195298 153395780
88101 94143 15110448
173169 198643 117320053
55062 155033 328322961
164446 171846 668841962
49551 66570 42707636
182182 189286 811621611
45772 55636 24855426
7673 192897 539036764
185981 186853 2170478
118993 122363 8384050
59293 113914 136943920
43125 159969 293036963
129115 155093 65395193
164268 166713 6065540
72808 161116 221698091
117636 186296 172105335
198479 199954 1604763
89653 179236 225222820
170825 192638 54567382
122062 176115 700778434
134079 137029 7395684
123025 141810 47058944
159184 185014 23663322
141502 181113 939433279
30608 128233 239520535
164338 168052 931302716
80372 84698 10736331
88574 93249 243676568
191056 199965 800667813
73108 94843 54182910
34302 169944 702446430
150443 176121 816759313
40004 91425 800332853
178835 186698 757694495
88263 102690 36292678
151282 151442 918109904
61089 172648 279909066
119110 178258 148449028
85408 97408 308013567
138515 186797 121302733
150417 182428 488217191
78535 92883 273665356
138581 140542 4915761
136622 170616 85724963
90359 195150 263426903
166009 172222 433774352
185264 198580 33419077
70954 174370 259558169
11775 72256 151383492
148029 197209 410721198
104310 149765 114157300
187295 199937 31787438
153773 177729 698785850
147687 173874 53536908
120218 121494 3182619
88792 171393 207760638
180979 189401 21058461
60855 72518 45557395
5700 102200 644601011
136216 187761 488515556
71032 183577 282407937
131675 184346 132299733
8472 124741 291181594
53380 115202 155178649
115573 144128 697597898
167537 169397 658619826
7556 92592 212551375
9562 35157 898463473
83113 182918 250672499
192095 197099 634125037
180809 191159 25929690
55689 142755 199517527
12237 174175 164577858
184795 191447 191396838
5930 11110 906991488
74774 93862 47690738
137493 156707 271501392
107445 190974 209480642
49443 67539 45414070
164525 192078 69040489
13961 192651 912328437
71705 175728 391791415
169252 197739 606239638
159104 164310 509318176
100715 151576 32131280
135684 179375 109878011
171676 179235 840012350
162515 196718 85852499
164011 193583 74147425
160135 169766 597088461
35617 62710 68139864
38326 42933 810177366
90729 125891 88445116
127978 196010 353731819
110408 140688 75703122
124024 145867 54903123
125902 197074 178857196
79456 170330 228449925
187836 189076 68422130
107310 129617 437030951
183408 199796 41126864
90404 91344 2384302
147518 148739 932261582
180109 183555 10178102
119921 186970 168256101
176538 178437 874208094
66364 194482 403717802
167079 172276 13174277
31184 116655 105469546
151064 154275 561038635
67820 148624 463220669
91589 158324 167777166
58071 114608 141784025
19225 184042 413316265
193087 199743 836301115
134346 179435 359387372
88144 90407 5620913
164314 186508 205293431
94063 198693 629305215
181178 189963 636105315
70546 115545 773108481
32146 82518 160575342
117721 127989 280744502
46603 140367 876042491
79885 150771 378422905
42636 100880 145648946
119798 183132 158946238
105698 172198 276788402
102286 145406 108534231
123167 134399 28034598
119441 183647 161126020
177573 194105 556894245
113016 122894 325974087
34541 189567 389074829
197099 197709 52834868
20893 54338 931758133
69454 148498 198395219
145798 146463 1639812
122158 132454 807263752
155223 185527 49067256
93913 109690 40010675
116248 191308 898805354
10531 29790 145705872
160926 193681 661042138
77852 161019 208885919
159215 198638 381239624
11697 183867 834042271
90392 176621 216803194
81542 168529 831896464
190391 195080 319970163
75130 158770 210009289
140288 195195 138040849
41226 161247 301106575
33439 39544 15388778
86874 132296 707903859
68037 100645 81387135
149004 161535 31455511
192167 199942 826164846
135288 191483 141211142
68053 111787 109827909
63236 174878 280114978
13863 195849 456469552
172884 185529 154680226
14298 142667 321767742
121996 196640 187440978
111040 136842 64428460
21979 79447 143761707
100121 147301 118701879
71048 80525 22858512
185009 191550 650531271
178532 186148 18998853
58574 91229 672081556
93516 151872 146787811
171378 174906 549376417
162669 189100 693577185
154602 163448 407008218
170373 172254 707728386
111325 133338 999220843
162518 190965 321994061
14357 21703 18456205
12227 48712 362072103
35698 122320 595411121
20509 134697 938813329
100383 160871 764891097
103606 113256 24415205
77647 185366 517690955
53028 127950 187708874
78094 191202 283962930
178205 185562 8140323
33428 73353 858673407
135221 193131 715813234
135701 148997 33535488
63944 86230 424781637
29410 179236 782408344
21588 96715 733182732
70212 185163 113474602
88317 88565 238181000
126251 161978 89886801
172264 196762 61399533
164665 195747 66384336
96737 113472 805711063
198612 199363 1885684
50350 95578 112954504
120747 150964 992447324
110856 191933 203365628
64375 80751 40828223
184239 186589 252586667
5420 66430 152767496
184058 193494 752629987
97182 195212 246516005
51772 57136 588189997
13045 101062 220269326
9013 84591 61148808
96808 137495 102303705
192861 199114 15740465
131637 182745 128391462
180300 192617 30901052
169557 171416 4664647
119156 150421 535138036
107295 119783 4662347
10168 188076 943955592
134333 137576 8129654
120063 183555 50923851
13348 96908 208972668
19126 108824 224872922
160657 161962 446617258
180750 193765 273507965
176323 184524 308237567
2004 130186 743540337
50284 114935 162285620
146119 148597 6227576
175274 199510 195680480
133706 168614 87853754
13258 104194 227841507
110025 151518 104000758
17340 29229 591886761
10136 13091 888868685
47654 115565 170591254
172123 194472 11308535
130690 195874 163802533
61763 140185 196403295
173923 182830 22308747
12847 141598 322651011
155056 188471 83762169
33345 142122 432734853
181753 199949 575208920
4214 97372 827550997
113711 177386 159769089
154677 185081 38961514
77097 82601 13761444
115313 143348 672498248
158256 180199 55166200
79001 147951 872125649
118928 131160 30538813
142474 164872 56488786
56993 105344 503732152
152775 176518 59647195
98810 197939 249096691
45982 133223 602876583
59212 156358 243615926
161034 167546 16349287
114531 187519 182974278
45332 120293 730739902
147936 175626 313105265
122042 131648 24045355
124991 150774 359221981
63696 162326 247376974
14851 103318 221577414
184333 184419 488536133
66644 193430 442851575
133208 192778 149643590
125467 178607 133577734
1044 112554 859895415
133080 187488 69637728
96842 133164 572706648
83234 123976 102390178
194335 199845 13750464
35089 93312 394121702
99362 107201 133270045
16873 98009 32807364
97792 115966 856167304
161476 178082 125400063
28501 106692 196292277
89592 128421 383246776
64176 77661 33535917
2149 93100 690559615
137344 161977 705450396
89063 143766 137560279
181915 195725 34666263
179154 195484 40991660
122776 182225 420516536
172664 186568 34785557
154503 166740 26788953
16390 175033 397947137
181139 197754 750926928
112868 178623 164913115
13947 153748 350552216
71010 87419 501931864
46991 55539 21581556
101865 158226 169035663
30941 169307 347296806
114793 189106 734153716
99960 190422 227306915
64820 196406 330125200
75168 129366 183764218
13854 58454 111866983
199133 199575 361506336
50742 108112 997867088
160704 160821 699055500
33642 151357 569879088
6246 105944 249811038
33826 169162 885200586
179135 194497 600386588
110049 151622 104182688
30309 103553 299774813
46281 151943 432500602
148256 179978 11529768
181447 197650 40609070
183187 192590 23608494
6602 192611 466323983
81282 170530 224270705
76352 172057 240502480
186557 192365 721712479
71637 162269 227542966
163188 176420 819793543
180525 198047 43929061
181183 198876 44385656
36583 160315 678937537
67286 117741 126666953
125009 150933 65091836
134995 142545 19046997
192804 198485 801842308
128694 160366 79614823
186208 192566 16037553
199686 199856 410277
50488 166387 290787070
161480 182443 52614048
151858 155914 299099795
117568 155757 95711563
60647 108206 119305394
124902 141751 168895322
92755 152114 283125577
123551 185982 953774695
73005 155564 207320902
90700 193833 352055428
171696 193568 888408293
22635 65546 107516742
79454 167096 220162689
171086 192315 53152621
161274 194577 83667698
131394 149791 520432829
126309 157721 144988860
2647 112267 666642180
137090 182310 340923429
17525 156033 717680092
182113 192862 463459314
178716 198904 50616706
79116 106271 68457000
156503 174884 291642957
136913 195165 146456666
141291 165946 170906037
122310 189117 516457863
176541 187397 27165145
44505 194706 499931267
20157 133220 283308424
78775 80528 772635043
155586 181652 663725998
162826 176829 138248430
195100 199561 11140026
163648 168734 565664153
32718 70928 95949067
17961 118841 252911425
4762 190757 466338528
48604 126022 194000467
168862 193286 848503103
199027 199080 560134753
43639 153134 925804260
176265 177287 735197361
112622 186810 185963473
164481 189581 62838148
160746 179650 727506638
149947 152372 6084750
66565 174511 270873888
110201 192032 241049038
141412 158007 41750933
127245 134826 18975374
162986 183680 883643202
104142 132289 959547850
148997 174562 410447355
126969 177891 128066487
130730 191115 613193113
27866 178680 378492669
199198 199493 705168
113872 154366 101580556
48677 76622 731887090
196656 196994 835762
88801 160872 738146568
24333 57928 84455523
124771 186228 154254382
86353 149719 159326182
115606 135389 49249472
85724 158250 182206367
37261 91935 471264326
75004 191212 945952639
121708 192093 176746087
172960 196520 59128980
32008 109758 195147068
40183 102789 270165969
149616 151078 3598949
137496 194158 142478395
154530 156199 4175413
81030 112820 80120442
107879 115047 709584979
133845 163144 73741206
118450 161729 108607625
174302 195149 10427561
90582 182824 442057302
110936 167187 964842600
76172 103055 67464713
199210 199824 1242562
138312 183430 113437308
61799 182840 303578794
119517 158732 98366955
2787 102727 609883416
68644 83863 753575530
151510 176554 62937517
104919 169711 162773637
139263 191156 325699321
10262 129759 923633729
135146 136478 3316588
143321 185923 396504937
147689 152088 8154656
127886 183242 133894766
120934 122757 878908366
183672 197240 146381683
172586 174728 138114909
131529 182139 127177598
117130 125981 106701589
74857 130361 139280440
145756 181369 89338625
19815 61656 90314416
21328 176750 389822131
46531 92170 620035132
63629 133272 563037135
56137 150582 184721338
126115 148801 870184133
46827 97419 126472004
97673 163580 438937442
174479 189860 38461069
22406 114314 230521786
27380 65155 417456610
147959 178366 891002492
89143 95002 681121722
126504 127096 207874
85443 101885 697988515
165446 193528 70408563
131009 164466 84271594
163071 172915 982877567
154237 180027 200835875
53521 92036 917760100
38521 178423 351149286
31309 46544 38249812
96686 107035 26492082
46598 132187 600183068
89533 169361 200811303
104027 167098 343572469
1190 14650 33508905
194840 196469 4075791
59016 183269 453320027
35702 49771 626772542
107985 185550 936378303
77968 175150 693805167
137132 166547 74078736
173802 180561 5194100
76730 148505 590134353
172535 177844 13250002
9260 76326 167710958
83730 115688 206922372
92649 102387 831033005
10013 104771 237345129
167567 187472 34632676
158006 192378 86369867
4121 169497 414734073
34926 142687 270331203
121782 199994 196344869
91365 96747 13432835
183765 184865 565155061
87381 89397 4996268
69149 196571 871102061
91092 156822 165334868
162844 171155 20962589
12197 176000 28879061
10413 90732 200784099
161243 186172 62505217
151087 185566 400157594
130012 159738 408253545
165121 167039 370386568
164767 172362 19025825
80102 81227 2842519
135777 181782 115659970
145095 174845 74747465
178685 185437 581576054
102146 133959 619124271
96056 96958 2247108
170056 199305 50729017
34729 167210 898777234
54661 133349 251203070
115713 163637 696227699
173671 188390 309452216
129125 132734 337444271
153102 194390 437904509
64023 144587 702593889
109467 187374 801524229
128472 199435 852709020
145648 188526 107526493
27478 63611 144748705
143204 195996 132675686
130021 171076 103349328
3263 162715 399736426
159732 196901 926709580
126398 148990 759712053
136229 196065 775777857
33989 162040 321443408
123927 142785 47236800
166333 181423 37854033
98103 155365 144168720
167434 182599 38057946
118732 180281 158936139
182551 196420 34854760
73626 136400 157411242
75555 165193 402385462
153982 177382 777006018
183926 193107 23096880
111129 170098 148035562
130892 197952 716255219
162264 177328 987640992
191856 199181 90594176
13424 166457 815511257
79290 103243 60166086
154568 198576 110412175
100119 129114 72935727
14682 40666 393475150
163095 192567 73927434
163750 194236 76521465
68375 140541 180823031
70472 145058 269379022
64848 127961 158066510
114572 141535 67384803
196310 197198 2178379
113474 191167 634447773
152350 182256 566170479
1228 198913 495570218
194625 195248 5303991
166481 189489 57646414
120166 191068 177952334
118885 191053 181076527
153121 194824 104774376
115908 190099 185940202
164267 197579 83455531
78596 122094 109245158
79496 106712 115976916
66982 110969 110419436
184116 189515 788723944
44703 94614 124728130
37660 182283 683108144
130830 153411 56791234
72966 175083 256473013
11324 96058 211855520
81627 137957 339829172
142500 192135 573623438
191342 193762 592673872
198328 198942 1545105
191686 194683 119286108
143720 159132 444438500
190313 196795 16365804
199824 199833 811300351
186402 187068 40375803
53575 199328 479643285
193128 196993 967368889
81842 193465 280311877
133407 136048 6561197
179525 196221 41945815
43018 92283 477145925
6627 70336 159435532
34246 45676 28797617
112490 171322 147645746
176169 184341 20465231
96728 152031 772718827
138575 165752 68475510
143062 172280 73608467
36120 63253 105978660
143921 182907 76803047
153399 180575 68245002
141905 176587 185791076
126070 170836 112749050
117051 197276 201198081
156474 177673 805992849
30067 177612 798131537
189895 194075 10608673
116028 168049 407767999
23974 168538 362772176
81237 154975 743367929
82032 111270 73648463
30853 49266 46238995
162820 196200 37011363
153550 193733 760817885
191711 195559 9748299
146218 153083 679468193
34250 123605 159819119
149966 182329 785104237
68770 185798 6178385
154070 198981 704211948
49309 143082 235090547
133123 185385 131300264
81326 146055 758513353
103655 105001 554091085
85414 97794 379432834
94993 138386 109150270
59193 165282 718269777
34133 193636 400371727
103398 145654 723278369
107459 121757 35705973
164839 165900 27250772
10821 120951 463497120
51611 168449 659785553
167910 168253 906201
23076 147884 576342017
146180 174719 71697460
111652 120378 21692497
99641 100607 766994939
136818 144686 19948417
158467 158660 493523
103137 111905 22339166
62461 93985 387960793
36741 95836 147834774
18226 192855 437963210
34299 157425 308982481
171756 197840 65282697
106519 111816 13329651
81038 119796 97443471
59457 76140 87718273
179416 193574 35525185
69100 103775 844631411
114095 199429 900821083
166939 182744 39638539
127926 128537 1558948
54244 99709 113576506
32055 168409 342211922
90693 151405 152710348
177051 181072 10086628
3440 32942 718564640
120427 195250 785698661
41683 77108 88637948
32320 77031 112034457
40356 98292 144941180
76610 143154 167082427
162695 171922 23251751
124331 178193 135242637
120241 137945 599547315
90590 188434 632532120
95612 188769 240372829
77541 136762 748187035
137622 153252 279709412
145523 154432 261554971
180416 191154 26912122
125025 185673 31323592
101706 189042 276866059
120760 133385 895688392
148751 162820 588216162
122610 159196 91832106
67139 79515 824379202
57102 197390 671831037
143692 165155 73788986
170340 189530 430757577
15331 93422 250135664
191225 195289 10287802
142779 190941 276926213
26780 184126 394786458
22135 72593 126294900
105561 195095 224778350
50149 135974 748642804
33324 78952 286643486
155614 187877 364191834
112360 127516 37685756
170078 185975 39709715
31856 96802 241311875
158697 184794 65555777
56346 93177 4065453
181355 193044 29339718
73375 120792 118969302
90035 151508 154532641
153595 177986 61256087
164902 189279 439359363
199042 199810 1924665
155581 185340 826906705
17887 121843 260542399
129968 154819 962865768
133674 194348 852648202
53219 74555 53256377
132973 161947 72888716
196912 199288 1530047
137739 186614 901645072
57331 77241 49630564
64353 169574 264062208
52705 63457 27075520
17732 153713 340995045
178164 181694 8852119
109598 134530 891686411
140217 194717 137065280
3027 41126 822475335
20198 137338 293460570
196364 199900 8824428
27912 109062 901559441
89832 100725 27307134
3181 57416 135840182
172324 184909 31468822
36709 86186 797176980
69602 149701 200987703
30813 121520 61436446
171984 195910 603947765
28201 58596 939797309
109505 140594 52158527
74742 163642 223311500
29699 51229 54064889
46003 75308 53500333
2500 40399 94687612
68585 83903 38134827
65978 170153 667517453
109694 121151 945183045
186850 189814 7444359
156521 181087 650060700
187166 192697 342066543
155363 158041 68266522
6962 146931 350795962
10210 79644 910550468
104558 114566 310296176
61276 164293 997260708
196078 199993 9748457
126431 130396 147373658
133067 178219 821470775
63643 112684 123031641
188670 192321 9223192
155307 166821 28886013
77313 149214 531254220
17749 102087 198433849
101844 180174 196858119
137456 182436 598621500
102802 139939 264936960
159205 171072 30006552
179114 182751 9064468
169795 185389 781645291
173814 192399 577053615
196143 198167 143040913
119153 187992 172719160
129949 182437 196037171
118893 186122 388229091
52988 132048 198180581
141214 173697 81761604
143338 171186 475499924
8868 57759 697355467
67878 93089 62839023
189403 191581 5534439
161468 165545 10327712
126837 127319 113571653
104308 152416 385772050
148986 170388 554021163
32436 196047 514203741
191861 194401 644298888
37682 199283 405593654
188214 189259 550010561
195024 199377 704532251
170559 178713 20351262
39552 42905 578492339
56940 145321 724298367
169050 196961 69962790
164388 190523 89498898
128551 178089 124480204
198057 199072 307805345
187199 197354 476567525
108587 175499 167967712
32293 66235 85253919
1521 173966 856038710
62287 180712 788982264
94623 147397 132881534
71784 136613 162504049
74118 139609 164267138
14982 41450 66259934
2071 172924 725266598
59708 126661 167584017
61909 136896 156273723
148452 193548 91065588
124558 127027 117734338
8027 174215 416609846
44142 142188 245816906
108129 135591 436933666
150180 150187 471859125
118290 149882 179721135
179923 182262 5848024
66497 124182 144615944
169342 170878 3934834
52455 98821 115879486
1895 92556 226658987
133785 197163 159233877
85801 119836 444305015
36869 157632 302973927
162913 196154 950490303
63407 172623 601263809
115477 159655 529894282
158453 180997 645139555
39639 43436 3306126
7397 149451 356009558
139975 155123 38276592
145292 173462 518844349
193429 199661 1556973
4800 12853 328860986
110345 190691 201498195
116792 180317 679686230
86052 114618 235682558
183973 199492 20279563
169316 193174 59776199
64695 132184 283141276
139186 161060 55089151
7992 27124 47561768
73372 91900 533776401
114988 149005 700347822
86732 88854 47637207
44447 110241 165166631
71411 90742 48106320
158149 178137 50234563
174715 181008 15702570
60050 125842 164738920
109526 171747 666856187
96263 145679 124444556
70279 140166 175135654
67475 184264 620613788
198538 199866 3327242
34829 41463 576448718
35902 59261 357309543
132231 153046 356852701
109529 131186 14356035
161608 195673 85527160
174897 185645 26834168
89531 128145 97085860
163502 168523 12653749
151977 191398 98951585
6837 57706 127363805
59367 86465 794152073
30782 155673 719429797
159185 168877 539706148
165652 192705 579999241
145309 159307 35016025
76003 126198 125943576
25268 36198 27447371
102000 127348 929373114
120561 187657 168388725
181663 199601 45035112
175453 175755 603564383
40090 46965 844320517
22218 52106 688750642
79983 184836 263260275
60742 189180 322101972
194791 197333 6274142
83640 185317 439032494
172331 180585 3229856
7653 115576 302512567
197200 198373 843834997
52666 161400 338326428
8214 36684 370641894
66361 161264 238058393
179765 185458 14220268
193640 198060 11006896
118429 186182 630685034
101849 117701 40185760
181369 199370 45182302
141115 160062 638451975
174008 187433 350427660
181083 188732 19154347
121244 132805 229420007
147848 154937 483794092
182313 191427 259788454
63231 165485 256565170
152966 158941 952113775
59521 133248 184705607
132731 169865 708630478
25947 75194 738660369
53488 102028 910025856
150670 166692 40334469
19961 109487 454512248
107698 117608 611185566
47975 170282 307153058
175898 190347 36135922
5369 168405 408778891
194577 194964 975859
44136 123799 199774386
176112 181271 12887819
24107 35752 7349934
148873 195531 117160317
69289 163697 803126113
96152 142585 116803247
108525 140428 79835495
163888 183806 426440072
195437 196705 814067741
105882 121098 692333073
2951 97308 235874641
155960 191084 88115987
47323 160819 284784029
58797 182193 309516733
177481 195887 998970186
67047 197258 701225085
191665 194683 7679306
190896 195400 865362208
131978 146688 37067750
117105 140871 378391107
110262 179486 758390203
127687 139063 209159720
157312 164669 18603883
138076 157918 49917958
105144 189048 700423631
132699 193577 152971048
52400 177182 259471306
198246 198332 234522
84041 112471 71697997
181867 195853 35119852
27404 179307 381203088
69325 94585 62915288
180253 183732 8687506
180252 193614 540034212
99717 183806 211342059
141168 171989 77705914
99144 131128 655570807
89186 140956 505989885
7184 175671 422374526
199118 199734 457678302
169579 185320 39392200
4383 34136 74255225
100566 164850 161825883
112767 174313 154372478
86864 89326 364194640
84372 138192 413131535
17489 185438 421185678
191642 194268 6683822
199223 199613 961157
19279 106317 732178458
44350 130416 291514388
100772 120131 135713211
166748 182377 39191793
161249 163301 5194454
32403 191998 400524212
8078 85933 935718626
31081 105245 831737849
96984 108746 113124954
117169 140113 568451537
87723 188550 549640620
69858 177071 859499857
119126 158814 99534782
82099 119602 613334408
11363 115278 443093692
7767 28631 51928561
129628 173507 666803301
71890 161917 225979524
132652 135925 798244033
127408 145337 862260800
16586 110846 371010747
72487 151385 939967959
75833 134689 832240663
167732 186952 48211052
104083 106385 5972720
159940 196024 942920980
38427 39721 3331222
186588 186705 440287966
162842 189884 67747466
35936 190735 783331683
164943 172549 19070122
80274 142672 156620652
7406 120679 445596090
39985 41472 576454214
37973 134211 241363764
131753 173467 531067818
157388 197639 101011957
164521 197412 82364202
158648 199512 102638134
127009 145620 58952129
84192 172650 251266993
151 50281 125355618
38846 187288 372451774
65109 79111 602628020
146628 180058 83879563
158065 175878 75600209
77842 80358 553181964
162164 181443 48332934
174439 199040 61685644
178323 187480 22878023
57257 182983 371711326
139237 195073 140397072
95336 147300 818280677
8034 19970 614145140
55099 187176 114361969
177994 181572 317680354
199754 199794 103529017
180510 189359 22150052
80336 164470 577881171
97076 148218 128844401
181803 183288 3698095
48235 174605 809357387
157356 188701 201959214
180338 189253 724461631
109313 172009 827705839
127843 170317 106943275
135430 194512 148547405
39520 131799 922877572
93414 183249 914515219
38184 54528 738410254
165678 182261 41538461
194146 195244 2748804
160438 188438 70251000
68591 197846 324227788
85327 152478 168777903
151837 160055 20646305
51914 106837 137829680
97236 152581 552596409
35256 100840 735853443
60745 124954 367483805
42551 100527 331375402
33365 145998 301946620
172189 189408 960476737
37739 129992 231372608
102802 169213 167014750
70482 188482 296052089
184602 197798 33072510
110247 140424 75427293
4229 65191 243742298
93196 94385 2276764
181947 184210 289865295
4323 72010 169426939
139069 194940 197247294
115381 122749 18222156
27192 55925 451898231
37433 61471 60520033
43977 94748 66952316
78423 154846 191952526
127160 161437 86195865
25583 101274 189610497
101884 153377 129441567
144049 154248 127325211
105091 195392 226716178
72440 81612 22955226
114294 131265 909088160
156810 181398 61693949
74306 93367 47633204
72374 120770 443111859
197407 198036 846453304
142348 151318 22649289
34458 105727 898940727
140522 166747 627938610
190328 198128 19581030
198290 199625 981206461
142011 166571 61867501
108853 188650 725243026
71314 123045 492203894
175945 187486 28817943
66142 193813 320355621
113738 148597 87475729
126458 182525 277341517
12235 160084 370659682
23480 145920 307188611
164022 182350 45880009
104403 124217 49742110
19911 64497 111749612
198381 198426 120654
173275 186653 33474422
129696 135641 950381205
121970 123889 4836349
191994 196162 10499604
192044 193757 303065547
116198 131295 484348375
105215 120164 31636539
33774 57277 59172915
198191 199652 950751970
143580 166154 228208231
146463 173373 67590251
104595 169510 163090249
76849 134513 144686152
105909 146470 101756262
148121 186352 95839460
176489 178314 4591222
25764 195304 921817260
90693 198865 984543703
162174 180383 45641173
158125 168689 619471407
187953 198419 26298270
34528 69586 88097387
10825 166261 389734438
74706 120427 114827305
27942 183436 849756243
105948 172175 214491874
95385 176558 255825653
62103 123246 673777585
70162 176586 267051207
118730 187585 172711226
184764 193123 979563550
80882 140757 150237617
119121 151059 80068486
174009 177155 196439800
193929 199038 255593723
57369 58796 3574660
101941 114974 805066053
171053 197719 66729785
188617 195095 938155614
118789 126075 581973476
157211 191651 909875590
56676 118963 525714456
25984 45159 48124082
142989 198339 928466970
72457 107427 708738989
188320 191933 9140863
71136 93637 56054218
29662 148869 781229414
10007 199805 699560396
126720 152037 63737213
147229 187709 101519514
140036 147041 604854729
166433 188585 55535091
26157 131880 406269369
73031 179196 266584325
30211 58561 71270676
176831 179295 431840887
184256 185241 387271770
165485 178074 524072969
42975 141010 245618932
126738 164205 540852939
158148 197826 734703585
164326 182943 372308408
114659 193357 560813850
151247 192654 103965606
150208 196968 36623099
96202 184164 788913162
78661 150279 720465292
117886 131056 795217985
161158 171759 26742566
152559 173626 52953757
177671 195412 730137666
148533 158943 26010225
11998 143638 625349138
169488 198950 592908547
174497 179104 9134691
167665 180011 4943378
31104 138390 268986227
9304 55933 116774184
118700 194978 502102509
160331 193693 324412178
68918 165249 241823159
50842 111142 151358072
73518 81966 21216052
97524 106681 523089829
173271 188067 512739229
121258 163681 317056056
43006 86265 108085585
71962 171011 248787765
152299 181327 325545930
120762 178581 298036750
50286 60211 25005213
15995 127016 278078507
71395 101572 47411447
118662 132325 995530683
143954 154574 26772091
18427 22236 40759710
45052 58639 34233400
192237 194017 329793074
97049 181291 86838412
22706 142501 716587815
60909 173823 283261816
53119 156569 82321321
117832 118561 1735787
152903 181714 72366234
176453 178011 212469579
36751 40817 3384622
20679 170213 375176937
125920 160661 555507081
69287 138085 172432344
3744 6855 146192527
82251 103143 52424065
99250 190027 228115269
63727 81554 44388567
125088 155318 76043290
190658 194670 706900157
196305 199283 892566887
58178 97624 98318053
8961 71656 156867760
18694 119487 145810525
156558 180164 59247457
11668 187103 439869634
142308 148696 157641075
114209 177493 158747577
178721 186281 18857366
156492 183389 551666454
21266 66153 112504185
99175 103236 10382364
34652 175938 842798248
2686 37708 265164187
87109 165183 52967409
59344 179369 301049615
176110 184791 618747391
128620 147630 989857825
183070 186100 7552306
153679 174872 403427904
164568 166089 3713278
142183 148787 16753532
15410 182655 419405802
22360 168368 366207483
153111 190521 165940058
341 28672 70622720
197583 198415 562676540
181622 186339 886965747
42717 146746 782010683
162383 182479 284110261
109852 188965 198418669
142676 170771 70832885
8433 162536 540731971
26812 116627 225529250
181906 190968 22672571
95637 131838 254665179
173206 181613 659379975
197729 199415 771500008
159776 175817 40367685
130848 143978 33030992
98734 152294 176054772
35782 91054 909350276
193353 199384 15095291
70384 164891 237285434
76139 165579 224705286
26739 136403 283802611
169977 199525 88312373
185127 198572 522172404
23405 44672 53320094
137688 186274 216510049
134679 181068 116644360
188939 197446 552422808
129136 174283 113512267
12625 36422 542837692
156192 181533 945616860
7753 192793 488503464
53881 173369 299765411
17761 179167 683008427
68177 188829 958425881
171852 198998 68002646
124016 162916 97702583
170963 176033 12644453
182280 193497 28184501
47581 148453 340294058
111640 158155 116518212
161088 170292 331918669
109873 185372 189384269
16652 128803 442662037
50700 105965 862043280
21275 187150 415948951
178522 187431 22243287
19171 105223 215650157
55578 109166 134324634
1554 126810 313580852
159922 188494 360241070
171700 186710 603527652
64316 104485 100627704
101430 141288 919879736
182910 194252 28562658
139752 152305 31693814
132095 168419 653983584
131704 170017 541697512
148508 190723 105838943
138840 150064 426814128
20941 154952 336093811
88739 136461 119843466
35788 119377 384430116
6007 136508 326825500
20692 21216 86547963
161801 192906 275456488
147474 151635 4824556
85784 149637 238285634
58855 59827 2469593
7439 197517 476486481
42864 91855 122409472
96699 99145 751172588
50869 62384 200484378
127729 188713 796266793
57018 81022 245581551
75362 77749 5973603
153415 156941 8524655
117424 173087 139607202
112569 126499 108804787
199378 199798 674074711
64225 73309 394962007
193405 194354 2404955
45795 177271 329922627
54606 153791 449355809
170296 190057 49348110
193447 198912 148059119
73011 123538 735685832
170011 198454 71250911
102330 196488 236604821
178348 181288 165977089
190188 190975 434254601
155643 181430 64699675
127662 162444 87535350
186527 194499 20090319
116220 143496 809295299
88622 101348 461073059
182022 187485 109544532
118866 184146 163809072
168285 180443 30464744
3995 126169 305956752
163074 167915 12130211
40519 124484 210591002
8518 138084 33285644
188659 193379 11921074
108807 149113 726967261
189445 197528 20299441
50064 141982 230432740
171035 197383 65925562
146108 154953 22183182
198666 199355 1729937
135407 184584 123605803
73590 98594 251118246
75717 140084 161440399
9921 163322 384599195
41325 149214 270655692
153819 161841 20153383
147188 164483 43556369
2862 161012 396442592
152313 196801 111719458
135697 168566 175991385
72502 105919 83977872
13741 81553 169761243
69678 198821 324029400
144795 153191 36242713
36206 144068 746007171
66317 124202 361786555
73907 112920 592831691
170210 180617 25945799
123500 166645 209289850
3031 117711 831404040
183883 187747 320052094
152425 189062 91910950
106521 144780 95874302
55978 193608 412168237
2879 96679 234508066
65346 146271 900277050
16831 87277 467929846
121282 185321 160797129
169427 182750 33306826
83060 98643 38937465
41328 48930 19068003
62245 73281 27376524
62410 132934 176630284
131793 154703 417671389
87879 137145 198642062
153951 191822 19940280
170124 193977 59741996
47789 76304 71377806
198014 199870 4713555
4900 167243 934708373
96620 137163 101931642
88601 133906 285134304
70840 175690 263166343
78442 141078 244235426
179933 193253 531889152
46542 86411 470774016
49654 177910 321827414
82827 84686 955637746
34918 197159 407206906
58989 160633 662044137
59197 177901 485429259
65087 137101 899927799
47781 185005 344394987
77123 138745 632636518
186724 192360 905574646
32804 167895 940402066
142525 142662 416516241
126446 138964 531033360
141754 174455 82287927
139181 177540 96490857
28795 73589 80057818
14330 150567 806071630
40319 64957 36311612
190574 199020 21223368
96521 182498 728208497
127019 169314 540584996
162734 190376 381854386
82809 96851 757147322
141465 159130 949038280
141438 168992 937806171
140988 168141 583744601
51147 192086 353619452
22085 63612 35746379
108182 190680 206919615
127872 149211 53715038
125986 172413 451958536
138643 151130 31477446
36125 56130 50315044
180662 183625 2839969
58594 95759 92587169
191670 199678 71695746
40567 113943 184147724
150441 164611 35774474
155931 159764 9558633
147165 154495 18445587
86851 129131 712333049
89225 162602 184558691
165590 188636 82655043
3908 166220 406930848
111712 198903 170852326
191122 198586 18768806
124198 167357 108364827
49302 118694 174068526
158379 173487 534494908
154248 186292 411090398
26231 105564 872414233
28114 158322 326626754
136628 176581 100513713
131112 149715 46883997
118272 159902 104412686
44382 124837 201758587
169954 191565 364191715
52755 168960 687145373
53289 154601 842174428
19212 43920 797841330
40967 86800 114640324
123919 171157 994319592
95027 100464 13768965
89546 126183 92109540
190113 199042 22473261
96586 129179 377262893
84835 121168 345690315
39762 89114 123447593
69602 175037 264651588
171309 182702 3062979
157330 180050 282338471
38824 160506 952699070
67138 67588 1181341
119135 133395 35643082
46860 145823 837426132
59797 85082 653438427
119333 188937 174628671
145673 168275 56749268
92027 113802 584992527
2792 77132 185950024
92818 186988 236648751
134754 155667 357007745
129340 182528 540546573
172457 186478 191493840
112874 132867 387447506
35490 139979 261994782
92423 132197 527961782
56242 144080 967559335
94418 197584 947930872
103415 170022 951472633
17843 105452 219609561
169525 178839 556407910
136140 187059 127967220
149922 158621 466836631
155786 163710 19926649
21699 22656 105403
145753 149783 734589656
19068 56903 94839663
123459 131149 19183373
150657 156942 430885717
23059 38217 514580989
75205 197591 307244565
25887 54056 70837661
55963 133712 774222641
116830 146066 73277717
137767 161521 208628762
120648 130526 16905942
160256 177877 767355994
52578 63570 27698294
193894 199703 14545828
149361 183324 85246545
129588 154207 811280918
163030 195725 82083479
94612 131793 523130703
103346 153290 125446813
165675 169517 9675639
185701 194089 21136815
6216 72165 165019796
17133 54273 623759604
185463 197041 29126471
83441 146166 157617410
106109 109887 777002160
109322 150416 103061820
6827 123752 292893321
181789 195410 34227173
157079 194667 153511442
189206 199682 994138318
66080 177058 892341503
43440 121281 234074471
49573 111762 156128520
178719 179981 3155130
96781 182138 466032720
66973 186388 347433108
117711 139173 53533282
16935 36071 47772583
8377 90103 204266270
74283 112983 728688171
152942 176347 58810346
166459 198446 703082124
88307 117754 74340647
63620 97014 83135050
195728 198426 6718007
88715 168477 200575972
89870 103651 34824016
29399 30156 1893584
68226 135655 168947780
165941 197815 285323907
177167 196432 48362468
1743 101797 250316711
113474 149376 505310739
172114 188340 836986938
75940 179106 574999756
64031 137319 183533817
132690 167909 88552045
44156 45288 108979089
27827 86026 145734560
138619 190810 641116141
4158 133761 324681344
153383 183915 76640960
132731 192506 968516511
126417 146149 268231922
195617 199691 286832762
48759 50786 5082795
15168 164699 375102726
172719 178369 14141001
149618 153799 10469112
51472 101589 125340110
115593 180089 161689713
55717 189475 335454926
3550 180933 910250217
180157 196872 681035247
83800 166470 207711083
88059 178129 226375562
160688 170772 289254135
8396 195845 500535697
37531 198947 546346948
142951 169022 591803347
1149 134895 155839775
63023 122466 997135194
24336 135772 433826289
9083 112749 259888414
25662 150746 980695505
192902 198050 883982134
107263 191205 210516724
94947 104251 23730709
176629 189614 32541883
39016 178604 358179497
72571 135034 156608821
151785 163816 986997597
131699 146133 36371257
15075 139693 312231192
82990 182879 938569181
135633 163601 241337524
23393 129272 265415486
198255 198766 358201928
183327 192760 303261082
7581 20807 347807795
184636 195913 561904018
91928 194519 352882089
150603 168274 719218348
170809 177641 16991466
193715 197393 9142630
67981 199628 514260958
171481 182046 26420181
101726 187608 215722558
150994 188954 95286738
49855 134701 212633846
137356 175206 95302426
62968 172940 275882709
58093 113169 73254892
158320 174291 425700553
56908 121592 162103330
122044 181510 530085529
119506 184188 162324026
16121 136789 914585309
73189 121150 120392223
168760 190303 413495913
143507 169125 64541912
3195 116606 477899433
106588 174521 560525112
63758 173771 20586833
183803 198717 37450328
71464 161925 742892025
147332 193146 115012525
124879 188154 659327018
105031 145371 947177
145627 190884 447601146
150907 158283 668157534
19098 86510 168603962
368 45767 579692854
197992 198763 1996483
59702 122986 158554161
15269 142100 423466451
12153 148904 342826210
139893 157365 312585683
17886 129323 659162934
91483 118783 68879992
30879 39894 22613990
36361 152035 290230783
52670 71075 46113134
135522 143839 709791716
25497 45416 675523741
85677 120894 88549523
100561 168756 144782088
135833 137529 4206347
195629 196075 1127013
22330 89100 835005727
92019 146946 498296313
197555 198891 3397650
16153 198647 457665073
51293 57550 524534993
143599 179698 90720127
67303 144429 193370053
159491 170782 747305222
29423 137692 815168471
96764 178495 979088334
147204 158576 415595227
159938 192682 967819991
154518 168586 303205361
198725 199572 2145339
160171 164555 1236647
198721 199031 424291323
104535 182805 351673506
170013 179369 23396973
43936 174027 326425645
36452 190011 392175976
174905 189431 31212329
194449 195921 611122174
55807 79475 59053584
162587 173459 333765476
76134 184082 882889707
109377 125614 40541636
75902 191463 290131031
138386 140587 864268929
129414 154753 63834093
193093 197639 11351651
20475 188315 420857326
48317 93840 113877029
148040 198652 326474269
175017 191223 40533985
88377 118710 76430976
17102 150668 334818309
135760 144065 20944637
129202 132319 7870802
117433 148169 860973341
120918 128062 133326645
92776 140905 120946304
125026 139439 36074441
188511 190291 844189443
172463 191698 240605259
63227 71181 19817178
86759 98181 28553045
1491 153826 583850940
141534 191393 374071848
89515 173369 265452270
193382 199559 15473864
42859 150042 268818571
191179 199128 20009993
115034 175289 151145337
46323 190754 213175619
152958 160866 19876926
140835 163315 56656422
178678 187242 21378333
175992 186122 25283177
25604 85095 985292291
10352 112030 254938836
57694 129167 927936895
178209 188170 24929929
35439 166191 328165787
108959 186350 454996546
122420 144129 587652204
63016 89892 816118991
143990 156576 31692228
137697 184379 117377948
176480 187652 27929528
52133 122384 774673947
168300 176012 774801355
61183 161197 250852196
167815 197873 519836318
64980 188901 561546561
25025 65664 432382030
143977 195839 881067058
106378 183345 361500307
78278 151807 802289019
197475 198569 6470247
15755 114556 247753486
169657 182877 338697536
197595 197734 342162
50691 141997 228890411
95257 159305 14031168
39312 187092 224670758
36283 89660 454503302
81018 119467 96659615
49594 124654 188202303
110521 120360 24534784
64011 155361 836098719
118217 195528 194054775
121965 199122 217865202
87594 140255 132282104
148339 197863 124184238
85587 97614 30033838
196659 196991 284115485
106129 181649 189441247
180820 191705 136177813
194994 197639 598022363
21249 46437 25371796
127889 160971 873996898
176500 185063 21497014
146953 171970 62895681
1281 6636 212609321
144219 168645 457808619
166123 169618 262126
40806 72998 80622533
157127 199124 105421365
141263 170638 74108450
98450 107417 23009819
152171 173392 895764034
190135 193330 892170840
76340 109458 686000274
30190 107907 195030417
114248 190881 192181273
161704 184584 98846746
188725 191168 6125281
18323 184161 415935486
31769 189713 396290914
148924 149085 503693481
177241 192878 110048136
76665 168018 229493152
67411 198892 329864083
92379 159163 167869195
76186 194685 527527678
121092 158829 94752280
89451 165441 751856333
100168 101579 3571639
17499 158732 354096237
47716 106803 235997569
22353 30127 339696243
187134 196395 236962490
95884 132576 205790448
5824 106551 252453107
4989 59470 103747122
51353 83035 79175336
140718 179139 96664133
9792 91268 203693884
44097 144397 251549210
49216 124962 134041453
193765 195328 255001183
70195 169938 250384290
46615 191517 570398547
139530 168844 505363298
196857 197538 274619297
69013 105988 836621218
26483 188016 405247434
69360 130916 154282919
43366 150659 214924105
116673 139051 55769414
139447 172619 83568394
180465 196666 40699470
63667 74493 15196860
146429 176215 74780025
50109 104848 656230585
4076 99201 981332212
133253 177727 111752108
73587 154704 542645253
26864 77404 463447841
18312 129519 278633748
92916 151640 541193466
10179 176460 416919688
140112 142874 6992467
91027 146843 672740691
39563 176404 544323746
174893 183591 364125811
38804 49574 27113132
196284 196553 665375
172894 179587 194425118
4514 77135 181727763
93802 98508 982618205
69635 112694 108087109
93271 131180 95326226
103183 104035 2226798
75715 144181 272228158
51992 192704 2687740
183117 189629 132431578
132879 186128 133742991
43195 190185 548803777
38788 81547 569968283
123087 172451 124076866
12519 21546 343467988
130760 166201 864831809
98094 161449 232329994
138449 169439 78106916
115763 141960 274456828
178162 181325 6965693
113950 149008 872921949
65186 72935 19179694
131409 170507 98392660
78717 180608 22840087
154778 195652 549152075
81222 183140 255925069
40076 110146 223696231
162894 182481 49103033
58126 100663 308326706
98208 179366 204123594
109348 152800 401929596
114660 129975 38168315
147890 170656 4146781
61684 61819 338247
41375 138688 243917115
112058 193362 203945408
51735 131339 199521644
58762 80322 53786549
186933 198873 20975433
142330 162949 51942557
114440 143669 677507601
59144 153244 235934109
40780 191403 733955691
147186 187132 100193134
100984 166317 164334455
48260 126588 439377302
29743 50284 25351554
54635 197863 359225184
83534 117042 274857655
176380 198019 54228932
55671 143505 314108753
67333 190100 552821849
97569 167846 176815093
82156 173227 408084103
89390 153634 161597185
300 67797 727103764
35890 47717 646493434
26132 149234 472250211
156827 172195 38687490
8765 67314 146573942
182121 187031 569934681
5060 60005 567403793
90795 183341 972530775
25224 148072 935863696
113416 166630 133527554
162948 175230 30884111
160421 196340 125038223
54640 97129 106026447
84869 180111 239281244
123258 147709 61423223
88259 105685 440059863
72459 153223 202706837
179003 186931 19810908
169769 185055 38260251
87879 104384 14068255
198854 199548 1775665
84442 172864 222215417
161061 169268 20725823
79404 143372 160616288
166200 166253 121596006
25062 99573 186642740
55030 162905 270561873
88120 173533 597569473
111637 128559 806627151
94503 193316 457944981
118545 159574 24322655
196922 197370 29418448
146127 183523 800873347
143356 165373 586039022
49463 176297 318225846
14767 156237 401647775
163522 184301 52109265
164842 196228 78677304
174083 189533 970648719
28069 130080 199356821
139968 151240 28467546
115081 171318 141110091
170678 179964 416512711
189838 189848 23912
33325 136822 259532535
86351 142884 234372169
136717 182634 9099220
31298 190185 398668350
42141 140477 840500954
101958 153287 495413290
178347 192821 36274903
58399 137650 344312220
167521 177579 98350892
53619 114271 152151604
116505 180148 346568861
165119 176590 28701611
150315 197015 117279233
197928 199324 3582841
12058 24549 31051528
41070 177836 343163149
166582 173789 18055058
189476 195600 15498564
36514 74084 516181521
59270 65521 665390929
165051 177660 31565895
74043 171259 874645512
182979 193564 26620036
102541 176955 941603610
151145 187308 90767669
99113 130282 148247189
139388 149260 641347495
69633 101855 885036881
40174 109077 172893650
118048 172484 136663618
61636 191482 844993724
64294 78270 153513492
134753 180669 537822308
183693 188505 879753508
180360 190819 69156350
155699 165836 898355787
32755 90516 144607624
143246 182181 97853632
168644 172144 8839435
96457 119215 233889628
154507 190965 91410593
180403 193246 32244303
104423 144531 902881962
125536 192859 518906590
64523 171336 268069398
186488 188468 4950533
17286 93495 190592696
32512 152695 881663849
159610 188500 72513507
145269 183752 96527788
195588 197601 4948359
164153 193743 74198737
60286 128822 402719538
61723 176986 936163784
11481 115948 294821433
141663 161496 49931691
187275 188790 3854415
58092 109133 127900660
126827 170678 469907396
47758 169473 638364556
48376 179479 329035422
22668 59075 91272476
23623 164382 353251200
129217 162516 493354592
76559 182910 379414878
27818 103432 189579926
26145 148364 458376423
2597 111047 271809022
138235 148100 25020849
109480 176764 382487575
75130 164432 224442148
181059 181250 250998
43722 57232 118885579
80655 99613 47377417
178413 181726 8290468
61002 65601 11496733
195918 195918 391504618
121449 125083 855692234
98795 112497 34932548
151422 172663 953814474
37735 187071 374724054
55884 55906 612413674
72951 87466 795911616
174972 176092 851368515
94679 190430 240691800
69241 192060 955481892
31903 33467 3836977
864 36980 90120876
61622 135700 185556816
57776 191283 334806752
102674 164084 926922824
93913 126858 366157789
176779 196631 49836345
50177 55824 7766083
85 160399 401731523
49201 75898 644300990
53194 146603 234306705
59412 106227 234722937
991 5966 719081881
150965 171597 27014559
74700 153942 199017900
59372 122092 157120877
25616 156240 327832394
73118 118627 360721528
44284 102649 146179292
132754 138679 41821668
176195 196591 258122064
45 36658 91352872
40952 186211 255318941
140402 164208 689930315
147850 183012 88208228
84537 190208 669879084
141349 171456 14588670
11219 91539 200817148
101340 195476 236631713
165512 181435 39868851
156060 189052 82708502
158002 171206 440848046
26276 61138 141391964
138632 155416 42373415
124332 171951 985126167
69881 149520 363630956
188610 197517 188531353
67914 128586 152024233
143907 180690 78385892
86244 188599 366292710
41299 174875 335217783
89309 191749 257437202
41559 185590 621629420
135002 172733 232572830
187134 190785 141985677
168901 191184 55773219
155920 160148 10570586
65300 132473 168307520
72857 158757 642027773
71803 116581 796672336
5152 24598 48445547
18809 72661 134817755
36591 111100 928390510
140980 172281 78899623
54422 162396 805320178
143265 165966 57155032
33857 189404 755312660
29742 188220 397581489
125798 174281 121925573
171104 196086 777342873
141626 173925 798872951
151984 182389 76348919
111390 188190 192547633
105231 115631 26313825
9313 194172 641798789
74193 166854 506095933
45244 146730 254651912
191539 192701 157298352
32540 132179 134959603
107764 158272 262370254
195506 196904 568847730
183185 183652 1169945
135361 183248 559309906
62367 68279 3535857
26542 135302 426005651
94332 133368 98254429
154893 155744 120336390
1828 174138 196402977
105134 124051 47471026
73816 174856 940089640
170954 171911 924913521
48677 140048 432955683
47697 47845 361153
21658 178242 741064437
89336 97497 20432060
91734 167034 189365499
44409 72822 748513655
68786 127397 226364533
39776 68249 71480066
198387 199086 1779335
181017 191127 6727294
56088 163782 852088930
169172 197877 204708750
74456 101746 628092598
187761 199811 912844596
186485 195953 624893487
506 25411 17565381
171482 185418 248243684
9142 97239 220223607
122598 143536 52541882
27796 95677 169845974
182816 185568 6862344
135071 179218 111069701
182972 196652 34401539
190911 195785 415571355
16878 196659 450933240
155530 159793 10632316
45230 49697 10678433
171043 190423 943952328
130207 167435 859912093
101546 153539 130741255
40440 192879 756088356
19721 46924 585096751
16549 87124 515522838
21576 100574 197659244
65116 106284 461553053
16255 146358 978272793
30912 43295 707206479
14869 165216 377139909
109391 161598 131000193
62310 191470 905830834
28793 103109 186267176
16626 52110 88879908
164955 198034 82843826
186691 196611 648079241
130989 194989 138904207
148979 181670 142268321
118112 151072 82580028
32449 80798 508210816
181287 192684 101616307
31751 80863 934898958
73780 198696 313596215
145931 197287 459201189
58959 196408 344814176
106695 193524 832796808
180612 185601 927133391
179526 188289 468433055
75592 78016 6064631
94267 102980 362480074
120022 183778 661709980
192817 195753 7430815
145099 194030 122825010
150094 189733 99496906
59037 176186 293871824
187463 191630 535179341
89183 107076 45367378
62809 178275 867503607
166688 172392 14404969
101050 105999 12819895
90368 125424 88187471
4443 119672 288802810
133007 191587 147159168
10442 94303 365376799
136407 189330 133007696
108120 116265 20561259
121514 185972 445252329
7081 112234 93878281
11965 175941 953643473
37113 67534 76451770
58514 71346 31966723
139142 178824 99836061
4630 21936 43342353
39050 198748 643131143
21188 173409 640926218
117032 178001 152916183
142194 180766 464944156
161849 192504 76943926
20728 188595 524759958
85284 124191 607262505
107676 176382 172350271
28743 186532 395907464
29095 89241 168333202
106658 131504 62106175
43283 187969 924625255
179535 188034 21263298
41582 68763 68151029
171615 193069 53717205
125893 154960 383805417
155974 176886 286595069
63783 126862 473071523
199015 199646 91819111
197162 197631 1121691
178693 196089 43676363
169703 192036 483644584
199132 199349 532618
69796 97953 70187323
18266 131717 284340058
28587 165401 343417346
94826 194913 234041361
27243 115602 668832303
109081 144123 87838384
31925 73603 104428075
133773 172565 79326032
45671 195459 375904901
65486 178678 284013164
101428 197130 240509012
95643 197616 860639888
81592 83127 3773199
12164 35664 627089580
141580 181528 850016291
140409 190510 607200751
107476 197894 946645204
21320 156054 337887722
99600 198707 249078485
9407 46783 450902679
167489 179007 953107819
13138 26061 32226142
135673 194384 147608319
135602 154437 47512425
162371 168960 161480384
1451 186420 648404457
106757 140160 83508328
26973 128427 254400617
87421 182365 238595297
137879 171957 309932147
149695 167880 45617608
72372 131487 202559827
92123 155120 158525768
1628 139569 345441174
37310 119597 206526631
140599 187096 884676241
176121 193058 42464222
122253 145671 58877760
92744 126617 968600451
140900 170040 398374375
154258 185936 79439574
73228 160410 218886672
188325 191967 9223589
115763 137250 278984099
96424 169276 183365786
110960 176615 724827543
198474 199419 230014382
107206 149683 106518553
112388 117563 13000643
11274 30261 610548110
38459 123345 207666824
56689 76476 49310370
68227 195438 319235838
188428 190319 4752323
104603 172152 169727595
36627 53467 42384091
20331 150885 327242212
121131 197302 191230700
186128 189278 7913495
139818 183432 109693204
188935 199392 18885942
62704 103819 102916105
23 5934 59106485
193985 194119 985130049
58703 198162 349764666
198295 198322 43535297
40288 186971 900111493
120849 162277 104179802
78749 79537 1909812
129998 145249 681762112
99912 169316 174630278
56525 179453 512766843
54468 81781 382769259
46144 136185 383128385
128080 147373 48571404
77959 106454 71798361
45236 55709 645812920
66466 118581 130739664
52309 77735 456678269
73767 180311 267505345
33928 147137 125505856
13781 24670 27071593
90686 131185 101879899
137551 197167 149856830
65350 66489 987240764
61041 118374 143763166
127367 129525 38483101
111880 133136 294186001
16254 124054 950357405
32970 64338 840026180
51380 91152 687621651
169125 183809 310147018
1580 71779 175623002
131994 187257 138741572
199586 199861 771812068
99234 128494 499598414
85662 182474 243247673
169216 182089 32213259
121171 192048 177990094
18821 169050 376892815
192034 192417 694553538
176688 191272 36547403
44471 52048 19095879
59421 135357 190158376
85600 119255 669472073
135244 150008 37254642
148736 172377 743516886
146701 146841 497376648
12202 127023 287587300
144763 184005 471159398
41276 45404 742415277
178059 195503 43835362
96167 121705 792573503
75565 176810 254241993
34425 173677 993857215
198400 199142 1884305
187402 199201 337493897
52760 132369 199573608
2920 186626 846266362
190429 193973 967452344
82568 198974 864624085
156185 186090 225895708
137283 172342 482466152
153853 173640 885680159
147010 148255 3175385
23697 97825 319826818
95744 144531 122850466
118402 121911 833258516
45104 63074 203609501
93076 99742 16740253
159863 170674 86459463
146815 148462 4172939
108102 156811 803190538
161235 174220 32640133
141298 185855 845151803
6951 139074 640535034
42567 57776 892636546
160386 176854 335352005
153065 192383 98691838
54323 144666 491657386
157754 173247 9302788
88635 131085 106686751
157732 168807 27989092
61981 163004 253390932
187648 193368 14501064
170922 198571 69221929
143540 182348 742132730
195706 197946 5503725
162847 189434 843996234
64090 169897 134639975
141046 154551 513046382
76755 135193 252494330
169651 187519 955974888
81473 102347 34949432
36231 191058 728858502
46006 73078 67773292
6277 78382 180401466
21577 175065 385052961
116131 169477 133828020
113462 129482 9334939
1402 99806 890903654
28276 67525 98555624
101876 168710 865688107
35746 69993 85989669
194964 198356 8419277
147153 182292 88186816
65776 124603 233291479
110719 129472 749291851
47505 72329 62204337
152427 194754 10310043
148513 189471 993665949
167282 171087 9704146
71641 183620 211972380
139905 187395 336766575
32154 194612 690853657
121561 147470 65084262
8973 185468 442440945
192133 197944 14484669
35493 98649 158088132
101623 121867 802781369
54013 168520 919013531
19669 50358 76853436
64943 109210 110953368
28240 194032 416064309
186577 191226 339443706
159745 186157 66252388
13976 43682 74428208
43011 49826 399191864
166739 176385 156051293
50237 86041 89466400
73048 104928 757422516
151161 176321 881848086
73095 91432 846246314
31255 153808 324751476
198047 199658 4102362
24330 45441 778887052
14451 194510 975473022
111406 163983 131921056
156612 189597 52016232
191056 195873 122168934
130430 146140 120505747
36799 197838 762873823
143914 155520 29265911
100848 163551 157748408
81920 182617 639429381
84291 179535 633127581
163056 180819 44561228
26782 148517 841143359
170958 199499 71463026
80356 170956 459613319
150958 199211 913744913
147938 151203 303975188
19355 166181 968584828
166039 185703 902550607
109175 154670 114194444
114694 127345 31464483
66120 142347 191040235
160849 165362 408787413
163782 167189 446634930
161412 165943 11451420
178952 187591 5854725
137075 172463 89134169
141227 181870 102239982
67344 117900 435811629
5207 83114 194906392
148901 181615 82106116
80912 144981 955315483
164875 180112 38102904
11029 154481 811027949
56715 77230 51162667
54622 82737 70203412
6326 71850 163954999
47980 123142 188595098
81269 158481 193824778
76649 195561 751064333
39503 108302 192416156
159974 171794 29810545
189486 194581 12922823
129439 174835 114234975
174765 191807 581903900
16426 158284 524604138
145081 161828 42035577
44774 85463 101769494
145928 172647 679215107
15821 51461 889874537
199388 199589 230298155
154143 198726 111864578
7142 128151 432189331
67983 93419 63399757
134815 191519 142502220
66778 115386 209756298
18916 46740 69637182
69118 124050 267411717
118822 152184 83666792
142999 170312 363444240
21929 53391 78830689
104293 149504 68580688
11405 184358 505860244
72592 120495 120215884
133499 187557 135728085
70567 88404 44443548
28949 184157 731135922
167579 194685 265085960
171035 190446 384953708
150916 169947 47975031
171757 191632 245345864
121676 182538 531758901
156094 162678 338154670
173453 199613 65615279
102791 131102 71116613
69339 99120 769106727
183584 193382 735103779
127049 145441 46416325
107582 134802 993990536
85666 103784 90132823
100791 165519 39160009
134968 193885 650877547
173826 183755 3152472
55257 142962 453418381
69730 80300 505426791
22951 136570 472246689
29014 172924 361158637
4483 153304 583049794
147621 154381 17004480
78209 117134 97951036
108992 132951 59938602
94274 162957 709473840
114789 122001 278038732
165115 175219 975356900
178862 178971 875155430
116685 189916 707736876
184521 198086 886343747
168121 178116 207845416
72278 185230 547971719
2367 93368 610179508
69302 86460 42747457
95526 187570 231370102
5428 80168 796711192
22055 36156 35159219
179342 199093 48366421
64862 191649 318033943
5951 77314 178476591
97230 153073 65747417
112718 133842 749943670
184475 193989 23950110
82671 154804 181264980
36982 197355 402430672
56191 102782 307423087
76052 76773 1778628
150191 158555 20953244
139069 141748 6761292
190473 197841 18507473
180365 181976 631530639
39285 87852 121501342
21135 179811 397981705
117886 181389 159260929
6585 178275 482463217
25411 42546 500413290
128843 143749 772704314
40445 60561 417376450
2831 125236 870361390
136758 148695 540847485
140015 177907 751313217
71479 134385 157655195
61485 143811 441486065
163625 196970 502148303
9941 149913 350856126
85056 191905 54527678
150456 195266 112556312
196766 198782 266331461
179122 190445 28293156
31414 164255 728281712
64384 143392 198029942
9741 53558 491428175
135711 183846 120959126
40082 90074 125049462
164980 183261 868371866
66448 101477 87499640
147589 168461 52462571
88183 192677 262550692
119507 190177 177324685
52078 108122 140615241
156312 157474 2831151
42555 55751 33092985
99798 164236 162144521
156283 178042 794794866
193170 196558 606649956
145642 173014 798921017
62685 169247 267384346
9122 122599 284254677
8524 192113 981271448
58469 118561 239184468
88376 138133 124969349
111672 134143 252631396
28698 142762 608698374
104580 165170 152225816
102479 169385 994306299
105048 186010 230314937
76264 193988 987890135
182015 190872 22162702
4474 84229 260019374
143472 179619 518572889
188580 192164 9081667
60289 65378 478814162
72735 140363 169618370
38516 168758 667826429
162939 176749 34660614
70787 190871 301315952
49379 89774 832762008
105731 123050 43381853
85915 177690 201400377
81559 168062 217218582
145971 149853 9714289
76089 137647 264555175
31224 40417 23077934
11475 121706 276214694
120379 167501 118311678
71452 102886 78663754
10840 58771 120066619
133597 174080 960958869
198256 199537 455092329
22547 107286 565976214
119826 142505 56781915
175939 178070 610074269
42648 47885 422427612
48420 139999 626378695
20422 194713 605313699
40128 59128 47784889
44422 71155 67049771
183193 199002 968256209
29184 159361 326557904
199879 199925 849238181
63494 88380 523899248
21163 125019 544396173
53423 111450 145630532
21232 143278 953683534
34775 130351 239722181
148978 176378 68812129
154334 185622 190123017
178223 184374 10831270
153396 188411 87861280
179392 195185 211936359
152940 160670 19423905
69016 171509 257301254
189359 192077 6233822
72376 196682 312065534
140390 191116 72830890
186325 191897 14043308
131116 146979 174561213
150440 173332 57572525
25144 64538 98987074
112438 180246 170064995
46391 116089 510106572
102424 183344 203329127
122278 185998 842322381
25445 134477 668608065
35411 94618 632950718
12276 191132 789670476
175189 185318 844134566
141765 145069 8450572
167552 185157 333030204
105766 151860 533429862
48933 143583 237343139
111289 160904 124385789
191375 199598 20683659
125752 188363 301591185
10013 11036 821063109
81515 129128 119474835
41371 57946 41689306
56920 79637 891450898
90929 199005 271626920
79589 179732 891274494
158938 184399 373096999
54339 147239 613962251
92008 123563 79516874
48614 173482 316517179
196328 198704 5907674
56582 143312 379789695
116490 120696 979984247
156812 199047 996181855
25258 181436 391940620
88748 135503 117449432
52449 98047 279336281
198184 198430 654916
55247 125999 556320676
158926 160617 4283544
96023 140482 111827185
64075 166492 256888885
23503 82914 512905449
69914 198769 323315561
136188 167751 79446586
44897 118962 898259232
112126 194435 206487341
172022 190792 535454872
40100 192724 221335761
121166 167764 117014157
97610 175241 930003725
111634 126641 37248733
134758 137351 6517237
125927 169196 811237113
169700 172224 6340378
146014 172031 65372945
56447 77002 641418179
179356 199694 51016581
23763 130965 910717343
862 67879 880553432
104344 132293 144350352
36536 107945 447337672
171961 199534 862797324
34970 73346 269740848
142302 176942 87127637
77885 173193 239420737
149274 168849 49223019
121249 185414 161098749
179930 189090 22897730
161992 190807 55578702
79011 89324 775587059
52062 160171 441498136
21371 168374 368711872
130959 173052 633607296
182825 199711 42393000
1369 163020 405197947
197112 199556 6138641
137369 178150 107662516
188203 190747 6415634
193246 198122 769805288
117582 140244 514207136
24640 198490 598614758
178629 193330 36885097
114074 133960 443019041
82319 150154 557690715
119970 178155 505234009
14855 187594 433138189
97033 177319 201953218
25236 52911 855556966
77134 119311 856544206
172651 191097 46191140
167632 169053 3710602
79112 112770 84824840
123501 141852 45949100
44301 105322 153077863
22134 69358 118269831
163984 186259 55723150
68020 138093 175568039
146174 168112 55050356
88978 161350 765741207
143774 155697 225059467
176303 194214 341123139
87963 91264 948065706
3450 50706 118227092
58733 62621 9755168
126445 164691 692976256
162840 187926 428134334
5909 62345 141387172
56439 199155 358060432
109280 119896 26600283
110661 196047 214236120
127715 159856 38901317
187619 188435 47223
128934 150221 376690183
156250 196149 100168838
52167 190622 750853718
80373 168425 221162343
91431 152480 153529041
47911 115101 639369877
144991 195049 959219838
93246 174712 491915623
178414 188434 948827718
109056 160187 544287056
22121 191058 44063976
65215 125282 150454174
144445 190704 825578834
152241 165995 420865298
124421 149524 63063166
41764 173338 330121632
11147 199645 115672949
140942 172644 356022778
48781 132387 865424853
71496 188315 800265259
183557 199901 41044471
122766 131761 434796635
9361 62605 133403582
15555 178159 562106340
52092 124219 982640583
22567 58145 89225520
85881 176919 228777034
159025 161693 6770808
59863 169886 524825879
180897 191134 922496533
181495 190545 22671736
197442 197976 1322271
94930 176380 770827557
31362 113907 818514840
144651 191695 118068706
163153 179869 41950739
148271 162057 151985742
84701 165221 215340440
85229 134508 721557175
176506 189005 369810313
5124 69704 116941337
182000 184171 574318738
17350 35550 45420468
55712 111659 140389797
102175 165731 159834549
4030 24382 50680376
77742 144517 167676200
55563 191633 341296431
128595 191198 157249513
169478 189457 49951683
113713 158441 112094369
101663 142222 101905797
25624 159380 335612282
189121 190886 916027828
28324 64234 90220870
11545 174071 916998439
66249 67547 3261581
97849 111644 35192388
136047 181789 497661352
61390 70595 13287749
150138 187430 218815266
111801 165200 510759926
168310 173260 7778378
157501 184620 68097458
109244 115591 918107925
157230 189657 466369027
197630 198575 2416654
92832 113508 52313921
96712 165420 172946719
176404 190655 474946123
24232 32026 19548520
72294 137238 555278151
38281 75194 951804038
50942 193275 357122946
146717 168133 53724024
156348 161723 13487393
121162 136880 44373185
35160 166809 630576173
193716 199852 15352198
179585 195558 40133177
126578 148977 513813276
186904 195229 20989495
224 36149 58717656
76590 164079 219889961
97638 146558 36054839
89417 133891 111834194
168440 190644 55639530
146428 155060 21700991
119292 166380 516538061
44295 110322 138086771
143106 185136 105627789
115886 146759 77308842
109830 133674 59625637
103899 160035 989455917
198709 199015 450748334
49395 74647 186064061
7380 114864 893059488
141949 142461 1315334
91177 197989 268350045
3537 194656 820251447
189733 196333 16636690
123532 128162 640887111
145990 172341 783892694
191362 191808 1114862
189230 195257 15234668
69201 139423 175993402
146234 180877 86945361
146679 184279 111632638
122818 129995 17951810
181897 186822 944597249
41933 195771 810765118
22850 68599 114672040
6246 121754 658899791
17958 179231 404512643
168661 186612 931935020
99699 164883 164074930
136434 181432 617565374
75984 188083 281425913
38435 80629 105756922
163835 165293 249895100
79375 113338 133344182
197150 198929 818787579
73533 112886 99065258
135760 170544 87628457
125113 195650 471232404
194945 197422 6094768
151443 188736 138253119
137336 152641 426317208
108251 144348 90446856
137056 158651 247815386
73037 119415 934854308
189908 197735 19682394
196425 197119 1704217
3250 72350 172860486
167336 187979 51779805
163110 190008 67405802
92111 169949 195856693
127456 157015 189714231
167136 191658 61522406
199112 199243 322742
189429 198748 23453069
33076 143895 625092130
50497 134751 862294676
105603 166808 153644065
26459 115880 224532530
162061 165307 360953962
96591 122078 64275118
123910 136552 31539343
36736 188019 663721155
37340 49147 29751200
52434 188668 832824073
34035 54403 387364779
70025 70285 744424466
77095 177571 440556603
189921 193524 681397450
145361 191565 115878966
1441 88467 686280483
198230 198729 1277595
133613 157104 857770122
16474 153466 343466028
4971 191777 468362771
19559 195074 695270003
156999 181699 19391429
155324 176780 53835537
60880 176893 551449109
66514 120359 80300396
70828 141748 101578296
16340 120211 856072858
128808 186580 145127579
28576 185682 638862155
105861 172090 166297195
148891 195659 486318643
4210 75528 327159317
184161 184987 874795373
178650 181118 692287863
77106 167041 225858453
139414 151042 946010685
118622 144961 280279607
64712 198451 335505144
59636 119315 149594071
86435 125420 660022151
142522 146244 9491172
21225 55960 691125613
142554 148470 328417829
74859 186481 280258962
137871 176011 96006084
16604 166788 376653437
39369 46427 590318700
54522 161102 267277272
170013 180236 814278174
101993 156947 941110386
63695 79949 672083396
88512 184433 241023540
107146 156405 123523902
66661 143989 759268022
140189 173662 618210859
78452 198024 896935291
13933 34137 50368987
28198 54915 67193779
183622 187909 221170034
185555 186736 2951272
107193 115948 22055748
21098 24801 9033182
47409 76970 74039748
160257 188436 70700625
102704 158977 651004549
194228 194931 1789653
87593 138278 127307866
117355 189765 181559424
23993 37917 778037678
197045 197924 30518131
21951 171916 456443825
193900 194570 1694018
153381 195207 105067606
182062 196697 36750167
139782 185732 115489951
37955 106277 971027060
81644 94341 30907882
31043 154940 952384563
188342 199078 52618329
40280 78895 96669466
51712 192482 975344955
180688 191095 629799572
116753 161798 112869811
191668 197129 469115543
175072 184293 23034494
48319 151931 198700615
80016 113910 85285258
184021 199272 38323596
175882 180766 12193408
174564 176601 338870050
150565 197115 923496855
65257 199296 336246465
81410 187658 679355825
113243 171407 354985697
165197 193118 69961420
166360 174729 21076680
98257 170002 180579272
138924 192210 133974688
151711 182212 91605806
48170 134563 860597200
175355 185477 342118691
12941 156215 390086643
27423 183658 810064804
152500 168227 702750482
117780 150108 840074750
28489 51274 333085772
186211 192916 915124777
81396 145417 160879937
182959 187131 10406721
197602 198595 2544186
115305 154956 99372995
135539 166433 849757104
71667 192690 303740401
122695 165086 937235871
133799 164554 842847882
54970 162504 300567075
2998 68088 988796660
110068 161435 840841670
158771 167186 12761872
26198 139286 680534352
197601 199722 543809039
74879 172661 245637102
95709 130083 280889621
27595 41834 561541873
128922 185192 367661285
89133 127924 97529026
26840 91303 161370914
185118 185224 247435
154297 163412 22881272
1650 104690 258020259
126943 157271 980336438
130992 195557 162263794
185070 187570 6166415
71249 192337 634413847
28567 50224 54432645
14401 150498 341258303
165574 179683 879600061
30162 127819 244820757
65617 139179 148353626
157889 173255 38702198
59251 110319 128060742
143493 158318 915050542
157334 158807 295460973
170808 181555 678014489
189585 189754 428249
41421 101470 150266764
136253 161138 62691323
119122 156737 94408503
130196 180079 505767189
64332 145801 245975855
193520 199664 15403733
195502 195897 969817
152907 176107 58333489
110705 129558 107146717
80681 170804 787298374
102565 153685 128526975
133222 174210 103050812
41685 188732 368890489
41177 142005 252794564
163776 198812 87832304
179966 190185 119057288
158737 173762 920824135
130215 163096 82733179
181074 198275 43137901
86327 194336 967585869
18301 98472 200569075
84869 167634 820861522
81082 172451 229588633
57645 64800 17917643
185560 194921 682206665
113239 199443 216247241
197831 197875 108490
101892 121615 376772179
177800 185895 105765102
169491 169614 709422363
26695 89606 157466063
48960 126269 724400435
103401 146518 751335123
63177 100154 101436238
2365 60711 146083943
112449 176872 161560608
135731 145616 25029877
130058 150816 860487116
65576 143197 678831814
47952 90700 106907904
12940 135364 670585071
33984 185419 380051771
167433 175196 19584312
34424 187253 383533110
23979 77729 134623681
37430 113455 190898453
90456 158433 170875508
152076 197833 114827478
199419 199725 765635
7799 186729 688404887
32365 157524 413025627
76660 165523 352876009
189092 195732 960407521
8858 82699 184658094
139304 144785 13935284
66101 178230 281316704
123823 181147 739935033
197644 197879 399459577
74932 157939 785762048
150543 171229 52124936
89028 124365 88992463
106788 163947 337371396
91522 137975 464829807
125771 183742 145650510
17386 182215 535955503
194822 197194 5894847
189595 190138 304660070
104208 127077 57272578
123883 154790 77657201
42006 126739 212258440
46400 83838 230613914
80476 117926 94243459
69052 199533 327434950
154331 177292 294379045
152524 170789 311400908
56742 64122 18525420
31559 191990 402592014
126298 159080 23472814
59848 95643 47495383
13366 17890 11320482
134674 193929 148962059
132722 136366 9038921
28143 116751 665219454
89439 138423 765518089
9264 22943 34163925
193922 196503 3337080
35201 78875 464178040
111490 129491 44825583
63854 114747 127640004
45965 139877 670955743
140776 142189 3590921
105841 133327 23645107
141327 166626 63743410
48414 53136 11988562
39806 199121 574790728
159560 175645 500689982
109320 173522 615010162
173768 196205 166071242
140662 155379 37148692
3594 134953 655460773
43991 62777 626584692
37453 70437 63243519
155446 184163 72002544
84481 104288 49874684
36929 120451 20129012
48831 100120 582758295
142039 142277 395065764
72917 180678 686832711
131399 172713 103886737
99948 169796 586343546
114740 188704 34918617
97293 120381 699556092
122999 160087 31834054
47066 131138 210765795
48373 55266 462941888
179129 190531 28519615
91430 186986 947875950
131636 144046 31190864
98632 187359 602118844
194169 199615 656069202
22284 179514 394336950
132472 136973 4721348
115608 173557 688953002
37211 108970 589593632
114511 146003 78961469
58938 62714 234441686
48808 106311 144337047
179459 192178 736601931
110910 133075 991817735
13936 101355 218781589
157115 199498 909390777
25360 98420 562689826
127323 189848 752167240
190150 196536 6248097
63361 144723 802464560
46591 134900 159670049
12022 47940 89771601
107990 184811 192680723
85083 180607 240020472
196302 197284 2391508
189980 194753 8415072
100594 115083 466023812
171730 196647 62450704
196114 196372 638367
62543 109426 117512210
137963 186452 818993061
30779 119360 532143199
114404 193967 199602480
152221 156530 10878494
104297 165295 153272893
180277 187946 476128683
149849 165505 39381618
121963 126387 987993868
150300 161460 453726464
125402 178811 903715005
169793 185162 874769716
32338 88554 869037080
80241 124176 336699615
420 25613 712425795
74778 149469 214548781
153378 195799 251807917
150640 152872 925679743
87195 148297 153684965
21397 91206 821025173
47011 197640 223436082
44544 190526 856571077
134544 179718 791393079
152249 167128 267623218
23142 84581 735307202
126407 144834 356099444
34511 149389 288357676
120394 180950 369962360
191753 199907 12390951
125890 158018 908551126
186425 191596 269866605
167770 175862 20404400
127038 166296 98780184
64150 189138 729507095
91958 186770 238265341
146080 155047 765313971
43605 46673 7614548
96962 176742 200704009
97048 136679 99682670
55426 186125 219214050
24419 171935 370318144
64521 189945 314562029
99522 100216 1779605
88480 188422 761141952
4577 185046 452541885
189133 190277 2882537
198709 199336 1579250
7545 141677 122169941
92258 100465 20649725
197882 199778 35946030
125169 159537 86334484
60237 73793 705683522
100884 142367 104309323
109046 164085 583922357
151210 169338 208317511
180054 188923 862497840
169110 178221 35047335
24266 145870 267091319
26515 70716 110861855
199750 199753 545306125
23100 69643 116691830
97310 110977 34868298
194092 196784 6763930
28387 111723 292818331
40183 99523 850797071
134280 171647 94126065
105179 177601 181819707
29632 182942 384655942
89510 111631 56049630
144052 172617 675249122
188696 192000 8350398
29945 190676 403237353
185554 197830 495523048
65844 103470 436506185
13005 188531 440171921
121810 136333 481807145
24445 72805 345601078
131318 164049 641929305
103623 197002 378546844
14753 149100 336874019
25112 107155 836352811
171135 197909 91756815
135162 189430 113361517
104452 148739 111240946
141292 147130 14839099
27415 93428 165261031
45240 92306 568749431
117732 182847 163286129
52332 129649 193735063
120161 180771 663230295
36466 185243 831224149
33922 187915 744566534
172400 193192 53152080
31743 190229 397612819
29089 143699 287459244
79597 182499 258428846
4352 43200 97293728
19675 67438 119691650
46444 194953 820040490
22041 85192 933615707
193472 199797 15833878
56033 78218 589823572
56952 63434 155479930
173894 189874 758060659
42708 125754 7072391
97485 134793 93845374
56801 179523 307848000
173794 196402 447578826
19085 113574 681258602
125306 146461 53249605
48529 174375 315847759
83166 138882 733682339
66845 151425 212125020
785 182781 605804181
162901 171153 253967548
186744 198468 29483078
103260 125126 536923118
165440 186007 632600663
173704 183729 25118629
80573 95444 37027782
151207 172635 53909746
110380 196839 848858607
77936 131868 135412194
195255 196103 2158718
101784 132328 284101974
64936 182213 382568588
79607 86586 680188257
73323 89361 710946328
160109 176171 939797212
53418 128612 188414503
70027 130471 634411359
167094 179722 31708926
198634 198809 237574074
133278 137276 341188786
153393 198180 715591734
175256 175926 921973245
166152 197342 78199772
25596 111868 216640329
151215 168300 42980295
66401 122530 140685801
60214 75845 38902240
139771 141463 4294626
115856 139495 5903936
10242 112726 256988544
53048 130173 873054255
145132 161236 40388235
147243 165381 357103092
61241 176679 289579340
195248 198800 8855880
85637 186692 857528480
36958 177562 352880578
149263 192693 235526502
140456 182236 142619744
101029 114695 753895493
161600 174405 32174141
151246 154729 418449232
170493 182721 30539372
55790 101659 64097215
196391 199168 6941466
142633 189408 704587930
147290 197587 126201747
8642 98107 953961792
62813 140309 194132852
177563 194715 43101712
32633 60538 70209844
47447 140377 896598642
196936 197572 900864371
104009 168913 320782279
107152 183649 9183515
160981 198209 93382288
120288 193846 184707786
196360 197340 2373504
21439 55742 938903182
524 55809 138342648
24604 74364 124684904
24811 73648 403189275
97567 136183 97099477
174631 185979 527673990
153076 198198 543461178
112191 179353 168451952
86240 199817 8816310
20214 164103 360932987
134171 151803 44407298
157039 174349 43513361
160250 169175 681614017
26091 139449 363205533
95856 126003 75904092
81706 97824 616361783
183246 194551 28413657
1066 53938 132351311
188993 192267 8311276
143514 177915 937483190
85791 193248 269989347
119351 163273 38072085
143780 175997 252056828
94115 122835 72361262
187310 187340 78571
177409 183711 15776514
97817 172565 188115668
139486 188018 121967005
92054 165728 349938835
46626 94814 788814600
3653 113336 589536859
60138 182513 382569837
103299 123912 533500723
23430 48805 486994276
106283 136906 84210411
183280 195855 31606016
161869 168065 957701222
149938 195988 115632027
193960 194367 728327932
43586 177037 334789954
121765 197895 191061660
178068 187839 51682177
193210 193465 692057268
88219 111762 898376940
8853 36685 69396825
60290 127846 169169205
68306 132452 160762316
167833 189622 54649760
175157 178869 9247313
158172 178879 295493848
51348 148094 261592010
29929 125843 378612134
173287 190480 43023245
197517 198026 573900094
34992 117326 206813046
82430 134376 130344115
74833 177601 429474190
6932 137504 246462645
95492 198325 258523992
156369 167075 26870658
80904 111648 200128195
5122 130256 313443728
130518 198956 171920721
76964 164281 983737560
9740 187915 456890994
89924 115587 64918706
197291 198720 748314796
29062 43366 36014169
64374 79708 38193132
104734 191779 218451488
96064 172626 984855938
76677 163179 217339066
184730 198418 34387416
39488 103831 380544206
113028 115238 66199159
75199 138771 955193683
74218 190462 291808382
115442 195662 704963031
81992 114475 159351373
67744 184607 293167516
141127 143224 516639227
97125 118987 879168771
112544 161956 123861633
78919 87385 161369515
87206 132175 113036491
168969 198017 72743430
121461 139114 44162874
161498 173726 334242731
165543 176240 969952971
167596 179361 29578027
189503 194103 11643767
107344 124728 529410027
32874 65756 82626399
185905 188091 5451470
25080 49349 61001156
31078 75616 16053966
96362 179445 208963117
121731 187046 91579170
182587 188841 15672469
26992 193752 418493268
64598 75810 65338132
146757 152367 202874329
188394 199866 28854017
10186 139229 323275447
41439 172433 328736195
7693 22183 36162079
104195 177581 825048681
183614 187039 8557559
124888 161161 968936792
109677 173905 424887090
89557 145915 141836514
151025 161753 519182943
25753 192228 485665420
78935 165822 875608105
8872 130361 412810598
196689 198885 5468064
172639 177631 123959831
111506 178596 168281375
188600 189984 3429911
131549 135148 5819205
82094 195395 847665241
158039 187631 74254387
170006 178692 21721780
40766 128557 220083925
141118 167634 375029775
95751 160618 166555924
162221 185809 386976036
18988 133466 286887239
38574 138191 940637448
44901 120795 684408172
26277 136353 925053328
52719 125804 183128340
102011 118917 42692328
10798 30249 320453842
79172 117627 567423021
113326 122288 22322274
8459 134784 316303394
107594 134872 326308496
141999 186006 449299918
108750 198195 707678835
68487 79040 195988995
109087 173342 161288321
184926 190830 561891461
117495 142308 807962209
1718 93119 939991123
197640 199523 4777894
173212 180902 320299318
84750 118358 84622734
56175 88842 81488709
186946 193920 190075639
26818 110881 797608066
135259 158106 93582978
109431 124690 38185379
5803 16748 678175591
63194 161480 246491495
12599 110717 980192049
121019 134556 33879730
98749 172287 185077620
23966 185007 404044443
162097 178144 40232614
88514 105540 43027921
73643 161452 256906083
13745 80042 873720966
65652 178125 470165340
80438 143641 595315146
111740 139774 657296480
98894 155530 61569264
63483 98417 87087691
6983 143269 458380119
168747 171369 6619595
162616 189120 66411670
143632 153858 657236497
177875 180979 6149746
145528 187725 730069983
101752 129070 68676373
153508 170917 647286686
114138 149689 781815717
52308 119532 168611217
28063 157499 657261433
123052 126612 8740346
195962 196802 2091569
15215 73888 964256684
51357 113645 977530832
87688 114594 963684206
54126 83347 72966995
175557 180360 11994354
94965 195981 254039569
25431 125825 292817560
178138 187231 22759207
122647 199125 192057899
193579 199554 14982949
162631 180139 129178279
194023 198876 119221433
66790 127503 252929783
193639 198588 12392435
171677 193371 54354887
164281 194309 75340246
123028 125303 5626124
8519 128769 301107045
187085 199070 30156518
128923 134555 14101835
159595 196704 53314721
197308 198467 259662786
139455 150869 202128339
68608 104147 725905124
134288 149709 38935689
61223 183972 307886452
120637 132160 28912870
86166 151874 405579338
150826 167471 41836694
65098 192598 430467307
14963 56704 104606569
149249 194406 830095821
36249 75368 98007522
6292 9823 578582232
151209 199124 16514914
171775 191568 535047052
150722 195350 876184100
40800 88781 120003373
19651 25699 741773016
158567 167294 21965989
87569 95465 19667017
141733 161688 50249234
133096 156376 847254393
51424 184654 334187717
120179 122691 302993052
112143 176960 326541623
25531 85372 875937492
121104 179628 752610000
170950 174105 142455205
72764 178158 264610687
146836 167518 51874329
179051 196681 44227690
79982 149364 296927492
58148 120402 966625678
169943 170787 2177336
44477 105141 152146437
63267 147921 700520622
158593 184219 64397885
148045 181784 545251274
179684 187265 18954866
35841 149621 821320168
24725 166115 354874010
50734 123318 490322451
112384 163655 128578334
187012 195950 22527380
21429 83000 404535160
23024 159360 857762788
85872 118421 625512585
87191 130402 781027526
44137 125508 203941838
15573 53961 96189794
170381 197501 67816564
148486 190242 104689139
6753 18691 12605564
92502 180564 221367661
196041 196446 777026235
105643 120022 945478860
17649 49580 79960272
113549 136163 260178883
158589 183712 63124562
60666 192728 331292313
62098 197330 617099454
30208 115240 818499579
83202 88214 482309705
120559 125311 975623394
46277 60740 36433228
28724 59906 169374490
81344 109417 951942292
135388 151588 945108561
26095 108571 206944999
129069 182405 134014493
115174 171699 141841159
70583 168910 246846195
124281 184235 219792400
105153 169911 950143026
114688 129149 36040754
98707 133678 88007835
93846 143627 442973415
155715 182887 302841433
17653 38766 577739714
13002 136161 618319376
153826 198060 914917050
82851 163676 203065846
131588 175013 132896213
82746 112602 75277036
23355 58168 87468018
149607 196816 818588412
65959 75897 6622898
24717 193722 860762062
60140 90886 76568183
47512 143608 153688473
150264 152945 670773554
24835 159812 338697242
149912 190492 571391748
100325 132910 886563319
25754 30071 234331121
48547 62961 36310864
129750 197429 170028833
60474 64404 9824487
110274 110919 332727
35913 148977 387822987
32788 48729 40110776
36825 88353 318845120
86743 171279 212608669
5518 140597 338375700
191130 199276 20492778
15275 123988 272482745
150010 195900 115228227
71269 125107 134972349
42790 136136 233864382
133271 140680 18538522
7046 40927 241820516
84347 157707 212794902
46770 103160 487805015
16563 146216 718807338
153001 178394 63795049
43392 139480 298747896
176860 181974 12868799
156801 196296 55701439
146342 154905 565729668
127381 156800 74027989
25610 96091 176434953
15480 123123 269759089
119544 150405 904095204
71657 129516 506766498
17138 192398 439570361
54344 78439 49285332
8267 10736 70601825
49562 62801 33283101
183714 197859 35450180
133480 145116 29361603
158284 192047 84850700
109173 117550 21166924
166084 168649 893352245
60135 115193 418868200
69505 132463 1757024
121654 188093 691265532
16169 96220 77347919
62020 189228 857610353
104757 108165 581349049
112235 125506 405369764
12765 36374 387921479
36227 165061 323383132
140855 172711 908104517
104339 149197 946402430
70837 156900 215967409
186150 193602 488178576
178121 191765 296499357
177067 197965 513679559
174926 188939 171128031
89081 120744 661498316
109495 193802 211584241
132719 197371 162361140
198793 199445 1670800
96565 186746 226648289
57428 163832 426231299
4896 192562 470573719
109475 162021 131877127
184707 186769 5166416
122719 135624 229691611
20980 167445 367309842
30538 173137 456740218
73217 196993 310777590
141696 186517 626795066
146568 190722 942384589
131167 165962 87528912
150384 186996 91896637
91087 111533 51578340
116850 177144 151222573
37285 127337 225833601
98519 100844 5895116
130161 185304 138581510
73383 159067 215063624
56053 110322 319895424
128176 173477 113919284
105014 192794 220334891
196509 196742 572776
190034 191538 3806344
94973 108955 153319743
55979 180225 311662928
115333 139839 891982090
155886 158806 718584404
196752 199808 106408272
177477 193830 41071226
70064 146909 192803002
181603 183833 5561676
62955 126212 492142709
17768 76386 146664435
162122 192184 118259026
84240 112835 72132429
143538 186558 108034632
21842 190699 453411323
153897 160936 623179470
5270 52866 119133986
55883 81536 339574091
106932 145101 95709456
10322 186161 440824194
49345 138573 223651973
93128 141450 121430302
4070 130309 316216209
176685 189347 320366340
197209 198426 655044012
60251 162424 256280642
60844 189191 321875403
133107 169777 92303164
107789 132266 61207431
92925 167647 187871913
132191 154104 550639578
134145 153539 48840372
77528 115937 726119718
160295 165897 7747355
93553 175589 206332148
66603 99415 6976940
138450 146239 874122069
24246 175924 380674133
126582 143832 43448912
127577 155261 69723854
115023 175584 151897942
94725 102141 329255848
33189 198736 866245915
32986 112224 885886838
121371 155399 85528524
158220 176023 753573227
115718 122586 322901843
133693 168419 235006610
42715 114582 180327789
78499 189830 279472623
175588 198464 655400783
5412 185477 18857655
35650 67937 81074922
109514 187926 504768880
113594 177717 831352610
126970 170418 109424723
93139 127453 86283204
166499 176277 974470862
2794 25117 17002650
58460 179650 303936665
47122 106203 896300425
146661 164375 44574200
34298 180643 367309318
11171 101959 227214333
35434 146579 535421508
142167 166214 941188930
77106 134429 143798506
95503 189201 395049989
133049 177676 232626515
146890 169164 125548359
133915 148718 37354597
165738 167566 4506270
15723 181790 416485351
32249 158850 407730400
98103 102720 11777694
151409 157950 16389981
26407 111619 213913757
142195 191685 124327905
93256 133203 464259200
191563 192473 67467703
58994 147713 989355803
17414 163048 751875276
111379 120123 511521953
172 178274 446426000
108218 188316 938653986
88093 110724 57237513
88756 100019 997222834
132008 139099 17700469
46090 72163 935338716
176468 182359 14775136
148451 178139 74439497
111235 153842 643557579
54855 115063 151074548
178031 199038 52723226
16645 114092 244373116
91120 191634 252600097
184232 197227 290855703
149040 154408 13516843
189191 193627 11246921
156908 197599 586905586
141690 182541 439822587
176518 191350 528772762
107412 166160 147375372
94153 144264 531039312
141868 148857 884294073
71447 161918 260189808
98348 184194 525204462
111184 144102 209367088
70252 199763 324972909
20732 182205 404988009
135178 152842 916049428
24770 156157 159444695
91275 132479 905930459
146573 181247 490273245
199865 199901 626643322
38850 198927 401695081
180094 198333 45754687
153111 172789 548214979
149880 162941 73801434
133513 149825 148127781
30047 182591 382736288
185268 190090 12040761
188027 196522 21436035
168436 171428 951003430
22167 163537 95657934
143481 185297 897352485
124921 190677 165097665
13776 110496 242554773
193813 195355 3877454
148279 161425 417556909
195198 195449 88083852
196882 197784 314304889
801 96306 937003857
171615 197874 65700097
110250 172789 156905712
89080 123311 587312850
180916 199751 742464976
19601 45398 64547149
167954 175065 17946789
134056 190494 141768419
196895 198962 5149398
68631 91797 57668864
42428 102468 55660191
28252 152316 840145467
143488 163606 50649887
12019 80688 140446229
198489 198561 12199078
116108 198727 384921362
49970 54366 11145549
78257 197399 299092605
99238 194116 368777833
107385 125061 400440879
196408 199898 467090
136299 160707 61472704
32993 131649 247493009
42070 76816 86848227
19372 189165 425750843
64028 104842 102194084
6767 57057 125874451
169862 195992 65496244
90447 139214 122573173
77425 198599 304285363
129251 195957 167644098
185306 192622 980641788
25825 34428 885164592
100259 109317 152420053
84418 199025 387815296
123432 132755 208943919
13694 135383 304888942
98085 145227 118754028
125342 137117 29503987
71841 140467 2625975
157890 173811 40068029
116772 186366 921112412
108736 145465 92172352
2812 138342 394976696
198410 199768 998702037
132827 145439 6880038
159458 166699 867929427
167157 186123 207963214
69197 127381 145817906
177272 192080 37169655
38777 191609 383533422
178029 194317 40950695
148761 182722 486881964
85917 158066 970164947
20070 172109 381419110
76826 119518 230883055
150997 152861 4715350
133398 144986 518905855
145179 197904 139369174
81307 85242 9756318
194346 199377 884046674
174506 195979 56683362
107978 134889 243706519
24405 64544 100822464
192654 194696 5201284
119199 144605 928889419
171201 183472 729855693
19029 196195 602081687
106504 166724 58976445
32844 46846 291348705
131796 169522 737336976
171163 184876 34261883
119602 141869 55741045
23817 85683 154863447
55412 191487 32778851
167763 198510 77178148
51946 133125 976881205
151438 162528 727351207
22748 121681 247959746
52569 96151 108877405
182914 191219 20816407
105339 137726 81081847
77282 178740 254842515
177919 192123 35647128
5760 147736 355857489
25196 129987 760405709
19141 55502 590459274
16520 115887 272859997
159452 199136 99675651
38807 77199 522914793
171742 176790 12562328
131219 151607 164579234
109349 120970 23055853
39833 109413 174600151
164612 187110 146784384
93671 113834 51055743
46960 90302 121795277
38144 41748 481719
25548 33646 37316950
81825 140744 628978763
10609 33012 655372565
157652 180033 416559296
85377 180985 240224976
147331 184481 93240872
2501 75594 298267191
78806 171981 776917050
25698 41521 859125303
46772 86663 99766093
85986 129597 42606375
28899 84945 140334732
118053 165364 666450177
23741 105970 190621988
37248 114890 147624780
111696 128982 43054377
38631 131575 886694016
118671 151806 927266448
145202 145284 374186030
68654 185148 319327913
37795 139009 588413553
175735 179782 10153363
101648 142236 101972622
179383 192520 949705630
153440 179142 64618472
146627 190091 108984311
68527 109799 464329093
30166 107228 21759161
180751 185261 11306588
192870 196248 529315491
14144 14542 123664
89948 172928 389356132
28538 37612 116038676
78013 122722 574582323
179246 180721 525385952
58744 114712 920991077
121773 183521 982518199
95935 106736 538816305
120136 164237 110827713
34446 149863 866572664
3051 41112 95149507
136400 141663 267993223
174731 186912 30419419
158789 173667 37444697
44996 85407 101064199
102042 172378 565253896
190145 193571 8677294
89723 110720 53161081
144320 169546 63516087
28355 94650 622722566
74696 198069 309709097
88847 116319 550772149
161984 173674 29347486
186991 189781 7009915
93789 190411 242795298
85869 139077 716315119
188113 188683 678410632
117070 167729 126987517
12539 37756 32448789
30657 38115 18591689
50736 160896 576936650
46733 93295 116450023
96459 100401 9980955
16841 75379 350307255
77425 102432 62688533
90098 91110 2513813
64987 133582 171847666
176371 178001 4096999
168723 172197 8762121
376 140067 349820491
175433 191128 39275661
57047 61082 10107500
112894 171590 147285196
67944 119973 130455490
191601 199226 19166006
84750 93376 21544956
3596 55752 262681545
50972 79339 145120782
167010 189348 55988875
16823 136297 408548148
131793 195830 160882851
94472 116728 56473944
140611 191588 128108486
86584 95129 128283412
21439 83473 155268343
151587 172873 53558399
163636 165356 4402438
181847 190384 35438404
194099 197908 9456634
61824 191092 324195766
135922 152766 382093203
66301 175827 949066975
186086 196752 742754208
11769 47649 711714517
23365 57249 85092600
190246 192415 5526033
143811 166670 584269007
23359 67917 850856039
37049 187522 940741788
62881 106108 108405807
90345 182260 231049653
105142 188574 461641803
152581 166534 463752892
166358 193310 91243400
161436 185653 541090697
10957 15613 608024001
178662 189344 26683993
81132 122683 104321566
43020 93978 127329092
82290 114730 81702056
121701 160458 190692757
2297 59565 356795475
22104 181695 933546138
27156 147726 598117806
86597 164666 196348585
119421 125850 15950156
99368 114948 39612091
143003 190318 118851679
128953 145332 41330349
120406 127909 79565337
52634 93744 102706027
75424 136093 461516690
179776 183103 8305466
122304 189558 168830062
171197 176804 13945975
49423 199097 375531829
20083 198312 446995071
29838 80148 126003502
102718 196536 235733454
88593 160293 505319842
150884 156682 335551250
23808 44465 13971527
103356 111606 98796429
90386 182707 673904715
141728 184231 106825894
49225 196247 649581969
17481 74687 903668937
118096 122149 10035156
84409 176416 231155010
199047 199635 286623357
185342 189857 685585377
155086 166317 28159011
127493 180286 521223697
28526 93329 856156932
32562 65113 81862874
65989 156131 226138407
141705 164944 707422830
21765 123167 626020011
94263 148019 135355423
182273 189523 556152861
89447 90201 439122594
72998 175268 885279925
144282 194824 126975960
90692 192221 255245007
176854 193641 683822797
199692 199787 217040
166604 196651 95820219
177873 187290 461759824
161714 164991 8347171
113721 176438 157352175
124047 151385 102641737
15559 34423 472916526
176603 177181 1467162
170236 184837 36452907
128323 184472 987385715
49868 124049 291672119
145582 151116 796129020
136795 146664 25013415
80706 176251 472092477
139737 153718 849157639
102069 110689 151083930
164982 172071 17796700
93766 141157 680408440
1665 134905 369911549
134232 142446 320967091
71518 159677 221193088
185877 188565 507493382
133161 135778 6541974
177551 192408 37288042
6991 15261 20548352
71837 197354 314999430
193027 196283 8225534
199301 199573 698870
175787 182372 16451683
112471 131495 47462055
110139 139787 74076625
93644 192303 656514554
101617 126752 42914837
101785 192053 438790021
3555 79376 189594617
89102 182274 234197339
141975 178461 91763936
26390 70759 158500728
171486 199595 381247880
81017 151979 200636692
103721 126200 56304241
75567 140677 476155800
13757 92564 227737758
164735 184743 931995794
104664 105476 2078574
171019 179739 21738382
171138 185446 190225012
176496 177666 667207411
174638 185608 472343095
115477 192511 387112153
187485 195656 265068497
184421 186738 3626226
27503 148150 302772883
35173 160077 499009631
26533 153721 319098656
171577 192644 52745489
12247 129741 294298546
100224 159739 508199454
82016 124108 105739611
68654 108103 99006203
62357 102591 106466558
35806 181009 364353551
137131 171943 87697649
35483 112031 192239576
32854 157897 661073099
76746 118606 548277208
95229 196425 731048685
109327 152417 673803165
102566 132524 75290831
102536 188685 216414549
165069 183133 300496291
125311 174925 302413067
28976 154979 316159731
53516 68619 37867608
167692 181174 33864670
16948 134059 331356021
89370 172892 781828706
132700 195666 831570376
93526 170002 450525216
47110 193657 367770674
59620 139633 200396741
37178 69741 81787374
48974 65713 868841914
171954 172835 370201983
121607 187668 165756653
3926 41571 782047266
172469 184070 28946936
41195 152516 279262758
154845 158212 606935706
187464 188656 3049362
177049 183639 16499808
133629 190633 835208085
150991 186271 566942873
164051 177802 34429964
73230 158099 229458273
151101 178037 67663643
36407 103041 94442281
168279 186028 44436330
107271 141502 563507740
183497 195931 767438704
115191 118618 8471006
108822 165495 284043689
161926 168734 17172892
150804 162509 29493670
42382 58929 968148128
51243 97960 116696017
144116 159174 37774053
180676 197605 42437633
183541 193986 296337310
167328 176166 16076907
187412 192087 11837565
22046 89216 924937046
140111 156210 994375301
102766 103937 480503770
128982 154671 64670786
36434 48237 29582393
186674 189860 1943099
9329 140277 328028891
168489 197097 803611118
31881 116963 213605518
161484 192093 76863182
43694 158547 288006397
7465 126757 337689761
172368 174699 909422022
138339 173747 89100880
69965 87831 840155416
73873 160051 909330285
96457 192828 242242911
59833 102293 106115394
49233 139015 225034724
43436 70262 16763671
4375 158603 644961427
121732 181351 693805807
80398 144984 860425350
38517 73292 87159276
171928 175004 7689254
162671 164460 110829361
165059 170161 152392111
168001 187920 49943698
43532 170346 318284911
4752 13242 21193959
181276 192971 29374437
110173 146304 36023169
7838 53168 113409426
106571 194816 672099592
91431 194819 259882513
30137 103245 220681138
144292 149473 13077552
168337 179782 28708944
185515 191822 265148777
152000 182487 107003777
184609 196561 30069023
45808 176328 964036154
90570 127624 849829993
36752 39271 972283194
123481 146323 703711956
146749 153984 18136401
12454 38274 64431651
14187 164246 975201380
83967 109156 63453564
3611 65904 979659108
145530 176212 136339382
9320 73622 193246372
191561 195799 10703690
89985 183977 236189080
89511 192322 430813237
41129 195979 620377568
148792 193157 111322269
105029 140983 90043704
154380 198304 391218599
71718 174920 259121689
128877 194868 165865508
57907 128421 176606632
58585 174013 853929485
43238 111058 198591595
77319 176752 156989903
157066 169131 870654306
158723 165433 17004289
46386 162400 310383992
190608 199715 530603595
154174 160534 553488957
117666 192395 187445062
175463 182728 18149518
163604 168767 13005896
34793 63445 671887798
164674 182482 634511305
54330 125525 8468224
151367 186509 830232686
140518 174657 251994683
80148 179589 475092086
197206 198125 691686762
177586 194043 759991232
104052 167599 159552732
2683 10772 20243665
135880 163799 606900137
142441 196203 135115146
61466 137701 190941429
40604 138000 244156196
115373 189788 186546611
71118 160884 789127443
34110 109210 188519000
88553 177358 147434954
100426 129211 735884948
184956 191746 608253228
42167 180223 792265944
178071 183326 13178383
108635 135787 177737708
88405 104488 896688876
53876 116924 666136030
44479 95123 126571306
59537 174978 289624421
11819 23315 19280575
110557 166783 505853485
82789 84840 720613782
143018 175631 262088233
184667 193264 937249412
18599 61601 107874257
128006 167717 99817652
19542 131568 417983150
61125 161844 252638353
140432 181063 277544815
147278 159435 722681303
94114 121351 42359499
10504 43025 81423500
178812 192416 380930240
174322 186972 31637168
180082 192742 31762695
56077 137158 203140854
70308 175404 263795243
155773 188876 919988789
45828 72667 67196673
149815 196781 117910071
104257 145388 103368560
59176 72865 721315000
151447 164164 32073634
124882 182882 145662614
70160 87080 786639226
123215 191918 172475592
99525 158207 147551248
68871 182121 673940501
38641 171518 413272900
75313 173328 212502218
68805 125030 140929052
138531 183477 112977195
16009 80862 529138487
169249 175621 15916380
65116 90591 329452020
50113 98982 573876697
86608 125387 97434771
120007 197644 614263575
170249 182208 29859896
124292 141583 43285742
184246 192258 20147546
142771 167011 60990493
27904 168400 737370256
35638 101835 165819031
53936 101195 118105819
4671 149434 533561078
45078 49348 10732177
103638 198351 29038758
166400 184015 388933618
123523 124801 829916
162397 195597 248104899
82579 108642 65659906
133176 199736 167186494
3051 53288 466884427
17588 149583 331005251
160158 198931 717295816
142177 192701 900019488
23073 135499 673211883
22397 109225 217670553
181848 183414 3908101
22133 193252 235736809
182160 195394 33278475
44043 130922 217760337
57336 144443 789502511
44016 69844 64781882
106928 143024 90337415
79385 171265 230951700
136628 142269 876627094
17860 166558 726997868
187935 193250 187600714
55066 88865 84267829
19693 197971 447078356
167108 167479 606859506
126618 160556 907281399
73937 86596 31601002
175755 199211 58848254
6946 97712 416920101
182267 184027 559983259
96568 191131 237664522
114404 120862 313910888
133820 135412 608639461
64378 148487 888128994
179956 197780 44640480
184810 190487 14212799
40563 110872 176488993
81492 157857 62228846
64702 66084 3447866
54311 133231 650122108
109922 150535 618911223
112004 120115 20150151
188151 188631 888097681
25280 116752 867252847
22716 139980 388640049
13635 147495 641675853
16305 164438 913122184
169507 199322 74708176
5260 168349 408937861
127051 193362 166675021
36615 100361 350757773
141573 144474 7389904
96731 138685 105504410
55475 185192 325355884
134015 195961 875499871
54213 83696 368362982
89449 116762 69110212
36206 115709 725261980
157364 161237 146325734
101892 157392 139514366
182859 190120 496924205
124711 167096 106458126
102524 110087 16590135
187632 191981 11024531
180804 193004 30634616
125512 161702 90998746
39755 103989 92504764
188882 194413 13987152
67446 90447 57242510
34625 147453 283196272
183065 196149 234692128
119286 191174 180368971
48003 71154 58137553
164465 170953 16311459
91079 117687 866830744
152325 170985 238293750
166564 177617 513688664
93369 94010 1602092
190253 196122 14851799
152000 188400 91330272
198152 198186 534630247
50455 177705 956168229
190056 195726 14351488
114958 147049 406765622
11333 69428 626003349
7286 87656 742130190
138775 144946 15703009
171737 186320 27212458
27959 90230 735090195
167989 177575 24078175
55712 152442 533075510
120333 135525 537297362
192749 193935 3030560
166769 185439 46801033
162205 174717 31421020
174580 177322 6811339
100491 132119 609242386
69846 111296 104089206
119330 154258 367622888
104940 126677 54336421
65956 82518 41254224
153172 187426 239485848
180838 182737 667457372
118339 182140 369028316
22738 126251 259322413
59173 171260 281274911
106560 107695 2815391
47376 143775 241826518
11548 22539 117963515
191639 192304 413777006
56106 162295 346569452
169940 171624 4241191
169545 198857 192630947
103054 197576 403367009
149856 161799 29963925
142844 197117 136366828
23475 46867 58635228
95584 189036 665674866
143352 176801 84086108
182422 183392 2443158
71346 169742 560713573
108838 142145 83397771
161931 171304 655276084
24103 82338 536954788
63184 155581 231751897
168332 168813 431660144
71981 87820 700534936
70508 93122 56382734
23386 154314 328487807
38516 116440 195758545
176383 180192 570340186
123906 197333 719411196
164370 178552 710123457
124167 186798 305029265
120830 164356 136167373
93786 145353 129857588
77617 192590 283587812
150472 152697 320702076
63017 90521 68473353
111154 179736 394773664
102574 178372 190518052
88774 178858 226447184
91810 97707 14735960
39812 156624 293113883
23819 94015 175693227
54889 160183 694308505
3034 43595 101472973
21241 99034 194586185
165727 192967 797103153
67768 178911 278868076
166014 176044 25180921
179756 188192 997137876
20828 181696 403455854
185595 192764 18043955
164371 185530 52926250
172788 193239 51276448
160771 183883 57999428
93154 196990 950021184
26113 153604 319868751
171137 182691 295631721
135715 161049 134314486
26409 123556 459120663
43781 63583 195090593
77705 162184 230290433
29807 174570 363293963
98026 194117 141936360
164078 178677 567949027
194221 197356 321322868
154856 160788 12770976
154344 199514 44097615
69112 71142 679805
47654 55490 271603452
148870 157312 850122900
57711 83933 43416395
49019 182685 335363010
64888 73038 20221954
184328 199484 38034965
171408 189047 44075501
96133 151084 138265079
177714 184685 992153140
68317 105469 93145569
169898 186092 40439037
75230 142801 169570089
193332 195104 4481987
95321 185793 710308544
139707 176944 93702063
146041 194024 120404377
87217 181587 314082364
21760 62647 102533819
69747 180799 284671028
157140 162661 924002439
28281 121617 234131007
86855 153943 567600102
78223 180179 393138725
129221 159542 76214581
127 82346 304657172
141652 156495 37431400
65767 185607 890952749
85986 112399 75786045
11146 33781 56425162
177287 198928 95824117
160638 181107 51412525
139203 166639 441466081
175893 185633 538551155
55549 84827 293978119
64228 156174 230634913
66326 121319 790542384
133525 141532 12160150
39297 78549 149423873
61245 148870 775840987
43444 197438 475037088
94353 118860 781152276
138886 193506 698686122
67337 114086 366260228
129299 171497 434482545
46559 83901 492661651
71985 185184 284137085
100184 169376 709216606
103659 114081 958827293
79714 167157 15743234
87073 155273 573601771
177455 182404 12364542
65145 99297 99829048
15692 97324 204090771
68181 140451 795654901
190905 191586 1725047
131224 151340 50624521
124054 158166 85583460
111800 151839 100276649
138155 177489 308158015
155866 197825 105212514
130096 134134 10117144
113993 188353 186475290
58119 122537 161368466
122323 137955 570739771
131632 132352 1834552
132127 159128 67788097
162011 189772 69607542
48063 161832 940979366
39210 43164 230626281
148698 161352 596686257
95958 129127 83543188
169202 176478 18154844
81031 197425 387378337
192955 196333 8515503
115458 144295 796395934
98426 165465 407958090
78153 95659 43585448
108299 183964 189781173
78069 135129 143113187
182152 197309 9692806
78321 169764 229735693
88593 146642 811105845
29213 155464 316809487
159992 198497 301805087
21988 52107 75458838
176149 187594 28596810
17188 183313 416627270
126220 193565 290797032
127889 188046 151090262
28276 91815 159063379
103189 107849 11954008
75561 149730 961614206
196529 198923 856088526
147743 178046 76054909
124104 134908 26906735
148166 199139 876335540
123965 182672 147376407
14409 98996 970119335
181700 183224 3833515
195962 198386 6025959
140552 165107 917102176
27446 155395 954487991
92689 148968 174687380
37878 48896 469800537
148387 153767 13428981
15566 81100 439683999
59992 73236 32932167
117986 190233 181182084
564 191759 687042663
15996 24130 489677022
50744 183850 333926186
129723 183757 585771876
51006 105330 136238951
114142 124161 371446893
162288 187078 237587634
86165 153554 169377874
153877 177247 58682615
105747 138625 82290700
178248 180653 865298719
60856 170387 274915114
110056 111171 2859518
196572 197552 2364784
104716 124561 49765677
165238 176628 134713454
140955 153247 31024231
56681 123311 617154597
45363 119191 185246930
121797 133542 29412061
165249 177395 30395927
29064 135658 267249977
162145 174596 31278101
83689 131531 120111655
194874 195968 2723908
128498 133251 821142504
64008 117148 396237763
74374 100651 65727875
177299 177833 1351644
90492 164359 405664959
94755 134888 100938689
106635 114388 19474327
127077 173821 707393779
22004 55882 84895002
102944 110399 19040718
103933 143075 98173176
181304 187602 788205706
159380 199710 747246528
130698 199394 543237923
100918 181653 253679009
198202 198400 861376315
141691 153576 29970915
100709 170081 174607768
191857 192338 237489
28954 78156 239297727
83000 98767 39392402
28355 190580 865426274
68358 101779 83511058
1171 43362 105546354
7030 48773 104344571
165276 183542 45710025
95894 96360 1214437
67291 100638 83231008
173493 188266 995576545
51213 105786 700193735
59713 117352 144609258
83702 187683 872162170
50031 57454 18745477
47576 197317 375758409
24180 120822 797871111
49019 194164 500076759
81562 132527 127896069
25787 37656 29723637
117456 173173 139750591
197011 198150 2786312
83933 132480 121907420
36551 100105 925472748
95742 117837 56030643
75084 115297 660104709
60040 146482 627065124
42552 45179 722438313
10839 136839 315600105
65064 131779 167153723
137077 187512 126691747
96419 126841 76542552
134168 197181 458723844
192211 199611 18539257
166160 183896 44429580
197888 199685 4588825
84887 99058 35458567
103041 158449 139148542
20455 101643 203180335
136913 175010 289951881
165095 175106 25134608
128960 197322 883445587
66828 92511 64002981
73537 157474 210725463
34470 114077 199933052
97076 135865 97624891
191909 198907 167835688
42853 100898 300909196
106713 185205 196857518
162747 191116 71104557
186162 189949 710154046
51409 83532 849482470
141457 149512 20393780
161660 191433 74684456
39866 73407 84018449
34639 80399 114771221
188596 192990 2784733
113230 150196 682886491
6058 34977 72086762
127240 170777 714328803
119625 188700 410737725
38355 50024 29412575
59088 119302 171115112
83367 94772 967736620
71223 136422 26434337
125853 193273 707587261
88792 120382 79566594
11028 30623 48894089
39864 144258 420654131
132364 186846 136789178
7681 11394 9207176
97417 108909 746051
103518 171894 257450557
5820 162126 604489371
71968 188459 844669878
10027 163039 506209353
11361 143993 134245581
6121 131865 547485202
64656 75771 623421080
135622 139709 541396565
150622 177728 68108641
181265 195251 35139600
99255 118146 47828821
135621 139035 8563049
162593 181912 473131646
118687 144574 64912325
6147 145307 348839368
142176 184960 107527672
125897 186093 151214713
44228 44427 730597243
62890 93217 509598866
135675 198989 162163392
144502 198562 135733669
172195 175180 723605707
130163 174793 112303856
156588 195577 97912979
190073 192540 356599507
65315 135591 176028178
97029 136211 314398640
197503 198881 227736470
118839 120177 3316973
30412 159740 324391201
172240 175434 7970080
45111 144737 249924794
101210 111686 26780456
158651 170517 487985666
92718 162053 174414926
179024 190788 29434224
174459 192037 44089237
102367 142527 100906890
12684 96847 487542091
64024 168314 261602081
164824 199562 87040439
193417 193966 1380738
72598 148080 189548196
145596 148173 827099481
106258 167441 153428418
123823 188247 161683543
156139 169402 33392515
13065 197389 462268033
68049 168948 253230536
59422 141382 799073855
77726 197711 332159357
157960 161743 9591036
192184 193693 647620693
128742 183928 330341333
17804 86720 172407587
166804 178606 661384089
3709 28815 62609859
29325 95470 165421321
65423 87950 56099204
162065 182995 52457922
107245 159438 234873980
104463 188064 209814516
21573 91938 691498968
28410 115770 215240924
66870 122707 434944126
43560 132345 222562660
6800 122846 290650301
48816 133213 742562810
107719 122378 679768381
149576 180228 76939381
66698 80148 33513127
45710 89335 922007470
81535 98617 984485630
177120 187710 26475456
161454 183935 56391663
40425 112235 4067126
26394 92293 164912210
95595 192433 243498698
159463 162567 7912546
87237 170460 558059350
71446 120207 122323172
83473 83843 312533
100155 198423 698485490
10917 94930 209982347
180759 187616 642482171
24153 34168 25016544
177686 184215 16366765
117158 161865 762280061
171793 176047 720404583
33967 164309 238893414
149546 172172 56905905
36948 132921 238399983
19762 94006 624826152
34603 115931 204337343
12372 71757 587086182
38053 137869 971693281
162501 193870 407157558
138107 177186 530986317
47405 185690 218107277
80423 173534 233856075
11148 159645 372262282
23810 29652 573629675
96723 171107 187238829
156929 163443 657446517
71112 160137 695312242
193373 195103 4374252
159647 186864 431966783
189307 199313 25184326
109524 122775 33124446
145752 149133 1230178
186261 186324 970378096
18503 25199 600877532
41257 57535 5581257
101017 163487 157162903
131025 177801 117595188
107822 111844 933869287
70012 103032 82595891
104762 138597 84765608
88810 134763 115449724
28516 172630 361707650
173769 188286 544219539
1459 16825 891146593
3231 186734 459991172
85389 98375 32475203
76414 76786 201599198
19425 96738 193338456
136825 173701 92794304
66961 153487 575387719
174496 180129 123256884
97487 122807 63882925
102556 166644 161141905
76922 149036 181121906
34869 76552 446287346
3678 126952 651385290
41712 100386 146788521
73747 194630 303564023
156070 159039 121981629
198950 199575 1598247
178164 191122 501116887
8442 193732 570363418
119635 130627 27414357
88397 188285 395863915
58486 80143 794205200
163811 179445 542794474
148520 166198 44347860
145979 176526 803135229
52570 172036 173769670
60603 119182 942707558
48821 105117 147382760
103174 157347 969620734
119950 164821 112788611
17127 176576 399875169
21676 23509 778417942
131147 167402 17042107
32605 86969 136185542
187558 194344 17193638
133535 183285 722723275
27696 177674 433773187
170504 194488 933998902
109351 142772 272302884
97906 160905 592581158
176368 188552 30524255
116827 118500 4091849
26821 79568 132124183
168278 195787 808210179
80798 197021 502376123
69422 156361 218165142
30756 67361 91871520
138305 197987 446206290
20842 121129 251329809
71760 179768 271122633
19298 167407 567955663
83533 152476 173188383
142465 183473 225379208
117064 137075 49908055
148769 182492 126548386
73254 142411 173532510
87230 138655 475917437
6748 37054 722279752
96183 100414 460733147
81337 92130 750248382
10673 109264 247038488
60473 111328 127584917
150028 188683 96989969
131377 132606 57013328
74165 131702 144427362
49578 50244 896958137
141164 152487 28601445
172944 191823 381162912
189356 194029 11840939
179712 191959 206575981
148881 158061 22964105
159372 196471 743163209
84026 182844 248203934
162399 198263 27227273
47765 152554 262955285
117323 157457 100529898
91169 113916 57518463
126079 130568 616657710
175737 197727 192319893
25377 130557 263762648
33037 35722 6814195
180382 193888 33956639
169511 195924 66215797
82710 91476 854413619
63283 67767 11172804
5088 32897 750327611
66051 71148 832585454
153391 174374 52767948
20849 57621 92217044
156714 178506 54722389
189104 194582 13894165
197301 199003 402167128
181952 187806 956809997
38116 60342 56009228
10036 187937 514712058
102609 174227 933536323
68878 160327 260757775
29637 44639 792151009
9362 131820 306811502
147969 184919 92698140
80740 177623 243319080
77506 81844 544724757
20361 44453 60222835
135931 162414 66695388
137407 150412 32795227
156454 193664 93414862
86403 172877 806500229
72431 133271 152633039
119927 163911 110497843
29176 46081 42408859
12814 85393 181534814
96506 164344 200138125
141484 188163 117254003
54734 185801 328710752
83699 107925 782429792
135712 173024 300320815
2996 79449 191204972
24102 136842 538812778
170321 193465 57960653
105246 199969 237737428
151369 158064 12670796
79913 136806 142694055
179920 181365 3603617
158461 173410 37671244
165721 176050 433265415
76079 183122 268808908
147738 180463 60708874
69446 122073 575138073
159925 176152 501468529
150956 153390 147538327
19316 63547 110914524
92032 113390 152488154
22938 60696 437099250
177554 188973 971607724
182676 191963 23324065
112410 185814 184031014
65178 67545 5887633
54461 149157 241259924
140747 169331 72019740
119709 156174 691860114
58322 167373 771623686
8077 42132 851066030
199927 199933 106832248
26012 115651 225085235
161937 178252 40946013
193911 194270 870555243
126311 194158 476619892
36280 55002 47147735
136598 136728 38972960
11157 42616 498170895
198967 199982 470785950
49934 51846 280516863
49653 187513 395483609
163528 187026 870025307
175977 177948 4907415
41768 189570 389912398
186160 195286 23032786
169058 186166 825646026
153996 174420 51310295
19988 77324 143440415
27451 150021 372648514
136774 145610 22437519
37545 194311 393526394
193037 194929 4829824
51904 192262 352142780
140305 155837 655130721
23177 122051 876506949
157250 186811 843214467
109456 137730 411696626
159365 185992 585295327
62268 154391 231043458
119210 194311 188542882
101801 108352 16798775
139857 157191 248493868
190257 199525 202656990
37874 129812 230579937
68907 156870 220717619
112767 194783 205753148
3194 55154 130145805
40971 141961 481113212
177041 187293 25657131
191192 198016 403093768
151604 152201 523531111
168045 193355 63557472
90002 121852 80178386
34740 142439 27898660
90259 111099 758948363
116281 127232 502018634
181102 199362 966655387
17852 111533 235000357
34120 131136 84379926
61311 73586 557000157
94203 190242 262372350
40795 124293 561489278
72737 113024 101332691
126957 188371 154281942
165618 168709 7776501
150681 190087 155407888
33892 153566 300337501
109131 122385 33175424
134762 161704 67829569
29570 153733 311519329
111359 181518 175959881
168237 180431 882245238
134095 148588 36610915
180021 180866 270271832
53446 179242 315610258
80814 92088 28053810
16052 163235 373309016
157822 196322 96768589
24485 166322 819881233
161118 183861 57070146
2002 167816 647962256
16393 116107 263974549
160209 184472 60905583
38957 63485 438817966
33160 102031 406930653
125974 136419 304702691
123371 132916 23840041
126883 136319 23654921
86561 102823 181383055
144779 195686 127830556
68016 141711 184707321
25476 54754 517393545
47062 183110 778718451
54939 56292 45930477
37733 197971 659062089
61095 194187 333915936
156519 166771 25757020
101530 152147 145062077
60055 156565 140521575
152767 195954 108483685
135429 145710 778022359
83744 85250 3706643
154409 168963 42736596
142455 162856 950943753
163821 183475 239303362
103749 195706 183335026
177690 193356 39342093
137078 199610 171191838
48470 50479 5134174
173114 181500 468834218
22186 128576 266570524
137091 184085 931037923
38240 91323 132930103
147902 168902 52787443
158169 166092 128496020
36708 62899 65879251
61867 191521 333940106
9875 69643 149639287
98315 184095 281803328
131412 162613 78480061
120308 158583 96019686
176097 182977 17188111
117248 170622 940526574
120911 178941 601513118
164812 199654 343024283
117811 168292 126624677
191363 196136 12074713
17190 158649 354638611
113055 115252 753457765
119504 166338 117571770
146561 153762 18041797
88415 90801 993911230
185880 187954 5201711
139543 172494 83043545
81294 156774 582876031
129830 157732 70119254
191360 199744 46330239
77021 165868 223196646
19512 142693 553766055
26851 161388 897966024
45088 114743 174847796
1454 136791 338875461
94218 112767 47125918
91366 172662 204440996
180319 198196 617497090
100182 116650 41836372
162133 196559 292681339
115690 118718 973296998
143896 196567 156532958
136689 162430 64892865
949 38939 918448762
38113 152276 766258321
180026 192169 30499522
149822 169048 48358566
85393 126135 102328131
194092 198019 9756503
121013 163895 107818215
549 75556 956212457
2482 19306 391733659
71712 152586 202956813
112572 158134 236953135
142297 191426 123436119
64787 195975 329143863
161 72444 180780320
28211 57225 72921198
175515 199685 120521837
82019 102599 51549037
53609 104242 175227051
188273 193230 12528145
155333 161365 15077383
97854 110638 32617634
140276 160740 51524139
77390 147980 972523820
98871 179272 202213730
52083 154982 526502815
24850 99782 187710378
11147 96709 213958897
48736 73846 62818629
31701 56893 844583479
95442 97789 512074543
143736 172686 709286478
181411 191614 25599796
15623 150466 561914431
140435 180472 645265638
109285 181926 683988400
155331 183873 589400011
194745 196635 321788778
12758 140269 319468895
71034 79892 22069723
193120 196113 211353568
32360 134874 585942135
19131 136052 575811081
154699 164148 21116833
152076 166377 35967543
20664 90643 174951754
197845 199319 519184081
193127 197558 506471102
7067 173523 609786218
110058 161912 130073396
116014 139504 580306447
132964 160143 68358409
167854 179369 28938694
131919 176632 617214753
28550 87853 148440430
119576 192280 182490401
30053 135456 877562903
141488 183557 267550393
22097 160593 347298120
33596 160395 682915704
53114 134559 391534412
141158 148154 17819185
107717 136629 211229945
17039 145164 525278258
135994 198677 980206709
135130 184870 347645356
68071 171761 890316048
158398 164735 16150623
123125 130297 286027484
158712 166196 199717316
141924 158484 41617969
139409 194944 839561301
134897 185640 607266001
175833 190755 169307483
46175 103109 142672658
31817 71084 787441646
114914 161524 769598885
6186 74544 338654149
158545 194707 230914004
144910 177354 81435990
115536 187114 179388278
116949 192146 336374996
85517 196444 664982011
54795 67302 150847667
174728 187732 32472727
126337 188670 156615829
138964 173022 368163319
147717 161871 35532491
160277 193458 83345154
23616 157047 334707762
168550 180223 318552289
153254 153609 374850
158086 162981 827439154
24256 148022 310579628
103128 134611 210050350
61066 83090 54915514
25444 103683 947777720
20116 42976 282099613
119609 192301 182451383
129542 140251 26890793
100582 101103 417273428
97087 116185 462020765
53588 79127 63733132
158618 192518 85169911
127307 198917 179887300
154336 162971 21672147
13073 185287 563209913
117158 124581 18425135
5056 198981 502684635
97967 188420 227373645
75707 175356 250301839
130894 137502 16520326
24349 46814 370494625
52878 141119 221138100
132444 138929 16210636
64349 135699 178752593
660 131837 328568015
109826 133496 431518236
27159 109915 604974204
104345 196551 484946964
181437 189060 18534960
183453 190975 337738694
179769 191194 28611053
123191 179817 459658341
97953 138509 154692723
23933 35142 94856029
180773 193390 31706203
113650 143469 786114172
61827 191953 350088609
32953 47648 36933466
168196 174724 889843086
46564 59943 33706445
49263 158524 982703521
154592 182827 136200882
137151 177846 801100129
185530 188538 7552240
113018 169007 140496741
95575 181482 695177129
3314 178421 439022319
122781 186579 160172784
182090 197811 39371802
165522 181166 39184659
36752 186658 548286897
194561 199266 523158422
78300 139468 153417152
56738 96855 100085419
89507 195277 837395022
91923 111777 300966906
58019 137967 200206384
188514 188547 13283
198674 199391 1803851
178699 180442 4327309
159356 180828 688053152
62200 137656 644091462
42401 170837 322324934
129161 192893 113569001
137890 173941 90730627
73932 92003 28161204
90557 164216 438714891
184350 186941 188681744
101632 153192 129624388
102733 140868 627262218
180789 194616 526732815
83962 184948 917110729
111438 152451 102762286
90627 107307 232535999
92203 177024 553122103
187454 194093 492972518
163609 198479 87476212
152891 189537 678245798
98755 119726 53014397
51961 143523 229537382
117058 156475 385938030
136395 154689 46201834
128198 158414 348579528
67974 127720 238548692
10265 158866 372494405
15298 66626 128615205
29289 65197 767537548
28351 153216 613778679
166391 168911 128328928
143214 179592 721575866
186052 192842 595086421
197663 199508 430415428
80232 173328 422734893
77644 143243 977527563
188028 194305 656673519
28973 171378 357430373
92208 192040 250979868
82861 136160 133701358
185309 199875 36561924
65433 133371 893186615
189683 199668 25103702
40678 57201 41571413
21223 54593 653881679
133879 153483 745686108
21743 67209 81041518
173205 199298 816339676
121588 198805 4162239
14236 21766 18895380
156577 167232 26733292
12803 146710 901502846
12036 123222 278620198
85090 175170 226470816
145485 198227 132296102
188986 192627 9200253
82398 98958 41373689
102159 157040 137976357
71780 76510 787867871
38545 126451 436190413
128004 173508 949361959
80818 131922 193615041
28119 63342 88532213
115316 147447 466919634
15117 121851 267475301
94241 149500 901739447
119001 156201 93402808
51658 67992 438046195
43411 176195 827386980
4010 190990 468763177
128782 143364 191715756
189979 193568 473717397
99752 175750 730232270
69271 105822 456403078
95696 199826 574965220
177340 194579 43325056
86357 95013 21537493
72888 144570 179949356
34522 174924 352515861
171754 172851 2681257
44023 190804 368232505
124536 146558 55342350
109642 194867 213930970
14400 83767 687434259
144804 180554 877350942
35173 141894 267700605
155411 192639 93387066
6674 24716 277555644
57439 199254 472968013
147888 185631 94659325
38359 186838 372599370
144132 172255 70788260
100892 190475 238137658
101239 183036 205582962
24798 116573 230519181
89616 191487 971356730
70367 138642 736716032
167088 173595 404750943
414 183588 937243545
35882 198687 896480695
140406 194137 135086188
36122 160446 714686257
36013 39861 9672139
75587 141053 759348134
113473 191856 374203687
6832 150828 360801979
67542 120855 962688789
106367 113148 272702447
38156 119886 224673746
194284 194330 64859785
183958 185791 761507139
159554 191964 81391344
83146 152763 174860309
122183 131497 804811898
152377 192599 100966221
119087 189742 177296056
86926 137200 126231636
28854 155685 792704616
5900 103756 293580462
89807 183112 234489940
10678 174643 411178185
145266 182157 92572284
169675 171220 36409628
199045 199322 701764
21530 40836 435771663
121053 124892 9627241
132258 192571 626901860
194688 198213 8733917
152099 163726 271407206
155495 184018 166474773
41239 83496 578631195
96517 111866 239617805
114280 126102 545900453
121882 134652 31917395
185015 194746 24488197
141259 152962 29544556
42151 52445 972625921
161328 196017 87121945
62890 94515 275149139
119450 176158 142366961
188554 195200 100853641
97593 163484 165850045
93159 167976 791546382
112991 187317 186351402
140198 140395 925287124
13599 120974 269066974
147388 180159 82279697
174128 193802 49363259
114900 162343 492213512
102361 108068 625799397
118477 199345 636582427
13545 132471 298028355
183058 195564 31474580
67115 128323 153373668
100834 112496 600722223
5028 195375 482856681
96269 148780 132225957
45313 135094 225049260
24723 121750 243426901
110369 120333 25157247
178496 199257 80176227
168849 183200 686356592
9649 152715 358566704
42302 151217 273134621
190950 192124 667407882
141538 182781 103674171
51524 74327 394534380
47910 190294 357279865
10743 196074 464783644
109166 120320 27932402
52771 88404 89023612
66255 95007 407845558
131818 183766 130447967
14629 133440 297778383
69398 102951 83975764
123273 198636 500307098
97227 115835 677573441
40348 118616 196395436
107694 119485 29495959
150349 170522 173001760
131738 160473 679119287
173561 175962 299384197
21484 161213 864706472
17305 191134 705132502
27914 196720 696748641
154222 198705 351945989
170774 176198 151602879
197497 199613 254041614
34736 199818 806501219
56122 82160 446555652
134585 188674 135905102
11160 36888 120509007
48605 123795 188584682
109246 130026 51970981
65168 128059 332313959
138384 140045 4172848
97298 175799 197534098
35978 61630 64507519
199004 199248 169993303
70861 147570 943948033
46618 135763 223489383
190958 192381 3631274
31027 76648 114208945
11828 184675 620434947
102298 132709 76421798
161900 166886 236172765
178418 186989 21432259
185483 198532 343295565
32121 94586 156281080
188519 196987 21323359
9195 53720 111495331
186269 199982 753236129
166234 180493 35751658
159648 192373 453475164
144052 172211 70892916
159121 196629 94264774
47336 168766 369340114
29697 39667 24985483
90186 170764 202766186
16230 133899 294796640
159194 177791 337065534
67572 122758 498573452
32453 38956 16340046
98741 168570 175734410
61598 158407 242694187
24029 166071 356407203
103590 187193 209848873
151810 171256 434344037
99868 161465 176932695
198927 199668 832094077
99248 100919 461185543
185240 195817 26589666
12767 77448 604181717
102918 150037 154539807
39853 117906 626169181
174097 193240 47998286
3818 125829 295376482
115979 154058 724200491
136943 163035 65701868
17487 53237 237377322
26758 196136 425062793
21122 168699 860878092
29323 162032 349257878
74168 108465 86285708
138368 199723 154197543
161611 171560 977629167
199797 199918 924535928
18188 118286 250960221
133661 182588 370158771
196532 199388 7113467
155723 192996 93542008
38453 155946 294906195
6584 55723 122990928
1657 182380 488785369
143058 181161 95794580
115132 146720 79157022
112955 115231 548714192
144256 172509 71101176
160337 191884 79197752
21376 98023 296752247
145354 181253 398821437
121303 149637 713975603
23873 74957 127934537
47281 143189 932350636
68191 158595 227589009
191370 195514 10495592
138270 139638 3416738
14250 40148 591041527
53590 117739 160961817
1797 72511 787787476
195043 199191 4071103
124415 171775 119035290
163912 175891 71019362
99406 116353 43094375
153582 181066 69010755
101941 167674 318781138
95971 158809 158095235
34547 86960 278835055
104102 138500 464828518
191069 198197 32253206
133108 143044 423318946
44711 72034 476365240
163097 191786 71932596
157537 164496 576326344
52476 177772 314383062
109989 146245 90950262
154154 168237 35368013
166445 199046 81797603
191479 197002 917224816
197511 198378 480093129
129921 161685 79915728
147484 197827 298804894
91337 187947 605886495
147557 149813 312387783
103356 113881 791395444
144958 185967 102868938
1638 174905 604195725
116042 172502 129961158
77076 143526 81631242
29951 145318 354600322
108234 172932 420236439
172664 182176 23812333
153544 162491 22538230
170763 186828 40065880
77963 86579 586202958
73017 176868 260736241
162972 187570 61613822
48662 118633 175542428
78603 186139 269953755
2247 113766 279444194
23142 185774 407939611
139745 181983 106272031
158048 164770 412686443
135277 138856 9011148
192731 194325 4080797
87726 155463 239190127
70503 158516 976734216
170712 199744 274049668
124028 190688 167304496
110727 128318 43857436
163522 177759 35709216
105840 136985 482756579
14560 65192 233785794
175597 183290 19255606
108571 165822 90513641
198954 199442 1251357
7272 91211 109938810
26491 156344 325813739
192876 199512 7750368
122013 168880 704760172
169776 175803 656340068
60508 117265 604789297
107425 187951 201940627
48357 101550 133199084
176742 177033 574385890
56798 153217 655082450
20891 115114 290135734
130972 148266 43613532
96563 189397 233283159
72898 145437 240886907
101419 169220 170600118
71959 126048 135560564
74437 87924 245261165
41306 113945 388817282
160769 194506 524368888
180567 185175 11560139
77020 169704 232884153
16144 46820 76708057
140288 197764 144391710
114679 146969 80948832
127673 146068 949364398
140750 190853 125892562
52565 154220 190748991
92262 151940 150111141
46580 189141 357646145
131227 152803 54255824
174746 198680 569454605
137179 141093 9812172
187771 189706 4896439
196479 199984 8733352
149764 163292 19351912
150896 164652 573481185
181738 188167 867568552
90248 95170 647466246
57127 84279 67773195
37214 157932 559774323
166021 190189 587290050
64260 74360 25060508
41455 70273 216452037
116215 158735 991934511
35197 59727 113423447
92036 146271 996504214
92502 144614 705506059
155072 198567 109111095
97680 127734 47114958
63508 132864 173689826
140458 148595 20659745
23582 122793 858095749
3564 77666 185340778
1503 104662 258311203
101567 129475 167133181
160271 179907 49339306
81240 81842 536684274
10513 50473 749277464
45086 96129 127616500
192742 197060 10863633
58706 134124 188890223
39593 166788 319214532
17754 92347 186584049
103919 113176 573972118
14961 183861 621359481
162523 179201 41875990
8209 149777 354802376
191437 196944 13893918
831 79078 32252058
129091 181200 130945139
129892 147772 33939728
77035 107295 184590672
24643 67595 107871154
161173 163671 326364051
197247 199064 4574291
55716 131499 189868974
160318 175435 38062748
123962 151032 802512220
177058 181485 11103341
76165 112740 274524135
6290 28353 14289014
170303 186262 523212746
102995 167709 929837862
195861 197100 3088007
17219 197971 453268503
66765 135070 242997599
6282 155837 374935833
129281 181213 259738086
87971 134324 116427146
88311 199028 278176535
52498 180736 321752119
63840 162906 248463350
154421 184268 74866854
141167 144201 754861271
70599 145515 188010332
174917 189932 970370169
8674 35146 273338627
24615 178930 448452870
65606 195729 326513335
90230 120683 76683078
141139 157042 87707715
117453 157005 99103977
85198 151752 167254276
114024 143345 831388336
136705 198654 881913952
79624 143307 159877082
141432 186071 119974402
155886 181318 770457646
51878 190550 926302189
198324 198519 320921032
161007 193381 81283116
91079 103788 32177023
48018 192036 746323592
84876 85706 2064844
142113 189554 983306326
83556 111713 650827516
134882 185322 777738124
37551 124882 219078918
95251 162208 168578770
15585 177173 793549152
39575 110078 176987285
35818 187751 381174163
161465 191030 794208864
7531 159234 380138899
115156 173215 145627409
126347 187365 153288941
63495 69893 15912686
63502 94422 132802583
135072 148289 951822253
145990 157585 28981002
168039 195573 386947305
89292 140860 129590922
135029 138194 7971270
84857 94010 506841503
196486 197265 1895495
155463 197305 54112169
70838 136919 226585170
142286 168772 66731020
172514 195329 170364264
184782 191083 570623990
38589 58646 311759562
65201 94312 773375807
183153 194260 27962761
31476 153237 305470282
119672 175814 140962710
57257 159240 255680876
65343 136272 177617057
73589 125452 664567468
124925 138181 33176412
78076 119479 626755275
8142 153670 909763713
36945 70426 84046957
199000 199013 955523777
148341 161223 32270649
147496 181763 86026295
39059 117065 789941519
170963 173269 102109279
42759 75317 767486869
175311 198605 285237432
66930 137772 177492552
80935 175775 238234371
51127 150184 944692474
142256 172990 77346343
98937 154693 248017337
50166 50815 609521722
150679 153760 7793483
89998 122571 471009497
875 8720 144400977
161571 171673 50922898
158530 199551 103047823
89863 92603 6846572
114476 175239 391520846
43582 45034 110695751
84925 94289 23361099
11966 152897 615169952
33661 173087 349976718
7693 111581 260389099
188964 192903 9916562
118348 182037 159832687
148974 154078 12848637
43634 86667 107574586
62574 92066 282291538
25389 69928 111842232
126087 131426 13485185
175910 199045 660477784
107085 165531 861117503
63523 173272 625485053
20172 175091 388588024
12692 62529 124931528
64545 196621 466752141
99962 173397 192720484
158623 180544 199775302
159959 181736 996863648
117866 178813 152900414
194986 195669 1695678
193077 198235 12902436
173708 186407 31786697
72858 165453 232576581
18168 154251 207754884
62128 107989 114989668
97632 142537 113013117
72651 175172 257483235
53796 199166 364688752
75533 115723 101187898
139974 197968 145697252
157016 187162 327718270
130678 132343 4236596
178942 179370 998454635
130955 132662 802801581
45974 51866 14848965
159786 180843 52884004
154393 185145 77153078
158843 170010 886763274
160922 188199 447353508
80787 91054 25540029
163613 179350 39497294
122340 192569 176341480
13999 189700 440630652
52500 78515 161348781
148895 193459 449356775
187148 191863 11892575
73012 152655 199927578
148373 150618 5510409
109664 138751 594360150
19341 134649 288897527
91317 171140 200827406
148441 161986 975952978
18183 130664 281828673
161223 161308 226088
80184 159918 450279518
20771 35188 963611142
161392 172542 28111510
94290 108624 36429801
27015 171562 362840515
137509 139231 4364231
58821 80517 93134661
27217 33213 14972782
125979 187252 153917435
151437 199738 801714695
158121 159366 3133166
106879 189312 206705879
83417 146335 949358359
63900 151542 391805145
113667 121884 53703038
11443 144067 332415906
101918 126764 62391652
141588 149557 20170336
71651 168441 242983870
198159 199707 64642568
119503 147426 70066519
50727 70093 29269608
185859 195694 24776523
185666 188390 6810208
73148 100505 499100512
54624 65404 390023352
97581 146896 790421782
158387 175313 233271655
19560 40443 52203894
187705 194628 127939680
165036 188423 176745213
177400 183012 506491801
113786 190101 871603278
31191 91176 150159478
73299 100337 679420669
14503 62446 833079931
129964 189597 149805040
149897 184743 87397259
156689 179161 56445221
113238 142719 614973077
128082 183050 513847956
96206 109532 526884416
99342 154700 139322077
198320 198849 1327625
34103 84961 335587718
153197 156192 989673061
32337 168564 889004055
147464 185593 173705504
97275 172780 856284057
100439 106208 341342335
134733 150896 639978337
170130 193611 53171230
88352 92132 9414494
116404 195889 199349850
148223 153839 14041707
100703 181711 203668297
79860 179693 849069967
62766 198832 402942884
193227 197659 2886300
192859 199744 17294892
159807 193370 84310510
103100 152787 286454784
183261 191126 19696816
178290 188983 26751315
85630 187391 255624464
16392 57451 102944132
187542 199306 97581312
7571 43511 89871239
107008 118348 28396245
57470 156322 247910335
46277 198218 381259650
123135 132390 26677633
132748 159723 67806510
39232 168314 323963458
31843 126366 236933324
83391 92893 23653091
167297 183502 798311744
39439 186643 325137548
189441 191607 5502356
5874 138771 456865968
33151 134632 254484450
111030 195456 211835339
104904 198592 235185084
63918 178119 705095815
38995 129522 684524409
150956 196944 115537387
69976 93702 277562697
23161 189926 617328256
174279 194322 50325589
127874 176996 912028231
68976 111603 21431646
158344 165951 697961063
12362 146328 904746755
194300 199532 13052262
162456 175021 214123555
2918 132777 325290950
190684 192809 5360793
80170 93894 34244879
66517 100196 84104485
124615 144153 69854592
52108 127679 624277881
60807 187032 379677651
64464 131972 111171326
186212 189356 7907792
149363 192704 75539125
111906 129576 43984300
23771 59209 89017299
138564 173959 89064787
178808 197401 46580721
99292 151960 756184820
52943 100909 119901264
148046 189405 616659104
44972 122642 194752733
127677 172297 112309851
73600 96802 574949566
2646 106994 261504295
22315 33685 28252621
34865 148417 285057337
155129 164495 23601083
134808 165151 76479913
6309 162633 709232665
197301 199602 994205166
158491 177885 854378768
67380 109675 106086504
168823 180966 30388825
131705 161641 809697445
155831 198096 105989698
68425 161693 361724134
92610 119331 714502357
189635 199377 325003809
36806 137216 437307992
77222 143811 167194264
123489 178500 404908250
198676 199863 415349762
135269 143055 772580016
33434 96346 40708699
92543 136662 870082268
124706 165883 103497155
73237 171983 248069180
41299 130376 223274988
178331 189446 27801906
167382 199545 80742949
44540 103164 275763991
131120 171885 102619889
176218 190720 36310423
103620 161318 173308692
183580 186641 7670771
43465 46191 6716094
10975 31608 51471472
139993 153950 35250213
145067 164540 248535340
71440 101624 633454820
7896 119770 280275834
136896 192054 979650380
159236 180181 52661597
2003 182816 453244938
179492 193973 26946032
136928 180155 108688680
55776 144143 221542613
42383 106899 330921842
104986 166843 155311708
87641 158322 509894293
4976 59718 137157301
88623 160320 539946003
118365 129256 17653884
138557 164704 851457348
44752 172003 319427986
155342 191889 91663217
134140 144943 467737497
136872 144356 470516942
161233 177543 40970782
46086 166111 865794985
37849 47279 315589882
135131 172492 94113913
67 116591 292072641
70005 101095 369339102
125133 160297 88346061
37674 157871 301599461
179051 186108 17587000
74642 189666 288796454
101862 113449 29430000
150686 187225 361374539
95029 125472 163213762
36424 103033 166942209
64597 74043 23426478
53387 75682 579982234
3660 20945 43166469
156911 189947 800639154
57156 169109 280941639
169329 179343 8456070
150681 191570 607908305
219 2996 15902389
109699 139879 75468501
186836 198836 811791644
197637 199523 888685099
197992 199238 3209919
46002 53859 19813930
173526 174304 1980244
47001 139282 797348083
90795 165194 961537490
58721 183017 387561129
121253 154832 84391665
184250 198606 36049866
78680 120762 783401350
21359 117499 241175069
56175 93586 968620760
77835 107467 66490745
130608 161346 77307385
188951 198065 22883557
114502 169670 773860822
78485 92501 921388281
91142 136545 114061024
138701 150790 30476648
60865 87258 65769051
66851 72162 178206210
103017 168242 328670119
84186 103540 48693853
57670 132679 647020975
184393 188775 10975797
95809 158207 664639198
121207 187223 165718478
31400 140803 527237077
88988 124626 681065447
79000 197119 296608818
17641 37707 47917521
172787 178526 107591153
25269 58476 83557208
178210 182167 9936135
31900 185510 19837590
120135 135364 429330491
191251 194854 450816665
182887 198693 264148948
7530 55094 581973573
104651 190234 214787070
82230 186099 365090839
185594 198057 972746459
195215 195674 916795089
13669 147510 335581800
619 7230 16581236
42608 142127 249429991
131079 171146 100857636
51242 62659 141062690
167540 191844 60977320
158806 174509 39537864
1905 22853 320249543
149527 177691 70690739
69373 162483 233703159
83628 189046 24798838
138996 191411 131698294
133592 149430 39887858
97006 184486 879512660
143229 158549 38499590
49770 198718 373726549
83470 108924 64088243
198490 199004 609816999
125293 174336 945455512
32068 68174 764612369
182927 199350 41226509
114347 116401 5209110
170493 190697 531220236
150865 190183 98720061
170135 188207 45120439
53242 196194 358678255
26603 167912 354559894
150660 173683 57906431
67152 171725 530500673
65985 135230 417703832
23706 198834 439383537
51169 90035 850693563
116161 137993 218833595
81314 115919 87177388
100182 117514 182878394
25565 42455 57133371
71214 125047 134960435
147839 156229 80888486
180075 199121 47809456
20573 110766 226180918
162042 183643 247256146
123953 154632 854365654
9491 34042 61171529
146393 158151 29444015
86262 159183 838383338
138360 146797 733711686
148466 172900 119918802
155459 180367 39354135
144332 192426 120806319
74902 120550 114625686
147682 181516 536775754
81036 122762 104798544
24802 156345 330126929
80959 135246 136175678
157038 185671 71828030
89230 104918 658051768
39144 46461 178620952
122329 165016 107323728
181260 191761 394154089
89096 145059 40632290
26014 108519 207037905
14640 62519 120088532
124363 164092 77798053
135388 196486 270508982
118997 177742 147456168
181510 192409 396103910
190324 192401 5301187
105576 185008 794745620
73558 175101 255073142
29862 130809 798244942
170607 187192 27225047
48462 198708 884131293
134840 174007 261222355
20455 132544 617453514
50199 145569 239275742
112333 178686 166426824
83089 85619 6247262
18587 91496 182400612
79697 125248 114337808
47732 159751 641315924
95282 197414 273071624
133647 186089 912902602
183221 193480 344799730
139892 152441 31681549
193211 199444 625061376
182979 185507 170899678
167783 179215 28750817
164638 199198 86623583
182482 188874 178263801
171949 199400 68760798
118419 170522 308832711
35996 101570 164249574
98448 161234 79592386
95399 135150 938809074
89197 186748 245125694
25862 138472 282362306
108275 146844 96753434
19194 155008 340590556
160147 167984 19693820
97418 98373 1810101
103063 130898 69866455
26850 173456 669582445
137401 149329 30152059
49613 49742 312326
80464 84630 10372671
157550 158390 924526
188948 198638 24386390
158951 163963 12741645
154602 178353 59608921
111034 189168 138096523
17513 142313 938187621
112949 194653 204976445
158379 158668 734287
66211 104620 96228833
80206 129163 122881947
80254 118713 422065130
54468 168192 836925314
156476 157675 688004465
182121 188486 15915120
115362 192780 194119863
5865 60925 987897813
4163 187679 901641941
4252 41834 94059797
124283 159044 87216703
113 152156 380949131
164228 167054 6996856
127404 194590 133774900
131168 174805 957679022
34548 129662 967116442
35811 172541 632091823
13674 138090 428668313
129161 185899 284385201
67014 110529 109244103
74850 140623 165036748
177283 195688 361650684
177318 191647 671736393
87952 110505 57024367
26438 168713 357062430
17921 192991 439124794
91705 111253 874093561
155484 182792 68480447
2445 73219 55953465
165143 169360 10583313
179693 184018 10814728
14627 37035 567613365
163762 198735 806720274
151637 168017 109264921
80196 156818 832260264
6588 63235 650637866
139200 175385 91089267
15918 134646 516234730
10940 122692 951541860
96067 102581 16544538
144849 168072 58284299
151864 179864 61152226
54531 79932 450629914
124819 188399 159601119
45224 199969 817087547
149129 199551 126567301
145123 165549 40843831
131856 188869 143164153
165567 175465 90096709
129054 131964 5819271
96576 162469 165787806
102531 103972 3784231
128117 138422 315896565
24064 190442 417374895
3443 145205 552876682
111083 197038 215628260
168626 198659 75293077
96125 167555 189038115
6228 150145 723434657
177978 182502 164777178
20697 98776 195291625
53541 154648 517860247
186052 192591 465939273
150522 191800 103614096
114309 170278 979902904
153863 169650 39750126
164880 187123 873294439
101035 135039 85443047
162256 189795 68993269
28649 100445 383678641
124024 174229 126091123
29979 177659 582156062
104630 180202 21112870
83761 149215 164452203
129243 150604 760574294
108869 141285 81125007
110876 199173 221512975
105923 158380 637702962
169333 188160 892359743
101872 166529 705118799
89170 110638 54350997
118822 122787 9854727
103233 156912 134862333
70814 190192 752669657
155645 194986 587266389
83081 188624 265049065
139856 147061 18316711
177754 199603 630581755
160628 185655 62796112
98272 164055 165606512
53254 111903 778310220
107385 133678 415027197
103002 141274 96061375
165603 199883 582670941
120996 150146 73238433
83774 197725 286132795
181814 181982 445746
79120 182694 671109636
102404 197369 238530486
157584 164021 16336863
11302 154266 358448717
87572 171027 838837598
22073 125001 257924387
25290 197650 641876751
117238 125259 208384969
89975 113396 19103
116245 188520 253846353
168576 177091 21293091
119217 145114 64990691
28982 120727 230026936
10962 175305 412143123
24884 127578 551815520
146542 156538 25085949
25399 186430 404070918
90797 123528 805072122
89190 102962 34717497
486 52312 865100303
165437 191049 343396580
38552 184197 365521871
134596 146291 38317636
15315 114005 245154314
95376 187049 891466332
33277 142922 275033336
1742 73142 578323807
60503 164469 260892539
185604 191225 721743168
189940 191691 4449254
41864 97975 140257088
98447 116050 44779386
27826 187478 973098909
37542 194680 418987096
119931 125871 14739314
199109 199148 96264
157294 199413 105724228
136939 169990 227570239
192940 199104 15483815
98655 189898 478154930
88165 113212 63294686
184038 196975 32527450
99921 150942 128295393
138767 143541 671596849
155292 198918 352750735
36738 83496 127909020
33801 95016 153180807
74221 85565 688313652
138226 189634 129213564
185818 193272 325819267
188516 195140 527031798
28019 196507 422883520
126870 172336 874164711
178086 183325 13149875
46872 187384 352509322
83147 132726 124467176
133956 189947 804302495
95103 122101 477263489
136093 184170 603713203
165428 185888 51213908
47294 118236 178059217
191302 196034 977237527
30292 52105 54756927
96016 107579 622970921
194389 196565 5433254
154872 161652 384615726
96455 152450 140905857
139306 142215 7333803
154632 158384 9290292
86665 151091 161915097
98924 122998 45140872
73832 128082 15253195
89520 90151 202011575
102731 111357 22011245
146589 184843 911277252
126839 196338 174690397
48523 59289 27197203
145921 181818 90079482
116876 124195 18185727
47468 128630 203519110
186167 196874 888385552
87142 156520 174387809
169259 179336 25202842
172577 178750 15441691
76652 163526 218280410
72166 178003 694657578
108562 175809 168802734
37850 99164 153568396
175699 181086 854389910
186190 194445 374250628
125970 188474 157026936
112395 178407 165569681
175680 177565 4713752
52893 76015 148745621
94808 135616 102682779
41837 103862 252150861
172750 192831 50320715
127330 183881 24523443
3227 183058 690777117
59109 106598 883628414
119645 120148 207447613
88871 96504 19100950
114003 131541 43803628
26919 106706 200292318
199166 199244 244981348
133508 174401 102824992
42259 70931 71810938
143793 182451 101407675
64179 87125 57164832
196597 197695 2658160
175807 188717 32305397
48428 159721 279238095
26765 106203 493595328
197928 199912 201450656
8844 19683 406322054
79760 147882 500507586
127086 149543 681908418
77508 129567 130625571
85899 177931 873383089
21459 176477 388810496
36784 164412 752422852
186489 196490 745527930
184871 197289 31157178
92292 146226 843222362
91036 166912 432459090
156100 169987 5101568
123959 135887 6159866
92980 184442 229893196
101900 166738 969073688
166276 188334 55240177
81454 115489 85726978
180607 191984 28581735
94599 118641 60820064
49777 105717 124796360
67339 104267 92492452
109213 174084 503782848
29533 70188 805682734
125921 175426 124538135
171269 182194 27276400
84013 131596 227574897
71576 101553 765117041
27130 48250 719153688
108103 118010 24845975
130603 138054 18670980
173319 181883 21456806
132291 147172 179903817
78897 155318 825522529
21883 128068 266055598
141662 171047 876954540
152381 198682 116226938
180017 183389 318034476
79115 155841 192777832
107089 174530 289748197
123381 186436 223462239
66527 135053 171645815
186296 197453 869355396
95331 124204 929113073
168647 187748 187323497
123413 123471 151896
73520 147331 185352123
11293 33006 54110988
95067 106820 30105101
64367 97330 985875905
105105 107939 872766324
23208 149192 316024757
1604 171197 641704877
12257 54909 732409095
125313 150838 185439004
91380 143510 131063113
100637 165801 864228894
20881 180834 401167050
91999 181886 225994095
146251 190369 440184812
166659 185589 605775332
147210 183078 90025435
37171 121902 212586805
92473 179568 10866322
83215 171938 222987248
36691 168840 852729643
160549 185146 61756862
119902 181717 155181583
184698 198967 874157948
88024 114216 235110050
74553 126161 129464314
132415 163187 77370791
3085 122580 299343511
92734 96265 307523446
65719 187486 305399185
57706 89468 79137094
102457 167158 162615474
95321 183353 221405559
43750 163913 301503887
189324 198626 548048110
21464 70679 123306447
44673 95799 127779713
59335 138970 805795055
64860 163969 248690326
135507 152248 862144087
18874 51452 81648948
88273 159221 178280790
167498 186529 47736355
159612 186147 55528709
29390 132526 258586326
57373 67708 238837467
1624 144256 357376604
47788 125556 194984893
1989 125305 308803152
5049 133118 320837702
134254 187417 163270623
88809 182869 236395350
193067 193399 222244110
47142 100120 132602757
73496 130276 192810298
170569 174557 130308522
186204 199947 69997736
106787 180830 718072870
112597 118479 14625155
184012 184511 6777814
72497 101174 71720478
1775 140690 381441073
46147 127664 836116486
149499 191819 106175510
161456 188744 68477268
145552 177356 619272380
64040 176399 281815969
179863 193279 890117266
147068 189851 136862110
172353 195138 541080726
88147 167423 199260712
2523 17230 36733163
130374 169691 527103421
48387 90711 518715411
22563 74261 959419467
117973 199451 204397328
129648 191916 156474155
41705 126635 995868492
86550 144794 146455539
182112 186077 9859414
110533 134054 58743779
44359 64106 134984856
56923 192155 339280085
115014 173231 943385807
160932 171741 27276732
129595 140233 26699282
141895 164304 278004140
6329 186484 822521818
130698 192978 156490952
117351 161399 110380738
22999 130699 269909341
2560 122078 299426164
120907 161346 424349899
187708 199392 725221633
61968 107336 337561456
194939 195860 2273768
57139 104237 561710388
18602 36941 344585701
62985 125465 156467173
4207 42136 94963974
55121 74772 171107605
138068 185010 118033851
192324 199900 949736729
79350 109073 74827871
18002 109242 483457908
46484 161874 289557274
146413 177686 267768260
110515 161328 127403217
185955 197504 880417997
71572 76630 12499029
4307 154075 375498559
1820 187913 466484814
181001 199821 873370600
150069 196759 884422303
183094 196952 34817727
99694 104453 12227206
106665 137134 76168898
15841 55102 360915966
120675 147411 67188981
164719 167420 212026576
169579 199634 75326043
198128 198912 301620782
174816 186021 27964443
152234 185352 83166753
153337 157618 10729343
98429 131782 109747467
47309 96559 123199629
165028 195070 75366016
18946 181110 777224152
93213 118096 62863355
160654 168483 19768336
164415 186210 54462284
16099 118795 257403543
40256 111659 685155271
128359 151115 671529121
138491 150010 29089772
181778 199684 889071172
188518 191664 7921489
111211 157999 832025695
117143 174160 249247163
157756 174486 449847039
195835 199754 8647773
6520 161694 388931074
49997 91841 104568659
41425 145764 421368976
47219 175283 52829884
123885 148583 675932736
79399 147483 171053065
153337 193003 99624448
116646 153021 726961740
67642 197301 423082424
646 121107 301703135
126497 142644 296403239
64831 125787 152644545
174075 195199 53010603
153187 155163 5065189
122840 176064 133729986
119553 132373 534543057
128950 186790 145258257
152400 158419 217432841
179858 189947 25209142
38415 64463 65523884
32527 94088 676956781
113299 165596 751098779
137615 177852 101254516
141190 155360 35815989
66226 135273 236737177
87720 140228 500236948
69832 115754 115379296
79305 184864 525336089
30444 75380 112518570
72078 150778 75239279
45507 153659 271329101
117259 177632 126745
49897 138206 221317823
117544 136230 46489601
69372 181932 282508266
108652 190924 206409505
91084 156941 165617908
43447 70917 68803282
120383 132594 659447043
142659 146119 136132821
146906 183145 282107903
84904 110587 296420852
7417 182959 440042636
130784 183955 686153003
42886 145471 879484567
130243 187055 142708614
27023 195645 863016591
69943 104471 86523719
119738 199163 199348854
99643 128693 73094657
46331 178564 331885476
105861 172498 167314239
113141 168408 138630643
13014 28750 39261316
175757 190210 1625062
12680 123968 278920819
69607 188521 309056489
42767 192706 376133820
193281 196012 6886848
62690 76769 34951562
25138 98125 951093356
111000 198526 68634167
116232 147872 79233598
128496 198714 764451146
179692 180487 498983192
104530 156570 619620345
160448 166133 733733080
93109 152906 150367113
110845 126038 37801224
189166 194992 14766593
67014 142614 405046264
95346 152372 989815171
18335 64191 114997078
17675 148006 999392839
185231 191067 14618791
34327 111024 558799628
150248 191210 583742883
3318 130466 602693775
112805 162157 245445878
86043 145161 599474228
71363 86315 37248230
70292 122020 318369071
122501 122556 129042
107508 132379 62202727
111218 191214 949347800
40815 57021 40767908
137920 147537 855274614
45185 108697 686812800
30994 118178 218796467
145972 167880 54930713
32354 103753 179082558
125864 154526 72170897
148396 152951 198931067
88918 179038 730912914
72496 164688 231576966
62910 171836 273337454
55768 120406 834295927
43450 93986 126318546
95392 113928 47058638
166179 177819 217660183
41681 134422 406735880
88996 154252 164180245
94260 130433 91024416
57951 58582 1607876
56241 188173 330905306
159044 166316 18349856
75752 91541 39369522
34265 152684 297180063
125312 165510 540606127
148963 150271 3252356
194811 198970 10349923
133011 139493 16205698
110703 114598 9799166
30913 92933 778818484
27877 56415 522164581
101354 154416 133524944
76518 154012 988254760
3962 196528 902119368
40613 105693 163288362
169166 190623 778218339
159284 166372 17897876
162321 199157 92391148
60304 90206 74483222
47899 147842 250853280
179556 183572 867094201
180474 197645 43049652
159020 168934 802257888
77225 83254 531161936
132796 197233 232872889
141511 165808 983205075
41775 136371 237013148
29818 193640 411072098
49636 191656 356316376
28477 72595 110580123
191554 197632 746844220
127776 171476 383217452
157969 159154 2974536
115395 155349 100134729
7835 137088 323692412
186817 197369 26511818
29833 91935 155394801
120125 156914 92368361
108725 140905 894777947
144782 146311 3884082
53829 170278 292260312
130992 180795 961083138
162269 195720 83930833
25831 175448 519372012
28981 174609 909005664
80072 95498 221129601
72795 86295 234739297
10510 169599 398984221
56009 107094 128139127
142913 182892 314341709
31373 126122 628360525
26005 122151 241162855
21312 26051 7860630
21621 27315 14092265
12969 63010 511447143
83411 170779 42041462
117358 162545 113302711
26901 130686 260226035
23370 88209 162301868
90725 108072 44040497
108933 111894 7538753
2633 170207 420246797
86675 93727 17603696
112621 175856 158623697
134685 161520 67525781
70301 99073 313343387
110939 172210 153794453
60897 170417 316697696
135585 185793 106315201
182578 184061 3690311
110299 138859 71381141
71266 196790 734267452
113606 139964 65865182
23185 178050 26748704
105951 105996 128005
155955 188858 501674679
34074 131483 244362702
78702 137301 926775428
12 7218 195960338
77560 102311 120759669
71506 86521 37404963
96993 195545 247857457
68228 70596 198919499
13985 157592 360061100
68542 96597 58539907
71320 95460 60115440
35329 135931 883417611
162857 182649 49611515
154394 154573 455800
177013 178739 4355304
51438 96241 111888513
163213 166975 9433153
157989 169374 436760149
199737 199764 377736003
38915 163276 312083852
189414 194989 524554502
56181 164748 869561769
39041 173824 338266175
189158 193992 12257504
37819 87942 122943533
14998 103074 220565722
41377 157334 295698400
127029 171756 112594107
175639 183248 19073626
88873 153658 162928946
34146 183980 376056845
127242 187075 394293232
81632 82022 967560
73627 74061 341293250
191483 198429 17460476
35184 120995 828846548
182448 187882 604138574
167955 186144 45572986
199378 199978 1496969
191849 195881 10183224
114108 158784 807444021
49751 98987 20856136
119051 177389 146437370
104289 132296 797853782
119822 123810 9946297
197899 199128 3168387
144698 163549 439164909
51787 85880 85163428
60973 128261 384690951
133252 140238 17462016
181369 185762 889628056
138715 144545 14786202
141413 199752 940460349
183466 186942 8676415
94468 111072 318223556
119300 199458 201172789
177450 186029 453284500
89658 144534 670532732
106980 160207 133460421
48946 90533 103907674
159457 183956 61523020
155727 168353 262574313
137173 137472 726947
196177 199113 597612581
2548 110437 307739648
16214 168230 775267910
68248 91520 971216341
119452 162637 535205010
74377 150432 996701777
59915 72620 31622540
171437 179245 328165348
153661 167641 35076861
35677 159094 872704211
170547 196294 64527487
95367 169797 506590027
173288 191398 45347668
159213 172664 33917851
169192 178646 23665584
78651 166779 221356191
159243 198211 97847562
23679 95761 925548518
149890 166697 42198422
92575 102930 214577482
76563 129929 133950007
137796 146869 23006323
121649 164989 622098003
133211 191198 182752024
2922 65375 156417416
144149 155861 372826118
9438 145846 480720809
12591 51135 96497576
197567 198962 3543200
60682 94432 84148290
194523 195976 585936902
4837 101166 241034619
128662 161698 895598967
149790 175148 63749232
8870 186086 444199617
20490 91933 987869664
16054 141675 166349511
23438 101579 195689906
11392 22559 27933096
170842 172376 118811572
125234 188466 158782803
86228 112258 65760475
153377 159392 15098906
116820 178439 455655285
137751 170149 965409807
9381 182921 435105113
27377 64118 5870235
107146 118573 28601273
89278 195614 267307469
117492 196032 990136461
150852 184392 84250208
143914 195229 605613318
37505 142819 264159279
37745 38880 896947867
107354 163063 139743990
83006 196628 285401338
120582 176272 155694414
55020 75778 51779594
193369 196384 736870089
96957 125121 316618309
85374 89590 10515701
168534 173224 11744886
28785 148523 300491856
52890 144134 405051330
170927 181009 421410965
133213 157115 60122589
132741 188567 252048516
28956 132387 259392072
150639 193773 108366200
145713 158109 896968198
157600 183690 65529794
171120 171704 123540747
73976 110664 92322305
45700 170227 312616833
113563 119534 14918802
8778 15050 847379131
142105 183689 887462719
89624 136516 871997650
4973 28571 58845687
3164 164638 404912000
7396 103371 240209926
47415 157092 275241231
122825 123305 1240951
146523 160744 35661236
196656 198109 840117674
9100 133341 311244543
197976 199534 3982038
113140 113482 240202915
144567 174620 283472980
18874 137552 567675373
103437 128382 62578763
65528 149695 211153152
133110 184423 394370740
21164 179380 396835819
93798 183286 127731497
15318 38468 898644975
49663 198531 373515614
152655 189211 47808406
190248 190677 197913275
28946 62906 692463455
82591 171422 223259510
116632 148724 240070306
112657 129436 942826487
151184 163310 30526783
165570 166102 1300305
68752 69839 2725593
145077 195524 903164396
148653 180788 80613141
117565 128706 711796902
72809 92875 50088714
145873 194085 114960610
78875 86685 8207525
82395 102448 50270817
175149 181205 815964460
188017 196802 40869570
57379 82424 364329656
153003 195778 739619642
9203 27259 755381259
3435 71282 537799103
127942 142843 37430393
79586 80323 1108828
99449 173036 185088121
88998 199910 278738964
167484 175994 324102945
63881 187232 769655427
89303 103285 35334881
165351 171772 16122898
68862 152563 209988254
98587 148899 126679876
87122 149557 713457312
188904 197638 21916542
154148 183524 73696217
41633 169571 548131917
182845 195971 781872142
100160 188663 222388199
119188 174244 818687054
190495 192535 426696510
97989 149803 130461715
53929 96546 485045651
132118 166377 189447105
180876 191592 475375250
154351 185047 77017629
60679 185368 312774646
27038 153392 317001186
55567 134790 198430122
33839 191467 395576355
88207 122612 491738766
173750 180018 303338815
16977 163454 367358376
160938 184854 60010352
130411 172839 683120904
144793 169058 953214802
132380 169927 852228510
144366 183631 98600070
149648 181070 78856186
55825 74008 230525406
33782 134708 253101654
76984 139330 627760895
164364 165666 272717517
150778 160300 23939037
167485 189374 54875733
192399 194401 182221865
119640 125106 452927660
73844 84879 449519679
81496 129528 774248905
197789 198277 1274940
193121 195613 698606861
98421 108734 26328018
186895 195337 878805504
108240 132231 260978929
40764 106230 811747096
47681 70021 56127505
140776 197488 410158019
126581 143243 30386992
66631 70603 4644609
122150 147259 63070298
152377 175390 57856869
26141 143712 616790899
99657 125344 968925054
59082 177543 297148712
66582 159449 232915506
181976 186649 11656315
109847 156902 176356015
160175 198689 96680597
139890 193990 136045255
127977 194152 166300201
185117 197335 30612421
103057 152451 124119003
39 8977 22323097
15552 106311 248592045
114123 155479 103738170
41589 67586 872213545
80007 81222 3049680
158708 162490 913005957
11473 20822 752975609
89374 145643 433399404
124158 195501 179156974
103068 118802 473833305
20908 94352 183653605
71965 193749 711971276
128549 158303 954077349
61456 77809 500431119
49753 169764 301227111
54164 119314 116796916
172608 195690 57884386
167188 191944 62138978
134570 181085 45458239
65869 97484 616522021
114891 118295 8451731
109741 153406 224628010
67762 84377 307741575
106677 131262 997612118
167285 171233 10061299
162979 164938 134108106
131967 173708 104894445
175324 188886 33908337
106447 192909 216861564
7900 47212 384258982
124573 157962 83791265
182186 193251 27768715
97840 188559 621644208
114897 149901 580769215
186645 190535 9755847
179438 183616 712169861
175886 182799 17269144
32850 105330 71288443
135626 178291 107296848
139364 194982 870778027
69982 100104 479429962
123058 135595 907988762
157993 178336 51175419
56385 162191 265473781
43810 48715 553048321
142437 143391 856996270
149619 175336 64620626
144021 190994 94644159
24238 50504 65968520
199302 199443 465857293
36865 189840 678608308
49400 169723 301987649
44176 93580 729962778
48148 65002 99748902
145928 163318 43644305
146325 193338 118012873
30463 61131 76974393
156869 183164 65983049
15991 24413 20854776
15120 144185 867436038
127350 148491 781994777
68399 143816 334462227
114170 145959 79711091
492 147075 878226909
39305 104648 190318635
192327 192942 919414063
154968 161432 16177189
67699 103311 89133398
135444 155515 50627382
104641 126657 50162569
164482 170000 13853818
110518 173682 556991060
70981 98598 68873263
89403 168570 386007742
173421 194557 331894076
109462 117269 465517631
146233 191906 269190393
168793 177995 969172158
140991 155593 308227086
65018 164875 833069079
36123 113660 419758565
194229 196261 5101561
189875 191293 566049123
182540 194294 29587297
102865 136426 229464032
115131 166864 129714237
71404 72917 306299129
179179 190102 77873788
123312 129827 42907005
82593 188577 266155171
77068 183615 773442414
2302 114711 823728405
121817 158910 198202686
91103 153051 311318191
154197 184646 76378986
145768 151867 15215562
34990 114271 199132680
88150 195239 269101108
168070 182180 827872071
100286 109494 23488689
19623 63982 111231296
9771 154976 925026523
83340 152919 687792980
67419 137494 175534617
76159 196246 301619011
134445 152768 21913084
117323 187840 770180373
155354 180713 701252690
83469 182770 433107341
8735 115182 593629787
153485 173626 50652776
189209 198311 22906287
96927 99508 873318541
13626 39872 400328005
172638 187004 970719963
2059 13744 29107790
180245 187658 265391774
78544 105799 68565898
182695 193109 423466310
190569 198876 20865965
163597 165393 4578928
63644 103683 100190374
112875 122768 484283551
88135 169017 203414519
12436 183468 882134895
80062 186351 82304656
139840 193273 134346092
88394 137843 664801888
157606 162526 12449021
96750 106629 25326804
68580 120790 552531042
43475 173663 689660046
3082 134689 494435511
147116 185164 580925175
151744 172808 540901584
181295 191331 341079235
76487 100800 60869013
71206 147103 190463607
90900 168438 255682932
97993 163428 164688724
31200 119379 221264280
152779 180019 16628470
106674 150221 109130809
66868 122893 140437454
89311 110708 144239908
181060 199434 418854475
34176 170369 709921522
63975 129902 165090003
93475 197304 260929365
80132 111551 79159693
10361 65346 181347982
152221 196281 110699244
180273 184109 240082739
116297 134048 252109958
126457 192790 166712591
186025 198945 201336450
114243 178300 160673352
78433 171617 234122492
10388 151365 353387614
93381 106768 328042953
54254 151924 628854126
64107 74534 25829479
165545 190901 63527883
95556 128976 597775182
193450 194451 760606649
110606 164118 134295740
82469 173243 228062212
159034 174558 39114487
79623 137343 567241223
135415 135803 385774255
133604 195613 155831471
170944 199904 750181300
145016 161424 41148798
97995 199155 971908490
146356 167686 254462732
45416 124942 288075481
109966 198383 765978687
36557 99450 324371355
41427 158849 499824539
34770 108529 185175720
112628 156228 790221120
57076 186999 325859598
21959 103283 203690294
187355 192954 204477833
6078 192084 484959963
133363 148799 38886247
14364 77782 158772422
83704 115806 80963533
52356 180615 890413713
35440 160855 913390861
194678 196360 23208150
159010 163635 284572083
41410 135773 236531547
198031 198446 1095826
194360 194524 37761468
66864 89856 57287613
16234 165908 375347160
21580 117166 541232274
55651 108242 131896527
197720 198912 754026509
182315 198485 447993135
31680 52097 51306582
7661 186943 466394846
4296 122494 156476386
49863 90207 749737077
63609 192318 322819810
103560 164003 151897978
7982 35655 68981779
104420 144729 101212779
178105 185623 420752588
192517 199157 502440031
88578 126449 601303554
142740 167116 488321233
43683 121006 193792827
179894 180835 632109942
74752 84719 318351075
41709 111900 176168726
166538 167450 187165726
135587 147852 31001592
133631 137014 54113610
62040 106678 111944553
87964 100244 30804642
199720 199927 518254
82232 106044 658153990
150407 163386 183783131
42701 156876 452219520
61009 148367 710189805
59615 143623 163225065
163269 174827 12186097
40663 140939 228754378
80045 115076 967882489
195232 195726 1252265
1982 7200 719646468
160644 197337 583267461
169104 169376 793992117
54672 190665 128389472
50583 161611 278558404
11898 192754 743654060
89121 120532 79092574
150906 182065 78303686
63824 101506 755413094
87465 128685 103599318
27307 118886 974824795
8053 194292 789925609
17461 133891 291754645
85979 104494 46697668
20316 72035 463920385
188454 199905 28794282
38604 137565 450501549
144776 197577 120314720
69331 81898 679497205
173521 186170 15103976
122856 169102 116286846
55224 91839 65142868
31751 143530 284620854
8341 33908 308262942
2684 98209 238869878
61166 152975 230241610
110603 173774 442615621
42833 176406 335070115
109165 118186 22683734
92995 139976 181788820
185945 195760 238588065
18009 148940 328293341
177736 187656 948479776
15948 24264 20621402
134457 166099 264410817
127439 143476 40303979
15767 146872 328726820
78135 198674 302627911
41913 143364 427356057
33676 175979 722259599
190588 196825 581700339
146955 191399 111475886
22312 87304 469361164
169112 173800 11661072
6946 128308 303894303
52527 94146 103962856
100316 167573 169135160
111471 152133 101856867
149281 159070 24498468
192247 193018 701535524
37423 113171 190256443
52929 142569 224706605
62114 153225 228404018
190733 197914 822897533
185659 185807 174594458
95005 149348 230472970
77268 100153 171583167
137097 161252 283634903
6311 55929 710246598
48988 90581 814014345
120604 188349 170042145
21526 35953 526782709
20112 41738 247118867
152840 161034 820570392
80963 102478 53921160
88773 188386 713687379
118516 132833 35743895
144457 188579 739948748
101641 114292 75933078
45646 129462 981760219
115795 123745 19692857
15815 170580 493141258
131811 198772 939964612
4200 27714 35294236
113084 127202 408310440
150603 166242 984796307
118595 189847 178720949
161052 162581 3888781
50590 60747 307467819
164526 187447 57306176
94952 127871 82923029
169727 181614 553407516
134294 145151 649797651
28549 112373 884249130
70937 159633 222511648
191142 198661 18906783
91367 159157 170383165
169859 195701 64775326
154642 182888 244801656
132147 172874 102389216
179900 190920 554191465
143375 183052 182841158
131121 168863 94995852
180642 192605 787260546
21160 24540 8263035
192267 194683 6119548
163956 192978 64386695
195748 199389 552705916
79285 109882 506990833
64678 163101 246919009
29444 138578 450109645
140725 173601 815816251
114278 130801 41181679
130922 187409 379155021
86099 111707 64700408
4992 61382 141260697
133687 163032 17545656
60352 81945 47675115
46323 101972 139368740
139080 178191 169820707
34448 53127 550994096
165271 189904 61630390
147353 182537 88328853
14057 39920 312756876
139131 152913 34743264
159625 161561 789033393
88339 174742 217249169
10280 68349 145426913
986 117559 292192812
91147 128991 95156245
14766 172695 396141361
82791 93060 25604991
159924 172772 800282537
12433 162709 376868380
68423 111449 54798693
181773 197559 807253442
9049 123270 286158917
164156 176133 450998519
79080 168178 223819842
161223 163407 182018540
1173 151883 377649664
32443 137422 945993313
183006 194671 29376771
28070 164866 343411015
21487 37180 39147080
117036 149034 966948185
110117 165489 610832836
24298 43596 729953783
176612 182393 14473261
5102 76964 179787420
142333 151690 23579429
125562 131293 395252571
160884 177846 622499291
56002 146729 872615031
103614 186884 906450283
20614 27321 16611486
96551 172911 192086598
122078 172702 446266640
183633 189740 15327414
196678 197351 1620672
194343 196029 890040675
27344 86695 907416342
199893 199936 111251
150609 190817 100948097
27058 115046 220937112
195520 197576 5046033
140015 145862 14929419
91873 103867 30395290
4568 30874 220450919
113753 178497 749628629
154494 175530 52813344
115439 147855 490668900
96192 114352 46105454
180398 183234 7131874
100335 135178 901325867
74828 154260 941811544
4801 130119 313923507
136195 145628 23965904
146078 154311 20646399
35795 126423 227172068
56690 76914 50460724
106282 173018 167409673
79055 125036 115452996
114034 196813 207692811
34474 151532 154499910
198516 199078 1435062
186467 198275 564089132
111634 134752 750923801
57909 125766 169899531
96055 121013 843472720
17297 61523 206174396
33079 156147 308896020
13183 39618 305888495
74526 137673 158445432
91754 178954 219262221
67698 190909 350866485
2565 78745 877500135
189830 195466 14272863
105854 117812 775406258
182877 186680 961400196
166842 170406 248785972
191381 193363 5060580
130108 174406 111411203
130734 198500 574634
123686 161520 121149037
32615 198952 634649338
175908 180186 10674961
136880 161947 42015114
189770 194803 12729190
141784 156631 37426092
163121 191186 491514319
150315 153717 806209985
25163 184320 810410247
186425 187404 2448290
40839 70907 75409219
104876 155165 990239457
96671 147756 406713706
103864 120788 15723664
8449 136471 341569946
116869 161403 75949232
137686 168133 477862748
96138 143580 416597704
115897 143670 69407031
157314 186926 924447934
153742 155942 1509306
95664 103269 19415026
104485 115797 730864586
33220 88299 137938761
154029 177285 898994692
153425 176183 237318474
177747 186091 20849409
67838 105213 93690038
67996 88013 49831687
169115 175396 15716208
65554 86869 633373409
44226 145847 470108618
143520 183906 727247144
131917 133257 350930211
64078 158749 612652191
159695 175039 534284814
158749 173621 10405347
72427 165171 701051861
199118 199870 749065928
177345 187344 886099089
44706 122716 59519117
55539 96087 979474779
71706 180348 272668147
180768 185151 9242321
177011 177294 701941
33624 116413 207965578
33419 129940 555543587
158845 178034 56853528
55910 59610 711607378
108927 116421 460573253
145353 193677 121267651
60468 115858 871830093
32137 105629 184395919
153893 170894 842604135
198737 199108 959984
104074 181209 193670552
6020 195895 871976033
98812 129169 76418886
110881 170190 770080662
6354 14920 21330291
110028 148805 97283190
143315 199173 384518683
102282 131421 73260500
4548 143823 882747236
108923 141914 82615454
68121 135771 195109182
172547 186478 843190760
173598 180358 280243857
54731 95964 102855673
190726 196180 13784724
153266 165367 30547001
186 92723 368268839
145144 177315 84764942
190492 198705 20667497
185487 187606 5270836
38930 171333 353094391
15586 21705 15272569
199611 199630 54300
46698 196602 995051743
141823 186976 113434378
180807 195979 38130045
75602 191198 794073498
159533 165797 15848902
92786 130091 172602204
3523 134026 326852502
96960 127466 463412328
141740 187637 115254581
155600 166399 93336668
83881 149578 165090357
7781 69268 58405018
158868 197074 601205271
149284 188011 104488313
10870 25314 35874466
86936 108265 125847617
13152 185780 562729691
28000 152724 312945631
93117 154148 658396044
109726 164418 455903021
151271 168104 892741372
73154 79807 927625148
159007 187112 810592871
14705 16783 424305789
167983 181416 753084519
74259 114934 562612847
100190 188264 481560287
186770 188125 3382639
62989 120071 143051904
46597 181061 649407025
107095 178405 178901376
180790 188731 19896437
158409 188385 75260025
175576 182536 17404485
136924 181715 386629485
51628 155361 534024794
167068 194633 182717899
144993 182897 727602056
80308 105506 63566051
199123 199491 359637308
60287 109076 122281786
17989 79501 756300627
188777 191989 8109442
63004 195477 332336793
138149 199934 155264219
144976 182848 528167823
100760 138356 902112265
41863 87490 715341600
135676 163581 70264345
67884 144966 193382066
137762 186576 977528572
44791 160605 290573764
135510 175197 99898380
105612 181439 190306284
96148 108312 721686144
158668 188134 621839510
91834 126442 864213066
115980 194733 743257954
15703 36678 737820865
177363 178314 2383908
176207 177730 3794018
55941 166642 277715362
166223 183225 684866062
58613 192342 556538916
138523 185330 117664809
142566 186831 111161267
191481 198188 16822782
4505 177058 432690459
194143 197703 8841105
19285 179753 402461654
58984 63996 818114046
142631 182674 941847692
189242 193605 923590947
116674 161656 112694156
68031 84256 600411079
167964 198750 77260674
35070 88535 590042874
28306 61003 82167595
22058 129137 355478515
190137 193028 7321615
10001 155896 379274958
28285 95546 168308334
150977 192456 923194269
82354 125425 437825407
118974 143137 60516824
61143 142580 204105071
38675 167715 323827682
151544 177593 65484980
165104 167463 24232115
12295 16448 10363398
184672 197588 764046326
107588 170607 158233774
91775 93298 3855412
34155 67516 83867685
20159 196976 443470557
159645 197365 94674373
27687 75199 884842876
126282 183264 452509667
77759 101763 965879060
14917 74452 842465091
152192 168121 68484839
181946 195882 34971016
185916 197972 30223347
115166 161645 116503486
179406 185135 14340204
88453 127616 98377514
23540 81946 146326789
185023 186527 692619590
145300 182504 93341872
149652 175307 167260492
178996 193433 663667638
199473 199745 679279
163116 175043 30005898
51039 183563 332474276
52501 175263 343909016
185718 192749 956347400
12504 165679 384176421
7159 126559 298893298
158299 186324 70352951
151083 197580 116706558
46627 111562 780707207
68701 173248 262370603
62010 66114 10212813
198402 199404 728674351
118623 169933 128876022
189265 190323 2675223
133095 134511 3495999
40982 43411 674803302
44280 197365 384083751
93488 126899 36097647
165974 184091 349229371
64378 74933 26206856
165076 177911 227901519
804 5790 435737688
105044 127734 545350336
145436 174732 720482397
91639 95135 8710422
183854 187511 36813887
16777 105494 236600794
194168 199381 6305872
19400 127360 331854160
124779 147978 110048196
41912 72494 76542976
60945 99240 95595606
665 127690 318067697
122458 152745 504049964
76057 167261 700976186
63894 106812 107639835
143687 176498 202754402
78718 91916 112500665
95017 163437 172232764
145731 170245 496232875
28965 176470 370112134
262 117084 292750482
121286 150414 843233515
66782 174863 763571921
41565 70835 73350486
45548 165668 301464507
52730 180648 320933852
165102 184169 47737471
13666 121557 270396940
133493 164190 118156729
112451 193835 204182409
134334 153758 48941407
50762 111156 151618383
167923 176833 753067848
57085 143625 580326007
155198 179084 718830175
61346 170785 509201665
164952 177506 31417515
124506 158478 85230415
91778 195436 260577195
16304 131389 288364007
55925 164008 675388817
105241 178878 184856083
41473 94773 834506997
116025 198146 537587103
91478 158414 258821781
137738 175438 616344288
163308 171872 21592052
105739 163004 143724831
186668 193815 614408664
129216 178426 123690932
173518 186152 31593125
8483 60511 130226218
63250 164552 875958199
126246 127186 994830983
76565 172442 474273335
194146 194624 1240809
113266 129122 39542696
110016 146077 90490552
92380 108341 40501060
5178 91224 215178430
178362 192446 35332423
138286 152058 56069042
71578 132680 153190696
24082 60609 91727107
138114 159857 54740258
160993 198620 647635977
114612 130218 38864638
185820 194571 584103317
139547 143783 495815795
53419 183353 862402570
39855 172322 332515509
176051 182928 17185463
138745 189246 126866123
28632 181067 382525719
64400 197428 333686639
101433 118916 44206018
163599 186272 56789639
17726 95754 421562936
157266 164179 17468454
176401 187015 301638881
18184 54409 90837323
41694 52371 582416957
142728 196878 737635280
89421 144942 139732549
145229 164752 535376245
154185 172215 45383100
146020 155911 966534815
106823 163698 236708008
194461 196030 210987905
87693 174212 223614856
177764 198526 175212495
107154 152755 114290244
97741 114655 42976520
39934 154381 766940001
109451 148172 97193287
129992 139150 22953266
51806 101424 539022308
28157 122608 335332503
117767 118148 591473278
129577 135268 703544896
83571 146255 157516387
111189 132716 53749456
108454 145679 93380658
177649 182438 331518394
81114 120258 332367896
66584 175806 458763827
19741 125843 119188471
3741 150267 603925704
18001 143307 314069871
61653 117751 140739343
19212 153245 809509800
197658 199706 5212650
167222 179452 364460810
97341 193586 755705077
187890 199409 347524895
157085 167155 827296058
108199 166618 326539449
136606 161148 186636845
2164 85547 208480864
127075 139707 705083772
75786 95502 385325475
2892 115131 257933466
180884 196864 40108496
48730 145642 243172990
158961 164738 41931986
10093 73564 565719203
155943 160793 12114539
131006 179610 122166220
10283 142971 332442395
174209 184625 26076940
124457 188608 161019835
197967 199209 753323588
81685 135494 572473331
149522 198509 841753216
163057 191700 400418200
63486 69456 14834046
24605 136530 280606123
90996 131743 217423538
76053 194497 297482599
148807 184890 90536699
41429 189886 461778969
82064 136051 148943206
178754 186923 20398179
144281 165487 53390322
195242 196098 188231996
57270 62488 13117624
28364 138551 276274733
111652 111769 302262
46644 115858 173857474
68487 99540 214104937
195065 196601 301249486
151540 187911 708757977
27009 192687 635910521
159116 182670 227929779
51812 89326 93642798
97909 165679 170584217
135009 185764 333540984
120502 139804 48286446
124258 142972 46860609
105088 144282 98317418
51655 103526 332099161
4589 53907 820320654
182087 197758 874579157
199363 199946 1461783
77794 119248 104200843
37398 186577 834007374
115048 194171 362424187
26386 74576 947911564
40479 195524 431332102
47970 78361 76158531
15079 150137 338605985
124062 148409 61213076
26986 150421 665364373
100907 107297 641698
155559 157619 541941653
40024 103266 158492439
186310 189423 7817327
23861 142969 77570641
96394 111472 38388149
69276 150007 202563408
102959 158228 138835659
5646 146072 352030008
139900 151064 28163948
180688 192140 60684130
24435 184383 401384168
4443 148664 361612166
193407 194156 226441339
27910 68009 220658901
139509 198648 148650992
98645 174796 121016462
153115 194163 350017757
184562 186376 4494056
41786 170900 324070977
199013 199383 398641033
108948 195759 884375091
101784 190422 222655314
164012 190738 286485014
145885 147390 3721106
132152 146634 36488123
169125 177992 791491923
106659 181450 441424006
88148 171769 738580542
86572 190397 328804671
94817 114397 752768382
177904 181383 8701049
151322 156943 14109652
132505 149466 338227416
186434 193725 18400678
7776 68295 844910819
147943 166198 45825928
192094 197144 12655265
11421 89228 58661337
149160 187730 96732726
145794 197470 129596702
194682 196658 685206517
21986 117938 240652043
151646 172940 53580220
190859 191768 251116676
124106 127229 7686968
25188 63828 55265929
5749 38314 81244477
130942 197641 719713467
28832 43625 37211364
1066 10478 23506302
194938 197718 264279650
101300 155033 416918111
44377 81614 717520478
47928 181502 335250087
55533 144430 241900241
60220 184559 68637137
12584 26351 45052104
7641 168654 403705558
108617 149790 404870414
164460 173856 23487378
33456 177126 360627470
63358 74173 26813484
180446 192965 31433598
129575 152312 173613396
87628 106763 48480176
51200 161548 636064455
191012 199255 20746082
128554 198493 474081320
33587 165505 412227620
180288 181756 615305280
15033 42432 68635747
135946 159929 254590365
71427 150425 198191900
3486 77151 184250388
70065 162452 188427158
82821 131599 370505988
135102 162436 68873016
63801 93805 74724819
123574 132096 404669438
61798 137518 253477192
111323 127003 39013563
25842 55744 75152469
40676 143463 740563574
69531 131449 155212041
91472 130928 208038374
192907 197396 11241045
189772 197523 19429789
26487 62031 75326104
170025 177535 18737770
11443 94911 329996586
173224 174065 479202805
133392 194927 154654225
13786 160287 367351459
190010 190555 832351934
85563 138271 45528219
80596 98674 225660767
53173 185992 333152467
53981 95780 292913239
108540 126562 336723217
128902 179958 128330315
144364 160428 741272645
181656 189070 18543815
13467 51490 95261659
103198 112070 288539400
37992 104094 165885349
31654 40795 467868582
52036 167925 290683221
110151 187376 193641248
137927 166777 592801219
56762 80850 117386222
163062 169955 17401073
171660 189840 45413411
26952 113098 837489912
133103 156669 59298227
50956 88310 93343847
168661 182613 344809738
168239 190555 55943990
42631 109504 167697272
48163 188803 608085592
146253 157899 29136754
60662 196165 350612820
114031 179553 164368317
138872 175975 281080189
84020 132437 683058170
89976 103999 35452482
26892 109784 208015888
44128 184709 352673756
126771 181365 137248340
144852 186706 71655906
111754 152009 878716846
113476 174364 625963757
186847 189622 6997329
176046 188915 241332363
64871 133716 556968951
176450 179474 655433145
195959 199630 9176790
10505 77835 189109214
33077 105620 13166777
99420 137657 704120724
162650 199174 10457531
49264 158155 831452029
68801 160598 230307955
155155 166684 28924636
12083 160490 372044940
190341 192795 758543851
113286 134586 721248460
19450 38649 184134289
26756 59778 924950765
133582 186044 131743632
184799 191469 696541722
114881 143962 72774177
63291 99316 89887095
59703 184791 313715922
183159 194879 29511466
140664 157533 42452362
46985 99637 131724541
188292 197285 22625996
64728 111706 376781737
141770 167533 628847931
168994 191094 55331722
145708 193687 279346244
154572 170801 20730270
22463 185208 762011778
24467 43698 41199823
181693 189641 19927811
7224 32157 62105332
112561 147327 921584727
182954 183078 312100
49228 152462 258955021
6529 64093 994379001
41235 160442 476489775
97576 116294 47632113
91403 107928 41914208
105843 122318 41218391
160807 175273 36427174
11981 38554 454741154
176119 176842 921321214
61180 87250 949698169
85696 174998 586974512
8844 183399 437603286
13793 190604 443419344
75235 104075 295202670
143993 197642 134687610
152905 187446 849856307
90623 140762 126032423
148847 153642 11998997
39415 113940 314991139
189431 193257 9684727
18359 24927 802786599
153763 160887 17882555
195756 196652 186018606
74735 104233 768999515
158752 166390 19256971
102387 182017 200119894
90251 104232 35365069
76480 171611 239097491
69523 198943 854284043
24539 91553 646195075
156306 194089 134297898
67476 143468 389131989
149051 185553 933893506
195243 198681 421120913
91143 100205 561049859
81529 168393 868010961
30894 113601 701305791
45336 131713 695015302
44266 178880 337788392
26900 103883 383742218
36795 165518 730940751
134637 160794 65822340
137209 142715 13868563
55919 186897 257564875
87984 197200 274418362
58005 154038 930433542
60521 89839 581817122
143071 147919 76069715
21776 193800 431516117
24356 60136 334468973
39075 48635 646162910
176630 193774 275405937
168473 199953 78932532
191932 193461 3886447
150888 181116 149963310
152670 179061 66328402
53103 192309 731982924
1828 169267 808124449
19435 116019 988953515
112389 157115 588749227
100726 179240 197456641
77909 131048 817822859
125072 182935 576907899
54898 95550 967285542
16640 78482 61881527
142313 166245 477898348
75515 91857 245116140
56684 94901 701243738
52242 175833 310135178
128133 192791 786662331
12688 153302 569882338
136898 168557 466042573
80255 165057 587724246
76780 178385 255236435
97927 119860 912012969
169679 191590 54850764
174192 178173 9285751
137944 156875 47734306
199004 199718 1797689
66663 143345 267482899
80978 123387 506184617
59185 120212 22161993
196746 199348 6497761
2319 156479 511812913
42183 55390 33179914
177973 181119 7886334
190392 192960 656797554
52966 53896 2381532
90053 192877 258353694
57805 163263 264478212
113710 119138 9871818
79691 183370 260364912
23050 87993 169161445
89999 110124 869353011
21190 175429 396569458
174566 194957 120784200
88459 185121 242898666
108140 153426 791411352
141923 167254 134828547
174495 190970 852906388
122791 177006 390809286
120263 134779 22918125
117581 178145 455553672
157262 189489 80830403
167762 193526 64713506
138529 176834 25389432
155518 194393 97592564
194266 194505 350285986
14002 27505 33655279
118374 141395 349094039
80178 83386 8050170
179604 186517 650462779
150759 176775 65400507
1071 54676 910805215
187609 193747 336766784
116231 141221 62315688
2644 9902 904558047
63110 186539 309555596
1925 42099 799686344
31814 179345 654949035
144768 195908 154586797
62917 82646 49156086
26692 143823 293790899
150613 183190 81828334
113482 192435 423412019
171512 188442 806511301
83660 175630 231042096
72133 173848 255366714
142906 188037 113364881
121328 154487 24095629
123610 172918 123873275
54870 133188 853977681
33062 38864 14618387
35163 193858 811917777
86152 187019 253372920
97239 110736 852595843
184764 193910 23037646
119036 198615 935447826
195664 196128 474299822
160856 196906 683388398
23160 108692 141287112
195931 195972 114218
75416 104242 888471441
68480 117104 122051293
175098 186003 27226532
163408 184589 399909405
76562 91206 36601020
94364 121917 69500123
190608 198218 720618195
131771 179505 594531236
14161 162532 372120993
46980 156508 616190704
83868 188880 170830812
138031 171003 751810254
46212 142083 240420442
104587 145587 246818340
31653 68531 330313892
127456 172383 113060303
170711 173723 567391359
88241 151775 560103791
6573 10609 804170170
23547 122040 247000269
160283 177262 42664968
42372 188216 365767463
100067 136268 714364035
146805 175085 183826149
127977 160703 82270662
186784 196285 950386784
96387 187112 228028601
49901 151123 253895370
131824 145690 34928700
158627 164024 984904191
128209 142229 271027273
26457 122361 682420995
50156 190302 351561777
91929 189696 743570823
134950 161334 517395990
26841 64019 653776614
182622 194571 952420668
13480 173043 400187483
54607 158266 991241362
69612 84234 861281503
163024 180313 43370652
139327 172252 250178169
140018 153444 858184929
84998 149558 938701463
129464 154260 428325510
52294 66270 699656578
139507 140069 1220194
44295 100627 140956636
150687 155476 193507940
61387 142108 202267231
161492 173829 710279735
131494 138981 18741495
58151 112413 316035802
197047 197203 890941698
145356 182577 93354880
132577 143789 28179559
61338 93855 645197015
86448 106480 50691545
136645 195584 361505307
41215 63798 559670744
165473 171363 380474161
185268 194726 23821313
75775 185851 276322563
127837 189133 153935449
168787 173577 11984695
64553 73530 22260231
145005 165907 258672783
89660 170782 578685817
149881 188831 97704032
154183 185914 79605861
154614 195592 102875067
45147 109891 930205523
186388 192760 407392351
10358 124697 626797974
8374 156081 932439826
136972 167932 229202233
75125 172716 746245489
46387 193967 370396220
62506 96550 84867879
67949 150086 206032098
59858 169577 916963265
195045 196941 4729194
48989 70564 527081775
9439 64480 137858940
171238 189565 995447581
37604 132979 398573649
170291 192247 268475472
105257 158386 960215549
20676 198420 379037608
192228 197082 12169835
127193 161044 261823243
199755 199806 22300466
11472 139251 320132672
7265 15092 12580762
73430 186581 284051036
106296 149471 221209841
69030 149362 305831547
178025 180061 65114515
153486 196687 815841759
149862 175107 270458296
55238 66316 27683442
80840 103758 57585934
166555 176028 505724778
185658 194166 146096035
79075 98800 49299538
69791 121378 110461938
144100 160212 90403450
148460 176799 71072542
122505 194527 755149482
49284 170213 133927499
22906 193377 427620861
150258 161748 28900359
7199 16837 23979252
34101 160818 318019442
141554 176592 19911595
46237 116917 177490019
86141 179420 234414167
107367 110699 8368379
123302 151859 144803890
74427 179337 263468938
191952 199889 479404440
163507 180209 536922186
84647 172585 221041305
148256 189914 197562522
53126 158691 474594759
151668 194687 138671837
2479 172059 897103034
85087 128463 726095388
15824 110622 237681619
113826 154957 443965072
158649 162063 8707831
56751 67162 26039649
140527 168774 71170454
145784 148520 276646532
61774 196031 336795761
101634 170109 388423272
84161 193852 568344156
38656 71498 82407070
149335 169110 49770147
14734 43795 256369863
189366 199357 183682961
98695 104031 13701734
172356 191932 49008086
86033 158138 181172362
163704 199146 514203985
145040 184056 97878552
88726 136988 59933996
99948 139422 99197697
125305 176006 127469861
4117 150505 366892346
73378 166599 390678164
25672 136585 278090714
23863 149933 744637097
135307 198707 991705347
194727 195840 2757590
22283 49720 608602115
139620 151458 823367156
40545 172538 971244021
180085 191543 28728524
56259 177426 978297325
91250 93821 6427550
6169 74946 918187366
135395 183742 81888615
128670 173243 112088956
185161 189810 11621878
106506 126774 257668016
185866 190247 880512621
185236 189031 9451317
18648 155125 915511585
14686 35011 238612928
136639 183958 118961616
165442 198886 83823868
198516 198939 1060996
46819 106649 804783306
22314 40576 45628412
15485 122698 425992720
130152 191484 589930777
191141 194861 963113426
136331 197142 152879446
57693 58405 1325454
82792 171554 223078878
46009 196397 377395171
1211 124861 707074917
172228 176212 473518538
192036 192293 638307
130703 192961 443492131
196074 199292 444636061
199032 199406 930140
11580 125693 285860767
80126 168756 222677997
123401 174138 357382387
81221 135905 137210401
59642 101093 150003418
131656 184437 169761111
82214 180267 615324856
26664 57421 16201502
123045 145465 966182467
82616 132712 125783707
64517 126272 154647320
60352 192396 440798759
190337 195202 357023272
90616 171319 203073014
80263 90435 367117294
98932 147723 948161187
137190 144068 46998962
151865 169071 480377796
36781 149605 814052399
69160 167584 578738264
59119 156716 342656741
91185 193608 417280356
59196 182371 308921948
82277 96726 425812306
160204 187073 149793553
113024 157540 111525387
127376 188185 152727174
82453 82715 660651
176086 196639 51564356
120332 182953 157201843
15808 120861 808073539
157520 186013 487669751
140641 158765 45594169
120310 138044 44332929
26679 191922 352407799
170512 174776 10667124
171707 179782 20171759
139904 179955 100764889
46977 132111 213496929
85859 101362 38865734
21713 182130 581588797
61121 86573 300627859
154213 175184 52705664
23641 141753 296131322
116209 155860 99349083
91362 131486 100912161
101281 153726 131925711
119755 165255 114303329
113152 172167 148121409
198760 199298 688807343
179818 180499 398980745
161640 175536 1341715
34488 61364 67655966
167464 170827 8636024
155582 180508 62520414
8932 172861 552631473
168282 182396 710950714
1170 168519 419555519
147487 187225 99688872
84030 190389 267070371
2521 113703 278622821
95543 199779 262040484
138867 197833 215554793
100890 128650 232696329
126551 177602 652128156
162634 180296 117853486
33912 161289 238117893
144329 172085 69869528
116741 151308 64337190
132514 132913 980059
161029 184275 98887390
148418 164592 915506820
111187 165398 818495113
6263 89863 209045841
105840 187710 205339585
58362 60140 4437944
189732 198569 22197283
168223 183122 170943998
128587 183580 138166047
5545 11606 357360583
85630 119795 157202849
90521 187311 243240948
39540 88257 121916109
44047 74873 77098783
39989 58507 46642595
127748 197478 528116108
157310 173523 483810869
89780 199865 954967991
164452 165207 1872021
7137 64687 11612455
197729 199386 928229464
53898 77740 59513729
114911 186463 385058495
156604 180860 60878246
140325 175796 927597093
66068 181660 691314310
87223 128440 103591070
142988 187242 111165155
179972 199187 48219937
142119 182130 100592393
53131 178649 967656495
167137 189879 56995212
64813 175535 470223147
131551 192417 286337426
151432 178678 68484278
85440 172471 911036816
138238 161579 945108272
157426 180003 56733448
113551 114100 1422598
3402 69839 166317434
99275 145953 740917473
131567 183461 824924177
171372 178882 70373498
133783 149236 38940315
70736 72950 614684
105673 170472 162771487
16687 67342 126944944
21218 67396 664851361
131135 193555 156859970
58528 88554 705497654
170877 199210 992047390
81612 180488 477614616
770 158546 756943260
51737 97123 113337456
51351 187815 973972130
116525 175056 146800927
173449 193724 50888012
106026 162870 122777773
155066 164071 708419764
14277 182253 482102268
185233 197846 614979092
30024 148048 296156424
119180 196934 195140974
76775 110292 84427677
54836 71752 609925701
26586 70259 809446506
158968 161670 6857109
125951 182736 142715933
32511 80975 293373864
18122 170014 381043899
91303 159664 171861686
184965 197456 396136303
44006 97892 134734588
41018 122613 789348654
93728 155057 154352465
36526 38802 2436588
46138 158241 944879063
62322 163470 644422228
172199 189943 44328608
35668 114200 197175027
130286 156869 3111363
77188 113638 91692322
68868 95827 67162490
107585 146684 98055092
71002 88367 342309830
127747 199936 847576464
160524 182577 55372162
130518 199969 174473250
106984 116922 835801894
97834 168893 818896387
13992 144561 327342452
96505 104501 20437302
163741 183520 352832373
166187 184847 46773267
41740 127817 251558828
81288 105584 197310781
3282 56310 553527056
185325 195167 255265899
56801 119125 281259158
145208 184034 97393216
92172 94151 4969165
66652 96814 75176538
151887 194916 108123196
32125 146449 286883122
144194 165319 53226253
104661 114958 902189945
34680 134876 947663264
38552 89310 127023632
126172 127334 2946678
179342 197795 288845638
114093 146243 80597635
9254 46367 583722541
122275 172117 125309971
105709 132242 66451140
124322 146092 158708325
121458 126700 12982861
177426 177751 871940323
39253 191950 775753135
146381 179377 966966582
37002 88102 127905927
127739 158650 888744212
192010 193206 867921188
58553 179719 733524937
31498 132196 252535256
141032 143015 201697195
184023 199744 39480433
49562 152773 258873725
195764 198918 7865437
74679 108518 188176585
193278 194377 284478234
17383 107230 225297944
39520 120421 202931312
158706 160854 5441573
82018 189632 270183183
124757 195928 565463460
140254 190357 125884012
27203 163793 342820799
121783 186311 161944808
121427 160536 98211886
172975 176804 9587750
131596 160734 73236754
183421 192336 22403051
63453 79765 976424778
95343 105119 24974576
195029 198203 658668901
154629 183272 71855321
189885 195099 133368838
163980 174344 25964503
131449 145163 34572069
112216 184237 180599637
39301 166902 328682033
83038 169758 520737737
183739 185470 4325403
164265 168572 510511028
182057 196362 757010788
186972 193451 16351406
91137 150111 148315702
21405 197800 442375273
189661 196867 18129229
192992 198014 12516514
93858 119544 64838771
120493 176377 140348439
29443 99183 435576300
76481 98166 76433172
146582 156531 24960071
96158 199377 268635066
130975 140608 24159009
142122 160796 46987532
27543 52670 556863612
87072 128909 105104624
150915 192809 537270777
124049 153031 743744054
121581 158214 90823807
90879 115030 61169042
41413 48059 768726619
153034 167980 982889287
172596 186565 34915470
172220 173663 497739233
54256 146961 892817854
189551 191569 5102594
8837 123517 969589248
176175 178159 4935252
10047 157808 370304874
82064 94589 31129124
145410 188768 108742898
144918 153599 21763927
31900 92061 150549875
28035 52967 576658563
13919 196587 458191436
186518 192975 16247455
125923 197698 549950822
59823 80096 892031
196974 199726 6880771
185220 194953 24512498
99559 145002 114395333
735 56184 67982114
11869 196104 880920284
169895 195034 63018318
185198 199596 7624056
98961 175845 193402038
12548 77512 259087974
106626 152065 113872354
31762 80283 121546709
127395 191277 67465511
170502 198040 160615438
40585 91970 583380628
43082 145986 258121529
192163 195609 28043368
41807 119413 831587811
75513 194986 641669669
47591 160792 284041637
5481 140693 935061296
185162 194582 23720473
21157 175928 889824722
79043 106618 69511536
175432 187804 392004088
146006 173682 116280064
54711 189748 338704886
65410 139350 624163365
162164 187771 399626199
144606 149894 13328172
24146 128825 794602644
172110 193894 347600502
195062 197983 7201946
179486 195353 542111709
119654 159001 963241530
45115 184296 34405771
59635 69026 609855569
86502 103874 940299722
118578 160828 896322091
128184 162067 85276263
113724 120005 15666590
75344 135004 149615877
144174 191482 461859463
53987 193839 350844309
79345 146715 169308508
2536 55750 172550438
141544 148878 18572602
79434 151321 419812718
96350 176324 201145389
182524 198592 68029819
6929 45541 711159924
50514 152558 255964282
12281 49099 92148641
18526 47206 71813771
104304 198482 236426113
4205 75300 691350452
189407 190710 946715125
170513 180702 123862541
192920 196914 10054575
19749 167779 371229888
165251 179277 605597224
11553 186677 439095546
114172 149022 607267154
9050 185069 441319576
1119 165748 412738705
58881 109977 128123538
83644 189142 390711950
171524 190256 46835020
83460 123311 881118768
133233 134340 129451454
1294 154507 384032439
197686 198422 321923570
128046 142205 41761769
182439 198482 402845166
16240 160140 971656483
188282 190223 4892793
46735 89160 604505397
34912 87723 132214653
48478 99963 483150165
166963 196797 74902986
92300 116471 61234957
36726 119959 714770829
95878 104298 365080306
33766 78450 112030737
191828 194945 783384667
72536 134916 436755320
70359 189805 959359953
97820 199013 254387558
52336 63429 907567757
185590 192540 216297453
140590 148092 19058323
38997 70528 79115926
153401 186975 68507544
154364 185602 78329292
165397 181337 39898503
133517 172043 96965190
83860 154102 176493869
53675 82143 71144016
55935 108807 143978382
42715 97171 136062375
60896 181712 550602676
63672 171735 132936326
79184 171264 231455335
91248 158661 169446979
61212 97880 91460966
138299 195645 67083373
17832 26401 361253680
81176 112526 78976937
151136 159513 21020755
119385 147996 71843914
67686 112284 720032570
10940 56570 114256558
13973 57451 631340675
110699 164164 115142277
170535 186511 39927815
192272 197387 12769134
110731 161306 126818647
25170 134185 273372340
180725 190861 381653243
6672 199217 873106967
182856 199140 318397029
171609 188574 42406151
148467 155404 892630704
188972 194221 354929105
161326 166985 739963596
28218 154716 636135457
86643 98595 310146257
142050 162232 291481813
57331 114876 144378504
118646 147516 70113136
151012 167919 42498770
176829 189532 169313674
110278 156452 115787692
1113 176957 548049522
95789 101440 833314844
151265 168402 43096259
147677 199682 112840145
25488 150604 658340210
56583 133546 192872264
39638 144724 263667952
84858 160989 517650054
119629 177522 145332683
133682 168812 88406617
111020 145996 98610850
152175 170251 45597078
115674 160060 111174320
103753 135666 430879457
196268 197750 836208515
185881 199000 32964323
69067 155219 216213441
38191 78883 876613842
173221 181136 924964286
100313 119845 712036659
47564 156958 473759707
83497 167156 210136816
10914 70262 607589364
10435 159036 372464159
162232 192493 292926823
125310 144507 48263424
62477 154146 229873467
186348 188958 6565377
34901 49407 36549167
45323 83562 147248470
79360 100870 53830050
19972 121087 414216885
33288 146883 285119480
17480 121132 385404220
126067 155416 785559495
53281 195427 524781987
145422 175279 74966952
27670 193819 970588396
84397 163754 199463736
63830 195623 330613155
79472 176890 800162296
30504 152096 857054462
35279 174289 783752577
12967 23497 26267445
107414 140697 603208655
81545 134017 131635962
194848 198764 9745759
198772 199137 279090320
140219 166463 66106258
47544 90496 107397013
143373 177068 314369296
12030 194924 458731994
164131 166110 935630571
146399 171965 64293608
173918 176104 5494342
157040 165394 21093636
92513 112769 671313859
101224 167449 166516399
29981 63091 339932654
114598 180505 707910432
167369 194749 450167553
107447 107889 454803462
98849 179126 201920177
85738 197328 280310227
120482 152215 541251090
163701 187561 153144182
82903 129364 658952534
129309 165929 92142034
19517 78765 902534152
70846 167931 243631059
3386 165837 675715306
85787 111404 64727919
151085 194608 92272608
81830 160922 721925789
17440 71364 135052313
41081 197511 859554628
134970 158985 60439206
82348 191800 274825880
79582 181151 255117573
87387 190686 259535371
184126 193640 23936197
68448 151901 209299306
169010 171936 7374740
193131 196496 8488383
186625 191824 750329444
19823 66295 116442805
61697 145396 857640955
64598 192674 321290920
62949 135546 827903540
130834 199067 171416462
198589 199356 1926074
101207 170373 572111289
84692 164497 200680493
62670 66537 70820
46696 97606 420573209
39154 65313 65741210
57454 89746 738765433
187795 196944 437261486
107559 189729 944444820
184539 199288 822869882
11815 35816 807561576
100166 178760 197613757
89796 160354 499814818
29315 47053 44461026
49147 109646 905598360
13567 162736 683397119
107201 185041 203697302
156579 199572 107898805
128070 150657 56778638
194402 198330 705194089
12873 49410 451969677
43724 186118 863195668
28813 104819 190639558
6661 13031 15778289
27137 30944 9569552
27780 177644 432840587
9595 149658 804059055
43277 172650 723439537
189782 194905 12963824
185621 193895 59192841
198257 199251 769859443
33076 73126 100426075
121290 183619 778305511
59668 139240 852850635
24948 189398 412629890
178114 184137 15094730
183398 186598 610484084
52030 90509 96042342
149224 169772 51697794
141281 157926 41887212
63406 175814 281999384
185517 192401 628353337
156112 199590 109104351
89953 194435 262600576
150175 175675 64083701
153375 167210 34784391
196753 199083 122028827
18944 166330 490563596
12040 66373 455722894
74638 87893 825343597
91802 100133 20951210
152173 168395 40823976
132056 170661 97170149
136839 199962 158628437
53451 176135 307796597
53205 81071 69648449
83940 155849 180704925
138793 180704 105389489
80468 97287 41910141
20929 171963 378924730
179389 181888 605050920
31 6161 15245149
37875 163799 706440786
196775 197526 625803153
149495 178401 779689339
37225 75983 568765267
198214 199972 814297492
180251 190516 25696699
99666 102166 6363665
40709 135961 238801014
41725 140265 246980274
103978 156187 731830099
186611 190669 51986805
48753 71286 56480943
179200 183417 202993689
114596 177860 783896009
156755 174558 875907987
2771 96044 939592002
71244 119058 119991218
191881 196714 526442615
126067 169334 108903781
134409 159803 63914817
45088 52113 674311354
94760 117469 57616045
109135 178429 173915710
174535 179870 13351911
122318 183844 262310889
62103 123565 153991469
168961 189948 52497394
17018 147306 693114298
126008 142661 41889751
164954 190771 64627880
96847 134713 467174569
135509 193244 145112326
133559 148732 38262877
176923 184683 311611803
33365 173643 352111839
113776 174095 828030505
191379 193554 5538137
9746 183944 541222580
2820 63972 990648835
85544 144097 924629423
52825 102181 123523005
127077 199121 181029638
126226 144829 46884102
185058 193267 20608517
55898 77236 654558565
58452 91540 82429675
151666 190674 97932637
124855 199784 188145915
134776 176455 104822326
124080 168217 769131778
156244 188854 533658487
121795 133157 310999582
59456 164735 264173353
9954 166846 393355123
126799 173296 202719869
34792 115916 81626128
90297 189424 263241550
47960 151471 259744448
160994 175465 36390017
156740 189162 134592548
87663 110345 777752058
153928 185775 654255595
18839 95276 416744589
163141 175663 877731327
124768 192975 749824408
170971 180207 867723560
166795 191544 19229125
44395 186088 355460736
166729 170353 649250877
154197 193395 662053864
53082 77432 158356007
183820 197572 885521030
146916 173737 768462371
73376 141662 503149478
189312 191778 361365546
25163 122282 243636795
156664 196428 99849732
160098 198821 97200676
21483 132567 278406595
111124 165993 739796905
196745 198759 5012423
5922 109973 890777154
197967 198274 818973
101623 102996 586240
37509 186829 374687201
32347 196624 522190973
163495 192089 306283694
77894 134843 142843776
123554 155904 81277794
71286 181885 277583850
79157 111386 323307460
22755 109265 107481591
25999 161060 338886638
49230 164484 289276893
61069 189133 321177564
157912 162680 12091541
88408 194073 265519852
51687 182877 844982985
51323 160544 273976054
72536 172411 250852483
26668 194797 851699770
31848 87618 139580077
28056 147545 678568001
139019 170032 620059023
121647 162483 193336624
124383 128688 10693569
27278 110041 207714175
24764 178054 764764652
145578 181645 87158629
116834 180631 159967895
149241 181026 844248237
54588 57821 8161582
125858 125970 346242458
90670 118153 458517616
28975 50399 53774217
113340 130651 644119375
128930 171999 108396222
80984 97980 170146995
63692 195108 848974634
35457 140369 889221988
80216 150075 175473633
110055 184944 187872218
45293 180332 703664844
133638 170599 608017643
147933 174855 789153716
56915 103829 662005309
39633 147216 269948298
110819 159567 387693671
106848 194660 974001758
23513 75730 130787840
177126 196262 513815234
93532 191863 247146068
161559 197705 651664950
6953 158242 379094033
164655 174575 24848947
4035 130100 315757786
134094 199516 164372584
176439 196309 49922381
154909 159724 12003851
152688 170720 45480059
143955 170762 67553078
80274 114312 439890602
189511 197353 74202736
130426 165555 630636483
70868 168044 243865968
145696 147714 619431188
193122 196816 773499402
126935 138354 28670414
194164 197610 458489178
163153 169548 192839244
3844 60949 143020593
94463 101752 781379231
161406 189737 932462699
144811 158123 33347615
87424 106939 36697187
90411 168961 197609438
124737 178814 792271337
191139 197290 853923574
182573 184030 444389498
62264 133496 178437102
135805 162280 203516773
36382 161907 315007653
174311 191203 587982425
28671 43242 36694619
193353 196637 363647523
65169 71994 16914229
67788 153430 214790475
162769 190381 69176562
22889 23267 845800
98276 116060 134923525
90730 152239 154718571
65874 70494 2144648
147753 195454 119777966
126010 129824 9605672
48926 66207 885104494
186417 195784 23606741
197652 199852 5570042
178670 184443 14428573
10312 97629 477874820
21162 95023 921133660
82189 108487 504049808
47420 157427 276021934
197227 197428 601425280
151923 188933 301500966
154060 197609 109249788
24401 63899 99272022
116975 182675 164751696
150300 191015 102192424
42114 102959 152332817
124552 141816 984121381
42578 47406 11956769
190011 194185 6049969
101299 107837 16836009
139191 150566 440963214
142529 162777 645430646
104073 184096 200887354
31039 151749 302815213
116150 198317 470670416
133526 144134 169861568
45379 184513 506399956
57864 68525 17195302
31830 172186 352312639
174823 175967 986365919
2722 106554 260235486
186206 187488 3218844
72634 175329 257906423
111766 116473 11852035
48251 57573 511593115
110585 152037 103877677
18704 87555 172261414
18300 21030 6890026
28223 166786 347729386
137843 162001 60883261
151460 152366 2303061
2995 163781 403138921
115077 156000 623837943
194456 199670 13030247
177495 182901 119559446
66799 191559 302287470
148072 182264 85771519
111557 124010 377481794
80237 85887 14067399
140675 197345 735062307
67326 125052 144625725
166834 171426 849271752
32380 178512 366746535
163395 193427 75389899
195900 199161 789808098
72866 124248 828212675
52489 163956 863988776
44192 93983 124516867
136419 139818 28782338
5893 188765 574002701
196419 199576 861077637
100810 102056 647770807
176011 178082 374405275
59067 110071 133725692
158292 191173 82579829
83207 141901 806779810
101973 174588 549885828
82365 190069 900835639
105306 118717 33668776
22314 83725 153663068
33546 120651 218542109
107698 172011 894325675
133173 150561 230512401
116218 126674 16273477
159133 189243 75583025
134084 185822 129978167
11040 43403 630129939
40060 168660 322733213
14898 36545 54038037
149167 175601 326089872
196076 197700 3959129
193794 195826 5106187
40146 148636 894187528
137434 172320 119200205
133953 186045 130834549
90308 116795 67014218
173764 174066 293997346
142002 180024 459697466
126036 156427 269764937
192444 195927 8765145
12690 89706 192602963
154573 173879 48468604
193349 197849 267066632
15918 183016 580911192
36706 161323 312714789
76605 82516 514924439
26699 111678 893355036
162374 189662 637203512
190303 193264 1400870
104908 179422 187091872
70544 109439 97618666
135777 196188 205597211
111692 119995 20646265
33134 101906 135620354
78883 195430 10691272
53756 124845 858680275
31388 67938 91760260
63063 182498 730588221
141430 153167 29582751
30239 124499 74829088
160407 193921 84186301
100249 132709 81654167
77289 183671 267150352
56034 135731 199657899
139912 193586 902016108
44153 183181 852627474
144889 158387 33778306
112586 175103 280584414
129664 142318 332299157
127434 152577 63259931
127481 153527 65519134
119804 197497 194916581
174969 196799 718902538
141383 176361 668972174
186928 196765 24777366
153132 177637 48671801
183771 195540 179772816
28796 50879 75987569
10714 191659 794894222
70469 70903 1069372
168680 187186 46287325
65913 162284 894647184
121559 142621 704632952
199814 199997 455769
182625 192343 24427473
51972 176428 312199660
124897 168696 89494796
160376 167892 369031407
43371 148818 264465439
48629 133586 212988487
21408 27357 14726460
159574 187089 835207343
86379 157549 929460421
143993 194053 742367084
176901 177744 215827869
140117 165442 652775196
110772 156288 984045800
126258 188219 155638829
193057 197986 12295874
146176 170505 901999720
107702 158749 696002853
86575 183308 926937269
118749 164940 116051210
186560 196360 559961194
158164 177429 684807392
168287 189917 852433773
24181 144827 302712528
78272 199932 305454363
179709 196520 370231508
159906 192656 592309180
43732 81692 104309694
95513 157528 424816492
179099 182795 9223126
173501 190029 41371584
87144 180011 233357986
84960 141653 142382648
180627 189885 23156638
146424 158545 889270385
64807 156747 640724038
180682 185049 498592069
192019 193058 133381669
8376 11633 701917996
129073 154406 63773234
188914 190888 2242893
152106 155240 41741715
10247 141721 567170443
7845 86017 434728653
83077 145506 309115030
3146 137475 336437631
158907 195494 210013986
178378 190994 31576325
39776 56860 42970546
64538 192504 178275457
78549 162897 250715158
139490 188021 231132623
76136 131143 300008939
14741 93992 533109208
75995 124167 121016954
90165 195274 923482713
68388 119543 485777348
65102 90688 20196570
61128 131877 702516392
123272 137277 15288961
50668 71393 51912784
59958 76240 407215459
134949 194866 150680232
144107 169628 64258668
103347 186686 913388674
140840 157365 351167880
128218 170691 238548969
72554 137718 37832237
16636 85339 171834813
1303 191713 733903197
57821 122586 729370182
34141 124556 226881467
194099 198015 6214308
45892 51921 15197419
141463 180097 97143177
160957 179063 45504801
40078 61204 53076289
84238 138000 556765699
81283 198464 294222758
71369 130644 224667773
161644 183438 541535070
146153 197014 15806535
4457 133130 728404803
5051 187816 942070573
192783 196301 352041747
148606 193543 112771338
163848 181785 52878630
52702 115459 157576456
133593 174927 103978468
21975 135816 681380016
118545 174878 141451163
190916 196235 13438748
75109 120277 113495826
163042 194717 957451081
7998 186069 885677692
141733 178540 92574699
67153 163828 242632946
11165 58314 381213781
128273 159032 77312690
66736 77418 26559035
185090 188310 7992717
24096 49101 219918483
185189 192192 464464070
77667 195187 530299355
16108 103203 218086412
42866 145230 256747470
138898 178634 512468100
37854 57329 599228721
86680 164109 194740699
9192 185099 441075574
36928 116490 199850439
67548 96748 285260785
158049 168036 675722963
41476 127468 469929351
89309 153235 717167337
112746 164920 130918922
17632 49120 78854350
60511 164325 260499984
124405 189284 162807946
99354 118241 47799878
166569 168361 4483205
112696 192853 535693120
74514 183669 274111979
164484 169444 12443375
58237 101011 696661359
196366 198431 259212135
192279 193685 3553272
99299 128323 588574501
113454 176094 157187652
98352 179250 203471476
188914 189868 958096610
66776 139019 181031321
46831 97244 550520188
81172 82596 3518225
20865 169905 744937032
24200 25336 934191619
67015 105662 96927770
152136 186902 87258068
40479 173236 333159625
96461 185902 224845089
34117 129208 230022203
143141 177158 85543534
193909 197972 10084443
51063 180802 325501597
72209 132916 797190304
7803 33079 4830641
115461 196171 299918937
186872 189184 5784130
16499 97409 90643520
112202 161417 323812755
144672 147032 950123491
39481 52533 354059208
190304 191208 2296437
99745 111777 362141410
35968 80464 111474030
568 91501 431336969
36864 102874 165432599
30875 163256 906621982
185170 198441 545229022
64874 114407 124292463
146911 156139 23160910
28070 163731 270375581
149730 192040 106195749
50790 152984 430063235
173845 179144 13309792
109116 144601 88989954
83182 191696 272496636
160436 176156 288001242
167318 182001 36903278
150521 187580 583698862
124817 193201 802934408
144775 192900 11753241
89177 106422 43755358
46392 159382 363981293
97887 177916 201301989
70467 182675 812148576
136289 145233 400533012
112265 175932 159705248
9891 30628 885476433
162967 170414 18831520
191977 193523 916268156
144861 169940 63074646
163899 190534 66717056
110913 156504 114314133
166664 172606 615265269
117519 165108 119386315
191064 198071 481409
93540 104262 27221773
190737 199620 14307116
129177 155491 597979244
23169 114608 541582326
151565 158510 17407471
183826 193092 137072645
185752 196824 681406416
6264 129035 307509981
76065 161076 213511501
162414 199823 904947412
55278 57415 5340624
112368 180752 171492175
41878 166812 556991475
127740 174965 118808810
118832 132613 34439477
86759 177328 411128620
32829 149623 703407610
185264 195063 577131358
92593 196534 261279311
74285 139432 163407917
66915 135956 273181465
197266 197988 1767457
52933 74862 54741684
12883 130771 341454246
133801 181566 120051878
109017 117324 20953878
155136 182021 67455410
159387 163032 9233544
6572 192740 895391993
40514 83945 820255028
44738 163589 298248295
132482 135712 841810485
110166 174799 808597446
123356 131279 336514275
64579 127929 816899383
29084 149110 903481528
120030 163371 344755946
46946 185196 346904226
34822 117976 647335438
51375 99463 120216936
5805 138407 332110119
55049 196948 355942554
4549 180958 442352285
109877 182703 548257396
79802 196165 292248054
43198 103713 416504042
20460 70377 125021025
188759 191407 641277524
108769 112060 894757395
161797 174629 32283604
150265 184800 86708990
167373 186812 48722826
142224 147100 177303753
53270 146930 234954698
133346 164914 101539103
90477 126579 943386304
145954 184928 5549620
161020 196249 609519667
142650 169297 67133581
48160 128293 200939188
105671 164903 148782694
48499 91461 308637381
196373 199296 7288383
99927 175958 600601879
8969 71636 156805361
172680 190941 847279402
89679 126356 92188919
90102 181058 408601296
185616 195630 25239955
47291 77778 698688788
111376 148099 92079822
41121 95157 685125898
76860 90608 34286263
190681 198141 776505944
150230 187743 94126860
106047 123313 43198312
9026 134275 455362870
88506 138932 126660594
27352 136243 272985545
153478 182327 498760419
155993 175289 768776720
2435 127242 742303112
113691 159613 463009202
176859 180061 8040907
77736 126384 673226399
110158 194190 210839875
63991 144310 201316759
180120 196697 738741902
107454 123208 747560936
195609 198269 6599255
43979 52702 330864271
170380 176685 15659548
27766 120703 233056888
62011 146607 212140255
12541 69157 564104485
40945 42478 810476930
100465 195655 777132890
198595 198956 879431
127413 197486 198815235
178104 184610 681850836
136619 196108 149591984
191015 194131 411286724
77446 163638 216521365
18493 171034 184741391
50799 121830 178097976
92001 175738 918734107
18279 182212 458742539
127155 174954 120260605
78220 110162 80410050
155466 172823 194737591
132052 161100 72993669
58903 88638 202227380
172544 186289 34318101
180302 199651 904748689
25834 115019 223928433
15851 108525 863703972
180427 182038 515806933
179846 190540 958713364
67828 112782 112900661
133118 198941 165337466
198124 199236 697198892
176421 197772 53511905
63477 116221 287607215
65996 134933 428668904
174672 193187 46393104
42979 166809 860763868
196327 198460 5300871
104356 119153 37211115
27914 36321 160823947
94299 181310 218779697
27521 69484 226267264
34284 147440 283994672
86488 186418 251034027
147346 171004 59560217
44409 136520 386403535
86873 156031 662816505
1621 68223 925463999
23045 139683 133672107
122853 164118 103767595
164327 170058 205473941
157235 167585 25979484
191487 199715 692281999
189312 195209 14919039
159237 191422 80829657
128299 196992 172600016
49393 135756 422100091
115621 167870 130934094
80619 103302 56945289
171324 184471 32841596
92642 185785 897629402
79168 147688 172155995
28801 137323 272072501
196276 196864 1436643
5093 154969 622535517
100630 104532 10103028
192110 199758 831886771
133233 184576 128965868
144683 165351 557970049
124619 198326 291271226
7986 196991 650925800
61444 128943 169071743
119422 129273 832998014
180530 192939 803592347
181991 199520 114696139
87763 114276 879751899
115599 153945 96053384
199766 199791 63975
149344 190869 104193749
1770 176218 437338108
167497 199694 207842933
21214 36569 38269979
38804 121164 414531345
31398 179807 372458645
69104 70441 3372159
117688 128816 212573178
31623 147823 262817802
139536 195150 139860175
74369 143026 172294726
136581 175473 97923549
195588 197818 545461901
27050 79881 399759631
86733 102313 320993049
114880 124417 23760795
63727 126253 156497897
37580 131448 228173540
85509 178011 232438964
28091 140120 280898989
11960 89303 193367858
1628 178170 442551266
30049 91993 156766546
154331 194900 731019972
133241 194769 908659000
197648 199292 804137814
155995 177369 187511701
93368 178469 213960411
128416 192257 773503495
2238 80842 937349611
83310 168568 214247795
182536 185999 723023832
113483 114139 1703118
91346 113637 56358677
63020 140422 234434736
105697 161396 243192155
160618 199545 950010789
188903 197923 489352453
176863 186717 24665866
66157 168941 257940644
59855 159783 250557430
183197 187653 11085005
196100 198719 235339477
115126 196987 205313747
100626 118967 870028183
38946 52437 33899764
33011 76570 654441554
99103 114495 39139050
174607 187525 32253564
29260 92307 365059409
153236 179255 160393730
69219 138061 287032542
153390 155584 5600699
165843 172934 872320158
130314 149106 47324863
189265 196264 17707348
52368 117385 585233920
77691 164495 437454002
60342 142179 205040042
160505 168157 860692075
171816 187967 795064638
52501 135174 207173349
84624 101822 31763807
135479 142495 50222577
193262 194095 609649594
183589 199941 857903942
22737 118126 598827706
68971 107952 97873963
190370 199899 798873847
65274 73018 285827300
111490 133137 19426255
96597 118752 55980438
6695 171943 612134201
12723 29863 825031437
50460 108074 444361326
96038 148936 257218708
187934 196452 21463559
75941 88607 467663020
107884 131430 58870144
86462 91482 12535447
44954 172309 923834578
101432 168700 924188470
110710 173931 158604321
159632 171467 834850909
123470 161071 932041782
13731 176961 570603309
125693 162357 92253455
171165 197132 30341724
140857 168403 184563709
188588 198278 916687621
64987 82214 42924109
165286 197127 748373487
129395 188063 147381856
28414 39298 27280995
169168 169256 589550908
96664 195479 248452249
101885 148585 117519331
71709 123546 130061072
116338 131755 762056254
104104 110269 440696941
12832 55612 107209850
75587 169937 237043013
66235 156946 227525677
161714 165975 865732653
27132 117833 844542425
78935 99411 918945284
54791 169566 328738925
156119 189303 657225277
55635 139154 209248828
9428 62469 132894161
43712 60143 41269160
179559 195331 762789022
196946 197004 164315612
27498 84972 143922714
112438 156869 111380967
121062 152744 79564637
100933 114351 985933718
15845 124176 271484271
113130 199180 472801077
127874 198918 352205866
69288 115773 116835816
28366 99302 177604132
97160 171474 584978828
37925 77618 99506258
42470 136943 280768724
23895 138677 287719264
183030 194319 39018902
80230 176246 241187973
155587 160511 655240617
50796 142290 471310661
77235 152857 189914542
74945 143988 173338233
157413 170339 91862854
114744 135276 51199588
94944 180781 819663825
24980 124376 249386849
182998 196498 33960528
101230 141107 100190556
143498 165193 54684860
189165 190894 4386563
43964 79497 186567990
132426 148612 40787777
82395 177937 427065653
52593 95722 199853075
8602 148193 676951701
114774 116737 3001810
80971 90643 24031030
5225 153822 372496875
83570 166881 939099801
129066 155982 67747204
193101 199448 15926263
197253 198010 1853066
85701 138917 614031002
66701 186345 643835862
138590 157122 46687485
160192 162667 6283710
175725 181601 14713491
25799 77814 130346231
198682 199163 691997111
137523 168779 123402867
140889 178937 95725736
72552 112958 107999897
175221 197059 54735074
159421 179164 49663777
83814 198079 527301889
181059 184524 1303327
170627 183910 465391157
121296 166257 112952745
166690 190696 60168398
56526 123709 182138907
43194 72505 73313953
14661 118457 260261546
111661 179985 171342187
68685 141845 240334500
129890 162311 81630849
9264 139535 326300832
87695 170035 515849601
46218 149331 378366041
181661 192560 237196465
191304 197976 16715122
20670 152903 331530919
146309 195750 772516686
71216 73915 6641657
10322 118306 588025435
194078 195350 3214524
36690 131999 239052208
47595 77709 75420133
27257 118110 751433933
32832 149929 293884042
176039 176981 2324253
29081 37643 140901264
121897 148075 626618190
31462 111795 201714424
96982 190737 141401117
107618 188041 798015929
114960 155963 95706650
106638 183754 193398711
21101 190274 424227347
151811 172650 52427434
44254 163936 747722499
186262 197123 27347250
63455 165396 255765135
21002 78109 142913710
36519 129506 233136564
12331 62673 346436947
36530 158379 305687465
165913 188747 57224981
63499 182723 299005240
11470 58765 252252431
191127 193783 6744324
56903 86543 73938092
113731 135120 53399236
140088 168181 70750863
30336 152028 493276930
86205 99529 33373146
40989 153729 973282966
137523 152800 75736907
49927 95393 811800887
199964 199976 31042
72431 166602 739424224
179018 187654 553709582
96804 164417 170266638
140230 192843 758223779
165257 179092 34656468
85382 94713 23228853
43160 138848 647506695
32345 127757 239251131
129001 175725 117469939
28391 130552 329347452
6941 40862 846229945
91844 180007 693341404
191487 199289 19617101
187776 193363 130456714
156778 157408 78471662
107822 122557 830012542
53123 188877 367864116
60674 102301 104076939
159091 194913 90058008
24509 142177 295100581
74403 130567 140919354
9635 95496 741416216
192802 198761 14961416
67895 132999 163152734
17179 44203 131586414
70175 192292 306422016
38006 173207 339440047
172136 190830 46737929
156277 177248 52633685
143914 154366 195797209
144111 179867 166224782
101294 183835 207444814
152623 188544 857263056
150109 153437 8336138
3416 182959 450108716
104201 193464 224152050
180485 184735 10629440
179238 191413 750559163
79925 90669 26689721
1535 43930 105972249
168033 194678 974747240
3676 100353 241829212
54705 87523 94333913
157322 192664 172797874
195743 199141 8499595
71049 169672 247615596
113686 190285 192117525
136773 178065 413847081
82090 94532 30949885
163017 169102 5390380
131588 146563 7398721
19624 37476 17385836
71716 99998 70663677
116769 162382 940789259
154279 173493 48246111
199839 199898 174143520
133572 155605 320467654
147257 180303 655415456
19138 158739 950474137
59403 122027 689304798
78178 101518 58393775
49618 119955 176403717
82184 179608 279201101
167940 195446 271631794
87411 186103 361623643
175221 192606 83437386
79181 144413 623508871
12899 91934 755201999
140356 173917 84482358
10389 133717 308978766
62073 177761 290152712
146000 197082 404707500
53885 122982 933547604
7358 119414 310844303
166750 198087 78571143
141070 195030 135694555
104500 105045 429426822
127731 146044 46207952
23282 84120 168571565
52896 119734 167628419
146116 160482 35990392
41290 170351 929851765
163471 184199 51963266
139308 180376 75235562
181567 183329 249246294
7663 56351 121829483
112388 113996 863777456
155528 161630 15284397
80357 120130 903459995
111085 134537 882536655
116912 167408 796708062
85049 101858 42195062
63332 89802 65918635
157536 178935 53805409
16262 60764 121493639
58072 92558 163836342
146812 192754 814300900
169570 173366 879349942
109859 184152 780881348
166007 186525 51409115
199709 199725 826296595
154368 160011 155079242
120928 189935 386387560
45041 68275 150291521
186028 189084 440907154
116559 122185 565099356
100955 128800 104331872
131796 168401 864812114
169157 188054 47252073
51141 83025 37104546
63160 125455 155994722
44401 105088 152220849
172932 179468 16367360
168814 169807 695088719
159558 163285 9428649
184249 191720 18740055
90399 166099 190396211
105993 198126 231115248
60913 74638 393340600
101951 197310 940986253
69626 115939 703161528
114521 159004 111450115
195536 197492 695589491
127179 183048 883239002
198459 199800 3365040
42239 151354 891853302
101381 137362 90409353
138275 160078 860564968
50138 170156 301276342
120454 149614 73271937
29918 155707 315613659
14125 44099 75038710
114362 131305 820759098
187122 198722 29177904
164935 188799 59743094
114897 141006 827611565
85206 150485 591001336
115382 164809 511120809
153332 191820 96609207
140813 194377 134699527
28365 151809 309685604
62222 121777 970548892
35638 157183 305000623
151004 175885 62596462
43304 127130 209980339
3035 159237 633794075
188298 193431 13006403
169944 196811 67327637
34695 163312 322845170
166449 169942 8871625
86695 90017 8301999
85090 113656 72054535
69342 141170 180023308
114139 173066 147829634
183279 183745 1150578
172332 194695 910370586
110093 161594 129176547
76205 133967 335307083
74820 143642 284020286
99141 115906 693540187
13306 83550 944200007
28116 48646 138725839
111399 117882 894785931
15595 120774 263486672
15909 129649 647094981
194980 199501 11276600
45089 114445 372676943
129402 166940 182815973
86750 152456 254094901
110684 183062 930333867
144357 187028 898653307
4879 187859 463870324
102294 171130 173155991
139220 170118 316001347
145696 169812 97183374
25072 51059 28292311
193465 194291 583840960
92533 116852 722101068
142560 168769 173769877
59068 86744 68982400
140674 179937 279989740
139225 150134 207187514
83552 141258 144780695
158179 167440 59072993
89206 191553 682248358
191152 191974 2116170
96130 169577 27837684
112996 124793 692612989
43753 198966 389360975
101948 179378 212731439
98221 135911 94805970
32693 129843 243630664
47414 129151 204980065
110984 115310 509507498
160503 175489 449332352
176387 194605 45780592
97023 127945 77879108
12727 185851 434104061
137704 163203 491333799
160394 164668 489812427
43611 65103 53961533
180364 190746 727400192
47914 79530 79144266
42631 179217 342659556
124317 139286 761551135
147010 198802 883246147
51029 90127 753962210
25006 178138 384302564
178659 184649 14946011
49145 58349 23227178
67862 115596 119894663
191788 194226 248773357
184287 187517 387352135
153644 186685 82892088
107293 147657 784035065
192561 195981 8643454
14538 144951 327058118
145137 164100 811821425
38065 63773 64800147
144899 163076 167684748
39633 64660 473778649
42429 67249 528329452
83510 139135 139583371
155012 190010 87728909
129709 187666 145578336
87179 191063 119263085
107856 166788 141416308
151441 151887 842210042
179835 197827 851233764
134399 179439 113292283
29070 194157 414271954
77353 187178 275720424
148788 170205 53893667
125071 144305 48319902
138923 172804 413846882
92606 100364 244819214
161830 166325 873939767
106979 140301 83326560
160330 174880 36652618
49982 152525 257232063
78628 182228 260160151
169016 191487 56250196
62218 123695 154055230
132791 143789 27661644
194648 197378 468217908
28547 94845 165865128
15609 116460 381630972
190534 199113 518193637
100989 136364 906073246
120839 190294 174384696
13486 53834 101124030
180098 187880 19477645
162689 170486 247914767
110893 119788 22225587
89273 197743 272541930
195304 196803 3741293
123740 160658 92668756
101005 148279 173149463
150583 154253 9305152
62255 141854 199430940
163969 175075 562798924
111793 140759 878642536
69417 118998 314214234
139580 160441 358271923
199235 199334 238740
193848 196922 7679844
172631 185651 301654923
158835 179666 439224585
100418 122232 55011375
122768 137284 36313219
10208 171116 403587807
167525 190466 547435190
32558 115424 208146680
170804 195404 61636248
155088 171133 40354767
188116 199641 799181285
198207 199594 472708378
134243 145610 507524751
24392 172557 371912495
163034 165409 33041584
23894 60676 92315969
70374 161484 228597049
43803 121009 115772227
127692 147794 50651658
150040 154314 10771780
192009 197485 13667989
49190 169374 847308878
11492 123075 914238686
94144 141421 118851728
37103 58632 577743278
46189 140408 548565077
61386 122542 337887676
98531 170061 180060498
163172 175883 31963295
173324 180577 738673953
5831 38422 952919335
84955 91264 431558583
140758 187954 775082496
178987 193764 301665774
75824 87091 28135366
78915 196652 417889896
96037 113224 43684112
85095 108903 60089221
189265 190971 897234070
140253 181508 841511087
177028 189589 31479103
84546 97777 461015980
25231 75110 459485339
102285 163238 476934051
91222 105610 623239014
5735 84456 761982208
127396 191975 371967364
38161 175078 343764688
168106 188940 52216834
170202 175749 13801215
106796 172895 189260938
61437 67529 979477294
21024 54660 84303986
51908 137701 214968725
192564 196162 9097432
116207 120130 135759860
10829 15385 195486004
197253 199850 164155474
20324 125388 337906898
109722 181407 649002850
55548 173551 780260729
114112 139908 64412812
186888 197944 27736164
69128 185831 706268105
197013 197037 45725
124309 191237 170765550
109106 163066 254484399
27899 137295 427737977
21729 194427 433214003
82394 157740 189169815
57675 115575 145286572
155366 194058 97106524
93973 169790 999689886
38390 142903 262169980
103079 117866 626618067
156143 171363 36960113
111019 176899 165242387
72030 92806 51829284
24082 93513 173765734
116241 138665 86804924
174738 183800 14556374
157281 165340 20355303
53202 118898 840613223
25241 92033 167234067
157577 186244 71931052
44526 194604 376659025
106978 171065 160884862
28943 174407 848496002
191181 195113 9983941
129239 145493 41010949
10465 93087 206602005
24427 119381 388611362
57613 80856 120068463
146981 177915 9627300
180605 181892 3268302
159729 188643 72583287
126762 146270 49213299
122898 135611 562640542
154205 158273 10106124
133590 174563 67102614
163955 178393 36163808
168038 168353 178041404
195705 198558 298291247
147122 193404 254045763
82026 161364 199229051
138963 173423 447449086
198532 199434 2281095
142572 157973 38703004
35273 83381 120557424
92872 186952 236431908
103613 167699 160914248
113804 133750 172350666
73228 103604 76253591
37683 186542 748444777
7456 62440 552384774
12944 61729 122315419
43266 74356 77668253
172115 175305 405369483
177704 179235 6282399
183649 188747 12790103
142837 167472 61959872
72501 87835 289577232
149072 167842 47139124
98185 128220 438538311
88928 185000 563597983
93415 159773 855236326
145602 184012 96339167
115295 122136 16949324
62030 70228 526736789
195181 198248 7613206
56513 166619 276264668
20339 197417 444041500
77160 162638 221848290
97757 181235 661528319
166148 169780 252791494
194775 197298 6230606
197177 197584 963521
85891 199066 407334720
14034 122574 656396252
25308 199921 438197922
23297 99852 458495959
87546 192437 361998713
145395 197603 130931728
197891 199819 698464052
196852 196884 73131
43992 185696 355499594
152898 181049 344263359
116646 161146 111474734
117804 176220 146521228
78173 181256 988524475
44304 117101 182749362
21120 70092 221713470
12182 128090 839960205
51073 90083 97470456
106615 143588 92551586
124793 182704 145425124
41547 78546 584897201
60993 177983 270260795
71437 127874 141458782
9572 186435 443395554
378 27654 67987431
88950 98760 24602200
129312 197035 170165876
90465 163108 182715743
191728 199662 917186126
162812 195132 81128099
45166 162024 293247350
128946 145092 40707040
51227 109966 147352170
29485 72311 283154554
28557 110885 206679589
3002 25038 907772994
48815 142262 234267332
166968 167707 193259485
16893 45599 195429526
79053 150808 180194312
132797 140557 390984586
128647 187971 25510722
69620 183066 297104703
72077 108159 90710806
99928 152893 401670209
114545 129354 514620831
115140 139298 60291559
178492 192472 586518008
29279 135835 477513597
91572 158431 554049020
90224 102874 31908301
187418 190199 7012331
24866 179161 615670160
28894 186244 394758952
46962 92170 172944076
25632 176901 379642454
122182 187375 163618915
179993 196433 641508802
94210 125379 645457427
107269 184080 572821506
157326 179628 56007261
86495 172401 686499174
13449 40462 661492835
52245 71585 48418525
148977 153129 938151980
88155 199043 278603383
54592 72190 43934857
186716 196233 382340118
92401 152747 151758503
108925 175172 425490409
59205 161391 152645033
130532 139980 23680978
154112 173760 49316988
11988 173394 569235466
40934 120726 581246347
57443 73675 40416498
2272 171244 489828956
107023 118034 969550020
82341 162836 441426316
30963 155480 674758883
46446 124116 338304417
178092 187124 22603490
96411 165649 174266987
135999 164592 689590125
50789 112479 154882213
133120 166884 650910247
183480 187637 106143492
173237 177263 363223520
102003 141710 99752854
184265 199684 532787018
155310 192876 94212161
50236 194829 459639636
66654 111636 112950280
79921 146622 975937784
133048 191944 147959344
67617 82959 38203904
8869 47954 97594639
79910 90542 26435962
29061 32182 7800654
11596 157243 365165316
94721 118828 720228330
191477 194118 6697215
40937 101900 152631121
66563 166646 446624147
19376 38516 733427067
116460 175752 148668715
137155 156159 47908848
142222 143201 2487752
165618 166679 618968005
80678 145373 341582996
36224 172146 839766787
167163 177533 667875425
98326 102892 946369816
67029 154168 218623365
151809 190525 97165658
167680 178304 291726983
186085 192223 529955919
3096 149163 366113289
78111 177068 248496035
28258 128896 252352653
178740 180150 3489500
162763 175551 32099003
82798 143085 807789294
112918 199510 467299005
4122 68449 161095943
103602 113747 25625396
159233 182587 181331509
75837 132388 141934220
43042 182381 697001817
85292 178594 234469001
167200 188105 170241696
84976 95216 25488736
154746 158006 91404377
189266 193170 196104412
125361 175101 125088964
55841 169351 862580108
133599 186541 464063898
173472 199737 349031790
133636 147798 35704824
21680 114916 294987353
135730 173126 94109558
50718 167661 628229277
71840 90055 45427366
186521 194105 342408315
13124 160274 369007269
19054 87043 158596542
79066 127062 120431363
137808 169277 79314143
54680 121493 167455965
33001 153729 302984416
23963 181569 395411137
10598 76936 761022125
75295 196483 304309229
1640 37445 944538891
47656 133254 27434591
46453 83510 716884373
102218 196884 460547193
25160 64026 262053780
54514 121646 681771159
56624 66165 466076421
90064 138147 69802477
130240 179443 123707010
81423 101626 72123381
94050 118933 46937660
165841 185476 916773174
19223 194071 438550229
156019 184390 165662332
47620 134547 478990543
21772 181602 400882103
114408 181684 168708012
92635 198258 265408233
183996 195085 342160355
24390 156519 892305622
144565 164140 49292754
15054 198571 460273516
108558 156240 679063223
183016 183822 660715478
142918 157913 37710443
164520 197429 82408161
164553 180672 40322649
126591 127574 2512795
31569 197532 416405697
173989 194876 711086329
4183 160032 390701647
137592 182173 112119866
117121 149055 32456683
293 184630 462037975
83210 165780 802196365
174915 190195 56141238
37616 190380 993726874
24180 125772 118422574
101042 188026 218575030
150032 168420 46207239
103253 118932 795452198
153630 168803 907539579
10555 32321 649540777
1811 13742 972127257
170898 185130 35549716
75121 104551 74003934
47882 76840 714001028
60919 82597 54056567
63331 110431 317837708
17527 68546 177065660
82029 136149 135726609
2844 43729 102314863
8721 41920 130271960
135725 175615 100350562
171358 184275 32284035
135315 187713 828647031
101882 130112 70938031
104902 152769 475325311
45095 188252 827829078
57803 118621 152456872
158882 195271 91428278
137853 151194 33651182
191316 192789 3734710
73405 185535 281474760
156347 159076 6760865
41492 199220 395747307
40059 179297 801948380
43607 70317 135385354
99283 156122 143017079
122394 140846 871180823
130023 140756 26923891
53945 192858 348422164
196010 197933 4711193
169196 172546 160829544
64307 159151 710478913
9678 74498 162093751
61264 67853 889632786
100570 176500 190912449
124052 164773 780253708
115026 182090 575257921
121839 148627 67361636
28734 71575 107446330
142231 197905 400741101
48242 57942 659270006
56243 129456 331484438
194741 197458 6684795
71264 183011 544289742
88937 131170 597033648
58707 90191 78479940
88570 90101 323672715
188259 197778 23894179
33739 171462 345774815
85372 90904 13770236
129873 179851 454027584
112028 126986 37173341
75663 145502 270590787
35066 40462 13648124
45920 136644 227385521
158929 165479 817958067
158436 194741 118190425
19699 173767 386412900
180691 186628 583670442
34671 189640 388927077
121306 125485 795897313
188640 196568 19975930
95535 177573 148639721
88770 135332 116970518
50652 92789 225210172
59226 135396 190752665
109287 136840 68920045
8531 25423 41907597
19743 143445 310064486
130384 142325 800036984
121607 163312 104765807
72676 105685 82957559
177402 180069 950167719
109149 122082 32381770
10014 127483 294195148
161290 181471 50660212
106306 119193 32254183
102257 151075 122710469
154199 172286 609854576
52445 113226 152566050
11372 60238 122470019
163979 185694 54355262
56067 66095 25114781
169155 195299 65545254
32456 164680 450178580
71156 146232 188414195
189893 196354 16338890
49973 57808 963515836
520 131079 391918107
57262 84690 68409099
66011 90410 60753993
32109 141893 584765772
54858 171161 291840163
188745 194394 14271156
152578 153027 1111923
46067 137721 229747963
117382 194646 193838758
41141 43366 910933554
10459 152728 356599270
105100 128418 58395888
13331 122983 813876085
125898 175766 125424075
185284 195292 25167971
38044 192414 273179406
74107 156705 840519353
4996 35234 75463021
144305 195382 128333805
147771 191235 109041982
12279 95463 207946872
66499 85582 47500337
83159 118847 89764004
38175 151919 398537766
153437 166036 66927313
127486 160783 685365625
76155 158286 206205182
34813 56446 27963644
151327 154196 7224497
128707 188566 150347251
8171 199597 935669608
171164 173118 4825832
159617 163749 10492707
38135 118266 201169764
174092 199528 123636826
169178 194302 63016941
179771 194316 36553603
124594 186602 974897922
188546 193070 11411936
117303 196810 199429757
131730 165242 84340075
25440 34683 17833362
192846 196932 126129440
162969 176072 754435605
77900 101866 489833708
140758 153124 31176044
168382 181786 33619656
24160 75287 128121378
180236 192599 600141630
93242 122596 73912592
19043 109562 122256448
47100 49660 6463417
195629 199137 2713693
188863 194634 653362315
157816 174811 42841629
45248 183359 457182493
118417 192250 956224579
29057 104713 189763008
56546 165483 788992302
77571 198457 303556076
17137 108356 228707033
54533 89955 418430711
177826 193253 435974563
127488 140064 31536710
180102 181069 2440534
103599 139457 89855413
168573 173953 244053266
7091 81063 184982598
87677 103754 40614010
84502 197055 282729992
137815 144976 18197086
106071 127013 404350924
109517 129031 908978973
166685 192251 64151078
199020 199297 542214368
175620 180014 11005934
143636 180317 874960646
40662 56071 38758275
147677 161527 358073833
157081 197682 101855781
57054 115087 145642356
21182 77856 141806076
149356 159515 25451847
174517 197788 58276847
15828 131521 881849941
137626 155615 45400339
3418 135627 331138010
65665 162349 721240866
86266 87098 624810422
197574 199009 80503258
191918 195945 10164834
65149 78217 4498694
90506 188152 245370931
198743 199846 2782957
71294 77008 193866638
75545 133963 146582497
158599 171307 293715887
223 89203 222387507
67088 114433 949042273
68879 182490 285067786
12119 87798 814144065
79412 123063 356825903
88512 144798 886245839
60784 89054 70423432
145299 199242 135371628
178343 185550 18018631
69602 167382 245327310
138647 159661 52879207
71727 129807 145567943
180112 186051 14832290
109536 163355 135066179
109283 163666 27657044
22991 101361 525395817
64225 138806 186826078
154698 183802 694006649
98005 172694 187937165
120849 124919 765170611
130216 156057 215258204
112077 193960 86945805
145868 178953 222656425
31639 48201 41490850
67251 135805 820796487
16248 48601 80921398
172347 188419 40159134
87168 108289 656527158
128755 143517 56678575
113255 146288 472366425
63089 139864 192282370
6502 16500 24892343
177587 198943 53552420
154464 196260 104922171
120294 182407 963827688
185900 186909 741594466
175407 183434 999573118
13851 45594 326121948
153377 176400 654464019
68407 111216 182599444
63189 196141 940251662
174904 199817 67220383
91490 119090 857110752
59992 102888 569777152
140067 191081 128212584
196317 197436 2709169
137716 176190 423782311
125152 173893 122506295
104291 123007 46971296
69922 163648 331477958
161643 181544 49950082
53734 178563 313155352
83761 98136 174810640
180226 183791 8906611
174984 184926 24854164
5201 125209 300627828
19449 196419 632231672
28789 83158 136195664
48748 76649 50447572
174153 194154 50186801
176793 199965 58132274
2168 25231 552965390
186084 196732 26838791
2318 177542 439275888
116939 134557 43886274
129554 165568 122639560
12058 186428 507336593
65143 72175 357889802
54967 65678 851278506
19149 140690 304566805
194769 199599 12053955
122936 157367 764551876
58150 79302 116782739
58653 152891 673743853
133728 181983 501758413
97111 105749 22158435
106194 143859 521260606
166176 174356 20547012
196968 198314 747074795
106307 191542 213768546
174625 197380 56972621
113624 131711 45206878
10715 57220 300969526
26280 45780 125443654
76975 172428 239819385
12388 126645 492129780
98843 104604 14794606
68016 72529 486829899
145377 146213 2069774
51265 119098 460549774
191204 196051 12251823
9455 105635 240956674
165412 173068 201607279
95684 136356 794798441
116316 133368 705332704
98970 100158 903593196
164113 173819 24279688
166615 177764 27935791
82113 165583 346520588
37579 103538 984674028
86161 180269 339061898
109558 198191 199661433
119491 174250 137474343
157726 182927 63350014
51320 167212 290738735
100541 120654 50716065
134278 158912 57667453
466 11056 26414455
131528 158918 395321014
49329 102417 132896716
71376 128357 142830082
58702 111881 133424197
162806 194105 78539536
156834 177449 993795451
163634 165899 5713414
166226 190736 5535524
186018 196830 60566082
30461 53328 57384488
49689 173256 310093864
145908 182945 92907622
92129 104771 266262443
107586 111665 303831401
159815 196742 92748413
79501 128999 9330375
157997 184266 66012278
150706 171405 539006864
74231 81677 33594708
191539 199137 19117535
137081 183977 802829552
76041 196299 302038057
58819 139331 201669720
13402 38118 215206443
100677 191665 228682533
87803 106443 907776256
40697 118223 194530742
100406 139236 97581479
199758 199897 485076202
183824 191903 20294884
22272 91474 406565520
161682 190285 71724934
199611 199629 135571649
62709 130900 862412085
53608 114803 153515997
37949 199061 994072150
13777 26544 433016347
43541 179143 340226628
51350 152209 392331468
177574 188595 27596098
65433 119030 134381894
136660 163859 68573648
81512 132255 127360184
173640 187069 545155429
11892 34149 55478621
145254 177416 80723799
144510 188199 109639033
184345 198514 337854028
157014 181991 62747341
153310 154205 2314408
4078 113082 273253935
144136 181972 95082368
76337 131843 139377507
65074 100517 690076201
183467 190998 541270546
39322 112225 183067533
12240 119221 738409980
146740 177848 153484719
173800 178533 271644257
114834 142969 70338545
14745 89732 187583045
144564 168491 419980748
77756 106073 637553945
116850 161892 112919903
16641 153743 343770372
180701 188124 18552505
129524 155210 64713774
55124 164959 950179845
7200 38441 378985410
40923 61882 931744483
17010 198211 722697394
30197 142300 326816041
86296 187928 255295650
104608 189055 211917391
26656 152016 646392143
168803 191044 55696871
7395 49341 331319479
16650 176220 400217676
95264 186153 492973879
50154 182923 537527856
156465 162498 10091951
175112 196948 184862833
51241 75707 964559609
161648 166048 11096536
7727 80595 182244443
135176 139080 9813440
162589 190054 665467504
185846 192912 241942554
156864 159390 6283234
156847 182409 876227245
17027 186388 424676285
173062 195504 143665241
43856 94148 125709377
26506 75999 123960247
169569 199615 585869864
74372 197483 926319381
3895 185044 454179675
131272 192623 606871249
122927 161464 96786143
42069 77732 89202527
149590 181205 302093755
46383 106629 151281907
15258 46966 100857492
48562 137256 222336589
31722 145577 285695212
35282 74468 393539121
50466 190867 599258004
107708 176674 476446988
156015 157475 904101950
138317 190046 839605025
138926 168508 74526448
83499 185663 826016851
53729 60745 244606083
138898 155564 193351152
60682 90272 800652106
199478 199661 759014633
180201 194512 319569046
126616 150171 59328761
157356 195193 172459617
166951 198533 79239161
26501 49413 131978593
124909 192322 169314751
139026 173906 87775749
76496 142055 164577765
175217 196555 543078953
114286 153615 98559533
29524 132130 686809957
83018 178171 239018144
125965 179918 135641151
189509 191725 5598064
44847 53567 764270504
81578 190333 273019399
154206 192226 517342125
171008 186107 37663829
181056 185532 581012675
5596 101386 239645110
167315 188757 632259067
182822 186838 580318771
111183 118588 298901966
120370 126545 15308748
176118 195368 48317571
131 186477 467052401
51969 107664 298106850
198653 199717 683598763
122870 125470 848200634
197310 199527 5595159
171547 191827 471886363
137816 152368 36712950
95743 179890 211670385
127087 145780 262091527
62362 142631 201117169
71881 80930 22594033
11071 153054 355909748
80495 142661 156044782
172349 198630 775215175
49772 192882 359055539
152030 172939 614391501
191439 193783 169620022
35051 64510 74095738
181061 198632 594566684
99717 106038 16273484
10791 180017 424321680
83887 158536 187469456
199995 199996 8388
100423 130550 75752130
27927 135238 875095874
94738 193033 247169301
65340 174414 273658409
82422 180690 246815275
77524 121261 109860213
142592 164877 56213297
95644 194292 248112874
21092 144650 309776950
20230 164374 361588404
177452 192292 37214348
113139 190653 194376900
197375 198055 17462487
970 49676 121812696
43082 49993 179554801
110769 134295 58726985
73792 162732 619814026
143931 164998 643931139
93374 159528 869805010
177067 193335 774601886
31335 192989 527699775
119643 125746 753755972
196531 196658 304941
120554 144191 59327200
10637 95749 872391838
34925 67656 557166481
139080 186058 383281993
48012 152164 552132455
187629 192528 12391218
69651 143408 312434868
107496 171526 160712351
115135 190276 13250682
30120 83353 133310208
102719 143023 432442222
110965 111524 1445857
75702 99811 693375829
78536 126382 119983284
45395 102003 268797790
78734 132897 135893695
28276 155433 319135557
88118 191228 749529475
135718 172454 208302353
176836 189438 398830853
157148 188200 77853953
168716 169419 447295674
116852 191266 643546295
9354 75982 917736785
19014 103196 548929045
194083 196187 244740879
177696 179866 5468937
66611 135828 173441081
83740 97382 33995095
122494 194651 181252387
142795 183554 102409781
146490 175145 72016315
114291 174677 404887445
7067 149886 438073002
115039 172547 144277090
78337 89387 27478078
4044 118143 285975919
65367 75479 147656177
199626 199859 577272
187272 187412 49095285
148940 158489 245540236
159479 176428 42613415
16959 29010 474358512
199602 199722 100717459
49818 144554 481595169
190684 196379 14378069
81862 141429 573434329
95104 98452 905841731
7617 129855 429701256
164633 188584 59940323
167172 181527 36050876
171262 192409 52938760
104093 181602 194604754
173628 188631 37568536
11430 43587 80492634
16180 43901 937539059
13209 73713 272861528
117080 190487 662772893
152238 192493 345678087
27101 94091 219784448
181930 190429 21217836
138658 186745 734745261
1906 101003 171866623
93117 147555 241238859
74188 98901 522261083
3275 128240 312962126
167064 171564 11426616
166151 187237 797551891
6833 16282 300891508
91169 193859 258144895
6374 184632 565571162
112040 125498 27425459
11399 190262 635892245
132409 174802 398580300
31416 107472 696535332
118465 124330 14633973
136122 165771 385215363
101022 107422 72040044
46140 195660 934559171
177236 191308 35254300
198557 198940 468355219
45557 197959 382343542
197244 199576 5869157
32479 179546 377580892
115053 160827 114686670
121217 129182 539002796
78932 141003 155721164
50090 111990 205544251
18299 54154 89930476
168914 190386 53719739
145962 163368 766307594
38219 155313 239940697
162154 189980 468270018
191045 194198 8001634
173715 185858 30411656
113542 183896 176460754
98088 152018 387341818
145350 172822 492282653
60076 88269 930988311
185890 189812 9829607
189086 196981 208921923
27673 91304 159269313
160506 171041 26615594
127482 193217 165170390
125816 134428 21589689
81166 178991 767702432
81522 81650 332596
124934 194388 861987268
86070 158174 181148770
5878 170078 411782298
177534 192326 37123722
20333 145180 313027277
74923 147977 183528309
103176 188321 213778676
33581 60364 72546498
182416 195839 43965432
185309 194469 733737887
81972 135411 325708274
81309 117447 699497489
175808 198968 965763186
7598 160684 947341538
75542 194100 297716795
57679 114894 143514999
91936 111860 946278476
90792 99343 21515083
149183 188532 98708814
153826 159795 22832992
24079 129195 263545417
115457 173209 144830839
91700 92877 627800240
9238 127682 290622907
28034 88108 150416259
158826 184593 64705761
94482 196390 256230368
44632 147593 258310749
51885 198444 367665848
47140 59736 1985433
95890 153592 145249107
128584 143245 36831819
37569 175116 345320131
119438 126381 583010853
6983 108620 691973581
19732 104287 211870386
138086 153780 359042203
100370 114422 768833784
7315 173825 775261201
178508 190769 286141230
123685 162616 482823874
10376 19071 287449464
66789 90570 59194318
138704 177732 98167587
128149 173989 115287752
43901 44725 2033917
160872 162154 3291093
63311 147866 412683141
41981 65334 58599146
128867 136415 996273798
67694 129477 154748742
86150 141777 773711574
50544 53505 7478712
131556 192152 682394588
143633 151939 20886180
56024 137221 203405353
120855 166853 115606986
51205 141843 553063284
104831 164207 724145216
196484 196703 362673784
67269 112570 113771541
191636 197917 15711441
100983 170751 175621093
35671 37987 353793094
35867 136379 877979732
98111 176060 196111161
71846 156275 211950916
195275 198054 6870056
150755 155522 914589052
123380 128211 11982460
10532 75424 744926818
9657 110856 411188508
120018 197445 931466283
199382 199901 327429
3636 183194 878780309
89115 96168 17656315
134311 191704 562391986
9866 112656 510753308
190538 196300 14561545
197637 197951 777388
81431 100042 46522052
29577 47157 544042432
59862 124668 561016610
149876 172867 57746832
156711 186048 73548380
91865 113190 54023139
15478 76894 153637602
131451 171092 928283640
140597 177749 93446918
151997 195119 108342657
6319 199053 670143441
129066 141973 32413980
127247 165600 906986382
58797 174156 293391563
78885 126084 349320302
53569 93338 396071459
185456 198770 995441786
130691 184770 135858219
159472 199709 101070940
24520 56845 963656001
60396 112004 129494673
91929 117153 63804678
112274 186279 185504462
115368 168485 185683794
30880 105817 732941225
23515 91904 439269424
94007 186622 399035553
92821 135851 795627949
538 136047 339315735
140656 152155 453149273
157276 171421 117918722
39429 51635 30738429
33795 197364 410483830
156186 158676 1696435
36719 90126 293170888
67499 195845 118737582
139075 152232 33172577
143938 146417 6326378
172366 198622 65787803
158913 158946 663058728
51480 177480 316092848
104488 177758 956536303
12519 110560 245837435
102029 104336 132667482
78699 162058 209410613
181678 198149 41295362
2047 34215 850646190
49480 78015 34681896
94497 186666 686776487
89961 163892 769768560
154180 188739 459954105
46488 133960 219311731
147815 174572 67221750
110855 137109 65587443
50852 150803 293257073
141449 154784 33686373
119424 188660 173727859
73660 167097 834300409
126631 180627 135772007
32255 162288 326370919
77570 99651 55247174
172744 178501 499954971
129877 195310 554415697
48702 102764 135366491
25081 60256 230674361
112615 165356 783698593
109644 175008 164116214
179280 195110 472133389
104232 133329 72989374
29409 66375 676451360
6522 122025 965665403
170552 187505 42327712
135889 136799 2240818
41170 57278 40512374
120511 182186 154887275
147021 189236 110034831
30736 185442 876444724
68932 128510 531222609
1970 188876 66724940
138630 151603 32674342
82967 180378 304512835
128851 133314 11251616
120026 151116 601484708
199556 199860 353278897
41768 172413 811050516
85704 155176 481722749
4427 57978 134223993
133122 140762 19134057
18636 52340 84470265
146452 146660 976227651
70598 177611 275794333
47971 139336 641296866
17186 89980 810157637
106814 148947 459076677
158710 161636 7413436
196079 197573 648306759
58252 83891 703113645
93892 195885 256387499
49258 86164 92241804
160140 187216 555068299
168885 183989 37771241
178779 192971 35576795
19261 39864 884145458
51902 71585 49250516
52308 94865 106246188
11540 176461 726619288
32648 160978 322094524
48392 97359 858197763
124477 127947 7830830
130287 165923 89662492
82503 171347 939889939
93957 196114 256808789
166711 186350 49186440
87945 191617 74826424
92910 94288 163839662
119805 137823 276358654
125702 132892 703559423
68541 135788 168487160
133865 147946 35540889
130697 196183 164567388
185811 187213 812039803
86679 179124 115856344
771 60371 149235990
9595 191837 832202461
131628 168188 926071303
143977 149832 14808056
190708 194770 9074704
166940 189482 902916998
54408 153820 249273878
78287 137064 147450293
32643 158451 315650707
86825 198961 281681318
23126 35112 29896400
178359 181074 6796059
103554 167805 879598211
22218 197915 440599936
67991 70128 381763270
17992 97579 312431476
150429 186710 91062150
28649 64014 996378528
21849 78432 240877397
89077 199671 277925253
134202 177574 929445811
77206 95990 46988485
57061 126353 173515521
199181 199309 763790505
170053 184683 700142338
120529 168466 457124997
105216 146591 233202094
21539 87710 377686650
46221 72826 411790662
65241 126438 981615780
197027 199305 5701109
174554 179888 12807689
135966 188024 481410026
104297 192153 220604627
105255 139542 810840008
109618 166595 916707958
165307 176764 729232850
49001 87840 309852341
70952 76307 13231876
193724 196538 650499422
186494 191205 11823151
46704 68272 175546951
192805 195759 7470577
143935 165244 53691940
133463 170797 834246429
76515 91121 36504468
65670 132905 386591073
87065 114744 75701838
57216 179356 306412126
48364 120229 180311332
186878 194886 592652796
56670 150374 234972495
125063 172069 118230266
103693 193156 891510022
192636 193976 3408415
198796 199411 938711856
67020 138430 178935477
36779 187545 402210793
65228 136802 474901147
178921 180749 4574543
128810 135292 16233425
127364 187271 756769599
130915 194100 805269812
29423 40638 28123901
180398 186483 15236330
159127 189096 410242384
8862 34293 63325390
9255 125535 950214786
41252 43314 5278597
130944 185041 135944545
173283 178580 13283396
109949 123379 752993263
147947 169828 150831229
168048 184027 40071843
38647 75604 92625721
30123 138244 301854055
34292 197795 410298385
34081 83019 38025352
198299 199835 3868711
146867 198936 130635692
115123 149257 85510001
7010 197857 478389122
141636 183894 106174288
52545 176200 778521655
27220 195040 705293851
173195 179155 14945725
196739 198148 774865667
94469 150437 353954774
65245 65948 1721933
67431 132580 163267354
56120 142733 217068205
93636 114818 473470592
134660 175958 103921650
53568 78675 62696222
118308 172127 135178753
60174 88247 917516510
163018 173864 102326989
127130 139601 31269226
34095 196443 407518314
39589 89118 123904830
137210 176174 301269986
63947 85807 941354732
14968 63234 827053032
54670 99718 112559980
79410 113431 85653351
34241 56429 55842287
117703 189975 655971408
199255 199496 92092310
59306 157100 245208519
142831 168959 65824320
185926 196014 25407242
34209 113315 360478789
161956 168167 881015130
118783 158267 336362927
57604 131625 185425562
159580 183746 949978258
24020 76478 131328295
137082 180429 629062395
185195 185726 1286869
194671 199029 10864870
165115 184982 220437830
67529 188196 783779941
167615 187531 49917158
34686 84165 123981202
77956 96177 406517004
153328 198163 112527774
145298 155929 26685234
170644 175853 3434741
130287 148620 46223543
33098 86032 132591488
121053 140183 47893852
40184 174863 890186103
87018 197052 460221056
138383 189593 128715269
155092 172347 734770053
66913 139528 948767204
124624 167646 108032457
168327 191816 958311599
71844 103833 80230139
142145 161289 48195230
179721 179828 180468133
123584 152209 71833012
137482 175866 59851883
145124 163677 46593772
21068 40287 620464927
198162 199623 745335668
57567 191375 335572420
178687 183596 29025933
149627 157289 19208586
58558 132186 127501979
185858 198423 728713172
81962 143342 154050542
32453 165649 334341779
89034 165331 191964712
161381 187312 65049563
84232 129187 112882972
70380 81286 130671063
177945 185859 1393064
110818 195264 732760851
190103 194552 11285672
198653 198808 360558
183603 186981 346277062
63543 147252 209876559
113157 171148 145557620
197969 198036 613540031
153087 176878 291596980
163118 180304 505647377
82922 138914 140518757
168866 175273 369030737
89429 103565 35768146
136674 184697 120712086
161792 196359 397756329
156621 167041 26142740
101845 119761 794461932
78077 176811 283266719
4981 128642 422988318
37164 187899 378252166
9213 90273 202647062
127666 133614 14975858
39644 141704 255926279
105432 188595 208690858
7237 76755 173735147
8212 164338 357960140
93882 182667 457965056
50524 120287 174941790
124 3490 784173515
191164 193923 7016084
185665 191556 14812413
130711 131410 1797575
77451 82763 17373094
29751 141670 280643665
29225 168509 349550210
107782 180655 987201238
89462 89669 331140651
16091 59330 561460600
130527 194027 159583887
32748 74091 103656997
36509 138140 447296429
126469 184508 631093007
45667 55995 481729202
141012 154975 35282644
6960 14102 17711362
63731 132801 172969043
193665 196537 878089300
6023 194632 544292725
174272 193771 48926973
83500 109888 66477487
29476 37795 333264497
133656 194650 153304440
30898 173402 713449642
69247 145116 754444556
79961 174620 410293811
91337 150883 62741506
15675 23274 18882396
57788 140705 207697398
151329 170915 488896112
9732 41066 78306902
19909 185198 786048307
166195 174994 22145961
102191 143395 103530875
116774 141686 62176574
65116 79709 10941823
5547 170757 933194212
16559 115956 724924889
114877 151929 874346362
178312 186918 21531330
128558 199171 177391712
29645 68268 96930668
70941 161145 226336451
73693 171044 545247748
117584 158202 536756802
100781 148779 901598104
13441 101805 791490347
181054 185573 260263156
35259 179106 838358598
1394 24469 864252533
52865 71574 238387616
29482 167536 346399545
42681 186354 360341534
189736 198995 933331375
189850 198672 22217538
127585 181393 10436892
141794 176614 87560376
86237 129394 306860078
179630 185302 4071745
173784 196300 31557110
25213 123117 245633475
13757 184239 888027221
118865 122308 8553884
136238 177064 336964805
70001 118753 122275273
37676 108667 438794268
76796 185091 707266134
27460 158730 329318270
42093 164432 543462102
144470 175842 78872430
11798 85724 228811653
37189 162541 328604612
167877 185363 43880665
190675 192808 304762266
140837 171222 76607487
90069 135725 114716575
134151 193025 360036295
149056 156006 4453756
123509 198287 187707155
82436 160029 194900476
157387 174443 42912675
72689 127717 348913284
91122 161691 177461385
118468 178560 150837100
155526 170556 549742110
140483 161604 53217636
74011 113407 99096080
87051 151565 288893343
96726 163671 557994955
89417 155283 336868987
35211 196990 584412122
179783 188244 225579064
1070 187766 467959742
61680 63654 206960126
7930 172467 412566883
136436 197944 154552481
110654 144321 787303083
16767 128323 819841062
168669 196738 70392972
60292 147983 967359594
130054 199010 173240391
65516 168873 259393263
94849 172984 873492531
31205 99413 170775091
53030 146786 483996114
134272 168329 85720948
161661 193690 80425446
22218 155965 335399804
12719 160177 369711290
165629 173976 392855838
161202 173552 917872361
71335 81975 942609940
3859 52066 980231107
56018 170259 714860786
155941 187796 647894697
159663 186555 67511441
39532 138728 248708249
11487 178052 141442782
33229 70235 117553128
125997 176045 125895337
74253 129508 138597470
108139 195955 220352028
159245 163673 11251142
116678 134330 43884865
28684 113579 911749580
142805 182988 364577184
46158 76799 76662322
100826 121834 52996363
57585 67983 8722024
92158 141013 344257543
144267 189143 127886137
191504 198789 18299269
21519 86352 499960855
23030 185214 915470983
55142 160567 264358342
115079 133078 13783959
17684 166834 374062738
151809 181056 73462178
144138 181225 93165792
31977 49126 43095416
69947 77294 18186510
94389 150873 305157123
21727 88892 602893630
3923 182331 849702373
106555 171871 585575774
37665 64734 528628840
147637 165995 651781967
175373 186704 376231994
178016 189388 28453651
73814 173797 251060053
104539 115409 386701143
80787 82428 4068432
87110 157558 214932618
16527 114552 245834844
94843 174562 200618073
143688 174768 256368763
111797 148376 671266398
40925 106413 287449199
9177 54042 112376484
128991 163286 789416712
113067 145319 62241841
188995 191198 680039100
78385 135903 321228355
64932 188252 348824854
151469 152634 2935896
33407 35719 5879764
96948 179304 733784510
102596 181326 197828961
87590 117225 74827903
60937 175807 288199284
147809 171230 58906608
5697 192009 467159354
87706 118713 196691821
12832 29092 40558215
92742 157285 162335226
168536 176334 19514134
147578 185931 96223829
39584 199785 402005867
69408 173020 260052837
33552 49794 232946170
109741 131852 164803745
167759 196140 64083062
32689 138276 652965855
121997 148633 617227535
19750 57664 95089872
65554 89004 58357811
71332 156980 856371633
154375 168848 36388659
8855 74220 227955353
108383 177411 348376037
35873 157010 977996894
136553 182305 115053607
179169 188651 168884860
2793 125045 306207660
115324 186110 177407315
68008 118713 636377215
78788 183359 905430165
59281 116866 144432040
131077 143258 14863171
126877 136170 23298770
101971 109455 545501322
38882 39043 832112971
64479 88798 60555850
94776 153804 775597625
69811 89947 50150332
119561 153131 84196167
39039 166419 319663824
138634 193602 138182310
160777 176078 38504784
26507 136128 740936373
84018 163401 199464189
11049 28505 43487123
74570 195241 312113421
41586 70332 72064803
107584 170798 335535284
82120 166510 992384108
8611 12441 604042124
68792 190129 424503764
198549 199527 2464760
44668 190170 365052000
80450 172205 230543948
80041 103575 59107724
135015 144510 24008194
108342 154626 116110397
32582 149028 292227194
170169 195640 63827543
70635 89248 46316369
65278 154823 442509224
10533 129965 299164301
108781 119581 5298938
124928 142134 43140567
146364 172908 350345018
69739 115865 293799567
160353 180988 187325337
194060 196306 5660798
17501 56454 97477141
57006 107412 946715363
35240 156879 305272491
144455 171323 67644036
154533 170566 40353323
174276 177143 929746886
140865 171156 97739557
12383 131399 535589357
187052 199589 518575164
181175 194248 32886785
81269 128635 118861388
66880 162420 589835925
127113 149824 990959384
73558 177773 838744018
99640 178809 199086548
124803 140021 27269870
198369 198398 38550
110256 167612 143821363
39013 66145 616782795
65792 70990 276444879
122273 144878 56818633
65367 182278 701107312
124824 151609 67248440
25014 119133 698831235
130189 141904 29429924
123794 159273 984062112
82637 193184 329312419
108191 131109 57270372
143045 146250 433939298
127427 150901 59006118
88104 155453 169402844
174854 180205 13340912
153781 158237 11122718
145902 155918 25126157
86071 188835 354764409
32838 63978 378972656
149069 193210 110820909
111009 176277 628141703
140474 155148 252721325
191169 193852 6842047
131959 153388 642763201
104301 196800 232250143
77494 123509 569569636
47044 86314 98219996
4690 197497 483429664
157020 189374 81140775
126173 154152 70444111
123556 146311 57191233
128596 130504 4779098
72868 108635 89892694
45596 87529 425423776
49106 54624 775064324
156380 198937 147741759
61208 147313 215932029
97922 188880 228653971
177026 199994 57604019
123456 124578 519296520
131415 153683 56004585
169921 172464 6377540
17257 62630 532612546
88698 109071 558273788
131130 187877 382323349
190512 198973 418977439
189675 190718 2597026
85661 104811 48311770
71347 111744 70113424
107287 190307 208185863
22305 66915 111774234
81296 162848 371540142
108144 133674 63835240
138115 172964 397549479
69480 143947 186753625
131936 182801 69714179
20464 70834 126135171
152998 157362 10951810
110343 170215 150322401
171408 191864 487841791
30049 69923 100054039
128138 182274 109383443
90058 105642 39431250
155129 196006 102591910
79469 176559 709048614
98786 128621 75105484
171983 188794 42043035
739 47872 117744538
194902 197520 791833989
128509 169911 444971505
30251 162304 781679287
107894 116965 331700110
2522 76415 466039036
25011 54449 473919732
159492 194569 88159899
173294 194783 561898981
119425 143818 705908321
26082 48139 55268986
171297 177391 289787938
125032 136935 987769128
77951 171193 234323067
58309 169449 873668172
130161 176702 675185094
18261 169291 780722907
143284 197451 136015427
115924 179739 159983031
92709 127925 88566206
128580 154457 65151773
84944 153510 172311472
18622 67291 122036874
10242 73164 157434505
129406 143919 810893422
157867 181586 139296319
19993 132090 280928251
198305 199407 2779413
116341 179946 159467601
69645 144989 633919150
69996 149831 789957339
86282 172416 216556216
43373 126604 586797517
102485 121350 734219973
198666 199021 895464
127978 129711 4308480
142033 163590 54299348
42507 180635 346486675
10518 75979 163717307
102310 147586 745310574
177029 193472 41286923
192255 194059 236665895
56827 62469 14198798
16016 135588 299554600
1227 6000 11896338
98380 172110 650547524
72899 158848 215758897
132536 164919 435978184
53075 116058 158129665
195834 196094 668282751
174876 177695 891898265
60403 116363 140450435
103762 147761 251589975
165166 168145 134927559
19294 24413 389781567
1642 58337 141996730
87064 109704 57137381
135461 160805 63785673
178179 195665 31251973
93043 147780 941545974
144658 168619 60249922
31031 170226 680307462
81844 85806 100967410
148532 182810 85970666
47302 89514 105538766
1237 92430 208829068
44054 174328 326907925
12985 127750 287543657
99 46731 715120158
70629 191244 302634395
62650 104537 502113239
35697 110283 550142510
32726 103075 651284837
163565 197692 412192260
137979 156127 45795859
3813 54413 158841168
139253 163418 805001470
81323 170789 806834714
2880 188158 464435377
92050 119114 177077349
71064 156247 466665007
152134 177437 42366734
51985 81850 962840493
103091 142660 99347944
168443 198090 611969722
76297 172834 242524183
33599 116062 207174957
131721 170574 655343622
9192 21280 30193576
27540 83084 139145421
81717 138440 142275593
70785 135288 161652319
24582 128334 260157076
188952 188964 42584
135409 167651 81107370
76586 156299 200283881
47447 109042 492509031
90185 159216 318612996
157371 171031 34476951
106908 161967 634387366
101670 172139 230565169
141952 182733 102500373
26810 97980 449101013
98280 111858 34626708
192655 197288 61026359
127405 170628 108840021
71742 96089 953002384
186507 197876 878970811
54203 85251 77450452
15893 105409 224309763
14956 58362 836292674
110376 139579 679880373
78626 186313 270341114
22947 103064 365123722
19160 179142 401273378
38442 78258 99815251
121240 142324 415637096
123026 143386 51040251
40369 67608 68425131
132567 140810 797631540
118631 191929 975630773
85576 86496 2298402
64095 185206 303761181
188301 190635 5909044
133531 189351 140168233
13560 154865 354362951
176616 185131 21352754
163519 188602 707326749
85423 99236 34598545
174569 181234 12650359
186355 187938 969093157
186909 197722 801843257
98202 176951 516911775
183172 191637 691709544
182806 188938 702291775
189937 194600 11851071
115238 184436 173487080
90121 199854 275723352
99632 154908 139110069
191568 198739 707052341
181277 181694 755462355
160624 169148 21542988
114091 159651 912814467
134991 168440 20248237
73002 170053 200855091
140859 176404 89427089
152141 189634 422915236
196738 197773 2496630
75313 105117 654664970
67361 173040 598656228
89046 164728 190454160
49229 104899 139560964
121435 164765 262527941
24990 49363 18668951
15137 20743 14005783
134814 173131 175898298
79578 133166 134542203
58068 142537 767399053
184593 199495 690233437
86892 120443 877413289
145768 174652 378063875
4495 95141 226654727
157253 158506 85202495
153934 159101 12877394
31583 136731 713155332
144121 186028 958613114
121200 124042 7182333
63749 106840 412873871
162815 181268 46249485
174745 199308 61552254
40188 155552 289498917
74144 99267 45438344
36958 176201 349479213
81004 105740 62273062
114468 119127 11581664
67850 108527 472962654
195959 199958 9987434
8507 44588 90125337
28940 74398 113858102
26823 162205 662976820
195382 196993 86954204
101455 104517 402533530
31203 67228 90453827
16472 178143 405451479
17570 137783 301211867
43983 172354 322195724
126123 159515 36709110
153575 195226 104597613
171641 177969 536270724
176076 182361 679694653
122573 158642 244561847
67649 113864 296311748
149583 162132 31537405
189767 194355 931946043
36204 94448 71649348
1880 17462 843131276
84032 160024 190903817
129981 145477 39092015
102446 184791 382076259
81633 163062 375511137
88641 186956 247008842
178809 185548 890018099
80249 103642 58784783
194021 195189 86775763
191119 195115 530590849
16541 101081 959351862
136102 142205 15397506
136976 171329 86545668
79868 82196 893070165
30991 175191 361913767
45717 172445 318087421
120049 191432 179145574
96754 109674 735937485
172711 185555 12263892
64720 77607 32027164
8151 38557 75800910
24041 47263 58215225
819 128178 870345822
142257 171408 73449661
156136 168704 345122063
138544 155885 788146466
145893 184421 588949364
14074 114952 380596545
163460 183361 763299642
103742 147813 546730684
83846 152935 595074340
136286 186957 127379425
157990 170572 31821764
115940 167041 128064066
64028 104955 102506592
101942 183884 205885044
102090 155459 445745822
53685 64995 491352174
48521 105619 143261728
156032 165838 24656408
91752 126319 86918309
155714 160338 334676295
175678 183446 19456528
120176 193227 469159790
195118 198518 386603147
145993 192059 115585359
165760 180554 27428698
133183 139423 488786118
16563 92102 517981229
140539 177454 92879507
89049 181995 233679429
195422 196573 24990023
57104 155423 246634126
136315 144831 21619646
153429 171983 681226754
66577 172690 266285945
24510 76750 259624120
196652 199624 871181297
20606 107835 218739999
100958 151267 553901506
189516 196393 771375452
17373 43155 64588486
21613 48491 462024844
178570 185923 18371525
25131 141717 433558989
27710 184453 393290128
171835 178409 16406285
48733 197701 635781180
163990 179543 38945966
40201 41129 936268001
97473 170944 632371843
32963 140097 937294063
132493 190472 145588591
159824 166340 370814788
25785 189696 545057934
193897 199288 569066562
82464 139389 142828711
2899 42163 97609242
15145 183081 421140033
151289 191333 100490301
67133 131698 161864293
23989 164512 352670612
198482 199462 555545064
93940 113250 104328806
85465 152628 168790903
97661 199892 257002626
93264 106437 713981125
43987 119222 940306279
173017 198528 63969619
185616 189523 4674962
112410 134134 64667183
12409 135015 307137509
107852 121381 33785111
118188 165099 117775173
56133 61647 87421761
178138 184087 14903627
140037 147099 17938636
141801 148727 260146120
30636 62816 80822079
42877 188519 860372402
6772 67910 153016186
126004 157642 919254547
97218 124300 68373871
175243 177555 748332312
155513 159224 129901264
133606 181377 860639393
14074 40620 520119716
85377 187013 499891379
180970 193556 612125335
180171 194756 910279340
117402 182896 164209314
159880 182921 57853676
59585 182533 308368484
191442 192688 3170776
4913 114907 697657758
70847 171790 253439698
163740 187085 58452930
89058 142851 515420482
99505 177801 129165749
127488 167514 777188808
83401 190760 555236392
179818 185115 13276413
63617 167077 252905346
197531 197637 271386
21430 87346 164859821
42117 101842 646117
182625 197027 105407825
40323 45319 12532915
24498 146532 171090501
157525 163169 351342681
40529 94543 135061890
3643 63900 150937775
87622 123228 241913418
167135 198167 77825762
175245 181814 997264031
53838 105314 129020804
190599 199010 21137550
9046 9588 919434080
67408 113965 838247292
82319 91886 23815331
720 159152 822211193
136080 196251 151295365
68273 189403 199614919
63670 138567 959138954
612 17438 633733492
169641 177369 19296519
122335 143735 901585056
3918 4717 52622289
53529 170353 293218774
81173 193368 281757899
1540 139218 300629086
184265 198417 35511244
60543 126635 165444308
58838 111804 262004309
195511 199616 10244714
90528 145792 215412475
20320 90662 175819879
3923 124228 428917093
106185 148309 105678120
116336 135139 46771736
4726 21284 171333414
115300 146344 645843773
129231 172335 973483694
59336 59537 487318
20276 25334 12421266
64944 131977 33343120
39067 79718 101834166
108533 185548 193215759
135186 166471 837720083
144463 151738 18266541
88191 103664 39042049
188565 198529 25038321
4757 68325 859877464
85931 85969 22156
173766 198395 61782792
28220 107583 199216587
68017 84088 40022991
113802 190900 193388230
59959 109978 929229475
121593 175768 847598262
5148 54660 528890585
9548 42265 81872111
75356 89143 2152593
40356 86567 528817821
115405 120793 986142379
9045 153242 361385737
162396 165644 8171401
119547 195411 190475648
50647 170607 390013246
114022 121857 19506655
77294 146275 173309190
185839 199898 174916385
63272 146660 209131878
140145 192276 34610602
121873 192300 176836664
166973 168425 3684253
199724 199849 862237494
29617 71902 61441726
23944 173413 542284623
80608 156357 190272723
5789 69462 373685012
105804 157756 130237423
150379 163043 735131866
27394 74774 118702587
54928 175257 301881060
157185 165148 20090348
78062 163612 719814219
70524 103919 83684312
126032 193080 168514676
108320 192185 210444379
36378 104054 213064280
121358 169377 120702651
190455 197945 18797586
32909 123143 620050931
181609 199578 946343776
131600 134801 577003366
183913 198154 989348310
1 86245 960855905
48391 130849 206764799
128265 135433 910568787
75501 195874 398116319
199067 199797 1828964
174900 192258 43498895
23015 99498 833102308
78168 83587 335049844
168548 179161 26594654
170795 192485 843014283
9614 163200 385048483
28486 32526 374674754
54865 190487 179903499
103150 177000 185540893
45320 55876 686926051
188518 195497 997417168
4624 91326 777586182
95696 165714 687860454
98005 162659 162726639
64850 144878 762926226
63593 120256 141953724
127370 132605 13171805
94530 115254 52611200
59353 172686 716804127
75156 77820 3855184
12571 40746 902715932
98714 142936 987889156
41566 76889 978129502
122841 133953 27814998
101523 153620 131030461
138656 161287 56989572
113174 166446 133594140
10281 31362 52547496
175248 185218 24929913
138981 148579 24334738
62548 172018 967951765
92020 97438 13543769
165637 179619 516662990
117096 183983 167718968
53617 85355 79194747
165064 197758 69843223
160463 166328 14667147
190130 190368 598600
85980 91209 693351792
43957 168706 474010528
199104 199874 1917524
185226 185807 864958660
10142 102192 718587940
172098 195390 556352061
53423 73568 50294702
30640 166623 596802258
121577 190115 174226710
182564 185824 8137034
104537 148287 109895655
140908 194507 134782898
15150 192230 709827232
30522 50710 50636802
185290 197438 30441516
143374 191220 373615493
103931 156287 884306066
111333 136907 255470165
12593 145581 608770771
156455 196098 99550399
179833 190306 285803864
57474 164499 268541673
23356 77523 135632912
123973 195926 636228082
197295 199722 6114160
125400 138011 31598475
147630 197321 124695894
43032 188521 580960522
46057 100480 136159705
116682 153569 92354916
2741 21173 561650065
5050 85234 957241192
121226 160441 803569383
140573 171669 78365435
63292 120950 924946659
181971 190052 667460376
5559 46593 420549233
126377 197968 219519975
31730 141371 519440080
109085 137074 150399638
32696 158773 422995051
59159 135550 191335240
9906 99472 224006192
136255 165053 118036765
125293 134513 23075180
55417 68472 32662706
187139 192608 13809952
58060 158603 252024757
112882 177937 172044575
94151 145074 317794752
176366 198913 56560290
102453 174766 621836883
100557 163654 653562799
5223 154414 483196467
159782 199916 100762465
73461 144979 722188186
145581 191185 763112596
184793 187282 633445731
130375 183834 596108414
193867 199525 820413972
144700 199857 138446376
164523 175085 688049086
56779 157865 836611915
122498 142043 48986952
182533 188869 12696085
34856 94528 509066605
98255 104357 273601719
101818 157145 632063001
151472 165236 34709580
80180 80498 814039
113660 167019 959195645
27477 61790 86244194
149788 199614 125059697
108442 133481 865597939
159385 167230 19745547
14666 77392 17196786
29610 186576 393819647
21088 35745 36549637
128730 130381 785338019
75241 116202 103128362
161397 194611 83452523
51817 60304 430616397
132163 196293 161116579
127576 151852 492897713
50369 64110 995493231
136008 193824 945724133
154335 169589 38367279
30843 165663 338363248
36851 84172 442991139
83285 103524 50888424
135359 198987 159887141
137072 180384 108886738
172757 177494 11858753
121512 196306 187837441
83220 96458 33001550
22120 135308 838367545
96663 178187 205006154
121299 171918 127254725
11991 126495 286765703
160844 195108 174727959
74559 95428 52072371
18587 120204 594109051
49493 147765 246513342
140818 174688 443243540
128841 158561 219814604
164443 180552 100717182
69409 102797 83543594
38079 88584 719237151
48187 95623 118609692
141417 194141 843999599
129016 194941 165714033
170852 192352 215580134
169363 190554 35867917
193210 196659 499980759
168686 194722 49895668
136388 160827 61554349
148242 149825 3949054
59841 186100 316610133
151293 160060 341027395
55598 195447 350863265
118675 131712 32583657
86865 192175 881380540
163441 199516 343317429
193197 196754 8963009
86747 153880 168782615
15646 190062 437318003
181584 184628 7617768
163334 169064 14473825
169680 181173 449357134
140522 150289 24656158
102035 179356 547270598
121154 124192 658479543
80279 133496 133574848
60902 112074 128415480
140817 172067 412010857
135356 187624 468161856
155679 188524 71529485
77792 92986 563241087
88969 99747 21777953
80329 191823 279923010
64984 66659 2061422
198292 199299 2536788
41013 117669 192418837
77323 111975 87280444
134894 187363 131858275
15770 94365 919400435
63268 128897 164375247
192766 196801 105730757
135752 167603 969590301
53542 138296 923775849
78733 188146 988445179
136083 172513 91779671
134243 147938 34607111
30622 131493 158057264
77794 90481 31613921
89837 186170 242029791
36093 64484 71360153
135827 143764 20008128
143290 190721 119114602
42901 194591 406868407
158708 161086 785948740
8600 52625 110067084
196253 197541 595517270
104900 176555 179897696
112403 116608 583545592
162353 199422 92968765
193818 198203 10917477
125455 194878 282896238
133717 146725 15718015
166067 190208 60495507
148550 196959 121469100
91668 94781 747339444
7460 139993 331918180
118718 141628 906715248
109605 194379 839613711
21815 97909 769177409
28260 34942 863019279
125245 173550 392056294
136633 190378 135052756
3136 97418 235717200
29882 177612 370691048
147981 171604 75517928
126921 141562 36805201
7082 196130 706919223
76522 133138 142131291
94835 191518 798632395
149724 170842 142446072
50062 131982 337107892
160174 195598 88993088
90799 193793 882311776
94558 135534 103059437
173148 179523 15945670
74493 133542 374674822
173492 175087 318155974
65799 190371 312476140
185121 195273 25518438
151879 191051 577908581
165435 198395 82622678
21536 196697 529868711
163449 181597 584932442
149440 158476 22582262
4382 16453 30213566
55321 123179 170005159
159261 186497 623965155
42634 131366 605869395
158757 159401 870770952
168454 172494 10196227
13178 131167 458260119
177403 199525 941398880
22068 132383 276480246
137742 162306 686864254
17417 38819 221823775
68451 109755 26312452
111342 161074 937127831
92831 195673 258506933
30435 87216 142072634
122222 148886 992824562
145260 163722 46381796
199288 199848 15515481
95853 189462 235335238
23381 128069 262425687
34927 67813 82647215
94227 164623 177220999
147452 154567 412427706
42477 69912 722414383
114606 125972 28197101
175844 199462 59210735
75069 143897 172808458
93136 166638 184870777
107820 160172 131258828
123128 176553 134140853
97480 100917 27453604
32242 156454 311703897
110076 153459 108742438
51184 132361 666874886
195976 196591 952855760
84211 152183 508797841
26864 135696 272879655
57586 109167 129270222
92598 127808 88574297
90232 128410 448696838
42212 57323 37911795
144725 180382 714686054
24171 182609 397539548
17121 160131 358580743
14614 30528 950558536
105298 153324 212230618
40795 151002 276434742
38784 171148 332314407
129316 181326 130712041
110470 167117 551373606
153154 165284 30607275
110488 143641 82994600
37201 156378 704586992
21255 166503 739157992
44723 185446 555809836
97660 115424 807011022
62632 89526 50317833
199523 199950 1078343
164335 180727 818866346
49967 64956 746147621
30603 148336 295413139
194235 194921 191768755
33052 180605 388154021
86531 146992 199327605
29206 36081 17205224
37333 110196 247453767
49881 112613 157494120
190543 198574 20189421
120612 172738 130985488
194754 195829 381225469
27482 29115 484285495
177654 179635 607344485
18553 157549 532977069
23338 84021 349913399
191089 198862 19521230
31591 133892 724752701
100378 108689 374364196
111120 138936 327864146
37551 128568 162667938
66912 139366 481526445
141136 188125 929606859
176817 199963 245209931
7862 149360 873236175
100058 162354 156736120
69752 95656 955946955
137342 147053 24588478
6303 29641 630285193
104492 185875 585061620
150787 165151 36228409
193144 196997 9695185
148393 176987 308066961
125682 177812 131027397
31156 199732 805636480
65807 179476 285195092
126566 198854 603582553
100268 180911 997546308
144137 176988 278289884
113815 172554 981498425
77047 94464 198112413
198859 199408 341612414
73595 158000 213285176
40689 169993 324570232
36572 172688 373036944
142113 142577 353428226
107314 128965 635593234
30604 164321 508233350
86992 176745 225539880
179286 193558 389631949
169085 173390 10738412
91674 178491 218315333
22378 120271 538582415
101635 102147 1321736
92205 121190 73060169
183085 191924 10114113
170734 188741 136505053
177106 190848 34438829
119933 161535 104408869
98646 142599 242525933
155524 176597 73478602
18763 135499 521848486
182426 184136 346861429
31139 168708 527357667
6687 154388 568217262
175687 180819 12843933
128129 199707 286315428
50633 148303 308918989
167406 192206 484368414
140735 181579 746782538
43501 96173 131632713
151364 162257 27453296
136099 177027 102975806
54844 59990 12927829
68537 144917 191592344
132189 135539 8330840
178407 183867 573197473
7651 86073 964650764
153832 164882 774644875
107174 188600 706947810
11504 27852 588196799
130176 195126 163259027
47001 187945 353626317
98437 147223 905767051
16011 81558 970174571
161093 185511 983671150
51807 136016 387656596
66342 129163 603095961
154701 170760 40462223
125688 156594 77748602
183152 193094 746227063
16512 75118 495503875
53186 55634 430162006
30779 189647 476911813
122258 157704 88942964
108250 121004 65986825
130083 135352 13200282
187094 188292 3003939
163136 189152 203051185
96598 162135 164900966
133160 192360 233386254
185634 199995 60537592
111236 169846 756031298
32533 123580 640165232
34242 160140 547238509
32091 133067 253219222
79328 108404 596802916
57466 194165 342908390
110629 140959 75789938
86595 195546 273785707
89445 156021 443511402
146551 184842 96066369
7675 136924 368468485
54310 131409 289813160
183329 189671 823170908
45081 166053 7482621
80897 197932 293798154
74831 179770 878084869
168291 178611 338270054
109481 158787 123635906
95988 180588 687925056
26643 108526 809694004
150756 172855 995778789
67907 144268 653300487
115025 193770 197510758
103908 192643 222794204
137776 156553 47334084
1382 24689 57992519
183779 184107 207962095
133003 196556 555561595
127493 191743 7669544
52298 123312 178069428
195557 198018 6053985
59546 158158 247217612
134837 181684 117800565
128973 168149 98511762
109137 176598 236967646
28858 183506 388036021
96093 112967 42915756
63696 98708 87256862
147731 194876 118403746
131007 162444 220483029
187031 188961 984240463
7507 137270 753882954
17996 178710 403107100
88943 115652 67584676
125670 184120 113601684
194002 197691 9169467
104694 146020 103815079
114197 169862 139719380
109378 152164 107289023
86602 166649 201235459
128384 138258 790109884
55929 189023 333788287
192891 196848 9975008
38926 162515 310153339
59300 101102 610622825
57964 130964 182829145
149449 188545 997477991
172805 187801 676886
97749 191086 234621429
156739 199934 108391623
117062 156252 341267376
22128 103759 204522495
145868 175981 75614366
71280 92636 685407577
54257 97132 106963397
129954 144016 35377725
3145 182856 532181685
19410 102186 949326258
197855 198560 796311770
65568 172996 461272900
63816 70901 807098664
7502 105487 245410939
24730 66412 104688958
84259 104771 458998497
114094 176110 755768277
14823 198217 531732582
129255 182709 722460463
51276 108002 682192679
23415 172798 381858590
45709 153908 625005650
99318 164042 572144650
4961 135104 543236603
156350 189398 82854896
28740 176257 967050866
56282 109962 134648165
1889 62837 152604748
69996 117963 160533345
49095 145950 562085560
1212 140720 349401100
100416 160385 597766974
159404 198725 98733878
133234 159674 66431016
150359 193649 108732991
81618 90999 23298629
8074 143572 339444436
135477 166662 685949929
192422 193666 3137283
89891 181801 979905234
115503 142490 67434464
163711 164995 914336301
48780 145215 241962032
13980 66099 130625470
162537 186590 60306073
5684 152562 274484746
169411 183125 108882454
155882 180225 61079183
180692 181199 191689433
89174 119933 276831382
87474 97165 38419462
171020 180144 22737767
91369 167576 191607577
65863 188592 307860895
78413 175629 244149451
14327 105693 229075261
106760 162227 139151209
95038 143376 555646249
163333 198285 12558880
132875 150198 261972426
26995 176231 18288229
154942 178382 272233208
180311 196900 41642074
170118 196537 97218820
97415 139466 917182734
60721 143721 934642106
61816 77308 101822668
110099 148753 193580604
152317 197290 735434537
120565 183263 531759286
140990 177197 214071710
123744 173377 346643623
199589 199755 669842292
52700 114560 155277111
33283 193074 401046824
103582 196290 232827763
123542 132341 22024714
60935 104078 85865721
37872 142141 261577216
194212 199034 12056832
89528 137258 119938524
30141 110857 202576141
154923 157968 7531143
125887 170102 919935772
152985 188340 693280289
93524 138738 113657131
84179 104252 258747121
142957 193040 125864614
67335 155436 221055058
26371 159979 751592457
159987 188752 72185749
35279 50232 857808553
30163 69597 98926389
963 143932 358198841
180855 190968 25341601
69753 146561 192716339
170968 179404 758098829
155239 163135 19811984
106458 163294 142551118
94222 181772 372129570
62170 109020 441774901
73011 162298 224238291
71233 146030 986139082
183890 191105 32853481
144859 164516 49473414
66497 186263 300395396
112954 176186 158588906
175968 184065 973387626
109721 187608 195326248
116488 132709 40365041
15537 31504 795971150
148205 176222 912423095
97843 157199 760989182
79932 156662 831788500
69928 126405 141440931
174067 182723 21666883
95948 97232 3233112
61728 171538 275520314
32703 85741 132832086
182699 193045 25983574
38425 91472 648707122
191253 197689 718760418
76684 158907 206520398
141537 161499 50250037
123085 197058 810533906
91305 176583 214385435
166379 167428 2599945
127303 174113 117725309
164894 178934 738811791
26663 54088 68951849
116768 167969 128321371
143630 174569 466545852
20456 126336 265211005
177578 187578 143334962
48 112792 282550621
29420 111340 205621854
117469 196499 198239314
80039 144183 161039755
144336 166585 568807711
150857 193202 106363888
195413 197762 2195879
85296 146359 153515448
55181 85359 722694665
57490 130020 741670079
146783 193026 116041010
54854 131314 814889538
46130 159953 285572625
19263 173917 387881926
87807 117901 698166558
194499 197064 374897021
125908 165647 100026865
73386 175616 375561810
74290 178381 261410797
86097 99043 32379885
89505 96594 17795661
129840 191884 155889987
81657 162033 201890747
49726 125379 363798161
110558 148684 485976909
9340 150588 406569396
123163 132687 23801405
169399 169735 839130
132118 157796 64452779
143662 174661 77967720
88434 184250 240749521
102652 164978 853186205
35084 185045 800196168
163744 191489 69531198
114927 146168 78290729
148551 173988 801500628
165126 199784 86871638
13454 51907 96322191
127813 142725 37437068
16580 52710 257089290
122537 187616 163336144
12507 76754 160700978
168160 192345 7853983
148147 171157 57854559
155714 196370 495620875
169316 188239 43620559
96387 101618 13250153
13336 147097 335402803
83093 95990 297129203
38324 73271 575050202
186382 193323 622030040
3249 122818 299499868
85312 124466 98485219
81443 188049 148761879
168466 173015 567149393
113840 159919 115543628
38149 132680 237113845
25843 159645 335704235
183148 198398 697914859
75983 145271 174080296
52053 81360 247910659
77644 93128 38678347
53371 167020 486339740
77845 114635 92604894
1511 26455 5487023
96632 188323 230419198
67482 149922 420499990
168765 191735 57532134
53718 124183 176621389
109888 195034 213671909
20079 72183 832275856
154086 162300 79001585
44657 64827 50704816
63204 102488 30599962
41374 69423 966099600
78221 79880 4166976
41557 106943 164069912
81919 156540 476525270
16509 126416 275298859
176476 195846 30943123
135787 151125 38620590
190681 197807 17863960
13835 178104 581663470
89813 130149 101375929
383 8249 19692060
86768 102032 38353908
97180 150852 989501665
53184 172333 530974686
38481 77319 97322057
71372 91139 49252662
196857 198468 2768052
35999 92021 335169621
131442 143433 30109402
102516 174348 915927573
38 197325 494527844
20138 148901 322849059
26697 121345 237380616
162073 187893 64712493
24528 173944 374969505
184727 197784 854810092
64261 108698 111418387
124492 180868 141561604
31192 191346 761063823
135971 138573 6535981
131235 143211 30082264
158476 169039 26727207
142676 195546 264114623
33370 36035 661773752
62060 101849 99389878
21289 154190 70935916
162836 168709 14786911
35249 87486 442598263
98450 160815 156879043
151701 180742 968823388
102467 182053 516002627
1200 72566 178485692
129610 147864 856613182
139104 186655 119517472
80553 189951 116354864
98531 151975 134473180
40034 189909 375964532
196961 199263 705728171
37766 101792 160423239
94827 97158 149867092
39233 172814 440628996
160372 169484 23031098
188804 192938 804548090
25370 157881 577731726
30506 183009 971552382
104587 194919 226839482
10410 99467 360915935
44030 199542 546451808
22700 75053 747395510
8830 40805 79864221
145549 197351 173327306
127354 137471 25350689
127190 130183 7520019
32682 162469 325789296
160488 187214 67032151
167821 176447 20874160
189452 196177 16999605
175669 187216 877825544
27830 70915 108099621
192754 193459 1817140
154659 186545 553311648
128189 176700 928367571
38386 175692 344658722
149487 162650 270515126
103882 193127 269359110
109793 114223 11162671
95961 151543 731497810
44732 197894 384242545
10929 32816 54517235
142914 187723 166424483
155188 186086 77420221
164974 171838 17237953
41414 60999 49192409
108801 134182 63467505
44993 173591 944798287
190738 194223 459625517
25471 48146 958471093
18357 125473 268412568
135408 164334 671000670
85140 166031 203363988
12619 142782 748668544
139088 195495 141834197
10473 36431 957342121
90600 138673 120836975
20282 88147 169704108
155507 170709 19035915
35722 68536 82409170
48433 94063 114121430
194031 195537 992948022
165281 181841 506964117
91162 106957 40086565
21951 130562 502299460
134343 182864 121988806
5739 181412 440445424
124803 188831 805628681
139260 161419 55775931
142321 157704 349380291
60004 174870 288183330
34174 195963 406132397
28548 72431 110011914
187993 196203 7935078
190254 194176 9941302
70689 82015 28266606
50397 78006 990428131
73939 153334 199316865
32564 191771 539362368
102554 130086 947343796
2621 95982 505040577
100831 191331 227446932
71833 184917 283830897
22881 105573 938519930
112842 135417 323655824
125437 168992 171203172
63549 132380 172438811
149321 169065 49680712
116358 195076 359182672
142 101688 254003547
125280 174194 122943502
140045 178656 97165579
7017 53594 437243640
122051 191773 818916643
140762 151260 47192524
66386 131050 979362926
39990 123969 210642956
191574 196143 882739796
42635 90206 118857979
168239 186845 926438257
17233 129149 280433848
20211 160000 803364991
160565 172258 29491923
95777 136499 102418340
139858 143455 886238188
150920 176026 341457877
105674 167057 154049606
198381 198496 297842
42462 49050 476692766
181128 190473 23384537
168895 180392 938456942
31480 42824 28582010
166597 167771 2874566
182444 198873 41228937
14910 175443 402667840
46931 115521 172257422
123618 144533 690053459
183626 186215 924509559
69204 193489 371948097
18373 154348 341036262
147079 197370 126171130
35520 184344 676008995
16681 90093 483890965
109700 115791 7151330
4822 33093 70535637
159591 182122 221753375
66395 120359 135283761
131827 178915 261545513
152892 167147 35836279
22594 161648 672104891
111226 144909 79899455
95128 178059 709983699
139077 176850 95020834
13016 102148 791757476
44603 112969 817440499
8953 20617 29085359
34644 120289 560207645
80472 85206 494847734
115610 199015 304225487
92670 189220 291276805
183688 188798 12824975
125571 165476 100438333
127398 193849 303218774
186933 199396 31325268
29965 79159 540219891
155553 195130 99357136
102711 106373 9536273
158314 160588 5784138
166324 183288 42546229
46437 181580 404393061
69287 99209 574953015
31613 101670 175482310
100713 153184 131994445
161242 168674 325939922
124812 153239 126342380
71498 170661 400845898
82781 146181 159326977
133893 147082 635265826
191350 199845 21353413
80334 146256 165600969
23647 133119 274447332
178941 195657 688684280
130893 193358 156977062
92790 150629 145448772
147583 195933 121396271
108248 176209 170523795
93525 199384 752645349
37331 129523 231179523
69802 111252 104097257
1806 108096 989404394
35170 52702 44109225
95383 158737 924047708
67365 75651 206708933
134301 169694 402109138
10330 41603 66226483
87258 143430 755787436
172798 176112 984676361
66702 126732 37757447
32563 183501 378788941
179269 190984 29322680
185185 189559 940540105
199619 199943 810438
54462 110409 680508698
120559 187414 167809590
121029 185565 780734132
165950 179554 34102132
3040 116990 285627569
70672 197630 318545131
190856 198640 970602514
193054 194011 2430501
67252 111028 497258167
145879 159722 346233705
182337 190362 20093939
84886 149613 162717059
80671 186833 76700330
32707 127965 238907660
118493 121648 527454374
78956 111261 81362387
135391 148206 185197788
141430 189288 528060462
35322 134779 444735853
94501 184886 227271231
164383 191817 68682487
63259 194967 19865382
106143 182985 662362445
18683 42451 59604632
140976 182286 103887044
37982 106899 173124654
98659 124519 140577862
51585 157962 266753948
5401 70089 161989669
138546 139282 278910081
163562 167146 8959428
198947 199746 2017416
57019 132846 189971480
93115 127822 87270700
96084 107473 29125775
192764 194363 330231697
127659 158438 77331643
56875 115599 147414888
107755 189776 205724361
82398 176681 236824258
94818 177909 209026990
82778 85332 6323191
4504 62358 145007910
164679 181425 896966268
189976 191102 2884826
54071 132276 195947668
147079 179221 80713275
125300 174160 607654410
113807 183250 243343754
59079 171397 281824184
122044 143994 272782128
104711 125689 52510074
5410 51279 679536146
39237 48853 24166697
27075 148991 652846443
65372 129160 159799676
109341 140304 77473280
46401 197957 380274398
171735 192427 51838111
941 29826 995281336
177555 183590 15112354
186809 193717 17454435
63473 153851 189335167
170818 184110 28983950
15467 93093 194127398
23161 84387 153271740
70499 155760 213959878
177358 194145 173924576
21388 196781 888174477
174601 189114 581140039
10409 193623 700317329
3957 4361 951637
121639 159819 672981771
168196 185089 886730549
140019 184667 729369488
125189 138341 366551812
60113 155541 882870176
79668 126885 517685890
5708 148445 813439918
122749 169241 875729777
10220 70496 650623695
92614 128164 89388072
162861 173154 25853075
88782 172213 464817818
54897 101686 116957963
144953 181292 91176800
116034 140688 61505353
184982 191713 16873001
109206 114547 296719477
113434 176361 248312165
184685 185455 1932533
163341 181254 44916375
10866 118630 270079806
173710 186268 598326855
103660 174178 567932310
129816 193577 160253743
141721 182324 727517277
194604 196030 3565307
125312 197986 57794518
172341 175982 9100253
190531 198656 97908393
152282 154870 6570773
175249 180399 6911207
116921 134851 44628664
12846 69526 192116634
44089 199057 999818477
157910 184469 66721244
177171 183239 173939682
69810 147019 787308951
114685 144822 731671252
3880 88713 618198032
194891 199638 984117311
11875 52147 100830423
79454 160832 204411291
95267 171828 487013488
60664 96360 534077514
160910 181809 570873183
193366 193434 180446
139268 157980 158629336
41047 64389 842109056
26757 122146 239248791
178832 190615 29489723
22349 81764 296921810
93892 125410 79307029
167174 180100 350737404
9275 92541 208195297
79386 147478 422896779
89531 108345 47666741
102483 198808 241950122
166356 193452 441214454
146406 173870 68963352
38383 135558 802041175
176076 182138 15167324
40398 147539 268824619
61817 145434 209704641
95857 141609 53849397
31007 99633 652859458
197084 199824 368646613
75739 120439 844294195
108565 180029 179354799
142336 188125 930241226
180521 196278 39611750
100361 164062 154846673
7336 103853 241640506
34799 183676 373648223
143290 182515 98557935
153846 161880 58715832
87060 197601 616551102
48616 52883 10747684
73369 199975 864193767
91602 134620 658176308
174616 194136 48937465
167907 185792 44830066
110560 124416 984058783
171902 178369 16132821
110581 196874 13748399
176940 182046 12821116
155166 192140 824053370
138530 185775 118703014
106541 143483 92468103
30857 112390 705884250
139456 149198 24680197
49292 85952 91637091
194444 196352 358584542
42193 65930 59520961
13029 19685 40402623
111587 197949 216532572
22755 173915 736110215
193395 197387 934998458
91987 122582 77074911
53412 144130 227466139
159788 194386 86941652
146113 151059 265846471
105038 119422 391818214
172819 198783 571724664
64774 180385 290006696
89427 186577 244164417
81268 176904 132004407
163998 164524 1359412
134656 184344 687434140
182395 193118 156903200
163134 187372 608270829
30949 134864 260484197
126475 177766 128976285
104268 189953 995563747
160643 193242 81853867
196156 196550 529456615
9115 154545 547694219
72185 191230 298789703
172839 178376 7637171
7885 175336 484504913
132945 133327 991179
23821 100908 604485333
56772 77166 50888397
31540 170534 348909909
146435 197928 129143925
99164 110818 324240158
37397 85030 119271416
62427 106066 136465564
36638 174782 346781464
3373 199079 939337390
108865 171610 157578007
23963 74776 127244910
89609 185981 242162918
162690 184082 53610316
51879 164060 281509754
9447 71746 659918260
164424 181418 693282412
163894 174949 367642390
181214 198966 44532103
108591 140184 79043385
45169 165526 302085321
171072 188527 216034031
28694 119949 609926008
162536 175559 32718653
52919 142477 342169395
37797 168826 534114654
73729 171738 246203589
101845 154032 157207051
4768 83934 198069968
147858 193412 114360227
135297 187979 132392022
171755 172215 628214109
51533 171258 653275170
189516 193673 142480277
54800 144910 286841239
93026 176474 209799374
154230 170676 41436861
179828 193515 27875687
108414 195085 217515862
152187 157802 106624935
44792 84590 677556908
132228 140827 21508194
187624 192063 11260011
188530 199744 849514527
114024 194338 960672423
97530 172558 188834683
33421 61896 71669598
126414 184754 146611198
149928 197464 119247952
177563 179364 405540339
18158 177924 608125643
51033 76003 62407905
25686 47523 54792987
109424 176008 167146169
48360 74035 64276298
10019 166789 971422488
8894 63121 252547071
12301 166810 719736210
35798 99873 160423069
108234 165043 224832249
1715 152463 377785545
121734 125710 676106655
141102 170892 215710393
132609 156798 159805420
165385 195998 386130294
133142 141851 21866858
55715 132557 192536773
57933 138050 539526135
138137 141777 9182901
95529 121646 753821582
192826 199320 231327967
139548 163852 61310410
8523 61496 540811626
71728 199479 320622516
116496 196343 200245526
55074 88280 537648123
164801 181728 864348050
190676 192750 507974050
131818 172488 534941471
14611 37143 56268924
154935 167421 31301167
120374 153483 83102177
160370 179926 991397385
5440 7553 5365626
194074 196022 188153540
140336 160316 86109233
164116 196786 81917862
32189 127159 238113060
75132 193679 297731863
52030 181078 323735661
197739 199688 981308081
151282 199012 557493172
181520 192948 647217304
41159 58046 42515056
11074 15192 10278249
109862 112203 232216752
163037 174570 823811328
157593 183614 65361538
140365 199743 149214349
94413 179195 213225077
15179 45632 76196197
186070 194203 410730263
142441 165621 247782196
177784 199795 798794720
61722 68005 15662223
79834 176291 826867076
3484 73152 174256648
194833 196554 4305727
171255 188466 30931731
168144 186811 46764205
142046 184295 642778414
22007 177222 389286965
164226 188798 371836139
51188 180998 325656419
125741 166764 103151407
115196 191605 191606611
71427 112133 796829060
168163 172553 3920617
196515 198763 5584655
2592 170868 640247384
187391 198564 379265992
155308 193528 95908759
139914 146737 17373182
70321 71374 2607354
5465 90152 753121335
56529 126349 174876072
119119 135775 41610341
181277 184924 9155754
166985 190884 659239729
17491 28709 27933096
88418 191966 260170974
127685 155724 70585213
60007 81806 54413400
10271 164015 385563946
113854 119259 13510260
199513 199871 901908
168261 182163 34850000
10426 156697 935302477
138428 185081 38206458
188610 191226 6568199
93056 181324 313839036
140537 155382 37484435
93533 106413 539413635
132374 158710 66145914
136618 170663 85856037
87910 163071 188975346
123621 171862 552122770
3687 128014 543461264
89232 116459 68877760
97792 99253 3723309
107679 148505 484501857
8662 135608 317895747
49483 93272 109436218
11424 20072 3456368
167388 182421 145453346
129238 163277 469747886
55444 123926 171625569
18866 141682 315855779
177186 190462 33214495
22010 41361 464130952
21928 51570 8197460
19180 95297 190277351
132646 133874 3065609
14891 75175 520478132
9631 108369 247455273
3670 114740 783960125
22706 111758 223373068
16321 131883 533005775
157897 196862 169353238
51510 141952 226681192
77408 192940 290123584
136418 198448 536608983
156362 164268 674044783
51968 69483 746516645
125198 145097 50100501
17616 86075 641701903
136089 187107 997150592
196918 197086 414429
21504 28769 511247579
83261 92095 21984004
40615 87928 118361563
127097 130722 9142327
72980 161631 222583165
37240 143304 202191671
51007 196913 366102285
76433 121240 709359106
103015 193680 227797760
195708 197824 5198855
187977 197722 701296763
32923 95960 885927035
115387 128257 31940412
51535 107043 139257885
11855 176237 412235925
115657 142689 731995185
181752 195733 994128252
21674 163544 642159177
153074 181484 521658160
52711 157268 380614205
161956 174075 30456564
192513 196296 9537418
97837 157872 925074003
158670 171048 25223946
18485 170625 616266328
193440 199863 16068870
166692 194108 68808094
196193 197539 295872061
181341 193108 547094631
12811 148235 705362479
165736 197042 78504969
111894 137756 64554117
138307 139960 4142238
73098 124426 128866195
45909 179762 335885567
20179 84862 694430330
144132 198867 137433606
118916 119753 2099023
29919 32288 5883968
8506 142482 335594559
81633 101753 404660465
46238 166422 301618697
32468 125842 785616218
195196 199748 793180530
62937 176729 920175073
73964 118747 112527363
125165 156312 78331790
17162 81855 715208462
40433 40433 742948635
86105 102479 41130041
53493 112515 148138018
161986 177834 39776711
84548 89847 245876964
193496 195693 870895748
74253 95141 52103434
174782 199282 882265704
108289 182883 713662415
157872 197697 99981187
141977 171434 74204746
154031 185351 78587998
158864 164010 13076704
124880 160760 894907874
44814 150693 265593069
12623 184812 431765461
193882 194895 2557548
185440 198620 635671561
199821 199856 952743477
103073 189341 216614809
26699 89337 997918310
79926 189957 276189746
90847 160555 175332927
127222 161569 86391319
51242 147802 551503418
69170 141287 699772437
35861 114184 525988003
148304 179950 278091653
120772 199229 197064394
127164 153487 66213072
154573 176594 55252629
33909 66962 260496730
46844 105659 147557539
101239 103629 6222885
106095 145129 97902740
108823 116005 18184884
159348 162317 368243062
35961 137666 316416740
101556 134852 83605440
186836 198531 29410877
161798 177670 39843349
135396 140195 12053849
170855 199520 71765603
26886 152301 314644019
139249 149695 26429211
83493 127533 110504203
87129 163639 192326482
193895 194432 181176003
26546 95484 172465736
47696 77599 74852977
20474 187070 417741688
141454 146675 13310797
116625 137222 51299314
160206 190383 75700222
66871 124441 144350621
101801 151650 125302567
16097 189146 945854372
14073 71399 143585671
80040 125400 738217930
132658 181723 627819762
166391 168058 4162018
125954 182434 603308153
124149 138611 626261778
36209 46949 337688849
65549 154754 223815343
169432 187436 937152544
115972 142452 66135345
173993 185394 15290781
77997 176618 855657271
143001 174473 79203733
64270 197853 932309676
105216 120495 209248553
25175 199751 568062800
150471 188799 96238761
185718 197581 29781012
84006 137016 133050902
88312 92298 222336578
62196 69887 292883725
99882 155928 163683511
87942 98992 27665682
144981 151872 17239307
6359 52366 248706365
30062 103527 184187612
131271 139748 426416090
125004 153035 177350658
7011 147911 799633480
16575 91339 186986209
92846 129565 382101736
30797 67224 91405771
156818 179383 56655454
35396 180434 363988021
7867 102121 235814547
159495 171515 30347842
179896 191373 27683514
131292 182660 264476322
107740 159101 128734467
106340 131765 175295523
163528 189158 64213326
71072 181296 276595727
126095 197447 179231795
85296 194918 275461215
91783 184499 233037680
30823 142458 279959460
26655 58524 785485184
112242 160318 466401895
54537 171590 293718993
172345 181132 269382891
59474 119245 149830518
103785 149590 115054742
156914 181630 258769690
27006 87548 757553958
136690 196529 150464602
103056 142062 97919100
92424 174324 205963815
114382 145455 329735212
34008 57024 57955564
11842 166769 388495327
33789 137794 718950252
80398 164186 980221742
35085 194618 59172814
63186 113861 614442112
49882 91274 103426695
30378 105075 187332750
171832 176250 608476444
30568 49822 451780223
73735 107616 371210815
104965 147150 449265293
73652 179943 914446229
131721 145514 34768062
66876 96638 74232516
41854 199190 929199673
185248 190629 253922004
2969 60908 163577864
114482 142773 76685416
108182 133248 901289451
42903 69296 30268466
80487 117444 93065224
66964 71336 250750654
114137 126237 822344634
148935 154458 13914379
137952 175889 695981974
71794 117739 447853630
10678 30125 48509501
47957 79158 78133971
87038 198509 280018938
140595 192346 411386449
91959 110744 47638563
21555 193751 805836112
186422 188840 6098193
198403 198687 714690
19234 114167 238077128
75546 97299 54271264
104654 139862 88180258
87603 144254 486632676
50182 79909 135408470
173560 182876 886239279
109103 171715 946338394
198228 199540 112479
180308 198970 46799896
4006 88558 211446879
4201 80484 190900297
77181 122392 113539696
72565 121780 195500462
27445 123384 240661850
171291 176579 13142394
181542 190476 22348879
198945 199945 2534774
173792 174180 19800243
62065 154585 232032550
151700 189476 684618037
99684 164629 163470202
60051 178837 411289323
29646 109498 581259471
136978 184394 631916357
76722 159936 989557105
35524 98354 157251616
100846 175470 369419006
44281 136355 554922497
102000 132712 529222662
135902 194940 148422750
111910 198040 215956357
24820 77636 133809695
89052 116593 56253568
136898 139711 258695136
4993 140741 340080172
168897 197465 65185922
164920 196996 80392128
83044 133242 126065507
41152 53126 439016729
51860 180686 323184050
104359 178769 405970685
152940 182786 795108184
168831 174102 263671737
8157 51713 108952696
187621 188453 783391990
109454 120500 27610657
1893 199161 494580016
15807 18169 5870439
88793 132967 111043049
68342 93619 388717002
182435 194844 828785645
132966 196126 158737659
99847 183655 614724599
151254 191476 425024768
51278 86301 512823278
172533 178386 348086548
165685 188062 227549427
29725 33583 9564882
131959 147124 760496640
87366 135908 121975361
65329 69119 110406644
165284 169751 11220874
59718 175495 290449003
175863 189964 35231403
180218 192316 30370707
73405 112674 98821873
66358 68303 4872528
183464 199832 900782430
191074 191255 97965
163980 170162 15576414
100300 171376 949660475
196866 199672 7034261
149398 177929 411185757
44767 180361 929124810
40306 96145 139664055
61546 131579 785519838
119177 176977 145067115
44876 96715 404581991
26039 168641 809824414
199310 199901 753005
40879 120675 200068934
136980 170493 246234649
88080 129514 409739480
84374 159229 188012478
22693 150154 319575708
69194 81370 327035112
39325 145588 266669065
116049 136074 49844475
171132 180477 23312379
192180 195008 667334870
36579 108705 279598861
35893 189069 384292388
67254 89257 54773200
136460 188691 378827806
145473 172084 607990469
68243 77816 23786722
126329 127289 1362386
113935 196940 208281542
43438 52372 22358744
4844 70740 165003102
67929 165222 854039260
156378 186542 75666728
185994 187202 3004862
9640 129682 300611429
13830 90547 622207164
130652 156553 65175476
156687 185888 168364009
76925 135352 516703678
138551 185524 647386667
140961 181453 386126647
132927 166118 481007335
136253 183779 287159799
12072 15682 427242261
90867 181519 227918437
46445 170527 311512173
82812 175968 234040033
161186 179633 486273377
133488 141343 396033711
146693 165899 303275200
164548 169392 12136978
7735 39261 656270040
29994 63187 433813862
185757 188703 7406612
74069 74958 2227301
122718 174271 129536401
93216 188750 240073697
58825 171599 129838747
178436 180951 128789048
162805 176467 34245836
116973 142539 922220636
186354 190719 35669003
87186 106045 486378789
74993 135063 150676805
54482 128687 492452338
85403 146190 110073818
115641 152070 123488808
23599 151799 321547963
142770 173277 76775941
192430 195959 8883297
143983 173199 116899191
82541 131062 283013443
192450 199038 796560528
40882 89132 32388576
120135 184137 516387533
76751 136431 149735160
127149 143733 541963204
104430 196962 232318658
77528 113379 90230894
52002 82075 75177399
78068 187602 516134193
60230 69789 17252721
162734 163051 811831530
44691 84878 100529682
4581 101204 796686783
99669 116804 181811904
64551 101622 92613986
167535 171525 10146431
195101 198834 9286643
73703 120911 479198906
78335 195965 411603803
161574 167516 441402169
140451 198135 550633238
35845 50908 133622292
74715 189225 235274664
68092 118318 125980523
43167 51245 20217641
146410 193354 117848067
119849 191462 322279366
27225 117151 225754976
21530 27795 15537085
92653 162120 174738122
169603 197434 949602982
43817 96187 130898088
45780 106024 679301884
160357 193513 714031287
47148 64869 992745817
199544 199942 990997
65102 131782 981235475
183563 195998 678176945
58832 153365 911259564
136940 196115 357297636
1839 118583 292511927
196546 197937 3365314
38325 39343 2644697
172161 194554 56118307
5705 22917 43006805
126105 160204 85760464
26071 122867 242779501
151290 170471 48321598
159469 198362 97665517
130711 160158 54709265
44122 176743 825304832
186564 189470 77525633
52897 174777 816186173
24928 39386 629459381
78359 111462 315785007
92860 193294 252436160
173081 176101 7585086
46413 70552 600709940
161033 161374 842519
96787 100290 8879603
47737 148960 277118925
162368 192547 876181287
150908 198843 677986577
183839 183916 183409
129856 163703 312349791
89561 147866 146706357
102565 128168 828053584
81558 157702 191128037
47171 51818 11754249
162336 188923 66604271
197725 199114 3552842
106933 198444 229555797
58746 179577 551801275
108319 124429 131609085
92968 118610 363771229
27997 71020 784114437
161805 184945 454384718
130376 160840 76597375
142329 177227 87775068
138070 186064 120585956
97411 108005 337825415
143105 143987 2268727
185030 194028 22614204
21317 122809 850169906
127002 190676 159982039
35583 69704 355250180
55254 74530 47979394
192309 194296 5057646
107287 182027 187491735
165693 195856 969578474
86491 120178 84810411
61485 166321 262964317
63166 165775 257417235
101855 168766 225050688
17341 61748 111361749
50889 182191 329435507
67457 90216 108989666
128561 192131 159734855
128016 128391 41428511
160633 190288 74397269
186297 199824 34024795
36454 84597 732009509
145 32374 80342812
57244 117249 150557981
90422 126271 653025162
98183 194482 474161180
141853 172735 59732669
16961 111553 256358517
122978 194124 178672596
131431 188265 142691494
3810 47659 967254129
84978 167575 207559411
161182 196579 88891612
42309 84560 544802937
118067 148898 77301208
52965 74819 54574607
79637 161740 206244732
77435 178399 253583608
47849 154492 575165786
183992 187578 858318622
138317 198877 397339903
144225 171584 53416748
80147 191146 278700182
103386 104452 2771833
44370 141106 242503417
168331 182088 34498816
423 108139 305643336
132174 149987 994469664
18181 110380 231228747
86935 163929 193590548
72747 84356 28994271
99042 170630 110396003
93032 136869 110168157
162910 167363 529009319
103780 183894 201102586
34882 173320 911241855
23239 116081 233048804
14952 129423 286781552
136296 190536 136344307
20392 164192 417711506
11801 188108 442055103
55 129100 544040884
162702 171745 504784061
52575 99454 642085622
33824 52867 47903665
103450 138842 299788324
128024 175200 118668092
161732 169579 19802117
135035 198035 860241701
109895 122574 31659038
150083 157483 2309029
181211 197384 40541646
7096 9759 6623552
55616 135630 833985249
25572 180317 388337793
70963 140945 175386946
161122 180592 48879329
38757 194589 391145078
40252 161613 662253883
122985 164725 440414118
64305 74999 784235883
5685 145704 350991365
82603 143303 152419073
36591 42537 723426617
31224 49613 46199763
168446 171258 7157501
129614 168447 723648739
182488 188677 212543443
112684 150093 93681632
18175 60037 291296513
143231 190376 539475714
122890 158894 384550226
113034 197102 210866154
99367 148047 632932878
132732 171259 97007541
76065 159139 208569954
68267 134913 166930991
147733 158779 897371035
158147 173783 726169149
171607 178345 523018708
11959 178872 418577955
47472 58303 774832834
154041 172096 45438208
30061 86052 731880241
175918 196841 157013695
195405 199914 281532036
183269 190704 147414467
152694 166883 35680909
29293 84433 138034711
50866 87431 325337185
47975 67658 654196072
85281 112510 279703273
193554 194035 1214065
64963 186271 304227349
90898 181208 337526062
95113 180637 215105768
33457 190362 769664681
64523 157735 874223537
77351 119474 105875070
157111 161082 9963873
115275 115542 707417
58085 78891 392125678
17512 170202 383080926
195000 195415 370872850
56570 115141 662325906
139941 148296 21246303
20292 24967 11432807
164375 172050 19249096
61049 96341 305901492
61356 103165 104611068
98135 164472 50992726
179410 182332 7291408
145873 164157 519279733
80884 109866 49797486
186751 189934 269976186
5813 126531 302243216
14156 151080 699075764
87172 199231 281525943
136554 197581 859248617
136038 185906 125327385
28976 169716 581139483
183514 184719 2996104
183188 197461 926348125
25722 51148 63889748
158329 160636 962298915
3092 96277 232992814
60225 177440 944058447
36514 178291 651844585
26282 51092 62284872
77375 144739 426728343
198463 199791 3331207
10857 26872 39852388
86635 111977 64032447
91760 142606 127835990
177892 184911 17570840
85745 154090 551626679
127317 192246 163168055
178785 194979 326340617
112906 199543 217283589
68374 136761 938572138
90367 167497 193942376
34573 50024 698877754
112074 130785 458459099
12563 53617 616242781
56748 72430 258570484
157851 159223 972723313
116140 178550 835190979
117229 150027 916761903
22130 53235 936168031
146706 148871 5404299
93728 114670 53058579
25102 131393 674535668
135464 184546 40304154
12125 106889 176936668
183910 195512 29229849
61251 70579 1920177
148811 164334 56467948
119543 154865 88688599
158807 171510 32064555
174484 191314 839888926
123334 125771 165657119
128718 184909 141183908
78889 91709 31968137
126217 164127 666275658
153360 196381 108075184
169180 172077 7281426
65894 156670 431398244
182047 192973 27413110
189277 191350 5235324
120891 140408 48911082
123394 141094 934082997
192274 198738 16191641
66839 86062 47889258
60988 140547 199309698
9631 31832 518479542
129576 177877 121474752
140932 158529 681652655
34531 192684 396959822
152886 158937 117817044
198841 199434 36481406
39891 160109 991553999
44207 118090 503001426
135705 171941 621240451
61190 183591 307034974
146494 164303 44804236
37109 82601 947064113
130967 188435 144336789
133425 164590 78498459
185372 199574 35667300
58568 101758 107887776
138157 172473 469451106
14986 157835 358113176
178944 185930 746718592
70892 73109 3619775
121002 169197 900304580
100400 177323 837338776
114168 191067 192841167
48965 115247 702905879
124306 141918 44103727
17399 169244 380907679
198804 199440 1630693
125731 143766 45342319
177384 178594 612898441
143590 163630 313388826
92088 179891 220772939
192338 192642 746794
164330 191306 67543640
20452 38404 378572054
5998 132057 315807554
56317 155402 608369912
80325 93310 683551323
182386 198190 39630331
143077 153850 806333070
113388 192970 199660725
173621 178111 11227419
165471 190639 385539632
10133 98725 221529921
72841 132929 78512301
132910 143446 480163901
172262 192762 51325540
173938 177252 341439710
87194 180564 552601012
193576 194675 2809095
79113 179631 252466752
89087 192359 259561106
94182 194816 253037144
91180 115042 60395528
120152 191446 494875360
121808 146737 138246733
62505 87070 61192495
95121 189831 744327028
21656 116674 238406161
34005 110256 874941512
147891 181679 224204497
147304 164694 43800064
138536 149591 27943676
161841 170376 103696028
87171 149731 397184443
64968 191791 913290752
176819 194951 704007814
149724 183346 84363850
172436 173656 2991229
17239 78923 154353452
70066 142171 180728814
68120 99085 690763264
94779 180649 729747080
27057 109084 205847471
167534 171850 10958231
158426 163118 580596787
31383 133149 508613697
57485 86704 580005037
168505 168919 1054699
51276 157473 266342468
64284 99851 412644328
175352 175564 496256
111884 170669 406644063
10243 62235 130303311
167652 179356 29437804
58938 105038 434904255
28916 157098 321618920
4510 11115 684748844
176275 177780 3757053
168637 173893 8055678
108623 135385 66918540
8049 167356 551842338
137293 162648 271921597
112788 121826 22442130
154484 172006 278755611
158174 195490 434243003
47124 61403 361801458
146533 190298 109769188
17952 21699 9394878
195796 198098 5678430
148328 184006 89471695
19827 156679 343170581
167578 172691 12897730
172107 182842 26798374
71379 107962 91897584
54980 147069 754514332
160330 186312 418889559
50276 187624 653990082
143874 188287 933617636
80345 116932 849293685
153827 169645 480077224
127708 188541 701596657
186246 198077 29723721
28221 60006 79900519
121406 124051 6677330
183345 184100 1864469
87919 125743 95063774
169934 177445 868184703
133154 168349 7049078
48893 74431 63882891
28264 148772 302420354
67721 97721 365245039
92237 190443 246797865
164740 165889 879573765
129027 178736 305387836
192583 196435 9712655
21413 166600 364187279
16629 36086 420625452
32240 74094 251210102
102085 114219 30810265
15698 91344 804540843
173167 177413 635297755
19786 67361 709448489
48226 133667 214289929
92266 169254 193729015
192869 196694 440331615
32196 131159 248169980
68785 141117 520720251
137356 194454 143582839
115457 172472 143042385
151273 175343 405999148
154101 169641 39112727
93746 178245 842047007
76558 123103 309118554
528 103182 543609689
60321 76803 448590581
156877 183673 604173134
14467 53729 486817746
118041 175733 144750669
185997 193850 871887813
28900 40378 28801502
38284 161983 310515276
53206 197187 750433077
67158 128455 153616561
124528 130802 15642198
117781 123886 15142361
186978 193172 480374454
101266 185769 212349770
24709 194271 450387936
93592 158773 163917556
63925 71791 19528121
39103 109024 175474574
100443 173119 182790844
186161 191455 13325935
68273 79346 898143312
20794 63973 479122514
185777 192251 370868792
1576 115024 379699084
17496 101457 210111059
101945 171206 412380978
72394 152904 202067212
52776 64998 14935688
108873 136038 67937036
138324 199770 154416734
146984 158774 29508691
114999 132256 43031885
165565 189621 60265934
188466 189303 663798413
82731 178144 1980918
35730 196495 516520628
64596 136525 180145764
171426 171552 328077
134405 191446 143329530
188604 199730 27965224
140476 192260 145480494
23293 147707 312098710
28383 188479 401664088
134346 196008 155014641
136936 152042 928035093
67276 136694 173889721
83521 165205 391012264
99513 157944 943646597
4588 116609 280957198
104627 128300 911782738
91813 172140 972451372
62187 100009 94404279
191717 193964 5712942
193024 194322 3324828
78607 125189 42859411
61499 119892 813075160
148389 197541 123254099
123116 164955 105184916
7492 189727 854543604
135005 144778 24746060
124667 177087 131653908
11358 131420 300816269
63128 179254 324234231
41545 47139 13967949
180744 188860 869916858
192546 198995 250572179
102132 117371 247436405
132615 174001 104056566
92385 115142 88256661
127260 199470 614886400
89604 125955 123067391
152788 161173 813626172
165289 173733 21102902
45714 167951 306697211
21591 21778 468777
132085 144383 605627844
81835 156297 187023683
140224 175003 196531749
163683 181192 869231777
91701 177914 75365032
99919 131897 815765254
99311 110997 755095408
36665 176958 352092345
8289 71570 260426436
157871 199862 105461307
175876 186108 25523779
123823 198277 186900585
174673 178843 10436404
100064 192262 231738386
157367 182261 62519448
175561 177468 410061576
43198 194118 378620218
100018 104917 12588120
22685 90924 569515534
40695 131997 228949172
85962 153371 861825141
4927 71728 655245036
76412 134096 262417060
136187 143283 17938190
186710 190260 916754889
121099 189908 172694778
107185 112218 12671123
62318 119293 449710624
2906 44808 104745856
163018 176771 34521327
158809 165771 17615234
38367 180766 830126592
153308 173082 472252268
146309 171662 25579742
7032 137461 326608482
99540 132046 81823844
48817 143571 987549127
126536 140138 809491492
58949 141948 608064600
153433 195486 739190679
152 186527 986101040
102010 179152 64503962
63324 127579 164130494
115517 134739 313958552
25729 144652 910133784
114673 163526 122534457
156994 184878 69984086
119650 120503 437003141
108934 153192 110978315
121940 135414 105013019
22379 42279 179384454
161706 179734 25628793
23807 196276 641740368
161305 168831 203641914
54063 71221 42867870
120168 175127 421306740
58812 84134 777511841
132381 198227 221875389
77890 132137 987338106
67658 95018 137797783
93810 158311 366804816
167328 185046 36249421
160412 188482 70437103
55085 154409 292929233
125647 126571 2247141
132038 140582 351602387
155288 182558 660619477
110746 192301 204571318
155068 179667 665861096
105242 120804 449684765
178737 188480 24358837
172381 178113 14264756
8851 66689 634243573
58434 89991 534357896
58909 102778 940697039
28950 151463 971680639
145254 183212 95252885
36003 184794 508009533
153135 165593 31393850
88507 112752 689640746
51394 163776 281985789
158738 199196 131793908
25921 179435 385243767
188437 189400 1500479
17109 111304 924341357
115252 163253 120326889
177369 178925 990511231
93465 134351 253551801
54738 118671 100623157
68941 148255 955527116
24504 133821 274134408
20053 63149 195776963
82604 141188 720532038
57887 149060 228569892
191968 196056 660877976
164344 164732 780525390
14169 188508 586791836
125836 135637 741931624
68028 134175 165730326
76554 188547 281232807
30673 77542 600218629
102201 198195 241113851
82538 181046 1665268
54034 173418 97959978
82788 196793 314469133
158739 165663 786141484
81427 181150 250425847
165577 197269 79450138
117022 121016 9797607
34788 186108 441698170
55316 113655 146246198
20594 148922 321783332
87305 121954 87220638
51475 64548 32793625
181631 199151 102057138
79688 136997 143799353
51153 121269 539668379
114967 183868 211997630
127967 175036 118409545
43408 53847 26187548
74562 87375 90613168
14831 100173 213572364
26594 89384 157113456
118931 156047 750482463
131357 174797 673237031
193003 198571 3798249
136374 156277 805650290
136570 159978 265587859
104313 175615 126578515
123895 169125 289310875
187519 194277 36282274
49756 136238 668507105
69985 125608 139323416
126880 178585 933222209
43147 84777 746633644
193481 194578 2785289
57051 176023 320201334
88170 158889 177736960
78833 111582 365599802
149115 185421 67090015
165917 195610 74524515
76473 162462 396959522
183797 192946 334561185
112352 168788 141571125
77874 128268 126446806
62117 73119 27303253
87250 93692 116870389
130000 175847 115297555
122205 126374 10298984
125828 141087 38266724
187840 192771 12437187
21249 149816 322394848
145124 172648 69140851
178224 191927 34373841
61018 152736 837637457
18463 157539 348737349
30229 126731 863463155
107238 183024 190071014
41810 142260 251789105
115208 178517 588929152
113431 181620 685580685
26094 98793 175680962
107354 150273 793449590
8395 99225 409096725
136533 159257 928832897
19889 111396 229503143
70399 181063 277697179
147701 164645 45272934
122484 146677 60820283
150522 154592 61894353
107991 129407 263891678
4782 44695 99844493
102075 158415 53592325
92738 141454 693424069
17963 22324 495333311
141746 164401 57168642
194646 196453 4505597
29917 137331 935355836
32418 148409 457821573
128564 151459 197780476
64192 194856 327847850
151616 182977 835667637
157739 196901 659791301
168940 199429 115594474
104908 105465 1436294
73891 178063 261567300
190155 199554 23642310
66207 113159 117856571
178556 196645 45399304
47925 92482 284327692
37794 106171 376785078
70458 90700 884544034
153943 167330 33585565
192498 195288 7043263
80543 188785 271786739
69431 131001 159419603
10290 174722 941963380
86008 165869 648156628
75843 107155 78816650
120280 172965 594233751
130374 189414 838354001
7048 81926 154964182
55612 63528 19898051
111827 135287 356608684
105969 193403 219425949
12612 166223 732212200
141240 173237 80577454
129448 189057 149737634
171857 188185 470659825
41243 102848 154293428
122773 134803 30067949
32920 138040 263614834
162475 168205 868181719
27226 175558 372262303
99470 131258 173802311
160280 193347 439353323
46173 193265 996327604
155981 190215 430954783
95867 110110 36304048
157087 186989 499278069
82471 185684 259175427
154873 157984 7698565
198174 198557 1004786
31467 59200 965100047
24111 94383 524138993
32350 66959 86918006
103208 193345 226408925
42604 182512 442592317
83949 185566 255192199
31622 160468 323273158
101425 143750 106441555
53851 186545 113133650
39845 94250 136070211
81125 160904 200349657
138372 180652 106333885
56090 176498 404646339
98506 177102 848674802
99994 197574 482346237
157059 174190 775642796
121506 182814 16376399
189046 196180 18029087
33986 57910 412897471
153099 178941 64946875
190453 197021 16575962
102885 195672 932946879
37722 41440 9483520
33753 103592 175190290
8208 118968 900997922
80862 91733 503302286
100617 156425 140409060
93449 143055 895512460
163160 191502 255302452
118908 168847 125420071
130559 180092 363641646
113057 127709 450358878
68061 107806 99768601
136559 167036 76723190
125937 183651 145043517
190616 191982 3481551
189225 198554 23480522
57990 166990 868159245
193601 194038 1108085
24263 51271 47144554
89717 125170 696779482
196684 199971 8208697
33424 126372 831997696
145068 169866 332040700
98732 130693 862620748
198098 198619 1374131
144022 157708 969789011
47445 105360 718824649
139360 167894 71828705
151775 162412 26810842
31098 180358 799944996
187963 199407 28763807
8642 174996 417083728
91018 119869 961803931
115705 135072 485829578
38878 41627 6996826
7383 140325 332933973
196478 199347 7153279
123874 185470 154594147
137472 183619 116028100
17018 170590 385286190
172239 181300 22607133
90447 121032 209306312
99534 157094 541709954
36660 177610 523066486
70761 110162 684432604
113398 166235 132571042
130001 191849 441755656
78520 179888 254555115
106540 115214 21809360
47068 73240 840466617
72768 110567 95083819
84828 113899 73297409
91193 199607 338676174
145642 177138 368048489
117785 176716 405154838
19361 130926 279525057
47046 155870 367857637
95272 177510 206884163
70176 107207 452222587
106580 128501 54731888
24680 109319 347082236
172080 193546 548380825
184327 192470 20464273
139177 176464 93785926
173994 177198 231943187
151128 151568 584416355
41646 136724 968544581
63590 108069 419091720
131931 162321 111026726
6542 156405 664518263
10721 178023 419469944
32237 143391 278796139
156571 179357 484173365
34932 63291 160957533
27272 99818 481255909
95343 117840 251591113
123361 179901 141989763
59497 64796 13266933
184443 197492 32698071
44638 198398 738282596
192214 199107 17277079
184788 197753 385905864
86036 95669 23987437
88338 193416 264061793
81754 164431 207769158
90944 182893 900239689
14546 165100 377681986
197572 198029 78414338
98903 168747 175771703
75829 121607 992650842
35585 133155 244681637
43505 184456 353576026
124379 143068 317315608
121535 135333 908527334
124645 168412 109984474
148239 195895 743029354
177161 186215 22605629
2095 87993 214749270
122154 183790 868588081
121077 147713 29300162
32040 146118 286294394
59397 96609 92805976
184437 192218 19579590
156057 195111 98063885
75533 123516 835659117
97838 108276 26694890
73621 123999 307096491
86092 195666 275301323
107243 177471 176169042
141790 195885 135963764
50393 193997 360347604
150807 187038 90951511
184080 190085 104211909
105611 153806 120948198
111619 143998 103864579
153371 179609 65929810
16453 51790 88510261
64443 132285 170024542
182263 191908 24195985
919 102352 253792466
18117 92442 185892625
94290 167601 401374849
131101 178756 119811914
9718 152758 358518054
53090 122267 855575548
158130 160532 231263149
38179 112034 185551972
97262 159456 835883766
17614 140434 307783639
11168 179554 428717891
183156 188795 14147562
105337 196566 958425415
42767 129533 217382492
61821 67462 14066850
170447 187424 42370100
121961 122400 375150438
94412 153254 952975844
198923 199235 898754810
4686 20191 38839959
23440 50243 67247466
149354 196079 117343798
136147 198997 441430942
173465 179725 15681355
8213 98600 225944440
168906 193861 62596096
12568 160367 695851411
174437 197815 58552708
159131 187849 617949020
18212 131222 782384312
73308 166455 233916808
4463 198808 638521976
118309 160973 271583415
5932 99000 232734656
135109 135439 58117796
102863 175981 183796642
4852 113701 370670444
21077 120112 248204871
133625 150961 246433057
90564 115075 967802880
193059 195127 386532900
186444 198003 29001702
133891 136809 650325
104262 136643 81115970
139221 193658 136857622
114071 193560 409817466
72603 126491 217633887
167971 196727 9474626
45771 108632 132364965
98036 106821 22588450
5281 188805 460154697
164698 188778 771857074
20854 92340 633228389
122671 166429 109949829
136935 146601 24479921
131454 136204 11804085
58576 86960 717418825
195739 198886 7837903
114226 130124 39611728
160513 160924 1035587
135118 140200 673113470
195222 198211 7428861
150398 159903 302780469
157484 198337 785871996
118159 132768 80959075
131667 188904 143725745
51153 192858 355496248
177994 197095 920715740
69488 143481 994615261
138541 159841 53610853
119307 134134 983479599
145267 148105 875833746
57658 131626 185295611
88041 167735 200323512
125513 196793 478124367
177806 181172 306939321
77606 128856 128633629
125004 169952 278338367
148884 154815 14922422
187396 190997 9059904
167153 172637 17604125
110952 187193 896356626
43638 186657 358755732
155929 193656 34868466
56562 186027 324721834
176727 183574 917141452
41303 127045 214864030
190417 198849 108913961
72833 126467 134478045
169469 194843 63625997
126487 160503 29233212
155915 171835 580206576
80458 170297 225781901
39486 99226 248330583
107671 187556 200296482
7135 18210 690914058
125194 155966 77380055
46973 55387 21275775
180385 186732 828098803
141817 160788 999583888
127264 145091 470756301
73882 109863 233832368
64756 186991 987811384
45245 93280 647735027
30279 158734 811640710
138795 178650 100277501
139743 188912 441936641
147563 172680 63115252
9156 183340 436723050
189578 196347 17065342
192843 197415 920694507
22546 31508 11040603
47696 84089 91095860
206 190804 506218450
187790 193391 470220303
140426 163904 59207046
161152 197789 869912106
180746 184360 167905248
58630 81494 57039945
40621 57386 36278800
184915 198148 33163902
199059 199762 1756320
4754 38277 83679353
142177 157925 63793658
7585 141587 767563526
157799 196588 97498779
105473 184163 752863036
160808 196023 561922551
50568 153275 396860065
167505 179571 46373907
39704 198220 397719105
63364 90520 11192946
184502 192908 512606636
30359 74572 110695508
198052 198405 939070
2769 66802 160342552
154210 160995 17024922
16607 29697 32646089
110250 136200 880572929
93524 95976 6081554
62755 102146 98442512
67806 87847 875353216
87306 140114 132648936
77401 187728 324646070
54682 199106 394418169
129205 153027 896190910
5457 82813 757805361
119002 135605 41483051
109882 166861 221518391
170163 181439 101843191
151341 175982 61941389
55078 93735 96423367
114068 127327 6284083
192113 192473 631025663
74542 132378 258473416
151222 171048 888618382
138651 195373 142616990
89666 137592 120406656
58352 94434 175834996
136252 196661 728249905
45960 79648 84305898
6975 110744 260034435
162304 163492 140039977
54527 171739 31311228
60346 166726 912652501
166435 175924 134351126
78860 123846 770003665
127662 170047 264466105
104934 182275 194140990
91154 194199 744593179
166679 167436 209921
176881 191298 36131566
39917 97200 143238822
92192 107860 149571439
34871 54780 316910451
77229 102889 64360992
60227 89214 72186511
9529 50969 77005913
105845 159706 701930360
181899 181988 643603935
32224 118255 215912982
39547 196499 393914107
123202 182113 424593701
36870 166253 324727889
151716 154699 7590706
67757 198066 326880662
114927 118890 9812089
173053 182233 22989617
151196 195664 166003664
48364 73137 409319976
180320 183633 232218638
58339 63546 829387142
16199 187477 429435174
158389 182091 59607280
57714 140488 824671596
74903 117305 777886551
88960 160946 39876656
120687 177678 775748137
11659 176536 520261189
79324 185017 265461682
119859 189036 173549340
35992 163345 542520195
149796 183224 83904145
23933 71730 902526117
147787 175769 70279247
104026 163095 455373688
135781 165055 73746353
168343 188708 877173430
112426 148356 305067441
2370 164143 405608197
37547 153404 927171016
114452 140320 64590178
131033 171187 101090084
73867 153447 683024303
189426 192859 940634459
11682 148226 620397307
32319 45002 99028236
148693 166921 45724278
12469 86290 625341895
158140 193779 89541742
68750 139773 645174779
110907 163419 173833780
191971 194966 7577062
124193 190535 772659766
118407 130289 29631845
8239 75997 759741508
29395 116075 217626195
169868 189649 49493110
167255 172182 523548372
117074 140659 58883222
90234 109904 268563865
4639 58440 898380880
172982 190207 43140989
9517 30961 948944826
23085 23533 395206543
82984 148481 164643194
171463 199055 69128448
50673 199329 372979404
18083 71370 256780862
79295 128581 123725517
197326 199268 4919194
56415 170890 287342624
20171 56652 906484723
120247 123028 819473
175534 188369 32072440
183110 199576 41341648
83604 160000 827899214
80178 94870 36581854
127244 147647 111346256
21087 71530 209688580
63144 85324 55215024
101696 159442 145139777
65915 123279 143820292
42708 190512 370730169
151263 152277 540339870
170091 172093 333393965
51319 117484 166106911
66716 96540 492285002
124144 130236 344767145
123332 171804 121836628
93861 94523 31449603
66114 144395 196281289
131325 181661 61790790
169770 174629 5797134
3139 70607 963411259
65593 158111 659327935
161251 196357 88166572
968 113083 830712910
193865 199702 402908970
137631 166839 171860897
164732 195595 77379727
162972 182446 652345405
185832 187177 967020
68270 179447 278974631
101983 130077 70600164
175289 190845 38925976
83510 173856 351194930
140640 182883 106182212
161324 189598 70951710
98048 125595 762508669
66089 147394 236687507
19674 110724 228341176
33451 147143 837114544
196953 199854 631781257
150973 156459 13864356
100897 131697 77541596
4832 164469 843863175
12010 27886 39525693
185976 196241 25869540
168653 184092 106012509
82421 94752 798231696
103628 145817 242716363
154403 169268 37406995
122730 148618 65109732
13130 89193 220499915
54792 100267 113616968
197742 198921 3000568
123546 134531 549088989
39791 192906 105565267
86245 176806 227579055
81887 137595 105559884
13828 63352 85302822
5990 100206 235670901
77854 193076 682909283
14091 109927 773149294
5645 37867 423006088
56423 199254 947028335
118915 173806 137786463
197469 199286 359652
180383 193791 4845625
48351 189317 353693363
50016 157880 9490878
112043 165274 515191737
16007 123463 536121865
91350 150921 149769441
51903 61113 649574048
92773 131148 506698237
15550 166481 378492035
43389 191845 372379729
95239 161252 166133228
95454 117876 56845082
150183 195395 113585030
23135 62672 800719925
51833 53517 422892423
25869 105849 522465331
172867 186411 845320863
148521 164924 915160841
66285 74232 19691033
78432 144471 165794674
28170 127693 591503700
10785 31302 508178702
54155 112012 145161362
16038 74750 300847860
74945 115589 102340662
115535 156898 103622522
106689 150079 108753417
175223 182853 636382223
104016 175646 179887680
165730 171805 15285577
52388 68871 41313308
147141 185729 489523181
175026 183503 81637332
74908 92491 893118902
167 94931 852130852
29433 34592 948939082
66493 117800 128790868
40958 99946 799830283
4332 61671 143703515
34276 84679 441325495
38765 57048 645775707
64077 124176 950526920
141844 175614 22069785
52951 171519 297561506
86363 100907 36419939
86809 109299 56745320
56020 73792 942974577
45730 53686 20059363
71601 85672 11199657
36842 129265 231748917
192171 194303 5387802
26303 158713 684403479
2551 58590 413105573
104648 143211 96706189
169174 191529 55951155
51134 198710 370248698
99551 122121 61484909
160104 199545 99028246
172964 178949 15013465
156991 181923 62626821
73189 131919 147396401
183598 199159 39083202
175652 195036 290437537
85792 136029 126178058
131975 141720 24411972
145455 196275 902146417
132833 188858 540240574
41215 136415 456112642
94321 102199 720376122
133731 169048 88902104
150771 183868 756437372
62716 68071 13353328
191192 195512 479949907
150239 182855 81910871
190393 196603 15701624
105716 182841 193536848
57991 191225 334121291
32229 95021 157088432
135534 152949 692044124
19391 45746 810739249
131281 194981 35701243
177806 183299 13754899
56613 149089 231934653
92413 149860 642155905
153334 193277 100320638
77105 79969 192068966
188677 191862 8013773
169827 173652 9512557
14981 17520 6361481
173756 195025 53421634
73403 87349 614019697
190890 198784 604974092
176641 180415 9450195
64507 119645 138238278
9334 151928 357399113
54446 148629 913837394
131566 149793 45882257
67231 189273 387229332
126228 134638 21098735
116636 179049 156500429
44304 164464 832889149
195417 197427 582962469
36522 128134 739193968
115557 116172 859953
127855 149460 54392366
88748 143179 136777041
195353 196971 4033008
79998 176994 819500924
107575 137862 75705228
162717 191051 71028833
22088 185381 409540032
162693 187399 217291417
35703 62766 248093146
146694 164536 27017093
6313 7020 1834728
109368 116274 17515446
131219 138370 312515831
20042 128115 270753793
40721 94581 424937795
29478 134794 264026308
168035 171785 296631702
173411 190611 43089058
88407 111306 141570390
85071 108177 58363940
34282 74030 637135743
128731 175706 400514272
51220 139353 220852117
26822 143327 292210005
13840 148634 394999552
119145 129631 447325189
47103 141093 235618891
186221 195867 448066619
175408 197424 55127055
30221 106802 12434751
169263 171270 5076135
165431 168498 7683601
102513 106893 11335348
126585 135178 21601562
180276 197224 42511621
185644 190725 12750022
6347 137074 327433371
134450 184359 517793472
142727 148497 502119328
110204 135644 63552924
112143 157807 616989594
138852 179856 958709586
14569 131507 385702910
68182 90315 309136140
90088 158821 387473534
69665 181094 279610698
27097 97286 175654006
71217 187866 317948458
154485 195556 607670251
97835 158198 683200725
29399 176383 848454076
55551 114331 147454420
46965 105902 147917717
119955 169491 678193221
149130 183698 86757064
165302 199048 84579235
78932 199091 301736527
96908 130529 361853663
199460 199596 343833
45766 107896 155950041
10127 161785 380204228
20153 112145 230704562
23795 31161 18411873
105194 112820 985384563
51687 63167 28850930
130533 189578 429893911
106555 107398 815737899
160041 170522 26469460
191413 199398 20074621
191556 194940 8601442
145803 173634 7604775
102484 155266 132736359
174968 192815 44676401
14622 105525 227870363
124885 159299 587538794
94787 133710 909909438
89493 113672 135929007
17869 39407 388090065
183505 184486 154678505
33195 169034 341032354
104646 137669 232101571
189277 198863 24107930
116598 185278 580612990
192889 195303 6134188
102270 112284 477132941
61908 168194 575843147
110592 152210 104265448
71148 183836 282751955
47620 193415 365924601
28928 185257 450152757
188652 199588 790618459
194670 196486 568050740
188190 195420 783142709
152249 168930 42019385
13280 152935 350153192
77967 184812 611446731
153878 155148 507950
1077 146655 364861719
59608 110996 128888388
27081 38728 29198346
33383 179166 365946341
195748 196141 999069
116045 128721 31455825
9431 35305 64527464
157365 167352 166163970
120588 145366 62342043
155470 181180 890617048
173755 192391 604243945
131055 150936 49976142
198709 199505 1989960
128700 130408 283654804
169120 193371 60773562
91306 151155 240011090
134673 183965 57930057
46762 114964 253138396
32215 134986 521170102
144640 198888 781005348
27343 89450 155442491
130121 176731 117186243
163039 169538 16413817
61692 92816 895451410
58723 64206 708719462
101000 142125 612332519
46734 168841 577510448
134461 158133 42465189
29507 94098 161674977
27088 191469 412468828
35804 142641 353206934
166996 169291 471194362
155608 171237 463026808
38853 115848 193411445
104757 160539 140018138
122059 128730 16641462
96050 120293 61238414
36371 66851 429017431
15525 99117 209101341
123739 125598 349913081
158888 179125 491660939
2524 33240 990929576
196926 197535 472517448
54812 105166 126166537
197299 198040 1831940
113219 117399 10529211
107698 190349 207284891
76255 81076 740352764
93952 160178 166546549
13715 66952 566422387
199742 199825 220147
67837 191110 945506297
6103 10113 162870685
182982 185972 7487168
189051 196497 344972593
48103 113184 163475448
67507 166322 253007343
173010 193916 18614180
44163 138414 379520004
142733 143118 987498
100790 159382 972824780
146121 169151 57884938
123253 155406 80797608
16008 54769 688841170
64755 98307 458829525
49195 186619 767758055
73763 182287 312627515
130224 174378 111033796
98495 102581 500674169
96922 108690 302062285
28635 90987 756705589
114293 186640 181418187
70210 171087 253254519
114127 122011 180856058
199857 199939 218594
130292 192942 887523984
36779 95344 146503601
185966 197253 28355786
76092 154054 195833097
174145 193528 48627939
111631 155307 886483263
183437 188452 160152789
59021 76045 42371351
126410 159022 82004684
3637 182924 521546779
163407 168457 12713751
196194 199877 9190952
23181 164096 452876820
116983 136822 268870678
57106 83402 376665611
51334 195802 842524126
45723 51191 24997341
164353 167615 8040530
113682 177756 160757286
19895 54186 198063309
44655 79271 86602728
100859 157022 141285985
1987 171667 425440191
83656 198794 835248963
17496 183618 416618615
32377 139464 268495591
130506 135972 762311337
185474 186908 3596562
156046 183709 69396620
19673 53720 158086447
80357 134162 230433778
102288 180155 195677063
144062 144436 943478
50135 122319 180978545
151072 168256 43243679
88602 100044 28693926
198937 199927 979776181
109462 117912 21277988
102785 190951 298357500
25720 133874 271216709
74756 84332 23955083
9160 178125 423620010
130351 138566 20597346
177704 179868 5454229
193859 197299 17411
109516 198151 414799519
124136 147064 57569937
162723 169019 280704763
11407 126080 522504598
146210 186195 881957020
16004 46173 75423547
114755 171130 141517095
55177 93217 992938306
27044 101610 216017736
177063 191172 482725082
120189 193613 691912352
63700 166297 257305185
144022 153183 471426862
151523 168999 44045866
85445 134185 122400956
168056 177413 23509173
164410 188066 59154668
22388 27562 12779557
182321 194369 732408684
156811 171923 909248083
113079 190017 192896337
119451 133046 387822200
180584 189445 22179772
145087 173477 40404254
98502 149089 611129734
30012 74794 112152515
125761 169349 109669103
115868 128507 31368886
42097 56426 35925990
106477 130725 60565829
15905 16871 99528038
142849 176616 468161804
181467 192377 256794729
68715 149360 901803118
42581 103922 153692203
112833 132573 49248785
22068 118052 537186824
56313 124861 171796010
97250 166923 175323439
45706 46986 506214099
102620 148459 115349675
172717 188736 948947366
80544 120699 100812005
45991 172422 780636533
137345 181209 499684112
74115 119719 114578224
60519 68592 582204826
4095 27446 251102170
29180 29969 1999263
57830 102201 396952125
118764 129044 25626352
91122 183743 232778967
21798 30269 18536286
120569 164182 298519817
77957 191154 284207787
68616 122450 486840533
87300 152986 358504806
187182 192364 253837813
193691 199028 13356647
157509 190060 941854237
178152 183196 12655666
8805 173106 411953093
107866 153682 154234067
74104 81108 17548393
106057 117741 29383218
144889 175601 523717677
176941 184729 19482350
77275 175107 40582193
130111 194109 898980728
153186 160306 17883599
81290 196974 361858745
19046 123426 605178646
175134 195867 613817333
41374 175369 655214111
92341 153930 786514858
22616 25551 833578662
10528 113789 778993760
180616 193883 33365657
35669 46524 27271461
82011 117678 89782248
75398 80932 891049678
176687 183633 17396105
125512 190878 164189678
146501 188056 763709808
22440 145100 307578948
117593 147752 75542519
4792 162915 973700190
802 89267 221109386
105144 172513 660014216
135421 195863 151943693
71666 197900 76930050
76685 105346 72153849
172587 193895 6307880
112616 187138 466026056
129289 181634 603105769
107275 116051 324686915
92618 102541 25007864
103259 169653 166904420
95048 162984 780432014
40957 152733 849584576
41613 179306 147739232
35368 43080 222202019
87393 100498 32853060
136980 169082 80887119
165684 174599 22374720
124340 146616 56011406
115438 152168 91941888
142631 146573 868170773
14919 104102 223450475
50017 136273 216142861
97568 161519 160911093
20157 125766 519619437
187620 192137 11455455
90607 196140 265304062
86547 137932 129039343
177252 188827 662695905
101216 104341 4636602
122614 189573 484503001
112283 192151 200330125
570 33420 422169337
8661 113944 263799276
195928 197858 4738113
176688 176881 299977945
131944 183402 129258125
168023 184484 41284898
161325 183248 238225730
154278 196898 106962921
88701 138844 8285386
130773 146097 172353725
138326 162923 721047941
116429 125535 920663858
32397 179949 370314053
81268 171358 226374929
64335 140161 189965154
96480 152171 140124769
114117 196366 966833727
23676 85489 154731937
7866 192444 941240684
133084 146074 69173030
184497 199682 38144081
8012 150722 357583952
51424 65217 263990558
36879 120511 209777407
193352 199122 14455312
126763 173942 118678984
5087 67361 155987486
188638 193160 579981853
142100 158423 1178210
170473 172857 5885516
145095 164641 49178867
107191 166350 148385847
72105 93854 54249716
179751 192334 874338925
141805 159940 652652567
40704 103300 156881194
185091 194584 680890134
125055 184230 148640695
134467 138857 11032533
22097 110609 374805460
181043 192463 28678753
54980 168804 285553851
156848 162225 251081581
99032 147073 120942035
34545 130741 241310162
67402 74742 256684702
142622 157417 27580535
114296 166499 77466398
77365 89790 391341392
29941 157662 320347564
54513 85246 76673550
118748 157989 98391361
198267 199098 2121143
35603 147897 281813401
110608 115924 13410035
160172 186951 67186151
172500 199510 121849319
164515 186573 437190144
65833 120784 137672352
93931 166467 182444271
70897 79283 20829602
109256 112381 126209558
170760 188373 43941333
123151 145047 716638586
52716 74768 55086880
130520 177515 118153622
127269 139834 31480420
57678 123034 163759745
196919 199490 6419597
175125 182262 17812701
88963 163101 186480759
69236 126899 144482160
163654 178753 37904840
70876 137360 166617302
160584 187561 67632462
114357 130987 122754039
161359 188694 398842760
146543 194413 120195969
32171 197880 415771873
124020 195573 179688464
172967 185440 969973090
113319 157701 111202727
165850 175516 104779937
103853 194200 226877613
37655 64186 888211324
193345 199603 405621968
24214 177803 426983041
142725 164703 732997112
67686 181425 285366989
130204 167006 571429304
149031 184004 87764465
161866 195011 83241881
43316 118075 912700785
65247 145514 812712638
168632 177408 184113696
154025 179597 17569129
84578 139144 733324240
164501 199554 681624016
182650 198322 15320464
13133 81205 170437994
7576 142863 715348181
154042 167907 885183099
174521 199133 61727455
99178 127987 953048947
36269 49508 873495437
191945 192632 1728462
155649 167332 588785912
138646 177329 97285986
60243 109180 808761346
147315 186308 97807489
143553 198315 137522302
155960 177245 53441581
138728 193096 866265815
141920 197307 498381671
151845 168613 42229657
110089 114807 165021773
111893 124478 31382195
148386 154200 605524141
191810 199254 18735418
162720 180716 961501908
93997 199318 264678940
79730 190462 687209715
100373 114868 24479324
126006 178957 500952916
24046 180734 991737724
75768 126796 469042376
193396 194049 365391
100647 152084 129408124
38935 101457 487229724
121806 181083 148855281
134557 139281 427904426
65030 82530 43559346
189172 198912 446699845
10069 86638 191471061
124912 199474 187230645
22229 82837 742206629
145802 176510 77043783
113580 153714 100640536
150955 154372 8698749
154035 164907 27416740
21116 163854 358024404
67909 168280 251869372
86273 87446 5224708
175496 187999 238594359
124955 146295 53701298
45047 64370 570809954
20803 96876 190227062
151844 181503 706095460
46778 98648 129727634
119066 119124 707338575
199275 199758 125994849
106485 191075 212139582
197816 198365 1424869
44656 65608 519252497
193900 194910 664716251
178993 195281 132032223
116808 174156 926110225
45213 77736 147193638
6655 185339 216363491
51812 97484 806524977
128994 142260 223050058
6775 52959 677951650
103491 139259 89678788
150259 177123 876488747
74643 191100 924700558
194600 196732 166693404
15069 89071 897960938
170210 184625 171169495
62698 189858 821399941
116075 159053 486959932
77090 154000 913576552
122188 126245 787983645
22766 164106 354580249
109779 142099 80900432
117893 161220 252048514
137488 153366 477473510
145660 181826 90754814
138154 139110 2397811
54810 93218 95881041
61556 140533 389353829
112697 179566 508004495
158331 184474 65688733
106165 190511 479031606
95171 195663 738694086
29067 101085 180331983
44497 138910 236700868
114273 143113 561615765
144330 155091 479881366
181433 192893 603215702
35759 133218 855165954
49390 77329 90907038
30846 189919 991626906
178665 188149 739538939
126334 168438 713495367
22673 115147 234896497
154938 175552 114801898
60562 157011 241879929
156436 172051 569967827
41240 114551 184012646
135230 199005 160281122
144641 177581 82726193
54589 77174 56365845
93938 144114 832369804
129788 148026 46019218
75078 110986 876026885
25722 95714 690141242
71286 146223 728767860
123978 155801 859078927
119437 120326 682487187
81304 106140 239578828
64391 179372 288477230
83419 119700 551107252
144020 176671 82053433
20122 122757 592864136
191387 197114 14424982
167495 193379 65012269
84779 118328 783654474
117689 193279 189594643
34714 84195 123991551
82590 98393 39471137
28156 31776 9093588
114399 176130 387608169
164077 186735 56694213
183369 198073 100752787
155747 167115 28504693
67448 80233 31816661
93870 179418 215106799
96833 195773 248770895
143775 165243 204300724
190719 193548 7181312
143303 152718 611302080
85445 94263 666210426
178235 184492 33259988
189957 193776 357698675
39107 58756 758164565
93910 144402 173313614
127783 197511 535106802
33697 86738 132835147
156382 184805 71305204
24128 45518 600117674
105157 135293 75454751
127382 165582 96124259
68679 178377 275261475
169699 178448 265705485
87065 144796 145141605
157093 188669 635538295
52911 141156 221137307
98406 175184 341433226
101730 141658 426355280
75811 76871 924524
72548 162220 668062072
182021 183556 857617298
38155 117177 198491377
54826 113681 750071723
139802 146523 645020113
31684 50101 46258598
146010 183257 93435013
118707 183679 303987928
71566 167488 240737292
143564 147308 432166818
46357 110804 161831335
147396 147734 881933
87742 184414 124299463
170326 188952 46508872
52629 135812 603802133
134250 154391 50777736
39491 170583 363720901
156888 159671 6933064
117952 134063 427189431
96253 104239 466207391
28816 196639 421158113
103621 195706 231257538
140175 162944 832763662
124222 156735 353047639
29984 154004 808108106
28535 144037 877805046
50056 149073 207957289
5916 38014 570094547
67968 181526 791040191
69317 131467 155798992
126763 195678 173240371
110455 177661 168566765
88308 179190 228445263
56386 135226 663635920
138247 193515 531351141
173375 177373 852281589
113747 114267 1365331
17426 130629 283633434
192729 195555 572828367
115827 147618 319082767
92802 176998 211696230
63238 158351 238446379
57809 122988 163294128
146530 156168 24212960
17124 56741 315012432
193687 195658 4951884
125598 180199 74562045
153283 169927 606356301
47474 142686 238800051
194039 195031 2511281
72433 75138 6687850
70525 178004 573008802
144997 146945 4907028
111276 154632 108718600
74595 76556 4863549
153757 176543 57222738
11128 181902 428254709
60607 65480 12184517
24777 173250 372667170
58493 192177 830963751
147713 185676 95226309
23989 193956 426485128
187619 196174 999355950
173196 175233 5134636
140751 151370 26800734
35619 146603 830679600
154691 160213 13800247
14079 140260 316190511
150593 171081 442697631
31223 112808 571257726
134640 175987 714062938
12383 135071 992012507
157978 184703 67114705
61687 142936 203559407
3907 167961 411268984
114887 135436 951099432
183020 193995 559531668
80001 139887 973323242
129837 166940 93338330
30075 177234 369256923
132485 192206 150071165
145690 157677 29983173
135106 147417 31094964
24720 75232 177681816
187120 193598 16359136
9498 161416 600936381
91779 123721 876049109
48824 58748 788988444
172883 197022 623417806
41585 129947 667265546
123442 156385 82735793
89988 157239 169096449
46423 94509 583938116
185464 198027 945369857
120183 187698 856595279
101945 183946 866635762
55269 105169 124980481
82219 138297 58837417
25787 189222 536870444
71897 140331 15474252
50400 118666 565915492
83214 182317 248897171
68186 82570 35807202
15389 121763 266581697
100474 156309 140500496
41802 143566 255151888
185422 192492 17784922
93450 170400 193657355
20231 131278 278238345
124192 124338 358585
71283 166539 239101351
171144 199815 71806227
163465 193111 455033508
137860 190451 263370101
120403 188484 170884420
9782 85666 189717577
124833 155380 76807725
97468 161257 160512849
36821 132007 238750041
24341 27524 7985395
13640 65624 255173715
190084 193392 8421269
152706 198219 114232016
175874 188150 843284650
179460 181442 369203336
102922 157725 137642173
140470 171427 78008237
106779 152207 113828475
177191 183356 15448777
124090 138559 354906055
17448 111249 235250958
199822 199985 22504555
48506 77155 947803865
55480 187381 332928018
89234 186810 245178406
62005 169954 835724334
38052 143764 265276031
60770 77228 255836525
23777 54792 77902599
20381 32316 29673679
101046 143964 875363197
99950 178032 196308848
136922 168167 11588991
106602 167778 732844716
67125 193385 638745487
198873 199342 1196047
8743 166810 618937613
83588 106819 58607007
93714 95901 5439285
60571 177890 294311276
164912 173755 651540123
26704 134357 397298653
159050 167234 510189760
124250 144632 51181612
74073 185722 280282787
13425 18279 12127364
86009 96459 11198011
148133 197996 125035108
151973 186139 881306715
100352 109880 24325546
135342 160065 62223848
173243 188827 39021605
62178 172219 314286755
8364 188792 784326793
189046 192284 8224304
137050 175448 384980629
32572 37040 11228681
151588 187218 12155734
26521 52812 976523427
112101 149887 943520917
160688 164073 463305575
169797 186903 567236412
176853 194694 34193458
84852 171539 397594736
12379 32735 50735408
141044 174036 48917696
195049 197930 7095624
190458 191156 773255695
6474 68672 155696603
52565 72420 151534108
47584 146054 260904482
168232 186005 44521599
104547 132644 262950506
108039 145974 259703342
49023 117557 815688161
55148 117300 155911448
15871 139232 309062128
33939 155754 305754913
87079 151088 160855189
71178 175981 263081934
16126 103905 604163644
59217 186107 318183579
181312 199061 44546705
68910 71678 146946996
157322 180353 700410380
89785 124478 87345692
6023 141324 944287857
92183 98260 218990064
34117 91808 924840821
84448 91554 172361213
79070 105458 118497272
75029 185626 713584695
196291 198486 273815439
107080 129589 104171392
60775 174633 285672397
102337 126089 714533227
30854 89667 147170179
160824 185537 62012965
93349 134375 909504726
142468 199147 142392456
44472 179645 339185666
115534 198367 207689979
173361 189510 40407336
32031 172715 507937637
101820 198327 947793900
126724 175604 12667303
127888 139972 5469518
150908 162560 306119376
146922 192509 114409110
165933 171242 142816639
42481 153411 278169396
110245 146117 89956521
45783 170971 314274951
189396 199266 407486010
78535 91238 31648115
108752 178753 175690773
38972 102354 158776176
40771 65499 62077325
21699 79045 787973108
130535 137732 694042025
184819 189452 28644911
13686 25493 801057
181696 186773 12691582
168075 184428 823420428
112500 115776 8270875
142512 170486 71161556
189431 190671 3145998
144378 160579 40708030
115084 175215 150832032
45703 142374 314237424
81179 128828 119550447
86966 120378 329059900
35488 172168 343130584
182148 183253 651129721
76847 95439 368192621
153540 173865 921691797
29878 121912 696185669
173282 185475 486564466
133188 162840 74606356
181438 199329 643767527
148500 193972 114104518
30322 194204 411223673
151220 198791 119409872
116729 158193 103793555
2899 160201 394272609
168965 175505 843032006
33656 101182 169159300
92837 109142 41300680
35605 195359 400945207
100500 169336 444798103
146492 172662 821322799
36843 42556 14486294
51450 167887 377822174
78216 145598 169283706
196253 198520 5619933
196539 197775 965628660
183443 190271 148207594
187492 188629 2651974
102416 116312 35327879
50681 67645 227948443
174651 187363 31763876
195847 196587 1861075
106451 124580 576304207
56992 197941 353505810
150530 189717 98386861
121721 196644 714926366
137094 171177 384922481
91430 199719 575189458
150090 186195 90575665
142758 165732 57892237
57798 179710 305765812
180106 193146 32734791
195702 198341 533318520
74150 136288 155819337
41631 159483 588734927
168874 188813 49921959
22970 190795 462428610
85570 181546 785352635
108714 171504 227577813
108599 143384 275783287
48374 146447 493366518
197878 199083 597751442
145738 159515 34482957
9139 17872 33184278
17349 76328 23360513
83286 102145 876318552
49803 139751 225431614
7507 125404 295219541
14536 116109 821504468
131126 171161 387225037
24864 45739 52446817
198539 199029 1240570
120191 188273 170829924
193745 198365 456290202
69756 81918 45709733
165878 177875 30083232
159135 166154 188205285
62654 153502 455001725
105303 194342 984152909
88349 112268 691952119
149227 183053 84874323
123707 126298 208196167
20296 107741 219230876
72101 190865 791658187
124444 177100 132219285
176369 193476 190956602
132193 144842 31863908
107322 196303 942979147
199589 199800 515897
176568 192966 41155170
39099 141531 470783899
128343 159103 77281425
156104 189001 180517857
138510 162318 702868686
188522 197120 578430132
9654 16963 539214758
192591 199650 143898334
94933 149270 558684400
115886 165053 459745749
59330 68000 21626892
42823 48082 3518636
195897 197192 3220447
118033 186379 171382530
65138 159417 236381915
148592 195848 118601043
174535 187497 32383589
83066 146098 600214129
55110 90024 87094985
16208 60009 109773942
61638 154095 231885988
189223 193719 11404798
194154 196449 5761699
195296 196782 3727844
120753 139355 46609353
169113 181933 32081621
107365 181217 185252353
90038 99826 24574208
77858 179549 718012647
929 30251 73187042
62570 187707 313788029
107364 158339 127745832
11340 159623 910031514
66985 176136 273893695
35967 180380 362380962
147825 157695 24658765
69413 189965 302442325
186580 192885 144322445
180902 190798 24773835
107477 165785 271942743
46810 196231 922806104
22579 76364 134520041
2948 120461 350391999
111324 175875 161966548
129289 173548 111302248
93985 157100 158743040
59570 180626 679745448
57024 165251 623275191
193413 199754 15865442
3487 115526 280872662
69507 95973 258043518
130521 131380 2206757
37 83731 209285579
105904 129916 60023646
178064 192600 36474386
165404 175192 293110492
10478 144890 82261718
38852 99812 117679225
62102 83663 53726076
165708 189382 59254163
181970 198230 40730428
134559 161252 67180605
151959 174134 55766940
35404 156105 302931594
39471 102405 157677459
144495 195697 128611990
170547 175620 12630638
170483 176170 14168924
44123 199683 48126630
177880 195212 903470558
49684 112305 157238129
112524 177699 163422218
131079 181833 127549747
99411 111360 306339874
144948 155030 428828407
45004 180865 340901271
177718 180147 416080478
127552 174569 118273968
52724 159816 268630231
110576 130403 889094850
152218 180011 608167691
106128 181382 188783485
136370 172720 91558764
38201 164185 928755816
4698 110152 264369151
12858 196368 460285300
12641 193257 452959540
195205 198674 8668695
19862 66301 116368116
112844 142488 796808288
66148 166360 519288322
155957 172704 42097991
57516 102479 222606858
103982 122160 383306902
182374 196927 36563651
143584 170089 66780109
98431 141042 285035977
9724 48812 470778703
53795 81532 834300716
15557 151412 969959044
23672 57716 85517710
167355 189174 54681527
177991 184445 16168437
159896 160614 1818523
58433 99275 714806497
196248 199245 7475601
167157 178990 967829787
133140 169638 316114174
64997 153238 758396698
110418 122229 29474728
46390 145605 321686099
132489 141607 958449033
165987 191998 353909843
31225 68212 92865662
107950 191047 354000170
36546 66571 266637044
75075 136439 329698074
9143 18133 22430665
190964 192951 5036979
142090 174841 640521182
167311 176267 188166730
44593 59908 359390118
38599 78397 99758262
77885 125338 26388618
125386 132734 18450816
116421 119160 126210189
80206 172447 342652105
177686 195698 45241102
83373 157270 247159888
21679 143130 304406726
87433 123043 89641495
67852 98853 298877675
62843 104388 104033110
48603 192686 361537980
88248 169830 417948740
147410 177461 44893003
7457 59257 217144402
105342 181966 192354688
192471 199850 18499586
11049 70130 147952378
53832 127216 183817205
43034 47021 928474265
74424 127462 133075379
159550 196373 132733181
97891 168422 498995969
141159 151428 554367723
184789 190323 118676113
122462 178596 455056545
63894 116334 131612027
49025 116918 226330292
180854 182920 5175590
49838 103361 466628492
77360 133317 863571332
189993 190725 828438515
81027 102827 8795120
90829 163919 353974545
110456 110918 1157380
25755 73207 518282056
45157 164936 300668855
86779 185028 246882448
154356 167188 21194230
52748 70529 44555571
130361 172864 861287161
78506 155881 194343791
26185 132195 265838210
37427 47057 24250783
177314 195857 46570046
36810 169645 333490376
40740 62702 698653478
194882 195136 102535204
4049 8044 490348201
134948 162993 302971558
129167 198318 897666999
182571 190233 87701693
48214 199171 777179476
36593 107864 178950460
95624 195429 250995226
130610 186868 866100932
192826 196286 8769082
96659 144141 707195667
132804 134681 4660879
173857 195833 170660662
76529 90177 637326975
126025 184269 146402642
53805 117634 160164198
104717 141283 5518586
99505 124209 62291772
18557 136637 295887883
171207 178387 849753279
98214 114434 955023460
112783 152258 98857907
79392 164498 213931588
107432 114037 16552251
81014 140603 732828387
136750 138923 5495279
142476 157321 297041254
83826 130952 118290153
21890 114796 233017739
25423 50595 525707678
190622 191044 1057219
135842 183289 213836473
94512 199360 263568660
30772 119653 222954632
88757 110452 525113189
47295 187127 350833584
17583 179143 685851538
93249 157584 161735159
111598 196895 213939848
110137 151367 737667777
151040 188454 722693796
41116 130395 223624162
15275 198816 460305210
28457 71102 106989498
76581 150189 158768747
146991 163275 40884736
129495 193743 200186297
141935 195909 14408709
126917 167958 103221643
143747 145941 959628777
114419 199936 214494393
38568 170060 905253452
114791 157356 977540353
160533 196759 615961104
41998 163189 304016658
110234 193270 208306673
197493 198905 3594561
112413 169889 998084629
164706 182805 45276659
138241 176367 643827839
6916 15124 707271
78511 153981 549241627
6811 170016 992104205
48834 66358 44002374
183763 185152 582206444
31191 160085 715859812
95071 178434 527981417
77715 84744 135080236
138334 168693 76496898
101503 139310 95001701
53129 104829 506799956
195930 198498 345196814
87639 88064 374841923
169679 190251 51447148
76027 161620 428700079
125938 164595 97376507
179660 180831 2927478
27399 104399 773928091
118925 156665 505077027
104917 146940 892106886
101016 173613 182579731
190021 192169 183257184
14278 149719 572271092
50731 174526 310653340
148925 162273 33584063
106341 141285 69853123
131904 186175 424665922
155764 199607 110015045
196562 199845 8196012
94290 130556 91250157
197374 197510 333175
150382 178456 70553305
24526 184675 64609721
50902 71013 50411912
22393 99476 315034039
72966 117991 142502288
111899 132206 50696780
57590 198666 38303320
124457 197352 257803325
130140 145649 39147534
69256 103961 233927564
50210 116359 989731874
29733 185711 416020733
25335 174571 374588578
118118 186545 171627803
136265 199309 910989498
60126 186390 316618927
172298 184385 204072567
185172 190277 930547902
165135 180964 39628171
72622 104857 675976155
94595 107234 32277863
86277 159013 182743761
57739 183541 652047315
91683 115806 264250663
73750 102453 596480804
3081 197637 58200647
22375 85898 673436896
177308 190889 908058030
176025 179618 565048254
60115 157823 244933634
85949 189848 862868785
198979 199621 1640249
85186 119734 112120398
72010 122339 586193026
85880 175812 226051137
32580 105847 856885009
41483 105236 159851141
136279 156634 817816581
164437 182127 44265925
63919 82971 382024727
25840 46098 50853374
44782 161410 773909584
142461 197243 125252582
100410 186219 215593702
180751 190147 23521359
60945 64217 506928789
190826 193710 362650690
16626 114285 244913139
65819 188437 593189150
37664 136831 248675605
95242 194370 249324490
96272 184868 850748357
291 38396 95043167
6205 35287 72556666
2276 5803 8820557
82303 146728 161895720
108623 145104 91535835
172780 187443 611755237
36425 121863 709499842
194436 197610 282389019
3007 103473 746369676
40863 188453 370267810
24118 59495 88891417
97168 161935 163003935
60186 188731 322372384
48139 199667 471993379
17858 145258 262503040
10387 122803 281651748
73734 122208 121710432
78548 115707 93568529
161089 161126 89499
60443 106075 114426717
111243 112931 159627899
177693 195775 45402211
192328 199243 252939564
70965 105483 707053545
54896 174507 700447395
185604 191255 168946821
134273 173809 99455396
109023 159488 572016696
142641 158565 575883830
77735 183831 266381842
118925 153771 87429048
126282 147449 53311648
75645 96421 222177180
130187 154209 60481894
72556 73673 2757705
148078 165403 43549520
184766 193295 21461334
141446 187297 115196460
186488 190350 726413255
90921 158059 168806522
40970 194274 636504869
24629 35947 28410604
188913 197101 20619463
163591 199484 90031311
154213 190584 91257177
85482 96378 27215161
79574 172442 248921082
153962 184964 354700633
56681 194439 548249354
179378 186300 779574583
81738 149951 290511941
140376 178688 96398354
7010 82644 189104464
52412 59189 353161164
163742 187738 228885847
60622 68935 213141218
80551 89900 956268260
108839 134368 63814063
186282 187253 595160622
37154 192123 747393833
182871 193439 708703009
25892 107249 204231663
53100 74970 54599311
88920 142210 856311707
191867 194892 266103982
65749 112824 976087756
168768 179422 19085252
82077 103126 240730056
114574 184637 567496885
142779 177289 86764595
83973 182406 247247867
123174 173812 616715263
23028 171978 373736519
199720 199903 180361731
180083 187993 19781056
110972 118663 19218769
145388 159579 35511214
147298 195216 556214994
53864 66497 31643005
89871 150619 152721348
40370 125844 214270976
181573 198147 196470638
65229 105963 102119446
185478 195772 25921734
166565 192223 64373054
134169 161462 68685897
110155 148937 7153419
160937 165257 10971475
3665 199396 932414587
85255 160136 648186576
28506 119837 229141026
51582 186309 955821762
118453 158050 99283009
32936 181059 970686798
41176 177510 342100912
197498 198554 327164462
178330 188706 25980600
115216 154575 542344412
107382 167337 485912391
125273 145587 51155912
87825 150063 417274940
62287 174398 702873064
166165 177908 674058985
118097 161730 109438869
160446 165126 11878310
46244 198957 383217613
181029 194639 34236154
194176 197806 9011631
88075 157585 174720269
133779 146267 21393859
2382 144540 356226635
148300 161392 32793437
117396 122774 13257348
21757 51476 74481028
150600 155984 13612344
18818 91405 181584575
73532 96354 57005111
149450 169626 50770009
64710 117988 834915803
120354 185469 163423146
176698 186901 25527960
151545 157963 16101318
82684 169665 218605794
169178 189682 51308403
109833 146864 627707669
20222 27163 17169450
185445 198431 32619398
28069 190874 408503590
77424 165606 221557443
176442 193477 60359525
85781 123827 128381052
146080 177133 77911119
133918 151694 44709310
52972 135979 208000636
147864 152897 12568028
31880 115383 209690759
135210 184858 630207183
82743 188822 266390155
22265 182113 827885574
70455 116121 870738468
139085 143931 306121518
118263 184881 167148248
156687 183916 580104063
143192 193737 127029094
175136 199047 893701490
183705 195367 750285098
47715 66906 96310878
198416 199907 58704973
77589 120592 141623324
9165 167506 370811429
154422 195459 103019828
164713 165089 893292
134963 164969 75661733
41857 103477 782385127
11877 155577 360323471
63495 86899 396611331
170420 181107 26669895
21454 145594 408203901
178014 189442 27607357
149325 156285 666276500
138438 187791 124004890
19811 120412 723663948
153079 169853 42280981
56708 118153 358717068
2668 138362 642955065
197572 197722 97857063
6079 107314 253723035
111187 198096 217934017
113317 182894 174518085
132003 188061 208899151
188797 193599 12103371
7376 167813 402154392
140778 156146 338036894
114154 129192 232204375
116335 169325 132895037
69188 116238 118252040
19443 21395 4881115
162843 197031 156101253
55517 89791 996888050
101372 173581 820229971
182748 199711 450429091
150818 180803 75334233
196136 199708 8917408
52200 53158 352787204
37742 105005 168784495
47178 180619 334846297
171746 195118 58599880
147095 195195 664464756
120788 142961 156519178
42478 117625 587538950
129615 191628 350474596
56965 155968 248312737
84200 173920 225431809
136899 138838 4892972
180655 195918 38340117
70098 167796 245116355
77895 161753 210622115
28389 158880 327354580
66351 74725 376341443
39100 104481 445785502
135042 136406 3397348
42176 55413 453305256
74151 125650 681712126
3627 146911 371656882
125353 170842 513671168
194397 199894 13721166
74318 186946 282747556
179660 187054 18490100
146704 171449 62189157
169805 190098 471553404
148378 199637 726751625
86000 97622 335868442
130726 141003 905223639
176950 194373 518495122
177918 186199 70247221
121472 138638 42957498
99999 117469 44334922
165215 184910 414117325
10363 33439 57503213
65150 69016 491480360
69055 134930 781398042
154521 183238 175449626
151875 165945 35414748
195037 199619 153653267
119451 161378 105211546
183531 185518 475655006
42927 59832 75084084
30925 158479 831972029
122593 178870 141369259
128856 144647 115798274
114768 181758 168023586
147531 164009 791391746
145737 173715 70201243
166268 178091 29631111
85772 144770 728712588
139755 195655 140571567
46957 100713 134507927
115888 157502 917589527
108948 169892 153042207
6765 148875 356149013
66520 133813 706616812
165887 190625 61987447
133503 176771 229662604
4287 20459 40501530
43541 137930 236520941
81876 197215 289598361
58961 149982 912689185
38152 194761 535306437
134536 188943 419170386
87222 190370 259109712
145528 179506 605576652
130308 183355 718157521
35989 176979 353834786
51043 151510 800229899
60326 184388 404115584
142148 191020 509753539
141931 149926 125634307
25935 27917 671418342
175591 192138 541721818
174894 189670 269355148
144099 163237 120820557
136137 141333 13080384
47197 95324 120271443
71526 114218 107263261
28761 104127 459523775
128402 173067 808574999
122897 198808 190577801
126001 175938 125616105
28444 151887 940544702
133376 136338 5208653
50825 198479 693695736
103363 142040 97076897
115559 172549 583222898
29997 97699 169384291
124329 161855 94255784
152860 171485 46912659
13826 137260 309265409
140690 190635 506991642
187736 194253 16510665
173781 191920 714665741
52136 103616 896247196
391 123669 308781450
116943 175677 147328653
28063 72925 112438098
180463 191491 27645343
124478 192135 169891518
109637 170917 663756137
72477 168449 240995840
69639 160813 89878726
118643 127857 289554596
14225 193982 450918931
90582 159848 877219592
1870 83595 204406321
140088 157092 245532943
98033 171574 187824584
131774 191085 619444561
155617 173077 31694570
191166 194814 9270821
42580 118786 983859776
2161 68601 166329782
182552 195669 370533984
35465 145280 275604752
98140 163472 164419435
29685 59601 745221390
43842 168587 802293931
10549 143682 503271732
187986 189581 888252561
139074 162438 962673484
69841 96966 67565050
164612 174921 578268960
193525 195364 4643233
185499 195802 25944954
41570 134926 233926513
91679 102506 81099555
10218 80589 176065519
53869 189756 807514928
136811 188456 129779169
86798 147656 169378988
86018 198794 817881832
5964 77075 852501175
19201 187572 901385935
150941 190224 98630570
5961 53012 189214940
184765 188621 725511580
127023 153756 903453794
48533 63185 599121637
231 191175 651218108
97378 131889 566828954
39432 70553 957596842
134558 137364 638645855
79277 195505 291958237
174459 193278 47187877
116360 136081 2172898
145891 155660 882429937
42237 158276 290947236
157158 181737 591663014
86120 152243 166169343
190954 191564 245693695
162135 190722 10399380
17174 100227 692595659
125396 149812 61449197
172808 174629 77993203
162831 175414 31619455
170081 192345 55754605
63109 132508 200776326
199407 199571 431901
187520 190426 7292919
92893 113964 53316285
46227 58654 31373701
32660 156767 311491756
179378 191301 907718295
129387 195458 166083036
177392 187993 87647245
103941 183852 587006040
32637 54442 54954706
98465 189966 229951287
160744 161474 1852295
193662 199746 15225442
66684 126858 150721796
131676 172749 103258889
139614 161203 267266247
109205 109232 901912943
45189 82150 128158521
164638 184253 514983799
116273 196967 202329662
110153 149781 269149267
3435 196714 484638665
34359 152894 297472654
68521 194641 316491244
1053 47909 117073630
21880 110914 861569287
138669 186700 120695325
65547 66603 512900464
125907 145273 48837627
73566 199410 315954106
137584 144091 16484094
155029 178245 28385408
192356 192616 214033874
165846 183106 43248157
58401 83101 61562055
66903 149976 208378901
6544 152331 365350636
38911 86786 655857729
133904 162507 71995199
104360 126125 54487065
111068 192011 383335055
150214 161868 400192265
113692 157650 994590534
49950 129132 106328865
179408 199597 50635167
163928 185790 938734327
4134 92373 873793880
30354 129662 849659046
9522 130280 385177923
165119 172335 18123225
147941 169189 53415876
187023 189485 980575333
160620 189545 730831837
63110 157972 237809759
155934 170667 142780227
101444 154067 427473111
99139 177495 14907475
115344 123009 4098233
94368 167092 483508407
58864 140532 204607543
189336 190597 869788579
199697 199996 723300
152918 169397 140317124
169012 176786 385237637
45117 63370 23920346
129425 153789 659910672
93207 160099 168183967
91944 117248 957034912
59784 187584 320444495
32229 88819 583833711
197070 197235 988969867
90569 187453 243458246
95167 96322 2950959
190863 195424 131052002
32714 132127 249404586
20652 137203 292034483
49276 158827 709900463
189476 191518 5157999
89371 164647 189449224
20613 27894 18042931
187272 188259 766856685
79507 110728 297848583
28426 90618 201730630
134113 150134 509766315
168304 198654 669997417
161523 168247 16944381
191147 196827 14311987
37766 96604 870471325
160710 164576 527777124
179273 180325 2612227
34544 160503 993151076
44536 147059 257241339
77553 100326 57006522
43162 51500 20903096
165088 170080 77924770
134834 190503 139896063
142466 183192 102336057
12233 57214 428455756
22852 180649 395776722
59196 173775 287382656
59624 190559 697361311
175134 189379 136605943
79821 199869 301434415
37853 79820 105202232
115624 126672 899852926
71447 94334 670105913
86337 160221 526710917
105422 139690 965420707
2185 175096 576297578
172387 183818 693431255
1009 24100 939221107
96361 131925 89558525
39478 163666 749319986
3953 39840 603298596
84256 145545 154042694
59708 123270 55622576
49585 122906 183832517
81778 140386 413538409
32001 34025 5002700
160416 170124 397993916
115382 121460 15011104
54982 70253 38181553
61574 178667 330119245
22895 39453 838862652
79125 173953 406483450
76609 179409 866166993
111713 138780 67563153
86876 165902 198668247
8601 120819 184418623
78677 183226 262551037
107285 188199 202885587
33908 35686 14874474
100089 141354 103688686
66603 189062 307158503
65368 157005 650120201
130444 165242 87616805
102280 167832 1560648
109089 154141 499033657
46009 166047 301242818
45262 158229 283363120
81510 115604 85891998
106890 150617 109568095
68844 78469 312754738
169354 192708 817293174
105409 140801 88635232
69449 81444 290425232
94712 115257 52198677
63715 124232 151598094
103819 184859 203456854
164917 197386 356653483
176577 188716 14243833
66598 127425 307265714
134630 151966 192926757
170441 173513 7586340
23402 144293 303195605
194360 199729 13412894
147587 196519 411018024
140705 181493 102560683
35269 106610 351662396
38986 135240 993822843
108912 160703 17737107
50779 149794 248415752
159901 166785 764488287
46634 61416 443759989
37698 64636 67759970
57204 86954 74235924
186441 196998 26583418
84757 153337 34883953
112603 156933 620480996
164363 170061 14314273
70120 100444 75709921
111978 140053 682770263
103624 191284 639813815
188926 197808 119044588
192682 195589 7366341
127363 171494 943274192
187411 198542 28002843
131124 131751 167166789
64886 141765 379179877
155661 199127 98156075
96354 157661 425723350
105632 114568 365639027
194357 196705 720450387
171733 194176 766465295
146487 159140 844299626
149078 179934 20894422
120881 187269 601849547
39755 76835 306051811
48364 179512 329135951
52958 58363 13657365
171380 195405 563826876
132981 136943 9912320
39855 161383 304923987
123912 167626 857529644
2944 52686 124459993
175279 184812 732889562
68191 94033 64398932
111690 180787 173256046
194185 195421 3122533
15428 72378 997751892
119580 183659 160808914
59565 153513 602702018
119450 145084 64353144
87639 190207 257696746
144777 146653 4759846
171480 195736 215008922
133647 181834 153560701
27614 46606 47656167
117038 169578 131853567
85403 146921 84681794
63888 110811 117673928
45988 159266 284128794
183723 189210 13711767
61185 74860 34015390
115933 186641 447497253
155484 168147 31748200
73296 104051 579574612
196317 197183 2133273
143368 197580 136129316
50421 79895 886407402
43789 86177 105949850
153057 198309 113599412
113019 174579 154451336
197358 199505 280379364
41023 73701 214590856
5940 189998 883958426
183762 189615 165275901
181287 193796 894300895
189503 191574 5239484
2114 73056 911881256
135181 176700 513793360
47672 57452 238161073
130500 183046 132021125
11404 184421 323192341
53975 192877 348376200
114139 161057 911520441
101394 113715 31314353
131308 136605 710904365
189931 194104 10592940
52682 154729 256054529
190380 197225 17241936
84319 111552 562838045
19092 51790 81907665
8442 118954 276826733
160113 188775 662349921
159288 176936 44393553
104317 151978 119619391
94377 179194 213328427
124510 171638 118495862
76478 197926 842775002
154151 186997 82376411
50551 53779 8166040
54512 131637 193238290
98465 132985 86869793
169656 198684 72728033
158041 193814 89905455
187416 194890 18907491
89429 186018 605644154
74314 177515 852569900
19592 27059 276465003
119051 167471 121505539
89814 111056 90400981
173755 174182 1104096
127240 141464 35707539
79980 134839 455659826
27870 126008 246020148
149011 151885 6495085
29101 75716 929894284
106139 161737 139457338
11152 69242 191046163
118270 185838 169493165
109088 185169 190897168
82315 140925 460195089
40977 103994 157989404
22619 108867 258042304
85888 157041 289150906
29193 114131 213196210
87775 105770 45548448
19781 24034 79695602
9275 165856 392612946
54913 143656 222426681
175080 197829 56934410
146770 195567 122502287
134145 136678 6330176
195954 197125 928411231
129738 138500 22007116
42013 84504 70311540
134722 148031 33651847
93362 142484 687047525
198112 199991 245757159
27229 88493 153380953
166585 171722 6336524
42668 125089 468988128
190682 196209 84076420
77317 146759 767064432
125811 176358 127059684
182672 193164 26349113
161643 177438 39684889
42139 188039 456448352
25541 100777 331982797
151464 172083 51932461
114363 168455 680184270
161598 172124 26550833
67512 182042 614143647
5810 80698 554689732
15608 112478 242906080
89208 153069 160584868
86428 166982 974169459
35067 85236 125656849
91003 111747 46986501
190766 198692 138817173
51151 169755 297657353
167551 195640 70557170
186027 186062 70783
124183 135323 869992150
42199 78363 90454056
151148 160703 24000576
73298 158847 214780089
183131 188557 947618997
156133 156775 44269423
143039 172492 74198041
184021 195635 696674822
37699 131481 200140467
26365 157987 330151653
91555 117322 65207046
14371 149747 339517850
75908 198387 307510164
98706 170131 179806028
10415 85256 187165320
113717 165174 129190003
18712 55458 92189443
5181 15346 229155322
103861 163686 879479575
48153 169040 303518766
190762 199267 21407319
63922 160324 241723159
155843 191674 89872110
185203 194322 22975328
55699 143043 628449842
114978 189017 185581326
84067 178122 596431211
160015 176259 909488630
80081 125196 301485911
156642 174307 469743395
119652 147098 741229746
71578 141718 374208854
196205 196447 598169
180492 186426 14840627
154803 182735 910169977
110337 153268 107589765
171843 179295 18605654
165862 188549 147646796
150798 171663 252730225
197751 199151 601907018
30214 199034 803194298
174723 199014 60876098
29082 72380 111220849
115734 148251 81477829
136604 165274 652016282
173343 178974 14110021
63797 71582 19323997
42196 82697 101287754
104050 118037 267859186
138018 141519 570365108
57436 123138 164639406
102226 141125 969228592
13447 141106 319852849
34323 140239 40072689
151631 167728 40458830
86983 189510 634362938
191541 196972 888155766
157126 199626 106677236
144290 148708 11202069
124549 187795 196072155
2938 74870 179891334
50318 85793 88622620
34587 177182 845449200
125771 150419 232223145
16211 45215 72519201
96597 196287 250623254
20018 51622 877997521
153347 189958 959831889
34541 154677 484582711
23736 171425 651373043
93396 104031 145871410
38611 45588 17596239
110700 163940 28206096
122375 143372 52649623
124612 124848 571813
59998 185911 315783434
124732 192370 169871037
88431 155357 168298524
86291 132127 280800439
118245 124577 15771910
144625 193092 121679910
134983 172425 882391968
95136 128332 83600623
35291 164374 152524647
138059 186330 270799316
180935 182166 3088759
109151 168108 147966574
118008 188817 177608106
175352 181719 15896574
131323 156596 191518516
196854 199582 6831769
20915 102465 600360359
40228 74110 762522637
28349 90595 155762964
197285 197617 809239
168705 170948 5698130
193250 199222 587399367
100590 102212 4167260
193544 193931 668980591
192823 193099 727850
165575 195630 75413702
57621 63038 13583909
149687 168256 46627059
60961 113952 41013385
67841 88773 87905344
123805 197801 371509698
168287 184680 585183295
190417 196772 797999281
97955 197909 251210960
4600 129263 468770125
172970 188893 260810256
197576 198875 3297501
35344 42498 881284431
71263 103191 79958770
140901 144951 10381146
93191 176751 210077839
103696 143517 99913655
54918 140063 376719368
151382 172723 197638308
117316 124978 18977774
197381 199089 112709205
78277 93460 333154871
116597 188247 269201178
182661 198780 40456179
99490 182914 557318463
144273 152429 990515427
964 151909 560268588
45517 154924 274522554
80083 195470 289792453
71408 104319 82532046
61502 90300 99718497
3871 188324 612895657
199609 199700 244508
190446 196458 15206682
127311 160641 83797309
113339 165168 821516610
20515 61210 101991419
139710 162800 117781280
146307 192617 116201206
158774 178859 34264301
7013 105725 247254473
151741 195037 108788791
84782 115218 129633144
186956 193148 15594630
196648 198017 3334840
301 38157 94408398
196256 198218 670690770
185820 188135 822046151
163944 174302 993277248
94783 193936 572550714
134560 149235 822282174
32078 175110 359022520
24211 62172 95411487
51972 173592 733307609
101530 188281 379099380
38600 110830 990958292
144114 196054 161870785
175107 185459 25838928
112549 145875 83504222
147667 169735 594774479
58939 176566 990730264
139393 147405 20310188
7661 196596 473736931
189511 191910 6073129
48779 195193 367418714
190599 191113 1284968
43755 133592 225164402
134733 194074 977159833
52354 139073 217336173
177035 195014 498280726
83224 196250 283911983
68178 183746 289931411
2767 156311 384903714
38240 186638 581802156
103778 167783 991020425
149139 162931 29160229
174492 179787 844920553
126377 132092 946624867
63917 74093 25235026
129568 145836 590190780
2121 148208 962269475
94170 94753 1401345
42317 178692 778715828
53843 193381 350073057
26893 155620 543622766
17983 101131 355727308
104208 175034 177936164
5723 108584 362862187
32189 66512 86205159
104478 128819 60960636
59353 166499 878515403
149552 182029 551638143
18733 193999 635274736
8550 80847 753207765
92088 97211 12784288
152091 192626 588962329
78390 99782 335337658
166402 184761 46015883
10094 168019 772810377
70261 140770 176710337
147054 173674 66842297
192895 199318 16146428
45897 104176 146109837
35040 95783 152021945
143996 163845 442398430
189729 196947 766656315
94374 98510 772463009
119095 163089 24571641
130659 171110 101844291
144968 176398 766629884
158602 198286 242324840
95322 144963 325865312
97045 168675 180314898
171778 180155 371227401
197632 198102 1174609
176713 194840 45540362
131003 156501 64160883
35469 137839 256675115
185540 189904 425910496
99439 192911 234926745
60674 178531 733326619
140387 143197 302075147
75814 183919 485594555
136668 180554 110364672
140795 183597 107603901
72542 114911 106548228
110937 133164 885965697
4124 193292 474342054
173015 177651 6461407
160026 160659 1575424
75802 185821 276173962
195347 197025 4174780
36482 192182 390776435
121967 192807 550772375
28361 52080 129532539
69788 124561 137335214
15169 51880 166819760
127796 143889 40457226
6843 118470 279656451
153483 174308 52389885
78839 154203 450693536
87444 143240 140224842
194268 195884 4028431
62550 128580 493477915
140196 181501 202062902
52779 147485 237561190
73919 166699 233006629
40117 50674 144661427
102462 169363 168239665
78223 91311 32641062
39090 182521 508837578
42316 182441 573741169
169590 192862 744248066
116759 141689 62218837
37398 159550 306521664
54091 101302 419241708
158067 191965 85153680
180870 189369 21253082
97633 136529 668713484
108782 182170 783268197
166578 191305 349461383
143790 183153 98878154
188970 192857 9792277
136540 149782 33472509
7795 81900 185360626
131606 183455 400800456
115367 150043 86832740
139815 162631 872490057
169430 176058 16581000
184597 199346 37040755
170756 171956 2962231
33086 123851 310661572
158943 162089 8002836
113046 187549 417769975
159699 165746 105127968
99070 155275 686027957
74546 178740 261704391
181970 189589 252744871
142275 149891 19305191
6011 106105 370168603
167662 178883 28220322
2547 102627 796154029
14620 145809 973949412
128626 154376 64817835
27821 39428 29102198
50906 188074 344092326
113844 177239 902273046
13024 63673 127053390
1796 52434 126662701
58338 76027 43997548
99437 143464 338044157
97506 166961 174757616
64569 195155 327649798
37161 175225 346589049
102602 116655 35706395
138904 187277 590408111
164761 174708 24904510
61107 165916 568932198
112232 173542 153758925
48193 52838 11763855
5327 139038 334928391
89793 184153 786880817
97576 184178 217772285
77513 123710 459706138
75728 166118 227019681
41646 195012 758382321
62166 76933 52665848
133921 153598 49535464
107784 167391 836640155
152080 154075 5073285
51589 53925 4093709
63577 168103 262147584
21484 157699 341514657
1600 39920 752891268
147915 176312 71273360
78068 158721 202486850
186934 191696 11975873
31550 152086 302397499
70396 121068 396393507
10438 74078 159175584
116295 141725 63446277
9398 72690 426701757
89 112223 280997055
18068 129125 860816590
57022 106520 730070188
68665 130377 632952895
140616 178232 94604089
141277 145220 243138494
174651 179201 106681620
19779 48846 72743708
8578 71877 405465238
136781 185523 122515413
178409 198279 49814627
134962 152976 45410789
59255 102150 107191508
113187 198647 214353763
112056 160975 533404994
153418 196490 108197236
44834 179171 202253648
174747 193836 47875031
186957 197111 769764694
184882 189954 12660476
31534 36940 13529888
66357 165220 581867054
74525 77837 706079899
8830 102663 941910753
17611 93859 716015509
19264 160245 900561085
20632 68707 513271739
69844 114417 604265457
195002 195534 136483795
11860 133897 365040541
99693 170646 432556284
142040 183440 368188022
138793 159658 52510072
156035 197413 103781122
152906 177451 61702911
26207 75509 123503778
66448 171997 627180610
78366 101980 59131041
151467 179589 70650590
102243 113489 197681355
159935 181064 53077667
70163 149099 198036435
123234 131879 424850091
153814 180334 353878146
193888 196115 510950261
17537 135285 309438160
136573 182819 670538728
27743 190417 408113813
189146 191686 726669381
199093 199857 1896640
59954 155107 533275543
12458 45301 338504793
81560 85780 10420691
93809 131086 93768603
83686 121941 96128576
162581 166641 609997349
148672 182176 84039641
36265 39601 154792380
136864 151548 147919865
176358 197310 52542814
146743 176652 75054344
140094 197080 839409645
21850 110993 509252395
38911 78478 99122852
117535 188863 477262716
87825 126267 96618018
131032 157903 48404736
22825 24519 523056
22129 148728 317490714
117825 122807 90582795
38779 54813 578291586
161884 187990 65469927
43148 75382 80594193
25404 71005 114469238
132059 155019 550907137
27536 91760 374265579
148802 159582 588224011
59989 120026 150456123
44512 111262 411397755
15314 70629 635421413
70923 74177 979855746
186560 187199 1570161
147478 161453 171143866
117096 177024 105250789
58703 193352 337778810
42386 104322 612162529
141814 160609 47296760
150854 165511 856973657
178583 184675 474250301
196307 198583 174552674
147596 180323 82154095
110789 160446 462380655
59497 168016 942405061
4453 158442 574867210
5023 20581 513168684
31969 114974 208428138
44928 152752 270482705
167117 173669 16489881
5165 97323 230416485
126811 145093 46140460
163756 188603 62258324
40158 154853 287798011
5737 166694 772675043
178032 193657 252120107
99026 110830 207775485
104022 174855 177944430
30859 142818 872306965
157181 189123 2215773
109550 140310 99784777
67417 75546 351619943
2460 173946 982026438
198328 198452 330300
142354 166823 80795077
128935 180442 129433499
44315 147383 258561899
93405 187222 235754822
124293 171269 399345380
182511 191428 581209197
145460 158247 408516685
150610 154842 10728613
15280 191031 440732116
64019 196917 570727230
197550 198803 3169800
31335 174319 358873646
38025 145594 865833026
82099 165542 376413355
43935 102295 399877957
37958 153487 480165431
92551 190784 246856322
30663 129304 247276622
136173 146496 178974114
89497 93106 819838875
174461 183939 23692581
30464 138804 271559257
195079 197861 6849959
105312 198093 232799661
64390 104013 99240398
166077 168738 6732395
59451 142493 282283179
84772 144452 149952408
71613 108893 204508135
87010 180880 235872516
134694 198065 159185364
148813 168624 49782614
17794 121302 259427707
107791 169322 154427773
78645 186225 270064176
49182 60090 317948928
87031 137473 464527167
132182 147986 39818840
96684 110658 490141152
46972 85922 166819810
35336 191553 392019347
80154 168462 221864923
99450 170245 178198501
140820 146207 496930516
76543 198870 307185625
102300 146401 116496007
145142 146212 256468700
14549 123082 272066680
123928 182661 147438439
149094 172838 59665708
155617 164220 21673721
69226 96693 712158901
62251 186253 310935052
177923 179922 62764430
132132 189972 145186718
146469 189449 752263351
101114 110923 350912966
187582 195451 19910059
149958 165371 38815828
68660 116706 620369900
123992 187080 158313972
150871 161232 26076647
135599 159508 60141814
184899 191591 139175996
55766 68604 32380321
101513 140919 98999238
111250 136177 62183455
179134 193563 3630397
189263 193918 11796461
142324 190576 563431459
85962 119744 858768898
23399 155325 331007910
4517 152657 503515067
93809 140992 562753156
741 87883 591877458
185126 189159 786430316
75994 144403 288482392
158381 186712 885759993
138509 180914 380475930
26031 171158 572314798
69832 135078 163463545
182281 199572 43406554
43774 196897 384157231
196864 198490 4059712
159685 166226 16518931
173792 177349 8917682
4342 21890 241387566
92533 178937 217243037
145757 170700 903013918
8718 87819 197682905
92266 122363 75849131
50352 170969 515547485
84816 159056 380851290
181817 185884 942649603
180855 189298 286251621
25655 94168 788274035
99788 173822 186178700
3665 32875 450707357
49972 94752 111839581
178139 194472 745463388
90321 136412 115800258
46748 127896 373340474
172940 191794 938310340
39371 197438 582303301
136099 182056 115594261
156985 167812 19178640
124393 176801 903458707
67743 89700 54656834
82103 127979 445486423
147086 168052 133739369
24195 137101 759965145
172427 179952 596741537
89312 139251 876309207
129791 164515 87490614
150726 182037 78680251
28621 175969 712881510
141908 181121 98572405
39451 62390 499384598
172855 192992 125189127
128865 173684 112687901
125078 178179 133400654
161600 165061 8773409
193787 194660 414685067
5135 72926 169613300
104240 169442 163850457
20018 20384 935100
19929 59356 98873878
30526 128060 886850290
76324 86873 108965924
170124 173238 195188073
70622 74241 8907817
110494 122752 30559332
21475 190906 929039929
1040 110774 309887776
40895 195431 387810205
82360 125965 109411374
64787 151671 217834226
166150 180550 36095294
115335 186568 552782394
126464 150285 59950213
77005 181649 354877540
54896 167038 281247514
63675 96036 936602594
81058 129781 844769637
80576 105748 63372064
147254 169825 56792749
59150 103077 109882776
153130 181855 478216124
165656 194316 717896414
156587 194283 94676526
174605 199022 61193166
133718 198141 161786760
27913 173197 364642141
167572 194427 67459321
92196 100824 513387681
46037 104272 145997717
89006 94859 14616376
59716 95216 888594740
141659 186134 468210137
177085 192873 39583557
33974 77909 110116763
121768 180163 489103908
151988 174013 55372826
44212 155867 602211104
1898 159520 395017938
91127 197985 992540248
133761 175551 709532909
61683 61717 657828417
19401 142425 308317125
158940 163198 6999626
58478 92278 134204122
191364 196988 265801718
22776 105157 206461885
65719 133722 170404875
126959 170641 110036864
111314 130268 47277107
31111 136618 264507313
6573 109770 258556244
117176 188023 177610295
181539 199699 45582864
42148 74620 81187546
186279 194867 21707276
131010 174701 109911795
77330 163643 216826584
29774 76775 85912213
84214 164061 552586934
78331 101828 58828168
4842 90479 214146954
65124 119024 135104490
92340 135176 107651230
181219 198532 43438652
66069 85372 169609671
6457 139062 332108219
127274 176946 124861916
130769 144569 377680376
125105 185788 152378379
66081 137573 179085611
150855 152116 3196964
149295 172345 57967513
113906 159222 113556599
7213 29353 217714999
167155 184672 43921298
155870 170265 36262861
32188 36651 11191781
6109 107023 252918166
118489 143087 883669186
149434 176880 68904635
63941 92937 72216658
16472 136157 299833502
164508 173601 22739837
127617 195289 352716554
80125 99649 232630465
122589 180219 144739371
90656 186285 107227200
90411 182170 230667621
27074 72551 114006046
30163 138325 271140658
188507 193572 10435939
162237 190842 62760680
172959 182662 718232524
130649 156372 64736034
12202 19428 667374831
79550 114598 800057470
27020 67399 651733066
150645 195014 242157749
10914 83494 545613509
167101 171228 10503506
179926 180372 718854236
51711 140803 223263728
113652 119987 547374763
182614 188423 14536881
26199 100558 151947507
197835 198022 469744
129752 191477 155100251
42876 140488 652021715
119305 174688 575991685
131546 183400 668197459
22469 90031 83164442
104963 185074 201099628
74122 118016 219810586
95495 103609 20730384
89179 134861 999598542
71699 169966 499962800
72665 181353 748944875
45918 94212 756755466
135607 153916 933693526
94554 149869 726772081
119141 173170 355573196
88343 172818 217681630
46421 176952 327592889
192807 193555 99774424
19166 53319 431344393
20351 182487 993871722
51097 186694 394811480
19454 33364 34621176
44533 131778 231370920
106627 163738 46544843
14088 114216 869954638
193897 199547 14140215
150133 186967 92442171
187089 187610 447890237
72790 130771 628826984
14863 80169 925731101
139127 161140 55435889
9709 59223 124039225
163593 177948 36019325
71559 189378 295627897
133704 137531 185658695
94629 178251 210337379
92349 100476 20416099
62535 119393 142511078
52697 163577 278224782
85675 196645 278829542
154774 161524 281393333
53781 193987 479071093
996 133471 714370418
75362 119623 111202140
92661 174327 855982534
190721 199613 455486307
24483 185005 569676180
101101 166101 163496439
159347 170116 27257942
9948 160098 396652409
1746 116388 287388341
126461 184571 602653625
98549 138320 183720371
60584 85926 63154121
130219 139869 24167949
37383 111476 186091115
158553 170125 932290272
38465 135257 284671286
98698 107219 21874233
81893 118410 754759292
92957 98804 14657076
159094 160024 2396463
35620 119059 209375195
170364 183225 454047310
185275 185588 926274851
159839 191484 124296469
163324 185574 55760938
39072 81743 106936819
140936 154430 368230625
57615 164772 298587976
181873 199737 44807683
149328 189031 99574995
178493 191749 164629510
87159 180350 659074286
106151 133402 497858745
110208 135866 963155673
173788 198833 992077303
50295 86450 90330364
91192 123261 80780853
152946 163819 846235161
142394 195360 133132961
90357 110735 51632087
162285 190554 70846480
43567 107411 998925387
169368 191931 56514014
163287 189081 64635609
106417 108946 6274190
44386 98464 135263932
178353 195331 335500830
98975 176941 672442408
91948 168801 753211175
78816 182670 260789415
88624 190125 254983340
23545 180172 871847052
92093 118611 489209690
123759 176962 305262078
56058 60120 884916540
156362 195081 97239771
164493 178516 35096416
116698 162735 115396675
5131 26673 53721208
11095 83697 181643121
96460 98029 73921340
134028 199822 822105974
45441 155626 785498416
107144 141908 86986956
157565 175280 237553755
135798 173240 5122209
172384 179382 17481249
149627 198155 163664768
85936 144087 102507746
62836 182894 301141750
12232 155394 74888516
171425 185703 20643233
119364 188712 15652238
93213 185134 231033743
31160 46489 38477187
47934 167560 462536682
127877 175397 119507238
25405 88983 159161169
38782 106658 170429814
68338 106379 95507373
94243 142065 120277245
46736 81298 941755131
186275 196424 25593665
82810 175702 348753105
164422 186210 54446310
136612 150904 8490562
125543 141426 15432790
153861 188076 85807865
69530 92167 18776148
187901 193462 145098267
57968 96306 360733545
49548 53874 724681929
90354 192524 540087097
55876 71633 418723634
101545 104595 7893142
13746 57672 110151435
88991 161371 566543552
135841 198532 157511111
63645 121727 449364525
129614 133385 9549843
193399 196784 8494216
24106 95375 387111913
134263 190567 141479044
123855 156386 242591275
61233 163450 256431576
173943 184425 392309594
56919 80498 58860129
104796 176773 180713679
172944 193200 872361147
113077 157279 110799186
195479 196917 3584851
23114 176315 183280327
91614 137061 114264466
9935 106473 263522616
51267 192087 232713451
126904 161697 302613472
102879 181130 728342566
70448 119361 122713277
25506 85936 151369821
13477 107803 515515766
194345 199959 791716270
188455 197368 894851956
6777 114604 270230605
35889 78444 106621867
28365 171707 823834036
89435 154211 679908277
14235 155407 354088016
142222 191751 124430203
57214 185896 322751314
10288 73140 201907038
14144 71355 858218526
107089 197092 225795541
172827 196458 59291666
153101 163482 26154581
8285 140256 400357733
23544 150283 53194112
98123 192025 543499802
20324 153346 584755187
47444 199846 392529406
99504 184251 277296608
7314 135404 901313015
39575 94354 137034963
27992 125282 836873784
130314 187942 845736770
62405 118527 30744479
150891 170909 50495583
150305 177664 574171175
154202 195450 103580106
106193 158492 414166333
3943 81573 982678080
132342 139649 18225600
88213 150771 157222863
147081 159589 31331566
116254 154888 150718539
113575 115834 849877739
168311 197487 849785495
5266 54030 159535115
113344 121645 20691538
19652 66332 116974753
183203 195115 997056766
4352 44657 100845364
53787 66255 80316739
13100 112879 480805279
65290 97378 79962374
95325 139488 336736187
166627 185179 46493726
18115 59055 766307931
70592 138457 241739224
73207 164468 983471958
73503 122673 123436179
77124 112246 107433977
141447 156173 37170578
86509 130873 111460079
182228 198863 41728422
141643 153960 572428386
8638 133257 312120758
145272 181282 90341562
67799 136361 171733908
3329 79869 730611086
67998 174152 871379657
67108 85132 926600686
85230 97479 30590968
163865 182690 47156864
115746 141352 63887316
3932 127106 591564728
140293 181616 103906605
147111 160301 33070919
5906 155761 375661948
28600 158709 540950451
104660 176985 643762100
161663 174529 32351765
36057 145823 613893183
44426 152061 270017539
145831 183736 95070587
113910 160794 117552805
110660 125603 860974311
81935 162982 203562831
195246 199621 10951777
171553 171834 713468
71662 169694 246172158
153890 194947 103119541
117603 155422 862987946
116964 135662 46610241
91033 123882 153873010
43161 170377 319280478
42077 129191 218310966
125416 149026 696888049
62691 97910 904796641
99989 167898 170771019
152058 164181 74019477
132622 150201 912202992
119913 176858 565690768
7824 59640 645178382
136818 146695 169966945
187741 196098 21112621
166974 186091 47892943
49783 180671 328409145
8656 174203 415018630
96536 113876 43995869
140501 173233 82414477
117868 138852 73022916
98030 163645 165136651
89616 118229 72191575
192437 197262 12074265
129471 139364 80943362
5670 27535 94339168
184428 188893 428279214
39815 155705 968244354
182132 193791 29288473
139633 197904 531177706
26080 38398 259840788
1649 48954 545179104
61168 183598 318344382
169234 195268 294496105
189354 196858 565823538
48693 102465 134636090
153814 185768 633817862
13674 45083 78605907
49140 186281 188245778
86921 179183 390192416
76523 128909 131510956
175453 192721 422943756
91527 113243 54973272
156362 158400 5017797
178666 194415 39532812
43280 167697 312010098
65609 166452 539966901
129297 195601 552369994
28542 108532 200729812
113396 114913 3870758
16719 148286 425267950
84288 139603 660331276
161696 192814 982415081
148822 171473 972136900
95497 161023 349527429
3944 122938 878606999
183010 197669 36754158
176810 179398 6521084
175006 190697 805455594
82523 88748 932877278
46952 108292 456815868
3064 7886 338701671
177281 192185 37434258
159304 198035 916982243
46146 95046 122201012
177821 198138 50911361
198086 198814 240818694
127280 151229 60233005
118967 136942 650017994
190017 198856 22238789
8765 122352 503327626
13216 15832 6621877
106446 170777 980220648
56278 113577 498256149
147949 187431 622801276
176775 190763 35030428
5265 99405 979557414
119823 135969 40335393
163915 177302 5321580
189743 198116 109710577
1952 62725 152182421
90022 189892 448902303
54864 172244 823639000
162294 197950 89354660
140126 144913 456733763
1280 38196 397143617
116757 135179 45828610
152965 180670 69580061
170400 175099 597535110
64912 90477 913302300
34544 82751 120843163
77376 163074 387953708
78860 148190 783945983
198880 199783 2275218
123207 138569 38433451
13599 37637 60018393
155182 183342 640208556
165000 172118 17891962
137787 149230 876305242
26748 134477 162109257
183670 187077 8485739
81749 128040 116124660
112491 165608 133249534
12068 34865 317808387
23672 84774 756631984
38344 166434 100492776
13225 49173 90026240
186800 195374 493450869
45253 119653 624911153
116723 160338 109227603
30517 92894 156041521
10947 15131 307902033
97307 120730 59102288
69981 82508 31151617
159240 179148 847979120
142212 147513 365080492
22171 100964 197131684
11363 86719 914632871
183073 193334 25808753
64063 105144 102881558
88959 92874 775389059
54037 110931 940599530
137578 154943 769627394
61389 161014 249873738
22020 36114 35121611
25517 39317 956144073
119169 150224 684353706
62984 101611 96478318
73833 199755 316137465
64389 166744 256775575
161774 164764 7646887
70285 136654 758295014
39476 157529 296188208
2449 55707 392905112
25852 29862 10109066
99458 181427 206079822
108628 191603 208202354
189179 194223 12795534
177085 189112 30102855
129506 168019 96877261
121017 179103 145940944
65610 114255 395369828
15717 168061 811323799
174442 177221 6943812
7867 23588 12431634
186372 198226 22153860
83053 100306 43174008
133103 159139 65413039
5881 97472 228973543
165203 181351 40419451
186313 188530 901648414
7493 194710 904328847
152862 199550 117232743
83416 152055 172390461
171752 183138 28450108
178356 191891 33916331
75389 139014 159618133
47339 191338 361330455
112754 156207 323444702
174930 191418 114653941
176624 185538 548046738
113533 134271 57733232
159184 184757 64237444
43263 174187 999449844
73827 126937 502077812
133982 151559 44209906
110838 157293 840547349
42540 178406 523685907
169501 175832 15831673
23751 71927 120741775
20603 186108 415010828
94369 169879 306467974
141946 163052 53157224
2635 187354 622893577
178947 186566 19045359
106258 131433 62937325
179983 184373 10992944
135890 181963 115864261
69055 104685 89334460
11398 94891 243582570
194275 195946 651948942
919 158556 689611463
85755 157357 179964921
116490 116701 533738
167090 192806 751621131
118929 161508 186642174
133536 199793 166423148
61659 190309 796518898
2358 121942 299555474
179311 198808 455044257
123698 135807 30264327
134232 160572 66298656
157065 163378 15890474
193619 199619 833127427
52012 161793 275368632
137553 163128 64443678
57231 158392 75209205
39802 126503 514549046
81368 119032 894577666
148416 164732 25824710
47276 128537 18270872
177337 197862 122169225
97259 105156 941874199
191654 194562 7375245
99599 139328 960201065
111782 114746 558884876
109653 117327 19355942
67706 165054 517504734
165555 198639 976439083
151171 180169 72831754
24986 188774 506885498
44453 120666 191093848
7413 111080 525716100
25011 83956 147708212
145349 194065 122237139
19106 30594 28671052
38838 177533 485100302
189204 193740 127824470
82886 171545 835151536
122918 191463 172082864
53620 99049 407601648
79570 157590 195937661
151536 177133 579198865
93703 165009 977894043
54760 177336 307466367
113899 180785 167793651
58256 102365 110231241
51949 116145 161146709
121506 123217 4296830
62860 139872 370327842
192025 198509 771068815
67980 100201 80464270
171663 173894 150775078
122187 163184 748533070
57921 195762 578973751
48197 84333 442519757
51373 109741 800422724
137174 151905 730626455
90782 142920 131098103
17655 159828 356498589
110530 114858 314843295
17465 57303 99872046
184227 190407 15443127
45807 97650 786741918
198257 199668 475530236
39201 146880 192123911
85882 187395 254976405
137841 138396 1400003
72665 122487 125053412
77739 113243 89351601
16391 122627 437004213
5540 159035 509975086
10189 141580 329207285
2804 182739 451104613
134181 134790 1514329
186152 188431 5738045
31335 121653 226574100
106130 139728 793830491
188629 197249 241991892
66867 117322 126685201
10427 173766 409549522
59716 123190 159039288
67163 104357 93211695
128938 141952 14500122
158885 196106 800383573
121354 149989 71926541
1229 93733 231225510
162410 174808 756744038
78931 188892 276081225
129344 167342 95546676
73594 149303 288321873
76283 193622 294700124
137870 183534 112812851
142028 173414 145341732
156129 188691 81657217
169591 172686 757502517
62648 158896 580483351
41907 99918 367355044
173109 194923 294393377
115118 123050 19700076
163273 180306 42741245
77919 92693 36885903
48859 120253 179053377
100448 141169 250424579
77030 132644 139573143
31126 179021 371154706
187309 195321 20213378
104636 183203 263553870
17167 71043 581252255
69947 79894 579947768
87585 195583 837317043
30949 186301 389747983
9810 54168 111092208
150765 197832 889548744
129798 154832 63065540
115196 165253 223418573
146307 175989 700204764
36821 64783 70305615
69597 74503 485264659
118936 135027 830129690
171243 179498 20594818
103198 164890 202811342
34668 83298 121893761
114501 155299 359448485
33961 80711 747206662
1141 131034 325300473
89968 144444 136969360
110890 194325 209367018
59745 68996 744390517
143769 147686 864106015
184068 187759 224473677
93954 114113 985174255
128341 175301 310666281
37288 56282 855652614
4421 133638 390688766
182877 199032 729120429
148933 158260 21997074
98227 102643 11240679
23434 27771 10804430
108517 192071 828416054
146791 155455 815484276
20031 26318 15578366
10855 51004 100453852
145483 158627 309183626
136479 192041 426717299
145843 152590 16867854
40612 151967 279343337
15233 194112 132318816
199684 199766 255031344
95289 108165 32872101
111162 149278 899206941
114233 179415 353643558
43376 47635 552407938
86045 181549 870597943
79233 167508 221736799
35741 88900 133006017
160631 194930 86198518
94561 100653 465024422
147858 193256 159230913
152797 191184 373409860
138283 199916 154891091
124554 178255 580122592
96412 117193 258408038
85566 88550 565362180
85652 130931 784247901
14792 35292 5539501
110600 136990 65924199
133911 182818 122907809
70703 70753 128077
93238 166914 185260004
107528 126278 62106287
164615 196084 78901255
97531 158857 154284550
176682 184420 19399692
48104 75956 69764444
132753 197349 162233922
15217 129489 286260854
128087 171855 110156698
87925 129362 104122874
188375 195043 371903544
40490 139078 462360315
166622 190991 172517666
123156 174015 732738165
93040 197433 262306054
181265 196189 377807691
135829 178786 108035989
179465 182214 129118198
74830 119980 814379054
161979 165009 302100992
130298 182814 217241456
25083 85488 594344412
177585 182269 648565110
127187 143499 472621378
62492 89699 67733486
129397 150058 52032759
158218 159942 107292130
122232 129144 482169030
90395 140647 996465787
21585 96540 187475698
59423 125809 166212920
12649 32078 548126723
174347 196783 56299201
140182 172633 78960411
138029 188404 712911994
120291 190899 177215004
15987 188682 989190451
6890 34286 663844584
121069 193060 180779967
165717 176813 27781590
31194 112048 980551324
13891 196480 457986738
149865 191252 103812907
16768 113450 581581912
125662 175046 517327656
86730 174022 219415164
82793 179814 243719961
17936 181764 728035229
124369 172485 227758917
88963 190342 254759822
127483 196901 174418933
179961 197745 485108255
112854 171411 146919901
20365 41442 340944828
183626 192690 130718469
117627 167475 469440291
122001 163946 105438844
141796 166490 699311608
111843 164236 131446499
44719 70553 583328412
15880 17786 397127749
64380 79436 37450400
9603 133173 309550737
116699 159227 106439327
167340 187704 750348085
194642 194862 424266955
165222 180136 37326851
158422 169629 28358081
142316 190213 120325230
136143 158004 55022037
105231 196121 228190485
57037 105722 122038772
97940 112636 37461882
169247 190815 53972772
147964 159159 27974960
126799 167689 102840465
33880 106925 322454353
133392 174224 102656831
69047 127652 711236141
82122 93912 29356466
98713 173165 187297857
126245 137149 27362821
186361 199092 32043049
136660 188866 131216725
184685 192930 12941344
101877 172607 538222733
156476 164170 17610041
134872 148175 796462867
74142 106872 82372305
186538 199637 32923721
177514 185689 20440483
45481 104530 612775470
63484 114566 427477439
109705 144421 184712444
9918 198586 473073908
37072 46734 97666022
106906 191260 599098833
31512 95530 215881310
97476 199597 256729141
55398 102154 116887956
78656 97091 45979089
130967 136624 475418688
176766 187984 400206702
93087 163263 936846976
64110 109840 190850776
148419 173615 64665807
32346 179648 449306009
74964 195770 788239331
133620 141086 18666345
139290 173734 519375164
9986 183737 435601239
48334 192882 362748052
10055 72218 155523533
111606 188370 192420840
183942 198479 36519035
172375 181889 709543397
75196 161846 13236362
175105 180055 821673114
89070 130905 105181712
147069 182176 237380708
25168 173560 894222461
6001 89624 209067563
127496 184260 176906330
22481 123088 252146752
149317 179538 75862583
197886 199635 374795006
128568 166448 95262463
39075 70060 77802312
178899 181734 7102664
129095 132747 77677327
176012 180655 617145286
145728 181290 89204827
71321 186708 696871921
133356 134216 33078959
139583 178069 96826219
102535 165309 157903432
179970 193640 34312664
135414 189185 135074979
78343 125909 119293987
90344 174012 281658013
79178 162881 984685854
70668 120704 416241062
34387 183252 491007232
132744 183002 126272328
134227 160070 976039181
52102 176820 312884265
48518 60633 354036336
140748 198999 27567992
119971 143805 405970460
197241 198452 806985611
99843 197012 244215494
20442 97378 408412894
167675 186628 975947034
85570 107248 54806648
117947 178700 152421707
181844 194967 32982850
23935 24706 707256675
103371 178083 187662759
4389 37482 82666122
123883 164033 425619939
46392 192628 772516223
49189 73347 258751072
180127 190128 574085311
135703 159157 857699259
18114 66483 121207202
169297 185146 240016099
189700 190287 829907
195965 197408 676723502
42290 181912 350279091
99308 103634 442794420
77565 110001 81637820
160104 173777 34372104
22406 195892 930645473
67877 153100 562920423
120457 170321 125393143
189239 192618 8553928
80058 108178 70800876
187015 195204 777674869
153365 196488 108329930
67922 153656 766855511
158870 179021 50673868
126140 139872 523091707
139353 148972 821494986
144793 158468 88136983
16300 72915 292483266
3558 28299 887435139
170559 175720 12841622
165348 176073 915578079
50446 165824 836470220
704 192339 480426371
100510 155264 137807186
192703 193202 1267151
4885 125935 303179671
40059 74648 86565393
91894 129724 695737929
49975 118921 252071266
124449 135136 361865476
18643 81331 198247544
111375 116865 13782822
86031 104066 45455608
185389 197071 29357419
71330 143025 179771352
54321 131244 192697521
9652 175709 416357771
74553 119553 938067260
89366 117535 71247466
40349 97016 141706377
124166 176118 954354878
83135 136539 133988757
120720 151410 930385947
157322 177811 51470313
95419 133322 776470437
921 120465 623582384
68657 94044 468815000
119516 188931 787146505
194261 198188 9736731
143813 165080 726407956
102996 112595 24469436
42595 122013 199072506
182010 187067 380722089
61778 171285 986107559
135658 160821 959970825
31747 124433 795709103
19681 87466 854397700
52430 57699 237030853
124375 139767 748226359
10574 198378 470894443
155940 175678 49562936
189473 192106 6708446
157385 165656 14788714
97643 128661 78127057
59150 156378 243830354
28320 75658 485845672
198318 199866 3891404
17192 52368 319783406
47090 191460 362232841
125571 194063 172112022
25647 31896 15714288
189865 190583 513368256
41498 155687 286475711
6440 56669 922953123
159259 170197 27708261
97909 141713 844675071
57088 71129 372060078
84281 123986 418902063
135016 139677 11706681
199412 199421 325679982
111896 151434 883144051
146407 195682 123712109
6139 73991 169702242
5017 85100 200263954
125404 166458 231611182
169514 172893 647875162
12424 51534 97980827
195779 198197 5994871
155231 177249 318120066
9941 95593 145676355
139366 192974 997058664
164967 180461 38768097
90063 154050 160919714
192569 196877 10833462
56945 195298 347107516
45479 199416 394856005
29884 85746 139803316
28331 101284 182704867
83648 145589 155678141
94630 144226 124850646
8624 18378 16680255
38301 77445 98122966
27198 182127 943493208
1291 133842 428604398
96722 113917 43643804
189303 191032 4366531
38731 53543 264160631
77483 151518 185899980
48107 180472 818063312
199292 199365 187899
121704 139704 375530893
73701 179564 265813701
71126 90163 47404445
23804 130882 315500397
9363 154062 508138196
7406 191067 460403087
71582 179799 987510981
108909 156165 955824459
177929 186944 22548427
28145 47896 399898287
197700 199662 602168317
121032 144753 59628626
146496 180431 85157695
108968 130288 879528941
43173 102576 795147790
131891 184304 148664609
48715 75125 396202074
63083 126557 158878800
153405 159632 6280518
111563 126792 37829909
135495 138435 354547190
176680 186740 25170388
63725 89972 65323282
143856 146820 7565690
192324 197729 35259186
74976 100666 64252893
73894 198002 311519925
155778 169603 187871330
66626 196763 925976441
69880 186107 649880797
83969 171839 220880812
191607 193809 5582537
118724 123215 11204933
11980 104854 752995282
154090 169988 1314595
184314 190907 384788281
137260 173095 33180183
166131 171082 12527606
115866 122896 370239393
127519 138715 96714008
17051 197915 453549425
54403 58725 124226802
49042 183286 483462365
188535 193797 344894420
60430 105321 847191941
197432 199646 13251447
186588 191981 248141514
65378 188209 308051671
122984 150689 69536357
13721 114339 874316849
13660 64779 250507811
136569 180825 111307076
55932 168476 917771672
16097 40464 60903305
44163 120293 190928708
13229 63797 126822844
29765 134138 261662835
93205 117820 62238294
10504 22517 30031604
152118 154761 3054688
61290 183685 307008521
80049 126625 228070494
98791 141664 107818485
119971 163202 108558990
15169 136952 305122909
196659 197898 319744808
34787 96920 947201101
1455 135651 336050376
21181 162915 355474595
191919 194242 940374201
144954 146602 4145729
66344 174647 352434842
193534 193776 439324
145011 177647 81933072
61323 176672 478121958
9650 89599 819354149
120965 142557 964969714
84715 170088 871494643
118442 161106 107041925
181570 190215 14472924
127801 141978 704088985
95039 96867 721972265
159526 169049 24069811
56884 173093 291553960
103744 150714 66342675
4808 140694 618166415
137461 173298 218974358
31611 102963 178791961
105853 135376 280270583
111340 119564 268599147
177045 186285 30404942
182514 199896 43629731
131080 147866 724427505
52108 104688 131779894
149626 167093 43829718
148322 198018 21568386
129100 169387 94547783
125728 171539 362017214
192126 197096 12463129
166983 197956 77659629
98386 113829 426333130
59721 65452 816580400
60902 131071 908587694
96585 171055 187413551
138374 174056 970462966
18042 23422 14062871
81322 186633 486271601
12393 84648 570754962
175533 178779 513081491
41551 66340 62189605
116899 169248 904724812
63734 153039 715283409
125689 133847 342199533
127937 160641 457953846
146661 195745 977962688
98565 132060 84369713
131464 195096 159911669
187998 192943 11072849
9996 24967 37144572
64924 110957 80756866
103614 120096 179304215
102119 114790 607986964
25375 168403 988569396
145302 177315 446056101
24414 70814 223508897
73580 196740 806931021
83995 131156 118401487
69221 92248 57367152
75037 173786 992196152
22592 174207 380263677
68150 113915 242253091
47291 126623 604730414
132021 189872 145219276
87633 101236 368522466
180369 186379 15012375
104910 190581 915508054
125868 137109 28210134
160676 196091 88983124
196824 198222 3449441
191553 196253 814129364
177374 179567 5498983
118525 180751 156155695
48616 147701 248603495
80081 138326 596890024
39286 63954 820279392
133267 173527 530644427
147107 193151 100616202
64677 65948 3175546
181315 182862 594836076
5310 155168 375713168
159843 193251 618158889
146406 174652 70963458
35589 50373 37166918
148121 154458 15908194
56803 162263 322194061
91651 190504 931481872
32774 150847 490179130
28436 139863 279339970
47508 119025 179471483
168993 173005 21759095
25358 117006 568950775
143038 196958 135505538
101300 180260 876719251
156440 180255 146226780
145281 199813 136831528
63960 172120 551036311
154098 167375 33295156
89990 106928 658584356
97883 119174 53334955
167873 191007 718155691
172312 172515 501631
108554 141905 83518535
128476 135407 7382262
139165 192213 133371996
30255 167216 570517782
176735 188167 384236455
33382 68308 865244644
18736 43335 57046540
35922 165656 941182449
17151 19776 403204350
158100 186631 71639710
95376 104897 24311723
77318 195705 622230410
147845 151412 8886195
20107 164428 362058419
195487 199279 9468826
47268 131103 210195387
41464 132901 190072156
119910 178690 147601772
181976 183317 290808425
121443 177343 140373228
125453 147653 141522078
88434 139127 127313446
131212 162531 482063358
170374 178757 20906357
5097 111279 266193841
117187 152983 713881628
171952 194335 56127083
134754 150634 961639739
125251 172187 957854222
121803 197400 189755525
8428 13298 12014844
105369 197588 713695036
95145 130257 88403517
102357 154065 130037444
135286 161320 65536704
122632 142316 49334561
168692 191130 56185779
28425 127884 249359607
135533 142283 650127273
31432 151168 173672514
140877 183344 352915591
87778 179341 230172036
36073 44778 16482232
86946 97843 598839160
15689 22532 17130808
155371 189764 314836526
127041 183207 141183685
85231 120942 757944643
155620 193029 93862419
158596 178428 49888971
58537 162279 729915865
181893 184328 531112227
58730 103457 111939032
119418 156910 94081509
52619 77062 61113682
138098 145452 18719143
145417 195002 126987735
42975 118970 630587563
119416 150956 79065586
143732 175232 79239178
27927 189437 405228668
51469 132679 203488079
88342 173633 214413856
20032 125611 264498214
136458 190794 136571645
173972 184150 653348505
96302 129509 83534188
132309 174755 106741564
109120 142619 753188322
168700 199470 99761200
148355 172537 60755003
69320 112195 107718959
3962 8138 946250352
160869 172705 284105771
14884 63333 121480608
51457 197552 366459020
61898 157110 902872019
109026 197199 221264780
146847 164346 544862169
135250 136915 4196475
153378 171499 45658550
194266 197350 7631682
46099 168875 308178400
11289 136683 314099147
48738 197378 668124313
19305 24124 236290878
194716 198333 8983388
44851 111625 167668188
25099 100696 377587733
135005 148594 353739105
64330 74861 943739830
137824 171658 728836757
85013 124326 286919691
50687 159509 821875369
172380 185140 31903551
130424 170997 102153401
63605 97698 84927461
192132 198300 38252536
184375 191891 18847698
191525 193760 5683847
103791 197147 234386951
22343 86450 546502943
154665 172681 45257210
156794 193012 523003075
61848 75519 479765415
75287 78268 69521717
85702 103335 490296177
126524 144894 46358340
19515 100901 424377468
169665 190499 409635758
77703 183869 893276692
154533 189125 444962558
194136 196082 4917930
134766 171565 92703819
123892 158021 85626493
42397 85040 339360400
174749 177906 7863698
75979 180037 261339842
162812 199008 248490996
58297 131127 182394471
99369 154439 138610817
11661 60913 491226729
135027 155298 462039033
63980 173778 275409474
196003 196173 432469
3823 82203 254489196
51163 101851 126825024
51788 151081 658898310
138176 197731 149624646
163064 195092 80422627
169940 189553 49042234
171811 182046 356457622
107076 127850 51869695
160589 162076 3797936
119558 134486 37250292
74223 147939 594094284
106329 109102 6892165
41323 96597 138244751
141195 146374 13206273
126329 167282 933132798
115025 125327 739122221
95199 165530 962624680
71858 93114 53048993
161261 175953 189472434
69603 192519 959898905
27736 47896 520252403
94941 187623 328081350
131238 179607 250532165
27531 196921 619134219
109321 197523 221290500
156603 189569 154884412
108642 169484 152782241
143363 164156 793641288
142766 181207 96628281
186775 196901 716335443
199818 199889 799183633
174744 186429 502646297
95174 181702 217627334
3959 11748 19441949
80931 127595 117059166
74176 98889 61775806
118524 134089 38851979
130017 184428 136716503
14296 67445 746430202
47870 49130 3275372
19536 141667 474498652
27379 117823 673443497
56430 157548 253585326
78913 147295 171770215
187533 197554 25187255
110486 120884 605816976
44010 129900 269485513
3192 22571 48448080
133317 198195 162898943
16694 185403 938754427
98760 139655 248800588
139243 188969 783061916
21930 29992 583457967
148561 183287 87101971
24828 82738 822615807
158825 170799 30291113
149176 153543 10933691
175070 192237 43019197
107854 119141 562273117
196558 197970 1402933
118297 133466 36359458
38167 106208 918056287
47735 89490 104418720
146409 179969 84250973
131820 183025 688754149
146201 171227 519054884
197564 198442 399221212
81669 196280 382142383
163879 167280 289912201
87961 199950 306772929
187798 192811 393728831
140188 141979 4547344
19374 68231 321749365
156512 175448 47604428
116455 132000 500706890
29380 100097 350361209
33271 137121 910689869
167784 188502 433786510
64063 70644 849618156
151657 182560 405376615
147542 183555 90374634
10829 77898 167762051
145658 148808 419471356
159023 160835 4590759
32255 156711 312311738
38042 93854 139749243
34413 129262 237908419
186026 195130 22980263
139769 168728 155257836
85328 152158 167942107
156748 184863 70532200
28626 112369 210269266
147067 167620 51566469
174322 187240 16183949
131618 189934 146410274
42610 156230 961685801
189097 195358 280911448
166711 174391 597593548
189003 199645 814109479
68053 163028 238288236
188171 190092 4829126
62236 106566 251360778
72514 108075 89427568
72811 120723 120205795
53309 87539 488914405
94083 177378 969584333
174522 178073 931821937
2223 66044 656742752
185459 187944 5847600
150171 185285 88164344
88718 157377 836356859
141793 195905 135991941
46085 57894 186816018
26023 186413 562964487
93703 160102 167012031
127489 194942 169557379
110431 121154 26718530
17136 34620 43529908
171510 175703 816987449
84736 169970 214285539
175007 180306 3916696
133615 169485 90293094
132145 163542 555260014
171629 184614 690519143
20300 44109 27873187
189211 199448 370085318
198443 198651 441481966
179537 198651 355784396
97511 172388 188481799
32777 153233 660992515
4764 170577 415888913
41701 60891 48187911
135837 183955 49945590
26151 92199 165280555
42403 84583 105436729
160965 194225 83542119
100539 173821 184303076
43917 139372 998344840
102996 165004 749588638
188237 192497 7513848
160111 164333 248190584
66579 158139 990027045
152952 186287 789025007
50240 124135 717844296
122161 127042 12101643
90168 140237 125810477
171817 191446 973677931
91963 173005 203810426
177398 183654 752710178
185091 199381 393203709
78704 130006 128739002
194119 194872 896824360
124308 141265 42403002
90231 140608 277961994
55702 136115 201404307
177873 199584 54458123
24834 161252 342328151
176772 191169 36056110
21708 46135 422494172
49876 175520 315293071
164159 191323 68035986
188085 199046 27577229
165037 183595 335169802
63985 105657 104415711
192144 194615 6245561
69172 88781 48864247
105018 116739 29632875
38616 188289 375569437
23237 75194 130102921
149837 171432 54300912
181254 191957 309150433
168281 190050 611825975
23833 130361 267054059
151206 181391 853969543
143093 172924 849120475
151273 163842 403984836
179923 183155 8077440
171379 199310 155130974
25809 66071 101122126
130953 166736 90002970
33669 66619 106901695
13486 46859 538140765
182993 194569 880156649
119988 190553 68087530
546 119856 846216288
38827 120912 205849736
151084 165307 35871539
28105 78364 801348707
86097 96146 25076442
52223 71399 884845054
59192 191168 330979580
136081 162007 625024031
37911 69199 762079129
107730 123481 35346869
122225 181946 438268025
163750 191927 70645053
151815 170899 342627208
145016 146082 887429945
40658 134186 235122498
193243 194046 232221050
194685 197100 6003109
139626 186604 118089297
32198 35575 580263231
5854 74193 170900114
146531 152763 77756472
75958 162952 218505467
156284 189201 82511833
166431 170397 290235981
116721 163705 589290638
6747 169215 407353967
149323 169049 49625947
142636 181126 938936773
154766 199954 113363288
182217 197520 28694288
189728 192619 7275980
127397 163443 90694229
119073 149430 910152875
180524 193755 33254128
155363 187331 80136563
131932 132826 362795192
73756 116338 993642066
178231 196740 183379386
139333 193393 135928077
37511 75897 458861408
56862 70051 33028582
140998 198684 144996063
171982 185592 77717264
172741 181356 21563254
173709 191129 643470205
18676 37164 625568275
119448 155668 90934729
1293 87966 648383626
16109 189325 434305045
30876 126821 240481572
75002 102462 84681287
151173 170410 840116615
24958 66154 993822412
133934 160648 67185758
189546 194826 13370933
68032 172760 262810069
131222 142336 27890163
40392 88102 475280737
111209 199198 220722792
30717 107324 192257035
19395 194168 595586952
164846 166991 5256147
150206 151962 4393346
160724 176133 38753378
118527 168950 126613402
175865 196643 52107631
86397 96872 26143503
56158 75427 48085157
3164 127088 310324070
188965 190717 592079615
194155 195816 4178282
118849 188687 175225110
36922 113971 193418981
54437 99673 112973261
114638 132621 368566439
123679 169009 930714719
93244 114596 373077043
28425 102003 184314525
18632 122050 926277148
8945 41919 82428762
4811 194137 953263665
17789 114669 249846895
88063 148065 749188138
86526 153022 46983993
83177 193451 276988713
10020 79733 174380072
154400 190874 244250005
35007 164529 325234902
179777 195359 39129524
41603 180519 348500725
162714 192797 75453928
180134 198971 156620847
9341 40515 77893635
103634 170390 389074641
175473 177424 4850020
66225 175768 691051521
104224 187116 859733858
152073 193723 104628296
50098 164288 760447528
6010 144180 346219869
198992 199069 206776
16043 111170 238525736
29596 195948 417453199
178558 179427 101135080
105908 110287 11061587
76739 101961 162580713
172906 199073 65612412
160776 177756 965192776
5433 127168 431218627
161212 192591 78769973
167666 175037 787952428
126023 162079 479196396
187810 195275 643369198
120728 173591 132858632
25740 161957 496111829
16009 72552 16081654
21722 168423 367965025
85927 188237 34198914
8439 120017 87411800
105874 155762 600970396
30452 137226 267624567
96705 106334 245092521
78786 185131 552098115
12937 144622 330141744
189519 198717 23143844
171160 198892 278996023
185648 191959 122428974
152942 183624 77039839
117132 169064 130330755
159054 182479 58851702
86692 156279 174957801
168263 178329 906164669
88079 184808 760897650
136490 183675 118663078
182487 184378 878894560
174642 193311 606659564
24080 199987 515097471
18410 64239 114925417
81523 155055 184722838
162894 180230 43490472
196223 196339 91210572
171777 183339 636486605
59096 132978 497125973
170918 173878 118657268
139569 152948 724835549
128419 174759 116557078
76973 189486 282455815
131482 147473 40257784
120807 121701 357152887
40775 99959 576524862
139195 153487 9011049
98591 138908 979270197
85202 186848 968552667
138936 171608 82334003
175327 193841 46439178
161876 182637 43514744
74362 135653 241188865
124749 171174 371194460
8402 91165 930968112
53073 112366 148817905
186708 188495 4499705
169484 193672 9122376
49109 188936 696591241
5183 145289 351219640
187503 197707 25638604
152795 191814 97944287
66515 68101 3989026
121680 156370 87136369
98014 111968 35589995
16007 147331 329224960
105945 138183 80658231
121495 174213 309462816
36553 57783 53481098
161241 166767 13907207
84431 93486 22595193
102812 105193 6180888
171990 172946 206450782
16841 92113 188223407
42 131994 707306082
25853 195497 857871834
91916 142423 915837355
155548 185428 602977016
181080 193339 453029943
102156 194450 231948320
174112 199951 228762782
114581 195194 202243013
85660 108766 25255141
93107 117754 62334968
1811 41415 99003673
110262 142247 839862626
100363 172986 182632368
75776 127572 373173461
172827 174096 3182454
10366 40414 75082065
143355 150358 17637961
157660 194428 92424986
82064 118672 392455153
122880 170866 410507586
90844 194120 259640686
39317 106973 169847105
73657 158001 211719151
26584 150282 310301888
12983 146639 869506272
51542 89431 551832655
93087 104310 28451861
52039 196655 362829362
186462 190621 10452017
149479 192778 227503182
39003 104342 377258465
117843 156881 54385594
125977 191667 165055766
57463 131745 438069982
192276 197063 12011242
2662 92721 225196012
190687 198986 89706098
1136 31349 75346792
183687 184738 640684411
101143 191508 227084747
1708 167151 414691199
72612 82410 24481788
106709 163694 677319922
85008 173670 503062393
164606 196899 80914574
70554 123097 131784327
63032 71010 972846300
10080 51650 104049705
180803 182005 849899699
145903 174810 72608192
60291 81647 33595348
113087 154763 44885980
37638 165147 320125926
198785 199882 601834926
83489 136860 311240279
54242 198275 361261322
195699 196335 1598073
65655 186485 303110459
15782 76549 311394890
20066 132858 632770211
110537 168415 145202682
150523 188849 96217378
70742 186859 291323360
74246 184024 275617619
59006 122832 594681713
67366 190010 307621627
96988 144207 555546236
52081 108194 969350810
137678 159937 725792341
181117 194971 2432757
152684 154481 4589974
24516 97218 806612116
35339 159419 311322742
73716 168938 239187537
83704 118129 841000731
11562 132410 302820595
88582 129586 103021371
73869 166572 232823066
176484 179331 7169339
128318 142782 36343404
74812 88219 911857609
101503 175729 186639052
168548 190303 54447211
157568 175389 44874022
10955 25048 406071569
20934 21972 2622365
185057 189307 772051318
26241 51471 63383696
183064 186462 818803172
118259 173680 139084017
56608 87704 188330691
26178 170854 363181329
105496 197288 730854300
181214 182545 3340467
88289 149577 154133878
129454 159456 75444767
168166 193635 63931706
41359 139847 246828004
102225 138468 91005615
33522 168915 339938019
24999 125213 67634766
198229 198230 589607364
121232 178538 143949961
77105 174163 925769648
39317 150927 578664230
135045 153191 735930568
135718 138062 5868615
78277 125475 118409782
43476 170985 656686203
128633 167373 97379075
142579 142868 719475
91415 154281 158150390
93691 195869 256864996
120191 160982 798799826
167165 194752 467206764
86898 147260 151748729
124296 147141 379698717
80240 90716 26068328
45034 80699 344126402
137252 159350 710965114
135916 175451 99473856
2184 109456 268744361
101872 191979 961083268
64471 82507 44934657
39158 172238 334066610
9055 10144 391459166
65622 100461 86990156
179218 191122 645789956
97293 119342 181010998
199256 199513 715585297
49611 52702 7764586
67621 194608 946665258
195965 199907 9837726
127077 161610 86889057
164863 182981 45306682
152420 153130 686021119
75415 136817 613571069
90563 135130 281296398
141246 186098 112709366
174942 191049 41330841
66590 199190 332711983
89811 158805 173416345
8029 13238 12855946
104495 139824 768405789
48689 135567 217747835
67593 142755 188364834
37032 121987 213124352
114718 142798 70206122
11668 46643 87488956
134356 170590 165218588
52892 146093 233841510
139294 187749 625192133
110018 142756 81952914
12105 43560 78703697
146195 160675 386997841
4348 114547 276305018
88302 111053 510121670
64835 123461 427658617
162758 177216 36248523
17977 138966 520778987
131147 163931 864683922
116656 147355 647292248
51151 59183 20237007
169416 183371 34904180
131293 152578 825796951
66633 125148 146615773
194994 196962 967037926
89460 146831 144383716
149296 156254 17492279
44078 54351 838754472
106409 150808 111242485
119207 165672 512739153
116955 195631 197394228
3964 137675 334913079
76907 158634 205175491
67659 198654 328664860
19561 56322 697684612
62983 190578 320030392
142126 177081 87900839
128396 169153 102563502
65017 140786 189802647
109206 139262 918179368
28353 176579 833786207
44344 154040 275246934
64942 150633 642182207
194093 199735 14124297
188414 191868 8716955
43177 192846 375427274
122773 191602 712793651
110826 163725 271693593
24915 183318 397526600
11138 94858 375308648
193898 198471 11422051
43490 188329 547037180
58057 66769 21730468
109366 148843 99063576
147470 181630 85742136
7888 62337 374914496
185951 197778 329991766
36742 59362 758165828
1851 137616 999931215
116983 147526 76508957
188546 191794 8154218
37034 60273 469213256
189189 195555 140940662
12821 103497 248275188
13654 172079 397426968
49277 134168 828479895
143289 152133 941739987
51894 197499 411414432
81155 110445 698832956
132625 170874 346021045
134391 173347 98040198
108514 168672 578149830
103042 103941 270544744
114171 145337 78152935
188090 193542 7598473
143660 189999 229182053
197003 198645 353315355
73159 162804 650532167
29683 64904 88446421
29770 88920 51969785
131586 174286 106307593
80124 154600 272007529
141497 189735 121205343
3159 102143 494688480
66953 123793 139385156
26061 175851 310132896
63059 84609 53676006
180723 195332 248637750
23437 95580 180472569
21268 103317 205509752
151515 175120 59414487
118248 179543 289788650
148892 183088 85812199
55994 106835 127543447
44281 102005 521787394
31829 70996 98256460
16012 30896 37094058
3735 43185 991079161
55606 103958 121098202
28142 86600 146364735
47526 103334 139885362
110443 154925 968120589
58346 90306 431939849
64583 125808 153326817
139983 192238 467040564
45806 168233 307228091
156041 192777 764335234
51946 130489 43161696
20250 144494 304905476
10120 119117 92375197
184483 190920 850846111
61858 102319 65331888
92094 136332 111148996
182892 192749 742932019
69372 74760 566280529
113657 185546 368357774
10175 75217 162711311
126059 126217 430158
185931 191393 13709244
182831 197213 36097355
191039 193267 5652087
107974 195868 220530804
110603 183210 182110695
85699 123887 96060055
159879 187916 70358800
70481 102882 81063054
135909 155294 996874615
116776 190332 856987906
45156 115135 175703314
85007 138157 527907160
93692 113166 49398774
6737 78327 179033915
13706 66170 665272167
72882 157810 506132175
42017 124126 749401236
56142 197851 355434253
158107 195991 876150370
92354 104910 51113213
149832 152904 447306893
179480 199605 753793922
163903 166899 7463857
39975 55806 984731869
95977 135168 82185982
84021 128718 112217470
31511 170594 698880580
80078 136956 644134807
5125 147015 355681896
73319 101438 398849818
76598 148174 179882671
191751 198168 16094376
192187 196338 2888696
29683 94311 161700708
195788 197722 45311738
100990 129338 399725013
37117 145626 272352704
191814 193087 382294411
79868 155557 190142639
34767 89001 135755111
16542 79543 162403757
48124 57627 114316321
11698 37162 63572790
185615 192795 18065878
40791 116077 189061177
97319 128664 78962836
174505 197699 855593092
10393 45585 204917371
151810 180613 72326443
139853 192770 684706638
71655 79575 19692303
13788 116194 256911481
177142 185598 891968249
18631 183736 643938375
116242 152889 38749892
110203 169696 149338779
48094 177466 324724313
185105 199146 180647105
103342 111917 218375147
87011 174012 543625319
116709 160972 110895597
104639 129392 61979423
108989 119093 25325852
77654 192037 690512206
72812 151641 197847888
16993 165272 371950519
196429 198945 837038386
112442 164475 130586114
199572 199857 283933573
27822 43856 27436933
162988 196681 832757528
63849 184379 302297281
1064 4750 730803954
117407 191351 185392275
19698 141851 813126310
9555 50254 555365236
151710 163741 917805534
80867 96982 40141503
91382 169844 498165457
76283 193151 466384796
40956 89582 121589950
65610 170719 337948746
167815 169986 5576066
166759 184362 44145393
137152 181449 620281627
72557 193068 743071494
75686 87239 28801108
164682 171246 597464951
161933 192793 311731105
89046 102097 2855734
41952 76220 656971106
93034 104488 721184836
88440 164802 553700536
47823 74949 67933940
197963 198657 1809860
5730 10329 11505571
8624 74422 164477125
47704 114610 168030036
95284 186731 352891328
38544 87157 121750327
106884 186604 405166158
178792 191235 31151091
4847 178151 434542938
152770 181725 72730065
107653 114616 762944781
2768 69610 167344408
85921 192900 268734727
83359 99634 311043915
126503 198063 457140335
170948 196850 64866502
186403 198178 490804555
79886 152194 216364566
5652 195277 475508190
9245 128271 298118020
138875 185588 840756463
152705 159261 557270755
13068 103538 415988453
146501 147944 3646531
128743 187771 120202077
160062 173734 2733668
192744 195483 505789297
36849 75703 97367570
32930 123173 611195685
74940 107757 82612315
13989 104414 226581599
5472 16983 621865771
132017 158157 65646466
169196 198497 73415151
78237 172152 565315090
87108 135013 120260737
196889 198906 485313780
67431 166358 248207075
117893 179451 366748343
81696 181196 250123922
165873 198544 889254787
47010 53979 821843680
46048 88730 106719370
6917 173320 417171721
152740 180180 68917048
69012 187607 990711512
174106 188049 351674387
3414 33532 75071099
103069 157635 137043539
114526 122328 115674229
154577 195446 667696588
36701 66897 75844088
162008 173626 525727468
92380 187771 507853500
162145 175064 729017977
83250 109740 779961349
85021 94612 13234440
120373 176204 147107091
190547 198091 18913815
164347 182381 45123468
97495 181658 54639812
124431 184730 151337739
85237 102509 158392421
35097 131961 242996227
172658 174857 5543044
141727 188381 117179175
179509 198422 47446820
191595 198879 18276630
12591 171192 530161670
19869 74248 136051190
170237 175912 1783737
1240 100001 54613670
172620 193759 53007755
35776 101989 165857377
103336 114722 28857823
198649 198746 235467
154433 160855 16058336
78668 78821 389085
107669 135826 70388930
112370 163745 128856641
106758 135281 344804612
145622 168131 56467752
8512 12953 10956516
124235 153474 73393104
116843 137981 130115805
138351 153461 38078338
151710 185882 934695562
66951 159568 569662611
101944 135248 777043518
100437 143228 261757281
184994 196398 28654981
127475 149737 530825131
38364 106630 85705712
59146 85565 195371878
91361 101194 24710377
173928 194187 366227168
74885 92489 43976635
187444 192303 12299347
83434 177374 907393210
8957 31900 57169535
11459 69586 126574421
72672 138576 264857780
74811 110751 90461392
63101 112860 630197612
97185 117338 51174508
165089 175108 25151227
72409 76290 683062904
28166 161539 342419245
81894 92034 25209835
161008 161549 1339265
124714 163030 732448967
87964 185204 609946740
51306 68903 675435613
141548 154794 558230847
122014 171330 123972705
194711 197135 896327924
103653 182084 149511422
166924 176308 23569603
95824 193968 480913230
20464 98798 318190864
32847 193559 403379217
127971 156220 71107912
31753 58459 404260944
37970 44008 15294509
137493 193129 139866427
184783 191027 15661667
51394 182513 328925998
141290 185422 110923251
129671 197678 309064727
3228 198682 751285118
61395 197917 342400300
16422 92536 190363493
194438 195495 411950618
156335 170684 36174933
85051 172871 424874245
192076 192693 1525121
116952 131506 36259640
84526 170159 267553450
35860 175352 945504495
134523 146421 30075345
166334 189675 712873690
149485 179539 75446357
78793 128126 123768224
131626 190218 147138533
183090 189333 866798650
94807 104391 234306622
113566 190984 194187946
40275 98282 709297631
140488 154503 35420974
73029 191259 600184151
32462 53388 52634778
85878 133547 660756509
125825 139230 33637024
4333 72357 170261415
189712 195841 15454107
105331 132564 68211181
121993 134091 30243638
189937 195291 13567411
175235 181495 887102725
86379 170451 442578502
2992 106226 434063942
91033 149319 557525017
163188 171303 20489931
172197 185575 33402150
22944 141339 920198694
50144 134405 211157774
158445 180355 986194404
67965 176860 53535559
30342 65853 376103181
73731 143531 149987898
78674 115025 140186473
171573 175938 10894431
114730 187639 727477948
91708 199847 271769075
195753 197984 607297711
127870 164948 93338834
98541 125981 69061813
176626 198218 576443279
112985 132578 48900904
42293 161936 300108987
103987 155426 948766143
125087 132189 217802939
120320 189729 771301324
128256 130801 4380061
140656 188693 120700948
35574 166660 328997779
131212 138386 17949245
111800 112691 920295969
10665 83267 844679683
131320 175764 34959199
46869 185694 348302166
91006 134256 108715033
5221 78649 183705041
52310 183612 329415148
60135 138757 500490583
144888 156540 29244531
15876 51629 89516935
173457 199843 984355457
13934 194508 452942736
132465 165330 82737424
135912 157469 877931535
23675 64542 102570975
796 186443 465320090
186006 199097 97503929
115865 182313 236113241
69850 152864 208236049
8801 166384 975891311
167181 181391 35687964
153399 175315 55138374
49971 104394 137278616
102353 187966 215070226
46772 198146 379778862
78494 118908 101562514
26115 56478 76249639
95743 158222 157186429
89331 176957 220319112
189264 194171 387943364
197767 197817 124753
68329 141416 183153675
25166 127921 257680163
118848 160307 103996254
88256 94651 264937068
44368 169028 312909995
50035 62439 31255208
155944 165142 23171132
57091 185539 812054560
123633 192771 173572376
62400 73614 27823283
165672 169357 573835427
69725 89229 48528604
191853 194073 5638832
48837 176419 356084016
193243 198742 13786331
188561 190567 21698845
42243 192544 529038138
9873 100369 668135891
126455 161625 979347161
151127 160889 24534233
63809 161529 4566651
187825 195927 20444477
84495 163495 198545090
172568 185259 31751706
60287 157876 731535600
24563 65636 426076734
113442 198511 213406244
39741 76484 91957962
88339 115151 67742314
49622 101196 129021294
196664 199943 736865842
13932 48601 86776388
185057 194009 133864829
128141 163552 817894374
154506 196343 282596856
102173 160030 684716266
196239 199239 7485457
98126 197492 249725967
165601 185473 480452997
4261 69644 531437099
57007 155704 247564605
260 42178 104804556
69807 194170 384453155
65786 114798 123011893
56077 189555 334784902
179124 191875 978219024
51477 190187 347924082
91990 185188 810547561
83104 169668 212563184
36920 182433 365159752
75358 168734 403792195
97340 100319 7592920
141962 182283 268358427
109519 190936 490403025
106948 199845 233042554
37655 97281 149212279
2274 180160 445933775
196191 196805 706319475
4202 88337 9745959
110867 118873 19996756
106404 113478 633768291
148336 197790 647236153
93666 167900 186696887
141495 168688 68505432
128174 182339 136125018
199967 199982 32595
72939 153612 202546231
147615 180957 83686004
35869 63720 70069907
128492 144346 73932179
53532 195674 907275800
33921 109014 201584102
59680 157181 244505013
157955 198056 680068468
141330 195874 137125649
176687 187116 26085359
26567 74416 119848805
18896 134696 290166102
100495 157703 328320786
178748 185476 16793833
68759 139188 848757015
134322 140178 533055479
26235 97172 177487196
129157 171295 106050712
96980 166874 175906334
84463 170391 458688777
198583 199079 717876886
198235 199992 851026617
88780 141878 74897389
147230 160063 32183347
66429 137722 405129671
119582 181960 156601548
196462 197426 1949751
112337 198872 217009251
134848 166707 729213838
114983 131163 125665985
178192 193496 685318847
162135 179136 924670796
48607 120496 755276070
182731 182797 169994
58310 104318 115192191
132893 154892 257435809
92661 142444 125160755
1582 18938 302656525
104371 179086 187635115
149882 187068 93241169
13874 84894 952373805
35270 87586 130979329
53947 184635 165915934
69987 119291 314471190
116881 193769 192872852
27886 71170 343087326
175148 189237 35184957
78511 160933 307662537
39880 49872 25122429
457 97130 436516066
181609 196789 38132570
106287 170656 161600166
15611 18727 7685315
10033 154749 362792474
46953 184512 602430663
90227 122979 469519665
188689 190078 613803
90321 170507 203171701
175393 181057 14149753
12712 172972 874473492
67931 97895 74708961
133666 156415 486789082
95999 126752 675001026
71204 86611 38378857
69029 136293 168518156
41958 175978 336259956
130648 175178 112023103
37291 151355 286248841
170685 192245 53961732
19726 137350 216147750
195279 196938 4145045
47182 187014 350842130
47583 49941 441920487
143144 147702 261848801
140350 160015 310925095
37933 118700 202770862
163980 173196 464520782
114885 199328 211797193
166864 189770 57433474
161820 179479 44330427
62994 187790 994037981
75773 103301 69055302
38286 142546 261572623
129585 140577 27598065
98475 160007 446462175
193520 197890 572441212
161906 177307 974028208
74433 175581 254051184
64708 94437 74064987
115707 178009 156189169
181649 193373 343596682
122685 147992 814529381
58906 125468 385648876
131600 146848 95663491
10603 60499 736674735
20250 163834 360126277
72320 90278 472772909
20541 102237 632982920
146683 162834 40564758
149749 171511 351333169
55450 108587 133202654
192462 195903 8654869
94126 114181 125963219
146691 159551 32192673
180748 190735 137534440
84463 138656 589941401
71234 101306 673267592
34783 124567 225274428
87310 125544 96101675
41913 47415 13676088
174508 190412 205812785
158205 185610 363445126
37397 159015 305158008
133366 190885 392676315
110093 170191 424952030
28608 97823 179798892
52228 193438 924470283
162070 169521 18774095
178267 180519 441950252
11236 193887 789535918
155946 173746 631046778
66492 67757 3167536
185221 195727 35234296
54384 132615 195987115
186799 189021 386322331
125626 142811 759610693
152310 157424 358051350
43750 147110 592371681
48947 189704 353145709
80736 86737 14906310
93801 103865 733899723
17104 172308 389342307
184216 193804 24118285
157844 184617 67253569
58639 93280 86380137
178574 184311 14345266
110228 193206 208151860
138595 140971 5939176
124492 181288 745999009
39102 125447 216486467
35956 150347 682056950
114171 118860 11656814
79924 168441 222341812
168204 192886 61897785
56629 70236 34079325
170080 175548 13640926
143776 145867 5383628
8074 134178 535030256
75954 81602 14208669
64316 196404 919071091
133934 162976 701331712
127276 169915 107324290
168659 173848 546888600
84683 159069 21580224
32945 194462 405442940
58104 143455 213865941
108635 108743 431350859
47101 72077 999676611
65243 85188 49610509
109152 138826 74278280
73924 145108 178798993
170952 176974 121652662
14910 127367 214392187
4577 168831 849573601
137244 149903 903293238
165218 172614 325040970
53095 125046 180288073
111179 134092 57187110
38459 86061 286470478
136572 159155 568146529
74958 138606 671634119
60967 80369 423580836
120644 155468 87562393
99764 193439 872930194
131316 131513 527504938
143480 157346 34896767
119534 144311 172737054
38150 158185 301211421
177930 192909 842883671
182176 186231 970993462
178668 186015 18334264
127859 128532 885930779
79395 94071 36659106
34889 178050 359321745
1214 45466 110598249
102489 179100 85768283
5671 94609 222315846
173646 184781 27874571
74637 137012 156489696
39530 89889 126010534
144773 169488 62174349
139818 169124 73920692
171544 179414 19667876
170110 183512 879002623
129300 148818 799804696
89006 174638 723481293
50472 161079 5648218
163492 172845 73799381
110150 143411 83253227
30585 183793 404341644
79955 196154 931790400
178282 187055 741349028
154725 196115 103902629
130068 191142 153420989
88079 139171 496597637
46040 159255 722303307
125631 163994 690046243
39068 151282 281562415
59897 74269 35736315
198025 199330 458643536
156984 188765 79752972
32325 158777 317262155
7785 126411 296990559
23999 40028 536653762
155451 195598 253907401
145707 165409 802656703
168947 194992 169937773
102782 126432 59344490
196065 199672 3549472
77745 177457 666796217
9736 157095 220349720
45681 114142 171854826
154282 166464 309502489
194100 195452 3427262
33066 182508 376540389
93459 183103 225333073
23431 70828 118832849
193179 197218 10140043
16283 59892 109294984
146630 183991 93706340
67400 106214 97405223
33657 180081 394284075
79073 168831 225534997
454 85004 822202965
120605 191666 178410135
197569 198523 2439980
88276 135734 119238470
2616 166240 616097309
84321 120174 90167493
29283 127406 746523700
62356 167219 610879095
36475 108927 484852306
78856 87775 121227890
132654 194744 156064851
118052 174821 685091326
63923 186245 993949545
150749 174776 60480821
142299 157132 37399241
139829 148803 22778288
173748 182647 621229520
49152 149131 250802303
116521 179187 157127839
96813 174305 258222196
83745 119614 90209017
59159 126488 168562624
104854 145467 102024041
190430 194088 9296772
44956 155518 277447200
140905 166855 850897037
100141 188072 220934914
119470 170538 818925095
10078 53593 108963192
78123 136751 596806891
74510 150271 190250798
178774 190151 28457365
183515 195763 48841044
1927 134665 440868403
121999 139831 934558404
114782 162488 119662747
192195 199177 17493230
49544 198677 374168611
118247 160387 105678261
25168 116279 228853584
79135 144154 163295639
4069 192077 471432025
174988 189123 816641352
196506 199526 125234
102995 107248 575436925
130673 145317 603730140
24560 115954 450552996
172562 190910 323603794
107804 146628 97361892
2728 105703 257973979
107547 194286 642395879
146524 179286 82254717
23512 136724 783271632
74807 150979 191226460
129582 168567 437984465
192306 196055 9454582
111370 162321 127814303
44815 179273 337425540
104003 181140 193674967
109822 168726 147851501
183538 196394 32328495
165344 165611 638147
111191 169573 146514894
96977 162429 644980637
29007 74515 263317916
149216 173118 60067900
60674 188577 35505742
166883 197628 77092056
189916 199198 23402442
57351 91748 458484223
83010 182501 249888770
77712 173518 433911731
113914 170322 141664127
98535 168078 469030459
48014 183579 919351316
98436 195861 817098526
31267 88485 143259717
163078 171203 20518035
190265 198611 209680596
198569 199976 120079026
156289 184114 69780833
187968 189082 712630857
140606 167123 66736386
184549 193701 23038491
52708 90673 68418370
188575 199863 188766673
70961 108863 95125811
106602 198229 229792663
169753 182830 215234287
58265 106292 495279301
198881 199796 542578865
147275 162332 37870427
119103 182222 899677553
36519 161716 957447602
78873 172737 680402779
125458 180287 137794978
50825 124697 185221640
170314 184306 34934774
182332 196535 533739470
90143 122037 80330386
156945 192557 89393186
154434 186423 450100795
138430 161944 306355926
28397 112932 677236170
91142 173951 208210501
163846 168984 838370151
182531 198445 39936357
170931 180479 23793592
119054 169066 125639698
83432 109093 208761996
1497 131154 445012314
8083 191079 386127501
32489 152657 828049597
26097 91287 82064698
132680 145429 32214644
172419 191740 48339660
152318 173321 52807930
103992 130546 66535875
179883 192955 109145295
128089 129850 3897580
119193 131521 17560053
22365 37672 38123913
164309 185837 53864505
63557 123536 150275300
177815 195384 900776399
92051 152346 729961109
26773 125983 248699849
90127 131324 103607028
20140 173897 385623138
180729 184010 5087709
70410 171130 535433193
131011 170306 98966382
152805 177622 62374489
95272 127190 162052738
175175 190504 271939728
66696 121386 137102842
53709 184635 328380517
39920 137104 243643778
70370 101937 78899603
134388 135359 2446604
71303 92739 53425330
61912 123270 153774254
47052 142550 239471068
129669 174918 113872226
115624 133364 884263818
42901 160565 543478977
55963 111441 739157096
192329 198666 212628856
78927 144986 165954061
69930 156493 217181380
196787 198661 4665941
138913 148365 12531888
155050 191906 92439266
34689 59011 61248069
91767 189021 383663171
100324 179306 198586444
194571 198390 322358225
5107 79442 780814705
110565 163152 131895439
17887 165882 371217928
116526 135193 794987954
43185 151383 271329508
70903 159568 222459151
131140 181365 126222058
39547 66547 67821824
198586 199764 468129684
71774 125586 762641908
71838 140197 25644120
167183 180536 33521705
168000 197831 74795118
10525 164572 386347023
34060 195080 404205996
169221 182301 953197251
23978 150247 904874358
136971 164870 70360522
47206 48704 1385635
96260 168550 181916255
13185 71074 591462254
94295 105710 29073549
186471 189656 8018522
53042 120767 169690279
39881 162145 572573493
115333 185419 175692891
144734 168425 59529045
169802 197155 68536781
4653 111303 267402956
127473 160277 892258561
187038 193034 898517109
9929 167234 203811659
86300 100804 36314300
196811 196924 552865464
39572 144433 681331751
188122 194386 432475536
30953 98739 833271409
169329 181355 30087680
146445 182865 944150757
48869 96003 355032437
11394 178763 999391063
113117 172179 465352003
56631 144343 22694690
154257 165017 27086274
104643 127944 58350575
70396 84294 123143509
196112 198255 5297542
44887 176963 290734801
37279 78570 762328703
147448 152932 13735082
8243 15781 17865744
124798 198587 185285334
189219 195952 795653995
120045 132610 31413908
163616 166060 6148092
134301 181566 118836948
183532 195305 29621455
156558 196099 414980225
54094 131433 811505671
36381 186610 371705849
40349 55958 399744605
173780 177570 624043027
92461 96488 10057056
83562 169182 215180791
38358 93385 673327572
81817 90485 21497520
157977 171292 229837639
122188 130705 687603305
51321 149920 232956673
116031 125550 298543105
131585 133953 878302377
74471 122703 121105658
81250 167248 281629171
18372 98154 199569550
31446 100050 171797296
70026 71913 40346746
177777 185240 622972665
41084 115298 186319256
79671 156790 193718733
28451 100586 180623471
160959 186224 63338200
11357 56377 112742345
179046 193528 633085128
25542 105203 411873699
101311 118089 42508170
81466 127019 114241600
145667 184821 98213244
147987 160576 31542278
29824 144186 286821172
73727 128511 429664732
43059 123148 416458051
142232 184997 107504289
22917 78470 139042492
159177 174780 39364193
165318 183105 44514206
79776 141809 155689313
199363 199479 394336762
82939 165058 794135249
138664 141681 7608311
32766 155201 489954253
129392 139610 25619989
163317 177674 36014372
120795 166822 100561800
169617 181318 29250693
72404 163132 227791460
194581 195484 42458458
130408 195302 664441934
78744 161716 473453390
109452 119352 280614813
45073 59960 964948457
176727 195470 47073091
21265 197266 773103077
110078 160254 826434559
166134 191744 64199086
126090 147371 792977451
57404 109680 671400581
82731 154283 179781708
9392 174248 856336366
93146 178492 214581424
119582 168166 93431802
5141 9004 9738920
126254 172314 115925635
151192 191093 875800789
45526 57457 207265287
58156 132974 187389954
89875 183352 234940029
78335 193553 289329288
102962 156863 135481449
184175 199533 550463195
87499 138785 861327726
17444 59198 104698334
53035 60745 13891976
31598 113812 657933384
77626 129334 246593572
157535 198646 103246687
138276 147150 22478714
55386 56834 3591321
79921 99494 48912697
78284 159389 644719886
13777 87799 459673085
69248 195775 546559979
92996 149000 968218193
137480 176639 785424408
191807 195232 146971427
83101 184091 253623820
151259 187916 92000755
14299 19656 500616004
181209 182806 674744062
48848 107603 147481863
104504 130857 66007404
144541 163240 13873149
89827 99188 23477620
1263 45326 110101347
53549 91336 94327387
180982 198209 125955800
39950 68695 989403377
86674 160971 186757832
21194 182505 404559422
167912 178863 640450230
179811 185543 432363034
44765 116070 663365952
44761 140989 241213500
131955 158922 802625451
159572 170265 27055440
140906 159986 864900629
92023 111731 50009078
38741 50694 451261428
123050 160415 470698296
10845 42796 938786154
112253 154511 342814553
52890 116425 159520408
174446 179997 479399689
134358 199731 511255411
25398 61143 589619714
59843 157784 680209438
28883 139790 278051613
62026 142878 65127907
102861 131889 72966539
196689 198981 282313
102829 170226 169541795
126118 198826 182665196
97545 140932 109109068
8001 110989 258081492
103154 188332 213865333
50120 193185 358947032
19109 189507 932427951
96460 162815 166990052
15327 198181 458546300
32685 138905 266406844
117329 122678 13184071
187296 197837 294767498
199094 199354 638883
69871 100430 369984612
89569 180612 228824330
70052 189927 635072769
85311 161811 948913604
122295 138901 103360534
17615 151865 804260572
104238 186585 206720202
82419 166921 212279314
24669 77586 615104395
160257 171684 28838491
166093 172380 978940979
86403 113162 67574522
52912 93507 416229825
154675 197322 431026484
952 64780 159828126
11161 119148 270656978
18971 61017 105411694
21156 83384 706371261
154756 174730 50190139
51243 70549 427963202
109792 135635 604774642
137047 182053 754051858
115886 197703 205082642
184116 184533 646832399
12444 71484 108455945
15346 62350 660337435
23217 193055 812931094
20309 75073 136959826
119747 143904 195186828
101280 142769 537056039
86195 124113 931461653
113531 177505 158940395
67677 140194 181704757
185855 192046 802289084
48665 194697 366480418
175358 191880 41351073
166992 180779 134094590
85849 199021 284311487
68748 89246 51014374
38262 160462 306703802
171102 174380 263506524
124567 193274 144747279
100443 145234 112761435
55778 83946 833301235
199233 199757 221889376
71543 105143 988883892
86790 187688 253425070
65291 156243 228150185
22889 80011 142969436
149395 190594 722832729
179929 181107 2946040
105372 199829 693369821
23300 140270 293219641
15628 188953 467849922
64235 64832 1496182
167228 194012 67254859
147522 198108 167722544
108882 114904 15210224
52303 85459 82842018
4115 78263 418555835
191823 197090 13273346
181598 182244 21774140
116250 153247 954785838
116377 192787 191574413
134747 162045 68776668
86205 189179 689785779
40320 135224 393051929
21916 176243 517907653
39326 95084 495743891
176087 199274 58147176
21892 166621 363031386
49286 118193 172887932
68845 178037 869515314
29988 152195 306535657
179975 180147 943177576
190369 192374 5121328
53713 60909 829768876
101497 129576 253100588
56238 87679 78438847
95190 130043 264754867
131473 156825 992925154
172257 176043 608270639
157173 159196 4999791
24834 72825 120321424
85502 155463 391835394
16770 142013 313853190
134047 174292 101250287
5474 180186 438043493
53747 158255 897859746
196611 198069 3553888
135298 143191 19886798
21979 134718 385383247
151089 156359 190710314
46551 190465 440424655
150985 175587 967877231
165735 183495 44473214
44496 180398 341013208
8841 18655 740214653
97199 109776 32089205
111446 126395 37155941
80588 127592 358271520
166423 177924 478224681
42947 99145 956058962
42156 178298 517864230
23570 71754 120780964
168399 194534 65602073
66798 161191 821319418
33265 132838 955744381
171583 171730 361697
174623 193431 47160482
142344 151188 991228420
11457 122303 277751197
193685 196637 7407808
97687 178910 204305366
36666 53148 766410761
128589 160032 79058438
172139 180580 21032760
149379 187437 95437527
48639 113519 769342865
11216 33745 911374344
197619 198379 1941793
129485 159003 74230610
118464 195517 193424560
140029 141682 545318533
71613 147292 189926886
103841 165163 501695670
179001 186088 12822783
128477 158719 769195711
157118 172005 765340675
26163 65881 63027224
100213 188751 222498595
2283 21302 678594648
43253 96384 662298890
22500 196202 435713892
65 179375 449481496
41790 43092 970027178
6913 129386 912501599
73150 164011 485447160
166631 184406 44557420
186590 195739 23045545
164762 179014 35653238
158804 182352 753720545
41999 76186 85473652
154839 193986 98264073
144538 154448 24962875
22551 158579 778236871
52877 185518 332736502
7217 144334 346040517
181682 182922 218036050
103204 193008 877271123
119018 184823 25978096
192134 195469 284810629
114080 181811 169905325
172793 178773 7434037
18829 130226 279145706
194480 195069 1496534
193358 193591 577369
81419 83198 4416441
81312 166038 687863570
82854 181516 247794365
127251 182975 347153057
53747 96560 106902023
159354 168365 661448915
108053 134221 432181912
49453 52095 6655628
194947 196894 727212772
55607 160347 832549412
19648 92513 182222939
50644 158675 270926619
78630 138682 536794649
135739 182531 117618221
166731 181427 36869979
100875 117792 42943760
51835 78481 447699467
59934 187103 318889061
134696 170992 91453365
113490 165439 130412940
56181 99583 925974543
121785 190181 705152254
37416 60767 240978884
23239 184425 404366227
111716 168295 141884103
199695 199982 695455
30526 171555 353931195
15422 90612 815205224
142214 196244 135825124
178883 181196 5783932
2336 166404 368952993
132638 142501 2900555
190454 192053 4101111
49539 195016 14275850
14114 85104 177588889
189881 194553 11859575
172687 199963 68381635
128898 132328 3433175
136708 175615 97933828
156939 169417 661028134
195363 197403 5022639
102161 153105 415516119
3741 64645 152512649
143778 183717 373025187
159853 161643 4539998
126741 159112 959375740
149620 166414 42160833
142883 150626 98512436
123927 146587 56931776
58941 128793 890211130
195974 198419 6069893
24380 183896 560184676
9201 40193 152111648
28985 90384 153637675
171484 178840 18390251
110424 161221 189234197
96971 103465 914122465
62824 89777 935934734
174970 175932 2387448
182692 196369 241553745
149371 176798 522345516
5364 129544 728891496
45407 112194 167693390
196483 196565 206417
134050 162762 72303809
155184 170162 37704919
195463 196435 175756207
44395 81542 93030867
86466 185375 928526386
84413 186618 256704836
161724 171111 405743659
18040 23190 623859116
160028 186841 200970813
187871 191052 54971370
10778 143675 779187646
34253 121778 219616573
180034 197584 292597051
170024 181793 127602859
12956 180738 373450508
119224 181077 723197962
154520 179149 61811319
195878 197692 307065677
13160 43429 655601070
64775 189697 651355979
29986 164323 361642751
6398 97450 421258854
71810 91094 48078597
24881 171323 367645924
97769 125747 721611909
1142 138584 957593184
166179 192700 66526256
128200 153281 614510758
105429 186092 202385307
135409 190379 138106046
182681 187877 12998622
81157 167635 285709393
162925 181966 188754247
2287 183536 454344617
110829 148572 94675016
54533 67611 8380350
188955 189034 185715
192962 199491 331435475
125613 141466 742446203
92332 150119 356522577
5089 22135 42639726
170218 178164 481750691
162643 180459 44664863
34938 191200 531309150
188666 188822 177687
24816 118772 826766502
44773 177032 607755165
78245 83097 356538636
51715 119838 469400173
181588 198005 612976269
123887 126945 7503934
65063 198381 39538027
193229 196561 345868768
139286 191878 957891558
80896 95192 35559726
38089 98363 150914156
120111 187920 684017443
198068 199201 2930439
39160 110129 483526705
92248 174223 206179227
100038 147676 43191271
191680 198846 859730924
100528 143807 67041852
192048 192917 214608309
193026 193519 1257363
196742 199570 7072288
55989 161942 906631667
32422 112412 200850016
165732 188268 56400343
120743 130963 140998220
144638 148958 10855348
10274 81912 763605398
69864 166099 241505022
166940 177836 32586070
199549 199845 732111
26924 54376 69034702
147292 149935 6635630
124344 155062 643983298
197717 197954 498993519
10765 90758 76042677
20181 158629 347060143
188275 192635 725372598
172192 179469 406540692
193262 193472 552750
177890 181125 8081239
4123 179715 966155913
129751 148003 427279380
157296 169698 31276036
193330 193571 880867050
43903 97883 134940778
9059 152124 358550954
113271 159002 219767975
60677 67464 16986932
103961 179093 188677488
108334 134581 822533139
140349 148659 21115126
90663 138435 397874682
166742 177360 26646166
120438 146086 64486250
183691 198218 386523720
71671 103934 80890522
138269 199696 154390600
192161 196598 453398588
20041 193613 450274382
14275 161547 655185871
145631 162344 41972354
93868 178843 213686093
23899 93322 738771735
38527 178649 351724919
169233 171818 761435470
101280 161042 150307330
44261 188527 361931090
2366 53768 128666155
190853 193556 6862357
108610 116618 191114343
8033 163341 389303008
85357 132780 892439017
197711 198611 2318552
76729 138286 769946804
1806 83492 204319964
40672 109522 864488516
126628 157924 78716046
152412 194138 942993193
196789 198956 83434118
182089 184420 592206699
69285 125931 141934051
187749 189424 4201815
168874 186396 43806314
180127 187457 560020992
69352 97998 71455507
178341 192633 283316798
6875 67522 952872187
81929 152113 698691124
196313 198444 5281493
162204 184458 55771848
117362 126613 414683398
38166 101413 779143029
23027 82447 214194704
129494 162212 234357155
160401 174992 741270011
162295 174446 30487782
70808 166310 239692589
192721 194815 5321208
185389 197588 30588769
113540 179216 164815641
50888 53748 20572217
60542 196127 388176274
143518 182997 99167018
176385 193516 43011725
171202 191194 49989680
181494 184706 787995545
38966 118103 384697417
133522 138396 12165483
83190 105221 55458855
174801 182168 870108880
125818 170343 847139960
144940 174123 73281133
141203 177953 623376543
40018 131813 230186867
166289 166954 993883091
128429 187718 148863463
148332 156155 19609857
108124 172520 161643007
141835 185982 110912387
111110 180385 410065379
198987 199266 729775
175324 196756 53744614
142941 160797 44937130
139120 167299 698827719
154654 181291 66812119
68425 188821 302036098
122725 183775 153292503
17714 131151 891496076
90403 149314 491242462
7219 169988 663912906
21214 58559 944105264
94564 125851 78769742
56156 94850 489114157
197545 198309 1957820
88393 160927 182314467
166881 175835 22516146
169721 175674 14864281
164276 165048 1934754
12413 129335 292922356
17781 158102 731480828
66724 139568 969072170
121670 172192 908514293
4610 185514 453597725
169506 182417 268859527
176773 187452 9123608
28336 79216 206462656
127765 192781 163350885
102119 102627 237175648
100427 155803 734880281
158044 191459 83907079
30616 57649 67943669
99676 106557 17737148
188887 195868 86805666
174255 184754 606175660
48663 50594 4871721
165269 198499 817643813
36257 139402 258592424
84603 90316 14206763
168629 178533 102856037
39920 52282 31069875
187331 197686 231749208
154988 188650 84419892
117138 154617 93966102
72243 137607 15591204
106808 192060 542330805
19828 41378 53906102
65762 158911 432203933
120689 139676 47537131
16032 188108 431450824
130524 133614 7790114
12422 129881 594912608
179186 188324 732350862
107017 115168 391859681
9067 16164 17697721
166149 180979 725546213
150737 187692 250008983
126543 193818 169136532
70264 156107 665266078
155791 178443 870521400
130744 180649 125411114
197814 198775 901744498
51969 168494 292369848
165331 196905 488355298
140550 173304 82463927
86809 131683 650176535
87631 104329 816405888
557 69575 172715245
74970 131868 142832362
128636 138258 24097990
166144 173600 18728578
102776 160329 228897313
18093 66008 242407031
89242 162120 183315755
197601 198172 1430154
30877 57896 67958717
97293 175887 704057294
94933 176838 196705896
186173 191510 13437142
102891 117490 521049836
23300 115754 818360726
148014 162354 995391163
139873 163177 795091551
172793 193046 50773436
19247 183802 414042254
159329 159902 1488015
150336 185382 87991426
27507 137767 276447332
108653 198259 224829084
138486 177546 940853987
33655 60022 66363475
54672 77318 56501796
117701 172594 137740692
137872 147211 23634013
438 111498 364052389
17273 27197 24666731
78701 124643 718057323
151794 159856 190760973
8361 54961 196811182
61989 169052 616853906
107676 181550 432667344
143400 155733 763930668
150982 185439 86530172
37644 82382 112114456
77751 139952 925397719
54972 152839 245375847
82057 90472 20885777
8962 199429 381796672
78030 134929 314139553
19926 62878 489740417
154452 175979 408837886
91173 136138 872877307
181069 195616 281005828
41072 172408 508322238
84058 117178 83466868
56798 194537 821775789
140792 150232 23839439
22230 27801 403293475
10928 79907 437208816
163635 166235 6525293
28862 70747 105076710
161735 182153 564254609
150408 155584 136725412
141744 193784 14381982
176717 197301 291395159
37202 42950 813241620
1045 57829 142212517
66958 100845 84614619
85748 178231 896136993
117072 192784 189883885
193471 194807 244013408
183947 188205 10648670
62812 110655 120034488
155368 176656 53405211
128121 190460 156567866
137462 179730 106316541
104665 127242 56524102
86839 95448 21423380
68494 190536 306136688
28566 64117 89349715
34254 96568 891171393
33 124695 312213515
18183 133428 545052889
130147 167338 808669927
35684 176692 353867502
27600 77121 124068768
147627 154501 17313512
142819 174534 79820301
57378 79870 750974413
69097 162067 282504332
123490 125585 5124919
134025 139090 12681817
171200 174020 500196951
195162 198069 7182490
126039 169497 109423166
162846 180845 213138543
183486 195686 8027984
67276 137876 176882562
91886 170636 198185194
55598 91129 88642697
47220 74296 67765931
59930 160075 593267138
12486 89722 341175470
100554 110868 606697359
15940 75036 324501560
8156 97130 222361420
43195 148334 951836223
7591 125708 295784485
80841 125101 835317522
103374 119273 5760892
97617 124013 66653168
131068 188176 143422499
172063 173962 4686384
133926 141138 18058842
91470 178558 630172418
2526 145532 733135901
153195 198852 36927883
95284 160904 121290030
71548 179016 269767512
118533 139374 904545432
83270 121106 95064250
78432 84479 26793785
196527 197123 909252431
35852 93946 145369177
49692 161193 279742343
55300 140989 214611882
22604 153179 984188333
74618 106215 79541760
139338 149218 363278736
146219 150311 10192433
95295 113263 45650615
191879 196316 784024611
109482 141784 80869248
188523 199125 17050922
114930 121622 16590002
104761 110288 856454664
41156 160267 298803033
183550 196841 33403540
107165 162398 144836011
102335 196146 870841149
67602 71496 9654957
93769 95572 414498638
133174 151663 831015860
68480 110269 104886513
180897 181707 2026190
4515 60206 463206826
51283 68524 275580579
194686 195820 28429776
70803 71683 944832334
22184 163862 355371450
5414 110850 264277874
148791 197922 472969831
34060 175787 774001151
15587 26428 26962225
76332 145164 689656178
101113 154768 135024608
172271 190598 45849008
84340 177413 622041256
141114 149518 12901366
138073 160596 56716995
154862 184589 887214638
69271 157482 981571285
68578 191141 569300918
88629 135763 157262608
199002 199378 130221131
131264 154822 397207918
58808 59695 2229885
88715 115356 305850694
41476 63907 18228974
4914 133045 788417882
92130 199664 270267029
19401 196269 903789144
6654 8327 4215198
76230 103328 401705528
49162 58024 220431886
65699 199067 334614674
102906 172302 378815299
47743 75208 68793130
93442 138771 113917558
168448 189121 46413382
86676 182936 241866812
101602 123322 54745400
82226 163334 830596659
151582 195679 110788180
149056 185576 530068214
120209 147561 68677397
41281 176000 338076400
57071 111970 137766784
86956 95117 560100624
59204 98214 97314108
35631 103483 170138126
54955 96622 104006223
144540 158663 35408004
158234 170481 29655398
74923 87322 428346488
162247 181652 598881829
15466 136408 302926025
175086 194911 23657171
52753 71388 46679045
165483 179122 23395829
189806 196003 11921337
44753 136952 231125027
166872 193216 108867566
114859 185921 178193607
53012 157978 482710381
163568 168282 139423049
38001 166975 323764446
130447 131612 621800333
109642 141282 86984765
87570 115097 69552688
31776 58881 695479846
109504 189234 227445797
182007 186491 773242870
7963 185417 981789965
33258 154560 881903028
49859 51693 4648578
151357 177890 70412461
157810 179730 727943339
126031 153416 68907587
87045 113257 14998179
30582 153654 332625831
193399 197679 10646610
142283 153998 29576922
179688 183710 2302957
197177 198263 849439840
141065 168526 761636506
68705 180124 843683223
73325 171373 246319126
26770 85963 58966316
15973 189569 435303906
142222 173204 713849654
48649 93897 113102800
45818 120799 187961600
21777 78753 142607969
183338 187651 10724880
152342 199825 616290003
127758 181837 135921198
178812 184871 556783259
87275 124908 9003546
72008 105986 85384722
42137 166865 312889153
71750 130382 765865415
106498 128595 55173491
180208 197030 612194731
10955 89230 515793846
119265 189764 320134955
131520 191671 151084279
146456 152174 14281263
141116 151307 697180086
174823 187385 280058978
196481 198745 5627980
149135 195705 711397522
67351 143370 190554246
35533 186881 379750154
51215 72189 691866358
69040 194096 313857771
39049 199609 402914624
47057 187175 674516532
583 154490 59739831
177423 193627 862902975
173477 188425 37420614
129457 167606 325351805
196510 198134 102625763
181001 189614 21597132
174464 181934 65090947
103926 176410 182016508
179484 180490 326501341
141819 199458 675480085
1514 48766 118137319
126850 137580 162775023
44869 179342 337442298
177533 198733 53177834
118099 192776 187342594
31657 125549 535729071
101916 104620 560865291
167483 186609 47982643
178283 195266 280100687
87450 126267 97534263
46784 71459 604785410
188107 199079 986583916
76395 95309 29216469
61065 177809 292864327
51981 56754 718126633
84485 118537 85716968
19621 163505 2839129
8920 169438 694343167
125821 136503 618269063
131380 168802 94134385
28021 170046 386591734
71005 180970 275936440
184523 185005 248795920
180991 196721 39522430
161679 174765 32947261
133977 145521 751077291
16641 96108 198726122
118950 125384 378107148
123213 147680 61465152
90302 104592 937269594
156848 160774 357252314
141027 184517 300924832
23974 77581 295097846
43114 55308 803459752
114886 185908 178083074
13879 43028 682554172
7134 18587 633761643
31453 184017 382808387
96910 147012 126178507
16282 94658 887666982
64275 136231 550878327
6266 63516 143453837
81960 84240 5642058
96918 176215 318796860
142143 183155 103070361
35773 78737 107646467
131283 173259 105560338
81738 148347 481657853
109550 165081 139425210
194925 198906 145584282
145179 153284 76610901
130231 183249 133252652
8946 47845 97153432
137852 175390 301771210
170617 176972 15803467
22761 156474 922334396
104185 146630 106641887
146960 168706 540849934
15495 161805 366876978
166042 195086 72902838
27305 169659 996694225
59921 169775 697546409
102619 130533 471668402
119552 163939 416279477
186042 194730 51870033
105607 194666 223589364
128678 155131 352870274
89570 158613 173541632
144411 152960 21490184
169445 181525 157165100
167670 187012 33762970
188004 189527 236205535
66857 132126 163607678
76505 157367 413182638
164425 197306 82341739
112247 133584 287748864
96682 134536 449729429
186417 199800 874797070
185439 193411 351250818
104681 114035 654336759
171754 181229 23658377
31638 121167 224531632
139197 145591 16279973
191002 193081 1514571
94940 129231 408175925
64719 73526 319292958
34108 73842 468229637
176117 176208 213627
198855 198999 109812269
58699 60568 4669826
92539 122336 75053200
131637 170921 98895566
156348 172795 369770503
8280 181122 433290502
172667 178814 15405852
144075 174249 75852282
171202 173253 5060708
171895 180451 53550089
179916 183289 8436133
154402 160453 909921972
117542 127922 281703011
178883 189896 344048358
110720 148805 217805070
66501 91390 62016672
168526 170422 4831201
63397 155677 983149706
14010 116809 998750596
124206 147119 44819784
18431 30244 29526275
12075 181700 904109998
190704 194030 8438711
33482 73118 99403747
60788 179678 298233312
132731 193600 152952272
180474 199167 934470127
161675 199846 95792799
80184 196943 293233321
10229 17122 17233274
61718 78697 997971232
146923 148344 1871025
35697 130784 238425261
12191 136105 310380799
88796 177123 222038435
103682 114004 26072602
191539 191848 177025318
140985 165882 191039486
23297 165658 357228379
90680 182777 231531815
70146 110765 101991769
185387 193134 19466445
173747 187947 35576792
117820 127930 25079233
88105 141608 491393026
65828 166392 252317117
66371 150525 211036657
121960 139832 44691425
188480 197421 22444682
84956 93728 49939729
186781 198715 28617563
179516 190650 27906065
93206 188197 238670547
64139 165612 308783150
194558 196665 62875170
141642 145877 974886244
81377 109884 310365967
19228 188343 424059154
4746 128260 741819367
9088 165068 700668586
117148 154232 92958202
184193 191295 564006640
21830 169175 946317231
64359 73782 152770779
191479 199679 12412935
115307 128357 32426998
72437 144967 227858729
128180 180564 131651240
191356 193828 74345403
108598 170073 154393252
111078 124993 34697226
115861 180124 774710211
156854 192871 567409732
39782 67550 479346553
103932 154635 127372794
70604 143963 183988597
156499 163243 267104991
88774 115934 68676258
149267 162537 33335931
45553 197188 498760122
4155 121452 293887179
112156 129081 839273316
99505 184252 621894372
8027 87165 595166179
156831 176576 794865419
103238 147501 494187091
126109 153729 192960924
191285 195135 281679057
129891 174041 417603328
30209 126510 385360501
184492 198823 5043812
137284 191954 61969486
27055 134306 268911691
191382 198509 12301203
144065 186469 106455932
75211 193199 296260296
189595 192121 6400464
172809 183066 795054413
88651 165406 193054028
84489 174458 226085332
72296 97001 61618761
148739 168032 48395039
114106 196772 207402225
191359 197529 7695092
196786 197721 689967040
73375 183834 277293764
32112 145851 811530434
101213 164581 159505071
176288 183561 221619781
51297 134684 208967985
173233 179052 390612604
171714 195935 850201000
111041 125483 35960872
7941 141527 354427669
122610 197341 187608379
33936 129136 238791303
156017 163776 463140256
159814 193206 83846343
99044 110503 29246273
72464 114462 601171635
144444 171878 347489731
88160 128073 100297582
164179 198672 703046209
698 87365 165375306
31879 56378 518651834
45699 193362 370546821
9163 98218 222679555
187471 188432 2434905
149083 188451 374242881
9957 173734 410619373
152477 184219 407229668
140535 159784 48460634
40505 160223 300345640
21188 148899 320243623
159509 173033 56256812
78865 165963 248713498
80574 124604 110589267
101148 199916 261905814
47204 91796 111501830
9316 102418 233007029
91490 115685 3188149
84423 93857 23537992
40939 134121 459151019
163665 198828 287350734
64936 138620 292188840
137601 194666 143524596
131953 136337 10854097
111361 127344 39811839
80124 179263 249004734
155478 159846 7938343
101736 167777 811508036
157736 183732 817252859
1791 56693 137425961
81230 164261 208617994
49101 144981 840175655
20552 34905 16672666
174065 195653 697545373
10083 16236 652721004
149852 178454 710516488
11198 16165 147524383
591 82248 386668830
13113 153266 351425382
23812 112476 162955337
87159 101842 36850904
117231 119551 5685192
157425 199840 536965155
111884 129457 43748685
83489 148953 183212721
57335 147133 225186911
134460 156318 55082805
30515 135105 262132254
42998 140230 561378639
32554 121026 401296706
50708 140067 445221450
150758 182038 41706555
144088 162766 872312344
165222 173916 21759451
31990 138145 446805626
32825 143386 783535217
152344 163394 406170505
105568 135915 630967910
26372 132560 889801872
145945 188059 91160487
70810 106715 346646113
119460 188834 310797931
159227 178224 47780744
1649 112324 277388659
109104 126907 44423752
46176 99968 831410440
46565 159050 282156014
41316 134990 234750946
119927 133439 6500852
176352 183412 974484081
37847 148336 177105642
129834 164019 827914198
35882 47451 300142230
45741 54720 22633154
184122 190713 394340118
155650 190563 87559830
113576 127831 151711609
164118 171695 19032151
62072 73521 28396805
13017 44361 135312995
109893 174800 723268990
44216 124349 200954730
6326 124104 295097215
1162 84469 852490885
37056 194877 396161923
71768 122785 180631534
151841 160524 21820261
68256 144857 177984015
122784 154845 533684111
71149 72281 66479081
132314 176809 111799533
3845 150058 827736618
115090 174073 147914601
68618 115683 118192563
50859 62052 28194222
103014 114843 30012526
25003 183753 479816786
122473 157515 671827274
182041 195097 32807512
126705 179584 132977024
185789 198831 50800663
3755 71991 170726462
4910 105114 968974477
47059 143972 679096871
162526 184221 396429533
56530 129456 310260792
170298 187203 34577016
77665 124563 117774168
198521 198594 204721
114693 175296 51312764
169660 191582 987732311
157207 180348 233669276
25960 29205 8165037
155209 199264 154910668
78655 123385 114148982
60678 93455 81748854
116205 129258 730611185
195512 195755 593371
35741 196306 402981805
180194 182982 6969514
105220 177916 542377060
41098 110724 414594977
5640 115965 276624012
190197 198677 518372077
111013 150835 99761694
186352 190494 10413396
118026 192792 346492939
122371 122445 407016250
160488 186401 64991236
183024 184213 313348753
6454 78911 485873088
12469 89634 192984992
13441 148009 337441834
189544 197975 784504480
46696 157163 826535941
197729 198738 2567459
144934 159328 36032824
182449 186831 76394332
102138 103779 4282020
142806 152286 163246613
186377 199769 80089522
27081 128519 254389960
173610 186864 802740788
103169 132764 755711690
94596 170517 194616677
189050 199818 27096018
51286 122775 179214307
69539 129074 521326188
162305 194731 116551290
99675 173079 745664275
78379 193070 487402708
45902 61323 38785989
55449 132496 193031279
23504 72473 333658634
123496 183315 781833458
47697 116725 173414263
96568 166480 758439872
199636 199985 853681
24147 78195 135436618
170766 185998 323458515
172846 194575 54553190
162906 187521 389563931
112006 139575 68806868
136930 156737 884965489
47813 153980 545933108
50564 186317 540679831
9070 192766 460566243
149306 172040 38180298
173702 176633 7353472
187162 189895 6857805
95386 102129 455914151
77479 138662 331207894
175963 182972 17507560
70637 165162 237301176
62162 142642 787638449
146065 160616 9001692
129423 155945 66784175
129156 184530 139108029
165878 169517 450488363
155836 156692 2119006
197683 199236 3962989
144286 153272 22574162
165467 190471 62575409
81649 107914 66135201
103189 183374 201402968
16034 52971 92493277
123846 190663 400673249
176953 197842 52347467
38843 115155 494896983
62145 71818 784005693
9512 162073 663153296
157847 161655 305313260
172251 189743 467388968
147620 152459 645321205
41734 48604 17169771
183959 195213 68259106
1666 63507 690456254
76696 183700 268758158
95993 187455 251634269
183057 189477 16077285
10638 11888 3079703
176383 195109 809986519
68628 98773 75162169
92151 144413 311071354
126920 195928 61202113
27027 106629 145781929
75185 105553 76363069
45730 176598 802195772
46847 190758 868212974
9193 136311 647133497
40077 182117 356405889
12647 54639 105222906
145322 188394 107980854
29234 41234 30121786
193535 199609 822726921
154090 187339 14613793
186129 192653 16446028
17215 140272 308347110
166186 190493 60913212
118232 128031 375462415
181658 192194 26500760
70696 160659 225718505
21769 164212 357336560
10592 197574 468813754
138229 140512 247808352
112828 177868 554389576
108169 170075 155414347
71879 91745 119735375
41877 198605 393211213
146450 168526 632799028
68918 195627 586654876
87005 167330 201848368
26513 170540 836615949
48284 112690 161812318
50734 190570 333299950
73380 102168 72106447
78752 113033 86309433
5064 105946 252811620
98198 111108 193092877
66474 142095 531661876
101836 107569 14760313
151935 155516 904278974
103320 198893 623337839
7848 75990 96819035
19792 101904 215150268
112434 140817 494403931
138997 156722 482661764
109701 185353 189811193
121037 197572 361795265
85813 89742 912187855
33150 139842 481050765
143590 144065 1220809
136933 198150 444962892
86590 103846 852058107
35406 88821 924438098
117292 170703 792411216
27960 191082 993845523
103569 117098 34177613
2962 40991 181062163
19858 24654 11788332
122678 186939 161334341
143197 161096 207324741
190082 197764 386305929
193081 198841 159003576
11121 27290 972820840
168827 171202 6028607
102005 114425 255532167
51312 57546 15731886
100675 139548 901668449
109743 126994 43024848
116149 146001 74794717
46356 96035 346068250
125674 160684 88012184
15348 187606 431906036
168228 173372 51641664
32521 94814 230559659
15833 102088 821753353
183118 194593 995626831
60042 169226 273944936
55841 122449 166956408
197877 199853 5019324
58411 87893 677202442
14286 93719 198701739
193512 196096 731886575
2002 140456 346746864
3174 190576 469829940
120736 174552 135266803
1572 7378 294130173
166512 195337 72362401
42007 79203 92997640
31997 185573 852912742
16298 162517 435080699
106352 118446 691597142
197535 199209 4279364
16332 44537 370844122
50177 153479 259095094
101069 133113 80600143
19111 94718 904434971
164423 170473 545271819
156092 163690 19094621
144405 189905 862151746
160088 181685 482768633
163532 176535 785355636
91494 135985 111838130
119063 143241 60549033
69241 82026 31941336
37097 150863 285429887
166473 192609 65559704
178028 186250 272426156
20363 103931 209333701
180725 196735 40214156
158530 190552 658716582
150699 163966 33476428
151738 163200 28856068
98404 163560 527660022
125562 163985 280689833
130297 184655 524592630
113862 171904 145734236
179101 198003 47325139
134474 194595 151157079
193824 197250 8539318
180633 181776 2878125
8410 185224 443233091
76585 123391 397089731
64592 145451 595800816
177939 184311 15951448
63285 78413 442582969
90414 159178 942689957
81113 152957 730047723
12353 13855 987458985
195702 199371 189904656
53579 178967 665091232
46231 96117 435469701
140980 168535 69461547
67316 111700 111443483
50381 191236 720458658
77472 134353 787263996
106851 123441 867869564
38163 191885 385821096
32287 32485 475463
98312 147772 144360737
184299 197960 248674651
118921 166558 630138908
175330 186501 654891750
24120 179319 389442756
74896 100177 985721141
167425 168955 3209033
188717 190547 4600277
188654 197012 231377073
158648 191536 82598449
62425 135712 183536728
1447 188983 470046412
174089 183185 335167943
12794 153517 497563352
44360 196881 670105105
175841 196756 52460294
131449 176638 113568482
164427 165111 748615969
192126 198523 16014003
148501 177349 810993944
95756 110071 335427344
195856 198664 72169274
175394 183921 21281673
153432 173314 27563568
184543 190814 958011571
49892 110952 198540209
124925 165960 103142375
154960 174299 179866482
23336 30618 486546973
41206 156228 404643342
181993 197210 546807272
190456 199193 146527076
1051 13188 914170584
193488 198999 13791898
177823 194591 430759488
56662 131722 537147096
25102 59100 85498776
92592 173964 204631233
92438 173559 381756525
53320 145193 662701813
76665 114542 95411327
150468 162909 31318606
132267 186904 137191999
112288 169571 143724393
111496 186651 188446158
171354 183399 30108220
57557 141026 124369378
28926 78011 537679002
55550 151193 885490907
78588 170739 231594555
98996 171691 182954754
179152 195530 821652776
54390 190179 340535481
184099 196636 31537444
63159 103593 28836350
157109 177981 68602829
127510 188520 153256626
161198 195016 84951149
103661 134183 510176751
186355 194780 21301950
145602 156710 861202412
54686 180713 316118606
168363 194816 66409369
192153 194067 4796692
83019 118069 88247930
88124 183855 240537679
48849 54830 15123922
75071 172974 245922671
134997 189810 751944122
33137 52465 48613269
195928 197111 342489144
74129 86443 185421390
133504 164978 559869906
91436 103265 313107786
110876 195270 698176150
20382 84052 963344971
197252 199634 319216624
183458 188131 166838285
49681 101681 183347917
94191 114464 51417088
85158 189041 260929814
139408 148850 399582550
12271 118608 117687301
71994 77856 273377
177616 186398 21941444
137168 188765 498734262
14576 30871 40700053
193135 199865 16871863
129373 145338 938581179
180371 197846 43801893
45823 118381 182056865
76370 150410 447843467
186091 192311 15706058
34372 152831 431974854
139318 169087 10296443
38354 65250 491874432
10290 83768 183818336
16647 58718 105480397
123091 152120 72862540
86334 198815 381785835
79702 132471 220319811
115427 185137 695701842
79141 197662 297588288
158957 179580 321635741
5173 116009 277937409
123217 126312 77712059
175924 178759 960288397
25484 56470 77875169
135495 170503 991150111
37492 73977 91442048
11609 28105 45663778
69175 77610 319391489
66803 126378 312259983
142966 176408 215568013
138959 146630 813162765
106863 119951 32720637
45659 187138 829120394
90153 171970 67729353
198010 199919 891973845
158009 198096 108518691
131289 150505 48311910
41490 53609 30461826
121196 173561 875243322
88392 157454 173560989
85602 197071 30251330
35721 52855 430446618
68457 94988 66032730
150387 177095 883767737
65251 84892 722550318
104269 125785 53892454
16863 131323 286832792
199868 199878 37695
196931 199565 685366096
62780 186255 309647219
38099 125722 219778618
192884 196740 9741150
193788 198644 872370263
166242 199715 83974493
190803 199490 874334482
60631 119695 148083201
184537 185077 847176169
45276 117117 180364889
173309 177478 681010897
36920 74015 109812742
116132 148992 941504158
167326 184033 845786235
73829 81676 19691787
182060 191500 23637570
30399 108818 341750222
16331 170237 400526598
119793 146559 665489618
45538 63863 46107175
44444 71254 785526669
79575 155839 191633143
29919 109354 199280349
54045 156850 257805427
50799 58637 585795423
162550 174787 255050238
158312 177786 48993649
25208 182497 394716118
83887 181083 771434946
96876 112272 237005315
55996 87090 229754268
148475 149340 865047408
77289 89382 30136262
1314 103501 760336379
194333 199549 13031257
179291 189843 26377391
2332 61151 147252897
21164 75395 673185348
123509 134991 461211723
40547 128723 566297951
164656 179640 51073795
58751 131254 181623128
30645 159153 322335172
58574 182739 738446035
23397 84436 375331467
39768 106053 166375123
149290 152178 700083506
176850 187339 26265153
160412 192953 81714896
81593 179000 244618903
122888 130176 18189984
52897 199401 367562327
191970 195470 957880607
12491 120500 270654422
171522 179422 916543675
177686 197926 50710972
101945 156973 138363642
108834 125298 394977430
116553 123168 16337790
189867 194608 12060106
53620 186908 771111258
112077 142513 76112620
96735 98879 334525059
152378 163244 27318866
32675 179566 368688508
193198 193888 1779506
96721 176190 925060552
179420 183871 878473654
72557 107599 88126559
103634 169885 166493448
55277 75268 723224475
133256 166404 771926673
27128 65180 95612243
72439 104266 79860245
94971 136340 104038811
50666 64019 397336178
27181 87898 519134869
102481 122231 844219208
15541 57409 104945279
36038 146399 840035525
185842 189685 9662614
186024 192410 16116381
22968 98884 793636733
166218 197810 427608693
127241 191893 162424660
70424 174028 949673737
85014 119358 86463299
77400 133426 140651197
69740 71486 4318986
186249 189691 8678958
85187 99874 929413721
138785 163915 688282063
92641 180225 995319345
3188 159855 392676207
145452 152489 395127492
30399 126450 854943883
159167 171848 7560640
90587 149451 302195603
160964 163988 940182295
34349 164700 327314428
31282 70897 453434854
89297 106908 44677166
98435 106776 21456054
56057 119952 160174556
5587 155304 375354497
168648 199179 76552125
32187 56094 60111466
145732 146616 2216411
146923 192522 915143753
75447 153765 196672534
79332 148394 579387966
54560 151428 535108732
107375 194436 218461666
56580 75930 687083480
101490 198149 242845385
141293 170687 74144101
126370 154775 71546541
151221 196414 542747653
141475 156640 38244523
54724 157505 453947482
197720 198760 982745837
196029 199317 621339231
163688 192452 929626328
192782 194935 5489241
119431 158703 98487635
65016 154290 346736505
19510 143938 311899830
105327 107752 475517039
161784 188234 66306822
71216 74582 8288525
144276 197409 318693360
47846 160629 283021109
61496 140673 198355058
46 19650 48918893
120367 132354 30027660
106663 132222 49691639
139740 158152 250917495
190858 196085 219655763
35102 130897 263611092
45803 181045 339354516
156319 158196 680530998
129213 194366 163743258
175620 198229 280464288
60864 186493 315099777
117626 169660 130576924
115596 118860 838014331
97480 113027 443481019
153132 183637 76590975
173583 190313 41887611
130627 147182 41715383
113189 167206 135439454
1580 181590 708245832
192394 198117 770662106
197682 199502 4612199
47582 51967 11143598
134977 139730 598204093
19787 50030 75701600
175082 189457 35911841
140173 174861 87370524
92552 196721 261841851
7642 10880 8053485
9342 14273 982948173
182509 196055 34059742
126401 128247 747502969
180758 182294 3839668
88198 94141 14834936
151963 181310 471278051
4070 157210 383895099
91484 94688 7934955
97022 181328 212034636
96054 157963 558200533
86807 199776 283795177
92152 198974 681171709
23102 54085 338615515
58334 113343 428158061
187238 189128 58700164
88452 111629 58613892
70387 180987 277526146
67256 142637 964182414
166581 178764 121454197
30845 115632 212897934
60347 151764 383842514
15677 159922 361644235
143448 173983 655347552
152938 174574 423162770
102884 108019 13188609
40570 99697 147977361
138208 181728 109450502
33630 146255 282675011
117118 131898 477485773
44297 85838 126135972
156392 199671 134030875
182212 196404 16474897
187497 189334 4621929
130240 146949 129053678
107121 123073 235874361
55472 87654 80241231
20256 38199 44684394
193038 196178 7924915
109733 163766 371691379
55517 124688 570191515
110883 194297 209325942
79357 194394 288968306
149815 150926 2696655
58106 59892 475586121
88289 158522 751035457
34744 191631 393746471
106177 175209 573684152
136227 141033 620598553
163900 196402 81526945
144646 192726 48103057
155827 199662 667936972
47708 99476 129567032
198087 199039 2446591
121897 184197 156404426
29842 133219 259212640
11886 146905 338533747
47720 49625 771785063
56222 95899 297374460
45260 153568 271731343
65357 99710 467082646
164525 170036 13832897
45180 74022 72172060
185657 191541 14785338
17998 149868 330690287
5762 116911 527912304
32044 44731 676163078
34894 94581 605545870
184667 191752 17787962
182379 196309 35037198
142207 174523 82417141
38170 82056 110052248
64141 86010 54449104
159637 199405 318167631
15906 165092 746745959
123987 199856 190452640
158635 182563 60146138
158964 179763 52291053
24122 111420 987975022
133117 172466 99039332
94157 138501 63130836
84684 113258 497774896
7674 165960 396805414
38661 159370 302880836
76809 168192 516980863
193509 197162 911870942
160237 182946 57018967
19207 130202 955953302
121392 133714 30847815
134067 197902 787913283
177119 182364 13139748
120149 197231 50012816
2768 41537 96959129
178920 180262 3360987
96184 175478 199492998
131821 154367 56722679
19536 82367 157214135
119758 147365 69254997
91833 148228 925037625
93252 172580 979565220
93876 160982 716040997
198816 199573 1938657
190570 192978 6091268
184445 197480 174287331
157606 199633 105548722
141263 195686 136842823
171787 184327 968446979
14552 71412 142440335
185963 197075 27949187
178541 181549 466607833
92766 148575 401777004
74716 160084 380044075
43075 139398 241324402
35725 55584 168022443
126840 127864 2636523
182018 198444 643572504
114382 159074 111959331
145854 186711 118308106
152033 187960 90167309
191154 191948 2032789
113449 179413 379791486
86215 194064 270978720
21617 56741 88063226
169978 181784 29529038
149987 179498 617466728
124681 173112 121693860
40619 121934 471158077
67352 99242 179841016
58553 109808 366621100
193473 195057 315511548
35303 122718 219266715
34731 123193 221964508
44204 122338 426981735
13399 42899 73911353
146654 189543 107554055
5059 186035 182819398
180421 188324 773351971
188995 195886 17410837
8983 140376 181881254
148177 189607 140376755
106148 163250 143250094
131882 171991 100901725
148996 165103 450169403
158565 199279 754623548
17563 114632 243458148
94042 169779 190570577
162077 185286 58204074
8243 150806 357216147
56271 135791 199262181
56935 180474 346713691
22495 43622 831673016
185025 195123 25404941
159214 177203 45274743
21699 185469 744208441
47731 88267 102680130
72123 84928 379559555
147450 154705 18259771
91226 97146 14770004
189000 189166 663771809
152904 180113 68340287
137917 170992 146932701
86892 198145 467987586
27880 98182 175985560
141883 153446 24687303
157808 188743 77707435
4078 17100 32552046
134613 139307 11809539
164999 195383 76202534
30345 159979 325213640
61814 88043 496653440
6097 55058 111705049
156072 186717 4605281
181350 182619 877385529
91165 109729 520159166
192383 195264 7252910
166023 177996 30005338
189253 198438 768496915
177589 191556 42041736
169218 183660 36116894
75955 78640 3097289
199379 199564 108851010
186296 189280 7502375
54243 175226 555577606
178074 190536 31234365
122225 195287 183468241
170041 185236 38007689
119930 163238 108742296
31827 52998 53204185
168782 193193 974863361
81207 198486 294469038
17116 148555 291948140
160568 186937 66152661
72472 98999 253544296
115359 134956 707678602
71271 178420 937963558
153561 169314 39671958
175797 183106 18272836
158025 162723 11923602
183093 194089 546532352
123866 172326 121799313
61190 124682 159127565
104055 109878 14772000
165585 171792 328260322
104237 149880 130019951
116783 187081 176189141
136575 174494 95458856
374 91560 227906459
120456 149506 72984411
194236 196471 5588689
117614 199761 494412147
59808 110699 127617131
156368 187929 97525402
87852 94470 831361266
45241 64228 47725689
9482 192510 458956561
61997 149460 712267930
179762 198498 46993247
102671 184495 12501730
129368 162563 83551941
56101 114858 147424364
118356 192441 185921743
36314 38313 500919402
166283 182064 31324871
121652 191305 902983968
77968 135618 774139425
60638 128191 410617510
185058 186014 2337258
142233 193009 127613577
23018 120789 706829426
173050 197683 677125771
56521 181268 312936023
3583 55585 130215315
114007 134096 554387785
87995 166718 81042573
74075 152189 196111581
134754 174135 256450603
113328 169549 141131507
127252 161678 781057188
63249 135188 180149829
147030 176278 73453261
36170 126857 504064351
138426 155941 67185357
47855 106051 697172189
97064 148516 129645023
102881 184712 205534133
35330 163822 483737444
105698 129492 437325001
25556 136213 603901067
139383 171919 82020487
175150 178126 473784285
4587 100809 318811980
118673 184930 432314889
59427 191173 679977952
162442 163925 3762414
190003 194817 295179039
114712 119546 358035832
30638 102841 461691164
78057 138290 151088317
113854 142404 624902792
122659 180641 374093877
114896 125408 26086631
183471 199105 39257970
87390 103921 288603774
82176 84518 987509656
168516 177703 22981524
76892 100170 58273063
45720 104425 147185029
151895 181589 413094549
91689 172483 203273264
94487 164692 55980320
6370 78398 180172774
28201 37941 24341682
145834 191373 114220318
154215 174345 477881783
124903 178127 732356183
135909 137277 777953335
132836 181978 123536875
13112 170072 393798899
5199 61405 140806360
174431 194681 50844076
106203 129927 59251298
40797 94657 134621868
165222 170856 14207491
27132 118972 882883420
123650 131683 20105696
97223 156152 148374061
133609 166661 196785846
11441 199911 472650602
192556 199687 17912838
60143 171291 278896857
133680 189690 140681213
115081 192820 194915189
145955 161935 846360452
32586 64074 79213582
182382 195587 33216779
121821 134057 14793862
34739 199237 782379396
148421 152241 9470261
4096 181125 443851706
144331 183942 99455727
41285 122927 515714438
29631 64521 499474601
66178 144940 243905761
118528 152323 125601032
2192 136452 384064960
186348 188542 171336
106674 163292 786012540
157220 196396 116219760
85736 99940 35589024
1368 175896 726466669
5245 108418 520531565
69954 125173 801219452
2343 105432 258209052
159348 199581 101042358
101210 174644 184704922
27465 89084 154216266
71203 89701 6365661
112358 144873 669792639
140620 173095 81749283
126626 194075 228568374
98901 195467 242807555
99427 176068 503839538
125956 151271 341942764
195072 199353 10674415
167455 192668 63285655
113878 173819 150393678
86230 187680 254783162
56504 74488 353162278
159766 164475 11987169
26285 137827 279624712
45497 64620 545227953
101122 155233 136169469
91372 153015 155015766
56357 75494 47775940
94707 134462 985336150
181473 198152 375816826
8805 145654 720709026
51624 138189 130702643
46840 91775 112346553
104054 189541 287965869
199070 199798 1821087
69220 175790 778085771
55725 177072 304390637
54662 193412 333905229
24552 116723 282793408
38100 113553 189473594
179849 182442 869078455
106465 109836 8414528
44768 169723 658074103
137134 196172 148419800
134509 182081 740189325
58205 110700 149012332
157104 199289 524303736
42507 69059 620103567
84085 172475 222187658
112208 163098 127609249
182376 194170 29655436
39863 179409 910816106
109554 114673 92100253
96561 118850 56327402
47720 184178 342445734
94459 106255 30146631
146903 164320 43817177
82604 165093 471905472
155897 183304 68752521
18251 48852 76598181
168057 169793 4471205
24559 155880 329546341
32171 74162 105210237
81272 110114 98918825
150093 153702 980968857
36904 175438 789041913
136748 167208 191202645
18594 179133 402739380
72685 95125 568009214
166845 194695 69936907
52851 83181 243164729
142957 151599 583596365
163643 196558 348150877
134395 139097 11807028
131596 197278 327849046
122517 161653 98305940
57027 161036 89668462
193370 199219 14670416
161128 191383 392444096
30676 169152 589874481
94499 109215 37382598
145625 192683 118067529
88374 124252 516481552
20373 81813 153772372
197878 198954 2748912
50371 166655 291785070
118529 130059 978497820
100980 176805 190659829
184970 187851 993668407
138766 171720 132917544
173112 197460 110684354
198259 199378 2831470
43003 179118 985939108
178842 184900 116187181
14557 178229 410512504
188490 188816 846671
101715 141581 100168994
156222 184657 71291104
10224 64902 136989969
95306 174502 351133404
63770 144046 201153621
152018 170079 182393290
5827 199053 504883596
140560 187929 119036010
16040 116697 252479263
181220 193953 265435462
70949 153253 673449625
144140 185851 504327161
19313 181798 407531085
154626 169373 757234636
14497 34057 752504811
72623 115173 886425438
123024 157972 87688040
28921 142681 285295273
3288 23665 792749310
36073 147805 439274570
40519 75292 87077211
91660 118178 848077329
157714 174178 348972755
144900 150143 656680301
115524 137696 235103656
134557 151382 700515424
108281 182372 695222758
64490 100729 90444539
14028 101390 977653597
102251 171788 174895328
127325 165774 96752823
163471 190481 959970351
38010 113990 443742026
109176 197262 925894205
16317 168964 390631299
16259 48094 256826793
182854 188038 427570026
46152 72562 66150319
113658 184365 769863351
150758 177575 67406141
39363 111883 300866107
47638 155290 270193341
67740 148506 202668278
139325 191370 259616786
18799 108676 684549415
58135 125809 958809427
105239 132502 68302685
56205 175692 627963371
87031 187782 253053715
14772 90030 188266066
64971 68891 9733583
117414 193896 191847972
82913 92537 23985708
122219 160678 300146207
36140 90938 585466025
52836 142707 921943140
30151 164416 759344981
36428 82882 448510551
24046 82633 947450456
186092 195152 22871822
107768 184891 193458828
62737 129802 434320004
196531 199955 770908074
18877 64892 859981481
143505 180947 94091712
63273 161700 732244789
41064 156521 289656476
150063 176691 390489572
152975 170777 44895679
53403 162091 272681041
23974 76521 131550728
168201 174883 610861125
181148 199201 597673252
98860 140986 105901613
73075 110508 929719401
8607 70778 85207381
17465 185056 420334847
8820 126706 524356725
72140 191204 675967104
94579 95725 901138090
66808 129702 567081558
116492 159195 131503293
966 5074 10203099
154629 188280 84350470
109059 175858 531841475
194459 195658 281540412
13849 79268 163683407
46555 82334 729184767
107953 136878 600260877
132916 177559 140251442
56658 84617 697489746
123199 149149 335013149
99186 181323 910203799
120230 126323 15117213
33327 59812 66684618
55642 198677 511575963
844 94403 759711817
118126 130051 29688207
162582 186430 59755773
33702 163649 481091662
151642 172918 53542453
155816 162059 15692512
179091 180848 4363739
188565 192718 133460101
93933 149557 517700568
77942 106897 734198806
9595 183168 544542446
64173 98059 149169175
191329 191477 32632487
101325 171507 176575105
158855 188631 74749522
187214 197367 25511413
27035 108639 803490371
21283 60846 99175032
143881 176300 81489688
131768 195605 294035210
13968 114979 253379656
9607 79971 176031184
142950 143864 2359738
117234 134573 20331583
20402 142719 306511447
118503 133637 21533718
126136 183319 402372512
61319 66027 348551768
51771 60860 22843580
91560 115864 61597117
146293 153282 17468253
152024 173830 452079851
187048 199692 31802318
43741 49552 29432051
156003 165272 23357521
12783 20861 20201435
24125 84167 839884033
94540 133443 97930921
165396 193204 842827993
36034 187903 566187119
73412 91949 167688049
11825 32559 679940528
75783 190754 852412110
96550 170799 934997834
95121 121225 750184733
139697 190930 790534212
30865 69128 211881473
136163 180980 96688414
100857 179562 197888817
12395 111889 249511693
17970 44729 66959165
66943 119164 723610436
10152 43478 892714544
165672 171126 13751406
79565 98041 945294117
36552 151650 288766125
115135 170277 536282423
32916 167101 985152891
12503 180254 420688132
42902 163987 436329118
110504 158840 121149054
178330 191633 33349119
70240 153330 208418229
198838 199625 309594597
149769 185914 217895337
41872 151976 202136279
104762 105092 179305177
18108 111884 350299157
178443 190414 572307518
177123 199668 223655136
174979 180907 564469570
124015 124844 2023498
63383 131163 169759007
41329 55037 641760398
46888 108230 903088023
183444 192708 861571148
17755 162909 534545152
54374 178224 491189919
22115 165979 360850594
62681 168009 264172412
139072 151467 782274311
125425 192715 996592783
166889 195660 896897408
38167 129251 228459597
82120 190729 817063985
178698 182171 8671221
42684 156610 285776108
176765 193629 305823343
164468 169688 13102914
14121 58293 780399094
35542 140775 718340198
121970 176031 529943314
114702 143157 71164067
186659 189042 5945301
79475 98552 47682867
158909 177338 46320028
144042 181526 94171907
28977 54823 64964186
52022 105171 951950557
24602 85313 515532506
48768 133926 755155567
73702 170890 895501066
73292 148656 920936991
16889 149100 602991862
114868 180434 164437556
71402 72952 3803063
68094 113918 971734069
108228 167571 148858913
120366 188519 171044948
17913 110329 174923403
143251 151443 463538369
154504 165470 27583800
157130 186314 73175777
90730 198856 271746565
64627 130009 253947957
63055 97943 86963164
10941 185482 437610203
166610 183416 42110857
5381 113601 26968569
118015 158809 102244677
93726 144923 824865971
126859 145694 47513791
135354 142762 423952163
23805 181071 394578327
8223 192522 462041910
151965 166461 36471684
20979 58954 814786639
22207 135313 511424330
40504 186321 365809157
191731 198173 355684132
138011 189381 158574195
41716 81268 286422939
99112 167239 638942053
18786 64216 444408404
121045 177339 141393961
83937 190804 579399039
155382 172957 44129660
148028 190112 241194742
187891 188155 272211114
65928 151215 934724738
160500 192399 824644180
185520 195112 24188245
89930 107309 44048508
107839 136555 71731928
133876 136821 7344850
90519 140613 59125399
193526 194153 1585956
27434 195456 421681544
25983 196395 427646497
84524 127597 892176219
152740 186635 346887266
171696 195151 58795363
108773 156772 120429184
2185 162063 400780998
177259 191481 897137675
139569 176535 93017292
190874 199241 870120200
153626 156321 6805801
166910 194549 69400301
24359 65416 103118692
898 98227 369610174
31655 179953 698787234
160720 169363 21837635
5297 37441 250633735
162461 181907 48791628
67236 100876 83982666
140508 174773 259444735
51840 64751 122574383
160471 165029 936923710
96448 144397 13372378
179837 195962 785368932
170740 198987 70701182
173779 193709 191459350
119993 160621 570663932
25511 84511 147822748
67161 170710 713525796
131014 196604 164830105
111854 179328 169222400
183249 197980 978597079
114714 138052 841490518
167327 184331 42682839
155633 179400 681668028
2707 58007 138535955
71194 100882 129668998
137449 156011 330014140
139699 192297 132246061
183645 185969 5814630
40224 141203 655408237
125566 127496 4837868
47745 98648 680556013
199211 199733 1284374
21137 92354 108639054
166815 186968 575013111
53378 158901 264632966
24844 27582 489779499
105357 162367 862765345
3348 196705 484833704
157864 184736 67479622
186469 190635 905811038
125762 189179 159266506
81836 123289 104118753
63907 183716 302256206
42705 156406 285201265
190084 194022 9989808
167876 177197 23426791
171388 183815 826397680
145838 172554 67118758
52332 162460 827874701
138525 144091 716999001
47976 88785 102106673
21556 132240 277395930
151982 174640 57004692
191444 192404 2484132
115621 121567 14654813
164787 170194 13582480
184233 189981 14350372
192945 193580 1611689
136134 147672 29192773
179992 186922 17328157
74884 196084 481463331
27879 68261 101389421
176443 194008 434472007
43596 80923 31767763
117789 193234 231143836
41131 47154 366462710
44565 85995 676238229
96800 180033 209341413
166255 183141 42341774
55379 56497 2715382
158966 180195 53351353
68296 82653 284507093
86350 104944 46911217
168990 181621 128494344
119629 167294 161018188
2855 3070 470815831
95531 114947 259627599
90460 111139 52392728
167090 178228 561017198
158227 169328 28041605
166515 196433 75086984
22107 177502 738253102
123776 178423 137237277
60798 107047 116010118
111321 187704 191491607
115916 134829 227947285
163911 182831 339321840
197339 197537 494461
131486 187639 603075387
172138 189842 749136507
109426 180236 177693230
20857 123973 709628144
81007 137035 782980774
109473 142064 81595940
124200 141164 42419359
30948 40148 23100795
49062 49965 46741791
196566 199826 730263130
138751 169861 984718352
144147 191384 181874780
93548 146539 567743666
152900 189731 800123847
65790 114739 122862645
197244 197812 518943927
34228 110977 192755397
82131 88053 917690833
130050 173395 109013621
5575 69853 160950173
64383 71868 125966953
111869 190517 903508401
127916 188206 151414369
41405 133478 230820898
100761 184159 992362705
167899 174806 18503038
194891 198704 1353602
178745 187205 21123585
176337 198054 584962136
31386 129330 268355574
179428 197995 46497600
48303 106053 145010139
12759 121022 271250633
123708 127670 9798218
33077 99478 193136011
134790 152531 213002125
159116 178464 48678788
116873 149455 81641961
103123 123030 50072777
74143 138323 160987282
141599 145132 9038209
4491 174574 426557915
84346 113979 178930306
5279 57786 131574937
167416 185825 611415857
17469 54906 93869306
96410 147060 63902716
80553 181239 252856328
71358 119169 357217008
38366 99388 152824310
164775 181318 41363729
44818 155654 501836323
139027 142313 512300832
67100 118217 128254429
183684 192424 21978965
121947 146125 60782534
127721 161390 198053138
148667 178941 75964020
25591 95181 476925490
122577 129962 18459342
123005 128483 50277523
19507 118372 247860267
113037 113384 616991097
122392 138831 41150610
133903 180953 118252326
184131 185970 515690140
112113 191368 198737296
164419 195827 340034229
19065 63293 739196556
170877 170886 17987
41246 175863 466618537
105737 152175 116453924
141492 149907 21294593
169583 188648 550423657
145937 182496 713062565
33479 168635 624906107
123017 132325 23322224
77285 180846 435954141
176257 181367 12780143
49915 95041 451170874
109999 119877 24714560
62804 82518 422503812
126597 198236 180012920
169853 178083 20522012
183213 198584 781659091
162066 187107 62728849
56756 170635 285820041
21043 31647 26397907
47467 149742 926586271
90253 199179 273754652
79098 137770 582862610
102229 107987 14791773
120145 141547 53595544
106327 107588 3157079
163239 190572 798036276
29651 137519 335497902
22885 30214 18258984
11350 107434 240882731
51229 118872 321162063
100090 129000 114765582
132540 175938 109126600
121404 124069 938106877
4935 137322 381817997
95053 139123 110867417
190781 198657 473432733
23442 154863 329719795
50279 135217 212823074
65185 93882 71480932
70378 167348 243327571
103392 145939 106980610
111846 188198 579831114
50477 189416 506732265
187056 198081 27673810
69221 114427 113553897
192269 199761 18774224
49589 167186 358178738
193723 194599 116296824
106250 154164 702693511
194920 195831 2258903
77817 91647 405887469
46812 190276 359923019
6819 52526 114312079
51033 94273 108010595
194525 195194 1668109
170762 191286 322879404
196246 196450 495355
176272 183067 46328403
157415 182210 14736218
99479 141725 106212064
181248 183927 769989185
146633 165613 571250919
99176 138735 613829076
163855 164589 1909666
126046 130887 12199673
73203 130472 951918500
149073 192386 680240866
96843 174934 974270598
32180 176781 87401915
58408 148956 227005732
37449 106193 172646247
43622 146837 406599766
932 168440 567531152
161515 195507 85403261
44347 75720 801200042
80895 186728 549631288
341 124156 310150184
51164 186155 633524073
100612 144275 786619101
18314 169586 379514169
128595 139200 498900031
156074 188083 683762340
180449 194043 211261290
6647 61893 514814224
195024 199973 457972877
163893 171145 618600777
133010 163651 77101248
145077 196131 224509740
107380 189836 775358207
1783 114875 283440448
94482 185245 228224179
47846 82477 86723410
68616 140603 174103742
100339 177354 586333989
82681 145121 156913544
20532 147110 317389694
50206 171873 923855825
111775 157092 259276833
178805 190153 28403147
44816 149833 607767034
111956 158421 116359280
167548 169541 5126404
79506 150844 969305012
52741 65104 31092763
25815 180564 420978489
30009 158905 755295705
13531 125617 280822393
95128 138234 108428662
72458 98516 65065711
191552 197636 15245531
67790 153437 113716335
7666 37923 121457370
188077 197608 23945259
161111 165937 312819577
73310 198695 429892480
192617 196236 9142873
150949 186772 89943115
86746 181045 236964787
133998 179791 843835778
195566 196642 518996988
81407 122009 30165369
93671 104738 28132480
190732 199596 109569070
183663 192281 55046793
53327 153140 250317913
13715 91511 194578061
118529 172816 136275696
177209 199885 56881899
128633 134476 14618399
154341 194531 100888287
17330 112562 816219058
126989 143844 42421800
129455 144868 599481169
120703 121575 179724786
198066 198086 182149243
6269 183748 444963314
109509 178679 406987057
40505 99481 707338689
138751 199387 747694868
65513 192918 760662860
70411 83624 525324951
53118 169228 548286566
177568 196722 3544435
158290 183951 64467889
70558 84973 287903471
20452 27178 16637224
59305 139689 201291478
120458 191560 178496960
175768 189522 10250007
139413 142418 7606395
56634 187296 928483693
98305 126731 71505054
68437 125287 142443867
142614 156953 36112859
195625 197944 110912776
23941 121694 969551061
43942 129990 235207960
3675 179603 499615447
24635 147406 308050255
2024 62968 152588754
186283 192281 698733549
123575 180373 186928220
165070 179374 35850536
29828 150704 868427452
13173 162764 375202056
107467 169372 155359821
106614 176427 412683201
93867 123618 49164943
122897 196501 327883207
99416 150358 88200485
7764 83226 188713709
65422 76777 841780749
88703 116167 69443411
153675 177334 694307979
81486 174220 947732828
156013 173491 43892249
133660 190264 142146778
13492 24768 28008530
939 130741 860765228
147210 189595 853707732
183302 184113 1780223
24055 120086 240863619
86175 111196 63204342
79546 143767 480508057
66654 91306 61421729
148974 159061 7295476
49106 164994 368448887
66872 186048 298943885
166396 174606 75831589
44214 67268 57869365
163191 171707 548073964
135921 153105 38452468
38276 129214 249254326
83383 98498 37726907
142062 156231 881672249
2322 102834 251535154
97164 103292 15685391
189662 195138 92549101
52831 115234 156680977
157108 174343 567659901
109634 113451 9624154
121819 167835 115569416
107374 156178 122413743
194636 195926 333186063
166823 172599 14018880
136441 137185 95172674
26800 92077 780960655
43776 125748 48134237
20832 135254 822933713
58698 183804 313760985
37972 165445 320070788
38999 94649 567050197
139186 184142 330998120
122533 123459 2366945
182201 190679 21230590
196723 197187 946032795
189209 195155 15056234
119569 177576 857713701
59101 114704 139483388
103916 140417 91502214
5927 84310 196044479
20047 100835 93030648
164649 170766 19218569
180811 186687 932439855
138662 180428 105019213
150452 182634 549154918
193137 195569 6163723
72159 155411 93392872
8360 109639 485002511
80398 115280 261618950
49638 165357 508189903
83529 96474 742054228
116182 126996 397301321
77548 178451 299018240
105584 167393 759530112
11021 179878 54692082
63855 92657 71734689
119050 194064 479319470
75373 159370 210876206
176171 195955 530475
119103 145046 411473130
54684 114998 661005813
21686 90372 171754009
75156 155648 924132140
192122 198109 787854941
199807 199856 123913
160341 177925 114999335
28875 49172 413402173
195263 197469 163604374
28941 99415 412528262
134167 155891 685867688
165634 166732 2703774
11099 52913 104687384
104803 177551 501607282
132288 187448 138470008
29945 123735 322363736
177784 182417 759563788
102614 150437 120194062
75659 187847 330324171
108795 144992 927520788
161477 171520 8413192
195634 195913 680209
97473 149071 129908357
145444 150987 13788407
15959 89475 285624969
96036 160819 162991117
147717 184402 115369963
46005 143548 635248188
6995 104517 125197413
98692 195949 244512500
60542 72521 795660360
137023 156731 594927676
91145 147039 325485324
28740 196142 420122349
118131 177909 149991389
44011 74681 83680940
59682 100965 103079856
191136 197107 15032952
116963 179128 5906400
79831 186961 536945851
199520 199874 414184557
108387 163136 747082743
79783 167324 309115217
62169 182292 230448650
81737 195607 285952116
86417 184587 246649136
134395 185058 209298896
16384 54504 95556986
182525 191463 422776491
188893 194617 14492308
27239 192229 414042732
76898 160426 387961582
117689 129906 19441260
185055 193890 971992191
101382 112698 484204818
117023 123950 575058490
133986 175035 103291774
43012 192866 375861837
174010 188633 36624027
118997 159140 475297158
168325 180984 177902738
13380 175490 406615932
31687 165166 593725170
84395 134138 124880441
38969 121363 206663944
172444 174026 396267686
130009 189039 148236141
77840 118820 103004599
75212 77624 6022850
16257 77834 391444499
59471 111803 483057867
185024 185932 2235676
145824 150558 11780518
46045 165957 300907717
30767 90647 149772815
179353 186049 54785686
40569 145362 262985976
70617 145088 186882973
39088 77530 96261513
40034 162652 609971988
13811 156516 497855335
72719 171178 247346279
137018 163121 65738250
89518 98043 766938133
138417 146189 19743342
113502 189209 189861101
2334 145493 358825838
12125 111011 247898395
70559 172348 610561787
130248 193080 157886278
131418 154328 708702564
59581 80304 51666444
186108 186602 84171928
198111 199136 2647348
56312 138386 852454588
10343 150791 352018766
5609 194087 706996559
20663 27702 17461685
198043 199328 1211621
2133 20920 9782706
183284 188917 69960192
89835 135973 289696525
92498 92969 1181163
131597 141305 604504288
20287 47845 68861331
70312 86116 405347027
66852 96756 234826828
25435 56943 749133292
91577 102001 26295646
6329 150291 453683377
78877 111657 484522678
160469 180157 49433154
65616 77610 29823628
50044 63904 42935191
121674 163659 101172008
81780 97264 38534718
108133 189323 818015401
45219 84718 978581575
84733 172719 221149038
173568 182475 23544074
69679 149109 374126542
131988 155513 198669094
67101 78688 28855521
132470 152169 49512543
61958 127840 164990945
81990 164176 448483051
15147 64007 122488847
108975 127641 383561429
173527 183910 235583485
93189 121363 70967403
54325 188510 357371331
46404 185416 657597263
8694 102161 233829584
162799 184242 528666106
119565 158710 98175302
68050 197399 324490961
94956 183479 222625238
26274 169871 360415283
36849 197008 642776457
167936 169895 140301509
41637 153893 560981070
38399 92351 135064467
180907 191383 26233745
105043 145035 100407619
166953 183572 41677442
26239 107479 203911444
79713 97141 579505462
123296 193044 678451829
4014 49128 235573592
10568 21295 801998271
126994 158500 395432008
70096 119273 123348068
159960 166594 174708193
158668 186285 69325029
157360 182639 63458084
66364 80267 505059198
185909 196497 779377986
72507 197517 313751012
164210 195578 78693829
188771 197168 21111444
119668 129242 577957591
36303 112643 191712181
37678 74081 542229995
144987 183175 937659438
92404 187873 789264990
16236 81627 163643317
85681 153897 450374638
130138 168827 971412754
43637 75258 738606033
182086 194338 30810483
8694 111608 257944310
147363 151389 10087258
75302 86048 26819741
102621 190176 511185291
46488 194471 648211796
140549 158731 45759392
22441 125433 990554174
121999 141849 49729259
36784 60222 59011834
130091 181467 710224826
49019 130247 203589956
147032 195193 120918772
128374 171224 163350276
179755 185535 14440871
176505 189971 953584026
105433 161872 141670242
91405 176267 839306584
66567 92492 64603206
168756 194627 650472125
130075 165835 668518172
99635 162434 158017416
103741 139915 454790401
36335 66017 74575794
28945 129143 251240580
81333 89984 328733105
170901 193574 56765548
93016 106480 34279421
79609 112649 830308812
148375 186366 95212142
113322 118929 13986668
198391 198908 631717730
125494 186066 152116320
102128 171298 173984654
64175 78208 69010918
92812 156295 159703530
91663 119346 69862697
47881 168624 303120847
82204 99425 19260251
29911 31059 2850594
188586 197747 22981244
55484 178861 309483134
54943 59167 215197032
117960 152296 86040474
12080 164371 349216094
183050 185475 6062525
20987 163271 356830709
21348 87862 729984474
56594 93934 93213264
114198 184037 542031469
42103 120103 195550926
14505 47825 83382715
108663 181385 182474636
55240 82497 832168889
151892 158375 377419059
80648 80719 188295
192588 197100 11338835
4284 120242 285646355
19884 76708 142111191
191531 198232 16820085
66600 105952 355190018
136730 142602 76656720
168170 189304 850921016
74260 191678 294801239
106308 180476 186019859
59251 65977 404811235
147682 149745 272920170
8984 114573 264657980
34370 171087 840163309
173942 196595 56865637
135384 176525 562823012
21917 194858 879456006
189806 190377 1430233
87861 165923 227896963
1359 101891 251503770
13525 129129 289670616
148505 194234 724712261
185597 186866 3176601
53789 64174 5666398
1952 170674 423098719
120313 192779 849745206
173106 193964 52332169
758 161119 269996214
73095 175744 257761862
23596 152855 324203448
113473 155412 977263950
27099 106949 793182098
171450 177722 15630310
8769 35954 244790992
157410 172248 37419347
126011 169449 109369436
124230 138118 34709941
169430 172439 114557258
7819 40533 21505230
119194 193318 28810264
137967 190861 132929522
97974 180064 206454117
9010 193964 463765194
186799 189275 57140861
143054 157889 838443469
175028 180028 3604129
108109 185863 194998937
21957 122162 251154089
196861 197018 397024
171942 197159 63163738
51209 71408 244995672
91457 175142 210486740
188022 196409 20117472
134243 175104 102853443
171764 184324 31392420
132341 159889 919303910
119379 163576 146504702
52019 161186 273815773
32752 68138 750693364
3285 174630 634576169
190914 197726 156480336
104729 127955 58147857
147506 152595 753723385
150333 166192 39890463
96739 132128 58294650
110869 153536 106936840
173934 193284 855214808
141810 174064 81146667
38149 80531 625226744
116848 192941 190841089
183907 191257 18459073
3000 103807 252446526
80775 123813 108086829
85847 96240 930752421
17275 77362 150341483
43376 154525 285589883
122550 198249 190049777
50900 73082 280596292
2685 109808 268435069
150121 150481 18087930
77406 89587 10073857
117266 133585 40686813
13078 42137 956268544
54691 147871 449796387
131768 142944 801988360
71434 186387 288411601
56382 164408 271138989
182691 189629 17401935
90422 114199 963357280
114900 192578 194810760
133163 185175 694612185
71001 91969 828064735
112343 143303 77426214
160864 190581 102474575
42578 48008 13449077
116840 171097 70509615
1074 101002 249935796
28138 133701 332918349
61561 79031 43500282
128371 136200 1650935
116960 119980 308573094
136983 176766 100069979
150423 183108 815628582
138891 150375 297760962
16027 111898 771804467
126073 148120 55588643
133213 134791 948249860
87634 160285 182633611
157432 187163 847382374
197572 198255 202288900
71827 123421 525451487
78571 181347 923319132
182775 183215 1111649
17047 118070 253313950
61930 173364 279553890
153834 169072 38376769
153294 177070 192055825
190940 199546 83556172
127499 196296 942100370
153438 189484 90454721
49642 95758 115188779
93204 169769 192609839
10327 34056 59125399
197090 197927 789052274
15594 144703 323650144
164347 184642 433905953
65330 191583 830104156
98064 189203 643685277
168994 178444 25149067
146745 147203 1110367
133732 167137 83999973
125522 142335 252745346
49407 104425 187630639
105300 168398 166809372
114724 170146 82472572
41928 198320 392324828
144020 188309 884131165
143880 160445 41637371
6109 6472 959063
137574 146748 23279952
145198 174113 790282873
136599 153562 422698534
61873 161071 826742224
139568 149806 513125522
97100 102755 397960639
31486 188941 395035370
91558 163521 181038006
165780 189893 487449182
198436 199069 886534688
42201 54730 208930809
16720 35173 46002958
134343 179936 318792773
94643 134954 422629987
144010 181842 95058028
39530 76880 93536029
115530 183614 737370891
115725 124828 22561559
148651 160830 30491489
178986 190588 570726880
134022 172346 132945561
32809 78154 113703466
118385 176635 146187802
185020 192802 19514444
96907 165170 171860162
7777 113937 752850866
133498 138402 739240281
128090 192311 161385121
37505 43053 608403652
186256 198263 2668435
72363 102425 323544462
30502 114787 211504645
1573 95419 234538956
37364 177681 537481993
157267 163542 15792914
116803 176713 150222413
4633 170269 415499311
167946 182949 37646076
3222 70796 945712181
30605 147512 511596259
138802 185102 116425799
151473 189404 418473500
89428 154601 163985885
69856 151645 248276325
54943 159016 260923391
165887 194536 2971610
190237 197666 18637920
93598 168551 188606619
190923 198108 18004119
51992 64904 32397511
49435 120276 177636909
3373 119542 792180980
193748 198128 368987
114621 182930 171306214
30228 181443 379396026
39411 121192 205132872
199430 199479 19272720
125908 179186 313106771
19327 50311 77592075
23356 34979 11451061
108044 108072 82183
191177 193722 6481720
49283 161767 282203703
139613 171260 978132121
132882 175111 106256458
101813 114801 678314565
51546 156769 825585357
81816 119143 93808406
119596 140279 51712590
74155 109681 89331429
148521 184571 90398143
61572 155840 236445937
23026 29397 999897661
6863 71947 682463151
169864 176615 16839497
116241 148713 81343149
45327 88621 982280721
92962 119481 76979284
186762 198794 7311225
167777 190128 556873630
45285 95279 124961540
70967 81851 470124275
99627 137195 646097783
104882 133670 72161851
100234 160468 743846861
192625 197095 663780632
178869 187747 373312063
21296 187280 686157934
178781 193046 35758053
3957 198960 488927681
33806 90063 963525724
180762 188206 18599723
128923 146332 43872568
181414 191506 811877683
188992 192163 508576727
33129 142579 274556376
88765 198966 972060625
148796 191539 771769719
27243 193054 805401929
155595 163185 19045863
42468 107716 163663071
171488 175115 232756080
95430 142360 118094835
8721 194232 465156006
61861 136711 187430707
26907 93516 166711301
117418 123779 487248565
178520 193103 36575703
133519 133965 390040533
108030 119626 456741281
116046 126157 310531257
108427 172415 160639738
29433 114005 212246525
188149 197681 864580314
73170 180665 269884339
32881 57778 62707264
94301 116460 788297021
112220 149927 94483299
8668 164836 155253449
33548 77429 110003024
81683 163776 206226179
75125 168632 679908641
112729 184521 529826319
46733 181319 652097286
66805 118473 420159384
177467 180735 348996881
89997 163613 823412266
81563 147239 164952797
161695 188164 667918946
82202 104788 139052612
188307 196376 20371592
155031 186239 78207833
87179 169598 207237399
126069 145379 172503590
61780 75485 34069577
115804 163783 605363862
81870 179132 593742348
186515 189348 7073671
101414 157171 343957537
113499 194578 203493827
161364 179017 44359169
64899 135933 989500292
15537 49628 776595055
125744 167121 104021411
18256 103747 574039591
171730 186445 677521450
183609 196202 868771587
37009 137436 251806808
115575 120048 590282779
164906 174110 23024805
172349 174381 5031209
9130 191062 969410836
164369 194708 76085361
189349 198565 406105852
108801 129553 51852868
183242 193911 26806574
81028 187099 266307668
75014 151582 6939068
11214 170162 769030260
24394 36324 886392022
4895 40745 89657586
112192 191751 199488313
2192 37581 800204061
88098 172112 211315490
98936 130236 262461532
124919 156597 168447370
147533 182535 387312312
68043 72965 12175836
181724 198701 42591834
148664 164980 41021996
151413 163898 956424598
86088 196618 277701154
138863 166662 70011096
130629 194416 577503684
193283 198268 630727099
104361 149759 114019250
16558 138133 491805875
184394 190805 947289236
97478 157728 151533105
166525 167931 3475134
25579 110489 213191889
955 83274 389972612
97341 197394 251502987
99848 177908 196262169
114885 165175 126188956
127710 150708 953712743
129157 131006 4629958
184157 194448 25909550
116135 132121 39828996
180997 182050 2675564
48521 49834 437889850
159519 177457 177085579
154902 162225 313200442
74969 122078 829327470
12212 179330 970883112
25883 128590 879415685
110308 141605 78287360
150733 174236 59107372
114471 138831 487487074
189012 194323 13489683
6412 56583 446889416
40042 101885 823395109
196774 197586 1462913
130603 147597 725300152
60007 169338 274296026
120106 170585 126889944
157487 158664 2930568
140531 179623 575853849
96567 130762 86032730
135615 196849 153900812
78834 197583 26299315
30217 77880 360315136
97339 136849 99393147
122414 127171 715613787
141766 181525 99947383
8693 133601 312839169
111456 175933 161749646
81243 168259 218577209
80528 151340 254678170
102761 185373 642437452
167471 168404 2407049
48713 153585 615767579
19904 176982 600879791
23157 107942 876489432
101150 178724 195050633
106218 187763 204485038
137907 174799 92909430
155699 171788 166246604
109703 178730 173227534
168677 177943 23201001
14026 86152 295770574
96901 113701 42668540
192114 193076 2395262
115858 195805 200488658
145817 175550 549678494
106803 126563 879986744
74671 193433 628978996
160465 163401 857683150
46530 70482 60100857
25836 197764 431386861
9703 47777 884849952
56904 155202 246578327
83974 104513 52528808
113233 160535 118595650
85287 96464 27912170
60597 130467 594289229
188013 195970 232762038
141737 165729 60459504
16691 28850 92744043
18547 144994 317127432
24014 52174 70658888
97916 160706 157958102
185985 192583 16599281
168022 188981 379136004
87024 105925 6388591
157580 163034 13782264
176922 193522 268438190
138523 149456 18952678
139813 153256 23139340
199348 199840 918745607
3594 137640 523691385
72428 117161 112462506
34271 191961 796872162
65370 172357 268487684
198982 199311 849013
169690 185569 39673038
105373 123254 154690053
186323 195928 24227261
139979 155589 808127450
52384 154794 743936862
77310 188257 733509922
181986 184162 5396412
62870 131484 171907484
175660 197154 53909060
84811 92689 19673972
167403 169067 4324802
103478 153718 187209315
168959 195142 2213397
8327 22886 99431960
79171 80635 3722545
40025 171192 560781745
63389 136038 19360131
178438 188279 53114232
26649 98373 179543830
154549 191418 92461733
81460 124303 107608964
36983 146758 227726018
197629 198584 2440707
181886 192709 965718375
179185 191731 31411963
99192 186700 219916269
88762 170485 205566073
9189 11185 882886981
52613 150221 601482038
83165 139453 141214905
115697 138902 51635142
5484 187681 456716212
98503 99484 130735480
106165 114964 22152512
1034 72307 277276609
190452 199980 23967153
189691 192426 6930890
175378 196275 133173306
191471 194882 1334339
2226 194922 985939205
129037 149944 561089205
21 189302 474391011
162478 184847 56071047
36726 39275 6421348
161078 161510 388134508
32353 179480 725589969
105902 155585 124675456
31879 78264 9888188
192273 199519 567065938
53332 82507 223202583
169094 171080 4999473
116195 125648 136548312
86642 199259 513750070
110649 150594 100072636
114176 155107 102661700
41286 193064 380818708
19317 128072 272474525
171998 180263 20625042
185878 190046 52881070
113151 135871 128455055
196312 197386 2592306
12578 59184 116816147
148613 186403 505989796
182819 193681 27312195
63174 117526 477393975
130624 195237 162367720
74635 174924 251932266
139048 142808 795175265
84378 187560 941862796
183732 195813 140973296
62191 132814 176896784
31240 145678 287187907
59610 173611 285951690
56972 142239 213654757
128960 174006 113266849
170068 186329 130403701
67364 132346 635901426
190928 198919 20078100
116539 123261 16627135
56307 135838 292244955
4717 109763 143633323
103255 135027 79655406
57498 191333 725633342
93473 195849 304705048
47702 140062 231574132
70589 179567 273486982
64631 159368 509016379
37730 114477 481487771
81170 165627 212181324
78045 120025 105468175
124471 199258 332509368
43281 129474 154903786
60955 82646 656065284
159963 190072 645907514
86045 162894 193177731
20215 135771 907888566
58159 166727 272278474
145972 181541 89223828
103463 109991 16561799
129052 129512 1118417
77829 93200 38387331
160322 185955 803943147
158648 167790 23031136
53993 114378 151475614
73598 185228 624480944
178326 186604 20720358
28341 139211 277990664
18899 125389 400065155
82202 108277 263404537
15983 193245 444548763
104417 122084 44348607
80535 104379 625202773
79750 199653 301073941
194042 196714 6712074
139364 151052 29477866
128015 167714 99789201
58377 177971 546502596
138545 185705 814606467
66497 101313 86953597
102587 155096 132074038
13274 61732 832155601
93822 140606 194342223
145480 197289 561858268
167926 190743 57227071
180107 198608 3982022
21429 109013 856648719
112609 199380 639485718
49489 84547 355832728
127401 176036 277832442
188400 191277 7254930
30450 62242 79850178
86907 115351 15897265
195344 195867 1296800
32757 139617 267984099
45433 179704 581828539
136468 137025 159549275
33220 71733 225616806
22924 193540 869162208
56277 121944 407900835
179051 183829 11906194
34968 59211 969650812
53334 142689 223978314
43228 84142 102273739
147688 172342 813257608
21599 196209 697507092
11720 30657 47286132
177242 177296 123811
7409 179373 989547267
106143 120321 35447605
15989 170571 681314411
156354 177066 38510973
30538 50383 602891702
169349 185434 821813535
103378 142185 97399456
136877 156415 49256608
19474 198499 698557973
132214 165263 83176677
15750 174428 397952909
154687 165787 27899701
60088 116331 207131607
26611 139907 284041142
47986 131897 210507035
124089 127482 338219435
144780 147433 881173512
166354 184554 957884012
50576 153465 258066596
120870 126480 421392340
180327 185402 12713711
138024 161340 58721516
153297 188672 538343361
109887 195164 213995228
7112 77762 268187141
189235 199087 868883106
988 135065 361889854
197348 199518 5484566
81206 169824 773982972
45806 73933 62726466
112492 152214 99487018
41378 73679 648816714
109504 114446 12491497
68188 181228 891664687
188866 190557 4246693
34741 51967 607040951
187920 199396 28834713
172187 196280 703542134
79187 98986 788989802
62514 96242 949215378
4302 51038 117005695
124157 132054 271436895
150485 154228 9469438
55938 172181 661937042
10072 119128 273287177
108372 112813 11229289
24151 199275 439434243
127945 145654 254632026
82495 173021 328556632
120610 169528 649635635
98678 137980 541130030
15494 163188 370353286
170981 182621 29045390
68057 163355 239111145
34898 46824 12881428
187625 187867 645998
98900 122066 712623487
134367 143593 23265198
142580 193942 129092388
75372 92859 19387730
88648 94654 712220391
80869 128397 50553161
23971 188738 924410977
110374 174543 1876830
96788 190896 236566678
71351 117796 866596724
58087 91994 496480693
143255 160005 42154821
49949 73690 738345214
81781 95922 604398503
37062 156824 300572425
145463 164029 46666889
75571 86355 673210637
154076 161187 17827074
50389 173673 309339208
83620 111032 69090476
79939 155595 190023251
151126 151500 949656980
54633 162123 269645375
38379 148741 277039603
113549 143478 74929143
132097 187084 138038650
73304 144457 409540461
73669 144946 179024583
88785 192059 259545399
38793 40241 205642918
54228 55838 3982990
39705 166173 317364312
5818 118836 283171934
53454 139160 214759163
92448 138504 115755809
151989 195385 445351812
38370 69885 79179236
132110 173648 923073003
91096 144342 505716852
76355 142671 166487017
157504 179767 874707545
122314 124277 912800664
141360 191173 125168479
190208 196456 15777748
157332 196710 640559724
82402 124215 105075916
170680 192272 54035421
128740 161718 82930972
48280 161463 433947623
189063 199918 9066739
44926 164323 556435281
122630 198482 230344418
2795 24964 55172334
142236 162530 51134363
88090 140940 132755152
171433 191289 64675603
22395 181986 400314790
26370 130046 259924536
95900 180752 213427866
46222 116833 468089255
27374 42450 486894598
170247 194234 7808522
110070 123223 32876903
5820 192814 468809546
68367 123631 222552210
81178 114640 84236050
170030 174533 11238120
109846 173873 160659970
164233 192040 69715269
3256 122503 806232691
69672 113640 110353953
53384 71984 46491579
107570 128753 52906254
49778 79233 73640772
133920 137369 677334899
87879 174269 217187712
98219 113168 38043693
15506 129014 307447738
102619 122212 49364741
7585 24882 42943949
83007 85814 6965957
177566 194558 42678873
39038 198135 399193601
149430 154241 12099647
132557 158401 912517412
103000 153462 126805325
171243 184255 2214898
101915 102054 467076518
148324 165790 578955966
149411 191551 105743053
33831 134761 253101868
93918 122123 444494532
41673 68916 657848988
41510 160469 298399049
40270 125487 899786272
78179 125553 419649314
174329 184595 507285321
92146 184403 231918558
25390 73334 120201145
140034 145766 14631436
163002 182313 48430872
185069 193433 8879615
53949 108569 187974882
90408 108063 44779314
156209 168090 202496772
195043 196038 2489204
18804 53713 542157417
87946 112427 320784035
86182 188891 258010669
64731 126455 949715780
131672 155009 256139919
33482 176247 358381097
15974 158708 357821921
127799 177750 125542880
197989 199102 2874765
29665 95448 164542725
44039 115107 993542600
17031 88589 178988760
128975 195678 400592850
3063 108415 323221697
85044 134056 123100547
128971 149817 52500884
149610 174703 63053954
154301 178589 60979534
140819 179552 97418335
106420 180749 216012547
78641 122974 588044023
145669 182557 92545544
26673 35328 8384816
87776 94740 695379189
113543 195215 204950234
195663 199505 9588069
28811 61385 81852583
105328 170457 192795623
95944 165724 175680426
174720 199886 599976059
35487 72099 644837919
20965 179925 398697158
103715 168554 417246885
98671 187427 223047051
190218 191709 3766081
169183 197356 304918324
106878 179019 695684327
94869 149033 136388223
74499 178185 260389915
64729 103277 234374816
59970 127136 168173014
118726 128141 23426565
8732 34127 63217665
130461 193955 159566687
157258 167680 26148035
33575 95991 156231296
23420 182940 400187729
33191 42863 24459440
184771 197842 471926641
129107 198363 985808076
66164 120251 135591080
149983 170155 50809143
24021 184671 652063061
82491 108341 483005801
194888 198373 128893497
72235 134033 439615116
170198 199842 74234277
89196 160124 178345152
165840 194152 71035192
148847 175003 904814216
56162 103580 118762332
9958 135721 315005529
185868 187905 5109885
150165 193121 107847185
8269 96334 220111035
186249 195880 902375460
26507 62212 89709675
64018 155362 706618170
178765 185033 15679564
123133 135333 708788535
32605 73431 752455718
33766 101934 170814643
115830 196079 360200355
120675 173969 136853530
43227 189511 903063188
87446 98492 409847615
83057 174952 230939840
26922 106321 341711068
125366 175782 973895622
146705 191154 111480241
38612 177674 349021651
135089 160147 184050811
65457 98209 81680277
13696 70245 141676940
197534 198262 216235034
174080 190788 28920187
181528 190922 22907499
107717 177691 627503102
55146 133238 756008939
45999 193913 371188792
145024 156223 28133993
23538 52224 71974661
179120 197953 926667432
71790 77098 355703454
174895 176849 4822911
14798 71911 217929478
161573 186443 920814119
12508 106353 407498879
121981 171866 125395299
35387 168420 333895066
48160 104249 574715081
85070 96940 29630751
13590 136608 391840096
190709 199420 21919651
66124 199893 681832143
161684 172715 27758758
120008 195383 189266357
87072 163674 446027470
185451 199134 560347359
151354 174765 58900420
173293 181706 268081176
176400 197896 3054120
167125 198743 79346780
195731 195760 761936597
126869 168807 967379586
184329 187479 7834389
17903 167101 761330044
163724 169291 438944474
119082 121393 4563216
160096 199012 97704052
8966 60927 130097026
145744 175731 508188890
28089 192600 889578178
91802 115503 60006586
132868 158749 65064993
31341 162775 329878302
168242 184718 300285710
185587 186720 2843298
92052 129160 858384783
87802 190622 495509536
62437 192426 326055975
41081 189022 423314193
51461 87276 89425943
3968 37390 83429949
121716 185045 159017048
139941 197024 382949391
52541 122846 464763972
144567 191705 871342452
60650 180417 300430703
22917 48016 62733012
111638 121779 25232835
67149 117172 125599302
172912 185766 32144580
172163 174799 284285160
172900 178483 515179922
137671 177581 904865974
39129 140468 628587599
137229 177765 798779284
15004 123808 942197519
64447 176272 280566506
147334 191762 111485671
110464 129923 48534565
137041 180676 109710115
32371 76854 111431208
119192 183313 295242384
82247 144924 460017759
146706 150997 10661208
111374 126464 753793286
152270 157827 13910247
140282 180774 101826064
139848 187074 328660992
156066 161705 14133662
132485 176931 111711502
150962 154980 10201185
80124 124530 111544832
147659 186188 949220912
151189 163469 531507962
72330 88450 40253922
124349 135631 28193693
4382 81911 786115226
118339 160524 105819109
179376 192621 33203937
135730 170907 88638104
184275 189466 157376427
184699 188675 728166226
161857 188461 212407679
114270 181594 383925860
67569 137879 176137541
156540 182235 187170865
59171 130607 178917950
67786 116374 122045898
49826 110816 79920483
151495 155748 10763432
76974 100956 957341242
58013 115905 946384100
38725 70898 228727175
90147 152516 156837905
108390 161683 462704209
10647 68901 469819474
113816 142570 71955157
177929 184543 1944646
76240 99973 21718255
40094 141027 253000075
86534 155587 173621838
144866 169198 61185114
15914 152285 341874028
8030 93663 880980834
118758 122336 8890300
170180 197031 67251196
96961 116515 49725972
67639 101481 170838235
69248 191807 492949335
2888 69249 166079391
1661 32191 538834047
54654 167979 581302885
140365 191839 213355618
98061 167261 174082667
99097 114536 239298104
66291 80627 35722316
167349 172633 808153195
154734 182111 68680535
91526 133051 741811591
109641 140159 76360356
131967 151596 212058099
162270 186086 986993603
94239 174545 866998760
81067 157141 360716499
75534 127862 131313956
128395 158193 851970177
55145 187660 332263003
104287 154134 125194889
74683 128539 135152278
115931 196026 200875079
69860 91882 590487141
78792 181317 257451797
54511 167946 822240539
143832 158515 913350725
15772 123739 557267400
47341 196676 374791414
14561 90179 519038444
161066 188733 115685595
30730 196474 415910781
71655 123470 130006028
169436 170698 780093084
21673 145457 755609731
135526 175569 123825434
73982 83487 23824621
110790 173056 156220718
169084 191404 55849587
56884 128989 731245679
192353 198941 8727175
7071 139094 620649311
141010 159526 46631834
125279 171857 117158022
198657 198840 829248804
82683 99522 42098141
184318 196810 31394250
105654 165068 734560279
54655 189801 554091077
48203 145424 244049190
161618 195275 353944559
16307 62221 115089627
89299 92936 573627879
130486 152744 55978523
81277 152264 178253393
122423 199314 599179723
121182 153304 782766890
25757 123298 951553789
24271 54675 20397508
42741 177988 339280113
167095 183736 41743105
148497 194516 728187722
67331 139134 584950848
162068 170718 21851164
71398 87967 32630691
81608 90593 22286298
42445 160001 294848573
80477 109522 73086649
12825 130112 143119245
191687 192555 828296053
153821 181807 70266067
35584 112676 301403624
47819 147173 249340900
1028 132059 328217277
168463 194229 671836675
194168 198431 10650162
63282 120723 143856078
28306 120169 915126605
74477 197912 709120543
26683 107537 202930996
78243 100257 55043042
121473 140793 48361958
179877 187127 18097830
33152 193944 739533796
36758 193272 320821381
166705 177950 812097676
81914 140717 887528878
193502 197114 9048220
184927 195420 192387921
89305 173463 211642245
97844 159820 155919422
82203 143091 451860459
65727 118129 147186194
119821 142330 56325144
152837 196700 450500584
6630 96571 279848196
160987 198165 93250535
51885 61541 24273777
130913 158561 82206424
96135 100162 10211884
119728 134897 37839294
112394 122925 26211724
96192 152720 142219530
18578 163880 751207264
117512 174954 144109802
155025 193917 581068534
75232 109983 87405742
109680 147456 94758462
58587 189182 892698791
199377 199868 893077113
1785 107137 264001110
151875 188167 91067749
131751 164522 655237960
139879 185588 92747450
137003 165937 28589691
104918 167512 157127925
36992 74401 93717385
165095 189691 61599912
156366 158801 6045040
172403 183764 28363688
110661 154328 109515319
6549 8243 881364536
186540 196933 221008621
154190 180106 354491723
173274 192340 568081341
70421 189232 298068784
24841 27606 6994225
104198 172785 172281119
41246 115218 617781553
81221 132155 127858972
185423 190528 697905310
46556 141831 524038620
102948 173065 699407466
38056 172698 338044600
3296 187404 522463360
22514 98476 749636320
50454 185960 339935741
98032 199553 255214828
135025 199621 462380334
14756 113001 246403942
92510 173078 202620276
25976 84702 505885680
163887 179261 38541893
33566 131727 246259685
144105 147862 276125110
80036 157073 193475883
70347 77586 658277398
135442 149985 427062576
150113 166418 741637090
21554 87882 165884863
74260 115336 164379537
92939 109206 41209682
140333 175553 54172868
128779 155240 66628082
164312 181297 42496842
159451 190270 437122209
54446 184819 326949272
149282 174502 63354614
103954 120653 985966878
125357 128517 7946696
2449 181986 450142788
148449 151198 6783299
32596 183277 378164092
158117 187893 74744618
152552 184912 987461212
181972 193499 909447852
126912 162637 89921908
187805 194776 17644802
180715 190219 23808260
67601 133134 164194711
6560 99163 231559389
160568 165199 979223261
88654 183198 237598832
135878 164222 65869060
152040 175702 59478602
121428 199540 196124876
54877 150078 238700466
48266 125671 194091170
183000 198988 282547003
70763 199741 941699585
8724 47032 410291558
45746 129730 663127661
3432 65846 734135522
78750 101095 55895990
68153 127990 842743182
16999 68688 494822321
64650 105376 754166490
83900 151147 443936779
132282 133154 595138928
107880 111465 334682974
166410 173564 268444901
5068 30772 977623882
184316 199667 208936154
176586 188663 482764971
81550 134524 831604522
78146 102338 87063681
7812 167544 400387159
83300 174375 228801176
119340 187018 810388302
35820 154639 298154130
66217 112694 116698005
94941 140658 214930559
15380 56863 297820791
157313 177587 67496788
143487 192562 842608412
186381 193963 808450079
74891 180303 264724186
47030 199860 822143124
88415 133872 97042552
133000 179747 631602939
73293 184795 279946902
37 26903 884356321
51327 157943 267378198
10978 176647 415405414
117395 142409 53293091
158213 192670 86552696
14949 61336 882724858
104601 173965 699422419
148965 183446 603399776
143111 159277 19054933
105792 139030 586626004
11092 91895 202045667
184105 186269 542177271
175379 183483 20243367
175450 199732 60863177
184878 189221 10836118
172014 197746 64396667
15181 173599 397315074
191379 192190 2128913
91989 107020 38205467
159652 181163 54049355
91741 128980 93667091
47712 106069 690920486
25924 149269 309489738
149006 177104 70556209
31742 179479 370711427
54756 161878 268679628
112195 168962 679257919
29494 174515 363946153
187512 198476 102633719
85723 193961 914297238
88018 164570 192597102
86569 131052 111758061
121859 147687 64893216
158876 199041 333398652
92028 92870 639305013
150810 190074 197860972
18050 31353 168919086
8514 25681 42605849
112500 198014 909377120
42270 64389 55471909
128478 169164 979805587
77884 169517 89826805
123241 168511 113760965
122030 188458 693254574
59537 65686 539403688
148533 195588 118103068
39100 180362 242628306
100951 124704 39676684
132413 174928 160635357
163755 178014 258292573
52575 119301 378399116
143452 143829 284663166
106793 116500 24444788
20820 146324 428658936
176261 192518 40770975
99650 183256 777502749
101242 130072 72505182
146308 162466 997874785
11276 112760 254476497
31704 171231 527786208
16048 116593 364977248
144609 180482 149388551
83094 179304 272162521
16127 140092 310559275
138008 191446 134294403
61251 108814 443396562
104020 109769 14568964
126207 188472 485555294
53551 129067 189192901
109853 193410 209674741
176120 196769 866977807
8088 161988 385762431
77240 182228 263661348
81736 187663 628627871
12463 14868 6007304
36637 153035 292060351
34888 106445 875810594
2813 141473 808061001
56114 87097 77347319
142749 162169 989264220
151658 179799 923192460
173396 177000 9017613
32442 47255 37197566
136361 150824 947195361
170814 195093 60825183
129087 184069 299858687
54768 190243 339778171
140054 191954 711448662
71637 131603 150375542
89295 149476 151414049
99989 105498 508312114
153007 154521 338910857
76714 168092 562401835
161246 168992 295672749
50791 198045 369427750
146985 158874 29765867
107279 157985 781227330
131753 195604 160424304
9214 108567 248955514
192762 194072 464891336
16778 121078 261356629
190201 195179 12597810
144194 164135 50248398
160943 164677 9525237
36632 54451 211606424
114541 138497 707476921
153025 158880 14675747
189855 195690 14774440
155714 173868 45576542
114661 141791 673391295
52431 101822 123593036
46229 110734 424289991
5921 131021 599229061
15698 162427 367979278
78255 180638 398082808
193416 195759 165068056
142640 158058 38759774
50962 195882 763964416
67201 168904 255282576
141675 155590 35109537
5247 131345 315906261
76374 77091 952877404
39177 78820 383503525
142395 147806 13745304
66419 120538 892924999
60238 110452 125931051
188839 193505 11774600
43676 69490 49291496
175932 198270 270584115
37601 123539 215642671
88192 154815 167543544
172883 197645 898313078
147812 185283 94023909
168075 194885 645501041
40999 47053 15167048
6633 143094 851784687
15266 139573 311446574
74236 108163 528996975
125886 181183 188706526
110049 158246 699506614
151203 187333 441016414
187877 194424 16546661
40219 149289 348640970
187060 188758 4296604
181776 182535 1886189
94545 143469 123092577
6928 15907 440537622
19523 171632 642749428
21176 64904 109622122
38557 171421 333576792
178569 194104 887502502
20687 66957 115941208
118833 154279 370593620
141437 181643 101084884
134822 192980 110238774
185738 199512 34620758
146634 169398 403010633
161551 175164 34284756
177963 187829 794260143
117329 176533 839525414
64017 186548 761079936
59058 66466 18501207
181976 186916 12304971
69190 144915 394289220
57130 160591 420000411
107480 187993 892427673
66634 71543 12195817
105337 171725 461963322
145150 168108 79417314
3183 110694 349017752
83266 152116 172937290
52258 104043 887142842
172867 183779 27300934
143274 152409 23028524
186472 190891 11101101
189515 198634 22952886
40572 165391 740793189
163594 193431 74890295
77390 128188 528536445
66391 77050 26512464
167897 188982 146738313
69536 105433 210684468
126429 133431 17672861
172321 181830 721864283
169251 192160 57424094
35404 103674 171240348
100233 164417 161571104
92414 138083 114761919
139682 164040 61479595
4418 18409 518169966
61521 105199 784846906
167474 173195 760975756
125367 178545 133663100
151672 188366 583707450
59351 127636 170969218
81288 181628 974874683
5116 93661 309404289
78269 163139 213150044
46669 87918 628558065
192902 193140 754833101
30849 167849 417487900
197217 198956 3307136
49353 157503 881516162
154979 196520 27858728
135260 179099 110300088
85267 108633 761634564
28893 116476 219944165
155776 168050 30790512
17067 22402 191509059
142281 182912 102131313
136591 173263 668808376
28374 186327 761399591
105256 161995 142454003
61717 165862 870703154
132754 171995 98777338
16391 180474 580437916
64796 84724 399573581
81135 160347 198899354
93646 149364 896155719
52524 189986 344801525
194719 198029 8172683
190801 197553 716374909
83214 131060 120098619
24451 90367 820258669
106128 120515 35932283
28936 30229 392714263
22132 184399 406970696
6494 141332 337707147
2195 175962 879746278
127005 168773 105133321
93607 185304 230531373
112637 177523 162723733
32547 137425 731028729
192482 192767 345611094
39570 188018 971293573
132747 154126 53840850
182927 194487 466230990
193140 196866 9365579
51551 142186 227155871
33737 98628 26706198
9558 28615 47472246
105534 114912 23673628
117324 181017 155803290
162030 181754 49469557
55858 150539 237411480
90678 156656 165980335
42852 130956 220780337
75103 120277 242772332
780 115268 286956364
188337 199113 27144498
158318 177167 47434308
148069 171796 59622519
147060 174103 802343776
11248 39083 533956964
31523 169788 553052015
153949 166325 31087328
171113 174076 642208655
50578 170030 299821786
128983 136564 18958539
117697 138179 51071740
190854 196585 14471209
50527 84945 973305832
12838 182501 425468770
26520 161383 957823961
241 30270 278443765
77033 140752 159882364
91180 114130 873784347
150486 170615 821748319
146144 181216 472590442
87960 107054 927135115
111952 151106 855243022
11355 65152 406979995
56981 140744 19186231
40473 88692 120601961
75037 168536 890179510
154364 194627 700500337
167181 170019 7267870
198948 199897 283116420
172046 174285 2621976
66 2618 6316553
167046 174832 19637516
166130 192226 389775748
177987 192843 672380837
164440 164858 411688242
16823 99175 206039448
84285 97670 185370998
76761 88156 543673814
116411 143366 687448426
41645 151486 275471793
116806 173787 473375025
176733 182906 15457193
159517 168128 21679023
144604 190290 615840166
168739 184400 39219824
35528 128361 698321697
59939 180373 302059741
52990 132911 200279204
27607 160978 279249506
131596 147515 260230557
135122 177774 107291464
109851 154325 274547336
7445 157712 376533022
23120 117061 235720871
196564 197287 775242676
122304 143273 52582173
189836 197201 408571588
56797 144671 294496393
92913 182979 453668930
103894 130505 344283350
37503 183921 367427156
54914 86113 243543702
141678 186124 432390548
119545 126519 405950639
166222 167842 4041257
117292 163529 323099151
152443 198223 952151070
87706 92502 12020285
12774 77549 162040783
47465 75242 69568799
159395 164085 119965607
198926 199681 1922360
69382 164708 239366322
41703 185972 361901324
177521 185681 786348832
68948 174409 264675455
104825 153333 429507881
119138 138135 47473107
27762 106276 197105133
1835 12543 23093759
197864 199503 4165887
43082 134600 585873831
46192 79620 83678746
180461 198377 44955840
24010 121969 250704085
196757 199783 844728078
12241 82857 881909210
194990 197960 568322516
177728 189727 653680457
51583 187303 340422853
15600 19499 411367346
94511 97347 297349102
61715 146349 752373443
81761 126862 113085208
68898 187469 667884452
158548 170444 830666778
131790 169379 94570309
5119 44626 622941937
24536 55990 79060039
24432 157920 441494819
70129 119532 724735317
158674 168816 25631017
13438 188917 486617176
159840 174005 674912755
163942 177084 32895927
50066 86192 90288343
119857 194402 187164493
138020 197655 149833988
6144 199130 483908419
128444 174894 818943742
97990 108744 27464835
98858 178692 200799827
177621 181032 8521964
53184 190367 344079776
139561 193723 815136627
1403 131938 97974953
153901 160170 15706867
190326 198797 21290160
197455 198445 956643334
69256 84047 36899833
122314 153320 77848717
4696 121769 980625152
40992 46867 63388589
101440 111275 78157722
82635 83647 941142117
159543 177735 372282632
4957 48068 107748242
21339 130404 273287729
32135 189053 393698466
176828 177649 560747199
146468 148695 909037790
76705 172472 240692743
105718 174945 173819021
166585 178025 28656740
45425 120113 663216340
16549 182326 415749593
188537 192975 11203275
39673 106946 168876169
113902 145934 80351491
20123 181654 405084693
175650 178878 8085989
65252 72651 778760113
126602 135415 818851746
114846 125920 492678944
161748 167337 14014517
65416 150001 212129756
71171 73685 578324373
147947 169779 858854215
146215 174171 70196510
78007 182265 575059751
183363 184031 165056307
79680 159990 201705993
180896 188763 19708337
3643 45306 154261769
146502 193055 116840489
11017 175473 412425887
151246 199789 121868927
74188 172957 883773427
51407 125201 184929163
143416 182756 426330007
136486 138755 566282825
25909 58397 652805517
51495 131632 825862390
95553 180681 214106821
109161 121931 31975033
155800 197628 104905841
11232 169641 397305943
32620 57250 41933380
124585 192392 170280680
129583 130880 711255421
77493 113835 355001733
165866 174392 21382674
61739 192638 635631488
132766 162673 75255148
34907 149736 288230404
77220 90443 975209383
148030 166779 113862590
180214 187145 512889966
63619 98413 86710485
120265 160677 101436443
50392 98268 119662414
113529 153053 99101711
31723 123967 756518334
45341 47439 14755755
181632 197341 39388423
31294 32095 854604422
4173 87955 209543787
177290 190832 578652105
96681 173870 382486632
176621 190385 34451933
163718 195570 79940928
176922 180902 9989025
69158 193469 312000286
27303 33796 632675522
165541 191621 65362939
87466 147021 149776566
9252 14862 13969263
151099 179160 373459854
118838 147007 475491019
127537 128448 2330508
191931 194829 41618975
71261 100715 709175951
138194 177093 97848599
170287 186471 507592127
116244 120313 723625410
147341 147454 754743871
83942 144832 153017491
14392 148873 337264663
27912 160017 564783009
136714 147594 27534118
187592 192153 11570088
27490 35958 11639726
146018 167569 54041649
68496 78497 24868547
159495 176144 685855804
25874 176330 377569249
93310 151301 145865420
193314 195297 5000506
3957 135250 521738477
23057 106919 210367121
159952 189263 73530783
73729 126807 133072842
177948 195165 207524240
139220 160453 53463266
86366 134090 119858065
72789 189772 350361708
9610 197419 524986159
53844 123746 166069156
185546 196859 358446266
91304 117364 65899462
31557 39822 20743534
102363 105056 6993820
47699 82647 605934216
102612 144367 653962830
24706 40293 39166877
92843 137696 112712740
101797 180673 764050540
36921 151797 288235702
14990 86368 278270913
111076 174284 818401741
149026 158369 801843323
115020 134264 901997971
32526 136192 861472353
90292 100395 25409947
67710 188861 81122616
58270 179276 426477182
25447 146069 388609101
175682 197908 55673159
37092 168231 490006775
97809 145239 119471836
177893 194856 330740252
147007 185140 446856412
196366 199304 1176176
40065 57299 43320774
46960 156653 540675116
129934 162975 83138124
120335 152521 80792345
164226 188064 364049397
172120 179643 18755411
82909 120589 94664699
110867 183997 183406660
102987 138197 88364557
151002 194219 108588248
1623 28399 202596777
87527 149978 456394455
21645 94329 181751312
184407 193112 21853390
179365 184989 715750463
197835 199569 871044957
3273 186144 767249897
51991 65119 32964517
21444 146976 387226605
35589 160349 887547193
40584 146773 579360226
74728 155599 464021115
4966 153956 819884952
116965 174564 333484687
90989 157548 167353525
38156 47774 714520969
183985 184752 1907471
112630 114646 5019260
126384 182399 140787482
189631 189731 262523
2663 128277 754304643
181768 195739 35106522
129182 131117 4845255
34689 168146 499191933
33900 118769 980723678
56603 117253 698690938
194504 196458 292312218
64311 98533 85341564
20423 170541 990478704
109421 109566 351850
125574 186888 154005722
21193 181548 732251859
123083 149284 300142623
107370 142035 86751558
99027 177197 550476570
46134 86454 723858274
51378 157016 601482597
193069 193246 218321996
158033 161400 69388615
146121 196763 846415583
155335 196592 913726969
124033 161640 94426524
60073 114519 136580186
189950 193326 560789962
57369 171814 383809523
11778 43574 977720793
181806 192110 25867557
157555 180868 58581853
192912 199687 564249349
165897 189368 58774288
122105 125878 169353361
12083 37952 129053384
102454 160610 735519205
108855 188553 490467616
171855 178943 17706067
44316 174844 327601628
461 192064 480347802
133988 140539 12841133
29471 161219 266796838
21383 101699 201029509
96118 164097 171132193
64762 89175 60766448
118519 164833 135380658
136054 154821 47350640
73630 95046 53402969
169393 197025 69254535
100558 172056 706834123
189475 198523 22763953
85181 118431 83755741
109876 132655 858909630
31774 196341 412983770
193255 199015 976762327
188410 190492 667200148
112901 170897 145562365
123000 159294 807333032
104245 110640 932843229
185483 196074 187577588
77021 78294 857328536
184915 185225 778417
183211 191127 159687452
112988 157606 819605755
22086 149074 318415532
123713 169731 294628385
179196 189700 2391219
118761 170186 778093802
45914 57385 967191265
129123 190792 715819986
141853 156483 10601069
61734 120618 604772330
192287 198182 14734122
7427 160932 885637993
180472 187038 971243676
169316 176880 18895581
147340 191658 111237644
175656 189608 614133013
142059 154653 31796861
132371 141883 23841056
143840 190862 118074762
35579 127796 898763142
77795 199066 992439595
105156 140355 88164963
81269 172723 630805535
46726 168811 400082293
123219 175817 132130423
125827 142798 42635901
44657 156942 310025028
138083 172795 87391450
154964 186241 247736290
178978 190676 29288100
136565 181067 172141356
124933 163946 98131402
139165 170206 138166633
93324 154511 218338756
14078 112388 315629144
116396 145945 601643127
56404 115575 148553524
90514 156158 984387128
50762 187728 343585394
103779 198606 783568910
57714 180367 793511701
81992 135252 133563230
148179 171077 57574396
66772 185066 710288399
186319 194741 115366440
182268 183795 3805359
630 67708 130397732
168988 193671 61891530
25171 175886 812877103
199499 199803 772014
189381 199554 637061693
138921 179500 425711545
13141 109883 242596285
147222 172866 64429779
121015 197268 191469176
90625 167588 599598388
71731 84266 31262746
76751 87947 28001184
30179 38987 315973241
179903 180365 352641551
190579 191261 1692645
186324 197201 529187002
17106 52253 4475022
18947 35176 40450585
94043 174510 202388577
147888 153594 837610796
155205 194287 98122743
175672 179078 187105687
55885 71704 39547561
40976 151640 277561714
127581 142159 36644418
63440 106484 423521034
49625 117999 171590236
180733 193165 31202951
161375 189116 98184940
24126 111060 218207999
7843 87686 906210080
177221 190056 32115272
4859 78099 183274817
141064 156554 799758699
15882 141867 882477242
120516 177526 908554026
168085 193667 64242689
177067 191574 36374029
186878 191900 7251279
188052 197989 936820998
183102 191200 631972650
49500 74438 62330117
85006 187357 257076105
58286 84017 64161695
61086 116757 139752973
12890 168909 529271223
47243 72174 227888361
196295 198253 904926270
3781 22875 47686372
118336 143433 721249175
190036 192379 437053726
187946 188642 1751164
91118 142257 128530080
11223 64754 134112515
100920 142612 134473246
56422 58666 5706924
127114 163529 91631839
180436 191107 26753636
109861 131920 55181720
169545 172526 905387402
55970 152060 486347733
167331 192162 235109498
91827 128333 353348680
35325 165810 327524510
121099 137380 40734300
159772 177965 45720412
141141 177983 92689566
71720 126392 137001563
84098 187362 259325629
145357 175106 74701307
180404 184898 170564255
78609 140339 119212313
192183 195224 7625259
115116 130449 38156248
156450 196067 968055248
151949 186113 552654078
126711 197477 177785299
144018 166323 56097663
101672 101705 696669813
67719 144239 191868265
51991 146579 746837717
75942 177578 255250327
77522 196432 298649335
160297 198031 812274264
164960 180945 40003021
39726 42571 148478952
30379 156003 315182402
33176 141541 957853473
172165 185204 867722294
176726 182072 414209736
168400 198631 345721117
21185 24495 274460673
73589 167867 525198640
36994 195958 700966467
44861 146782 668031562
192771 199865 677232671
134066 159348 474824802
77420 81863 11192311
67060 83760 260991620
98519 197767 34869971
182413 190098 19238679
67637 122364 576260521
98940 182286 187273030
82552 85313 508860660
198134 198791 635065695
156743 191111 86210206
28816 157295 322359341
88133 115046 68012252
191495 192360 2233754
185941 189973 10077734
125698 163283 94522302
63664 97250 83620330
182017 196579 141096166
33510 46014 308239310
3312 115233 672373164
75395 118597 108576450
119686 143397 20900844
117 188865 473089217
74005 80252 15654245
180395 187729 18336678
135453 175643 101115951
164568 169772 551165698
52220 181017 725821094
19924 148127 571586511
109937 174306 161565368
43038 183170 979544670
70861 99623 71819420
83213 138827 942834512
49480 75373 855013747
63807 93523 427349566
49801 74100 655707282
10816 83412 891144229
645 14463 904586255
187962 191131 7964413
147003 179294 81068182
16406 177245 640614275
193038 193251 61561795
191634 194632 731638162
83109 102249 218425340
173969 183009 22622879
12805 96219 208615694
122947 123638 1764413
65434 129089 646776921
116581 138698 55094201
52348 170351 296234020
65103 139200 185599654
135891 177735 610083805
107951 123371 589186358
71216 117373 932850253
11313 106425 698158399
16336 35434 47635912
52948 162189 654924564
49061 79834 718096434
141884 167417 792105492
119468 126348 17061843
50329 104050 134634419
134125 159050 62677917
48420 176199 862637963
66581 85891 48089746
33462 186413 535655618
179100 198473 981116415
140155 198186 256514966
103650 170751 218484707
162562 199217 425456216
11889 50880 6969912
180778 182127 823971304
82380 178905 242446733
169653 185227 38955081
152855 155880 517706431
183695 196361 735702433
27819 49224 53771075
137735 167161 190962261
29294 110579 204000703
144998 168020 886134582
151162 184054 917147137
166006 196284 75991298
58708 152452 949206849
34517 78398 525586758
81287 164510 550558874
194370 196098 4335310
103057 189876 217992686
137517 164340 67682960
36298 89674 943572953
125504 171614 51250034
129311 131292 854493689
85483 180288 551505756
50505 169062 412336177
157443 178466 52862719
144926 193643 518117969
97453 143908 215332271
161756 177024 38343220
42754 80576 211124596
11777 132085 386984202
39967 95534 138935838
36169 63512 443918258
107624 119632 30031753
69554 120300 475189419
32678 81276 121844526
121698 134095 30995807
132392 138296 541641588
71781 89592 878315257
95731 198270 257790707
184391 191228 202173338
52408 101975 822919345
16866 150191 994804991
69802 156208 786781666
95869 132034 91118389
108524 190982 206861357
180311 189002 16204837
89602 154479 163202623
118271 190118 180213098
16285 161056 362980130
123480 131556 20175236
137730 190069 145484110
163344 195142 79831318
62139 186101 353234115
117111 193935 192724414
9098 114752 264828610
53606 127941 425387550
82485 154291 180423780
155137 193586 470421065
125413 174971 124638711
177510 193781 40845741
142686 171826 73408119
139845 164054 61105927
2104 38646 496032591
141579 199926 33628608
149603 153481 225461780
199620 199976 605992267
102520 170036 720796599
51149 102499 137102021
75794 130095 136204527
20012 140331 301462825
103252 199359 241349082
80846 142345 402297575
8784 198773 476329265
29367 181186 513182814
165247 179193 34942106
165696 181607 911620009
40397 57153 42162115
51288 77182 64732485
106788 157836 661578530
49835 70844 785289273
43011 179489 941438572
79934 113162 83647255
55552 64339 165912953
187511 192523 223155081
58995 162793 260371399
83594 123694 100775108
113816 187049 183664158
68282 131141 662180769
198048 199682 4166842
126681 147511 465331283
124931 191256 166536497
95647 113614 45612839
188293 198946 555107879
114224 160148 470470600
47303 70565 58376515
129590 155970 364457005
142430 173567 78331357
135143 142429 934760994
55767 194909 547787357
142318 161753 48944035
96300 194581 247134713
157012 157699 1641389
118909 125795 925594962
191490 191847 914346
120424 190447 39531062
138341 138761 1072708
56205 181309 608082145
157161 195545 655070793
15956 101754 422173742
119107 137767 770790039
25934 76370 594601318
109618 181762 181037019
22942 82835 935169838
119548 143759 60677830
45586 100035 136249363
29136 141157 691577875
106687 176358 622922234
110024 118303 20752004
41188 85135 173083798
146581 173260 365770
23952 136866 283040129
94838 95020 462079
112698 129805 42568517
60585 122770 422014573
192431 195277 7173756
122037 140838 325827609
32623 82846 49373545
75984 182999 268711425
104276 166471 406889652
25421 59100 829590300
145687 165562 75410235
121167 190080 172970024
118847 189461 177148368
36586 54430 44983196
65234 103352 95341782
137926 139198 469711864
55426 179347 753898179
82565 171019 936990963
161925 163730 290382733
24447 51256 202707253
172465 173505 2520387
54187 118646 161595849
44417 98159 134408661
179882 185976 125133082
51540 155696 551597284
137158 146550 23774865
138093 181181 108356370
140432 164535 680712360
72934 160462 219745183
79581 89169 660513210
40677 160033 299455332
64690 174602 734001321
197627 199682 34153523
83689 93289 23945759
86198 92328 534945835
55438 174763 634572882
178166 189138 700234641
151273 195465 111011386
145345 152486 64486713
47406 116709 174123930
186948 187255 753948
143496 163858 527220114
178433 186610 439450137
42917 184984 356363799
169959 196833 406049869
32815 80285 118992012
16130 67492 259086884
103506 119912 359039874
1668 118445 292571846
25520 135586 276019564
39054 129981 227997271
79370 175881 586685189
170540 181662 27761579
65417 119833 136431860
7252 130364 308273317
184363 195509 844147690
155589 177462 345071674
109107 118906 24569560
143075 167681 5404143
82448 133638 952036352
122351 176260 306652571
153039 176973 60137583
80173 165951 215499422
176803 197548 464812892
25223 37320 618774049
133361 197015 993043795
10577 93404 207095992
91045 126348 88746342
164898 193276 38530630
11645 33459 752438328
154338 178163 59766420
110335 199474 787160651
7920 197709 649666234
73374 124749 556427885
62251 116378 255333479
160285 162410 59419
141279 186951 198031059
46589 167055 302276368
82735 111122 71544979
109982 125985 39890698
81983 140346 146393536
128435 191884 825675290
42980 139611 837930141
161046 171295 185801784
1517 122545 103875695
76533 145517 173362458
91210 109173 45457033
10267 181433 429186746
178394 190173 944847419
89265 108473 48642834
161324 196581 88547401
81516 127313 114892685
17513 164873 369683676
174474 191643 43018159
38923 112845 185637053
46259 104623 146408868
196696 199528 7073981
74008 183359 881765221
79870 187989 271461466
13835 169588 570097431
80283 179284 248650513
159403 199861 615946184
142857 169093 66125150
20346 176028 390471874
84170 145141 153259289
113251 166047 132460099
58137 88408 75461658
80488 162918 816645755
75413 171954 342942527
148284 186257 95174977
22979 197647 438090771
82028 96176 35243136
89934 151784 572341005
31584 189867 397092167
110623 131518 52184293
89180 108915 916229643
103902 139336 854828735
51927 188784 343316342
183440 197609 63827498
90908 105884 38033231
173815 180285 16223616
118859 159711 281599090
134679 142697 20192073
75537 129061 885234246
84847 137164 109395468
86814 144233 631241263
145676 152472 475880119
10733 179087 468115556
121336 159304 16022865
153512 157094 9023433
83911 114053 229204912
108625 133016 61024030
50419 157810 269318452
58885 85119 65381330
22533 172444 409102380
14257 105080 227667757
113293 118113 12083793
149774 192735 107809953
162400 166941 11358186
68412 143265 187616620
48919 140130 228631118
187958 188468 668632178
65721 82139 40956587
102225 117193 825146421
40541 51827 316548570
40749 153335 282415908
1597 5431 266114361
110191 133228 57590301
169501 175720 15528913
177051 183181 15357896
111136 127674 41198725
1616 125763 310867520
162045 185325 58378836
70488 184179 285272889
153488 198347 868895573
22525 89129 589205129
33976 38106 10347193
127915 196458 172246810
20949 182432 405010081
109021 136461 467692704
37417 195227 977899746
68699 104678 353875370
9387 195887 467684728
76101 166170 226241720
131842 194857 262201405
192941 197012 216035346
196583 198375 4440202
4812 196353 540662190
115691 186141 176546497
196353 197818 68764257
133814 141861 968271066
149282 158954 61328424
79907 190981 278847800
21243 124589 259014524
7578 112189 350843553
110115 157653 636814250
179742 186038 226727186
79401 191965 282706814
89368 197105 556120393
198551 198955 1002802
66173 156062 547893650
2459 185647 655520418
185351 193577 697942156
57416 197187 350602733
22704 40480 257807526
130976 150933 50162756
57904 186239 436914397
138339 173715 89017358
74722 159717 213393326
79357 161312 205874155
196338 198532 10287493
31010 116917 215663310
94620 148225 45115540
139228 160009 871334400
15136 145897 462755483
24775 74040 208626083
152692 190681 614974688
7695 31372 58987069
24752 175960 377771629
46042 77047 37058314
197110 197198 221608
115576 143356 551903843
133885 170879 93182671
33516 36578 710525060
175206 195731 51469244
37278 191955 630524745
65668 80216 853657570
149611 153178 8886185
40976 42651 4291704
130509 160206 807307014
97354 163583 166707640
195599 198503 56403087
158214 197484 885551241
107281 135818 71327010
40863 80683 99714693
48711 147825 687681974
182747 191449 517982720
33389 177959 362876060
4492 41335 92197334
51302 198539 570411868
82979 175322 232042669
21153 118913 665219254
126381 139169 32124565
173829 196561 102924390
40682 75692 997867159
148734 163873 38038216
10381 175068 611014598
141760 170029 330559872
148899 161721 32189391
161617 193105 79021834
116935 189925 968444002
69764 95539 844604711
146796 155163 752838288
143268 158674 38717497
102655 179744 635473111
104858 186784 205608300
73576 146946 184287851
53015 117126 951020038
56474 96552 259693161
130528 146875 41227508
126252 141021 713596110
46134 53967 652718045
14234 95844 204097539
101406 143705 147517154
22953 199843 769283452
47532 147979 252106815
138158 156260 45667650
74172 192586 948198115
106370 186367 960016037
28577 80906 131131107
94361 179896 400358485
22449 68667 115816719
57180 121209 160434374
170584 197312 464989741
168021 190131 55429204
108433 116157 19503118
12556 84496 228933598
126572 144747 669498525
130541 188038 144417492
183528 186095 223918123
150871 181599 77210596
162004 189472 891114110
47391 56544 426595220
69914 124895 137816706
107753 172281 157195657
96081 199254 280609769
33710 165957 331957662
177542 191452 23608324
160103 181181 206144570
33598 116749 914390658
30198 115226 662036706
142460 144007 3920173
152837 180622 69775979
161185 188256 546245129
134087 178646 112064766
28599 39406 27094663
111023 160404 123782739
196368 197891 432716800
189395 195733 16038677
170564 195858 63367580
49669 105273 181214822
87437 103612 474501918
108753 117589 22287504
144329 157398 675155466
195162 195317 392157
118309 131920 34020987
150062 190542 101579402
157771 162000 10750701
78029 130081 130590507
109505 175989 665094597
14966 45144 94118355
16487 30820 184251922
112559 136376 59349211
89267 198302 412700213
90423 108539 45866778
198011 199336 840638
80603 198379 774471680
79101 88057 22335057
25393 120224 237947017
21483 194445 853007788
106877 160850 287530714
95239 134618 99087328
194576 196951 5921913
35041 74877 99842697
63244 151849 72293347
173095 177911 366387844
9180 144675 775142353
165973 185229 48274466
117574 136464 47004775
24129 68802 58951464
128284 185018 809569185
194353 195762 865310715
95119 139622 111930706
5383 96758 474550479
145746 194071 293132024
165954 171443 13849603
57122 154858 682625774
141741 153180 184742006
21127 127242 265849818
23580 35223 29078040
108759 146852 95591682
77735 98201 51118051
68592 144183 189520389
169868 179868 322970447
42671 75588 413186435
196362 197575 436782045
71024 141778 177387673
81650 90123 441069059
22755 52199 73746893
18322 67800 124017019
12429 52214 99633050
6854 32396 607149913
109404 123999 948797366
154717 192069 496395811
161496 165556 10286048
73294 122298 123032176
148959 193997 64041346
120638 138722 45283964
102473 126700 60786666
87942 162435 187320485
27023 65029 95491388
40949 83744 238704706
171806 188197 526931876
179454 190691 28126308
179705 188693 234173581
6157 71622 87959638
25643 114871 224036807
165937 180650 691880731
165337 174559 244618976
92479 96580 10292790
4033 144551 359721644
125442 166514 291522095
180719 192866 872520711
46436 144445 245872327
90423 183899 337814716
172810 186741 955085898
24157 82971 935595957
110288 183576 626221245
192616 195500 142390686
131468 147331 39934405
174096 177071 533840241
58813 126244 417479118
173907 199757 588160552
141190 182078 102840322
67876 116700 122647588
54545 185163 707674414
85437 136129 127267623
188704 198760 412645308
117871 147221 73552229
56266 137059 202450429
187646 199934 30938252
8748 119923 278505073
163193 168487 343837756
72223 76064 9528343
154895 159651 11861895
178697 186773 20164240
181029 199371 892704769
19842 88416 861430786
49244 90721 103590463
124542 136894 926829121
868 47272 115968419
154139 186810 81906380
78441 159139 953165321
22895 100993 195420961
1811 20247 46063541
107542 143454 886908731
15632 199759 577391993
159370 161545 960916353
88368 102806 239565316
27985 85764 414886474
46819 58469 719003401
5628 190045 462304757
59667 113738 195430736
82874 111625 296198109
145995 183296 93564494
66909 119244 131274099
129467 144621 374064946
124044 135298 28079977
88321 92290 388859527
119623 144057 61241826
113504 171453 145495224
181908 188273 15864477
78822 134812 140448805
114885 161390 685866604
15977 169121 772361430
102830 163100 455272867
190018 195473 310052337
141427 191787 555458821
50422 156727 290213472
123939 171860 593963648
150263 159656 993138593
105744 123381 546905790
66229 174732 272299683
181566 189320 650647066
80462 86534 15096051
172582 186117 651321272
71223 174767 259967748
100965 148770 120349361
95090 163740 172833698
92827 155862 518174325
197276 197761 696544307
136481 193835 173486991
192558 199568 180083493
92681 167661 634892484
40189 186861 594915890
121306 123164 565069563
13683 127801 285938182
188962 195345 16138629
63587 78190 36328149
156429 158094 4119409
78431 182511 261318769
138748 144076 386077175
136987 172598 613100036
112957 158845 98619834
31030 43608 31642931
48252 190983 538680359
46097 123049 593832382
98175 175356 194205664
69567 87003 43440550
27500 156374 323376334
131192 187253 655869426
140884 185220 290736895
46646 194751 371713983
4723 113039 899206227
10326 19146 22023188
109579 113264 885029069
175594 197673 55302441
176328 183384 17689782
58038 113398 841949410
54849 79886 93482173
26532 74480 120090244
137486 172762 88829920
143886 176731 784898323
28665 158900 326723955
25535 30687 5049581
130857 157961 68116275
84088 100242 40433258
153907 188921 87817965
183850 188358 11272675
160223 186438 676893666
67832 189802 305966177
148547 188640 505416651
146741 182609 89973709
138150 157327 827865629
72664 83679 27556106
26625 76462 173194663
63330 128460 163122795
19958 150443 711639660
26631 26915 57601
176212 198918 56936073
193366 194137 457220583
160513 186896 66186636
130333 197191 447852937
82686 156009 470475289
93980 152995 600010857
5060 104681 249554471
162983 180008 42714673
166152 180703 36486730
174745 178776 3688894
63048 106308 108504512
32412 191367 756789838
185096 195374 25839445
10712 132606 305346708
178615 196830 768876424
156876 157816 2270527
117574 151625 85222687
90917 97994 17739642
94602 98159 8980062
79405 172082 670456831
197937 198889 2456047
10059 180633 427660990
74023 76351 5802172
135416 160788 63841031
143420 192037 122162070
196576 199134 6388233
110022 135205 62925931
178765 192730 558592221
63532 126384 157317804
8618 125923 745698787
29859 150728 303172712
36938 59441 190378037
150880 180850 75302573
50136 66415 472356419
80574 128928 121351100
181787 197570 666076509
54207 177737 951334601
94784 99441 11797400
124232 154229 398007844
28797 57136 391845543
28268 59559 351083280
33671 161025 319632071
108285 166642 878546350
82889 185365 854589155
67492 99790 80636098
121781 177999 668333430
92293 149366 795866737
89538 151398 700240673
173258 195456 905194374
3581 6579 341116587
191298 198699 18604289
191229 194600 835396739
73732 180056 962487690
63906 120568 246243051
151615 165826 557832496
136294 187794 129443938
159465 174680 194511403
1531 50125 88088459
54092 61981 283920916
98514 133527 88125823
65835 152308 216887200
167517 192338 62317647
91795 127967 434168950
16682 136037 301008950
32188 183437 859203488
130714 131807 2811391
111979 190978 198074116
20399 66568 996776720
60780 149267 865692328
120986 191534 397284236
35385 194025 763045711
81777 85319 277602648
67146 193792 317812578
134886 188898 351639444
164268 171570 18358117
134528 184061 514507226
35004 76824 252062251
18045 29038 606150669
166212 194339 70635965
79106 89661 26322857
46423 81412 386183855
69455 118264 122490305
63759 167314 259648045
70083 70537 1096557
54236 135286 202999468
33611 151501 295807314
157735 170970 323204269
132598 187074 136800127
108787 135419 109656948
102436 133427 77895201
149973 198384 121503678
82794 155895 339779421
61786 152437 227279543
36214 57575 53774609
148912 158362 23641010
174776 197364 979727882
3117 100826 244398805
51675 196670 363784143
60664 184010 309391424
93054 133105 139330375
129611 150256 51967171
160476 178551 45425433
11515 105093 234469805
25693 88996 158451883
60055 97181 716464888
162708 179710 64080836
126762 193289 208923557
23800 70339 451463015
133954 179996 844901669
150386 162177 269593761
153234 157481 10640952
146933 179574 81915944
19959 28884 14954348
165137 183424 45796937
198620 199598 2454858
147224 187804 101786585
182654 194300 29327685
171525 197235 64396244
42971 57477 3183011
124323 156496 80823079
63173 193033 325743876
133113 143633 26471826
113396 163461 671722741
77936 199628 318164359
1027 89933 673561588
123020 139587 41412398
95229 147453 131528903
113482 141531 70166514
70453 99960 73666062
99380 135221 550042123
142161 167973 726367898
35928 51787 89216583
50620 187805 344104516
180418 180980 655636051
188057 193486 13723391
30368 198570 422012813
188154 196734 15850685
39561 151457 689672270
66843 164948 246246440
69035 92098 392322846
120417 151093 77003163
32205 107091 516952885
14511 146803 331795624
23103 156216 873352117
191004 197035 15205618
136189 195078 253492284
30070 199719 425675796
80030 84140 19290434
73059 147437 186746642
47418 162766 289540495
91061 185055 236266865
89362 195498 295530951
131804 150646 47307830
132142 189551 460880032
74188 94741 51255376
4052 56201 257986386
141304 199380 185306040
246 148672 656288905
81066 145753 162546400
94553 198310 431403955
7281 110351 472390067
73800 199566 767720114
126908 189686 157743265
94770 188433 235470868
133809 185353 913729049
167906 184122 602027918
115437 166089 126984890
93063 145968 133180837
18888 189175 846304234
190646 198675 33103569
83347 163836 719439022
173344 196573 58292927
70373 70704 813455
100838 191894 893501261
175173 176022 966734231
130879 152647 78239887
118727 182985 828886592
199282 199531 23756681
71931 192436 302494073
41382 118560 905250299
101394 196430 773832102
184884 189610 11844831
144371 169147 959072295
142410 149356 17564943
62013 132065 63376359
22916 27328 246677822
70536 142395 571705798
119040 154935 524434339
191911 192461 1412435
72310 130553 289607965
150906 170487 49376745
160914 197601 272789111
142991 184302 103835358
96826 163475 826467457
105875 116070 952852766
136882 174535 691612971
61203 166653 97385832
72599 192185 300237135
42464 91239 838568090
187584 189234 4160768
49268 157066 270426780
35984 172936 343731250
172077 185314 33095645
188892 199181 848996071
88917 97823 1956390
167828 167943 289051
196226 199483 132347015
170481 180116 315529295
64968 169097 987108537
91440 116962 382327150
26231 175648 474523152
159888 185939 323174168
136400 141961 285700499
48562 111323 762732284
113108 124797 29124848
19818 90644 177072196
117782 144205 730101570
152138 173896 54714375
120135 178342 146154114
39841 62855 57864353
20119 146624 317220687
170169 179557 5762505
169490 183645 35382077
193960 195634 167770951
83041 119362 799034453
40300 125790 214299235
150414 192209 587778168
159787 186732 67605987
55533 162713 547788318
182185 185058 7212072
63792 127208 236892210
33046 136441 259261325
134387 191357 186093248
9588 114447 962047988
141649 154547 679330373
131948 167815 90130980
121898 165883 110523107
23999 151973 320995805
21072 189540 422456293
114702 151102 91181843
145772 148158 6006380
1387 85667 297296472
144337 198705 734697591
131724 144445 31971820
112081 162973 127612697
184228 196496 108834091
130543 179765 548297219
94773 95062 589585878
7235 117960 568090128
102765 115542 32489440
72014 94789 56756736
196402 199178 655768042
150726 176973 224638907
80408 155125 187687936
154245 195430 858786051
146 148283 594511033
105615 158239 917948047
161617 184737 57966314
153408 191198 94858366
164764 191222 66214214
196246 196597 24189730
184971 187784 6996734
67852 175366 269832755
72412 184533 281436205
21676 158492 598214118
24055 55501 79003762
10479 186171 440454666
49841 187891 346322448
195597 198474 7157001
95969 158656 157687066
9599 178130 959435613
151837 187780 90189590
133065 192220 419180150
40368 197533 939734450
86266 110441 61060725
180429 197099 415126750
102340 131671 824858558
190865 198606 19477175
44060 162450 297068632
163948 170118 15547079
154934 183078 374744412
105904 155280 317235279
93329 192058 968588492
152070 156922 12216449
16166 131470 637893359
76026 163673 120584140
190158 190489 961125909
189624 198956 23431002
44329 116821 442288030
111951 131013 47510698
105936 198495 850480154
76626 119426 107634394
22924 132846 275452122
11687 97786 283808692
148448 161030 671654746
59843 118722 341380568
143557 183132 99427961
136620 170086 618561255
78862 174288 508719521
97122 179957 208352798
141878 197725 140261971
93516 110268 42535043
5200 37008 79430445
123356 184121 780125337
46337 93616 118235231
111518 141995 963468015
70925 101433 663721869
144927 189174 202317887
134534 189572 138298040
175649 189078 33587439
66060 107150 103118694
42881 153633 540104831
84477 176414 182394462
71915 186265 603297498
50982 165972 288542815
81163 161564 857639077
191727 199877 20482605
33715 152057 296962728
12553 83483 177495932
99401 198401 878312554
15351 104401 223101810
165735 177231 712110062
99175 199281 808271731
135014 174881 100388982
42887 132290 224078752
116987 136338 570003538
118335 127953 23933794
12332 84291 647868680
89062 169290 201830680
185020 186629 366208499
122784 178308 550407056
191863 194893 926508733
178949 184993 826806287
135700 166286 65840554
150642 191369 102265249
183057 191070 20106253
131909 194005 780399026
71868 160959 770035795
193607 195822 5573270
93635 117462 60337963
93114 156158 367276631
224 77108 390408142
124447 181140 924417913
293 47567 118097468
73056 180582 869586391
175798 199526 980708118
34998 120828 277014985
182609 194296 29959254
171483 187487 39959493
112285 185757 184185670
98133 144725 117318954
123502 135727 30536722
35066 121207 216112357
141430 183357 134802513
154466 171445 42695975
58243 99622 103282010
98059 124331 605449350
56342 65839 571582398
54879 81869 67409331
74257 149866 189918513
80355 124322 718096200
63268 76695 33308302
146039 172094 488697525
77399 78729 724144886
89658 102693 32836453
65817 102405 276813347
131393 151074 717169874
60991 126001 431701284
74586 184618 969929430
116249 129715 33376622
188289 192971 5385098
27402 41802 36224996
5920 24126 424417958
73109 95478 538260850
10818 87628 192033442
87055 194767 874135916
37790 148909 381289192
149857 169568 49568589
183349 193966 26690037
118712 168747 315388475
73218 156677 827138691
21167 178928 395688897
34620 138783 759783955
180181 194884 971506401
107070 171791 162450721
164730 179743 37551466
161326 191604 601138606
190869 196439 14052891
19089 42145 976804253
25252 86998 154677317
138687 175560 203215638
55171 142821 219600217
59499 88427 72124969
67082 72867 718678385
33306 94131 439655200
123890 197312 184293048
41094 127354 216219611
100946 122666 278852624
7234 44997 94324665
130406 184113 409724493
24626 36860 358023705
174130 189299 37942084
166693 191165 999415386
71564 138985 374704963
169139 199446 968363222
118114 152485 86162278
193515 195168 683107741
70311 101224 77224994
61374 133025 179517703
11479 83068 179092160
163196 196256 83014528
30322 96885 992994242
24606 105542 203066907
97394 190684 234519256
185855 190882 10770338
70129 179002 273207084
21758 170106 372211312
53960 97503 818976073
183116 187784 11654147
42010 99046 142620761
130906 158017 68135269
128161 171401 108831373
124908 188724 893437466
88812 174934 637944516
126775 138096 651935915
100621 179192 731468831
100627 184398 861503595
1808 158907 440309560
53298 153898 887493440
51975 53949 465211785
3972 76786 215079415
83458 145483 981293566
132731 188601 432919365
168081 168110 558866017
140360 174179 349142028
170567 198437 405960490
55068 197409 356978942
165143 195103 75158774
112499 164899 953301459
136811 167054 76130366
136911 172714 90143261
87514 186400 248421420
106772 155109 121246639
187153 188868 4349978
9198 168358 44710525
51571 158782 682608137
136305 145385 6441933
177607 180189 483100015
23443 183241 400926125
34788 97840 157840888
97471 194436 243851557
78351 105809 69083888
17296 26448 22771468
92914 135235 106355315
129990 134535 6250041
4795 57336 672171822
46489 82207 654755875
185294 191097 221393325
180366 180932 1426168
152376 163437 27831767
141935 160106 45735644
140781 182323 570399657
128550 143685 38050122
964 99678 892350564
53125 59239 24181078
47703 156741 273655941
83840 188228 262098559
75806 84767 22355761
13840 22739 976632811
175957 188485 870227227
85050 108443 59057697
131157 195584 161925642
150384 193467 620513460
23950 155424 329880865
30470 155071 312622953
32642 172110 350174266
67957 132319 480214722
56970 157034 50524406
196467 197199 1800913
147060 199549 420936215
177756 198551 190970256
140297 154672 278276428
105829 177883 862878427
22911 193941 429032391
188324 189859 26181523
41465 98495 789898373
10895 130679 109282402
163663 181640 45066701
71932 80124 20439753
55772 58443 679462826
83150 117641 433342695
38753 170686 331281995
89012 196548 270313332
35642 37290 4085509
53389 105609 130912798
114726 157194 744921458
198486 199214 1855018
51886 81108 73047255
33130 55019 74749146
1427 174992 580737736
82290 153721 179419410
17696 188399 211459979
126707 127384 307010286
155447 174009 46581407
67113 125450 627541896
91369 132234 102774922
108041 141090 82643357
59898 85452 690052160
86645 133658 118110518
124625 139216 36510947
151446 151521 751275825
172518 198730 65660165
196883 198567 4212679
194762 197860 510461543
131541 194047 721416724
116757 193821 278990114
3735 139328 339623168
169365 189128 239987133
41997 71145 73021622
178784 199961 830875691
137750 165643 70298532
47843 93092 412150077
73095 177785 961390105
160687 180000 114140081
34552 113303 197779029
47616 179776 331691618
92529 141463 122994127
160794 196325 89265869
167529 198915 152475186
161783 190663 774823519
191002 197327 961862982
17287 40841 729640957
67865 151257 216589618
5838 188384 457579757
158133 190499 81235797
6071 137696 329670404
161049 196378 88713863
175942 199431 255419218
166340 178848 31413502
158656 194506 951305282
58673 105029 116121177
160345 197681 515878638
104436 153630 106587769
14327 135914 304725800
153464 159135 402730645
40113 75628 8464493
72578 118964 963831818
89236 114709 651411700
79001 109739 54172220
98050 134245 624845553
96135 134938 97562380
70451 125595 138166253
4932 182035 814446608
179601 182229 6585018
130160 184260 462712485
171377 193386 3313528
60307 193435 627886767
159883 168980 22962244
147414 183690 425808716
7579 18614 27422758
58499 187870 529389278
173329 184292 164366541
91950 196913 978287338
174819 180117 13197997
30293 116294 215925308
136288 138855 6507551
92165 132641 330456588
78307 163573 440804281
122735 155391 343869114
121316 154279 521688272
28738 176623 371107302
191766 193009 3173074
72565 168377 240585096
82718 136528 737574316
68335 98207 74489189
97731 128135 76527596
124091 136470 523464094
132441 179947 363806909
83550 177671 236397487
33398 139998 957618059
180386 181327 2366689
22699 167632 363428359
72369 144476 947190478
52806 55273 83314462
15281 182576 419552706
47632 101670 677470826
169480 184354 167181481
103272 115143 650366087
100628 156571 140763246
133370 146711 617553944
7984 68680 151911186
29364 73182 519058098
169813 195441 64260251
190736 198648 327144283
66458 99266 797995010
17132 160206 358738286
39729 151795 346644416
119137 177437 364103512
122915 127389 709011188
87553 119467 80404299
10923 183107 431716581
13227 44648 78645683
9951 160211 376636402
151174 197517 982501584
193482 197764 652573114
71161 130537 649638147
143669 171500 70057366
80552 133012 885060022
143772 177281 84207780
54003 111555 430524889
108228 178660 610224906
116688 126238 199423144
80050 167303 608985567
72739 82073 614172050
104261 187870 749062662
140059 171076 441863465
71310 123403 944369292
50922 165629 287857449
61116 146070 911333598
154893 177536 858803956
188043 191011 564574237
10732 138667 694208850
37932 111147 183927195
70447 124045 701834683
126256 134378 20372435
62457 98201 136518437
119032 135528 41196293
76027 89224 32938180
169133 175090 11092466
181537 199438 873960495
116418 139317 57094588
6148 193706 982271602
178453 179143 1754035
132773 195712 670274605
41394 93944 126881090
96645 169052 840860740
14364 145012 408113582
73144 79650 463283176
165213 197192 80148055
54582 112881 46589985
13671 192788 449222693
12795 160917 843546540
13368 159644 638286525
115823 184902 173157122
528 131117 327014268
68579 147466 197869613
116172 116561 996783
148150 192166 110465484
13635 183432 788098870
78403 99860 515668117
116916 129790 736192790
176254 198014 54499683
183353 196985 909131426
170188 195890 64392462
110239 158957 113479848
180708 183128 804741677
105938 174750 172754695
108548 196931 984456551
86167 100374 673452717
137260 151807 36684920
149492 188289 97300615
83846 132707 122655911
170790 187765 42355891
138666 197458 412718081
206 49159 548090242
199916 199981 156823
179069 182203 523548050
84795 142102 856620414
81261 104324 13183349
117881 173089 138504365
130864 153135 155835346
88036 169259 204288149
160557 198911 96271490
178207 189610 291176001
96988 113242 282517240
58994 64861 14688288
185268 190612 34063487
142450 147935 13931822
48779 161667 29038973
162295 184478 55581976
87369 190526 444765272
152856 156768 9874471
122656 176316 92457131
178563 188986 610422637
79817 89610 24406552
99755 188267 715673412
187262 190337 758621635
132589 136520 9769619
35417 133353 368007354
20813 109871 223328967
107076 131195 60277584
20241 166092 571582642
58211 118051 327990721
27489 197664 426964775
21921 105893 771958850
174096 178338 673197226
31964 93215 153335160
109976 120389 693810959
78231 85023 16404310
6121 69159 286741956
152943 191205 406410961
24654 158467 784847224
109230 110256 2673583
139408 154013 32804541
172934 181942 642394412
122883 142473 49115592
112152 153830 998716771
124997 186285 153861492
175419 188041 7409528
193842 195320 3702347
119247 170767 129471342
74923 144413 174470304
35726 109045 132604495
193092 197670 871077816
44341 124103 200077764
119309 197888 197141400
20953 23036 883948608
53070 147475 375788551
161383 170605 23330083
20581 23072 285243570
81783 117813 90672685
94751 178150 209774649
170156 196459 65895328
159786 161514 4352026
27662 161419 335577849
183321 199268 40045313
30548 117809 357979416
47892 118768 177885355
174130 187250 32797730
145045 151410 902996569
198750 199965 3050645
52216 181497 324358791
173655 178053 11006808
15495 167626 635714702
184493 193528 22725555
40424 178908 347515641
104811 118650 30871360
176348 199173 57280792
163997 196327 81089091
153659 155290 232833679
26476 29777 8277739
105478 194165 439766483
132816 169014 91122006
1396 131119 324851573
197921 199226 155911297
134718 150553 39883337
119376 146289 480685963
64100 171207 268772578
10412 179227 897627327
170427 179078 21596664
84419 119052 355866175
33967 66168 80943824
89699 106632 814503664
168980 171245 5739762
37905 76688 538349285
51561 108394 142562416
123797 130443 16566842
86762 192860 322942026
87756 182675 120688312
154868 198242 108791858
22717 27866 364921918
115382 139076 59080944
42470 179144 342890827
154698 181815 68052721
42428 180456 681225015
3046 155656 382563998
143337 195972 132283782
196998 198200 2947008
53057 117207 976351974
164359 191500 67953054
20453 137954 294377400
40023 163598 310092505
11334 52442 102891749
171487 195794 60923404
87186 107207 184782408
113289 195487 206258261
181641 194646 32720750
95021 157729 607677985
99502 113463 35455006
65505 70502 562784073
46973 119218 198784806
158440 177893 453652414
141998 151755 909915432
83455 179340 864711913
60911 173120 281528545
119864 187585 690085459
111833 119832 19918277
74651 118373 148287458
163228 168604 792176038
6789 134586 439892866
130111 178234 260221814
47448 171393 136743244
150659 170697 228830797
26645 169947 995168443
141257 169795 748151404
81853 195410 715701441
147315 147857 87792840
38993 135553 563593430
104353 167557 158689069
198438 199345 2291620
29324 33748 10970540
8406 151990 359790265
193280 195077 4571786
64715 191103 317021234
80711 177284 242523129
4841 100813 661629731
34390 62690 71251364
96171 167858 180316857
27300 116937 225021741
22266 110881 558280285
76950 118092 103492176
103674 130327 839583246
101761 133756 272558466
155753 189643 85007496
171709 178796 17702358
68640 82976 437534490
190488 193899 8677598
154577 168994 33156083
135346 187445 903362137
136290 199741 702491749
18933 20437 3819093
141236 158461 862053976
164163 187908 59441517
91738 132318 102113675
55133 66621 28724120
108381 118703 25844704
185231 193843 21678435
8398 173104 412920462
195532 199743 4327625
83756 183464 250432259
7376 152381 833147156
22364 56041 740663274
190544 193976 8690381
78315 117840 99438661
178317 191517 562172095
40272 120496 201180681
191682 195260 175466343
137846 198585 152652800
101761 121428 49568423
157002 189077 80440618
158524 195977 94135187
125716 198845 183683839
161970 176916 597332183
85014 93729 21758124
120203 179188 148126086
157539 169421 74499113
108187 186186 58066727
184376 187341 5186509
67180 189481 306805218
23502 110085 456136288
31325 50784 48882126
62766 73687 872157140
166786 171379 11624279
121920 160685 97323360
140613 161215 51876958
125860 166528 102303490
152730 187524 903495485
46697 101639 665477321
5023 97642 955517237
122228 134505 237737698
166789 167243 1092873
42872 89936 117613120
26306 134106 559929793
138101 151020 8638034
184193 195340 28054042
124943 169100 19851161
189588 192777 7178718
73870 179651 265600895
158134 182067 906361737
44405 99608 249484516
34241 145414 724310994
143901 158823 37486103
169057 180434 28438059
174101 181056 346414239
133152 150907 44625725
103148 179725 362907740
129949 154959 62967304
66378 121672 102450582
166016 199634 84317798
67498 98825 417671409
31235 188507 394616802
195647 197346 209835264
192320 193965 4162061
50666 129434 197378350
33014 192972 879318145
80970 128366 248295956
82097 188651 865792385
26214 108318 206044725
101327 150893 124630436
110959 129128 45333814
104008 183318 875189036
8890 161603 382795299
88614 174705 540234113
156884 198958 105579437
130559 138881 20873169
96864 121617 62492311
161489 181677 50674850
51941 116998 789883364
145952 178820 82489118
25537 87615 155456014
58562 101370 516641708
151832 177065 63393776
16662 167033 377097623
172789 184207 28584811
38983 80040 932607346
67751 167351 944126317
102145 123199 22579818
8818 62531 897461602
187992 192550 11479974
47929 162686 820975756
94021 109728 39839941
1251 148923 629694543
24841 121275 241925407
65618 130747 410277520
126098 198634 818194430
133939 152757 963651418
182965 185566 6500681
35392 63723 71312023
68799 123107 136183235
51731 89461 617732379
194004 198609 223625294
59583 143506 254934668
195381 197067 897470036
57116 151112 235682968
124545 141214 41693323
93686 146776 133654112
172738 195642 108389082
83922 161841 518706365
93538 177328 210689820
143657 177585 85272921
65251 184855 872385990
41952 169561 317370935
22851 28737 14584933
83739 85822 5139646
124401 184949 152002958
132982 196151 291228678
122625 133812 235131117
142002 167434 63982502
84100 151121 168379527
114115 143187 72713995
22288 179865 191606683
140278 194593 43411240
127439 193509 166017219
146592 167794 624659326
117331 165612 121110828
90393 169863 280177466
122908 124994 382565588
145132 176680 79178433
197142 199017 223595700
81278 179167 245868125
120198 182179 394602117
116216 168974 132302778
109832 123960 35342465
72507 98839 357165916
75446 198686 844619355
35459 166093 327872865
158723 191318 81834923
109242 167664 146588109
53328 144945 229815709
161025 196687 407676118
149174 165455 40972679
130614 164886 86333302
97087 189972 233473598
28464 52132 483057948
76745 192575 544087005
57523 194480 866908212
108135 191130 208166540
31830 163098 379896936
135350 197962 444404477
74816 194387 300309469
19093 52082 82652849
81536 178720 728698555
104136 123340 10402337
57930 157423 249433913
60545 186930 316971850
73729 195057 606665024
88841 133266 111726564
43401 138405 957244677
63485 181265 295388778
82362 126483 857418734
190144 198295 759033479
55515 73349 530536427
102707 137158 86498414
23723 170087 167722211
146464 167780 6643379
172174 186478 287800694
178487 179369 2211016
187405 197155 24549963
51412 176199 313081430
175678 186722 27617223
177560 195282 789398651
67399 73582 15289475
8343 32064 59074844
137759 152059 810934060
116112 124116 339316925
145900 186690 102285395
163207 199013 219241799
190582 190876 672221780
191546 197237 14304855
43838 193943 376649745
43076 187222 361510488
110110 193777 209919049
50898 88358 667934641
171115 181005 414846230
131916 173608 104779775
144662 183655 391530799
115701 125433 24073223
45855 162439 90250538
182887 199364 987970801
100063 124753 478202783
123918 194687 984925853
43938 68142 60732603
65345 139369 185427637
94190 168447 186835774
109877 117735 19780388
65096 138257 948094019
15731 160214 760628414
156092 159677 8903927
162211 179440 43212904
33894 127465 516069907
89389 192700 259670019
580 155031 387113492
114151 176966 670848678
23051 183337 754051703
108416 169727 153921508
115476 189868 760543392
141980 163124 306117605
37070 186395 374679381
169622 198595 72599657
30311 161719 567280368
17320 70872 220975329
50239 96712 322003455
30094 146042 290947135
59978 72843 32003719
30069 108428 196634957
87384 190443 258897600
48080 53348 13374627
87086 162429 189412912
170914 195587 436652476
73081 182558 274850447
23910 73791 124958327
117748 159710 105119789
65742 83376 63308078
37031 85958 477730678
128719 135061 611585901
143559 172037 942610511
123314 148546 63435935
58544 193217 337772320
141467 152584 28054622
7068 42689 989511839
4565 8135 9077615
46560 102884 141084614
182115 186992 667573242
7031 186283 449283701
98237 121612 58985328
114787 128575 34851819
60680 71484 953762031
156472 196877 289626431
194733 197097 5872947
34612 144214 566252834
161915 197546 318569642
107991 135299 68239819
77784 77912 304888
11437 169710 396983571
147486 169963 368961711
178685 186474 29302662
155937 183764 69788055
77543 96035 768433510
15869 53445 825909890
3553 163668 401399728
186736 195617 20020484
76282 167031 446274994
187196 197782 26577652
81529 133878 131346140
187207 197806 967608337
84646 122411 94948000
15038 33329 45602245
289 47944 771087618
45598 79384 837962767
109386 139313 141909446
190940 197011 15304039
4359 99593 238266736
185530 188028 483868244
173669 185599 711000062
130119 131786 4254745
168976 172296 393169397
6677 16609 568857418
199243 199738 462573309
32520 130512 245742518
124414 155356 77754429
88690 165354 931752525
8049 35886 733339164
89079 109427 51469133
183428 186199 6885360
141212 190458 123735225
35110 166982 479387508
30054 98280 221488187
90856 167112 191776502
148770 174669 65050242
93507 98392 145245730
175943 180378 188320900
46366 179675 655641254
111326 150799 856642976
82335 144010 197848339
116926 189534 182042225
40542 48742 771211647
177263 183031 897558083
46631 190273 587726111
170725 190996 50645445
124583 127265 843222162
153845 195892 157308813
198537 198794 145624720
2253 36191 327055149
4848 159319 961220144
128998 130677 191555420
140966 151112 25632530
110247 150883 101785052
168517 173154 28826037
74792 144080 949105406
120678 197758 193506615
127901 161535 84572734
12956 93926 958655828
185341 187606 815476064
93082 139180 930049728
32265 104980 182423365
68170 156676 222044465
62871 63638 1988542
71043 88528 43549109
195245 198186 7307983
198617 199751 983542171
167519 189096 54082191
96136 114959 47801386
175751 196797 52816433
83334 151788 378747863
99245 151690 131913098
57388 121807 270716824
79528 178475 248567075
20036 156446 342061996
34766 188865 548159467
13697 136416 213618327
191253 198476 116476092
98943 109005 25662618
163946 190918 67555437
21523 61649 335490610
104012 144431 188285799
167213 183313 40408012
195247 199323 188350421
52742 99554 117033182
75050 187156 615471785
185842 189015 511184456
186817 196345 24029179
133510 160012 970242828
98101 188753 821010843
177548 191104 759106462
108491 144792 91044873
19155 164416 364424988
23049 59520 91532694
18702 92331 184198478
14061 102353 221046640
167835 184044 220323158
51712 123075 762905011
155632 166761 27920816
97836 101276 8729263
124150 196128 180740253
41385 143515 656293358
18239 160645 357087597
28741 167411 347943541
127294 185449 146094354
110515 189845 198906883
28627 168788 351794789
165222 197139 704443017
147823 167157 48500251
22585 127074 261747077
139857 142885 843064067
129151 182263 840214744
104278 125156 663139016
71108 195276 311644247
76615 171427 238272998
86425 122009 89534321
16253 85965 193736830
83289 125149 105114693
137650 199319 154987546
54907 73008 45146957
176700 178623 523349541
144400 191882 119227654
151932 189410 94034735
153686 173917 591042678
38141 167658 325057354
42080 94600 131195716
75451 144549 173501260
91607 126995 732367313
74465 105170 813225909
32743 156778 311315544
64869 74391 682256422
190184 191721 609936098
7843 145686 345473488
105026 132729 69400421
109424 173623 161132663
189615 193165 441492688
57745 119987 227115835
171963 174971 222976700
24411 128208 260255691
47607 134634 554964085
9244 168097 398268185
89795 127438 486846295
27196 75271 590211981
24239 130504 856387385
159246 185911 96846998
88402 151623 158887076
188219 193094 12320338
157786 187057 73513498
43380 184082 889132193
26946 120034 612626364
4139 157431 384232897
68190 166568 246875461
146592 157222 26662785
58290 148966 900778872
11771 101374 511552554
136573 157321 977634224
101542 129218 670605588
57320 108577 128502924
38427 119647 585531784
112422 181489 173208872
186600 198448 756892066
196926 196928 8190
69392 94950 63645598
68010 189535 541054086
125988 164865 90143769
117438 136207 7169234
51658 102543 127321993
102054 132680 76942651
191932 198465 755141102
10779 190274 450004251
68137 155854 220079007
123783 184085 173782676
43029 150390 939743658
112975 133058 50107457
33995 53415 48900619
63717 168079 510536361
140078 161207 271991648
28219 42210 163635966
138998 164588 64557728
14727 198217 460196638
47743 54546 27974509
167741 183756 40184641
7373 121567 671428242
97784 167380 50436032
140876 141167 720095
7889 109602 254807342
196269 199353 644427662
176026 194049 45192757
68588 141586 831260341
167212 173950 6883984
136736 149112 31296283
39949 182491 357642158
48974 133615 212197162
36872 154225 294512789
105514 193832 749744596
135605 192872 143896286
195738 198752 7510074
70180 118928 224487820
199520 199926 1020969
95369 171935 704168965
18898 164936 37419038
173005 178137 824811785
142365 175403 83153867
146333 170860 61722012
184520 185456 2332236
47927 136887 223063872
46141 115580 282695902
196870 197559 935366421
7275 123585 375482949
68134 155879 498544015
13460 63880 714352535
181369 197896 364388647
27066 190460 409949323
10750 90676 199785806
180562 193606 29022771
65271 105760 582061929
37776 126328 222031758
165543 172124 963305309
160582 163747 8034037
42970 47657 602585886
198427 199148 1834885
168128 170664 11908531
107020 183431 806021221
122382 148525 65741215
124533 163958 411681187
146796 166658 49873454
48079 174395 388693447
178414 193912 38905519
9758 96212 216141559
133566 175434 105312289
151234 195471 915701007
138097 174823 346515361
119986 134299 983706426
192759 193138 993508791
37074 105415 395997064
54717 82775 70052724
103894 147153 742027449
162294 199481 93256740
192690 196472 9546800
152436 184933 420856605
110718 132924 55464621
163322 174433 453809864
107322 120918 816025606
14530 59461 112709740
140936 187852 117900540
10645 184594 436131190
134851 136977 154669567
125055 148133 45767995
49549 74016 61152276
153309 171442 279265146
197692 199352 4217197
193462 199149 995847621
26715 42009 38453984
19403 74511 137856662
98802 118420 49650174
179366 188609 418172399
8815 49017 100525395
191906 195608 9363927
125317 131818 16357539
58466 164849 798786387
178467 187177 21750460
184904 197101 216261649
168769 190443 900991112
199421 199828 34409335
141560 180736 572560849
140176 159926 341801001
171020 180310 831899676
187217 195694 845109886
25390 179535 860337021
26962 82885 140088739
6129 103792 244573678
193576 197625 808245660
76835 84998 20418382
77125 117380 101323474
29268 171302 356494123
47352 87702 100895146
80480 198467 296257409
134134 162542 71535472
126175 131727 14021567
196030 198203 5364983
11693 57656 936972252
43388 177624 336739185
87544 128203 402692796
6435 43046 91595056
154617 182227 102636886
16974 118771 891630026
146575 161164 169448508
198090 199536 3686622
114684 175402 152354264
13718 45769 930845612
140286 141079 1981857
194547 197121 465014403
68870 99439 76322624
46785 189783 685843422
185711 187621 4765040
118169 152274 85486298
30188 122152 366424413
69505 154658 213685932
157849 165605 547690726
34417 124575 226237743
193534 198898 694338541
27651 49827 55669489
113352 120329 17378417
73511 79341 991925776
148404 153884 98918283
71794 93158 53321524
85406 189674 206529208
193799 198500 7013512
146565 160633 716178718
195741 197045 1105029
38488 50119 857084552
127683 146087 16338675
108655 155592 395005765
168497 197838 360302264
2019 122875 302699438
156198 156344 55501757
94645 150325 140153090
55286 122847 848949896
53577 70326 41921717
22566 167404 363195889
169323 187864 46378813
134414 181500 118399777
181565 182446 2200372
66304 180219 285795835
160652 166145 13861802
34046 66549 81708930
150711 165185 36514553
91157 105045 35181115
187576 189310 286535687
149755 176425 602203521
87904 127441 141283787
73656 133161 149316385
199354 199781 156772357
135434 199430 585242485
10200 194430 914258145
159640 163382 9473223
118037 181954 160381411
84289 103966 49529796
145074 188474 169284726
5600 103500 376494451
186139 194743 591508187
166550 168844 5141938
163724 165779 332312831
29689 69406 99619719
187385 189952 43703790
170265 172588 5762796
66953 167016 251040204
129651 179589 629366080
89608 153493 953175447
124424 127007 6322556
38512 126753 221232440
85141 155970 178067700
192724 195826 7829770
186915 194840 20017092
20665 27709 692332355
193444 193540 53845986
136687 170205 84518433
69238 76954 227769429
172913 187837 37328877
192939 194625 4307444
109096 165060 315092332
99736 176758 193669412
116476 149079 81613015
148889 178486 922469657
180989 193645 921564272
185274 190297 243216499
91280 135430 110950588
184948 187973 7566106
170176 174122 71393069
192266 194848 6535261
183483 186063 438418237
93600 93954 150608
53128 152168 988301400
111961 166903 487087654
121660 128090 501730493
158558 170380 29935226
163265 189937 66839527
48147 177810 361345904
10869 66198 272004653
81420 112319 77841755
130407 140581 25521369
124030 124728 342903424
76718 161604 71265900
173833 194655 2625503
179165 199305 828514122
199097 199514 1026651
93581 186172 906485983
33382 72820 98905604
37253 138775 254596499
62324 168372 266004359
128745 146651 45135016
93436 185006 230181598
75236 131759 546013427
149572 173035 58934896
151493 166638 38134114
152341 189244 92554196
53440 100396 236941550
138764 167451 72182440
2022 125684 309649393
360 151634 416844503
46320 98432 130357426
107533 125819 45610982
8 169741 425511633
88369 118718 226307196
148973 178413 283552883
180805 187017 15547625
122287 137194 9366802
45419 86551 652459502
166850 174574 19433251
164314 164728 14190698
199703 199968 666943944
121738 198347 192313616
150163 174383 60865753
122227 147963 907980239
175303 192855 403149975
170631 182484 944234379
160224 173309 416606235
157761 192753 267357957
57948 113488 557990077
2026 92242 225484501
127582 198485 178155651
64528 151768 666929386
49124 182524 665639153
32635 54869 726561007
81837 192361 277525595
47127 176504 324646561
14360 172909 397732799
20109 124746 781699440
159519 176197 309568815
166268 199022 37958660
50791 110496 149873079
78034 173364 598200994
192467 193512 40270774
11594 39647 70100947
165705 174657 22458088
52576 135430 207640930
122803 159734 92723027
104094 171159 168537523
99643 109867 293968921
42543 91027 697471604
91562 126006 86619688
144348 193105 114625711
151191 196973 114981125
98753 165222 167318965
102327 159074 142594469
141704 193807 129118669
152231 165007 751347428
31641 184172 547757659
73982 182675 395574329
170968 189911 865600500
179986 198278 258547854
159286 176233 42651253
189304 189915 514943239
33535 137122 633628684
2789 116289 284588973
190691 191676 2488988
126859 141156 302044086
59527 72456 32190026
79793 123987 111026050
73849 141661 522871790
157763 186388 605273863
118771 126857 463937767
27351 64798 727276708
5315 25645 391030804
89998 164100 186413906
41376 149001 881748147
167981 192149 185209198
52721 113820 153310742
154832 162007 18012890
20204 177827 395303454
138902 192620 785863739
97632 128606 73661638
124058 188428 741983267
30525 112305 205265842
17589 160182 707176480
95422 184445 223874527
159972 183226 58394550
128673 149653 52830072
150128 174844 62167928
115643 186827 916463815
146293 192320 563947289
195048 197585 6261813
19167 82067 157419850
57369 62570 13045384
154233 163668 23711864
170965 194151 58067035
15371 42386 150359773
148855 151011 281897728
85678 187300 711062061
160812 198147 690408994
118386 129107 458258582
22023 84003 749961423
89586 192719 259185747
107077 180970 185345718
87308 152028 162708665
143431 169434 65507946
30933 180241 841878441
179656 192720 32781797
90859 94631 883171960
45129 103936 147425760
95665 118083 56802551
156113 181642 660840751
143785 169073 586061487
186071 186305 592270
49814 175228 378089750
100880 193137 939394049
14470 117096 728512272
161846 181894 43289934
31649 104934 70084646
86476 100052 13462029
15935 140539 312205020
181471 191483 25096156
168686 193773 623790763
165654 189618 60032574
26294 91079 384228490
63065 199248 83488934
89124 134425 222280095
136940 165887 861660329
143149 189237 115725407
189708 193932 10670764
118463 166475 891931287
37376 141738 11882611
150696 193519 107573767
54869 104286 567944804
106612 144849 160670767
89095 139678 758549610
149505 182104 81839661
150444 162753 31019762
98589 139897 338051173
156929 199015 105644811
115691 121658 876804361
145548 148103 6430309
165117 173822 258888702
100785 174907 186477686
108001 172385 960042381
100868 176382 189881958
189911 194589 99951385
127282 145872 46863047
182566 199222 41830806
55677 59192 8857823
12787 144115 329178774
189844 196232 552209901
52011 177331 314375343
135513 135839 818736908
160495 172886 31182626
183931 191466 18921811
17228 121952 262467235
84364 147540 824905852
32810 152260 595135840
144147 152661 21404305
117229 119788 778161742
35744 101904 165723519
49379 114767 164112118
179191 192978 107159533
138261 169308 78244750
14262 169507 389494337
90308 135856 724303413
15509 149121 334985877
149122 178263 73157515
93506 164518 178735178
142080 160352 45969358
42654 49174 159957
30267 62503 957218193
14482 68073 134348258
82453 126929 124999140
173339 198795 137412925
21662 99711 195292653
55488 165262 275414046
38009 86279 120934862
90070 147344 8690983
172887 180567 390669014
140815 161024 50925161
66732 96422 942933566
46743 167974 304184506
532 96801 320333714
82918 104274 256709324
53974 184953 518500115
143370 150285 128760694
10636 49901 98239566
125011 167708 999299927
17355 138005 526471391
28230 118160 225698817
175405 185157 24388033
82622 129884 118628132
60582 171478 278267084
178575 180274 4245853
29989 185660 390539897
39007 60465 173087209
129107 180795 129880067
189569 198890 23423203
116181 138970 56812570
62869 133186 176174162
23683 168691 363898741
164692 169171 701010620
95524 114097 47176799
45543 195004 547038025
63050 125338 155998771
18637 63542 446829327
199198 199857 74215666
18842 52110 83370105
143327 161915 46781653
52232 56126 9818726
43267 113421 742196869
48127 170688 576962112
23371 145107 305411492
93748 130746 220963864
159876 169779 25001928
114759 180812 544137341
64191 177921 285306636
136911 186078 339899441
122973 128448 890788531
7660 99658 230067757
88822 178232 303500357
45627 118728 938455137
43322 96985 274034299
142121 193976 130337698
197724 199788 907796190
153495 162192 307828027
61747 88639 759315254
148137 166486 357419618
50515 170944 322037660
145076 152895 19569915
82260 131490 227511037
107210 173674 842730872
28219 69134 380329117
155765 194937 98371609
16585 74277 144358549
60824 160594 250226478
135573 139062 829957019
133439 195172 73363559
109359 175617 166304940
140833 165641 969532525
110929 121478 654384375
13126 46990 203134636
182956 187676 632057088
172402 180718 740438177
59466 85899 991201559
64044 175134 278729385
128640 165156 91909513
135702 176795 131661391
81915 190018 271367005
64150 86866 56569027
114289 143501 743685796
114508 135123 347759453
131791 192926 153553542
140671 145299 11823563
118834 128863 656893564
172670 174302 287216116
91511 157663 851882984
183886 189656 606327982
13497 184864 821569654
190512 192682 5492714
154732 190621 654587884
7596 20785 401696753
8968 67204 58300249
19742 131688 317374067
121517 170881 124120827
139369 168610 73690228
100175 111174 28045989
187540 199161 29265801
149009 180743 79682401
98052 142403 111580643
58185 105770 119235432
195334 196465 192339602
30200 68736 524636680
195612 196421 2015614
183537 186607 952750081
42943 194698 380753766
107937 149123 103270384
99297 144724 114336985
9826 95396 213840888
170308 196057 62178396
28293 87028 893990077
96453 106177 24896047
57082 121957 162587104
10243 52123 87793848
120418 155666 953698312
17872 162634 321341001
103479 145332 282616982
133990 146109 30625478
111097 118166 12489036
184182 187161 971623937
40366 192759 564840569
173194 176989 9494703
144992 169863 274537383
147079 187191 328744410
142599 160203 34643162
33132 103463 176399867
78406 130489 913931097
42420 133176 227451906
72123 190512 297113746
148804 193199 510614278
57512 130709 613961965
57238 68432 28028677
163307 177179 34811760
191851 196080 175268582
39193 84684 562294547
132311 152075 49666466
187180 195345 20623890
46775 158746 750998449
94805 152888 602519853
182346 184362 764960732
73665 112471 398558
62892 109060 668036102
162817 179775 42547395
44406 109258 162706098
26896 83967 142931162
68724 149639 785833020
41776 159322 644842960
53656 163105 274545911
152944 167508 161954297
156280 180744 371568072
22285 156010 711366627
45445 151478 970868371
13368 135620 306308935
197384 198136 1199788
62969 82130 63136444
176190 185521 23331859
54594 187530 333368574
117776 126538 762889159
169093 178307 360344742
117837 168560 389107488
103412 104949 292401801
4582 153584 373541125
184166 197934 34499266
125768 176791 387517353
169779 185114 734181409
140383 199043 108147152
63053 156483 234316230
118814 144889 663267747
13666 87265 962596783
160142 161727 4001353
42049 50734 76948077
20851 47026 309965453
140922 165608 651175407
176657 190029 33476289
101051 128204 906798507
110887 130347 11840283
94570 177604 846861681
61499 174405 493269375
177043 196563 81018534
110381 142420 80129799
83142 133219 125731342
121462 194131 785647919
20387 171786 507152198
99008 130201 331682757
124174 185463 742233090
141135 146664 989506301
115210 183837 829223718
145931 149662 363404416
112992 161143 229121214
139165 170360 78666212
180850 192570 858231478
43669 106723 596428614
86314 139394 443284793
4056 22004 44883539
120962 156856 90201483
35340 123505 221207949
108598 148666 100578832
148618 161880 93389976
178725 181412 515359493
55859 130310 102603856
93682 175197 714746110
144835 168739 581669086
167150 191449 60940219
141424 199769 146607804
73862 106133 460062113
25481 75149 124473852
43569 97439 134618097
63803 177623 285479851
10141 37003 4282071
53105 155581 823370101
42321 103619 153574245
177688 197096 48712934
25704 46475 52141611
100519 117950 116086177
122382 144543 6186829
81497 130298 984080080
36734 59984 58520735
3341 13261 24714350
26766 72833 115434438
10541 47498 92351953
140232 193053 227655984
183622 191191 17148497
73224 198841 623446712
135390 151256 39993217
73895 83139 407966872
198461 198644 468613
128934 152901 60265606
139380 156361 275265530
143677 146246 786372182
57762 139842 205541310
78983 94895 39628101
56738 61919 876230776
18330 173098 388240213
20009 195179 439383050
128596 163499 87803435
53073 148682 239856673
48866 184555 379492664
182870 188338 13654610
16188 31924 39201317
101795 130357 71784866
158038 160766 6892509
36609 62733 317109229
58372 151578 233617162
70136 106345 211932012
49056 63047 35195282
168610 174275 32476142
8292 18077 5248224
131701 197108 182562008
167477 177878 26167317
62516 84894 326335876
118705 157252 96722925
52691 170963 296893089
142793 189318 814063481
4694 56414 129538601
46291 61311 664620732
45660 156566 852513590
153053 176382 921913597
94871 154191 149339873
73759 196014 947766339
119659 181250 979788828
103310 133597 87630827
87803 149924 430112787
51911 117010 163359662
116101 179944 789271971
119394 156265 92566456
163163 184839 54359004
170313 173574 362659957
99497 129675 644998534
57236 112486 854535340
183285 183290 491595570
128573 148869 788314404
80860 130549 124682174
84512 170698 216711102
35011 107315 410111255
189506 189969 1139045
22102 22248 392144
109470 149817 112256997
177605 186932 340559215
103115 152394 123819378
80033 164479 212208880
19494 56313 92248684
93027 139911 117806459
132165 158336 65704610
51814 126957 188226210
90993 118078 838321285
179901 195228 627767722
13570 87913 476180410
59130 139067 810406815
159521 198093 538824500
119417 183845 133872385
160199 188220 70287904
3211 59417 140804267
55954 99024 107541585
161366 166381 934276636
48477 189937 711735466
118322 190501 181063003
40062 63869 443230129
63258 189110 239147601
138880 144303 13734043
157983 178953 699483127
41697 188738 289913227
128163 193631 207645881
181866 189082 616316269
65629 83191 787881837
179146 191397 30657133
137339 186487 382255035
177129 195585 46364074
275 43191 768550914
37964 63288 248169402
156994 166020 963595503
90711 107368 42300805
171049 198818 69522879
82168 111539 940751303
78143 93069 166362799
161920 190988 65647527
107567 162528 137871319
30349 87308 107351435
125802 166630 102712176
104840 185608 202720671
55463 175706 601881607
199179 199325 355760
37700 143724 266014033
195739 197996 5546093
43615 160036 592536496
11197 180932 755402976
47426 172805 314713908
195625 199376 951620850
175910 183165 659565797
150611 191806 95850279
104769 129471 61827627
163267 163374 415911712
26456 33838 18428991
109975 149262 874617483
92356 171549 101834806
1130 60277 490255975
143134 172103 708841020
92477 113920 54261005
164905 171677 16993123
192140 196081 560497628
27099 96337 173307930
142780 152575 24699122
129669 145300 990458789
84185 132917 122361670
107370 148692 103651560
112932 149081 90549889
59608 92179 412089326
45745 71792 772345293
61379 127106 164591447
15023 38694 321426357
172946 186534 34009657
107244 119002 29386788
166291 190289 60130016
25100 114775 608061283
55048 93277 891892227
77259 169521 624293441
81588 179535 245950744
180862 193491 31723774
45166 128781 489162451
143271 192961 805164683
86594 191600 263816544
31746 38782 17600802
153981 162882 22375540
65788 97412 78836493
6539 22221 498852061
199692 199808 100339243
35123 68147 739357773
29701 88358 146815597
10309 13760 8556973
138053 152305 639564796
156276 157795 3684272
13559 157236 464887966
144007 145050 2715024
403 75636 188146817
16462 38038 503584212
141800 149958 467825928
53888 86547 81501707
79599 162587 208500485
84012 90518 757537777
148179 150543 5835267
148545 161613 22955532
194662 194776 289499
119789 169725 125437851
25346 198698 435026740
23542 41369 44737301
24217 109382 213704874
81967 199389 517503736
162606 178210 39120767
21913 56730 87280775
13451 39532 65175951
168338 185049 41901052
75779 172938 657611921
161238 192219 433279374
163643 168986 13467773
106518 108505 4903004
17395 133059 794373505
127086 175623 122070168
38657 60019 714575123
95625 96812 3006838
176313 187490 27936951
85991 192753 268210152
27772 132522 262692592
155633 184157 71534235
168856 193201 61014085
93893 150257 421593408
170196 186635 406856585
26251 48462 504787559
182038 195881 562406694
131013 189989 148098408
97135 166615 174876706
88200 152458 161541765
21532 118990 244337334
142182 166672 61660867
37244 97334 455555336
196240 197853 679439213
131544 179982 121724251
199379 199839 1157482
88792 196072 269643239
190142 198560 739071317
42874 43392 1313741
23437 180995 395275139
51114 117012 165383673
186463 199533 32849842
43720 66811 57874092
97814 193431 240432578
156473 160689 725455478
46878 94403 118819544
3031 158880 949669489
90530 157553 107658298
121429 129969 21341810
4285 90400 215358037
74802 128062 446131384
83454 176584 567666167
72493 122679 614630870
149154 173827 61972469
88575 134647 115736075
9467 159178 375222754
7544 104070 496026377
153205 187856 835266997
96918 183474 217656141
194223 196843 6542264
48759 119066 746414129
127520 142868 38571533
166647 193286 66820287
87813 89143 315014724
101259 124694 552342218
35705 55784 50489780
58154 68833 488042308
198094 198284 586951737
79340 101957 56693336
169189 190229 400991662
55650 130350 187137743
152820 155984 8012906
4113 152920 466704833
39018 173161 894365371
126203 199728 624033577
171994 179214 446720788
178750 193995 38259592
81514 168094 938521167
90175 181598 229802187
60586 129976 173816476
190982 197908 580382863
87549 136439 163213291
145153 153794 21653221
17856 43202 574869137
2748 183097 452122718
66514 74023 18595703
154381 187932 263070845
29115 74146 112817453
105191 108251 7781770
75732 80092 10916138
134874 172917 463677255
172891 191288 46066984
23427 108586 794876133
29606 118992 117026423
34240 38454 419868955
155562 191395 89861787
132250 157261 793156000
4631 195237 478023888
160829 165534 569474746
73507 98849 85032938
4836 61708 308434520
141137 156432 38593716
63337 103526 100575060
99777 167671 170712850
85024 167934 208351916
142813 184545 104865781
66827 94610 69187840
131944 146268 67756991
93054 166577 98033263
60119 78147 44941234
119053 135940 42207815
59037 116454 948273927
152478 171016 46709318
90718 124147 84256235
97863 164686 657238789
22702 129373 112483269
55049 131267 175111274
46109 51362 13248589
53610 193648 351308822
148142 177504 205710182
174954 194633 49362043
23050 94994 179898080
164621 167077 6025226
99291 161364 738725365
89329 127873 96946451
179926 198284 46039442
162540 166121 976953125
30870 163786 840743517
193588 198586 12514231
66934 148392 503536006
145866 172534 701902794
111257 196268 774460349
157116 175897 263077021
148211 179589 78735986
5394 65814 151296077
121288 190041 172558828
28481 183461 977640320
60908 96464 868311420
112479 161143 121981641
48691 107388 147327891
174570 195288 975648477
133064 170719 94844489
90350 141361 200835337
93131 99400 15714623
153487 156625 772919227
112517 192359 200247952
53327 54577 3186043
124077 143249 305360802
194527 198480 787888759
159180 193521 86305014
35449 51088 39337182
59487 67990 104586016
173464 183186 24353728
30156 162685 332550186
160492 165840 13507814
146323 183017 273774853
24061 151636 720233794
69497 194015 312489473
155663 161712 15158568
185682 188977 678720153
109988 137332 48645255
77132 186542 751601279
194572 197079 943159809
191818 198659 17208170
91422 158581 425991834
181303 188749 812638004
60155 147218 493236676
86124 91124 12471115
20814 167796 368621175
65502 198962 334821227
69990 105844 89942358
187985 198850 27287535
152887 158342 257586090
27595 150759 599037017
14850 34673 320208096
63469 76343 812291253
186048 195517 23899809
196245 198304 229183166
84255 116458 81208647
121855 133784 29854585
124528 129366 657985016
164929 198336 83691564
176306 188496 30509878
162531 198000 962706281
165717 193227 901537500
19789 30487 371179469
30846 127873 347213866
10271 193433 901004698
46379 147010 885880524
31073 67724 691186026
11268 34643 58245677
113242 157302 110462651
109077 182064 458911880
50480 191961 262048273
198467 199904 3611129
70038 76148 990381360
53020 104607 129273025
82676 199248 384198988
86011 118466 159213735
71449 96671 62880522
113246 150587 93551871
95421 116740 54154031
42125 166917 313044627
40147 179118 609376258
187129 199179 13557150
126305 185055 267729661
140805 189011 121100477
26603 94828 705721353
9244 191565 457138302
121685 176494 137628286
116743 127031 793279701
71857 78455 16478765
140414 193368 924560523
163851 193706 74891850
172715 195692 57640133
88977 123935 88076041
182776 185653 820957190
176024 183318 911147440
124357 178613 136282422
195271 197554 5634115
174907 183031 20273341
196916 198967 935443303
89585 113134 59578597
64131 66734 6444396
130019 194683 875305306
28993 155736 674446657
80749 126605 114977151
89056 188250 355175050
56498 191745 580671860
24194 122646 246912860
104398 128989 116611488
138601 176238 892780511
17349 21447 846956653
72650 120303 516159683
28391 31639 8150271
22323 178714 392264971
21473 143803 626993816
58394 137948 687242246
177184 179559 5941738
24719 171313 368024945
13269 157105 864256490
11280 146300 577875780
33422 123705 226568214
72446 176757 261878558
69749 157241 219515798
194078 196116 5142573
52528 62247 24477208
137008 172172 597362844
43545 57134 34121087
53517 94459 102180192
177762 197089 358213220
155843 168013 271784661
151812 176707 62556152
192476 193596 2826571
176056 183905 632034291
110907 178609 49240873
116508 190226 184767779
164133 177417 132417048
88426 176250 391648493
81455 161781 768369728
20204 132353 281042071
144717 194404 757961872
62828 102510 99203884
176900 198475 54126894
87655 115377 523997939
177730 189807 30244754
150660 158972 533336181
82038 142156 150866125
81078 114782 84856685
67930 195795 675030151
176560 184852 20772884
58553 123929 337987809
113637 151806 95687489
6445 28588 55143816
37286 145066 920914452
163562 191279 166968267
53123 80887 69379168
148816 181422 81813249
77066 188530 138699000
114284 183101 172573390
196538 199014 6168388
166089 166232 307438793
79171 140234 235697224
41843 84889 244920196
83111 182945 250744519
23370 178138 872787974
10881 138756 320329515
174763 176319 55956083
179612 194020 36179956
26262 156114 70144965
39621 137408 245171676
169776 172066 5759306
191262 191813 1382833
57490 192150 337795914
46291 116078 489804451
156926 176399 48901499
171088 191202 50306335
178627 196453 44733440
181798 198218 690426670
86823 114417 209536269
87430 191772 781708964
132555 133848 928329842
68193 124077 93391919
105241 176581 179074606
43019 163445 934942075
182545 184116 63067256
99644 180758 203931249
150430 184648 273380527
169315 198202 603446939
60021 141752 204780447
67471 192624 313992931
13482 75758 155853279
127100 199838 902515725
184521 194057 673445066
152206 194711 106816507
150900 192905 205448023
182620 190940 20861402
60661 108805 678171034
143957 175769 713926954
152626 185937 62132899
105511 158713 708057751
164881 198033 109149409
97616 118641 438934883
41675 56950 38376758
16930 154354 344626282
48344 57464 480913710
76765 101843 62873876
30387 70244 99971856
151986 159347 594618068
4683 130740 393721316
173714 185751 30135527
40044 44325 687679758
146082 165618 49059019
158664 171316 31985531
145364 189214 109917284
188614 199172 26550066
51607 151242 249880457
84087 152162 186883093
33991 40602 16673148
163020 177053 35213384
99646 174150 806535667
180658 197735 234939276
82834 87010 147347745
97736 146111 121863534
114274 116731 73091041
102837 154235 129230254
160144 186236 65420274
162686 168902 577898354
117341 124468 17689970
46039 116933 379724511
128657 177333 563624621
94576 144610 125979047
58953 61974 397508479
161697 196360 87048534
199033 199509 798594811
106562 171653 999032563
37665 109187 132950028
188769 192522 244350592
93842 198009 614653572
66311 160804 237009320
11937 87927 343999353
94585 96757 5485087
45660 168725 887821264
100645 164734 161352229
32376 49726 43593931
161086 182272 53185290
31448 48352 232236916
170747 178098 18267664
173292 175226 4883098
31561 47081 38947902
173469 195511 222962381
23171 124747 867150494
12040 33346 242052295
192237 193018 788721495
184188 193118 650583868
99453 176009 192563015
71878 103593 824058307
172063 182834 26912514
76532 85584 529609242
119738 188907 173551630
190765 195411 11783759
133415 163386 963997025
161384 182357 392369722
100889 123118 858084332
111272 137117 64535827
108984 154258 113612301
144599 188910 111203841
69322 173812 336432192
61230 74149 945701429
156213 175300 47948479
64215 123582 148791789
59661 141330 487427445
163160 171769 236268928
116787 143758 67431769
165868 168672 7060678
47048 127880 202632927
140945 177014 90759105
193481 197287 9497908
195725 199458 9328988
91423 118202 714472242
105055 185610 347662497
74687 132532 145179275
104310 189885 214759378
195193 197269 5151977
105551 192849 960553952
154644 199413 989688976
127830 163419 809998224
164444 173186 613129250
115061 126838 50722742
188080 198348 416079818
95012 138981 110627603
31830 104561 182416161
131352 148240 491419221
53987 98979 449081229
39207 165441 582405326
96060 99881 402547248
13885 68111 185396997
46281 180780 387953864
29891 186216 392143402
147430 168606 275814047
198623 199616 2414135
4412 96699 230820624
26914 197460 427881914
184359 187904 7580039
28534 148282 757653962
58093 87619 73560731
156794 191880 88029201
179011 184919 14789019
194804 199689 12205198
62937 95090 570592487
139902 175017 88453364
49813 65647 194179589
7390 48510 118269126
17354 17740 930507
92455 109168 431315609
79663 88417 21849141
21546 75367 237978119
82631 148269 164992784
183442 193136 916713523
94043 135313 3969227
62361 139113 192223845
48750 194945 366895875
97151 127911 167028325
97804 164485 167886566
155826 192310 91556409
106721 147173 534534283
93506 185077 539025028
169925 179467 23838457
165815 173086 18244889
23681 160776 343905145
155999 168252 30775900
99245 167087 170622779
13337 38912 19374448
172428 194045 747552059
160879 174028 18592497
15715 97833 210809671
150865 195586 641384876
169252 176159 350413421
91146 170361 199333207
22993 24710 497193544
21558 36960 38414901
24147 85115 152646830
82184 107318 63329867
80545 157693 193683733
21212 182724 405055106
20520 81615 152917514
187418 198037 26669835
45432 124806 713961443
129020 191809 157717773
71180 105369 85786813
114786 164726 125368750
194144 199023 12212226
191430 194395 636901079
19875 194920 645532906
157093 191601 86610876
146522 148739 5595724
174661 177047 183521908
132636 198028 409180885
162802 179066 40820090
14935 104219 223672641
22898 196026 434292145
22994 160116 343886337
62195 186870 312654065
125954 181174 138798109
137258 176822 99531287
136401 163298 67792389
181136 195531 36185419
187596 193872 147397165
197162 197957 1927066
44809 174338 325078238
144129 148410 79691704
177839 193130 38355023
106290 168233 867719910
107519 120273 172918414
33799 196476 982627700
167424 196988 74228129
12278 16922 11423342
159960 183343 643883275
56014 61722 14348645
165315 190757 63689896
63690 177186 284644330
197757 198473 829955956
92917 145750 133000233
71667 190147 297312884
84820 183700 535036847
33117 46626 1711848
11175 21406 709186445
48388 78393 75168503
115159 187793 76969185
106596 136889 388852334
116334 154248 94971329
146174 152809 639348618
100627 133324 495744762
157645 198956 496280816
155240 192575 93660908
113429 173982 151947136
157846 186687 452243410
48086 177673 413704964
95237 154025 148021704
81315 155962 187494691
121052 194088 183431723
91478 93328 4669491
111543 161801 126002577
195779 199677 9766153
55370 99827 111028820
189731 199190 29802292
193994 196950 7399527
23072 36387 819996563
112247 156593 521153245
28486 166572 346543465
166158 171463 644286241
8176 42226 85139022
152555 194502 105357966
119861 192752 182944717
139746 195926 141258707
168183 177283 759142235
37519 126738 819052549
102886 164797 600037644
134621 164190 74532442
25108 157847 575075707
107226 131785 61415284
36040 94656 146608922
191110 196387 603771792
145878 146974 2738855
164708 194399 74443620
177285 196750 711421898
36740 45745 565784314
42540 122326 199979539
22598 83348 728781462
1858 71216 173558024
199997 200000 18474
190821 197741 449218249
132606 194642 645293917
56064 162986 706847701
61380 193607 977124047
93193 93591 941924
111233 119601 20873293
134639 170321 108138300
87798 145808 868147870
85226 98935 366635172
167260 193633 34139230
101440 141053 99528899
101116 114345 33657027
155824 178830 57764832
165552 170801 210800336
121058 156429 88867480
175235 180324 12693031
24730 152121 319651305
87014 152853 165458417
68889 86995 45135371
109080 199987 228099668
3092 147381 361622035
118913 191327 181698797
115101 171190 92916969
170380 195092 61903108
23347 189701 417334802
129964 169412 679507212
78994 182017 585914427
32230 127259 238287323
89047 144677 173574446
185609 196945 406725728
118311 197991 751570344
1898 118604 467693108
119473 152162 81984574
109256 122109 32180541
54058 136413 823106501
3197 21416 45514066
51273 77458 821437934
105747 146589 102482743
58244 69330 27640726
118812 186609 170113637
108393 125162 41871032
168235 193370 63086084
25019 145890 303377885
190734 197713 17515350
164028 188765 533861274
134330 154889 321819034
33769 52561 79511066
177818 199926 98971460
193281 195389 5344862
194971 198043 7593521
1405 157631 391453847
52538 107424 487179218
15008 139103 123467326
134134 147161 32893693
44008 102528 146540688
95152 113196 45874700
37594 177632 351502132
145409 147501 890963458
53715 102536 122115154
183446 188048 11496794
121154 170689 972026469
188975 190837 184744358
34083 116690 289905708
55331 87017 79021211
6958 147082 351163931
19155 66161 117789576
100903 138727 202114931
131999 152242 599461492
198600 199566 2440626
33807 81022 439006281
115763 146569 773144275
105449 137169 79425612
19226 180667 698189620
133042 142994 883305671
148531 161341 506939271
143662 152815 18691035
83418 139242 140080986
135270 154839 77826645
139278 195662 141746258
159490 178844 343857808
41773 82655 403648967
167970 188588 827890785
197644 199238 934811646
12924 25624 31582589
74493 100467 65004591
68566 131652 273136587
172654 185732 32689188
90183 134851 245213229
132386 156961 61765018
196499 196768 669788
172350 196316 60089616
52926 62669 66976020
126021 129071 7721741
28284 146526 474973308
65014 198709 469025138
96566 166219 333674570
129094 139651 26431960
15342 114874 249595568
62430 65579 282936169
190647 196181 13971383
15877 32867 244527308
96443 192385 528132771
14224 16268 122706631
65687 133213 803291183
67917 166518 274557480
59534 65750 797151020
45789 181397 340268148
111255 129063 44396319
66463 115560 123313459
148589 182046 900872961
145467 190013 458690664
74275 125456 80989908
130647 155636 225228511
79376 182948 260127729
92170 104947 18753879
170869 190624 49377778
135800 154771 47827818
86509 183141 475594698
118995 187077 170801638
73797 123206 4475934
146490 153696 8572947
60581 181047 982685788
186909 199909 411775928
119741 133834 35197566
63764 175007 733913326
173082 175354 5749833
52066 192310 351854177
18870 68719 156262391
51546 99063 118730585
46658 169191 307574668
80181 196044 291008389
7401 128561 303413906
34594 157935 309496967
139516 171081 439338032
157148 174972 44824279
176363 184308 19920068
139311 167460 666188008
165606 165932 794242
57779 130220 181413769
40506 63648 899312388
123946 157657 84568644
170388 172535 5320619
120316 148039 69672402
58836 167575 272730155
23780 85628 241526987
132163 153504 297233246
82757 95268 896247213
109973 173587 159647613
144047 183745 99698630
124266 129677 13417984
136767 196724 150753475
91720 174474 208129994
197543 198749 1073736
98964 170545 137616076
107194 132759 63899397
45470 190701 788880275
105893 135357 73688833
51820 185167 334510149
113019 168545 291123753
169873 176584 742039069
80151 157533 236333058
68585 151080 369011015
108070 193126 100137372
24177 182519 397319166
6950 123647 642678857
47495 193007 873051193
1645 170520 943214023
199758 199977 544483
104352 149675 622171544
59151 119030 150089851
21754 184018 406944992
147999 159612 301712929
10605 133327 860234311
166521 195753 73363653
40944 118547 194692567
16364 136766 301628163
190641 195829 446680692
178223 182188 9959574
120949 184938 160708309
7675 43560 124031296
82125 110016 70191352
161883 173228 464713
117785 186910 173299945
161234 179914 419374347
168980 186802 44564538
134375 158303 826486087
105456 164428 148167851
107570 148140 290547240
111145 184400 183731489
30826 121034 404884041
177759 179998 622264941
8080 85906 348686689
118166 145439 552405015
43535 132820 472562650
139292 190206 127923410
133632 159134 64060799
82516 98522 440475921
155992 175943 50118564
177063 180031 7460218
169911 183937 78169196
36835 44442 892593353
100157 123038 524656900
22915 80509 592228126
142518 148396 452515360
180635 184274 9121778
35607 85142 554154143
189045 192066 822133574
116483 117471 277728678
122441 175546 853737494
66482 175841 922425168
103887 136538 81798598
188549 190076 3804155
165006 187617 964427059
174287 179514 13065745
560 189897 945716178
151312 169970 46976564
25208 47558 613173033
320 98190 244665397
111232 194629 209247514
105087 194315 355714907
87487 172845 214585550
79303 186189 319221101
83650 96574 6405902
184425 192918 21318199
22944 140679 358393529
90008 104255 35999283
24271 147897 361097542
29065 69376 499539813
74754 130444 139755461
136861 163138 66192949
44414 114099 174928157
25085 73803 122156503
24021 27564 8821828
159027 178542 49091721
119122 182660 159438206
145506 168042 56528747
88373 152145 937461617
149170 184124 625932867
17559 31669 837169244
109908 199007 62528915
99100 177347 196759484
6996 70127 680597479
215 190941 478051725
60325 64174 603624508
139678 161125 54043207
162578 195226 492162603
136759 174782 95768663
13333 143283 325707410
172748 190668 517422540
94697 154318 150131287
149184 156825 141861597
45872 65870 74392634
47684 160483 914559500
186863 188748 3944556
42406 189195 368136706
145738 172300 622954991
190922 195264 45948253
192039 198634 16526715
165528 178931 33582114
190567 198939 21029805
107962 195306 382158310
150576 175113 430679407
31701 157373 315286242
84421 141966 144505097
174510 190160 529764824
13065 165131 381464871
126740 150791 60533907
16611 77875 153289514
68381 170569 256520488
24091 121027 243069908
56310 138848 419279668
15754 93156 526876864
128997 139220 25624952
81587 128489 193331290
44686 128210 209351709
171390 198574 179832243
187677 194779 511417701
67571 124702 551250233
177052 190705 412668124
3992 183656 868694571
16525 122493 265559690
61403 123996 22534807
198946 199912 2446801
53772 121510 851156656
35958 36397 259238414
12391 152897 872495642
46490 64676 557640719
80621 184820 261643684
138108 147859 728333292
27071 163621 342685991
62409 186090 310127578
70348 111765 104055353
152701 174413 54587077
55949 175731 891955390
59700 182088 846287843
90055 176581 217487280
7908 10298 5898626
60387 126402 370969953
41831 44045 230483243
30689 138725 959518942
27863 197576 541750069
80660 99786 47808969
44784 112895 171034045
67213 84780 43767101
128161 168823 102330279
176420 188001 290953943
106303 132837 774556658
187348 188071 1814365
43858 72195 70937783
126561 138821 916485774
47004 69236 55746768
33281 199855 868141793
105731 173738 170665916
53649 168512 288178291
1461 184063 457682508
151507 156424 240331456
167223 198840 79334017
33255 62244 72957433
19400 136790 448401263
92685 105789 122376896
85035 120006 88012105
23939 34534 26417177
28955 148843 840942529
81835 131695 392435779
14459 157155 357879219
71072 105831 556454371
145304 163462 45596943
16159 167710 732438734
19512 23044 342606194
101331 135804 995824174
140191 182746 107000435
140645 160708 50486568
58928 196738 353926812
78824 96785 129462255
124358 152270 70068948
75698 140398 162296473
189968 190217 663927
113855 136791 57267829
194884 195958 2668707
162715 168579 156058685
14363 32757 704882597
139146 156764 238316483
122210 136773 420836430
70469 173856 340458458
198775 198901 666758800
50079 74006 59809099
87855 185738 820589845
13147 18676 586413840
36043 173327 344566285
127401 174809 224051365
8572 169128 402566132
109326 192899 317824464
5510 77224 463103757
109095 184286 699585126
19015 182225 409339220
195358 199728 10909274
5756 179592 435839045
179636 199691 50337779
34539 177473 358797300
10411 105233 245078122
144602 170251 932202262
105588 160519 137850410
119158 195461 649641292
96817 162867 515231266
26856 166796 351171805
166860 194445 69264981
86074 179399 234521276
26320 75214 122475802
136243 172036 90210731
10276 75319 162735398
130437 153357 57637221
100607 134423 357690855
73347 148842 910596594
113969 164834 71068734
162356 185427 57812558
199862 199969 45154849
129622 166057 112263224
185000 187084 961250806
155907 165670 972723834
107457 152684 75560444
190787 194079 325159063
28396 140734 807328237
3873 84438 201506902
100014 105058 687922588
60346 165308 670403567
156762 170081 575924701
25638 41763 40598219
107597 109777 5435564
124155 185299 153490729
66754 119355 131920145
172792 190468 287369022
86284 96530 971591961
186540 199075 898168665
194505 198876 10902513
117439 125636 20241943
82122 144843 157542791
37613 122007 211752679
157027 164601 19177221
111100 198074 218104626
35787 142116 416396559
153158 191951 257552092
189098 196612 18977748
31099 59770 72109494
17534 57280 99646874
27094 173104 391580141
55438 125280 174955886
139311 198792 785370095
181313 186668 5493381
199672 199991 779277
46457 91420 112452062
36141 64549 71393182
2579 166380 410638747
59459 98304 96897062
85363 149580 933709884
57519 67746 43179177
73048 107816 87451142
155880 185201 73544359
70248 111625 103949804
83535 152965 689526989
156005 185280 93551158
148678 177282 71755222
153159 191067 95163514
90587 144435 135451290
149794 189490 78916973
80719 189798 894988897
164560 171348 459475229
99888 100930 2601609
89360 162773 184694076
22822 94568 179357714
77543 151801 186506364
154833 179604 353794023
61701 98686 346255587
26518 181465 388784675
64652 66016 276595352
89873 127099 733261338
163145 188564 847660589
172219 186408 35411855
116769 142733 64826715
100262 169166 751488338
147626 176919 73547558
95927 188064 178645272
31615 62055 58921287
1666 171393 577467920
10571 125396 763195630
55269 141454 215890408
68240 131887 625131244
162476 195608 83163539
173026 194896 964914680
72424 79152 393222770
107604 186997 199106123
74949 158814 652016728
99929 185369 605627016
4575 61682 143131570
136338 148844 31667536
146448 159179 102776761
12030 151687 509387921
194746 196807 5128078
175107 196352 53266324
74911 136373 154156443
164973 177048 633105144
116646 152198 88967909
47518 71255 59574872
92092 117718 64833355
23518 120843 547771569
48256 63463 38364084
62089 112606 703933437
155328 193393 95538026
163616 191358 823397974
6843 17212 44241748
173235 199425 179858444
121666 151013 569086216
83850 178322 994356892
88847 96170 18333784
168318 173878 378165199
6415 28632 55327702
164015 183047 47638816
153724 195612 105206541
130685 176672 234208740
41498 106504 435888887
30016 166957 343601569
13796 65270 155956490
78966 96746 350176842
72050 187932 290834491
42923 50153 485416561
2140 190631 667277484
41748 53901 30541944
14745 106177 229279092
32083 193184 404276104
43407 163672 301699989
120377 135324 882991500
71765 190620 298283075
45560 198648 384126084
34043 116873 208044503
152463 157512 510622707
125763 143319 75475495
165131 188190 832325774
102234 157128 138010707
6909 30267 58234024
164642 173215 676099825
88042 100854 32141487
52745 86612 457808492
1096 94588 233676256
136735 169302 82091605
336 99902 265148542
94689 130349 449566645
81937 149587 169916768
4798 133367 427079496
61663 139778 160006290
15905 143384 319477416
96966 148311 576630135
154567 173270 46970440
1679 67210 779401027
128757 192502 160165047
112417 182304 705599856
94474 163320 238081544
43118 83451 405796592
41483 107624 165966713
121827 172559 199785901
123217 177196 135563247
41784 62097 595392204
125544 155335 74989965
168362 178918 26478294
35655 176398 763650466
117297 164541 159816396
181496 185450 9874021
68582 91052 256678855
75762 186640 494880524
138242 193116 211606912
67147 187197 301141283
129294 181565 368129691
28488 94207 509349791
15261 118914 259842349
116942 191476 186901749
181304 182817 3806426
113520 138505 62451959
40354 54630 35951294
126805 184776 477854319
25640 151413 315581135
25104 177607 510961515
155876 197250 589825469
189446 199628 25631602
43829 166075 713075971
74318 114376 616146347
177215 186259 835243981
54261 73086 922140430
103137 121258 55264156
16568 112717 947883914
174260 181176 17327296
102659 116207 262196579
43641 112913 145163339
118693 177341 147185247
53500 93643 100217923
119733 174669 137954107
142696 147685 682165129
145614 169962 61196330
112500 187727 188567409
63269 73027 24227878
52228 76872 3312319
32478 118104 214950579
165345 180446 37780840
88304 92470 774771089
13387 29474 154989471
90185 142424 131308708
177279 192794 324328
19658 128888 331039254
46934 49890 7462797
7617 124431 527786700
45187 140245 238308735
63461 89668 742123710
128195 155418 68574650
85840 169494 372164378
26437 47316 435405589
159251 165972 17008304
58993 149279 226408424
18747 165972 173810928
72348 131969 149592853
103083 107449 11249077
14705 33565 47046646
57617 178030 301995834
109797 122518 31783096
19363 53157 451156948
95693 198311 467724274
20433 195477 439052728
124688 135760 27688258
142491 184772 50218602
32005 144244 318448896
184732 190357 14110067
163285 181504 848545485
82859 146944 156723875
36738 170785 336577024
148849 184044 88292226
52763 97569 111901863
93127 99126 15038384
103382 148241 55034033
41134 125597 93264013
174041 189369 999451422
109550 122915 885069409
58855 162453 691403918
115809 127754 18379719
88224 126171 285206546
58184 122394 27437501
82597 143128 151975505
21088 137578 291839308
67754 157159 224281346
12437 71357 374272652
70531 141777 178621742
118681 146546 89981610
112766 116400 718001143
112585 179182 167017506
96329 111575 463109728
116590 189236 671712245
37094 190581 731556589
190606 199797 357191096
93449 192780 249654186
19188 90324 217275792
91696 162096 184212242
30005 54501 61570571
67147 119954 277080860
75101 143807 583280813
15783 79072 158314134
30187 84758 136593120
104246 142394 298820502
26566 78396 273358493
118598 159986 103829428
174866 191216 205948536
3838 70588 213964091
3496 178920 439804104
90517 96416 14772160
160023 165750 292970347
5116 131875 748028170
185592 194772 23174681
20216 133376 686649537
975 149748 372869190
42638 53787 27974609
145866 199315 134106917
69995 86229 40384170
96632 160443 813887396
95222 102537 18588286
132378 163912 79346410
70379 107257 92624893
79056 140898 155186069
116062 172785 339566636
33876 42574 248360465
177077 194298 754961849
9230 125651 291593604
177644 198178 40034083
127111 174187 475513634
5302 7450 337466212
137545 181766 850934466
71155 104228 82897759
36688 40354 569166606
113636 132992 718444469
192939 194289 244498777
133955 146043 30561295
154791 169055 35880475
112457 138313 24521299
81189 149452 171450556
194914 196416 3745523
125704 149966 61050563
186991 194392 573710587
37432 151040 404713240
74633 169720 238904533
66767 68258 3738855
27865 101654 184863735
183528 192506 22569759
23356 98388 979943286
22190 126491 261255834
59731 92450 473715039
117066 158902 543668701
167501 188478 52606443
146950 160962 150676283
99313 181778 207332528
33568 178090 865256022
195097 196871 4404462
89981 100532 26464804
122185 136894 36774795
49564 162903 713394576
89214 134179 113006583
124487 159178 87039152
40650 154292 285154343
97108 106077 701892104
157185 172599 38787031
78063 158096 200931220
146083 174657 646598584
146901 198335 129048958
97181 108469 28847753
160994 171341 541944403
135212 170354 88597662
145229 189845 111875815
159832 190930 78053138
144119 159636 38962442
110957 163132 130861197
129849 144785 37671605
96453 161309 644760073
23946 97616 184313559
91073 175418 212127354
33195 191850 398156523
17954 146184 919774779
3754 121410 294727820
33973 64375 242317667
1358 180781 457448840
115750 118375 6430831
158003 167463 667385436
23173 171176 371439120
97262 106935 24824149
89092 158989 672873704
184804 187042 453600374
176537 185135 142413631
156577 192632 874978964
74460 84869 26025174
30750 57414 336101407
137041 177244 101114843
165023 189570 733707797
122085 130931 604705893
74668 167258 232506465
49703 109572 474142155
50806 74509 596951488
9271 130245 303007285
120828 182634 155236805
36646 63792 793454712
100988 159668 789932961
108972 170094 153525858
89637 156318 578997161
35036 144705 626091516
12875 151234 346878195
93593 190819 957554401
98138 159228 821168471
25365 132602 268960408
75465 80033 11459499
150526 150936 137921232
127650 176206 122096924
24898 116765 230727018
56012 131254 188505752
34982 135995 534942589
148757 162345 34138061
6893 81326 121751747
80153 178459 246922185
10463 163983 384983989
51516 84309 81941498
155899 162577 16775238
180473 194790 406268019
161744 174344 333368512
157485 166081 334745834
78948 169126 912235518
161292 182322 273022635
66816 90006 57779582
128358 174891 117043150
187923 188089 745855127
118533 131113 31377291
131626 188195 142038582
83507 158611 188584530
96144 109778 656023930
196675 198510 4563116
120044 199067 294421021
119326 195292 342694933
78131 127970 125011397
115168 180695 538132968
128097 158547 76527132
161607 189189 804317105
6079 172067 416256230
58905 62375 8726360
91615 158465 535085653
167105 171095 10166415
80158 181285 494699143
111263 191155 200338985
194 60112 150002687
4199 167712 547802055
11021 187174 670894358
84775 125366 101951287
199984 199992 147263143
85921 162789 193244954
35109 174753 350580601
138730 169528 77617326
69666 142555 248286106
105634 176602 178134967
106961 161823 137612771
125519 130680 959804526
7581 176309 423002253
88335 182783 237337421
172957 198246 64185047
16156 46502 75874504
91678 105931 36198122
1860 56139 675569828
146525 172812 968475459
90676 171615 203670003
21325 147862 317317180
183055 184687 492993773
142959 144067 2860138
80268 121869 76805225
135681 175488 57463395
106407 126505 995989125
122057 148712 67002495
183951 189802 14662431
8175 59349 128152292
8184 148228 445727778
39857 179190 74788247
55841 168991 283934363
2876 135453 332029215
131945 159527 585160420
83360 107305 448551315
97300 109745 31746155
35481 89028 155775517
77449 190876 659660389
116222 179517 158654424
24297 146894 307628087
145950 174559 71832204
10287 40097 191490206
179419 188259 580859188
135000 139527 11370245
183594 187498 789466982
60154 108935 122257651
171528 177466 14808226
150442 196757 867301683
133498 182501 123122572
155536 169595 35369386
18257 120271 255701629
169904 189499 48984161
186552 191026 674990846
154604 166239 835790796
173414 179513 635506236
133778 169223 674879676
175267 179655 571193915
109197 147673 96553426
182462 188091 14075645
148343 169749 583282621
22998 135923 283021351
77986 167713 872474086
149211 155988 326956220
103792 148250 927163973
89473 91066 749034559
176918 187133 185650495
133208 160906 69640591
65974 138501 465327851
28024 110277 206504835
43248 185029 833151840
113838 181014 357997695
94381 181114 218089034
70990 110681 99690054
104199 109903 9535828
55537 102500 820129138
99497 168922 354904795
63773 119218 144129154
196896 198583 799085339
16360 20080 591634841
61326 129100 169789110
41577 72617 77700384
27532 164568 893073404
113385 178368 205808966
136803 180177 326217995
151783 153270 2884416
44357 83483 481668312
3377 182190 723129482
153091 181870 59622391
193591 197534 543285269
172654 174695 826288812
69484 173620 102141809
185304 198593 33364128
156821 187442 295601137
86367 198710 505329061
158756 194444 414334696
95128 120910 65048481
73050 79614 16390928
2475 132235 325046609
108083 114359 334515146
162841 174848 30188635
36615 65740 73189376
9443 52733 108339345
21202 100353 785767527
10935 170357 399883064
51035 135346 6083106
13665 72464 147194534
31636 160325 763020546
51144 68491 43524829
3357 171352 880827344
10540 193074 720022772
162317 165846 8849324
162099 178498 356509549
90870 186352 161587600
21343 72355 127699837
127211 168678 249924598
89964 138704 122440520
53419 85024 398460658
171473 195090 59217426
13966 196285 457337249
172144 172602 1106236
24866 168298 939679380
80255 176184 240963130
182041 197838 157693589
125625 173007 762590528
8538 145328 294257727
14678 83818 173072949
91373 183442 231415008
185156 192432 969294318
50534 70116 49117041
196962 199046 5206028
23243 123743 886629426
150518 177269 250520127
33460 54204 494431445
138108 185113 505731735
101066 162072 153493431
179999 197839 44701207
59763 139867 200604304
182160 199602 582223754
28061 110509 735339606
92778 108516 39897065
98499 177612 613266096
136360 161314 255248299
190752 192278 3900759
6318 129775 309174125
78553 92054 960239374
82934 99732 42009131
104946 177448 182038980
158677 197402 97235194
31652 86272 136735368
156330 179057 883554779
162747 175044 30904309
67210 133762 117655866
96438 144842 121880011
88777 98779 25044983
63509 100678 92725739
111822 192172 686835819
169137 197342 70622031
154945 182714 69666589
9010 87559 196365907
65538 95951 722178748
35157 179360 798179469
163504 187667 60505729
136471 179602 935639151
199392 199578 475094
102003 189534 353986701
12301 49556 851272438
128618 147720 601410291
64506 65905 485558512
160337 167283 17470792
183445 189427 22661575
165067 195227 595516872
123434 161719 622540677
1521 80434 291679247
177252 181279 718596780
124873 199454 187285076
168905 185947 42616500
65922 66713 1953156
99422 141698 735267782
168113 168724 1602709
15535 185834 595156813
79175 192342 945321481
19408 95615 190529327
131021 176893 491988855
48897 49541 602565780
111357 171924 152018299
6947 173133 785168430
32028 186435 561694840
21193 28563 18273918
15333 37143 54417193
114476 183425 132487558
177086 198203 456425026
152206 184554 81229198
128883 171322 247265424
145295 189529 142065832
5285 98728 978572407
36749 47703 27487741
49227 118605 308643906
95493 118239 633399568
161026 161042 17311209
180532 189959 863238800
10383 192434 502882686
46092 55291 23255918
28421 49701 408374740
61504 110955 124044654
146489 189485 107837402
105325 129625 278149133
33846 187137 384646335
119786 185699 422543621
63941 80417 41040167
65760 106086 101188622
169340 194294 62623570
64205 121972 144757849
181134 188477 672559513
43737 196743 841410928
59524 80170 767106617
189174 194863 319601150
27549 29962 6104181
13863 132770 502876884
142996 166925 999745154
140394 148673 5861287
75353 114159 248434637
192820 194445 714811853
104949 154702 124927947
51176 160835 275062375
28639 50608 42781865
43494 174814 329513361
1636 58420 142227533
64059 147388 208919395
99159 188055 753276042
81308 115403 113767183
4005 154162 140654617
116547 159197 482849791
89102 188583 995811960
22368 124576 256165113
107292 133564 903631163
140509 161775 913645690
3838 196661 483501265
23718 124499 252742891
66549 81815 362791857
48978 97690 94478346
166774 189227 134286888
133758 137331 8913664
25335 35553 833592665
174955 191928 42489292
87047 194087 361633696
15734 70654 137533223
103207 106199 44161924
144157 167173 57829284
44912 161857 293429714
50872 157889 432107898
86426 180793 237136444
110608 196156 763045597
115612 185280 623057327
53183 128090 925871512
5253 15397 11271620
37083 40554 8774367
106464 167040 409600822
5865 130852 320579925
164783 190242 946869731
127865 179941 238667618
148246 171367 326091301
172053 187253 666870864
171725 182297 682721692
78999 193177 286714169
182224 194299 8621457
125707 170228 902638374
32449 180627 840535977
9261 96645 218497807
191084 193662 6540747
51892 180577 565493514
197978 199234 878564933
145124 174734 337370121
173121 176483 1575715
185666 191404 557412063
27998 173372 829320455
49646 197827 860187801
113009 138131 555047685
146057 155581 23880480
111527 169795 68566049
102301 112177 635365111
92439 183955 230005823
5058 144613 349795991
99384 113328 35443975
119999 189711 174964609
142863 160356 753641754
70114 128878 147240255
29748 194959 414630013
9198 87532 111976555
120762 162350 104575896
93277 112321 458918103
36000 63114 139484688
145929 188281 830579906
131024 165114 248587040
43341 76041 81703436
96930 155104 146496768
172650 185386 31873502
53792 86575 81828341
134893 150314 7391970
168410 173836 650097844
141597 193746 131071371
57412 101471 325070240
106388 158122 291857097
161020 191580 76678021
181360 192231 27309574
40507 154892 782509999
48866 78234 509929647
9498 75606 165381144
30702 37206 16218501
62311 111820 263796083
186448 190544 63856337
326 133652 333904159
134421 156354 55273330
63340 90978 580396221
139668 146892 75122830
8948 152081 585955423
169039 182964 156686015
7596 144175 342200126
108465 146471 183910472
47764 112382 456503944
29142 104664 189416428
137627 191070 549669831
109757 112693 194763005
51969 149331 244193797
104866 190093 483679242
12757 45928 351097059
101884 152646 127619917
170164 199423 73272405
35044 85365 126039581
109639 143647 85222772
137283 195094 489542397
192327 194809 6274636
39966 179900 42771270
63241 172138 909007412
34113 199830 415931950
141551 174727 83524828
14333 108559 237590620
3326 114029 785066916
180566 185515 12386743
106006 178723 420601606
137880 194694 657802803
126713 186731 769522074
47292 110519 158764998
172094 196734 569860472
67662 86993 545597936
87911 193472 265279557
157046 169831 32241493
179417 183332 5527261
8620 116033 840970346
155199 174900 49497060
76476 147336 55976551
84616 102716 45436650
28756 184674 49222853
186991 196169 250487067
14972 73933 989262661
121930 148290 66266955
170000 174570 11414926
105259 119563 608943995
159837 183098 58402178
193121 195349 444843036
33214 102269 448249643
60808 135296 716627082
141578 196432 860595628
130549 184969 136756335
110605 140881 757422535
155229 166323 27837056
105538 109269 9381182
86080 100527 374597978
3993 107289 258899320
65631 125835 150808982
121863 164132 715902168
20818 108285 219336080
191557 198928 967558603
156529 197873 103698989
103451 131897 748937291
173724 195892 55654700
3235 76791 274124742
54483 152937 246836102
182777 191634 22217084
103400 170361 647478943
34862 63656 84309064
134290 145674 28808439
23017 94430 658750027
85423 148007 314551344
123983 173567 124531541
129464 194489 273358721
18912 41649 56931251
61709 155531 817313998
86812 119789 315509908
98230 101128 7332629
91325 108685 325874431
10306 130685 301548489
125048 159885 902520366
11326 132275 846891307
72897 156106 208952287
53518 180676 318985794
28465 69374 102613373
196498 199320 898067089
117884 123739 880114272
97415 109562 30949193
153866 184379 76582111
153425 180996 587662715
91798 121927 505653578
81456 86701 13012749
167375 189347 55081013
61959 164866 782373563
31357 43666 19435223
34501 166099 379109173
75375 105175 74893695
49341 136608 624933213
39653 74799 88013847
160250 181478 53326704
176756 187705 284814346
18434 35558 839987342
179691 199623 367412340
128721 152711 60327315
166116 171100 679279677
47925 68771 52395634
123612 189609 165668092
21001 188762 420723733
170662 181545 27142182
166752 195140 208470201
26327 142985 767575336
64628 187976 309406273
108060 144147 90384028
194031 194877 2169008
189441 193045 9119009
132889 166794 85299486
65255 189859 353658553
163747 175875 30456618
51578 91449 817524026
113960 160856 117604251
4929 181919 443817474
145716 172037 779070303
183889 189017 12838054
114169 157636 108890736
88018 147607 149870907
104082 185518 811533193
55282 169950 287695219
145765 158034 30678619
153779 178676 62558279
66074 78990 32149699
187149 190428 964733450
125402 152959 69282210
59444 132616 279880798
54086 188576 337296873
134934 190439 497761106
24514 157926 627430004
136627 186931 798060896
111436 138909 68618059
24806 154110 981358329
56565 132965 837839733
69681 98667 72312030
102273 110084 417322973
103212 157620 937046286
13899 86483 181556110
34995 184923 376305330
50729 65704 37590313
189187 196625 18791196
41294 162526 304184649
131323 142298 746394583
191001 198542 18972320
127363 175628 536574725
69702 147805 195961278
118566 170107 666567095
4907 128677 769288749
149704 173386 59472085
74563 154524 532422659
36346 64710 240625684
96995 193459 242592336
90738 147623 411976802
97012 116889 953160941
46128 105373 94562328
17557 55856 763751903
38068 168082 326357869
126321 137140 890135757
35072 91197 140524039
120617 174075 617741062
123958 143074 175400119
115397 194876 631083680
85150 95990 1206474
17644 67286 124410654
59885 194608 366206754
65952 179031 283715193
93024 133416 101595801
145417 178821 83828269
128542 179990 77950787
95419 162901 588324714
195019 198337 278016843
183285 188817 13870567
55869 97390 530788396
7583 22653 37621637
10447 123787 907247766
84713 179667 238571925
190031 192897 7239266
195117 198687 8888931
143298 179728 993829020
39025 87099 321252939
73422 147616 427034559
175395 197409 55126131
13054 180657 468563255
128630 178140 124418593
160775 182247 868530363
53842 174985 303959756
91927 163921 460257898
26604 86111 925083288
78229 144704 166942934
88704 158176 174598863
77408 78111 723427
100338 177483 193972816
97172 133425 91305958
98758 196612 246023739
129630 132181 988835219
88539 142941 395639748
126550 188330 155218440
97163 175214 196416025
170589 193196 56585038
134634 156010 17406964
165235 195709 76427324
59940 118776 147476223
176502 178036 3848261
153306 182420 413525915
192075 192484 1020463
67513 199174 330338112
133100 139032 14847334
161098 171196 850911891
84084 116717 82323024
46571 74166 69046459
70262 118539 127990829
29246 124206 238163007
77189 100180 87529650
25075 139247 523248829
100150 107050 946375190
25803 80476 366111085
69551 196850 319456908
199397 199855 1147235
125016 137176 442602096
6995 152628 540941483
130282 139728 64268022
147390 196184 122536206
58293 99866 103784525
157605 177069 48932253
35589 105290 174886643
161525 162081 302067132
7068 197550 768923701
96866 144199 110822181
149888 154232 5569119
192500 199644 17924606
132170 156334 183182677
150251 177151 67596605
104787 190246 214461199
136793 193849 622833374
169450 169711 685054546
40244 53330 14364086
100769 123462 57269125
199890 199904 196889185
72363 188545 291607271
120581 180112 149506705
133944 187933 471536755
156354 178037 54414141
94572 133882 113576401
84417 171033 387888302
72720 153993 204073189
165769 170884 12926011
71370 157622 216381387
114066 128057 619503540
140103 199986 150484692
79672 107107 69125239
50873 177433 883379754
174828 175266 89600152
64708 157903 645172929
54161 101035 216589817
17128 130267 793979790
38498 102847 933061191
17821 170576 383269904
8409 185330 443512091
60543 125122 161776644
127342 136765 23596302
196145 198989 304961853
131233 196835 164814969
59993 61480 354294481
106541 162506 379518379
97362 106682 17563619
568 14818 594413486
54899 140183 213629975
112247 139937 69120996
115136 191757 995149843
43803 181355 345076709
191243 197017 14556568
106159 116730 16501327
198189 198217 44124
194157 196931 6952880
132638 195815 158762641
152688 156078 8569786
140049 185345 129410125
90779 125645 87726549
66780 127697 324753592
49191 171025 305829021
149087 157734 6032391
51304 122474 178427159
155662 173090 608455358
89664 188400 248081099
147924 171472 59194367
138116 158877 550527759
100144 177470 274317976
81767 138319 141841242
62056 71575 23687632
118740 175644 142847286
198920 199988 2679528
28869 177931 656885420
106770 168096 385409627
108371 179863 179373049
115112 122048 17189476
36632 108589 787408412
89341 147367 145981904
4077 35902 79497283
98510 166770 462563403
187761 199592 29765992
112121 194316 206221572
56264 116775 151911234
126725 181573 137895643
112289 140385 530168898
176383 195920 580467721
181422 195163 34532929
172112 174119 802128374
71873 84629 199038227
111261 168256 863485442
37478 195235 917112780
38692 65043 66305750
20191 106833 222183254
135043 190611 34593818
177641 193394 230268361
71882 126593 159883154
90886 162195 614051387
124445 150848 699690046
19766 139524 300047220
149906 152866 7375702
49950 99123 828670605
1795 144431 357379480
177816 180223 714208867
147812 194948 266465966
156273 163495 697836851
55612 158842 838242878
101059 178110 999644203
40073 48047 19903035
114791 170056 138729219
163341 183762 51182852
101079 165760 471122597
54532 192490 346056574
102437 141500 293918793
140835 193031 131203983
193930 199489 13902264
98949 186310 430268228
9012 150922 355602108
54127 105333 128332327
147487 186570 205824502
56762 171295 584355467
187646 196469 27134334
13087 133756 869494843
184660 186534 4712048
66058 109185 108136944
55761 97678 104612688
51093 185142 336323765
123405 147237 59865564
72832 188459 835771049
7109 168988 405864515
106999 179027 270180661
86104 93450 18340317
173353 186218 32150123
1030 133397 331534607
82248 160478 907737209
138624 179532 102876856
100180 138143 834859606
52028 118015 194699782
113883 133403 255013329
144109 187276 108350771
53541 183197 590506852
155551 175313 49647727
46200 89972 109488118
185284 198367 32820460
72781 92277 48633993
70245 81278 27489655
126322 150857 61711183
117938 143121 62959873
170408 171835 3540471
137536 184085 117017624
60290 102474 30346256
73246 160646 219432688
81032 165620 406110671
4415 52067 119342705
29629 150576 303375980
59468 104783 629218029
113638 152560 772421391
129372 174844 114413235
45604 118971 647983355
139406 153529 218965094
47609 130481 207793467
113510 187733 186144805
68268 168090 250445110
78108 199616 305079738
20155 170300 376684899
69547 109746 629987688
186365 189614 371586066
96719 184977 112251128
26454 93382 574873806
172006 196182 60587669
112208 178542 540198527
52652 102740 150584969
9219 189632 727595737
74502 135167 862923067
122283 166421 287931802
81194 184543 278710578
184832 190422 13982351
90187 172593 207269806
117528 178768 206156004
184066 196533 213536528
161201 193156 339769312
98404 158992 84522962
185375 195990 431203641
76456 151953 366199490
146378 171670 194090705
188181 193590 310040093
124252 186331 155781568
6979 17945 12686192
149016 158135 425731110
197202 198449 2118882
29464 46167 714431207
184116 198696 556656334
58773 192726 878912220
24524 168373 612887174
103248 105748 6456076
24393 189698 901356855
76997 93497 41180637
163414 165665 5707218
38607 63846 517162931
26215 132005 99908950
83295 182019 247984351
67454 184433 293467695
19647 178639 658949249
4208 32106 69660651
6486 121627 288414263
123868 168120 613876553
135405 161254 886616922
23645 53783 75666015
110269 113643 987781725
74397 190914 922981358
170821 196626 64624934
4183 62554 146275625
150485 196154 409134020
1630 38679 92461350
158544 168750 25785057
14312 16755 6167535
147751 170140 305556670
62028 116949 137760436
110468 187202 468699734
31230 39013 19538298
164059 193452 73703319
160922 180072 780881724
109722 191686 900576240
173603 191969 427873172
13972 52799 97264483
167738 193898 65724191
86264 90660 10914479
143208 164636 443884080
181219 198184 32193039
106308 142377 442541798
120826 137779 898836103
14586 123178 272197660
42546 178425 569815306
190207 190419 415667624
16342 103474 526325710
69823 186941 293823394
100779 176008 189239217
83220 147627 143095876
154081 184264 810078353
54985 134185 117112145
50146 143114 406501514
187434 193073 172460526
112064 159237 696896677
119081 132526 33601110
179619 199508 49884157
28795 75924 118067768
189906 192347 673399868
104049 139041 87695937
90372 176144 580757628
58163 128912 102404942
129345 175082 115072234
33910 82792 151196631
162006 163954 4961120
25202 173264 341697850
190378 191531 2921878
80851 88442 18916228
114960 196809 205294602
168647 192831 934225788
42594 173264 327835142
186854 194815 763773624
79861 157456 194835730
68478 103831 360381142
113037 157873 430052682
37304 151871 890480382
174455 179305 515269384
142472 171597 135029080
99243 174804 457739649
189735 192813 596423332
29187 116792 219938862
69749 154885 302816100
69072 160126 228455126
139728 165655 65381911
83531 91320 745697728
6662 73134 309674621
73599 144372 502323424
64399 173382 614827049
9518 81960 181276102
177462 187591 25307722
36107 181787 729699096
92423 141843 124228388
89018 195077 266622621
113021 149922 930835311
67903 126706 147249161
158992 186071 214150772
192759 195437 6787317
52396 132056 199731578
159481 185142 64470239
72539 121833 123714660
23825 52564 46845144
146983 167908 743517980
144643 163169 46542081
198540 199811 3190806
49225 102208 470239372
5414 57628 606492276
92139 181860 225576991
71118 130300 309127090
91321 136429 883110901
169879 178286 667191859
138572 145904 137014392
39268 191443 381818170
74483 140522 418670372
188808 191353 6374858
133693 184744 872322011
156502 173738 434183573
142390 152925 928044912
139866 197175 144075975
171621 182533 837659907
33739 177512 360870918
63512 158423 237894291
78413 96276 44554462
142354 197389 563703509
152447 186323 868644409
149735 199235 124227125
108316 111068 6941975
170417 171732 388414591
151119 178518 934138151
129927 137476 717486304
187555 190676 7887591
169355 188116 46917957
135322 175153 100279982
101224 146723 810432013
112625 144602 80056726
115509 133319 303742290
159306 166518 18230983
81132 166915 924654590
131514 138205 16717888
27390 96389 497943107
66601 78581 238698040
166180 182149 40054757
186953 192499 13980144
19013 198177 449326169
102572 159328 142609772
193842 198831 74766979
125470 155570 890157866
112775 164787 130522230
154293 176492 55702206
42428 81746 98389888
30004 195446 738444975
191885 198513 16645193
47429 140405 403283649
58694 153826 906834362
81360 128041 117126236
193587 199336 658245802
103754 178871 188633076
167178 194350 497861561
23817 163162 349611540
59487 110218 708836346
131901 154210 834243660
43918 54432 986270012
142137 186556 111597669
110920 194906 564951748
160716 195343 86998225
23771 120874 933910233
142006 192497 918080427
115402 147417 80145204
72457 164650 566140536
8845 28510 742473054
46512 140035 594507664
101963 171314 174455705
181887 188146 618363478
60107 149317 223698180
141473 167633 331365958
63428 190471 267363285
122154 146419 156781957
165604 199607 85266885
23664 28321 919543932
90762 129960 510090551
29738 91795 155297496
192814 199338 16394578
128930 156586 69582855
156927 167602 33754951
54371 189291 338333632
44554 142665 246027175
162490 180328 44722984
115285 138987 101010809
64177 155780 229759932
22105 161289 472023602
106319 130854 12602904
56978 103618 116786590
8178 35533 10119419
93196 173172 201124713
56734 184958 321631391
28212 68277 264718519
108214 117470 23307393
145478 160523 37700797
147076 167901 52269776
137062 157244 283956439
67338 115053 119799016
33459 87114 79177727
43399 67857 61288985
142904 156988 682818545
46350 111709 164175712
58822 121419 156838918
1817 74568 181916885
1059 178929 917641361
198713 199926 25039239
133646 149491 357483400
172718 176596 503265808
38380 53627 330436369
90717 101782 898791352
141208 150433 23305052
103176 111919 22271028
43548 55868 30925773
15637 69555 135023648
56327 178386 770613156
189308 194030 11965825
173196 186179 753446425
184026 193257 180030228
124502 193921 681297710
90762 183000 873225285
97447 115708 665113343
72833 158886 556553949
27025 127794 499641875
86129 118943 82623730
158236 188340 105501940
100959 187089 475547963
29587 82276 131993242
190359 197258 17358530
114509 147558 82802751
31560 193574 406576884
31539 194553 409111081
185576 197942 528302569
117739 141743 59948590
50213 117333 168478517
148637 199757 128250749
178994 189884 776987597
104449 141629 93213774
118381 183209 162679861
119998 167854 120141882
125675 192176 97820524
75783 123806 555458522
67706 184763 933878804
122208 136881 486695436
107898 116347 21307501
36503 156635 301487871
182771 191242 937033543
89049 133124 257603830
88542 183604 238868795
178844 196909 631421489
53330 197055 360594300
36746 101669 175538307
100575 187484 218376426
137243 150232 742630177
6155 64136 239624481
12839 91557 196840960
63132 122177 147935606
14093 133556 299378420
61688 113126 129027517
154975 173772 780892827
84571 96168 81183077
17903 186522 422887478
33268 55764 194929668
132050 145472 33827183
193205 194906 4330542
26832 137928 817560010
159770 176613 518599395
192098 197330 283830864
174108 188816 36830368
37174 64077 741562069
100458 134274 85007043
192691 195055 5999790
2723 8414 14322647
887 94159 253928222
160102 180045 50107536
172443 196022 59094007
88006 88845 923100815
64734 75512 599453
98144 129928 661394930
141223 194579 603230256
142001 190165 121003652
22592 124478 255362498
71717 128351 416193613
179373 190423 447249754
176261 184767 902517978
93117 172608 199930825
97278 122505 63686807
15734 51664 433123467
169263 173408 6452873
37228 76803 99131297
7978 70478 156397971
111998 147405 623187216
17831 148690 249523074
159826 175468 447577352
1709 82403 201810101
10387 122600 281145470
120762 148771 805539882
191725 195712 10085783
17756 138273 301996990
1075 196091 672920260
42048 61586 282439119
110612 176639 165613889
113237 160201 117737066
18238 26578 20745955
27067 95654 833840609
181805 199604 11643648
123912 181758 400587699
136629 190994 136622183
17215 100175 350549058
175213 176822 3967822
90333 152586 432193101
169 128978 322529376
14925 162970 371277699
70683 157886 218753828
25143 189537 381562574
116217 176461 150997760
154899 172111 116474054
47973 196281 372288435
41732 60886 48090797
125270 141362 40337955
55875 133038 420185731
183510 198389 447585615
172237 175075 377201487
142684 174053 940162529
64539 134025 174076301
129487 150912 53890782
158793 192114 83725487
171210 194792 59108270
262 68810 97724287
144902 195678 75948978
144204 188442 111056486
56996 163735 873749178
36235 122546 216469827
156825 190500 84450449
77804 142064 161266405
73905 128313 136485805
198679 199588 828146678
134077 144929 27430250
2861 48347 113696253
159526 197432 95142521
160572 176515 37760912
49986 133837 331329930
138307 188069 139221553
165333 183046 44308773
181257 190158 22309289
190636 199222 21603573
57443 58819 687689159
165528 182450 42368966
88547 183945 239693482
26363 155332 437793668
77502 180846 621591824
143177 162478 48621997
122015 163582 104434571
53596 102384 122033556
49110 196264 369281571
186666 189288 6554058
107021 188854 559343675
63409 92170 71620175
146658 152165 669577642
179038 183893 29330011
24787 144949 284901696
178017 185286 18232322
138329 163774 38501764
25615 99828 581338908
129942 198371 500389746
99761 143534 852025645
196041 198810 4747480
140394 181773 104060477
42362 46244 235628742
93831 168908 500369939
38242 50907 31937653
115458 142664 604529129
137781 159938 55779261
73797 158302 212089562
125318 155263 75331900
2134 62171 150359547
28323 165141 343413183
47899 119316 179251867
110281 165834 229407429
22476 161559 147849227
179174 197330 972426353
80466 164279 210601717
36420 153365 293413028
6437 84221 194522870
32054 152750 683470568
95856 117444 54805929
47766 108450 152364581
178390 186733 319328018
180039 184046 10010738
56276 101535 635625053
147974 177028 315252500
54279 185330 328701169
99802 184846 276753774
83952 174478 227467242
51227 163733 992181783
52132 66236 35393879
13473 45305 79630388
25538 34226 398244765
104405 107565 87074237
12633 29586 42277478
66583 135126 171708528
28499 190388 436980613
167297 173566 539025070
13936 30932 717503957
178348 194802 366393465
134373 188265 460168145
118767 120225 942263667
22082 99058 754999705
192314 196622 872863379
175639 191913 40793266
83706 147275 159715986
176593 177185 903290732
105552 114425 22391494
121992 146781 114361761
71459 91672 413777304
114798 151701 92434467
121178 165631 111740551
98167 135803 912999726
198639 199764 605571049
68434 185637 417633186
122756 123151 783055966
17771 167290 374974149
84794 100547 37296910
13910 46214 80809491
62567 78785 582362821
117510 120867 945286795
98619 187755 900508144
58901 62670 18523580
27363 147776 812748523
98620 101307 6827255
83553 144921 154197995
94942 157881 158341863
19199 177532 998394028
175655 178508 965234402
5957 133689 319955764
71311 118222 67299179
83266 105199 55219282
309 807 1236455
138355 139281 2341691
91787 140941 123519828
194631 199013 10932152
176682 180600 26817766
177367 192520 653199968
1681 131882 326140447
134069 162676 72022216
62676 121355 147015288
62524 73765 27921102
70299 164166 235630750
184591 185725 16902756
97649 191181 301159846
51182 117696 166947970
154179 172037 44951124
180044 184344 10765224
49650 154487 263059785
84917 92445 957792390
63711 73869 693139328
65496 181727 661715922
35652 38900 8171490
137037 169473 81724904
31185 107553 191714288
56858 74511 912836195
44040 66403 56113357
16371 47654 401082459
80117 98611 46171167
7114 89978 207129526
51348 119661 171321063
193767 193862 134118
186435 199186 32075300
102017 152578 127130615
52771 96787 109937525
33133 54892 54817682
124241 150836 369715446
94188 116790 57298186
3765 94164 226002582
145251 190646 113875845
181938 198148 40594921
183373 186095 6758473
110901 168730 145114292
122279 152967 77058676
172972 179240 15727905
40531 55726 159685448
93283 182919 225296264
48460 67763 48508891
172048 189140 428765617
65274 195405 326516714
187037 188003 2438520
98716 197499 248237921
19186 45623 397340957
61266 126882 164300657
18464 183755 414568901
88659 155384 167820301
135744 163913 818591934
102831 125307 684099720
152892 169504 847179882
26824 163593 343232149
115490 136804 53098567
173475 197683 60670841
12759 71209 146355950
121534 123886 5909480
9398 19214 24523730
74507 161365 530910361
155660 181773 712489399
94953 166455 179944848
134037 186274 105070438
36631 75515 97429120
158714 177313 238768371
196877 198951 5173304
134627 162189 885429076
63012 149144 215981510
36966 143302 987739864
79672 153014 574120234
109000 117470 21382555
185163 190619 513360065
148006 196020 120506847
100488 165301 947248671
49533 157747 627762253
153482 155791 433982963
110112 112660 6456801
121568 182682 296722090
138339 168488 75963346
9436 34743 63067869
56838 138167 275167732
188162 194069 14927352
169153 181101 29878638
81497 148247 551565679
36214 147953 953719238
136376 161054 331379723
72427 95303 57021134
102490 186818 211802043
25335 53991 72093471
112936 113619 1636390
27658 194469 418621648
140892 164471 59513983
151 105646 936999781
15169 195149 451436971
34303 168858 278717325
164980 168563 8966261
61799 99101 541474409
179807 196499 41908202
83560 188175 262659939
151880 195723 111152109
178398 195946 556081699
194645 199174 11309299
891 116010 288569220
97994 159684 529599975
59437 165658 266468182
193295 193699 366325052
25910 52712 67302967
21641 70447 239901411
18575 192432 436129035
55341 64090 21905673
128920 140196 294111684
87620 129365 104902858
157579 191685 85632279
175168 183954 400021123
6599 76291 789024797
185908 193839 311626463
182477 184517 650469510
20763 152617 330619396
16598 86420 174636056
16612 26711 25123813
92552 167047 187330122
150233 153268 702032985
136102 143246 18034285
10627 77952 168401754
17852 121955 351625633
162144 163599 270460848
75909 104075 70744580
54392 130796 446498044
11299 132499 303659607
6025 21569 544143513
30255 107239 286593126
4848 88467 209158011
112759 163697 969193327
10511 46846 90849846
188 78210 195115047
30154 190293 401734856
92863 154451 154969830
78670 162558 878633344
83404 185235 255743861
3082 64820 701870144
82293 119373 93229906
105451 134004 562637958
8028 191560 675610846
116760 130225 574621825
30427 155067 948920591
174465 175860 3520202
5082 94537 223659369
42348 85567 589722622
166351 174538 185512589
147666 173814 65663625
25105 117526 5465970
24900 102686 135756021
103515 153816 126338574
180193 188718 500545552
25026 177333 604317668
18283 90425 670537339
158048 179292 804721315
69453 178152 614152648
187967 193118 12972007
140023 162036 55511322
49336 72963 59113029
28319 67602 98645883
127710 179206 2357848
141058 181303 639912217
150543 162184 591330257
158506 168660 862203503
161308 168953 360029852
94550 138750 111162149
138463 151083 136689700
105464 132149 652409062
67476 166793 249189111
189097 193138 93429513
59802 178235 297036986
98308 145069 117763581
102273 189755 377304424
41667 75306 84180522
182466 188674 15552256
16478 113073 327898170
151878 199636 119925454
171856 192265 116545620
126042 192118 402719427
198006 199158 2973175
127402 198953 179733427
41683 55169 379999997
191556 196003 11231180
73132 134449 153791835
131331 181150 125169954
92569 117364 62744371
79089 151652 984624282
193250 197530 10682611
72821 123005 309310808
68589 123677 105387883
21447 153198 330346908
1829 38255 90857914
20306 188523 421808472
40173 160669 302309607
152931 195405 106715751
27819 101321 921693351
148451 169176 52066787
156463 182467 65241661
63874 104679 102161027
59210 177696 627854936
68389 182261 285690506
35582 185324 951347350
138714 184152 114224182
138337 158958 25494323
19364 82846 779627297
177337 198144 52163039
26402 176371 376292269
24426 162603 510685352
196362 197169 449516875
181741 198450 38457071
284 134268 995219059
259 99039 246968456
172255 195624 405274767
146905 166285 351447353
160022 172882 32358949
24829 48822 60283123
37555 167362 549072603
119262 153060 326355753
131696 149821 45610277
156400 182521 183769854
59114 150218 228415439
153977 180837 338562613
135096 195700 152365088
90055 115614 389149410
190326 191460 452800
125137 156113 435712542
444 198359 496135997
147913 177364 28859653
163561 182018 928961863
172598 176604 969956379
160590 180053 48887172
112486 134550 560536785
102521 141062 159918861
151486 191753 101091772
1232 11174 492502742
191054 196623 14055080
189815 199726 962303287
99708 99912 508088
132403 183278 127793786
87577 163016 189668013
194824 195055 581742
65870 103560 591316925
134282 142953 391677328
89460 135291 115182632
133922 140329 213724235
177465 191809 35929167
53850 159154 830832686
140924 156304 130435714
113514 164934 129121368
129848 167637 95015356
191511 192849 827834637
189157 193161 231337231
82850 106227 644637182
11346 128371 293163851
85968 119981 85592539
2103 131229 323395038
177004 199932 424688590
49139 196980 894482546
37016 183332 674319584
28238 44359 718054934
127243 192608 355055691
74124 120343 116073137
86651 144858 248294146
7743 76416 899795672
22023 87327 163283187
155076 179903 754191148
133184 158234 528339699
135691 181092 438775878
137548 186023 121825766
107613 175362 170027372
16987 131211 286207942
13098 187375 633965417
6132 106465 396205735
184866 195327 26319665
19346 194729 569409093
43451 45232 622296839
38412 88109 124428325
119040 121761 4387704
31703 60690 799113747
66005 100089 85114192
94624 193702 677053471
549 73244 181766359
80595 184421 260724939
16708 129302 282094380
43654 75650 549192171
90679 92670 5040899
49644 121931 181267400
119344 151620 793214551
42315 123962 204699367
191730 198244 16346104
2595 24878 588056424
144226 151880 19231694
178344 195293 755310583
148657 180259 79285715
104592 139986 88671488
101867 187528 691952898
195969 197531 3812032
134488 159047 61775488
96442 152131 686241896
80435 109709 813596143
67285 81518 200341283
190568 192621 5187076
28383 195927 526382061
199309 199826 144368921
88 74002 430900722
64380 139106 187192427
14500 168832 954588096
8898 36688 867632208
89984 112831 57824083
89925 199707 656910036
40819 76368 88957655
45090 131322 785441132
2640 116927 442841895
25925 141793 28895496
91511 112981 315919735
5411 144338 885816618
86023 101249 38167591
90129 181942 964234324
105910 174553 172304368
55799 76035 50475312
35398 162718 920125594
189563 194625 428687850
132111 134608 6163534
188544 192717 10524149
163735 179430 286176670
163977 188705 405175802
152283 188919 91936317
153789 175395 54324752
101244 128149 518182955
196780 199813 7569768
166564 181396 730374082
194734 199145 11011751
98467 135590 363307352
165366 177686 767975882
42532 197933 410732229
125363 163032 94726214
128861 174097 113756468
154072 191691 826779499
37204 130271 284465804
141178 186651 862213459
197538 198235 1766287
133329 187848 245700486
122558 193277 177591515
58373 122206 501008090
134618 153717 290780734
15898 26893 575640855
7157 74790 169084510
198540 198612 194680
145065 146758 736047036
71015 147609 192182028
18586 186130 829099374
175832 193302 239260843
75441 176560 253925560
29070 81793 132113718
162737 184941 422502573
34287 166115 330910200
108651 185247 192198967
93869 140050 454853682
136531 148545 30444895
187955 191551 500664954
100872 171735 987793806
66459 86959 51098809
196872 197696 113149199
149990 157270 18274987
80394 106055 492443278
170713 195883 199844778
89189 175429 216880081
165092 188724 313249820
59948 175728 290420751
154016 190683 91978672
27194 109150 761567427
84134 155705 179869642
186702 197950 317702407
61839 140318 204957870
26186 192383 725155512
33139 64850 557011429
185634 187848 977618932
22164 113818 229824288
161238 166595 13518625
5449 49972 111377065
62424 116756 136342962
47979 48145 416736
163087 191331 70816184
75060 119543 111798544
10554 146542 340886295
69387 110396 2915318
48560 188751 864728948
57864 68128 16114894
42708 68346 64270316
117472 179639 155875522
55152 120162 162900018
43180 117803 858544008
188714 195908 21072339
159221 197640 400503080
195309 196293 2473217
174544 196846 55921984
83914 169162 214268799
114653 136391 54185795
41710 190024 745432950
32760 174196 677205703
125778 153312 69237587
168060 170107 127806263
121322 125075 9374347
11009 17946 951285032
147167 165590 243455688
163093 165424 484973932
32158 59600 69016625
27549 199881 933809078
20343 196413 712013146
179619 197324 44389395
29409 194033 927292270
120494 172996 131888133
82192 178715 242433429
49610 60645 94390318
166751 182601 819143900
194737 198774 619679294
68574 76852 803776550
73 10052 24913675
16738 75935 148122659
76211 85527 906830874
14573 155361 371506921
27295 36753 23685025
163613 166823 8049429
168234 181214 32544055
133898 153071 48238353
198737 198842 256150
44402 152325 580686245
137643 138476 24313084
177269 178210 665911167
172703 175796 659881907
124636 131793 17937734
27657 53446 758373092
186678 199686 32712315
69397 105488 90542575
150410 157432 74844737
64813 108055 108466480
35318 187611 891788419
171474 187851 8492260
142175 180220 20782588
28530 194299 416053818
175773 177985 845394374
49537 73450 59798663
6303 66498 150727756
188624 192259 708669060
155756 186048 746207359
96821 162020 164090539
71017 142163 178366728
101657 152370 329986748
193482 197467 113584258
169449 190999 53911497
793 138445 344718245
2612 199221 591126417
125986 144034 45423247
164201 179960 39485311
73528 116916 299775594
7399 8775 3437169
85214 193151 967165346
154297 178216 542350408
112770 116962 701782297
146836 152874 15073472
172705 184877 30466126
106183 161654 139170079
198608 198832 535282
128913 182945 595688318
30955 82336 904855764
124706 132145 18643763
92071 119624 472546046
95841 102026 197558179
78726 118939 872126482
192946 194094 17329051
41448 85226 315019738
135310 170461 88590177
144566 145642 464193962
116056 155097 97832532
147577 196080 121798847
66285 190554 311735659
87470 178659 371554797
198893 199905 452257325
183988 190197 673371873
27879 155884 321237162
135925 147902 387058263
134874 146777 787117024
142696 191843 123469225
36228 158755 491762898
6519 45155 103943364
156155 185295 73116642
27902 33880 447615113
27188 136784 274773129
96748 128010 388756754
161173 198152 92767839
2330 183518 838999895
4252 143873 956311480
62878 112333 124108262
153226 189120 90077392
162674 182399 825064714
198795 199436 1640683
120949 183525 157151528
195443 197366 4724327
168275 185717 715250804
107707 149048 103644850
185598 191846 551666400
37911 49503 461271772
88897 176679 892135383
98319 194953 112528175
189592 198382 306490318
196471 196560 216879
28745 161587 333338340
9121 134709 314537929
18071 193577 601079085
107562 112006 11213481
35321 187862 382766589
71625 100017 70931805
54091 66350 30679657
36140 160000 310794262
144038 196950 132910194
126894 148620 140571398
111906 177122 163542980
127491 167520 100651625
116198 188526 181272390
55273 83283 169356813
188035 197785 24466388
74972 134112 148373207
51343 84348 10510136
89540 132459 107948071
80170 125726 114333354
195931 199596 9160196
20928 85380 161216561
36280 78995 107002653
37030 78019 173670710
132151 138209 15102261
48694 108536 363758164
121672 130263 535528808
157114 185482 376481917
93825 133122 807332522
66842 108254 103917195
179620 183492 177947545
181664 187670 482875730
120060 125777 997398467
129864 186247 907015722
193333 193849 1322475
74355 153470 306366637
61807 175030 826774479
61366 100747 14543748
191158 194585 8712908
128861 170561 9520832
109310 140721 419198929
112684 163587 127628849
153619 158267 11600353
57915 100409 106115679
212 152357 381241949
69272 122905 918953754
106498 192300 215234233
15152 62553 831736608
104035 171063 344908443
181180 184190 7533296
68735 82839 35155075
50495 70773 839862205
84380 170382 931930021
36777 160238 309799519
73536 157936 951809887
97321 109625 735972989
104521 129124 842310892
88610 107689 451215487
194719 197043 168508670
105099 172637 169609020
51218 89988 96857322
139706 173976 430130886
155362 170250 898111629
30560 46194 39151717
66890 185043 296452765
61154 101500 765811257
112069 199746 219881798
183195 185005 4551649
112603 185517 182789181
8271 18472 25343242
124791 156200 78951876
21188 159248 904764396
3494 63652 537775765
165515 188274 56950180
57439 163354 265650460
122594 197202 909108433
181221 198926 703715241
88171 139650 129277743
183570 191301 19384699
111281 183788 333174539
133741 169083 88987349
196516 196959 1088292
137303 139452 848534452
180375 195815 38804435
48891 114872 364193496
110663 139503 72047555
105947 106593 1710734
91472 190655 797285422
45983 77907 79878727
11698 78843 545952608
17094 196047 448867293
196184 199741 8872610
97514 161250 160379583
107513 138366 710605102
7763 166148 397054005
79553 161451 785935142
143605 185900 106218876
177475 188923 684021762
97068 166624 534373577
147661 181080 794940619
21980 151779 455173850
27191 181325 386776097
187831 198871 660821210
70924 72571 980211143
65788 127551 725596750
96974 104834 20131461
50564 187200 342743193
99846 133707 905341663
14703 169556 388494789
1586 146785 165020566
81212 175328 236429442
96384 165566 174117714
11847 161872 376176421
162221 184069 268423012
130800 181733 128007093
161244 197595 91202053
90323 118357 70763544
18827 28285 23532678
145073 153716 689563204
141620 149964 21083079
11035 179531 219747868
97609 193685 241611548
132592 175028 106743547
153186 182156 72773820
34775 146529 578321790
16038 140112 349965735
107787 187615 560284230
160168 186185 533966850
164002 171857 151724668
44193 159960 486314886
96020 184854 271354796
109355 160348 127908167
68989 126347 143679054
199464 199810 901077170
49622 171589 921828382
8411 80781 368783627
183915 186730 7055773
165936 174786 22269627
47843 95561 525761053
152999 162788 24658160
178310 185090 452797152
86155 117709 588992673
24247 117680 748598533
19804 21541 4321701
72086 145725 989605331
157964 163812 14838000
188063 196676 435508256
122717 144181 148232511
52792 181993 358943436
136408 154539 848030927
188678 193667 12608470
191739 192495 1943813
18322 126263 534649837
63287 151178 847979818
132402 159322 495616235
162973 188888 64964397
195495 199626 10315499
70964 132863 956854875
188913 197588 582378104
162718 168039 317953095
100487 170353 636968665
113057 124989 29699119
83854 121545 94711504
103989 122235 45801057
192497 194736 200144641
94753 185580 228362609
158903 198273 466827233
159897 194723 87516179
88453 116360 473344291
37928 109317 179245246
128710 168974 101308103
131497 188541 143269562
41030 127019 50570194
69551 122093 318328294
185143 189678 11351038
70190 180532 276839325
118589 155379 92340679
27913 91849 160047086
144464 185228 423552204
10192 104691 236732431
83393 189442 279935769
191482 192052 271176799
193318 194925 391148074
154158 169012 221439403
76543 93570 942773151
21450 180897 399934248
118850 199804 203157469
5058 173152 560195042
39971 86215 526737126
18705 42892 864635426
83776 179567 240619186
134196 151890 44559682
171273 179258 46321292
100827 186757 399000694
155008 176644 54280618
156029 163538 675976741
183250 193169 765910431
26693 39610 735763762
153290 155588 26477907
66426 82829 189105580
51983 134115 736826890
138475 173426 87966206
11450 180934 983391290
134262 172931 87861558
31544 128971 244278815
197312 199544 5642192
36561 89346 132078808
160339 173222 32446701
144415 182378 183278359
50189 100109 818804846
198848 199971 919821649
196087 199884 634470139
68854 158680 225303098
58815 118847 150487526
84917 120076 986170785
33476 193038 400496914
2918 68542 164335522
121603 185107 159466731
110706 143364 81744754
15862 130742 681245612
54331 159180 262844055
10056 27686 43884512
65678 167108 254452982
99058 167917 173185111
194327 194385 566874774
139556 187000 711808805
143931 187994 362546882
147426 148041 1612784
45582 195249 375562646
80480 186648 996832317
74914 102867 70103320
183933 197614 34336416
161743 185190 846498009
26526 119538 713358623
83504 149846 166692414
108908 175712 167660492
172147 184540 714167126
148488 189140 101895564
50955 74688 788664166
144234 183103 97611824
82945 122135 302434678
52006 114103 155808965
52299 128621 191286107
136281 145713 23956701
164874 199644 87126361
135875 177189 103899444
118922 131173 760975124
93393 159960 767767397
50484 174129 310256899
82062 152951 178009512
108222 110666 761105187
9234 60044 99413006
84652 120083 288152720
64064 183451 299440665
133781 140004 15564261
185412 194051 818076224
18618 142588 310773549
89069 178136 223892039
150693 197448 304197550
127157 177159 125720272
151657 171302 49518775
192172 199548 307077180
32018 55293 58598927
139646 146227 73020598
45057 70096 62834142
71553 82564 27449416
96831 189903 233927649
158055 158845 2006759
18043 152877 933202105
89521 183801 810387375
115755 126034 25382976
166034 168060 891743473
116958 121221 926830662
49660 72958 706298509
127014 163152 90440560
135162 188916 960039449
135482 196117 152439754
112316 163405 128095733
91496 132496 103123011
80727 107415 67225220
6514 82814 190809839
136898 185380 121871749
146124 154246 20367251
176036 193602 44044422
12162 79805 651340011
32449 183237 378420207
103259 197307 849743110
89853 149784 150741736
135706 188198 131854922
93412 117729 3949011
131663 193078 154272595
166549 167926 3393294
131113 196894 141291827
23449 78796 950551942
120849 190487 174843351
35797 120523 282901280
135483 148900 33866546
119285 190538 933003658
166482 171743 274061021
126585 173615 869867961
111898 127012 884133809
199655 199839 460117
39133 45069 1932849
100619 102009 282619368
89415 135819 462787856
20249 196807 486289661
31466 57495 202084805
102280 180766 855882449
133733 142657 483230229
143385 158413 437679283
166492 174178 347700343
107277 151923 111877158
147882 153016 290363604
38458 64268 64936311
157213 186679 771841777
8391 66676 556884254
191339 197701 15951372
78089 113198 88363777
169091 182816 34320227
71106 119694 896239621
180810 199269 87889859
30834 140680 653552670
184908 191411 882826654
86188 113451 730646924
99499 132716 305372306
175655 177897 5621875
10412 124040 799357570
95844 150846 214623830
49521 126853 193751580
95868 151957 416816788
58840 59599 1921612
173990 177901 9809480
104349 153230 122693075
12 72242 180635613
26803 161406 337714268
61084 122979 155106110
41769 70572 72168850
189571 192459 7305618
188529 197398 22264254
194504 196749 294854843
33350 147055 873294225
41821 180802 348658012
181227 181359 337491
105894 108974 7710888
78310 185880 469023342
98202 128210 75515627
164249 185129 52305692
180616 193777 33072503
83317 160621 194169825
73971 148712 187755461
181253 194525 33370622
8124 42683 491641337
172949 175105 873507551
167640 168378 1925041
179006 195759 556330123
105748 133355 552332444
118454 131127 373495208
183359 184993 610689239
31727 122731 228216703
192298 194620 5890943
146164 177591 78876264
105115 122382 43288674
64137 188275 905964843
106728 178860 180947213
164268 174065 24534649
108111 179854 179999870
122981 143651 51863042
52898 110538 611718886
82546 118782 91163718
147643 181877 509852882
179245 182500 8115503
3706 20767 42602870
158209 165875 564273823
9566 77711 882243165
183062 183413 902478
153330 169015 30803193
152416 165339 312706837
193688 198602 12296241
12573 124773 281142640
129220 137895 21726886
60028 182676 543925353
104908 166867 155573717
145540 189983 111432155
18624 169987 41897096
145560 160046 97083594
86309 119529 371948426
40002 53498 743551150
114382 181471 168249777
57922 168825 389088347
35563 125231 224857202
50427 100567 459519388
33962 142160 271413371
141615 197964 278454236
95415 130981 104481498
70123 91474 103705423
110474 130376 892920875
168633 172710 10224217
142866 163466 51892326
181381 190985 24055644
35790 123298 909237352
127634 173369 122308582
174972 198403 58700889
46229 144777 183648271
145016 190859 836463355
76183 108469 327880069
75959 120257 111278117
114574 134013 48487014
120502 152902 81342925
95941 161856 165903599
46430 121012 187043329
180998 195997 37698196
16926 112443 239558460
54762 71618 180692183
110619 146531 596834351
159717 167871 51436908
33435 155532 347586949
176722 189081 594162718
4705 149186 306151687
189863 196565 16952894
181358 199238 377843275
155016 156122 981956086
160864 190168 870930500
51031 130112 959853176
121968 146345 213739763
150804 172460 54556360
61831 146665 694766914
25797 77248 597192855
52028 78883 67076949
32923 46220 33415980
160978 198008 693508248
65515 178994 490217805
59599 190022 34869807
91601 184860 234428494
147754 148619 227471023
103727 191735 539001028
45773 57822 30387288
131967 196516 162164907
160223 194116 85136132
110464 198027 626236733
55353 89553 85242132
183200 197387 35560974
89806 176447 676119865
46708 172261 315158515
180758 183525 6917691
82446 125691 108548951
114315 197733 209187968
71986 176698 262873780
18514 191535 541179085
175159 185054 24744303
126668 139543 961105229
37546 80668 108092851
193507 194592 2765026
133738 160610 67574485
21813 66927 619582645
149320 180124 77315680
117861 124570 146962296
15307 119020 449061549
145490 160766 9186665
157091 199909 107467541
94449 128650 874528679
87902 167295 199547222
9144 37238 844293737
109965 112587 655561055
143309 189907 116992777
117200 146440 247220389
163777 197397 84257155
20597 33314 337584960
173566 196915 707371075
191734 195509 9576545
18883 179811 800141503
158584 169794 28339620
93215 171098 156017220
154164 161776 19109825
43803 155540 280326295
148295 190908 106864007
94934 170662 190693013
6688 161220 387317136
138374 147971 438138023
151051 157242 15604242
38043 127907 166849144
193270 198240 344224540
134170 134362 834961832
151940 156888 12475009
57598 105068 528002722
189208 190966 4449376
38010 196775 766923602
111653 189321 604433165
87394 129107 104854912
152980 192257 827212984
78098 84923 16986991
126168 127713 3909445
117350 130834 365876315
36484 176246 350785166
183389 193409 8200561
144405 155487 388951445
24777 84736 150220833
57996 160677 567388677
168252 197218 72660476
99702 188393 129133950
87866 169451 770856896
84853 132528 977357253
151658 199566 120332609
188243 192088 9741882
112048 152833 102171040
63843 137962 185602653
37474 199377 406336359
117374 183786 166499628
189740 195978 74080594
44394 48595 261100273
41889 99681 392358976
132705 139216 117053108
147709 187688 100239390
104605 141127 91506569
156037 164602 21629906
66653 162299 627129012
154294 172955 46866766
101004 134648 84566299
57090 75535 379781819
163247 192459 494965432
96659 134402 692444412
61732 145900 211073990
129592 141086 28836109
132850 189214 46823945
140455 163487 58043216
88855 164148 836709787
9476 180181 428012249
196819 197674 172482031
78912 142111 158619905
116204 167926 129608047
73862 108833 513460172
27701 126421 448376551
81199 143478 1795285
141075 178912 967817637
148645 161815 33015559
91668 138931 118804508
66747 123846 770700644
90543 140741 126183704
155308 165928 538927026
34504 159441 313542298
55461 159278 741414655
171845 197315 63772427
149813 195113 113753448
15194 38822 915090059
118493 186956 501821412
93881 192544 653464499
77821 95246 448022117
122522 139863 667364611
164582 196025 78807927
163144 174575 427551308
149041 167563 572783250
86219 159099 574341160
190343 194989 11776839
25058 110966 215696544
145261 182292 92906606
45928 127819 205286122
13809 56878 107962579
156626 188628 326206385
134971 198687 160135362
135959 182387 116689545
192942 193067 320576
160018 191148 78113627
53577 68432 37213594
109270 131006 54373785
91128 158751 170005891
26143 178332 381901586
133511 184929 129187783
48053 190123 356508573
24975 77706 159947702
166466 181271 15873976
182975 198073 37859918
113316 173428 488308831
126045 156130 24001386
2847 47875 398320244
45283 59958 36979195
70373 100738 269574508
61838 107328 750912401
53978 186369 331976179
152657 189590 531813688
39161 95073 918366891
158221 161547 902556355
21969 142553 931347119
94987 120561 961183716
98311 123519 63620862
121807 181395 262782510
158513 188371 559337137
54080 193076 348651706
188321 195739 213964744
182255 193695 914958393
46659 193024 558431153
50963 97425 116065055
99562 167374 170525810
161337 187464 384299972
132234 158047 64840219
88263 95423 17822028
104790 130253 758093875
179511 180745 725492738
143207 143907 206886893
190965 194659 9396503
175876 178677 948711582
168163 188152 690622273
129421 161035 79540970
93682 138096 731614240
169287 194842 64092309
70615 158853 221359056
105042 139979 672950119
123242 130346 920206987
88891 167391 197352501
89044 95602 179423844
62679 177731 288581454
171349 198516 620570294
9546 141982 736331330
74654 132471 679290908
40711 106044 999276806
80449 83492 921787375
196556 197719 529148708
123434 193989 177177382
151499 198836 448450848
67625 170120 257285109
133235 177280 526109022
38286 198612 773038480
60171 83303 57669677
1389 93289 229760759
82520 102256 688694614
16740 102024 213484843
115341 176537 673252976
70097 107736 94463615
32244 199577 419922163
58441 179414 618782259
117239 119338 5141569
95091 102156 17952023
87153 118644 58175365
136197 167375 429694258
113163 188803 189689789
131014 152906 55063917
130548 176749 202002744
162254 164550 383326624
6199 133781 542203794
54881 184099 830556883
118310 176098 338776703
193345 199272 981011446
145875 199463 844908474
43679 115815 671981671
83725 171947 221730115
118566 193652 445575651
67761 110583 516003941
55564 113076 144281592
110551 198702 581581196
68455 69299 446890795
112009 194950 628747208
544 184370 979599955
126450 194949 870306654
80298 102514 55677537
162406 185791 254734433
103207 183281 201111142
147157 172558 63862136
49177 57454 20874993
51571 66011 36210983
141389 194144 132631086
121735 155877 85784286
19624 139094 600520504
79466 154724 288114465
137332 160568 58514555
199788 199842 616639476
92500 137833 706093091
93945 192865 567722116
96245 188984 233088699
18757 175918 258838681
132061 174358 106305028
73844 153168 957156758
40775 104353 814059324
93597 191759 196546525
19973 114850 961115720
115379 159719 28091912
158398 186664 759797852
90213 136686 749451050
148293 165459 43143324
63307 105772 111488516
159931 196262 91283330
114123 176432 159758137
50932 190678 350572805
10350 61879 803140526
171883 195909 655160816
110362 167455 443428044
58755 100126 442411108
181 20485 688401391
148480 152097 44279002
72377 150373 357365767
151353 165565 112637046
160094 193335 29015618
158729 187088 61308929
77983 90480 594940361
166280 183179 42360509
113484 181317 448707072
29061 124612 239651069
83884 101972 949438038
118036 186352 171303711
52789 143511 935194889
13646 102048 221318513
141084 183238 184733848
170592 184915 35782414
133795 199896 166058347
97816 145117 119141689
158005 162074 593747761
155199 157183 964893964
64436 74224 24306796
176476 177080 550508568
199428 199616 475850
129960 144625 36943689
128597 168671 100829258
187312 194041 16980974
56608 187581 328477985
180828 186119 13215028
82837 172206 715088633
140542 174829 558506675
138918 152898 937429369
101813 105893 10557990
154897 179500 61739007
160926 167529 16591201
134168 183340 25175167
107920 112348 531081795
194007 198190 234070256
15058 166277 702339872
103241 142856 99422230
189695 190579 2241671
189273 198555 23363045
61466 81544 50093101
93952 141128 118551775
93504 152552 398708610
155043 196727 406401226
13229 19689 207395939
97851 187280 716924629
9202 37159 60058884
174008 177891 593072256
36665 49900 542740563
174115 179815 14288087
34236 151893 473877081
178794 184352 13410151
48949 199475 377681644
126051 165399 308633737
50194 198960 168754066
192389 192489 962863333
178966 182693 2303078
146209 180180 85232487
53249 189192 340959227
195916 198671 6878201
161621 193578 838135194
171555 195355 164460039
167442 186951 796638291
11206 52920 104437174
127626 164838 694367271
49327 92356 587554251
18247 153751 339777651
23537 117412 235622858
174246 186888 247716216
31560 155154 565625192
47435 191521 361566415
181802 196000 35650071
84026 147105 158509008
35319 79879 111676992
129253 135900 957613501
7500 78662 396998528
76791 87693 84759577
8121 186857 872424826
109547 119193 796911650
146278 171439 954397845
97675 156760 520754144
144060 177662 84435064
79433 86360 977999612
57715 154385 436229794
27823 149135 304388626
97737 126099 71386065
17091 161566 763007435
130956 163229 81195002
25289 31650 828641679
70391 135286 995201766
74203 136069 155190141
150346 167093 42080350
137299 181783 514998123
82947 109505 756137862
156530 190269 84609844
153952 165201 28344831
59696 126877 686229473
181172 196471 38443197
154265 192260 95360181
45134 102274 143073241
59993 75864 39508453
14133 84291 175578941
36753 134201 244340671
118298 156616 96147338
919 74337 798458791
43854 129250 214015932
87635 158709 490290107
29416 179561 430231371
80641 159844 561079602
13985 84681 176901622
113934 124523 26442055
89483 127083 276658963
148445 192414 994424258
72608 188886 832910267
118842 127182 32774354
28948 36612 109031166
23067 125503 256714192
145636 188300 106963305
136905 138803 4771176
35281 131676 241795244
191230 199511 9152164
58252 130702 181446700
188968 192095 7939698
27426 29560 109204468
75225 182478 269284165
117556 159797 399613893
1345 116876 289546755
34456 172855 877011531
148420 162067 726907969
32725 169685 343877811
132069 169260 93559212
38517 169820 329676529
151849 163454 29225829
162528 166578 10195557
109339 151816 123379688
14456 60873 719608174
168291 185148 42254350
33826 122560 302301263
92131 184865 334732030
24505 181579 837703714
129107 137732 21589814
53618 73578 49781229
15149 130867 314508040
170839 190293 48589043
28302 54961 449167429
169314 197406 950027371
118782 182056 158812556
124223 172954 627179781
58922 184319 902980829
15073 96558 203828177
67113 183128 252534115
145256 155078 24685712
128096 183821 929430917
121947 152154 691920244
198745 199682 636293636
25613 46693 747481596
40434 64114 897568418
94085 143059 123123830
18884 116524 244985367
110405 134050 59044136
197416 199682 699477880
34090 62343 67259529
92983 173272 201930312
8577 37270 720660521
131081 136512 2611492
80154 118476 476969032
182162 187150 151527035
190865 196577 844913040
159037 174785 39705008
121010 174286 463266795
130654 161825 78423673
174435 191269 42158258
34873 85997 460703494
142969 186645 558427937
33283 122111 222878707
50187 131586 61653176
124304 173492 123548246
134421 182223 120195643
124979 139586 36544988
58586 76593 368366972
155384 199111 109726730
24527 140635 291160614
139160 151056 862739378
198947 199408 1177932
63743 198740 432864242
13884 169196 389599276
137363 192095 137607811
7670 61439 53878842
54832 181539 317820186
27391 49013 54298559
143057 192663 27486483
142321 162428 284008884
43311 96074 131788975
112638 135066 170637942
89293 115763 538219879
119025 148011 72787662
143788 148195 566886711
103119 179716 192423026
182755 184551 987386333
142676 186629 110415154
39987 83889 109898406
190361 195285 12468283
178979 188399 23539590
60750 146784 215780280
74283 165528 461128766
57873 58117 604690
139667 167324 69623932
84273 196054 280808114
22121 168643 367553456
63297 188539 19083956
61133 113523 131402284
190394 190991 1520260
95104 97996 7308379
184637 190241 404484001
93666 161111 10765442
29518 85070 969631853
118302 175063 142521855
100757 153733 133300459
146181 166169 50179667
22494 194050 430312975
71126 179426 271811309
96873 196892 688505872
98136 167949 847185554
126875 137136 25781523
91489 100934 23727778
94714 102292 19238098
10793 11724 2273753
71604 112859 402170962
3953 90871 217286436
155699 168106 776158292
94913 160295 164525843
102631 153709 128406022
34466 85659 128229330
170779 171599 539659521
97557 126441 21856161
19670 25709 14926990
164097 199323 88296186
47448 67605 50698436
189421 198652 673651499
196867 197012 244765788
96374 186233 225848699
123766 168913 113467512
116388 125004 21315845
136896 187351 831799833
25157 151448 316876124
134733 147003 58132722
22424 143159 984644698
160317 181922 682096215
156324 169902 915128679
136667 195117 146989364
2273 125168 307790567
45070 186398 431371474
51762 106128 136400063
60901 104102 49531590
39135 58973 49916875
41097 47654 836763807
70327 156840 217073413
37436 46695 23328197
93490 141003 863181905
133445 187669 890447685
88543 167932 199546214
127607 128008 1036988
90385 142577 131219019
133451 194600 567090508
79297 140508 153621222
181585 196901 357224362
176802 193639 42269550
154530 173701 48094155
77714 154609 193154425
38064 88050 160187718
196415 198287 945377352
64451 101146 467421118
34739 136296 254639266
155363 159501 554978387
133812 137714 9766924
25685 173153 370136408
59255 190019 327893798
171971 174087 771218707
3733 63126 148770155
5939 28209 55492674
128766 166610 95216357
93074 123749 86188335
177745 195921 45646189
188634 199564 139035949
175816 196168 51069493
129839 150309 796814250
187114 188088 595513537
123516 172055 439631026
4534 74806 175843099
154096 199468 48241662
91008 103778 508643745
150314 180194 418458293
41021 71870 131006059
130633 157107 66614619
27774 116508 814870391
188154 198108 24992159
87254 194578 269730677
119712 193736 257949595
76778 159216 207002098
154765 157870 7672128
197808 199129 3394182
182931 185553 97184873
99964 186522 217554306
149237 181990 686172806
83093 103847 52211824
196076 199975 9712508
102928 169306 166917887
26664 172678 523263215
94517 173219 504725544
101971 195275 890097576
125948 140677 315314826
107695 133466 402053777
42351 174088 330502868
67307 81647 35749851
57688 79809 65917608
125472 142014 41518243
33890 68719 284003623
187758 198007 25721539
134524 193510 278331185
32685 195125 407759229
129212 197551 647795147
51380 110441 148218384
105250 158651 782965273
20264 87045 167031022
106402 185185 197594239
148157 171369 29449223
141440 149334 19994442
15771 46733 77446034
109305 178433 173501024
108324 144935 91821658
91269 111448 516126747
168770 187741 47454726
196443 199153 6778786
155996 160193 887330421
140870 186391 114370981
128330 187562 192827502
80842 109322 71642278
190094 199356 2301063
124008 195362 694855025
141864 158538 375883332
32176 113012 202955962
75509 185227 995335164
16026 64336 121042730
90908 155231 161865647
170605 177754 17795363
89260 92311 710005919
57144 101997 343034002
97714 114344 378425228
63835 159673 240266839
64413 156182 230215137
43615 137784 485351895
142385 170825 466279095
74589 118901 111366189
9883 60401 126540663
52694 61110 345852421
162913 180548 740955602
92677 107424 37481947
150207 183205 82864098
138269 198857 788370121
77420 127809 453051427
75602 139196 493550255
76747 95277 46253507
5587 74942 559415280
28188 100404 180859032
15563 133900 681170292
74463 167698 571283521
25331 197327 431599612
43370 163437 301184589
97557 116158 47297962
3240 115613 571992754
24311 93650 173551443
37759 77955 597055607
123027 188932 165407479
64857 189717 172710697
167407 199582 947590943
58503 173315 875444339
109703 122847 625152715
134585 138447 37093265
86411 115812 74288439
126828 132602 355280806
102238 192703 255489074
95196 152254 335499596
93615 177691 211422353
23623 133044 847281295
55928 88265 121817780
10090 84365 490677800
110922 139707 746606321
137256 171640 30136059
130936 196044 163634699
30961 167091 375268312
98955 156019 206752058
3296 138592 760928002
152785 164940 30693054
71337 165272 610513815
182624 183696 317517867
122105 144129 55261882
117886 171035 138043768
18996 155730 459606185
69480 195702 729940241
126499 138520 996860344
118898 135057 759285206
170214 198571 32498458
175381 184401 3291698
14615 130716 891428174
67401 179724 281804352
161477 193781 181206850
6930 161566 964285415
16840 26364 23693425
79263 115097 11423497
69579 165564 959852745
91655 191446 250796156
1697 164154 407301483
91985 168928 193582588
166212 169764 352209232
71610 175963 416196862
177006 185611 655076835
93242 166802 333268279
51169 100657 525952833
193477 195517 5146364
13391 127372 417730350
153694 184608 896135665
16824 108943 230928076
55192 190458 543725625
796 195995 570347267
66183 75362 22798520
78961 102137 408281161
61859 88721 635110630
149253 172158 57632726
637 123097 306747900
157922 161640 625764224
164169 170364 15632966
47231 69143 171125665
131180 141583 33015389
174178 181936 367934718
39391 168362 944323784
118149 144324 32175411
23002 159732 554907228
51848 135651 209991190
8282 190491 971777506
103537 181581 891102071
159165 195463 78957223
89764 197628 271008155
18030 61523 425031241
177532 198621 253883767
118170 184371 705724873
105777 142400 129499310
162956 183662 35166313
39965 108573 986806448
171894 187859 39874611
146662 152189 871768567
173949 187893 34910392
197671 199682 5119661
95362 198753 274063681
186843 190420 8972234
11222 180273 423911120
122671 164732 266398119
112619 136905 60589995
161691 167821 71235630
4532 49931 54337041
183545 191201 658261373
47112 91596 464079316
191330 198191 5922883
135855 193759 841569041
93688 136059 315193332
159019 167205 20616360
86191 176821 227754748
196114 199285 7902857
46137 46760 415711845
73814 89099 38107014
77095 139947 545155288
156302 192491 893918637
103528 123517 50221745
149983 150553 1380660
56091 149526 196054357
163495 197312 84804228
140709 190155 124242633
132342 154070 926521859
37783 53511 159549689
31812 166470 373214992
95680 178964 646054150
195503 195527 150117708
46109 170342 529748147
156534 194444 390634778
101199 113402 68926093
20124 191971 489340058
64824 181208 291933669
129446 172240 107741746
182080 183582 3738231
167350 198015 337997728
83705 150426 167573095
90352 153805 159604750
129983 187747 145070995
102735 178718 190963168
39908 170677 777704080
1947 142890 310908125
175711 196052 51062537
171066 189017 44837520
85419 175408 932820921
41726 65407 862107471
6973 132230 663511467
90788 193762 258882150
7878 65532 144301261
49228 166711 775118173
2177 196330 706536039
131853 172434 314533506
131753 178558 601021729
4438 149651 364058514
116634 188155 179244709
99563 125360 64928702
113588 156791 108361817
5359 180517 439150433
72283 142098 175131465
156456 176893 834327279
5672 93016 732811264
85875 123831 95477810
3601 157000 384499516
65854 108100 106014146
66714 110604 110191384
126644 177144 127035294
4844 101791 593612208
52923 155668 257759104
71980 118860 117711977
169283 196341 67838395
167063 167482 1037627
28626 194033 415109709
184127 198994 742016809
39990 55468 605740366
179155 180218 2628718
17117 151725 338323670
70275 84067 34344859
1549 175221 625190868
136094 197132 153425927
136332 191223 606200130
88729 101439 130435126
154461 195397 642261301
185179 198204 32666099
43607 106039 645216982
190499 191091 1517033
52654 169344 292853614
125360 169168 110229205
81114 153740 929289489
168295 194389 522610305
151867 196175 758584153
195670 198497 7045150
91800 165098 184408861
18416 90458 180193249
66682 92055 63222958
21937 130396 559260518
171643 183809 30360320
23591 187502 948709270
100877 152588 130105766
110218 133143 745532799
122289 165677 109061101
73828 95346 53659124
133897 156666 57304713
155494 168018 958849128
120082 134558 417833293
56368 186423 851416355
83568 142342 682572309
325 140743 351672588
85340 199949 542631974
35071 168423 447885020
173657 186731 32712455
15182 46133 77413545
77734 112328 827402560
45805 119378 704027480
166023 175561 23934005
191466 193694 791776536
92341 141477 217989735
179477 187909 21092826
93579 165047 697515423
1481 22389 775315004
150086 161702 25883303
9994 71166 905667421
137669 199301 154879683
59959 117318 143895415
9621 192961 498855965
129224 154969 64803039
66309 98915 81336253
34006 141101 268591413
177733 194860 43049826
24203 130822 267350973
17235 137633 385779851
60073 68666 21475493
8838 187363 447507216
174583 195536 52576503
20557 92888 180880271
22014 58054 459848217
96565 173736 194078878
53982 176877 308904296
162941 185541 56652782
154930 189996 76892507
115193 135820 859693612
104607 190810 827776565
197987 198193 913388025
10566 151184 352438671
159942 161128 333646246
147883 192131 111053712
63712 79642 598750475
154308 187970 480921748
100629 149685 633212995
51546 124632 452423110
26975 185671 899781064
66291 143380 193240804
47933 70136 55799200
165211 184447 48143094
68804 192365 600723001
181926 197510 243156295
28234 185600 394833987
167450 185784 45968646
90264 162299 770529421
101376 113478 30762091
67329 187188 300630295
52211 112468 395306854
26638 168210 800751937
31864 192500 403102519
124442 148297 59974659
198873 199985 2792473
131917 195611 160018111
90119 166588 768153107
109271 145803 91708671
152498 199492 117956830
60607 116213 790443172
89543 117769 71334202
146347 164137 44759388
160389 167327 280396631
58527 120146 221958932
187613 190867 593386183
79655 185459 265663843
109334 110351 2641470
100883 157538 142474253
157904 186665 477965804
14939 175111 327320919
87598 133008 114126342
59117 108470 31464396
1327 176569 439277604
68112 90302 55211248
130028 165350 600306634
191612 192940 372838348
119498 189270 175040378
4762 170335 833288126
133507 194870 35943777
75437 168444 233615913
95664 173944 795658217
12193 69611 143791411
107676 113493 691633027
82466 149872 169376207
129994 169853 100329764
83573 102727 48021096
151786 164315 31623638
17900 160481 183893725
115786 122335 16142944
73149 129774 142004287
135411 167605 80996222
175477 189999 36287751
74232 133520 148793714
114697 128768 962987968
24238 196677 432735530
147267 157782 921578779
55538 113519 145389015
68863 153295 211801500
52717 105083 111887853
2816 139191 341600641
193571 198586 12555795
28032 198531 869036172
199631 199719 725670138
38157 148984 944774460
57780 121945 160755551
80551 182745 256628365
127508 196842 174218093
158408 189510 935432238
139650 188739 123397379
22886 107446 880490306
30780 81200 126299853
98446 181761 209504733
117542 192817 740702510
143656 145275 46690580
63473 133193 174653503
51682 84458 81881019
131564 181405 141705134
73282 180442 269066303
23295 146754 309729101
92940 188140 239227732
61108 191160 949422320
94944 163888 173576869
118781 163448 112139980
165635 194132 663960689
141742 169920 71017294
169598 199159 341691988
155046 158057 7435457
120735 172008 128949140
44458 163930 634522066
56666 166561 645498406
42256 97946 896006661
102175 192591 534452015
119202 191191 180613973
20180 47480 687383471
160271 181915 54398043
8938 163570 408180705
3724 103065 248670263
179580 187162 18940960
41660 109547 601904528
72291 73964 436170433
150750 176628 846613894
123876 149369 64028523
48509 168653 301583796
192233 199740 18801312
175396 188771 33472639
18427 84626 165664363
117278 194545 234675717
23998 149032 313658078
130357 161875 79283150
143735 163915 757174252
129946 146546 788244942
143298 198334 278213889
174113 177862 82529566
68046 99697 699643500
112515 167293 786656954
152606 172023 153354737
173408 192975 951187111
98097 160957 158174748
90799 105814 38131550
185739 194404 491635265
13845 177577 838244668
69542 84254 36664948
8710 114900 266155384
104678 149063 150961619
82700 185128 522102913
156155 169597 33839389
129495 163889 285845244
137730 195987 146462229
150462 175090 61962839
83737 192060 272075101
74022 168921 333555598
110126 197479 814165805
133439 162631 741278457
32312 131221 248038746
151868 171884 50434537
63080 68892 14457724
20695 143314 682455778
193561 199196 984702858
146818 165415 297744827
153793 155496 4341888
37475 51326 736110341
171855 179933 20180326
63132 104316 103116374
63323 118010 137147512
56590 130544 185289326
54451 108876 3400950
1567 90810 301636001
57620 98183 101195975
106762 193037 334488265
7116 153047 365695266
39482 184011 362669265
24772 34296 23861587
140044 155489 148434267
52720 161698 919350073
97254 183978 907307883
59256 186200 883748031
152020 181625 74337099
46163 162109 663805285
40155 45426 13219472
82635 175580 265783801
9442 24290 161070164
96408 102615 15755513
112700 128178 38496276
105126 127816 56809858
64682 161933 243947224
41619 153979 125641406
20440 54892 51175462
84825 162342 194863473
62064 83432 751320501
73390 108348 922496019
194786 195911 2788162
41245 88799 118906485
178263 194860 41720791
77018 142085 163296004
9741 68422 258484175
119928 130905 27400110
98704 194614 241171703
143958 145747 415519187
149337 160611 28277128
53343 169985 292728720
22264 114612 585215699
184043 187932 742358787
18622 158902 351783175
199496 199928 1095892
86746 179678 233543152
70928 100556 793764412
83138 94627 28567944
186980 190308 8339990
110218 136270 565648855
38943 103242 161175153
114795 126879 29994126
138743 183061 111403093
198953 199649 1774359
80762 149863 640444861
117059 137909 51983986
188594 190168 3955707
67814 145250 194275591
76115 140719 429870323
134031 182814 612345662
152573 185951 682568792
164698 191854 737786486
183787 187200 8524614
103810 128161 19754045
142170 194201 989471404
49205 97028 794468384
139110 152443 33639336
41622 168202 955362936
41890 166454 615778488
90824 179433 222823022
89443 92623 8007418
181638 190711 22723331
126368 166227 822417412
189712 193645 9932625
147115 173547 66383373
193549 193914 929364
191385 199119 19470856
192492 195746 8200440
79266 137890 921164763
59976 145570 214654245
3865 135946 330859554
64121 89393 105573729
166835 190350 58931240
25956 176576 404586145
78071 191284 354169857
129891 135768 14758231
129282 167627 484392207
151590 192523 102809778
45026 155778 964552775
97081 117313 51362739
103300 116196 32706007
130271 160022 74821324
53669 170274 292647854
22498 52740 67599397
136284 168472 422304932
84130 179278 973805852
132431 156862 300587089
43427 138959 239379337
40573 44907 209570039
194920 195143 545847
73537 130353 512011462
40358 108678 278022210
196178 197193 2505164
164881 180777 449236024
159838 184553 62046545
155346 184988 74348518
95353 169070 185601254
40013 124750 136934529
125807 168920 522990903
108088 196288 307506225
14613 30212 38979978
82031 95465 33399051
91797 182863 228905902
112135 197432 213887100
71248 116976 220680902
82780 98142 38342687
69830 136871 749993654
165767 179512 34423897
81493 136757 138593243
166704 199720 82832535
37090 141892 262868438
129375 158216 586508017
148665 188927 771424886
189867 194087 10715262
59049 144832 172866776
173364 182679 23304707
19202 59417 454919854
126756 172270 950562141
122560 197967 865043473
183616 190930 18332719
57817 140389 455952867
172356 184558 30485980
87052 176239 365217803
136889 161162 65810163
186446 196939 632419348
146459 174658 70840474
1532 57590 565057082
49130 193941 363373853
115461 167301 129911361
160339 190353 75315090
199281 199535 632403
48289 53770 161956940
49000 95949 117282412
193162 195171 57493405
114134 116474 5954432
118850 148227 4804334
192820 195715 160631207
34558 178523 361384825
197304 199193 4793407
143489 144412 344636789
80689 103315 162031889
31215 182934 380714358
167235 183678 41269611
96261 147980 919337419
66634 75638 92067290
187099 192041 246161981
49348 172356 931550236
176377 186372 24991718
62266 192991 488134618
26649 123386 242672129
186768 199926 96184501
76331 91711 38415071
45483 49672 148590337
5768 7085 404047143
30018 91141 152958254
145512 145947 1110169
135909 146222 911643047
147213 182125 87653712
113225 134123 133873372
123340 167996 902066822
177790 187718 24817601
46158 80278 85426883
133958 178869 112909639
126831 175778 56707675
107698 162914 138521337
119377 187247 170267453
87138 156417 751323657
168813 198060 138514039
128164 176212 120817063
8195 93590 213421926
149112 150644 3769628
49611 155028 600470721
168846 194208 238165
49482 161678 963533540
58159 61312 7839193
192117 199358 18140156
33788 100928 168170863
154500 177357 57339764
59602 142482 207679937
92794 149552 947299860
98309 152599 818684162
154113 176616 316190099
146550 187887 490355111
100142 107895 19871341
138576 192533 837207370
156220 166117 24852991
140619 159660 47918945
9628 27230 970396452
8326 157211 373141957
111001 131846 778568209
161648 196354 87142873
133033 165792 82432247
147609 196359 584838835
6164 26769 51360544
25687 29178 8819105
160924 166429 621804352
6097 60608 741072343
41799 103500 816068331
132541 199175 527326914
68982 145933 193111304
27925 49406 250319814
104035 116579 785943874
84993 197777 283247273
181820 191032 23054521
76002 123222 6184342
176255 186794 376030693
117856 181779 160341620
46065 48970 7313072
30484 189853 734123883
174040 194016 50122352
87591 93258 576654615
16405 106519 225985768
162246 183081 660151201
167492 190150 611403520
123992 157995 85302135
197300 197874 1403151
30335 65024 236785754
117518 164157 890574601
105072 173182 171024015
124293 194476 176240749
23850 142460 419237534
181804 189080 622393733
69689 104041 40083918
194379 197238 738986941
1732 97976 240608397
67978 160525 232161669
26710 138637 280624954
85311 169843 212557845
91379 164127 215217524
116887 188549 179668897
30431 48021 44005157
102964 177081 517808715
60739 75857 399809410
120149 120387 481381904
141003 166439 64080653
108153 167541 148958608
143846 169879 65562742
27077 104169 661595632
150208 192169 214375131
170372 175572 12926334
82698 137562 365250912
159243 196594 93879576
189634 192489 7212402
54321 189660 814504895
188846 194104 13270719
131587 199558 188372877
194904 199273 10910929
165009 189488 61264851
98281 127882 605653925
83398 90742 18202365
177924 195725 44692378
3378 131534 321005950
5194 183703 895940669
85489 118730 83715185
130756 159972 73465852
82828 174734 909544872
143641 155566 605876958
155433 196133 102147977
51551 147778 241350902
166913 190436 362472130
121086 163089 589996429
120386 141061 22079439
138126 175234 93421637
131336 163739 986567777
197329 197721 18122
57721 113289 139348457
29918 49421 48962201
118229 175764 18424192
38232 99850 636793285
177449 190405 867153816
124420 188706 161354158
140720 148351 19383147
150048 180441 76297343
123324 159719 91340233
142612 198466 140321667
105791 140521 86925265
6153 188408 495333969
86808 143626 142781423
119283 125105 284966206
40870 93524 504030548
110630 143110 81265005
33436 148097 827677418
121140 150795 74438112
77388 86223 644429744
44490 65543 138268650
98756 157883 148704248
146118 167280 884328918
96990 104481 19217612
104977 170452 124068738
109720 122372 313357840
172129 199085 67522424
22637 190564 900911794
91676 129585 95327274
93428 124118 77351725
136551 166830 886018843
98601 185489 607622308
81400 119283 916030542
140669 179421 559826963
105446 155590 125884241
19575 152086 944061869
87644 167714 329771351
119079 155694 91919356
100476 178657 846832905
33103 174414 925605011
85020 192284 482481441
3612 124547 302963584
108032 118883 27158952
82021 124321 451191095
130123 141615 28873130
127029 181772 853288222
148107 162044 34993882
114534 192435 743361533
21750 132945 340144415
134442 162750 971317173
49945 128704 473837689
97886 178992 204014664
7867 33262 63233869
64009 173628 653198670
109148 116208 17905284
124970 133479 157291824
82892 149432 167180416
31566 169776 346920062
52849 109184 839455502
189151 195218 564801554
79257 194628 828290916
158979 169201 25836726
137562 175414 95313700
110080 193286 973350657
22787 116891 236052340
9842 35318 63524366
78101 119825 104848300
115199 138249 57471882
96510 161823 992313390
199282 199864 1445244
171234 175545 10741268
65297 158567 233856853
94464 118203 125732042
61762 139575 194857154
139479 153828 689388620
78168 84032 875174028
93704 98213 11318367
107941 179524 179574057
2210 135088 332744773
19854 181307 676810320
42396 57508 37945610
93470 136323 107667707
103041 156755 135011844
52329 183933 483315048
158955 170233 28538372
28964 172556 948618525
160771 180459 537037807
66820 94240 14365184
62866 77872 116561516
74584 112843 336864509
98889 135415 91859536
20584 90250 880745386
25516 42137 41870301
12242 146981 337803338
134916 183502 649859820
41304 138844 244499774
100164 151011 367654837
92121 182551 901198186
170593 185441 37072708
50863 186971 341450921
130847 183226 405754214
94154 94945 1909519
80132 88253 5534959
163424 183052 48008417
196854 199169 5805649
182976 192802 460676833
18277 140154 305410241
46887 60080 33239845
170873 178831 19851829
159986 186167 65652612
84896 163046 196417719
63595 184835 304039252
97392 125645 667245396
95695 147608 130739743
50689 194033 555541182
198005 199636 407530384
190395 195865 10569408
26486 113751 218988107
178669 186077 306802353
84750 161942 193986401
34977 41939 17675990
80476 139510 148083305
72971 105310 81252577
99455 133847 86501927
25754 53689 70245161
187788 195405 19255601
11483 159097 438234718
82346 187758 738278799
71094 90715 48827377
30553 58087 69197237
50962 178469 502435738
110770 134170 58419041
39378 55841 41431562
143268 160916 440604573
188932 197485 892808239
67960 176198 271606693
144446 193411 332036299
172801 183501 26771062
153924 191689 171059575
173181 181908 21876138
56876 167254 276848348
102415 170021 159963088
185850 189873 10064901
122634 166796 110963940
153301 169719 41385765
129661 158937 994181980
98750 119175 278068279
6386 107847 254266111
58057 140399 534887147
179670 191590 29891332
144767 145237 1218794
93849 194568 253209938
176961 182974 238623902
53067 126171 295787987
137774 141583 632813599
174184 194102 600211199
179902 195222 413806347
12791 43404 370686055
139357 165046 64782167
85869 89111 8063389
106430 157731 128534348
121412 199784 84855530
164 31082 367978282
100320 107295 17949382
12067 141669 324718623
108776 182416 184766727
113629 195607 205729771
86044 88157 5270116
51218 149977 247710793
177428 186032 21495079
126641 157859 78529440
119709 160218 101628874
191308 194957 9275370
110366 141812 856617423
159435 196271 92570137
70682 81765 675147061
195381 198470 944886621
16394 177782 404756076
165755 195381 74338593
190437 194508 310058098
181628 192787 251324382
41612 188353 368063953
60659 107447 916071531
29668 144812 288882245
90611 195571 263874658
178055 186133 335727014
76351 153588 240201332
180765 196146 38645140
152351 194859 106776288
108000 118543 15740368
151494 178690 406776754
31110 179532 372451459
75097 90268 37867879
48682 178419 600500380
133765 176117 106509058
160538 169291 151587313
111906 176193 106714253
106059 151810 114697358
187916 194576 331551258
166884 192373 93805600
119256 172485 133699442
85160 100883 412971307
53857 78623 123978653
176422 194131 44475629
522 41234 941479188
73192 100586 654636718
12836 94797 926472451
16052 146280 326515401
124432 167055 113936221
194622 199631 766809893
155002 199559 111803840
68233 140895 182063126
187374 191377 10067246
119367 168545 291642463
38481 138802 251587827
69490 161770 231558553
119791 130027 25517521
59881 194323 888162144
107135 132191 189648955
198636 199891 491083756
45025 173056 819796217
164435 182791 45910325
54079 136698 130669989
77052 93584 163680042
94457 156617 283099310
67501 198676 329113686
178772 178814 901334114
190106 190626 540424496
119042 159446 101345832
45766 108082 310097046
23549 74529 127639168
175257 187931 138822928
199755 199999 985225902
64330 71660 18252074
161925 189988 643328238
49339 141221 230291275
8917 133597 783446596
128702 194348 164979414
129018 174054 113260653
25330 199144 957041732
13403 103585 225925093
94682 109234 37003143
68022 111161 346451077
188043 198343 645869569
28568 149698 885755583
156696 167559 21481051
58826 74361 809583158
55474 109686 135912994
39272 111970 182550752
59136 86723 68768606
71883 195634 310673853
13635 45591 684964031
194734 197032 28446161
13339 157489 361406854
113052 166590 134293862
187398 195884 208770821
120851 169373 258354023
163521 163871 650484447
176138 181396 448664807
120299 165515 487659454
143076 143423 33002067
137851 153137 440093363
43641 109457 820678787
41067 78747 565919421
27490 156675 324155846
175813 184116 20747029
184811 186283 197818415
60088 188913 323075897
86056 171385 104568553
106477 136961 76182849
57139 89187 79913341
147997 184177 143362823
114630 127650 32361213
100305 194620 237113658
87641 100656 32635306
41538 65513 60149807
44178 116541 181715229
87696 89162 184090762
21322 118296 243144781
191929 193601 722144176
165501 166597 2714632
42478 173061 552373904
110874 122497 28985547
37927 77017 98016830
120544 131447 27328349
20233 153250 300235512
55107 100880 114320905
126169 164900 542557816
90133 110699 52056056
64660 172037 269485845
82664 89127 511418403
51555 89156 93860095
147899 154337 16163407
24137 113326 223839513
133410 196104 157544352
168350 171020 144286963
72248 134793 156817749
29236 150961 305296945
137251 187054 125147724
58284 193560 772041260
40649 48140 255458822
182466 194623 439730475
43963 96935 544236560
24571 45417 623564055
164718 174264 268974509
73702 109886 111661147
137302 171560 86319806
110623 127698 35830493
190000 197746 19467728
50593 150836 77754881
102039 123741 54668526
56350 144912 500905069
118998 125290 862311822
58623 187641 323481358
118248 150200 80114395
101794 155761 373018172
12300 148406 982462080
92405 186389 236155131
110364 136602 65512143
50763 84370 84024061
84087 157852 185268692
146643 193711 118145769
144398 183557 98334472
154247 184357 75539718
115372 120763 643812593
73869 100486 66559833
109425 179153 233082353
16506 118170 254909371
94549 146522 130867841
45574 190952 364737694
104661 137175 334140524
127283 149340 966275118
44503 179545 338870076
29676 181078 442927205
113392 136541 57787694
67917 149326 258366139
126999 154801 630671603
8652 98885 225569458
107533 111742 10635002
154653 187808 83116387
160414 166863 878205051
159949 182591 981011803
117982 182539 161928390
93167 184609 584549515
72157 192284 301554436
12975 77046 160348361
112716 182668 175391717
69658 98730 72517809
197720 198228 1290869
91514 120587 871999801
107375 117173 760551726
15352 129918 287011502
194245 197367 271063180
12557 158692 758848616
88249 190589 257132295
197513 199408 344151258
159872 172035 30685859
89256 189498 251877865
158036 175288 43453936
170863 186341 38604826
196456 199395 7330540
155659 163594 899704206
122527 138896 40971834
179580 184055 974291461
146200 150093 625361950
1007 1754 1864648
9213 23544 219357680
4595 133071 965698577
176423 186872 445231899
123111 171838 122483226
100 134987 337719215
8272 62001 820795439
47203 183288 341479775
94695 172528 195925320
15918 165349 924099307
82373 128420 115598259
28644 37327 11753725
105943 166102 150978900
68881 88932 49920539
55023 114477 149128056
45874 87212 922672766
20200 156149 824136574
31031 78093 863564483
72601 143745 451233989
158704 180469 54695319
20836 144382 309713085
49293 127302 195498485
136395 172239 90346533
9996 182009 532065922
46214 89500 108228426
117278 148600 78525275
94691 170090 694378887
139667 190100 126735562
153489 191843 78735933
72505 75319 7025801
40837 41453 1606639
173061 186923 420898896
110497 151734 103317664
57061 184953 320801333
162274 196564 86031731
54212 61729 896338563
22757 45954 58026874
113768 166615 877787158
50169 60140 25130214
68246 184174 290840940
103492 174812 179195045
88448 111472 827232960
71451 80984 23758235
164384 177438 32674096
76116 175727 553349457
19228 158767 543742252
132504 187018 89149106
77704 138539 152633696
63423 70260 5087114
17175 141057 856013706
50905 166632 290402270
104089 183958 426983952
154127 155018 2249831
74977 166184 229075922
76830 94433 306098038
101773 118850 43146734
63897 67023 476523585
66548 130244 77981194
3454 127272 634028284
110571 167527 700321942
50485 166914 688452559
101592 159074 144474797
169913 182549 516145359
62004 62081 208830
137982 184781 117641400
196565 197469 2160617
187958 187969 34123
24002 131710 270078856
176067 190475 835743441
81950 184434 938214643
95412 131340 645524197
102548 132106 148068891
180114 195107 994770093
13126 74823 974583011
174217 191262 42699187
147538 172802 63487645
3338 153745 376985200
74429 186137 280528045
28147 50766 56781638
146912 199704 132486457
158332 196078 94894991
125445 188757 159040435
196441 198009 14542598
83363 177935 888489377
68441 121414 637871449
99550 142312 944538916
188346 199842 28924389
187582 199401 29752064
176312 177436 235772314
108742 182381 184753552
114828 130814 39842132
171815 173150 397653
133600 169513 90398779
112962 190850 195291931
47093 181007 919584627
67279 165439 719533247
122259 169270 825892957
102959 118014 38068331
105120 174169 173376460
90597 180746 226654861
33021 116336 840054591
180958 190156 94663994
128779 159020 75997393
102352 170616 509834217
111079 199280 353827865
165002 190427 63615808
181893 185017 7828271
20572 59882 393316057
129674 187297 552136260
124666 172088 119230672
146983 182466 89021740
20535 148980 322053639
168054 175997 439776044
39636 66683 63710815
125291 138672 33529225
73263 192215 298699776
80036 104643 823648913
124480 173667 954834235
122695 170531 119587960
38768 116747 195869483
174291 176950 6639272
49601 142105 231910676
144272 169847 64384196
186393 187860 19732927
85377 178047 951678984
16794 48169 78432500
16299 28043 668259121
44015 52221 721091308
101903 174357 182159090
151637 194160 21641990
124697 184535 150238295
155495 197234 95156580
175260 188843 33966038
158754 184797 65399622
31612 123524 230550832
183341 194752 613971332
111099 130293 449399456
6001 36380 362245822
98967 116950 45627534
144454 190311 267977222
52071 163136 82075754
85062 163666 682912003
113103 183550 213585686
53970 176095 306352909
51306 194254 358721383
3681 99997 635880527
142975 177956 561720225
127066 198315 179005706
138860 165139 66246856
115538 143610 929030811
30691 155393 428378037
44943 73301 16960533
81797 153157 685483288
119515 168551 716993761
122888 149369 998677734
37224 147202 276005100
83374 158001 718748228
164806 168648 552548395
102178 194599 259101088
39943 198060 231306353
59587 81411 54437607
157364 168435 591098786
29901 38506 268871103
57991 103243 113203513
118073 130425 68429413
187697 189277 297516014
75331 199631 312078666
12403 17992 13976855
170154 174731 298412877
50817 147315 702725026
80711 190364 528862329
38829 110746 180582953
163900 169135 13181716
68044 107463 98960126
40059 78803 96984876
199647 199974 804074
46507 174688 770727314
142239 182876 799542665
24757 174425 375655659
1808 42389 477908851
29764 106255 192008490
105183 188019 771172385
55011 166212 366421923
176334 181297 12422197
187652 195388 19586849
144260 194978 127420711
104452 195624 917818277
114446 135871 53463114
86633 89511 2174849
187617 199529 29987530
174524 175036 454743176
54465 120193 150619952
45163 184284 488333431
59065 128442 173780603
126890 132655 14529108
166078 191222 63033227
75893 98904 486014557
9191 25834 41397691
114838 168576 714650839
17623 160646 416134348
168332 191193 548553329
163278 180767 406316886
170366 193932 45154112
19390 122241 941824807
32182 188012 390991921
133570 146274 755025314
24413 193731 424929594
97712 137862 100972680
47514 53101 14162358
66711 168989 126729774
55482 192880 344612256
172092 192917 52128928
4150 189502 464692177
168362 186114 667152788
113513 134869 53290313
70808 188550 295436743
101950 154248 131535066
68370 76385 219604309
96503 176766 201880316
175671 186490 27080921
199023 199313 723512
137449 176194 97504118
128394 166985 97027145
198873 199350 1216284
11997 98771 217029792
47266 138244 228061175
155526 189820 450767139
190440 196619 381934617
135404 139608 57060965
175707 191773 901923901
79170 143643 161909171
162625 183219 5547610
199930 199975 107726
15649 101254 115958076
177185 187927 26890366
115635 180593 987852364
183477 190620 679133571
198754 199563 147501124
117398 182251 199624635
23764 56369 81832862
141295 151624 646885054
129545 145443 33044066
117683 180774 297226090
112938 161593 1487788
46193 51443 529940367
182091 196743 308722723
68930 126059 143103914
16274 190572 546715782
45325 193924 372924439
28409 181018 575271956
64970 70857 14645906
107253 129767 993777722
193601 194570 981696115
20286 144366 414113251
29287 112326 208448338
172860 179412 16430092
94328 130926 980077391
118131 181077 572206778
103114 131637 71629043
48431 119873 184988342
58332 128469 443565086
61009 171930 278363107
73704 119710 7954474
156091 198343 594392956
68121 189400 766541877
112100 151992 512046310
65634 69592 669913252
2941 164728 405707712
181903 196226 35967717
82347 83353 303673316
90231 179428 224253326
26526 125128 882697558
89327 149532 151486421
49622 168403 298057797
52945 124838 180204317
17406 92997 189046289
73766 80862 802831093
143769 152458 21871495
64665 186343 448014439
3477 5431 295740325
114374 190952 48934723
156422 167421 27584996
37507 186512 859571636
117048 149121 906468442
104909 131646 67021527
122078 185088 363528888
40083 73992 84871686
98177 153235 707896662
106503 137748 78086190
58 154709 387595249
155127 166316 28067831
52106 53487 146593518
76834 171831 808720653
111921 125235 113383472
150879 193009 105830709
42885 82363 950816427
86324 166085 200490072
128802 146378 552135822
103261 175044 842838859
120297 146376 569061943
186501 197364 501565873
104593 127177 246571443
163732 163869 353752
35156 142058 580957604
66714 134011 168638830
166915 170851 10034486
196295 199138 295257038
99847 122052 55986770
141645 170538 72819098
146096 164614 243479149
179513 192067 31526878
19853 98951 197847865
115935 194158 392846916
198321 199180 2190755
77082 150551 184475347
110375 144311 84962742
119907 197814 195489487
112062 183348 178762191
17318 169271 405453317
122480 166662 321755204
105132 115886 27221155
55774 92402 779274556
88067 168669 202711471
76478 194369 65890947
104637 125994 141195215
159166 181837 140474049
142872 167075 60894261
7363 53073 619316075
128613 156149 869379517
137138 158349 164398787
177102 194588 43942742
188638 196890 301290375
152976 193449 628612828
60870 132507 179488093
55196 111201 140451319
75603 133398 145026358
128658 180364 129930646
10004 72472 171038345
60257 81099 51955824
158976 197452 96575318
105811 138281 81238477
190310 194583 3806953
102731 134210 280627344
178762 182677 9759670
24320 57021 764351391
105272 189805 212112959
66920 124874 434177187
92901 102125 23274670
130817 185647 137734685
150621 194157 109372035
487 136063 339475804
123464 170529 118306475
70756 82146 63149043
136395 143851 281681996
87103 119617 411091369
191453 197865 186764222
138467 192236 760790190
168888 175183 15777601
74697 133538 158390
144981 175025 75497611
176484 187375 27267594
147540 186211 96982479
196687 197317 188361
155249 173318 45372988
148736 152272 171527477
9621 32899 173557547
185784 190537 11941735
138784 187613 122660233
43207 155068 280606882
128131 148238 789052394
37620 109316 393698849
196189 198243 5071689
188069 191224 429810377
21392 45910 118557429
79189 128334 123366445
45014 150164 486573867
70883 157926 218338171
103798 187784 210803143
4146 148942 757206340
183328 186934 9006337
83985 195893 281110678
37111 163897 318275378
53749 115788 383399490
2404 135211 332594350
25162 92643 277563195
69529 160136 227329652
11167 86974 979137502
197485 199908 6140147
126600 153579 67940701
114613 138072 51729018
86619 172900 216889804
140339 162118 54919357
144753 183035 445078960
123247 146873 59374290
164822 173254 118682444
128278 146221 682289415
121793 187125 999650048
189030 190084 575098093
182134 190556 835103248
143495 192975 124316726
18260 101933 209447213
129524 184368 951145010
56570 64852 20806511
56833 159938 297522314
175633 196805 330867694
56862 193508 342811513
96482 104579 20684172
116050 198267 391565409
46653 168457 757261611
30974 135992 462620818
105310 190524 213813912
189541 193025 536203045
90358 92310 4894593
178255 189681 28637647
112065 160167 211764122
40572 54113 20332072
35877 77472 104170549
19933 138645 509857940
194340 198869 11276738
61814 178846 913999237
176499 180215 614423676
106261 128828 679527296
125379 187376 155694912
172497 177114 11490866
107253 111339 10269563
75041 148822 685221824
1456 199993 867668830
61511 180071 774536564
175151 192673 756867115
14964 41626 492483693
111849 184006 801761229
86115 131880 32007739
107002 159139 130662989
14675 82207 707986730
43997 97468 133667872
61191 112151 127892660
174522 180884 15925223
146493 179967 438567254
141612 188674 725548789
84195 150399 166313913
117082 122336 902778326
183583 199843 40825002
102012 158100 140960154
35658 74144 729652940
62298 114952 713635993
14283 127675 284139673
166993 189451 807530400
113776 134911 52731019
37101 131482 478044343
27569 51881 61103845
105294 132925 304653403
71578 187340 290486004
155662 158338 6605298
82340 191983 328030155
106520 119531 32520674
5939 150468 362203882
34509 134239 453681182
82391 198544 892817442
36654 42938 15927770
161638 196023 785083981
196486 198660 5412933
149714 196370 117118990
7452 152509 363528059
184975 186377 648891395
80766 158887 581387074
108256 168385 262841299
53940 77706 496579429
119293 123401 10252653
192087 197027 966793594
30230 31475 3080092
138028 150955 25639676
95586 146463 574948694
15227 193000 175921186
175331 178731 8488458
144915 188012 108102490
156513 166466 25013470
22586 27164 229220674
56734 132913 415556616
64260 74586 25620756
89011 159439 177074612
166756 190256 917802145
175729 186136 26002604
104163 186321 811203531
94943 195989 555967376
108254 125861 43930133
190057 191828 4485053
79752 174518 828463937
98895 108666 24956667
27544 57564 75492424
74814 187430 282700780
67058 100474 83445516
123536 135310 157432999
40176 192540 382325316
137264 148307 27986082
71851 181936 295938582
114044 197605 209591286
68590 93035 60887078
13234 73880 151799851
184929 195974 27780048
170668 187831 42830957
5134 60720 139238952
104148 185682 204656886
7663 102308 770332404
118770 152067 83517580
82569 193067 937966955
60780 149612 222796772
74296 174128 250739616
69304 180732 279626890
146220 168506 55986982
124681 195180 714377474
49665 169658 301179425
131505 138014 9630454
190064 190316 859294596
34326 79354 112845245
109324 131464 55398202
176976 178619 944845111
132875 133621 535719360
128633 188066 149257622
59159 157576 246751484
157137 188078 201294631
182644 183238 938869405
48318 61048 32097990
158667 182775 60591077
30855 57870 67946538
24981 27173 446855282
55016 81582 66342584
173040 184631 29012206
110190 148417 95904151
103978 196519 517163020
41948 104403 156521146
100486 131268 77450051
182410 192424 25171818
25021 121638 242412586
173664 197974 290794545
139732 177480 94985907
132884 196746 160489311
37588 58154 829525431
19624 135980 291556973
76998 167724 931319549
113665 122141 21149728
21149 34025 31994574
177889 186288 20965963
29657 138441 450676021
102637 120131 519078801
77373 96413 47537906
158654 179081 51410420
27950 81207 133495014
46690 150151 903252065
111364 196102 849789145
164079 179146 534562710
65342 94340 726666991
147280 150247 666068466
456 54862 136188446
64182 171492 500316574
80374 85843 13576040
196708 197814 469942106
44400 76814 690030778
34401 94399 25551227
148545 158054 23736755
28620 63698 921979455
123689 187047 159004223
152970 172010 47963826
59973 163343 259269913
47770 64163 41304686
25052 67353 381055341
12801 23379 26338366
2519 9516 652582065
93401 93676 663531
109483 182999 184431873
199937 199955 161663908
42908 149474 267271403
199927 199947 703909780
8362 137034 583065897
125367 148505 58300427
119776 148051 769327429
171893 191131 20458110
17007 141788 634751303
128903 191905 158269512
97267 100644 8568646
40838 110120 416920112
64368 102682 95800239
73307 82735 781115485
154388 185192 77272881
174208 188073 34696512
83501 163912 202072958
182165 197944 39530479
103030 133641 76874472
78789 146255 169481468
106970 199678 600064375
43161 85496 284436801
36344 147379 443066772
54629 71548 42275214
78147 169753 518593812
118263 120020 4347910
28401 64436 82199591
150550 188605 95536700
26252 146670 302146972
5126 152944 370509938
162134 169381 18250348
174672 189947 38177019
151442 196459 113073236
44637 116814 880198469
49243 146692 244491198
180331 191485 100459387
26703 178248 380254241
170577 172928 5815159
35739 100598 79680132
71038 94789 994373930
133309 144397 834812498
157632 169875 389251754
82289 129144 117619185
108585 128448 454932733
110456 163535 133132341
20135 182934 471786552
116863 167290 126417159
179319 189294 945417038
28017 53367 717604496
100637 101345 1810738
129550 152721 860012011
176420 185068 854209961
73185 122904 124797075
102317 138811 91643046
172347 188201 39606159
71509 164519 803839957
95094 117956 57947005
199183 199555 291853893
194556 196026 3674998
140894 198792 912560841
45688 135442 3870180
150263 159656 394662390
77905 153222 355404813
54111 66701 336104117
14369 83512 173100498
110800 111467 1700415
103771 167001 907415631
42674 107682 529970250
194441 195013 1437113
138243 150445 30784538
183864 185156 3267222
110534 152044 104024638
87843 162231 187107357
28684 182152 385104142
10264 172099 405904112
82389 173795 138907599
86433 134121 119778668
177704 178697 2537132
116796 159431 106778637
2423 14985 31342816
125760 147427 54541122
37725 154020 439360590
14922 50412 977999173
43777 133992 226087739
74400 108909 86797490
10965 104431 635504420
22521 91423 172291860
131982 171068 749083987
21542 29272 19266747
185804 187145 895836170
57001 59470 260708288
133188 179223 115723288
112251 182441 175989222
18306 89408 844245450
38253 170117 331156594
113356 160775 135894268
92649 130208 94436378
96083 103099 17861930
91520 183433 313678924
86296 129096 107527856
173166 194495 53525087
13093 49742 258623497
74902 158336 209454835
193971 198905 12325726
63095 129176 165514981
64322 177114 282957742
103201 168802 164881269
123018 181647 147208460
163236 185579 681144361
12762 106459 693416395
176831 196397 168956514
161259 176680 478163123
32570 45114 31572912
153264 179059 131657185
178332 183624 13244598
179188 183642 11108776
110204 135818 877143282
39334 150761 279517426
155660 160441 846823458
153216 187099 18043795
156548 195017 96615498
10131 52371 307339354
55835 188205 331993130
166246 178601 31016225
103721 105396 783184117
94376 198062 963831942
84126 112470 949584515
140030 197620 144692967
139641 165512 656742062
159965 159968 462232520
136948 196464 621559693
54302 139259 212821582
81979 87335 13245678
124144 190048 663208718
187579 199696 30520745
69336 69953 991123
79933 85595 14039577
166699 176011 18079477
86774 165405 601371463
91421 175538 604938500
121697 160380 97112577
20096 170105 467127484
185289 187918 6564444
114272 156231 105217378
151189 183824 602435041
162182 165301 7884175
78740 139279 809858875
128015 188688 152412316
51861 53975 5372290
186105 198322 813494826
100277 180047 681911324
164828 198803 383053450
3688 37982 8648318
62869 165827 258298266
158298 194968 92190681
171254 171520 78388432
166696 187343 51732358
17661 129849 281078756
17389 152142 268516282
41955 101574 149183177
103204 161146 284579497
39711 141221 254487291
114637 151416 584838546
11612 52644 102721924
33350 72024 97024984
36100 74999 97430405
13708 106089 231622076
160651 162320 4294608
40592 148699 407694405
132516 164869 173880378
90599 196085 265194340
110310 112381 423382059
175909 194124 45679643
22239 149369 731609765
96126 115281 48640885
139804 169017 73672060
26375 189988 410434645
44281 98257 135003059
134451 164993 985200437
146864 195785 39530004
67128 88406 53040904
49202 147542 538841000
128756 194551 713802258
181806 186645 2153395
82678 158697 830867913
2025 171893 425924626
38008 99791 262658813
101486 158396 143048156
90697 196182 265180879
67068 156200 223653375
89025 133733 112421205
169625 171760 5360788
60830 113135 131256828
70896 113624 107281062
124753 169304 874259477
12676 92866 200562224
121429 188141 167436423
183844 185369 732054460
2010 117676 289883444
7098 127157 300613274
136824 160149 836692910
34509 112265 195348203
153495 169480 948792590
70175 152407 206272866
153059 162062 916407607
165479 189424 59920993
61792 131270 509833376
40122 89888 124480668
31949 194143 245864165
80856 126252 386128128
71202 158287 260043624
56607 115412 234799642
199302 199736 733471223
73938 189118 289120983
14882 138661 310146340
30814 51585 739832158
193746 195480 980890725
53594 144814 410466914
168211 172279 10312239
78465 178653 625561375
87397 97286 24688698
114401 191185 872366002
164998 172044 398345675
83864 144136 151376364
148077 190614 106680848
46969 69654 56940953
80146 96246 26811100
72986 83424 56790230
68902 135781 167626002
67567 196652 525094272
138941 194067 138586148
12476 70902 146329929
155523 164323 22169615
98313 117265 496283505
51528 102890 128539668
19687 172933 384390232
33028 132854 250382541
150862 172638 104499022
28364 80295 130101250
27725 54080 66263670
38489 85527 43624341
83718 105017 53610436
71364 112861 396394626
146209 162594 124511374
130487 195647 659752444
14196 153495 349289856
118478 187033 981142522
187763 198162 26122841
176061 192109 297495105
58533 190042 987692603
171209 197363 65455817
33913 183197 374660282
8657 10379 4207871
115862 154268 96208797
189430 197785 20978164
73872 130357 370495888
156638 193665 609701117
33260 120427 443892720
154385 168214 473536167
101416 180609 802774247
69007 175376 266986156
41423 73667 80672931
114285 198218 210484051
14540 115504 581594259
819 40033 97959108
106581 113262 877254614
62449 181363 745592520
138413 164249 65156245
137106 194564 144454082
15188 78732 95116333
189490 199350 706181933
192161 192244 191869
185628 187595 354027676
8079 168564 660685777
194747 199422 224410444
378 102813 256311467
140298 190552 690700535
63530 73924 217748911
191789 199407 19150113
42998 155572 640166029
66741 153372 758223805
39775 188355 372756074
156809 166764 24988138
151646 192037 101481887
173220 194773 54109782
118594 145784 68249943
133577 143506 397988290
192326 199819 15570794
67696 92459 61683512
141938 156805 37483496
169729 180587 8069492
52677 175097 508452679
20441 196227 440918755
17477 162169 590695794
91292 152344 153559572
184155 190510 501164128
12145 105025 737510126
83918 87677 9292596
193054 198159 897750234
199210 199416 494690
37623 49448 29810622
55192 81764 66347039
196576 196926 966067325
95624 157014 154504680
110164 168373 736013383
79790 124464 112225383
65714 87210 792372045
28123 199618 652756513
148172 182896 87091678
37453 79709 105914105
163749 164823 2787630
16644 32586 39708879
167637 172554 12470047
14131 112799 85186481
164885 192013 67956396
191149 191671 310500
165253 171023 345668355
45195 60069 374827557
159799 180412 51759327
58556 131492 182678215
106256 157588 224923330
53676 97944 257030417
14493 105846 229072184
99550 118498 609151159
114044 161047 117882635
54495 193155 796700211
94504 104436 675583214
71729 132429 996265797
110294 192266 9484605
102904 139231 91185058
97504 126043 71832748
124411 175427 128169974
8420 61805 587065515
34294 74998 928401809
109441 141339 79822981
91618 183199 535244506
53198 85570 505030665
36240 120015 210174123
143623 149345 14453177
164033 168838 152456013
192858 193589 414441667
114197 129084 28584563
127603 135093 914115421
77046 196359 299631061
128554 161809 399868627
183943 195544 29215215
46263 140730 469860850
174797 176816 166434839
29881 57181 801209351
62498 118140 139518219
199419 199791 926387
76780 156910 676369750
146601 159781 285703491
137884 172598 87437384
149729 153039 845630232
159337 185250 65105540
159910 179049 48119852
199561 199641 201121
73944 182451 715623374
85548 180357 52335660
121845 133069 28099648
52903 176955 496643330
139686 155470 39899412
156864 184539 69437124
106210 114609 21109093
5083 93180 220347085
103301 155780 131876039
147941 181647 388035631
124167 162165 95465837
60272 88768 950498518
180061 180270 537062
42713 199687 393805658
107142 168592 842639197
5360 54458 861186986
192160 193208 2596510
120949 127302 15886962
104405 169142 162665614
25110 60537 89066286
90026 178899 728572567
139194 191742 132040356
132326 180864 390756232
21993 174939 463519566
27073 41637 263244939
53260 93160 562679111
104811 158452 952287499
184643 185404 286875391
32700 37437 11879033
195885 198553 951738029
73493 193574 348063681
41442 48139 818488137
151011 154766 9534511
7695 140410 332391987
30705 64280 442691028
105833 122264 41115423
44428 121961 194456323
53119 54129 237969877
135456 146976 565396035
120496 163186 107238705
197462 199011 3951101
112169 172122 174460203
3305 30980 831250585
27283 168323 476860305
173628 195530 18638244
35871 46132 504699219
162713 186293 59059867
70069 99654 387639152
109210 172626 159233307
188990 190400 166221014
182428 199038 41699449
133713 152367 46939179
85339 187671 131478335
109373 175978 382448655
47866 185335 956874510
178000 198427 51239477
33856 141449 269852506
187749 190675 7369413
118071 191456 9186851
30819 61710 981087101
135886 181111 35303393
182344 192101 24523228
126124 168751 107277641
112144 149962 642853592
157082 181739 61898117
171844 191373 48851166
163067 174810 19861933
171117 195675 937155573
125468 192090 775117189
41907 78277 91009807
147101 156479 66706912
78666 143537 594377790
72084 114621 36370864
193720 194321 848230972
86938 119426 386883643
175486 183456 19919534
42018 66799 216435191
145771 183199 185639276
185660 193140 2986062
15607 25876 838608401
5889 162002 391369537
142702 198313 117755056
22749 79177 141154584
74785 100241 389474746
197024 198287 667335773
84910 185609 252946776
38 46920 117144984
44682 106286 154658098
19308 150951 928962221
142304 161561 48497911
17563 116590 248455634
34138 198610 412819259
109861 111148 476254409
137884 157320 48975032
154579 187877 516817238
122664 199912 193971627
160277 189913 74324479
134912 186133 128722967
145650 194872 123579131
93812 192111 247111370
145405 161188 39545836
6024 57073 127830852
183725 193394 24330150
30668 31428 1862873
72308 119983 848789367
107650 176075 885228008
1563 70667 244407172
191345 192145 2080281
130319 166433 90833984
51469 174478 697247220
146527 177762 78404134
54851 64685 24623219
146837 149061 483205006
131299 162027 438224149
22620 140107 417872604
117322 193307 603173238
103485 114452 97019534
164295 187055 56950860
27113 46817 528211234
5278 142770 344495384
128289 158197 75164716
13648 112504 247954272
53098 157473 261734826
12485 197414 463738018
185320 199475 35518798
16382 150953 503974211
116416 167826 128847106
164498 180397 487258139
103459 179902 192002528
127559 162755 752704787
17370 84346 703407741
15479 62623 118164722
70293 189498 299055957
111011 185461 562550986
155664 179975 809785674
115919 126180 447892571
51512 171657 554829414
26951 160908 336111498
129043 182235 133672109
126470 175344 122982231
96152 102998 490578137
63819 89133 416950491
26391 162445 341421358
113188 123927 523873789
123432 174567 365781049
90919 185096 236766792
184105 198677 178592721
74054 166993 973188505
156199 180634 327454758
70672 147724 938576358
1095 48296 117950849
25841 197671 431132118
185599 196906 28442982
142091 166166 380620133
154792 175841 52866733
53900 155512 719838609
126466 157156 832904619
12933 111104 246180953
175859 176822 464847564
151949 154998 833354572
54700 74250 48758430
21999 87273 163225454
56056 135001 471070357
75643 163583 220857542
115568 115838 708489
73177 186542 284582843
8379 187179 448152030
74303 194786 302588803
159160 165408 15878578
45799 111085 158600984
29893 51375 53931172
132874 132900 30716654
51786 195129 857372898
106898 193315 371879127
129292 187193 550516103
23909 87961 160303846
140308 185688 652937152
152574 169208 41891215
41177 66451 975556691
179511 184451 6399941
143961 159458 38908435
22854 155622 332985864
147935 190803 980167769
94289 137927 320427894
57435 93740 232103460
136910 170019 590839287
68288 106752 96573202
29647 121143 229459517
132008 141617 24080550
163135 194741 634157879
130685 148678 45371504
153000 187912 64001615
3930 25279 920093399
83997 99917 350073446
187875 196412 21526846
148962 153112 552716184
151212 194985 109968781
169345 187724 567461485
30181 68868 97028769
171362 179803 21098789
163502 184794 272709637
60008 184390 311976502
178634 197272 560838115
104912 154013 123276421
155882 195810 714829604
127246 131977 11939127
103703 190772 218558528
79988 115683 89903189
114229 189647 842172422
33069 47980 16692747
10066 132858 451044878
49479 86205 881295421
62157 152624 378698638
192143 192763 326014
22039 100132 195394769
151915 169168 43472684
79414 175956 242553940
17018 193128 441692868
107693 194574 218018468
174602 189150 36350835
18431 34155 39188640
109486 121755 30687453
17077 137938 698203270
172241 189959 44260912
75240 104500 233717583
188413 198098 337530213
190018 191453 378484997
157771 181764 60329832
88712 127037 316613994
24340 125308 925451691
119694 179051 458634069
67485 105791 214133436
11209 57174 115137996
147141 161194 673250401
41764 176054 336955598
19413 167461 371268503
159033 197382 346221332
133972 190345 141592442
149608 171232 684357243
43198 58417 38253722
135929 150362 36338995
79083 139726 152151349
172099 194762 56813095
9805 176265 876124850
37509 105181 169820811
128113 143938 39806473
166173 187517 53461825
181818 186897 642906714
103965 152857 122728901
195189 197123 794098606
191302 191910 1555567
197869 199139 3268302
141415 179055 279115415
168197 183224 37699860
1553 108626 875844642
182206 182236 75269
171764 174913 7875247
74323 151196 634446210
160069 184153 274397121
155753 175143 205676164
138771 182293 109417422
184861 195796 27507345
79894 177074 244039816
36494 36535 106538
88005 108254 51219258
129219 184284 607028345
75209 155038 200522109
68754 84354 382905755
180823 186687 378885280
54969 106012 955211085
163677 182336 926318229
169265 180794 15757685
80226 90334 619951617
84771 180921 241562712
154465 162253 309079738
118373 163909 114348675
77274 175462 246667703
74013 148726 296562974
97979 154586 271814024
16631 59717 480012831
39072 45684 16644013
133330 186356 133134332
26706 96802 175418407
55479 83728 70517412
67821 130098 139447233
196992 198704 869623234
104493 191465 218294000
132759 155424 889060827
31291 176923 456454987
181215 186994 826821596
112755 186499 184893555
193926 194884 2441270
136407 163004 67046411
174535 177908 46950689
184113 185488 903062814
123879 130122 15541991
93483 104490 27958100
126062 174264 971151611
154506 179886 63675678
99637 100943 991448176
94625 125480 77727985
27369 194996 672824850
29563 112224 487915150
190149 195046 147076619
194443 197999 5624295
87286 124305 892264017
102290 135139 626643871
80911 185061 828153920
189185 195243 12022638
59488 140099 213091915
201 185311 463999178
20520 102572 205392754
192736 194681 4963358
103839 136050 771107888
146243 155311 22788138
23782 189041 414559940
119443 158066 96863938
187455 198949 101947843
174135 194312 882413537
139334 144391 758396856
22283 178946 392940420
76293 145836 358881656
199311 199355 923427781
48110 164827 293087383
125171 139430 35701697
11935 40027 70234701
73411 171339 246008536
129498 136294 17010300
187973 190978 125619593
63539 183647 301217245
40528 181988 354998784
18551 23218 11637834
7891 55389 243853348
15861 130441 287059304
109179 163971 409282854
103891 199665 188279094
164211 164521 439399640
26803 144197 386039898
31952 179511 370280368
82097 101657 48959729
77739 119007 103711276
69931 79667 431462840
70041 191617 305032517
188732 195888 18035488
190385 192872 989571070
127470 199693 181454180
121736 179618 145352401
128969 131062 574140513
60676 109007 121185622
59368 92319 82106823
34965 51487 76819797
137949 197203 943664866
14074 88359 185843397
188935 196216 18388610
116930 142446 63778866
190322 195670 13528292
159949 172490 413783183
109010 110180 54529018
155403 189963 86609178
97704 108762 28223534
18393 179624 555856241
197940 198064 327701
11887 79820 625172161
89322 150512 153883239
100931 196013 239020768
114533 184066 802977843
61111 155451 236668254
40628 114889 186439185
1804 7794 15010020
188075 197978 24851967
2493 14060 28842683
47340 198435 379163391
51424 105187 134769241
156857 175999 150453053
84054 105857 54984478
62137 86536 425339321
31614 90738 147909171
93906 176413 207447504
141554 156703 38193856
66958 162217 239051437
136160 187617 837140509
142641 148301 14398280
73359 75610 5646144
68358 177412 273626425
24602 194209 425657930
111803 194462 207354993
84042 172090 590129457
80500 165118 212631044
21114 126486 558744058
54655 88857 85311441
118244 186631 171559419
57057 67231 25455199
57867 189489 330049614
40854 189291 161750487
141035 147606 270286316
30343 84567 135736582
61559 141870 201235452
75372 95619 50493969
163757 172935 23036948
188234 193763 893404060
31423 155451 311281826
178560 197978 715675018
30379 73120 270084804
105201 127091 54747253
154762 197610 766413426
136854 140218 411310296
5728 194537 473472911
119817 125748 14697659
177727 190529 32076382
135097 161230 227048518
68835 83543 36697416
109510 171891 156656625
133256 199302 165877558
2342 89877 883431425
118772 134825 453321440
13607 116612 258423828
165472 189245 212738521
24574 58687 951035842
115976 147227 264614052
125861 155764 646754324
123777 162199 341894428
52874 123534 352420774
124532 146869 723132046
185462 193289 903751044
150923 154565 9261592
7776 184489 906717514
171173 197611 175809811
128318 138105 24542066
116329 147999 79318245
134961 162209 108138673
74761 116025 103916406
125887 126463 1423008
156438 169053 31777130
82145 187635 264785610
145762 173103 68650106
42295 72156 74728261
6558 54251 119394874
32909 128596 239988355
131475 179923 121761825
77047 79119 3735192
64420 155698 449591851
193347 195134 4513365
183704 196718 32721548
35421 165988 747541336
195956 199810 135100
168945 183525 36474303
162784 175343 640922387
155670 162811 17948594
18447 28557 25177085
95560 107579 30709036
20536 180376 885716312
10619 27758 248910185
10846 149142 929500631
111758 188624 927124029
141116 191474 785862869
156317 166121 24629024
115282 190661 874797865
60492 174506 315430448
85386 165586 291754817
67654 127120 148942501
28706 148381 679163738
55370 119676 161165265
77587 151611 600111793
190045 191509 3715283
199664 199953 717266
53322 81057 69313814
100023 100845 2048694
114020 140714 512201949
135856 172152 587843962
62756 190280 319816793
129131 173221 711595519
46117 54099 650673058
20752 45490 61910840
71541 91407 618492414
136315 179843 493895203
9300 31449 978064983
17172 141104 740202079
4531 122125 963650914
60237 73828 33788536
98170 99767 4075426
49713 119075 751496812
170318 179712 23423856
76650 113300 92289404
162983 175238 30812483
8704 153136 258068094
688 85311 211570907
35328 69907 86831579
113687 148866 88232849
74574 78482 366208943
145828 177794 397497734
189258 196946 666289511
140969 180178 98623365
33281 158732 960308472
54369 160485 806150249
123766 179676 318052007
160309 195133 801294615
2067 165645 410100029
120139 141966 54664836
91140 148350 670199138
16101 166697 422766248
167381 187039 940272531
5744 21865 799605699
41104 174415 307648175
138265 196992 185655780
43822 119011 188567274
62302 194991 601677633
178636 181142 6252263
124902 137937 32605538
188259 189283 2576036
105205 168152 81895994
42756 160269 674628517
32529 53816 599608198
40416 187135 368085053
8360 30090 54122315
70956 195649 775361474
70271 93665 724980730
37501 64847 68789724
14556 20049 13814298
63730 158946 344004270
113660 114474 2107173
87919 161769 185666236
26923 78615 129508917
176714 196181 48881348
192246 199133 817312696
105658 122827 98718462
191250 192295 465096123
124144 156378 459571348
66762 97594 595461270
193304 199679 15989829
111266 125980 36596451
126642 174479 383423943
104315 153399 123201319
102548 146381 352742398
139204 182563 109011308
141593 196372 137690214
144954 178409 724808269
99290 199603 596208306
83124 183215 251400644
194273 194679 520767020
75818 109388 548170247
176681 182256 13977270
122091 179315 945369655
55198 131682 913435549
94882 109376 36878996
91720 175402 800169267
187216 192305 12855938
133751 170050 713495522
99982 181706 205448469
188818 195848 387855307
50959 63746 209702100
14051 186678 605599063
157895 180071 321897131
150076 158240 19669791
87300 95443 20300200
16598 78237 888141950
77454 168573 228948489
99950 127835 70155930
153851 196839 107921379
113070 120637 18768605
107579 127273 49158209
15405 20321 12938871
43770 45955 5404267
18245 69404 565832862
175507 198000 56315931
7724 110974 775451886
80016 136491 647150809
55474 125694 175876057
110423 111153 514527972
26164 195703 940708253
142434 180081 94628420
91122 110722 49657613
60659 80269 48916786
28866 114663 215369343
193625 195963 5889464
16518 122066 264530177
41281 146735 264578881
141611 173138 79349113
101029 117804 42561337
87157 101564 787310594
12129 77653 163914998
190853 196291 13748390
123813 186827 158148514
197625 199021 3557441
89390 185354 813083289
117308 155557 95895200
184897 190034 12831305
40724 95887 335621856
153116 167352 35781071
70090 100743 76487889
25505 137734 281434211
182718 183123 1027591
166078 166951 2171352
67044 122136 138127046
93068 112384 480172839
136087 178384 106420289
102020 102811 2027836
155821 175146 48577931
43979 62311 46102602
125314 130255 12368394
107223 197401 226168918
142491 182616 459716013
148584 181528 82637323
122589 165580 108061492
169735 192955 251625588
152725 174277 54189001
61512 186780 314151080
144630 168644 730077641
29011 120257 228874356
40441 141172 252516404
29230 137753 727589967
95375 142699 119103401
110096 126347 873537297
176734 191689 491429970
101486 130447 72833595
151835 161693 24788363
187273 191312 280759097
62761 62787 58299
43903 135081 228487509
132317 152447 15209076
190264 193080 7147941
96363 171137 931137596
191877 197924 515758184
163192 187049 59802046
143177 144047 2229563
165721 192036 465732421
7520 117363 424817693
112408 172742 305696309
9228 107183 208279650
84552 100165 119993964
182556 186051 318055185
193055 197542 995056
187946 188715 908444932
157529 174254 42072370
178973 198206 706576246
167318 193173 60599673
14924 170862 843688261
20190 54127 972358157
149201 196701 119256624
115798 158267 806142065
144936 193087 120841770
12394 142659 624419011
184094 197943 87599183
134226 161194 67889822
92159 166809 239526103
54715 137785 208101518
176357 188441 449534576
139089 181121 105706271
63363 189728 277597058
197201 197521 410629688
96030 185141 339401709
163129 165628 6324306
58834 174140 876758445
44867 168205 309489327
169881 182270 474084906
6295 111223 322597056
11706 157491 119590558
6839 51198 110944878
188063 199747 29371544
192403 197766 13376913
130624 183579 133059488
102098 155535 80892408
34647 197419 408506023
82264 177623 480081886
68889 158971 706478584
69646 134455 162393502
120486 146196 416286923
119490 144387 940914262
145137 187320 105797836
20875 114781 235525157
93586 104426 27541813
182629 189581 93340481
175334 180630 13213697
174402 189078 305024414
185915 187603 632327462
122588 168404 861509825
124172 190071 345902592
170422 185255 740869387
116043 152836 509936905
25532 76857 128622961
161710 171860 25606677
11980 170607 920180992
154326 159571 870937869
38671 186584 371180937
150770 183644 20719109
186808 196660 24833829
37 179835 450706616
103251 162990 150111697
6061 16146 25209309
147866 164728 57707788
9808 36119 65633118
180463 180887 350290041
47234 91961 111824967
113319 192920 454117677
85574 165515 201009246
1808 105860 722794707
105138 165595 652975388
152585 177653 266879191
191322 196873 13983335
124524 184297 150070486
69777 164637 157549829
18654 38066 794023779
118223 156517 766867098
88041 181617 235177226
179478 182026 6403565
23892 183529 503949072
90073 99617 126417398
137553 197249 278301591
32549 98335 37381663
195522 196464 647345242
126617 145793 48412967
138006 164747 67486424
13236 141111 436484988
178848 191222 30978026
51134 69811 761224870
35101 82062 117731840
28101 115770 220158608
96052 116473 51883332
162415 176994 36565116
99749 109499 24854549
79408 80186 1979219
76337 174521 391116377
51827 175026 309154450
52975 189314 341962375
62638 135945 697218785
172302 189952 44085524
32245 75702 108910173
161823 184801 57632388
121706 148404 656558129
61652 184026 647185302
60892 105770 349475686
55017 110339 362711304
55975 157710 269156709
180932 184243 896469446
57524 106360 618426924
173359 181647 138239592
177838 194343 524334014
155697 191312 956164822
74939 101671 66976688
15193 131948 292587503
131964 188763 160270614
67416 101449 84991503
141471 170393 72947279
152184 177732 835700924
86434 133204 430969984
43577 152644 273531655
46058 179085 333831557
70317 80868 669729717
160048 185883 587996813
187391 188689 340296648
147031 153070 15110984
118236 183672 425661044
179281 196638 76151138
107839 190660 487416164
163238 169841 787708819
25835 155063 444893289
168085 180510 31175558
39691 133088 234179563
20294 108598 317221305
155117 184248 73057855
187588 192420 910040990
199438 199658 227454627
97610 108003 26627812
121642 150702 72916013
176297 184096 19512462
130597 136431 14571488
125121 165014 980421899
135728 174902 98601500
80989 181703 496920538
29750 155194 594433760
9166 75222 165223601
83133 100157 97778408
129678 136266 324084076
24583 74363 208982381
48748 162780 286151175
141292 159919 113046537
66099 188225 306326829
163807 189507 466722022
161461 162546 2778665
94632 153502 148167888
155889 175402 17638740
137467 193211 140134184
47560 93007 113675355
90821 120095 73844164
13616 171494 772089224
81260 96133 713457290
180414 196115 107392478
75513 152859 455431830
183764 191689 19891989
49446 137380 220353926
71687 84420 31719695
120733 169103 802239658
80190 105005 708278013
39632 159923 301820236
17621 38663 885207443
123506 157717 85805582
157894 199571 199980597
177580 182981 13506551
169137 178874 419872068
54512 62333 256706760
144284 170876 66985655
170891 184466 795992012
147384 190833 669749453
198855 199790 999252584
137718 143798 614894424
79173 84320 12888255
178147 184396 513334349
136578 179110 403454091
56768 184791 321128037
24930 80508 139317859
68763 93547 61747662
111932 138591 843779825
119047 165597 212765682
77675 115984 732538349
5256 163405 549373192
142405 199931 144512396
113076 156969 110011981
154240 168765 74174128
89617 170580 844115102
93595 189711 287022534
31043 82658 129273746
173939 196506 409459698
4893 198419 485273079
86272 160261 185936713
19388 179252 396866327
105344 176746 888957582
107333 109174 117172009
54896 180684 504492763
51465 185689 590303417
103932 140495 91657280
21736 145864 311298198
137240 146242 5799453
97527 145361 120545950
170766 187496 22591575
130666 190872 276324538
102894 180409 194753021
136871 168983 783885563
160434 196136 393626238
159623 190887 78490971
175363 189645 434539529
87443 178922 229935038
37506 122545 213331456
7693 143771 232738101
27297 35779 137174540
57558 161621 769702752
15483 190122 859293751
31655 88056 649481896
76402 128581 808552538
42362 196173 385893086
176101 176212 266020
24456 120174 35320119
175324 185514 25446308
52162 164813 282764081
66954 123858 142663922
157204 167781 26537279
164980 182015 42666326
149916 183486 340077520
20628 83822 967522685
47919 127505 199552885
90537 148410 145693627
40391 78796 96182708
28818 117958 625528550
124993 150443 63928925
158920 197591 97070044
19804 145136 314273586
11865 154854 358539065
64874 164649 250398210
66920 93527 66308024
38156 198259 844966816
148325 166559 791283299
98868 147624 540472381
43488 191751 371900166
101066 172133 178844321
41922 46440 298264866
102643 143829 103503201
123228 155506 421030325
100186 188053 220773019
179831 186299 16124630
30701 162766 331401323
142669 188502 76717163
82816 159689 193036276
72595 108906 91239326
125873 174557 988982555
192334 193671 504468850
23638 140097 291926691
193898 195585 96500914
157237 197394 100740673
43670 125769 642336026
75285 130039 123286093
17015 198679 842546336
63255 92949 73982403
6073 196805 478257012
48102 95774 119196727
115460 176257 86327646
162514 191749 73300468
50798 194940 361751145
74213 94319 50204514
160021 193401 83838566
93558 138373 637034245
73873 80581 812297607
62645 161272 247334958
27094 133572 267031230
98163 179828 325706020
156546 165077 21509573
30995 42558 29120132
65296 115801 886031733
150993 169603 435363347
91088 106036 37959977
198566 199821 3747892
112720 118966 15508604
147363 190216 107527995
56145 127744 475242735
56691 151628 238035731
145619 188334 568270443
91745 114397 229325175
175559 177437 825935342
80892 96357 311809888
37531 149415 348365624
188199 190830 827992783
74498 166122 954249067
72884 90696 44403600
171750 180485 246162971
158147 161847 914163022
174525 182131 258422353
31078 62975 769538715
155031 157690 6556082
198007 199055 2699255
181926 185801 32420459
2126 166076 410974537
57875 113765 140116625
134071 169100 614798637
153648 167794 727952775
146447 180834 636739831
166471 196182 381361429
100815 170311 514784230
31586 172036 352554231
78258 133667 419866931
149183 151107 4777336
31373 199207 421189821
82377 99345 59790330
176674 196248 49170119
105426 153610 120924634
160996 189283 503054331
350 123971 309660815
184728 185954 3091489
130643 166624 525983228
59096 193200 336380191
195254 196489 3117945
198548 199679 659875424
186092 190844 11963201
22600 193541 428756900
168389 194908 864474679
167201 178877 29342881
195713 196396 1704033
54046 162394 893679990
179994 196471 241887806
43130 164190 303741613
191937 198055 225048793
40717 59119 46294413
132313 180073 119986973
84072 95477 335989801
4732 82500 194577521
107989 180206 487405410
57127 79464 466311595
137528 185276 22518675
117613 188181 176895890
124389 153448 72929850
106762 183780 96212615
101752 107778 15508288
14651 166804 639887890
81917 186985 581985969
142899 196018 133516430
14575 72742 383750998
74012 92033 44996695
172232 184863 152917720
140902 164229 58855481
192000 196466 11241485
125996 186870 152938305
16669 148115 329633974
30890 53035 55647562
113005 155041 105421821
30765 131868 253519892
62133 70850 296923099
158599 181735 170455658
54782 129214 186465742
127555 149376 116137685
31731 99116 608099714
104438 125325 586131437
106446 191338 212902410
25962 74831 891014403
107745 193045 515713900
138506 149337 866923048
53387 149554 241220986
83620 89662 14989976
26898 141917 288431012
134664 153328 993087455
99489 139022 145652730
182631 194374 162071258
163520 171973 21315795
187935 188400 846767628
58121 98370 394961979
189819 191348 3865465
135555 186035 126830542
54420 128429 750382477
129345 159040 991818327
153504 158018 11290703
66995 89135 55134314
86749 103039 40988871
105436 136352 901965398
185683 189859 394083057
146268 171363 423745175
171642 182031 25953889
185901 186493 1490174
84447 97332 85718818
183290 186424 755427104
88820 122721 85328801
129809 193011 993557490
132332 138295 538989460
197996 199022 1856936
185624 198792 618356318
53206 181036 320682097
28296 179523 379494017
150415 169089 953400431
162358 192186 231494890
149064 154206 12944927
141607 164855 479116097
45164 159652 287206677
113426 117079 9228605
105814 136331 562152300
54833 134110 985270713
160507 163110 148129707
132606 151485 287300698
166730 174122 18584839
5470 38226 639256311
149224 194049 112540980
173820 183911 915208761
184046 187183 533884076
77279 158375 203600820
192280 195876 9043976
80398 107643 68595983
198550 198633 221807
58956 88185 72866994
95534 130568 88192706
127094 165315 15299978
120456 182786 582947702
187601 196723 23031456
92382 131702 98930114
99342 153925 193692680
84005 152514 682899613
16577 65287 122084484
163249 165119 4773685
60645 93266 81386745
15573 82950 168566886
4589 33299 496125133
99306 193279 287314906
162534 189752 68257982
199502 199528 77452
24761 83827 665719061
38998 178652 622823848
183911 184970 848150569
153307 161976 919472694
31910 188174 828191350
90368 95198 12031726
71133 89918 949964922
119324 121155 4505281
183914 184805 2256844
31668 157171 899039334
193111 195569 6230197
89967 132797 525437213
182017 183612 3958097
44293 85315 730351903
58919 59700 768351416
119057 163783 275510362
75525 195810 727836151
151593 190787 98388034
178934 198133 22219733
199846 199932 215312
105431 198060 466085889
11499 62184 127039380
117816 124295 276993784
4984 105294 251323088
69124 95533 65800306
44661 129492 599952028
172631 179090 822061434
160970 190258 73447478
154045 185562 79040406
4665 64819 49362513
82846 89755 301326177
152277 164942 522241674
65205 110735 114216410
30837 129045 246217777
157928 192586 87075758
192359 193308 952757726
102484 143079 101962577
160104 181540 564919393
109755 147159 898251843
52565 55090 966351735
169835 174484 575274096
118322 171253 132968220
196516 198067 3781335
142759 195905 133565451
140647 185363 112390926
61271 171614 288985057
198877 198980 252006
41639 78342 91855530
33879 99939 165457224
156467 197572 376311080
29833 131747 255555481
196079 199852 9400871
87698 147367 348573902
107623 151400 998194827
121392 174067 132318141
62703 87252 61116892
76906 127830 1714453
10900 41101 75492421
34324 143205 273156239
133 83978 852135689
148859 177141 71003825
176847 194041 57209969
79306 101183 536531894
144420 190276 619191756
52403 199169 368265001
82116 146255 161123938
189680 197734 20195991
54497 71387 42212339
68265 161442 664290206
154348 174322 50166926
172690 179303 16556471
188352 193865 926877544
5341 124777 299209864
45065 57205 572316952
92821 183501 227919942
73861 106596 113624424
178968 186914 19857595
129688 187049 46314214
127416 162580 88479555
78760 187523 273019022
115856 139999 916900602
160082 176897 42256122
84613 180887 241869293
127116 157825 77186134
19507 165977 367362113
190703 192987 5803811
85191 114058 455067194
38061 111897 185506928
88940 170078 608289483
15357 16012 1668004
57062 57671 1570252
182317 189794 18725060
108115 148125 100357053
198113 199467 236344222
106732 108812 529406092
59573 166509 268232847
147732 161865 157702580
31881 169386 579760311
78949 143414 122906846
179877 190316 26113790
157134 192578 247597262
64121 139533 188867324
198561 199464 2279363
38319 65481 521871703
70019 176844 989165761
41882 154568 282698336
12136 118415 266368448
2651 185696 458868242
183775 197516 34460800
6479 198040 480209892
81439 192391 278613409
126054 132382 16003192
3763 72125 171047648
123051 123689 1610505
22255 30679 204880416
174869 184343 23681017
70550 165428 660983524
50193 183923 335465515
155888 172739 42330412
5848 5915 155167
30344 44400 35232808
154401 189836 748144846
187524 196728 23217620
51885 53287 405102166
140794 146763 15206561
81038 189464 254111637
49458 188446 688180772
86671 178072 430905052
35844 86425 126587059
118401 156117 94649727
19114 113726 237223200
120683 147712 67948789
40018 113188 401498604
190906 199659 264363017
133623 172062 96737227
99799 101803 970344770
31265 192341 699237971
94835 175832 525971088
177291 181212 9830585
34113 47916 189319732
189977 198845 121295384
193511 195540 5135766
98685 133500 685997824
69088 165803 497421275
187132 199919 977354981
164473 193841 792704598
192582 198540 14955466
68365 123535 238396424
174398 198543 60549686
131637 151843 50795479
72282 150344 195934265
55713 173271 294924797
68905 179882 278495473
15183 64829 124434658
15239 91453 423540191
62227 96856 86286703
130776 146070 38607986
49032 55613 324323437
114291 160774 116499790
146861 189991 108132285
147819 164955 43109751
51570 106855 138724163
47601 166777 299099193
7232 91289 210081234
58701 138261 199268680
123328 180858 144449998
180488 184601 10307557
154761 169405 36836408
16861 172429 761896463
148448 183073 431836326
11227 26044 624919574
24225 129408 884633827
189351 197081 438689925
46600 154263 270166101
114153 156450 106043474
90911 124047 83514069
67027 139185 180832265
22317 139587 986628190
28238 99359 748527905
23849 33853 24984233
89751 154689 573510050
39938 150031 276214954
87391 129928 106893290
87842 169882 642006106
182671 188674 279595729
91886 193724 256001187
91148 165142 479467435
55571 127563 180297278
7628 126479 297566931
163622 199850 90884283
69414 156508 218552079
124084 175602 129376635
164580 187468 17991131
128777 185226 559274214
151387 183722 292412235
42410 166987 949734735
121227 135956 36878228
54984 101347 706255984
18442 183635 414324835
187665 194344 16931772
169312 174496 389247019
157952 198505 101852223
39488 62399 57674887
146737 188506 433429282
110569 141819 633588309
84461 131568 47337264
26827 123670 242928903
122806 158339 89182166
91199 103034 29858058
27504 131123 411032845
197581 199597 5116614
72406 93762 53278905
126172 149276 58194241
113730 161324 663129183
176957 178805 783276337
121511 146465 62701530
28637 129459 646920018
129269 196770 169631854
29626 53247 59335143
155713 165632 348600756
55400 89073 217100249
174534 177033 571085538
51260 179638 399013442
44588 72734 711875115
106237 155499 123568765
173812 191118 43370576
20411 115144 237587832
170185 178684 21224790
179580 182155 6457761
49696 73428 59364451
95292 183212 733775099
71074 125207 235461633
5609 8306 41084635
163751 186621 881888081
67059 190983 310894226
68850 98449 846587658
100516 134504 177924527
148893 152594 582250047
52443 157944 109716510
151230 178328 68081135
2276 9837 196274744
178529 180260 865143760
46097 98077 375323769
134048 175727 104830613
178497 180668 5412187
130696 143314 31708407
97096 138141 103255321
120430 162446 105570331
131641 134550 7227670
121583 161126 99296720
45226 152062 399449541
194191 199228 690805362
109123 127457 660566112
161812 175008 666594237
6967 109595 460397781
9476 132848 309050463
134641 135848 76023625
36354 147140 278004825
67388 84018 788136545
4481 19383 868737705
83739 105581 55002139
171557 192151 51596687
33224 73950 102111933
36230 59291 58045741
69667 184844 933888747
163267 189576 887658547
80198 176194 241127668
16941 138097 346264190
80428 194736 830763973
36614 39367 6783944
173203 181766 16929373
944 50190 123186978
130483 191194 152495701
120044 191428 179137701
181075 181759 1711097
112844 118201 737737650
190879 192005 435056996
81040 113621 507018968
141460 155330 462079664
65061 78750 34051857
132215 187482 138748776
21840 44470 137040883
152824 169461 41925913
121626 199192 194755020
154088 189221 88081217
135072 156815 226316395
46039 165195 299081401
58767 61161 296817317
20857 53570 126493960
56142 120849 162108584
10688 64070 133743707
179391 191342 553756192
98315 187028 822956325
40009 104811 162506118
12276 22377 25252934
192931 195552 902690850
141255 149272 576250061
171220 195592 61090275
43230 148548 407691708
65472 117206 913574541
174320 194376 10000733
78665 170722 231374807
138606 142177 9001200
141674 187008 113885694
152401 198827 497445431
185048 192316 229716900
147857 177103 73400227
160724 195918 88405016
161784 168661 161993126
17551 116489 248217164
103214 189427 509441765
46082 119951 185302736
130354 190438 714452579
131983 172398 26806705
58176 135661 542896660
27373 66989 815990149
68544 167324 247789945
97970 142620 112341622
150982 186010 946638852
195655 198678 7533780
171445 181005 203163768
2366 146627 361583727
195358 196482 2814968
128708 162327 188687684
190538 194644 10421920
28129 181049 624797726
38245 66264 70487674
49309 126589 454421867
189497 198129 21679686
145808 181167 88718014
164153 176965 32079149
184136 191633 548792881
196494 199672 986908779
123644 141626 8649838
179213 194965 450644990
318 12361 30003035
35496 63792 71187801
25628 173946 595848226
133589 154062 51534916
136945 165034 70786704
110415 193571 315462007
181503 184918 8047828
122960 199826 192998428
117316 178389 492160970
170115 173495 8372523
123621 153529 875116957
85106 143291 146192941
163894 196913 440494255
11814 117941 266097440
12131 47534 88478744
185408 192631 18145177
180950 181715 1925106
199623 199633 34954
193554 196843 160942789
98421 98960 1381574
102429 137002 86814071
37760 106728 206503726
13791 13918 187099808
72414 121285 122639493
28181 156946 978336954
165924 198484 81662297
156046 159972 9816308
139404 170238 77776913
68280 135140 371164261
121044 172293 128855818
37916 156752 298309719
193675 197863 357183385
77481 112132 87272432
6373 42418 889574142
11491 30674 236841484
13984 143092 323584854
8572 188137 450068780
164632 171144 16356794
67613 166968 199662375
63382 197501 556171034
97690 163365 165290689
93199 174272 203858320
56771 66402 24114611
199175 199702 258583636
145258 160984 199394652
193741 198102 229845631
145664 185804 435285804
20212 108264 220753485
101371 102568 924267947
181413 198549 42996808
156217 191291 822592279
197464 198689 895562788
25968 32316 569621086
57704 122977 555222471
133005 153639 51925766
169840 190714 52205661
50802 195902 803806031
177207 182118 12315897
1132 184156 458788848
157630 176281 46935790
155592 188285 81957787
166355 185581 945347117
10536 69615 639842781
43008 116234 183767183
162232 178232 40097216
156964 179731 57170208
7093 163120 391109017
46364 175320 323704058
71024 129788 147244525
24798 112582 584286152
75540 85111 20293298
56101 118934 456265638
185337 193709 833996238
51099 141714 227149695
121886 142466 51591636
38816 83378 111628192
4385 135760 329151260
21488 78619 691373330
69975 124005 641883288
113445 135965 56257880
86701 110867 61045861
196575 197128 1348714
179947 197222 43323299
76250 122055 115073441
147282 155814 712621241
171431 197060 64222821
156466 197139 102079046
113389 131225 44530313
127787 132239 763637693
42393 70839 71220657
107118 197039 222033173
127374 197985 177327380
107347 147944 923833365
906 79846 197424405
195962 199241 629926721
170304 187714 43441914
189452 199101 24300780
139412 197336 327288223
85111 174827 225549499
135158 182050 464900814
149904 183107 83312471
194732 197483 6765087
166790 173161 16012799
144946 190738 138828772
189146 194496 291854289
33057 82934 125009834
105652 132749 783284237
50397 65151 37094520
35846 41914 689710806
66516 181466 651666207
198327 199299 796829685
196905 199810 227316777
151142 158764 19128437
39691 116598 193155625
110369 120306 515518882
174948 189546 36480829
69375 196236 318421927
169312 173371 10134830
65550 105353 644943994
43890 54491 26682134
4916 113877 92075245
159731 192561 82445615
9746 119123 694993482
183176 185252 759307916
161048 174907 809002252
176416 190642 35663944
74055 74324 482268718
155569 197491 784366092
190818 196968 15498042
171581 175723 10306149
159024 168204 23141748
20802 44142 58409325
55984 81425 63540136
44192 134522 829711196
120471 139985 246247739
75804 151410 189806315
155368 165317 669986156
111028 127916 42090525
22662 92945 177244607
105801 165853 894565165
148248 187265 97816994
170335 198993 51815111
124424 127166 6746807
54217 179495 314231071
40827 111857 178338836
180958 195821 37347221
152798 189528 194832742
46845 146903 251074366
41199 143721 168542865
82191 172434 634386038
10889 60410 276792791
110039 122658 31499347
82438 149007 167232223
154103 195380 81096650
134213 151210 42835604
67411 187997 302492843
14684 97289 206600112
116279 138740 55958602
105808 144893 910063654
76472 187906 260728204
194243 198415 10383864
129032 174586 114583367
104890 189358 862315556
104198 198644 237120902
140545 147991 671359069
121237 167996 356170775
25816 31852 46830357
122870 133689 139315956
147037 164554 44102135
156133 184085 997373293
143688 175533 735920085
61352 181855 343866718
154983 156671 18222498
63563 98517 87130346
164955 166153 2929655
64848 145630 225608146
170267 188127 464053361
72532 107714 589361971
107091 136414 73236694
87779 192112 846468368
173906 174823 567768100
94137 119842 67726579
54585 103019 690215771
130940 191788 152847717
147517 188238 474347205
112325 166557 697509151
106676 116558 24895815
85453 172800 219557961
71945 155284 209233103
123597 139812 40520393
25314 130027 262601242
148530 167678 962087690
110417 134945 61216513
53641 127687 176094323
153283 177429 60696793
77353 111030 84797766
105633 139720 29595061
97315 139727 147301121
37925 127543 224776560
148979 165755 42211516
279 167257 418495267
179967 192413 31229292
97715 171420 694878190
55602 190213 949311712
60387 167471 268551016
17694 47629 74873579
50931 174552 310214558
126017 182464 141877208
144438 179967 89281496
91975 185368 234757802
87232 148508 154151346
86726 171579 731432440
3427 71667 619557849
20903 143523 716813803
121954 199095 942495094
153510 193028 520350258
16204 70964 799338362
72877 147959 188559105
121545 158018 91526322
151806 161379 24054545
91268 170656 199769997
91653 191895 404811208
61878 124325 156464262
112281 189679 194060699
172020 198283 861509914
7028 48319 327637932
99322 145446 699627466
1493 40891 86907727
68822 196914 321448701
170716 174353 9000802
72840 109513 265220496
146734 194649 120301458
51822 67137 868280744
83811 174752 284011450
26111 81324 995498427
41438 103378 998632679
161667 167716 15151655
190081 197652 635498626
18855 34221 38280089
79059 136975 145341721
86990 150732 16060314
185921 186002 88469496
3897 64362 805004481
181614 187071 412101505
33625 98421 952702829
116858 128346 28537889
32407 186243 597880349
110173 192243 205901683
8823 32052 563727244
50104 87215 860977890
171964 185265 744729257
141801 160346 46653172
66967 180148 867301127
53209 185254 467819377
18442 140705 693810425
45841 129544 404620246
143995 185470 104131539
89670 91643 593396879
113821 197612 662734176
177802 191575 34518628
118413 175557 143455999
98965 185802 732205779
87236 174998 220660802
89457 196749 269687411
160109 182822 57029419
82211 125869 109531082
125794 168175 106574580
30719 68284 323566623
132432 146322 252939207
159697 176704 42780245
57169 189054 330759031
72442 158763 700418759
42432 137418 829490428
37623 71244 84406350
113435 181685 734737473
52493 193216 715035689
56781 198935 356594052
61391 116685 138811111
180924 195437 747847846
188510 192555 774815077
179227 198321 47855773
58239 170103 280685500
67274 145852 197157191
10058 160369 813140352
139981 199045 788706953
161365 175685 36005262
93712 151295 858467314
73385 150004 264633088
67627 140781 183289743
168574 196627 70352482
199528 199655 899759101
98863 195095 241975654
168514 188788 667010765
26887 99543 181926628
170010 172930 883482974
9559 120948 470768438
102926 185370 207108832
48407 119108 177422348
24308 95196 177358245
141095 176584 89291061
159248 176271 42854443
4438 82765 195989098
173915 184852 287959078
5673 127128 988019612
121456 173710 932744118
23376 144886 477684674
119343 164317 331811929
131703 185335 134705007
61457 187043 314966997
172696 190278 43991905
65021 117176 46775112
141207 148704 19065299
97893 155813 298715842
198057 198793 1878117
35311 127342 230771749
34882 182763 471901875
196562 198626 571434951
26914 97475 176581144
198330 198559 812906073
51955 193432 354964063
46376 188154 939253744
172294 189266 42390755
194395 195093 77820214
179809 185859 419719112
73852 73878 74160
18784 79425 35063899
103640 144417 200267918
126871 190187 159085210
84150 144051 249439225
149716 158609 180218399
27809 51986 815107351
126382 139561 33063432
7324 94123 216955134
16302 90678 948496730
16387 91197 187102186
167766 192457 62010284
1085 93215 230367208
124695 132690 10683679
135654 183597 120501316
16277 134596 397532733
101900 151048 123551516
106701 193811 287748930
154965 172698 735813353
160572 184747 118199988
44701 124673 200553242
32040 89832 998294610
84392 122304 95305828
69583 131689 778698351
153154 191210 648105783
59978 124415 161474067
170931 191696 206463374
195400 197310 4693404
100747 189066 746669370
156652 163960 468028939
156336 167845 910626420
105049 181390 191617610
150455 159490 825482645
117258 178795 232275776
130688 170427 990834084
93871 153559 791494925
99090 197257 284410168
191879 196285 11144054
88568 170949 106971038
86255 96845 26429465
180432 191312 611677743
182795 187090 10716427
179534 180283 60191201
23895 158057 544028541
178659 188523 24656705
57496 179858 343893359
88696 161888 981832370
181774 191509 24387229
25738 59490 84871976
36235 48449 356017266
125138 181905 142639384
138122 171142 301790419
110096 177172 323448992
172290 180041 19347126
45524 136986 832885146
27752 141087 800466161
77393 97755 50871192
30842 146706 790850578
14608 178123 913240958
61602 175918 286807589
23724 119609 413650983
82843 151281 171899543
108826 123461 548979086
41159 188489 369605798
113430 172051 147173670
121393 193275 180493470
176168 193807 44277509
139831 146998 18218819
44104 120910 192539033
143333 183536 101007000
183635 196048 31222493
137235 151085 34913532
113331 181679 171436972
31224 175401 361869329
171021 188624 43982296
74611 126188 990111159
168990 182381 33498216
1236 77887 191673718
12633 67612 137756684
166787 199792 364086163
30653 183114 382530776
20701 122249 582469912
59699 131043 856847887
144231 155340 28003494
147948 184792 111041840
158850 184876 65363196
123841 154456 74080848
80585 193550 309398452
41623 140396 247559155
98088 144765 495703067
96005 141727 115026757
101236 160020 516607346
127991 135424 18628530
157332 185839 71522926
182743 196507 108684738
138498 185125 117229173
126248 156799 76883103
115747 144759 72613129
124684 140468 221721241
81380 82284 970763402
195516 197016 3727524
123416 169645 116206286
2331 6146 9512073
22157 66009 219872906
150781 170625 30240662
138010 196359 146710846
154941 188728 109794498
149418 155339 550788872
190786 198546 2729261
96476 101014 11468110
56198 198715 940299157
128214 128525 830732
4194 114770 277224078
27496 107358 200469127
29049 197383 497920992
37522 107847 505191466
152806 157395 11525062
25461 180810 74888841
184935 188071 555918452
73776 141159 181481464
121048 161341 101206132
97870 164256 167131080
140643 192083 393876612
131517 152483 52734013
17597 116194 558308697
103296 164632 154217973
178694 184861 15411851
138700 176740 95700537
51433 190561 368392251
165178 166774 50661305
9650 15584 14798705
71569 74350 211075884
62657 84243 53790946
191644 192468 824576151
176751 184835 954077291
64771 90182 63285582
1816 117743 523348259
196066 199986 9759730
56524 131331 808932725
166756 185437 46832343
109133 136558 68580170
119156 145816 469193107
13813 109482 905935722
9364 94307 584234700
196589 199361 6915921
194350 197792 8509265
59221 91002 79188206
165526 187506 827875016
135011 186650 129803870
22383 158479 6228789
116014 160603 902342554
174570 192545 45038213
71711 106725 88015249
169018 197767 152419966
59701 168142 271973136
52335 119805 748592052
25511 110985 436862365
102143 136098 263173079
115160 137235 55044537
193660 197472 9470575
58473 192803 866247481
11041 56778 945474417
69588 152620 208279917
67761 92408 663299560
195042 196726 86252436
114050 182636 172033885
49178 60165 27679331
117059 150000 82528256
44389 148954 262349463
179421 196574 30725091
183919 190429 526117197
17183 154184 334930443
115358 147139 160714365
25437 112690 219133721
144236 195514 128830603
177982 179999 605545537
121824 124190 264706774
79445 160250 202964286
186990 198950 648910960
141075 186647 479010249
111958 186287 852329003
168619 171480 7211750
166160 181425 15727504
144679 182728 95509833
196361 197985 3964055
151369 198071 117188124
141618 154027 31307039
16339 32345 30225477
148708 179258 76667879
189896 190889 1640541
138699 182383 295242361
116504 154902 96201266
101370 107041 14655840
159093 192934 788587403
144121 194718 127134666
40132 130860 227438095
186973 194866 19930984
103322 134605 349878819
159081 182965 60007900
35808 72381 609342469
76999 179292 256894837
113631 186854 183640847
29290 105505 348797376
128306 155365 665682183
160096 198328 95965871
156146 198550 106397214
145869 190589 112180932
146715 179477 235647971
74189 151085 193072224
13226 142923 262519059
183906 196137 30806366
82439 125937 103510836
83991 132514 451856218
148621 174530 171505789
112506 181654 245159773
91636 191011 992840229
151827 181846 75409022
164276 194743 46567881
189260 189347 200943
186706 187826 2812076
71028 184434 358354546
188185 198438 25789470
67202 170247 10653353
158591 186241 34681526
71636 89886 45480195
74878 121490 965487553
158892 188867 75251407
56830 130966 185731055
169948 178886 297414336
115272 168632 133846113
140322 175035 87432311
64333 108913 817998791
142342 176545 277753165
141566 187850 116273495
169695 173559 823435031
121040 157257 90986035
165276 169849 11507097
111564 188344 192475771
149374 161270 55224826
159478 193662 287037261
61055 61306 168285646
48267 179879 259248983
96269 123891 553292514
167232 182590 608748406
8545 158933 962900089
157808 184523 67121529
38144 135816 269901673
171837 189744 816966186
185656 186479 2070081
26951 107694 931343074
48525 118709 176116754
9081 142687 791502256
183066 187764 11743588
120606 138902 45817032
10705 83275 393865574
10335 34307 907753061
102299 167939 895154928
142245 144601 6047343
122678 133492 27103119
93428 112110 963371539
50802 154354 259826340
5268 43937 481380737
111751 142963 78019697
160364 162272 4904989
197248 198411 560655949
145562 155784 25646633
58506 143116 758612576
136678 150786 23839675
148821 183244 86389862
103461 146053 855616364
23924 54031 75629410
140197 174196 477441634
154577 189293 87019961
87078 90109 7548211
101069 139568 878675014
53071 178569 314868563
167491 191408 421154248
91239 132332 135070311
156645 170862 35856052
9387 108927 920045087
42495 164631 523983034
68737 85781 42409971
110852 155395 111728834
66133 168917 905209038
144019 158575 36536848
38579 152794 286601312
164232 164422 529051
73668 105443 829367529
89804 164828 964783123
17736 162468 363021068
195262 195587 20030033
61313 143002 204710735
181063 188262 17986065
93846 103363 292279844
62319 84853 56111880
180756 189294 437466892
57742 90956 900029100
70906 125430 357102249
100802 133428 82102324
63295 69994 16726714
73121 193900 428296765
190694 191422 105126369
36862 62182 63720564
84936 186899 883998802
165344 167160 790917169
81801 143296 154332065
119880 120240 892872
154785 160325 13836450
191596 194536 672299136
50069 134181 210800840
92245 181985 225671575
16647 121093 750205488
8697 111194 551525213
166308 176736 133104458
40491 147098 267476201
132122 183454 128942548
62389 169962 269897703
48448 138605 226048796
186630 199670 32768152
114956 154965 258436952
183702 197387 34315819
51321 75009 20856137
16044 56117 100378387
72609 150113 356677607
55701 56991 3225621
176517 199303 773892192
42403 139872 594908880
92519 186946 237296434
38722 182571 361006164
1133 130766 189689991
66013 93064 67434719
102430 124383 891515853
84385 195984 803056846
198119 198351 621717
166004 168493 6273542
140092 190292 126142314
78344 81805 8697350
14773 192935 446853657
33493 99170 164520720
88636 181261 232767821
118469 191593 269012535
160786 163534 410156105
154484 157270 6941271
46891 115918 654279151
106122 189014 207878483
106497 142777 90793818
82884 142547 149792318
2417 88631 215571960
159803 199225 883757527
86179 96166 189732486
17923 56107 95716390
69960 164684 883414142
151753 165009 24301005
191858 192752 569466146
77613 92309 895262593
92138 164276 726781551
103132 108655 1399839
175290 185499 25507908
15218 147602 331924303
86633 193217 953053781
11767 101677 225033710
60361 109369 188961624
84502 140654 86972927
17236 17787 463365051
27449 139688 928691916
177500 185352 19670966
46609 118473 180326024
124262 142495 45684168
52551 70329 44570428
58759 80443 54108276
86601 104532 51225828
175025 195283 50795698
68660 185682 895215088
172844 192683 475427770
139971 158873 47591983
13272 53557 750667422
104784 192828 116988106
49905 55768 918867770
94923 101764 17355379
169072 195239 65579596
113729 133259 48832665
92957 117262 61493919
27543 141767 286460694
15727 29534 34388222
199565 199914 86405
34818 43432 21808939
55689 180608 484551599
117661 189643 461925626
117904 186840 172839284
185734 196710 765496117
65274 71793 16183484
56943 139549 206924298
142098 166220 60725610
118535 157386 97439094
60495 137323 266625079
69711 168986 249183537
57046 179787 381552070
79679 110654 78019117
161856 166806 12457061
122101 138310 40536937
26454 68265 104932216
154727 167076 30955405
106677 175814 350929006
31432 124102 404691934
155699 173031 43528129
158437 182838 68842873
18105 50629 81462567
119777 179151 149061161
146692 177677 513231235
96527 128126 912084462
55585 196729 563086797
195213 196605 729002895
163213 186999 59625240
132684 144282 945174352
193852 196327 521709076
62600 88098 470256596
47603 52398 121041061
83908 171577 220356199
163185 184535 53549559
47602 108390 526498404
175860 196405 51527984
67700 118328 126990568
67557 109706 105730419
41658 175515 391096768
140782 197981 474233642
117319 128325 27309016
58927 112716 236702479
87554 127970 101568077
11292 163110 166635875
139818 170217 947926999
23597 140599 293306052
97150 185782 216334512
73639 185820 281619272
124018 172357 121481204
33773 192268 838445144
47055 51650 917724316
88687 112539 60350350
3997 43189 98085862
154722 198466 109738578
131162 161558 76439974
11062 100776 224406819
184108 184907 110514861
147010 147701 1735979
92210 179758 761562752
82709 129277 116878489
28324 126695 246578495
93760 122650 339144377
75527 77938 6025120
134640 182774 942179560
29526 106477 193189148
136306 169439 58625541
42612 46418 9400057
121421 197938 192041261
70789 76666 14510808
160040 184940 510568355
38905 156301 294602553
46512 106160 149729136
64692 116644 343954999
122598 125101 469985473
74042 164558 227455526
107345 146974 99374621
145373 149707 10843822
9226 173691 521067914
23610 146431 942298535
45502 188715 891203579
122303 189641 795584902
113583 188650 982516137
183999 196999 32683869
51072 106328 138680579
55797 171151 976106924
198840 199706 157794590
11054 18060 17494606
131453 168221 92442544
15888 176700 403276794
123259 183680 638217259
62526 77519 37263571
165289 171443 15454276
40989 64052 64548580
5212 31303 565248546
164993 193577 651265559
83408 109675 66140817
37249 191538 906724194
70979 152159 220748653
70870 189149 30136465
126632 178623 130785448
65266 180736 802163271
83757 183496 807804233
62763 152467 224942963
199846 199978 413314522
106280 182055 659160139
76005 90231 95768760
124277 137261 32413966
151313 180837 74116228
174061 194245 50684808
133672 188996 138925214
68304 116832 791889923
62649 143719 203194018
116013 150651 86649276
34430 143813 612823181
197608 197976 901139
83962 132123 120977004
101791 172110 176891614
172898 183657 440518411
115894 198985 757574963
79496 172068 232670908
118931 139411 522762440
185568 198518 32537045
115892 141710 64430326
79283 106872 760494155
180942 199811 47350165
11578 54874 108502209
14245 140469 316335046
70557 145088 224073660
30687 70155 60754253
89033 125159 325797009
187448 192084 971215184
131312 160158 72510102
112087 156276 110790133
134463 171589 658887729
107291 183499 191137639
169382 189189 49519217
79541 146306 167791997
44317 84060 99450439
187157 198427 28358786
153355 160252 1907213
191409 199233 19693446
2995 169055 952905074
80966 91645 26563746
7336 88066 938582259
11256 61790 230044821
108957 143650 740096420
55991 143617 219635817
187159 190010 7166831
189159 195092 15036886
931 129656 322325666
139599 154199 36881264
161182 183786 56710047
3866 9316 13642294
195590 197179 897622315
53553 129839 263072581
104726 129712 62524137
55750 115131 60435380
53162 103143 568766295
123755 198380 231864589
169942 177674 662506299
127676 180673 381972643
194867 198725 985539395
199443 199925 559718944
188602 196155 843777060
142920 180911 95524785
127570 186611 803747240
122407 193989 179774368
66632 186332 300226728
188704 196816 20421764
103473 189114 214979300
55984 71753 39383696
19427 139367 300522640
86947 176240 224406133
50475 71785 53341046
44142 79234 190416095
52235 71052 47144726
6525 47570 102517092
197014 199017 5009075
73992 190118 291518180
66880 78474 28889433
37294 67606 76210881
46217 121232 236334082
19305 91107 765331408
21479 196890 440058253
93913 109024 38332040
40780 75187 86119266
150720 168520 303042971
81787 186119 261900380
53745 130074 191221237
14538 27647 82815059
47350 148038 252715978
154956 197304 867035619
144722 195773 296723746
158986 171078 30560301
120819 169617 122735997
93048 100914 19743640
176944 195159 344535731
178949 183269 983330208
9936 135020 645003138
12090 132562 301812606
32445 154465 306242024
184349 196500 8947082
122325 187078 162529650
99684 195091 239851372
50128 119492 173973273
103815 128330 753543664
108207 126647 45933352
63453 167696 275047292
140997 181169 677573505
191895 195714 130708662
159300 178783 317669218
53345 152006 770179514
86244 171121 213434174
58612 103428 112114710
175746 190446 36783223
121919 170610 122441487
147046 170378 203237730
20616 198543 446254501
57487 175759 370638719
113532 179462 165440365
6337 95007 221608684
57186 121728 161749271
109176 127422 79287858
62445 80765 45642102
126229 198175 180710949
113379 152859 98964292
88408 107645 163669491
52916 155473 257318185
111149 145012 84863575
7119 186457 149710840
103319 117331 575047986
147472 185036 94295831
30761 135416 262337799
75313 135565 645832158
72900 147799 674812887
109403 117168 19591181
106532 107887 135872828
16975 145270 321712869
130314 148168 45026307
18387 150936 419737864
27796 190102 896966011
194313 195535 3056425
196701 199068 5911018
83363 133571 618493414
75263 195718 302486632
193560 194653 2119722
88338 163689 189461410
17509 87342 174650539
176172 196807 137473023
151697 182960 78514995
117345 164387 118053107
96302 150466 739446905
155210 193551 96222100
105337 124195 47279008
128221 197667 439070625
182410 192468 25271313
122178 169344 687458425
81450 182525 253798843
59362 172043 792137200
126454 188657 532894877
87949 180539 232669619
96401 167554 892072920
66316 117324 128047123
87900 131836 110473940
191944 193802 321205575
40659 99093 591282252
13535 84217 639728035
21183 32626 478910032
111342 179028 169788825
63021 74445 28342813
79439 161368 628505145
75046 96721 828939854
23355 182655 399652055
186235 192581 798510251
118876 195124 191424721
104277 169515 163922123
73541 99107 111040456
110206 121163 619300275
22796 72262 123822027
187531 192296 340318049
46791 165852 298794865
12632 197374 463254737
12123 196656 664364108
136739 141532 735232554
46415 180265 335918980
176479 177117 1615673
99325 190743 90603331
100758 133991 83604080
43704 146346 510957696
11513 111261 250099616
58080 180469 782631632
80687 136363 139620509
143048 145340 5964697
61741 78346 41348608
87203 155103 170755255
131929 187214 659476083
199721 199811 222434
13580 122872 442178328
5940 136378 937094378
89020 157264 171633790
7223 72955 164358231
89401 176622 219307283
194717 199193 11179285
38223 151890 285273200
194727 197175 241212016
27153 169568 357476695
152965 156850 9793752
149219 192979 37013486
8019 134302 962106519
78357 174697 241999535
24678 120447 574268284
95961 113553 44672376
67051 144514 194277475
5896 64428 416179368
47287 140087 792325754
113667 169346 969858823
196820 198162 392900738
99097 144262 113651501
77871 112790 87958975
83547 178661 124062394
170834 176642 14409983
179895 199274 48617572
126269 191933 164996003
81103 146106 163334511
45419 173882 322381253
114736 139340 61431974
39910 119023 198487812
176680 195991 48496846
90924 134614 109815957
29299 147021 742300469
141708 193512 71481160
161186 198331 133196950
61476 149475 385551458
135722 169685 558742394
117422 167097 259153232
51790 194571 791592416
40652 156852 695152566
26254 176507 852060469
167774 187722 439516829
186794 198863 389282192
113669 157727 110403825
9925 170029 923765903
183782 188381 106451877
115799 149810 85154826
80069 82183 120548762
87098 105090 45404146
177228 192304 597864895
78846 110691 80189114
127761 167891 100892485
195622 198185 568695694
86749 119933 62335893
73621 129678 730720118
148406 197786 123803643
18087 167435 374532391
52975 100522 426551917
58659 171896 284124829
94147 184854 228003713
60387 172534 281381854
91945 126548 86969127
15031 67838 938548904
66115 117881 129925253
152878 172062 661063059
80920 122825 105231980
146435 194085 119610424
98025 181774 210610777
193873 196695 400330199
41554 125860 211271888
21434 37409 443380878
158605 166371 207566085
111401 131302 49681270
17063 90994 184880717
47499 125537 195660705
196963 197210 597929
110626 147634 92760167
1665 48584 89785819
4045 185010 169419746
183106 197408 35859796
85510 102637 20597492
83728 176333 62459051
169076 186634 36034987
44236 118556 661404849
118299 186698 529305348
79234 170612 594319733
174412 199782 63610346
148199 149573 3425004
103771 178578 187882082
160711 172851 11940644
84038 93856 855511679
5994 15222 166937412
192284 198867 16484512
11270 72618 153516612
108864 170140 153911850
112091 159316 118290864
95773 112133 41660475
17507 131686 286149802
109638 144871 650818979
129609 194848 164018462
159629 166387 17044389
135430 138723 8272908
57693 179632 305835468
29540 131593 469109935
124302 160100 626645602
54334 196083 952786514
24829 160218 727113526
149 74322 185438593
62491 67036 438589977
110667 128211 36872602
9921 167906 396074219
128457 129115 1656935
46402 193252 368532069
165099 198890 304521579
171750 193363 54156553
147914 169629 54600498
148594 184835 90883702
180379 183939 8898387
177236 177573 632446767
61951 96677 341205571
12614 111772 684358693
113764 125611 29487550
137241 192392 138643479
9709 158019 665905199
109672 121724 30142808
2946 69848 167486210
126189 186974 152713621
120807 157249 91597621
46324 70118 133722169
73988 106246 141407493
84678 141678 143138999
25224 87544 156072018
11862 106889 238241902
19628 95016 188457180
194895 197443 6275047
20075 123544 259339880
20150 191120 377469327
123103 144288 53157388
10842 16245 133680985
99927 152088 131201424
94603 148079 873063923
161309 190056 904189401
101145 121788 52067009
145135 159470 35891954
178412 183585 839682222
98726 182070 914120886
31085 182246 683060734
150676 176754 65562284
140129 172338 81150410
68565 168352 529587527
992 67454 753998660
121581 196450 164655002
61298 152803 229450126
129197 160775 79372746
16447 83638 168140315
131000 165654 87215182
57883 130473 597766302
32416 84626 948061362
1826 53358 128960301
79922 186132 266615029
116465 191248 187463381
37374 45689 791908629
123368 187047 159813232
150479 185027 615684529
6422 127383 42890300
85926 172323 415446697
119330 189258 259933479
144116 188159 110545135
163759 194491 77121081
17072 86854 632596845
1746 165870 411452643
86897 174753 655040635
30155 109699 158421074
42946 194889 242866734
66892 199781 333417772
28512 120953 231810100
103482 127750 136138155
160526 189171 736300747
47654 127851 201073800
167459 175845 754787936
87967 187934 251164083
35482 76352 102363849
138997 171265 995889388
35608 82696 913620121
129434 144169 64202853
118244 130565 30698407
116944 157156 496438235
32760 113261 629365053
188925 193998 805064973
22315 108263 215508400
102837 194909 387590816
97800 189760 287192970
25223 37266 20500115
32171 125472 699311964
149293 183683 86301546
146731 198728 264834598
90270 111603 54063507
106423 134269 777021855
20632 157299 923337598
110852 139321 100016179
185563 194500 22532977
151157 189540 170097168
129518 134882 13431588
186811 197679 517150541
47117 127423 201311550
62522 74861 7651058
127091 174303 118765693
151669 178326 66998698
28813 136886 673419967
171651 199747 832066670
78655 92907 35554344
28470 123727 238941202
143534 177574 85562093
37575 73971 935162863
146355 177364 77851458
48199 171257 400883645
17501 173162 390434195
73748 90764 42416730
59994 193239 735141879
27978 191174 409491524
117022 173530 382749649
72376 102609 75705746
44716 56163 516002085
35048 112823 195381087
154791 155642 2129667
130809 147724 42627568
176796 183402 659496632
52359 97548 980498353
171176 195638 61309194
585 68686 666021959
87438 113476 307903991
88985 131820 52311513
184269 191812 18895767
25930 151433 314852727
15774 171153 389769498
111333 160871 124185845
90280 143411 133595696
57816 85328 210258423
167033 182482 31229641
159786 164193 11201388
101653 193495 230802537
51225 105409 286741409
147603 182547 87708412
46101 67802 54498447
52401 168747 8576073
198621 199196 506922397
139321 151249 451488553
31992 48669 522409059
100049 117527 44352548
47838 95247 118505692
108770 147364 96789571
56727 128082 573917934
30057 100228 286892135
165882 186587 57137845
19419 114698 666408879
63488 108201 112107308
27824 82565 766433100
59576 110045 59716973
188414 195978 996780469
225 18715 46056441
56075 95097 362548551
92625 178736 585225360
132141 153297 7980879
44270 69533 859905905
125516 164915 99197206
62782 140547 881699253
111057 140747 402518085
32601 179764 821465201
77033 172290 239349099
27623 74041 371635037
181222 184801 8959091
135761 189174 459405338
145854 152434 612817706
141768 168337 66884794
72546 167160 237530764
141206 149301 787687712
1351 53982 982670131
11033 35695 203032918
117376 155482 406384302
374 160756 401927367
59480 124854 910223911
166291 188031 27082224
90270 105040 470681879
15700 152287 814742600
40885 118625 572497148
116582 130700 8263343
42030 43552 3813213
186895 188563 4201762
23038 34520 687410491
164216 184560 571016502
84755 182771 381244174
10502 199219 473246980
83628 172822 224089927
199954 199962 18579
91977 132043 100822630
1309 36358 87448655
167595 172985 13576374
34429 40140 710739655
98849 144020 113673287
73012 94987 54776975
178140 199090 952538219
23338 195648 481554994
21553 77592 535945460
186771 197617 27234328
1314 24761 58324112
154303 184487 75709725
102512 158905 888155908
197044 197143 780585390
138855 188396 178447665
107227 126480 47982291
19204 83248 186263968
199278 199903 808930170
40212 181423 354331130
150819 199386 860104184
196999 198809 4486685
107311 147820 967710823
3379 153359 602127330
87889 136167 112397163
48771 49103 895365139
55716 154568 247945186
172195 189727 301774886
76625 106761 286910431
29534 96622 260638973
86162 178479 404675550
151351 161061 24399544
153758 169656 925189247
57997 144902 972103843
184154 185714 159889444
16547 45939 73541987
176860 177431 1461603
8079 38452 241024789
190832 198007 70343770
99467 126355 67611146
134517 165270 124463111
130656 137378 16825205
45199 170832 181644565
10518 170937 402358892
27375 131966 532532817
54880 198856 563119968
61088 76578 983431803
1732 39834 819772198
38118 154489 292126367
138591 148396 24853142
173396 199563 65629854
107776 184607 192700120
61299 126209 162565264
141636 159446 887398465
46860 107414 319860922
50362 110309 829186576
45303 154745 274654011
158391 162477 736687111
36393 54194 44852519
175371 175502 316367
100718 178406 266741405
76966 100233 30547288
124353 173637 949471340
35532 137657 693253155
147096 190163 108047416
117734 153102 821295138
185001 189900 164090292
68807 183470 287715465
134540 162129 69500264
131179 196187 163359822
51093 122481 609442923
100592 153724 133670364
181511 189080 18917646
167588 198183 76747337
113455 185288 145874142
151601 184395 82383040
147253 186784 99160642
192095 194319 851929052
160962 183533 295692680
80287 192389 281524959
53836 69492 39174894
151080 161644 458634817
77004 199308 948942933
137817 172613 87633775
56481 142106 214618449
191243 199947 528902386
139321 186515 118617559
113029 119329 8606055
8398 91119 206739190
52210 106707 136781404
39131 148613 570599743
161257 186031 62129384
56716 176512 650905314
4256 103776 749542737
35475 47201 20791883
46293 181754 691734858
128698 167603 97792129
170513 171610 32466380
13410 86503 22309035
44952 75120 75466242
189625 197026 18622864
29627 121875 231356817
170008 185834 466438356
183062 196242 33166355
124109 189447 962148575
43647 67141 15112275
90189 175331 214122593
129453 147713 46045427
120088 173395 133870217
141079 158060 651809884
188466 192868 578530466
87874 122949 388318369
112723 175730 158007239
80909 170848 226045177
23727 57648 85211953
140783 198498 145034618
28574 172636 361589904
18745 199115 452468741
197849 198528 794854734
96319 110381 332404010
159825 190924 772946207
146427 194221 119994938
74724 134574 150143140
140151 181351 253639257
54554 58780 496014317
108556 147457 97590664
110884 142937 547314658
171516 182051 26347466
17803 78903 763659466
190595 198624 371466801
58803 153716 237994477
24167 73905 124636697
191964 196371 11111378
11616 158121 880782481
91793 97643 897208371
148240 182487 77258693
149145 194412 113674320
86878 88284 259049200
52675 104254 129258717
37949 116869 198241188
26471 95941 173789460
48702 68995 50904776
15013 27422 248282340
85716 117340 26727032
47852 111362 670947746
52556 65300 32025410
159856 194353 15005978
73662 119742 115776362
170145 171876 4321450
135415 158869 59007787
1314 37715 90802711
127966 173928 115578272
34519 138232 28200453
58753 73238 36059080
75049 151609 192228886
15919 130198 471017466
150549 191102 101814649
71087 192333 416103526
81256 132010 127405106
18093 151562 334625899
107624 167584 215487200
37555 132465 961925537
3152 74085 661333351
171414 186107 36687057
59408 62522 7795724
54378 69098 122983122
38516 111268 182725081
165662 180038 306630562
81415 93934 31196835
179097 180455 3354241
82548 169457 240270020
34342 116628 647749950
94565 159787 164086722
84113 117535 84267007
161819 199391 94285946
137700 178041 729503540
75161 165480 118517276
124037 163072 434259337
43699 117620 989411280
71153 193408 895612250
95123 196940 256029311
186192 193740 19062993
12404 30509 28389660
68564 121963 133841064
181478 195094 556744014
45348 180154 712875844
138411 142953 354551333
175978 180674 244988631
153911 190897 69310100
129801 193687 773559359
173820 192774 47529079
149105 199232 94957371
138882 193743 911914861
194005 194634 1608250
128681 199352 226474302
11986 61015 191752392
187163 191612 11241110
96473 187393 854880874
42914 137279 236440489
81050 143859 17037125
54559 198844 706069878
85657 173330 813038779
197043 199678 963979134
133623 137210 8944770
79345 84118 11954082
96372 122966 67067185
37233 40284 7739822
107674 154058 116323137
125625 150491 324974851
107302 123630 40815320
107795 123036 38096452
197884 198037 155431718
181903 185107 296573021
190881 199922 22724495
15376 98106 206894152
136112 168413 81354687
28492 95027 486511058
4119 13127 22445208
62888 187155 345148929
126204 195103 871123422
163579 181698 45427904
111819 144431 81610326
75234 81208 192985650
168975 191621 695489123
63993 159547 239581802
113964 198394 211822588
101116 135738 87039521
98642 173826 189119472
42811 143792 447768687
187523 191077 8962306
123921 190208 166362371
41278 81613 100996141
128479 133187 10336503
190025 198314 20856207
91953 162870 178386855
104953 166810 155310769
103144 150854 807879678
161051 187449 66170436
34733 154014 934140428
182267 184512 5614620
103859 187000 389721837
199248 199342 229436
59894 151874 869493572
122328 168860 116974934
31131 38049 27152297
38352 104842 166850835
121723 122207 205243438
73446 137632 160971956
131301 154285 57840468
57688 161401 210662993
65010 87715 53519181
11966 195107 496129319
8177 96467 883490075
8543 117778 435820332
176322 177564 1687277
73850 111865 95676208
17384 113422 240800005
79785 109695 396099351
137622 190793 965588974
50323 90857 279579756
13905 82255 394482617
132196 182698 154209041
78148 117827 99821876
15890 166459 875900552
2954 21135 45441010
86450 137197 115740155
85656 199315 802764372
101031 112732 420997774
138218 190907 132416680
47271 130855 209551449
24455 124914 999539611
64469 104542 941081485
139837 156993 43273715
26466 36327 24687582
45282 172212 910102994
60590 149747 223606773
147491 155902 21158648
178499 188945 628793434
131489 145563 35494124
44128 77850 553059360
144762 145625 2218283
151773 172510 52223128
166086 168249 5427955
22818 155786 834414251
29228 185239 337682818
82669 176502 610710106
134739 148506 729041878
9260 117718 271915576
114106 139095 334024771
113243 184697 403780292
56162 102550 116037090
62375 82803 192647864
88661 168926 569970151
182212 182402 457631
118557 169597 128202495
125917 148152 56058641
26511 90578 642292010
27781 164672 542873956
13236 46744 583103675
100562 199250 248030541
8045 15924 740123155
118744 136605 192835478
95940 184622 393937349
166939 187567 423901065
187820 198906 27876879
195393 199336 9829500
196348 197396 2498205
153873 196463 451092073
27781 159447 330317390
175893 196826 52481672
26914 169393 804999897
43155 189459 366926524
192905 194736 798175491
85471 190998 773309574
77894 94512 783914336
133949 198475 242777361
89033 123663 87225987
170872 198672 69596490
152407 192222 99996688
19761 135942 778301286
151472 189444 13424234
110555 173157 157058627
178908 182541 9095199
77040 139237 839592145
119413 180144 152414321
29648 189198 400255308
189061 196557 18938641
5915 45503 98981631
92719 176532 210711217
111585 137373 75317739
92490 179049 450229116
43458 186883 669858122
64949 104459 98955621
16712 151451 991352162
165114 173716 311564142
182282 188842 16435498
45830 100841 991742965
136856 150951 35501118
103014 113824 27416071
24216 31934 721117568
12716 192940 451975401
42450 138740 522211342
155039 179599 622112039
27890 180968 801452875
135493 167816 81324989
15285 100741 213795511
106033 134576 91818306
81208 172176 333182228
79918 146743 347271645
161759 192040 575437511
107195 186912 199903176
13048 40634 326352553
153127 160160 17685228
65526 183855 937348491
179313 185247 553062493
136302 143749 18849806
129505 157585 684334757
178852 187434 2218140
57719 136643 731317180
157046 165597 205582816
185668 197888 30653685
152816 156335 8898096
129133 135043 14758926
46700 79704 503311094
154461 179561 291608620
9558 178717 720845272
95137 119370 423107359
39212 156967 129380168
67338 145389 195827430
29576 193690 411844249
179338 193306 252053433
194964 196426 762031089
188885 196301 298742031
120942 136614 290186699
174250 188063 43092546
94515 153048 147288928
51246 196771 431297547
73566 175210 516081879
118007 140452 742640293
163410 181281 527639380
199240 199943 1754761
177997 178310 787844
89061 158320 300134747
20385 187256 756914323
163512 186303 57091485
56894 129105 180918780
154635 197042 629749925
76419 77245 2101167
159128 194616 89233485
6623 27797 52693474
150637 176199 852501195
170384 184987 36465994
10730 33752 57355291
83925 108574 542774417
97367 133317 25745785
62926 106998 110538581
47823 87784 99949320
33286 87524 600220760
37093 63551 28537153
52652 180084 398937926
125217 142199 155184599
105257 126274 481240246
36563 125425 554491246
171021 186754 39272276
3637 30281 66516881
101516 103818 628470400
22159 75147 132550247
11316 145803 337185046
8398 25491 759414180
180827 195053 298810401
12366 189597 984659619
73490 75992 6253811
131069 196328 27279000
148275 149522 580745115
162359 191571 754523693
53471 134431 202832565
25574 59063 292362074
102457 135352 82587303
126747 134093 211128370
68436 196949 322462360
139467 159567 455588073
160549 161353 987756129
58374 62032 9155341
31139 118264 218644263
154078 168571 898103514
85012 124078 98281240
96942 151031 233439174
129643 154893 147906091
42535 152746 878972269
151226 183816 805980733
85122 154572 426472294
134751 167052 81291954
33984 178259 268198590
75434 105648 75965629
169625 197577 743805879
49052 112469 159196793
112375 114295 258671448
5717 48594 107227003
143629 178450 178499006
50930 55408 11338860
160777 188413 69327255
166053 171956 14899509
59015 193760 975998519
164652 184994 155441125
1435 113342 546354564
133212 195764 781914098
128279 174788 117020037
3717 171048 155576574
44111 184173 259306066
82464 193512 278906873
182635 188422 14481572
3697 57563 903019077
180107 183675 445841085
68585 190130 351734032
33837 188689 561669062
130175 148065 45133730
122972 148053 243618688
178917 197579 46764041
40815 125505 212289053
70076 171170 773208889
36130 145606 274735735
91217 162680 179746108
119164 181239 887540220
143375 148771 294032989
45215 125186 826834401
11131 36115 62366280
153229 173540 882855154
179443 183609 10404071
96159 188733 232709954
21403 130338 966027742
105439 121062 943002838
66744 156765 393288526
187593 194947 18619170
75301 121661 476119382
143479 151461 20106193
97967 189935 685483765
161962 193182 78342829
77332 178942 613696816
118816 159951 103193818
101749 119674 45263020
189686 193841 10523246
11637 134055 306696833
60737 94635 258611245
143804 188495 112208903
183655 187604 859128484
139241 141651 6078022
168331 178311 25017420
81152 135053 135188067
186438 194246 211931531
69572 182793 284086951
145415 159373 34921399
86759 179713 233597513
19396 94524 187833986
62215 97324 850033793
156191 166536 25993654
97433 161991 964043360
31791 56539 62171042
81559 111358 75039183
40732 98011 666578613
73048 88279 234214472
24198 159078 609781953
45817 154786 582445305
42189 99531 143394658
168801 187389 46496313
2937 141965 931783637
42646 164523 305833820
56227 151926 491534347
4198 86918 206942253
38220 52624 36296446
44356 64782 262005901
1490 106206 262353705
166449 197453 376125988
132079 145634 4886390
58185 125237 167911996
73206 132199 148048177
76978 126934 125298575
142486 163402 52659941
22367 182819 804465953
107544 129631 55132898
104831 171560 167654124
141241 190709 124312154
138759 153866 38112987
160258 177171 42514977
59343 85324 64713790
18512 89178 176763715
187184 191790 364014711
110374 123698 315784568
147186 195557 118009785
157913 172886 37726700
185505 193059 523251011
146287 154301 20118972
76447 105703 73637952
145369 163658 751556549
181889 194255 28604080
87894 110520 966299924
15395 161897 553855051
107827 107837 416622391
41049 136543 239327000
192295 197805 462213313
36010 93960 145034972
149409 190429 102881016
4010 169121 819152066
176193 178595 701372062
118318 153372 87884545
18863 32429 775426467
53528 83870 75810402
121944 166514 111964513
131072 155083 60474707
17008 57751 300758819
90334 140322 125621155
17332 33905 692406528
127935 144362 41339557
141519 181343 100111576
82245 189053 268142721
26340 29971 9116472
43722 53539 24621457
77878 171492 947194680
34373 131822 244504515
165661 182810 42954475
12459 185991 435142741
30499 95814 194785906
50637 142580 303487488
98128 169704 180172772
151017 157236 15668183
117678 156719 97866464
190287 190450 401779
188188 197129 22515438
10944 60182 123386671
57709 63279 13943510
175958 186044 23942918
24690 81528 552229313
91565 121204 517280289
129632 146478 42491963
188397 195147 629852066
52946 73672 51766010
119474 171278 130171581
106245 153517 118503461
103772 109004 502844072
119647 122242 226267833
112620 184844 882802214
191576 197904 774855434
28957 132569 259818166
32203 167347 339130713
50620 143175 232030999
47394 90624 159063694
25762 103173 194066918
151020 168158 676854149
119303 184728 391127580
121995 132170 661539570
41329 111429 600086620
140177 194933 451168562
24170 99681 189099151
88523 171060 207585960
82135 134659 395895537
191197 198879 19299276
174046 199633 286024351
10052 112679 257291422
75794 182970 848881551
8312 38333 74807120
44350 176249 331010600
122449 167042 898804353
73659 169818 886041680
165897 196454 76670093
192868 195156 5820265
173264 194542 307867221
121265 181457 151155356
69098 86112 45882018
129826 159514 74648452
166457 199424 82712370
77207 166422 617777076
107787 123619 500887836
9307 187653 447077857
57454 100390 107230923
178707 190749 30132712
53328 134853 445839977
136545 138435 4772953
175406 180895 8786647
181386 188411 224543084
80080 90831 26721375
62988 173526 723771261
40932 196075 842865728
140385 151464 27952575
109112 136972 533080375
6927 88984 205044935
153600 171250 44469626
168834 187613 762108954
135116 165772 866374732
184778 199225 933357667
171958 199170 260503081
132753 175996 685225225
110814 148638 94869883
55116 56104 2431593
33564 51372 944323421
12827 75615 521831926
164181 190801 66665980
27269 67411 825466213
5212 145107 625680750
146006 168308 310589718
184246 189051 855336414
175397 193141 323473160
30127 74969 767697513
17668 38116 284898678
170680 193488 57101693
186360 196047 24439610
18297 168621 377100947
12751 150494 345288667
126834 185205 24078372
133307 171390 148380907
100900 170888 176171464
117030 158795 104638640
161259 171988 27082295
12227 28770 220501752
189649 197920 20713126
116563 151082 86366882
97015 120366 59009348
36832 51287 386604962
45082 112736 924759761
70588 192461 305848211
83748 183193 537481997
82204 117015 510580665
44761 133620 222796386
94694 196947 904105366
172533 199993 68790222
11058 91600 201355192
63457 94673 77695952
106713 188127 791817248
98899 125624 67297845
142905 152574 24401491
16235 105511 956429096
128470 143891 38762134
187684 196771 528796718
151093 195573 111755460
11045 191950 453616681
135372 192054 977759588
124693 196538 357572113
51528 119462 857859256
40846 131359 434314779
140915 172162 558343821
11943 126079 285878968
55339 64168 22086166
149917 165361 38883747
174809 199940 62977321
80345 172302 452354364
35578 159222 310176070
22524 96360 184613879
34006 110877 68831933
94237 165777 659498306
32839 77403 111687828
174950 199009 60284216
20729 73517 132082031
155456 184342 288882910
43299 104379 153012709
67865 153651 442289429
141492 155768 36018306
152553 177291 959146376
187732 199087 28585353
80787 172352 230052485
147468 157385 24858849
198002 198056 529344186
174519 196026 308801980
81922 102910 762014443
151059 180587 100419296
102410 139321 92674756
57752 78628 609102297
178487 188278 24458010
858 127546 317215206
42052 148143 488732691
161900 184671 57103741
176681 177928 3145642
18335 144019 315092815
117343 141712 446032804
165751 171154 13623677
55628 139201 17510910
100199 118043 45177973
70962 145050 929550106
142042 174454 778958588
48699 95059 29715535
75466 157201 204589693
139554 156571 709570329
157697 187456 559048084
58313 126218 170006437
54132 142553 221594438
130476 193783 159088308
163648 180967 332650835
50157 180850 761244768
123080 142510 514306861
56289 121123 162502305
73283 129302 251239618
47925 76545 168850497
81969 196329 287187827
5921 15902 24927734
144879 185965 617126588
55117 122893 639753603
29343 138162 869659108
149051 177511 331022911
124248 195699 652590255
155602 198662 556462168
54057 64599 226974761
126722 147067 36911996
130276 172887 107185286
118601 149309 77037305
198717 198843 304224
176555 185852 492406316
186174 190168 10060906
193566 199136 13964183
57355 74485 42646048
124249 167063 107506765
128362 139372 4488077
45430 108738 158860434
66956 142186 188557810
38558 109146 177181627
165381 198793 846261670
24407 42948 46677044
139861 185927 115805370
26231 63153 51520121
142454 143227 1941808
131333 192681 154085674
155281 187773 90045112
35981 48585 958933538
79655 162225 207468016
22957 191051 421596094
68762 88757 49800952
57923 94870 991606500
156295 197088 102370024
39335 62095 146232786
48054 91810 109478524
161525 197887 91220468
66306 67390 844425624
137714 145636 598527372
64683 193551 323321764
193972 194602 487928528
186266 199482 10043176
6029 192175 466772581
157783 184269 66573363
145993 162738 24949472
2188 153588 379431383
139735 184145 111659523
137441 151280 34923504
87640 186006 893208985
80275 88918 660386996
31214 194194 409032653
150163 198228 200608865
122335 125286 7355520
69170 162215 772945420
173289 189184 651024108
174933 197133 406750282
12897 37575 61611521
198836 199641 2050662
21908 73830 129934260
111931 199781 220314075
40681 95443 136905249
97665 187664 226211180
34139 122513 800957403
153780 180281 66553607
38496 166511 321333662
69182 105515 140858709
162244 193837 684754201
173925 180644 684991452
154290 192707 96399246
79426 194370 712356851
117104 187706 176982300
45038 164264 772532124
109978 151914 105140114
42013 123321 20762756
126941 157755 652688591
34109 72152 522064493
118198 127794 23874849
180990 190823 24647942
88602 149698 477903004
90327 100896 26548828
25144 122718 244761861
37966 77439 98953841
48720 75359 400250081
103503 108590 12904094
169531 176224 55191679
110263 138845 71438586
36173 82101 115085801
172490 192511 403683119
187821 191002 8002532
169251 194636 63658503
128314 190032 155015004
67234 118742 172508018
50977 113541 156977029
85943 181876 241063719
136730 170183 84353182
177677 189619 674057115
54957 183436 613545516
63196 122192 479777232
70349 160049 225049454
159085 159673 1503603
130282 155006 62259755
176960 190593 1721916
124745 181386 907102609
646 55739 137895489
92165 147746 139884583
115552 116939 532340224
82468 170787 222024565
102739 132306 74320074
84874 114127 73782906
116152 126993 735911267
51633 189356 625288917
139432 165447 65611732
177246 179478 5596262
131389 145352 531400671
71958 189510 783834467
72616 111136 845768008
76469 97024 614955644
93121 196988 261028591
163989 187319 516409543
174970 196827 54774761
151025 165804 712843926
150810 196531 114874699
162774 192245 73935752
132937 187459 136913513
176986 187611 26545456
152232 166870 264865370
121445 157763 91115340
37525 43739 427301562
87069 97362 938591732
176189 192715 716625820
119259 172720 134237257
147687 189843 648963601
93280 198675 721216859
101700 197418 240453681
53369 62357 18991142
147631 158605 445263473
15664 79093 202564194
15228 103165 498132557
159160 178871 979302193
97964 196824 248558190
86499 195173 965969200
42649 153582 278209431
46021 51152 12916689
124179 175758 129552485
68149 116564 121634283
15992 108587 901550634
82595 158625 190924148
67920 87897 62761578
184273 184464 753184173
39196 183355 361756221
186042 195914 584213128
199120 199127 15674
12436 17909 13684679
172727 189303 41455548
60580 176535 290856124
88740 98532 24490377
110343 152881 437452452
88749 132234 109317372
144509 156892 974796391
6708 112070 264070827
36589 48275 29306422
148409 174611 414104835
169452 194097 353955855
115068 149045 85093226
22365 22454 219235343
103616 158729 484180729
127847 193255 164337629
55954 196088 351585828
62095 147937 840334018
115097 187649 65949711
188272 191751 8770003
163143 173979 27212232
184308 199546 313563508
173088 186652 33950375
130238 132684 641844976
54527 121003 715133174
75712 136890 110489968
15110 41705 486795518
51998 192972 708606057
94807 166805 181194708
145844 188257 106337765
100460 100762 622259570
84858 189237 995299815
114221 173622 586545901
84534 166949 842141501
61002 155151 141169103
134627 142908 811524712
123261 151971 575183470
148506 193462 626527031
113407 197717 785535534
93365 155932 344894541
168008 169447 3731226
97170 187263 626039956
50440 81242 77049280
100569 168304 920468005
72370 87189 154085274
153854 165751 537281603
166672 190015 366701190
152254 180338 70539583
185918 188638 756228856
176928 193055 467115013
10313 135370 313238574
165944 194176 112331156
80560 162756 206518129
197005 199041 5083659
178234 178721 1250696
19662 171615 749635085
180157 189972 254677432
26442 152796 316959650
88932 148496 149909667
20674 108049 219098907
74984 187224 281770467
146613 146925 779849
96078 193818 560052374
153999 198865 112583339
28468 126431 245543578
135165 161962 67487072
90164 112651 56942778
48830 97043 313313940
195173 195184 27810
59257 109174 138998909
37532 48773 28310772
21511 90011 171340787
145693 172270 66806632
85870 123381 94383145
196568 197960 3390818
174696 197870 58014097
190049 194533 11382411
70281 134982 162099475
117839 145249 107424019
49306 123822 186852868
36110 127971 230327666
159520 190788 821005299
49949 87077 229307020
170446 190428 648058874
117639 182279 714436087
138181 153191 812996616
45733 53332 19128510
104842 120533 375546806
72999 183542 277495136
194277 197102 7036438
128413 192911 254892760
167941 194032 65519018
134004 142616 21643276
105913 181559 917237907
17823 114617 242788803
195373 196361 2468931
78515 157651 981794090
169313 185116 39566996
166356 181713 929132085
35812 49218 33688742
19949 41036 588731772
63123 76089 19925886
154218 185703 74954511
132440 173967 935435917
165190 185579 701354346
182049 186641 771912813
43482 59741 38156728
112359 133876 5483340
51584 101028 123624051
703 184186 459923958
13847 125277 444086993
197510 199154 971819149
45329 194423 374176108
160815 167809 530902076
167407 188531 979837778
148925 166253 43537835
192081 195681 9057061
72290 198887 317784647
36172 88717 131512664
43469 168356 996861685
90396 181252 739244323
107187 124341 449924593
185519 189567 157328663
1556 157231 390158980
174686 175736 3934290
45656 131869 304421139
96913 122482 678286640
33478 85919 645414547
194231 196120 331793384
186730 194566 19782409
79754 152250 182041773
58452 139643 37475933
197239 198405 1930004
21254 50964 74398637
2935 78423 188861317
13968 40424 66172389
99575 132998 84070559
25168 176404 379545088
76315 156311 200971138
79124 84424 13254504
112355 187652 188720167
160401 166411 867739509
19894 145371 853453254
75631 157008 316543853
14755 48135 83479010
195755 198618 7152586
147739 166926 520495621
65008 144806 200097947
33539 191089 395416490
60961 155062 236044807
144229 168002 59751606
52111 137022 212778240
94936 197180 852215215
28851 77337 121453143
16928 196188 449642699
61661 84071 55835055
125191 182816 976658590
55195 118168 432671357
199643 199682 103476
56611 196075 349942129
174371 193423 47815416
39139 158549 299535738
184984 198181 610591923
135823 152843 979880119
181864 194517 31794527
113602 168916 138853828
8380 9989 3964069
57270 152900 837239393
64912 68355 8592047
60775 81111 145776047
161489 184055 303621972
142281 149732 56315045
184483 187462 7414271
52228 141912 224826226
85210 163829 304993016
41131 105530 161521088
93574 145856 131653457
58195 193246 585897761
70626 113317 988514273
78757 93657 37140746
31600 54955 626786646
116953 135395 45950164
87511 194321 782431049
11124 173069 406117808
49196 198031 373371956
81365 194680 284606766
120874 188278 676356376
114408 186160 756498234
92456 119771 68929247
129121 145933 254355688
112422 128336 314554668
120917 130324 23569603
106771 130570 641042065
92151 176690 955409278
18224 132046 285273832
170749 198109 232880231
73123 146408 184036281
62606 113451 240324283
56979 77618 51458615
113441 135352 990739015
31346 176007 363085564
113629 123661 25061722
167359 179709 31014577
117387 160572 108217428
83795 197261 284941460
168734 195669 67555104
185130 188143 7495344
31638 53180 892003592
128005 164852 381043171
18051 153758 340265218
86640 147305 152507310
2756 174061 724864541
115264 140735 269597653
6932 103034 240477684
108183 170668 470469766
118390 184230 448258384
35181 38614 754303930
189423 199320 411926612
30767 41566 27122942
22221 131565 274007625
140142 167108 67863927
97790 149744 130812123
92093 159239 243633335
2975 11705 756870562
50693 158000 291603561
77118 95066 44717114
173029 187581 36380622
82849 193903 350002844
33101 92767 149390725
149614 168415 47224557
39206 174512 339597759
166372 189127 57015228
109408 134387 958582987
91413 157950 167260047
144423 158624 39634470
83439 85586 5265649
196120 197370 361258033
74119 142183 988907347
12000 92850 202192453
25349 92621 168457358
129788 143017 33252815
14532 82588 170348818
168995 198679 224415599
16369 92416 190204412
24526 141153 429364015
120751 174713 135650036
193904 197216 8268412
83208 107204 856358639
65936 97053 486659660
143581 174554 494452252
191686 193378 235946005
179205 186907 128447904
152952 162934 25130121
71801 172856 405085124
77587 169367 230628138
74507 126156 129573230
196235 198585 131058903
99628 160880 196006724
58447 90794 894300009
46311 139047 554438008
137898 143205 104658013
189589 192867 8232829
189794 191075 3226484
118158 153104 845790371
44542 90200 114167753
196166 197172 533190464
71195 94954 186424513
47765 103680 844862447
172750 180242 18761643
31602 159610 321137168
116225 137925 54041909
89288 121277 763367079
132318 142385 308299694
170121 181129 27471722
12083 14719 717649173
195772 196478 1785962
27683 196409 345187763
67951 114222 116158563
132839 139202 714407232
91620 163912 181920287
134243 140869 16637487
128638 156590 70324849
29553 109643 363722999
141930 197376 963017695
156529 167727 929696252
89877 158555 172615537
180253 180800 1354077
42667 72444 74505072
30369 46825 41245640
70719 126062 138649291
197070 197390 736883
20987 31414 25927841
81626 117211 89569029
40523 117783 193952238
160248 197046 92406831
30245 156351 316382579
141254 177974 305324369
119736 163578 110081491
30987 95906 162400954
94115 185614 181339773
148393 157758 23345784
52616 153078 251998254
79547 117430 863500547
53273 108297 138043451
9043 14483 13447302
183845 196358 31489699
168009 177069 319438076
139898 158589 874978330
33105 169904 343462963
55685 142019 216344473
5233 189989 463162146
103990 142027 95373971
189072 194912 31831614
186345 198258 983484811
175667 192915 934117953
164780 193054 405744911
69084 114641 143903682
65867 96239 988826409
72326 133161 152607948
76209 105182 40953088
165524 174361 22137173
53677 122140 348145140
21718 145755 311078003
55300 159645 261600787
183684 197595 759188734
71867 172124 251793271
66586 113291 902744518
102958 138712 792892644
52359 52835 234648
72397 97964 63797555
156302 157763 564804789
152180 178090 739815035
118499 194470 190686996
41657 164791 680089807
186276 197878 807979468
170572 177498 17257033
140993 186132 66676987
185989 189400 446300211
42733 166115 806019028
138451 146084 98283618
179667 185008 773958172
164047 188772 257834843
53100 196669 360201875
120244 160624 923551280
169568 193969 61169551
157215 186112 122154259
193192 195135 12231385
192050 194642 772856561
181224 196751 546194657
61179 141700 727665680
180252 188848 220999614
134275 140297 812357488
143659 197026 134043750
96078 159350 373053353
86797 87282 1191472
137443 158963 497282889
48953 86916 94927715
1099 38083 936900951
157342 165779 810739598
190873 192662 381995917
52728 172429 300421558
41325 42803 3772316
113237 193879 831267746
169289 177477 20462718
190473 194391 267518401
3458 187323 460903654
49923 70294 825573904
83210 158814 879147557
98315 176450 196501395
70743 143495 182439474
123034 129665 16489483
66570 96170 91272880
86726 129912 108479480
134167 141864 19374638
37081 70619 84202046
9278 53167 109880983
17365 95979 505978303
144217 182970 344013977
49890 198717 817867875
62041 81969 900278385
164587 189100 61300857
188356 193454 12913881
189779 195562 14611395
94423 171420 193766155
55682 195818 738097639
15188 82014 167263441
110338 114788 11174440
1688 108003 505531358
77997 159441 401951206
169447 188412 160789297
21893 67714 114842608
72979 124521 462544576
122540 190919 284978723
110376 118229 759625299
29178 119193 843809084
82680 108422 64861372
143910 168514 562609702
138901 185994 118346431
25388 163058 367488711
34923 179989 364112735
126619 157818 188387367
153314 192159 97591741
145803 167238 632004536
185077 192599 862376166
191116 193424 674684001
128937 168116 268887555
18316 107854 224564488
189591 199763 120759795
63691 93643 58788150
172 81395 203123604
173034 176956 9816820
176980 188875 29787606
148118 195307 767093653
181582 193273 29364056
104667 198478 302216215
120163 180146 95956469
15593 176825 404316410
151034 161699 26827143
184451 191091 101769798
119049 154875 224249815
72516 157942 810487601
160355 199128 203592133
133784 186890 133389198
154409 184571 75650237
10960 151481 884550262
88391 115176 11713154
69575 173029 814209764
41638 98499 899380480
187132 188818 4292107
42568 63255 51920191
62809 158344 455242446
110165 116525 16057690
5146 173009 420913853
16449 151902 339590814
124768 154263 74150758
98114 123715 310728108
70604 176661 195744174
121394 157119 904709620
150814 184842 593564327
20992 93142 250068727
160586 174378 147951180
89588 152549 452245742
159481 174195 5178993
96473 138118 104723649
118887 183659 427552129
9982 112490 256965237
87159 173224 286002401
156708 194993 96139638
4264 81187 192512344
52279 145232 233193634
192863 198417 185334796
162850 179011 40551689
108843 139283 76154339
164372 184131 806768273
160634 167118 16297276
168923 194971 65343050
54614 71565 42360054
117061 144790 196373992
13087 105776 904832793
128639 174453 598808622
197039 199483 6110518
70351 196996 317821574
33463 170808 952842188
179504 182582 198542037
175520 187640 30252502
31052 56965 65144797
195090 199118 10060086
28312 77091 63195965
22632 38195 38732642
77659 129242 129435113
132063 189452 923186603
29454 38985 720968740
154226 173740 48981405
14309 135147 422729107
8384 122428 285637100
134094 176482 821310852
179071 192364 33338918
130576 137140 606139721
80169 149172 403639235
155520 169986 58705708
136789 150879 207102152
74860 171256 476157695
163595 164544 1015369
167806 178879 408046305
189779 199417 24227187
63587 196782 977068836
60405 167422 268382212
100418 162043 59643366
190449 196325 14869576
10577 104871 606988648
149455 154271 142809969
27319 42921 39279347
127600 138594 580220520
60059 154505 787039712
40229 55014 845345710
187844 197927 25291602
5837 141973 426336745
80681 100029 48380773
54049 127420 340886269
12600 188228 440350829
139669 198991 196357479
166484 193942 68925137
53779 164633 854978257
49635 182100 332369717
96133 184978 473483589
180548 198841 45902843
58429 192736 676344726
80064 139276 391789235
95074 118037 585373517
199516 199898 255250909
52396 67257 37299421
76227 79775 8924114
96474 113190 42495386
28511 160219 543965912
22712 54322 14570795
55301 197798 933640820
159307 185277 380363896
171764 185955 23948905
121806 144694 57490647
135363 148290 793356534
180903 197967 42743927
14793 22377 19005325
89904 136966 508340045
187170 199773 31702169
56060 60011 791895397
117959 171540 636933591
67863 147209 199032532
71460 187809 291923820
106542 107895 558321441
53571 160558 268318687
98801 132212 779607388
159359 165757 226191515
174529 176539 4990591
123194 179989 142627463
106389 168118 154818241
16900 78125 67822573
21778 53791 80255645
170696 177474 721852733
50966 171988 868975593
56657 79584 943912437
37518 153545 589536017
139753 156774 42952285
51390 102312 24217153
72363 165672 777685218
109983 167061 587025804
154631 180978 66091725
197713 198838 76804762
166815 184489 991161058
165614 173517 19792659
57693 162649 807887793
134068 155803 54761699
81883 121918 65352990
161318 187552 65756193
24197 33353 860860336
85100 165875 421230314
70139 197009 318364037
139589 185004 114223617
107361 190731 209093241
82541 114965 81743999
186534 189082 418603016
67800 123142 138752568
119072 178730 149764839
171685 189864 45417728
27817 107619 200325885
116335 189470 183286035
121420 167225 263527367
105695 164576 543181377
157028 173545 41511947
100824 131936 78324037
124946 192249 296392945
149822 159986 25486311
125580 133572 20088913
96923 199367 763428364
73457 109521 90663589
25392 187248 406124149
36446 125313 372398843
139330 179754 101682539
72256 122063 125003212
86937 99681 31904673
37915 180495 981852413
191545 197588 15152073
62331 131819 174098261
189499 190001 1246760
27937 96880 172548807
71710 119431 119781535
45704 175525 325781956
28240 135977 270136367
77579 156892 757496744
138066 191183 133478027
74561 105492 492118985
19737 121705 255573835
159176 196787 94528047
89978 101642 912575737
114030 119436 13485790
99570 153020 817281867
73767 170626 881574554
3192 13619 26000920
36853 184744 371091850
130821 157635 67387304
57560 132501 187735456
18826 192173 571326145
108754 192833 761430653
163309 191434 69088947
161687 183861 55614725
21084 47541 66133892
46101 176682 203899580
148415 167772 48502252
13672 25269 21196315
140743 198643 925641265
74474 186353 661643278
153466 183285 853797444
171525 190710 47971763
181736 191691 967253092
165105 190634 877417651
102729 188883 270617084
28185 82281 209638059
103309 112017 22151906
16821 146680 325628304
35905 135348 860147312
35517 89087 134057202
42877 127176 211201518
69990 80235 396947332
152005 192460 374098629
94955 107400 31807371
130750 175166 135850398
108531 183749 214695061
91966 131930 202699029
123494 169973 706710085
74008 189682 290413468
59778 123608 813884663
104432 178308 969598832
10275 188332 446399532
115187 154000 300861254
142919 193838 320613517
6971 141408 892329656
173494 198618 490758002
31232 165308 553182345
72009 139160 969724991
41891 82214 100899299
137416 172959 89464344
47188 188945 355661319
118470 164415 115443732
186019 198279 945654427
174212 187682 33665745
174086 178808 11839499
45153 143501 813078265
59617 180644 303553911
141335 184076 296932585
103480 175722 485284627
142384 172188 75083399
156875 166826 761234226
43134 146667 259680601
156101 158679 6354102
62421 64376 904065873
107050 145009 95175607
156517 188141 825184007
109598 153724 123615236
76836 125032 121017835
112347 141771 308993670
33992 174327 352290476
49656 176289 317759517
71497 142386 177769426
108224 130825 56471419
50690 161514 278013908
189829 197791 19979912
1363 82073 738498385
142110 148425 16071266
65473 148667 493651941
58142 90066 79581550
174076 177766 61044069
162222 175143 15737361
116355 136311 49640533
3178 150182 262716598
45610 88713 107769736
43779 123823 80088013
93922 101107 18073363
86350 119747 84097003
9452 181473 940781024
161126 198477 27198775
8131 69311 153069892
53568 186853 903417742
101257 126441 59408399
92461 155335 158203947
82926 122835 100257930
95972 118667 57441683
19828 77828 145124324
21380 109240 337085332
152116 182673 76728330
156437 181244 62253282
49927 103439 134066056
121932 152233 874612686
4238 44002 598374673
165735 186273 51387747
33638 181223 370405660
196913 198171 492028814
92341 111290 100273709
105109 186265 354852092
4335 129791 314260112
41019 85084 617012826
15637 123379 677611191
43465 103914 320861656
179292 181982 6767956
157196 186730 74073236
110678 188369 234936816
30564 140077 574606420
100410 137262 137313819
146114 196738 127046520
87718 117517 75293270
39299 186056 269140921
53201 78560 63375012
116176 126221 808119668
56756 149351 232212398
8206 101617 233644919
65358 110211 112534424
153450 190921 602524285
148382 164967 41687342
187782 194841 534764854
157545 183505 65201576
119568 136899 549987305
120080 148018 70183106
16095 20313 10565883
132405 165957 436440447
99170 185620 473352630
67567 83626 40011227
13030 178047 638094728
191635 191742 255046
14977 73514 146476634
384 147232 367993910
108778 121123 262125697
143681 170669 564845016
155902 193800 379961079
27856 181866 538972530
150636 156743 15421030
149269 187375 778384384
44830 120251 959199415
152049 169854 44871166
83117 156654 486904538
122123 148937 67340995
53493 150938 244322229
143727 156920 11902613
15151 33086 44684281
199609 199849 599415
52184 187545 339508511
33211 37134 948566433
152461 192951 101655296
179420 180903 14348688
84837 125237 447729550
68282 151559 438837447
188872 192436 7857622
177726 199656 55039127
196395 198176 4381297
118086 196539 892711743
107318 131526 60518738
27420 168742 354706021
15323 68872 134122080
196169 196182 32043
132855 187331 136833531
93172 170204 361285227
110189 144402 85680927
110909 163718 132494282
35915 63026 68171041
64176 122382 537697095
26688 55469 43511166
171013 192524 582939748
131633 194088 488921886
58232 70447 808430075
194771 197422 2342092
106496 114508 943155413
165183 183579 46038821
182336 188509 15451254
182235 187522 215184845
39556 183367 754544280
104650 178714 185974379
111285 188702 194129167
146004 174051 70388735
7836 10788 920351384
12324 142583 326423658
47116 151464 261777148
88405 154008 164946956
68601 167768 248758861
130934 132877 4882953
198786 199596 648989530
160634 173905 831245581
153468 191550 95599274
41520 138229 242357423
111817 174350 156832001
197188 198986 4483725
136476 145912 311967547
115127 188695 568191013
141895 178641 305087710
9288 81029 259668655
171642 189486 44573073
91483 93353 567431599
118936 187504 172012940
57402 98963 384999715
132430 190981 243391980
18367 23971 13942129
161709 179832 45526028
109981 151998 877580163
50519 68518 154762511
30154 93388 259215655
182490 190356 174138680
12716 115306 257297397
84731 90702 14844905
140928 189344 121649232
73397 157336 210734210
66364 82123 39315103
101874 165188 96012253
37493 95886 340419505
173899 197457 59028266
28812 171542 972373887
92002 123827 517933427
153097 186703 219223129
119135 171281 731982266
189445 199694 25802699
118140 175522 941449930
4886 169390 818037115
29830 164055 336876719
151900 179334 68941490
23294 198430 439383442
57036 188754 961574155
121703 198085 191713150
72919 133264 132228766
189637 197222 19066702
61411 120353 919110332
33697 121695 220793050
122025 149845 855314064
173263 176173 7289518
82302 152161 180790397
40018 84903 403139454
7465 88569 844595081
49313 95760 813425036
165979 191197 63203024
35860 187399 909641415
116675 124298 18886276
95973 158427 730554182
91502 123167 79774336
35378 39749 11016423
133492 186968 134307687
35219 55018 49904744
125356 134572 23084851
176887 191499 504086978
141708 151681 25123606
52164 119389 606788993
87453 132322 112810534
12369 26571 35399984
122063 185560 159374389
60321 194123 335639323
64307 154108 735879294
100570 118396 45115760
18717 105057 216449624
7250 144144 878517783
41731 135604 235257245
75975 113156 93599319
63953 97098 967051477
19977 130606 277170598
164983 184347 454989320
160540 167087 16453871
112616 125685 800304184
126460 128620 447734102
6948 127080 499413055
101651 199884 825334150
5568 77871 577225064
49893 182003 897713578
131459 189564 145926975
25130 195315 427147744
108037 133778 843054963
152669 171437 47266050
55233 155705 393036234
30527 32761 5449528
31388 102081 842169076
124184 151415 572756397
128822 193019 811725257
109141 192775 209878082
4933 103589 247079237
23321 99387 971992102
94164 95236 2613338
439 197769 546888935
70954 75721 176974431
81038 92130 27628130
7024 102175 430677252
57935 59811 322981480
169272 171751 6230750
194669 196746 185248392
114353 181961 869165920
129295 133697 11084549
49294 112205 157940692
4511 104502 250520101
107926 160731 191820579
80073 198529 494139713
139696 170808 985192356
179435 179477 93662
146915 153981 17719029
180692 194483 366844705
122480 158573 714359915
135099 183396 121428106
95838 121473 387212559
135333 161429 65678459
74210 140706 166847884
168180 173559 13520657
143126 191187 176441123
8240 71165 736297841
137788 172920 88447439
106160 196320 226245741
141190 154769 331408691
193809 194823 814876441
89201 148956 150315173
128223 199895 180058025
131496 172787 42232614
81534 111446 75343707
110307 128014 917395795
164123 178311 35519111
163948 174389 26148604
17910 181053 442862618
42768 46437 121677137
87886 113545 196338933
166603 197541 230622578
134598 144798 25801416
90289 172063 205723868
94452 113357 800726179
48853 54382 709194190
156448 196972 101722215
171210 181569 25855368
18959 88844 901395602
72431 166713 236711636
138856 193462 137280400
106060 167700 715116159
66858 107892 273697688
105647 180849 410481283
7426 14412 17276678
17135 30547 74827776
121288 131452 246993424
75004 137551 242284329
49791 50125 864652
165959 180718 542996321
99920 133121 340680689
193273 199724 6666174
160074 163693 8912966
135084 168914 934380288
100077 137775 94721859
85300 99973 36754690
57970 95247 908920792
162207 185837 59190903
5475 69972 427043664
130085 181677 272644462
182513 195763 33307035
176342 189387 899603013
179214 183479 663518274
71719 104710 82778298
124586 180592 140630373
110062 185458 189104356
1741 177065 439513780
23900 185693 975873627
15827 18626 741930743
11565 84553 182578671
32312 138222 265548260
179957 191875 29859520
11334 54484 108130424
170111 196093 65114801
117325 153858 91545022
51573 181403 325695184
55496 55579 193799
15064 131395 64848244
69746 73951 682273461
16657 19306 4140140
15641 58927 946588931
111126 170340 148670710
80649 117541 614854347
151324 187770 91425520
112006 136834 61942925
143932 179427 89210691
132874 196676 160323912
20739 126111 263978063
50350 177426 337461154
146446 175131 16160403
63506 84279 985004092
26406 197495 985707740
78874 82630 9394455
149236 163410 35610288
140541 153635 33030912
158275 159298 2581529
104753 161892 143450242
12355 117856 194189381
199844 199931 218272
165269 193642 664029062
154742 184705 75114861
107449 118092 888898081
111999 184714 677091201
53615 109385 27632542
168655 174328 537757487
142824 192375 124533265
144671 181497 814370314
59945 161758 250923261
103417 152848 528060123
93434 177806 212138703
20580 156571 840570281
110607 158428 119791224
5811 74751 759590364
164645 196145 78976645
154913 194781 100109646
136779 145301 759800541
26550 57477 713895535
25463 156207 663367065
17563 98385 326646351
13074 71116 145423806
193573 195856 5742266
120564 122526 4936362
31005 183480 463141688
51678 144182 231927104
106650 199498 232903255
182150 194733 31654759
179706 194069 36067895
36602 152950 291935021
84663 148676 811369514
187818 191224 8581248
152811 164752 30171859
53603 126129 497184704
61489 82189 666206712
27975 81312 133679658
54290 196603 975073402
107174 150290 123044555
142418 190106 224299579
149198 169283 401182451
45527 108946 159115344
131395 188078 142322718
171405 195412 30743700
16154 110272 235978970
34202 130465 402383552
73527 178224 775780935
142148 150922 321214345
28397 172220 361001759
29870 128837 248101990
169055 189358 342520444
149340 187621 95996580
193291 197588 10722045
98967 136700 94833651
137583 158565 828144746
77803 135530 670034625
163580 173295 24400935
150696 194831 264583969
115815 150412 190069031
86589 135057 121697654
185503 197133 29242223
59589 141176 814606043
53051 115615 157068805
83261 140275 143088980
69929 82538 31365657
142592 144817 3081641
170588 173246 6570213
187397 191942 11471180
137370 138752 841906756
134635 185896 128826388
7148 173731 398046435
68718 172128 259603694
162929 189584 66837066
52808 185173 332079038
125558 128649 923267
181858 196141 916495086
69834 71675 195372688
140262 171460 279815857
93172 167028 230177891
77045 173464 96198882
95725 115605 50556392
181012 181864 2163676
109703 142601 511921481
91519 113791 56339404
64836 199287 846308002
157174 194174 92907488
18519 21677 460946987
80042 188250 397173573
162184 188282 9990469
48920 70461 54020345
51746 172785 790528810
75197 154633 199539341
56759 78514 137113086
9034 54676 114257627
132496 176448 110456159
116716 129030 22164884
26956 40360 33633676
131185 143440 918802352
92284 163187 762085996
47755 136556 951750002
199581 199901 803243993
123735 183194 149274432
158133 159216 2688025
50752 80774 75119616
158949 168798 24865318
55798 133272 337675509
72263 130111 441518057
149008 176408 807437768
6734 54354 967739887
69472 105648 225880132
78090 87697 23887491
195575 195649 177019
15750 18110 629359303
43155 66753 335746841
40035 146551 863080087
117931 154510 91752782
72322 123815 129251948
160427 187829 68738193
172370 194220 54770142
72016 106136 541776133
32232 150712 297242193
46684 183326 342862879
182671 184582 633250073
98832 184572 474585476
94354 113396 48269338
16925 48987 80259513
46693 153525 878827695
185780 198900 279519383
125527 138640 608458388
29492 70308 219484518
99990 156468 420446804
117673 119212 815093460
9793 31199 303352540
174420 185598 27951942
105013 139039 85228039
84403 129097 112252390
73897 189317 289706573
33445 73529 187090786
72463 184221 280545650
99868 177574 772909154
161717 163202 3750710
82354 128156 114941862
4520 66060 154179367
112814 145862 738996394
185544 186509 573856091
136245 149464 114465553
123705 130003 15689225
93095 143944 192075200
193095 198686 136137536
113379 197104 939658595
140601 141793 102487420
198986 199402 144523098
46106 155502 963559741
191156 199328 172293542
80227 172973 297638612
21498 125494 260579647
108208 122981 95489878
156958 160987 10148144
68936 182958 834737706
123339 187507 107178634
113228 165025 129991673
52611 196024 359879106
17265 167583 823201722
78793 177691 248363504
68085 167010 641339310
143763 145398 4254392
124390 163754 98905090
87360 173222 215875498
75861 124682 122574549
103105 105962 512125589
2971 107578 987895998
31424 34531 7713143
189817 194824 12691163
103834 140092 90865488
34910 137510 691293912
105071 139416 85996870
93987 168856 188347644
191160 195860 11884952
51883 177731 451467047
21988 28684 884133424
13335 125431 280862263
68919 132484 266500208
129530 160757 958788005
160047 197627 94295832
162543 164099 149778663
12765 75067 155851910
107917 122996 307382441
168553 173188 108924557
166014 190774 62841711
30723 32622 4662347
81177 112275 101365598
153465 192781 98724709
70419 109203 229927828
198531 198751 555323
167057 169243 5608399
52874 116396 914598583
99604 191119 229999720
195541 199304 334783557
324 119087 515146447
40142 171860 507779983
59763 150156 226626671
35084 81192 115601694
197844 198934 626273288
138559 152237 34465921
73456 93255 118331508
15087 60204 86745580
142265 149840 19199755
44236 92606 120950586
62369 183521 158509526
153918 191052 93164135
141027 159897 47548971
121111 138466 43449762
38089 103321 163599051
81311 198568 294423640
60374 196351 875905806
178993 185420 16067010
159787 199021 98508384
70667 189078 847540591
90226 128813 457420814
152824 178524 64582710
144379 172584 70966098
184002 186133 311399063
128651 145196 41705728
162739 195613 82509821
30353 74182 109752266
159727 195313 89418216
11025 36248 999377387
156934 199767 107511054
73545 83429 417583583
66265 115890 124642955
11755 127783 541495644
187522 194337 381327199
152981 178249 63454265
7112 188010 685212630
100103 110411 42041011
156039 195180 622587506
150705 151040 628006944
104497 151718 801493517
97018 106520 24428345
184825 186137 3242758
161006 165506 11390132
143770 187312 109319017
101358 109513 20830965
89890 120440 76942334
7313 194458 555779908
33803 150289 650238924
189350 198267 22432676
193775 196983 8038614
117145 148961 79697282
95135 156714 328587336
177361 193243 424050506
88702 104903 571545049
30812 67795 92815927
53412 87152 84279359
185378 188350 7405618
114363 118413 457866010
103334 108013 11997210
78897 178011 792748838
72313 142399 782690544
117149 133560 590786819
170254 187187 42257981
139654 158959 400321470
150383 169060 47056326
101231 109666 50745810
11856 34059 55350015
93267 108745 39239195
27635 94242 166669696
127909 146616 47161082
169855 183777 296440202
61343 122394 685334601
186356 191255 12335486
199665 199682 299039698
195293 196919 825229154
186518 191031 318955964
35083 176480 634186246
70765 164128 234407788
79873 170927 228836080
193752 198420 494907718
9284 71433 155568579
171194 189234 567294646
13153 105933 558848252
68141 187953 300554208
150987 173468 91460145
119633 136576 42291546
122996 186281 158826578
98860 142105 108774123
58179 170687 462998576
22458 62696 100886376
167108 179289 490442811
139999 170345 76551393
141656 162878 53474790
108665 110749 5308876
43135 154324 278904691
138978 184642 114759511
4277 44799 85137221
172691 176984 10743274
100846 129980 73299553
6517 143755 19002221
94394 192181 379172136
104907 126831 504771906
44740 142774 641653482
136673 174530 551926202
174150 183551 3320553
94391 133458 98309100
178874 190989 921309403
134819 190353 139545342
52222 185205 333632049
179207 189862 26608146
36006 70557 88954786
168801 170592 665164599
8385 183951 457665058
151434 158982 111485268
87648 198487 278507466
90849 132559 104954558
23851 93510 543047652
89243 197795 775241763
37522 115452 736891141
140488 175998 89396790
192420 195520 419516016
117155 189695 555511200
68298 89150 6353615
77917 98555 494560058
104802 161310 244681578
149860 184148 984123175
103923 165293 121462715
8482 61265 913442326
68744 107522 274022472
151296 199895 121984229
19557 170369 670307396
50526 63681 895925510
164018 197803 84617143
97281 109454 31038708
95260 195193 267181354
135989 136249 589389
182639 194923 30928089
181308 181545 365247414
119767 174981 138664727
70833 81228 25937152
48688 52911 48697493
51248 108965 832583341
81093 108745 385239747
186944 188173 3065490
108129 185270 193513485
140958 171867 77916985
106772 161615 137542263
59923 152474 232060527
36306 98660 156084820
22937 110382 740573215
11733 86584 187224616
136984 199650 157471173
116503 136207 21763817
111270 130614 48244559
167423 190047 56724252
131296 149234 45150304
196498 197957 65213906
6660 186506 818035836
125683 155231 36125795
157742 171494 34740307
113665 126156 31070908
37205 145268 750634954
160377 175791 38787553
86253 153603 169287190
157442 162495 12791321
28913 191405 407700344
49563 73650 60224712
70685 150661 200595172
97510 156775 618964707
14995 91609 191581313
159733 163104 252025034
112811 147063 85796441
192883 198856 747086326
29070 137215 271126449
108398 121721 236554499
187993 194433 16263593
183357 183860 1226838
150812 153983 8037888
159988 167100 17867840
23571 120112 242104950
22601 69477 899185874
174834 186847 29990689
74086 123814 145917129
88511 177506 223682694
68796 85891 42566003
27944 120632 510225357
20418 145689 314103406
78962 98515 608090661
194587 199164 11434616
37748 139082 462890941
67559 192645 325498966
17942 20460 6351261
132702 160170 580434993
69850 101750 384833515
123917 131011 112176589
114544 181659 168295474
190666 198032 18465504
14397 107904 234522131
45695 48019 5739244
39820 55116 414490837
82770 187337 262578599
162470 181919 48811649
858 136930 540076956
95568 193672 425648872
132019 179919 120352172
74837 120222 134378144
199640 199838 493207
194965 196892 4786888
172790 183591 154046998
32556 165384 333471057
39849 196524 925930590
160402 162766 6028373
175649 194104 46309969
7897 151183 736715118
94902 172011 194119440
67158 109207 105473750
133502 195781 156487175
193899 194560 1666061
79081 81607 6400957
114160 130309 896813548
34312 163378 981625036
29371 48829 998914699
69185 148160 727446758
30009 199381 694839788
150053 173661 909392781
21675 94848 916213126
71381 129791 733558082
120338 180294 176228783
70707 131018 427046440
34799 152316 294917038
81788 84023 5531023
163591 170100 979539256
48770 146230 244525244
122342 152365 75414320
82702 93303 374286456
182694 183986 3236245
1792 134825 333129925
157795 199470 104697039
136465 143248 17141131
190352 190411 342303456
29043 136010 268176632
29707 170224 977564073
97978 173274 189459802
119148 150598 78854050
33395 62647 73609143
7694 29130 53399364
5110 34771 73991573
146912 179539 81878445
45074 196194 379234312
44001 173902 325961098
197553 197902 918749444
129035 167731 97275959
76683 196618 613864306
142522 186094 109413046
2679 172165 425023842
74123 128409 136215850
92881 164750 272001175
95885 154088 772849518
148285 149339 327429492
86917 99170 30677754
28017 58224 76009006
138612 179397 102591850
158753 160667 2149360
133068 141721 21712988
105746 185746 941413802
10320 41828 795917036
100313 124579 61164647
101987 173337 179395467
78455 159276 736674725
178629 195744 42956607
156438 180195 687347358
98959 191305 232098904
126120 145897 49885228
170279 191048 964926473
140155 147073 599085097
141091 189125 120695295
125048 197633 464182859
79439 179146 250482936
113699 168959 138721264
178534 198193 805355901
196682 197616 2268048
21539 23250 834337125
33846 133341 373843856
56189 100599 110984633
82413 97253 36980012
183509 186018 6253682
181424 195514 35418812
109412 151239 325311456
17800 131774 494223309
185657 198669 32703177
145506 173472 70187577
86602 110733 159076933
161440 185798 61100032
124646 159533 500702753
83207 190119 475138553
107967 169207 153713744
75831 105587 582657658
76825 90030 33012728
110728 172130 154132049
127104 175113 120795794
100398 123575 58433378
18859 118495 249830802
96423 190429 236258779
99492 135889 91515937
133636 163160 348117360
13634 35002 848310545
13429 50068 374728204
83304 132665 123892491
67037 112775 849575090
156041 176419 363499499
19473 164193 551916192
155552 186185 76770766
113845 124843 27435905
133354 147402 35353819
187257 194769 368402394
116916 146402 13003586
155270 165063 221537410
18398 57973 849665775
63404 98164 624057240
183397 198594 38153341
196619 199347 425163648
32726 162777 735620947
70878 182687 319536850
105052 184171 198567513
99578 100076 1281581
172991 185751 872668568
178410 197475 200828676
84410 158394 543175230
6105 150899 633745820
93782 174557 293119900
79074 105331 66084683
113220 149281 362197671
49829 103437 134322724
173476 178194 11799463
13727 68228 136581905
62020 146147 395344984
30585 141495 278056319
153507 165377 29954127
182479 190285 253825924
168634 197062 71278472
24446 105287 58702359
73635 170357 297670804
94606 176361 517875177
114938 176335 586621184
132838 162802 75419151
38791 53123 36092682
164748 165251 658097177
143718 172811 73171231
13840 75689 154814831
32850 56414 59274447
24191 81514 143663979
98055 164668 791812418
89450 193890 366821413
11126 186075 502433991
107740 139277 398960698
156946 166487 24005342
20925 22332 423960261
49255 65085 621282035
174482 178350 731007475
161527 185215 62354173
154673 177326 985948354
123776 180033 141273918
132479 151431 14391041
27787 100285 181557865
70006 188078 891868861
118528 173599 138235186
58054 187217 384034155
106190 161659 566679871
141915 165979 115013654
148694 179191 483651385
104172 191678 219681861
172540 175770 478760670
93400 174370 203619857
147127 195575 121664859
109958 145386 88911097
75877 76480 223517146
167027 170530 8936706
148882 154734 71242987
33489 125682 904919846
88392 124237 234321307
77338 159912 238529778
41296 90835 123813823
191130 198434 18357108
183850 185140 3276887
168752 188349 49026897
132085 187892 140120019
182171 195711 397128545
97443 131293 999336354
142458 176385 85289256
67365 105562 95748600
171856 182229 25915508
93498 94555 2604529
143517 166343 37952600
159563 162636 576914377
107595 188883 577009972
18767 34622 800686859
146191 164929 47137977
92926 188741 240802310
121464 184929 159342196
12437 113808 254156436
90202 137851 119729959
95287 195953 253151999
60991 129394 171309719
181695 196367 233339432
198314 199942 1191006
81572 155361 740327254
105319 145360 100556811
6042 76585 176389642
179127 190113 27459055
63588 187171 648391758
140100 178845 846834743
168770 195092 887769308
19867 41808 875840799
75474 119455 110504851
86820 169096 542109323
101710 128971 68527400
97591 130236 90739827
184335 188117 376372709
8051 62746 729222029
110249 118335 20213956
189739 193404 148321536
14769 129228 942937245
95400 114267 47943400
69051 95486 65848441
180367 184080 7535954
112308 122366 25000498
133109 142878 678785521
13444 134887 358388597
152621 179945 212860268
37469 181165 360657437
194149 195959 4554289
10394 151876 493696502
196361 198080 418824320
168660 190730 55259212
118551 128039 23626432
95084 153888 33045160
51821 182607 9147157
63762 98400 203324698
154150 167375 332645465
157497 173208 924029169
176094 181906 14570779
139598 171860 372496950
55348 77002 63874840
114535 165673 619913430
178636 182322 9197929
11610 170016 397323226
21063 139516 296766129
14616 45319 76837535
141184 168744 69467199
115252 135670 444110225
76312 172107 240736893
57838 70702 422134864
171587 175125 8851442
91466 124764 747613723
14919 115038 324322470
72060 193531 314701683
94001 166720 182880157
20583 151835 329063125
89200 95176 14897548
62260 100867 96352058
144198 182741 294708273
178241 192973 543850296
67697 70822 902980506
74297 122988 512394255
1921 168235 416925695
37379 120755 424498648
75636 122142 449449724
107609 182143 186974826
163097 174900 603428636
33749 163865 429238259
74270 126616 564065551
153478 153834 347228701
42275 195941 385526498
14132 62629 121612158
45405 49159 9461179
89191 115652 66953415
139331 164645 63875005
125409 156532 342407431
27962 79192 128335322
163557 165907 5916704
81723 97296 813344454
141189 161966 770806510
175311 177528 101254878
135 184649 794413606
166272 176021 24501314
97627 134382 27204835
94219 195058 253546793
30515 57141 66844357
39940 129178 223730245
111871 196062 211212389
9671 135262 314543365
27518 148961 304706211
186642 191284 11648446
140375 196276 140551036
87347 104232 42610055
155803 182047 507438183
154454 194102 99503413
188862 197320 531588062
128683 134752 559913868
59249 64790 13854740
53559 101517 265042406
46053 160413 566597583
147204 169501 978045330
96294 126849 320777553
56896 74903 44877408
48750 54907 15557337
3891 71004 168017131
38618 112843 640011626
14569 148876 530711145
197662 197881 549964
30354 44225 34792155
174715 185574 27117955
145746 180524 87239038
105592 130187 61550737
72333 194053 305594976
124378 145728 21320831
67477 196373 323440985
199573 199940 343603302
65515 147475 868222607
70628 197943 319418759
52166 140873 222324688
2938 101583 949713523
137572 147803 788089642
187401 193344 1282439
25922 73606 915937344
27023 175002 371425722
116173 154164 95162109
154989 197562 106764939
78141 151696 184643271
72494 158417 793183114
58115 122769 866572246
102397 174250 587596454
100531 193222 232972790
11814 37338 276452823
191834 198459 235768747
89898 96268 15918184
73050 90573 43678251
192689 197502 12019037
124317 197549 183803842
74378 94899 51183644
31001 90402 709417142
74932 171947 243762443
112944 123735 227195193
11752 73534 710066048
58472 113592 138166819
169118 188821 49293246
140333 165793 688931241
12290 57237 546949892
78316 112495 414186668
147017 187145 34599384
41082 135530 547191287
126820 151108 61136574
183453 191787 809708826
40008 50096 830578975
124209 143573 540789921
83137 94325 125076418
1155 28989 938215537
116393 168941 131789769
191655 197547 14753576
142854 167230 298130621
196281 199792 544300354
140354 150624 25911926
152332 173329 52781332
130716 178397 454593142
88934 161482 771146518
25299 75051 950565696
153268 182120 603616176
188350 191920 302437643
158471 176810 514086944
22989 34166 27788669
159433 173583 35625399
190593 191292 356752575
62904 151911 750966945
100345 189900 597220439
43250 172168 323480641
97482 129158 79770496
92160 195517 964113854
57551 151182 426873137
184268 184921 1637696
77562 190527 384028912
158006 177012 335646186
11231 117020 265236448
198616 199120 377401680
63280 167674 261805847
47267 54156 17442062
138509 166868 4536030
195562 199080 8781672
155737 162669 17416210
44951 162466 294900630
127004 157278 76189362
44379 64229 64360261
97602 197395 250844728
18118 40765 933247500
187599 198034 24386323
100401 146980 226216062
67357 119718 131296661
177171 192168 453408847
154458 178646 60715678
106447 188603 494503717
170284 197035 113293056
96923 104652 248008061
34230 131890 245020436
181496 182705 3017538
71948 110151 96021841
166660 185637 686134296
92706 185049 656971414
95579 106215 820249995
185459 186627 2946995
152605 189611 95288646
152312 195757 191036927
140566 185842 727233548
68343 136830 866062498
168986 170192 3093435
112295 147305 182647135
77006 125216 260003395
102567 135034 982127467
54166 60714 16391493
167046 191577 15340024
195234 198299 7649672
5654 140221 337075033
20480 25933 585669974
86913 195270 949517491
131139 182351 457529396
55087 90579 466737489
147570 180564 82804731
101225 199349 290278655
132903 175665 107535204
60396 94731 820630451
5943 34401 375951988
93695 183874 827020647
115829 117272 3538063
45522 120565 188151722
132578 138376 14476502
40238 75515 723396037
17446 81191 805937995
120093 156523 91462212
150038 176363 827270251
102134 123550 603822302
132059 138042 984682226
155415 167070 29207700
161017 185275 60874224
76890 82328 797845652
32646 100550 170085520
114061 174842 710568202
118407 126616 20332550
198560 198661 261966
118385 126781 20808533
162855 182079 48218073
129029 141790 956931438
23586 163169 493801815
74357 145529 178801064
16747 60157 108852832
91390 164746 714959549
112636 117174 11368402
123054 173612 126982728
133811 135061 3082678
52844 178575 315487602
29447 99396 617513535
146615 147782 2906421
131929 159298 226502868
74965 78272 8316446
55416 66481 940905236
168346 187846 48827296
13944 37941 59886364
118804 147650 10896518
51055 191305 662870951
112605 130737 45191371
142168 166018 60079111
78989 170201 229232581
199451 199629 625696592
188778 189628 2128173
167419 170893 217618710
1676 39220 93740752
63446 187518 311121516
43726 66257 398004959
83181 191064 270908064
51950 193931 450345991
13013 45118 190659636
141582 163822 902810149
27830 171783 361349905
155331 157343 4982396
128706 190888 156185400
145697 164052 589479533
83667 91671 816227575
81429 139868 174082946
54397 80183 64332971
99025 127185 70868196
189611 195284 14317279
67182 122111 137725407
36471 86308 956818680
17547 82665 957989549
112198 180019 170082014
129464 140436 27558686
134095 156495 233781308
174790 191013 40568498
122265 158067 609849069
113331 145334 731952673
178239 198664 365367307
182314 197366 37740752
17904 182601 413054314
181320 188392 17679157
14286 20400 74475461
28246 58999 77308107
70432 166473 595014454
81815 133302 115488314
197328 197419 606473383
5716 106175 251766270
45665 135472 225098587
195924 196730 671074005
166793 184541 141723383
90927 191121 251809586
92667 121158 167953689
74123 112025 95398925
93577 159611 415029465
59945 79620 924137263
71661 86649 143896333
191107 194862 5844882
126874 127481 1564503
195104 199987 294275855
103213 189904 217643090
97981 158558 152374699
152775 177121 61178722
109872 133758 928703425
6463 142499 340781165
143470 190418 287342782
65428 85113 48993781
56193 73692 290241190
81042 199039 296306833
134803 135580 1964812
112991 133115 50215081
187138 197055 679729223
168138 175473 1368493
56387 136505 944703305
188779 189513 602665402
182881 197868 37560880
43216 104075 152482374
69826 120183 126292030
174492 184649 909263485
171771 197485 406106285
100346 148164 120385469
74757 138514 159973499
153877 196960 63122712
37948 79263 154266978
162415 165106 6800515
93416 197550 324185497
173251 178987 826773056
7707 165508 395653277
178492 185450 17381322
42481 72335 74670821
85280 107412 980182966
85595 106755 321620615
45233 182068 427442898
59965 109518 124212300
114530 158098 246543094
402 184949 508939233
34593 151248 292756566
134304 190301 661619050
170641 173493 575600794
174100 196036 55048247
107884 162897 138010159
199334 199399 157635
133097 173043 100457202
136214 162535 66348513
19409 43136 59447588
183177 196786 34209726
103036 188853 16657080
165719 167827 5211571
70431 90338 49547963
193075 196628 4842762
15028 123554 957917219
118438 178007 842671969
3372 15614 383659146
110856 133896 305662919
76002 166157 226463211
66283 192363 950379403
97727 154626 916666356
126047 149635 59439587
1258 109981 470597877
58740 88020 72980396
162710 184249 54005320
146852 160864 35120504
106189 171729 965399165
161014 189834 59492627
39833 46045 15617373
195175 197778 6411062
5375 54289 122525152
35205 119692 212048089
185700 196943 39147086
129544 140148 702581782
32326 171371 349063070
77704 121270 414913170
192861 199561 16853427
50909 103561 993758089
178716 190381 252997431
83409 96007 981192862
27773 121806 235863194
172087 194662 643909663
155447 160361 430748849
110267 141175 77249366
117054 154974 460737584
81156 92951 29374346
112777 165830 413864758
70641 88144 855663179
124444 180029 527120826
103520 125958 56209888
57368 189306 675124488
136469 153874 43934683
132954 142445 23847023
70351 100223 334991840
20367 178835 397448233
31892 46436 36482302
192884 192896 10313236
58043 188574 677575549
53227 95136 104577489
5227 97356 230340565
126572 194674 234802240
4 186395 467138507
148837 181964 318650037
162443 167245 303250867
114293 121780 568642666
43507 136887 233993930
26322 76792 862216140
182416 198915 506138561
71093 197930 498986981
84521 159083 263141752
64731 139697 187771089
148616 186510 905150558
84917 146229 154164487
45347 61287 827083760
36139 109328 183660509
74558 196900 307220714
149226 155948 76866631
104925 135149 301463681
50426 167652 294067225
131205 174536 183598067
32934 56868 17792205
86781 94584 369697185
35702 177586 356063348
196191 196807 1525253
2539 55927 133685071
17527 55130 94300236
197440 199879 176990986
166409 182863 866961653
155309 172606 285546242
112559 198690 576828015
167928 170774 377894493
89363 110689 54021364
94587 174238 200393204
46846 153821 268407543
2105 137481 339013480
149740 191275 851980107
145500 199503 135489723
197300 199686 914390530
168086 176988 22373671
176229 182503 15700570
69358 133422 647858665
126666 157024 956242901
72682 95919 57963143
186536 193244 16878077
191747 195468 9438067
79482 92921 33574733
15429 170003 387737982
11428 163161 380464438
136009 184184 121089786
109983 174474 151224740
37993 108707 202413439
170827 175495 693401062
146328 199445 133302992
34394 93119 634696106
16922 80519 596155540
1447 25126 792064924
80077 86298 994874421
63135 181779 297597597
162453 189709 68326300
80020 192862 283317853
124369 176802 164743243
73886 180206 266952149
65529 68853 881067308
23792 168864 364063508
47473 62524 33958434
141156 196461 510860476
109753 128464 998895442
20889 171053 376753847
188005 196359 383247958
68287 123205 832553550
148305 166406 45406291
92290 94006 180540554
108471 181021 685513481
77158 128537 156048594
157683 179951 56006230
94805 197638 365606241
139942 140412 775916564
194433 198775 593984412
173957 195109 53111891
14159 168975 388360932
199960 199991 64147
48973 156678 877261287
134128 167328 458107613
49617 118052 171732868
66959 92948 64762557
126519 155090 874683173
7947 84836 192205175
30707 172664 960917002
73416 90519 918808620
116506 143812 68247384
104986 161673 142310233
130520 159220 72114714
56900 89186 80505633
49912 142839 32270526
6028 112602 910445864
149465 181336 383434193
172009 174809 23353125
172812 177788 12450008
100665 165028 608249180
155356 161278 14804725
163406 188136 61959179
95550 105481 497867807
119207 152828 84315146
56314 109243 700301636
134506 159373 62564483
123828 153840 991572319
183803 188963 12923420
135011 143280 20863537
38939 104959 594240723
4641 11977 561577910
142043 147042 866760504
160300 165992 14384442
17921 58589 102022298
50122 67174 42760566
115261 189487 186062000
68466 174465 265992651
190052 198597 21528337
137733 184113 106751854
187397 193014 14178085
18249 89708 665396805
8599 121192 822178145
193791 199550 14426590
174350 175000 1680863
170095 178695 966722587
109501 190117 199542161
85752 104366 761154573
4628 12300 736419186
85576 91035 3520248
17999 141530 309633655
133928 135494 508117855
23447 88667 163229100
9957 54793 124796616
57089 71572 36174896
57150 195091 346094504
33693 109088 595643583
162497 197527 87817592
60867 135276 285500420
61010 79550 414866189
36157 109776 692010201
66662 98171 823242136
195508 196082 1445662
171415 180021 21506230
113069 124799 29224291
39118 97106 433065493
194056 199187 255991156
146554 148545 37433598
23522 194113 767146384
192422 197784 13369989
123470 160121 92006623
196185 198487 976715716
107212 127685 51082686
9801 81827 180205653
166409 173007 16582972
91854 114349 56960860
91360 181502 572403400
57213 176822 319542855
121120 187240 165960197
104435 178795 305866759
104039 163520 149392229
171347 175683 976774673
144654 180908 996722650
60175 166056 592257471
145932 163546 44204451
199989 199995 18126
68919 196756 845389458
142838 171170 171759045
21922 146947 668493749
102566 105557 7747699
55477 189567 336299586
61185 107396 115938372
56498 152337 420901018
187727 196378 591149550
174832 196377 162982312
9650 52188 106432726
17042 122864 265194604
61607 106570 112802018
62227 178142 562792505
83803 182652 248263768
156515 188878 81180913
156231 197956 738211169
107166 171759 162124710
45750 108903 923216074
21435 126567 263350662
181518 199746 570041793
176901 187079 25456489
112094 168548 141635272
124812 193512 733317587
160652 165689 12763520
100400 155206 137905324
85469 179314 666995952
74684 153786 198641852
144040 154634 26713874
150234 164011 457080059
133022 133345 847884
101483 153640 890441982
195931 198644 6767447
171213 184515 367785339
59879 187231 319356318
109220 160218 127942273
104810 179633 187845088
159157 193783 888517197
82690 153152 472006993
4345 137429 333397070
74802 113433 904905240
45405 118251 877365427
193021 193603 1493734
197430 199210 4542923
91603 185349 444468023
120470 192101 179875881
144975 183061 233992439
198572 199127 507781734
174828 196538 54440923
94344 123309 73040985
124041 144052 826078140
107028 184280 193761796
141769 144575 7149969
137374 142593 13182130
140679 186979 162267967
38927 59717 867872705
108439 111576 7956719
186595 192441 14733052
158206 180971 953576426
119234 155857 91927154
186027 190537 11340198
88204 129189 103008539
121185 182178 153176688
73370 156463 208655874
53514 153937 421787971
182071 184443 3729357
108621 196494 220545570
21879 98957 192815805
86987 199458 868461167
129973 144366 976473736
65694 117573 10260852
17523 157263 350406982
150263 158878 985413671
82158 125765 422903790
67379 196441 323839559
190915 198040 233441627
84302 198025 285570948
151175 175059 60105898
118671 199445 202699608
54036 109610 729333890
109719 192339 499811129
125114 182153 334710830
169426 185646 40540142
82321 189674 269573026
148691 152522 9533297
115837 179701 546716524
149930 195997 375988093
64769 108057 279579369
17962 96556 196592430
115544 186960 643981567
142627 168978 878359124
1445 104383 800845111
107575 180309 182456444
128509 194524 165884518
69713 172787 258682644
91218 105661 145022762
4492 98321 234699799
125214 173595 121614037
87634 170355 874977463
96459 183329 348106510
110210 154550 111214247
130012 177509 119404277
58259 129940 576178953
13794 85072 247638829
82826 189506 267860718
15108 119807 353530156
176324 195642 618381899
84341 106569 56148622
175142 192258 42881127
79664 123837 110968791
172133 185311 32932743
106836 123695 42146029
111304 131651 332876200
153000 178961 65225174
128960 129997 2617469
159210 192622 634680795
53997 100195 115421482
178257 194424 40621440
192748 193699 667458053
73303 86552 205776655
100823 162092 855156417
16660 124517 831351921
141564 157710 237236775
118145 187791 174661893
132498 180176 119799703
66116 102156 233841383
46955 65586 768400787
89826 137233 309413789
3740 120263 765103420
110927 153904 844493557
54840 127424 181802548
82427 186079 260246765
194444 197972 8727365
43134 46451 403593013
154786 187332 81595964
150167 171840 681000058
118603 167060 694507268
172587 192509 295077623
19214 122757 40654614
63824 148961 213432635
32111 90138 145245401
60844 93740 82019579
105372 136442 77733922
67858 176811 598895770
49771 79025 73171613
148927 157051 20384102
19807 177844 396369219
23794 84250 151398676
128462 145135 42010544
181989 188516 285061778
46377 94911 121308710
160863 170420 111000323
3574 49318 114425513
17982 184254 416990812
551 107832 268789103
164276 196436 80653938
63861 182603 539674622
163552 167650 10223769
45366 128674 109220967
3474 171520 462930922
196909 198943 825870397
133679 183355 124827852
188962 198179 499337872
92299 139571 118794334
71568 115036 109264717
160895 183413 56530701
34247 187009 713421144
146128 195430 154729777
180580 191971 28608609
90075 185862 240678230
140995 171931 78000647
19353 143344 208305560
120245 132424 30484605
120982 162642 104710443
90002 169355 199576751
75182 98414 58063848
129455 185281 140312208
98181 98284 761557310
729 153955 956172925
57678 146435 401266270
36939 172824 372063377
142237 149153 878133846
9076 90111 202590153
178925 191268 30909485
148752 180749 301187
150337 169294 836793717
143115 156648 34104505
52902 64198 28383288
160797 184600 823848374
90340 187788 244868536
111083 184575 417077071
86122 191467 555127021
108535 167607 148213928
171935 180571 21523865
189806 193157 516428413
23436 189855 417440453
107561 167132 568981847
18647 128937 504786852
16752 120583 260191459
52419 155719 925518350
141999 167500 64160289
155068 199843 112325702
73585 179421 645280598
2248 127278 209594654
198142 199585 3683226
195972 197897 4710272
142950 187316 454540865
34990 157214 61520298
82620 99633 401007034
112861 181610 172386510
126679 196737 337873353
99785 134634 411427280
74233 177737 287412690
164868 166031 2472910
101998 160362 516927538
159452 174043 36732200
124124 152122 70244780
172235 182229 725465610
151105 155743 639367421
22164 89892 169364207
128412 168592 101079325
148365 195851 119167974
68847 152862 101487104
122315 131208 734746970
105430 194854 224524736
179968 189211 23094740
63119 197152 852584007
187185 199370 156125637
136900 138250 3377447
5995 120062 285780285
161728 186219 365001501
48494 148921 252010029
105507 118627 549672492
40933 125052 210878485
123912 179443 139452003
97022 150058 43931266
4029 186335 457018898
99839 192132 913065966
80872 94654 34278475
52662 151977 212118195
138453 195145 142543760
3765 195820 481567687
47045 140172 233440962
135614 185955 347785240
41803 98366 305790372
167272 175456 20625438
19523 114153 422370355
7108 141327 336151813
151243 181968 581826164
182744 198347 36249350
24688 40875 132049516
174577 193417 47249681
43991 198971 388837834
9577 39212 115440081
159337 196106 92409884
142322 161509 898332417
160489 188293 69731696
80630 95855 27780019
143259 149963 427495168
172915 196813 59940433
33417 150237 293157205
189943 195689 397623961
121890 159815 157180057
10127 112864 588136635
59291 120662 153687802
58071 87412 73088713
146777 162133 38568154
97441 188510 228941700
63764 189663 315727727
125954 145751 49933217
188762 190423 747470554
160340 182120 54727618
174996 192800 44584380
197337 199704 486749612
148690 191161 106501051
43216 86786 108878448
18933 116571 244990107
59067 90865 849225035
92174 148749 142408648
120882 164564 596240142
175873 187721 122011883
39210 125778 623172725
135815 189000 133581110
77199 92551 740223329
185235 186770 3798258
168392 185595 43080903
158476 164177 14518707
106304 116401 241500143
139363 142222 537248151
6180 47961 104404879
94384 133755 35102282
8531 40438 79643248
67082 75873 454423952
155421 199305 110083661
53942 173785 300610338
29311 103548 522723091
109533 161519 911327509
179041 187836 435580128
122716 156524 84958051
116260 191347 584488221
100514 137478 210385615
104322 183351 759298059
107385 117531 989652351
34717 148631 876932892
124588 161586 961097854
59845 189823 325958731
133807 176312 106878638
30971 127194 356055552
56333 84069 705358792
185063 197253 612679601
118424 179206 152568959
90977 97785 942275295
24093 101262 193244242
114666 190335 474533002
39867 47927 556136649
41419 73842 878182210
10979 14500 8692505
90493 91811 583482722
102340 160514 862731172
136471 175627 98563887
74224 150657 191871718
15558 69531 522718276
2444 5959 362731941
146595 174609 368032841
193724 199294 13935192
173358 197667 584348005
174317 194226 49959067
43580 106627 158201925
119818 190020 72702251
77621 131914 418315684
151370 193898 106823632
9402 172411 408810968
152974 166710 34543204
172458 187210 255034220
59678 114170 136685885
150851 181792 400279058
150370 183968 660949330
16188 168138 591533071
134376 183434 385027812
197280 198043 1880852
111275 147724 828865083
195213 197928 6702342
26214 184427 328393404
173147 192881 132579955
139992 198321 146585310
146983 170379 175295798
104451 138645 57461943
116025 168226 576094676
31681 141163 274489762
71225 74287 433748894
120979 147322 210333207
73472 97707 60519428
4917 179739 915794362
106386 147006 101826180
69203 114610 875500014
3934 78662 186930395
82575 162365 200516508
147374 152936 13943196
180380 192041 735579884
94567 153071 374968286
96601 144087 119475315
108369 161189 132470247
122893 198911 190856218
73773 136678 391759086
54968 148473 234534887
142207 150078 19885567
174850 189004 35348389
61324 188032 856207240
116378 172375 566218208
74503 186905 390895664
7637 135812 414005883
176331 187074 26866979
116952 195115 355490375
63235 97709 452684310
187589 190931 363598785
1110 172200 928022745
98260 153971 699440794
65091 71587 16119330
77472 96957 370631120
88539 128803 766219718
50588 71533 44532352
93665 119541 237462457
122411 179547 939906067
33534 73637 514528519
114340 130007 39039317
180222 182448 232274
57781 114738 142844363
63330 101165 182347997
74599 135959 830419544
71729 166411 237660841
186572 194258 19419075
10063 69442 148636593
183871 188643 11971702
61982 121048 147955785
162803 193776 77716562
107887 110911 7600110
173456 190231 42004657
94156 168837 187901728
105396 169810 161793679
76995 140726 975304893
195834 198697 800140794
101096 149482 121753540
93326 196751 259948028
57316 82307 62380080
137376 199679 156596610
14784 197649 458596547
192022 193513 644609953
158312 174069 39690709
13828 86664 182225219
45234 175781 327626110
158601 197799 98391137
97780 123699 65419906
149742 165652 855590731
25771 79832 322153122
122388 134136 123985713
124296 192969 172409986
192389 192415 93608875
140051 154680 91918802
40692 133721 233249141
59972 191680 18549656
28789 43085 35998995
34593 110037 189440264
129330 137421 92868002
6956 11890 258382303
79545 191528 592303281
82270 112112 564938596
106018 138088 80210095
171028 199233 70643316
135531 188284 692826955
145387 163253 16187975
165393 190929 63949360
77419 191776 982886867
29865 84763 137431616
33339 156414 395770275
81706 122138 101536262
90380 131584 960914022
190419 195638 658451614
36481 43733 402687476
189643 197137 749306790
109452 153474 584676998
74178 140870 381654717
3214 13350 25272169
195801 199192 591157175
110673 117337 16751888
191622 192698 2713300
42094 54297 30661215
40382 50290 15231747
37673 144037 266872364
67071 91041 144934910
67277 77650 25793079
131127 159203 70545896
164078 171349 804676
182602 187551 12348101
198109 199396 306883641
158379 187417 72896331
91498 198218 268161288
120875 192464 429148738
37922 84501 646014234
76868 193139 340462212
13329 68453 194297744
189998 195108 12970479
83487 118495 88067749
75367 126098 435670999
93828 109003 197932426
107755 144863 93038625
184458 196081 577187400
76701 136541 275879249
24932 64876 100386719
73934 106548 690195458
156700 178913 55767261
100364 199828 249956894
29384 94061 584292104
104892 149185 111212155
7111 60355 133324285
103638 106302 6907438
150567 198988 121586854
156372 177187 839641230
10887 33854 778990423
30357 147109 521048598
29700 60465 77285305
58406 176724 296741029
198233 198484 665105
56081 107957 907379025
60176 158972 247679302
20530 109882 224042036
102636 143881 355534425
165899 198594 570004118
167037 168050 152437577
109107 154771 114615456
161607 196810 676742146
10928 157910 368396792
4639 79475 187240252
151341 184399 878859168
137079 163754 65437329
55742 188695 646365660
134463 177995 545001225
122398 199176 192777977
1192 15760 398833467
50106 156389 266639981
92672 147202 137197233
157524 184701 68223933
21264 30209 22303666
160878 199475 25365511
86765 172544 586156944
53187 140301 860547764
125023 157318 81162284
156087 160821 989074241
191557 199311 285279579
69515 100670 77783710
131762 159283 683037305
121705 132838 27847793
196749 199241 549426744
171713 181125 23496270
49030 102883 134860355
41022 165713 312916622
41185 121144 200514253
43508 112647 355092571
121975 194160 181272267
173293 190456 27799700
87669 109632 55497728
73780 145614 224118581
133955 166374 81556061
197327 199875 6426295
97031 183403 879818165
130170 189088 239955862
171091 179360 20654131
130796 186986 472211530
189934 197431 524537535
121475 173454 597845160
35309 98729 158756716
118097 121329 7959121
48793 60905 204627907
138121 170493 208533019
15097 115504 398590594
187180 198113 27452663
146009 178842 82393652
7571 105394 474930720
173822 175495 4239435
34670 71289 91951013
119141 167129 294529152
69795 189222 730700494
99916 159292 940555369
162237 182811 51557345
12093 197851 544881017
27052 149837 308120530
53469 114854 71688902
145636 152465 17078120
53467 98930 113573413
160920 181085 370788599
17326 27602 374691258
113431 140884 68628122
73294 154186 654853524
7368 75805 171151642
177757 188876 27853455
82667 160920 554338051
11973 167579 737948574
176913 184243 18377465
107267 162354 314862521
122616 150030 68885780
20813 113190 742559527
175650 194982 813452714
20192 44712 806929296
48851 135240 216511013
21724 81889 150604528
198721 199350 52968763
66258 188658 307048314
158182 177544 42386552
119555 162018 138811642
41477 167068 315077637
49083 52620 6397383
94087 126989 816570049
151208 196027 112573641
178451 196953 46428837
27648 176133 694697282
138653 142945 388796674
81383 133224 550139597
5529 59999 783414009
35476 54719 48445878
145265 163435 45631741
55484 160948 994770034
5140 159042 998991221
57423 155874 140043340
169985 174158 773022151
47328 84532 93120575
180949 183290 5874586
163371 172408 22773807
12373 110074 244942856
123201 197510 186510481
44501 155600 824367291
16574 59876 108565943
94314 108116 40793766
86531 162044 540270796
56659 134883 710898953
196528 198246 4225290
1190 48894 394176264
131977 167994 90520123
64109 161968 570445877
140369 195585 138846246
194125 195381 3182686
16316 54901 782655243
81352 132695 128841059
197545 199500 877101467
38375 108090 175088161
93381 113134 703731856
180990 181382 421352201
47136 198087 594306123
149873 182026 80705439
84664 138372 134829189
155015 179740 3279652
10768 166357 402699128
158449 162177 9519179
106403 141170 1781190
173054 188505 38676187
115523 167487 130235070
86195 105549 886318619
154318 190429 90519382
18485 26959 968186743
147853 158297 988990897
165850 180961 37869636
103622 111111 882194585
111832 196985 241225142
66698 163128 146907491
161368 161701 850819
47640 108563 965555659
8987 175398 560726115
13626 115227 254856585
87889 106450 116268129
59206 77127 44637225
97528 127018 74226244
109125 137968 915930696
17751 149745 870080458
4845 103324 246597768
25757 94254 202816273
23718 149853 316457992
150499 172105 54429932
50568 79654 72724684
113879 134550 51594899
174598 188589 34993143
185993 193117 966925394
181042 183219 960202549
75753 173966 246648931
194616 194848 587121
91229 105576 305744846
74719 161862 420058866
103575 117762 15164366
33808 184745 976293181
108570 152343 600398222
60360 144114 462604370
29297 187144 565872128
62960 149678 217488184
36858 197089 661963946
194854 195106 622503
51448 67393 475479872
7450 23640 238600163
60654 136669 568105785
80116 169915 225663730
30413 195002 705896249
131564 175461 533721256
151341 178135 67272503
25596 28020 669318281
91162 174254 681590562
50498 159350 632942304
190332 193962 868839831
158810 178914 50544511
13623 62695 890594319
173969 174236 706569224
107449 150260 188302431
110833 163859 653326264
96799 120889 60758301
178877 179485 1520892
140344 147507 168915191
164611 181301 599735911
27645 94400 167058759
9139 74766 164115846
131838 138533 745460492
7345 187363 793361776
19029 88067 929852268
106161 140055 976359219
110445 114906 11214685
14121 143241 323637649
61852 187152 369700915
21955 164680 631587464
180706 198051 636760971
13814 127251 284231393
33690 136380 416389344
62500 74722 97278458
58346 76936 24498068
1236 17565 361584994
176396 188444 30168496
6124 180971 199599865
158634 196895 368983373
61627 116189 136965242
177847 190935 32771744
129906 152979 58067646
67580 107344 477784295
42933 174227 329369276
95984 113112 43559149
181288 188097 17034741
84118 197849 285590463
137499 144740 18388749
14231 26212 29907712
44947 152485 11176826
87698 102255 510779977
122301 161517 98482567
154787 170078 128205936
59392 91330 79590163
70849 180108 686490786
6347 165932 400098627
24171 148974 500581395
128243 139579 253093657
114321 157189 92303479
60929 197727 757801020
34086 85677 129227767
174687 178702 185686512
39130 78681 99048318
176850 183579 16859569
60422 178183 295364358
129123 186349 143704122
71896 158517 17320369
18527 39903 53497219
161671 195609 623464237
74942 79174 10584517
49383 178268 579530825
7208 149248 355957131
106331 144812 96462032
56663 59231 6513957
19325 101899 206678845
142150 186739 694178373
110455 146562 90516186
185919 190149 984056986
163230 170368 18066206
182581 184624 756713061
143442 155462 30341623
19146 59768 600512611
29966 152212 589191887
181156 183663 231918232
159936 174556 36806906
142599 150121 18975832
145384 176647 78426702
104812 154903 125782220
80156 141002 152655325
35179 112725 208564351
187032 190606 8995728
177853 192711 995836156
127924 151300 88868823
16435 32356 643713759
24305 122015 286411167
86151 136653 653512502
166644 185833 48057376
159853 185339 975224456
192534 197096 11464963
88034 142229 163538960
72179 135426 158579454
186823 191232 447706208
87460 175688 285973441
144656 174856 75915457
111196 184975 656923895
185629 198889 33312027
95836 138370 287698690
183126 189961 17079919
69209 87953 46708388
162512 171223 21971090
99925 160272 151765341
11867 148776 572016227
51802 83603 426973165
151485 159180 19289564
130588 194149 414676183
42794 115861 183413050
64329 116609 131271833
178995 197689 46826208
137056 199981 158094768
91905 152143 151480305
199481 199902 121668043
89961 163077 280914263
90490 184532 236376215
197162 199151 4996619
9482 50485 102614079
142003 177609 89561551
10356 198099 470727093
177633 197596 510052293
30923 117599 476602711
25199 43547 46172974
172409 179039 16563234
77932 86820 22199353
120292 170731 126810400
169505 187509 869216138
83340 111279 182682658
129843 130627 626357437
149022 180356 621139182
36534 184292 370790236
152867 185133 81034536
133821 167750 85300837
162287 182157 696106299
37125 89178 130283087
66000 157161 228676657
132563 145392 181477800
23824 171805 371388259
107237 128011 51848271
111343 175400 160717920
105975 152475 315821886
84802 147103 416071176
177627 188208 610702517
44472 165463 303691526
121246 182886 336753622
14173 143901 325206248
90843 187875 294351057
13422 93756 200912543
121373 195722 186724212
72143 74853 964567926
48024 133500 214379217
43250 101811 146506654
42382 56398 35125745
48241 73670 150103881
166474 175893 18368996
81818 88175 636607085
6338 61263 137535393
72042 150952 348178254
45053 159311 286581338
113745 161710 120317355
35943 157096 308602269
190766 193555 7085281
42364 66716 76761248
134236 157496 601496450
13789 99834 385978104
15230 126691 279180354
120544 143300 77489603
102401 192497 226366654
81726 111123 74015434
22373 192362 908645021
129688 191107 154337515
128063 171600 982233443
176302 195022 310816762
164072 181068 206599751
81930 175920 236088287
14948 17288 5860393
42829 61571 47038295
1885 107488 764232852
134180 176165 619210858
159949 176315 41137791
139833 149750 25135041
52581 98701 115278556
47282 124228 793711659
1316 97348 498137863
99817 116470 4762635
155095 165354 25821268
196755 199668 7280929
175691 192464 42072582
86061 142495 721154104
15489 47149 971866452
35992 129569 234607101
1682 51951 134177159
136781 172319 89541965
25299 99376 280227308
63692 111653 120291924
101777 151124 92607453
147362 157460 956172459
48468 152914 58692157
5848 104019 245833794
10434 34281 59422384
86774 99229 31211225
84617 103954 48694479
47888 87715 379621150
103151 162489 499155806
98076 106018 16221551
135906 159461 59218971
53376 151685 246516705
78831 155142 94568605
88359 174195 681699463
93535 109951 774108667
92356 100806 21220483
114761 140167 63444641
145927 173536 69299391
156387 166823 183567254
195336 195778 1085014
160173 198131 95239920
46981 72076 108151474
190701 195687 630776853
191567 193443 179527817
14443 49365 87497209
179899 180163 2304101
119479 154458 753895417
92819 198512 265600222
10001 103594 703631781
103596 183783 201317203
180238 186522 659408516
131308 176852 465240236
69372 91473 230470103
29163 123345 511461700
144234 161404 557973686
173295 198971 833616092
34546 137947 259330003
111634 160144 121577094
186602 197727 27916286
118670 197386 484554437
194121 194661 1399989
107569 143867 90908323
73173 77201 10062675
183527 194961 28796143
28239 103328 188231309
164194 168089 659036793
151297 182461 78221644
78241 187477 274201717
20392 199530 45711066
62461 113473 127901379
185474 197300 29708912
162411 164443 5192256
139453 189844 140674703
149489 158543 4443229
82108 126055 514370451
142829 197689 137786659
112636 181443 172533147
33741 183503 375850055
15365 168094 805253189
106008 198437 690412562
146728 160324 755934896
74626 150870 979246260
158456 161927 8825089
21386 63347 105238181
79172 121146 369359685
71405 86230 385933456
160949 183090 775328134
60911 181593 302726883
92439 139728 118819217
143722 191798 411109453
66573 195563 721769586
8165 51684 492189135
183013 184310 3270830
9336 10784 77070862
193693 198939 13109080
21700 193213 645227179
17629 57352 582551337
193799 195801 267272042
127742 177051 439045774
170434 194196 59523534
185661 193908 581011390
39674 95635 949410957
70273 121288 80299601
31046 109480 488413664
155295 163186 862185728
187397 190444 7648319
21626 105595 765537159
139656 190894 128784968
40188 192685 382647134
84910 186398 254899190
70367 113261 107701085
29997 199346 424914121
66320 70370 626054034
49249 192457 932074532
24280 99706 188895536
34738 171451 653337380
96866 120195 58944525
69304 156331 907850725
157610 160042 430925310
1371 7748 321141396
100569 193956 234765702
154448 165727 285549453
163509 181638 282521244
27052 97603 176569167
119255 173672 694207096
148224 183434 88325324
191648 193338 560638989
75691 161860 273095318
104806 187031 284643250
94910 161020 551964626
167970 199334 558072629
52805 66933 786754146
56285 144743 834888115
169191 184346 37913592
51531 159574 936371525
174351 192185 44752904
128693 160533 80052515
25197 147064 348752008
190957 196304 517348450
110765 160790 125399315
50955 143123 231070693
195181 198023 996135962
106972 124108 612943520
160638 173254 31752352
128603 145093 315163754
78118 120596 480280267
69930 146760 192769976
115921 182259 166307938
173523 193698 943346877
11722 63526 129876846
107982 173637 164723382
130926 182629 129916698
28016 179999 381425303
2385 117074 858125597
194843 195280 1078281
87144 93532 653426795
88883 197399 60367816
100930 106812 815214848
111658 118385 335393125
76134 168483 232020894
138514 168392 75234687
169967 170157 522476
92546 142165 176858226
158150 197106 235753712
75808 94696 47053494
160453 196526 772781516
77468 157192 200253545
169600 176240 16588176
1495 137725 546813574
109376 165086 139879491
109971 123054 465500161
79235 193136 286064190
155461 180078 61735860
63076 106465 528663424
173700 177876 218705801
88580 123325 87452944
198604 199551 2382805
48665 78924 389496941
199119 199889 1915102
111237 140283 72572111
189724 192885 5506424
95807 115688 50540361
63185 157703 379671874
154067 179998 27301367
96950 197662 992295827
53646 190745 434784719
155219 198760 109234134
198502 199587 2741805
22395 40425 45056399
114669 193365 144905330
156043 179093 817102450
61637 137964 191168873
83670 107190 59326885
27838 148710 303339798
163793 167337 553117935
65166 191184 316061178
52219 187918 674862298
31948 46387 36216384
33665 186123 382564702
98855 113539 37309327
80339 197732 768985198
8732 113175 261759594
2020 105315 258706185
78230 169651 229709493
169258 191874 56614522
136491 168319 80172930
16700 43668 67542153
196460 199956 8727753
126596 165569 859890390
182505 189490 17478501
3487 190205 899589039
124278 196647 216595472
32613 183763 379316442
87387 95590 20465854
195216 198999 9455809
147946 179597 79424770
119720 139113 48464864
170946 182396 28564501
4472 14093 24049140
197116 199325 72095377
98759 102502 9555601
187943 191076 7872597
171502 192504 52612190
150591 161766 405876133
12922 19970 199523069
32870 69349 379001543
6048 48965 463930717
10215 180868 929120718
174623 176324 101202716
144593 151515 17339154
101423 157547 486688616
182241 197111 426474518
15746 148196 737504399
4900 53430 637917500
17247 136325 298302340
65965 112515 116862787
8253 159197 378241986
126513 137653 27988103
198026 199867 4668584
24330 57072 82261802
182218 198076 803348755
186781 187552 1905187
82990 156636 185044062
56661 144910 221347428
47557 49440 4829522
90132 179622 224944094
192555 198342 14504285
148180 151125 55050685
88015 133197 277833317
20657 172112 379973229
92793 154188 452143251
149955 194762 405776543
8368 28096 595587425
96891 169961 183945961
140002 197517 576984584
53632 149058 239283338
164819 195452 697424629
1299 193819 652012181
63691 68025 319809068
42156 195340 674377472
28234 151127 308308966
4193 175486 429574481
89832 125521 250329161
155818 171196 429495828
193931 198321 246424129
127441 187571 554779138
14374 186843 432527699
80740 135301 382661902
193582 197620 207644600
165684 175798 237725545
181339 189764 21122534
104941 125352 51104342
186598 194768 88111773
120127 155571 594444947
88753 107258 46874474
106716 166529 150048838
139061 141218 5403863
21872 183714 405907052
30467 68056 94293014
18386 89937 351901294
159715 183881 416102733
117364 140549 371171899
19558 153829 336688319
57946 190957 890660499
1418 192741 642525625
56106 115265 218346360
135510 178795 441802022
177904 187705 24475853
125943 189689 259923585
122448 142630 50577360
176003 188923 32291462
76668 137771 153356938
189380 198879 23900240
26666 183820 394301373
6762 179640 433375295
56811 147802 851217604
123006 149067 65451245
39901 117426 194655603
109689 123273 34007044
53523 137807 211154949
125623 188170 227517405
93978 116162 45977511
188389 197562 23042719
192529 192611 204904
134971 137737 6968405
45043 62079 608098209
77280 121930 157687523
162326 192192 74935529
141940 166061 60740437
197393 198726 3387204
98577 131581 83113494
37168 180957 360864482
12237 139173 51386264
197202 197504 692385
76515 159335 9056958
156862 194758 367496458
149267 161487 30655653
54324 119489 163334242
122825 191002 239176792
113965 160214 778286034
149429 160519 27822571
82500 182268 250584717
85961 139319 133988632
39974 121999 205721351
124378 194579 248094254
81914 150148 302417917
152374 158966 16506204
109326 120561 513395
61135 167561 804492401
77142 138176 406704670
67849 71597 560477875
24115 122246 386125603
181568 191270 803875197
20996 132821 280213347
142937 190629 832726611
121921 171565 749802810
80290 149243 522503176
95562 160655 587774854
71752 184432 282799402
18673 57554 97562116
128393 132666 334251247
89250 149408 39601284
179093 188691 900673561
189046 192263 8176502
54401 102747 500930999
101121 101473 861652161
55241 138662 208930565
106348 176092 174967471
189872 192483 6656585
196349 197052 1743494
157440 176030 673216649
71693 193919 530924089
109832 193328 209512212
43535 94590 127532329
155782 161693 14812333
69550 143502 727862452
92268 130100 95156595
90926 131805 102881375
113357 196606 208895988
59383 113903 136687015
69771 103192 83657607
137483 173461 189765976
63031 121037 233057201
33806 128950 238632022
132058 168105 316494784
63316 83981 191546581
138032 160494 56576096
180675 183700 7570579
33734 175901 356879075
188729 198692 25034995
154810 163309 21330465
125395 139956 262728676
104156 153495 123864647
162992 185928 706611107
142111 199029 143004625
2915 10789 633565769
182456 188537 249796652
90857 160634 175496978
89480 91600 9912098
124862 192097 863547643
72669 181652 273603276
68802 79149 25723274
47117 50123 7594633
23568 96364 182160173
127405 173108 715444816
155206 167004 149124902
111144 173978 157624428
37672 158172 302364002
148662 153858 12989614
169449 176165 399097645
67994 98681 76561263
141374 143215 635795374
10999 195059 461614785
166226 190542 521333468
155680 175432 49624408
47498 147328 250505278
61057 112356 974770452
123698 173783 503049701
34176 137962 848865727
45698 135574 225274911
22960 122730 250057801
35904 40387 11248566
96488 106068 24542153
91510 91919 315813720
8307 149584 354071497
123484 136380 32151217
3819 155598 501884730
139721 176454 92416908
125859 133511 19241854
117976 180417 156612992
33439 102818 518862684
151008 182615 125492179
142896 159103 40749910
32671 43546 27461890
81254 176873 601403646
144751 176246 79112356
125465 151332 688248328
10912 137059 315999797
109427 190220 202682085
60627 153600 667975861
56387 144035 219746979
45548 72582 67692903
90060 90409 825037
20836 187920 816164165
31042 34072 714133968
2566 135095 965292849
41774 172735 328598174
91009 127227 736138581
156628 162297 141984399
100459 112106 29709287
26170 62516 755569014
66597 99555 82274057
165230 172977 646599249
24316 93054 172080153
176063 196592 748532158
94268 164835 177660868
49367 98465 122734884
48357 125984 194592865
195064 197691 515618870
187089 187361 224668316
59707 84731 62361282
184365 185930 369887277
118041 136778 46717916
85997 144273 146463949
160012 199025 203886377
187172 198521 405322047
183916 194071 869473
173277 178355 12719226
97814 185442 453285340
107132 134152 67512136
105455 158544 133163584
73813 96418 56423196
177352 180923 8959645
179475 198837 598178414
112171 143276 77786023
59020 124495 164074964
199751 199956 520992
106491 112926 49253836
61591 123982 156365812
196292 196858 1387983
60550 155380 546397058
63136 163303 540251642
6725 130850 944761396
24241 75102 740181151
15845 50024 700175626
134632 195601 153293617
98900 179918 669735180
3357 58671 138532190
176424 198347 937597829
161984 188628 66808041
174363 195552 53197274
67855 195120 319379042
22394 92568 951208413
187798 198519 224997532
70639 176768 266347070
151226 168618 24345876
7679 183794 441481283
5413 83269 442087088
27373 174427 33641500
190522 193123 988254547
31549 52658 799463929
108805 159372 126820484
79604 193260 285435374
32990 195211 407186817
172569 190453 358544
171647 194720 57845025
167167 183158 40134319
79236 137437 854489360
73696 144914 460981542
53392 79796 470120363
171507 192770 53248030
129140 195393 687638129
7135 30943 502678749
100134 138134 921411658
97062 137120 827882568
48549 119060 176929440
80820 148401 294079344
140061 161668 54450453
2885 45526 219469027
163990 197020 99334223
70054 181961 280828853
100579 180848 201792366
31968 96247 565836187
73752 196504 308230614
69870 136905 167981914
52669 56188 5435643
82974 168772 896541723
199478 199660 876647417
64631 116667 130663939
84594 174493 141333657
77928 171906 236158120
78517 180361 600270518
46061 117428 393042785
142214 173199 77988562
8677 109971 474017966
73517 117377 110353591
69126 86572 28852957
135103 192162 327037626
54906 142145 218601358
5097 117287 874722819
12667 137687 717510053
11527 158190 476804575
98782 161161 244898387
179989 195597 39214012
54033 166613 282402220
165001 167768 6815167
76270 189815 291460990
146409 184118 448264519
37537 176346 741188452
132914 161543 837397902
18783 59582 908028461
120590 145054 61497143
79465 149690 176476596
69888 168570 792815608
147354 157720 730917465
124400 169920 315001768
195065 195609 310139867
190097 193947 9779383
181804 186732 12285353
33887 153099 557226137
98779 183529 464967737
43077 172920 325738316
90042 101000 27499717
30943 164727 335829323
86720 133599 117726620
51897 173648 305455872
15527 153394 345622239
128497 174647 116057780
157974 170529 31739143
34708 111316 192406971
188342 197320 22579160
141029 158478 874055511
92682 125286 598829790
155376 174113 31472685
171289 184477 208211960
158986 162602 9191843
15014 32052 42516679
58152 101488 561783223
28416 121937 234560416
16736 187445 760171442
48062 62218 35741158
40959 193988 796044246
92586 173032 300915778
111089 194806 865901194
93817 165670 797405593
126379 132116 14511323
94519 191218 243077933
199803 199833 79820
54359 142965 936071397
61116 89436 70549172
21336 50742 792465609
62416 139436 983134334
53757 123748 264652902
145636 149780 498070
175822 192717 42347666
26108 42302 40736723
187463 189232 2887592
107566 179271 465345373
8126 146500 405387730
115397 140703 272426408
77200 172440 542236161
82098 142451 151474972
175102 195152 666513685
194763 198865 10212955
95720 135010 98839237
14881 172149 394531653
176501 199425 477252174
25017 195597 601995452
188380 199447 27854536
174816 193061 555882146
103940 182718 197780830
19375 59062 886015215
27041 64052 93015379
121259 123173 329232976
77027 129418 131435632
50452 91346 102175742
131899 194311 156816886
70652 142938 181224157
174888 196747 54807353
144761 171447 67106628
94246 115014 683981
20303 150263 325795592
187217 198955 980992739
138702 192679 135670326
3663 113953 872000099
70906 182162 279202888
16718 149316 779671587
169730 178421 21729188
95814 151870 141090936
127480 142393 37469425
61615 62299 251225627
91038 92483 3631582
107105 165219 710278428
24346 177761 384977379
160067 168960 22451512
39444 68185 794997931
151924 162558 26796734
127827 167334 99317958
92387 107154 13281111
172207 177476 517542559
85455 90825 13347601
26468 72393 317320932
89140 177177 221333734
195433 199048 370194956
103938 115020 283202747
73447 189721 291903599
27372 91719 613265776
25321 140711 289390218
35291 148480 374242949
54514 169142 287613079
172997 183517 306209206
189106 195407 753827674
113707 156930 108399198
114509 143504 922054584
64318 188146 310568809
45638 158881 284070321
22478 48835 65947540
34362 111113 485420124
134909 161874 67930809
62971 184727 623937401
109740 113328 9041176
102692 191115 311658880
178663 196248 21711237
176172 195210 287525747
181028 189375 821537236
148771 192235 400077237
2145 2742 1459596
13754 67515 134730505
125188 173709 56634671
172481 197873 63541468
11949 98489 957137567
108919 193918 163376082
920 112892 466006427
142446 166357 60173714
85423 175651 308219859
171947 176787 12039615
136734 166647 75366734
169888 169931 561379632
53137 70319 43021962
29890 155108 314212519
139147 184212 113288636
42645 134285 229602471
23122 175907 383348388
117134 194430 193922405
115333 142607 415159402
96455 107759 448828269
67270 147899 627722641
27330 107015 200025547
16189 121192 263092551
165223 178811 34032808
136978 159834 115777629
2115 185790 460395702
114057 162155 784043651
58278 153060 237616785
175171 195219 642181594
29671 83827 444313761
93040 136987 110460175
176390 181531 12901151
125223 129512 865380830
89706 115787 242873350
40399 88152 714092856
145876 159311 913198443
108793 125420 41525583
151990 190130 95712243
76044 178492 91698404
150502 198816 121295427
17449 125755 271356415
89592 110388 52668067
69369 144998 189790621
15627 111254 583119253
13816 69798 332064382
68437 110094 737804272
12534 170978 397469508
70365 111010 102071963
153689 193457 99860658
38560 68352 74870733
163946 177546 34058706
77497 140370 516683889
184894 188119 8025982
13588 104897 313456997
20939 191640 428138914
128325 158616 660450106
129838 155919 359866499
93272 133950 102263265
198442 198501 154777
143811 192874 123201659
8727 160443 567543352
149403 165278 39961117
110252 182269 180630765
84116 163267 198885127
53034 190738 187738801
28495 100224 879312677
36356 88086 129474743
2970 85666 432815416
152692 168661 40206879
87868 101760 22859844
101676 196528 707994573
49768 161291 279799044
85854 165448 200132577
8891 148980 351072617
142464 145314 7323445
161135 170411 617542747
16031 69992 248139046
55218 89819 86275403
42 109908 583461870
89785 158231 368248294
60098 69737 806053018
89233 182207 779253271
199732 199849 766105172
57279 76057 518214308
85897 156538 692739021
86509 97717 11734094
141834 151719 783957643
97475 101860 11166399
162546 172289 24545123
148368 183883 787221813
127947 168295 101494547
115114 199805 177231139
119738 129448 24158512
191151 196773 984005238
4500 34629 188110122
89723 106502 42582651
67723 89369 438887989
74135 95999 354533856
78068 104936 185627738
15893 59121 108332240
51113 131191 200698689
120570 194280 401651422
2318 107243 262936419
109763 125751 229611721
67899 144208 317291235
168674 180557 29722911
95697 163022 333483608
148310 191174 499182229
118911 165512 435311552
20739 37965 711133036
66811 104897 95437435
101192 197734 506114282
183655 189987 15818561
123832 134340 26224067
192309 195221 7329395
12899 80817 704720131
69078 77263 20345910
99292 132020 497024103
146592 191311 112182331
89266 131633 75892185
987 42943 880338112
165693 182940 529725386
158620 194662 562724598
62495 114601 130700916
113212 142129 991418725
116521 162768 115931616
98567 161948 159490846
128425 197253 323689383
105571 134408 72167602
134569 151877 43589258
4546 10897 238808948
163423 169999 915754918
173029 178880 14661085
111176 124890 34187817
92971 152764 150378595
28711 164687 473183625
69646 155068 214371483
164772 196076 197671786
23924 187704 410814052
56760 101733 112437687
9932 104558 237013534
130979 140034 22680359
160706 195834 88251062
66523 79331 922869806
16781 89950 796728521
60647 138410 290056410
136928 150070 288063497
51410 156167 309521233
144890 145693 2032099
134982 156953 373862051
71346 110103 831094526
188268 194315 15332690
137339 144748 14165406
300 84598 984537452
135012 192339 144139152
116445 192808 109774642
68676 187529 298109211
164859 191028 686610848
80944 96859 39660473
164938 172365 18625730
149166 155345 996565072
72765 187529 288034295
182955 193447 26386820
165601 182753 758204382
119108 138612 477097694
77538 176284 468373125
183801 196901 128526834
38187 48528 26034706
119095 151500 528689625
79759 101692 558074291
191809 195924 899400769
88361 193399 85861500
30377 45756 606130332
78950 180681 255479607
46905 94672 119361883
149478 190303 102401685
26861 162419 340198917
144120 153791 24324535
183395 196639 199333103
56560 192255 653684809
52483 63608 28046496
74390 87466 9063340
64761 93124 70704954
56972 167764 526294146
192178 194479 5787369
4521 93940 223662419
57785 85453 70267339
17417 43891 420203684
135840 143483 979615139
110864 160008 783064374
29259 72589 108576399
37427 137091 22713231
129575 149360 206088795
545 147307 780626600
156609 179119 56530547
177981 199081 52948483
198008 198786 2003005
179467 192189 684314449
87390 110607 579815361
162734 186746 103067649
11444 115232 775979726
27018 38003 27450793
27883 40102 30709572
90326 178113 648404346
152494 189330 687252318
79765 105165 568070381
36122 109189 183350183
131622 192210 152237683
45084 144331 248925182
184463 194861 26188166
56130 92007 89517251
2570 104168 254426106
22173 50920 71972843
94840 199684 550595088
113037 115516 6262959
72219 182047 275713034
64251 115343 128256822
49282 154097 262972220
37060 171947 428669074
63409 148333 213005279
45291 186438 354128735
102709 168649 165808807
195177 195920 1854359
9420 148318 348222327
57403 153126 239987719
174494 183592 22764373
32937 64512 79398437
166172 199565 54436750
164440 167399 323535141
167820 169285 579930446
146766 191720 633041092
187643 190141 300424612
153776 156873 7800946
151960 159596 696372150
93162 182884 72799471
6684 181213 553646099
105153 188829 247803959
29391 167663 346882957
95589 124019 71755733
20625 139992 338771544
7528 61944 891332917
6393 195613 627933049
78283 90418 30208223
47658 134945 660387409
3458 42686 98126462
103529 109753 15773279
89208 163578 187054002
80628 145945 164128645
105444 188505 279924345
149657 182987 83609186
175704 196044 51060068
151128 169784 72187128
69124 80655 28765717
2708 109264 111817737
169893 170299 367085772
193434 198205 11884210
156333 183398 67904854
34733 141383 755855424
190925 196493 14054216
67195 169397 992685833
169551 179545 24972205
114313 141686 766834212
128534 161015 81677867
67081 69292 5503897
100781 177871 193868244
32438 145111 282753926
159155 165621 16402970
176762 188991 30597065
84984 108499 59320717
173588 182604 22555177
60819 146835 215766083
175616 179126 8817554
51090 69632 46486232
79290 109425 75864225
101669 173618 180885161
13841 75995 179394662
106525 151915 489662912
197093 199055 340508401
47460 162821 289553310
27607 89172 154081492
57786 106239 121494451
72143 133543 539580286
171082 183964 829840951
146503 184458 388301614
31419 102186 177321217
52809 79900 972664670
126161 195016 173087030
151690 177708 65379418
29164 52768 232142463
61486 129941 780072785
178518 184646 238442114
65436 172695 702927545
190398 192421 187830129
125372 145711 51240863
41276 47783 16228059
74429 109990 89452988
62832 155413 232251337
47402 171616 311876997
90217 98734 21348838
23073 129950 267867092
173433 177159 283310531
151855 181672 74879593
81658 87556 354606909
139046 187160 120877840
56462 115117 658537897
125359 181922 701948544
6237 170509 991699973
138267 179953 54482237
75858 90365 36161342
149987 153939 9942901
17450 197704 452048988
92130 172991 448256175
36933 88334 128682829
31346 159818 317623927
62858 79828 748452727
158527 172621 800499626
167414 197775 895318091
44279 194222 673875088
114669 143106 71115937
113316 135413 2491549
156864 199084 330328757
165484 180131 244880330
112002 188245 463621461
16092 193457 444835694
153683 194291 139152100
77760 158121 209454098
80425 96445 39941642
154450 194379 100235311
11032 80159 172926536
146598 182470 326987472
146610 191488 897547834
133295 148017 486569163
147226 194894 119713358
19391 37898 46105747
88866 157428 172370025
111384 124372 32407519
28786 176772 371363888
58451 145887 718094885
24307 191754 685895853
106119 123396 43230732
58445 184124 366748935
99944 113525 913355211
147097 162393 934400154
120143 137554 43518397
170132 198296 70514177
88119 198477 277272194
33031 141001 270772012
163519 187276 675967134
143945 159869 40018403
163193 176772 883922854
118140 147772 74309109
192493 193545 2660666
43817 59327 39013000
41617 103205 154272151
39875 82171 105955725
50717 76720 567664290
157915 196632 97295136
23987 183517 400222647
133933 162961 28658044
199750 199917 542384869
176442 199710 58402415
132271 139074 925578370
58682 89143 230442292
126563 147496 800816267
136760 146126 23780400
95406 159542 161380146
82828 101953 47916411
167621 184864 120278577
32958 87874 96783982
185513 190115 626365986
43412 55655 653511509
99537 162459 662256056
74292 111496 93647713
49909 120814 604062162
191712 192960 1569396
186795 191365 432985316
130286 163759 84246750
105364 195758 386923706
80713 120874 27792813
174423 188120 798171499
80225 99067 47090908
59233 128015 172238868
81667 113159 154789518
41119 115736 370136012
192658 196415 494340500
134624 147579 32728827
178899 180076 2940282
71800 156027 807414807
122447 187754 428475358
45196 145864 853718392
199862 199962 253596
122708 148473 64825713
167574 199891 81101724
117206 194319 902530085
138605 140384 910445918
167258 172381 12989797
151279 198512 118561061
124191 137188 31833186
123862 157393 828513078
64785 75740 27225207
39179 53477 424520151
150713 180273 754595015
97392 179470 524283388
114548 171769 143603573
123452 132174 21828374
48686 97977 968336096
38513 181102 541184733
129003 150080 890762285
83619 198672 959913867
130405 133568 4014662
86720 97909 942776071
84870 115582 995046031
136847 150431 34249547
100354 104313 266670956
27424 150350 308395296
116691 145162 360384403
158589 198621 156752600
156516 162591 352272925
166916 198658 79645069
5572 80904 188475629
31230 133155 267724397
6847 88777 204769292
135120 148114 32872861
137878 185170 118882070
127649 133911 347267156
187719 199518 576931747
86958 150991 160885967
164885 195868 296649098
150979 194626 109706415
55718 121220 164134192
37270 121708 572115072
164010 184446 57001810
123340 147079 876817009
66031 116881 127638467
57657 72607 170463402
170244 189189 47304150
134826 188538 253079560
61677 160350 603571043
163031 193833 77343804
41365 122014 202221118
127739 132211 538192220
526 66721 165649530
32652 168920 342105800
157964 190664 82115975
124973 171398 116745838
39097 151207 975881223
60992 155406 568767874
185549 195710 25598099
145119 148786 9216108
61774 143616 205095988
107183 122278 164039226
154926 169117 35726106
44251 65172 268260243
167234 198334 373553443
3592 79497 189806077
177418 178439 2567210
47185 104432 143558547
29263 32442 7907548
3030 12082 22632899
86508 134564 690426160
157342 187381 75351009
31005 48089 522229863
35214 73577 534645200
1011 67805 167195251
198325 199492 560180053
172225 179148 970952918
61326 166434 263665715
32420 44837 31196908
184261 187183 7278138
198610 199958 3375337
78010 119503 104273772
182361 191563 155700596
123181 178333 476383871
181844 185054 403848807
34186 119552 635625008
2897 40844 94832321
107183 134336 67826485
80609 130777 125896978
144062 192055 120554995
82769 126634 110025059
148063 185318 93456024
33841 106472 296063875
187109 198244 27987355
86411 110949 61993032
118459 129114 26572736
187221 189616 712424595
86382 183301 729589642
139142 181766 215267764
74560 76769 5504632
105838 157942 130639514
169283 184562 937130722
188853 196439 19109194
179377 179924 1360197
111383 138371 833646237
74433 135300 152696893
50982 169430 931940496
193987 196754 6940245
183423 189161 575309436
111547 187187 189617574
111277 117737 7091449
49219 92961 312993016
106165 120439 35669657
145392 175207 111564657
11382 156397 838471325
73570 194165 302819747
99381 100949 3947414
158525 181089 56731707
105012 156649 129623954
9689 70695 394144558
105695 149290 485906026
76256 125534 641464319
19659 24437 378345899
106614 167503 152677101
20547 115650 238581748
110574 147911 5858545
55546 62240 341113521
159494 162603 7915129
122357 167474 113299809
121558 137180 433110206
92225 198252 266478403
141364 166567 63508267
84505 125689 411337905
92054 93319 24582776
148757 182197 556349146
88500 184811 241986490
198025 198517 885636
2360 31635 3425570
143190 152964 276002341
57693 96145 534108338
8714 33240 861116447
194909 196905 599937719
171036 172283 3107082
2709 60435 559612080
181925 184549 6525351
155386 182006 66809141
7472 192675 785596106
122858 178167 621353789
30565 57398 98556460
24147 86888 950395365
22539 23332 1849399
1099 152717 379957473
170880 195841 62517452
65477 141040 948968806
164679 185297 362446151
5478 40772 299918005
8588 90441 204545701
138099 157410 181470955
93225 163503 291619114
100395 170955 685579764
67536 170396 381228803
182937 196744 34704609
127459 178651 128711741
118129 121033 845268054
57704 179179 36420474
40974 174130 334152495
513 89269 473683758
87412 114118 976287190
10659 149238 968941673
173285 184137 464888655
38036 112117 186119338
25007 117721 232805861
150220 174196 60267068
28378 191030 15430329
127315 128917 508500179
65374 166988 254900095
115906 158555 721347240
15711 159102 825763295
199128 199409 608813014
66600 177901 811106153
112206 198410 216185629
179336 182492 941530953
121483 157084 89402375
8564 96374 830276556
24554 173886 374758726
5461 116919 296384115
28239 138697 276947815
175884 184259 943110433
154820 193856 646726487
130716 147139 566290793
157238 180522 58439923
114571 164024 124106942
197503 198160 1371537
181890 195423 873231633
177793 188408 168790369
85698 199003 284630957
145186 189725 429622277
92169 131186 98149315
182138 195225 32869066
105930 188776 207851423
12107 172811 402986236
23807 175176 379856442
46418 50989 303563363
106763 190117 241169905
188452 191946 8819684
96496 189461 233661800
47400 141472 235911641
110418 122592 157901515
103017 192316 224335793
95824 158581 157874106
42573 185806 359252127
84098 138819 949359867
187191 189435 5635403
146473 165130 46927016
91841 115037 58736446
116672 198963 607544076
127284 146594 237484498
35316 141575 621747707
4 147066 182857361
9296 136668 319013965
183866 185663 4496958
90955 159817 114719554
59418 62428 215614550
102171 128091 65109064
61853 129659 169768895
121053 166104 913776072
63393 135702 141664063
148983 177796 72365994
189998 198182 20577912
181688 184745 498761495
186241 194972 22067853
23111 58313 155538055
52324 140756 221647370
74817 90258 286388277
158980 162962 10092777
66053 147096 203281503
86738 125680 97855936
60459 96513 89904363
32024 137747 408313461
59843 90549 76496475
136210 165139 732508246
5511 52647 117942418
78543 174371 240668796
65927 129416 177773994
91 199402 499632176
77774 84488 533931033
22599 108877 216286466
51987 159137 268666686
33323 68520 88444460
90929 151124 151410060
25281 162422 344218804
48063 134365 216396529
188036 191805 9474673
5949 72072 811962522
183921 185758 4607186
178318 188752 50596614
189668 193190 8869811
113232 121901 21592967
138300 145400 18086568
163363 167687 882729599
111029 127151 40147594
74996 173068 257487793
103739 150598 988651657
182896 191563 1767769
134164 175202 699227768
166863 191196 61005137
142313 161331 231582820
176496 184514 3928449
100283 105238 618147535
72650 73119 398348098
156452 171808 170785595
70224 161060 227904048
105868 172616 167555222
62579 193365 328089356
28681 38724 131765925
156851 181853 34286208
18795 193506 438247474
178593 179302 1758435
162517 174271 29511911
92787 99042 15682919
38363 147133 273005201
96651 140904 111257466
6375 58483 130546506
42724 159598 931274608
196159 197726 104794575
47518 178346 328360462
80865 143691 157737816
130676 181589 127948031
57934 111705 134901265
90962 169438 200622387
57493 151419 818128492
139356 183402 414910713
68004 137301 356183094
198642 199519 2197122
186374 190388 991573262
146165 197842 393325882
115624 190889 47413541
51316 166440 288836642
85131 126320 21419588
155599 181590 65215968
13059 58684 110364116
184378 199635 850749145
68595 144761 191033943
46811 104022 156216843
76025 157403 204358866
65570 162715 364812193
156152 166232 25312103
164731 166068 3255398
172432 193174 51945840
77602 146627 665290850
196374 198257 35147149
87777 92343 706424866
163466 175482 30195682
175543 190811 524741281
193155 193961 665096493
92778 101718 97693783
126502 135893 972247623
186647 194808 20580586
27997 57462 755541104
92485 162224 843118497
8464 33485 62243427
65555 126295 585015737
166298 168343 5152113
159610 167388 356208930
151232 162365 963606841
35569 170289 552541667
24842 82786 279501856
101769 123879 55718262
23055 125889 883272715
61495 188639 318887824
189474 197952 973318263
78184 197572 794100796
119842 128191 20764945
168985 176444 18633221
111977 131114 47708591
146497 189354 726915203
60648 121618 152808524
157872 178575 52089278
179440 183560 913440567
30740 97995 168267531
118073 177578 324912284
86318 195017 586307390
26728 81092 136192170
109145 178561 111000241
3475 39573 90142762
145367 150540 884559184
115588 147881 80896142
84061 106748 479505238
164139 172416 233155022
166414 171030 806287530
152952 189535 798802775
149634 163644 35193400
8793 166617 839853186
6851 109782 847703723
104687 176148 585440063
112574 153108 655671382
11097 116893 137314817
105259 157379 130796564
9252 146704 671620957
181465 197314 39751857
198860 199680 2088909
38192 125893 924652397
57243 182352 313809229
91441 144231 573858571
20020 75765 139486063
14540 97835 180791714
69269 129476 923903250
59370 170733 459925876
127393 190347 279559230
41523 75444 864590192
17727 134712 293136552
154942 166908 869159447
116986 132636 169042243
31600 159714 321396810
40848 180011 494375693
140821 170182 440771411
135606 144819 435200561
44458 60419 40176463
132355 144123 29572557
26635 191275 516811021
75871 108123 81173670
42016 127446 780707662
94392 163225 173186255
199312 199472 613554695
99442 192488 567893198
56607 131812 188505524
63526 153274 224988257
183017 198757 39520669
170463 194680 60694221
130325 133977 579418284
86092 174535 222298871
142500 180377 728579260
84253 175951 230404085
4764 133038 418072219
162850 180449 44120402
55865 127397 809907594
192973 194046 764795187
94610 129749 88420893
18157 95189 192569049
65950 143428 287041160
160186 190390 75759897
14916 193283 447363747
186129 193243 17929612
433 6319 14679890
141906 180911 98064999
16205 58458 824612444
157881 178576 84895559
35746 183757 438946404
137291 145452 940379858
83355 91763 569451995
4890 184237 449695991
180546 183814 8178955
101588 133932 695811493
64152 116926 132409071
171861 181799 24848408
48306 126586 196202355
93508 114739 53779379
109507 176141 403570970
137436 162614 63455410
33327 129589 241398608
76742 136289 149398348
144343 190420 115642721
150202 170737 51750265
52138 195924 360787066
184601 191471 17236741
28182 35886 647702864
171267 196717 349512832
13593 181299 892943290
88649 150069 688822354
61833 149241 219169570
46717 148960 673492976
52961 149662 242577768
24638 165827 354362448
88228 153298 868502254
50246 165168 532515471
92841 134005 103498242
196830 199734 89246501
34024 109852 190408648
44713 124330 199671159
40344 69433 72987606
102405 126502 60482704
133281 142141 22202345
66605 93743 67630521
52030 190419 347092056
55202 194149 348524250
91727 195413 260674391
196965 199335 925698618
166185 175715 720783285
117055 137298 50469335
18795 97906 863818472
3345 189640 838719064
63480 165923 256967076
76165 168909 371554032
144948 173245 711059668
96038 128888 82713942
103436 153425 527278303
178594 197390 47079585
43271 116686 184240929
74718 110368 89726313
154832 175044 50797994
26987 49614 56815201
44506 104139 149525857
63261 64069 558873950
16527 199056 609214977
32464 99311 183799668
134014 150115 332817365
15932 54367 156030398
100721 149411 122553069
69602 117964 121409268
183026 193671 26781164
86943 132827 115260432
116449 136325 49451386
191611 196275 11770158
13824 93793 200026707
185916 195258 780570835
169330 170777 3714401
159956 188246 70974637
36642 51779 144347278
139283 140235 233273960
103516 127857 187500996
170834 180794 567328069
135471 145796 26145239
28888 69023 855651651
173229 196795 59121543
153694 164501 27280383
151684 161908 25743450
147306 168608 751474249
51490 182077 537540745
181203 196514 275778434
72306 111848 129180886
191450 195193 9483086
34550 57115 56844860
131126 137435 566911243
7413 112657 263783520
23181 111853 721854304
82349 174367 231169610
113616 154300 154563629
54001 147508 887800709
69057 70398 534386397
195004 199744 11828693
35415 153666 296738288
14215 174333 401651408
41525 49831 921637783
36717 90596 185616417
180673 193933 33313650
152603 154323 4383789
171723 183607 29682736
114139 129109 37303613
80867 181732 368897125
194555 197864 8188744
38641 80926 105972288
83388 169870 217340108
178082 199776 367478107
166037 198081 901970133
156157 175317 48159341
118516 136832 45726471
165855 174343 21301155
70354 185937 783685433
111361 178785 602022798
140390 197120 142583519
181454 194767 33486527
178451 197792 48442752
127213 167256 100676837
74481 110888 701365471
147865 180293 81383232
51306 64716 364138605
47959 62177 35904547
94997 199735 383516397
21429 188791 842042872
3585 77958 186017702
152170 168008 39820804
191860 197052 13078450
98518 177175 305794627
187660 190820 869793658
196266 198195 131596146
130340 138037 19271877
161763 186352 61639623
98271 194122 830611395
50046 99324 629145185
23788 176264 382589159
97586 176474 2879518
136293 147585 28592187
152875 190710 719133673
123053 170883 120263177
159847 174374 360456256
163369 175359 145795396
8495 145623 917631365
108917 134655 64353911
436 90267 224522730
144259 183588 225688209
103914 149127 161464820
82590 185669 258847606
136882 189208 51669931
59037 137948 869356003
195615 199177 325829471
47027 194152 369215794
178843 191829 507714894
121104 167893 117520513
112870 114439 3021002
156362 179189 57339133
164691 199931 945376453
181695 198328 684269731
173776 197760 60114921
3137 115530 281781438
185899 199909 310953212
145482 148747 8190191
45975 110002 652015385
104872 139493 86728976
89864 191943 256511635
61349 152005 744755312
43522 157785 286499228
166414 183175 42031855
48762 181836 333903956
158477 164427 15194187
21726 144856 968794632
168348 174339 15034720
162800 193583 77238515
38008 81743 317786440
81665 128429 685760580
74106 148538 186980556
190216 196611 16146121
72704 144707 180781132
137267 185697 181602167
26088 119974 871301350
54783 62755 19999311
192594 194949 5985730
111380 180060 411717821
128471 172597 110998936
176111 189506 64550970
81948 89264 18123155
89007 103020 404927143
466 93261 288778980
129383 195972 167368929
151915 184093 80779863
121727 192114 89246585
6475 14037 18779813
86922 145135 656648102
141548 176096 86929501
9833 143356 557165816
197160 197488 751180
67346 182159 521389905
105766 140017 90870164
44236 162663 297174212
75232 159059 210436323
53738 124008 137643562
37494 126192 855700153
101410 136451 789058253
32638 64697 610847781
90239 150924 152582638
105850 178074 858505350
115941 120604 11426731
70508 110283 99889569
95437 170699 189526034
105766 174285 171984162
167579 181048 33812129
38968 120531 204562751
103050 148452 114200649
34003 149370 599355843
27048 43920 42411010
65666 148030 310899997
49892 133686 728122575
148686 170322 54432129
107349 181422 772549568
195294 199592 10753557
173257 192230 47588423
162110 166256 4594817
81578 82751 778774305
157404 184055 66906023
84226 157591 184265166
24141 173644 375167113
94888 120912 65648106
133114 172811 598823645
127901 143297 645414987
175783 185508 656781549
96100 108384 31327798
30793 120555 225085119
7196 28692 974579893
95056 162236 969507248
91548 170844 199572433
155273 188416 715740289
47519 178570 328931669
111001 138758 69355631
53751 159236 380049021
171920 172498 1435027
72952 137889 624489928
183198 192511 668002977
143171 167107 296135231
67873 134180 166127838
177391 192154 541306313
19901 26417 16172068
50494 63736 33352002
118044 165706 119625614
85716 139545 785751343
61800 140146 196233356
62869 114793 654756454
83162 150508 744083380
64067 106419 106220982
147572 167850 50907113
141600 194723 64975573
46598 107967 551305729
98713 127692 72928345
133891 152565 47010169
112499 120564 19994110
135260 175825 102102559
45758 163889 409833471
148597 163824 38248194
168143 193781 64371371
162822 198676 89941878
42065 165087 308684535
29985 97351 534136789
198575 199346 182964869
83194 116367 590576663
10285 133218 307989402
156488 191104 86833829
180700 193651 580708411
192634 192798 418806
105249 111608 12416966
74604 140423 165136889
3916 49212 113332757
32021 192232 858905398
97571 121527 60505417
124391 164366 934408015
64852 193287 502735731
54507 141703 564296218
17489 81205 322108058
32110 49743 44294599
188906 190382 3685820
98759 123186 61629211
178064 179772 979430647
176916 199114 78474146
60757 151961 230723222
124836 133252 459852631
187959 192194 860304779
189225 196513 499820917
73720 87471 34312864
172301 185194 32217019
4274 27540 58045180
38400 45333 896098064
92742 106661 35404832
166108 172622 16403488
198683 199879 3005588
125482 189631 678805023
120008 193724 708618018
139209 159392 50788078
122273 196300 185921303
135929 164903 73024576
62218 135871 13432681
134620 160537 65248943
53824 59574 978801749
175197 189021 157988393
147770 162072 431650805
24910 119955 373512717
137909 143735 523052019
89456 95903 16106433
101147 135178 91678563
126853 143080 40799170
93550 133681 100955433
71426 137433 473682843
43092 122667 199416744
129108 191492 156680989
16985 28294 28136455
103596 188963 214291736
80242 163882 437857491
76969 137328 151419765
101145 154578 910450488
135245 199239 422040580
171869 188320 41083965
67611 122425 137378341
48166 115411 168950437
190855 197026 15545907
179664 181586 4810356
11185 17741 16337183
70118 81042 835530667
114997 162095 854631804
83917 134899 187731744
117593 165719 120713063
63401 198046 525470048
60477 104954 111433468
1576 36646 87516911
162279 184323 504735524
40628 188924 503366225
163804 177300 33815660
27520 188150 814289916
52702 121774 173186538
93898 162659 622099454
197363 197846 294716910
147124 179968 82467500
147232 192421 616004793
47643 89238 104000916
131383 141736 25956463
76210 166260 226219677
153204 158976 14480509
182973 194739 29637197
183474 195751 201878637
68228 173992 997354581
115697 146999 710073065
92550 113928 54088343
39358 81927 429989078
117800 138507 80964742
4470 127535 613192429
8426 133195 807366327
178346 187157 22006219
69131 190664 304951574
39763 141460 785386237
88528 91271 6835655
16931 118353 982049056
47202 156401 274013157
29934 162612 332918275
73303 174072 301188721
155555 192454 55818786
84838 92223 65592493
34294 165884 330338107
110178 159060 122500755
23177 160699 344944836
63525 153109 224575802
111422 132324 844250549
76898 82759 14681050
166860 199192 81141308
102236 122391 50758819
114604 158819 110785380
187634 197154 679570913
72317 109106 775194339
150278 191701 644709256
136266 180872 230012488
65932 120347 136395736
51917 65235 33458609
110725 193062 206540539
65206 136583 925036238
122007 192542 753334414
111623 145260 392489098
44400 78926 619809901
111904 143738 132521623
150602 168204 44270924
167118 169335 522580817
133752 140996 18119409
133987 170008 967841526
184892 193854 22557710
149698 172769 802620982
74827 166551 230402463
6060 116021 368061198
114676 196322 204848401
137439 185726 121350577
37197 38956 4472338
81925 185627 429852542
72846 131365 146818316
71149 96246 62561666
49556 119409 182964340
18575 101867 208545358
75940 116715 275797906
98725 104324 14383215
151452 168009 146345873
152138 162544 26220038
27325 130318 258249795
180095 191840 469767587
59814 79310 945851302
37391 141416 260893832
95958 100440 145021077
186900 196207 23460058
29993 134864 795241945
98981 167019 171143158
166241 175337 22876651
179086 181775 6712296
119138 162030 107685384
51160 75434 31014380
112437 178975 979877143
3998 192912 473652048
27444 37677 749517927
64487 135704 795027484
27044 43128 40499410
135146 159157 27624491
189794 190194 730919233
3704 146990 359145985
40141 78174 95243558
147411 155368 20033346
115657 171966 141268792
46819 149914 258678370
97802 166557 173017462
25987 168309 357163638
52465 166785 373840076
49860 184811 338557427
56617 111916 205282950
198862 199054 505168
11753 157037 782801994
162616 193325 77058868
132845 144769 30077099
130945 132931 855281090
74024 195710 780521336
55260 171195 824050449
139536 195590 140970977
46693 61945 608421171
150177 184658 710687117
1496 96020 236237353
118238 191300 183282068
198285 198296 33840
139068 176322 93718589
169389 172198 901625344
169207 170909 4320739
196482 197613 889990550
196843 197269 1037427
125871 148852 57882195
63575 129052 598385839
6057 46173 100275935
58413 145520 940386954
187309 196730 23736176
73523 114090 294730573
573 57800 143285874
164528 168337 9473313
86937 150711 160238812
142713 185957 108646483
125464 132440 17544269
188212 192513 556726576
74972 168271 234341885
150511 160813 25424574
82270 168062 346773208
63792 192511 322856576
63069 175562 282204462
175655 177086 294422726
90866 164929 742622893
94374 127818 594815581
43039 123034 200506407
82723 101752 22575456
174478 185752 28185053
63237 74366 231878801
153333 176362 57868180
172935 182734 12403595
148075 173405 765152862
25695 93025 178733450
30023 187937 777147983
198029 199971 74293215
91103 97153 15093989
154678 167391 410918945
187169 196012 784103601
166556 184366 80956433
130901 147898 42861883
136521 185585 32487196
14940 107974 879455545
135496 194741 148967596
76697 92506 776774925
90685 102856 30737404
96960 153890 270996877
22818 125143 106019431
54983 156781 255297445
195376 197315 92374198
60937 187221 316719366
23155 193852 428307793
77502 105225 69736818
192194 194196 1633395
31485 181905 783199748
76647 141319 162327845
48123 136384 486807049
134803 137618 7053091
181865 191332 23702981
21261 176084 540620634
127455 167275 946875374
107112 175470 499943619
59430 66343 346864813
92283 92952 1701633
178531 185853 18295634
160084 194846 87352620
100087 174618 187466786
25012 56700 5401261
141002 142635 774404680
65598 134443 328520863
82889 165647 730539654
99786 189296 224903957
15117 107163 534522317
180851 184974 561589308
179182 184527 13346090
50740 85995 228056921
151180 181754 76799626
64687 129476 162257686
171722 185130 706135154
33888 184944 246137993
78316 179670 529042159
80209 155030 745627215
18902 136161 375870367
57316 94811 773394607
169545 183134 33985022
70821 174199 259477025
167180 182672 38889827
148485 194444 822326287
78447 132289 916175
23483 143196 584696134
119944 135698 587891376
52602 113660 361721600
160823 180653 69249128
155307 196475 103329981
62183 181504 384800257
136110 199449 159200354
34105 161448 640680046
79631 103785 890610208
51008 83599 81518234
127779 194590 559803321
44460 95850 128439476
4984 111007 265779733
136854 147167 26098041
30362 105124 216708390
61470 119763 104379690
129503 180756 128851013
1833 191117 622464565
13654 158282 362576424
124606 151038 66351207
182047 195670 34215391
16628 21431 11998726
43056 119965 381423325
117479 130989 33580280
187161 196218 895572006
109952 195775 796489310
48009 176997 323763527
54948 122316 693745370
70922 166097 238872580
5106 85451 820263913
57484 111122 134532615
59136 192366 978588295
107732 138830 77782463
161996 190618 821195994
156762 188390 409367492
113746 195639 706049159
11409 36239 659340666
195380 197398 627564447
71776 92090 50635771
36132 96330 701065259
176973 190584 318434761
164325 186664 55898619
134180 165420 694546224
75578 115013 99233471
148507 150560 747478875
41767 182503 353051659
153608 183333 96336825
73542 167789 236667761
23220 89353 165442413
107143 137690 76340206
189619 193850 278106947
170116 189322 286893238
40155 132810 503096054
163765 198487 87069512
69933 196733 329252202
37867 68087 75985581
161544 161653 293479
43070 117132 185811363
34448 132825 246787094
128741 185682 143027518
78314 175973 717157509
33585 178920 757597954
83577 189295 297179404
145663 145947 738758
85681 195799 276691056
157416 162331 12452602
17563 180747 643938359
122528 178597 140848730
190101 193412 8419305
192736 196519 968860914
149312 171876 56772826
85065 168155 117992625
156920 176939 50280541
156394 180738 110516317
164900 187919 536820135
102601 120236 44454448
124328 146787 56458773
119031 168686 829663266
55174 132674 194103157
3051 46920 378015712
175547 190670 130653518
167649 176885 291017275
194332 197542 7932312
117880 188510 667448164
141329 158231 683607760
118469 175103 979679902
89954 159788 175556311
14800 194851 451655237
183085 187618 710271934
53574 163232 961204660
32589 78090 114074473
99567 168101 797641829
179685 181421 4354345
97136 189959 233316327
27855 199828 409308494
61676 169502 892943594
95166 190492 833865900
188602 189640 2618089
169418 198055 621445522
167849 176159 20898333
92581 99392 17108529
66834 79255 30894116
28091 128297 251255037
23495 114860 609552226
100141 118265 45836331
22088 196410 437273050
146415 183550 93167161
143328 160467 605134192
100307 146009 279365306
118666 181557 620646943
63687 182457 297827628
23136 173882 989598279
94557 101996 409242698
120583 193837 535172601
107931 133816 42647095
24665 116004 803887357
194503 195006 741067867
140782 199936 148648411
79030 150686 179929999
106797 145098 96028823
176628 195033 46224493
194256 197308 7555463
45034 196214 379388415
116177 188396 180991155
66799 72984 370116139
168055 174642 16612416
32832 91698 721631519
5975 131628 760839806
48365 176918 322632876
79962 161275 204186723
108896 150471 104235625
59177 90110 242007360
122227 163123 102725899
104399 181126 852921910
106513 175816 540334538
57589 162838 785698110
12100 31120 47393683
96336 191921 629036619
196482 198960 6157843
83640 165921 206748473
23895 174440 377740647
75248 136414 905710444
128491 166046 777005679
138523 189798 128825426
121434 147181 64682899
194580 196777 5487779
66599 123957 143807130
164470 169119 11669645
109843 193520 452469677
147310 164471 43223522
54366 101700 806123325
18458 115273 242896218
31992 180020 772459141
77012 110806 758558994
196346 198281 568504575
167722 197715 75248648
161068 192477 78846519
99790 191791 906879540
121331 139583 868166840
4045 32035 69854248
188356 198685 25993266
96114 134383 310521198
24015 169072 364052380
111806 190420 197065872
11631 164605 383718700
117451 189075 803501769
191052 195835 7054823
75027 139969 401351497
16072 36344 804945555
139925 141804 756574866
3946 69239 537236791
96313 167797 179820477
175532 180123 445149601
61546 173696 781852381
183829 188775 591409001
173171 176451 670663281
189358 195999 667847449
169813 192863 950617086
66905 120633 134653113
69775 112289 413725071
175174 198909 59459274
180969 185989 682496027
29129 185346 581103389
33983 119826 215460323
28447 137317 809278001
2034 174178 479401898
11760 83557 940540354
15752 91519 863373709
108461 197913 224359252
80119 105373 63538589
43244 104709 151625762
8897 68095 88216950
96694 199920 509522722
127071 178345 682683256
34517 79152 124282804
96438 167208 178013515
193873 199106 13084433
92027 173433 451995634
67555 166537 292313409
190707 191551 2147668
174941 194050 47896496
20076 75452 138550927
35520 52204 41952669
14046 158050 361043576
179950 184648 11723496
189256 194394 13034428
132557 158946 66308317
185153 186935 618082000
141681 191843 627221785
38769 133859 238451207
12034 167283 389261597
90934 112779 493877946
104349 198953 237473999
121109 187627 166940031
74631 74644 36733
57906 168318 276931556
56711 153313 242236218
75387 162560 218948661
119935 160304 991045385
90488 119364 881790512
60746 160498 179787125
143064 189853 507685362
135626 146973 28687987
75947 100802 62180616
169072 174345 7245145
173799 174118 637752938
44410 141277 972906867
197425 199841 6110259
183323 195056 29520064
72483 176102 260181895
37619 137135 249573142
161036 178591 44107668
28287 89440 538809509
185950 195194 547356505
144895 156854 402593558
118073 124237 717627004
194506 199297 62017134
4050 143094 523347800
23636 66914 108563463
173255 186182 32310185
118543 119234 1733850
79128 100381 520148318
50314 54039 9441229
36387 156087 300412714
161293 161336 104073
190701 195367 11818924
2797 180041 444378406
162795 191792 72680673
182020 187515 13688001
139003 154290 155656588
164424 198550 85487350
122066 195956 306206953
17210 128761 279496296
138899 172404 84405499
73389 119681 91130486
64442 144129 199791361
94549 160421 12210999
8214 53398 246208654
66580 68761 5455352
169926 188188 287293126
66225 123648 351498142
6869 52278 295389493
198900 199126 131909788
102546 157812 138854224
24798 181283 392701098
184469 191024 138859764
36583 54203 608413304
111170 168105 162109749
199662 199695 115855555
113140 179396 607948446
17638 170558 383663014
31408 111140 555508992
11780 23013 104157215
53486 70698 403378413
22320 99308 261522043
102385 132342 75317550
75472 163665 221518838
85700 147153 154491932
119593 195573 47418258
72880 153320 632933288
105118 147942 107535156
38371 48037 104382705
80601 93542 794673351
112391 157245 112421040
69920 152867 704747298
88127 138179 125721589
81715 153374 179908145
59141 103169 110158442
13137 127018 285322966
176450 177210 138570071
113150 129709 41213621
128157 148893 52234052
126167 183083 383540132
192085 196746 233366311
195672 196937 3160894
124979 137608 31584536
168469 189905 53640141
37550 110841 184051690
156052 187482 654661379
80599 104510 60123993
180676 195301 36747247
75271 146986 180118603
127442 151617 60775553
1072 124327 279965830
145381 148355 7455728
106930 179805 182834017
49449 181191 859758717
65782 157316 229610666
177861 187659 477888869
195918 199064 412144219
61621 141089 199053460
8769 55963 118137354
107760 116842 22841141
41566 94034 131179364
78486 105846 527810117
143008 195478 131895469
114829 150536 85616842
145338 180424 88003084
107302 187885 202079649
153287 160748 57885541
166919 186838 49910244
102790 159077 55335075
178615 198133 48888639
64264 96031 384071466
52800 186855 336269704
22605 172790 376697634
6125 122138 290648188
55357 69622 410854701
165050 183365 45877118
117949 175679 882666096
91468 121864 289762782
82081 123798 104790151
140253 142302 204432650
1843 29694 655171966
86534 145611 148586557
56746 79950 612588851
58969 75604 8695456
71568 78751 17905707
186623 187198 342861685
90500 121214 954115771
158366 182030 59503338
81164 187729 267509918
59403 105389 654338543
38045 175802 879345075
120350 144102 59582932
14817 75941 519475202
92079 95507 8528922
147745 188102 101217501
53753 168182 287038454
33300 45303 346635906
53598 78976 63368129
155937 163961 672913802
102700 187771 716614751
26474 162584 731637469
127133 164291 93569425
171972 175941 9894594
48178 199653 886250830
16187 155612 397568092
98724 142401 17563429
149616 187207 94266364
194877 198363 2923104
27173 178059 378630978
196140 198920 6907490
80232 92619 30904563
122445 176768 136435895
19843 68624 333065956
77766 115649 95410624
87114 133951 198041357
103613 144160 101783489
94939 151419 525630949
178077 183446 277582926
33517 96671 902201667
171613 175746 95917691
174118 185828 713283935
52901 86033 456170309
102489 198542 597801869
138023 162782 62413719
162166 190841 534119318
138972 185178 495595117
199177 199510 579860225
164813 180276 38685485
1109 9099 458706308
137653 191077 894037362
23862 34572 507472049
27356 149605 495787981
185291 195180 24879689
140431 184541 110364635
90618 174300 210476057
187891 192460 11535849
133274 185542 131259564
75221 95270 310580536
165407 169766 700862476
197131 198768 13976532
32829 172635 118296092
2042 111528 871599374
114860 157011 105659051
19256 98612 909179417
93616 175964 207129398
142904 193944 938423802
97539 134225 92288842
115792 177607 927118093
127491 130835 8415786
189989 192404 112572103
75639 83343 19258566
165040 188668 59166379
90195 181701 349261839
117698 141452 59306055
95365 151869 142223649
129183 152206 35435510
56533 139879 759090009
144945 172919 950979170
125843 146470 51956239
87641 92994 13404907
163386 192656 883396378
34994 152922 553913800
103245 198003 683476546
132989 181508 604506938
142171 157094 37605190
92599 155498 158269586
11649 159603 901606045
190535 194781 853562501
121372 144934 59227790
45505 66313 52251340
57292 100031 974135529
29274 177142 371023114
35632 39555 133488596
31559 151343 314867595
105099 145766 597583981
161080 196518 502829250
3981 45348 103436248
139268 152247 32715057
109684 135548 68055075
173724 195409 54465940
52457 96719 700985458
111211 152551 393458341
44925 62097 43224503
144095 157147 32849460
85915 182573 95633367
97795 144590 117812549
6825 120106 283757093
6261 147048 912013399
4845 34955 75130161
155066 176338 53367721
171993 174989 498228223
32606 70272 467794652
86094 101266 38013895
10722 138153 319193777
59249 177157 918117124
168548 193066 816832124
89858 125232 537712582
142709 192051 942026024
15951 166026 448775659
73154 115431 106382369
42173 69320 67997651
112500 195608 208479219
151460 174244 57279566
183710 196850 33017550
71529 105666 934515931
57345 192386 338757928
134631 135345 1804736
53155 76153 57405923
102693 151321 122252267
77194 126788 812639687
70187 185718 891275350
137117 168319 78557913
106039 158820 132329193
180007 180974 2390697
186160 195185 507159430
41180 43709 6394115
169091 193269 685148255
88899 158633 345834726
199420 199452 350531395
126036 130523 303555665
2421 89392 217394025
144926 164689 49723703
139255 148255 937243209
104028 143586 99245939
160603 164403 569010791
146082 170128 249756552
6664 155019 371858058
137556 158608 325898062
159931 195634 89703645
54641 63331 21832122
138240 177398 98521541
136164 146849 27091438
142767 177942 88466911
159342 170495 326111357
132828 171499 270129358
24757 101582 510738841
83947 91104 17820072
22213 123976 790508937
56606 188724 331406896
65026 179915 843983249
196107 196762 1233548
130922 145888 37770902
125298 196177 178087125
136712 151409 225816349
110484 122527 30019361
135464 195268 790221689
144403 155302 715920786
127603 152037 483608472
66117 173632 660282871
150087 165089 37776063
169219 175315 217021670
109201 155579 366896094
132718 172406 99875274
127506 142838 828349157
30228 84951 136965877
127326 168344 103179268
178442 193389 831108150
92372 116366 540530362
172631 179992 509633235
150518 176544 278612147
41689 66285 1662899
99882 103319 891120849
94489 166310 232339305
23577 171676 494409241
864 155758 388222747
65917 124151 773274983
50083 112309 249026796
136482 193316 631413556
178404 189377 27432149
102526 194910 232168357
113087 190000 206254593
25017 115201 226497116
72016 92515 51136543
24386 169739 364865094
38796 99721 536637287
59487 147478 220614682
134770 183518 122548339
78645 119019 101480206
149839 183724 85009420
67164 93523 728024703
75183 108818 84600220
198822 199074 587421069
47087 121464 186539332
83278 190316 977885802
115121 137912 375101206
59753 98916 427673964
17272 180725 409927119
138000 156463 828624406
141306 142783 331140822
154793 159756 703854297
106676 158055 706462728
156437 180937 241383392
117481 125921 20816864
161438 188047 66754542
183216 190898 634443905
196105 198049 475456573
11347 107134 207830413
140222 163122 256210121
147678 189761 802650034
187947 196993 317532267
103170 196569 234611048
65561 108233 107073602
10758 24896 35086768
63381 122154 590060736
102807 155371 289852778
193039 199469 82423425
53529 170685 946737094
68055 158171 225998288
101157 112861 29856870
78740 172526 298989740
117849 136681 616265397
145934 181319 88767185
61959 137314 325995930
165081 175100 25150107
97022 97047 967535578
111829 186440 187037887
65152 67058 4693245
173359 198324 259839121
25644 185729 401686667
67717 148198 201910153
130744 132905 5414116
188459 193941 13864020
40121 77809 94349576
107635 164086 448497391
64554 101312 91797465
25917 85582 754289794
85263 119236 85550196
183182 197255 388676144
56985 90996 482089500
29920 139994 275928944
62434 166624 261342908
29869 148358 307907901
15715 18465 280255802
166129 188058 87444774
191530 195991 11281013
58778 149921 228561475
149887 153273 539157285
133888 198745 162929080
138444 168318 75228704
15692 56028 679320109
5141 90771 581607485
166570 182288 39382882
34596 152932 900339955
130003 131866 844287519
2584 61619 147859282
171777 181339 320112222
133249 192260 148256758
115885 141500 257457510
102775 137675 87603768
193484 196961 8719326
36793 77078 999390697
198436 199587 2913420
162105 164120 5132744
73179 102836 767332039
63140 126102 157625806
197665 199247 385894366
163133 176638 33886377
155931 187355 78778419
46109 56625 26476814
57150 90859 84036155
101178 164529 89941553
101054 169961 173393397
112537 198287 433406708
69939 152433 893997268
61628 146718 826417127
147804 168534 52099505
89577 132354 107598221
165390 169244 635941728
40923 171563 443548676
163096 195165 80500627
20670 146069 314480795
36894 50381 33927470
198171 198864 1773688
86447 88272 4563263
87684 192974 264608304
156527 199070 429379600
42486 139582 548482061
196108 199341 8055868
125253 192098 962965424
16544 127734 278559230
84358 199660 97483642
2293 67228 828557033
102089 194641 232597639
147751 168841 53015811
155206 184839 74313084
75963 83828 19709711
119205 199403 201247906
184629 188000 562913820
134616 165702 78320804
18959 80366 153716891
7609 155334 823716609
181280 191863 26548022
112092 137710 63950245
34560 47725 825032839
128408 179994 480144014
101458 135411 255434723
31411 131664 960523588
58789 137618 58237305
65910 110330 928957502
138905 176869 905079949
96547 124495 70461254
150991 183411 721692998
149056 174691 696397624
37594 161061 842113551
199566 199589 622733056
67922 192314 312127362
104253 122405 45577627
177146 199369 86380937
69505 173967 262160945
163918 168555 155856527
136852 185547 122387359
33380 193644 402271926
120406 180441 992930508
146557 189721 108303405
177564 183427 70390058
162227 164483 5724334
127431 189597 156173761
69842 144492 604215519
179944 192792 32213842
166630 197270 76829888
180292 190751 233949724
150240 190835 254486687
101910 129856 70219603
67778 102612 535359077
45070 132538 219292503
17341 81569 195368318
139489 198081 753847595
110653 150111 455165994
38615 50852 323573418
18232 186795 566131625
177773 194523 804673803
132487 133596 2786854
162499 182135 737030144
121446 188580 168521517
17368 167290 375938433
158150 175917 44735328
88006 169570 205140987
194630 195548 2299252
161210 199837 96960991
55923 156915 699108024
175874 196053 587272130
61822 180993 298885083
51714 91279 98808229
133523 192862 149048800
37896 160871 770686629
28213 77163 122652011
169033 190136 52794853
185972 188356 5951616
121492 168478 118060256
177595 190834 142305498
162774 177166 36090685
121233 123499 703270863
173632 181914 20778229
3581 127009 309074308
17230 187052 817711475
34455 183267 373520947
67972 173219 774054777
36146 42326 435831937
193535 193568 88757
6453 57628 415956730
25458 47562 55474853
15780 157969 356424875
97820 148522 127718689
168224 185570 43460768
68377 95249 492866360
81437 184760 259403326
187394 189907 6298895
193318 196469 217869901
182954 192756 24607959
67154 179584 785960430
11556 128275 734940594
167432 178789 323610633
142281 166370 60655516
76951 132489 637634946
183116 191543 720405543
134058 176040 765267666
53648 128608 560417498
180288 192537 30730682
112827 132042 47954092
93756 136685 388352212
149645 181566 107346819
189908 198056 885465220
186019 194734 22013662
36522 140774 261421454
47585 180070 961001581
31331 115527 887360781
71887 111991 100840794
122651 187475 162713199
62545 190666 321322050
70289 187245 293403684
4295 43263 422759728
26757 127804 871030031
130100 157344 898858394
39439 167341 320966124
102563 141772 98498593
82659 162890 643790586
57584 100084 106141523
62127 196629 337400752
45862 116798 178126492
140582 159023 46398112
35726 120993 665647749
32159 147390 496040068
27603 47184 232011120
84935 182684 245584118
147664 154565 17352158
175360 181822 16145294
87897 177536 976334483
36966 60334 543737764
127246 168610 104083307
116910 164703 173406743
156876 163309 1672615
12062 107188 238473036
35741 119393 442169174
115974 145179 400263182
167524 190713 58148012
116711 132812 40061029
77358 145621 88384878
35995 57137 53179789
194897 195241 8085386
28932 101003 180465885
127152 190443 158971077
27998 67359 98871411
87643 183732 787380687
96626 101865 469302751
24680 75362 654109927
74707 133598 147797157
54436 175487 341964786
9206 13299 10163267
112081 197589 214412026
104048 178039 706650936
106596 199869 233944658
117493 130794 33056754
192973 199762 295816512
21550 59034 94007431
137319 151498 35739496
109576 181227 179795075
117984 181959 160523560
52957 141704 710648403
135889 163285 68963711
127589 140353 32038427
145889 161814 39943433
93781 165531 915730925
156934 163296 16018360
90167 109718 49475460
19473 178048 796186058
33649 112517 49845685
193975 194630 1678623
25765 60181 86533347
114593 137764 343772905
42247 165189 232084571
20920 84298 827753913
85730 177927 364511261
174263 179514 13149683
188070 196215 20561379
148072 161739 298896300
46730 177466 328066169
68667 99834 327733535
165203 185762 457986900
16382 134626 883062847
155578 189182 84231424
107531 163555 665933040
177402 179615 5553227
73869 114292 101678392
183038 194856 153209137
121733 155436 84709263
183799 191456 19203768
7862 46463 479962485
179970 198570 255680109
117899 155829 95110849
76444 139163 157410578
121157 144384 33726491
24738 114039 675835114
150069 161452 53786868
98216 134820 674710430
95979 145596 932667992
20913 106202 223653870
35249 128948 431820914
82533 174453 254999171
9166 129448 603309919
98734 155586 900137139
50444 177085 317729924
6442 79405 771134082
66083 178448 281922048
138141 145642 19064049
30279 43828 844062471
136544 150454 930415149
61649 159358 14743014
115870 171467 139448736
76050 184943 273451730
65207 145762 599581477
27649 127208 249597030
196286 199978 409108439
87326 159763 182081691
67638 188826 304009982
172655 199588 820612159
103261 159618 141527389
186475 194969 814087893
162584 197402 392888426
21676 118048 241687181
159146 191055 958901278
155669 178095 599659241
152340 162390 947713678
121804 138147 40541395
197221 198199 682801352
195214 197096 4706160
98646 99935 783471625
91267 167199 190913814
8979 198720 541425612
125192 168582 631120876
19121 135906 292642652
118842 171720 959590118
131242 143024 29574115
31910 178605 368156427
91777 181248 915170034
151729 165827 35508163
14287 69142 137441982
122394 150902 394003947
150330 164379 35453735
161482 175629 35557949
39626 70008 901234266
20017 130666 277225557
50383 77179 648274682
130190 156848 349899671
159343 195724 91424601
169812 171339 3840964
149487 183921 86377846
150621 161504 27370554
167050 189947 57382906
94540 152424 335917307
191438 199421 20080533
35868 109083 272352636
140021 181973 872441755
185481 187258 4441571
44774 175022 522971216
30809 74775 110099901
184444 196387 30028022
110648 185553 687043600
72442 170623 549336296
178365 194868 41459025
45337 166685 304527555
103245 154431 128647052
93849 189661 807064027
167700 177765 25299748
143043 195070 146660464
141190 160527 48714253
188520 196418 714461002
150628 150808 455418
163008 176054 32778799
117781 167197 208350395
175217 191201 39998080
66249 156858 227294178
161283 187247 65105164
95491 161396 328187461
159586 194050 86583824
130958 158756 878314930
128570 155548 212969495
97095 139025 225965410
131207 146664 518550483
79059 109115 650150885
47620 100550 132465032
85905 192506 267833894
160847 163418 6518220
5490 101431 240017506
16775 50547 21177617
41008 104127 158237668
86506 141262 924249776
6561 130513 310400160
179196 198074 817624791
89798 172158 968630864
30510 81706 672384900
58629 197844 806923662
165536 171939 257586841
177241 188502 28188283
80310 117854 216098261
110226 192383 206105126
100435 196295 240961201
171746 197787 65166625
95525 101145 14234486
19424 20554 2845583
117218 146017 413178914
81261 115229 883789122
149595 155662 15239039
129955 132354 6082885
175794 182813 17552438
40386 113759 184159255
181422 197938 41375148
188419 195732 18469750
155400 180583 39594443
100234 136771 91800259
81722 114600 697875318
78224 78699 55222217
170706 171607 2230498
144899 191833 117760107
51954 118518 166934293
194792 195012 546574
186162 188783 6632114
177754 197164 872381787
174077 192779 46887167
70758 164863 729398835
27621 88295 225337300
8950 196773 942687025
190984 194316 8488716
73027 197354 312077631
152833 168732 40035617
144779 167652 797658227
19516 51706 80638689
141208 183848 107189852
66071 196965 945053235
151654 161891 25778586
176564 181192 11612451
92682 163897 179170902
193640 195510 608052682
185292 186828 2011792
58874 75298 40935403
195073 195948 449595928
71371 157605 216350031
93118 169940 193267942
152179 157817 7490759
149177 175602 66374745
65742 183037 667552192
48998 111896 777660855
189459 198152 21836986
155554 178009 610124903
32797 128398 426035882
171647 195996 61016886
55820 190492 25975167
136405 156172 49894043
150089 166458 41147088
72699 171272 247646389
183439 197180 34502782
99483 181388 592748641
2700 66160 369421179
77513 137749 331128789
93326 179303 576444384
154683 168694 35229443
161886 176583 584367220
97201 112404 349251010
87131 127555 584386979
167368 180148 32074029
144210 150187 30952330
195060 197807 6768553
149642 172601 57704027
184824 190227 13531917
78527 82435 9742355
17886 121553 259825277
192971 197873 977945306
98847 102324 505317490
94808 159556 162917051
191311 195025 197530985
125105 192339 168895886
152526 185930 566191559
173484 178215 11836573
112778 199301 216976059
59374 126822 168810581
159317 186995 495677483
6559 130702 499553061
35116 177570 357556499
36080 53992 45115572
39979 136398 303142137
118999 181372 156545411
131624 184785 493423184
126394 134326 332901349
179236 196305 920387924
164663 179857 38040602
92504 110908 183999950
85904 113163 68828139
162657 163595 2350755
129456 180810 795330031
51278 176130 487742733
42037 95601 133825025
171715 194101 56093735
119056 135416 40850855
192245 196725 11255275
9799 110970 253586269
52200 180132 430015777
16566 145456 323220344
117997 159124 103048666
51262 179156 320909719
161459 192762 607520638
67189 168137 807705977
173791 183415 24124660
24117 37877 43644413
108660 197213 749364312
39204 127772 222065314
102662 157646 486336714
38481 119293 202837263
130925 166418 141302699
87697 147918 151519751
198379 199654 557621659
10680 148954 346603508
127504 189752 156388435
148046 188163 818811891
31536 65691 85761907
164004 165874 378518188
172452 192577 50380027
117991 192962 188084449
21155 158032 782151110
145015 155615 615328760
48121 155224 642063311
151351 155428 105510127
84547 130247 846710221
109808 163515 134765197
68581 98326 74145415
694 96568 559992515
14427 23694 13905471
98948 134307 88909754
124217 141560 326148967
85541 100770 38128282
54315 154477 479785182
29480 85048 139109679
26086 135716 833330158
78379 191796 284726423
139696 159427 444043500
93210 114394 515174966
190898 191220 807013
102545 188269 215311993
13938 129695 290001613
100972 181011 201212945
133824 165307 888923323
35930 190215 447314739
133276 176357 776762844
77970 81086 756910006
48650 103124 376234417
186392 199546 33101516
60896 148447 219642072
118741 149095 76159929
96178 197719 255193903
2048 196080 367598250
74228 112287 743730575
7386 195997 610417872
158492 189774 78575778
169735 184322 36488700
104746 122905 411692664
45193 142573 244195665
165183 193296 552330124
119195 147038 69860902
55376 103923 154886686
155751 196755 180573810
82424 186257 485418599
182415 189526 17796095
140287 142604 5871170
123310 126321 273863648
152693 177492 341784094
97639 132876 968543046
138931 148637 991076507
117960 125150 347471043
69277 198510 324302477
193997 199594 23515154
87115 116755 74841985
13371 30462 42720137
11294 118296 268206528
135388 146931 483918497
173591 191222 44164699
37522 129811 231419449
110497 111262 490658837
150357 168072 44512693
158355 168935 26742335
167092 197099 277761359
73756 139545 336559055
26516 128160 402914342
70144 168826 247684925
50670 71570 52338898
51105 165633 923073527
139874 167297 897422161
78352 152731 356804644
133652 184756 128368840
32474 150144 512671661
160651 171632 27741077
165877 195491 197388416
83936 155496 179847442
54536 105242 127051420
175769 196482 51974989
56339 146567 226331824
57125 83314 633909576
523 19467 522531385
146356 146873 175673070
153342 157188 132890341
65098 197676 332503651
56586 67484 27317603
45819 51688 14800570
133266 181267 120580413
115519 172615 143209783
83916 154712 358841407
30487 188589 194669715
18771 176901 648095028
158768 169817 728448973
47938 121545 184672286
146762 183768 92817591
145014 146857 200830305
173848 184676 246197120
96337 173141 193243980
146760 198633 328663383
74316 183839 274969464
109031 160326 142388740
78063 145130 243159004
121822 152521 77085018
114099 168143 135546524
183543 196942 248072185
198364 199970 4043111
132302 148902 41775351
94868 158558 160230522
82096 180883 248084961
91544 92680 469527241
28433 146664 482686600
175540 176201 164972475
102388 128432 65458016
194619 195596 2440101
56180 108019 72767496
23470 149300 740886433
67895 132858 724285256
108567 147610 3082585
99708 115981 41368634
165261 179404 35431115
114013 176088 155767258
100202 139387 98436788
114900 192342 739864300
87185 197019 275949552
108010 198939 353606884
176572 194042 43872123
54202 137259 712658247
176642 185925 23242464
199791 199874 842742818
108986 161170 130921741
69934 191188 304192635
141309 152025 27047549
21567 71660 594617517
80798 99542 46840727
69345 169975 697152371
52289 70130 44737616
136552 138699 64528744
96186 161405 164058290
38447 72037 84274064
190307 194701 11166101
129555 170984 104332399
164711 177866 32907242
63275 104819 202245615
185668 194326 21855620
64857 196081 329247407
100738 163266 157308240
103131 108971 14856929
122196 197139 188155728
43052 115220 583993769
28800 164339 340217754
107606 170864 981448253
140442 167527 734001373
26333 68930 106854364
185965 193651 19362883
106052 190670 212253142
53710 86510 904328798
90825 170293 775870646
26463 159874 334702289
198449 199042 1496637
32603 76677 110388591
78721 176451 245414448
44399 88193 790651657
98127 169812 180444442
131235 161250 818798904
163649 164465 630088929
129994 181363 806489018
140664 190810 789025588
81863 129679 84865614
79673 107748 74304538
129043 182455 134206444
81707 135849 958456084
148251 171764 325954798
78912 178807 705206506
13348 53740 992771072
166065 175220 23023888
116438 149040 81629596
103867 115799 436068545
79868 131844 583735490
136030 194970 148188996
35332 92981 144306195
192709 195430 464822224
6923 185390 802009395
101088 170386 174431781
59417 66480 17617157
120363 151930 399275523
33392 148073 287878714
182573 187483 410068053
97021 143619 618516497
125743 142487 42069581
25937 87026 152982367
45170 98710 133913804
110896 144248 4387526
110452 176901 166673028
56859 59923 7729628
104160 123424 134145935
73319 165229 890698910
95765 154080 536694919
108776 184374 189690091
177177 185952 21956150
107428 178611 968463904
183564 183978 385293
3622 191085 469968103
22276 30683 20924697
1464 123112 304685590
62115 116367 136143301
12451 179103 417971617
130520 178338 120219272
131825 180466 208222234
83024 125429 223580229
45097 61023 40049999
15336 91199 78327226
100192 155959 683504056
184065 195474 28730093
147510 194878 938927010
95501 127716 81129564
154175 169907 39622732
31956 42668 217009859
175171 181590 16015818
40720 178094 897069007
111591 119773 602854477
127907 137620 620546692
95344 195314 658763504
94141 108619 265009806
45052 61441 17838930
13669 147186 705283759
42803 45061 5588733
127806 198002 176269600
153050 164554 29053147
122945 183408 151829359
6214 172657 417353983
43379 149464 623065796
164217 177178 32466764
161057 161514 90118376
75908 180263 262051756
184042 184052 410980919
150800 159380 693188114
147331 175765 610841708
42155 145728 259797632
54154 149560 806269997
87176 184807 245272480
42964 61825 47341720
141102 152281 968364615
191008 191751 699998712
192971 193882 2338553
117610 144447 67135048
47424 91026 749784502
52982 132575 199493011
114928 134490 268116450
160406 198920 605769369
189909 194321 353511450
45057 124951 200301853
51577 94933 108214739
61928 153375 229273223
183191 183924 1801651
177104 190324 33531617
68383 128045 495990294
57575 142431 33642219
168534 198088 638014780
46844 168076 499106550
16210 92094 189725463
159438 177149 44541387
66766 193980 453874360
148804 150354 269637406
121050 179838 147680934
148623 156605 20007236
171125 178113 17396121
199901 199987 207214
55644 135161 199183243
162761 186897 410912337
138201 161110 158572039
132543 174165 238494779
199064 199256 393360
54018 59444 811617534
160992 189899 72465295
144922 162755 44813558
131113 140879 24479258
126214 179481 960522332
86087 119655 346575066
56394 175792 131559487
192938 194020 627754523
113064 166113 133052236
141176 147069 723801826
75913 136007 47100505
41086 54088 32728843
53001 151707 557285459
69528 124608 232334435
143897 193587 40908927
183366 195216 29773492
132066 199923 170392796
74669 173488 773745518
44332 55304 27692507
92554 149933 234777754
87043 188564 501196825
58452 128611 783613249
159661 160459 510404251
149504 163583 35382777
26874 118917 870622840
135196 173107 818570820
61675 92846 86913753
4269 178528 453482807
193292 193951 42985093
194391 199990 434687243
181247 198048 42114222
125252 156929 79631347
67492 181473 440888783
121753 170571 122743824
45438 172496 763654227
17790 32569 36821428
65780 99375 434319347
31626 93441 436794405
79308 147455 171219646
42081 136236 235889885
104872 172173 675979317
132050 199650 908724832
116381 168865 131631521
85324 161123 494687571
78197 132283 298486366
85728 168141 531574345
15955 17701 4336517
187871 196024 858967365
11647 131603 300569663
116055 185630 174375869
60497 115353 18043123
53435 87584 420949530
88727 145082 141769922
14781 101606 217328276
30445 190242 689874909
19975 141287 500185511
135312 147992 811708123
4121 155931 798754220
19736 70063 274565774
94505 184196 225513099
160099 166870 17058157
130632 150261 69586981
52867 178487 376296061
82158 120221 829001632
30198 134746 262058147
175719 198179 615781560
4995 186244 257264682
153383 198465 113195573
151724 186026 916640292
63646 91979 70521305
140099 160965 620748846
163673 178159 689657120
166799 190756 60046470
55917 150634 947992705
13668 26112 31005333
11787 170694 398637834
57704 68218 420194563
62053 100588 96175072
28942 110277 204151275
52623 169583 753831312
61236 95874 851298732
125803 146003 50942530
12076 119267 982717467
178517 182974 11130527
199434 199969 1328199
138353 181398 142707355
116798 175057 502057151
18250 177741 807973683
27136 152593 562864529
154835 190216 88714586
32725 62115 73984021
123571 173098 697158113
91080 189734 247931286
51453 144969 440533386
89202 197563 370197316
107387 142036 86709541
187338 192358 12673258
160223 175963 39603884
60567 131270 931251819
165209 169608 608084182
47578 84439 650767261
169444 181643 144786390
98310 103313 12812862
18396 31221 859834091
144087 186707 106978988
107022 197972 914256725
15279 40668 63482801
158842 172450 34331375
96333 184270 221109968
17814 87030 173196264
126462 169453 456662741
68390 122840 136467022
65172 122610 143894790
65932 189139 534176351
36949 190390 406634914
19492 75203 139393507
34678 76708 596628989
35445 122061 537555299
26523 160817 336916683
98145 114615 643464507
161166 187954 955288400
177807 187818 25029191
139614 189338 124944202
18181 29190 150364241
179389 179977 872629
73860 178957 263910017
196619 198038 862806753
188727 198709 25082102
42664 109508 594759682
147426 153539 15327410
55014 177258 306609288
52965 128294 302289215
132917 156996 236086965
187805 188739 2383513
120861 181366 151970663
144901 196131 128629890
73750 193829 311123006
29972 183095 384174404
97957 113105 730960607
196429 198054 59517574
36229 167355 329034054
179303 190805 17943157
70419 121160 127214705
114847 188912 185715887
914 154411 729943967
181869 186348 11146946
138945 149277 26128255
23035 129903 267801989
40655 145943 264207942
82529 152346 286691372
33280 41701 25820
91724 179187 219937281
21303 154994 912961474
23235 193160 426307529
172897 173212 790928
163676 170975 18426424
41762 51906 25452321
192791 196388 9071024
170253 197062 26052094
141347 197536 141167795
50070 78175 70318792
18725 62026 398838819
157487 196404 25087328
67195 124307 591092561
20082 133317 283776017
45938 46483 201944
13452 194110 453110648
23537 178397 277088067
124944 150422 210268784
135692 174645 557630624
84386 133449 200626076
199670 199917 609710
60736 182909 470503682
58176 91301 82553765
26329 100762 387689205
111945 128526 41307598
124120 162678 96844808
7660 34987 68066149
10726 140086 324019754
142887 154410 621512769
107432 147105 540027616
83214 83848 136853817
100160 178954 538484905
87883 179029 229113328
7663 37736 307372446
198884 199742 578810268
56437 96343 99615511
56223 98166 282681189
5412 141552 449743548
199144 199756 1516499
153336 179253 767722245
62485 139721 419294864
85264 175558 226939253
76088 158314 340906501
172166 199869 500872303
41915 123058 203450170
196555 199427 607986791
185576 186413 391412915
57179 135615 196489496
3768 111667 766214568
166583 185096 632495679
162164 176311 35484538
195323 195651 659982320
141682 141919 485578954
130467 170730 163585727
103063 176780 539766418
64347 181971 295110807
62342 157045 237465825
143112 192072 361841549
191682 197333 650877995
132147 181541 124086109
152421 166903 36407852
47618 183010 339743531
161336 190328 72720774
60527 70736 25485351
70488 86142 136071755
123809 183268 516326804
134642 193743 148573442
128104 142478 762507355
96375 114539 46133995
65297 141036 189725985
165940 194832 63952055
48719 131104 570116072
153186 160632 18715261
170001 172328 486570394
75670 169763 606204384
176421 194217 44706114
60050 154322 236434044
26420 46308 49843710
156968 196527 545968841
140592 161255 52023372
70751 100490 74264684
11262 115269 533278619
188234 197458 23157279
194440 194996 969966974
196923 199652 6835054
81749 194544 955905180
148418 181468 308714011
6944 54588 119238315
44150 76829 81735029
81453 173907 232214661
50942 186322 857097216
158182 187668 73985096
112935 176896 160391812
55827 122162 166283153
67587 71102 8734524
183904 192761 866121437
163919 164231 800247
140415 184857 111710105
187762 196350 8890455
37133 148749 889426373
57389 131595 185906006
62998 129136 463930588
15431 162621 413476117
170710 188349 44028044
164882 164988 248674
58168 198954 353084193
137710 163078 63899939
27168 104224 193238655
171037 181972 23354661
21298 77778 141336177
78382 95318 42169407
161251 179936 46938444
85813 193953 935916144
78206 97384 956877783
26643 149987 309473847
117011 180092 431472796
33425 51628 45832657
4549 9113 11520849
176563 193801 250939373
138768 144544 14645603
147187 176579 852181095
48175 175799 561679172
168826 184195 25890921
96074 149523 228487096
35609 71726 90596917
19582 52358 437583495
43319 47891 5055587
71919 191796 300856662
118806 190970 583059353
27143 67009 100067663
116184 141942 18127936
170110 188183 45132006
6110 31192 62540777
132224 141113 22223548
129872 173482 109684447
180452 183545 791978494
33491 191320 396105536
154830 161232 16022397
12875 32914 58955363
20474 198656 446888157
19663 23385 651732660
191678 193543 4736635
48969 169384 431405176
14279 96083 400070241
197855 198490 734291029
39624 179781 534634952
82780 102580 49643294
173055 176584 8811942
115493 193662 813181818
74557 159519 213334176
94255 102410 20645272
28748 158010 324264330
109012 192238 208872525
136467 164680 71191768
138847 145966 435477590
10213 25648 38375563
70882 128474 821622409
8129 114726 267141286
83601 129149 699646298
2804 145877 358630994
74142 120740 651442010
30200 110310 201048918
20868 106174 213917447
150922 168440 269615324
62077 124414 156194633
61699 193876 331595160
187331 189429 5251131
108012 110686 6731001
3905 51003 117851365
75541 199276 310687273
78640 133885 138636437
172879 197343 17803231
110437 153745 25143344
62957 167722 262738355
166845 184108 43265127
103886 161255 144045561
59765 72690 717862943
47602 194548 368819492
125418 199206 78135110
3860 73019 137426976
67164 169759 257532903
136836 165052 71127408
119829 197150 194061685
34234 97742 159005681
156406 172462 40421455
26616 79455 550659369
4210 86058 204749353
199387 199430 120201
129905 168996 98404801
115750 197778 565027349
130250 133408 2835858
28513 173369 363538623
64393 179644 289130363
76693 165612 845729451
140695 161819 53208700
58087 117753 953804269
2108 65787 978783218
22888 37274 35847904
153744 164034 10486460
123608 199388 190243503
10520 152487 355854656
35549 134294 345425699
72629 180711 831866242
34070 98798 432740987
23242 161172 345999645
112565 168735 140884642
98842 100815 1176685
44498 88431 647449668
34374 115470 781669408
90238 149758 149756679
147762 164242 272958665
108428 138242 74540964
115857 156871 102733874
78466 170195 230504140
95939 192445 242688515
58272 58527 656038
86315 145896 149839876
61371 78478 204432229
159821 187917 520316911
68285 168914 571901348
145438 173434 70263900
13280 89550 807900937
103339 127995 61854663
1839 68120 121463839
75833 129866 135534358
66565 183840 294183712
45882 121226 243669320
51016 110830 664996195
20163 141871 977158813
116897 142286 646054627
171320 182340 27519946
54626 65753 914256352
160377 161547 871249668
107931 195206 866470432
199596 199757 583301645
85073 86524 3637118
199787 199988 499308
95488 110951 39387427
17902 80522 847923344
25115 123987 445963256
154672 155872 639873113
179052 197933 951938754
13684 194636 995866939
103951 175895 201214185
74475 137867 159045706
112091 126512 273574043
11695 72989 568148836
93774 163647 446300523
145552 165272 893752955
43472 172911 312861427
86702 158260 873782216
34955 134217 248928219
156453 178292 54826332
191761 194810 7756700
139298 152077 32215789
44992 83044 63011502
35406 158908 309880750
153949 199032 113149237
66222 148668 931636157
42001 166444 571288815
199419 199846 43481522
109569 118451 22285798
101111 164924 160620899
6363 16173 552616419
77058 154968 573197988
111686 176384 147245995
22271 134774 644442095
129993 137598 19019519
8020 42039 85032264
123962 183104 148463688
32872 111577 784403829
67732 194137 600111836
25986 121603 894579106
176200 191183 52980952
144221 191920 119781331
85815 161084 120321885
126001 161256 834392705
162211 199181 92731796
121037 143072 55254203
183763 192971 23153609
101996 131744 828962324
66134 83599 22737805
59208 95671 229673753
12059 39517 452399434
96265 158698 157011562
118562 174362 140069064
9111 46945 441837723
139527 159527 50365141
146630 193315 700887034
22486 108963 216773379
158443 169959 29126071
103080 159789 318883546
85824 153301 440885939
96616 131600 733406259
63451 97143 122528091
3480 117184 285005463
169680 178818 22850654
66710 119536 132492694
147082 190281 236041488
137795 176460 97248823
134571 183731 707321457
17369 27093 24148859
147151 182743 465908567
106852 193927 449713049
117620 140337 521441477
132582 195329 867487356
78469 193649 289228140
74353 116685 363789511
55057 94563 98514445
135558 152345 780307248
149762 176782 265591673
137005 162599 228453325
132807 138606 906447009
154549 193446 97630014
130709 196091 164328361
183064 190375 18309697
83446 150778 739305569
63242 185155 719175203
96104 111723 579741883
130549 167502 92913786
116547 181071 161755659
174711 199615 187488330
52929 180988 321257720
81470 184939 481803438
163585 174100 26403683
171678 188677 42489231
88857 180679 577373268
158627 181225 200352654
196514 198476 56698428
154483 180974 399289149
129749 157075 321393860
87468 121538 85760324
131368 147370 433467772
185733 194381 21835454
192351 197541 12958866
111169 151630 910234056
76179 164389 221692540
182542 193459 738305030
134909 154407 152068883
97103 137117 961890140
105479 159779 136243554
166743 167230 355767759
199831 199932 744276905
140036 175843 145845472
24268 38795 36419301
48144 145287 243838390
40905 56174 38369504
147490 173292 511185668
142699 143687 965007218
133196 170418 638321235
122637 188769 166050056
150281 185098 963689746
45706 131855 976776053
166512 174908 306966013
94734 95105 777891579
86330 192458 385260651
176593 192730 40484412
17823 50624 82179881
54291 97009 103260519
29147 142931 285333503
152893 198923 115561912
140857 159498 46925911
12433 108421 240643719
27228 86021 147210740
193982 196345 992834199
72249 82833 26453089
31948 115633 210159290
96988 123934 954036320
47123 78413 78347034
155020 189415 927838248
53640 77997 60797010
118996 170799 130196353
84361 146670 281802568
168524 196778 196548082
100271 178981 197901783
173005 181595 493136105
4831 153654 924211123
146716 166453 521339802
2573 18429 39561026
87626 140325 132377733
106560 176237 174782361
167614 172452 12288738
73113 128895 844078580
156624 182168 503090717
53706 141185 587474892
128041 172791 35367629
178867 189224 25890165
99269 138870 484713613
73393 139300 761006102
139981 196000 803560150
42811 64395 54131453
148626 163131 569905850
92962 94305 365804134
58618 94670 215409478
94303 146862 132341704
98858 129404 76855374
126957 193143 955276052
36519 156735 301703230
47381 147711 251792626
135279 157501 36919546
60221 65945 824662227
170980 199266 723825765
137508 173957 977459975
57442 197125 350371704
53634 180829 319041629
121439 178611 59357391
98648 129534 542742768
121448 141466 50136024
199851 199976 309557
27514 99442 155524455
90176 138680 121879831
22062 112262 226253838
39659 97075 222551355
148813 159254 799435709
154662 185677 119812311
121255 188276 761085860
85471 121728 770582901
60167 108303 282001669
81015 88007 17391497
53872 174408 302386549
134686 173157 543528941
190950 191414 1168137
134651 188403 417233573
74019 175138 560623791
181992 187956 444904009
102618 114317 740977159
44108 108487 788610945
180437 183155 412993836
14736 76040 936254344
158747 168369 24250912
129146 169230 100870064
53887 61745 260034291
169999 171576 3955538
121912 129363 628646688
37420 137954 252115588
79345 150384 178425342
146223 157021 27061906
53943 96277 105656369
158050 164303 860245386
129235 179142 852317847
1869 140067 346100610
51884 126394 512095802
69362 70150 2022430
63595 144809 919905860
177662 184219 16439261
95091 173451 677593595
69537 149638 578840653
116657 134619 213020288
75477 106929 21018086
131523 140914 23500243
147112 179690 81777900
96820 109412 88629996
159598 190643 77942292
3224 25428 61445417
95105 170315 641417440
39541 130327 227639440
75888 198240 307173728
163304 169182 664227039
101071 146589 114592406
198966 199053 413643906
143005 194870 140983213
57109 197852 292091409
95921 147754 130545389
45435 48290 768136431
20131 66341 6780281
186136 192237 378102838
109249 121425 30469508
1144 87875 216822553
38635 177578 348728736
62319 162339 282448815
134125 174204 100830577
92822 139476 386528714
86700 129113 106583815
169720 180649 27309964
76099 188729 282798503
141151 173569 81608987
39719 183989 395002964
157516 181661 60644896
73785 170304 515249548
169311 195940 488332617
131346 182780 825735855
59381 168279 273128046
65363 128407 976955837
52129 105783 134577604
47478 112805 164102549
173594 188764 37997243
191645 198622 17533720
2456 102077 249285429
102796 174319 179796831
150460 171037 51848548
11066 123306 281248257
101465 191004 675835741
130396 139213 462890808
88482 89102 438308136
137359 165734 939242253
193005 196666 522038848
118182 125258 10062907
85899 135324 193727464
119632 149945 76067953
89883 197955 271498971
58883 80086 52888827
81909 156039 186194608
77060 145720 172494378
159703 168819 243441651
182859 192172 103067829
16675 185947 660109658
77641 89550 601935229
85421 145240 150430374
106941 150586 109368779
77567 116506 420965134
172285 186076 34409958
167113 190532 58743299
36255 188224 381283550
5002 7529 4476969
97913 106057 770281790
83226 193277 40715790
147166 148116 2421711
85036 196540 280172433
47787 180167 520169029
110227 179724 730084359
110768 132411 54087891
181752 189538 19477890
161463 194781 291747819
79372 166676 220247505
185684 189835 10395523
88612 197624 798589510
57317 60999 55174
85171 179432 236879320
69316 121861 131768898
89588 187245 245366881
11348 176558 463829351
181874 197377 38840397
140778 172885 80841488
180131 193090 32533937
114387 119233 684453995
76952 147026 176021308
39969 48392 21077240
184871 190438 984687910
174445 194440 50184505
70693 77631 389254178
153494 174460 410379421
165581 194368 426779028
115027 175421 151501984
75943 174113 246587657
132888 157596 62119831
116595 143581 999965289
23448 60453 775456939
62789 118662 972488282
28297 198001 425785356
121533 161896 951487933
127197 183755 142108194
182710 190841 391249384
82915 92358 515053121
47035 142690 239855121
158559 175968 44299851
172265 186410 35310100
128226 161662 84107812
62755 183717 525537215
41486 69261 69592992
57305 65367 976955655
32334 185931 460620321
75719 133871 145891790
39464 149396 275867256
138195 147980 24801285
197304 198927 258793
180945 197011 665821633
2229 129489 318659369
61672 153655 230639823
130028 162000 23144118
94392 102523 592548569
191036 198346 53195180
176682 189843 32936616
188498 193208 11882018
76030 195899 301043691
174010 194015 50200022
93244 100727 18759794
176383 189951 452301368
76872 118129 171532776
92984 129429 585505713
122825 197564 187604092
175557 179691 10327953
118393 138773 50922780
109304 138082 71997095
180085 187525 573586030
177810 194361 41576476
48192 157257 273708692
69356 148151 197773661
190910 199242 20962099
185040 192839 19551377
41522 58589 42931123
146598 178816 27560764
79492 137437 145417160
54152 187151 333514628
72851 88719 439470527
1088 123094 795396635
181281 184417 7878997
156919 173474 523485444
113888 184447 176989056
108208 142219 85113907
182822 191237 21085404
49717 88384 96668617
104328 153817 903020779
110013 151697 945833802
39745 113650 956781769
39957 108812 477399289
16476 144670 758740298
153438 181970 71709418
11561 101217 224340913
101360 181752 947527420
6191 38894 81685512
45845 152113 801953194
146179 177143 984964480
70953 120325 571349053
161075 192125 440963838
142932 168798 229044756
196993 197649 1573941
75916 172895 243600795
97455 139100 104740173
53680 157071 891993808
16459 194808 447367734
182102 199015 42434861
90583 137423 135983346
79794 155430 976272003
40034 90314 125721061
160814 177456 298349896
151292 160657 214060373
126509 190079 159715429
101591 193559 764128965
56788 130891 515105147
95120 120592 64298965
68130 148480 973894836
190583 193615 223306065
136852 197104 174003666
55278 175929 179308677
124223 143563 899031073
192260 198514 82976810
188157 190539 6008582
68198 187696 925605339
136214 145889 569309234
188376 188771 1046722
178497 184530 70364465
29939 105150 188613950
16042 94452 758636183
45192 76213 77607415
52598 179600 600534245
68509 144144 641789027
60663 65815 12889871
43804 163643 300659130
49388 178230 703450798
4605 145298 352741772
70655 85902 37954067
172237 183741 291233678
68190 118813 996390723
87828 183281 567438543
196977 197427 1061186
105641 133210 376540037
95549 187404 773305632
175943 199674 172626133
139051 153025 765286126
81392 103502 176917500
155588 199779 390133440
3509 180987 444919071
87522 163631 191360407
54276 175771 479511418
124186 184039 150242867
104904 166446 154526543
95954 101406 389344024
22519 23580 518743280
154254 192666 96380567
32704 84344 129383707
41800 108375 167028514
160598 183378 57202997
94449 119159 700460673
35188 89322 135498970
31181 125246 516323356
54094 84995 260161050
11795 147517 137943860
135072 184149 684072269
168059 192657 320024095
141039 188301 958155787
101516 114781 33719170
63954 105546 104210511
101615 150468 310282978
92277 153802 154792369
104847 199674 238054399
13969 162013 371301037
80670 191104 277265943
102365 126453 60473706
88916 172987 211391134
52935 74306 53369748
136024 185332 123952078
49550 176366 805487057
128035 189227 39894233
43217 90956 806400057
46565 88020 465772214
27888 192443 412960538
98388 132311 774504972
55971 73223 1932309
107347 182509 188529651
50167 194609 447096283
73461 140617 168474922
148935 177150 460633852
48540 59027 334887951
167384 191683 301288322
23971 102032 939518409
118470 138371 49710413
608 108082 269286980
153424 172997 49212156
126773 185715 658820219
48753 53525 12044331
40954 125367 967175790
149338 159987 502014389
24579 121056 877454083
37691 64465 392874532
152300 180635 71154009
180319 189327 22532709
67535 161621 236033762
57571 143035 694709662
19622 25635 72313019
24288 139019 439361603
75371 117828 958879592
87336 161340 666336403
185017 192231 18126955
139624 191418 383447537
119992 193070 183452315
28993 198691 425802103
62622 114648 345175559
116491 197982 1156396
29046 179430 874170606
144607 149350 11932146
66295 165939 568325857
114554 130172 38887545
101243 125986 70535157
37418 183294 637853396
137237 175660 96680103
199258 199986 603988712
136818 138286 3701825
125444 197066 179938729
67902 182477 287448846
104296 180780 192032718
8823 173552 115276045
42693 159544 293050713
177304 192693 38611752
8291 107835 926172185
110607 129143 455875643
112917 160526 119308941
107749 175518 170062381
193622 199191 620105059
199768 199945 455780
71055 183726 282726689
9477 95782 215735372
15523 185000 425017880
14023 136219 306122403
53796 114122 806530966
164350 179950 818277510
39469 48290 916005595
43565 60204 41819598
119665 170749 927264185
18052 126925 679061800
64207 75336 448634819
32570 119864 311311167
57199 160216 372529299
117022 192801 722746139
128441 175067 117275912
142751 198540 140165036
191823 199063 18215189
115616 192797 936846055
186077 190391 10835232
177585 179112 373788104
79991 169351 557494788
55025 92923 94541335
79132 198761 774377045
93485 148567 138669325
56788 170868 286323390
54143 56238 5198632
51909 194410 55646341
167731 169538 20564328
130027 155117 52395663
131861 156516 394328437
85723 151392 223991573
85357 144427 148438536
199368 199388 382889723
36211 133210 544992926
96333 168812 959162781
131128 136664 13835226
176247 189951 34262798
161580 189906 116733457
160446 195562 88219774
163630 173856 12068877
58717 195762 343793981
4689 49060 720550574
9998 110823 152177073
113596 179099 164371987
10484 48533 198676905
65805 116631 127648446
10185 103014 232370990
171250 180468 22980278
18518 24705 15330278
7230 52206 876424661
143612 193503 125343326
71422 93017 177607095
150143 169210 48011581
69441 163014 234835171
31876 112904 203459007
195384 199703 10793127
37080 71138 85500551
77872 174824 243576334
169594 198387 72137016
195021 195235 509122
533 9373 916376221
47647 107233 125768859
131039 131988 415102311
78069 181921 557411117
146214 185619 98825641
73671 108740 88192562
10188 195676 632005583
10300 119920 993336454
114257 149647 88726118
103114 193729 227634690
60241 111561 162219743
122392 130872 957575537
20998 91846 177159267
114374 159225 393833099
194875 196695 4525936
32893 165014 331692765
150241 159453 23112537
153400 181400 70325013
4608 197240 483063627
136067 188014 256319685
18714 138876 301148739
112892 138501 483094126
168768 195846 26637893
104881 149569 112217862
81780 140124 146347200
119085 181756 157288932
190043 195753 307005386
116441 135154 856578935
23091 99540 681899194
162116 181046 595202977
19722 164934 636038219
77095 179997 258417851
69421 109521 450741061
7413 196114 473147620
10631 56531 114929769
58219 198739 352430183
187030 191309 10757256
188551 195010 16316165
51287 92297 863308621
40802 117586 546515156
11272 103493 230967946
90042 129976 100389118
173134 173886 1864376
79488 122398 107830636
195828 196602 220148774
162516 186326 228669473
153996 169262 915795760
74323 97476 57818537
119549 160241 91716687
186201 196818 190852127
42668 47844 637161176
148539 149625 2678077
127904 158923 49905179
68685 69912 3067983
88391 153179 697834125
89311 95681 299213761
137857 163657 65014120
168961 175256 15791697
193433 197958 384226735
114479 167600 133182808
171540 179606 20135561
4715 170846 779384586
28092 190148 829262014
13324 188500 439292431
126391 191705 164117931
57924 107861 125214070
140429 178762 96456018
63178 187448 311624817
185021 193194 20507500
163521 173140 883546187
198381 199044 1677589
82103 178050 853831365
130074 190181 421984262
150793 181445 77005247
85704 100893 38044046
60531 128261 952510444
103370 188950 214870909
193588 198760 12947127
103823 182028 196385783
79495 170885 789368274
164998 191061 444187370
92344 96348 729592576
133785 151230 43902213
185674 198547 32346536
37326 137604 279015134
186271 191661 13584223
120904 156550 89586007
55500 192159 342825697
159682 161141 3717978
168192 178624 249167481
187344 196892 42539833
9297 18396 22667040
33513 138275 262747731
57219 185888 322720470
102159 196293 927801326
44347 121478 193436337
108975 187705 197474467
96868 153565 406808643
2891 66750 159879243
28947 47108 998619146
109509 114306 12119888
195915 199706 338081821
115207 194056 700074102
66488 90205 59061983
16306 61423 480382753
120857 182679 155272311
154456 199365 865392079
128924 185116 436499522
184816 192867 615879009
163744 174388 891298270
39521 191050 814394146
196294 197592 3162455
14211 143134 852054379
32193 53327 118349531
148599 182459 84919859
199171 199697 1321788
170418 199913 142595318
133845 183468 238487778
50019 96085 115099451
101494 114705 33595454
71874 100723 341856433
132694 184496 381555640
108685 157544 122518919
195781 199635 431715086
85976 91577 447383408
112587 134486 54585255
175575 180484 842479293
101242 178491 706570513
155522 198386 416662941
141377 187809 712973867
178128 192000 34834140
115062 147293 80718930
139900 160880 913942662
99254 116944 44880543
2444 163716 474419192
89278 98953 759131463
64732 94136 854710461
176251 197663 53625507
115572 188151 181903909
37578 68763 78345545
131824 186306 928273070
194000 196850 349416473
191397 191552 101003
83009 150925 170565359
4204 96337 230416236
154912 169442 36565346
21212 31652 25993142
108247 183543 812830986
10488 184296 435789647
121925 156899 676620086
58200 186817 280880758
20309 30259 24780371
100382 136672 197638949
6558 17454 27130742
173297 179903 332786771
161098 192149 77982195
174173 185814 162375767
132413 147439 8804103
120291 158139 94970016
94541 185594 228897365
105144 188811 209998011
159152 198637 99186926
130393 141249 27206739
101623 145325 110017677
115175 178568 158991550
3935 61633 956843554
125044 180935 140411219
122301 146744 61457575
117274 120933 8947774
181094 181171 191251
9588 115055 451023970
103077 194989 230914345
41904 54834 32494306
154772 178133 58586868
70983 90985 729691922
3930 88360 320200470
25650 85201 816957416
134599 181082 116888586
92344 177263 357274269
101210 121101 50154091
28842 88885 388172691
67106 153131 244716793
175584 183592 20030309
176724 192892 40529817
101488 177081 190048494
150795 162361 632716412
146499 183836 93661974
68689 73392 795637288
23343 147484 311405065
196235 199972 9315076
170190 186275 9171875
152556 177435 621012016
33727 47119 33680989
56130 122045 640613519
158268 182331 60477669
175527 194982 403512453
79422 194173 800533164
63309 166045 257715931
168818 174326 13803636
111334 182996 179699887
150356 150432 184912
63179 133019 174954056
9056 142972 660118888
120209 190917 177463748
52928 149483 364133603
125162 148209 310431935
155527 185295 195230379
74997 109303 86273142
176712 181403 11745999
2340 184704 589221398
77494 151132 184928193
165162 185493 50877518
198930 199049 281246548
121909 198894 193257381
36887 115157 842633378
70798 188389 295025263
192175 197534 13355148
150079 199649 804497824
170155 187878 44263468
191385 193526 983541611
55874 185553 325264529
117310 192463 380437111
126627 169552 108109121
168816 189565 613920658
118751 198973 527563821
19249 77126 131527005
106904 156105 157929598
43208 61327 45446178
199048 199267 116040411
76100 197810 305550559
79472 176200 243001258
191501 196987 828189753
41224 169742 322561314
196125 199470 381760156
152641 182721 994698966
187921 191927 296525693
105444 163895 146794471
113213 160602 118790959
32141 167241 506137099
198503 199350 759489606
141349 158976 923931034
103710 183708 200840591
182476 194699 30768479
191900 198468 846800668
116702 146959 75761016
111529 164260 555867185
193068 195747 6764265
13679 179385 415604299
187730 192611 380496536
62763 68243 13678031
7639 145499 345539260
129325 192386 931348199
190973 196752 339240176
113555 177436 960879938
65591 161565 436273204
9685 118731 273255826
30905 143948 283545193
197605 198490 2259613
173324 199930 820749197
128690 157319 71999582
23723 161337 750879326
8299 158019 375172771
109168 188090 197989879
71559 92391 855860758
151941 189000 893125996
73586 137612 409685987
116447 194238 195128272
52357 155130 257874067
124751 160369 929617907
56836 74694 40497156
33020 65500 295605632
149019 182610 84307321
117460 173780 678293687
16090 109124 271078609
60486 66124 253358654
39718 166287 317629535
50067 127962 611833163
39194 155711 768472946
26224 172672 10094077
181977 197856 39749784
84767 159877 132715793
127320 129774 6132755
145646 180149 196626517
164936 187537 56501181
161550 199625 119745319
60933 173213 281697831
198259 199060 520640497
116133 141377 62992145
186269 193778 21186018
194769 197959 7872438
144167 157828 34279743
96455 108866 853435009
115316 135292 789648561
122855 197125 145547773
51380 121823 176598730
51075 118382 168839892
14279 178712 750695146
16193 181889 640282142
44056 139178 724895878
184192 191227 17641881
158476 168511 58147704
35654 162197 317622837
113200 160278 590652940
109788 123650 34668921
40905 73489 81547490
57127 104065 117560670
151379 193301 777129209
156902 159193 824927395
46764 55442 140541283
179475 188339 764924239
196457 199428 240493265
124963 194716 175265732
134203 138601 848893282
146129 190888 7726658
165892 188618 56934423
54082 182325 321650406
189539 193632 10363846
140251 175715 89243313
47964 131484 334001327
10599 134681 452595851
127763 157982 75936035
146974 152552 13953951
101765 102780 154907928
164532 165051 443695677
28218 91349 24149540
189286 195762 259976147
128463 165925 94223502
16463 51618 731212059
18484 101936 358117320
134880 162667 70028376
36388 63442 839110545
51568 140150 221974913
122387 174852 4644237
193693 198379 975085052
31845 81485 648004186
165301 191928 62720938
43900 197754 542011863
161419 162688 3267501
72734 75620 7224566
21614 95971 185909419
7744 137508 324961281
1149 48604 553840618
94899 106125 441883176
62441 89673 957732872
13895 70184 141038891
184896 198572 34323176
163337 187075 973010905
149766 189150 663217865
1220 193335 623502011
98813 148351 124757287
141685 168783 68266475
191184 194112 7425596
96107 127139 78099911
150537 175301 62291767
15676 37656 54817369
111325 125141 34422211
63776 132520 528817061
184559 191741 149772020
189345 192800 736498954
73921 169228 877283944
48923 179173 326843454
130666 147874 997777599
64499 173511 450328997
197378 197801 1044584
113398 143011 420701158
3189 176449 936886295
53079 195736 395005958
38833 92582 134498042
113521 151135 945975620
35484 105187 174888169
23144 116597 687739562
114057 161995 120256306
155232 174111 867883429
20889 31006 400330214
63948 144845 250747149
88307 108505 51040511
184322 194272 858685289
149633 156655 17607030
9292 184851 464823478
23111 86782 159329647
177513 191606 143416061
87128 183887 243065620
165901 188503 56618926
118011 180623 104174319
58146 188620 327195076
144968 197901 132768164
83783 134524 127334816
181052 185284 10611113
152839 177328 61514299
103122 143142 285814869
91248 198618 269825614
198936 199337 1026280
57732 60700 7386177
19175 55139 169390976
5436 175233 667334245
109925 147811 95047162
32022 149819 505295459
20350 60872 257709802
62635 71046 20966122
10814 81337 176441685
85081 147525 666261014
155325 155402 198856
190082 193839 779101803
62606 117726 138277431
112647 169134 915772879
114420 141754 68320289
49912 72019 55328080
161857 187991 65544430
68672 147198 385960372
13267 75884 610283206
176563 178254 4243570
99848 127969 70716313
66503 96086 73717896
94812 186256 923845878
195646 197333 507486493
93682 165977 181878797
157514 190935 83896044
137480 184751 504085588
100985 187845 909576638
9066 48190 740633550
74123 123274 123435330
70455 114785 111324868
28164 198359 427040943
1051 105256 446128331
134052 157348 58623516
142679 198521 140272452
23111 81186 145443711
101779 131728 411583364
168798 191907 27794669
37493 134733 312136089
22189 121320 952250509
147455 152665 13043053
53549 152373 301151471
176055 184534 21192210
130732 141989 28256603
126526 192818 166604294
38223 197023 398620343
179858 188704 22127166
193771 199914 593991598
122117 125044 428219909
56297 71849 380571191
28625 59232 76970026
128391 199708 338466417
96402 196813 670885379
23305 117047 235247899
47356 150743 259373956
54269 122576 171140412
156633 194031 313709468
86908 103269 115525729
9193 51957 107054480
87491 171653 211681626
117558 137123 48746350
95542 125614 71576019
108957 196329 219299763
26542 49690 58094540
123747 148428 62062665
44783 69208 61253822
7455 154675 369024105
191768 194541 925284655
179671 179842 213078825
99995 110794 27550037
130003 140715 8607353
186760 197307 804320287
2523 100481 245022204
45422 53847 21242014
63860 173226 786436999
42886 100296 143572567
196443 198403 801479126
178547 195026 207500104
111602 166708 138181387
75648 123354 119784585
192635 198418 608304384
72900 90055 42838764
142035 151738 24439529
41253 192107 584608526
38809 109111 844359845
23493 171945 372558054
126114 126114 757949698
30161 98398 834624056
109041 132181 57919871
112095 160040 120164619
116854 133986 26577561
83420 99472 40108279
152005 184311 2705050
5248 155769 377348897
14773 174400 400378013
178431 193674 38275963
54613 57407 107101273
43361 169235 315836809
109299 137396 626857206
91822 100623 22093019
191919 193682 4481751
81042 182986 255994721
65847 133442 250958408
64752 139111 186267409
184778 198384 281626547
67549 177554 253412672
94523 130915 91586940
63967 65966 4959765
136654 171583 88028777
6978 76046 172649256
74926 195302 302312666
54038 133179 198271259
185454 188118 235222568
115523 188662 256727221
155202 176182 52660263
42646 151617 912239252
7818 29299 965422978
95800 142883 118470472
109110 186747 194757867
29260 129464 974166870
112642 162656 217045395
12993 122731 275003437
133207 163755 526272522
83986 126663 107056554
9356 19323 24883582
30544 166184 293402543
79571 143259 159896855
155538 185763 890264431
13113 81181 463443590
75594 160818 213965940
185336 188374 7557820
25987 190609 342019819
21201 107837 217255446
4264 60184 140146200
72540 131848 148811464
131283 187549 141269517
172667 196597 324033455
141902 186880 322967149
59889 72380 738274562
169002 175735 697817382
169797 185014 75772854
35984 48087 5084175
28063 35770 19347130
186622 192084 46064147
67104 86849 2415941
141361 158173 577049014
9941 49955 567839718
77399 98693 36111067
48742 62743 35223874
36198 60467 61044088
27906 99819 222034669
49993 99285 220521737
161745 169246 441528931
44890 102556 144396227
199229 199365 328118
978 171476 427497099
123595 125543 308677141
123658 126491 535196743
10900 31064 767450182
178122 197877 20083983
120592 166759 24625618
141072 192265 128713540
129040 185148 140994334
72877 99448 66423926
92702 131442 906259908
109477 146975 564459232
73338 165297 728266897
107248 136951 74229093
175754 182889 13498449
186095 193536 18778869
70712 135040 500388061
60521 119112 801687181
37537 63753 496955076
90602 107931 959634730
124334 152177 69884382
61150 174171 973579516
53999 163826 275506653
164502 170763 15765516
51530 192573 353824709
29554 162924 334690860
188146 196140 20188456
197014 198448 3571699
27184 103342 190923454
82391 143479 153369968
135823 179270 109256837
119623 162270 107114959
62951 152306 224048002
39462 73312 475976547
44884 74255 141592310
8391 107154 247471375
15113 156072 355736477
91678 99434 667865775
102583 125052 951679748
41502 161882 632981533
149212 176331 68097469
106394 157357 127755598
170371 199527 843881604
27510 187066 513677164
38790 170996 331925623
48575 75296 66892781
198862 199922 842506579
9571 10980 462809076
119885 129560 24103648
123469 132811 23340551
179409 191989 183534362
46612 147510 253155803
105095 137960 794113808
18240 127632 401757531
39264 94057 137088834
86031 198356 850275065
91558 147694 141274947
79628 82701 7707673
25464 60108 956373052
53896 197538 373776209
24794 175554 575182380
118098 173915 857313221
168795 169053 688198
128164 189809 334472456
146080 159258 32936497
175042 186881 71757041
154443 165234 70998871
66022 137090 178056882
58844 139938 615429799
48904 80012 77855766
196763 198817 5095134
56674 196869 351721593
185015 186044 2508391
135474 176777 103890812
17120 158722 848278994
56298 65746 853495301
128937 166761 95117070
159605 175771 40686156
137893 181066 717443320
59309 67217 19712813
106204 131556 654600616
192567 192660 241244
147728 156931 23077258
135816 136815 2465436
19906 86219 581616269
153098 187835 798596187
64759 149337 785824197
88631 198170 596542560
152382 180565 70750836
125507 162598 540563327
196649 199416 319329044
170729 183222 390227162
72967 149955 193296151
64956 175390 277086237
184268 193897 10494377
32090 80128 120361308
5689 7240 3388074
155526 179289 331536678
25435 43129 44576033
81690 94293 31347771
109488 153858 536059973
157500 169634 30642085
69200 186173 650656755
172222 182510 25681404
82408 156172 185338219
9142 156610 369690359
188228 198810 456836431
160472 182114 312171146
114296 147682 774130405
125491 156035 76846708
19584 151719 618586398
6210 31751 100485039
106986 131427 960147437
81480 113197 394886200
95311 170509 189328506
19073 100377 203436962
67838 106442 96907863
177982 197390 911186238
107650 192113 211910497
117714 170239 987814587
103781 129083 406081065
52880 190208 523268241
1666 73710 850433097
11598 133565 639780685
116590 155456 10117825
192893 196736 99679787
37308 97553 896210264
175246 193350 737582992
571 50551 124982882
193629 198869 13104120
64002 124277 769097167
8220 34934 712677701
24089 79396 138504192
94254 114422 239120759
112983 142041 72644574
199633 199924 716878
37684 141288 259841640
119000 139898 601346617
108095 170167 155842556
181099 199803 691946964
183937 190517 16510124
17963 69219 891837370
138318 150140 29836075
116887 173201 927013506
22112 33068 261321795
68567 173914 394489903
149056 155298 15736829
67167 117716 463742466
151266 194654 109009236
7794 92157 507662975
105800 184215 117068253
23615 43185 49138968
150509 156780 15812637
32099 44469 31071052
23598 33679 323755828
43497 67774 60859520
113173 161301 120657539
135152 181266 567608539
57857 129040 692115183
33649 93036 638986214
185783 197318 28977739
70603 96648 676784619
173549 196239 56966712
164350 164351 3875
154094 165856 828892651
50990 160549 223022492
162142 186354 60636517
116486 182946 166592915
182675 190713 20135206
104439 186929 352172115
5867 176809 889739306
130271 144118 34857101
37084 170395 990967284
177816 187180 23405462
65754 164516 247892337
190551 192134 816037836
138744 167232 624663319
143240 157120 34957182
179938 189990 22001899
115825 121776 14659380
86814 146584 150297114
189567 193465 906831717
57773 120199 251865378
158878 179967 53017888
180713 182844 5345267
44044 152446 20865293
193199 195246 341290492
170684 179729 22535494
42357 116584 188900031
122374 132477 429959826
73138 168020 238232127
18321 176282 396229557
45562 71003 63808627
81995 153986 912566789
80642 154734 186143891
69571 174951 264519313
29111 95005 164829990
127014 128442 3648745
130654 137665 627952938
189436 190686 696115303
9215 108602 781476724
101613 197661 385638506
143920 163344 648273934
93334 188583 239345919
67006 92750 547665226
130352 139574 859136871
47257 88431 103000806
186706 194987 9842948
120078 197237 193672260
160663 195803 88272997
174450 184318 572399024
86059 199676 48011937
125193 147326 55661792
135974 140868 12275885
33015 116236 649886718
127657 192750 163551993
121900 186624 162472270
187121 197289 286597293
194917 198357 76912540
149189 179793 76846475
32215 114867 207510120
161467 177859 739665467
6294 101233 494577969
136295 198536 156457507
123282 142845 697918312
185608 199674 926499409
10462 161193 377872600
20001 38386 562049708
142439 176249 125755310
22245 49830 198783522
17161 32527 38268899
87225 162806 996931382
193094 198570 401264106
74164 192029 827306445
14093 183544 424957752
10130 72294 155521215
77176 100962 59504658
34583 186238 380559919
28785 196467 420814146
124344 145584 726797527
190914 199683 794729420
150629 152732 5307767
51827 114420 652077476
175360 192724 642977404
175743 192573 979911426
140559 179159 97118190
199957 199979 43919
95752 135757 977080398
35933 182878 368729818
109532 165293 140023038
6260 98744 900248867
30072 192663 407958326
116030 142665 66517830
99988 124119 60870967
122326 164563 106239298
153973 157359 448026621
34924 189827 470791641
131271 171600 101505606
155404 187002 79207502
61251 155079 235378402
107852 189613 205069999
21429 90987 173949238
54379 170143 180596315
26200 120732 237018279
98162 127475 877718523
48538 105078 141850298
57041 96060 97313801
108028 155659 483812564
10227 129362 298423912
87618 169750 206569560
159976 176806 42283223
139116 196656 750390269
67239 70986 936770228
59426 85462 412799535
123009 158052 75593344
58315 109872 129256047
108561 140397 473657939
29116 61180 353883691
168377 174156 135884078
129561 145655 929557754
185523 189017 178949353
74852 82694 107059258
124234 165832 646733570
113096 193341 201309072
176615 196590 50160870
50677 170423 300586328
27481 199139 667042864
74580 169077 237440127
160510 183180 496270604
137361 152213 401692897
186274 195886 24242465
127926 161346 728534498
193057 196483 8637117
172453 190415 44881833
163237 192190 442041674
26686 30898 568602224
130902 169454 237358173
39107 164708 824531003
4739 154786 748713179
65333 97812 843431991
1630 148993 369297237
25813 170350 362884003
16772 96101 988384575
85059 127881 107581879
98611 197870 468376210
117967 165517 119339820
114693 121757 567775653
25772 63017 93610401
182391 196446 35328860
7385 129706 306263402
151443 173976 56649531
23977 29668 14247883
114152 173382 148587056
181314 192497 580821021
186866 196975 25459525
11531 99210 676639147
89209 111457 320476158
198770 199370 647959016
194981 195440 1151060
43611 184049 352284158
180482 190568 25285364
105659 113174 424128845
93408 105650 162067399
123527 190812 168878971
92924 108834 40336378
191743 197796 15159482
32969 112083 500302372
150317 199237 122842859
138517 161342 897817100
15173 109993 860949993
3864 190382 747902628
84252 85403 814676446
147908 176922 629986331
42661 169472 790561989
84474 121449 83926827
130209 143220 88157602
50844 194980 652303857
47761 141185 452284485
48394 190908 424631363
137526 199016 154561715
8885 14094 12887488
44152 164375 994345935
77826 179967 256521783
191943 195072 7935351
6434 71943 291963709
188458 190368 4791577
68614 195840 580091531
34323 192274 396463399
8323 148175 350520075
165170 171897 16923158
46895 138165 520137133
113387 128013 36454545
163681 165436 261635516
193578 196460 916518833
83985 148125 993251440
177413 184253 17130124
156969 193141 541728126
129236 152420 119241394
6400 157061 377620299
150068 156358 15816898
196531 197107 1403638
46449 147119 898406738
111715 157576 444649879
115562 194350 284119373
48281 64348 303151659
188804 197805 22544614
29471 122865 234233307
31106 161838 328055818
56435 182720 361840174
12137 125287 529072598
127128 153746 66989299
61279 131900 176986216
93559 153760 151454763
184113 193238 22944119
100818 135271 254609916
103156 133315 908249693
75021 111735 92466616
11004 94730 600414846
60584 69011 21027143
137636 155402 345901751
110689 152673 105219712
143188 154546 28680879
103966 198403 897899649
127142 173186 115823903
124326 142240 473621724
162007 195536 84180166
16043 130744 296285906
52442 171112 832557206
169738 179146 23548825
28197 107193 879373666
20013 195626 440500728
97611 121277 59765325
104013 159824 197483013
187458 188746 903592637
43222 86128 107231263
180201 193096 68187580
104717 198481 857831290
130626 135311 445805790
61796 140144 196237964
159246 188801 74247772
5374 55548 400575193
190520 192924 250016111
38685 122518 210315319
8378 193376 977062693
177041 184294 18180993
40905 144656 260264022
129386 185135 140111440
118169 170991 697446253
13754 37549 59410417
44386 55658 28396984
15152 195665 923778857
166332 188092 75251039
128896 183786 137894641
71915 109023 811042618
37058 150023 584168829
141924 196250 136562398
144289 197192 739917624
165294 183813 332321034
169079 195685 66697305
98808 180624 938591658
187901 195733 47777885
87214 114374 68586214
114287 187869 184494823
84109 186258 256509683
178171 191623 33752266
109052 149564 439912975
13606 179139 415199413
8038 84013 792539265
185442 194697 23335611
182407 182572 431279
41487 195263 784957823
12731 29378 989714985
187126 191648 11405132
116334 144740 4828607
88943 99964 955141423
154944 184726 74677898
61990 104873 149104732
44027 159789 347904775
183789 191503 156975166
45545 167555 306124821
84876 100849 39998208
183101 199304 151157692
11742 137301 856261022
152639 169458 832362770
83453 100798 43343140
64312 91654 988138525
118617 153240 86823099
114081 149368 677985327
103104 191708 387298651
15946 170908 394611162
190035 199958 245145292
146706 189781 108035221
23118 126767 713274345
22977 168140 987686616
190804 195284 11340029
453 177382 443523145
150937 194808 826309165
64074 94011 629533330
141415 189530 120878445
8909 54326 146609446
81482 142029 876082000
82316 168484 216512530
13532 158997 414120659
3696 51618 62181273
110289 155873 114328191
30515 88059 143948530
70635 121442 450621909
108709 185588 192841775
100305 141383 103240229
10202 52296 105358214
59140 157128 245740367
41813 168372 317524941
30012 70531 101629331
1117 10343 23030511
4284 115555 573502884
174643 184538 24731396
59441 69500 25093858
30393 162840 674894235
53984 192126 422296071
128945 151523 628642510
28841 73149 795329938
43303 133130 610029155
119279 132601 292370263
191402 193106 233936819
170148 172233 82628351
55117 175403 378576424
143353 177924 50414917
189600 195121 13949125
163480 197821 86081344
6793 38549 722754915
110420 121940 28738377
111482 173956 156690964
115098 115863 817320222
81695 92979 28086070
166862 184962 501774808
158959 194978 90522623
136412 146399 81592048
174834 199923 990805449
134444 167205 82959217
150860 189662 1494125
130616 151554 69728776
38907 191207 970691133
190465 198022 18978332
183066 194781 29501826
72649 191827 299148893
131768 150997 612510458
16607 194992 447448075
78670 149323 875535866
30858 150990 301341014
89046 152025 359594370
45361 149476 367197169
13682 28057 35823301
83799 184144 729806792
170561 176093 661186259
150490 156558 32109885
187676 193811 15552491
138281 198913 725822937
67503 149581 205910395
155133 167855 480098924
48516 153589 263648661
140269 160477 845446068
63678 144116 571868595
35467 92473 881007045
50650 132016 552557362
36532 155160 547516399
63462 159698 241271169
45764 108756 158061812
27752 153504 315487167
172618 197657 826949704
139175 187853 122309356
50098 68468 46093602
104655 194215 290913781
61787 197423 775076493
121459 146756 73945009
17336 50621 83364392
79899 178477 511798068
115953 162907 117685330
73575 190281 292965190
175440 177089 4077258
104309 177943 184899903
87173 119550 965078526
26906 163735 317649614
10927 81810 177381816
11588 97206 214059135
147511 154473 16822476
4543 37085 81295192
109592 132295 56831927
130910 147436 197413091
131449 173393 28093350
157427 165968 99236763
34783 117288 585020835
56532 161625 263625872
65309 104613 98435741
197522 198200 455591875
48060 148392 251879934
43496 140713 243643373
80026 186106 266298780
114716 143834 72861460
143704 199111 139178384
153265 179054 102759371
96679 138085 104125926
10297 156571 414125774
167010 191207 60686284
15554 138123 473074222
176611 199180 56631624
38275 169519 329548955
142373 189168 484362548
187880 192391 717811522
68519 112249 109802901
28242 160294 652108151
140318 175432 840863283
157664 158310 332128233
48695 146693 304021726
167366 174995 18043960
128949 143484 617368313
92206 107395 437925554
154529 188422 84951469
134187 187336 444188162
84782 157065 181643319
40684 152296 307821315
119788 170998 128669265
111670 195818 211073186
63816 139289 925518718
79122 118509 213711554
197072 197856 1884562
195522 199474 9849766
88260 104797 900988465
67917 198516 327680035
2863 106467 315473988
24474 54883 76483003
5670 59818 518605786
70499 135643 582998596
54288 65567 13647270
194010 194816 126322573
11120 176314 414243385
44082 125137 724332201
125441 185743 549740317
53695 118271 161925635
17616 192633 851435185
177180 191623 36213347
162280 175724 149048202
25310 63316 461047469
120736 192305 855945408
137826 181956 111025254
159068 196956 95193792
146876 165812 47566904
99361 117870 46915146
34701 191653 642360708
168361 179106 26976286
51680 78400 435166855
29613 161210 330170541
158969 197016 95570735
87056 110722 59764956
194122 196566 6140247
87594 192459 411904580
101276 129072 741415423
193872 197428 165088774
30215 69464 115729021
199555 199832 866973197
19723 54244 152678978
78763 182585 260694456
12397 121165 579569054
54840 175329 403032825
96214 191893 240498693
29893 106774 689783735
66978 74621 850548993
193724 196727 7531296
171318 180193 525763349
3100 195219 554000734
102593 150873 121321863
155858 182619 278771555
128049 182653 137203657
169716 196950 68251167
71741 74375 6485105
134778 199087 161625340
49497 148392 438028906
146258 195908 623728359
117865 157747 99886026
84703 123072 494852109
165160 185148 50060388
2740 183304 930584623
103023 140248 93432027
112540 194640 466332119
53326 188501 339070173
67962 89222 836649244
165822 197844 80247181
18690 49260 76609397
119877 179702 150181218
129273 150428 53209591
130021 197426 238068141
64409 158562 236095094
167570 178783 28191152
159738 168366 462345119
86946 196871 276159297
141643 153770 30582116
57026 116886 337237326
24520 74291 124716785
156410 167636 957161502
155004 168237 6849385
175260 197205 54990664
190684 197779 64053990
38783 68262 74048944
110300 111192 776290410
3652 148109 362100167
12766 24382 966585594
53896 86141 745735342
18390 154278 896617127
91256 150273 258387169
98657 140255 104577934
130186 182398 400351030
176963 189760 32065007
20682 62395 104613780
119207 194764 189672317
115987 188693 182239707
33982 175814 356039152
69186 143098 857749040
73272 176933 260305979
148932 173025 953777140
28141 173887 365761855
167536 193088 548959460
2376 155874 384772505
161097 176082 30264322
150894 196622 644390195
119230 134235 37425841
8649 144583 469040995
120477 152277 79838516
152511 179343 945928291
34093 160384 448952563
85480 166687 204122530
96177 170113 487134860
87188 98852 253921715
122820 190437 169717353
41237 92125 127233629
79413 85461 15104286
99850 130845 77938800
142464 170594 628911444
187540 192667 12954772
196661 197437 583314657
184191 194269 671451804
11461 54891 960877548
150445 165374 37657811
119184 154487 88616166
159664 164787 13066815
44058 138430 236525716
43084 88163 936503528
33738 180601 984955297
102341 148434 116001194
190935 196500 14059633
36694 140467 483962583
113242 136288 57483970
125079 170035 113096731
160453 187423 67637149
188793 190163 691338406
38932 98001 147782394
131820 171753 100453876
44815 161181 291976505
161547 173024 28869175
112565 166900 136218936
51707 87381 208132417
56720 68808 896084821
152337 173292 52670801
185772 195943 527395782
46958 156222 274208285
71608 186910 289317509
95779 147096 129254483
68644 155322 928050249
148363 169730 53692430
34344 156744 716418386
61889 125233 990061248
189515 198628 22942520
90446 105965 39376965
31951 154207 916142066
128811 151355 56722521
16381 55875 603779385
31360 82031 735429566
134149 153283 48169169
143418 183463 189900743
93765 141079 282959431
47657 140776 732197403
151824 160591 3417298
187810 193362 12401358
15953 39125 57895548
183727 186232 528426282
19171 79245 871565284
89046 110124 53368697
39061 196589 902059495
47041 54564 987760135
130883 136570 14215048
114346 130493 40240377
29081 176712 370453439
159448 183311 59950213
187679 199164 422625573
18782 32539 34293754
178568 186894 20802072
97655 183340 946219692
73149 89304 774848160
121391 185992 162162955
7650 99147 228796606
64542 185746 742558650
19130 52939 388414715
195164 195244 30906685
122954 138308 437696425
164109 191721 69155148
51449 102042 526816762
71641 115450 52773787
1148 40311 97833556
36759 81062 405154479
71615 103676 132484050
122974 192795 853456013
143175 155254 155521243
130576 155191 62007403
95464 127498 510826164
146288 187675 103749989
82925 109335 66492537
30977 58728 69762672
10394 40832 903840611
28398 110378 205790040
43600 146919 611947281
44921 139170 387116263
85925 180951 902749701
168789 170121 449328692
70378 113062 77357792
136554 143577 304688614
158143 173655 338129794
48311 166262 328743473
155333 155976 1592151
154955 180753 64740540
14884 40786 64789289
139366 196408 204550399
161173 196504 88736061
52714 61048 20969411
170031 196561 66494531
199843 199901 699512004
11412 188541 444134361
129990 177481 491325257
162333 193331 77767415
186163 198934 32112648
132243 199500 168914561
85500 136038 594695345
117458 152931 831028458
155814 192188 994443965
1920 185997 729729978
98955 113457 36850453
164078 166966 841635462
18067 89699 179130033
127125 136558 413203188
66225 87853 517946198
41171 84557 737556656
52604 146688 236066849
1411 35528 85107893
113038 135921 3419702
123196 188838 256443287
119165 174446 67327850
192613 199804 18045473
193674 197949 10620051
197516 199351 4665136
164891 197077 59025162
84463 102287 44718876
187786 199468 29390961
61693 63391 4248035
11954 136660 873580872
44279 65635 53621264
168062 193424 63701098
103929 143123 98316006
78247 161956 210233702
58525 166894 271764051
186669 198545 29846664
194349 198601 855724756
8251 65057 155926104
128194 195122 449790052
11022 91214 200512842
86040 196990 278743050
196874 199413 6356639
123545 194330 683180660
37279 92153 137346518
17162 77701 151487413
92259 127106 751803321
28895 70455 656817843
138807 144183 13610732
73169 136628 903060099
114637 184841 436575258
69412 73105 964432924
14061 175041 737501913
167202 168910 4402650
178140 197748 49165133
141461 188943 119282481
186789 190029 8134801
75049 172729 325478393
32418 131963 476255415
167685 175894 130545385
40293 172747 332404918
145139 177887 36781411
64111 124440 67566709
179834 183725 859780888
113442 162714 878612909
49654 100638 127513322
41033 137685 500829337
10141 125547 321622483
145241 178954 681640737
20465 121294 822322936
28285 199134 899201883
92857 175733 208396378
51036 106260 138616308
138121 186716 122109898
130404 152544 651342637
43493 156674 717339784
174556 188795 35645605
62859 174823 280929295
60434 107632 118373350
76437 169922 234955927
54576 150751 214622480
67395 125172 951322234
197029 198121 2664445
2284 176602 43506767
115699 175276 155063941
102069 178860 213910344
20288 176477 391686959
77705 133746 167725895
99568 131605 80618282
139448 169416 75566752
48430 93794 421903243
99257 101191 4887649
31258 81912 126956846
106800 199939 233635976
63556 92702 72593913
179521 199316 471375579
18427 166239 687957558
87642 90817 7288922
106786 171180 946991770
99485 193144 235414268
198320 198947 1571706
155835 185715 74904248
160659 197607 503037488
91076 193777 894933450
99811 123643 60071620
105369 126077 493524634
130918 135862 12412310
46239 81727 8145549
118374 135426 42566707
3589 155266 871097090
64483 163443 509928625
6526 102077 733571310
2427 67454 162811751
186385 186728 879042
57188 189113 330854490
43068 106105 158086565
75084 110511 239995758
159151 187167 985548758
193396 198944 13862140
115744 151121 971412410
76322 119652 108928674
158727 194287 780087212
43594 149500 454080434
21403 149037 320058394
181431 199827 137078359
89182 108717 430952285
5915 31122 62864213
125995 145758 49863733
4087 111553 336784021
156030 186285 871693433
85129 128257 108352849
112000 190225 382751021
178814 198111 48338039
22204 87482 190064348
195512 196632 490721276
124348 181430 612088241
1287 131494 326101520
156542 161342 155110597
1736 188809 468967210
36131 111108 188245012
147482 169040 162134403
26445 30430 536738155
189602 194210 727354594
104637 144247 837775358
68361 152739 211623260
90787 172923 740793287
131434 181683 151622531
168119 197594 73920091
115479 166488 271217639
152230 179057 67437656
184545 186710 5400686
46643 73656 67615980
20965 106298 849027847
142862 190496 923325999
183201 197019 34702113
171680 187954 40671587
178537 192040 160482185
16600 91951 499465956
180219 192272 30265768
60912 83548 252221578
109497 167110 144540507
73974 106798 247380927
186750 193763 17699962
10395 70329 744015545
51242 53737 6317175
106815 140418 84014998
144364 192280 120351140
18244 57469 175785831
141314 148263 17686393
28793 158246 324733375
5443 100317 237328577
147540 188436 102597378
58185 75535 453633297
48259 102519 135947934
62532 77131 744650051
31208 178088 368579633
116454 154720 95898867
161197 182216 52777981
110669 121864 229775957
46382 147433 485740007
160528 195194 87073485
47995 184391 692144760
152996 192621 99484535
30918 85994 561287948
70037 189421 487511222
199470 199525 423012931
71039 108292 93544661
195057 195819 44681385
107460 110396 7373462
3480 171232 420662716
137643 151130 801019464
69205 129326 150677381
167817 170297 6395701
34725 81153 116405473
160495 167148 16722019
83808 135373 129396355
64573 189733 313949555
190858 191128 86521665
106139 150015 149537635
189896 196638 716731
123324 156520 83371155
163031 176007 328992356
142252 143922 4275695
149232 193472 152756251
177065 178688 4108348
179225 199882 926652362
27326 123737 241854830
182886 194467 20009393
163986 164131 375304
26489 124126 244924218
183888 185244 3450209
122018 158226 646648419
148353 157069 40991546
58700 73338 36434609
137285 153888 41882107
107601 120576 32366787
7198 103216 756279816
100361 140318 773950191
50046 150363 870223552
131546 197605 438244046
95994 124539 155467110
42307 154612 940914403
62491 70840 761613311
558 62025 153912379
9593 72842 223928408
177547 188925 28470829
168411 186371 347613167
35631 59078 997148629
137377 190036 555867038
168834 198248 178351097
154279 170075 213161497
167914 173344 13679689
40577 48935 2635947
7447 42294 87136165
15733 150335 681526482
112993 147089 85446343
36166 50102 35043230
38073 161726 310390298
114809 118052 8113120
107127 156415 220700146
143694 179073 88934008
45880 180257 337197905
182429 183338 575835248
107676 185807 384019380
150229 152591 5947437
58190 163200 906079104
62438 123962 154162135
12381 76026 537925266
108406 193804 214295998
136215 172553 91562097
81376 154228 183004911
76665 187103 277310294
174254 180509 15658867
12991 147282 336707578
6412 20145 334056424
12680 52892 100701494
94109 157569 7454741
127070 128015 446816937
149167 170187 975811339
24734 126972 256358328
53528 93681 100234725
125499 166278 102567560
50033 170354 302066075
116267 137636 53196161
26936 90476 378157205
2694 109571 428889536
189254 190962 529959749
190268 196293 458641609
190445 191228 240388859
122535 132483 24916820
185707 192413 16911457
93994 132016 95665326
58007 183410 692659193
85505 100612 603559201
65457 110675 113476618
198611 199007 338575727
176643 186410 24434596
24841 61944 93277652
150241 185595 88735925
16863 98214 848117670
14717 120391 264879872
115452 196398 203016061
45961 116054 564847016
176418 177306 76458120
114943 143686 148705105
33256 124598 516623951
21190 129362 271020443
122432 173834 129116295
2821 79507 191788964
4929 34032 901050378
16063 54703 96821330
160201 198201 388283594
119061 130493 28525498
136393 196119 830228871
139744 150791 604755897
182859 187104 10582587
45460 122514 193226680
41926 147391 264510288
102818 126077 58386699
160334 169652 23556515
104906 120326 38700476
62980 78787 424901879
47141 181871 959003774
127259 164672 94199471
171377 175546 633160324
187075 191774 11826585
119145 185163 165666683
43737 175710 837987804
37173 93072 770744922
150336 181655 148407740
121076 185371 161449729
16065 150195 960599382
136489 148025 29233148
145386 166671 53416561
48413 193007 614859972
38004 106330 48226715
67846 158863 846550326
176022 184868 22120591
195399 199731 10799043
99500 109317 229093868
18661 196326 445710209
46276 126406 545070376
145778 147225 3591309
156848 160917 10191655
165568 173132 426748350
104374 143178 707050192
116771 146950 75589766
182913 184289 468804098
22880 103070 362122409
127186 145106 17030060
126325 142957 622145716
91948 127342 142842868
90143 141824 655199001
440 128210 409055414
36390 174108 345664393
68701 195946 597516298
112120 153330 785459110
155709 185635 75048343
50216 106164 140384586
34989 147077 281347156
186397 191266 12250759
187720 196903 23141911
46510 148489 848914387
4184 192391 471961859
123578 197917 676437903
108492 158982 126603822
31946 60432 71617874
126182 135084 22325077
137939 151307 33745965
39419 91190 221189546
47510 56191 21907497
4376 67035 829315909
111810 145175 83596364
85014 124025 365337388
17554 179289 405652939
22582 39025 810476003
162050 193679 79378543
103433 178674 579704033
65523 175193 275221539
58952 123897 162757304
40592 104389 361561397
68812 144528 263522774
193093 197987 923166515
27154 136932 935955668
133932 158873 123497256
150706 174564 143849043
161063 193267 655970933
92719 154914 156472295
69624 142281 182118367
28652 78678 125340283
79214 124049 112682130
155802 174167 46122386
169555 190038 51218390
132277 136338 532661845
38497 129723 228745861
158382 189903 311527753
87568 177523 973406867
45524 140617 238381940
73393 105440 52850903
83363 115502 588937653
158485 177842 48712114
168447 197522 72857925
125948 155121 73470955
190815 195029 10678292
46968 172184 788213142
81965 140828 286452925
67512 152125 212195650
21069 99475 974364617
99877 189453 603249172
190655 199776 22920491
173576 178985 445240858
73430 137179 133276595
11592 29529 617641
145821 189041 108368794
152640 195287 415126414
99009 176358 194517367
168107 185868 44519538
87414 174929 220055178
60418 193557 611419258
65462 104224 103295251
41730 69689 350128601
3106 74719 942185209
71287 173283 256026902
114032 178446 162596957
84572 91960 809474824
141322 145823 253730798
61032 65066 10135921
172460 191537 47721377
9020 97039 219986424
117248 191727 968600550
13719 35434 21989265
133876 190175 141421669
88945 144074 495383758
80719 115374 805531750
75705 166032 653984045
62587 67853 13117512
63936 158242 236411597
174393 175285 2273634
188561 193647 12840451
3512 137767 336233688
182511 189639 116389273
52293 148721 471576214
196533 197258 1756550
199180 199184 13750
7292 33823 51506569
192980 196934 9933149
118612 177975 720823680
163093 166435 8375542
40123 101931 570418808
118920 160528 104400923
111996 141326 222399980
141314 175941 66407533
39474 57611 528206161
30693 76292 203367212
100153 109867 24772568
72469 162655 226458521
121500 183854 156518120
143967 159084 37948033
82584 89541 806797404
88417 90646 518583385
108249 182937 609197681
194548 197423 932079313
167340 186985 49268471
165035 194731 74514478
99270 170235 178617514
173427 176590 815093456
118521 186566 170699672
116392 177491 363594974
22035 135880 285260589
190775 193459 6825595
180237 181438 498179957
114358 193681 816896436
19994 141657 304869092
97231 183062 215843671
156278 179884 59244738
107273 175289 170661071
81366 97371 39880161
185865 194455 21674207
99537 150512 249624290
11333 113550 256235339
134689 168238 973840749
170708 178003 18156961
26550 118690 578440734
28730 72114 664241738
709 66789 809160033
63054 191648 399655524
128527 147314 47282126
143423 160811 43722869
70169 152017 205309685
179342 191671 30892031
132662 192848 151198467
192048 194005 4934351
175377 178077 698245032
55087 90189 87534663
86323 190161 260840529
156550 193696 31319705
189504 199752 731402047
77499 186422 273476755
129915 140659 26984732
156632 191154 86587674
149438 170795 53786465
20263 179084 461493067
154799 178099 58443032
25474 166434 628804257
32514 133304 109294100
108283 155145 117574966
85396 119953 86989078
139800 186668 963503400
118206 149067 401198454
52234 69837 723399165
27148 32223 12718557
90737 180199 893691124
166952 167159 869839912
59703 117850 788506507
141754 159786 809880172
150673 186714 254693537
150429 165774 259990784
49287 186142 644356434
127482 134504 17599194
56047 146372 331410349
135999 180183 111084857
18009 142076 630936909
14053 135579 304502208
8432 108454 250582782
156852 184917 70434153
39295 127897 222138748
41180 103004 231378267
25616 67607 645328364
118764 144684 555675382
62226 138210 190287810
135713 145095 606628139
82147 194800 282930761
106965 139361 962512381
180263 183636 601878
21761 180575 398312423
89917 158554 327458756
19941 30421 874596413
100283 133441 699234472
86901 143873 143160146
117170 193644 191826882
183187 186422 2892626
120829 190985 176165024
73706 194120 302353667
118196 198538 30119488
58045 64155 15274470
172869 176928 469764058
122660 150022 238870431
180414 190821 26090950
172582 195372 830500476
168221 199421 450214862
20663 26275 204161358
93751 103199 312773369
184966 196025 27802540
53069 152512 797622725
77186 116850 99825878
166687 193852 628577110
128292 129612 447462647
102186 192815 671320980
110319 193328 208259253
47589 186592 878996694
44243 160451 291528320
99141 121664 56818782
25663 48682 360543990
44041 123690 199745725
187851 197408 571197730
27201 66396 497542806
144409 148872 260624312
78641 98255 48991721
183517 193947 60429308
102302 143158 992478934
62509 65941 8541294
84286 143752 564151067
190770 199147 21089134
188043 192861 12128482
81676 106543 62658828
193910 195759 4639652
23450 196254 433613900
79978 126662 818904030
47195 110823 159736578
56519 57931 606751821
169498 183923 36037713
121699 164222 106891139
106012 164386 146571721
189903 199150 23303912
78342 142678 161456042
72302 125213 864549602
109315 123763 984335341
6195 58331 72844144
31087 185450 387305829
49455 99579 267351351
70068 194009 756920551
142472 143853 959555880
104447 195046 227506719
180078 181320 3113722
7661 47925 125862784
151470 165062 370881076
181717 184297 6461141
43446 69346 64868994
82167 147265 163503942
150090 157924 661191216
182710 190030 747943303
46953 62578 599536644
199353 199650 5445749
12540 68594 140450787
155178 183601 502828258
145125 167246 55487515
40210 141704 254479573
20849 112061 228791446
30238 34111 384142859
2053 93067 227550457
120163 149485 805833981
20040 37613 43794913
40255 115609 673097608
26868 154485 274443733
105583 185003 199341085
165586 197451 902482125
29278 138553 273944346
148945 177211 66818162
64765 140578 692591988
41093 197107 391465673
140858 197861 609679718
162920 164775 162940033
13916 125821 280368937
172785 198983 65671719
65727 164437 724966844
181692 194687 328112021
162844 198415 89214057
29598 126880 243839645
11436 18703 159711511
196123 199688 8895706
145997 181211 88331374
116567 185350 172406625
61433 145007 605156052
53515 179344 378968677
73769 124693 149493161
179801 181640 4577834
53592 94726 707617113
129417 180945 763836711
122282 135782 33787681
98350 100706 5957402
137576 163115 64355738
161902 187292 416151247
86338 126849 987608402
195402 195461 145900
92469 123089 8994977
1060 109821 646362419
66381 148091 990923802
108903 150427 835857988
166156 197342 635497009
150073 167979 333375829
109202 188173 198110105
110411 175615 163574155
114757 125309 778616312
17406 106534 223514876
28848 100849 180292449
163703 181044 43468844
49255 104757 139148860
156543 186346 74726648
7588 50861 439753374
104688 161960 186590377
127007 128625 368719238
152596 157723 120879299
34103 80636 759975686
33202 37760 11435250
156872 172294 649107722
186668 190829 6590803
45981 105173 335743991
88409 156814 171989487
13234 124346 472445481
114313 199070 212601930
30791 63979 83373815
52204 86072 122681296
142299 158001 622894294
158940 197881 97729107
192052 198919 17204394
136142 193839 145104150
135985 188123 130968927
132819 157138 628722334
96253 146923 517471114
85824 140827 690573563
113281 173996 829790481
20525 97321 105424244
66099 71664 13856531
184554 187519 7386881
15901 109476 987772041
133938 167106 83409627
44908 166313 710473513
138968 180080 771432170
111057 170735 149843361
118583 119923 3309274
175972 178324 5864356
79554 195728 751935496
17148 158027 842171606
180712 187791 114415414
181421 187005 389621301
132025 182963 529936384
152830 185947 83111339
25026 117876 693130853
95320 102480 18206939
33866 62159 39826339
70451 75518 557902843
164858 195581 647837522
170712 194139 418576259
90374 193343 258832663
107439 137837 75952459
40376 157226 293201711
106149 189069 635148862
162406 186406 60110193
149716 179617 898005356
29723 65750 317427737
184617 198589 35096311
95263 130024 87528834
46767 108455 824231068
81446 88695 123464454
10374 112926 257140589
78394 96388 44880257
139673 186166 116837373
160770 179006 45843882
77836 116488 132632448
135697 175586 100353029
193899 199863 128099641
184668 195369 519054835
149297 192062 107362040
163269 180592 746945822
161204 178106 40868199
44944 114494 662097918
123682 134538 256370621
18108 168289 376679979
27759 91117 777842014
153128 153971 2172648
17475 67519 125418579
195992 196760 1920446
3806 177508 435502015
48875 78514 7029617
77961 154182 191452232
99078 152561 134570683
13693 112114 246842746
138805 165012 66088118
168763 172466 431432884
62238 138927 192075469
164627 182817 226094209
170724 187246 41213123
37706 131559 468275607
196967 199514 6363607
54878 139435 895940837
192913 193055 497032526
28638 137597 144197588
80598 101765 731458411
187153 194624 18906655
143604 183325 217309326
140340 170550 76175748
98506 165870 169522209
5 35046 334384993
151892 175288 58849540
179557 197960 568720009
79991 194427 287396462
12061 94990 207293723
180746 188579 982087555
118400 139211 288431096
111435 188452 193095471
120813 139882 47782507
45267 112177 168006548
85639 159580 185826967
55602 105356 124681330
55611 59267 495160984
86844 186684 250793654
191646 195249 901262454
192016 192814 1973153
95534 190486 613001505
142574 176926 854345422
90540 144319 950480496
64690 195381 755221813
119215 169224 380059261
28340 115111 217862441
156542 158620 5130668
104080 133314 880496636
189553 192158 862094605
171293 195987 61877534
137614 198019 151771070
162720 167325 211544385
158453 166624 132717424
126465 145490 528124553
114422 187873 184164243
181692 189322 19080449
140630 197429 142681052
57873 105366 118971103
150305 183804 601854748
52097 67720 39178654
14803 144754 325829244
170036 198858 596189541
152286 180736 71449230
167559 191501 813857574
66623 90793 60147435
48780 118032 173790946
74535 168601 901270901
32397 178091 890918299
85804 189307 969831272
69207 85134 716325425
47074 96047 122414916
84786 150043 164008435
195812 199440 9066103
171564 176589 178313240
109468 119525 380442007
52231 106084 914017911
62732 148832 215933427
70691 92940 260346669
171696 196996 23642986
175830 197185 53542624
179904 193583 34333565
116778 178552 290455189
14213 189448 758367834
12011 187799 459587191
18899 98529 199188789
19296 29161 2902445
92621 160452 694003863
180158 184269 10315462
5863 55416 124093218
187465 196803 162942005
23603 194981 430019442
51632 135638 210507977
115013 126621 882710127
37837 83552 114590587
39715 70737 235926781
2294 50461 120471638
129754 159042 131215897
178951 191253 41351353
60876 88295 68345663
91437 173066 955084014
16779 169763 383755519
93792 198702 419105453
130978 175870 112911641
25566 68619 108136851
180954 197710 42003858
16927 143141 316331403
50178 168427 296714435
7004 130538 798146383
8224 98130 818793027
11296 97306 967730265
76091 132888 142529780
70585 149247 197378634
44631 114269 201546159
171357 177980 16518126
34769 35563 853408805
119002 150069 90031659
136050 183669 119719595
192537 198017 13686616
20142 68056 765460775
24155 166459 855571313
144383 197932 134392100
147481 193126 354404757
39120 97554 177457410
177063 191269 179816743
191393 197540 15423190
178150 181407 93662743
110157 112856 6829316
108248 183252 188178834
11701 180007 710220232
140055 171529 232802506
127357 127695 837335
70219 81063 990642961
117027 172418 139011292
41460 53756 508165648
102961 181248 196681229
36472 147464 278511922
85067 161237 191435092
125916 130940 413992635
77793 142817 564955352
128542 146540 62390777
21518 167547 366237687
38734 104310 994062584
5686 18673 21060622
175505 182683 548662566
77998 99374 53443140
109441 198783 224169278
89736 155540 546432254
40701 155384 287783345
173856 177161 895695102
99865 158731 669638564
81101 121867 12829734
155679 189318 547255595
24310 175220 378749519
177228 198848 438858588
182693 185485 6979829
97442 161313 948524204
48168 194494 175999867
132822 175223 106662585
35368 142587 583266480
165405 173384 19984738
167822 172550 11973775
138453 195501 143442223
78358 80669 5791649
178279 181864 757801674
133700 144916 532681011
163885 167997 10259507
44199 176198 974838822
198664 198914 615608
143426 170151 67357678
43971 107914 160475350
121880 191954 869581367
48660 93025 303902566
73568 126037 230557181
157010 196533 523744473
10336 124349 294643818
181224 196553 855978332
48745 62911 224820340
7112 131078 310462229
18294 86824 204462943
161608 170747 339791916
89029 162515 254395345
21629 126945 690724297
151427 162884 28846566
171620 176180 11354266
48748 180298 736455583
115697 163189 119028070
34685 105695 178259076
83438 179936 242381060
114562 122294 19203503
31162 181058 376154099
141080 141327 856037179
126795 143834 42913158
384 2751 322792782
109170 185973 335532990
10957 155416 362212294
162095 197754 358691067
52335 197327 363751443
86660 117197 77039622
32560 81509 533024714
88664 175042 217203808
195817 199231 510214920
19380 127102 614278117
143862 147280 8660064
166075 192064 65217676
131498 173986 119103069
105051 156171 186772061
150980 159862 17747607
126429 198008 179808456
11417 157028 575602696
168430 176010 19045771
128417 134436 15048351
165855 171380 13940156
159080 171136 525626857
43096 54941 29736760
43225 72092 505761187
124756 154611 75064211
60665 72310 29011723
164206 176413 30547867
10512 71007 151462116
22895 99262 199082676
167026 190432 756563871
80036 161883 205573251
134108 137271 568717491
22076 29756 19087932
8012 45553 93792477
176152 182178 461265348
31825 49839 7411644
31785 161929 874251972
81507 192225 973600679
33026 121033 864976299
40080 70113 75358325
174627 189964 38328272
10667 81455 219851835
156404 163199 17068495
68511 110939 106489178
4513 21549 848037564
14639 97670 207677635
42319 187624 364419113
88889 95222 15506945
168201 178829 171368290
30415 116307 652415138
170410 191262 787256548
191741 198462 611987743
11120 161082 571479413
158829 198210 698329605
59172 80028 52008678
53013 153619 724320307
146300 156362 253822731
55823 123361 439526440
52530 151324 352876413
109609 159239 310154129
186784 192271 13861090
109806 167932 145818240
66179 162096 85551043
163224 196481 247448566
4962 71411 166339068
140436 159250 47321990
121281 128995 19271775
187257 189296 371179263
48703 105163 890897241
116626 171871 138595097
43688 145475 319370486
141266 146340 794138472
131852 170933 98364043
147852 156829 22522192
32463 156568 379433365
92402 188499 903930730
70373 144965 425348583
150447 155974 68093407
76282 82488 15573062
85836 120909 88188163
174628 193550 54901820
26442 126983 252012295
99587 167526 170858058
64875 108515 539773687
126240 140839 36630201
46518 93832 118315485
179873 188600 21836714
67671 145485 195238695
129001 165336 703095652
153179 163287 25459345
5153 197775 965030522
7462 113300 265225333
186326 189466 7894623
119911 148456 945448301
193248 199468 15606723
108592 167326 147354703
87810 92549 2477657
171190 190282 908515348
156412 180339 583917861
7791 165499 395411121
76133 107215 851220445
66743 142516 189954617
31790 123554 230171953
139448 149664 25888251
186723 189244 390056627
153217 173666 51422224
87570 166534 198537171
175749 175844 141322
196630 196886 614224
129310 150948 665158412
198293 199768 268997342
94018 136296 106212161
3354 96405 232641033
113583 148911 88586458
58988 59519 241140103
90665 184262 235294545
147193 187260 100508942
181884 199329 564795478
176338 187034 26763487
132457 186193 134921343
147536 166857 823722934
98812 126943 70755246
172489 187582 233641858
94737 193085 247305193
143740 146805 558687787
198553 198657 267947
18068 80371 155948643
3237 75105 904808332
157800 186190 113002734
146656 193439 750093221
182531 190204 19215611
47726 126594 197678188
192772 193072 663672402
128439 175873 119283371
149828 153834 550250502
36551 116487 212836130
90940 192505 255299075
13882 116701 257940437
99494 106599 457671194
111553 177355 165013878
142204 180980 97474449
37296 95644 105517633
6780 157467 377608107
164053 190307 65719502
129362 183156 710020209
61496 198396 343402814
134545 197350 147386511
73603 139329 39849686
122758 192217 654918754
35813 90357 274279723
162860 198961 90538264
123903 167793 110194995
198506 198561 142976
3996 50939 330109124
39313 57722 13254272
195472 199514 10081225
188297 196390 765313225
171124 191574 51163658
78818 133512 356277495
174663 190748 486654188
1260 85372 210271927
57751 82345 163588436
174564 192543 45050267
18889 130183 278875372
3822 9108 13243739
4807 184724 451086387
182034 187413 916065113
71012 112165 987670952
174273 191589 122430554
100391 188746 222052786
16929 113116 172878628
136627 189500 132863050
70114 115899 115040317
149646 191105 282102851
116908 163707 117379667
3259 5708 6105252
16803 177220 402326279
13562 152003 241799187
176004 181425 13543737
192966 195196 665170161
65328 175836 923319073
16816 198126 454678317
158234 166709 805587551
110630 121005 25820743
120884 171187 677999782
179283 186723 638090327
168108 179586 28818340
18127 67473 123654279
30450 149358 665082630
12085 76213 892815056
8833 168551 400468136
29519 140226 511890399
42457 197556 389021930
139496 145390 291309064
9529 170703 166174303
156294 180972 124281212
38544 123637 213515115
69584 122615 132932997
67886 125692 964508829
8908 155313 366999296
59373 165055 27946725
187516 187616 240840
41674 153087 279438373
52638 54558 4511741
58101 92213 421765635
54986 117451 156728235
78025 171414 995820292
15256 66322 127962840
27497 188033 832042550
23539 75194 206079359
95056 131003 134876445
134610 186739 130984143
181032 199516 46391607
57532 139111 204330328
151361 163066 612222344
72691 154176 204604876
77281 109428 80886505
138450 149580 888853305
134418 190037 511770139
86338 109786 59182995
54828 116548 155864887
57352 163110 265266211
165802 171169 826191746
172653 177014 44416332
78729 113998 88726175
197751 198479 274446746
6797 11102 10676859
145437 175000 743328550
31102 48726 44258623
94420 104130 120912815
195927 196444 1298824
57913 148174 226360594
78694 80895 5532839
109766 147803 95415826
199744 199916 440226
87236 179938 428139983
3326 199857 492754038
121079 152416 467402229
173548 181677 461389618
2882 26697 954396328
5872 37463 341631716
54129 185981 844507057
190085 190569 1257934
164516 175440 27364680
189331 194225 12420155
193260 195732 739052491
49566 139960 520631616
188674 193568 12363894
116142 126638 859303030
102523 119991 236132374
170885 177632 602565395
44649 162549 295860386
95165 130868 89898288
15921 137080 303552264
16788 45232 71155628
65517 174014 588182717
97350 101576 3473418
80401 82679 5647563
27700 59084 64707277
133895 199534 164900448
64161 129664 164014250
197571 197617 126959
147524 156046 21429783
28957 176328 770826822
94841 101749 460181720
10539 88643 509120511
8137 24573 278946008
164556 175899 935366446
137043 156418 245397849
141088 141200 283534
173300 195782 56388512
6271 22818 832501675
21716 47238 919230422
36569 119999 209340017
159264 194357 88222610
24477 49249 696212464
129690 153462 59834653
86883 95613 21734666
14598 83431 172303662
77049 184134 268867214
220 188484 945911803
12810 119830 268253187
99387 145075 769382328
81635 172519 228335814
158339 181555 506723005
64121 115524 529735463
134520 173910 566487827
11106 174057 875340917
56187 70028 34685968
76860 159355 904904475
61218 159937 247569168
179004 181134 5319402
1939 198435 668890974
142757 193932 128627592
198296 199022 1835851
192884 195554 556764759
111777 181569 874994031
189333 197802 53433638
158421 169715 384721408
63463 105384 399372309
124566 188529 160556131
41404 170466 838371904
111919 145294 83626287
30603 161175 733753546
168298 178184 24766025
140737 143994 950190151
26611 146334 492381285
170718 173746 7444015
186315 192968 1408724
110807 117794 863501300
17753 165616 707607938
84995 90743 436981533
136717 174967 96332391
151090 152196 352156294
51869 192706 353316203
58813 78356 348103672
118938 135389 784943026
60576 178645 655913003
186477 193578 17894035
25641 110753 213708934
95280 102415 11639066
111066 182791 179892791
195571 199782 10497752
160820 184961 295676736
176610 198957 552025625
51802 170396 767317622
69716 171233 254857156
86092 131535 114173719
25846 173507 370572164
174817 186774 29850275
34632 161894 553664979
174744 194028 750703209
38787 78723 934381023
9947 111034 253371420
21189 146846 315119331
63929 83549 57557981
168459 189385 508956950
3053 78381 188449459
166585 185259 684949419
7215 102644 545238250
194800 197186 846992874
115647 194027 719623613
35907 47893 71856528
140868 185371 111879936
118441 165330 1579586
114644 155739 103046656
39040 101308 155911813
55945 83710 69327317
31151 186634 462862528
93932 166827 224710342
186711 191032 10858101
176266 177697 847972828
192963 196024 261428892
32521 128533 475012290
42938 121362 196557849
139314 180045 955865035
105653 126204 51374098
83855 162299 197122532
139494 191025 129506219
121530 192418 177993774
69586 77386 153276560
91504 198159 428703922
43256 56549 33298583
23785 24748 2312628
98731 100792 75486167
47191 114896 170006969
53499 151349 549833106
199482 199894 1033862
74532 199118 597634894
78092 166541 656009467
156707 177109 51216817
128592 198323 175149294
29030 101641 181874541
49738 121102 178938418
72756 118377 114618577
51804 97819 491569943
115435 167261 129880444
116693 134468 993827330
16453 48186 644076890
141549 164645 207086157
175896 189936 35079655
146117 162987 377129502
3509 108993 46779045
95228 102992 775795456
125406 135498 25289615
133540 185990 708079631
115563 119199 809780429
147132 150009 841260368
93215 108614 39017973
175869 183080 18009374
116255 192506 191180378
139916 166986 677798555
89936 119596 880956565
165610 193563 70107377
110155 199577 224324515
146203 193886 935328931
79640 133292 134729275
191192 199695 574039438
66760 97739 77245609
133005 166601 515668921
187343 193433 819133987
123481 140776 465607717
73842 103025 261964645
104737 159950 778533838
18421 24399 14806102
14678 151328 342668972
55071 189745 973315464
58859 114955 641423328
87169 130097 107821221
164680 167089 497077879
174266 190382 735132766
186722 195570 271939086
74525 189234 287985873
36978 98028 300969961
9325 123196 873651425
129515 172470 108141126
14420 110553 359009241
77462 165730 221784294
133337 175037 104877511
177010 187684 26665611
33463 165154 527568670
133678 149149 38967184
101461 166140 331924758
176729 183801 17701665
139935 198907 587665794
137050 159782 52711704
133233 136045 6976761
138668 142188 190005172
103193 152234 762095925
134717 162110 508117659
68279 73726 13486803
22418 198096 440573268
143930 144293 204570582
41862 119243 194079504
145090 177061 557190686
75557 138186 576490791
180796 190616 377898082
152762 156114 125949082
73046 92120 47584286
115681 151819 840043993
56416 67262 27188479
125749 197093 952964667
158500 182357 59959094
173236 185325 134451837
157521 169014 745831635
111446 132858 53435289
13051 144068 196321434
42278 158894 656664717
34195 107878 185050591
137276 163943 509338601
160111 160446 836959
163631 187960 263454654
148618 152160 8795649
91135 191386 841666849
156409 166521 25419361
177204 183676 16209012
24829 165515 404364378
49008 116049 168362672
70941 175211 681147583
182858 190794 19876311
153451 178009 61702705
100091 120792 52134308
123775 146104 56140619
143099 156429 804743808
185616 198982 33571046
104383 131481 672189919
179638 193196 34025361
32062 109149 193428244
10953 133367 306713194
8371 31520 57636069
157319 188911 79254583
169316 178395 402748815
199369 199945 597856134
150406 163678 33415156
138191 166940 991627867
25462 74701 444043847
83129 132431 123805936
162231 194812 81764049
28312 127727 249265505
61988 75412 33381679
9131 67969 147300644
83250 173928 227813491
41941 45153 981608683
81630 167586 215846278
163376 188595 952908195
56041 173823 575284740
117193 187716 176782005
100910 164466 159992550
87041 94342 776135125
31416 34032 6496542
157708 192001 86185423
127021 161980 87980677
181311 196269 331593346
181173 199706 75910836
45833 68155 785851168
128186 164773 92179496
166018 186029 773434283
32359 137891 716355727
102736 148363 114793107
96025 117687 54937331
90555 132655 222567897
69769 135871 165659187
48205 165144 293588144
123667 159948 91073579
167457 176635 998722166
89446 188036 692477710
123698 174100 126597084
63790 190793 318489429
79729 179578 53300077
43162 198632 244252717
71828 120691 258156699
5844 121018 288469248
67438 187769 545400964
74670 81864 18068199
82906 149885 168302648
186161 193151 17626030
197949 198273 863355
43094 132816 224830080
71586 128724 143246687
40592 58522 981737285
94609 167177 182562358
104713 110081 870872943
18940 79777 98328188
62223 108290 115509065
74702 163270 563301548
5777 54929 458239587
162244 176992 36972262
99422 100112 1772844
13783 31201 43458822
155201 159613 10982126
34310 85927 610012657
152985 165273 215970120
188385 192264 9843050
179306 189213 24764856
20633 199503 568908547
83731 157869 186171851
55808 180265 312227845
184532 191727 595544376
7994 68224 150736947
180476 186536 15177972
49111 80337 25173814
88598 112889 356328106
30065 182005 752246672
24390 151427 32632694
10234 162955 549512218
174771 177106 5762644
53725 139073 213820582
39105 75016 570073522
37484 181965 362665061
197954 198130 454263
124969 153198 70903061
131348 194554 320307115
79766 180762 253634565
131314 172879 104512849
80660 85776 12682952
145919 163233 43442483
51370 177582 316663885
87412 198499 279112818
167384 169088 808728775
162803 165655 538388244
152086 175468 58807252
105280 159748 136667313
38397 45272 964095412
198303 199037 1861662
144596 195391 691037731
155791 194284 356663138
88788 102563 167714686
123299 191755 249022040
134722 138707 321070084
49786 85745 89869029
181411 196056 9099293
110900 132527 245918258
118059 127877 702284516
113715 161920 898803079
76765 146795 572716482
117981 175441 144194148
76695 160726 719046327
112163 132776 270245159
150256 157335 395734468
103900 182232 644302380
11978 135479 309397025
110337 115937 234111398
5381 141337 340562490
83863 117868 780904435
84075 148957 163041778
144627 157728 474997382
78259 154512 191551525
33972 112370 196916764
37082 76753 99348854
17273 54540 93419057
59018 99543 160153373
189280 199848 449010372
178170 180636 674623791
176459 180027 21094689
126765 148181 862843763
77404 112865 426256561
126198 189378 158686510
157224 193509 91095845
38434 46330 19860780
59304 139225 200162131
55022 142357 410278123
85259 112044 67640773
177705 191842 782391481
194469 198010 774261792
1120 89385 438503390
171542 175663 10260305
80930 198209 631358574
128103 192878 162730026
91988 185821 843657276
84827 158053 328660259
65801 136924 831748131
179838 184204 10905222
35160 151767 292600906
10485 93684 486185412
18995 172874 692103414
56309 176543 301633296
132537 179294 117512168
166684 198949 397816325
123479 195136 931551369
21810 173630 851960082
122669 194672 838237103
117903 146682 72145751
168755 179125 25995145
15897 70477 410216851
54004 82387 70848708
78938 137011 86223297
30510 126960 241691921
67063 81392 366020790
6919 102339 238710346
675 190893 476818820
73965 165232 401567050
89567 98547 22479550
86917 112675 926767458
77277 125932 976246837
3081 119817 292510079
101313 164756 419133468
158908 199811 102711953
71400 78578 410500361
165138 172851 19312321
48523 134779 216221170
66659 113554 117666097
68280 156579 511573531
145278 192489 118477829
6778 109571 941423059
143390 158379 37654544
67803 99495 384941597
83455 142941 149299718
169915 178493 21439821
90228 174297 211412121
129608 162106 81808560
89610 98587 22454173
117898 124810 17144508
62074 81126 47468817
153297 186465 80406396
172007 195808 150120497
195464 198157 49050005
70693 151092 355681605
7184 22634 955530986
81858 167606 795847996
107224 192038 212778386
107137 108369 3074962
6160 170552 949388554
84012 176823 233151092
21420 24923 8562507
56494 197613 353994488
67356 104934 880905932
114933 177606 157177754
49322 128900 199452444
94845 154282 149659701
47123 152901 265362627
185488 194160 21845126
80386 168716 221897813
157626 174316 593589423
85341 152576 169006012
111694 164978 602784104
12970 27576 989325970
114550 169739 138493838
2165 157244 977142685
48717 160708 280939250
166918 185543 46686828
104823 168870 154302159
17653 48206 862327718
17003 57890 220176657
162354 185078 950236992
142760 184229 104217621
178393 199270 1840876
86557 94648 559801429
116247 191017 187412525
21382 174184 383276828
138555 147243 21990407
29060 43424 36150508
135488 179298 864044492
113788 154165 101264916
130997 193432 978466009
182935 188008 12694865
175818 178488 240634848
116745 152610 942435258
117882 180993 516304621
50944 139431 460692393
174306 179091 11984557
109147 180448 988868127
165522 182844 670519430
60010 89613 73772702
29629 157804 826863852
76725 89425 31702729
188050 194610 231995222
55518 183368 320676760
63756 123861 150558609
157406 184116 345425237
57789 167624 665157321
19705 185561 415919660
25679 164308 348007923
21578 45126 996689797
119139 187684 412768456
31593 65402 84931815
153127 161630 21398621
36148 102405 48224887
4650 25276 51415727
124578 182552 150114139
70551 90167 48854326
112953 155702 107165236
46710 160724 286035338
168619 189199 51480356
135317 158114 57363432
110977 167898 394843071
180246 193315 901689143
60698 182227 304857683
139888 156632 715591204
64401 191553 671440204
190729 199997 846695920
164329 194629 174132747
48040 62473 394938862
194399 199039 11575409
92084 196297 990207974
76092 81875 14548701
26059 175038 373931654
73173 75458 982675241
95185 123164 31599407
178074 181375 462061587
46335 132822 216876099
171123 177015 14670776
133904 176543 85941837
46065 78014 368660505
59379 178698 764643042
100614 197140 242600675
182537 185370 7103936
82497 141438 371465611
52199 168966 547176944
45426 113515 881101987
180950 192107 28031977
182992 186792 9493194
134322 188163 135270552
82208 195198 979406489
27440 168888 366407753
56122 194117 346214695
145490 174710 482423112
181596 182047 1154426
121577 153292 79621809
10989 156655 365189801
147314 153159 3845810
151618 191902 50433048
79217 112932 84967432
102020 161882 150512763
37364 70691 83681248
51229 98823 213328138
32473 55452 772139021
27460 177522 376575878
81503 175834 236944688
142528 150716 20614845
145626 177960 696979740
134533 158323 442827611
196110 199552 301102187
159225 180602 53740388
20933 175478 387690767
153649 194141 101687164
122239 199232 193309716
47400 75713 70935586
59335 61781 202339063
154912 179781 62419513
195603 199013 158471444
70329 167927 320683886
164 150309 376201149
29560 149658 301356059
97403 173721 191991483
183366 193898 910321589
180515 188413 532957386
7651 95643 219899847
101351 188545 219112875
135662 139709 683123434
104767 195753 261201642
52798 156953 190049527
121646 143612 55084125
140699 195033 96836671
177254 184579 18343695
184533 191268 16885553
154905 193363 96534857
84454 91784 18275420
161247 168563 18468849
18426 133165 923691768
187130 192901 14538540
186352 194746 143492398
100643 169163 172444943
41032 103157 155647781
172259 196489 491408573
166245 172953 16850295
190263 199718 11979769
182421 190340 974411798
26709 152645 442411376
1478 107371 265309049
97173 112916 735863307
144769 155073 25927553
152410 159521 131386330
170024 188375 148056988
50970 100471 123786188
95563 128965 84110813
13428 104087 923779064
48565 77051 71311423
190822 196504 14350112
178634 199508 52328785
128103 182050 31632107
36543 56881 51182220
104786 107647 393045542
178931 183673 636630711
61084 126910 632880402
2575 128899 723222114
195288 199426 10343400
1831 139539 344867388
111790 128373 282938252
176121 185214 299918436
135775 182712 117972148
142672 195016 131567339
171414 186862 38592771
114230 141002 14161474
68502 132149 159510146
63345 88093 61588693
185155 198138 32539051
112500 129013 191345765
29044 102908 881241505
97014 195885 248637032
192436 192952 308519832
134572 150462 40030792
89031 104271 972115484
176373 184897 21381484
188283 190610 5879766
45164 67552 56222571
185615 198833 253936148
89679 99403 839630288
102771 172314 174882259
33637 189367 390772805
113818 191285 254238172
132638 173123 101838288
106203 175838 174731293
144054 157519 14940226
147506 188440 102696492
157820 162586 12095432
134299 151771 15803420
115430 155519 396338379
141671 141777 796416511
112781 169120 141360318
150152 185204 87991882
153608 183243 74412545
145476 180100 86857398
56769 173314 504717251
55190 93026 407828731
144145 196003 130281095
48615 150737 256148090
159130 190405 991280148
44219 50987 17000634
188253 193566 188023014
49576 87899 95760013
196420 196720 753042
61665 104214 106503567
195408 196038 1567151
6716 182309 440169335
107469 180281 258043350
46299 186144 392481764
117729 174496 142394838
118180 174993 228783991
179292 181531 5603749
187441 188384 2380254
48565 147186 247446020
16545 191290 644795506
195076 195405 827639
185056 195615 26553663
144686 186709 105428614
171136 192072 52430778
72479 152774 201539083
130235 137390 17922533
12939 88618 129706918
51189 62998 316104274
49616 183447 688138510
9752 157185 910571101
71787 125119 995294749
81487 122675 404018614
135852 162596 169699930
143182 153480 25933136
28630 114148 563304929
6906 134717 195287575
16582 123423 267789169
129946 138814 114817957
87275 197990 278115986
85089 159016 895155595
67760 124432 142085295
41218 107190 165585423
80701 123134 106578180
134864 148811 35273468
115173 119418 652072067
191068 195615 11510382
99979 178987 198662207
7119 93730 216472307
60 90349 839210669
80317 150602 569130533
79984 182956 258552662
54814 69308 20896089
82139 114498 717877415
74134 175784 498264871
168595 199854 78353785
25028 60630 89498042
49452 79920 530749196
103757 170614 641909011
97625 183889 216906913
16665 41493 840028667
41846 180413 751133695
16639 67799 872927059
67877 112651 112438137
123262 147815 210068191
120199 148632 71446637
25825 130872 28631737
171780 175688 133625868
169595 188059 996172494
65839 99797 609246878
48044 151618 293481380
114466 188776 252918230
9252 139687 951141221
185132 199524 36117345
145703 162615 42464103
23205 167668 362389072
63926 66848 655028900
142077 150505 351831049
63160 71106 19796394
156069 192728 91983990
85767 184934 770632133
38430 94238 194001502
21995 94509 864936259
167685 199431 599979291
72007 170900 248414750
98961 196032 841344659
81833 191387 791801206
52353 68808 41249954
187797 195051 18333508
40366 177831 344959040
15542 138472 744049807
111489 176925 164820498
179363 180362 509262729
97813 124814 68080800
133957 167432 84165489
18397 55806 722879071
89046 162422 184581706
51014 94591 629478422
52375 142849 617298718
172808 183644 27110495
156368 158431 112469851
136961 181775 116313902
156396 185006 71815461
70720 146011 188991119
20171 178104 396057035
39318 160388 808009976
121262 190325 709620194
143683 151970 417492860
41640 96850 137996176
112663 177047 798754548
22431 119024 491937102
190411 191907 765182257
29145 186768 395450189
20601 151419 327983790
27813 139192 279281165
10256 197521 632795182
157873 199044 256247075
87699 174381 40016065
102672 190547 840928072
33827 195320 405359061
92338 112339 74734814
79313 116864 874077641
103167 170113 803545575
48290 110246 70893735
55269 88365 289968608
30008 104883 187759613
187557 188142 1497533
180094 191682 742390956
47472 141450 235662059
2198 94687 642961409
179234 188880 24129577
161546 176036 903611127
25401 176771 379910678
105331 108765 8662777
195543 197055 1968978
65713 72255 117624032
168595 184257 56564184
167972 169630 4290470
105505 184787 198952677
60148 185337 592665993
67374 186263 376649957
81968 102144 716946021
170148 185259 415702962
190458 199290 405571805
3941 15295 28357898
80763 133156 131480853
166621 176776 467553597
37676 183625 366293911
25157 188035 408691368
188458 190978 6346404
169701 179660 24883241
157343 177964 51800375
167935 184942 210920190
26148 132872 267603340
153029 170236 43393856
55156 132967 194911641
82970 155653 558702371
71762 115935 309363858
65675 159440 602650708
14649 104641 231165822
32918 36125 728632544
135198 158401 58357980
20098 136834 292456637
9502 92873 450577855
62747 155969 233802099
50746 136955 788632500
171339 190597 48182529
21959 66018 892354562
69880 152755 528481852
185009 190979 955840115
27342 195485 430375479
54833 178597 394806566
186815 196546 137731278
100320 153139 196835972
124291 196411 617681846
72216 130647 146528416
28304 191368 709622820
106398 190416 361417894
180273 180603 73633749
68509 107323 433130425
57178 76111 47197882
22556 116819 236444099
74282 180804 600749807
195050 197684 368680503
55148 130061 815278242
197914 199802 4805207
197396 199093 4327554
50289 56515 15638277
130797 183462 277414152
9913 121565 281023689
154109 159158 878739411
35157 157334 306617294
10084 110158 250839623
100469 184379 210935044
195445 197787 677978349
17728 87247 779193763
101427 109276 236426106
73441 165541 658662316
135489 158328 57422789
128862 138283 6970712
66183 160503 39565972
25260 175663 453192216
98960 186266 169817111
114362 121374 17394700
32759 190114 287092104
82785 87603 92822647
140496 154553 23621867
186876 195506 408152100
124227 139346 37795006
29495 42931 795997650
110564 157303 117168624
198371 199878 414635878
161484 175896 36260948
101804 107096 13658081
134978 180753 115130610
154072 163967 24922588
158322 184090 782691524
64327 119285 137794503
162626 177219 36608402
100533 135398 87633725
149914 188765 690902568
133701 170075 91588182
90665 136334 114759189
142922 198084 138545201
151881 187986 90638734
87600 180937 234570846
44869 186340 201999263
129273 146850 693535309
102576 137908 88696986
46510 182853 342124837
114164 175624 154166929
152010 181798 74835069
123776 143775 24767354
46546 100221 227831406
189283 198114 917684130
141931 185615 237807888
154630 198846 110920996
110367 118147 118426576
84090 148102 160918800
11194 119593 271672451
148011 151387 284103824
152228 169053 42400172
75871 116029 101120052
55778 140042 211122855
125006 163021 95558789
135458 177687 106207755
157741 198088 817945186
110747 197243 216950781
127510 136137 21611236
89422 141612 434442162
196463 199118 337122774
50000 82919 82342505
91528 127936 91570409
156449 193201 92237737
123496 163821 276475977
130857 195686 162926219
58721 186685 103244401
103524 117623 33896472
55408 108655 249799033
94192 171900 971781743
122352 131783 23641816
129586 159042 74058603
189296 191185 866677987
83145 187710 262532830
67084 125627 146685522
91016 198758 270770227
153108 183204 53431468
67734 195451 320503230
16610 80774 378305307
172132 193083 52451040
158333 192773 822747567
112424 168595 337403324
148326 158450 25262131
49950 126370 191475565
70644 154931 105911297
121626 145094 58977699
53429 89821 90871014
48549 68050 34566169
151628 151929 785529
93835 96888 418116
184920 197234 30908690
159112 178443 427372533
196890 199356 6176274
141646 193348 129960474
38583 94036 138814341
153272 157504 10611524
54344 160801 266938347
81524 176978 759449720
114452 134764 50635582
199364 199720 777457884
160819 183650 57323710
95836 173857 196310580
154095 179339 356024354
156905 186834 75052793
185949 186629 1719326
149592 176890 68525389
175880 187254 693187271
68688 182948 453681194
185630 192775 583348365
189284 193003 367126358
37431 144696 109581848
129042 155011 125847625
169362 182400 108364014
175995 176179 435059
185228 192633 53930175
189226 196811 19138613
35436 100526 162993729
122093 136856 856438290
148222 150505 5625326
161536 194382 82528043
56332 107850 129269587
32411 145698 284304463
88348 136626 116984730
74659 186088 351845345
159254 184706 175127481
141819 147152 13533136
30315 58291 70312101
72148 193463 877802214
58456 156765 457791439
56470 145680 942667388
116664 147507 77189756
172192 195747 59032494
95938 154482 147436201
58799 184659 315644656
12685 75335 695864382
125290 154356 995173949
4149 164869 403077094
30710 198117 419975874
159464 177152 88400733
35270 103135 170137462
82024 182179 409941306
195693 196600 1387506
190852 199315 21282971
96713 182805 216469642
195462 198601 931258279
74529 75202 1726308
40890 42470 4049677
64047 94171 75025067
188701 197875 451321190
70039 142181 180825980
99320 123349 60599957
62255 125351 158007770
196454 197817 95843953
140958 149760 22317055
75934 155201 199126404
61575 137101 189186761
195608 196749 339341635
26155 191197 414091675
15439 23601 639727341
11544 76801 659761074
48366 178253 325972466
37143 111459 588487108
52565 158429 536604889
110734 144029 646828938
153504 168925 611194275
114411 127615 32818663
126610 198031 718899412
85885 172496 217772735
141630 196027 136728336
180760 198483 361676736
93206 121451 71157792
75685 141303 816193130
80546 137253 534051663
193649 194547 692254976
30675 66681 90346106
177271 186602 467057538
34297 100150 197230482
104061 169827 153214956
85542 127342 104994673
160119 194611 364561781
54217 124077 100274992
175310 196810 318399512
169559 199840 75876237
32844 194869 406721677
109183 187067 202101273
14281 16443 48832665
141819 148148 844907744
129028 136962 19894148
82517 139099 141986461
110535 161006 126572878
136976 160943 660391221
78176 183389 264175626
127359 198300 178200777
96696 120296 59602166
79590 149968 511113028
111209 163779 131882430
172573 177786 13003985
6377 78675 180824448
57344 126860 174064084
121950 193983 303105799
132392 172104 99913796
108487 137686 218097482
32298 128387 240958497
107737 192380 212373378
138332 167860 74316152
174198 183513 984986465
32665 74253 104256992
174926 199525 61639204
99495 162727 159092636
79967 177585 732372507
53810 118618 195227294
101371 131564 75962728
35650 80714 645767920
183984 198195 35641816
136687 183708 148477307
182765 191031 968744099
115761 172972 451979357
68098 128626 646208653
16873 132546 289858678
107385 190608 810575939
173516 199007 63939963
115301 135914 892032208
174143 185726 28967045
147505 167669 50603672
15214 61023 114811159
97468 146618 123819757
13209 33654 674923529
28951 40431 653536898
61564 172638 278675332
55946 93259 93141164
60799 136198 330507472
196480 196718 671286257
151317 164619 33551190
194027 198023 9933642
177593 186775 14702367
56495 168605 592330305
17065 194939 948979160
18499 27165 21570320
49425 111103 154794884
133559 180887 118943357
85028 128407 592910781
187611 198457 27307268
15939 85165 201097690
131905 189776 664279652
179618 189321 817336983
139167 192254 133456060
124993 195638 177478190
63467 168717 264043709
154162 178197 779969126
180527 186837 157679337
125856 163412 94468372
130917 176249 114005467
33403 153866 302349266
90608 192247 548421894
199678 199742 142958
44735 51686 17505586
62358 167975 264871721
3646 85140 512999145
103995 148322 778064248
157810 186213 71289291
78445 169228 687606120
94484 136704 106152809
186461 198536 744354889
23376 69976 783869919
55578 92096 428742084
17612 112380 237709894
36504 88328 120066098
86816 158538 180197128
100021 161326 154172896
36422 81911 563391384
30758 64059 42870430
32513 160520 321231619
197370 198152 1958562
70428 175980 356836180
24666 151807 319005697
91157 129778 97062820
72 192974 890130285
12102 75635 430849687
43111 171051 681912262
112904 135783 57083597
82531 184036 254916493
150790 186709 90159741
148606 154680 15237222
128230 198676 176981410
19910 119630 537120419
77633 143321 164890576
37302 70653 553062729
163937 194694 77168256
132762 192765 150745602
48059 147272 833857163
181043 194838 34688890
120529 124591 921254735
130913 153931 451790112
140476 156316 30361213
187576 196144 1364073
192465 199976 8652042
110563 126539 399601237
110961 112621 4216332
186711 195356 483739180
8482 161434 383322449
34032 123240 330834962
191068 193013 658722759
173219 197223 596705391
144636 197474 132572301
133249 175045 105128115
105310 143212 94994383
76912 188689 602781483
69420 126397 142742619
162674 185357 56877415
180129 190465 678815413
157998 198903 714290963
7484 188379 453419420
78578 101961 969154557
178279 190386 792401899
99416 192860 234858981
67623 126339 993575596
1045 51481 126215003
62154 154830 232423323
132578 196082 159582656
68408 81381 32302866
165387 180530 904760797
102733 139188 91524852
99517 121947 54117965
136683 149906 214268916
198059 199125 675032582
122657 130291 19099536
180921 189660 880402436
133380 184629 128724970
38311 61366 967665933
177363 180669 8279176
101485 126281 85517185
198254 199302 2654703
132645 180849 559325406
725 141743 353209239
188779 191386 278241654
112728 185619 482143924
145030 155117 492090974
9633 115323 264992921
12872 137165 381303995
25923 138484 305806122
82815 87697 902879748
186810 190586 524832551
160341 192899 472173776
57112 175332 476552629
18796 199599 453517363
26063 132503 266931309
93169 104213 27963955
196395 197177 1940315
169552 184059 487491112
146655 189095 106412288
74771 103144 873326784
128063 148556 51666070
137344 170923 84659265
176093 189645 294391496
25962 160146 615749189
83638 162852 199042545
137702 190899 133690811
67974 112100 110806743
167320 191366 60332488
16572 136018 503884588
38337 89377 607000297
24024 128690 262396534
38623 66244 69432463
13180 92567 198576483
139084 163751 759165308
175074 189586 36296944
195108 197522 859280973
789 58332 486737784
63782 85459 53916444
120524 133040 843476115
198045 198749 818717143
80791 94381 33838679
199546 199982 350956642
129144 192058 287528920
85166 128718 987725280
168284 183922 849911433
200 16401 40393266
142930 188309 113977621
47151 130093 686309638
78386 81045 996644303
100891 177179 191840796
153275 171541 46019536
105358 119201 748892186
95353 96977 4082983
59446 187169 566362530
3580 67162 159160682
109884 146234 893174369
186483 197437 27484653
26966 187345 161505359
42803 96981 135340441
69707 72144 6000840
90580 183668 781662796
10173 84605 186160356
108836 117948 294050559
26504 111187 622980372
91816 121719 13606007
155775 177678 54965853
109532 191861 692502943
155798 186442 12262303
150056 164033 35211688
69416 138346 172758852
105184 198802 271945445
58987 68643 24159834
111092 152470 770777502
80596 147151 474892999
55187 67739 31368612
60200 170776 277483206
104589 158504 949541451
80141 92992 676623070
139755 162556 57499041
81349 156996 189988582
38207 146995 273076083
92474 139227 117506355
119731 179190 149283829
146895 157676 26956663
150832 160386 443311875
178344 179140 2031503
71688 117584 115346759
4696 174323 425388817
127784 155927 70825841
191093 191181 212107
126562 194086 866560276
30329 53749 341195206
150393 169396 47877060
16743 157024 748354673
75707 156910 203900521
3499 159910 392017783
103229 154390 471690593
185862 193560 320240387
11350 154350 791149806
195228 195791 698357870
174346 185608 28173075
3905 6808 7342121
65405 151356 378073120
8978 81599 181681745
111559 160924 347438114
109408 136614 68020903
154475 180426 762702801
49951 60454 23937251
39954 41990 5202889
7490 184547 443835850
186331 188981 413426834
34455 77485 474084370
86517 177128 227730315
152141 192859 403658703
124599 148381 55972708
196616 199193 6449840
194705 197137 6039635
73969 96185 55487536
190109 194927 875306964
146913 154739 632527394
175029 176921 4672766
178084 188141 7390718
150461 183632 413489428
29121 131295 256209399
137493 139045 3928504
11104 82866 179542520
163660 194691 323761924
22041 74243 441878877
75300 129113 135024375
143897 157919 911361336
70894 195478 312695796
139338 181840 718946889
164978 166252 836683474
80154 186542 267137463
147924 158329 714131010
126053 186632 817528454
3562 86030 620383659
193597 196501 944823263
146654 189460 107335589
125479 139147 384644259
158383 166156 19641156
6572 8067 676681635
58613 90575 79600761
179158 194197 539898148
59663 70154 26199520
183934 189184 13144370
138333 142660 259474837
133224 189298 151328152
188987 195950 17585824
79051 161829 709976916
184268 199983 39433815
138309 144684 16186207
8920 142569 334814694
166237 184249 45162755
118070 177145 753537097
172563 196114 59068837
134632 164834 99597498
57277 68804 28810379
195696 197070 3424947
153776 180502 67094593
193695 198664 12429886
104811 128590 59556929
1576 114896 284006452
78844 153339 187065392
66972 183425 352645909
57911 150964 233232730
24471 38587 662922802
78692 81989 137894304
522 120521 658094162
78956 117870 97924985
123798 183544 752057780
61269 131402 673557002
154647 168450 34682765
182417 182513 378899427
18935 189046 673967980
116035 181697 699822240
150848 165785 37630840
109333 144801 88982096
150743 153545 32092099
171160 199228 70316535
141089 181841 746998667
170083 178429 20830505
172486 177267 11901781
156726 157777 2522304
175028 175980 224614083
175882 194493 46681321
25635 198793 434528839
6376 72295 484565921
85403 133122 119890928
85708 110166 922166100
30259 107998 704907499
193676 196686 7546719
82161 108849 67160831
138675 181835 108543099
107006 148728 386589408
115030 150621 89100280
96878 150231 134283010
119350 177495 145957449
183391 186602 8022721
135604 148132 746530105
145135 181918 92346257
123867 189792 656650495
28094 63738 154967722
37080 77416 426767875
78475 138575 150782220
38093 81799 109610663
165718 198591 392542267
78670 92701 939584887
192442 196238 9567522
9771 169573 400734351
124213 154833 22553144
57085 153128 240821809
177985 179502 3804473
93245 125857 977058568
74895 147553 242605938
101534 177900 467225299
100564 118690 45846402
97173 187299 226585029
46721 47250 1310920
91286 190902 983091701
117785 161398 109307810
86443 151913 164557928
92056 163040 689173195
113171 138577 300329801
85262 121689 91621771
20706 126606 265248151
179901 195492 39154676
33826 103736 175380310
135526 184998 124376789
158214 194186 90407679
119809 166770 117879314
73386 193478 378131897
151507 178780 300030372
29494 179894 949848372
155735 173051 162268521
180450 180818 935372
159112 167111 20146635
160405 195903 89160053
73178 175365 119568407
19490 90522 772429449
115729 136142 50817457
12444 94210 204474674
191331 192072 1921284
156595 196732 224888523
30174 172415 919396285
104158 106351 5704357
13958 194515 452913753
189735 194592 615214780
163084 187551 61281289
22765 81111 171042872
33496 145189 820797688
96958 122522 450721963
174895 175291 978728
20839 29226 909330627
180962 183974 7533305
62867 116955 135710396
58085 193063 766114293
142667 186910 111115903
70651 92756 55085320
39270 48802 265040429
86272 126843 101875486
11226 165139 385991963
91672 159446 277011556
22910 72228 123465865
146851 189829 389514007
14065 140778 491174877
56080 100323 4093030
170757 191744 52450970
119705 192248 182082024
116590 129534 32077637
88270 122569 277195783
98741 159187 152000962
112036 114567 87124645
110687 159228 121620963
82329 152482 176204341
85925 87814 852243509
116311 137304 961451737
55893 72655 41816303
190508 192856 5924346
155735 180454 41064379
83654 193216 474608180
160449 183530 770328876
61247 149308 810304688
123072 164342 103766812
129841 160867 78047698
116113 188888 182408189
98327 143918 135814663
52524 124100 496493886
28544 114850 216661467
107340 120169 127024590
29561 178394 373487664
196089 198348 5589767
198362 199570 3069226
177757 187680 24786155
60074 171435 841090922
45452 91298 825815017
2328 21262 47281827
162042 198849 92304120
3048 129268 316122958
195937 197414 579397310
68784 127924 148183364
179565 198393 712585746
115967 171196 530697132
126343 146224 50135419
13089 27719 922262396
54574 70841 40665460
62791 198949 451239321
91076 104856 140335267
176100 181670 13920272
117332 138840 53654003
57914 102462 761631247
68258 69592 2430278
43991 121343 193963075
96041 194639 914263995
171429 197967 66422754
67825 93733 660564180
36016 77205 873613188
39099 39440 845324
199438 199576 880718408
118914 193041 874892728
96648 126805 867726625
13270 145162 888441402
24072 133404 274141607
71422 136196 207879236
117196 142777 63936904
95008 158982 256893852
68227 78345 561484969
55732 148185 886798689
133507 165083 79495532
14525 76296 748375980
185471 198465 32656148
186075 187737 4178706
78270 125677 118925768
87385 100125 838850649
38235 42784 11641408
19313 52849 83988370
157061 173291 838845587
174848 182385 18810200
110930 173917 158016987
143373 183373 314726114
103662 152951 123754956
182836 184277 15267944
55587 103368 119576444
165484 171367 14792708
97047 145657 122480525
125136 195009 460546245
83663 183042 908870228
190478 190978 1288017
125831 128186 157306395
103886 192785 457788898
35559 196364 793511353
71791 122290 824235454
112964 162633 124555799
25658 41704 40377653
66909 125614 565702174
155228 162923 346628686
134437 134570 340379
100862 159878 569296485
190946 195759 12169821
29915 70378 398153839
52739 120336 802201508
78081 101004 57330653
114405 128577 444341686
35456 154421 298586883
121027 136436 38532373
189537 192209 909611454
197893 198902 2586360
34814 69828 87950653
81865 182102 251717120
163240 172034 22168984
190236 193676 8738617
88207 149201 153372756
53727 175149 304664644
26607 176825 376938003
163660 181002 114731862
110926 180943 175621095
181184 182155 2440102
116277 177822 154275625
145177 148764 793531883
66493 98518 71182073
7161 122544 402794896
125662 156805 78353549
35974 120379 211734147
184904 196071 28091414
93388 136354 107938933
173677 181032 773408027
96114 144006 120513991
25850 184324 631175131
16844 151284 337069365
9584 108087 413476622
10011 150630 352402618
87100 194543 491715377
141314 146682 848101991
105744 165079 637039106
190904 192214 3363919
99609 171401 180652826
8102 121115 747149979
160303 185932 64322782
135845 199981 260655064
150298 172008 169616755
78091 130715 632425306
193345 196438 7767107
49778 50275 1282820
172154 173868 4200459
159499 170293 939189145
5988 31727 280600777
157676 185935 70965394
118691 171236 262102370
108521 163227 799526885
172309 177238 747747713
26510 89534 157714644
26994 51633 61896008
44803 139485 559083584
141251 193594 131612653
55157 81676 66226195
22933 100063 193001545
152561 157624 925005301
112089 121952 633382695
147988 195986 946979928
96396 105321 22809589
108965 197532 845405602
35512 180714 364382431
119819 122932 360328159
63640 179706 291088625
31562 80469 628152239
52342 123266 923630094
71287 121501 270344747
31920 37562 14097599
70610 76557 14685012
107721 143709 200937127
22234 153744 329748927
61594 97598 163191520
174541 199057 61460963
119295 168553 123709774
180282 191417 27889454
99359 164093 762660222
198633 199505 78918567
41031 152625 279925685
15357 155086 824958104
12874 101494 221774821
128968 189645 152422889
78769 86984 20499264
92219 146582 57903290
73288 190687 294725130
175821 179451 9083947
6790 59661 703308648
88940 137845 110782210
65988 83937 875320984
193400 195155 282953811
131320 185055 134999504
85179 146725 154784721
149051 165405 41170432
5608 63113 144060129
42577 180309 345508277
6886 179402 492489275
15142 61973 117399382
149909 158859 22406986
18766 73844 252167355
41866 89516 502782360
104134 114666 869705471
180570 182573 433850039
156099 175400 335605655
84960 123075 95869407
34838 158393 309994083
131310 152369 52962302
43110 112578 174330288
20622 84929 480998468
149390 170939 818155744
39999 168892 383907780
129176 170103 824018392
21432 198541 444235470
194678 198312 9029730
176786 192011 38200049
165082 169427 202973551
73172 78061 393064620
8671 66180 160697370
62681 101349 754841405
91171 154385 525003681
100449 170857 177209783
19207 44374 466870085
158395 177783 760671496
27338 133832 825676584
148636 171586 57690637
2686 174599 611065463
101684 118917 276039414
49178 175948 923699708
48035 103616 253714653
42821 58412 39194384
6252 158358 415097541
167254 199967 534659140
71900 148501 844764842
82342 159167 192895387
89535 175532 216251378
181222 183054 4571693
90299 125303 979306201
1131 154345 780334893
113469 188580 988652524
195021 197536 6204510
107906 138561 76649942
94883 150497 552656406
121670 150894 73317002
111380 195737 211630896
56228 150626 236711769
49455 99155 124265346
186643 189203 383931434
192550 196129 9044588
66770 168852 445746629
57638 83925 139025697
68263 107163 613096726
15902 52260 805518926
181815 185085 8207019
185944 191272 13378968
60444 166515 347595232
159253 187915 102301031
95526 199448 261274642
127032 148918 55145157
154254 181143 332489709
138032 182853 112708532
196712 198256 3812782
90767 149418 147591490
43904 113738 308958542
38891 116649 364652822
34594 119602 35551805
47084 154622 269869481
89885 177597 220500635
36461 134496 366747160
197103 197351 567389
23478 183560 401599583
154679 164011 23494725
146284 176972 77032746
187193 191726 401168088
116066 122549 15978084
43517 140192 242261107
134473 157531 729418442
90094 138513 926179493
197172 198417 489489309
43404 88880 113600584
27685 89339 154279660
171452 180705 23104634
107100 194609 58255258
140617 155565 37732825
112515 132306 49402018
93339 173699 202050889
153940 158478 123017289
35863 171322 475232747
148004 161260 127124716
184766 195292 304655075
135085 145070 8801191
63867 137144 183506771
24015 98649 186803493
117218 199128 205447409
121918 139045 915748152
66290 125206 147618398
1368 155206 385592094
173196 181204 562467693
85071 121480 91596946
85734 159334 630076752
50470 142512 230763211
6894 187500 716833475
130151 156379 868200581
27250 74912 119403319
39174 135289 881752907
129954 168653 307332676
161050 175855 873295919
70001 94080 564385906
71855 199065 598551490
171166 186689 38757629
130382 176975 47775173
130999 160107 109937201
129342 152906 543695116
4289 50292 115185214
112712 135510 691292768
20536 24282 9199500
45784 107600 155174296
155520 155633 811093888
13548 41083 68901164
9159 79923 280978232
195273 197635 364720225
39691 186047 367175361
27649 174281 524128613
118427 197374 892245079
182341 189932 799378739
128724 194177 534874099
141791 172222 76660316
77834 89669 29495153
191781 191961 490944
56010 185932 612580395
63949 124515 283107691
165711 177756 30166822
138043 170850 82728681
174184 181263 623424358
53375 134251 944967803
144880 180346 89007488
33152 37375 919666577
163224 182409 48111830
41721 165256 310019289
168814 169875 2709004
144802 172120 68715355
148250 186429 552714840
196553 196973 489524
150266 179701 73946732
136635 180240 109686289
12262 159999 483420255
9134 75757 166642280
85275 197648 751635174
43084 65284 122132333
90081 94994 12198470
145101 151838 296655
105469 156836 142522549
103129 133615 321604302
138376 180249 105319706
154906 187043 828893587
155305 184561 856335220
194721 195245 1271505
118441 138659 312809030
112565 136402 59395716
160539 198368 325444513
138678 141444 6969115
62736 97488 530961430
122938 133624 757504754
174029 180964 13461208
50518 193089 694227554
6632 86668 200081765
85623 105534 50274417
65085 103873 97094497
115294 115894 1553262
124118 188930 105464565
34399 106856 320138341
46989 59680 31984597
137576 166639 73224824
157238 186667 73820472
88015 193390 487739324
189929 199092 253731491
165563 199821 49515026
52739 141862 223410661
138171 179711 697942669
18631 116443 684840066
2880 182511 623674725
27572 47628 50305724
172612 189378 41909936
43152 63839 648562747
154693 166709 898464284
55834 170638 288160051
95371 116586 147123996
105792 191248 296708862
27497 158088 400502886
188180 195966 312643308
58415 90401 79668215
6533 23024 41095316
83228 138838 663512401
21967 93058 528012957
188488 191532 7651715
156657 156711 151426
36162 147941 640546957
130070 186543 840274635
176603 178006 3521211
101948 168803 344548832
91019 136769 114954598
163022 187846 62217285
33050 93745 151964448
121729 179079 271630423
65537 167283 609611197
172143 199198 67785045
80591 172098 229950117
131231 172465 698451049
61231 131930 177174510
144429 165396 52816118
85241 189461 479602120
103803 156917 133378002
37765 119431 204967560
4470 4492 895352737
156134 195220 938866904
113669 189567 904712522
68797 147063 196365588
111848 142242 360081835
116793 152766 90073706
154206 197969 161911331
186333 189745 8613080
65665 191752 718499593
75596 197430 566210537
161960 187783 152512025
57976 71042 495655285
115812 168688 132586645
195560 196112 1387116
87730 171128 429136802
127278 137131 24704273
1297 49086 119508348
116926 167098 396448678
1417 71914 176337888
82558 173794 229216759
22101 196843 729930841
99192 153667 813062316
169924 196809 343225214
133398 179716 648556039
176017 198887 57313837
25047 101620 433446177
190584 193405 108797926
173383 178841 61655577
177097 196514 48772400
90306 166778 192329616
15837 89109 183184289
47208 172852 315327331
138627 172617 700800089
20360 58228 94954793
6336 40813 86143331
46074 58091 437583433
130174 167983 104876456
177007 197918 563872735
106003 186300 201390817
49652 85368 89273353
103949 155396 429999160
73987 85763 29397007
79010 135852 142642071
4296 91940 631341772
129844 173018 87620974
61675 111264 124388357
57216 170014 422501471
104720 182625 837892354
21468 158645 343940523
96556 177029 202362644
177964 192264 35899371
165352 177744 53163417
56319 182512 641644803
15332 172482 394203383
47852 65620 153850012
20183 130304 672887282
11618 176693 413957922
120586 160767 100900926
181741 199757 45207200
33960 41105 18056743
78116 150572 181892618
100686 123359 510778694
189736 194778 561113371
57300 59817 6357375
35446 36338 591242727
41091 101709 151757869
160067 165532 13840175
188738 195590 93112776
127970 128795 596963899
98534 195896 389574078
143118 183142 909164947
166369 167240 2154532
97692 173483 541041940
57266 104516 281665563
15984 74262 710496101
183005 198327 299813245
119398 165716 116329296
10835 186079 439327025
157412 188284 77464082
197611 199223 4116377
50941 74816 709409020
101951 196685 254272219
82709 122552 368299337
152707 186682 85261112
169640 199719 119337920
195279 197004 4308231
186118 198110 30111548
13423 15464 534000270
96187 160448 171108580
66660 122810 140736697
16700 116621 965482042
10329 106929 888582039
101889 125811 60120652
143779 181905 515356320
76998 178401 662176293
92577 98613 509872786
69826 196111 316941088
78019 88947 27198229
159520 196663 534013701
84541 167424 630171072
21765 171838 376517064
84584 183165 247640250
177846 178743 88255909
76765 177820 326503068
136676 194355 639349549
101563 185402 210673623
82895 101599 46846711
188504 189830 3308863
145349 178473 168087513
127178 141300 4602067
103802 186331 207141474
87201 164607 194701688
12910 155765 358231907
139083 150733 29371959
182359 199932 941411321
18351 50186 94446588
117764 144125 337242007
71184 94070 57041256
183305 186845 928704388
16935 51703 87101005
182243 187427 12932301
19417 105453 215643687
9428 155551 366338870
176676 186162 23714642
36976 44798 482499368
169329 188204 47199233
49148 159016 164956485
62458 87454 62221868
87619 157578 365778396
85917 198704 322862750
72397 98239 64530004
98403 193705 239617355
163648 175524 933081609
115877 193515 716291716
166472 173693 18117901
156201 186826 76766103
21943 67015 151304441
107699 160401 132146224
62282 162575 557750075
134454 139664 44431295
78779 149756 178284016
177843 181860 2323526
66497 69953 917821992
35916 195078 911226846
104753 173015 171405208
96632 151615 698012723
37030 129305 231377723
144233 182660 57603497
164357 191998 260243534
59588 143873 211249891
54161 147063 232955225
32194 139859 269937301
64806 163085 216975507
89912 193160 520506197
48349 144869 242225774
3130 137684 337009150
41774 57446 39390655
56918 144500 587952189
10249 86827 191530697
72446 140705 171186600
169813 183532 34292394
13126 30428 331495665
54398 94432 473703048
69735 92565 56861570
76316 146082 12241378
143361 179193 917608009
114279 173352 842377008
113336 115364 228734506
39554 60700 25594292
86840 199023 198634146
145520 169509 116475703
159651 184724 152832569
54449 199300 363306734
136805 187610 127639771
14616 30231 39027982
53369 84025 76597023
91709 129208 94328336
113385 127823 35988124
61975 83218 211978429
9513 75298 164578688
75833 134301 913713498
172265 174274 742493152
112022 115778 9482574
143481 165271 54920210
60136 144656 938084719
189689 196256 643461460
66422 135263 578666735
138555 145062 16527288
132890 135804 7321190
131787 180036 770050510
64170 191818 697669251
94127 156119 155979886
2463 8138 691013953
188205 196725 21499606
190949 198929 419272290
116070 160719 736625607
183912 196070 30618510
153941 185225 78504144
79701 143494 178067014
121836 159165 636344757
163089 180050 42552602
103627 135244 277331623
99126 183255 211511121
189166 196597 18783648
70473 171139 252737484
123946 146548 296413280
174813 191659 387263675
127831 141313 963232655
17645 126738 538238167
180732 195816 37899696
107710 174832 168466530
69481 79646 25288930
116534 193589 193223755
177346 189489 244607646
42064 191711 910781373
53849 62595 161871309
154193 199287 9649715
70447 108536 95578565
85119 196442 279715974
174896 186817 29752784
25907 118771 233000709
136592 180026 109264471
105251 105632 584298972
164177 183967 49530064
70010 179020 273539490
76549 78121 184341452
129583 173211 109763105
50161 134125 210428977
176522 180585 118955218
47797 123330 313442263
49448 51661 867675747
103149 167563 161835019
11154 13534 538951719
77913 198979 303981294
41514 175084 335188359
24943 27441 6328016
26991 182552 621193513
132883 154630 11285350
185146 193359 747190827
178282 185350 757830563
91470 163409 521539704
101043 175039 186142901
118372 154346 90297263
114456 123872 23457004
169682 171677 863853144
34167 197173 409147994
165978 199900 215930773
152261 190267 438675733
66619 131511 642267673
140805 154860 35510458
198146 199262 2868876
88057 146243 147305385
84433 118060 499538125
135076 165024 75488596
185210 187773 6379920
90783 135321 111969552
195771 199055 493441890
167594 187195 49127599
183246 194872 391401603
121791 162948 103394974
55532 61146 14042364
150654 182989 56452604
82490 148280 883230619
56509 84873 18565673
150819 194824 110580379
145196 156131 479566390
97613 118899 743031299
105794 199981 236328182
89364 183467 236558433
194691 197956 599653073
130614 196591 165808773
27527 136289 272646929
193736 196572 3509445
74054 125433 128919152
11666 144853 333909516
134699 169350 171687244
159076 195172 90723348
157679 176198 46599612
158778 186584 69819754
132707 175657 410217636
114938 161684 117172632
16465 132766 291439534
1408 28889 68486387
112806 180273 878030454
20340 153300 735881270
165201 186156 524142891
166707 192260 64126313
41325 137837 756210424
88608 122571 85455856
3841 43483 348349746
174606 189440 37075348
81267 84910 905466820
75235 135767 883976390
18715 142270 80909312
110243 135689 63569108
189143 199779 452803994
30868 92980 155453503
169760 194296 239531512
5064 166116 662479426
60672 109259 121814255
64524 137520 182830118
42847 119216 500888920
112908 135125 55369357
120357 135449 472701273
189334 194070 106508650
169591 184567 37450927
157218 174240 42772313
105358 140997 868530273
108079 130320 947966222
130449 199639 718549459
135341 170367 626466451
59843 124359 290490406
151639 194365 107378706
9012 74618 164048554
165311 174209 22258509
62501 99847 93217049
47197 70327 58053771
71545 111517 834766934
96209 117173 53137960
180052 194275 403145767
7638 195100 470060950
166311 191267 62564877
113648 130702 194077914
192716 194528 4596840
6659 47960 471670092
186886 197294 26157893
137485 148275 27360127
45739 168866 755464671
158252 188591 177149558
105612 148272 107118503
116817 198495 204826255
144145 146146 934582414
67740 104073 91009747
44091 139889 240106568
25780 112939 166876834
23519 147234 310348903
144392 191372 406460953
36768 138374 983358370
193133 196705 9003999
196686 197418 1756431
10818 127969 293425379
7218 165984 397994054
13094 116932 933578191
39211 49835 26712317
185577 193506 19973926
196200 196252 140855
83235 172409 712300255
31177 54867 59607705
147283 181503 503281598
165152 193250 520922882
84238 100120 39759039
171036 191306 50687682
89736 103505 34793745
112460 122193 24231105
12282 136213 310408773
33302 79249 139490925
71943 166025 236216070
31814 117176 214293294
82071 116066 130208684
140485 149265 858255672
93681 162244 751463649
122025 142285 50744505
100824 130411 418563376
65530 116352 127644255
68528 117163 122091427
56007 117514 154347450
193680 195921 5622760
120952 136921 28818010
193520 199911 701838055
183899 184674 472572774
174976 178405 8544286
51481 64242 32024353
102368 109252 17543047
115482 135910 50913349
67537 104096 91569722
125831 181861 802263461
57412 119140 154730999
68728 88214 12140240
44706 121661 721367005
164363 199953 89191055
156878 175622 47085290
42789 63352 118126484
2570 112031 274389143
86833 121520 561825477
187928 197565 24163765
24808 170130 364853179
30294 144737 491719806
171415 186780 38387784
199688 199761 169841
186217 198797 31631027
74006 108307 86300945
45846 100248 136127325
52827 118985 805885158
77159 83733 906821512
21828 57143 583687005
188173 194897 31420798
92385 187174 758911836
71652 91499 797919927
8571 26445 34217099
125652 162920 93743940
172138 188606 41149784
137758 164640 945246116
24926 42840 45114266
153561 191124 94266172
111013 126379 283720615
15378 199431 709998586
74903 180634 265514268
75189 112587 709239910
19685 147199 319729034
24116 43106 41646991
68180 109313 103172373
155335 159020 9130023
8146 145014 678637037
121284 166589 940688939
199508 199644 363278
69226 155090 598826455
173373 188310 415045452
191268 198427 11040502
38002 71976 85280366
70461 91640 52713885
134430 153573 48234124
191194 195920 187232270
148396 159636 28098867
13695 69199 139022571
32578 194016 855527484
166042 183562 994393637
166695 177955 28258000
122308 169433 118481010
70400 140403 407636367
67766 117852 532623634
52449 144387 821713423
10589 84984 186048521
92232 102198 17057732
38199 122827 962754241
192654 198507 14681979
159750 193927 290219197
154931 163746 22173424
57964 59240 699344766
129027 141937 32423823
99625 111309 911717509
194325 199278 12364688
62166 117538 331899850
10355 85004 710325414
23256 161339 346382470
111049 141421 568715193
72524 140757 479390729
159091 172884 777617660
124966 125775 643539
46157 143933 245246959
139631 166080 995174955
199389 199814 1067939
92613 97423 202372626
169754 193383 174200273
193061 198274 367003357
118614 181363 558836513
171616 174778 7904655
173253 174994 240565856
16024 24603 21251014
67911 91462 24823997
22779 158495 667511666
52783 130629 195090902
57818 73461 38933592
2506 99826 442057069
128297 177012 122464258
123139 188823 164876091
52469 131103 713899074
109364 141807 210060128
74374 79509 12822589
153270 157528 296223767
133416 171003 19083148
197297 197597 734696
5656 182553 671305188
152172 197887 417798289
164907 190773 599561079
160844 170026 167504352
187402 187524 302681
130447 183451 244038052
23024 70887 119930709
101763 186287 44989553
29889 80553 126888281
119917 131487 28931376
129439 133874 11164011
114428 190456 634501790
109653 155709 674399472
82986 128658 114664801
196072 199832 9374452
78904 87385 21137124
36714 56994 51038000
6041 71526 263166443
93402 184283 228431380
139677 147306 309465611
82531 146788 161491771
105321 111824 16476078
79006 106624 69600575
181250 187410 15394187
73420 119830 116589143
179513 181320 4528594
185745 195936 194986714
122335 183305 153102553
137641 191697 135864602
31806 192637 666576215
71650 95721 191073418
63975 106828 382434145
51254 162737 522831178
94780 135061 207077344
145898 171335 12591727
15221 192402 444387880
36177 74615 96292671
166496 173020 699752101
137242 180082 397019378
95779 129744 85486132
74253 150162 190611887
45633 87532 824056362
15352 98534 957822513
86320 162796 153218421
125566 133749 25379719
9084 31458 55767730
198005 198859 132321914
133871 150211 354844241
57938 132313 186333972
191548 197103 13985890
134335 189481 138550711
47744 171157 309877214
136632 163280 794565756
27005 83424 71811465
45054 188422 359662397
145461 181968 91624366
177068 181033 252361333
96630 133476 92711711
19477 55726 567278562
134372 170452 703659158
94677 183939 918093408
147001 147689 1723309
174256 184742 304396218
69420 191015 407993948
87334 179299 719695575
148306 158039 129487148
27657 189749 915644262
84421 197548 604151213
64616 165152 63782941
35765 177928 356769537
74491 160168 215165873
174660 181537 67767129
157049 171668 36837239
49407 199033 375411692
144403 169947 711271603
72671 181579 273414976
77724 166451 739890831
18878 117571 247593588
20908 49771 72260390
41811 129392 219466053
60397 88238 69384995
55630 151087 239340623
84350 119772 716898171
119095 155361 91060554
69290 190277 303553305
158728 185677 31995860
61914 76720 920641790
193333 197848 309416225
57692 167356 873953388
35256 58197 57793278
6257 6292 85454
45344 121213 190261169
17026 141882 382691826
126232 198317 406506559
69726 188492 129783089
162781 195285 514608819
84706 144953 757301669
151358 170052 294520455
3975 83594 621064147
99093 156173 143652442
51940 78439 66244968
75516 132111 142067562
148084 162176 732780338
93499 188507 238772548
171398 174166 205235759
24372 73225 122444853
119787 182712 389597989
34978 152845 813485466
15165 75084 149896375
6332 63000 763100297
3394 192133 981291914
36832 161011 570873267
150731 162067 28569381
49167 163691 408199854
81233 138331 143226993
65274 125728 178243167
184705 197068 31088533
91400 174865 209916190
54100 55105 2538167
9225 156344 368820357
155226 193437 95911072
199651 199905 633985
194583 194968 350257104
21444 77684 140757314
51402 153942 257209515
16439 32752 40622799
2262 60532 786230893
117518 140034 56144964
199893 199971 192496
141149 153807 31968388
178137 197504 451600387
6507 72185 490281627
167194 167953 1927821
41324 56401 114956646
101343 115901 775891956
50332 105789 139105525
99014 105327 16231571
104531 109834 708711693
121559 169241 119866303
83915 158426 187091716
114109 135385 53078990
61488 168939 269601741
189719 193914 795023312
65166 185914 302846221
80812 151296 177012916
43347 169804 131300284
158537 192046 84204046
186512 188426 2599348
87356 151977 162444482
22838 183082 401888640
100411 133199 82465790
55616 164081 905476933
165401 176157 570844406
118357 161937 109356261
138200 142854 11747465
2915 59130 140792239
58438 183925 587132495
43389 52498 801087151
32974 175614 358049337
7585 63709 140591513
183498 184921 877227220
148905 196906 120490286
21419 77431 140161031
63155 138117 707637595
34817 72704 94997443
31404 124144 232674807
130795 138444 748658471
142235 179448 866846980
58711 77562 46953052
185483 198394 44753667
135504 189771 505978540
87684 173660 216165189
158357 187256 72554023
167528 187345 49678930
124827 137759 32354669
39849 166165 316995769
126044 169722 602388166
35425 83880 210491167
84886 149123 805018252
61862 74215 568199909
95804 139565 211670221
120458 199742 834735944
156358 177210 333001493
141737 142458 1841578
42532 47590 921653234
177214 187093 24698419
88428 95960 18738625
173743 198685 62571605
58165 126506 171052668
125772 136476 717065583
143228 196302 843819725
73243 76758 8732145
24199 127800 259785122
176874 177126 656493045
166295 177973 692598190
52284 101840 123983647
14785 73490 146912431
138999 172180 83599364
134291 145277 761871225
169469 177531 20131147
145698 181999 91119052
193725 195656 901929949
4575 102101 44718999
177623 188609 27503276
30229 34398 490300062
53850 174077 235722383
6788 148605 355446742
157602 185633 70384377
124066 126744 6524128
42150 199352 394357058
176280 191900 394919061
141184 183665 402101184
90359 119096 72501624
57524 149105 229630099
174184 185160 27486108
136348 190626 291730395
164731 179877 912091025
44166 66751 56681704
28964 99192 175815266
180049 185297 13152294
101380 104962 134358252
50989 77052 65175517
163249 191180 70028111
96020 187899 230985223
97464 114610 497720556
103470 167450 54497469
20056 108757 148156306
20279 188391 31483036
63693 105901 541004156
30049 110803 180239251
109759 131691 54868843
107476 173437 165474222
192321 195086 6989188
45770 116607 177911035
57533 133672 190738569
139585 178624 194885492
6107 99268 233013668
57399 126094 171998201
33163 130897 245126613
393 168644 186056626
188387 193944 7899494
94047 161381 949396732
155952 182982 67806361
61552 152221 563473793
28527 109406 202957259
49790 127747 195383463
73865 104587 39919732
52075 92914 101999382
83728 114914 78593503
190401 197935 18906393
66692 110188 109185338
120961 137880 42374546
45184 103018 628436923
68636 86735 122578182
107688 188095 201639301
82741 176556 235647213
25363 113221 220590288
162430 194602 80750792
176376 193293 298355777
136740 169759 239022251
2051 112219 276111982
139522 181985 106841357
84127 150348 386461264
182087 182159 74543
163062 191637 71673550
4341 14783 26106187
12974 164153 380258386
65728 107875 535371075
31680 150553 742404854
701 47003 115724203
149316 185343 90411491
160788 164668 228509078
126972 130313 911291552
197157 198009 631466348
134335 188549 136232525
44154 127203 927010290
193758 198084 9068965
168839 183222 928163210
156297 160411 10272204
192130 194082 621731354
3981 160713 392863046
156309 184931 71811683
46943 112896 566617098
118804 164646 337998023
175721 185447 24328960
14722 54919 100804847
23602 94259 478531561
119170 138091 47254786
35285 54831 617228485
9563 173946 412171059
25779 39096 616227083
150310 198636 121337802
63764 73217 299414392
2303 131499 557628698
21601 183088 674643648
46633 55258 21824013
175949 178049 526274803
140253 156052 966334154
90350 178655 222040363
168925 187145 36212920
29284 124435 238632763
33530 79974 116467782
186573 196741 752338083
170169 179036 22139044
155653 166722 27780756
105659 144546 925250644
120095 165460 113998902
24132 117724 234931315
58071 77688 650713766
132685 175177 106905512
164884 176099 965337515
19560 69367 124736895
91880 193742 256059033
194893 199959 215440614
77457 158540 203587012
41593 166576 628111960
56180 66744 974316609
100255 107414 18414825
170393 183180 201762710
193455 199091 14119565
102803 139164 488894819
152384 198681 671831572
157801 175953 45721913
54331 163283 273261185
115855 185536 40775380
43319 47771 10980057
78755 80456 647917277
153363 164182 767516569
143451 172336 831624557
194973 195140 414455
104814 125013 270437952
56351 81854 129238289
50400 54212 9673456
42076 86196 391227517
187169 197329 50039635
178984 191526 28297756
159360 191959 81881827
87551 92441 443309288
94971 180235 214476613
35338 57462 561576044
134158 166091 6719865
59223 85973 764390833
123704 135256 28814811
156632 159951 734510432
178995 179631 902064417
6640 147844 353898225
18204 35316 42675257
94596 194661 689361771
22750 153281 801569539
100741 170009 211849543
124558 133547 446452454
72047 126127 740163790
176006 190762 140262649
140946 153471 314819952
60792 105843 795640281
67007 128072 152998852
17343 146186 712356258
161796 198023 90853061
184542 191666 756383043
151186 156495 13392506
18395 189187 428304879
88785 185627 920737440
33325 71734 96392883
176684 194022 43532095
152296 193190 738329703
154052 173205 403146941
113762 140771 154289483
46036 161335 600571730
160081 177361 613379795
168563 193051 61376977
65823 199086 334361998
125034 158167 83212966
133737 139866 15308347
61463 162094 252425025
76552 180844 395565962
1927 145742 653284713
183190 188471 686722530
34584 129890 239033660
88651 144202 139648277
191698 192058 335661976
66334 117001 127177978
49962 175630 315339826
61104 89169 69927725
54943 65358 26087763
88224 97309 651490096
90563 155222 162699727
63348 179473 291272647
95373 114216 353161674
101300 160968 771931473
7156 118563 279109015
107276 162129 529279014
38308 93509 653618432
113379 163939 126917699
189036 192858 719283335
65043 188377 309286197
145885 196317 869131436
67878 80587 869516853
10999 74138 322583077
9389 106022 242175246
13556 72413 147351975
40041 85691 114197541
25400 102043 433358282
152472 163214 583150690
176395 193017 41708669
124396 168701 111338842
3541 53199 236038326
122482 132806 729470359
190554 192362 312947412
23450 40700 108771848
145284 173799 993430402
63403 85124 54050073
97952 175304 289324886
99330 174536 189170963
178433 199132 51937670
63750 117346 970388912
173043 193108 307747898
176200 189042 5947960
161543 182688 53071851
119496 141304 54546376
114397 183995 174521568
108048 163710 139664302
135986 161336 63798090
11374 126852 405023666
183022 198542 38967714
181842 188991 774308655
55935 175071 298930289
81140 100110 249395476
19565 75341 714381635
7523 7895 169128482
192989 194954 128261428
4838 22281 779077472
105806 158839 133006071
165598 185716 615659327
115976 181779 50515484
27612 181135 488222609
80092 113734 919812923
47021 103972 142792164
53678 128104 186435219
16121 30281 35326731
196159 199920 323284285
149213 198122 122696139
147344 186346 97843040
188545 191460 410900468
21977 74763 229632038
189165 198171 22637672
95419 168025 182690390
140877 150176 23501067
6187 80504 489933514
4946 84516 199043580
159977 173079 32955872
138803 184155 327346655
146852 167196 51018886
179765 190153 26008598
181737 184133 5985003
98001 156649 147601056
175165 196112 792714513
108672 151600 182817932
85420 101900 41372942
44523 165259 998004866
106892 109117 5508055
98238 199330 254100490
141010 173514 81829932
127313 166882 524930441
96811 125412 72039243
8009 90314 186618213
155161 190311 57116481
151313 187149 89881047
7274 49788 106257132
136281 189831 438089585
123550 144256 442074965
172085 191358 34137081
21061 24807 9132428
189089 190940 4673909
40121 178777 936459088
106212 194812 222330359
100189 192411 231785007
68364 104327 90096317
113709 179871 166008002
53243 61788 21498673
126693 195270 962271762
88371 170670 207023711
149276 173635 524126321
43268 91797 121225259
58434 175881 635832842
80090 94040 34788707
154445 188978 86570509
158394 181078 57047109
33657 143321 275097741
122926 136565 701927702
134118 159190 455768564
88435 186201 344905154
12980 78625 164290626
94154 165762 180188630
120136 194190 205559215
16132 29301 905995007
72080 151027 672787098
64638 82039 273470686
33414 37202 9526344
118535 132675 35294106
9416 23745 888147308
83153 92249 765085546
80707 175947 239217369
64724 108126 781174776
102986 129165 65764987
107844 144404 91571709
17354 78189 263606197
28376 199385 429093790
132661 143966 14659055
69367 162989 997487008
195152 196562 3528764
42779 153105 276664119
190851 194447 9130519
186983 191515 11387139
18237 124526 266414199
35379 124250 533111757
186461 195822 23588318
136351 190170 135278546
108266 142294 666808637
9827 69022 148161998
162545 168031 13734930
194780 195567 184321932
193475 199188 14325392
137604 165577 70512090
134893 141958 884711702
54285 155554 758542835
8366 123547 80359124
13047 138763 777332240
30031 87902 271993545
192037 198920 17236416
17793 138536 677727890
28082 64825 92321813
62391 139714 193641794
178069 199051 52653329
164656 199913 166434248
34664 121389 217619480
34484 90795 442543595
174114 198934 62217745
196276 198843 6366513
84490 142642 146036291
68916 185104 617905391
181326 183753 1875866
2206 116859 485476555
36736 39619 7248784
92891 188050 239129474
93386 180901 277515373
62807 192517 325386265
115008 146818 276184592
54883 89710 392563126
75044 183648 345377746
46221 61987 128693277
26317 31335 677262148
177141 185631 21242452
93880 110118 41221630
7673 14365 16553671
147503 175801 214447526
105533 146840 103705798
88641 170882 206886136
149640 164200 36627728
39234 128674 224261553
173767 198380 61731955
62326 149124 523480920
83983 87270 8149400
174670 184944 25701638
24023 190503 864747501
191546 193861 907959845
74713 83061 20877314
71701 124033 131303574
103690 162622 148028243
29940 50178 50793181
77758 153033 429146409
199584 199818 581736
188024 189823 346426380
148260 183015 87157154
143724 153186 940099189
48593 156310 873774129
141777 190935 998043341
107314 162486 138414612
51172 112653 997583414
106099 127474 562241936
121209 151381 75775114
185968 195898 25002339
49757 79822 878181232
60920 80773 171580626
38856 71055 697229968
143978 164882 52700062
73449 126371 711845419
162363 192173 74800603
104819 152726 120237234
129298 154632 687290730
115631 197326 204807735
86990 150626 159895025
137334 161496 979798584
79530 167829 529659582
172474 199995 68931263
163299 175090 29662234
87660 154430 312383510
75505 119255 109956151
122045 152487 26015589
29681 60952 540215468
34616 184013 809417578
69994 108306 695782959
106339 169332 158070413
168760 185517 41925718
4349 192329 471407128
99188 135301 90779084
85819 190308 262463018
198987 199027 121929
136325 137217 2288354
150219 172007 54863432
165082 195155 174635801
61700 190858 323916712
189435 191533 5303149
13628 70936 143558016
142885 159522 613858764
157934 190169 80947034
187789 194657 629003062
110977 113486 244052242
42120 184835 898875990
153140 189760 218474858
112222 137703 479221250
76063 100293 60649019
199046 199070 349297390
160722 177802 848431866
84877 112591 69970236
178974 195266 233838418
11029 131462 301717314
16785 91041 185694472
189511 191946 6170690
73108 154765 205077442
16528 75342 147180756
46640 85280 96658953
30556 96767 165620609
137807 189327 883937031
178969 194145 38097780
178067 190013 29903044
175959 177377 107114798
12355 43811 610946769
152664 185741 59856846
115153 174479 148802066
153020 195841 406235149
175472 199325 183190144
164496 192817 366371407
164163 185586 53607726
84668 184664 953872924
171631 176002 10904220
139014 199934 153073542
64346 140834 191627446
104876 118837 783201461
176599 188823 30636677
22667 113230 890028891
96694 190321 235331111
130650 142930 273599768
20522 186168 415363022
192872 198398 13893635
145977 148246 3883495
194191 195683 3748115
57957 63855 671606914
84199 142321 145924141
142134 171468 73897616
156914 181316 426797514
156420 162065 6914493
94645 130580 90469215
14795 196380 141421471
74510 98523 944476587
71747 162311 227375820
26839 175762 416260557
51781 182994 329155354
182836 187664 135363642
139174 186532 119021112
18540 198827 452220015
102748 126321 271067379
33747 143759 276020889
69610 182482 283200401
10117 58982 606721816
139454 197353 602278962
76567 188300 46229435
26045 53083 67947139
36792 149134 281923737
156222 160138 9782603
171684 194922 545664773
59089 177027 461393214
107637 113832 15518190
196354 198326 4888282
43226 126529 208634737
57753 80132 504243710
136022 199910 983910990
93641 186914 234421974
44654 143591 608089669
89525 145090 139833059
20171 149468 353689526
147262 182700 88943963
119368 141356 54989921
49263 105493 674998706
151284 161770 194802060
176858 189919 32693096
18426 96108 322372884
38223 66458 71016285
169882 176533 75899497
76798 194423 295451841
114940 133934 287984832
9666 190309 463048988
181543 196624 877746667
118919 182045 158453678
95207 133613 649969897
47237 182498 339392096
17215 85562 592253150
3227 139476 341239490
16726 97891 202990186
185427 188996 8917416
197898 199218 209590923
184592 185953 698394689
65389 106576 103363239
47357 129019 204752321
89053 114497 509430456
156057 197549 104065061
169124 184279 332201003
27662 91223 159090338
26069 81917 502015876
23552 85231 658539577
174933 195057 5156291
66249 68843 21129994
29464 165602 821633168
131202 180803 24652512
74504 149013 187136442
89754 167284 194917874
26929 33012 975748803
120071 158218 622930593
95046 127817 499944060
53073 126676 184329585
100776 170960 176661654
15101 65991 127528034
69609 88416 730210263
64804 88411 58797039
12209 125035 943455213
34357 77932 109230778
30439 31728 3185539
20606 82622 573061205
150855 185504 381171763
181891 192614 696586009
60587 143259 878358597
85759 182243 188097565
39299 140909 474212410
54653 74209 561967364
154553 191199 518889215
146757 198389 129548886
199763 199869 263122
80185 187842 263420233
130419 168817 804766948
153985 163751 961025757
22805 133860 278268703
49191 155363 602896891
177964 181815 926807001
83114 128466 113868510
108796 132927 60368184
151849 163067 769724973
170483 199075 71614796
124553 183521 242247480
157561 171791 4031957
2055 116983 12843304
48010 118832 870319523
125530 178239 462906511
149717 168941 42663965
159452 189894 798611371
160467 161955 3770443
141124 181288 101004841
82917 148970 144895916
92470 138968 116871222
118365 155805 93969744
167499 174209 16889812
107801 164039 141148402
75207 144500 173979512
196826 199356 974317198
193504 193701 514285
70906 120400 124130122
12972 129336 530593843
2470 45636 588782014
190344 191687 3396712
91100 125878 87444770
184429 187168 265291632
103435 165130 936730050
105930 182777 892553720
60097 87454 109631203
55913 102455 116416724
173351 190712 120827369
18665 144908 316613940
189883 193032 570500179
48782 82439 447386724
112750 149143 72838517
89931 145484 139787252
141757 164177 819681548
55333 114876 149329111
165715 174872 969935410
176295 196639 215016212
30765 166095 339567907
150552 157353 16164551
106167 147776 104343849
71632 145710 720100928
140025 151991 14683299
93859 182929 571008574
26088 139157 283503355
54036 190878 343192569
126634 189042 156812244
5511 56153 15729718
28335 86566 697293689
45609 178739 334078122
199277 199570 719877260
181545 195018 13317010
187608 190574 7518574
175004 175111 267697
100745 107443 17289232
62442 197813 610026494
2056 49269 118074319
173203 196396 58182718
7545 152587 502590672
38511 176655 838539092
122479 161901 423467463
19207 183215 489452234
192651 194290 971097003
130899 182180 984549019
36600 153172 292484423
61398 97424 605218282
130174 194621 162006959
97250 149054 763607749
71078 124626 736588737
179684 185719 15081673
113697 132093 462887379
76735 182550 871138900
61190 129237 170462619
83064 125965 107675129
188464 193444 12602356
39917 181221 354569394
39305 186033 368123876
105278 157667 131409747
156418 166195 66171012
189451 194808 849109665
49938 132302 538431173
63056 129779 167072099
171988 180993 168922499
143509 197616 854031345
5909 85850 199901833
185964 190640 11743000
128694 169696 623747080
121859 174998 133537239
2119 59680 144133152
191997 194235 311230172
29548 96334 167135833
140513 199605 82165017
48313 145167 293971495
179329 184338 335345075
152257 182603 556263964
196196 197793 3894871
40240 76336 90338290
17128 48220 269597737
129482 161727 246144430
107364 184163 303079495
51095 80703 277904638
168804 172540 563385057
139184 198153 148142190
92006 118523 66958012
26142 94458 170954428
170949 175621 11608351
7536 119579 280688941
182574 194863 30919083
161138 167890 332028490
126245 146944 918771038
15813 114544 732331964
108790 178749 803323379
112705 175070 132584282
142418 179834 52709919
163897 188718 573674190
746 161029 248010466
113661 156916 108480373
113043 165968 132739759
39683 194025 410007070
43216 112402 499541788
175455 183222 360533332
59963 117354 560622522
154321 172327 707071395
90291 197362 269049362
196720 197322 1441639
62682 98159 88458581
169844 170130 748312
85942 176133 963301545
80592 150116 174602394
127629 197572 372759347
180002 196502 710915121
86627 129605 626395668
197164 197433 622059
123394 157174 84821532
65394 127952 989922936
35349 92159 142178900
95464 145103 337844417
36885 103321 166555777
84398 198855 287471666
15131 49806 86792750
139050 140260 220979853
75819 114978 98560347
46927 49129 5582977
45058 100720 139249256
97290 154972 429435743
44007 186675 639629722
139958 151107 28142044
182937 185875 7349830
78449 142050 159585045
162455 171757 14235096
16488 61263 618885289
66611 121808 138358279
101315 161130 150426382
145086 148945 29050468
162648 173484 27191707
92101 128743 523597451
44468 102916 146416340
16430 50554 991267030
120412 193946 184671116
87041 123265 919512324
133786 142975 535720682
73907 191722 295776151
115672 156571 102462667
42008 53773 29532956
18231 22972 11851126
184477 191325 5560897
197067 197604 59982206
134969 140637 14290576
62487 148712 856227031
19582 146772 395876492
95977 111029 38348299
78690 98439 49316535
189012 193294 10847737
59917 149258 299639329
10691 173431 757600622
195682 199045 360630014
191890 194335 107505568
23966 61248 93590925
88405 168483 670476253
156133 197462 103643321
146389 156382 25081472
11320 188236 443572443
95822 172897 193965479
25147 120854 240047289
27344 142112 291256761
135076 176771 278604960
69868 178163 8781467
157813 177212 48808532
789 184821 461299885
23616 37554 34821216
12217 115330 258598604
76096 180701 707621274
149932 170001 26846607
46971 185954 559377902
18645 92480 184724906
96266 158403 703654085
25167 149013 310764982
71773 119188 119051024
73582 77371 9477493
170503 182711 16289935
82682 144441 507651632
118673 187962 93472393
141101 192387 304325758
80404 136723 821169733
122288 156493 129072918
48271 156969 245943612
153636 166735 32928091
113650 161321 119566211
24785 141084 657745996
16366 47425 354993742
111092 117414 15903959
167248 175174 20004286
32097 100827 172091599
91659 145951 388028082
71952 180080 779910993
14430 125050 409265797
28536 197452 428456266
69793 190577 303057076
95064 144393 418026278
182406 198608 34076451
5777 115354 274719661
113851 127677 34440843
72589 119481 701872440
118499 127973 23563939
45882 126737 687549169
45490 77821 80915016
42890 159736 805863673
121117 153496 81307084
39846 44373 7606779
93052 187916 697974723
13204 43028 74767170
13181 40193 226065288
130842 163746 288583652
55120 117414 156285727
5152 32261 797049878
98239 137427 830258683
46185 90437 110647079
197840 198732 748867526
71844 102314 76245601
161796 190686 72464330
61571 107043 127004891
184943 192502 18997182
146039 164363 409488405
14594 115215 617210336
5768 140154 447739712
108274 120110 29588430
141705 152941 28321820
43432 62787 48561983
20580 153036 46998522
112991 194692 491253050
40419 105429 784939802
141121 181201 100810822
125720 133127 282186364
3086 35074 79800028
100935 108844 6202795
56099 88598 81100529
130774 195698 163160644
62008 108734 117121403
171931 183974 30062602
119430 148638 73350877
68982 148571 199739079
159635 194332 87213994
192291 192315 56020
36374 164580 321879876
102656 115923 33712590
120549 189585 173329502
168087 178207 25398491
60383 183514 23293095
3608 8032 11141263
118279 124531 930200607
36127 71092 87736307
132236 147355 38048477
57698 132814 435700367
9869 116739 169073303
20776 122968 488690272
95486 139966 111878358
14791 193439 534638476
38810 137421 247246715
132516 142862 609776371
114609 179800 435684170
95790 183872 221482089
121781 195859 186024241
27656 50616 57663824
67741 87922 243821745
19201 43953 648009181
182169 199271 491655527
92622 182283 411863065
15916 129219 780205610
1315 72888 178993761
107373 131634 42488589
123741 176827 133294905
105638 170232 162292535
168545 189318 392683653
54065 103044 968585814
29760 75816 115395123
92725 114840 865521623
10541 130569 997262567
71632 174892 259252346
115997 145132 274973756
47171 141157 235622184
185269 188810 8877188
98307 112984 37375360
180779 191385 662934635
1789 190754 567802371
112461 148157 659682853
101033 193378 232130826
27607 104999 725507532
124221 153408 73263148
115034 159716 957372653
124218 149524 63574449
21419 131372 819741685
29205 163631 337314039
12686 24256 28772739
191602 198483 17270821
11029 81731 176932997
36692 41965 2286435
56146 187193 328666002
101506 176436 630585150
106220 190764 995432213
150955 156596 365534574
137374 188382 863534359
91913 130983 700149672
27477 49224 532052983
94414 114722 51484768
81700 117587 289899338
188237 195007 17112571
117339 131267 34660800
158323 175004 580829348
176389 190899 432463179
87402 197230 275951674
65007 153644 5800898
151493 192730 671051341
153720 163642 24966021
84264 125101 693807018
179710 191517 29584769
25376 130179 435402139
49806 104449 136988546
60601 105030 111312138
62746 186750 310982577
532 150259 375152770
24176 36220 30206154
181739 199782 45268162
157 68885 816421583
107666 148236 101767495
193631 198344 11772063
18964 161510 980000721
59756 65199 13624556
26161 32167 15037183
169227 177842 615092355
51769 151132 249189631
147694 196187 121758146
190548 191266 1795665
55043 96875 362363684
158053 185265 68368720
65762 116005 416697217
9491 80313 177183177
198013 199824 4608973
59007 93533 86078494
170693 182847 30324946
96733 175075 197129398
122714 124191 3753157
25019 40617 837817369
177286 190513 33130219
170521 173816 8165881
51443 74408 765357015
8650 24509 111588501
75498 105018 74198266
102715 183468 202887401
83478 98287 381846798
196291 197778 282529591
104633 115261 26888388
62868 198800 340957629
149128 161194 30281699
164963 179487 605628606
106205 168620 156629024
154060 154307 642103
6643 163253 674121138
143765 181518 461490838
184151 189631 228844915
66478 70457 819222501
137811 179936 588831104
86468 99598 922220590
158210 183728 64100879
127599 130438 7170902
193844 195997 5393367
190603 193494 7321835
129231 143428 344660511
102363 151925 337253832
199413 199786 932362
5564 141868 341499766
105800 119894 353787394
72023 89973 489498182
93206 189217 241226021
127920 181881 961752132
142220 181893 99757983
173013 184813 29545305
89941 93303 8422788
124220 154027 541797056
147541 165418 963852380
115236 126708 28378108
130130 136561 598265091
66005 107239 103490587
108649 115427 17155039
130537 149771 27412424
196610 198015 3418024
182049 196172 35476485
150223 162377 393089313
91021 178093 218892844
86570 135741 123506196
4442 183193 448219721
174540 193150 786985197
113969 151008 92821012
119533 149106 74218377
40305 170567 800791163
174791 195102 618560892
154913 177014 55464781
46020 74487 71202722
192438 197468 12541020
184185 192143 107786463
83236 99025 758547893
105138 177958 182818315
30385 193837 894190991
16011 37955 54694971
46054 93137 117736700
42807 131744 737638593
159860 167184 18401791
114685 128063 181669606
157932 196622 97230534
23000 182421 399873849
124876 190778 687914248
13068 21940 650496689
118571 132742 35378782
101978 162418 152013498
145971 147786 975199823
162382 197607 88292315
199489 199639 486259452
49926 186897 343605059
18111 173392 777900919
9839 153432 972211758
126229 163201 93008760
62698 63017 56280510
80548 153522 183272283
111751 147465 840796089
22591 57876 231606895
5574 159783 690143864
65515 198058 332481961
55151 128607 183977719
12573 136375 310106399
55112 127566 269440006
138131 195272 681364448
127159 160852 154029201
128529 189436 152936465
165055 165244 420490890
154892 199428 111753777
42916 129796 810923441
53021 106825 135017112
70101 77416 925715396
148894 193852 521974053
26458 139623 283700474
66129 95834 2008759
176549 177189 1631153
54092 78281 937454697
150120 176286 65751407
72233 123604 407907709
49272 123996 187385544
95767 190262 237549369
12101 142886 635126931
110503 166751 141078651
177297 197012 719134701
111209 137873 40710351
81449 107699 196951769
103579 128495 62481032
27603 127807 923706502
14718 66956 122268532
156208 193718 94159507
185904 196614 714923386
192530 193383 566274269
89929 156886 168367970
103998 133714 371764493
88242 128313 100688503
122019 177935 903498599
36245 131143 237948881
57777 129354 179229999
30778 159937 324009176
109027 170709 154944296
45340 143169 283662693
111536 195160 461721023
58569 86499 564478008
174859 198860 60124368
55437 157086 254905088
3029 12351 808261197
67206 140736 426406666
160795 187902 490327108
55755 118894 158314926
198312 198546 194221841
68174 190497 306847868
34882 86128 243356719
73362 179253 653984383
190519 196761 15756908
139049 140832 224398977
176347 185382 22639889
82311 119567 93678841
186274 196307 798583070
47763 133846 215870273
185481 192489 17653124
47069 57370 774680059
174212 181510 817448900
61725 102059 947141394
144035 165098 814104852
67603 69016 3478482
90300 101713 28749222
30422 184609 386804940
12485 188522 935881604
153843 191569 94676203
192003 194504 18522952
180067 191013 27421023
161904 189202 68430097
125456 139740 98979945
152810 196789 110464491
151994 199949 120405420
8559 190322 455605309
30877 180192 879427589
159369 175907 41634051
9458 46167 91751952
130389 160552 75856820
37975 117210 199046409
25151 122749 244825856
129044 171721 107413220
180066 186591 239090429
3489 168357 413335240
114853 149958 87984356
128157 166393 309069269
93487 136018 37564683
26749 61203 86528376
22798 159305 342239788
53564 153361 250237987
22186 65185 751290882
44012 44287 664335
70517 190379 300708111
113180 119428 634435284
128899 148799 451789854
38338 51458 33106209
140582 150702 144121267
164288 194534 211574956
155658 196381 588450240
63695 141450 194731659
103800 121064 422256623
18155 41143 54366463
110638 111059 170586089
171268 186123 742404255
178359 193517 38036603
26528 106569 200916971
91755 160457 172766229
193766 195135 3460422
33877 37189 441663262
20519 53943 638334535
108992 186451 194315195
177185 191072 664035412
76873 195838 298773962
40923 59668 412592006
123093 166509 109065744
185220 199675 36294135
107377 145473 95549792
94703 184815 226594368
194982 196614 948704650
144463 174833 76391854
45949 112351 578296020
161120 168356 18235534
77012 149770 182758149
110864 139895 880235331
190989 196290 9145360
52397 194383 356321813
148399 179879 78968180
69377 73611 10489813
188404 195401 272697513
152430 175644 58344271
7249 88035 733368456
77805 181714 623881963
167545 199001 78942494
79832 185278 797786538
172208 178765 989694231
49633 80949 78353041
102399 164014 154980280
102736 198930 241635183
183324 199644 40974265
126110 181767 525981102
130143 198812 589454096
145827 159503 34230102
85314 195606 277124299
126377 126946 1425199
147468 194387 117836885
107307 119318 63461620
110710 179865 173479406
31915 89952 145280379
97550 166562 173695374
85482 152030 787030669
179354 181511 5385042
179793 197372 44043281
1628 180259 447809935
104957 105520 689119
94736 137121 106649218
67460 122701 27939856
126585 144158 44277376
61095 182902 711603759
159102 169564 274052357
168755 182870 1767904
175423 199730 547590724
95835 133264 94271854
193501 196764 8199293
174010 180892 17247249
193623 194277 615754700
148726 154331 9723540
38849 158814 648191966
49004 52036 697251459
86415 143760 644320968
3367 33703 75639821
143490 186129 107060758
128999 197530 172105756
180088 194116 35242656
157916 162728 12219576
66984 144251 193762469
18970 90509 178897184
110952 198539 219699217
165853 179887 35193040
1961 180598 447787286
161210 167153 814424965
80800 143021 156140559
163522 190666 68051033
185285 188927 220712135
176148 191238 413867468
159584 165797 15714883
196175 196623 1119171
30959 89239 145831185
168496 185506 42569287
109966 160471 89270551
71771 87945 209996232
160735 168529 564711861
68509 157686 290928329
124221 151226 646970065
128461 186628 924385979
50363 58714 21047336
71232 192926 305414546
148462 195836 199097675
150416 157573 17957121
122105 151684 74230053
18648 121577 258029414
150794 169565 47300984
136082 193224 143640328
165132 181608 319701847
166542 188274 119543679
49809 105050 371459074
109558 197975 952941956
172002 185054 32630256
103608 199138 239867046
94191 108141 472977553
11123 89549 196095001
117451 144272 67095661
83142 183229 783686584
151885 154379 5055523
35021 184281 374618565
178181 197128 983777975
166869 172002 847472372
41742 147842 266155797
15615 175225 550018360
74093 190966 103313343
123876 163051 98397891
131216 188336 208559812
96963 185486 222577167
167733 178882 534301773
13005 91639 793953082
119903 197081 370645861
3475 56065 131657380
124369 196853 182002764
6135 161148 870273672
155272 177733 56344060
47980 127474 555756693
66599 168939 981043463
132266 156892 345568246
112556 140564 69932292
147512 166215 562839351
179428 185156 738246736
93271 119998 67388600
196877 198380 730116472
100927 188177 626390512
180884 183149 12356198
45342 94443 122748392
167520 172677 296930325
132912 174724 256323129
104423 108142 9485994
78464 195442 796431750
173535 193001 224486340
15293 22726 121722991
105318 178841 662139279
136072 150406 36136891
137973 163211 63587840
18577 114136 239722643
114697 124968 25553297
104999 128672 59290036
101395 111517 470154132
139264 184134 112779176
164322 181351 118488239
82655 106558 706446430
23266 49711 66312613
163345 198539 88292065
35122 67474 81314446
53103 172881 601432142
10541 46173 755321853
9904 87239 879893127
130791 190435 578199588
148994 175816 67401350
3419 88576 798114710
60449 198941 347381293
133063 186783 134916237
89622 141047 129188491
44602 99315 622076368
80503 177827 706410230
120019 197139 16720256
7002 126759 861999348
92383 172661 201903948
48393 169390 857307826
122585 144721 928205412
88930 108233 48891283
94187 130186 254793887
165029 171911 888738149
39723 163931 311757666
178641 183590 12358072
147738 148224 734020371
137937 159780 54996511
44073 162811 716801310
98828 117375 47083201
49130 59750 26753118
19730 170620 378594888
941 44367 186878852
74880 168000 233875368
70639 152384 205089525
103208 161799 147209960
98796 130142 78873719
115030 125043 850050495
30732 41798 857565985
182238 185248 652918420
1836 143677 577173017
165205 174704 967462063
187327 195022 19432841
149682 163325 34254754
179394 186646 18129699
112847 152054 156952243
186645 192288 361048652
179948 190940 419279911
8129 101487 233483097
55906 165297 665939827
147249 195666 409372754
46842 156833 94051539
127749 153335 928198519
128673 164823 824594675
157854 181553 349980861
162770 189458 315828570
129173 131344 5476184
7434 25116 43892424
193338 197900 122622098
150175 199415 414541278
190770 193004 5669621
64197 165224 470573618
93478 186642 234156484
41185 75183 85095124
54752 131083 191233713
174255 185260 27585665
108486 139291 77068102
13587 199952 710918386
162246 173926 377942303
132069 132960 2177805
130454 179980 124489371
101123 186316 214061551
63707 148257 666479893
86657 161304 319508895
24923 76900 421240504
85942 117786 80327688
113613 189844 594238184
18430 124295 916372847
80212 93888 544324411
161976 166462 11275233
120193 153623 83916250
8736 131136 384809090
152159 182193 683118181
22949 81505 909347706
81499 169336 777743199
76656 84879 20611353
1788 36566 368012465
118593 149578 142238478
105578 115893 26105043
95212 148151 133385732
129906 160119 75993509
90047 151671 154911833
45695 152882 268870465
113716 158314 111770530
100118 115382 38804752
154701 162297 90894306
197468 198521 812648686
190398 197803 10594915
190733 193946 280785
96042 149532 963223934
176695 184549 19670499
159954 174186 18712303
72251 81394 22852870
188167 189564 281454556
10018 99368 223448791
115195 159425 110781907
165233 189008 385659825
75041 194400 299789597
156718 177883 53150523
115805 192517 599560410
111050 149933 97466199
31763 106757 188265834
173362 192130 764321433
81048 147201 64342803
91468 172497 910601389
35813 61353 64191935
47552 83903 861558872
46978 62370 38767656
25497 84027 354204186
50753 185980 721923419
147944 174742 480727501
38987 196499 867173782
185898 198157 363592839
139275 178158 97786638
69731 199433 325457211
179810 199802 50132551
168285 193239 62592970
49513 190515 353708575
47038 65083 45388973
127423 152278 62515937
97488 110541 84479285
35272 70115 660589898
89424 151685 156566479
84709 86141 3580546
151916 195295 108963463
192463 196341 9763274
134653 141025 15967866
119245 139457 50476396
68474 160589 231062960
100299 171520 179197948
27092 191083 411491563
183296 191201 959215726
37891 170727 511166514
70778 74840 10024900
175055 196484 53728099
133444 197491 340760177
37888 94614 708398123
91322 111099 37873200
23864 113565 225056404
49270 172681 809534968
117286 146528 73260147
13150 58645 114113850
67004 88784 714741082
81676 120055 406019953
85930 135673 124935404
22927 76929 995694170
24067 95663 179110511
38874 49492 998198927
154422 163991 372011357
119279 142568 58312349
57389 181410 311064329
121485 137066 38981433
16811 141878 313435910
63381 170274 268253287
107278 183315 190710525
23187 136720 304734528
89944 125266 88836951
44274 190496 550251832
169248 172239 640156092
48639 137709 223242140
134714 194406 332755907
148389 154736 15922461
122017 190043 170718527
55275 188702 990384029
117878 159422 6973995
135644 188679 133253829
41727 52146 26129846
131921 195450 159615095
115388 163475 120548641
39787 47280 18789456
197536 199971 6152621
119885 171582 113224074
169183 173332 10349840
147553 179455 80115440
117698 164239 536108128
13651 184321 925305065
108221 157348 123187807
182044 183982 4814504
156270 183119 388546401
127365 131690 394831570
173676 192726 570595522
140865 174344 763570369
21317 125644 261378535
116753 178592 155057947
182907 186388 170392026
68873 83465 36409625
75831 128095 634652624
42814 140018 243574575
128784 192612 806521279
180993 181761 1941519
185657 186633 515290255
82277 175586 234406123
132506 140742 20631705
36637 80302 658736019
88424 112466 415769500
76153 184914 943952663
152286 196984 793480018
181356 193561 30666475
136140 186399 126305305
51700 68902 43083107
9800 37182 769186121
194597 197749 7798897
77176 140464 747889964
39351 44492 12922002
161458 185602 111600299
5381 198099 483154620
48720 119718 816741250
119264 131754 663562840
61492 121027 149139267
133317 164778 45492132
138203 151472 33459448
121451 199975 555530375
115109 122564 18462092
151878 184721 82438282
164475 186823 310122103
64973 179717 838577635
150356 162718 696147271
152184 176906 62128306
106468 168870 303356404
8123 40471 80769590
20214 169230 373800033
107713 169844 838584197
195064 197712 6528547
59750 71597 29527000
22430 40090 218959087
29092 101097 303267692
11473 173648 628130253
98853 196397 277298022
123141 148330 6912713
167800 190419 56698576
116515 123841 850507162
14486 27328 32046159
92148 113880 55006308
48355 51783 991860511
195120 199179 200134215
41420 110251 975818557
76006 160328 211747518
83897 163990 835051584
97294 137362 344945148
3284 23739 260680178
178107 179623 3821633
29651 32201 397552355
117305 175824 312688406
64010 196930 333434517
33726 155485 997402867
2465 97122 474781287
3616 19918 40728589
106615 182942 191411358
100215 161381 576602042
143370 176232 592813990
125827 179653 52623952
1786 52199 126132608
42178 44760 393355487
163299 166748 793922933
71476 80004 238974985
140886 183354 106790074
53707 99410 114159063
179994 189448 77679875
69325 151791 440786607
22221 66862 111844285
145445 150114 120849576
196797 198103 3186788
69900 182862 695518459
26390 167164 353202452
151274 161258 444133881
107398 193260 780648057
39225 190423 748463917
197493 197905 421699057
162193 183706 53913614
105788 189153 209103316
91690 110857 812495172
54637 64350 24339022
198536 199713 2971471
138916 195202 141494443
116285 187238 177790951
82494 130071 605100950
59204 134464 188482396
145531 190287 942782622
178731 183049 10773203
53370 91133 94289108
143946 177784 85034966
22844 180671 395845195
10826 19108 956637584
148461 196666 120946304
115773 193995 288646956
47782 144900 243740744
103466 178574 674269246
147404 177448 997388298
157163 195926 502761376
60528 109060 440183733
60679 143507 207612867
158570 198684 100756588
63994 123867 348157541
195380 199271 6399975
40374 138312 245532867
144904 173669 72228970
156127 199659 109235400
184779 192595 245632401
48910 162329 584481790
183168 192096 22449033
125568 188571 927798907
146911 166508 432143656
140325 163469 509257993
166300 197783 78917792
121050 160735 111881015
5003 34971 74737626
15179 139058 699073683
169224 177286 981233938
60874 123341 98316194
52738 131243 196756104
148752 193291 111772349
10230 110881 252332571
10093 100794 226858260
129878 146359 180492706
96546 174265 369665584
129174 152429 561256718
3579 41269 82632483
121054 155562 86729170
75325 129216 135203155
165875 177666 29542224
143285 191180 120284121
50682 191062 234818347
110312 166079 432698969
181394 182405 2522286
133334 174097 102483802
187017 187494 1161987
115891 183244 168850373
38461 189640 570761239
26802 165988 661472819
4739 107397 887778102
3499 60719 143272199
9205 96122 710039
62489 105726 108345432
93198 144586 19863383
105731 138098 396715827
20665 152324 330114610
35629 40363 405833521
32778 114380 204949753
173500 191251 44471126
23194 140409 293822354
189637 199167 23962350
99875 144403 112002149
59662 106110 27202898
179039 180862 541629187
32812 101375 171766563
96674 126871 46213600
1804 199984 611385437
155623 163532 19857983
118334 175790 999749662
50484 82627 545284728
180439 192726 30843197
155445 164295 22278630
144859 152197 18355707
66138 148512 307786540
55811 114593 177230216
110182 114639 11200120
184958 195466 145141428
164017 169404 506498006
25483 95104 739974043
92 176477 442105476
49582 146322 273966833
47379 85102 94371743
25144 176361 379505211
169030 196303 807473692
25002 75018 57396098
29536 127492 674549636
149685 159201 23773757
183242 186774 174413092
33233 173711 352599085
73174 150707 708070779
103077 196413 530085647
162167 195659 844085607
116717 131557 36915776
191883 193389 112647528
146875 189598 107177388
169415 180719 28250091
2098 81402 76718471
85430 139097 885599092
8726 66185 143833261
120941 166504 833114681
17330 117674 251680687
150078 175198 63159659
121200 129619 326377973
67490 155814 221603169
47178 53445 453424307
44034 120103 892720010
191819 196858 12713001
154736 174449 49485711
19684 122401 196449234
63977 154052 225895188
10141 127764 294609436
125468 179587 519024389
137485 170190 821376921
127166 195084 449145891
66042 156224 261409133
161553 187616 65337113
103779 199990 293397790
118112 151610 529280249
118692 184531 165204361
106998 182512 780645247
33370 178402 364036401
30957 65331 913745251
153629 199303 141829181
132320 181398 123281752
147015 188980 105254212
26115 187674 405288410
108146 197528 224176937
118679 163931 737854327
31959 187144 389334869
44312 168490 311657058
121 85646 213761910
168831 170699 4781567
112088 160751 941204067
77527 93515 49172171
72622 198150 424224363
40885 114499 277293845
51560 180272 749155964
62824 108105 113587728
128014 145676 44535194
2711 84512 351001464
17710 64225 116613538
35294 142817 269683708
59281 75364 433679657
125212 178773 988770396
84073 112168 70879414
148692 154200 111581666
193383 198598 13050445
106 112605 281921338
96735 175066 197106964
45622 144200 332049070
91454 193633 580243411
177677 180825 7888117
80458 164288 372035341
42297 130175 220200827
78994 142069 292403567
121267 157413 336353838
101919 141434 99256765
154484 182101 69291008
101278 191249 226092775
190499 195613 503793637
77486 190121 913854050
98753 173336 71030770
50894 92215 476597286
119182 174244 138213541
143714 176249 367719745
2907 56551 331484269
43399 82512 385393160
162960 171508 21543316
39818 62319 56595227
145803 182949 482760296
186661 189621 7440797
98012 109776 824276834
47051 150726 741352107
21712 177400 390491801
16157 111646 813711003
38686 124292 214799801
48494 69355 627459508
30711 169404 348091815
96718 133842 596240784
139005 162685 170500824
78768 92634 34587858
167048 177295 25733426
199483 199760 337299726
87845 153045 163935983
164460 174003 117461686
166387 183579 560522965
195783 196062 560752359
171462 189875 510521390
64849 118391 134252333
119424 131323 173025217
564 654 936832946
119258 158551 98521565
4073 47887 109523229
190071 199084 350046702
83195 128983 818370209
117294 124872 18781674
168328 173959 14121974
95690 170110 187387413
18135 82484 161019455
199044 199887 2116459
17696 110684 274365427
164526 191075 949084524
16396 79425 869201696
136209 178827 539749690
30742 40623 341022085
77110 100019 786209333
9045 183067 436268817
176022 198522 56385615
63874 69144 13059071
99444 145522 116026501
63850 102453 255642675
122651 166055 109090602
41706 87290 186566630
37742 158063 531480480
193519 198467 869257217
41473 104102 148882409
81564 117117 89477530
67905 191900 311091865
163161 196440 252986101
27587 159864 916320093
162535 171877 606092224
177838 194518 41896922
196469 198722 5597741
92541 117816 691128775
8459 11616 7759991
42187 167686 314766422
67489 198336 328273086
58935 91142 736419417
171784 173440 4075594
187673 193148 13847987
52708 61869 23081191
127937 186451 855193057
25057 31842 934653833
48261 62973 800406727
483 110133 274729387
29834 147904 296251842
133989 151795 423576455
153266 156906 791024862
68139 131929 524915034
37847 110878 183420665
138250 186239 120576287
27705 170838 359320487
135018 136639 265258855
150673 186317 825886844
185918 195177 786471002
189020 199272 25816589
16030 47817 803568883
31975 86051 135395785
137748 186534 612636284
151393 190580 98380545
52528 169869 294507775
114421 132364 554508793
135602 143526 249235122
97135 119126 55015594
106548 153852 438756992
74896 170690 240750724
109518 161224 546973614
176774 197756 52573440
143385 179567 90949507
88517 161730 527192729
34865 52669 884965704
76892 155461 317912199
35902 126202 226371835
65617 77366 29225623
110235 141224 589031395
17438 71050 134283264
133092 136385 324773416
187057 193781 16975169
159480 196073 91965687
50065 181085 328743600
127003 132378 752577255
102016 173416 179496924
189053 198305 691240703
1056 29798 631100961
52058 112221 151003154
107528 121729 9558965
59949 131833 360886256
159753 189559 74797184
10785 92015 203080398
146531 152488 14922843
121956 188892 735432986
9341 117950 386268449
164056 173376 803102094
5653 96235 226489928
182410 199029 846172501
192901 199817 711462966
100473 158948 367314624
190582 193020 6144095
93059 125545 81709771
66463 132198 698017922
61301 165129 260534246
103257 130409 557035525
1119 165082 437670779
104594 142000 93771214
127348 186869 149498914
64988 147629 207232717
85693 166787 203831582
25879 45574 865112060
125742 177892 131103862
119168 192093 20439278
95125 101623 952697180
146502 199748 133620222
134213 141357 17957191
113097 170171 570497491
189697 194500 12146891
56998 173906 293289778
71289 87769 40993062
51141 195206 796357821
183811 190030 15576546
132194 159661 817884906
167757 183147 38644777
106725 180668 473908426
81685 168159 217166766
152916 199825 649846226
957 23928 799160349
852 20022 508450298
102062 107123 315061765
39302 169368 50509050
7418 106104 458181306
27979 79828 832975047
141601 157819 468115958
128389 182261 135366097
183168 198621 38801164
186794 188831 168358016
29478 187155 714254327
51830 132105 201219664
76738 145092 793570666
66096 177113 390519088
190444 192912 2057590
117241 161065 109848435
25997 141719 290195122
39893 104405 124649571
65316 133619 597197243
108687 162121 134113949
20777 108259 219378941
130116 174876 515836387
110042 172549 156911774
16554 24338 226149619
173954 198081 872164963
73259 108829 89432665
76430 113306 92833828
147518 192055 927197180
154811 154963 965756020
48559 107808 552571352
198070 199306 252537
115985 179986 160452993
3252 84828 680001408
101310 150423 123519022
176223 195925 118036938
67221 89769 56171807
165149 195765 902599161
101852 138072 90967527
20679 161774 853546426
198397 198955 303455181
58455 169636 320886960
16858 112550 624399258
68270 135697 503020500
39326 152134 980092295
141532 145782 506658720
21178 104274 454349039
34801 131969 243769297
35786 108803 384671663
97802 141333 287865717
113084 166132 133055737
183326 186471 7854820
156029 163866 19720702
127108 171746 112365696
164339 190481 65420003
1111 120255 738190255
171457 188384 42287393
106513 166831 912447813
191607 198874 18229495
169227 198354 72959390
188569 192824 33069363
78139 195505 294729611
107009 174626 169682354
185692 197944 30728154
103234 176217 183356994
61234 136016 187332033
23089 61420 563832765
40841 176848 616402532
23107 154033 443346934
2819 65608 157226683
64884 168166 397448063
6150 138448 980973431
2699 15897 32983005
160568 169189 21774810
146143 196979 127574743
4879 103411 246731392
26437 58265 425972113
98595 114221 235424808
105966 165426 149273688
177630 199645 55230109
171698 182031 25828615
35249 90105 137338822
70493 143416 182854868
90417 158288 170616548
65724 70911 12931542
198939 199089 934335876
166559 195961 36424970
142601 145369 956552965
148537 170305 508751323
60406 64887 10135666
79467 192252 283290624
31380 37768 15981664
160236 183457 81825562
1290 30903 490286433
167574 178036 394351385
140813 162305 54208215
101973 193882 581961981
12143 143605 329447314
142400 163039 672956428
88251 191278 842501005
40188 86342 115493590
22291 129084 642571134
143093 195178 130928895
135150 146396 257206016
136907 166702 399296931
67140 96940 74273426
9757 143001 333799680
185176 198131 32480730
111657 147289 89257683
155184 183434 70851219
85947 191244 264502713
195643 197936 1646636
195413 199997 45495195
83896 98308 480399675
81091 155274 593213646
30841 90883 428977477
87294 100226 32445276
139752 147642 707955842
178001 198373 805385268
61544 120927 431896910
84141 96722 227584651
88423 129986 716900125
148829 170706 332113217
110429 168256 145063809
180665 194528 434171245
94213 196640 948273897
128294 187984 107278394
133294 164258 119663956
146767 176464 64374406
164003 190466 804481187
190948 198632 809928730
185460 190230 11966408
137032 162577 939664165
14110 42409 70913185
199449 199618 810525813
29063 169830 353342434
77678 144800 168589649
115674 189749 215727781
84803 185513 252960941
184177 186796 6523025
13358 140364 331827697
11952 91339 198538395
137286 168533 149233334
20112 118258 246053592
2053 132985 916799568
21436 179223 395797730
58001 87839 74322511
14527 179570 413976875
16385 62716 116161310
81230 194766 326828055
185045 193226 903440883
187666 198292 26758138
85914 174178 221854373
56557 171752 289093499
112970 145171 80694841
195847 197587 354331536
100943 187956 337974275
170171 174167 423070523
183594 187058 547217909
19097 44498 63527675
13638 46269 81618152
183954 191146 18045100
161869 167897 15127657
83341 98743 175733912
38420 73889 88922955
92928 106106 33515382
14058 116623 261531418
172899 192399 48901433
35521 100234 923960825
18174 160057 355765480
181813 195879 298833855
22953 154550 957378653
109033 133768 938625908
72995 104898 80102808
76608 144071 751714433
15144 105483 703918322
15623 23340 410815585
190166 199132 754285981
195734 199298 8898042
5399 126005 785173786
197747 198624 275973145
1885 122141 740265939
64522 158627 529863312
173198 175617 6053774
45829 90115 110745235
20891 39957 44052384
179570 192460 210039230
132353 169004 92204592
66676 77582 27107598
127009 195348 850308614
137699 153114 38856771
86629 104640 153213263
179771 195771 385620506
26764 56249 74051675
90656 185945 239509587
129436 163708 678692201
10407 71963 494814714
103159 127387 60789847
114406 160894 415799331
52615 68149 38988988
132148 159112 628289444
137288 143550 867192382
14544 19751 13086313
9599 180876 660693076
10222 28995 262132650
194487 199014 204177225
192450 196854 841969588
109277 182298 456763546
131062 175384 111483530
89058 197245 271875837
154046 181121 522383683
103162 135148 80228651
24783 169540 363402476
186943 199291 507220577
175889 193977 806597505
167990 191004 59796661
1627 145380 168976999
31313 104630 183912807
55763 65662 109442656
30444 34182 9217639
26287 199882 560634447
125073 194963 989801889
9578 157754 622995024
3742 119944 546898721
157049 188080 38315058
177832 180134 209789001
111742 181677 110306724
17136 50183 82748115
154373 166993 517089125
180940 184182 382103016
74120 168308 896048099
588 12423 29491292
72757 173096 349587861
184967 197077 30416333
184102 199858 39568489
19003 110090 550914873
143759 161304 44127701
21946 169666 628057580
134000 141096 941115528
87702 175966 221927645
71644 187002 289474000
134322 135177 404621398
189488 197847 20985968
110784 156681 216076018
69982 101399 78423565
14039 185033 428856846
142043 187865 115100440
103232 174403 178822277
140541 161427 52581165
112816 173807 152938487
57376 156712 249116450
58694 81008 55647965
152277 170324 45512036
37668 87262 954551636
24430 150926 328802845
37470 59444 241828041
18136 22547 705121402
7559 122616 628831083
187926 195697 19590608
191437 193768 5934358
190899 195355 499477777
154320 168654 36030673
179025 197908 47285279
19570 63128 647767193
12888 180933 520854398
43586 70574 67608265
48633 73696 108876227
38390 165904 320109728
34036 43387 567000777
87160 150137 561500168
188881 193194 10873168
35175 192969 396035173
91619 101740 25524107
196108 198925 6996965
55960 58928 7465130
182619 193815 28168864
176238 182917 507638438
110216 186453 840764782
64294 124425 693417788
32253 184960 383201295
72881 76391 8704385
11542 89393 194637134
63019 65342 81947678
67997 77145 666159752
97099 172074 425684238
95861 137272 104185061
141203 171705 699911349
157083 185691 432328810
39061 128212 827621675
108635 119224 476506985
137353 186429 123325557
60980 65065 10262059
89171 159402 176561757
75121 84235 954652732
104846 157724 400562971
173417 179053 14149534
163684 176435 31964005
109342 167797 146682835
29396 159918 327423624
43038 83819 539143512
64086 192485 322075299
122317 160591 198786839
1667 170188 798465846
173673 189862 276559402
71310 98634 68177783
56489 156666 398038315
90632 93593 7423057
96469 104305 724625637
28144 108950 202768561
109253 146788 94213708
100621 104815 4386255
5465 102633 243182917
7670 129946 977276694
179218 181896 268496376
95956 196861 253719965
123837 133069 23075664
60938 190658 435856999
152474 173996 54085065
13039 112145 248577912
99805 116453 42284937
150065 153546 394109117
171336 177841 16225376
195152 199889 11829620
103994 179939 190701416
69097 122682 568233420
189428 198288 22299340
60665 164066 599556261
172277 199289 25136323
70932 74589 9002280
176751 198002 53242499
146108 191492 858175669
192267 193451 2993320
181580 193604 30219312
120637 146864 876192970
126338 148557 56033722
180313 192684 967076471
42831 98885 293097769
90232 98122 325527883
154058 163315 23260374
32135 32896 1862067
77602 90710 514028747
145213 188215 937872373
119314 155333 339976908
121512 152803 78542933
88222 181672 234818189
128407 198199 529547726
17729 89805 180308311
196246 198006 922830490
117583 135026 43389720
4389 97450 527942161
142736 179581 92646119
150390 150493 263836
149990 167667 213280534
178368 197257 187706665
100733 155818 138637931
56481 171887 289654298
128739 135565 2687509
164152 170811 724369881
191491 193818 957778606
36102 194816 521354849
10212 22572 30907308
161440 197653 294441733
198212 198584 972346
24194 146150 306033816
100044 141480 401477148
151125 156537 74284000
56980 148024 228361740
188731 197995 23210538
4096 23349 48011355
3448 122025 297048220
105545 162801 143751700
50480 107439 626295554
38548 122053 209525749
56705 187370 327710725
154303 162663 573096543
196357 199965 544321680
95123 186993 758349760
103013 133780 95474047
170334 179941 23971679
141512 198655 247359848
172249 182186 317218199
88175 164479 191931900
55789 90968 188257451
147428 193867 194839061
163433 175689 64901753
82873 100280 395401549
162227 194594 81228630
170668 172404 4299141
28950 48503 49023893
194600 198059 8561767
31869 102722 177526888
141882 191308 124154075
152743 182862 75635368
156410 171634 38347292
18185 166462 371870159
68705 136287 169285471
13235 99773 820111811
33661 96902 368711413
97590 109124 29415831
90515 93160 655787057
149337 153514 10455339
108409 187372 198042421
26623 194738 645519979
63274 124668 153825979
56516 81463 684595993
106616 185985 199021812
88831 116530 936603487
91521 114916 59223271
29327 33241 9686459
84535 134528 125489966
22814 169149 367103612
3068 173906 428322111
51584 114782 158588372
137503 176897 920733315
99642 126791 660202256
133423 135810 5954595
40053 51114 984978350
28961 133483 262091478
178110 191432 33400135
118990 156300 272360029
19215 90121 641788012
8841 77382 206588592
4118 9988 396134854
54832 132546 194709567
96132 152044 484816874
75045 137257 669246913
176652 176717 371085710
7521 88937 203464856
145328 187709 799337290
26883 36779 24779394
87325 168010 654246123
8877 85113 190564173
111008 158957 120164804
36898 62238 63769934
166278 194306 475718948
113540 136182 267153828
142879 168634 266505595
132006 136842 12041784
55647 184952 664839513
51128 163320 203877490
80783 149473 405137802
66126 149938 210228035
106666 113555 491300807
33472 123184 242060984
56530 67508 970702997
18860 52200 83531803
182953 188408 8215926
20129 96577 191185920
159592 190837 78437505
14702 162034 375034818
9813 173712 925096538
139914 170317 76700071
9316 147148 554222304
60640 194368 335539674
173905 199797 64932307
10733 194851 461744060
128383 159348 77807339
15186 182527 419654950
127732 163218 89284874
154590 191820 265585404
147246 183270 82381963
103502 173573 175999527
192341 192816 150973005
43673 162306 934500749
93379 143395 49019878
169745 174132 440865705
174723 175851 343908108
3936 186491 699974463
115887 175803 903078218
62846 103931 102863295
147500 180176 112822119
76755 126224 124164875
36797 87534 127015408
87470 162296 188174485
91151 144043 133000232
112020 133618 612926792
99420 178584 258536877
86423 120602 107008975
50279 94361 110102585
84131 158791 377084207
180817 191336 26364872
63697 108883 113214909
116218 118539 5651571
129185 175001 883961531
139109 155184 381590818
127794 132282 810820762
190180 194853 470110734
75324 184817 274879772
45948 152139 266377910
100100 166955 168125788
56085 90897 234219040
148715 154050 13359907
28607 129106 252015311
53114 167343 262655139
60703 134184 712001196
92725 181315 275906037
127767 177223 425256489
63908 146097 584193749
168064 169995 4982371
177920 198002 50302896
65793 120434 136971068
60511 70175 24162048
89795 106108 41351004
180632 194539 483998075
125470 194163 425263879
119670 130212 26281350
110329 132387 18522760
124882 191238 294382155
41269 199717 397549331
102867 127769 519110543
25794 121991 241310554
131452 183196 129999921
144482 156120 29298264
51227 74546 625987929
14650 87049 270449554
198071 199105 2452424
161025 180005 51914387
96783 152685 829638688
56794 143412 217109411
185830 199023 710611429
124237 138833 36506939
193534 196282 658744762
72483 123377 127763406
160531 197278 989040864
91665 137024 278670453
142732 171139 803321936
104430 178304 231520087
80134 187027 667292958
186181 191783 198613571
4929 17614 848381486
141365 145262 53709476
46591 150615 269493634
39265 48042 910179383
175234 185624 25953425
96153 125730 835733382
52100 178634 317475098
43318 126388 208060580
68617 196719 321433571
113686 149334 89399083
63761 154180 476888357
16449 134698 438595396
122680 182324 149790708
74790 157772 208297990
77916 112407 86870621
61308 141416 313920629
103082 189644 397990262
17602 82590 162625279
15531 36713 52852856
56396 157199 252840831
125203 178184 133111214
46866 195034 816887535
70997 75334 34712162
162328 163384 2612318
122836 141325 217897308
82174 91924 24251937
97871 191323 468729086
171417 198005 66546086
120528 154974 86561586
190837 193907 775761517
151545 178961 913637208
82232 148853 167368851
136670 193893 923669064
47483 188211 396505522
79442 105046 64437493
87487 92295 147234552
55878 164222 271867581
52417 67119 36877220
102327 122772 28805224
47710 53773 15372416
80936 185162 261719019
198724 198801 174080
195523 196233 1774103
174584 195919 914056639
67268 161363 236039933
93924 138960 113191931
167741 194775 870770403
182460 190669 20586527
83973 170214 626677513
174620 198845 472782373
107823 156092 975519207
169345 170181 2167865
80291 130457 496725146
76638 177085 252314069
6518 49593 531224794
19695 99235 291287771
147702 199463 888506191
86006 196824 278409471
199605 199859 631240
43130 191304 844839532
180695 182683 159428614
191555 199812 210890971
149417 192004 106907157
94040 100709 174612410
116957 156575 99318729
66585 72593 801931956
143937 158147 35690035
55717 106782 87940716
7391 148297 353183080
199109 199943 2079204
60284 146468 216093817
199372 199874 150898429
132893 164847 501220307
164234 166640 5993067
719 178828 509361258
92322 192261 251218873
113714 189223 189372397
99013 174621 66319650
24239 137573 943156951
136042 189058 710901877
183267 199860 41632755
194867 198792 106337999
141318 163431 55748797
1893 129363 917220355
113118 145023 858830752
16555 96952 201013952
26941 84287 730023567
87337 100763 33661865
162094 175712 34178860
104130 198863 831762402
108085 168560 151774095
134569 165454 77825085
187974 198582 26656717
178356 182119 9428518
107258 123056 39483023
150337 186323 992956633
1590 83391 204604574
120288 191957 179907631
103240 163924 152538208
10323 172230 406065458
198862 199981 2813392
39690 110052 883268161
69441 92423 57291168
76018 149124 563133485
165808 185330 48937193
195951 196173 566330
199720 199724 132274299
11703 147548 340579434
7797 67916 928122082
56834 166817 553814275
41126 164472 495566054
129012 192532 984339798
9026 69033 150182243
114823 166865 130529012
128600 132784 10517398
6980 197646 477944923
116055 175785 287609174
62368 91039 26924102
153818 162188 848106247
119091 163302 110987279
138150 141235 558305213
26256 175654 374903731
93657 112852 48720416
61075 105639 358042119
65802 104309 96481529
70614 164190 333694989
98155 122403 865547426
193753 198826 12666453
92093 165144 183819853
190786 194114 8435177
149796 176634 67376070
141993 165031 681435713
316 35393 87495390
144854 197742 132685842
116538 180133 159418645
104407 135057 76764794
51734 123509 179957736
189725 198937 23125851
12184 96388 210548885
163926 193518 74201356
184799 189601 698893968
93372 191525 246648675
174658 185842 27946550
120925 125776 960896998
158274 182713 61421167
154203 171493 43504991
112034 165117 828692254
145105 152574 548413601
18107 61360 314859722
38643 151804 283954081
27475 118616 228695238
186719 197716 27607263
95256 197301 299032437
141914 157408 199659584
137618 150530 32580757
88654 121931 832442221
198730 199279 498729321
134409 182136 437145197
87744 131240 109362779
182294 189283 17486867
15508 124634 273451253
185118 198199 555542216
144905 172846 70169840
839 30571 165865655
128090 132367 462868299
77290 191247 403241316
30791 149742 542984042
195588 196784 768778660
166328 171006 11873222
106796 189070 206294149
54927 155398 251997418
51810 53231 3572677
139136 189337 316568065
75910 122221 784532042
79475 189814 306761557
50998 87235 456101995
69633 186730 293767366
8191 57238 312109535
103479 144599 591553422
111611 177473 755441103
100495 181475 876439305
145119 158979 34707431
154000 174559 51676145
187952 188846 432493088
18371 99703 578643368
142793 148533 14603859
25185 119612 236959745
106432 119359 32330426
77720 157738 599580926
171160 199478 919313439
196545 196824 672568
198777 199188 121509906
180230 191617 117144115
45790 122284 191826615
175780 176515 1787303
80065 161910 226968274
92232 132876 102243821
94448 127586 83384989
90987 118955 337747968
64853 175205 322398596
194613 198140 8725803
138815 179426 102153672
164164 171918 19496599
14117 25792 29065109
34236 94626 151129640
164107 179934 39629174
44237 143803 249697402
119443 169573 125935523
87854 98354 26290670
101269 141309 66805269
177722 191343 630040947
141801 170721 867281913
30546 177083 367647981
46291 190219 881264168
136987 158951 55254244
194284 198454 10386532
71571 83163 297046920
5274 113283 749613324
15695 82664 167544555
62792 89661 99681370
148923 188388 98975961
48724 198373 984362767
83087 129884 613920805
40858 166210 753490406
39443 61993 56752481
199550 199581 68558
125489 132134 814865702
33368 44534 184796098
88201 198422 497436085
77813 119821 435495483
110512 130242 187118742
171699 177390 14176093
155916 199173 334385185
13438 87758 692912680
35232 82778 445402538
137972 153465 106532708
22980 148866 315719291
72959 154280 244418197
153533 192298 665594235
181011 182011 2548961
111393 132826 53502635
10067 60096 125330316
105677 176464 238752257
97264 144155 118055315
3580 49506 114894372
71809 74624 294005138
147053 165516 46430701
124858 175284 991470732
57367 191901 168458738
94173 151657 144590106
44793 125408 202089791
173198 173613 842420044
64276 109500 113397473
22985 94099 805561493
181135 185779 226200906
39207 47146 19930537
194400 194886 1230168
141971 145610 9314031
8335 99539 331777607
156979 188826 79914694
161717 177689 40103921
99128 114201 794719710
159219 166960 967715082
175536 187927 900017247
75133 180669 894941626
81416 94965 33679481
188452 197564 22864229
79411 149816 41725596
107009 131751 756798091
14595 71674 142975244
6242 111487 263831994
184029 199415 333724311
134004 142478 21308860
103678 154882 128625973
61643 146551 212926285
96687 151540 202514142
169688 171324 4114653
169573 189997 852963402
144069 166181 55610616
75610 196912 304567393
132197 180763 122025267
120307 121153 2085730
25962 165667 358120719
57108 62398 12318654
140127 196468 141653991
106454 131696 63120245
68485 136308 963326495
10176 117248 355867642
161264 168360 17873641
126585 132503 289211376
95422 154481 148726618
149139 165388 40904161
133501 155531 55476804
171014 187886 42138561
109410 141181 244444731
132160 147549 38722017
38470 138359 773998805
122075 157739 766500285
138186 149208 767797576
187609 198902 445364670
9709 64339 854149565
7381 188271 662211327
72511 98252 905088264
40833 159202 359808288
6737 77831 177771241
16261 185453 472931300
43675 73373 74265644
71918 155021 208640475
171858 190825 47442599
155322 184625 73469879
47229 90132 107279997
111355 116198 12226070
127046 144779 44700309
36961 98968 665332679
176815 195137 87662185
70938 145568 969741680
13249 74551 427163464
159017 168739 246012247
132537 185814 366303407
17086 139917 463300213
60648 195466 338272003
172030 185047 32553911
176276 187399 27801983
154990 172559 400708916
85799 101235 162958344
142330 168605 842634399
132280 149592 285682315
184438 198041 522051750
53645 115784 47147439
100892 199077 246776018
42176 199926 395737430
172139 174828 6707150
80850 91266 25937681
3501 33347 341568109
176073 185647 551577486
49448 179743 451399082
106434 199187 232691202
172305 187581 38118077
66230 83667 435467821
92276 157092 446356738
45533 50115 11523048
78290 179492 254135161
76151 141668 59158591
123812 138483 36687072
48734 119281 615434423
140644 183228 107055673
15104 20637 13866529
56463 190935 584286143
148928 197931 922153308
157718 181377 59481094
32901 67901 860075730
9029 106559 350451305
192971 193330 930836
64069 78823 74990288
132076 160761 72060910
132465 166364 85242496
51983 122997 177990634
111335 125905 36233263
125724 196039 736869894
102423 189223 218013254
170650 181066 48315513
39739 116394 256690395
148042 154037 882167454
27466 30606 584950658
78211 94107 39663002
101230 196463 239377715
158041 195528 257311238
85767 115842 75992759
91874 123237 469633872
73678 76365 6685179
180477 190984 26328836
73650 142651 633984875
139014 168308 519811512
62537 179701 293876221
150328 179530 73360643
64538 159527 438657994
100193 114027 604336070
36992 53969 42792141
183246 199532 393725725
11848 176235 646347575
30402 137195 267696191
8004 83994 454997676
17814 173754 706619235
180551 190168 661806265
101130 162187 510209055
14260 29370 889088149
9536 65862 141060933
20329 89300 172396792
40503 115143 187392895
181590 185411 9568401
5008 90676 523928841
30392 145234 288125617
39622 142708 258532685
127463 165238 655175994
99088 110604 29388981
140259 148268 934171409
176835 182744 667257920
106294 176905 177105717
195575 197337 4312435
145910 195956 125612475
6470 32580 427425222
199932 199954 56603
195818 197513 4155333
7380 176308 428500689
66681 135230 171730855
40460 190244 375778220
126909 162217 447750776
71194 128686 34335437
9890 158290 770873113
197692 197879 454678
100543 135107 86880570
185102 191048 14867472
84906 162100 194048663
26600 39482 32277568
121489 157630 90686008
147507 156530 893199636
79209 128484 509158012
177604 185412 993842122
143689 178780 88214133
46756 83078 90882595
140327 145618 747151634
165003 199647 86838174
985 168755 859683230
159037 162423 8631161
45083 134723 224683356
6865 177332 427303429
89735 130027 314113088
141608 163949 253169100
112062 198544 217021701
16404 132959 608594578
58652 159107 179212901
156776 158011 3017509
60321 110418 271954374
23407 134769 279128913
53086 82400 738563373
38569 183703 364243092
99451 186960 772871008
95118 113030 45552106
4091 106128 255730773
165081 193079 70189218
141491 162306 137762748
120429 167977 119398509
184326 186126 4460641
191185 193295 232294244
182973 189119 15387757
171493 179916 10313384
2548 15248 380774621
42061 183601 355042782
101462 195816 750763878
14602 18050 8668349
103173 154242 894809468
139 91974 229519268
140007 194086 867008472
7883 125267 901717593
100367 152699 767175525
64570 140117 189255261
179361 190360 27505922
43939 190456 367540973
101068 179198 196474144
175510 197975 56244983
145246 152438 17997670
120667 150041 73824573
187197 197969 462165224
83871 90557 16588460
190512 198147 19161481
88349 143837 139471416
52652 100618 119938917
148779 191225 106459902
159605 198265 97059742
185351 194012 959837345
87395 148277 344815548
135263 173463 346342739
31478 178295 368423013
175360 182171 17004206
122564 195698 183680226
195890 196680 1972607
158698 171063 119389136
15180 28233 32507197
12278 65529 133386038
140592 170355 893430016
109315 197372 550598058
54860 181878 318610378
170116 198719 747951636
152817 198153 939750964
144762 187379 445821317
25961 145407 352156829
15663 126829 679371677
146912 196614 124762513
175574 184265 664329914
83353 86688 1898070
100617 174835 186708707
132017 198646 4976895
77057 93361 952517723
179822 186976 178386307
88519 97421 779919691
190397 191547 504633561
100007 178431 489051320
166398 169768 877321570
21986 116038 235976139
65219 150871 214716782
132700 182155 633687358
198752 199187 1122179
103785 107020 8308869
7980 79847 179706120
45442 179802 765706089
111666 199817 436269579
40410 44503 10266842
196886 198420 3829046
32125 199296 533500497
128548 157959 73888532
129085 172889 110162762
171292 185570 35641051
43557 158980 289459563
129795 140695 27382827
148125 190206 105523032
26310 28043 4294692
36812 123572 217667139
167025 189652 919699196
87363 199030 280578673
24361 140396 290967363
2263 42383 862996933
129437 159589 75820063
18137 183993 415931495
85765 129034 108719662
151783 169022 43433917
194254 195264 84103498
170668 184037 635218628
17342 149603 331660167
140622 154212 810525892
158392 196429 738461890
34321 108186 185494674
14858 119037 617563117
84592 86587 4961586
9366 94982 194585159
118229 170884 132276312
105040 167523 156840142
2703 117703 313505478
76817 192203 289825487
12989 84159 178086608
104739 180939 191274718
118516 178458 150445803
56686 74673 44852949
90691 136275 81014847
72579 114347 730966071
44019 101582 110919042
38796 88665 124812044
173579 187169 958619747
101082 186644 215037493
168611 180541 29839895
15854 125668 275085063
95767 131118 89013095
92649 184726 231383480
14089 120544 866367076
169247 186230 484516617
159371 175801 688613129
159732 190492 294645245
4361 137785 334259772
185169 192169 17632222
68827 70449 264568131
59150 142184 143875104
113889 137169 477530187
91652 121885 837673542
47594 171261 506505131
14986 49586 955906561
98654 162746 161292549
62510 185629 308755900
7269 133605 316398221
32403 109534 193583640
97445 197271 612459425
104109 182056 561699420
162445 191844 73712800
66983 151056 210842895
29815 187583 353800112
26713 185551 398508773
99442 113424 233556507
42271 47294 12464531
79051 116145 93456042
137704 143945 15789307
36673 113682 193308622
89048 89640 1515345
176583 190991 36101515
93168 182036 223393040
95944 147983 254661685
136145 170748 485798747
162417 181772 48534164
94438 187117 232940181
24711 96676 180173925
17629 113300 790462393
50183 107803 144606126
24926 127797 258002801
72581 192929 830209442
160217 173293 32916910
183272 185133 4673791
124296 130957 759305407
68925 78767 197355965
156911 187937 48005659
12585 179668 418990564
177290 194409 904812003
155810 169426 34268091
39459 119325 200422273
46970 124058 193379536
19099 172386 384545030
96399 167225 156536221
27913 103043 29951251
104156 148257 110806632
59065 88165 72543309
178052 190209 544914407
35694 174014 347143237
169717 188565 47142932
44741 199170 387510065
152018 192804 32181561
70422 128130 144604065
37447 186962 995357280
96968 137801 102724010
195749 197300 3824123
87032 164037 193639842
80094 98935 47064571
148611 177367 765371280
98575 168021 879325535
192916 195804 7306692
15196 159723 362341248
175518 198014 56327153
127085 181754 531955210
36391 177349 250618136
184698 184761 163802
52693 154986 256656399
96713 154224 870717769
126571 147548 591621292
124110 154555 662480563
129262 164586 88983966
187244 193756 16455359
105414 195494 226147397
66029 120712 451792293
4191 169605 148131999
106894 163021 570988846
20197 33919 34120349
34111 98025 692480075
74028 164606 561210856
157174 178342 53163565
114494 159899 113786010
59777 135948 686538762
98692 152494 978057724
186179 193018 371139963
68073 129165 673569465
121608 169860 528288284
50322 168083 295434450
33856 150476 866428208
134892 153678 47373785
1612 121742 300902011
45627 135716 225819627
23283 65838 604720067
138451 150437 30226971
85856 198623 969997596
153641 171919 46036819
143067 177155 380314221
117874 199880 468637573
169001 185189 24745632
138428 177379 366345324
181966 188903 17316796
37166 44002 896247259
54505 147795 233957975
101418 172145 680905063
31191 67299 90690721
70471 184091 959984202
173388 179507 15311830
117587 126265 21424354
198478 198698 547413
172033 198271 65702616
81659 191632 276107638
10908 188017 444025303
17582 173398 450244811
8731 13578 688203516
128571 189043 151862957
79683 103430 59628138
177959 197239 583483406
98321 151494 290035342
121052 126273 442456188
184391 189467 794016310
12565 102301 163022820
43598 84497 102258873
96727 165340 172728357
132686 175878 108643368
55934 185094 725660116
88915 125061 393684343
138413 168740 684426314
62444 106434 110313873
195683 198450 488933327
81628 100206 46430623
26919 156472 325075316
147514 154667 334281463
177612 194152 408012460
389 55866 138821627
166621 180762 35443907
144853 167378 56524921
172905 187225 35813041
106400 184308 230735580
176015 177767 725130843
142119 157614 632547149
74751 99231 61253428
144978 180037 88006007
176024 188900 32193263
86155 143057 138909119
1437 61412 180952070
66832 90803 59670794
139865 150208 26150463
167808 189243 53719540
24626 105690 203412307
8383 150441 972210181
80823 127749 117737831
21518 85058 970863625
23371 49191 937241097
36454 63708 830050827
96360 149142 132871837
177197 192202 37673357
181913 198174 40724598
194120 196515 6029852
87151 157356 176431948
152352 178010 664734439
189756 195681 14947269
110530 155291 112277198
162649 176191 24068503
190983 192162 3056469
36064 67147 78045058
91996 194278 655606235
57814 182454 312583706
71466 88740 43025540
172079 192534 51213367
3434 153620 376422159
54229 85617 78267096
71167 156312 213690965
126149 167635 653185956
164205 171898 231734908
50875 90324 98535609
70349 178207 270643730
115585 162100 116604667
151402 170861 963020441
37903 112906 188451506
140839 176411 89489033
165212 199950 87064386
114482 199241 212602764
181511 182858 3374187
80778 153129 181667512
199518 199535 3859740
50167 89927 783543538
166944 197646 76980297
51520 135178 209590596
176331 184255 281285827
88617 180925 473085339
114827 145258 198508658
177827 188164 25851186
18653 192517 705854540
95161 158945 969304365
145950 176836 37644653
111122 177291 165965984
128914 129129 186553425
114907 128443 662991596
42137 137377 238633532
177792 191812 230189104
84260 163398 227677478
3924 36500 81326926
40181 156433 384054371
6542 76810 657299236
165051 186434 879827344
29668 46430 42006807
58727 166911 271336706
154937 172013 439669965
81923 168808 218269727
39104 123265 211126824
199602 199906 758590
163376 193453 75500072
68222 109348 321002096
88669 166588 603853101
196589 198830 5557258
78407 185994 472935961
1714 107413 264858820
62214 149049 217720042
40728 54930 35756436
117634 187529 284507188
20300 105912 509503277
107481 136595 72725564
40399 92424 130163167
98710 101620 606193021
185981 193165 69543800
29085 73520 111308679
176664 177128 41987290
146329 192015 114667052
95616 161030 164619443
117468 172159 137248941
149629 170160 828121810
138314 192232 135553380
104704 169770 163459469
133497 160398 67628538
46822 153917 460907915
141632 174667 83146373
146228 163359 647136625
187901 190486 6473769
2794 68528 402282772
151606 189329 94686158
161844 193693 79970583
23818 151169 357702537
189895 190932 2646431
79320 135448 140851207
61412 83265 371260205
136956 169755 82634274
5479 129050 860277187
180593 183266 967330090
173915 182454 21368747
16973 64511 119145964
91801 117486 822803494
133779 190907 169629821
102005 132754 455780264
83659 180840 315475823
12195 113954 761715630
158033 179583 250868281
36076 136936 252888430
165980 175318 23473552
69631 184537 288303193
47469 132333 212862030
114541 175286 986186495
197555 198303 889394699
64533 66539 4987271
33027 192342 65155402
167216 170521 8443569
74454 123777 691383284
97836 128529 366502055
141715 161923 68649167
38737 47168 21189391
28261 33913 671735478
43054 182392 590720682
129012 142346 745249944
131607 144904 627861693
89214 158306 868067300
54096 101389 118178069
160006 186162 65591977
80073 99137 636900872
104491 138598 85456862
169375 193219 59739271
119763 152647 82483444
92076 149822 926223825
96827 117640 52797458
152661 175395 57182876
140163 147279 18047436
128960 141298 748603473
101164 181031 200758708
83423 120776 93782030
36750 178387 457215445
97902 137693 100060648
110153 193854 210026563
199525 199942 825161096
105981 142588 467248938
161481 185282 59741497
131055 139042 20015470
13402 157776 361925996
56238 63574 18481783
124123 126094 763478476
93694 127551 895884157
55051 122361 464970374
17984 169646 380466496
109483 152294 107357845
114076 172288 146126534
114056 120565 401362732
12572 144971 608082786
61572 174356 282930204
64526 99678 87747289
181746 198449 843300495
122428 181984 3151429
25365 177851 382705720
40694 151080 276900384
27530 137769 276394992
170630 184586 912752510
135464 145064 24306779
124999 159742 667709630
190541 199393 11815415
185144 197757 31593281
72587 79014 16036767
22858 50935 459276802
79172 134374 650658369
109722 135396 746742170
103335 134671 758014269
156201 181786 46434784
10946 33822 57014269
115121 127352 133610992
144661 155293 26751565
158696 170197 605109797
108304 146665 452766489
5471 169368 410997700
97452 129275 80123737
144552 179758 688396814
118445 131442 161994590
74218 162073 852930213
135045 165581 890935630
149641 160859 276227951
34914 130841 240602253
174631 195583 330135401
149932 176223 66029653
187655 194730 570261519
192245 198159 14769029
85122 138491 134024650
74201 81930 3750630
108513 137053 407805462
167091 176561 161920188
103644 153741 195859691
103630 127012 9529642
87392 154348 168396065
190673 194444 9569173
121938 156940 907675761
37099 86816 422165357
77957 94089 725006854
166983 176655 24279563
91915 182674 228127450
25139 181471 873805843
59934 70946 653610771
10154 36854 135048893
95088 149798 446351702
84847 199912 419219032
97672 195817 246798180
166186 182194 104864540
28010 166026 346413627
84475 139860 139007345
173096 178463 531513858
274 167770 308859104
82047 123224 396882108
101060 129415 71305337
187244 193936 852130232
98122 178390 108279360
113418 177229 160102572
128646 194229 164822911
138097 177364 366041961
107884 142154 85761004
153269 159387 9665029
111680 189895 909621651
18029 153898 340704234
62951 95631 81404156
134452 135998 3893200
18538 146421 707792622
140898 166354 64116156
197262 199384 5340979
65648 184326 644479038
88819 199790 699092374
136411 176418 376495979
103328 147031 109839340
35428 74667 98325710
144628 179120 86650270
102528 149124 52014571
175632 192966 43474017
130579 167325 942255857
87872 190372 818385156
124060 184965 152890114
39458 144504 263548347
8749 38628 372279860
37100 151114 286090014
116291 136354 49894339
15987 109962 235576360
196583 198025 3518641
159365 183496 404165093
99826 148491 122513672
122063 140356 45767042
194284 197120 7052765
166850 188040 946591925
162579 193401 53316475
60141 100334 839737690
108607 150357 353044726
34681 78179 121142572
132305 182824 659112657
59646 183996 832995332
4608 194161 475385357
181797 189978 894007434
25462 32687 223894734
10106 191961 455982993
44655 186588 356100224
167470 172828 289719290
53249 89195 523414626
74853 88129 332715247
15016 20964 719184850
134525 146592 97140594
56505 89859 199890819
123223 125670 609870720
142901 189930 118108991
138948 166223 428999182
163226 172153 134795810
168383 192253 59886052
48382 124541 191064960
128499 156885 675266639
4348 31967 68980734
160308 181586 53447926
158433 161676 862384106
157627 170450 32417540
105457 121528 40286934
147108 163393 105313543
63777 75140 949685619
197625 198085 16066521
156154 181832 64441304
143271 165359 595115357
71134 127332 140827369
176072 195561 513584165
167027 176207 23080403
124516 135750 28082961
191273 198950 19287252
194560 199752 12966929
12319 48954 91683082
157717 176805 48031799
132521 136887 327617635
84758 173364 761020035
112693 120536 19421498
74682 158727 211007003
13039 141742 322560124
135738 171800 282134552
77052 110881 85146572
26488 39589 757428870
104735 160264 236576943
17217 184109 418526627
105258 147727 469620985
151163 179536 71272917
161613 168818 578694931
152176 167032 37350152
38321 172128 344680148
73412 186615 726491651
188940 199677 717386540
90452 147749 985788735
197838 199048 3095512
182128 198476 602534594
68836 184827 38680206
169684 188182 46229733
39383 87532 120504411
87749 140113 131569857
187831 194980 329262820
12328 57698 897296717
54412 71198 922451407
98481 193337 238483213
176742 182389 371649349
161488 168286 701304534
176960 190509 33926807
51903 64358 31255928
12535 47801 423748924
70050 181150 848797888
71793 126648 436724485
150111 190867 155617082
100265 144949 992747798
58319 114295 140384698
20213 134235 641679724
117903 120860 7195755
171948 179968 49497315
115253 134575 212326148
129480 133251 420630100
126766 197590 177936410
28292 81362 787107021
41467 190450 780182000
80994 117705 92418015
42985 141730 247453637
157648 197971 101215125
171281 190710 48561468
116460 123171 489867422
26878 121008 236058551
58276 105826 461194626
110738 112105 3456248
37415 129034 448794996
92040 175901 210916913
124071 164671 102061906
55033 167581 282248313
156913 169325 856483481
21718 145338 310042894
131816 179073 118754141
4802 69781 162734666
161349 191543 586954724
70170 93665 657111166
56521 91607 414123320
58858 68131 23206030
127168 144364 204802240
13899 72548 675681567
115961 174689 147280979
56109 74712 46399081
19587 56572 597665634
192412 193714 3285113
65298 149319 226223785
183498 193443 980852159
74548 88391 189529747
110507 164796 136294109
129897 145021 38157716
5877 115176 274006124
20719 144983 707188485
91741 117070 64077213
146365 186237 414122162
33896 93786 764245045
62768 193669 434282426
169388 194239 371209655
141461 155960 528680226
174475 177231 6891233
186980 191603 11644504
69176 178199 273592052
175503 189028 332356885
129542 142447 806546045
108649 183836 188621617
43453 113088 174717174
176925 193126 40647280
154739 170337 625790305
178974 185376 16026208
1925 53910 130134729
23750 79580 874813044
74267 187777 284952194
52881 161694 272976241
172086 174914 582472684
41817 147680 446140502
165946 187520 223265197
49714 134424 676747647
48380 196529 371858227
82779 176516 235452339
24900 61726 92606090
129754 173676 110482124
63997 100846 91956569
21490 65760 110961332
119073 132965 638283322
36234 160487 445315820
134377 172065 798224191
189466 189987 1073248
148505 165057 41576198
175263 184001 21812660
90756 158263 241836822
51727 129025 979360912
76535 189963 586785382
74442 125742 128713389
63452 115682 131079156
88346 114371 65751127
2092 134418 232534148
67135 81179 37860135
133964 135993 29427491
110786 164668 141038933
195864 197954 256093221
140167 187530 118988570
64069 178303 286526036
87140 156711 174880492
153529 186367 82374192
61724 120395 176579400
178231 185226 8979768
145604 177031 78865727
66421 153193 217618179
126516 139318 267792497
102725 194477 230555263
13546 119721 710320399
109947 163293 133852247
165018 180398 38498015
184678 196487 200846402
29499 182633 500557251
183495 185633 5348292
133847 159811 291319235
56823 127934 752239198
23372 58493 273747544
16769 21251 412814140
159942 173971 35292016
147459 160620 314205523
87084 139532 131672030
140531 160824 298340821
180122 194128 35187332
176015 186951 685061450
86545 167774 448432995
108404 186199 626441145
61318 70470 22867195
23647 87142 63661775
65677 133798 135092085
22718 96889 226364776
116045 153288 481386435
10650 102600 230124196
50751 60966 93354956
41479 76362 229653527
176771 198106 996679718
84741 138364 134611892
50162 189826 873798454
30708 109956 723614511
82688 113533 979219637
89633 183399 993988895
138218 153569 223666144
138479 154492 506943506
83914 149137 163878248
33681 123863 226284178
129442 158397 524080559
44085 78027 84951579
41443 196032 387884879
33933 175390 404819656
20951 184464 884245339
146978 198364 128928186
30866 143816 283299624
31146 92582 153767349
191467 196649 13078159
103275 143882 704547913
155698 166058 26028554
99619 144864 113907250
16014 192381 442309540
69212 113804 111963533
135066 197380 156567374
61886 92901 372452939
42551 55795 263700601
88917 133244 111480181
198046 198524 130867835
135398 192521 933805195
36222 63879 69569513
68696 134943 165953611
90099 132666 106990181
181216 196293 37892476
75041 145619 177328221
192562 193077 1314356
79197 117587 96705086
170654 185868 37966056
95874 130941 88296457
5952 140649 337414295
40707 48980 156303896
108625 112099 8823044
128397 190993 157201920
59760 106857 118110336
147470 183585 90633744
59267 152708 234253088
140504 192532 899843933
184675 184781 277222
159568 182457 695170110
197675 198066 313795068
156969 199619 107067816
4389 136171 330105393
65195 119320 704663068
22505 50359 251320400
89548 132565 108185280
156563 170613 35443994
74443 144143 174988142
161574 181898 51041185
143029 151494 21337694
184901 196044 640516086
101992 195982 236205442
18640 42166 903546831
51179 152787 457555825
179586 195914 40999741
32669 160484 320776009
91209 142281 561013778
91475 104080 984890393
92839 133159 248276074
118564 172070 56615546
158447 175603 43207969
81704 107284 724608955
174473 191636 43001083
170733 196059 502499056
88398 137596 123537187
78563 84466 222309304
825 108384 803499206
152414 153925 3830466
160471 173399 321836601
50034 134699 945135104
122590 135960 308523569
172904 196809 59956567
173687 177407 9333355
49372 127697 944550938
76327 161592 522474321
158551 169605 234906441
29752 171413 678226356
18464 37674 42182457
17124 164905 916322487
33953 136075 771184895
66356 194753 542217636
62466 124559 435216782
82033 189521 269838667
15109 34601 48575520
181124 193415 30892420
198919 199275 916984
46410 197590 379349595
62587 152674 35240400
197167 197469 623373029
36900 134023 243554527
40745 192367 686395486
32484 95106 156680902
189443 190381 1308085
180882 196092 38222192
126848 142774 64439067
106221 137145 77304045
78627 105786 68353620
112631 158355 114507866
102870 169380 167247078
173693 186823 32853197
82435 133901 129183318
15153 134167 784085743
184096 193260 908684570
167093 199908 5208822
33072 78865 114774374
87667 110985 58979345
99963 173010 183718821
143330 146481 861590967
17031 62635 120872834
4150 76661 181336070
196187 197389 961267098
168118 180294 414325340
152624 157472 880113910
118761 118944 609283476
31175 112024 412486273
177779 197645 49792168
142761 159817 42919675
30086 81476 128745767
1078 1780 1647444
140926 161062 138684762
126344 147369 11739050
83431 123466 100600180
40854 56706 844309287
181107 192906 29579837
41191 123781 326567167
40839 119815 443858699
14818 59798 244030793
40705 147779 858122254
19984 74138 135489893
24312 164238 351194248
55139 88061 191239303
104158 118761 142731726
70238 166319 241102952
106303 109002 894908484
106192 134740 654274972
69631 119846 125964576
58355 116970 216838845
22804 53870 356138414
175047 183069 125582473
11166 126782 289552184
161190 185364 60670817
129556 134852 13251805
197260 199508 5646559
182824 182964 485734480
26925 128791 430688506
23511 42376 49747103
181844 183732 4697660
49392 69956 379207519
5086 6846 2434515
92698 182779 226439256
100417 142075 104718894
193692 199910 15558847
79212 150048 177959237
56283 80968 61670015
43271 121213 195315001
5011 84868 433181141
49346 138967 224631625
129631 166743 469163118
107896 155216 118703354
111111 127060 39705497
111012 191398 815812838
162386 185177 311038966
199049 199465 622333935
180559 182754 756675863
49230 85331 90218628
114034 144615 522873318
17265 186117 660746786
142343 154320 30253915
19882 188117 731204007
189452 190978 3863105
49581 81467 877584130
34536 126600 230843436
18597 176735 396690858
69718 109059 98706758
174190 194653 51383027
26930 182350 389983150
188816 197661 22164368
19565 124661 263398386
97046 151325 136659462
199512 199942 1091684
1065 11970 68875171
172497 193942 36649905
112009 134920 57104327
107938 167021 148197041
27031 85739 23439074
109236 163326 624781526
131691 187374 139803043
154206 182850 233419539
24652 106863 206391929
5842 26757 995423906
43838 169016 700052107
131772 155507 615697712
162774 183639 948944999
36090 191810 390724073
169736 184133 35992613
31014 197688 823253405
83045 84088 2602773
32065 38660 630310012
177573 198330 993244346
36308 134519 676310933
133331 145823 31512753
53445 106356 897009297
27865 153646 483921687
35050 178934 361163446
49562 146141 242310316
191304 191714 1042583
81590 184352 258008227
97375 122666 63797384
142484 157813 38517526
116070 197992 205337322
25357 135405 275957203
180362 192369 84379827
177493 181396 9771441
158942 187002 255400555
135762 141497 14414197
176894 179073 5496874
172780 189159 40967876
85507 179034 235036741
77348 185194 898955694
167997 190565 56594594
155979 162211 180309685
38654 80482 814956695
95578 198924 259798001
119893 155064 88351166
50969 181733 328083081
138656 194821 896828415
161916 186316 61161339
83293 191644 272097350
92627 123997 728322822
138313 186692 121571683
101976 159996 145863023
193523 193573 128541
20633 129902 926739326
76216 135016 147517328
81939 97669 766953597
87896 151492 159859673
199109 199557 546814215
121278 156687 111293133
56078 123181 878218467
45088 169672 312714928
125828 150235 675458040
133260 188863 862807630
175410 197947 56414228
10827 29670 46978924
104718 109312 11589660
44452 185928 648605908
183121 186323 7967621
184852 186234 3420525
11228 180366 424104943
62637 148254 172194610
24034 94695 176753711
94225 147525 134151546
33595 43860 910798311
31058 53503 56415951
184696 199244 105959251
127533 142433 37453347
46243 119907 184822120
151725 178185 66481873
130936 164474 164673511
148820 191598 107338675
66788 138105 656621909
88866 129590 102361780
183216 189845 16556007
171490 176614 12762710
136114 158517 667887759
51306 58697 182182761
61725 98005 90442392
149517 161122 29105045
183018 184350 3353063
65276 104173 662525847
4191 68605 840941072
147485 152631 12895745
21494 176415 388572217
194417 195146 1832629
48762 74106 603320751
33365 137561 587479913
138504 139341 475708607
145242 174274 72887827
156749 165076 641655672
29440 184912 488144532
136079 151163 17987907
26868 136292 274290615
186183 192310 15472045
74737 198680 909569926
61801 81648 878808748
168710 196821 848400759
163604 193206 231225613
4291 79631 188514600
192985 193471 731291895
137479 167902 76578132
171790 182473 26672804
15575 156486 353313898
172407 193988 310932984
87112 98662 443135699
187727 193544 14708526
143192 167111 60155473
183240 193218 25034866
128915 152474 59268588
196179 198469 5695133
130431 154326 60178078
184095 191622 599271038
75126 183765 272789378
60120 105814 114527719
6673 54867 194008608
142089 147253 179873980
7381 185728 447035274
95345 124819 705021210
48589 94001 113557469
138554 177177 97153988
43665 132230 452582769
186373 192648 378704937
92642 124620 464292225
72696 97021 60703197
54006 179474 314703237
84696 139246 136964325
79357 119841 101790816
119671 189179 250877945
62957 193361 434500050
170862 186872 168910481
121059 158507 674296386
173432 195426 55223836
19041 45760 306069032
28245 101415 265275593
19134 142176 308361327
160162 176202 653851065
86913 190356 259824522
90047 109953 291412987
153175 170745 825407034
164008 188795 62086024
7899 49658 104391263
177577 185477 178232395
35751 39413 9166194
34649 158323 310326610
89066 110865 18664481
72679 181872 930898302
91974 145990 136000717
97373 139520 105984848
129970 142409 698280763
116885 197770 100405294
148250 184141 90014585
49320 95014 114112180
56694 172765 291222105
47706 56630 22523501
135935 158274 925446401
85511 182386 921141395
43299 112893 174619949
117363 177122 149857453
129792 155089 63749698
127685 134828 869892514
151955 174434 773262858
186259 193315 872173314
51679 66027 35984062
34651 133209 247250076
4570 35564 77437884
175712 178440 6837238
16318 25431 821621860
20546 61416 179850349
114508 122532 19919631
4477 79300 747129853
40264 181242 74352244
83276 162127 198138388
40168 143028 46717130
183597 189000 13503742
88114 186114 990251136
125315 154343 73033104
113397 149657 267177549
114464 178866 161542689
45357 134014 222258151
133985 166851 82688653
155954 160611 11659054
13012 140609 319751282
68187 181932 838147375
122273 195036 182749347
25002 132551 196065315
151327 177550 65861830
24279 115456 482169554
108841 130745 54768958
109308 168539 148722457
117103 167001 16027891
146097 168037 186295380
62654 86389 59114239
176933 186669 44278497
111260 164596 133886716
187391 197085 891809183
50395 77837 18846141
170393 178877 21144637
180146 190733 26527023
149742 183003 83440178
92066 166259 330742673
41155 178895 345613820
9968 128235 559137799
60734 72239 712831986
176750 189991 820804332
53918 58518 11599864
23268 95559 180837630
187645 193460 290661842
56287 182472 316538149
116276 156817 101551499
69731 83484 882658172
199682 199806 979101090
32329 72922 215006352
26068 45801 765197510
169759 189349 48978448
130153 189053 147934102
186646 196777 25502446
41708 138735 243172445
163599 186809 974247611
135514 167934 81566631
67788 150593 640275483
192262 199760 18787941
189651 190851 2999080
187080 199680 913507974
117256 175737 146679932
118864 125161 601158602
108717 130864 35976937
34942 198094 409438859
57779 73189 133975333
162683 167188 11249483
155952 171504 786280104
35674 50908 696913062
135099 144266 278292707
118356 146657 907309924
13192 154597 845110711
185120 188596 8673986
158765 159828 729917920
150576 177282 38674134
71676 124709 133013516
16192 53251 92802656
182569 185042 6210243
112995 153674 765632765
123163 133758 26490631
3965 36372 835919165
121507 133300 29545784
162334 165797 748837552
142200 147141 12546023
66206 183117 293298675
1200 77895 191781332
197160 197517 832719
171144 187954 41998016
11235 48140 92225655
69381 146830 446378794
161763 177664 1997925
78406 155963 610085474
6300 116239 275662353
82424 188878 621293809
186583 191594 12604836
121207 155742 86795754
107519 158715 426303939
156284 199263 629273939
79672 193252 285225904
88848 136646 120081068
193835 199521 687647936
72968 97342 60816286
55864 97949 105054056
25073 90928 789438474
88346 119163 484576843
67556 157355 225236920
149816 182390 982405938
152191 189538 445111178
42087 75998 84778428
2484 39194 91696226
135222 172420 93699579
191453 193841 6092010
182239 192686 549692651
142782 171986 73569819
52997 64741 29476872
59145 93478 39265653
181683 182777 2757010
100064 158558 260598708
46633 177667 871918384
13640 156578 358441197
105870 189399 209504217
161618 189499 506480210
112138 143974 679903005
126186 142654 664223321
70890 154969 211006788
28646 65283 446505159
195734 198522 6939480
18473 122688 821685594
160028 190504 76452377
166335 178696 31049524
111403 135311 712075023
187408 199841 31276311
3919 122271 596029555
27246 127168 250525790
60362 191458 642362474
49018 146296 880001961
108030 151797 607626206
163980 176745 122979677
103644 127492 59753957
127379 165210 95248054
67911 84214 40626426
122985 163269 98507229
30386 79181 122152656
102968 104696 4498607
180431 190447 25073841
53113 192673 350101773
8251 46177 94734130
196824 199341 6298089
111502 198232 217488938
142102 194753 132364248
50083 123020 664671122
133489 178298 252909253
95980 127562 79509049
124138 152640 71514702
42729 86252 964257961
80980 152291 179082456
76234 170642 237289400
59162 80094 293645085
52878 180752 633270101
167808 174774 579807637
181159 187766 16508124
17395 161173 360527677
181158 193308 30509926
133004 136044 111095057
148024 191955 831561705
108260 136980 240019765
85018 164753 200534623
68721 179298 559570357
114179 162647 79970706
100556 178957 197145732
88190 143458 559399945
80732 90797 802710326
8320 93940 391360893
116252 143478 68007864
136875 176856 271958985
52057 184319 331789179
168133 173798 243735673
34373 49022 207671162
199525 199806 849092630
136922 172793 906160622
57953 119811 155041579
83636 102301 851488935
110893 151121 427210307
146887 159705 122808974
721 163007 869353073
108668 140639 80031688
4351 34351 74877268
196206 197470 3059718
10329 125591 288692489
115864 180661 162419613
140524 145395 12479597
155748 163099 18470635
56004 148120 231048482
69294 146753 8074938
179727 195610 39912804
22835 24996 442947943
195472 199682 10521096
144500 187804 108679294
38871 60442 54280228
66429 162815 706877257
194992 199128 10333570
158536 192374 681884783
1267 14124 32012575
151217 190863 219447652
33029 162562 643185071
116380 132193 626864706
175692 190449 36932603
67478 184189 292792429
53408 195237 806592469
74519 138651 356792315
153224 175322 55603158
105221 120297 37815906
56493 175613 934451977
196053 197481 3471885
157127 191111 85267020
182840 199541 41931055
122876 169428 129670983
180738 197590 569283444
73387 74403 677020535
31946 168951 343881107
70927 97167 76109966
62436 174908 282160165
83340 87063 615089400
46705 187232 352547078
183602 192410 22149500
19952 86109 165474080
98129 194886 613363690
141958 182454 101773384
96755 153945 417427881
87042 164953 195921328
140710 160993 51097008
66126 84368 895937066
172824 177644 12061969
179961 186180 15505237
128585 130227 911759781
129747 194917 163850614
37695 121063 520866986
196274 197339 262782575
65251 146950 921231252
76731 154723 195990702
6656 152853 366364400
105555 158931 133903384
12756 140366 319715530
144368 170362 65494388
163918 187952 60186360
105335 178587 433881526
97092 165107 891626420
8207 111491 258854060
166098 194528 71367225
45863 136951 228336060
56087 188842 332989539
32172 199955 950045211
97579 186258 222919896
175297 183385 497395221
81619 136110 606441798
7934 65293 116708918
129409 137226 19611283
123901 198291 744638192
193129 198975 14644074
133651 171407 95029212
188488 192412 93139428
187251 199705 400840597
14751 194282 652128143
32198 42703 26492806
29047 149218 301507232
180870 184791 529091889
66047 139827 184827776
85889 185666 694340273
58610 135385 192244450
48742 122217 958389216
115590 136089 626981577
161783 170932 23120305
152788 163390 26698901
41060 185708 362863072
188147 194081 14995408
43263 79006 148286569
41270 157979 823675966
115763 176468 949630735
44421 141933 659441310
41186 170477 324553460
26748 58902 102831202
36244 69568 83642887
187833 195881 20304967
98602 156898 146700396
81336 194671 284664633
193686 198495 12019500
108725 132497 59474127
46750 134077 242388224
127870 151841 60275064
172745 189015 40703530
66198 128720 156642281
131972 146276 119814171
61644 96895 87853137
145069 177986 245933658
44988 185850 602670531
187613 191636 10171042
52362 55838 826849252
117836 185023 330122973
139642 196838 143797795
27751 179915 769679522
63511 104024 400846652
179628 197837 45631682
15288 53452 95617060
3709 40390 91647930
111855 121824 380823276
30669 54686 60357773
27752 192308 412928453
128545 134366 571731092
62748 65293 412022727
106295 183904 194603483
163660 191793 228912637
108824 112008 8109527
123683 186723 158205954
133863 197744 160443220
106761 115669 22422844
81647 104925 58509849
148828 178505 74503091
139178 156166 900730689
131187 163616 415315517
9306 46566 625658674
3576 84028 201225312
62486 158561 509209675
179062 195438 375634361
86631 119679 70576018
96790 193254 664048312
49750 140647 856465008
150428 154258 519135747
165890 178027 443263942
156424 173614 447560780
41167 51222 25266767
96763 142498 115068820
173037 187997 37455715
166697 192331 64325845
30873 109067 844142739
99209 136658 94111672
151430 161943 26449419
81823 117820 233670092
541 58142 604346228
94848 156946 969071280
53643 97502 557268849
196070 196751 1691265
70979 151077 200924276
60219 182156 305823811
64029 118051 546321784
103514 183262 200249858
187210 196917 24457554
140128 187343 118638396
25115 124134 535808681
152018 189605 94346140
28724 129389 252385646
83345 176464 519634121
19013 50853 361534291
131926 141762 723959112
111225 191851 974842267
69062 88509 48469704
112547 195524 721805802
37492 125797 221439126
108702 172254 159583133
180847 185179 10866417
105839 169444 159709514
189593 194565 977600968
32312 153301 303557229
46538 127763 947542312
131717 133650 4817878
107391 170471 158363232
55759 154421 247501069
193991 195181 2995177
38703 133428 237598158
88062 152171 476485957
176472 182921 16170797
64896 194118 331894206
173056 196320 58383823
151589 193681 105756967
7907 178612 427968202
376 41983 104030984
183615 198666 37788596
83107 130988 120206209
59143 166096 78570958
116591 159371 107105296
170982 181642 26598639
177173 197311 785007365
174265 183458 845873143
136514 155838 361722858
108841 151252 215691244
156873 192834 931321683
127906 192199 161581209
129911 196251 166749971
81387 171101 101946778
152615 183141 76651304
53870 185278 329622026
171892 177879 359551416
70554 92145 53779136
152750 178319 662450008
18097 51373 83354004
130861 132751 4769676
35512 194638 399397617
144526 172648 70713780
188985 190156 2966925
137399 180096 107374570
149641 198976 123779115
195441 196086 1623784
180302 188501 18282499
76650 123288 212230397
29620 52500 57437400
182443 183578 51373582
4788 36182 919506248
31820 149379 294959437
12283 56887 417185225
76616 158262 205030051
160240 183530 58467169
88636 169037 513563041
46239 138690 422213894
59385 78204 46879032
30376 97085 585121505
8677 84813 190329760
121850 175047 912750150
107195 121369 35387282
23215 97896 186866122
76722 120585 110197090
60564 79123 46219570
194328 195920 3965375
111340 114402 268522593
50807 52479 364476256
117696 125521 642334877
144298 152133 528826002
184573 192594 105158403
17767 49543 79601560
68243 190156 305838727
64774 142623 195091211
129219 165402 991982164
21243 83848 505520365
9673 92579 463428372
474 112686 753999593
62496 174072 661955338
58766 145059 862914424
111327 145799 86434142
158972 194235 88638309
120040 183459 390558484
160782 197480 912070165
62727 181050 296785400
32339 124370 230877175
148769 177021 70907993
144080 184626 439610701
183247 198878 15432876
326 198475 496734463
80462 82888 6047827
32093 38787 16785299
11637 96303 211724797
85518 189752 261835156
104972 181879 402123996
86378 176459 226354245
30502 59815 73636550
20118 70532 75286626
172627 191017 142412312
2212 26963 61679285
195023 199961 52428617
24607 186038 634434702
86868 158790 180715805
123409 145354 634096692
158416 182391 60256849
163703 199936 90876427
114928 197682 207497111
31657 63320 445141668
182222 191581 23461865
4714 144569 369505405
29126 194507 517876414
58744 122779 160432288
28479 138483 275803293
24507 77242 132124165
34087 67304 83514972
109772 177729 170498980
11842 37286 869530377
41239 118056 192760224
9146 128147 298036358
33067 63197 545026865
147004 177323 40537544
83093 100560 720176581
102545 152290 681010797
136688 177114 101709978
61052 188053 318528806
176972 198796 54718673
142542 177938 89001019
34239 41491 947646135
59773 170961 278997506
19446 166025 367649588
165858 188239 316750280
119103 170637 129511686
49357 52445 168914580
139517 150428 27545733
107570 158902 128676051
143074 160614 44157030
92893 146411 188342850
133031 177746 112393387
65927 146936 151731745
175461 191285 39600744
77023 152316 189083278
100778 101301 533101686
180666 185734 12658861
90101 101533 688076105
96458 106821 26542380
186413 186638 600461
16857 61442 403448906
17126 92774 895705342
43094 186576 907266196
32320 157999 797115357
102112 189993 544240162
173270 189797 549325227
83175 124362 713407749
134779 170539 90107403
1576 90020 221112641
41229 154276 401577869
67202 156566 227025209
187282 192754 942736422
77399 176218 248215040
73865 120758 662925597
34131 69402 899130143
152499 185537 334771336
26173 71422 113486317
24156 143974 300533124
154884 189395 86502717
85555 91857 414299578
73684 130826 698313757
116811 131759 37242717
78629 163097 269966967
123913 134118 25465743
22085 157298 802344988
177429 180551 585983219
58645 156137 244487900
12448 44385 79892288
152778 173932 53189694
198162 198667 323271358
159031 182487 93986231
102470 148530 750469934
114186 136190 387173793
109462 163317 135161529
144301 158158 34783785
11334 150627 349144809
83337 153436 260036354
113095 177466 871883024
68195 195287 318928836
11436 56430 623684017
190891 197171 15810249
85801 149456 160053944
154899 165963 27782121
192927 195004 490214321
139847 176536 92326363
86075 99010 32346015
501 195984 711009174
122381 176930 404046475
128116 146400 46077946
2774 129796 318115485
149601 170290 52087342
149938 187359 147782996
65098 181842 826738714
170800 177673 17086668
35421 90534 492366768
189017 196440 18741708
161792 187237 575511722
164428 172865 21078086
73146 186482 792793561
174274 187283 32536903
177177 185892 957559481
42755 178293 873757011
108852 173160 161412678
124415 186665 793418130
113599 185659 884443651
191032 199976 317329181
99810 124516 62251336
183463 192441 22560268
87521 110843 403663524
189663 199920 25761085
655 196744 491634247
79301 180431 253999617
55815 67951 30390465
2539 177199 514991180
143482 157752 581872938
195243 195920 204038618
96759 161881 163867597
8745 59918 128141456
8287 162690 387055747
91069 135474 111604522
180708 188639 19870423
81359 158707 364540659
65569 175808 276623012
112849 192354 199393828
80376 192343 281150404
48689 80455 220222370
190567 199380 22149534
105571 183261 799778883
107797 144607 931657034
148581 150357 433059292
152104 169500 214045322
145653 170258 447014697
90220 107992 866879120
15980 22579 16514221
111600 154310 107065674
160129 172348 923557242
148456 188089 26452328
110515 137781 962408542
89479 175270 140462840
842 145394 362302982
77219 91252 477102015
197026 197316 682988
154487 187011 81542961
31769 171901 351751574
2827 191322 704852231
143186 190668 119272056
196809 197975 2829483
32716 108842 534356841
39533 147317 270443599
35858 99297 158802563
190510 198970 21258589
43730 178364 792587462
63575 145975 299956884
43965 118017 828309510
67616 131196 159293416
62208 196559 337037277
149956 191599 902782867
79901 178330 247184429
14638 160188 364993084
48671 63568 750554577
34023 81039 317967688
91734 119753 70705016
9823 188746 796974347
138614 144823 285955822
158396 181089 57067145
27865 29844 5015360
32706 53666 52790712
122883 163594 715293313
157546 172986 38854831
122635 191497 172881050
58192 98700 129479976
160514 186918 66239206
196265 198673 302377471
189057 193205 110381816
35875 175803 351192971
162295 177991 667911735
14101 71342 811512910
43860 101905 145286169
62578 150984 221602262
184956 190009 12618532
128941 150913 55219991
169787 196171 66153928
183321 196680 33568464
177445 185281 274488255
83202 99136 240978680
92769 175722 362136361
45613 140716 238413856
160473 179391 597248429
916 1347 352469260
55768 83317 68808335
6694 7961 723370608
50663 70909 50728341
69818 80045 2786081
178896 180690 4486786
17542 54197 91920475
23799 124079 251515528
126658 165829 301396195
106171 120603 744004024
174175 196890 684888336
188680 194521 14762868
121036 134167 365389260
182503 199379 894481262
30760 133383 340068146
152674 182282 74348270
104056 186912 259782342
73265 133455 151045518
89870 122994 83386574
103173 142828 99536728
27078 82443 437495387
8109 72572 161208075
179781 190521 538683483
161020 199140 95687917
108574 178117 174499142
7997 23890 32973080
167465 169280 4682121
17798 29104 938535594
52204 104565 819895428
130434 181277 660787117
74961 149145 309307537
100646 178567 461978941
77459 152019 187259222
3172 160649 696685411
142124 159339 794502574
14069 165742 589292192
13556 52535 97633359
142136 157815 39416999
90228 173042 871218776
51729 119327 169523792
11512 41369 74689694
66444 137941 284947031
138707 171282 944505533
100477 150268 348869013
160186 171684 29007358
60111 158710 624324780
31612 155401 997159735
68791 186622 314994038
63163 131589 171421332
144682 165325 51950516
73935 183246 510410282
82405 145145 157661259
27785 169836 945830497
60353 198102 398687109
9746 42800 675917890
57299 70646 33370912
124419 149660 25027221
148032 183825 554252628
58638 89679 668324593
53392 80209 960930729
69038 148441 861777686
51282 171928 897181505
20523 118343 245244837
19321 79614 493484779
193672 194129 534236486
44767 72867 70357252
128888 186141 757391872
136028 164367 509262803
173265 193460 50657854
15823 126887 555061763
158359 158903 1399016
193986 197036 516503687
33819 91856 145292386
3621 161101 394739718
144904 148085 8023195
128610 165432 602983787
71973 141765 126072614
151748 183929 690684790
10121 14675 8214449
162021 182464 127013083
13292 190131 794475015
57239 186049 323036614
62826 142795 200408198
183199 186404 932605029
86706 173877 625900374
73016 180402 269591596
93933 144588 241206198
140539 197074 659202456
60802 98438 58605748
161378 192871 437639986
94209 176643 227169304
8265 120149 280253925
99603 126151 977046458
199024 199143 314187
26566 86000 148801429
18297 168178 445091911
38143 90572 131225259
197051 198483 577470
134706 194656 813950149
166368 170986 11719186
76270 114462 486032412
172958 197522 856755957
1364 100605 722012398
141528 186083 111906519
164103 170234 1049569
158194 165018 17314505
175382 191496 719341979
162929 179138 40702870
125947 185329 740789900
66330 162026 910326105
116096 133439 43198121
92643 98531 14721937
40818 62539 54624715
139254 144959 25674637
93507 119086 64580332
44979 73424 252967730
63086 147606 211941758
198256 199149 166643681
197957 199377 798132032
138909 195341 141881914
104513 186140 578477262
41933 78488 589324368
59059 147505 204943580
29055 147796 297939009
74160 111720 94562878
138394 159939 266750128
117413 155271 94900918
191543 197589 785953362
146447 154435 20080340
110857 191616 414334813
161152 175783 36794631
70157 115269 202159216
86080 132148 990263824
64181 81727 43755263
187578 190473 898100526
43893 58828 903673016
194644 194999 882073
3684 100695 277872874
197709 199806 701077235
163912 180841 42396426
19680 151378 330201134
23532 23915 308623506
168098 176994 22351684
53647 72867 959726885
62721 144244 204345304
34988 147692 353275725
57755 106656 331584887
159557 192929 83805308
97390 113911 41974891
1340 69251 169915072
164636 171490 677310274
160502 161397 139623333
169944 189664 49342620
12845 46853 58187001
152941 187028 85545200
32725 170168 916031922
191556 193416 750939000
118890 188614 211453618
6926 140371 385688395
4092 35186 77588127
1389 159778 568265345
176695 192116 38719435
53389 170546 294034375
162505 198532 593721741
63152 151005 345092503
76531 90100 33923889
70269 106244 90345333
181893 185361 849397364
22181 180576 397237681
182784 185116 5868390
125853 191455 164792324
24012 178507 578318577
125241 150423 858100782
52461 60094 19261791
47485 192270 997880853
41792 68290 66453344
68312 196549 321804308
35856 115045 198836929
103596 109899 213892625
177029 189197 30443426
24661 113657 223382348
143690 171255 994253295
113034 179250 166084035
134862 169325 575930825
72907 149433 192154523
189550 189556 21850
74982 136412 710145958
95437 180088 987056030
103420 146571 108453513
155207 193562 379635602
71043 98895 69476114
4666 59534 975177617
93872 110333 41787197
109770 184476 567818540
122186 173461 861921080
130733 165517 624931198
103549 199078 239860969
54606 62248 293366745
9325 193038 460658111
7865 117926 605954998
56816 180219 677857013
119977 199281 199078133
1291 116146 287895257
80895 85798 12154766
160161 182197 55336515
49113 84670 196475576
89385 133694 769045142
34392 88001 382596832
48490 141776 233942873
81181 85626 969487595
177883 194206 743071119
176363 188245 29747761
141836 199446 144742926
40671 75254 86597839
1964 58511 970945131
58338 81670 58211141
76758 163602 289167185
67975 99380 279618021
159831 170644 234062926
126884 157477 76937934
106650 124625 478600303
156017 161247 13094851
66932 113074 489877336
19400 124332 262995800
86279 89236 7326847
69069 181769 895372479
57940 159680 575495955
57898 110991 133141624
143098 170652 69480132
55229 139005 209836687
137999 141504 142797525
86834 139235 855240554
137857 178786 102988487
90606 140517 125457579
128404 129396 806657467
152667 170921 647881081
179564 194595 85720663
47140 157039 275747271
93107 170542 824780080
116771 169777 132968721
120494 168654 182885653
166209 182491 150188047
147285 164356 42986356
196250 198095 450024915
39972 85134 707349778
155360 156424 2629896
135702 182939 118720553
70191 138388 307807582
162748 175660 813359354
37688 120307 207320449
101606 152301 127484939
131806 178417 117119268
138907 164132 63610936
193034 195191 432011896
153912 176816 57502219
50314 67923 44155231
112543 123129 663780011
38402 170384 331448483
91065 110732 49833644
50406 189441 364190547
166311 168916 6613642
146837 193241 610393496
184368 195146 27112734
8253 116629 436377889
45183 134359 223517945
110866 197877 218201676
12410 40595 70459922
49870 174580 312963411
86507 123139 11124743
20131 104456 211262274
168651 177268 154362931
16099 195720 798221944
194836 195122 599202
119668 140728 52050615
16477 158506 356062785
185224 196505 28372775
165424 169113 438555804
140987 142755 4504921
131039 190261 148741689
139793 193318 216146854
75024 187535 282440957
160553 165999 196047270
77838 167114 789596413
14676 116961 833187679
194141 194796 1450279
99952 176048 191394911
137796 144704 17513580
79701 87439 19258177
197953 199640 421078974
31021 87349 140979232
115834 132171 27047717
3842 74163 870292346
63659 90583 66964538
172315 193751 53715382
154100 197602 109120636
141125 161493 51320484
197628 198458 393580
69162 105069 420136017
101037 142965 105402565
136747 146494 24709056
107851 116238 914183356
71991 78582 481743711
159547 164284 620194764
33466 47623 35589696
15492 117444 60080956
161249 184592 58578473
115959 150482 86397172
187483 188019 1367720
159241 194500 88629541
122833 125036 566904622
29119 75991 117392428
24724 34795 25244294
170961 196162 647995731
166340 196298 75221703
104975 152953 777923821
115413 174234 147495302
129919 142387 742072247
164196 187206 309126892
125741 184843 470340119
126610 143961 14487429
54286 155537 253952010
123760 124868 350805260
66056 126011 150130093
184262 196305 2782050
21285 44946 59189558
192950 197463 273159266
146254 147324 2648700
105729 178004 181373456
108207 156428 120937199
33946 43558 129567170
155705 187428 79510710
191178 199815 21719600
182101 198142 40192408
76598 168067 229763920
174800 192666 402430749
47870 146931 416414742
148393 185367 92727526
182780 198359 39076924
131194 158439 317503162
36239 93178 142518778
179167 186447 767523358
72905 143757 177825410
196880 199339 6161386
102497 198559 511724975
11602 158146 956065420
7996 114672 279792675
54 188412 472082894
135310 181232 309617835
100764 161435 530801760
10139 180652 682906319
172142 193825 906250925
181116 194048 32482562
65466 168224 257802210
49395 95077 114073947
21443 101638 229391633
154306 180739 354543371
59583 184272 312735029
181105 193210 30380257
107431 185103 194844986
194869 198763 9692123
172763 179897 17869587
132105 157783 369534070
134691 185586 127879058
172697 188683 326603547
112903 190665 783834697
103745 178999 188985994
50567 131372 137686678
181339 191962 257997332
161250 173737 419789033
6867 85234 319678285
78054 142411 486898129
30809 138481 269930477
75310 171524 241706677
34290 164502 377201497
65740 181733 730711356
47028 124736 626986523
7527 21270 281649169
69738 185197 810086435
157571 178802 53394126
156955 177738 52199493
179566 187821 20634532
12371 170525 980254179
95573 110844 38871740
111074 164246 34159264
104289 146248 145194529
193462 199457 43915336
53508 125916 628767757
141104 146189 640327943
170727 181069 928446279
80088 145210 163612678
7975 195576 470385538
2486 161057 397481822
84242 175857 230209620
155095 169221 731645548
195350 197996 6516876
159395 192550 83269551
84692 147262 157271228
19806 105895 774934058
141086 187354 116271422
71544 86356 202301131
114636 191489 192725748
191094 195433 475769383
104247 186580 206676636
4609 195752 479380753
20641 123808 258576864
86080 115270 73684183
150806 183995 5639249
154379 173234 402736445
1889 120520 913970787
167310 179789 468939766
31723 135023 513759200
82231 93640 28403109
128073 148972 405797134
146226 197118 127708181
193419 197908 729898710
66863 74158 857646173
195231 195340 297470
188360 197354 22614285
156327 161997 52781647
106070 187978 205450777
185708 186681 700717600
18269 169759 380041452
89166 160260 178755019
117085 192376 334440712
78440 95650 42861567
190040 191179 2880354
125616 143757 37736502
142608 167128 8418080
199275 199362 706286996
143371 183859 21383728
121662 175419 135065458
62883 65511 6539170
72752 145922 641423375
138487 191657 133625125
28172 63208 31917149
72139 99941 96612508
7076 32505 63327497
73663 167740 581933640
52527 139478 217893665
176992 178051 2079678
136611 187672 128279310
192668 193859 42814124
107622 158750 407973522
88944 166007 193832370
103462 131673 70802313
131645 178607 328579344
21455 37928 569557263
189847 194431 11640746
141953 185956 110553064
148584 195277 117188529
9022 182705 639050418
32637 102265 174503331
119009 147471 778370315
129617 192902 159010476
40430 56076 691289294
197949 199691 4456750
94292 169558 21064627
156344 166875 26452508
94289 107498 31842876
40992 160699 300297180
17140 106501 523915350
161352 169505 656288395
149813 155725 267392601
80636 116287 89838934
187876 196452 21623021
37804 198024 512257361
16304 47833 598261992
53723 194378 352895980
74127 106239 95312891
167170 186535 48580681
40530 85490 215504158
171204 180810 742088269
27882 59885 978805989
37545 110189 291802873
118185 128376 25359507
194675 196663 4947137
126285 138541 305173703
96251 142272 115729390
47942 96150 120591614
66753 96150 934449420
32832 54754 623814093
156428 176663 411195641
101034 150214 966275910
147938 173892 475443587
181571 182796 3070450
94300 98381 10250339
62112 138325 190859829
83616 164380 695260457
71295 119510 120985907
36009 162119 729760003
148834 176100 68470544
178760 183066 10733563
180724 198062 316074833
124746 193488 172657445
53695 154125 456697729
174898 185006 826637703
146320 173661 68641057
131596 157679 834369685
183293 189135 14590671
88412 170173 205649373
26560 27972 3497846
10021 155656 996394591
165594 176165 904456083
38250 91886 134295955
37058 111530 187045416
124835 180708 140328942
141300 172112 472464716
101782 175965 186507836
101006 188139 218939439
112876 186642 184932821
71674 155285 209886031
75749 89783 35007647
139847 195772 301406917
66651 196519 646297532
29137 60367 78492326
33748 82167 121397123
171153 177896 16819522
5428 144654 348944692
64666 68868 97055207
81190 180022 337601512
69679 89660 86272497
62258 93607 78084325
53542 143114 880995249
97016 115902 17185229
57148 112205 138167105
78834 134398 264057945
34463 51054 41781821
129149 173908 373958961
90261 179754 650305622
71831 152828 498328853
187167 194338 240564181
33037 161693 322905779
22313 68283 72914195
72944 193095 364550764
101204 184312 208887122
84426 180353 849029113
84002 112605 801495191
156769 187921 78143315
144708 181874 121309812
51498 113373 912731590
60037 119507 149050588
8057 158375 990923248
123833 171714 776508212
99645 167215 169926188
127077 155700 67478100
52860 123620 177420041
26056 152372 305253419
184041 188337 110152294
183745 183903 24817
79233 154042 187954812
90571 164452 527966841
177201 182290 634583764
75746 102152 975426646
35634 101246 164306023
82787 157098 399630450
130404 172667 817389001
6502 10146 9055078
26607 153110 317351150
155799 172776 504994287
144055 193738 124818906
117371 120319 7202353
195042 198229 7904957
92438 122836 956528664
135688 173886 96101521
119563 193534 185675687
42129 196499 542105945
46623 53191 583779581
69621 70461 454096437
8123 96683 451320013
108415 151171 107181736
120625 133295 31785879
128776 185202 141781638
121306 151405 69701922
186406 193241 17228258
133450 184629 110110441
134368 152412 45468395
30113 143598 935510342
56451 59603 852096938
37506 151376 285742223
160029 177644 926964402
187104 197567 865789883
132109 172044 370516980
83613 151444 211244143
19568 141316 305076964
66939 72684 14226012
133970 151262 43524193
184051 194082 25236942
115132 160082 513471880
32723 139486 435089648
70366 102786 887404506
191572 194560 523324814
18767 40924 55461955
49115 191339 893853787
113720 192092 196657638
71712 110086 509074062
160092 166559 259745718
153128 154240 807111877
34579 65297 124577347
155923 177407 549278755
88319 151042 877430670
127443 170057 451423454
14383 27873 33656777
177328 184481 211737683
162522 193562 77905135
35996 65912 262401881
15962 194962 448980808
139695 145192 997339240
26711 172389 912879448
89263 184468 239284835
188981 194016 542228961
151673 159543 19772251
11030 198089 749148970
101202 159592 146805489
138734 151984 136596054
151211 193343 145004042
146111 163498 305965905
13377 180619 511413649
68971 187603 961324517
33626 87348 645020027
57682 93998 405478019
20856 130636 368991495
137110 176119 98149793
149299 159616 25843983
34380 53195 47403360
47888 123638 209880171
168480 199732 688944474
15037 88664 184165887
49585 79315 155045555
95253 173081 864451856
125032 139770 36895531
58554 97731 97678121
89465 194898 789750294
58147 190063 330787296
158678 176409 44603673
102705 159708 143227220
198462 199078 1565258
60024 99256 97929179
88312 186839 290716397
99688 128126 613618247
153228 199371 985893973
115339 138951 45020686
27793 99165 178716314
61752 174042 281665037
5144 178364 434348405
149293 183608 677646295
112003 115785 541163949
82807 109068 150239614
21228 69216 120183292
118949 121814 7126848
102355 196820 311549829
79133 91886 876263452
27010 122571 930481130
181273 186678 13526584
121398 191360 175628709
116585 161815 113321238
4602 6787 5612737
163650 170695 17817066
61507 144828 208934020
114738 118844 687311797
151209 199121 120307193
192876 195558 6821753
123699 147406 59522129
172561 181347 747544315
189804 191191 3505224
101480 123629 15475786
65283 79644 883225111
60546 144890 211521787
196704 199748 670582799
118314 178279 150486555
62091 157427 239005307
192986 193613 594972123
4477 95651 624899545
179422 196521 42927215
48002 156684 97503164
42941 76157 366294307
78412 130671 98538096
31384 114206 207927055
102495 171027 172395184
116720 135664 47165739
184548 191146 977176528
78748 155826 193601737
28725 48653 740160928
164726 195673 517892027
175448 179330 183724300
168768 181850 204627833
36470 172545 341584478
11381 15114 135403902
89473 159775 116304507
159537 163415 9819814
106518 149312 899652675
27890 105136 193787420
164057 178932 37254372
40662 47948 18203189
59907 71489 28864221
110789 134422 58991716
122543 137217 310112613
128100 199205 158733497
196348 199841 8725892
26595 103440 192643489
190636 193492 7228330
89327 107366 213022487
31844 54099 55980580
44433 142522 245976856
86952 187160 529354743
192906 198381 469099620
65735 160661 238093228
137006 172091 339478171
111185 197849 217314141
195689 197171 3689942
198786 199864 1292666
182619 183988 965354143
20654 178383 743427716
190954 194770 9693682
21439 107892 495657479
197359 197462 528922319
90011 147562 144757338
138569 167705 303464625
114498 195531 203293748
9867 105352 579166951
176943 181404 11177585
187734 199498 424102089
166893 190814 203327040
55644 176602 534372273
116924 134377 25042752
115563 154941 913571897
198026 198267 647432
22937 128997 855889133
19076 107097 845958845
42533 68135 20700040
168961 189188 571854666
131392 180169 122546939
129604 192784 833398455
19872 169548 379066603
88267 96691 21045566
156002 172268 40934229
172245 184521 30663515
182677 196811 35513640
98492 115494 250732667
199373 199703 846796
111677 145553 84892084
183580 199924 981729242
186284 191438 862060424
66109 183360 394110196
146544 171200 62027033
32640 119564 985012975
140033 176083 391387784
56986 97832 408719508
10767 100128 476017093
70410 79411 535920320
193493 196071 612745911
95457 141161 522391425
166657 178866 30625965
99024 173968 188514735
26832 132160 395268692
59761 90148 75717912
77811 90576 31800213
107030 144787 94642292
101941 144098 363183770
108394 180174 180067761
54219 140681 216612087
48129 73316 63115128
124117 175171 673571780
186545 194407 367035894
42663 125696 208049662
138428 197775 112727480
198922 199457 383319808
115273 158941 505850103
99682 128787 885606411
91392 145580 451272939
40785 106371 164635828
142175 142929 1892630
145424 180318 87525830
169826 189713 49756336
141581 178418 92642720
141711 182754 166843910
170615 173568 7274698
81327 153747 941847762
39104 70474 631954304
114165 123541 348399935
37168 139807 487660465
70101 106465 611438274
117519 138608 446701788
78666 172289 235255348
5031 182256 975756081
4537 46163 104132648
65907 179201 284275470
157663 167769 25438269
183185 199753 41583171
171406 196548 63033340
25186 75269 125551659
197048 198495 3607358
1689 189638 471147287
41557 48828 18210452
121689 122391 1756171
189961 193704 9520222
98050 169012 573110629
91043 115479 61869892
75466 107453 618702199
67786 149835 205846323
141091 144737 345578632
90304 170834 202669083
177995 178598 1535386
199083 199254 912791274
89812 141868 130826744
88861 104810 40338200
177796 187461 24147054
197529 199580 624023421
59403 86789 68224070
62724 184328 305002550
90954 159853 173270412
48609 134706 922600150
99937 133706 84945706
135720 178582 146782387
192917 198363 13657772
61638 68634 366519896
133271 163504 61947993
115952 194024 195786519
111331 145465 285734796
168697 178477 246524304
152848 194953 105792504
157723 166261 21573906
12782 84783 180109311
196995 197324 706983355
122067 186560 440350476
181544 186038 119647835
104638 132346 221097034
157463 173669 303931455
122168 180511 842480197
88809 168984 201649545
183367 186377 453584658
88444 126322 214625491
54478 97785 108072766
53232 71742 976633731
24325 135156 801567360
25997 118296 231607587
49199 173001 310648460
150631 150874 755886430
28680 176651 959877879
123265 175820 132014593
60606 123511 484211963
153282 167647 193052558
44737 74485 74419399
135436 177652 106181224
52508 77695 37254743
11782 24347 415932194
67216 109172 105240577
12587 70340 144639771
116845 119125 5598237
144045 159731 39402024
151766 177863 65589107
20770 191676 696764463
38323 59722 53943837
50808 119970 977626061
129486 194712 626700536
121323 152921 236027158
98189 141851 746708329
60564 79865 48122856
35785 182819 368962475
28522 148662 799373671
162980 171884 22455434
91220 124074 770187528
814 43861 760686190
155440 192390 92707187
17142 47521 329484844
91662 161400 175384861
39224 165070 315883866
188713 196134 18723504
192921 199357 12994035
47225 120332 183368596
160101 190758 76926940
77648 100759 57793148
151305 167990 41911593
57624 145054 219227934
120594 160868 279519778
173738 183813 2994234
108040 158402 126207725
66034 129625 413032319
148896 170305 53906437
197755 197944 232445828
36987 78104 361433250
101776 139941 95833218
18293 23883 13908220
178497 195416 583944145
59487 181022 794036971
72021 153136 218942032
102662 196983 236966827
48176 118063 544527336
185839 194930 22950999
28568 105436 459855571
12541 35352 56933391
144071 161787 44555094
49986 196031 366498623
140500 178476 718308832
29010 59562 76791598
143485 161365 950387491
29129 195464 781647963
38892 181905 358903447
137092 196834 150148173
122717 132963 560165841
54922 97424 106037937
134001 197909 160494347
38474 41762 8415476
76439 169697 234376915
74582 136009 154119742
162122 168415 364785641
48600 187889 349462037
4485 173610 424106303
24539 123255 320986424
54335 141001 68805767
48902 83176 880510267
94614 146082 129680013
148765 156384 897459830
21898 83477 154114535
28168 50155 55210568
59854 165635 447430564
129781 173458 432798550
146082 153640 18898366
132679 159202 66651607
43460 96406 132305298
46705 138034 228921988
80441 103712 243748875
116445 159711 108348026
95535 144128 266311297
69931 111026 888449088
171620 191202 48977458
101201 190341 223987224
22680 23813 2684486
171694 176207 11235007
105558 144489 97646321
38972 43935 12520833
198116 198534 1100032
39482 198495 399040063
85618 108555 874464676
83327 120992 37861179
135940 155094 167651033
115897 155923 100273371
106198 161882 139667902
181278 193818 31533499
164953 173251 16595547
158850 184374 255750531
61525 174329 991937719
133490 190123 895561998
87840 182789 342137041
138 82561 806975521
195389 196838 129339420
143404 166539 58236314
14136 103651 224281572
96647 174740 196483592
183725 194097 45543774
66342 70227 9711865
33423 100316 72148506
185091 192620 18876926
106327 151285 882209753
125101 173569 936898191
47841 87556 99359245
154738 183046 70972184
129878 170396 102058654
69860 123255 993735862
117829 164275 116547477
104258 151752 553171898
154550 162220 19292253
148171 198188 817574145
102054 150348 537635613
172041 197855 326232142
134824 168649 85214352
198091 198237 353142331
132727 183580 710782330
184857 191666 521149439
142608 179537 92839973
30451 186979 392659422
187740 188404 829356205
71025 184504 284746911
185267 195116 57443132
123303 184966 911035209
133952 174934 103118158
79645 181758 647423804
190623 196513 552809859
89664 101742 12630378
139585 164133 549918641
86123 195998 417120185
150729 189256 172429669
4329 197177 792848893
47519 172009 312555634
40813 78370 729911453
149376 179883 812374943
72003 123463 129155699
170339 181782 658941340
18386 172021 525758827
59271 147936 222340840
149583 194504 112782276
19145 162773 406821082
123390 178721 850170948
121640 124899 4787325
187652 194123 637013997
105679 146440 102301093
53446 108946 586355107
103309 120711 105307952
167524 187177 10186203
79164 150714 545317254
91180 131998 854645968
191981 195646 9244907
67850 110361 591606963
26750 132653 265536823
76330 93915 752813824
56518 141131 212018815
13702 17969 8753657
172001 180724 21762619
176282 177244 2397000
91130 116775 64887237
22347 140346 295669166
166901 190880 60118982
19244 116454 905271802
157515 198626 103241772
182534 199874 632623149
104534 115940 762905069
147127 196717 497940237
129159 197090 170655377
170686 185180 978293331
148620 196577 435279388
3472 163750 401824154
138041 189154 131473859
138337 151071 371290421
144503 151259 16982618
41403 87399 625353833
199792 199812 357449920
33225 175995 358406108
103240 183953 335576150
18332 56841 789130109
164454 199491 87780559
87067 90924 991856829
145305 190592 693648147
37675 56648 952796924
27388 185333 991200651
91677 142738 729334679
149122 165449 41085623
169378 181812 31116157
153081 196946 110162673
63778 91959 124676190
194250 197145 366934685
132000 178402 116607960
155121 162041 17375993
127042 188230 153717666
81615 109927 371023843
76304 149281 778169195
72878 151752 197978263
31568 106976 189294399
199211 199411 474625
46392 49267 6223411
97029 137228 905125320
32955 169381 342519043
75313 143441 26758845
140811 194081 133926621
158781 172809 35338400
198191 199623 401690423
20676 158570 345706946
179705 195043 420407921
67848 141014 183327829
41622 134690 535427987
172345 177935 2987037
54853 193657 654851176
935 128851 320329558
73929 195361 304939740
188309 199307 573623130
85344 179035 235462838
82785 129846 268370087
25633 106135 202101546
80709 99409 378677596
197589 198420 2119942
52441 174055 980602677
135979 155574 49396807
158045 158381 381163883
164165 165581 3521905
56755 123888 168271762
44968 99029 135232730
32126 193373 801700072
41370 179692 866780213
150856 193580 107331292
36096 132792 242486346
199937 199999 153916
69752 149488 664435421
195370 199516 10343640
193368 199863 16249220
193422 198711 13227560
100466 126210 64760242
170451 192724 55746611
58284 156600 246539408
127533 175472 120591895
133309 167317 85458014
12230 87095 187256203
21790 159654 904376775
186870 189637 6977400
43652 195620 754002564
73440 163772 226890062
1242 88170 582770342
80668 121925 597048886
147632 157812 25467367
14718 170211 380717733
167603 195821 70873072
113070 171836 147489990
126197 158975 270672101
117971 157793 99748722
39311 153397 286224381
6134 43750 94114775
165632 180315 721302657
169207 176660 137222765
114506 163900 123921379
21786 108645 217778632
132100 181089 123070831
39732 121141 204176432
177373 183588 296807009
53601 73231 430463531
19603 89126 173865313
194284 196007 4296246
189207 199288 25378500
44043 131208 392116600
25654 67522 105152510
8357 137891 324363082
143885 157939 35279493
100391 135490 473053097
117394 147371 520740917
46330 48581 3681641
181014 184422 8553285
78588 144005 164231628
102706 120220 44147384
58674 89649 77192900
139268 149415 25657799
102847 110067 89812190
2548 135406 332757037
57140 178830 324222046
155884 190576 887734312
197893 199079 3054542
131270 143416 30523584
169331 192480 58015257
104442 189824 378978899
124263 151224 67674048
28963 187185 396936751
89617 133081 667481683
51828 150674 247849576
133226 146997 34700025
83904 164095 240584996
13652 57202 8983974
133479 190182 142406176
97054 102035 12703876
99313 157930 173304575
165864 170589 539107267
35819 36716 1475973
78345 184596 307862022
24312 123175 247972843
84641 145582 153218578
36339 95156 318377243
165849 175568 725588632
196801 199318 6289167
99620 134474 87621972
71753 198681 318565612
79565 113275 84899682
196726 197496 834425180
81419 94584 32731419
77061 155756 414684065
105939 108957 7566996
135378 175465 100892351
36763 183568 368399377
76526 102502 737611573
189691 198859 527728803
40476 46838 15950805
121237 155918 87154747
194683 199001 9168995
5147 60316 138244082
163584 185057 53858957
150612 154243 9200802
74477 88105 445085159
47163 100987 647486335
144342 161159 697365532
171377 180539 22856091
11925 188523 442800553
65703 174969 663135961
79772 105757 65402919
99210 100898 4237636
166815 197294 18203483
90346 153053 157703814
64802 104215 98661902
197860 198917 2707406
123451 186958 159394254
90251 191224 253741581
4120 195515 812586902
67317 142448 475078280
13095 113996 253037632
191423 195541 10438017
171791 184325 425713162
139410 156301 452386801
199899 199948 129324
15000 162943 627164737
107458 123851 233553711
45784 82493 923868110
139095 139149 246298916
177089 185860 21955790
154144 199078 112768197
52907 107683 137443287
110331 115308 12554818
144456 162794 850964329
166008 190209 60631145
1825 81844 200187347
91581 148620 143584073
158316 170190 643358067
83794 159813 873088709
194022 195830 809488425
97506 104846 18799326
137399 162928 64320064
80431 114891 677982099
140164 152600 31383520
61118 144650 209468180
10069 77132 674899545
193131 196999 936187885
72634 160340 220155933
64121 121823 144570389
122957 138833 39747084
3522 165419 480449900
122571 128970 15977884
67776 72624 12003079
41460 149425 270825929
56624 150720 345874092
10345 110993 252316515
73584 155981 206941756
127047 158584 493975784
67766 182905 516197867
120526 163750 108629339
62998 119746 90083635
42498 174064 330059407
83772 125982 105918839
35079 93967 147444508
6023 99237 18079463
99332 163538 161529463
123120 143357 50738544
32025 117666 215018265
53493 187027 334932586
96470 106289 25183196
102251 177297 188616610
86193 142473 141401307
7480 170615 409099697
6287 155840 714732494
167298 174072 554653817
163102 173141 25232277
82245 149997 170179819
165889 169941 10231980
61442 95998 481136945
86152 122562 254691423
131346 150927 49186593
82461 172934 454152750
56506 114917 146602334
11866 127831 290514157
135625 172024 20294955
24009 64926 91550851
170164 182698 31286604
154055 173979 38683776
184693 196652 30102685
104337 178015 184989829
77803 167828 226093465
81934 103725 485688939
106858 192911 964663934
165150 183840 46767335
189093 190274 638837367
126307 173388 558478131
71813 87030 867012152
134306 141337 17656425
189551 196445 17396091
192998 195571 6506930
189928 195396 985121172
38758 196619 664464846
131373 178525 284868343
107436 108320 2184171
199083 199117 290200972
82363 191933 831172094
184975 192276 18346007
144715 167113 991996174
139698 194094 621799112
177615 190135 31331596
188515 191085 6469969
176374 184037 524016547
113441 151186 94593431
126690 177932 128871892
108987 133397 341866089
10601 89157 196400030
31191 186529 653075317
133186 172171 98120364
142363 146444 10409972
120041 142629 56574928
1013 56400 325191210
33765 184775 850539585
75286 176367 610868907
157822 196822 647944427
145654 182999 93670039
107718 195852 855653260
61154 71612 879634776
146830 179101 680828978
171873 185717 34557945
38839 158503 300202251
29406 82459 132851207
76310 149027 599727163
129710 160056 76352475
163358 198344 87749081
166503 175748 629642005
194019 199002 12470557
71164 196868 315475788
158244 193508 88615780
153835 190519 874558633
150369 160642 984394453
19437 73992 392445526
74831 85686 377143412
48910 124736 744170794
17713 106504 222691974
126168 167432 103762442
42101 187805 365443081
113203 115374 5505232
8656 129103 504196859
127283 185816 147024030
178955 191042 30258509
191011 192780 4491215
104923 178838 185587931
131450 142374 545112875
117869 141831 638549552
26124 141642 478888143
72582 94275 880808604
12434 198827 529566488
71209 73888 710235826
179655 198836 696115780
199085 199279 486135
186457 187690 348654647
164861 182121 651803008
25192 159354 593226992
198847 199019 155593662
190282 197403 17889431
129257 185772 141964771
224 26419 65273179
130902 149551 46993132
191628 195564 311117828
113670 136245 146353596
188025 193946 769585546
40068 162116 306254786
72448 89608 262948311
91380 194398 258965252
23683 194228 427959082
148801 191303 668661907
108113 115522 18675346
110118 139482 301338917
186630 188208 242560440
26831 163354 342602065
700 117334 438267492
43449 43786 196805656
76673 153560 788104982
81880 164552 311986236
395 66197 164692482
20663 46078 63571052
153762 164037 411992819
48068 170239 306800673
102143 103885 4536407
140308 164950 62177762
172676 178681 15055444
95596 195784 702452222
186549 191332 12005145
138565 198715 151150217
109855 165717 140212200
150594 190454 100039076
69532 146457 193015463
41851 129717 637686596
117834 163725 115115559
185460 191334 14750906
154682 193699 982294782
35700 96205 253482884
63831 122718 147477471
129238 137125 19766424
55406 132110 192192376
98796 150562 130233181
194487 194725 626874
135666 167288 781094922
126253 143473 592956731
29866 191284 416010790
36185 122678 291733556
137711 160945 192254489
46950 175034 927176168
67770 151117 209030942
124530 165104 101995985
114854 153299 30209496
86724 108543 394637057
149454 175344 254920069
190402 196419 15221650
53542 158613 437436397
161405 192569 166169695
28366 193225 747877159
140938 145652 12078143
123332 157583 513213185
135569 171793 91240674
187655 195389 19581371
87623 144414 142770614
29956 134321 261608416
119447 172513 509796888
143707 150584 778936690
28337 90410 155345730
39966 115599 189936451
118940 166028 882335797
118912 190019 178377300
152089 180014 99364807
137944 195481 144674627
21599 68827 561430785
107828 188489 377795829
135067 189755 137453121
88602 125451 92614542
123233 185842 542016821
1207 46497 668335609
1986 81650 199275984
188007 193539 754367649
162777 189987 68142935
49630 79904 75761153
67071 111481 111525956
100284 101232 814415035
120628 181527 152943954
37373 164695 319683816
2726 30029 101191260
174529 180380 14618308
149648 162975 656602177
139440 141159 4332252
63589 180633 955192827
36623 120276 274485706
61642 137117 118367755
131742 181147 124123107
121140 156152 543556956
26945 187583 403002242
81577 155868 186614495
41140 196721 390399959
37562 54063 41631758
132631 149021 41273353
175938 190277 518914410
116357 142830 20134761
147397 158764 28493797
168289 186684 46061869
34347 149083 633939471
109034 164470 399291131
174937 177986 385459342
139308 171231 650245562
125857 144359 972061814
100598 160121 149703963
94611 96061 3657873
82038 105162 988067958
61129 123829 157158847
118490 176517 569179307
97250 155211 351771067
124338 137496 20700014
169093 196893 69661912
140172 146910 634369889
130019 163075 83159819
137848 157802 163703630
78339 134244 785679643
25614 47922 55955203
190999 191396 241856334
188442 196114 368030409
175945 180892 946681750
61229 88526 68057048
103831 141499 94457087
1567 194376 483437033
64234 114919 419653941
148883 197494 799554944
73342 142196 198856076
186908 187933 20983937
118724 138618 307763053
142960 151619 21815366
194157 199737 13963736
71954 101601 200747536
88812 120946 711047963
111033 138115 67651497
5777 173301 681354780
92951 96192 803313627
94141 186162 947378992
41973 193439 380018442
118138 186617 225389971
84211 119596 375050563
63984 87856 59398391
41334 193625 382127169
145977 169766 59763082
94204 132791 369026881
157879 183020 493649898
128218 149572 53784681
64626 133701 919472300
142202 146596 11205843
141369 148742 904702994
160210 193953 84762971
53731 190059 960263771
124971 140758 13021537
122709 179327 142227342
75391 81677 449256079
173031 195535 56492751
157550 164764 18322526
163698 178102 280579399
179526 198707 48127062
150608 166126 13250157
162205 171541 23487840
37795 157738 300933785
163188 174251 27788754
147474 194998 952715252
138871 141536 385771601
128641 178649 297015625
19219 31895 31567383
186421 189775 8450644
62778 82996 727943349
123394 154422 7338054
83148 132859 556515212
105471 146455 102879214
156083 187243 78114635
21391 103963 748059676
142015 151089 22883218
192040 199443 537206133
59044 193752 337935660
32862 186358 385155823
22261 155844 643113691
8323 17460 22707775
61433 186538 830321972
170060 171799 418988372
83476 146496 859772275
125041 176472 129216928
66370 153653 524291162
132524 178570 886212731
184323 188160 9574827
145038 170722 810052285
22117 60726 136503303
135160 158754 59370537
31260 122887 229832683
58820 174874 291164615
118155 197879 116807828
38638 56354 44580960
129198 165979 219936190
11648 41342 541180510
176012 193183 389416048
142678 169826 68399339
100857 198604 595828491
71934 141536 519228327
142143 159946 44798327
47986 117520 576136949
121520 198704 193765393
30477 120673 226118608
66813 123543 357042452
151835 163432 184243579
24095 26217 789325625
141233 159801 42974787
21179 89644 171212750
97415 121267 995017607
53667 88471 86883415
100799 192737 964829308
2283 157728 907049769
2387 154172 380439536
90548 97508 17418163
198529 199241 277803385
165790 193243 456564733
30941 116967 506538785
199180 199562 955823
32931 37259 721592374
28381 65793 93914777
130453 183211 28273839
116566 187621 178030354
102742 195528 233159932
91323 170315 198773467
66823 135323 275749440
77401 134855 144122602
188673 193995 739280111
180348 180358 127997269
195919 198900 7432560
115106 155020 100049874
12135 43650 78859976
162712 174762 5710141
81949 111321 112990941
96930 145596 122618578
158689 160692 5074707
16546 28032 228965929
169381 173488 956419533
114909 140666 971143984
146568 171443 243546457
81990 111969 75518674
86457 101393 411695098
84599 91556 17308152
147924 179855 555357386
9902 18756 22024041
52744 121902 173402491
97097 104904 19991603
185377 193751 21074384
152569 181734 73228487
128494 128960 1153029
44606 83755 712703365
27642 175098 370086160
199802 199857 139452
8476 198329 475932815
148703 180623 80074932
161123 163389 5742163
7275 177429 426547399
58481 145800 830834765
186373 189252 672806417
128008 149240 28304824
151677 176869 707990104
124427 190087 792808093
46331 165087 229219493
90043 150573 152164244
170561 193501 57444414
39663 127527 220260905
140135 184601 111767840
72646 144898 802965270
124389 166653 106172639
87903 170200 207018082
104827 144749 241788728
114323 122903 21329264
89682 133858 111060133
25550 69800 111101552
175488 188844 33405868
69938 198833 656071070
95986 113576 184351925
4968 188249 459484841
66640 171434 263010870
129526 156444 28290585
79942 169362 224648788
196885 197018 346419
150205 183836 84409431
69039 77693 21547560
107948 119254 28296188
89427 177777 222139415
141140 155626 633342030
12625 162181 552395580
68533 144033 189291491
28987 141711 757525573
25974 175580 375450421
13083 41946 18908927
182929 184643 178388772
136588 146666 865331278
195427 198405 7400778
144596 194174 124507641
108053 168581 151905636
78760 82875 10274199
3911 138317 532342060
20538 136852 314623451
78674 133947 138707791
134677 161812 68320968
172812 195063 571881919
61176 152792 760607302
28241 47165 860252663
48947 67609 46874319
85888 135633 739253797
126830 191575 162707897
166473 198806 81082263
122972 134287 169554968
98751 106787 20671771
144923 194239 106153765
46115 198211 922773633
93738 141435 119908048
129007 179527 879311940
95904 140253 881167981
57984 86320 70628641
66983 158247 734743326
159236 182442 58321294
153678 157400 9311508
25132 83599 183590960
145561 181905 91217377
131518 191328 471396362
57191 151970 844130301
94920 191243 916792682
127394 183371 527645768
97335 148155 930672854
20879 173471 382735542
103489 105268 3842059
147790 178339 449233624
97018 118585 54609274
198176 198460 702052482
141469 169157 69790401
76926 192829 291005679
76308 106512 181486300
185300 191301 15024798
8526 60001 128864830
32473 166849 337255564
192149 194018 646193082
166116 169468 299612021
134564 190222 139845637
37655 163401 109654586
20466 124215 260027357
132736 163514 212277371
176341 187889 28907838
22833 54261 638916725
156181 178947 57147652
16301 93163 267091656
88440 181964 235057838
78817 159430 202404741
30493 167244 343057863
82596 119024 91621550
59133 84556 685571010
147723 167768 50290422
75478 102600 67964127
56370 182381 316119394
57269 122743 164046147
93959 129114 88441278
37309 132611 239038848
146320 188488 162179306
49341 59513 25634921
65422 67558 5342103
157777 174455 42017338
104205 111959 19704464
173200 180695 208071133
84293 172705 222177026
143801 170637 67624778
121827 171641 125247218
195936 198362 6023935
63220 110575 118791666
106992 141786 87071027
45796 65177 700759179
184134 184493 910414
92224 110239 45733479
151363 164700 121417257
118574 143313 763718669
118326 139543 52998851
148891 169318 51372532
67060 187634 302434788
73598 163640 531029513
127100 173175 648409147
125864 135335 23746996
186090 194412 21022430
152420 180413 38813931
145162 150101 12340201
175554 181472 901821496
37155 49273 30511554
59639 82056 900417719
30840 83233 131223673
178594 179912 3296157
56102 90233 85139011
95064 115930 53033213
13271 101654 880640744
43966 51240 27003654
76262 122555 152916500
35771 130152 236943456
76331 105900 74445912
132661 144310 537537865
176283 190557 377333829
167296 177944 765070406
183429 185499 5160409
22588 175091 528782995
163233 198000 87161360
160155 162302 5474693
92226 189529 244551299
68092 115518 119096699
52067 111438 365989130
29188 84925 139528024
9474 171030 735675748
103027 127012 60181893
20656 58188 23549505
31843 170749 939490372
119595 155421 548613200
172336 198249 590547694
144932 160701 39523197
76829 148676 334289910
7984 137326 323892237
168996 192336 649872740
182379 183387 365569820
162597 195832 312557537
47016 119799 810805825
181772 199129 42443218
70062 150727 271858019
110320 162819 150452645
13303 169086 390788625
165326 167727 884120774
44631 159180 547124457
127946 168081 100913084
51242 169854 176245947
163312 192957 74379751
140981 145987 12838202
121245 182980 155004226
185792 190719 12374786
71527 72468 2302223
165790 184627 932071304
128127 148534 671335407
35654 59320 251559201
36984 158360 304509314
95520 117471 55710512
115208 172396 143496061
108783 187211 728792753
175746 177173 3574017
175829 177162 546238738
26598 94555 170038792
76233 197891 610478829
188675 199108 161115757
108347 111477 901243242
53606 136516 955104879
184510 197377 32264868
156488 187463 77637463
102552 120812 722685679
138934 191733 973779076
95696 97294 4016189
139893 148229 21183613
118712 182957 689718333
146090 167561 53838195
21695 183951 470276396
50268 84796 396239933
30971 57418 66493019
46878 169535 307892920
51083 104294 133370217
89713 182665 888246277
147510 174636 408283451
15738 147648 800728747
87790 199609 630073814
10696 40357 532229489
139712 188553 122756935
126576 184239 144969717
43347 152004 611926660
81831 187311 345113098
10184 83894 184393966
98211 125156 67886292
175560 189071 33774740
48343 73262 434697506
167982 194886 681377458
129689 185751 140872646
186143 194312 20656696
129786 136154 681434264
93947 156795 158106853
38455 162935 312450860
174569 194700 462403811
39416 64474 63008867
109659 141796 80461274
158656 188603 75211983
45787 48654 7215450
195471 197929 100435093
168481 186616 729653312
171197 179257 588303935
171162 171678 1280285
95105 190676 240277961
175946 185671 132406763
55491 125371 175022129
88500 133463 113001509
80934 193482 282652894
103483 104193 1808527
56543 110093 134354925
100989 124504 800562575
24464 184375 642232266
56559 186356 325537262
22425 196884 437577265
153577 195472 105225174
80696 102322 436605326
188199 196967 22102541
174622 192506 598395227
24118 79161 210772235
108558 155872 333400121
182951 197879 37409969
145529 166165 85877626
5816 119199 284106964
142647 165503 368976390
48671 164510 290761701
150127 179113 12735135
102729 110133 18917467
148799 154959 360626700
146827 165159 46091600
11078 14212 795396770
9828 31831 905959223
130290 132454 899874
108945 109847 2300002
38294 58793 699296841
105785 138508 536490482
114266 177915 367858963
166950 195729 72258700
123980 197484 184464758
66673 197931 568232835
39270 165623 317140288
195590 199355 432914524
177741 199978 592961002
100313 197849 845028286
199346 199866 1291726
53584 189188 340075159
149749 187016 93470096
199243 199926 1700582
146111 191917 114910199
97213 183248 411851871
126515 175702 123737681
49454 54853 13627237
34050 125098 907277175
92903 162963 176229375
184675 189449 821534609
84697 176473 876058619
103914 195675 230434786
118796 148054 73467586
62835 65897 7651930
94392 175130 513611067
127317 175902 122195845
169963 190326 298525550
159488 193932 86548323
149135 162222 727349992
95196 104122 406979776
173325 197708 61086079
108873 149052 100778958
43497 131068 219454464
81862 112026 584353327
44448 150389 33151659
163405 183167 165586434
133652 189231 85882453
11227 121703 993246485
63471 171118 270121346
39104 117679 197289092
6783 150646 794225218
2851 71751 172433752
88314 90627 5724750
40605 63112 355269092
114962 174293 995833914
114705 174674 150461250
21229 143390 306189120
127399 135551 20435215
132009 190183 146075897
130317 164228 85384809
185557 186844 3210884
133056 145993 32681849
132790 153335 73454770
138220 171951 85005160
29753 38988 23155467
109879 138165 984671368
104321 147868 109378118
48186 119581 147799734
73257 149479 191413805
1423 39365 687463897
39736 132433 232460150
92239 126116 356707179
175717 188992 487395905
8898 47030 210061780
129355 167306 514551332
135944 181134 485268310
63012 103567 101504384
2058 84413 225274934
137719 175810 95863441
77638 166638 223576738
5411 168144 418782813
157968 195155 93472610
194414 194704 745604
46298 190604 564713344
62384 94540 80074769
198370 198870 258176036
2040 117123 288419983
60026 145943 98841605
2951 16368 10172405
156051 186824 77144322
60951 99401 95977176
62339 168178 265456483
143071 150091 484048919
72151 125450 133645583
170806 186328 503364566
96411 150841 547092304
155826 160744 12290346
101117 180848 200429268
23383 105425 364977909
185001 196671 29315924
152255 193716 104151836
180186 198209 766175207
175343 187759 814799398
187641 199579 30068216
108709 161618 111044978
125365 134186 22100940
160660 181091 13484964
132304 153165 52413966
75974 186986 278720542
127207 182781 819906718
96236 181670 503064192
43211 171789 322639175
88878 100000 887985165
26117 70281 110814861
34699 143988 823668897
16574 118143 254668794
44668 98138 480161586
111691 113310 3990512
67724 196880 317474990
136651 145052 21328440
61023 172784 280387115
155122 162135 17611692
94782 101406 16763081
111948 154268 106073673
145902 181035 88136772
172760 173213 162704756
35433 103983 753833732
56426 154433 245881794
119688 148330 71926239
169589 197305 246647311
151680 169807 394018042
47659 141247 668339588
98320 148218 125673042
1678 176448 517679880
86899 116436 824829354
130489 196190 337813862
70175 111742 104413427
351 73864 183844997
105183 181958 192756741
148121 193866 778758424
85407 128101 107249869
119105 173176 629953314
199984 199984 510766790
44825 47585 664697492
112438 148783 91114180
92076 132099 100726675
7793 125328 630244137
114366 116460 32512814
99343 128182 32909336
5517 57648 769262627
1478 169376 420932423
191650 194377 625576928
153448 189126 8518676
18174 106963 222635103
138304 177100 264708664
111259 114973 9357975
67181 176715 836458536
147191 199942 132407039
120190 144430 473549126
53102 154825 255181641
140239 199735 827493839
82796 147221 542686094
33809 100099 166061405
81720 114995 83791461
105196 124822 583634032
58104 170721 275159526
39702 134643 558264509
37323 82526 113262027
195893 195988 245115
79657 96292 851906794
170660 186569 234468222
90720 95025 10738418
58762 61941 7981169
97110 123109 744640502
195476 196475 2508046
75435 152406 846627514
90211 125501 292923904
121626 136183 310695886
185250 194025 22055229
152720 161522 591641006
30251 104441 186012410
129015 175607 811235293
32673 110390 524899932
45572 196526 621707946
185445 197783 939533695
177523 194462 42546831
74521 193140 297871981
86549 180224 878175018
32725 108675 62315105
120470 177911 398630628
38903 121020 205931800
183479 192980 972236655
21976 56700 959268438
16168 91732 188926904
142111 166087 60367310
1488 8810 18290970
125423 139511 35301697
129541 191512 155703195
178338 195563 100804531
125983 188247 156416746
126919 156485 74435111
133631 174491 236778111
199815 199852 93373
14882 148583 335296833
48837 84447 228126559
9054 15924 17125909
195713 196297 601539479
173309 194198 435194423
124473 170682 314090575
133586 174651 544219658
51110 55240 662983964
40728 173121 332256258
112569 155575 107794059
138129 179645 104405783
181586 195388 34707836
121214 135809 682510774
79448 183619 261629571
123777 153660 75042236
161919 174166 30794325
199497 199609 301651
199955 199982 60080
156918 179539 56802082
63722 109577 114891107
147008 181703 87082647
147622 165423 44783539
190243 198673 71001260
78967 121024 254337676
104529 114672 779372052
144463 174465 117254603
169843 193568 59444902
137708 177373 99783314
166201 185081 109686261
63125 192298 324018449
12158 102516 226155840
55574 167748 281324200
115297 139395 356939837
2654 53616 127611318
29865 195564 210082364
176970 187766 26998879
82269 82473 491739
197343 198723 935305743
54115 154747 961967660
124717 142310 637241307
184687 190502 14583822
7803 142756 338056654
181767 182893 34130259
13389 179685 849714205
4702 70793 915688733
124798 133105 374634407
5972 66275 150993924
163261 163669 668386164
86695 129539 107612206
75374 80275 12274647
148553 158878 25806193
142174 197559 139104170
105163 188884 210095607
175503 197456 54972286
56208 164997 717857860
56720 181372 312684704
194093 197053 474160346
157745 157986 633368
92407 117269 806401513
57922 72367 35980936
122429 194649 685643724
118897 162975 502124551
45388 175724 653385248
82193 139864 144660923
179588 182257 6248149
66765 89314 598713470
163142 186681 501922322
130541 136180 962521793
89218 108611 49064048
17477 191987 523601070
155928 187553 534944208
73704 155162 204593865
115830 138252 55841950
109979 165964 140488742
102441 160152 145061360
161511 196280 902875739
2942 46139 846949661
178096 198456 51098669
7423 154695 369138781
112614 129070 40983071
172867 188620 39436882
186501 191496 620931961
165816 198488 81929990
28155 51819 59458277
114065 151663 94194533
187386 188115 508886224
177906 189370 934159531
165708 197509 618220060
132555 178652 413112124
176505 176639 525951364
101219 156521 893859548
55451 109404 190993813
120949 145384 113408902
189578 190593 2563805
67853 92372 61095086
173021 190688 44258741
31272 88280 766479921
197364 198259 2267842
53364 171522 672645230
154679 197401 93975525
182496 198798 40904035
163227 190863 986759605
121389 180642 148779054
122150 142843 13560189
171965 182343 12731805
189888 195985 15431355
123117 158788 473439
480 148415 370780678
140567 170755 76134791
127567 194790 631014765
168353 178450 25320286
53511 171056 444354441
68520 78537 433523921
15436 108003 232079303
58578 118664 617229343
65947 107615 547014261
193170 197426 10633142
78594 136579 145432898
103957 162460 146953641
142931 193154 152392626
22372 35953 33876286
35775 164287 883762334
8587 43770 87948824
118354 120539 5350622
79661 192730 283936226
133747 160207 66537681
57283 149691 677687867
189334 198172 361946410
77312 184195 268392472
111008 162684 129623641
142783 148003 455200789
57477 178119 302581754
80701 106087 63929568
165366 189895 900067094
90268 172580 207057768
24712 184639 401302609
159682 172089 31339658
140707 143426 6888299
194904 196594 54492641
49306 70222 52458617
21307 49466 653445276
147370 162842 2110402
183183 193807 26719796
3959 38123 308077260
182049 183543 90419213
125967 177496 573381496
106855 184845 304285714
25841 90719 579010848
138265 188837 380159511
167214 177247 25213791
58222 88423 75294165
155603 166222 26664913
4597 119669 499471553
124715 166541 874168352
59436 136343 198887160
114346 120945 16318870
3699 41107 370839756
195805 196366 1409714
120015 184377 523929613
67566 75643 20050179
113190 172546 148950408
145589 175283 74569940
91449 94779 8247547
19711 135882 740539240
85701 199925 753042386
12130 64946 132315920
155626 192330 92106825
69989 167606 244889565
116833 123611 16800598
133088 185963 246275498
173769 174863 2821782
85287 191999 268101500
141983 152706 667669891
49035 89012 710961220
106213 182323 557460315
157090 181434 194658061
132091 141239 224718466
15854 62709 117440028
74588 180018 264768945
63577 112663 498615538
162076 182601 51453308
32767 64403 79547470
168717 175804 17767136
83620 147518 160528501
20370 150087 766811902
181564 193498 29980075
3534 27543 912882542
12564 144607 331001278
127450 136776 23354921
46864 160028 560246162
56387 149031 504851341
114705 130250 28307543
6717 72824 165306256
140686 192569 530623361
194140 197559 8487828
64905 182743 907848649
69751 101489 96680163
167172 176098 22471043
14863 152909 346099313
36582 124352 442308302
108779 174575 165172619
30316 71593 390789323
25123 176401 816449887
2908 179321 737836631
40675 90539 289698259
144903 168191 869003930
85914 142733 566811670
83508 128011 174436641
89265 188872 990980182
93038 123719 66058731
100432 181373 203457402
13165 59133 115270198
162816 166456 9117766
53959 151371 244244391
199785 199992 517107
26536 179397 928561874
69914 143524 918669356
20485 108782 221345296
23374 48870 63938272
175045 175418 920262
101397 112017 39710138
41789 180899 349007995
197680 198905 3113371
28520 192667 724884129
99483 178473 553762233
90252 175087 213373475
42219 186959 363032095
167947 174813 385283106
26339 145037 297805261
110808 111576 430462945
51825 95902 613422290
166820 171498 11825623
198725 198963 667528299
169598 188881 635286537
126190 157797 614389930
182685 189461 16956085
153579 199326 114838155
28502 133690 263777507
170893 177879 17410467
11258 12943 753884371
90512 184743 236826155
135045 195970 513223440
193301 199978 16720259
104879 171814 243287332
38232 91668 997395019
96006 165098 173932753
116801 127514 26530612
99193 176856 855199876
97198 137343 100998355
90765 194204 260050274
107558 167332 149911185
104751 117419 605457197
103451 178659 710696183
146310 178127 79828666
41118 189250 551488752
115475 136140 51444117
35018 128761 636261415
36793 49007 30730757
85058 146399 294320551
155436 166449 27611017
155294 180706 63738676
127329 192716 164289878
136877 140334 896409442
73462 165193 230445262
199138 199939 1999642
35952 133784 245316621
102857 185281 207061554
93781 101508 19459104
181988 196832 37229014
60323 91182 76895915
96307 187607 229455776
89342 123022 84841997
84302 109623 63797461
198626 199183 1413288
92464 152397 150750990
54350 148892 237068745
121989 178522 141985168
190063 193116 7735328
98677 165943 169243811
189771 192953 8024957
117041 159085 199096702
19617 36800 42870263
101335 121935 51968777
187104 196308 23239184
172602 183746 332754943
30365 117471 584121808
134153 149217 223894147
141093 197167 140952672
144904 159015 35339284
122776 175081 185620380
102929 116901 35422387
84058 143982 816899787
143084 195730 132324182
4643 97881 233213816
2346 84814 58778453
131358 143906 31530099
101941 111382 24101537
796 187574 947867121
59714 172077 281934557
199679 199881 432207353
175747 178803 416283283
155793 161412 14052923
41748 184477 886306320
80638 116690 582580276
141186 155237 696831900
143109 162694 49342712
52345 164278 688681352
136006 161016 933563868
1864 56387 136452142
19056 189415 427185903
124264 176598 995163628
54403 161653 268955052
37209 186358 980097337
121207 182134 153021281
27573 169977 357461028
28980 102533 184262952
168760 190913 55480869
127710 137902 25544044
40092 111391 480885747
70490 186297 290522291
46840 136956 952184315
130855 188922 145848161
194734 198694 701082469
162605 181301 46870276
62477 158112 239753766
56825 126452 174345104
100389 132629 470407518
125928 181007 530486271
63511 196436 333442786
13068 63425 994165686
155789 169896 4968756
85671 193363 693752342
64447 99499 495527216
40605 73362 82044008
89560 108830 650978291
63110 119869 846893574
162511 196662 754510811
24070 44391 50967044
2768 3303 673758373
190966 193058 704163750
172771 197736 660717341
97663 150855 133856845
115980 116192 589651663
196167 196523 887989
34690 190864 718079619
42158 166133 311008796
15626 71773 140533247
164811 189283 61206035
116386 143609 68033344
65474 185520 608133733
168931 186099 42917149
86414 119948 110796516
155712 184062 71092175
58314 128508 224048395
159085 193079 936943641
100672 129696 608023282
48828 169451 302761115
27411 32418 12552313
77538 106686 731626730
26036 77826 129772780
21630 125630 668959364
181732 199123 388958049
166224 167573 272158657
53298 184907 330163449
24461 110540 322653479
91492 142501 128248654
44297 134491 226082149
116645 119758 761747731
117296 170737 134160500
81095 162099 127413743
129384 170294 61628601
137721 173167 957248911
54728 115422 152324833
166153 170009 330769025
128897 177459 220580345
143940 175211 78665423
145213 189495 111048977
108630 147295 420829730
96380 102704 16055758
127629 188765 153609391
187832 189393 3903788
121047 148692 69524467
61500 86939 864403121
140271 189073 122603332
53056 147317 236403384
160003 162706 6844986
195020 195454 1094756
81190 129788 121892346
126562 154568 70570110
125784 136294 923306509
131246 175299 110792865
127332 170256 108084220
45530 90772 113063944
33964 194915 404028370
168736 190738 55084592
42947 83619 101709355
106043 113379 886382532
162464 176145 53721432
117314 128603 722461976
174637 181498 26629993
104976 163284 565706115
79361 80668 417826279
193847 198950 920173224
135438 146799 217638522
186567 191747 13007545
194439 199579 721686780
92190 118275 184347401
65789 141574 770734953
12976 51574 220460889
102981 180719 195316917
164869 192880 70128919
152237 192223 100446892
121484 194445 907012859
179509 193427 34969903
68655 99519 663304431
146145 198385 131067729
111539 133937 718192759
169799 197474 298867517
123356 127229 9592931
117592 133316 710127218
70788 82210 966290137
123171 168843 114777234
127365 158483 545251737
128461 137495 22591317
22203 78716 10615433
37161 71783 86858544
41911 150733 272894671
111443 190954 199376993
102325 129908 935020762
161996 182272 303255358
33240 37665 11110071
124653 192507 501551678
28527 135156 267338295
71806 190153 247018934
157385 167776 148339342
120708 132700 30062821
106750 190803 210790370
171781 194145 56043520
44108 148395 261686370
111681 197651 305331912
114586 172830 146117753
46120 66631 51536821
97405 148572 995729932
29632 37703 607818363
46081 157856 759787582
64527 74425 593047604
125600 146638 368037191
120395 145797 63851690
183330 190845 298573582
50964 99409 121110992
157214 169796 31704632
29643 188033 397359353
52874 110915 145668192
47677 169661 763170582
167230 178773 29026745
129856 153425 59298325
183106 183351 409544438
22203 54806 81727091
169165 182654 33718965
13235 61363 120649503
143324 195586 131357680
83623 92182 2256523
142554 191011 592557815
53616 69735 11698561
89287 133909 463808580
93056 104929 30117003
25490 45804 241413978
133225 182455 123673111
151195 199978 771169465
144947 183324 96298897
133773 150812 42853288
71732 131986 151115612
47445 91758 545892230
41591 159849 298495394
173806 184275 696045349
242 93092 232102122
154575 199795 285178826
129227 137116 238926002
81165 115626 354638632
27032 94388 168582669
198439 199577 2876054
171025 184862 34554946
78942 88051 7981835
63473 158119 237283614
80299 163383 208700791
7534 168804 428554492
148552 197097 121800818
51931 163740 280542384
185723 195332 24226972
173724 181937 20623568
93155 165391 181740479
135480 190642 189088478
89246 129800 101937591
193087 195273 243719823
173415 179414 15049709
169455 170616 2966441
562 95648 237631283
2877 120597 644115297
104030 172392 628157078
166061 198249 806828581
88771 101045 751946905
176383 193936 809408331
167039 184139 42891979
84605 132263 77414868
126047 185099 691994738
40925 127623 217290344
12155 155905 360427472
8704 36377 364598372
179101 194219 304766921
53554 60082 460533521
183890 189916 996341420
96306 129138 82664570
58717 172978 178704934
97764 124882 68355102
113283 123690 25979045
22549 197791 439462574
166624 183914 545515594
88924 89450 667383143
70288 179451 825681210
46576 98489 317574133
92562 95669 509331672
159727 173892 11421723
48806 67992 369146685
24314 155932 330268572
11996 148920 343270237
114536 184118 174472408
1469 13529 193103770
131970 186812 137681981
65269 182423 791790545
112416 193753 409083814
140903 191739 127753991
177828 179313 3731439
108024 191850 210261880
44603 147521 258185960
11468 192277 453438630
102660 140717 933276650
106587 116787 9267011
158330 198149 99979876
91359 184421 233903041
164777 185923 653623951
57794 127940 192779976
168578 183915 667322239
105926 132990 513729021
53107 121490 171412118
72285 131119 768358101
2975 115652 513728018
97904 105407 19239984
95255 181810 217713568
55292 150683 239100165
21396 149201 963461797
175476 177427 4849721
124955 186082 153456614
194512 199842 2531023
80345 91165 466826523
171968 193700 2057819
183777 189799 15223297
88286 149521 153996431
43008 156206 283916572
87782 157571 38978628
96494 106707 604768272
66830 107458 583732152
151719 174423 57107256
107874 164430 142002059
185673 191003 13377773
150113 199191 866562394
150560 171798 53497873
14496 164123 791565920
190456 193075 411904093
92913 160139 169069615
161702 166679 12541398
29528 167962 389478359
184159 196025 29847813
36835 199884 409178615
160329 193750 256326317
104106 169693 690457530
106146 167088 152859419
73901 176638 870703150
84384 176472 427255937
63413 114382 820629916
42962 109970 168039287
27917 92261 161052113
85663 127620 105397491
187664 198957 316351208
177622 192107 566124829
192157 196600 11154152
131498 199452 452000234
183161 191518 130932063
79882 144367 161908258
57649 114644 142951767
83688 107884 61008871
93986 152586 246188491
102015 119102 108984821
74995 96091 52673979
58895 140278 650876288
3550 85071 203821878
170730 195033 327426742
172957 183681 26852897
135908 179335 955104116
115285 120348 12494269
59788 108495 122082101
194862 198453 8935199
10250 23280 967596486
144981 153498 2201437
113854 196304 89057238
24014 144643 688056095
146450 172535 765018707
8475 24085 418792308
31103 42625 29040521
190064 191562 3807334
142230 185892 109707857
22614 136841 286173659
34326 160031 737120554
123590 168736 583623991
59830 81093 696305427
47315 143934 407485755
37775 132386 471936134
129565 185673 805799129
18424 25905 18602830
69491 114875 500433571
186679 188680 282782147
163799 169497 14349434
114089 169929 140172968
62858 191221 385733479
96732 141325 112135000
149142 188477 98678196
87500 126000 96724292
58894 83453 61295842
181678 195664 35153826
169832 177555 19272721
155870 188308 28926937
42221 181592 735724351
613 10044 23567123
55721 130784 964606764
97717 121826 60847535
136981 175919 35903730
88050 198346 277111931
5994 94062 220186760
136459 139654 8041399
132566 141665 22809443
54492 85799 867074217
45007 199122 855277249
193512 193960 695141745
137483 141753 10785682
19234 186850 420307479
148971 171836 737999186
13025 85081 46555456
115483 174319 147553962
131860 134888 7466313
37890 67512 74501534
102850 116708 35187927
163677 188730 999951490
155223 173909 46912716
59969 65474 13735530
33011 65420 32578997
135029 165359 508897377
115967 136558 412849619
166179 179590 521205266
88728 89720 2461308
6776 44488 94207022
1440 148845 369406288
43023 117582 187069554
96723 178146 204763924
137343 165530 71040116
49620 153316 781439968
114423 192954 196979324
148833 152736 398131041
7649 151684 360935815
178459 180325 263243281
7133 26010 46930153
38722 93494 609308783
66141 162268 702582648
49516 116956 760872011
144613 197244 132111893
117369 183016 164589894
45370 61274 519815233
146672 158668 30002562
115213 135412 50321131
173592 184119 5801671
178120 182398 724997
61940 126976 162820063
74444 76497 784883260
140101 181573 104289997
6073 131422 314008071
153439 176116 244484148
71516 160071 358784898
168173 178514 25969887
165826 180394 36493632
88262 110853 12887073
142352 171571 73624663
59869 137658 194818594
99738 162141 223149700
172613 198711 65404942
169317 190696 109490829
43090 95827 552900023
152849 181259 71340919
24066 28587 706324
35314 167146 634921494
166756 183798 898979524
86715 110489 9163151
98559 119800 580481822
102366 112267 25255135
165432 173925 169641548
149886 175257 63750132
51255 86890 89051796
5387 120484 832705447
111220 113961 915851498
169603 197494 69815090
66066 187990 988929996
96520 154640 674897010
182217 191923 24336702
123570 127283 9205821
63534 104860 238708947
49762 138906 223449754
134570 156177 54458646
144857 197275 727288299
107890 197944 225844266
183148 186799 658074293
131025 170515 99423159
74490 91928 324208622
45767 104667 147703892
98464 147048 122329985
134495 167351 731710021
109551 172332 216614361
93908 196764 258546324
68617 146692 195871322
17075 114910 245369051
196323 197711 615253922
197158 199891 1828772
82913 122077 98420185
173771 175828 5212529
20095 145059 313325602
157634 176482 47391340
70877 127892 474672051
174598 193181 35254168
60800 183090 306743246
12883 86290 637469820
85903 179250 923879138
193705 194235 461948411
69489 181889 588211359
77914 130543 132074724
40677 76122 930150074
35516 48600 32869223
53522 129849 191202156
90413 135792 114096161
143571 145017 3744548
174410 198264 59797557
185464 194349 730798377
34467 38726 879800457
88818 130033 103614238
20904 52466 867214410
44353 128698 211448916
21985 169650 370462208
107943 150742 107250291
138993 183567 112039002
171024 176279 515569889
155684 160207 79849999
94907 142535 119871432
167043 174073 17689160
158769 199950 682155903
153596 174576 52758229
76670 174921 582102692
68547 166225 245069269
85100 118170 438399754
68103 68446 840869
86875 137082 126087877
75930 91499 877248026
19358 152215 333072483
140057 154387 519131201
58798 180422 550156527
109049 164346 138879178
79215 151930 182634508
69523 85709 623905291
22032 117443 737229205
166851 170613 445877045
128280 154641 575159717
49247 85191 845631762
76171 143242 934151317
26294 118442 278020151
122587 183101 29251748
129051 132081 7672654
17651 91517 344515529
106730 147644 502624080
128794 174635 582558239
116462 152985 664278144
1302 160283 398425302
180921 198133 206729884
21392 120424 248215008
35229 121919 897618673
17989 150122 527814145
103271 183024 200274520
12971 92193 198117645
9450 80382 996711501
152147 174707 894440835
159896 164839 428657220
196622 198285 4122879
146542 173308 67236878
118938 151215 80964140
159378 181051 54462294
97863 160485 157557573
112103 168015 140190121
81195 173423 231645452
171391 182776 28449878
36768 72386 648817580
186955 198406 10765688
33295 39166 14790042
121729 147362 64371813
68379 140464 958603900
159614 177220 44269140
3569 69948 166196788
87520 139993 131791390
83987 143255 454369419
54321 189189 338196982
125664 160976 88810722
86049 149046 162342424
125075 179413 136542665
121275 198201 933597675
135202 157717 938985111
46749 123855 193385303
151109 158025 422743466
193840 194444 1518222
108034 184355 558576298
71053 119374 36207575
162185 162754 1434691
133415 143931 752660899
132318 158236 65075133
68300 71622 799616495
179872 199368 48906965
68874 74027 12737100
76878 147306 176898721
64562 110349 114889260
155192 171608 724305608
8643 167431 397986180
187518 190161 753478818
33537 175789 357118329
86650 183881 244253341
177498 198271 52082438
157235 184217 67718469
127581 165921 96485496
116563 127294 26548003
195469 198267 6945430
184102 184676 13690986
173239 185416 438478196
34117 95832 154461881
75629 102367 817841164
7144 189095 813113483
108225 166167 145372740
11145 168119 393598332
40855 143634 257771549
160432 191341 499018359
164988 197853 82302185
136177 173674 94393706
69084 110785 104737434
98707 121374 467299045
3342 7001 9221558
79546 127503 120370963
82123 115126 15599773
8558 191361 458236495
134064 189323 138792217
30577 43996 161951864
137514 151816 36086983
198254 199799 71476085
177905 180625 6797156
192105 193746 4130514
132478 138372 14721111
192488 193262 890480981
80278 91878 774300340
168418 196824 71267138
135987 140217 10600352
145039 185527 840706133
161762 175058 33470783
92568 102058 23939083
62561 142205 199541569
186069 188254 5492877
144596 196756 130988805
175784 198219 604430799
181388 190377 517386671
143487 182412 849520235
108923 136557 69092027
35639 183418 370833031
79591 89132 23792384
68040 199107 500834708
50558 62283 29517786
186433 193525 119528859
182348 188462 15296375
86430 101762 38495320
13170 174774 405405776
18729 102976 211012566
47417 147529 581559711
132127 159752 69406995
29367 133465 260997407
57786 131843 185533614
138426 148336 25129667
37481 134164 534321219
114749 139643 62138055
66818 69287 1953496
100908 130423 327801429
78645 173711 597350413
44365 144970 967545056
197960 199402 3679413
135150 168848 84879353
43692 94172 868004489
162353 170929 657625078
197212 198993 4465639
9476 142481 333258868
122836 198304 871226998
153768 198289 839958630
173788 195802 55271993
66278 144408 659616428
86489 126583 681728325
137600 192201 632655790
1269 89732 634683724
108566 137463 72274238
129911 183442 134545671
172591 187398 36990018
105493 141991 362207999
135340 153096 44719459
152603 175035 977056889
49405 120746 258452236
1627 85681 210146852
46439 161323 288278681
170265 185082 615575193
124240 146280 32585374
167666 181899 907369106
114074 126877 31810656
50495 100109 124082222
139329 189752 126726425
124565 159205 86924977
86954 196552 275367851
126993 151171 60842258
10293 43341 82745926
131454 164057 993924467
140012 167293 935404857
126098 126995 2250114
158925 189650 77144855
84308 107901 59524929
171671 186272 739703418
166254 191304 614097178
185171 199752 137148287
37441 119900 823947714
172792 181256 500068821
160377 198018 94443192
168592 185034 859458452
136043 161063 63000225
146513 176528 75335542
71350 151580 269737005
2161 183744 432586045
101849 138482 670944338
109196 125824 337519937
125520 146250 52227106
83642 194815 340810094
117185 161551 111202506
11543 78371 167232668
192425 198836 677345025
187842 196857 446186372
190766 195337 11579858
164260 188457 60571779
153651 179343 64541432
56281 101116 285795975
19174 183856 412972150
36567 131537 384039315
52032 183569 329943070
172449 191278 181748631
66782 95562 71685781
41213 127848 49403016
62184 119508 151441084
121432 157199 812721315
55979 149372 234210991
191937 196100 10513593
37415 87000 548321146
168388 184145 39478402
156863 189095 498124791
45825 174588 323170235
152882 195721 107617149
174429 190405 39969932
38351 117769 199480783
176107 190518 36066459
79730 163740 606169170
13134 92234 406647399
184096 188272 10438427
187600 196827 729900011
184726 193098 21070138
27495 122759 258293964
190224 190974 1898691
113890 120096 12098136
64549 199024 676671211
157884 171138 33486946
181360 186945 13962447
36948 160937 311137216
148984 149846 518068739
180486 191330 27189663
6437 178919 632030319
185997 188191 5479438
54272 84921 789288494
50937 110153 761545597
26353 41009 408972043
133290 160316 67898285
145432 191413 830622182
1975 98728 241905840
45692 93471 163347823
16538 68851 131031043
134652 153157 905753636
78372 107684 73792683
182528 198345 39675215
8258 146103 345499193
180012 193946 35001474
132159 152888 705811395
93209 146678 134549856
20162 45709 663840417
96783 170069 902013677
103994 114261 470053860
9276 26073 605627529
93518 126547 83032650
4726 141800 18844371
120859 143489 56803507
92703 95564 7090480
173191 191127 44911341
49261 88844 792928391
61911 139095 193326818
78526 141351 822311652
118142 165601 119123646
97877 176047 801991152
110960 130921 49812307
135756 191736 199313257
154295 190168 130479349
162031 188755 67001168
50175 102962 755044822
49423 93979 147420339
159440 169874 91711363
43768 125676 835113321
32388 170117 779043046
162290 188849 853475654
41092 128390 218838581
51717 134436 207257414
72598 107473 87709311
19474 151906 332025085
126392 151158 62329248
126282 182129 140375426
179823 188767 434864569
58025 185670 320076246
845 79829 86112287
152625 153118 754976564
35896 147601 280283178
134267 189431 843605771
130974 151259 51037710
196707 197787 2605145
66381 175078 960391577
26375 86383 168011357
90073 106008 40388433
161975 181568 49159082
95859 187419 230179422
52273 164851 282577238
166062 170675 645100682
131783 160740 460643442
22816 67646 112339161
175496 180427 565792880
107545 143540 480212947
117473 199885 879996101
157250 182163 62539550
37005 125052 582924966
167975 198412 76373286
173216 191572 45987009
92533 145434 952187329
68747 117635 287952026
132700 181721 123193066
94344 129770 302036009
67239 145980 197582984
29586 180921 865998992
127606 166944 819177554
184163 188806 11659823
6678 141411 552534124
57807 160600 265168101
146032 176540 76531789
70674 160297 970466247
15481 15701 171718396
142531 183641 715412464
192795 199773 225942763
144180 170706 650637708
92674 197141 599381138
98175 148430 126601667
63577 182783 298974309
43159 70461 904313936
99223 124415 836230502
144948 155904 353961232
61227 144614 209097123
56636 163257 267476522
101680 195060 234690830
197162 197188 468774723
35493 199050 410445582
61034 142084 863020097
193697 194764 2702322
77062 88648 411852497
21561 92677 874571106
78340 113762 319823526
198888 199082 511441
81985 179405 244665961
129969 182973 133168865
11497 84727 557213685
62527 183058 302279684
65237 177327 868769422
153479 174832 53746338
113161 123245 917095134
10899 45801 376428941
40342 192589 382044467
177735 184057 15826679
34886 39491 11612306
197963 199891 4904523
30781 192189 526398358
191932 196947 48703498
198131 198653 203157424
161095 194594 612411663
165345 198320 499608851
13997 100617 825784160
36830 127814 228156471
190742 194365 9211988
184506 191729 97655485
60578 75426 107197851
8545 92034 578529208
150251 151132 907400812
133751 189672 884888578
6208 96794 625215133
147333 176237 72605175
89033 139001 892519335
8107 98597 226202002
123953 197512 260670944
723 178608 543219902
72990 141448 823455009
4983 36631 155508204
13001 147508 337258004
66031 189584 309937164
40352 114279 69790213
159727 162952 8179811
152764 194419 718804456
28880 130479 254754721
93792 156098 156777685
16462 138104 942904607
193043 194018 750324130
187592 188350 1743448
43055 195530 382530076
130891 184884 601316199
52717 168710 291098146
7268 146660 349335604
72375 174881 335159268
26074 117327 714975700
23257 76211 711586752
37017 155580 297579284
105210 138859 84281172
95558 98732 61155028
133063 195773 157576421
156549 163235 731483665
90529 155936 164550538
28368 168199 350887485
70259 116278 115659367
66735 164288 244863443
197402 198825 3590912
35716 154158 297209137
74887 183946 273829691
103064 159635 559573679
163411 194710 551569939
74866 92227 43332213
170166 186702 171801941
116192 130904 563020234
63548 192974 324639460
5221 108087 627269784
136235 194144 602539960
156557 185077 933627972
67128 106871 99784347
101427 134579 83317094
27384 98523 954370198
76789 137075 151309105
121697 129487 19408188
155473 189110 341427804
157978 162128 998862309
143375 164523 805721023
175481 179762 10688157
137477 176161 97352582
130588 197857 168945887
107457 193815 216661553
151435 178085 66936353
55525 102568 117631737
57486 99665 105322211
4694 135857 328609868
67395 158600 228709509
14762 141368 317275099
148133 166770 46764887
131481 140129 21645493
177821 196244 829893332
74175 78998 12091423
32643 41163 21495273
126154 135342 531381648
132406 189440 390434740
101505 147082 114704342
53955 174435 302236933
34123 124129 225895679
143679 195323 766044667
150653 187219 91801035
47782 163860 390361141
162974 190367 68655844
178597 185853 354692068
56796 72621 676704950
198473 199806 6502565
138753 186835 120804309
20259 84195 950644056
69845 170861 253638009
121069 191364 849616269
14903 61321 116339873
131078 199367 480775197
157856 172751 70717192
171261 186773 204953132
79308 144175 162910611
167085 168447 2211273
25126 177795 458586372
85315 95878 26320116
126994 180596 472608082
129417 174777 722761576
102156 189733 220025072
95428 168618 184242743
67293 94272 67189137
66133 71781 424691250
113352 147088 672062542
137603 158098 51601672
41810 104762 157808511
174130 187262 32834069
65646 108816 108281219
128834 187983 180321751
91185 142232 951779699
194151 197454 8200955
36009 124548 613750758
134942 142272 673978125
19861 23086 425045888
169815 198291 529689803
175218 190490 728086101
36405 117862 221292223
60087 167767 270041172
1809 158672 393081031
120598 199683 198582311
63162 136027 256048513
81672 137450 282196466
77727 102970 63292467
99361 109566 327060326
43700 68815 412808782
184009 193008 8098317
56022 91782 89210087
106671 139905 623612504
178910 181621 134672028
191735 196259 11449026
19233 86737 693317914
192607 195606 7581214
33529 131431 245615572
191747 192646 573912722
89138 104719 315154303
131666 163331 704538023
120891 161802 102809642
11522 28901 12451441
149528 180186 76944789
109350 114316 12556946
8084 36039 881435920
154898 167052 30484318
52573 88127 364619162
90991 188931 548215621
179370 191717 361093675
6151 150104 999687896
125380 183923 147046967
79875 161223 204288878
187940 188092 353428
26112 40069 152637714
187113 190018 67719825
155295 196433 300985134
134376 198337 180472171
141614 170976 655861943
159168 187844 929772147
34063 71243 93351305
195732 195750 43886
174451 190935 322923341
180734 189744 22590428
12791 27910 489955083
26550 173685 491978357
122925 138167 309401060
107844 128688 52049770
168429 182881 36210132
166266 190033 59549880
192823 196952 10410173
179463 189422 427986329
193651 198198 11336676
18450 111870 234352514
144952 176670 79609106
174247 179985 313725870
7070 159529 781068826
85678 97544 615118791
154024 165829 531217306
199297 199768 294951857
81552 81640 228008
70489 120136 987167402
133451 139110 46509775
3302 135319 734385044
185674 196226 26583526
88337 136080 119898092
113057 136001 57260183
169496 198055 71494004
183760 187107 129249191
129484 198292 299823639
166207 195413 643250995
125730 183940 481077096
14582 21917 18408090
135418 189679 137736659
78601 150150 179681934
119522 145855 66147890
29705 145008 44909965
30835 128716 354725541
22581 81154 327482805
5004 12143 17869214
4353 63511 46144321
44118 156910 455625025
45575 82622 692914826
77436 136566 602128375
181535 199383 99325720
163872 182398 602011497
78258 154166 190635280
17915 46107 70532343
190004 193293 441078590
173681 175544 4711643
134912 176301 104156198
72106 111515 363886804
80603 148153 794229960
109474 187744 196325420
49130 153108 260798016
184081 189853 607897420
174 150052 375564355
187760 192678 12409496
37399 145424 271171778
68551 134229 563677444
9677 140050 837582130
28855 194499 415699668
48128 127579 199205695
6763 188859 720071101
158923 182520 59277455
14520 96352 601762692
54297 81401 62733456
173646 175668 484148838
16408 109142 232453202
60464 185174 312797294
123896 143327 338518879
170962 181592 570990824
49612 125186 740479363
147272 198749 447834277
136554 154945 16970934
78109 123612 822374810
65420 144964 199516027
66990 170394 567349485
62121 81507 48320894
133432 182871 971229215
42589 110214 363584424
195012 195766 449631599
195360 199686 10817604
146144 169194 57937173
76573 98729 55427321
143501 157430 35023550
74411 171272 977315518
23977 135385 692563890
149207 156920 19349927
170256 190523 50645070
165343 176434 27732566
151487 198601 118315707
65288 192323 318705004
91424 155851 162070430
170786 173317 6233507
17573 161204 360178742
42477 78565 845284615
5317 16676 590421597
33495 175267 355924800
154155 154746 259425937
176765 198688 662467237
131118 149087 45247962
172457 182063 450759790
2539 162812 401822604
135839 195726 840133519
114008 197566 209564897
42234 181923 401086475
136375 186869 659596230
195586 198272 372520123
23978 118248 836656862
31425 91686 415127371
176863 197293 51245822
20600 152233 330024508
138332 140745 6082537
91109 191938 253404925
63431 94542 337472900
140088 174125 85699279
120892 140922 732175280
13431 43952 76378225
196546 197470 2206260
140710 143765 7760619
79560 147293 941321455
177417 177995 531881
64276 94794 75985707
45100 100594 597978311
1794 11419 24009332
96376 119668 107527271
157209 196973 8822200
172753 199545 738179835
176837 177998 2924249
192283 193030 569868906
136604 170182 84660373
44694 155406 277817889
135027 199101 161055487
51435 64977 546811077
80776 147183 166783336
9533 137066 319464967
142530 154554 30342021
126191 138093 29860846
199495 199914 751851
31994 32309 775262
161375 179747 46151853
26921 98443 661713799
9343 129335 300541232
104434 162496 145827666
94077 159424 164310215
8265 191935 685584893
58237 96219 94713665
49878 136855 217970841
154136 187623 167925262
164329 197581 844419835
167480 190707 464417422
152874 167608 251386475
9420 194620 464453797
184213 188997 11944487
162968 186439 58823000
161432 196733 88660964
153349 161120 133629815
19733 29768 24996926
175355 178637 8195788
28940 37169 20578808
155072 192988 152529096
124530 163308 955156411
77149 118798 162476995
198667 199701 2613850
27204 27761 154425964
37942 42823 900627943
40519 185504 363751408
10466 47293 994968786
146564 199748 133458128
115885 174550 147104679
183441 189042 13984205
167489 196831 57175775
103301 137714 23530217
115897 171080 138433370
64874 127188 156054985
144423 157538 32940002
118336 183193 505121205
43948 178544 337732377
98246 162504 51875403
156201 160295 10212664
51614 179226 320185999
183915 186184 219068504
82770 151889 173607273
184452 199743 38382840
66209 100688 86060694
11033 132600 304546946
183722 185770 5102861
23887 52725 305043759
130044 131239 3019947
171333 173330 571413244
158799 179331 100915040
174266 186635 30969671
169893 180847 86005741
172719 195255 77435934
181317 198153 42205507
98035 145200 118807765
86394 97503 27732619
94746 116304 910179649
162672 192642 75174180
126853 189632 179923717
97903 133128 36114458
179672 186626 23736771
15008 141169 316113120
165725 171181 13753409
182079 189804 19316908
180765 193265 31373049
95550 108181 32238104
57150 185562 850473876
147034 162043 457189875
160213 172617 22196668
109215 170499 189581738
165260 199356 85463823
157521 175668 45643193
64371 160424 483891593
197770 199962 15520905
140487 169389 72847271
17751 61691 110214964
57810 88086 75448190
74380 178632 261834465
101260 128244 67865385
77762 199902 686170023
161886 176723 37251268
176413 181689 967813856
181483 188898 228843842
78018 79266 3072371
105008 133121 70436891
160900 174679 602419096
188727 195357 16731276
109746 118469 21859672
149662 179279 74353680
59005 158369 249106008
91672 160160 172252354
59342 190389 328600950
14685 27965 33109635
41976 132568 227066067
32077 46273 10679991
173671 178826 196276830
42585 175771 334144193
17105 143536 617652621
181085 184010 7300057
173420 182607 162661873
95782 128062 531400253
152553 155482 88423768
16984 191946 489857317
181300 196573 38388645
152428 172024 49348453
195665 196055 996685
198036 199246 3107714
153190 169852 935731904
92406 170369 196203307
29393 61446 820910220
179289 186128 17065053
76910 83642 16863762
183290 185392 242474539
28414 54321 856164456
190817 197151 15944947
23401 160067 342826548
60078 171478 279512609
72147 118880 281244320
22346 109604 389561379
153770 176843 57943660
29008 49413 14349643
90564 170457 201060152
3820 137988 336031462
57974 167333 806094171
47711 149243 254801138
27912 160897 920227762
57031 158665 311615459
12791 74043 153240959
172187 195688 58892655
154476 177767 333804547
22105 117787 239999148
56926 83185 771031799
118111 160235 105611028
180606 183343 613427269
94178 185219 931813583
111394 151530 100521090
107647 128749 52696417
98962 129055 75722788
138974 144305 13492920
195926 199466 8850378
1854 14565 31652755
115022 160834 551326320
128600 174642 115801092
29448 137644 271248649
106138 189832 209898575
4904 185808 798076497
80134 159931 200393051
24539 183368 531041346
182960 196419 33840692
59117 141881 207383046
2869 23976 505336949
68903 148253 199144900
172200 196940 61996343
131422 172854 453674771
127426 148171 52288651
131305 153378 595867956
108563 147254 97058005
152846 186019 83237210
195136 195283 357427
166479 196922 930286987
86936 148180 154005968
95339 188482 234173560
87411 100407 540838137
190757 197681 17374929
89775 187506 900702891
71793 106651 93710587
87211 127462 256991473
11687 89453 726050497
15856 143237 517127518
111384 190729 845671789
6965 168899 814356138
10976 135094 309270799
145332 174086 72166003
69339 185089 290489204
8503 13211 792213297
122067 124228 5424765
141513 181775 844312474
131933 188010 377583097
82791 108668 602798794
23089 126974 260317967
162180 172473 289794808
15206 87457 230512949
77997 99030 52563933
41140 138588 799031477
130933 153421 56568274
164022 167682 373540523
34298 78709 379935080
157970 178038 50460544
433 27012 66213005
62734 191038 321787887
135258 135576 820812
164648 169743 382959483
119229 179392 195117233
55920 147762 230338765
91384 144266 33041816
167468 169321 4768362
135831 188085 131252336
4421 190113 509011308
183471 198355 37334905
189055 197254 20642525
144392 197542 133421691
86010 119701 182629878
195456 196799 3343973
79157 143168 469370036
16000 197189 454408434
88923 163216 320073545
187856 191063 74054255
182577 188193 14028310
22194 145362 308900635
108102 183539 189207810
174088 190899 785245891
107031 136436 122163823
42620 45033 5966104
118403 158459 100400951
97364 98710 3434135
142801 172931 75828950
154150 197817 109520423
67448 77510 24972073
73692 140500 556832581
183110 197644 36438580
95384 96817 759620982
50388 164450 343263589
31015 79103 120435903
164561 186751 743904605
74351 189050 890726807
322 178962 550185168
161460 161954 1267864
61977 113342 454582514
193772 198992 457565087
142762 199301 137553279
23339 121599 393350324
110282 171039 152532605
164758 165034 642683
191387 195573 170313602
187773 190411 801916248
174364 194573 50732905
168539 173134 513072363
83830 119161 39309075
135454 189946 166262074
102255 150680 877311840
70506 120471 125281694
9184 188387 279979800
183599 199864 81182021
55758 193530 601449442
171593 180674 915534298
64239 72181 19724763
58612 89123 210280754
151708 168906 43347275
198465 198938 1181793
164490 181854 43475802
168426 175017 723834406
96019 179933 454567083
16982 76959 407152795
64093 82359 45479440
189007 196339 918163242
105896 125317 915636623
94171 156426 453398859
98468 141917 868131708
44263 53524 541726635
36200 102196 165356873
25750 100994 886244863
190577 197141 16503598
76278 135586 456495507
138496 163569 78373771
43593 49148 313357989
78479 177030 247484053
186619 199721 516553123
70574 117953 829548279
1508 63889 542266193
100358 135403 65773441
98495 169348 178299745
82648 119040 91525953
166423 198945 978005756
67318 76908 2054779
27329 155892 499376580
127751 191542 510627751
194648 195804 2876158
49032 92529 20511682
151011 193666 107159071
148300 167699 48613937
132758 166080 83825516
38702 64599 65131748
53548 115609 155789751
13515 109897 241652409
65593 73982 20810352
135598 174195 97117558
49437 100501 127682408
92567 152918 151780641
124655 175138 352685946
192686 195867 8029285
9210 189346 907956094
162745 191570 72265590
138072 169339 832826936
151514 158853 18435889
135143 188086 436293119
155854 176219 51118728
66118 85322 47822913
195693 196138 1130530
34522 192216 395855048
122207 162832 102061988
63813 178658 288068623
118072 192260 705084295
45908 50095 10550322
21032 168734 370487065
42673 84537 203595707
195961 198047 5136070
157681 182570 897592906
123803 129976 15393633
33640 90721 990299529
149769 189630 100003867
163314 193025 391683081
118697 122511 9481694
83167 194278 868232132
95875 126361 290234819
62517 75472 163290780
27960 129836 255442546
119123 125118 806018989
20664 144878 311467547
53074 62878 24631209
199720 199935 836319639
129868 159182 73669416
80337 99490 47857075
140603 146387 729406672
174099 195335 53299531
115599 121346 14160424
71785 152983 769007969
66721 143286 756411559
131461 156788 316138221
161384 174262 474979523
146690 157982 73530075
25583 65092 99305887
72640 124705 350536892
54941 65644 10441537
13981 60579 116830406
83397 138208 137520140
193379 198461 187423247
34859 136567 255030887
23410 177745 900409923
53706 80443 66794113
51381 118606 981656692
151466 154117 6729486
60395 83001 178443110
134444 188069 134732888
103062 159981 983936319
23765 131771 270828861
60546 155936 239256460
75033 138847 160128087
20263 29722 409869726
48569 188583 438542493
98603 175815 993381152
117216 141836 61500058
97622 157755 582042378
3840 74629 177058803
194613 198423 9480154
3934 32474 71193642
27497 67142 637775957
112793 186240 543611275
162060 196771 87110057
62567 122088 529907126
144414 193049 122150636
143388 177964 899340160
87794 105464 563133747
70405 85369 37232323
105941 192952 218340794
15359 165533 376664545
195562 195631 12042743
140887 170156 73823976
16743 176999 487507433
130199 153801 59404032
22831 85332 358397230
63946 90166 746099668
154867 187024 6880221
148917 171043 55683217
181180 189953 21934362
41227 128690 219244567
161120 187684 991112928
147847 167815 610598083
168087 180461 794857275
100947 104606 9471877
78722 110927 81071865
111879 184024 158000563
51208 131413 583583334
29535 68079 96768645
14305 148579 998503934
165732 183889 45446061
42177 72448 75741675
50620 144876 236435773
42803 56074 33297172
111611 156232 15861377
20161 50609 93384251
57260 133520 191065491
52930 189545 342680684
100779 122694 55259904
146477 185951 99026032
178757 190154 609903786
112465 194348 205432438
95165 199356 877074812
149234 190133 102594308
199738 199910 597386513
26997 29537 718328263
50245 193835 575323116
101721 166176 162074481
148998 168126 130753300
137565 177471 163183128
92187 106169 35579199
106882 182694 444034613
188999 193623 39500247
59915 62989 763468647
166886 194521 69390073
2975 61602 146840123
117239 172379 278271981
182728 186166 8565412
196918 198402 3694363
182591 185815 414643525
36245 72406 899019514
45740 150375 262469163
51682 85296 83957102
195502 195617 500451019
23471 83692 150815149
134697 197797 158495735
169986 182247 731925357
32017 125333 234002771
132784 165506 900304674
131222 134537 234846515
110558 153447 107473597
52356 194836 416982285
145498 174676 73274910
133955 173324 963750347
198219 198422 556101012
183845 192266 21201261
63715 105321 319695989
46463 111545 163438073
4067 182390 447082601
103298 170757 169636338
99172 157537 146754242
163118 186153 57698075
102393 115149 32405461
100089 174251 186484533
150100 167165 175908508
7223 184195 443609641
94193 128375 86034966
142276 193602 217084196
182418 184466 5134248
16033 160068 361110257
116709 155199 583494025
56445 80228 256216210
84129 193115 273743942
110657 155778 113155552
168460 182597 35398013
92621 142969 673934285
3939 153064 502055399
111535 149030 93940918
176772 190572 491609618
150132 163544 33735828
135635 188717 319036717
17010 128314 278871551
138094 173967 209967513
91355 189782 986888505
21294 48007 262034962
117058 142274 334412507
195736 196095 918122
37391 44073 326109510
125499 175562 125878661
44254 89833 190418229
179769 193079 33390782
64369 66546 5437531
4853 61386 141642499
68545 190006 304650403
66369 118094 129783921
103729 178509 187797480
22638 177013 82063260
103498 136774 202902381
176228 195484 30849672
24841 40056 38271047
125425 192074 405874721
13073 150185 343795574
123148 166621 109220130
5444 116919 279452123
88233 151704 859821397
55974 125401 682402375
122091 144680 56742641
192616 199542 216781546
123659 174739 128343215
170121 197372 19420801
158395 171587 437643654
35653 82454 579413850
126689 160570 330389937
153004 185809 82313496
83745 114474 77440356
42742 185232 357435366
2627 25726 330600290
121498 155519 85479413
38975 159171 301519476
164067 193669 74217240
145152 190778 235118991
19257 42902 59228414
44401 44969 985390405
32367 89215 142279693
50051 170738 302986023
153603 198851 630202893
159133 175283 474809535
193224 196611 8544346
68149 86062 44607255
93762 195625 771607222
50700 107771 66734231
149735 179970 699428053
19759 63832 110537027
83618 94774 27722031
45554 128109 926816892
198695 199458 100998905
3590 188778 743398171
18061 57532 300301683
132157 149830 496598817
67546 171090 359833621
157743 172897 38208529
5598 78126 181475082
187746 188753 147253403
137573 137833 656925
19031 110000 978260712
59029 135485 191497980
113060 181452 171516281
71526 154829 209112391
187876 189804 516654754
40918 175835 812912442
184902 194996 59934771
22291 122074 407155306
147680 168301 308485339
154069 176253 55710379
51460 129435 195346045
100328 106014 99389610
67644 93491 64391862
145577 161295 143828293
170579 196870 445698911
146183 176240 75456902
27221 198396 960725023
54389 55411 2565256
17308 54289 797352352
189713 195761 638338040
122893 187551 162264434
3273 123182 300383924
82114 135746 134549982
92549 94995 898810824
83710 144109 151695594
17246 34864 780308217
135195 149121 434568899
6080 118643 628739433
117756 173902 140823096
20148 174691 387632197
167785 189467 54360482
152012 196288 132411384
186045 197666 239628261
64678 148732 210852063
65372 154199 222797119
181452 190824 212315479
57536 70191 720298669
83164 121900 801589242
192956 195611 6715162
180458 188725 20722816
60469 113396 132733779
145180 153926 21931155
3543 187373 701828525
99837 149733 807834402
139829 153785 35236295
9926 54699 112115195
45973 193443 370068458
186989 198763 29590816
54640 144133 224352178
91252 102888 29344999
92630 106231 34590147
194895 197611 189126604
87024 199448 967628507
125484 129629 10367728
156977 170089 148400665
95043 165351 177043668
163275 188349 62839380
171700 189417 898662808
36816 64943 616313425
94191 121935 69984092
104505 127070 56462115
48158 58259 274246772
50254 185375 703339453
73602 133206 149571747
79323 134269 137892681
139671 147757 973221830
135537 180399 545225751
199427 199984 1379135
167908 170683 7146424
32084 44804 31943656
185966 187084 14928361
104697 129873 859949047
105559 110383 558530750
70289 140264 898259555
47122 67722 51744873
178967 184883 872508902
3687 37951 85486950
53576 57609 568456506
80047 132804 132398216
115767 134498 46607827
150639 172067 936319658
60829 93405 81255801
31784 166334 877819495
69593 157221 786470510
56293 107318 128029756
20600 189939 735516389
189402 195338 6281851
77756 156060 759740818
135578 167033 388241085
90903 173638 208080993
160110 182087 451436963
172253 195134 57359965
154818 178338 59020764
25435 26559 37130411
31550 79920 121199111
153499 170490 749901670
60542 161832 254062852
115296 194385 198405465
116032 173515 144109120
72893 107325 86618579
9288 84015 648159802
49152 140140 228055525
18745 75494 142061628
13006 122038 273283552
147825 194666 851685098
191353 197029 14301802
104695 171893 937674598
153252 161607 21029732
53360 167002 285077430
158190 184747 66688907
46067 197501 32559407
35919 96167 150751525
109969 110496 1375641
69623 165560 475161922
97613 103951 16278230
85293 186934 990071938
61858 177737 879972830
140379 192575 291755552
164957 185469 51310303
56210 186628 613703905
155553 189631 696577835
174575 188617 330838231
182762 187164 10980879
174450 195433 52669813
89266 121463 81107341
177659 193414 997004289
154236 163349 268235088
2295 80818 877581009
44915 96806 129737693
107411 162171 137386938
25699 75946 125914342
24080 35382 182510414
9562 190648 563382510
160809 167696 420302956
64230 125225 121581153
164414 165525 2726387
100474 163616 158850072
132312 187909 278655283
806 58493 144472457
105401 195917 227212436
17215 32439 5311308
24463 83013 146700605
67978 158796 227782565
40176 85855 61970365
138064 190050 862219058
69204 150666 815708836
182784 196328 34042901
199291 199615 821479
4110 136290 756190848
55643 95237 98731301
126539 137477 27481232
146368 195393 668021470
147371 147695 838345
73119 103856 2335004
126722 178256 143816583
23185 93247 175339429
16441 21814 13447842
169109 196441 68499560
135165 165216 780857152
91038 100286 23239667
42349 162296 578800594
187776 192135 11038790
15959 112937 437751558
100154 110437 26231834
189251 193663 643079478
158135 171423 746792312
45404 182546 651029984
84163 138402 136133220
133220 161052 69980830
96479 99763 831474955
118837 169374 867701776
177105 198260 780179873
103028 178072 745419779
76550 92267 952259618
180560 196733 40637118
123418 145253 54875391
29496 105934 191812024
117658 124723 398791985
33973 171020 344118222
98528 198788 252002657
118861 126019 72309968
41034 43220 5566522
79175 184285 263972826
23568 154946 329604354
194286 194320 763608167
20910 130013 273385294
4930 15134 25515330
22815 169780 798594310
130302 133280 660854070
48649 96191 749102407
126176 127141 2433674
127617 135689 20272628
175412 183276 19654036
91245 135062 511734063
119725 174037 136359385
5673 36379 76652682
166806 193309 66504155
125644 174644 123238648
7815 65485 44922139
170580 194717 60500814
176339 192637 81886445
184884 195827 27517430
157738 179198 54016218
44269 106213 155484201
79661 154783 188735598
45861 108955 158312181
106077 168518 862535814
69412 172354 835635481
139668 140495 2102954
88927 100751 627577124
184612 198890 454323243
186651 193043 16084290
167664 186049 46096254
119145 173793 307640649
24228 166383 356725563
174036 187591 33898418
154386 171889 44043011
149239 178625 6011902
48812 177314 322424425
154975 159201 10499875
146437 163482 427177272
175781 192044 40775221
105157 122363 970671551
198802 199842 2641728
112238 198432 361420163
69916 96327 680926549
49353 88661 98238348
152082 167550 868711227
38841 119633 202733273
140925 165436 61824347
34683 150537 606605699
28946 193031 411727565
139781 164342 889075721
136279 165069 72602022
64557 99540 87320965
5709 104753 591754033
4939 198196 484547624
100456 125464 62932437
60640 111420 542855013
97995 169724 180555260
92523 111396 47858629
129286 159279 345218256
156383 194048 94561487
4828 8131 900253277
71156 178480 437687925
26108 60480 86349627
102480 181239 882337608
57668 107203 124221580
117768 137095 48187120
177587 193295 39417239
129328 186207 142852691
166603 166616 32993
121331 162737 343808782
111227 114657 972504265
96682 155211 147340674
59591 61267 884307006
157277 188131 77373707
56076 74532 577297375
160278 169890 24278973
148488 183160 810896995
21220 58383 93215522
100156 104285 10600379
65914 183223 493571972
104688 135459 77068391
68716 79770 489785234
63521 68660 12786864
178289 180519 54060246
109433 195926 217079089
41747 74303 29416517
173743 198554 988712923
87880 155887 171033380
98706 155373 237128919
21847 25917 10032464
65270 75424 394775982
18822 184290 599450712
29448 59587 75758849
197916 199160 873287435
78359 129629 128595789
37489 75347 94902607
6170 16140 34163410
153179 169774 555223020
127350 196498 173763475
141942 188997 118186314
130342 183141 527191763
83278 158673 423887099
48211 191633 359935130
139220 155451 40988823
17014 77904 728408108
72541 187438 699212553
20372 72495 130438090
114976 149816 87287988
103969 180364 782212468
178998 190324 28330971
109995 141228 748409399
178875 180390 319683490
182464 198532 40334442
42669 88328 992585077
88073 107120 572999778
1213 156008 411824470
143197 169133 565525009
132864 187501 137218974
157865 158418 363187377
112657 142720 34502681
164404 170471 15233017
179618 184112 7696458
146754 161712 37510782
49357 192632 359475175
45463 64798 48608733
52418 54198 4581973
30021 43934 6307938
55715 59895 146767140
167255 190717 58847925
48222 93329 112872357
142842 156471 406597725
96060 97743 905428585
89497 102372 9882241
139040 192958 231451622
71973 170077 246406797
184147 184210 31265
63907 145646 204992618
56476 72065 38952267
64943 104793 484200532
122801 148891 65573668
12244 72316 84703101
151805 192609 497680983
100506 123171 336767735
160798 186229 63782597
6818 37291 191104049
50173 154778 418372689
21714 160812 348795370
167957 198273 52788047
119595 166734 986874047
26695 125218 716374554
42632 164800 306585349
190612 190633 59507
126415 188441 155847854
109415 130782 53423386
79302 105622 467682811
192205 196547 10905414
48656 161900 284122444
63072 103741 257854369
61796 109109 118578881
86789 180262 234903115
8261 134479 661027320
66498 122774 141037828
178151 185944 532962653
76630 116133 784530548
96818 136891 100787931
56402 92168 89246186
6456 44289 255800154
57193 160933 260165571
142890 190005 118325196
17430 137070 299778400
145833 166995 53093723
69505 102745 83140980
198080 198610 1389432
181311 189352 20111246
159357 172547 409512256
163245 173289 25247366
79510 97998 398992426
20846 57541 92020123
131218 150045 395702724
79747 151790 180909595
145642 164200 314486875
8078 25905 44299501
144642 151201 125375939
114639 150420 89627379
174250 199306 95813770
48835 94948 115181191
170818 188822 564218622
52639 128642 981895540
51140 93191 105076828
59547 109173 259867273
154781 172372 526729411
114016 181771 951140116
99204 109083 25181319
168787 187363 608359484
60390 79948 48774711
66490 100519 140748971
20915 59526 96838323
138673 189161 306806552
61718 68506 16958002
88895 174357 409461554
137176 177796 102170114
31754 90085 454995272
138655 150092 28867824
6215 175812 425259478
192631 199550 700379879
119524 134417 51107815
1291 67329 409365347
32590 134222 45028355
88978 94824 10801266
17728 94705 192464242
101 50965 127185797
195130 195362 571748
33439 182288 706093682
62880 157858 468580993
104223 131157 760279968
109038 165300 270620220
33348 100215 514224509
45755 197920 510656097
8400 84961 191371936
39673 164175 758009566
16720 181011 412018652
110430 159186 652453187
85491 88558 7673910
190424 195220 927744878
70302 136971 167076861
110953 111877 438879640
53810 108605 137395288
126794 187891 445865578
71609 158846 218885575
116715 184908 724420371
30359 51017 51835094
117936 133801 39548707
176132 192852 996007304
5372 165243 932049047
167740 175623 557667526
149792 191020 103427954
164950 187446 491525631
42054 159252 293877949
48205 186297 346500076
2286 127443 765065175
34218 112508 482423002
25454 31534 15312102
190524 195195 186291836
9214 160736 290494874
142083 169950 855509482
165163 185576 439186131
13814 35146 6693527
198348 199879 3777017
30646 167608 851952555
198626 198777 362264
612 28554 378267946
100277 191361 637474093
194148 195777 4083866
144336 189064 497529622
78769 171860 233892223
9977 47911 94765971
44779 141739 26467515
181507 195588 35395023
53593 115678 916509777
179207 184077 12138307
3477 185726 456838309
179706 182828 7823147
26414 173321 368655557
67282 90986 59020957
78273 125749 27381279
160239 181168 15621588
70322 128065 828218372
128149 198480 176703424
114556 159564 617053531
191695 198655 17500240
138328 165768 69159557
48913 55060 860107767
165167 193687 296962323
159091 163744 462944970
180270 197517 545159004
21878 158434 342356256
183268 186077 6973358
47293 88020 101864562
251 141587 353978753
110245 167470 143493827
23327 156807 334873726
21405 31582 778009675
71792 99666 69652861
63906 147599 209849707
180154 198069 44905302
150348 185265 7300090
8238 88842 269818278
65409 147514 205905571
6426 71420 162641978
77243 97849 51475847
88495 184178 240425411
64556 126772 351852765
24893 46703 54790505
60303 68923 928471458
196390 197541 853460049
29167 139027 296374330
127990 145507 44173355
132960 193988 153372412
84342 134228 125220881
134561 182520 675105423
46853 133878 21686834
186325 195741 257442918
132887 137940 153876821
4784 56634 129856332
157387 186047 71901352
23122 113150 618467681
36460 101608 163177899
188908 194029 780807151
119357 190680 665930190
111500 188808 193862417
114832 149674 450041394
105674 180726 188350553
36496 44854 21034815
72485 161620 10875277
89412 142493 133465401
84860 148854 160863714
176000 195761 13125108
135979 154913 201860246
33029 124009 177651933
62573 85215 56369804
189371 196940 19101471
51729 168329 447544323
88525 121181 82160337
73684 141517 432017257
198229 198575 901841
15179 153458 669926007
26316 197441 429327795
145011 179925 315209069
55817 96117 100587776
93365 194750 254865707
104485 199194 884919183
50439 72295 685216667
190436 196163 689783091
166938 175118 86129474
123017 157196 85846462
141503 142352 219569411
33390 188502 642594444
197326 199930 6562401
162601 197490 940033948
61733 138295 797938302
19391 160717 354357730
82063 96088 285903547
55834 176297 302222954
44881 132826 994640442
68142 100469 624798670
11180 75612 161226359
15506 41233 64349176
32057 45087 32735608
173743 189237 325748419
131597 196505 571918013
168954 193961 887441781
72037 153839 205329885
13325 83843 176499645
98844 112909 942340440
173633 189615 40031462
121211 125662 576758179
7769 96838 222621173
111530 164118 131950473
178157 194359 40721467
63786 103911 100402742
146193 163196 229234202
61267 145001 209998046
175873 195667 49636832
105296 160451 138395974
140241 196022 140231563
120241 183872 499689594
160201 177783 240078100
64852 175516 277645564
191527 192653 46137170
67050 153842 258137188
147310 189687 106338902
72033 198954 318561185
122305 184923 157231349
109904 173824 972575404
39280 51254 30120921
122789 124765 947236060
172748 175974 1475551
88918 152632 456059221
148592 191233 602957764
109292 145451 90777770
197498 199105 142151340
28003 60515 81730666
88257 184145 240942834
7479 46703 98013614
135310 190137 166047875
112434 171408 803368593
77210 176987 869730442
106004 194221 286049682
112337 162852 126673356
902 171468 427649649
163952 166062 210236143
56288 91002 890047254
191654 197230 14013724
176826 198679 156116880
81757 101803 958664558
84564 89130 11352314
167958 197014 72945086
13654 140628 753809971
39239 155927 377680329
136167 174977 97749953
282 7285 788232066
86584 195549 273829170
147115 197942 127494629
20522 162605 356343355
94306 119276 160558264
167231 170194 265797029
156925 181844 52653016
164221 184273 50218391
37096 96280 667256350
11501 25442 34634809
893 130883 510763728
53037 102630 285956035
126748 129435 926817896
193843 197501 899804557
185884 187214 3314574
60771 150491 650378548
182253 198315 892947749
149166 192163 676501450
161508 177119 219562011
169776 182773 32509906
84395 144000 149741278
32925 129431 642790467
66376 103874 93921046
70176 113117 944503564
118553 170144 246857295
143983 157968 172716995
139770 178403 97212640
115080 136784 956433137
11769 150528 69362678
156232 167778 939446642
30719 173696 358749159
88559 139887 128899287
52998 188300 339352646
180379 181627 3131707
174360 196875 56470158
58562 87447 71946957
146950 157727 265882585
52307 92939 101509242
63058 138258 188345639
126980 169219 106351696
180181 188609 712095373
135922 142433 187934786
42197 166345 984320106
21020 171904 378525230
3314 70624 940696103
167299 183706 108247006
164304 197063 957205923
138206 188076 125312776
81342 148711 679811891
68787 131489 157161119
121246 192025 781019397
150781 159943 23034856
88791 156896 171255840
123090 168463 114000874
104083 195780 230236368
29161 135280 266032155
47312 102961 991818381
146916 159845 578397350
29560 35686 929247595
176870 196437 49139620
159607 173848 35837781
135874 161110 63499052
14996 46086 509402742
100976 188832 220796399
175389 179230 9604464
117296 128220 26043942
93623 134293 102251725
118880 183544 162253811
21805 55748 691851362
144360 192687 77801556
191695 193879 2107544
149721 176172 66416025
79392 173283 235901237
26519 179805 487559990
21715 177552 390867200
26940 101199 185984653
58497 84566 155840538
38928 158960 518770081
133050 182416 681472512
85554 129823 111183683
12992 149177 707379743
151423 165712 36004250
97468 138501 103224865
1636 45362 109289586
29422 189367 401244793
95939 175821 201012846
38471 128941 614056284
32525 188482 822104063
25084 163234 346733368
195995 196656 902232975
142927 193636 879021685
77367 131308 135400779
195667 198458 6961513
24789 44646 49894379
199610 199739 133935654
190385 190577 530968
44984 55397 26268890
103546 108480 326496860
112426 153799 103683100
118923 156124 657344709
72176 160035 220525930
133975 173767 100058984
104513 179018 784692820
47607 180947 724831121
26184 101726 175486645
188634 195645 853189171
91353 92936 295122336
127283 135696 21105601
113535 168480 686786179
67070 175094 271130148
73834 162914 223713951
172343 185871 9831578
51450 83351 50512865
77085 172091 574156882
12747 128417 289804538
81135 137012 140182115
156539 182225 64470652
149416 193850 285392929
51795 128690 855669784
72889 94168 524574550
165897 172579 963869641
43059 184415 348054041
77101 94894 44343386
150079 191467 103867679
181678 193299 29200584
61725 145416 460855050
196231 198548 755456674
100467 101204 1870266
54477 80576 65134317
27510 171759 362091732
53572 61670 20348703
29418 134849 33541347
65846 94107 939970994
172708 179361 189559637
65189 80588 510877854
137296 155399 354627346
133599 191506 393442829
177519 190364 2479014
121156 157268 86112584
182594 185276 493434008
104565 198856 236667684
7918 87152 198091403
110595 148808 95810148
14629 129664 620052365
16536 103238 217143628
29313 139829 277014057
14465 95293 760472062
73836 100004 773150128
37180 63737 66882344
178510 193445 37490397
100839 115354 36955498
118479 173936 993168553
2088 66050 160122195
74515 82910 636752057
169066 199119 981221555
124257 156040 434321650
3045 185173 986312974
161000 172628 29261848
102489 103437 624746866
166037 191067 623733064
106882 108116 137635366
90101 110165 50792960
15304 151457 341343716
141160 156986 734318240
14546 71785 143358900
43883 120137 191213259
123055 131355 841719091
15573 185624 714149516
113516 157878 763538304
128517 163782 773055311
173141 178431 13235604
105300 157368 130640533
50476 111320 716174861
27994 50454 56442709
193277 197323 381936298
164283 175709 28613838
42051 132307 618035669
50302 101544 730433404
190986 196793 191790818
46654 181810 339166054
124057 136514 31067768
184487 185646 2889800
25884 162702 343353861
116842 120780 567961261
154323 175909 54218799
194300 198488 777866063
131638 135956 10792968
94799 101003 314427796
66874 150622 210036224
119619 165000 114014961
119620 121676 5106254
114672 124240 62352203
175165 180386 13003499
77243 154749 194728075
173088 186511 33601299
137783 168961 62127684
12687 196367 460696184
127374 143118 206292027
179512 185393 472886241
171594 190189 557900630
142588 143685 66683619
1162 123483 306424851
81466 155266 185384996
16560 91411 187198085
174461 175989 3856288
152799 168097 38459521
53604 69584 39997839
23384 145899 307381953
63034 167669 744443453
180190 183171 158495529
164305 176301 115027446
63922 184771 509234985
4038 166315 406854826
118935 182482 363298381
188932 190200 3194099
82684 198887 231922568
46888 77162 470320529
147783 163731 750998676
46130 167736 798261835
91112 143142 775971415
197515 199863 93699909
172897 176337 585173791
31764 156675 636894322
44595 176888 331959146
91014 151694 873627687
197879 198757 2264859
172098 196573 876418185
194698 199795 12715686
71330 154326 208323067
84316 96425 643132557
94472 109690 441789690
23729 156318 332651357
107884 180852 183033898
156121 174304 316708972
73105 188086 288599945
31760 82725 127647438
130940 187025 140877103
58180 109327 992184571
158801 188901 992206917
169854 181760 217394755
122910 150695 69749041
56534 116062 149466948
36398 180108 542107627
16652 51671 392577488
66591 182757 979134995
26430 84446 145272502
84955 119050 85837078
71685 190803 251943314
139251 164737 64304007
162057 168031 859140381
187706 193880 481012729
134661 184419 125086641
104211 165777 154675847
90812 195273 262620331
38582 80569 491057764
192670 193729 2702690
3245 48205 138977583
111293 192154 202862640
120233 198532 959998287
129184 160629 22817173
144443 155026 26674928
51080 151209 251139881
114286 141068 66884506
101412 187154 266092299
26488 178094 442381306
173408 194774 471352831
169120 186756 44072561
168476 187257 46996872
71557 192150 302707672
58824 191488 332730901
169914 175320 13517432
82036 108123 799183850
141915 180353 96623707
11421 189177 550462439
167487 193457 537775412
72851 105236 81347806
192975 195157 444497585
42316 179614 839368729
156666 173638 567132608
32503 148074 360280140
175012 176789 4377731
81443 152151 912858683
193580 195879 836691072
185644 198751 872138779
21541 173174 761381920
143490 192647 123485610
78835 140234 154050344
80766 108863 70687377
34362 105429 486389667
19693 45505 64591264
142942 161735 195173911
167726 185889 151144249
1093 64552 158885927
102096 192515 227186882
176872 183428 16446928
48812 109610 152526513
188884 198694 24660377
111352 140237 72165040
116293 126587 25375024
47146 160556 953078587
40177 43327 8036833
144009 173857 75042404
18745 184264 415172355
189132 195967 17283852
85280 190884 550554334
26310 181463 389291813
195157 198265 272273716
76991 110673 340048093
136574 168914 282748929
174858 180113 13096922
53157 151707 247115794
94400 136940 106967211
37767 187954 376887573
29898 42819 32498000
125894 152146 196030233
173737 180296 98229122
127336 131083 244311636
107026 141005 84957899
33854 94050 966200303
180490 195533 37823367
182206 198475 40823500
5982 171439 414910487
195741 196803 668614470
120970 149243 71064144
173023 182783 673001131
30998 91312 180844945
46933 160124 283997852
90715 134201 109319676
85695 190298 346305607
88698 174116 594902882
144000 149247 13254638
117655 143898 65638735
66402 139257 182557447
159167 182165 57816875
125621 173306 119913847
77433 91266 926433894
178134 190927 130579620
70786 156779 689754538
46485 125839 198922769
90239 193863 260509830
93294 180015 218006456
31020 193856 978411459
120411 140707 500128950
37279 160687 309697531
32766 66449 929728814
87552 195445 644228207
169467 191977 716070862
96550 161598 478766842
23100 78145 240533436
160763 191343 76745018
118997 179669 473501242
140248 158149 45051669
164577 178068 33716389
83032 187231 261656791
192091 199275 860288758
153004 177567 72527959
145975 180303 961125447
118229 121725 443757070
174694 190921 457760131
74766 100674 133800682
150707 164958 35966106
116113 165841 124675126
64523 197383 333258439
96686 147153 430851280
138757 176671 133438491
46571 98978 131078061
59126 75809 578505637
47137 136041 251255579
112971 127336 35727228
72792 119073 568192073
143147 153300 25561759
131804 149887 407898627
132717 184744 684933152
165901 192066 65629998
175384 183811 21036235
117216 152247 101516107
27437 187679 401991302
46027 127871 483409163
167193 170557 473584918
77988 104730 502008163
154621 182956 71067888
67457 132890 329984051
116528 199467 207957083
90144 138275 837700487
166813 186625 464457200
147376 198938 129420617
13455 116816 347758453
107055 190916 210337980
83322 176252 233461834
60356 112672 473382264
182665 185538 945359192
105998 155226 123524472
66435 130148 86726195
134191 193589 149310439
112500 161370 154776557
181142 184280 577809327
169881 181338 28631335
152944 186317 83732635
118874 137389 46244478
79984 171299 229448283
10606 17660 17582207
189762 190336 73123335
4394 151003 367492303
99593 102498 7416143
7296 12680 13332392
134580 142991 584591447
148771 196711 599100187
15495 179603 921387103
99120 183325 775721397
64305 72470 651242491
22048 96612 735443088
104730 198415 235140434
111137 189500 196486715
121669 146306 76323229
95583 95977 211610618
183586 195581 682597854
188618 199957 506794471
193369 195553 5506008
117392 142339 784228339
65735 165464 250290858
107629 194755 450987558
45849 132857 218130013
27864 112892 213505369
74537 176342 455354977
60952 128098 168165094
20904 175251 387188985
24505 167125 357877478
167267 169775 6420675
194916 195615 856114306
34532 40257 14488359
17038 64669 112886180
81557 107870 66257426
166241 189166 57415679
157045 167575 26450539
31154 102281 502294332
190764 191303 62399746
79679 175164 304316265
97008 181225 840998494
120392 161973 104439891
64587 110828 116005539
36610 71308 774980904
29857 124493 987634940
114190 186168 35062210
88276 157933 331051419
98499 134481 90485900
160464 195968 89186587
50617 124293 671360267
58865 189197 326851501
135531 141408 14779617
77136 130138 132978565
47653 65009 43696336
4655 15015 781881373
122194 187574 215887330
196863 196947 218109
102279 130614 264712046
78703 120537 105042324
5375 198217 552377058
86539 90587 2827047
135853 148305 163190901
115689 183108 621926179
178501 198488 50115926
180595 186102 766014235
198158 199313 787302172
39927 59392 48997004
35134 139461 261605420
113798 188119 186383272
36231 44223 409985525
102811 133190 76324276
193226 199367 15414640
50625 199279 415416422
191428 195297 353692066
7363 197039 475547757
139489 186014 116935518
58282 173310 636445175
4135 114288 276142399
95693 146468 612854491
143608 199316 874178703
32753 72722 363833149
49125 125033 706191435
132511 183887 129039466
120743 148949 70911256
110301 146768 91449569
97199 167157 573741556
7803 53015 760968468
54296 118293 309153504
159911 166801 17366052
167976 178987 603616214
152753 181401 901324123
159811 178450 16718554
23599 184597 403883621
174423 195156 52035124
55027 189684 337702021
177423 187946 860104814
106093 173690 169604066
156479 195190 97193383
130890 157059 65835909
162508 187145 363847905
19895 88107 170589880
133663 162504 561110412
154343 178458 60525495
82223 185299 647039904
71545 174484 258421569
107772 171574 160151141
192567 199521 17456810
4853 50780 114940715
119230 131396 900040596
99084 138490 972538766
107493 171624 160984069
11229 114062 800169499
114945 122529 18797556
156418 166032 225330009
146325 190258 208629230
171975 192740 51977457
134388 138692 294757583
198086 199788 4318614
154460 195376 102714181
34875 166597 330654851
117751 158484 101992830
33205 51696 878817908
75060 189419 971397374
67342 90450 57503741
155706 164384 21891346
192474 199549 17756496
123390 168841 783797821
30753 81084 126052802
70749 182113 279485930
41536 197217 390588901
60468 115689 138606258
145315 183637 96116809
117394 155483 434742472
173156 197654 476968726
21780 172119 377190566
124314 192040 970159911
41740 111703 175607053
49785 177029 579288313
192936 195058 5387735
36847 134284 867725172
31453 176251 880715944
70466 79602 22708395
61945 158585 242275211
46336 75568 73210942
171525 194376 57291531
154434 181021 66682218
92893 189400 242485722
69838 167935 246126695
163189 194748 10720289
74492 154120 37562208
122055 144408 388437005
78813 114740 895329479
142149 192892 127478520
148762 182939 459646038
119555 158435 982341247
22075 95529 183628761
21926 129485 269454276
175563 185143 246761474
143394 162190 96269319
189647 192613 520654874
196495 198669 555891876
82750 92467 848352472
42080 142168 250871359
114861 199593 212544655
48360 127423 198231773
82133 167771 330774786
18590 18773 941596675
71493 170936 835628411
69820 157091 218960179
46576 171678 314027338
169408 195899 66398039
123314 127803 487881179
164100 165124 2556260
24781 165692 353706463
104586 181141 732285365
53525 171577 296251068
35411 36088 1729706
58346 157796 338256900
166102 179252 384664529
157752 196956 214815564
104497 196431 658772812
24388 199806 447466095
101273 141816 101926481
51282 157733 270845717
138284 198405 823987822
64310 132010 428869204
2467 192147 475597597
33622 92553 12449765
90863 122981 495657344
104094 138841 578642696
180007 195328 38488880
151094 184196 35897533
2006 173056 691837499
174614 193269 46746095
102222 179667 194620770
110091 164226 135884883
123546 127397 9534525
24504 170917 487658908
101678 105208 9112496
6786 37389 688192523
12947 62189 466291837
164949 172456 379513236
158136 167338 20706939
169488 181000 479030919
40853 194832 500724127
142755 174979 475000811
179899 193329 33712122
111656 168641 142949010
51127 103666 131642301
67479 103858 91117198
98008 187365 414748096
126951 199381 766851292
66204 136870 177023720
6531 97274 226776635
172742 179214 841077784
74449 128397 905810549
128468 141414 693894757
140149 150924 27154780
117426 124743 943139990
199094 199347 381333614
114629 183462 4553404
7713 150925 837545542
28558 49630 52931479
136302 187292 234334132
174253 199687 63805620
27035 175324 372194041
961 152509 714934817
48600 184403 571516000
82695 145157 156963017
140333 171956 71228283
180599 193178 461219318
168652 175994 18417419
47803 164840 293871914
19974 51247 78305377
176919 190108 33024330
116154 148984 82192704
115746 131969 40420910
137104 196117 148364202
53647 157766 261020543
118786 177578 147575167
169276 175259 14991357
3869 119272 289187113
71261 196369 342396323
21218 147366 316284682
110592 144630 85283830
168609 198134 635404799
157651 159275 4076890
172385 190955 445598809
74259 165231 228561202
16038 100529 211365200
76544 194903 297310338
185067 189855 11922251
155409 162883 2998266
18945 20858 4802054
7155 156791 375028489
38983 54478 743331671
119800 134556 269599148
66908 96649 74154165
162931 190989 312246822
187952 197857 46989593
188416 195878 18842397
115562 145223 74285062
128059 169246 103669738
92522 151061 147204863
42799 95714 925476521
8973 111513 640142722
19570 41680 55340620
197366 197482 275275
45669 165478 420865680
156754 166669 24920226
109019 188705 750684828
106164 128713 20203046
159570 193810 86030567
122325 169338 981344511
3925 85637 632665058
52173 71789 49087513
107300 111623 10901199
176702 199337 604216694
71621 109207 94349155
180614 187584 17419276
32516 36423 600484348
18810 170688 826969523
147622 184463 907895954
134095 191822 145028587
56486 125002 171704112
93051 169902 193357547
37888 68178 592667062
87750 109677 102569377
84333 136904 464616753
183774 186997 8071455
88404 198912 277625072
23601 132529 477927561
35683 149890 286597891
188158 190547 6031316
41607 46338 11760944
24946 180264 389810269
185653 199966 35963070
14260 124259 466924968
66309 112925 117037578
185657 193414 19561438
24785 107617 674786725
80966 113792 589590138
149083 178872 74817198
195242 196445 944159256
23647 35990 530657980
102841 141996 553691125
122890 153791 77614882
176277 194859 673426904
147833 190589 107262646
133994 184281 126360003
4885 190530 465456172
52425 117444 669323576
178972 197717 466990764
14958 99442 820375096
156269 171557 38473193
163996 190463 611438955
119834 140775 881061399
93145 172832 968981511
155644 174348 475116283
172615 197546 783835006
3173 175255 431486153
1939 105925 926369033
119297 191608 181468428
99079 138768 99776892
46280 96073 815623046
40352 130482 516736115
8692 173288 412654860
156831 164566 19556145
179048 196757 44440337
82789 128145 990588001
173494 176824 972734992
178453 186304 102754629
44504 78203 84390298
19004 196805 538784185
11259 46662 345652072
130527 157100 66864334
131656 160353 604811145
156134 190396 85893363
144091 174059 75339213
27752 81529 134762000
181900 191998 25335780
27931 106150 196353639
8174 195054 468574669
3823 5907 931003950
82579 133148 976604090
151168 163782 31787647
106109 193869 220244265
68907 83227 436103061
22101 131044 509700692
171618 176510 12148073
133363 192788 320492187
153323 184375 77980737
102331 129059 109529306
99765 185544 656408135
106506 178899 272872187
63003 107512 720548669
197491 198076 310984505
128636 146097 44032408
192788 195308 6381098
66904 198952 676750433
81258 95980 394108420
76515 190769 530182941
94371 191137 243238216
60925 87935 469680032
162558 190034 667977378
155875 196356 901735499
182375 183578 765254970
141383 199803 156955169
110211 149134 8401613
148961 188910 100233377
126664 173278 117313217
104480 137038 257370797
172126 186256 35239083
56144 157064 253111346
91807 179572 220645506
156921 183031 615144309
184884 196967 178549277
82055 132032 199039170
139850 172273 81737947
175238 184907 735745386
45492 73575 70273087
165558 175704 25433328
3202 80143 192471933
198917 199330 972465599
68687 128914 150912670
398 40048 99050900
137617 165177 69510132
21548 156631 338778043
53918 188596 337775241
78434 120415 105411167
191649 194513 649955591
97605 185235 220374145
183843 195230 28661356
17627 77788 150570586
141260 155189 134988298
194311 196306 4990907
101211 169362 937725244
36290 60353 286790008
50965 60343 23632614
83003 173658 733477048
120127 140186 253426384
91544 127805 91224501
100386 172627 181725984
181441 198378 320897669
113960 160023 816828991
61527 62831 968437715
1216 66866 292801648
173980 181958 20029064
199937 199972 82724
88799 137732 122936231
87650 110486 825129234
5980 92620 347135266
21294 38594 43132266
23922 62465 331414788
20766 45645 434333149
75502 129393 135196672
71187 71821 103154644
71054 72055 2442149
165834 184476 46704172
161900 178468 265102073
7880 21897 107861956
63213 180826 294999906
157796 182622 62392807
164255 166009 132041447
59066 90730 713106437
167076 182726 545899868
65626 107118 14260995
127488 181101 805996347
180250 195588 38543156
61395 176126 287828397
13030 33756 967482645
123440 172413 344884171
57271 79791 56182350
139314 146443 1306159
131892 151409 49030654
37540 75960 96282877
187525 199934 812271309
174070 184051 904239159
43476 92975 123707758
96794 180745 211125776
31232 102703 179101398
48011 173939 316089308
124557 190681 165982391
102422 128723 32234362
67373 95028 68833322
21932 68239 116028626
22562 148163 404852784
179344 179388 257569905
97246 98995 4181726
29212 198847 425613766
103950 188115 211240769
124633 126209 3850115
82391 124802 248679446
129456 133604 391634483
151043 163668 173806395
38639 125700 218327263
64768 151423 533632867
199332 199943 186039097
85369 184198 248294671
102793 136385 917445034
26425 169585 359307157
93457 189590 241606707
124943 152145 68329976
45560 51392 14692155
129243 154862 862868442
25089 183550 24467310
177088 191978 37370296
84305 144033 627807628
122202 155110 82697749
53950 188602 337708099
20959 185893 413630905
74530 177082 257564861
64644 115883 445683839
76790 117646 102866126
11857 50530 96812414
94219 152244 581748038
6516 70195 159384934
78615 149882 844531284
99459 175908 871000802
166519 187914 977451668
182138 184134 319521996
21971 192216 427038805
109471 147601 95651467
113370 192674 198954906
143141 156506 33681027
97856 170502 182883125
104452 169238 162776426
157672 172430 51241095
103712 125907 436087080
23620 156013 332140926
21638 121767 755155797
163771 191079 68429353
135518 191015 754502472
109059 118777 24360926
23290 160916 961212782
195797 196055 665451
171548 192177 51693906
6183 105292 248285064
156230 190169 85107822
143328 175629 940828267
194695 197130 6047351
91249 163528 181787104
194209 199868 675727597
137286 161942 62098947
122162 162000 960382227
180002 186719 16785902
52328 120436 170764738
197955 198642 1793117
176227 177379 1428876
191489 198955 18753561
41597 83569 105027870
170152 187695 922463904
149479 180140 798168578
46477 122696 999653911
197990 199184 59433349
122017 198665 98261520
18004 45915 148341279
53685 114397 152324368
41035 165414 312152440
10351 115135 262734749
117840 186465 867675541
158523 179909 233420317
212 53842 134191887
21989 70304 961234289
170204 197268 333417349
81148 196620 633380822
169755 175690 14822300
138539 190787 131262570
138280 171228 259595406
179541 184303 543235003
75137 190167 598846567
113976 175309 153938286
20788 31325 26229418
111002 162898 130170568
162658 186236 59049039
121500 142099 949370912
151473 190139 405553424
81311 104299 561223141
111240 175900 162227614
102320 183091 779788886
175847 193133 43312713
60883 170285 274586176
13691 62252 121758751
164432 182337 44777383
111070 140535 73648640
15134 151314 341422896
196972 199972 440452596
136684 197745 153422478
94913 193568 248099224
128809 186824 145707246
115662 175116 149129162
169969 197234 68300804
24418 68314 103396210
192228 198047 94973525
165481 171825 15955898
130227 159527 935104247
62701 107475 112301283
135930 183179 400486777
58837 110794 130331966
176247 176582 801630
30887 48350 43762693
190668 191537 1680686
140469 190155 581464875
177992 191346 466784530
132266 195735 159463339
48656 120950 181220090
131160 170231 98396510
114566 181161 167027585
99735 127108 68827904
159356 161116 4464988
90435 140237 125159146
127957 130332 22920342
62400 163567 253742309
188139 195353 7148974
90844 100005 974499584
7326 166656 399410802
126807 166000 98667243
159026 192445 83968325
83330 169049 960457904
118624 138728 50225439
7441 123980 291933256
56432 176289 300716309
165785 183116 43424591
126936 182796 140410584
187275 195952 21891148
129307 136779 56833735
106937 151486 602451976
47647 136359 802753935
156787 162003 646802646
95106 190117 238847135
38472 93655 138124590
151092 180609 955475480
33134 57054 60210574
44150 48472 860352277
39136 104070 162827528
89086 185208 761307753
101196 148657 740978848
92762 183737 804969548
112531 121721 22836374
30455 64063 84400220
9544 30692 407855936
104627 166536 169884933
101024 194606 235268985
151751 161705 240883970
178810 192373 34028908
82659 90595 19730749
152999 183305 76092971
2140 35589 18416248
197158 199785 989312882
149506 178933 585533151
140454 167395 526044513
31790 101598 174838070
164211 174568 830473014
66599 72477 14582664
91173 184306 857842622
139262 166429 638779361
30437 120962 226942907
19277 140154 302868772
112034 147506 909226526
9608 177036 842926313
68529 139739 178397660
129827 198119 8638792
85728 94307 57118263
77641 161718 587621052
93075 191636 247687380
151910 166563 655055007
196606 198747 5320986
110471 195554 660847050
153390 165036 971654565
116062 121485 826819874
44243 106325 361068900
188364 192308 9999589
162853 167004 10374651
49958 115213 163849063
143456 162123 47026711
66628 155570 900165229
153237 178790 956024725
87969 119250 546588858
84609 120751 78254456
56399 153327 316703702
111401 125367 475385234
124276 137277 21958031
33239 157043 310709151
5659 199704 700896790
51432 141439 665978862
31234 197415 259517733
94530 166176 976585676
82919 102277 962295550
37204 146547 868852383
110605 187916 601368155
21886 135213 283938123
151440 158332 252280712
51011 185581 337586571
81315 106457 242816777
57771 94205 854802867
22238 140578 632211071
76763 163734 218544412
24469 153046 808482836
2637 76913 185783279
141422 165951 61796580
95435 147039 129981039
96678 118806 192073546
162597 178517 39947342
53070 162980 275737795
69298 134147 162525430
42322 195804 790048053
138484 169155 77295323
184357 186079 546774942
22753 194601 100963527
187217 193018 14634272
16405 128801 281605295
64966 188985 957231711
178716 183428 11789269
104785 186699 205565790
47861 140175 284500360
123818 173593 35827008
49039 186912 933713208
127245 198396 178747467
32007 59533 69238294
198260 199968 4300307
15008 48622 84136045
132679 186625 993065396
116297 158295 747966365
90248 186802 632576962
74500 134457 150436176
131759 189064 143854138
41737 49175 912944290
26051 160295 336818016
89813 90398 1427978
190091 196713 697174807
138216 164049 851354416
97527 111740 17932958
37621 115839 680427915
62273 124640 156242996
132142 182329 186464022
66400 106875 998911372
182048 186564 11273829
166710 176277 24025733
178342 196587 45808459
8339 109209 252657125
77234 105830 71985054
138012 159304 53579136
75665 85437 337198640
196423 199661 8089593
10120 173936 498430210
100987 183124 338130045
128678 173671 102529511
59161 170907 280431256
71751 82182 807052376
128040 175844 120219778
149055 177564 213089563
127523 149982 56549079
77370 91972 313274777
58416 152035 234674258
100847 118541 44775283
94458 147827 134385948
137457 164979 422567261
45280 45364 223817
156902 188181 601055474
155719 178375 292654742
155786 188458 81917837
186630 191768 344995732
196183 197693 548514737
154838 189297 86376310
110040 194660 555376093
182918 199890 711351451
14390 47107 271291173
149116 168541 54781802
103151 121159 536209703
81834 164214 206968027
149531 199202 689968369
100996 166817 165562276
27638 83655 140321157
96746 194697 246321509
173008 175799 931576595
121430 155882 86571631
40619 194334 436875255
106411 180067 184752862
23124 154153 262946227
69982 148581 197216208
61583 141327 199765723
188395 189483 887433299
139252 146637 677426168
78019 195263 294424044
99605 156366 465118173
145748 153003 18137615
162069 196790 87136309
95340 123083 595707063
125375 153236 225207613
32010 70559 649129488
182902 193485 26613492
15986 140213 729464648
40797 84777 239309013
144678 184468 99869403
102060 183587 114802415
106775 180875 185864532
170030 195212 892007071
71283 167454 2965350
84635 185299 252872568
152038 164972 32630092
86353 124921 96960468
76566 83193 576002517
93495 125941 148028311
32689 68487 128072656
104447 180146 190045068
75234 155846 291050017
39600 100429 152297931
136768 189013 895028378
99655 107124 213800298
96158 196174 251467024
173260 192709 48750513
65057 139416 186230442
186141 189949 9553188
12559 59044 116499085
179567 189720 25444533
117320 124537 17915138
172601 177129 11289539
128058 159330 716395543
1435 185559 461496641
35567 88954 997343597
132000 161261 73539111
199858 199989 978484790
149703 186700 525588280
69041 158294 280238587
198288 198698 1029235
141902 190399 121795471
186590 193753 18054343
151571 193533 712030088
62126 167852 265141658
67607 185355 295390063
27234 197969 572354867
145595 179145 538159243
33589 197676 941809587
76055 93262 23685
126384 183260 142971249
132461 171168 815722923
23578 91838 876980372
53928 76094 535678376
79529 167993 296677348
101136 115691 37045550
104918 110853 702184349
43686 132460 257386806
164805 199253 30815192
47763 54993 18343205
119138 163665 111792772
192311 196401 283265030
138940 180788 105235528
18346 34300 39761271
176158 189506 33397149
7938 110220 256299416
70747 100322 532163668
148581 161692 32854314
73480 162205 222865431
56741 150012 233892849
177534 189158 952081578
44327 134324 225576805
93216 117790 62137207
134958 135013 630229134
198182 199338 2951050
147983 166164 45634570
111649 139702 148955880
88413 107978 342195718
181522 189855 20824191
85020 141045 202500432
170337 192584 55661700
84351 199803 289983037
107165 151395 110842728
149891 174189 503315052
4198 139664 339354799
106354 183000 129383309
195204 197666 831327383
187505 192605 12876195
101709 106313 915061198
108401 162065 555741314
131451 199309 521558022
197883 198875 2537461
152741 193081 101302688
164702 165802 2680951
34296 118983 212559156
80379 167646 18506281
138372 182036 109823586
142077 156511 36380747
48103 187249 349154722
123645 191091 913521402
59043 175456 772756242
129976 174180 111159900
192756 197336 615677905
82998 136554 134381042
2480 28219 64174594
120852 195857 777209197
145110 196267 830480607
20092 23982 9593785
170293 174706 82122544
34135 95915 154631328
197266 199233 821658
128973 131637 276620215
184621 189608 12516984
94425 197676 565344893
138707 150415 876819322
6771 14783 19887335
105311 141903 737188554
195848 196929 2698050
134063 180321 116284746
5344 91011 214180631
199903 199936 84063
56090 142738 294962118
41265 97043 997541478
73989 112797 97705060
113078 121132 368103760
28870 149102 252660348
60346 169202 368859952
114284 131217 42218226
86129 114488 71576263
42578 177508 338497449
71434 144829 184184021
43305 149372 571826254
37788 156370 297630040
119391 184442 20809355
185629 194328 21951224
150655 194188 871473025
52373 185278 319113346
122904 129297 15947641
69318 168067 247797374
142805 157917 336921615
159516 197469 95246149
64219 112325 136314478
96043 190926 433456387
134546 188144 134660311
125558 137861 412679745
130871 147053 40791302
148085 188290 100792057
194113 199969 976892638
36253 72394 799525247
136268 150617 36189499
102026 169899 798870681
58201 194890 451579381
168113 191401 731687002
171962 199923 415915352
181951 188122 711055645
83185 179943 592514026
66085 165785 364608045
21137 183847 408027772
162539 199577 624136914
91480 127864 91513708
173767 174905 2925083
33735 78330 274586013
196440 198902 6129824
95565 199874 262231204
144564 188465 110180989
87819 101919 35466507
184842 196384 29038235
137398 171859 86828047
43798 160396 293044189
10059 128045 503921907
96156 152772 142446856
23836 168499 363020809
71830 93416 53846025
71062 145906 424355426
87335 189383 857231226
49436 118818 174020674
50527 130966 337370919
34113 87092 132732737
141999 150913 22448623
164045 193451 73728715
187405 199477 30362644
67522 84226 710901228
128258 133598 768058865
85371 119966 171774317
33021 59500 83616264
9883 170607 403111024
82695 145442 534085020
48090 181346 947849733
119411 160290 591963181
116728 117626 2207272
40678 63895 745225708
188108 194318 852871629
84636 158272 184952602
146749 193226 189330321
65361 194992 325255717
83031 189039 401289092
50518 114148 904451585
19148 66171 420726426
175802 191582 39520204
160277 174337 35375279
165099 169720 11630046
176585 176632 129852
131832 192701 987157527
156283 172472 253709658
94595 188526 236136136
86444 132822 116535198
84286 166166 648661964
168320 180541 19074727
128104 196991 173091833
181246 183072 239796340
154863 161722 962515061
58183 115060 142682312
177248 179599 5890197
156597 159315 6726495
185337 191466 806081878
164284 184609 50876128
156907 174104 939564139
106016 154975 122822861
113617 149273 911167041
80876 100525 49125471
136736 177053 101448394
194104 197133 964825657
174591 182615 616346271
118346 125242 341359451
3911 12231 20795772
89309 141149 130275546
22308 45819 58806042
97728 190647 511484369
103372 112452 23081962
166324 194652 71145062
184505 188687 10480091
89937 127668 168050506
178568 181310 947147970
11161 61937 190594327
32964 45725 32127767
109559 111737 5603269
166558 183521 316358614
88464 177796 224519568
70124 137051 269724988
144674 156781 30419502
6686 41949 88159269
86796 169070 476173001
141179 178170 93053961
44160 124761 728604453
15770 199193 255529254
30014 197125 419309713
70730 90661 49599951
118472 145499 223054436
188696 198281 24082026
49713 176676 319647027
54080 183036 323417622
76952 130649 134746855
50222 123050 182601714
15970 98574 206571380
152731 175160 56436844
101754 151079 124014068
112862 152521 99336261
102945 198090 593851805
39792 148323 371245508
15074 73407 896115890
131534 151775 53082167
111377 119479 20198967
140883 159765 329007683
69410 180965 683282490
112688 118683 14900044
953 37953 92298784
154109 179961 653435383
68825 194251 314812803
156824 163772 17500279
13195 52998 863445906
179091 186241 17815491
117426 180084 556940707
165731 189497 901483103
111303 135849 61305213
21110 60334 98352140
85005 115062 75863069
55765 67307 28939326
195071 199453 10930066
78075 107858 684337462
40477 75940 88775026
128566 179951 322548741
42185 77356 418854883
32070 143729 692424281
97749 159294 332086561
24288 40966 41885095
82094 100588 46219843
151447 161622 731202813
52304 104207 130084235
115861 189987 583718639
21345 67974 116844966
181409 198005 286459941
88512 120082 720571712
175099 193451 19796388
40410 117370 193230981
167342 172469 466187684
127767 132193 11160047
28035 197748 425847007
175080 190265 37949399
124091 180530 752723148
155081 188312 83279156
37837 160927 308930537
56335 115941 149659278
88815 138255 124207106
117693 178750 153152637
113300 150098 46878797
177206 197546 790964914
68459 162418 235779971
125030 161356 91282397
124457 158115 84465668
64961 185862 303232750
123931 136046 648200989
29744 176383 525367319
119158 194344 281837440
89312 114536 63820088
117721 193932 191175798
58927 125276 500795629
34972 72328 93721222
30753 42816 30332400
159553 169802 25894411
163611 194722 309741666
1207 68127 287772661
133405 135329 4757878
61532 109780 120966099
93465 175805 207085430
141439 150728 23418472
45638 48044 531081396
72738 119457 117336210
94841 156593 155458692
187427 194706 18423600
26851 97925 177894249
176725 199344 56742695
70772 147925 486757447
156254 166893 26704727
120306 131983 29235627
107113 140624 83816347
42731 58061 38535608
195193 196294 615610224
187348 198460 701921735
11020 78600 169072738
68817 91896 57511684
140603 153637 32876971
76150 103458 68585240
197923 199970 403742640
69638 80761 27730916
43632 141942 246422368
142063 152015 657804244
6130 18944 877681764
5036 59673 858867311
198883 199271 584079178
65601 177476 280698865
111897 176972 282514926
164350 185196 52178340
27818 43619 189239804
90632 146350 140226495
31264 179661 207399018
73808 105446 756373650
47248 85022 94471280
181753 197361 39124578
10073 178597 422565601
43590 163530 300900949
183452 193160 24367687
192283 197135 112741168
29757 78857 122986557
181761 187703 6700903
71117 188941 295614005
34037 66748 82221272
51114 96946 451291796
83966 129258 180028223
5684 99657 360040169
121688 132336 236060739
48249 187248 348782809
38688 134643 628182246
166060 195895 336474902
131345 170330 98146646
161711 176924 6613435
148397 179110 77078432
171447 176050 815715009
29983 104966 250812309
29772 118288 222107042
54659 185688 328625226
109297 134226 426638160
2648 163574 614052875
93912 176699 516733341
136467 152623 330435654
192271 197888 566645679
118838 128353 826731808
134423 143850 734395255
135523 146268 734314104
58224 197442 349127604
66870 154880 336377286
156761 181205 173019965
37040 199761 408362976
15885 140791 312944531
99333 172716 184604643
109227 194658 214478298
194534 197440 195805501
84636 180517 384325078
80355 131476 128292018
162353 196016 493980499
60923 112082 511229677
62356 177236 288146015
41076 185653 724338605
122467 134058 740079740
141335 197424 140919020
95917 120401 889272145
135442 160424 62877851
148450 166518 45321453
182640 191365 484603131
128968 184197 138764244
114831 156330 695132423
36768 174662 346131030
62181 187104 513067124
125399 169899 111983621
173443 188436 37528940
132377 165291 545500507
124803 154174 73805596
18200 28772 924185353
171253 193920 650877454
100321 109426 23224721
33181 164667 235163676
98271 168342 93000992
135439 162884 587341531
125437 156089 77127577
3189 171646 422446528
72760 176267 972632511
196516 199908 793477118
13235 35557 534428221
186564 189319 6873424
124967 176953 130616186
73254 109611 348263302
35549 124792 223848591
65840 179137 929750372
105579 172545 565634500
87706 187513 250762462
116698 123200 16046599
25049 46375 65523870
9950 132874 307891646
13864 20388 564533753
169660 185299 468172532
28929 135422 747568649
164549 199446 87446572
125389 192379 614264142
128874 195937 979569823
109434 151929 325260144
27174 37500 160531453
51739 106643 137772492
40767 91780 127572862
197218 197514 18308226
65864 188720 308188565
59607 117313 144763180
95964 148215 131628969
78231 90201 407943355
36604 102719 165686979
153726 184563 745408217
16444 61414 942121334
12716 20239 18848403
86098 153021 168180907
104658 112965 245778806
176901 182243 460714324
53974 160660 523462552
89767 145949 141390301
16553 98333 204537920
199536 199986 1117400
120774 172707 130551727
149984 156417 107945797
128971 131805 846919824
130456 157661 377803760
128703 198437 245107323
144829 174835 129041610
113812 193341 199562334
81703 97947 40478243
54627 104216 124190477
14203 181186 605465869
98825 173254 366083199
189090 190704 998683906
158064 164409 16158757
187741 196781 22804439
191223 195965 11989579
199398 199534 345646
162331 162403 66421111
193587 193689 277240
131182 169309 810066103
65047 65915 374883933
192990 197462 11142025
199580 199667 139947
147221 182199 144206667
140000 170214 738172113
142287 196251 512036999
167644 189155 53936402
87370 185521 296894505
24538 186123 672801951
61760 94248 944107424
48128 98914 917275605
64864 113779 122688637
72821 144111 11178777
42036 47290 524673950
177217 188869 324528164
70614 104859 459259115
132497 197830 164050639
9854 48621 96940168
127138 155334 71008305
29288 120439 643150869
114604 146217 79246816
68796 116369 567259930
40868 167267 317125346
133971 161096 768577591
84 60117 633551428
87648 107654 50650185
17611 53542 90063170
122732 172738 125666224
198316 199676 145344325
86659 153204 294197392
78433 81764 8365760
59416 140289 202560371
108677 112953 10842079
69526 147305 534458043
3110 186849 966450007
54792 160525 265151722
137646 154880 599901742
25922 77773 549599156
37359 126482 559156784
39141 90273 588089245
185141 186580 637159136
157206 186673 73907841
150531 162896 31131398
102800 114575 836205043
149182 199929 550923846
144846 168633 59787505
131955 198426 667778254
56721 114567 686617427
6462 135093 322110773
41367 136666 238824978
6343 105844 249305174
16413 16589 445526
196815 198537 4294989
127103 195682 544227749
8451 28610 271519474
51481 92972 103615338
71936 107130 88470157
172090 193792 766286456
27587 165882 347087544
4857 41111 90680454
197323 199000 366443149
186339 187954 4077776
157215 191192 85243047
77307 196825 561590427
169492 192261 949408002
153657 172397 596049118
142230 161614 48835652
94873 130707 90222941
143118 169982 575934646
121803 129315 472775421
125526 184961 149344633
12106 114473 643347910
31451 171904 352576919
82743 183178 926151278
56829 80761 825745081
187949 188352 614714751
179254 187840 87288990
17964 43714 944613793
75142 118746 109610214
117999 138364 619900335
132643 177202 595517812
119798 198899 591912982
106153 121908 39393623
140635 160184 800807023
162173 195025 82458571
125779 138867 928370127
124796 171177 491214801
199735 199955 468126
132907 175618 107406227
123990 172340 121507403
142533 195218 132390766
135281 178740 596491919
199053 199743 529329650
2422 68420 683863823
9536 164804 389415658
94492 163121 776414086
184950 197451 635951684
196450 198131 4130358
111950 188453 65658040
178971 185064 15273354
197014 199823 7025716
70293 144761 186827426
57939 146411 934184413
10227 146088 586685430
104305 134233 74968798
147028 170098 549577243
25380 191058 415745424
124503 128057 607672742
150422 159565 637340227
174961 192260 43345305
52659 156050 259405632
142089 156515 507115514
163718 184485 494954408
98425 199097 253068996
120850 157403 706803575
167193 181429 876311450
198566 198827 636336
185878 197860 270797864
175652 187739 30215566
66088 159539 808116783
108503 152708 110850879
158468 168863 69064982
71414 122600 46997477
26845 195470 429596150
189729 196648 17425527
51333 147864 259788541
46012 189764 584930439
63605 79173 38667971
40717 50734 5849478
195691 199121 8577680
127492 162780 41954898
114650 172852 661454602
165540 194088 71604699
111849 118634 16913891
22790 144818 305985948
26504 146089 300080613
18849 95763 933595194
43860 121106 193657574
899 97565 406472783
166343 182871 957421475
90508 138829 972984713
18169 18848 1673140
198613 198829 244039374
55529 117143 816537309
117114 132139 37470011
178831 196769 45009803
197003 197452 1045201
80521 108696 283871964
48970 178120 324044536
114264 143805 49575489
49985 94369 110898705
43043 47671 1962631
13052 58391 113730456
53586 180434 714866038
6897 182275 439630058
75840 115328 99400770
171512 189686 856287135
134315 158742 61462228
39534 174690 608713580
52394 125562 64911949
141851 157950 40476775
10787 32288 697689032
18314 104738 216619640
142210 177434 337132866
132859 162618 817854229
135043 142336 11043020
55958 169891 285894807
7290 51555 762678113
153286 179362 65542307
93715 134798 103291786
141685 146625 12602651
175977 182496 644855097
162198 163331 8103693
45394 101380 140125334
122349 183926 154581693
1968 129438 539020519
182786 191324 21401614
136226 173502 93854132
70341 133736 158900049
119275 123361 10190316
175285 179374 505525709
78113 194930 854883687
35888 64062 70842055
170567 171865 948411709
126129 189293 759166975
135878 173150 93787839
47575 154435 268207512
197204 199683 287504521
165746 170138 11101890
109742 149911 100758950
151704 166636 594722807
79933 103098 58092053
128342 154103 64835811
169867 178945 22694546
134258 171245 647513823
16279 162081 980544547
68541 182195 651869865
120188 140809 51589556
81505 175216 235405253
197648 198740 2637235
172556 179430 752053371
38018 124534 237789754
23657 96763 490907365
164096 186940 57168230
100152 184354 211621716
198031 199156 2896346
8565 169689 609889707
106477 133009 794709153
59841 67289 18610199
189682 193226 433833371
82506 154327 180477637
29906 92033 155441625
88021 194996 268858012
45899 179921 336310350
20304 107425 218449260
145267 155878 342469523
23524 50872 144463757
141655 146811 13140596
26636 76256 124321276
144598 188362 109795197
170343 174717 264480735
177342 189009 29193915
83551 132710 123395262
141653 145747 10486534
143514 197662 990259721
192296 197608 13274416
162750 173272 26410517
62183 70405 20485364
99518 181108 205132780
57388 87411 57126763
187393 197826 26199183
765 167897 503354031
46115 139682 747190661
84911 87582 6666501
148966 183098 648514694
121499 126048 248439915
142470 143930 3301048
3227 144403 736993272
141708 146549 219566805
138772 185943 723621317
115823 116283 925203278
117407 133568 40258433
153845 198693 54418485
70467 145654 188685046
171634 194662 843805886
138184 189695 270097179
26849 160087 334288095
161640 176997 776126025
5206 52976 119600050
56857 131948 164104312
179703 181439 4343457
50117 74336 827619058
149058 160478 28668033
155620 162568 849212473
159676 199769 100679399
66695 164184 486334034
3755 41385 691932777
99567 103907 565907688
23718 103907 551797948
111238 157711 460475060
140648 152345 29517791
9881 172067 961481692
67632 102334 86725318
180327 183118 7002112
151351 174385 57887451
140803 159560 121064852
76455 162680 216645776
117235 180255 158046793
164335 168303 892038512
85148 135653 472279432
72014 188957 885352363
45351 121109 435073559
14827 16827 5029366
74566 160627 759046029
71005 152898 205440671
4605 14963 25926484
160290 193410 409267820
136314 142865 317925782
93776 193244 273758872
12205 174888 408014291
25612 99583 185263804
109754 155459 114701429
169632 190351 41139492
22647 180394 395606120
94312 148274 375623202
55933 129690 184724891
123868 148932 62950720
186639 187555 361551542
22145 53316 306885464
149122 150684 737694590
135088 170031 990095605
179118 189195 25163935
19475 93211 987992063
94212 174921 203062980
154116 162995 22298863
39713 145697 265948860
175443 176209 659175933
2173 56318 353092115
86878 163965 956237113
182069 195824 34555270
52473 54294 4594732
196164 196853 556235175
116597 172211 139504494
45368 68355 548978545
45202 153219 270968791
144420 176685 667118969
186338 186873 1356630
113538 150601 92894680
71713 193291 305160542
41923 82652 234057022
2668 79471 192074436
82078 122566 101676359
139859 166663 67552307
189301 195676 790751688
189332 196715 18649106
109243 171416 125427836
26248 53725 931479734
146701 175223 71643161
18743 72705 536860074
79583 176428 243261009
101407 113427 30567626
60338 136255 190080358
44580 148031 259594111
80047 95469 318253642
135702 159714 415334905
28905 126577 244809988
138659 166249 69482912
184556 192703 20464436
72711 153622 203141817
188578 192784 412089954
104271 186959 207553953
179085 184930 294956041
60828 106738 115197235
95777 150645 138077253
13049 111157 690429398
171535 187007 670114522
66126 129160 983830532
28808 42440 34310951
122583 198821 191407144
100007 162917 317959886
152422 159707 18257642
65793 189667 522856885
9228 63969 137148163
122771 188599 119668552
135800 199244 159412924
124816 171292 69503990
9658 93716 726962359
165631 181351 39381852
89724 180764 228845379
96367 121959 64574807
55891 176101 806652450
59 157608 394765272
90537 196497 266356405
138087 154275 324510203
88371 137086 122367446
155852 159539 9172518
76934 122678 114845346
18840 146573 948663154
33550 83731 125792294
52113 89548 93459577
87624 93631 15013621
31686 189021 825680756
95996 111614 380767822
82137 101736 562738045
94731 181894 453519273
64772 158865 235947555
111525 184487 182942908
133895 195497 565510270
25827 92517 166969185
108069 163041 973056946
179300 194059 37057747
112522 118242 454415245
73871 157224 281590551
47139 161778 788102173
141269 154892 116751231
112700 129785 825752554
88624 166815 692442224
154383 163062 21780514
38495 52486 35230011
173913 174609 39686744
35679 54687 176088571
98957 131091 843946396
26306 159790 827603813
76065 126739 816143404
167186 180896 373190855
6655 53201 116457255
76050 94430 45890624
117410 132149 36727029
55363 103448 120321219
118685 138481 49467766
149278 158758 23743623
59063 109913 127494639
21089 115253 481493979
52278 184855 332589530
62088 115694 630362098
54730 154104 880082023
109888 183671 185093641
170012 190580 43340903
165641 166699 796144
33605 125666 639247444
104723 165062 151559751
181700 186342 292779161
43060 148255 263861409
171887 178868 17414267
87869 156704 621061380
49497 193026 360104169
60811 168691 270694904
183967 195448 28918059
128413 163332 579962437
142307 164874 56951811
105323 125180 290783728
175690 176532 136959810
2581 44289 94183140
9240 38832 73877065
107635 173199 262393067
108009 182516 84318480
6354 41079 343379139
94989 109537 37017397
194641 197868 730607538
190685 192253 4004583
127500 193813 166667450
190828 195663 12213028
191730 198488 16987850
65620 145472 200339061
185697 193356 19307379
165212 174151 255297768
148631 157122 261648450
86024 163999 196069563
79305 103733 61422685
190632 196050 618908368
63465 150051 217098405
121828 121983 406412
194183 199864 666833450
121347 199507 196223671
150958 188816 95081167
135879 158162 56031216
16114 104084 220363174
17440 149604 331408229
39357 48142 162362233
119721 139341 862279452
18266 21721 684117256
198977 199259 525537166
106605 197189 227225049
74459 118545 110811853
14668 65661 127814510
171862 189091 86437983
67008 176806 275504987
7159 84936 194409735
105916 109377 8679297
84391 148179 160369069
198514 199727 647119
133719 157998 61005432
21858 97656 189544468
33905 112573 197608895
15918 40625 61741584
193942 196973 131411
75624 89263 581371196
11593 131583 665616847
30429 30785 860770
49756 144869 938362278
103881 106475 6726852
218 14797 12614213
166587 176926 25907394
88929 106126 43607609
118806 157946 41863403
55641 169551 392321714
124403 132569 508383456
70185 179750 274924961
184414 186824 3961195
181338 194990 614437846
172928 175355 562562
110565 170189 149677137
109363 111961 6650595
163943 177437 33806432
186961 192275 937507991
71342 132298 195631800
132622 151317 39598341
83802 179482 349155652
66301 96810 76043386
99431 103267 717180876
122694 181393 147428273
190677 192071 3568483
62198 116040 135136820
18834 161944 924038397
6264 157655 201657465
43403 99232 120884584
152595 159027 147927633
168538 187175 46615160
185270 185633 879659
100179 129297 251766870
43890 133763 225272919
184927 196938 30182275
116700 126358 23814699
105271 132019 67036985
21934 115301 234202464
28778 107469 226054268
57730 121433 981503747
47296 108419 153438700
68202 119323 128225326
194579 197638 7560821
93196 184197 173299242
159050 194640 89466156
119662 152224 81671240
105086 181281 191234645
94583 103302 22183783
129684 193762 161079392
74250 99087 62108959
179213 179873 174622227
70166 186058 8436213
171666 171833 211431415
26393 148353 838226383
31047 90580 600990595
108985 150692 586120482
166484 170378 9923153
17654 47361 74301279
193897 196527 6605930
164811 173924 696343389
49895 186341 885807232
149911 179841 305470317
32057 158939 318327645
68713 180204 279754276
177320 181422 23540033
126652 157579 145505602
107006 184713 194875429
11390 151846 660780428
111213 128901 44102740
41388 87573 115500957
159774 176687 653214546
43741 150251 978716264
197971 198442 316170
165793 178807 32638256
113043 176042 87489436
88796 147496 147645738
39351 93275 590570643
82163 145786 541138732
148132 198055 32357218
38863 59181 51156630
68599 95391 66667661
8965 91810 937274085
65229 183672 297086740
70201 150151 200551831
30063 110142 200988305
121203 135772 36476636
70742 186244 289765629
131438 151131 49502179
169541 192605 249300632
132247 151898 49386267
173630 192256 841433463
130232 131082 738147593
47259 175734 524838442
199887 199943 146409
46182 116331 176209614
193928 198364 600258496
18568 25369 16868189
198169 199120 2453140
19858 172077 381863165
126563 168567 105767025
199176 199584 1019263
65928 73763 824355239
21075 193161 654478344
120902 130901 74682749
60347 182634 142043958
42319 74520 80482079
62570 88110 49326182
162447 177064 36647236
166054 178321 30762444
49103 150034 399601525
192610 197152 11408811
79950 148506 829939542
59164 180506 304342115
168358 189193 52161066
179699 199407 999967162
29003 112204 451992130
26293 197137 428680772
169402 171610 5560724
131444 131741 143095202
163078 165588 833072511
188829 198119 695352695
23055 180997 644466221
94772 155795 272849277
124009 137163 32862586
129894 130155 667218
197768 197877 778958026
181164 181304 730951946
19710 103508 341221624
57180 186099 117841082
28651 125828 583872854
34130 58776 134991265
35323 187016 380646551
79342 183248 309311528
87660 184429 748863933
25104 199843 438527022
188649 191554 7307894
149659 191059 548152473
165802 170657 12305303
113355 166196 132569170
10012 107175 243529042
70077 99830 570823147
167988 175617 19183700
32075 41240 570050502
67767 98382 76345436
50675 149998 249150987
17562 36206 973263695
16270 179149 468807324
178641 180084 3571298
46415 108072 154816736
24046 27540 8706548
54243 101236 117424421
168327 173869 783504460
102543 135479 82712975
183585 186912 8316306
71372 134353 824292273
152933 193217 101157240
104054 113300 15082676
48660 189107 672367831
184805 194565 444970718
156852 164486 19292244
68332 177824 345861820
171302 183295 802472941
189481 197691 20625422
162264 183157 25337771
15223 119058 260289947
172487 182207 712519643
132457 147697 38376223
156610 195927 756759782
92845 160491 170112606
98552 116681 46105804
169046 170014 2446413
80629 151788 904095290
116696 158721 105212885
127492 162484 930062866
138883 178700 100178095
175107 188428 33272163
89485 99517 228800993
11842 48563 91853504
26767 156220 304270726
182288 184034 4362752
170716 188923 45456050
120222 177352 143430839
88696 163467 188028493
57941 113233 138655527
6817 9368 2680989
135767 199250 159519884
195594 199965 10902150
197486 198626 2933309
98773 148499 208908867
66139 109028 107565050
67129 152540 325950558
68682 170892 256606571
10943 126911 599290244
166881 189232 32790692
171862 185509 34079045
55705 131433 645125742
76158 101327 247077741
2172 138034 164055245
48948 148801 577455288
173322 192971 158207880
4840 15553 156473709
181307 197593 381820111
99701 129422 74730680
34060 75665 749609818
161325 184571 106594315
187880 198620 728030083
139344 152191 574899200
49244 165916 376795572
186283 197105 27255147
115499 145518 75209289
133307 141931 211620612
183203 193037 958787179
136650 160790 60781873
166924 182954 64196065
46475 173598 319042591
167673 187471 49627876
2403 146090 360172189
136276 146759 26588655
139562 188097 121977590
122912 127773 198987728
182902 192887 25052789
23023 72264 123304757
92620 186259 953327257
105479 108679 292399161
49315 75241 856674301
6294 144555 346499851
130946 160805 75078164
97521 135361 95188090
66319 147304 203126208
52142 184896 333062076
97727 175560 206125492
29188 183978 726167545
199786 199959 444810
131733 186156 136620625
195465 196675 790246303
70232 182173 280875685
131220 141467 23488685
68346 152993 766951406
126673 196559 854397193
176512 192090 39120819
198374 198813 1095528
145743 162903 657186173
132585 149526 42664272
57449 92812 68646458
52871 108876 140487640
156454 185016 71686450
17676 149936 331642306
42528 145734 258879879
95424 165977 698397630
93744 170234 192520574
67671 81350 34098682
54041 112104 425890812
195581 196233 1623193
81799 165307 28450644
141768 151193 624746061
156800 199764 107809502
133220 196157 158152742
69097 86689 43826635
92927 161189 171675636
178211 189318 27796266
80715 148938 171345795
14170 15898 368168586
166183 199117 82640565
174898 199807 62413134
63995 184515 714621434
136122 145146 20891615
84320 199228 288630703
137170 145723 490755750
32510 186706 386915294
27171 100220 590519865
141243 146965 754061329
138520 166696 70935366
53351 120009 167127869
50176 90561 100861678
61569 141454 160915719
156508 158995 959465963
190867 194720 65790090
179018 191826 32074886
189482 192910 8656854
124016 199588 189711875
48142 103642 871170174
126524 169268 107642705
39669 52567 32407656
154122 176369 427062165
86408 86816 1044998
141969 194701 251481552
13493 44343 96181614
124597 188500 750280120
32746 85921 840978429
176818 181812 12539062
84920 193405 978286521
67521 184643 293801382
14545 79348 665138170
6068 115545 557267807
157830 160386 6463803
23804 79136 206768945
161083 181909 25322996
30481 100427 175086291
10847 132483 769836100
102016 178308 191748967
48380 191009 485414793
38246 66072 70010688
101356 103895 6601963
77043 106234 55678058
72504 124749 131089098
115815 155598 99659944
191773 198021 575172726
89266 191074 255842870
140563 159332 259278983
143479 159980 56362759
95009 189763 105587958
95981 114328 46619289
117832 125719 19505859
12961 168258 558038543
181290 189142 19652036
63487 114676 128389868
130205 178623 596546619
153846 172975 48067443
125072 188810 251673505
185490 186113 1121400
125133 198538 192579754
125219 162383 93475982
183022 194935 62683317
101706 181535 988670034
70720 169366 247661288
25343 69356 110468308
128520 177375 114469961
17361 166349 373639611
184908 187934 521661150
31210 47310 40396646
97809 162901 163810281
147111 157989 989655438
93697 141254 119533779
180810 186871 189311012
17807 101095 208451578
76380 175771 249691541
191571 194150 6530548
2402 12419 24980034
153979 198611 112021047
97030 184746 845731484
183084 187203 10285740
89220 154629 164546701
83527 104968 53974017
28044 120184 292071473
174469 199378 62459665
33534 190974 488003620
2594 167073 805105031
153250 153544 755134
168656 188185 48857931
65409 105460 87694293
183018 193399 26121422
50130 105610 139132635
93638 142660 803550523
189935 195730 82906833
82375 199624 897579120
172228 196604 61092974
82380 164093 205366232
157469 172702 760138589
117801 123151 88733797
115498 163533 120422868
106936 125086 315252430
42990 130394 218978206
173822 180266 16155644
99882 105042 13257610
122246 182770 151966734
39208 149449 276624630
149458 164088 765058759
5197 154071 373224209
46279 135244 223025189
97109 112385 781963934
48198 110482 839784714
47506 80940 628296247
181224 186078 12108690
142457 199798 144036622
49875 141508 229715376
107893 116783 22385529
21035 101148 200442399
166489 183063 379321135
131025 193946 597280154
145869 177765 80029918
195767 197272 130508971
104503 108370 232535234
142407 149705 18484969
128914 134343 815890795
118917 179998 153310389
194810 195743 2327991
129820 167347 94384436
184912 198832 40634310
2132 62071 150106650
173439 199548 221787945
143305 172328 73087267
35862 176165 352101283
66322 94889 583066991
70616 151896 20453562
52534 129761 354901663
36967 90540 749704328
176234 199672 20583300
167747 172897 13014606
65458 156159 227528927
114295 170240 140454336
164239 173009 8796131
78308 172919 237635219
57667 154008 241589254
47355 144439 243547608
35743 187500 511575525
66497 159472 233164476
181031 188527 18768173
147938 191237 108604077
189873 194250 609994012
165646 197917 80837463
123690 144715 52785912
101156 118086 41431275
115225 173028 717765884
35140 118791 355229196
113831 126342 99386713
105957 133534 69014114
135577 149375 34827025
165126 189532 358580921
120659 151029 112874937
101813 161293 463520010
59522 183773 311607650
77917 89069 189935101
105180 157671 131679268
136574 178848 504223193
118413 173438 871164409
99793 168511 301194185
170581 173737 7786651
144122 166346 55875417
32560 94740 989426383
95510 160211 599512813
66500 89257 636851905
59446 154739 547693445
153615 166075 31334589
174321 191974 44247840
5069 29174 60167794
65796 68952 7874128
69174 176658 269754307
198065 199521 17658940
70861 80105 875502397
188754 189290 849939770
100969 115182 21942579
38143 63880 621449273
141829 191995 217374140
18289 182507 791281460
158139 187555 649587275
143329 179416 90732620
73103 93491 89708387
187242 188805 3975281
71418 178346 408138154
147094 189351 832791554
59003 82618 58878676
145607 196394 127476717
35548 121764 385407441
70658 93370 912559944
143613 162186 46499951
28269 153172 313365128
57308 109023 129660786
89734 138607 122800911
151241 170563 48688187
180744 185141 11027933
182613 198730 40463543
64347 188322 690480659
102096 169079 168482579
171375 174312 7316020
117637 130466 31906903
14785 190188 439879204
48664 147285 247405303
15132 48131 82485282
137981 193136 138653037
91765 164406 182833986
74647 90284 39018134
57074 91503 85881020
86407 105734 664853256
113789 135868 55166680
94384 158120 160302339
175445 192250 42122246
16561 135270 297393820
133968 164606 133487476
56247 166155 275740578
42331 89361 117471314
41150 156704 289915417
179580 182527 919499061
116681 169298 725852067
159937 178119 809370075
63284 180443 293856663
149318 157367 20168200
36255 161546 314381390
73388 164625 384021160
2587 94884 230689957
140535 146499 342435205
17557 118755 314563973
96208 135094 97768400
152522 166894 36132034
119950 158031 321266453
67002 127672 151988512
185225 199514 23347948
84218 147475 158950411
135433 179976 112024040
101548 165988 162072476
117761 170534 132454899
89553 198403 516874794
26660 39166 31363482
91340 100646 23342590
72098 182069 276053646
139938 193182 892857039
192167 192929 488926519
87375 92098 11796124
11246 131378 300983123
87585 192276 263071477
96584 169893 3918152
145521 180289 87247962
97302 126776 74190044
186540 194617 509583291
88402 118273 543455701
51885 128887 192943135
98511 101373 7265629
158345 191031 428326565
33223 120019 217820836
175860 182090 11495320
109378 199987 923524212
122298 183234 842501894
53901 98998 112619506
122202 144688 56469027
98704 164390 628754535
110204 128302 407475192
144696 165824 53116809
52807 82636 74554539
131373 183352 130597441
123416 170427 128150405
64278 135807 179198536
2751 5423 186512058
137748 196970 354556337
74209 100050 161441131
52192 105789 528340016
6958 27666 51541437
97236 168534 579331272
56678 168893 281596206
10521 179200 422971959
24380 85674 748400552
195132 196326 107037020
144378 156897 31484239
104224 187796 209774106
133772 153308 632881469
183171 195567 31184830
191197 199840 21725676
29653 65518 90031830
181653 195441 763958982
197646 198606 896858451
62969 68719 14330542
147673 183102 88906687
158977 183566 61760744
164440 199570 88033903
90057 110774 40954878
134614 146441 870648229
177591 196449 718599644
6482 177175 754819296
77169 167162 225992832
16490 93119 801635624
125532 146169 272377413
91287 145593 890229280
28639 164401 800137516
38143 99695 265604045
129730 176529 117678695
1848 131506 986493221
23350 93302 175087109
35953 174532 347806270
117931 156846 340494572
68881 144197 979978668
50803 135937 727413460
6347 80682 185954325
72547 135421 157668460
14697 101360 355732281
182084 189233 544754716
91812 184513 232985310
108120 164602 147249063
55898 109638 134749850
30512 111383 202949337
60230 167087 267969832
153122 175700 56761993
56764 192088 901452366
56583 166828 276572637
37378 68230 77531679
132910 190180 638223461
44239 199081 656297718
159430 189516 75514021
64430 101397 92323821
94168 130936 179398222
1799 139456 344728721
157414 174398 42717594
147897 195984 33163333
172127 178482 537000158
26694 39436 933236206
186338 192847 969237462
168109 199182 77989920
129751 130667 416505916
105888 160593 517133328
150551 171172 458216024
35418 180068 604659801
40809 86513 114328600
34941 199691 843703076
73045 86564 456647053
192719 196763 10184382
186939 191169 10622859
46915 55207 20991779
91384 140079 640390128
37677 191520 535409708
87455 92383 406463113
178733 194212 105038675
145884 160013 35408919
86346 109983 59653948
149205 157480 548132015
114171 198186 371824715
102123 181318 199000538
188758 193882 12948528
186326 190556 10663398
15356 35517 50314750
60234 161304 253443912
65386 92302 67030316
18811 55647 92378468
117591 147143 74004261
165012 174057 537913723
123417 145489 55486261
147336 160110 660064280
48205 171990 311139556
97455 149146 130159767
67639 104819 93161982
90099 148093 145920933
20690 160542 350690294
73008 138533 736647704
36424 58273 55029771
66146 148194 205837304
90431 144458 135891903
176845 188436 29021055
60792 123870 158100035
39837 43969 9057923
58251 68965 312869489
98376 156191 837467393
20473 140485 300698357
67962 164383 852235849
68978 90558 53727254
92271 104064 29914028
171583 177682 15189935
83327 176918 235091657
103814 127272 777626638
11055 197895 468458414
167540 182688 38000983
110180 147307 261250292
48639 174483 315795902
97126 116118 232648000
14733 161644 368436049
116898 158728 104774169
1417 33355 79597479
104235 157090 856522871
87778 145459 145156711
146369 148650 5773851
304 28467 425609327
133230 143471 25709580
33369 195950 643914204
105901 166949 153186285
9909 193363 138374807
198054 198934 976950090
29107 105195 419995576
172417 196941 15687958
4280 137325 333296523
10200 148503 579600928
196371 199668 8237955
199428 199721 674431283
158607 177624 95711752
78247 113554 648273907
148410 169869 53915620
81421 156444 188431355
135516 145572 25481656
24351 98748 186258235
183469 196672 233967454
123542 196371 182879422
74870 180666 265689201
136068 140788 516124771
50347 147027 242522163
178863 181170 192286174
89130 143226 570471963
182062 184980 259848136
133878 197988 595550106
23458 160004 700951054
189943 194929 628065685
4125 14229 145310
76639 96798 50379829
158156 172622 36471738
27915 112833 213235736
105284 128401 57867212
116200 147810 954505100
172839 181305 21187972
190347 193303 330157239
23423 171435 371441514
110733 125964 57145055
24874 96725 179900420
15346 66950 129287688
133872 160567 67149569
148031 191138 108117491
85239 195613 277336089
2262 33770 543331349
157342 171221 349636310
24225 196414 432120554
124933 168777 763947292
64198 163198 248328852
158521 172782 724858263
174611 176877 428556758
137356 139501 5376817
72247 151252 198302301
53923 127841 185155081
112536 135248 56617181
150154 150342 434705877
90665 152075 154472108
2332 28818 252942297
144718 170009 63626804
111626 137593 880654305
78082 123028 206497578
7979 192441 748731061
104939 149199 395645240
96491 155055 428575708
178264 184591 15849776
2491 12899 25949896
138535 141622 7784029
168193 187439 162138925
181806 187369 225927179
77169 130807 925900335
196097 196696 1478010
63343 177189 285561897
67250 125430 145758911
11433 62949 44076792
32980 166037 364158308
30551 111106 386760693
108795 141578 788286255
144074 145200 2931536
157210 162908 677478154
24395 129498 263527037
161200 177833 28319515
94152 184678 450245863
186239 190587 807442203
78599 93940 781840755
75475 179609 532614510
53086 63218 92328593
83621 105906 899766785
82792 154842 715229737
119917 188655 73083917
48317 93901 321750497
69414 76100 670297380
187639 190682 7695053
82844 114920 80809375
37491 196785 399831658
111587 191913 276195097
79391 199042 300489483
55611 57663 5183040
190463 193185 797414953
58589 79607 52346407
172663 176584 552903854
35342 66225 433800447
92921 183319 227230692
142189 152179 426979693
56967 181676 312800749
130394 137973 18979566
88307 94113 605887829
178059 180394 769835221
151264 184026 82230931
95692 177204 205059106
146668 160542 770155844
146336 146967 1315165
121360 132438 959196431
55561 168989 333927760
111613 157709 44471461
59972 193508 658816984
108566 189002 201761638
158902 187793 72504736
168736 181259 248632971
191316 198866 784646123
190852 195794 12488279
133145 150218 487314844
169655 178747 22739664
27366 29188 498528
39797 164885 314021144
17660 26966 23153943
185589 194948 23628532
131854 185867 958625061
19418 166087 766463880
39925 135098 238566813
78296 80895 6504110
155221 193287 119789273
174421 188765 35924179
146180 182905 92136114
68034 112142 110745496
34692 42653 470587268
55198 128711 42183445
81062 181310 251756895
197079 198165 552389468
71278 115993 202050298
109849 189860 683764891
89750 180860 369237548
87206 137639 95729935
62733 121984 148467866
90867 145115 327014930
135988 147408 719832993
18395 74691 77371587
126576 127840 3255170
79649 128702 123120900
195007 195532 1325044
156676 172219 448465973
30898 97087 165593714
82266 85734 10293025
25017 155496 508134484
150442 177653 891353186
64626 123492 684295347
194169 194980 668510522
110218 167029 158073415
146582 173559 67737242
43226 128198 212875921
97035 144907 7313062
171648 183028 745244441
179812 189299 23698525
144720 192015 202801459
50833 95157 723125483
47129 145195 761624395
55424 198443 358727444
150199 151394 353581751
143423 154176 27106203
116684 164470 119862069
193451 199732 15721231
172315 174467 5333655
141885 158068 40694688
27913 138174 531723783
93480 141058 515401120
185099 187063 4848485
177637 198540 52431190
120599 182390 965025136
194062 194640 1485486
148990 158967 25002745
56082 177824 368181411
135709 199710 160827328
14277 73241 247959428
125828 194224 378300506
24646 157765 333941947
173840 179673 14616323
30913 164598 176085186
167163 176733 428769965
84590 141158 156521587
20888 106631 215046926
132604 177634 113187049
78788 83152 10913396
82305 130888 121933462
195857 196210 846056134
183870 189849 14961379
198635 198775 39799
70077 152616 84910985
17137 32001 782766148
82176 179710 244945817
188564 190140 3943086
12523 74570 589455390
187556 194429 661967928
15112 33885 46797905
172236 181543 23239667
107438 113549 15290062
80395 193856 284943435
71233 123926 280801398
189938 196849 220430761
61874 74617 31651158
178814 193368 481316422
119922 162676 475075133
84299 99289 37490634
109959 119385 514874440
64602 66269 4157889
130162 138314 958244645
128470 160659 970113999
11057 29694 46484520
119395 195903 192047550
3491 144900 354413711
148110 166748 46765929
175788 180983 12971288
112489 173615 998847104
27425 150263 797804409
36395 134029 244828540
78572 186437 270792463
98833 187543 661393932
94598 118228 269321526
88267 139733 129260735
149440 157674 20587373
198023 199481 195739910
49604 110503 370963974
52560 77930 63412687
119584 139612 457499877
70594 191942 304501703
116705 174066 122837884
169694 195295 64164833
115943 151956 90144183
190346 192764 6125329
15789 174127 862163055
123547 155282 79735003
164822 171510 638463516
116303 188868 603887414
186789 195294 21459745
104812 170769 592792016
59686 75151 38462280
29582 109210 199778381
155554 163126 145626165
45546 163040 421709535
128538 198593 175975013
49799 99345 809480598
169308 174437 782635992
90199 130066 875918141
67435 198123 252981533
77775 131254 778146893
160638 174513 34912953
87790 149835 156081803
23585 75735 130620986
82252 134362 543781399
88363 98910 26378508
65809 133329 169223202
148082 198888 127455310
167274 189314 144250186
188653 188927 668869
32323 44136 29720494
34463 187590 384264167
78944 147533 172274753
39185 81486 432908492
174283 195546 53374285
38674 133272 237291173
85103 188079 744449218
52685 63448 469888429
39958 76973 520588671
187457 189599 872537524
151624 172957 53672998
98135 129988 671273698
132851 153138 534637015
111260 155477 110905115
20635 141480 302841286
48056 123300 892855803
32073 49237 43141849
118911 178319 149110749
59450 114211 137347518
157678 197325 791112889
67028 186255 851068130
102384 178237 190620873
125581 157671 80633302
143306 147132 355806992
97890 133050 763841801
39363 74985 89218567
33689 92729 325586784
100070 157431 566611227
47088 105583 612929936
59673 102347 83527783
187239 191177 126340860
117765 143540 141827529
86527 132990 719294746
115017 137959 57216893
31856 77820 115144552
112131 174079 155381629
145293 154459 23024798
134038 169098 88307149
183944 192816 22288851
86289 165296 758369898
138420 196538 187779336
89586 94411 8178551
43003 145952 258215017
507 142410 692134344
142094 185228 108401706
164706 190216 63833197
16179 39382 57918954
73913 174164 197238
18678 57994 585272626
135891 157150 824527048
78587 131980 134027778
70749 139888 173275298
158651 163551 12431357
138092 192812 432778346
148001 171377 58759281
193202 197016 9585145
80148 189511 643228531
38511 126275 264388825
164983 189466 61260078
6697 125722 351527263
53457 86188 81716267
13953 130092 714711601
184793 185200 1028984
54547 66161 226504164
20779 62210 103916727
49327 187254 345984453
75368 184174 863630787
99579 118018 46701605
163189 189666 66411712
17021 128053 278188111
138595 151534 743758813
102040 150751 122426229
76042 150907 187974714
159445 196938 107414024
102174 122509 51201450
123707 192550 207933740
113827 155788 105261790
49149 149617 698899328
26520 144500 548903937
139459 198464 671437195
178157 191369 33124997
164305 185434 52882166
55529 71084 978584518
169738 188384 46606544
178497 193855 38567336
166285 196489 204400486
127813 177989 273361079
165419 181566 129684970
73674 76211 6313770
177448 198720 53330423
90008 103679 388483012
92473 139252 933427001
27322 38150 27081937
2152 165381 409256383
14243 69777 139178059
66592 98625 79903157
136980 157402 996355365
135552 151966 41341322
107709 177385 564480103
64169 144502 245306198
52371 59954 5591583
138710 183034 111421530
172653 174658 5035851
190106 195186 214871506
128883 161391 392243927
20194 104375 889827535
104567 128786 7814212
9636 99997 226011135
101575 177716 682460024
136847 189356 881503814
173800 188855 37728835
128222 132615 11070315
177598 197455 43581407
2029 183466 454819874
154698 160101 13501971
71106 178923 270589159
196581 196989 671777993
30675 139324 272372137
166474 169071 955374082
150720 152167 3647631
135261 182846 542202797
167001 174420 18666731
161792 191436 74355008
120283 151155 77465910
176826 195750 132624859
162171 196400 185730805
108841 158223 771538102
20311 22416 770340614
69340 170665 723494351
100371 174019 185211633
159586 199657 100625094
137357 138546 3015542
195710 198261 740208006
77455 134678 443368248
20310 149480 323860659
80544 107130 66981806
158027 189882 383912886
83139 127672 832925793
192325 192379 139180
192623 192731 272158
94332 183093 223158643
35376 152157 833417895
27843 78509 126975460
177385 181453 10187778
187251 199777 371163336
80217 91822 28947406
7325 180320 433662072
469 192025 552714804
10837 124845 458643106
76216 84908 271734989
180001 191803 761563877
4279 105726 560266642
16230 140522 420023205
38941 186085 369158374
13520 158747 89820375
143765 148242 11369288
154116 172421 46037010
142652 148592 566366249
42962 118641 189769292
169514 196350 78234239
97036 105580 695419744
166448 178041 944547102
105380 159571 172264100
140412 178743 104635101
173839 194785 52607532
90035 107982 814279003
41092 190807 375603602
54345 178521 311478152
80193 97792 438099588
68589 169849 254160875
115810 158106 329076690
131804 150500 46966050
106382 114942 21515882
45091 157724 495696439
116525 182602 629806577
148420 199741 128723957
16529 57834 347910806
48863 75091 826870631
4070 89804 882652778
153656 173197 49129208
81731 181317 364383216
102208 105670 8945604
85702 136088 126494989
61447 178782 919133319
178184 186190 578215498
36992 177765 353294090
79728 116165 91783463
40461 150198 275288929
147169 198558 741164572
77144 119374 106131289
140663 181823 77408015
38773 159679 303342512
72845 166379 234855390
123787 146947 995350542
76413 140393 160573865
126276 129510 78446793
90 132909 332598118
129708 168876 98629543
88328 133883 114460583
7011 183861 670580150
82021 99911 897258313
49606 183110 93948815
129249 149586 32751692
7894 98513 226527653
104948 108063 7946478
166909 195009 963637967
4169 104766 725894078
114219 193435 562732998
120164 165701 114414703
117929 127168 845424961
26221 102773 693021300
37463 95857 820509926
19210 25367 571836825
28303 56950 546276602
142545 155627 33003184
101815 102126 181741204
169604 191119 870002539
88300 195439 479356032
29828 193654 414886029
104360 128354 146476570
51319 183274 331054825
134079 144668 26733353
7428 192908 464979623
86638 94636 19883085
41114 162019 321628219
59805 191310 329793132
52063 55355 8360426
26924 43794 979796995
108557 194624 216051916
180487 194449 35107709
72000 81949 719006490
160992 186047 62805838
176761 191270 774863027
89292 145668 248409357
174981 179894 213359795
182968 198210 888256592
8738 51536 107078287
133570 148746 38270485
30547 44902 511466633
114272 138751 61118779
92932 178847 445386673
132854 164319 258354175
101594 175926 186915958
819 65122 214776139
180225 190843 26597063
99985 124581 61988927
163304 180502 43125252
59151 167030 633177694
37955 83265 113569795
105210 115018 24786377
148036 152681 892292578
156924 183525 732290584
134951 185511 127069511
81990 160154 689416827
188858 197131 506934675
12232 70685 146364538
69143 137280 267104804
63740 123921 150754586
122496 151517 995378791
192282 195328 503606883
64811 127838 846500981
20612 199428 448499486
83280 153410 241276509
95271 156092 923929796
168184 181281 32836961
16707 29780 482304130
62067 151669 426089922
20058 180530 402435483
135581 188477 132910113
106972 192399 951444271
34214 127518 591068423
148399 187462 97889529
67820 150168 265875451
141566 165453 636286329
128336 138704 195545516
199957 199982 268425959
112449 149877 692030824
72782 185296 634849708
62904 86039 57629029
112894 129595 41553077
100749 178160 620991613
153826 177875 850590977
195297 195854 726949360
104267 131664 68716013
93094 108130 38180717
120953 166571 430989379
60274 90373 74966598
142114 161399 19848943
8443 24390 919103058
19830 71332 128966994
115778 127114 801811144
61899 62317 1060557
107053 113534 16230966
34227 182821 372952022
90886 176342 214891090
186983 191060 241106838
6238 68159 155041994
52400 139131 943909973
37821 131607 430391340
30119 38579 21118384
78887 144859 223446402
170005 198701 914794045
108672 189078 201684296
61220 198015 343097089
120448 134099 580197325
86060 142095 659994839
29881 181411 380195135
50825 62425 522524408
2085 152985 378167001
43262 152172 273058160
74432 96750 55738903
26284 107886 204809767
76364 103524 68253893
16202 188849 432923958
29453 150966 304797800
152738 191280 468091595
177908 185556 321072559
158243 161829 9112068
5914 153320 369441583
151576 164357 32277284
37696 137746 250906411
171352 193334 829448451
191561 196902 112749707
68115 157037 223053401
132928 158587 237504590
149459 166256 301982907
199084 199878 559623393
71364 150916 199560258
25271 135753 277069305
171746 177275 216486796
167503 178917 816289123
18603 140929 950948022
82050 176559 237340605
167302 190392 559705708
85436 118149 82442547
187458 188160 701555138
178853 190566 778374927
175847 199265 891315182
138153 179440 103866240
112895 127859 831046739
90648 198390 996053896
83649 179752 241403224
72209 148775 554248245
143167 164026 52603688
121074 180988 150461556
176764 182525 14427723
42305 75921 424216189
35132 149230 425224227
84849 131607 117473125
82091 121726 612198263
88927 128763 636707318
138273 178965 102369886
180676 196326 888416311
41533 161894 555666981
169070 196726 69321863
22650 176440 385689135
13417 168541 504529773
122488 171176 347862934
103664 184287 202421334
10214 119205 273173343
81227 159367 196191633
60718 86342 63887131
197143 199718 875290545
122515 126924 381478655
71773 186129 830730578
168866 193386 482273518
113363 151908 786096692
186918 192943 252871400
40274 136089 543899895
98263 110423 502312369
23732 194061 60547291
55599 177292 997583378
105105 146150 103061881
63118 188919 641198426
13911 77236 158458809
146235 148426 288705611
47762 191962 480087507
180674 185681 52645650
142491 144630 638660142
14704 159325 362613047
129784 144609 693094921
150570 174780 60943254
77048 170696 695852203
93190 186458 347740758
159014 195657 92088313
100757 159683 148182941
94138 191584 244919949
50612 107381 142461506
127691 132696 339573078
137308 181036 495103528
108678 115267 16658761
11599 100142 221539227
66557 162202 247969083
117219 139492 55542527
4218 168031 410731454
158890 196305 94018219
140753 162341 409886527
70387 126579 424459512
118339 181991 159764055
160734 189268 71564388
34156 198327 514858440
102916 132221 73624496
30345 40499 25448298
18273 99160 772786720
70190 130524 416437608
191982 199131 17947098
118308 127797 134487883
143196 146249 715313018
11778 180116 422129379
196746 198965 5509706
4086 14053 24866687
137878 160217 477772531
71066 95154 61376586
84690 163506 445155868
91725 147502 578410498
121025 160725 661441593
114821 189855 188120380
149927 165389 38922080
160999 198260 93483110
181752 182862 19246958
199006 199026 55964
101125 147638 144600079
132655 141028 264954596
53807 146106 231517411
181872 186834 438894861
141374 153629 4898546
91979 174178 206729294
11393 74003 156622066
182919 191577 21723934
28435 116304 220655016
134165 193890 150153444
15359 89543 185505507
97071 168138 763400132
11727 20271 43521552
67638 110195 425460462
172235 188095 24705891
84725 126130 554528132
156834 165866 22732117
16912 138355 352849218
113970 190465 247567110
28378 150003 305131883
130326 177467 59261482
91006 157479 897836691
98944 131126 726568177
172757 199765 255419223
108022 183342 188939349
31032 59706 806230821
123793 183200 137485519
85863 188891 258802471
135532 163807 71249343
170401 195085 61844418
59341 198988 350238929
61210 152110 227935243
150787 151919 676955769
141989 177043 88153980
9354 143849 552447807
34827 104810 175600726
16778 36936 50315436
171164 182204 788314072
180661 190526 955008719
111405 188504 193316665
84752 100003 38195876
196809 198058 504274337
23099 30302 18027833
22010 158980 343400936
187345 194178 17253377
78324 176612 356987142
147071 159204 156811155
27321 57728 490583135
156413 189616 468566622
61292 64038 944334960
38124 118043 200680935
37905 76727 97276202
194760 196966 5491088
132488 136389 169090578
14649 98158 208921730
177928 180872 7366882
98346 123490 63466152
120718 186928 881766396
133340 195768 156836466
175424 178533 7076198
163399 183825 51195392
79438 184361 263514408
175517 185944 749974634
130943 153696 57255766
42393 157433 453625338
187818 190776 7449885
169841 181649 29501123
59581 90113 76103291
150548 156931 16068804
6655 56654 125126087
139906 190017 569511200
87372 164622 667356562
105863 161524 739053930
42139 47360 12957631
76399 179762 259635120
116879 134990 67629172
189581 197451 814702117
94076 138567 545686814
125140 153512 71301656
103480 197323 366622588
16868 138235 304071127
199760 199979 541393
90277 118465 71135266
169630 192262 25475571
142010 142514 432307891
35011 96504 153955935
85853 191619 265709231
171205 195129 261682162
183707 191744 974887367
60643 188581 320903208
8178 81372 81307729
146116 152125 546306799
28231 140530 281581583
70814 83118 30663736
199498 199560 181463
173997 194598 323931023
124857 172405 237824802
162617 193701 78015543
70485 149417 198044456
142100 181719 274617789
103786 127566 59560793
46230 165656 299776865
88385 180517 313860966
69437 188246 800994980
35646 186345 841134562
121563 127344 232398323
103502 188283 426087258
175412 181420 15000100
157585 196193 97014551
16206 157415 872004621
168281 195943 149802532
172629 184553 67460156
71218 168104 572798801
38532 41987 8843254
51196 59598 903469233
37396 149942 282448268
177978 187526 23863369
188338 198348 25179463
91165 155934 213492859
2834 23349 51148631
15364 65243 125030617
50136 129151 198057145
117604 150633 82670440
74400 105102 77184731
146597 153753 780824420
199164 199219 998899961
63011 199615 342662831
82715 93327 26483798
141578 161429 49956019
182204 189532 669343668
42806 54009 615426898
142514 180191 538666644
197958 198055 246112
186821 191012 10545382
125008 199323 186634273
30240 37900 834577906
190554 195807 13264362
52345 115830 584757354
2265 34400 80101151
87460 165496 196264460
181101 196667 39089649
143080 175897 82588808
94070 110859 807025403
51798 68508 485493484
144723 159117 190732080
131404 141379 117665769
13126 191885 911927119
72872 117894 113197094
1636 129663 955198340
151900 159441 83536507
136377 179936 109602054
55291 58725 681686144
151777 175924 60732621
164607 191414 67093077
44747 67345 56748358
47712 123497 725889306
195784 198396 701073948
107141 124652 43752734
103546 112447 738724
131397 184559 133527199
156901 171842 25834200
37482 119014 204631795
38939 179050 142479683
183276 191432 20434215
108259 195621 219240970
22427 87434 980329455
179112 192037 744954823
65294 156233 228117554
109082 115025 15034930
137156 154719 85939817
127438 132119 527674146
114567 153899 933933910
186415 193619 18174078
164278 194775 491123467
166491 190495 60150451
101099 191261 226566341
59377 182865 309690277
21594 168699 369030676
38113 122397 211486509
8108 152531 812524756
122193 149119 67634345
129485 137501 760630793
157813 188644 956494610
148435 174863 66357647
66331 128258 156418066
126541 186838 151511870
47714 49197 3814048
126157 160929 921995730
120238 187379 168477634
152101 194809 107300728
26413 32751 256955896
51229 163164 857919016
163330 177725 36100755
194447 196664 801942296
154506 175375 462514603
126408 187892 997358697
34137 57486 266150004
62351 181232 892141303
174146 198122 60068129
130655 183342 132404269
166920 189963 994284690
146530 186917 242537378
52058 81382 592955316
69351 129033 149580367
36045 70009 85288878
112188 163851 726316097
19825 190759 607608265
36524 192049 990611265
168744 197506 279665872
21092 44738 11822063
22244 126800 261873262
123478 169209 114933606
199149 199749 1485687
83362 105803 73951378
109801 198463 788448662
98519 116736 46307251
19991 143366 403293532
26315 31864 13892284
91014 122761 355005709
166574 186563 550781254
56200 95390 209374166
39171 93978 648495201
67824 153057 469241584
188229 189007 1939388
165418 182690 528886627
63524 145128 204610810
107474 166432 147878727
61693 130179 610759250
1690 132548 327750691
100689 198578 533347698
15594 194413 448498750
35868 73534 94338354
104268 184995 20475318
65998 137470 179047946
163116 181482 121988038
140073 159597 49165885
105574 149132 109317547
55412 164671 162995134
133160 154028 52532218
45654 93508 119641843
138850 174061 262915790
179375 183779 132283962
130862 186591 829781187
193943 198218 520058129
65573 180231 604144528
197911 198589 1773006
92440 115220 57702260
22594 188599 416299227
178393 190212 29585794
31866 181621 832173159
142468 144800 424114028
66473 103534 92829376
103011 177652 187556192
65305 78102 31844295
183378 191507 631845722
19717 63847 110671411
81888 133862 130401228
196848 197013 766183807
124824 130495 14173271
28606 30638 541395957
132736 148220 39063054
117865 158298 101285702
68781 142290 123843803
173237 194216 52643606
15590 64950 541878543
102416 135886 254239422
108498 188019 726488557
114936 164140 454916862
18999 48461 73701186
77762 197505 300608695
43670 166189 307357150
51737 78442 66770131
87760 171902 211665356
43904 139800 240318863
51861 67523 39273428
5577 118312 282525963
129673 137411 986903412
94712 96787 660651056
83550 137299 134854142
93624 169693 673713598
103456 142654 98366684
148240 168221 606705494
108422 149980 984635198
135644 153835 45838909
138369 178329 828619935
49031 128614 223483525
126763 156400 74623325
99692 112308 133200522
9395 196229 468539684
92978 182597 518271358
68677 84411 39166099
66631 92565 64606490
94324 141860 263616519
29266 30850 3944818
97212 176838 44500911
128785 133836 12682983
75799 162522 285702989
139329 176928 78413317
140607 199874 148925167
56044 80489 61032141
35447 58878 58956343
145148 152578 18611146
66208 90677 472744725
63408 119892 141552030
96368 197872 255093422
122197 153268 288308218
191544 194506 7523168
64251 73029 356796025
57192 80799 666406420
65311 131458 165720202
176898 178199 3242862
170094 179305 613687744
173769 195136 53666838
121589 162610 103073258
78947 92858 872442148
101115 118961 45118321
167131 174899 382889838
151055 154920 899995178
110802 154741 110199664
110550 167688 143268987
14088 17988 953539337
63574 186303 307747058
131950 180150 932567747
158009 164168 15643556
84570 113395 72652083
25122 50064 62674216
140912 144601 9430571
10182 154050 360675066
137461 158092 831131017
137581 195771 146309810
145657 164011 779444688
113679 120681 46866271
110701 121511 31519486
138309 175303 522842789
80938 175708 845538494
196372 199990 602100074
111263 159543 120994393
19902 194580 438165115
188919 196885 20057156
78893 168456 225019471
142333 159246 42524853
66693 144627 195483555
833 129164 321382784
141945 151513 975819931
153321 162912 24153010
6739 50681 109878563
77312 133959 634897288
97364 164703 169582284
133237 193007 150152791
129731 157971 71006661
30 78344 195845545
20363 125766 314858654
162718 174527 126901651
124189 178259 860187086
18746 59164 101396662
98123 102754 11797358
174005 195418 53761755
57866 76749 46970569
89543 186033 242458370
191617 192943 796641522
78185 113801 270233218
119873 150105 165042719
106042 127977 407715144
131819 170131 96421482
194485 197062 6433432
64200 162592 246822290
176857 199380 584495690
150575 175854 63597735
130497 166145 89674694
39713 182784 359000262
75311 106506 78527797
78651 179112 583037271
98557 169914 179625307
165194 166643 3580316
37157 167055 820451989
145504 172855 333965597
60429 119254 94217228
94782 189124 339706481
107207 176224 173145394
40610 79110 96374179
184455 187258 559310012
60086 75205 37626493
87512 140468 939510484
66039 134533 171580861
152348 155793 752361690
147090 152842 14388476
142414 167295 179583977
159767 175429 599113607
174798 199226 448760108
178532 180635 5246020
106719 181364 187217015
106516 151100 111714578
2745 29445 66605336
27678 164906 344470136
173375 177327 498896975
88009 151040 158447389
43671 77859 85479472
52775 171750 475235565
11602 123675 617469513
51517 101932 126112369
1213 135393 336001692
179910 196711 481657473
26903 92638 164559444
47881 149270 782155329
14190 36773 56424789
43312 196480 416898397
190626 199406 22063822
50901 193148 561801327
4779 47760 685869031
192918 194776 4752487
106046 132978 67356712
44748 131106 216490014
70505 183071 282447365
187642 196165 21547763
93932 134627 739671415
94283 147249 963299273
196795 199119 5810555
12441 52742 140414642
59932 154413 236959170
132321 170748 119979822
104346 171022 167557281
1760 196120 487327454
111 82213 226267381
97270 148195 132119885
7536 102231 236905769
162969 164939 606272371
14908 197719 458447365
57460 166844 776254870
135131 192699 144704265
110404 162566 337000567
89194 145408 159236445
27997 162615 337864103
105552 181509 844494909
26284 32835 339075799
40747 74274 865646642
123223 184015 152603646
12249 134063 598718929
137524 142609 363923743
21001 138983 405041596
86325 161832 180919494
166140 176083 24979017
169912 174701 295409911
52774 139095 852223379
138485 196189 145070104
46356 177693 329606886
71754 149534 604744467
166352 198468 80576401
92788 130183 94031167
113590 183502 175371805
84168 191303 295193029
195540 198051 705220530
24121 25990 4675644
82268 91183 709232210
29065 162260 597404749
149508 192314 107446530
84997 150130 163690035
60584 130420 824478327
185108 185805 1675522
7985 56354 365654656
186045 187869 1043438
176948 189175 30583103
154020 162895 523934019
127038 148674 54565599
143251 199509 141313725
157581 162986 611779059
196786 198010 184383438
45494 68352 353564866
73958 168401 274412099
72786 150566 794504083
192786 193151 925503
197019 197650 1509060
28124 56968 467297400
26122 69784 903574150
36397 43300 17507266
123516 199748 621669595
192070 199332 18210165
38565 149158 842808704
159748 189622 74986373
187330 191565 10666405
165847 189351 58858547
90506 144578 500523611
172303 188588 722216608
88728 104009 919625957
11201 38732 252566919
138950 165728 67492877
191025 197978 690497304
106314 163435 143301751
10965 170747 785859401
153019 154854 4677934
40656 50689 25195759
77158 138343 153486054
179816 189779 24927761
11453 140078 322237151
175997 196075 113667584
47898 158891 360844959
152461 181503 768350970
150331 192701 106391996
198361 199690 3374243
78027 136980 147900936
157270 189606 81141262
83133 194644 738760640
187395 190594 787654160
124975 144927 50203041
104384 181301 408474619
58901 91077 120760888
73584 88824 38034981
27245 137769 277107557
101316 187775 217243948
97445 149723 131657693
20679 165679 363712486
187988 190313 753049130
121708 144049 254535838
168352 195088 67111199
118455 134259 39441742
197334 197625 413523132
3152 36558 84833688
163135 167409 613879736
194315 196203 900829251
125990 196464 170278893
2625 189716 680053137
47508 168798 746080577
17370 134521 293503945
25720 186552 403560520
110187 157121 655750622
190180 199349 23063772
38774 125189 216716480
108058 147431 98698886
92417 101154 21959686
68690 184029 135898709
35088 151666 292515721
122274 126651 10811311
138965 198258 148985529
198068 199845 4522126
157718 183149 143192018
166634 192888 65816326
14790 56716 105087758
125330 179020 134935163
180120 191000 756123879
195937 199423 8705958
136060 175597 99496577
78952 139825 152701752
54489 185096 175563930
146876 158036 27912177
67734 179176 279634172
99532 111113 67431175
61623 136541 187615085
42303 150021 270160612
10412 131337 302968385
69231 165163 240854117
147492 164581 43052416
16328 143061 258486325
55783 89321 83653787
43177 197091 757017215
26782 194483 790669599
71914 120712 122385688
152592 178043 63915250
27890 108884 203264981
131999 136808 280425855
96884 117368 51993082
160992 180966 583851154
116344 140755 127283228
68903 136854 407721966
123566 168337 112472079
93097 121534 71660616
124704 197502 182722476
127507 139730 30644037
117559 139125 53763997
125205 159379 223232577
167282 196641 92032012
44725 137753 970631269
135199 199060 160493046
73740 178966 530409280
105436 189055 674068997
78827 160874 206051860
19648 125471 666684528
142393 162725 51229147
106688 181863 580818385
45192 89586 896475233
190969 198723 355590282
55314 73391 736826160
5719 68950 158303384
140351 188604 777868419
8422 124838 752516346
62982 106409 312301746
12917 186592 60812019
96366 176754 279533364
181328 198137 695231615
151067 164143 686608486
118774 184421 849390911
186795 197956 155218122
108649 133187 785310461
109633 121362 29327304
150870 184311 525362786
96437 122338 65322504
187696 195676 949215711
27815 187154 982723797
122111 191629 174519555
91169 149824 147569056
139438 171435 516137828
198539 198776 589529
84232 124723 810726661
113009 152990 278430347
177095 178728 439796103
21555 64763 108325260
166196 172454 415714058
57804 143132 652390182
19232 91104 179726680
110548 116700 3396136
141302 167119 263799032
133055 196853 160292579
194335 199406 12643737
146069 173640 69188398
156677 162373 483500862
5155 85710 304954543
65860 109380 109144978
119756 161197 857750830
185025 192663 19161553
141866 183209 103917656
98182 146588 121905533
172780 195772 57680606
135722 147032 28578937
53874 103305 780445394
196848 199250 6018310
23005 167948 463620489
84509 178793 3063357
33015 190749 900411565
22823 128908 265806728
19838 185836 512083280
52540 61054 813662412
173151 191802 46701215
197573 199879 975362436
198721 198888 418614
86620 154928 903213494
193786 195399 570853244
111447 191946 208294791
114369 167507 133231038
71797 87751 759395408
7591 52292 111803102
151654 194139 106744758
196347 198099 4300482
24758 30732 15086597
105993 197379 229244050
133674 135905 5579129
168642 198689 644826995
109130 191988 234941292
102254 163145 153105229
10316 116241 265628649
133703 171867 96062694
100288 173543 449845961
1833 161212 890085116
126007 167943 105474772
193484 195967 6253008
50143 85824 89166378
171010 183713 890379904
191661 195770 715949692
15189 114300 974279629
23451 127882 117279187
10467 146667 341438581
30596 71400 102293812
181941 186213 249057990
23100 46681 59066497
52072 91192 648136682
197615 199236 4126876
55011 110917 140215246
114303 195032 202541256
101198 155893 532578441
164114 170200 15322517
108891 136953 70190737
161367 161647 726610
150286 197120 696687580
163020 184776 456941120
136188 147988 3540744
179466 195943 41369661
35438 111758 740763830
8271 145919 358173922
26729 159970 450220371
109716 122801 32695557
72492 90901 52800239
42426 89360 29075387
192354 196762 11082739
179531 193337 34679320
101054 171246 844324697
108749 146206 93990859
83776 152538 540977454
98552 112331 35141052
47361 129419 174942587
178630 186172 795772940
99424 160590 153849171
124169 169077 112876229
102865 167601 162671512
158003 170537 581223374
1037 55036 135211394
124529 184065 270158376
26016 186387 750421133
141989 170314 71423155
189744 197980 20625157
31058 38902 164386334
42410 152446 275943220
188029 199143 27974025
67975 73620 9488220
47884 94381 116296693
131052 134109 7652531
129576 152617 57992521
23424 186785 409779818
28415 33954 13801087
160000 175618 32594661
27811 141498 614332922
6925 173070 507281577
19987 132087 776120729
129614 162893 83771387
117555 164786 755764738
109460 181577 180950642
6456 29751 607531266
136881 160348 693804342
36219 80084 109902233
86006 179999 986955848
121731 181965 629965159
82489 194313 866699560
153284 179017 842039553
73209 132038 147647934
107040 162301 911064764
69594 172153 387155242
36590 138878 256498567
146698 161554 37242433
81365 191073 698675453
74690 102076 523905723
55601 68014 61134382
109294 198810 224610524
120370 187766 169132627
168918 180199 28222201
179869 188327 21125783
189922 197788 19756549
20650 48463 813692505
116281 166207 125123135
158281 162209 10023000
196918 197731 1969149
193922 197728 480355278
153563 175795 55884922
102482 115092 32048075
60609 70544 24811745
39405 134209 237689121
176858 194742 310603617
51981 183873 373166015
47818 135017 218609719
3314 157779 541195036
199466 199722 574650624
62651 161006 817079852
108696 140966 80728897
194272 197697 8473980
64527 104318 99673296
47507 156019 272337913
126918 195381 172108734
126547 130728 958528467
131159 148306 423233849
28052 172752 394187005
19331 198509 449384719
166240 196999 932681906
83656 87147 8678766
84381 99504 37846996
189137 197484 20958846
43133 159017 290582024
96649 164686 171288602
151871 174231 56219454
59245 62995 214098877
99322 136142 92522174
31624 190328 540287899
30684 137407 267538650
125489 163434 95450048
119783 124985 12933434
142504 147122 11721428
100139 100422 711556
127551 135597 767664835
89406 108933 49425961
160068 197777 839374435
68550 129863 153580929
49475 162879 284525117
187777 196816 22772761
103909 123289 48687780
78440 105629 68358654
186612 190558 840023398
189218 193833 11719852
167593 192255 61932928
64174 116991 279868550
157252 170617 227652157
79811 182815 648199421
185724 191454 14401395
142410 158896 655599714
195171 199818 945744953
117688 124521 671930962
154981 194837 925653905
71562 136522 162804540
184561 193993 489563770
117561 141337 59322093
25710 41935 40831374
115807 196925 203400317
26174 48858 56925605
14834 104987 640849591
21680 154509 333153182
55632 179709 893644747
3253 8350 34072049
102491 188789 898081634
77015 91397 18463004
57411 64754 18377446
108676 122022 531033894
10365 114202 260329501
183552 194819 226556427
122540 155106 500137567
67075 132262 163401390
110849 121250 89051541
35771 96950 153042398
10669 58255 119239298
28799 51007 55763692
4075 158212 598924235
147127 151711 11437636
131482 186773 308575519
19845 174859 388844013
61011 148616 219744954
137804 163445 64610666
83495 106927 844419205
176549 196747 50722611
127104 170263 108695547
133082 153327 50918199
114262 116634 6027574
149563 157482 19800641
97876 156638 147905359
139662 164422 745514475
153051 165933 655522789
77251 168255 838599523
39479 80522 588333163
197164 198742 626350019
131996 188829 142721615
150466 151392 2335189
55280 138841 806928317
132113 163819 531505384
65756 72635 17077002
138348 196216 145496851
102176 168296 166236801
40905 193334 382491789
100700 126541 64962842
178676 192080 125405183
114934 159648 616970063
185102 194656 567046630
134737 158173 58949971
118706 195150 960113040
10999 149688 814592024
147465 171027 390457928
110554 186191 197946506
18205 35751 43795810
104149 166109 702812278
176673 189287 31569850
149227 165409 40724046
133846 196399 157204433
28831 110813 205793717
73126 75373 370242808
142246 157843 39233396
39515 66824 307917135
165108 190136 807640347
120525 126249 14257853
33658 38636 12499104
183642 185208 3944998
35393 141373 265778777
84125 105712 54416734
37870 117963 768430955
156121 168032 556601603
115853 170801 137877100
138445 168663 63879975
142143 172776 77095693
150814 188044 93457807
83218 110388 874860881
142054 150597 21530884
10345 73953 159127419
55981 113333 143854264
70201 196330 316528094
192269 196112 9684022
125551 149009 59027573
55653 79490 829278139
73306 183990 768269633
18886 187617 423119052
64256 168778 262255445
122444 129756 331582040
41086 140183 248390847
121786 150917 73100682
11171 148706 344838391
161713 167097 135706285
110953 180066 38641262
190618 194956 10997266
186601 187223 1542815
105602 128263 56686974
14655 130715 290850535
164462 171031 16504399
184419 185398 2440124
54993 194963 351155772
54025 137487 747579286
14288 52140 94855312
72725 128586 140122416
47239 128465 203638805
111270 120216 714246982
96940 127172 76132067
77540 120700 313374990
155726 189104 83670807
123241 173461 584991890
146042 185206 429019349
124729 139819 525383615
100074 134527 211175380
102583 165037 157081213
128819 168958 101013558
37620 73154 193780649
108766 148352 99353658
54501 107450 48682961
198236 198289 711378861
36321 186071 2072349
156546 199565 107986194
190826 190874 542971342
48337 151345 431488278
198543 199093 201541352
115956 176452 581083881
148278 169077 22088042
23084 165941 358392483
52154 56368 263126213
56039 110176 135807055
157370 163162 14597634
127182 139603 40820611
152266 181031 72235762
192173 193142 2394988
96865 153655 142942664
105649 143999 34741655
8248 75694 428201171
77902 123057 148019176
129648 168121 162935915
159106 176823 196211259
85449 183029 245146856
36686 138116 641478086
102347 121620 477333745
128817 136004 18020641
175215 192836 933013154
68217 168703 252202175
23925 32265 946029960
60779 116223 139195498
174800 197301 56352008
138629 147480 22389226
189964 198804 22240278
153736 164478 774105091
63678 110322 338452094
113502 154926 58897906
196382 196894 1263990
155346 198582 565971302
188547 195542 17664629
162233 167829 231410239
44992 136634 890555830
149164 197338 120865801
133224 167014 84950402
145416 187747 776155865
81927 98996 42584456
158128 176817 46986244
106642 163539 142719819
91136 149030 145629863
162833 191142 70964345
60608 148625 220780899
170894 190152 268253838
173190 176155 7416749
162863 179552 601595875
193624 199774 223127714
89362 173216 210899412
167604 179471 29816663
23342 33098 568251079
143438 197741 136353856
74750 131765 143134949
79394 121500 46781449
173195 199588 66183822
150091 156370 15800345
74940 133977 148156920
1603 88638 217592674
46493 100726 135697980
107411 177087 174775664
106862 157743 127482273
182746 193379 26739298
150002 165920 696157790
175114 196991 54825657
10699 35941 62984483
74158 125968 185257218
137270 162878 64527436
12726 116274 983237070
75127 103617 71574202
195032 196509 68530050
51910 121169 856964102
163707 183402 173708952
70428 117910 893045741
8112 101644 707074430
182437 188168 14322309
37253 162045 313248026
180779 197054 40859358
141028 182193 103547783
18709 90425 366028669
67474 128616 486875985
115047 182949 170244297
118156 169834 129764206
90589 118187 775553222
141655 170195 834998483
149893 178989 73049291
31713 136794 350033594
158021 177871 49935603
57956 155074 653047648
179448 193601 35516187
193694 199780 15221053
187491 190558 7752884
30022 164701 496514239
50157 142016 230278570
57857 163049 263811296
169045 194020 62600750
52079 90913 96938552
157019 181737 62055695
17926 50559 81730643
38060 195339 394840821
72108 76503 10876100
104801 118564 15622783
90446 139101 541536465
99760 138522 652121899
70784 120646 125008067
67469 114072 117924903
41580 55786 625224166
35706 39579 9711248
51820 56103 10770573
9670 80243 39464862
198506 199729 2982982
123086 154249 78285629
125455 143992 46604569
108550 109183 237553542
97129 108965 130632238
181428 193603 30585465
180139 195306 651815914
48812 100532 129372064
192350 197634 344058386
11639 161064 658053370
59728 172450 865114163
103539 186424 208055217
66651 85078 487593305
66633 123196 863619100
83542 93025 23618299
11800 142557 327669074
179309 187270 19894463
118453 169993 129461169
55036 120942 446235420
169631 183912 443958227
133794 170647 92837839
101172 103570 440524377
167526 169702 732079556
60131 187035 318240686
1781 90446 221639693
92429 146973 137255589
160850 174608 34646610
129595 186401 142699087
134713 198625 405543434
142351 147344 12664993
179686 190964 28253185
134087 159450 915218591
37319 111736 981695422
184920 190168 53835215
164671 190437 64460649
87683 135900 984919916
18647 117984 704454208
88350 177094 796750546
157216 176961 724473307
173451 179019 13966234
191051 198325 524247051
47644 157434 318157719
194144 195399 177620781
153008 189400 91290406
28975 173145 233716072
76521 199367 308510250
133030 154437 795626980
184211 191055 17151293
21902 22185 14610341
164180 186395 929500080
190007 190673 273240971
43439 146770 270174357
136729 173101 91589008
60359 161750 957276249
77355 133416 78138678
10784 127254 291725041
129530 134545 12585369
121560 194363 684469595
28176 140385 281350324
86717 129611 107737501
48364 174650 317004424
126450 156538 551685778
62285 127529 163359121
132873 146063 33328413
33479 99820 166208755
166167 191183 37795237
2504 178596 637930282
79429 136092 142170410
93511 104697 28406273
74959 146131 178797390
154920 166345 626135135
59992 100225 841442164
100122 126096 65288980
18931 21204 5714687
132013 156233 439559468
131404 147048 39389025
160494 162356 104777289
86344 109013 57203602
10791 106579 293980589
88512 157973 371305825
195230 197146 4779381
115166 129874 35114887
145519 182912 205538223
32012 126527 750647957
188956 195913 535738620
97547 174619 193956652
78484 153211 187614635
136515 197893 613332614
20748 124712 960031105
35978 136453 251871871
156681 186522 424917493
18925 125917 268040702
89227 118700 548140407
177623 192200 720444538
189482 195167 719363140
139284 180856 521016544
68200 148348 810258038
165372 191634 773570855
112877 141016 70243937
145295 147794 2586681
96820 152464 140045895
143087 161340 45944191
152166 156572 11130215
125681 159243 12462233
105553 166627 712411972
198915 199786 302874662
100159 178834 197808095
142905 180856 412932060
23456 197508 966347427
81299 148754 169473775
190881 192539 690886891
100814 141033 101076347
176609 191979 210791622
162102 197283 17797298
165911 182079 393044550
107584 198056 226905668
193436 193744 768065
35832 123106 169077986
153792 198567 112390722
180015 196887 42337040
133782 141922 20434453
108345 170434 324717828
139291 148613 552600568
18275 57600 287929237
134342 163944 269191714
147008 198819 854336822
141328 141356 69867
122172 133433 28192917
88794 138617 125186120
18981 89407 520698931
10645 148723 821688767
35739 113918 240679525
48975 58582 24261784
96650 172649 453216877
148524 149073 588583284
142958 199794 142797381
30085 132578 256992001
91745 117032 63961926
11054 82690 440510843
41618 109231 468351825
5629 192552 672022835
71783 126021 496929019
115693 192193 191856525
63521 120429 142554712
128165 164588 265935665
10141 27131 42289967
172484 191147 46680608
127346 184019 142379433
71666 77964 379654384
19669 142809 876706180
123608 176117 131897021
132357 152182 506510810
32313 179933 370476381
166650 181639 584932679
144291 146035 482742993
145348 185178 99887828
87728 106587 47823492
39787 121783 581926569
164148 198020 84844484
163839 176781 228515660
115365 142726 68337779
8384 76131 169344105
104609 138248 84264645
181161 195619 36343413
55991 56492 757821235
117789 194472 192380475
139676 182509 467506054
45376 103225 338550296
10156 141013 992387684
52356 123016 676667701
169778 188151 45931251
29182 50650 883482002
177608 185355 947505534
67534 153757 216265771
10833 117146 496668724
21269 178813 5402370
35009 108779 857550007
50311 166896 842685067
136288 172218 551307314
150469 181597 78191665
84878 164694 949476246
106123 116627 26468082
70635 187557 293312147
22151 65963 109803636
54087 122118 170483484
68366 134957 166794134
102110 199813 245444798
147119 161598 36356545
103653 193219 582867349
176803 191111 35858944
154583 165408 623809596
93354 195866 849707469
55578 105223 124400413
95885 134343 96762294
60720 64945 322413440
23008 121260 442663085
29109 33447 950199498
77131 116047 98012910
9865 81274 950039677
106437 167671 153546450
165975 192637 350393513
1734 132823 328325408
46630 160200 284943563
106685 111174 11280542
156447 181500 62882086
21839 156849 338587379
127782 150114 56181996
17921 130980 283311065
36919 150240 422709184
164517 181814 43299189
76051 117209 103598077
160082 160431 192189586
65571 152067 492903184
45560 150672 263634448
91069 121101 395794168
147318 176299 582153852
139474 189791 126461511
26158 149515 718287322
58261 77299 47396660
186397 195148 916333079
18272 136256 737419449
191155 199268 20420243
44078 155223 278878346
146684 157720 27571483
178662 180625 999558436
17788 128101 276401194
25502 197951 482518068
19069 41537 56237417
31647 75317 109420504
83659 184672 253657348
52580 77791 63040125
61176 93806 81383516
5200 160959 390481432
73604 102418 72196593
112405 168044 492764393
59651 112401 132337679
145483 190615 113199116
176150 180590 250274902
8522 22245 34222464
87258 175926 222917846
181154 184692 8825469
148572 157755 253119455
28777 151072 932251163
101839 150101 786132919
87498 160321 183049261
114458 198277 559505011
46835 81525 137630118
39945 127624 309597229
720 43095 105992556
22366 47484 62785734
149001 173511 264242987
58753 63796 290551013
129244 185409 141111909
21064 161840 353027065
75378 78012 747284290
199900 199912 34418
69954 169602 906308468
66191 113444 118560476
141696 197634 156849087
88253 117266 73250613
22692 128114 275037035
47013 181476 690885372
196476 199413 263593649
46342 64699 293639265
44743 190411 365432970
5763 160835 637408637
9880 189003 449037681
122582 163454 102712219
172377 187006 36540394
10363 133512 568242395
12885 121464 272113123
128128 159491 664783364
146927 160456 33906117
178706 198247 779966927
101045 157003 851477218
78926 178083 803155313
91017 102797 29719364
36125 126169 842721864
52581 199768 369302166
186932 189216 562028421
190471 191065 1533965
168340 174486 15428729
197386 197715 824099
119340 129456 140616917
123673 148792 31459891
116543 143754 68001386
789 93969 232958400
100801 191708 773949400
67435 177332 886406530
123046 169687 117238070
101255 144009 324501761
129316 162823 84316689
35102 43304 20803315
151212 160344 184078978
132162 195241 703756814
58543 87114 329888674
178277 183693 13566267
13169 181019 420971098
60003 68515 21281542
63607 119517 8297460
154059 169732 39444051
79605 105261 64547369
101228 118977 326059300
29309 177010 370589071
4416 185619 454334048
17179 164586 781775467
53436 100351 361794263
68278 166628 423391011
116672 140430 59239865
25266 124062 247886039
167828 185837 145506844
109944 176221 166312544
3878 54124 125837647
191008 193716 6887400
99004 164852 165791358
59854 150254 226631679
31005 181686 466059407
78709 83715 12522543
111240 181393 63073922
101030 145508 767143673
4438 100389 805561369
25917 186277 402315686
130918 141762 27244126
12874 119268 327135234
155243 190098 87372178
62796 189595 932906120
130298 188884 938561513
3351 97116 840719702
85476 113143 69838883
160393 167180 82227116
197362 198437 107590055
18050 106627 222128090
64643 92405 69189280
66613 187443 303063813
57285 105081 119759896
74586 180755 266615235
154111 168766 36850775
143946 191884 120379217
92393 108158 40013525
89484 98781 23320229
51245 119680 249720677
147906 150764 846053611
73716 118021 111378639
60842 94813 84645057
148873 156544 128139864
180218 187910 19250138
111140 152766 104302367
116571 192265 189786985
131353 168698 93951743
164954 199633 749244498
82082 153202 178578536
114853 175267 971344326
175271 193380 494762197
119548 171793 816144702
108470 164295 140155264
106670 165302 147151336
154835 161491 650587747
153801 163045 407528373
53159 114126 593752532
82723 147570 162927339
18706 139265 302148424
67029 120561 134185937
151128 177268 527050932
187047 195229 20625411
92648 103195 26658339
151692 192055 718304723
111175 155071 496562987
135578 198433 157942152
137595 145081 19037246
130548 177458 710084410
89723 198668 273770238
32852 87372 136515358
71953 86364 317373155
183907 185621 4309994
126082 187370 412858124
124026 169799 115040328
184956 187116 5359106
137544 164989 93641510
70993 72038 2546197
33920 199848 576988399
54430 122309 649574998
91133 134805 109734304
89126 108533 328902959
153292 169397 40596865
179305 186869 9500665
63369 121712 860627133
129810 161605 317352199
96111 103118 17824802
74129 144733 899511665
44877 91578 841652863
79337 199121 886211240
141770 198209 141759326
122631 199201 192288304
68632 116156 149890242
162357 197111 400026830
132624 156773 60766006
144046 159427 302355539
114387 152137 80675525
188716 194816 500224409
136304 171786 89429270
18767 98231 745016600
44661 188649 361252255
5391 8418 7670607
106986 118604 30551016
173256 198683 63754563
49411 99205 612562635
60567 175093 287354922
35000 108008 183360157
29504 45995 782946559
145754 152224 16146364
109549 161828 131187320
127569 142712 38061393
28970 121682 575144836
22396 97649 188171601
65609 197058 329808159
103927 164676 152688400
140602 148695 26608075
62652 195508 333320699
81813 136775 137825792
145877 181131 88457547
16697 129310 282142022
183962 190059 15266468
114415 168736 136297757
86800 182560 71325736
170949 195752 386971130
64685 134854 407348973
162582 181377 685093167
158261 185327 186654821
123810 176272 131773185
29444 171804 357327072
175010 175898 65498246
199656 199841 458695570
67164 82000 8686702
6728 159487 382816172
96277 109874 722998205
148227 172250 60379782
108895 138675 74491808
89973 193418 259992360
46560 65827 863354075
92265 142612 441513861
176667 188763 208341788
39931 146054 266321536
72622 124399 129966716
138826 158765 641388117
62306 160476 359987722
99155 118155 48108766
108850 124853 649201066
165340 186532 527187162
87161 176579 267337888
87975 122191 86125930
4650 154747 440118190
9658 115288 148821589
50163 147543 849591335
20966 52498 772955552
141066 185340 111313219
178456 189132 21164873
162679 177086 750126659
56129 83026 67144956
37953 155653 598404706
185709 193858 20581421
74763 143022 171311902
82925 197160 286892799
111324 123187 120669787
77193 156005 197967939
61711 123202 154065773
178806 197418 929894149
30107 57049 67685099
183960 191772 19604766
73578 94358 51869903
142117 169266 322390324
43082 186175 911256235
52358 75685 58330072
97058 116114 414897531
10361 180928 427688128
99242 150965 130076141
131055 199788 458609538
178067 191783 724488759
45987 192959 499677036
192886 193211 791005951
115492 141242 192634
68619 102153 83794107
105930 122652 41816305
85847 145414 683101124
58128 154134 37585959
110495 129272 711439631
40163 94499 135852331
181744 196034 289576922
124330 159153 667509272
119568 156507 92705778
63876 187336 229409847
34843 151641 293053203
79680 117577 805577369
117103 134462 43244407
19853 65243 113791193
191821 199782 454873564
32742 131637 248084954
43971 164626 852376663
7489 130563 840283140
54634 133497 197601377
49700 155926 969024519
57247 94686 729274437
84269 164683 561643620
73773 102189 981747826
172708 178428 805803398
75834 137181 153883930
88070 107583 931516576
54557 69861 224766879
99744 137759 95532090
12004 191952 451247944
132187 136819 11530330
122182 195354 638097561
86078 196531 277519607
12058 189474 646467719
165638 168068 6015967
46279 150026 114968026
46723 152284 264816920
179066 187593 199123198
77123 168307 242280753
182254 194390 29209190
39590 125883 510522720
183126 183918 1943408
187713 198001 25834242
102649 164010 514034038
192754 198276 990338387
94267 167698 449936404
134464 178129 463219717
198135 198959 768119525
84374 152824 121549194
63959 168939 832538711
173499 190220 41872190
160521 184628 60494025
121904 184138 896799806
43951 190459 367516652
113896 191940 643540835
130321 185064 137572715
151462 168211 42111003
171429 190400 47424460
136473 138010 475398732
177555 179589 5099973
47622 132121 805671503
135027 143238 422777697
125582 184563 372473041
51144 154771 259993579
176546 193072 652018772
127182 146290 48160623
188971 199109 25524664
71801 130675 727521284
83333 198889 290194682
142632 144393 4484710
19619 169084 761179340
18535 189321 428320051
196015 198115 5169667
17966 91274 996020151
147710 149626 292444172
197910 199857 4952481
906 40451 98789915
190070 198919 384131615
2982 154972 438023190
119478 194307 612971103
106702 174625 746537222
33497 79431 220252512
33669 189242 390378268
169536 191249 54342166
71319 162502 513540200
146246 169800 59217596
137967 181262 222388625
29291 168296 348804229
75810 81818 953291951
24534 141869 562870129
175845 196314 376790798
37918 89257 221991972
5846 178552 470727915
99426 137935 12266508
161566 164290 6951183
10687 94099 208555410
44816 190145 995911873
169140 191687 56436730
3654 43946 90947158
116704 139774 164695672
110000 113881 9764583
39390 168105 323018067
37922 109137 178810809
46180 172625 317382747
52113 80516 668832827
192407 192550 327403
15636 168111 451377014
61430 140252 113143403
73547 143255 476320986
123016 149742 67165608
49887 96922 117507644
68151 190490 306894778
152665 194647 869271269
134130 151632 925190284
26429 76957 210174507
190959 191356 1002222
132256 143614 28531224
179707 181769 5172319
83319 86085 6867547
104897 169647 632937008
187059 197478 13400491
196115 199606 8703234
95612 125056 74210538
187592 195071 18923147
110653 146413 89642657
156503 188818 81079635
160068 181190 53050401
77480 118759 103769896
19285 93735 145978636
30223 138243 270770154
7329 10340 7442942
1368 57250 139899276
160401 191493 175363518
45555 178806 334382211
140332 170480 76026338
66331 105751 251438256
160397 192249 80002053
71387 138396 167943949
125298 142638 327795278
199538 199840 161436389
83700 119910 37103399
28787 167093 347035084
71854 83351 28706474
122680 160278 680243714
73211 113902 102319206
148027 168936 52538890
128123 153711 689466266
75821 79711 9725330
158104 199172 103145122
39474 106392 168034807
131225 170721 524309085
16574 98405 639459145
150984 161149 25587356
110206 187001 351427566
53266 56738 537966580
169185 190726 246309239
86041 138163 411732130
55662 127712 180470856
46863 104299 198958169
10296 27529 207467630
108384 196054 93090444
164813 196644 386208294
19625 188443 633178592
115523 133907 45801618
122248 198939 408019358
120285 153783 144663954
174003 195861 54857217
190979 193371 6082714
190473 195544 438646418
24640 50755 65584170
86773 101814 37775766
134597 135595 2517245
40098 81865 445321189
183162 195081 810673495
70865 176393 715513253
122526 170770 132954462
72384 123317 127827011
61643 62198 1405100
86955 163534 303409987
109546 179930 119917479
113883 182879 877676762
130188 159572 894010467
112877 197936 592279033
186007 193991 760075853
127362 130844 8747286
84957 130557 92190897
157214 187345 75567904
155240 157149 4765124
131592 181038 124227255
36214 183268 369024625
1430 181007 450122759
108343 149071 220956909
32559 41308 525757448
181249 186489 101265603
151559 179205 69505105
158121 183868 619744862
139045 197785 396354123
154519 182235 69508509
71910 175577 603010670
126477 133146 444835886
143655 170700 68144388
79239 190545 279509022
152781 189541 679469463
168915 198695 74633617
143044 173430 76462960
154538 156802 5662794
171739 172993 920030813
184307 193743 23732315
154822 197561 107168909
194641 195901 3129874
82974 101087 656568620
170251 188315 480243619
117405 187741 428202675
174290 184067 330292620
67979 84593 41373111
14522 27918 271215206
94773 138254 490644569
161380 187713 992503315
145508 157032 48525562
147093 178929 79929824
26909 156945 326254406
171480 175218 409571419
189844 197131 18374614
82291 151990 538251065
177485 189709 30634099
31572 56158 61794384
126358 175255 693314778
32780 124824 918243837
67303 91957 828188645
155488 177726 55775358
1259 130140 859524385
127303 131825 11429115
40865 41722 156477764
180633 196285 977505796
58503 141919 888011310
20539 89689 827365153
71143 123781 480615760
14880 21152 15731812
175139 176726 3903379
187910 192543 6057047
19297 45154 321562012
95819 179733 917461058
147051 166476 48782266
149853 195642 114955069
109346 174887 164558179
123591 162030 96576201
28161 101074 913909945
170205 195608 698859875
199637 199996 880723
142280 179071 92553744
176976 189190 809889161
53210 168493 289275796
183193 195085 29914918
91426 120873 432352346
16755 62415 114493108
80167 112441 81295420
34239 120436 600055339
50013 67403 43666476
8049 63842 254442216
132314 178154 115165350
177171 191890 707378569
13871 64374 126577657
98453 194600 241758820
19019 158900 146173189
115080 137553 33924557
178004 193202 23425481
167372 182176 226180393
91244 102044 27213189
40281 167056 762130368
5406 179107 609862332
54868 99421 111258147
52664 96910 110514630
120668 134725 747810314
72052 156435 211827581
114776 142490 184991811
43570 51449 19774858
186672 187725 2615109
20168 166185 366180026
73281 82501 23081315
106279 152647 116195675
76380 192729 742641560
13391 56885 171535703
114466 117280 7071556
98095 144091 501843643
106995 112326 13439893
51173 163305 350097569
12909 174359 404930655
6265 77016 176981906
181324 185181 9664299
71598 175328 260425070
43356 153538 276288516
18028 73926 139869970
148983 158493 398512410
118328 163142 876097963
86169 87928 536657889
156097 167170 903795767
191518 199137 19172382
87135 106082 335469458
16722 169625 867060708
161966 177199 38248556
91744 177525 215694937
150582 186755 301656648
8760 165444 392846936
43967 151580 269909527
4883 166126 404304785
35280 121764 722250067
24623 71171 939828434
133423 186528 364205817
12375 188301 441111210
10499 25537 37353984
36006 52962 656774397
171356 198945 195877586
42530 50931 958943593
156322 168018 1766769
3722 153292 374855328
122018 165185 904033647
117297 154774 682738097
458 196574 491691916
18925 30494 818931310
22433 123490 253304113
133407 136969 8887457
93825 114972 795000081
126777 186312 149576718
129771 181628 130355898
88543 149897 154298195
121690 181145 984505481
117551 198025 201751426
64219 173918 275212391
106048 146737 102064394
9569 15120 291064852
74906 181385 267387194
143239 167306 605223619
90247 132786 106978939
94694 183385 223062252
45967 85864 943186551
9561 176157 716621237
162768 182579 15053881
133091 151543 439930621
7016 8782 4404090
184537 199374 37256363
75241 196936 305576506
4788 14727 671362448
1415 40543 97728070
110436 112915 550872072
7928 107687 249961306
50448 175614 314064163
40797 130922 225927880
178712 184039 743118313
146325 191617 566109888
53384 178334 178947720
58840 184458 315075990
75777 185076 274440087
185536 191705 566902253
102869 146298 860852369
153407 172488 48060809
151407 157225 14655454
164195 180693 236748658
111078 125555 329238470
102296 136661 86268703
151298 166791 608614838
60642 175338 824037661
111054 164147 133242179
135064 195524 152031142
195502 198555 860463
178976 182277 8256576
103066 196409 313286735
86060 169164 392679035
60196 132506 951669220
100845 141543 865871096
37554 116902 199293012
91362 156514 954479528
71300 174438 258889752
49213 162494 428662141
68696 87704 47279396
30718 48268 24754751
137578 172490 87974128
121773 122613 2075823
59364 196849 110604242
143372 143565 506781
136180 167289 816251333
154664 172054 43744554
18355 180011 524581535
55707 184278 322483794
12045 120307 271305407
95548 150137 137407552
28703 60647 257131606
39708 123900 881547273
52778 167279 595103328
188838 188944 747378865
58740 195774 612636556
5116 20282 879380262
105961 186113 814546335
183145 191642 21307618
147574 198089 851252535
74341 134540 589468649
136459 147506 27959891
120140 151301 112081918
133830 138837 641993463
28366 124260 243213916
145213 154712 23850378
110876 130252 48345636
120619 142286 581373625
158392 199693 645217182
183117 192491 23546645
12604 176006 409805990
141954 153038 27935167
101658 159830 146230326
151830 191822 426486251
110205 180676 583459684
144410 165121 52161983
69016 144822 417280184
55354 69420 35102910
192554 197766 615623334
41226 198225 393886248
175033 193781 708464355
162818 164158 3426490
23467 125424 255579512
28488 121201 232520815
133905 149533 39403654
109450 170075 727305783
77969 164357 217091131
170355 183285 32269828
14176 85244 413776738
89880 173311 209784485
6484 112587 265963757
108052 134851 51095290
75431 85637 25440626
67646 135139 10960503
17645 171976 387178691
174923 181891 17417448
113032 168751 139793223
6000 197975 974316407
66047 197970 330907170
195367 197164 452903754
75475 80622 12892935
87399 165734 197005728
46277 194264 605658071
10485 103380 232575036
67648 168734 253686391
66710 76070 23241684
146683 190166 109070997
105152 114416 23408393
50869 187333 342336909
147224 183906 293319575
21542 53000 593953234
34940 143716 779177243
117249 159118 104861669
4005 175840 430876221
109523 112013 6364577
37293 64543 581186053
65104 142628 194247299
47817 176741 323584575
189780 191057 465409688
163717 191549 69760673
143912 164131 762950338
44650 169367 313032232
159587 161412 214888318
52160 59555 18640682
171117 188771 400374050
96586 129582 82973185
101797 163795 906452432
174138 186946 32043645
140746 166750 415054137
144810 159348 59080752
9895 193011 641245234
186427 188823 5093253
133538 157407 217579845
111326 191202 200315911
5049 21700 54733415
46068 115345 173973912
182687 196483 264948683
71105 120742 124413539
106313 160438 613306496
142659 145004 6024485
183664 188853 13005500
154376 180811 737646111
12709 58403 114578494
63271 150989 219893487
159629 190407 77224387
40844 83887 107747864
65280 93990 71566561
163925 183478 955453557
174181 179752 444994905
20169 168424 91367917
133354 145833 31476657
141433 173602 797969879
46980 55266 940367368
31123 119318 526237365
177058 181793 474516177
198740 199290 742403996
191407 193360 4985627
48968 73867 240644790
37831 85876 120329719
177242 181174 252998247
159208 168156 847785134
32064 148112 367027448
147167 196468 123786710
122224 198323 502342053
68143 82013 34586417
122904 123463 693939946
128173 193286 840937577
76068 129177 136150669
160527 190815 469431673
55845 131368 189263051
88411 92494 10180686
72140 143166 178163263
142236 171746 173005193
97460 197486 251411131
176207 187945 29380980
91648 148224 142421041
103465 130856 250128030
175220 199696 61353160
36344 113985 282349081
91972 136745 112511887
117929 131987 195713938
181434 183132 4260658
190218 199146 22475900
179609 187335 19327315
187027 188735 4310219
88781 95544 16856457
12314 42920 76644968
35397 181968 901880689
161465 167336 14743380
24552 150059 513678479
50462 98079 118988491
119315 146319 555483656
43591 193145 375189140
51118 163613 361512508
85929 133311 119076353
144253 170841 66974693
8400 167559 132483861
176211 187781 777321001
112260 189396 829745792
66938 169208 228309082
185488 195344 24835819
85571 178742 234162058
147346 159609 30753923
183138 191161 474267814
60190 97393 491765681
121965 174043 130818238
62569 143603 203088217
130579 177851 118861369
139462 143914 102657937
122847 143792 31604653
125168 157119 659375586
110730 189405 694034648
150147 168441 46008024
135482 136740 535568905
165636 194233 71758847
166383 189665 58388820
61250 86082 61905885
144007 184160 100839497
158393 175048 167571409
185285 199010 650346067
17697 173239 422064483
98998 182409 366834710
35792 67895 87305496
113886 117793 358405046
91126 110316 123060334
151374 168652 596788556
16196 167781 380079685
33934 137029 258563352
103965 132211 70840447
95351 137599 106271130
149963 193564 42972900
189152 194315 13114320
130499 174766 111376480
18611 98640 267822382
84522 150052 164674472
145919 178875 235853034
37872 175713 838857049
166404 189409 57632072
82915 185158 256774364
147343 147549 25529097
75566 165624 961008079
58981 166348 269303941
51428 109525 145698666
78010 168865 228266761
42734 120917 195928083
184712 191787 818321141
174176 174495 799001
169038 178368 104509930
41990 126588 596805137
181724 182470 408993914
170524 198364 137238447
11130 132465 304006422
199590 199947 668653017
70759 126862 140559158
26435 183982 395277048
147478 195548 895750319
115516 145462 855892873
133114 154452 871850359
86968 130158 989268350
140000 146939 868223509
55266 156165 752720094
46192 164835 297865106
124572 154322 864143525
143075 147774 126681664
103064 148613 556443293
105667 193337 352597976
49165 131566 423780824
134276 161803 69297104
112803 128764 39720700
124824 149074 60944563
133391 162095 72216034
189667 196021 16010153
89986 102413 850869579
152586 190286 94589183
105312 188457 657538791
1512 61066 149071738
127747 189618 732312725
169725 195391 64361999
169700 169750 116809
54689 71801 675753757
49383 175632 316776414
77678 133503 613652825
112408 159203 117212111
67172 137924 478653850
68337 111547 594862891
108634 117915 587224644
128359 148343 46935609
72938 96039 380678972
166772 176542 24505403
2195 123511 518581550
94971 187158 231753219
78455 115422 257682799
138451 190722 717232168
145679 160935 283852560
98723 165820 742813886
172813 195373 638166150
179470 194117 36770798
119297 127594 20606331
15035 140727 314973018
116736 160274 117968032
129975 159508 557596045
47911 166761 777268207
33210 91995 147167727
174117 188414 35752603
14250 63614 383586087
153477 174203 52114455
954 146594 89694047
153498 167185 7470057
160838 162564 4417635
29630 39012 510997816
21619 52959 479287024
149228 178037 810095572
60568 78907 78491564
102344 127614 63469359
45004 122991 999974430
86110 134292 120977524
185174 186697 3787490
34101 106567 867607492
145510 188838 672107878
100110 157821 307915412
83188 120908 94730147
194256 199933 14166734
99974 192275 927902757
123225 171565 160339037
12595 142424 325319918
167682 173847 15540569
126125 135047 874799562
103807 137738 85033194
186487 191708 217771949
193621 194360 1892511
41284 108687 316991292
138098 155589 292210276
106587 120193 33976468
60497 104387 109918228
55864 80462 61442959
144834 159021 35536506
128124 198645 177177339
107351 120739 224629597
174427 179936 13801579
33539 197211 455531446
166196 181175 575019129
4752 50675 80922794
195433 196458 283630436
19799 177474 905554422
29429 190437 837667923
26083 171002 927749340
93250 149072 332544618
129595 132894 976590295
134585 135178 237852060
104618 105248 962625
143042 172756 206378301
179895 185541 10342818
57478 103482 115152749
140352 177340 717646470
19400 133717 846474218
8568 37241 908831631
96224 173097 193387580
42238 71726 73817967
135004 154435 49043277
163282 165346 5274884
67534 101739 224192980
18097 175455 394719838
137939 183121 113607355
44008 180448 929458882
63706 163667 250697796
58700 132574 798184887
149114 171685 413171687
143534 146305 7084702
165892 176249 414292031
63529 147824 552633864
1703 72856 177963105
181213 193460 30776462
7320 179581 636117187
78099 153567 607965592
195924 199822 9739303
71799 110369 96952620
180776 186978 15518183
8434 44627 899709422
40926 66236 774490026
52239 127428 994502479
65076 82690 531638132
156157 161469 7674568
24863 68648 109965729
5314 100572 835453337
188781 198136 188486246
71890 96845 16549525
14123 117540 259409807
174266 176118 935155446
171226 192312 180268593
85815 110428 30437605
90900 159953 173663100
111327 197934 800030642
57109 127934 177398680
119097 184687 164565894
74020 179885 265861315
125703 179040 272083709
109403 190873 274069753
36884 86951 764161161
162899 172722 434566013
8889 132428 309440285
7025 42799 662327857
1501 152632 822618369
42264 159853 294897221
35200 101333 165658074
151899 197457 102710057
197609 199186 810717182
178792 182339 8856554
101758 189821 221239432
13226 199710 467740510
16389 27652 605372437
109125 181816 182431381
104641 148417 507828499
12645 52868 659424204
29231 81528 131018058
114398 115982 529640279
111712 154946 108352864
4413 61590 436417461
159138 171689 777882774
199190 199219 83323
117342 178956 154527852
164172 188342 7261463
89685 141776 998821203
21204 116340 936352363
112424 162585 125788971
142515 143484 234190352
74182 199501 314646469
79591 198226 297895075
142379 152188 137888040
192860 197481 11561766
50969 84457 83705519
164430 195261 77263782
87836 181846 236296331
17986 127112 273378677
193230 199700 16246699
49230 194283 909366357
103522 118537 37806303
159291 195587 91246401
175336 178025 152032753
129725 161290 79435968
29609 179543 376221742
25738 149207 309828961
5071 80260 279385756
11558 152593 940075829
33566 55374 871242627
120026 143837 70977479
166622 181964 38497002
23234 51520 70982295
132518 163311 77455482
62089 142099 457853756
54711 115322 462480480
157711 175591 216692491
154919 165597 26849502
88709 135196 992706312
103813 174159 815452057
78606 188181 275082782
101048 104406 292073284
191789 198812 222287855
140153 184097 110458553
99771 145466 115059559
12682 190890 446882282
35620 138816 746709435
72811 199391 317768253
126953 135134 20535484
184967 189510 766188035
149980 153861 9759566
54152 161036 792363817
43584 116186 115917164
29921 113214 748118979
145918 147216 3208525
116500 173926 433795370
131598 165058 84209960
71227 124810 134373847
143623 157030 33733390
192145 197934 14418570
147869 160903 144924602
153443 168206 443516642
89856 167908 196219734
171061 175330 10661260
117174 190986 767691779
70106 144623 186908192
147471 148183 1835698
188780 192822 279648569
176630 194908 45919551
36227 155526 299396792
100229 151512 128964574
193304 195971 6727983
83898 86853 7341951
107951 143775 507599912
186591 192853 15730448
189918 199569 24318755
14427 146481 331180965
159921 198849 630134351
142303 199967 489007282
63782 197771 335994085
125887 182817 143074765
89910 98178 20669878
153066 158757 621611731
12458 56727 110931855
158122 177211 809794926
109742 183554 191875948
16827 158663 896131578
62679 96244 272376848
145644 189855 110841266
140958 193582 883698165
66180 101621 764131554
28863 69726 102548302
30429 140433 828734443
55221 131716 191628539
73997 85254 584510649
96461 126895 568990561
75939 111785 19557592
125683 171264 372892423
11882 156559 362745506
36939 170259 334739276
190742 197459 16852120
126329 149979 908092063
195656 197177 3783221
120690 198682 195845048
92899 128036 377049689
147889 148276 995461
148040 191971 110218849
2952 96216 233195540
131755 198927 194609104
28837 92128 320847121
49745 190680 821241157
158662 174218 39172821
69439 109317 100065304
145188 146730 3877220
105729 174478 188541691
42666 133219 625354724
101530 125353 59935907
191060 191223 407856
199125 199556 1081957
13344 199808 467656340
115049 156523 103935765
52587 183273 819745376
31892 158740 916791260
99914 129494 604791510
90190 187633 244808646
90211 187542 879053340
88525 199350 278440904
118032 148453 76345592
73833 183083 274286415
67332 165493 246344131
163319 185858 475778136
199979 199996 850900507
52494 112300 924714141
159876 162203 83431644
153 118391 296195062
5146 24298 47724484
108756 132369 999894911
77672 131523 135151620
65394 142140 192317837
192080 197117 552588338
139391 170082 77396799
108990 132559 109476358
64318 168584 961744790
179474 182450 583265929
132819 193258 151852782
199361 199391 74930
178882 188838 24926539
35545 113560 195830303
162271 190664 682464756
100897 146001 113602524
2460 124009 304525854
96984 145004 103969940
179221 187795 211963514
154882 191228 428915841
7116 85471 53316628
22562 118205 789420208
94967 134514 99510296
146723 152089 13387091
57992 186918 323293993
81669 125378 681001384
57199 139502 206160911
163591 170756 18127671
108798 155463 117140572
95793 186021 226840262
179362 191963 597646644
198244 199753 754679272
96254 102436 834736769
50924 111019 800320113
10703 113601 704733205
15851 157024 327217309
149735 152897 162133727
109968 127154 42876826
79578 155338 608450692
190707 199672 491831541
91868 167963 577839136
134478 137572 194901145
54338 96666 105623509
45436 171564 316598441
199791 199975 738368006
166623 199577 82653939
102842 112253 16857626
141131 165240 762779889
135103 152756 44477227
40228 63796 59282633
172792 176934 10354288
100375 161948 228175379
186548 186609 155367
111072 122775 435522754
6840 172197 528129300
51998 84670 154330367
169795 179041 23133498
169412 191319 54823910
55565 175743 301472295
20901 126762 265189327
122986 199267 191532002
66025 126692 199216778
14923 180518 696793877
144260 155927 223799561
163355 185055 54440387
134593 157212 7666189
153802 184696 77508799
38982 67614 292536260
199425 199658 565857
46027 108836 402333970
115539 184893 173874414
191614 196375 11998544
199344 199947 793348892
219 59372 147649565
180888 188614 19342231
188929 191063 435744468
61247 155779 237118003
171161 182388 202660285
148940 160911 30038871
99974 134609 742708483
146317 155560 23798
156618 178192 54128690
86202 127780 29864717
115964 168059 130555233
142878 171452 847735830
103614 140079 315579971
16757 45550 72047165
71377 123906 618352358
125794 156884 78213154
25734 184113 564144088
63861 85415 53610482
110522 176678 165944276
129144 133715 805141607
108962 116592 395018612
146219 199899 168561223
87148 143875 628607494
26213 122030 951894408
58742 194215 734040023
55142 184405 821341264
116832 186796 175364392
22740 186913 411705992
105662 114481 22259298
79741 180170 252193785
92806 147938 138755497
5133 8957 944431231
7655 63723 988079237
109283 141689 395637265
196401 196688 998633193
58118 105200 299252768
72667 115715 929649964
158255 163799 698379381
164929 170319 580037835
37718 141464 260210105
136490 193964 751224114
103731 108931 657106615
159790 185347 64166407
5174 158668 384714270
57015 164995 270949861
26695 171411 950796268
8383 70156 701291621
93007 174310 697821837
180956 199130 82321093
26639 129833 258718173
53588 105849 131037853
170505 181256 95355373
28724 112919 211401862
139556 181724 106064777
47255 59517 718803778
32060 81576 124092996
159828 180991 53146203
12104 62305 578057225
147612 172338 62179781
198620 198774 3249024
32175 113874 205077336
148915 161352 442162883
161754 177413 39326778
22755 56633 84887477
89954 186692 243058974
53425 104440 127830419
71050 187056 920404583
67420 159778 231648430
45869 50743 12259188
126288 152235 611094204
34623 99402 162262022
123655 125831 5335492
185454 197690 866515042
50852 166668 290614181
22449 44043 54024488
73771 183725 874154052
99507 197618 246531706
132137 157751 64289651
151338 170494 776195313
5819 73098 703038713
143579 153173 24126070
172830 189018 40492765
168960 185103 973085917
62342 115970 134587667
58281 148279 225699425
10581 99071 441357086
53390 96486 849703909
125521 137571 960158471
180298 198336 77148317
6636 91820 3041271
54380 142125 219855866
147154 199633 131724668
143124 173169 75614734
101534 188250 217865197
169577 184289 36792801
304 27890 68721614
171651 195008 307047412
194183 195281 2763687
14987 189563 799925007
116038 123943 882946889
58834 162847 64252042
104125 130591 753094799
167802 175298 753789973
177950 193355 38671799
142064 195953 135452927
116554 142848 41576158
1834 108166 593806119
77842 180048 435039073
57002 177126 29322565
185216 198482 757322278
121602 126444 10679270
30149 33214 7570673
157549 180306 287663227
155799 190985 225754015
157460 180381 739215989
183204 185781 987626444
181832 197394 232280120
81673 157518 190411057
79599 192311 283073898
129022 194089 268754908
65951 141617 189627395
109606 139603 821343323
156471 197846 365045332
10990 117320 266608906
113128 122069 571364051
72647 89583 205129210
137292 189050 390047477
121888 198994 568383906
160693 165305 543367627
91196 103800 31895797
179271 185689 16028936
100243 187949 504305207
75218 113424 780953539
144374 190368 69517144
12116 72826 151867338
127257 136038 22008602
196344 199691 8372912
999 114470 284372783
168605 169761 686742732
148552 155500 7473369
28243 156003 793926522
92395 102586 121169165
7745 88161 468972776
37195 87840 104039773
36417 38940 6356800
159415 171646 30899325
4431 166423 406178156
40789 160288 299793809
48229 180882 862907223
105048 153072 466077516
144017 145506 3861952
93800 155194 312075030
63234 199212 341126425
30230 69298 775050502
191456 197131 14289293
195267 195767 1256095
103404 106167 552942
124669 162503 61780223
81184 158610 299626551
142466 184393 288612937
94805 149922 138786185
10960 23947 32339179
46553 74038 68781575
101436 178730 194345004
113812 190695 192838299
196455 198262 4475338
53180 171236 296281185
2990 29154 834363193
127707 190394 157436161
18497 159857 741998288
177565 193306 33929948
170136 188537 45975937
1130 197019 491123463
78505 95927 106381615
99137 131579 81647005
121927 196819 188038826
66852 199172 332005473
83185 148095 556597076
188207 191409 8074249
196378 197335 209591520
147328 148315 2496502
131202 146894 39564350
38037 105214 357184413
59308 186643 983275527
151156 177832 67031279
39729 180039 352103314
65420 99862 862311331
7122 81235 619217617
77081 88914 787776645
179753 180595 796519972
161264 174442 33153431
43859 142394 409115542
128830 170137 493352563
77051 194325 294539776
54916 94047 355696646
43971 166089 536893845
60686 158691 769834362
198923 199411 1234293
189027 197220 709927646
86041 94359 20737903
161066 170755 24506564
165477 190061 369810317
129728 182522 132714874
157944 176438 891294456
111586 170334 147471871
92276 179139 218451994
99599 185766 216556454
86724 182639 549646973
54800 115139 189916101
39326 117342 195887889
190189 197232 17719637
151104 192703 193072183
170116 175756 142023132
119919 149424 74070932
59656 78460 5501996
3113 134334 328638912
1590 114304 282477786
159400 161832 6185578
170990 192349 40302236
32149 132098 250691405
156090 197157 513142867
176300 191967 923049868
137215 143993 17121932
166428 172985 16476074
96931 120275 58992565
184759 195518 671061749
198060 198428 318783084
197998 198588 781010914
92955 109816 335619020
167572 193142 146863395
184637 186170 3811960
43613 99976 6753135
112642 120917 20486745
199509 199960 25465933
185186 187755 6400016
90854 97348 587183020
1654 50607 559114304
111623 124099 781673456
64847 150011 213560820
167604 174040 605576184
184751 198052 33369322
72946 79746 429937821
155829 177823 55201943
13085 187929 438497238
73574 96346 598139125
159749 198119 96278790
18219 54889 344366734
10744 114654 612797633
127911 147336 425791912
21923 164628 571588281
86999 173937 218488819
58553 192966 970070405
108590 142750 548949628
11440 48592 92954664
21498 118225 242551388
162285 164080 570649880
167199 191532 61042873
28055 77486 123840510
103957 123534 739157727
78713 144136 603777602
137638 156854 829485307
121893 190213 355424826
96994 127862 77771743
92613 98172 13901129
199737 199788 125382
154797 172240 43872900
154400 156925 3879670
99613 176054 594077871
48912 192661 360687137
84823 182162 266466306
37214 67013 74867199
21867 79037 109722751
1001 195376 487353238
81808 155976 877731458
54294 55919 331692698
22891 27611 88959420
54102 175915 305601490
10569 189126 694767906
105472 140805 88486525
64314 88468 60189034
197061 198954 930251239
92721 186516 708364058
147332 179339 501835101
64082 114171 125641985
21903 149241 319312503
157818 174254 41377592
85285 106125 214130674
178841 198876 417171362
150765 177173 628945332
55753 63118 18516455
127576 143473 354765698
159747 176670 42534750
132741 151586 47384442
77031 178826 255673290
195997 197768 177034084
187829 199111 413936035
149906 181802 80075205
52235 188944 342927808
72267 114094 105140599
110193 115789 528516228
169850 180752 3412704
177610 193373 827446051
10552 195790 464514713
109709 181196 433593686
16205 67599 545425289
109276 109479 542983
168225 197726 766171510
118037 153577 731250476
576 99075 246285772
156886 169023 471649019
18117 130053 280466975
168220 190349 55458252
48125 134323 514554673
196973 198677 177746575
111030 165853 219445481
77914 86520 21471584
69704 126615 142511498
180287 183192 7273615
51983 82836 12842444
168240 169939 86679231
49682 71740 378533269
189167 191020 155018178
150826 186653 707910705
152068 193079 208309777
168232 180855 31653725
38825 49816 763539395
22266 176944 93676330
26896 42130 38324438
116761 191199 918062011
70032 108342 96155313
133360 189207 140210539
181552 196531 495900665
93252 122689 74116404
169820 190898 52733372
110382 137885 68680749
148162 177178 533177861
151900 159325 18615822
74303 160455 216326861
69744 135827 592479615
53710 135677 205355560
168613 183564 374764203
176629 192374 518919335
80646 164261 210096594
10980 43927 82412150
179362 194969 39193467
112444 186569 185853742
194400 197915 8684688
78584 139113 151843928
112673 132260 48874755
152639 167921 375567194
176642 196023 48663088
193604 197609 9975798
193181 193307 839654976
24996 174533 375358843
60955 185947 313480703
120410 178722 146456570
618 1446 200594937
105058 105541 712189133
22616 88734 228964972
142122 197959 384300843
86810 197839 278874281
71118 156992 215480339
39802 165989 316690600
140173 140910 933532842
126432 174549 505661733
43100 169730 427399810
46325 87493 1383268
58978 143496 410084910
106782 119205 398159242
75112 76236 2822110
27847 121395 234643034
70329 161439 662694893
105916 121348 38612566
50947 53707 6887481
121049 197786 192624058
23591 104607 203123018
157528 165675 234994064
166120 172370 273123250
12696 83881 828157683
114447 122287 19466806
19022 25175 981930138
9125 87474 195883819
98782 111364 32096274
24899 54329 159568615
107154 111616 11243905
143049 150029 17659058
29667 127760 245922187
60840 127213 843062863
44856 117318 181920020
72552 83873 226490306
100779 133218 290459904
112547 190315 284437171
31648 127402 240063683
21985 33108 27645994
108254 122480 409893811
89306 92218 85937815
62239 181734 465146527
22814 137030 36452954
22733 113776 385793145
84900 131898 217282172
63072 120877 144768734
182391 189701 18329425
67599 76751 785857601
37994 137712 822337295
57528 94920 50638809
59896 135879 190320244
128059 161666 84532352
87670 121316 84707174
167862 190259 56152040
106329 184821 196860284
45197 159985 288003505
85052 117737 82447518
49625 170578 118735785
6915 14422 970641346
159539 175805 40946167
68677 111613 107824844
175227 179815 295738386
141227 165512 787640205
4381 16984 17048311
80484 100595 50279178
83561 198237 494315193
59438 128942 174068146
62472 97961 218759532
186000 192845 17209086
166498 177991 28829919
34186 100100 126072256
102824 107106 11080500
135890 152886 704888802
141909 181521 99576256
5682 88493 316550840
122857 178382 518331167
2536 53685 779862486
38927 122533 209684325
63823 80038 40340981
6247 197100 803125643
142652 149090 16277764
40788 74591 6843751
8789 117420 114244393
140640 147225 846083008
14651 48566 404747502
123183 191167 170644611
54321 173129 298036413
147277 190870 317273375
66076 132197 546873573
70412 102280 79680500
94909 166184 179382013
3648 12835 400607671
147882 161708 34671753
153730 172622 374977654
123318 123482 430900
148147 159027 737000919
117211 177109 568085347
28997 36267 18209524
180389 182464 307509728
106180 111022 444942808
124604 186878 156312466
80680 133436 500571487
190265 192289 5165334
108773 167489 462966181
143708 198452 137482835
38905 127482 918669619
22853 131812 14666646
24004 199007 752313585
161857 164088 5709765
30610 158228 320093228
188954 198763 24678473
164451 186614 55445900
68626 158095 224367230
163636 198580 87660569
175323 175929 201887037
160587 178296 150559496
103665 134776 77962326
48752 140911 230990438
162410 176166 416616094
20632 39314 46665510
175999 187590 13080589
106842 131942 62761502
126668 165843 50141180
67322 113479 115796542
126511 172051 114657550
91855 136314 111705804
117418 135596 514366848
183055 189635 16512352
25962 28299 234445541
153627 173076 39065241
44025 151432 269399817
2126 193322 479343608
33270 167795 955416451
7604 130028 293453776
70104 183326 284068336
165571 182278 39203521
719 195330 487922391
165491 171776 15799141
110647 186816 190981271
191986 192426 977082036
157681 186581 72577238
151727 179648 346338606
43727 146597 258017596
40049 98370 145871708
20714 64800 110531218
46903 89897 13512825
144022 185647 857426961
171685 185461 22791221
60984 102370 103458239
31310 50840 163058000
42964 61006 45242587
13919 100049 741126057
194983 195035 4667
156042 198969 107689042
190126 198088 19993132
88416 116845 411093935
127284 171913 112319643
173154 197959 221181216
71927 89893 956655139
49848 141021 264264639
13193 93322 418046290
71918 172164 251762140
65158 143104 195310599
101631 161980 151769257
144594 185082 290218395
95668 190479 498327794
195564 197077 3759111
142613 157525 37516143
180063 186400 15825290
173671 198833 63092992
164690 182897 45552183
119450 144579 654283367
14341 67024 302449783
152959 183824 218961371
186840 191346 11342984
27441 39625 30549985
4632 118060 997474569
162954 174080 15906641
199327 199459 372258258
19195 181207 406303851
52467 184136 725359727
71598 159851 297437226
94639 158468 160557093
112544 180963 371491608
179202 182384 326071268
65334 120322 137815272
197394 198099 288332069
25895 150092 920916786
92935 194622 255649375
80757 153742 183295839
956 198559 508466481
157658 192237 392637518
157268 188294 77806954
84393 156536 181305256
179469 184359 712756497
148306 151741 8507533
174774 193628 47240639
55907 62862 388028142
189121 197172 930759126
102955 140866 95147941
735 110419 274843176
80713 131282 588134318
121867 149885 679028145
5633 113391 270063271
43369 173621 649663549
92501 183861 231998939
150364 156966 374975076
117286 183179 165232609
53498 57207 9335362
51154 189634 347398915
175860 177721 4602335
17152 90282 182860097
17159 183943 418233610
176733 190113 33497418
196894 198114 2988643
137430 172383 478933832
48870 67777 47467930
175 114822 287273443
81356 116294 295539063
63266 189035 213838176
182653 191415 922326447
91316 192217 253620787
64221 157001 232694241
198806 199122 203283
162810 193635 218530056
114779 170717 916837555
115808 193625 489678674
120150 157831 94530124
65623 105709 657951485
57144 84768 632078297
25102 187749 791585397
34000 71466 94063010
1367 15945 36380951
4005 137494 767284985
132311 152940 51839099
111336 115287 9954351
134760 148265 14469883
17164 139847 916231777
89274 123390 63642588
136582 163882 68826058
145516 191509 727868351
9835 18187 535904010
169890 190341 51157155
56855 168870 738212567
91040 168808 195624427
79894 135501 139486868
5416 119058 450704406
125804 177908 130988924
155680 170498 37299482
100876 188429 541086623
106024 157078 194769258
194605 199621 12524950
167733 175271 2381431
98640 178080 199758224
193448 199909 16171770
127890 130136 678445927
6527 27960 53322693
184513 196299 475386661
56873 164728 667316037
137926 155065 421920858
187203 187686 1187627
81554 106164 61982661
27085 172259 918338753
76280 97839 683223628
97177 104678 19226844
11934 27972 39932956
80043 108744 707810209
133059 178702 240209134
161959 190913 72622336
138733 177522 558644032
166938 191211 657954004
127552 183286 925109270
135820 164608 370933944
57934 186228 321684157
20579 170007 459955957
170522 177651 396420398
197673 199572 297702874
135340 193827 147047195
67650 155452 220313750
38689 164956 317012323
161540 193652 813824007
173010 180107 17768669
82604 120298 94764966
60881 189286 322027702
92637 124625 215737292
45803 118796 298774070
175095 176893 4058245
80592 87488 797935177
28166 150640 874590448
185070 194221 23003567
15571 90556 187466163
161490 186610 746290825
174265 176426 4462779
90485 146859 141890303
83460 171903 694390324
71743 145379 184879708
161175 187283 65466634
23342 131866 272122850
27763 50239 56458337
197791 197866 45020583
89031 173027 211222846
85476 103492 45388581
54517 116616 155861596
81591 109580 867955024
124053 150593 27203247
38177 185183 975451059
88476 108608 50858276
7766 193958 466848478
22611 115239 160637281
30935 49272 943018188
195318 199963 11596977
123891 130708 16989921
139313 199752 151878331
154131 177712 111156514
61900 129137 168422402
145931 149938 86505319
74799 149103 186613183
37832 103204 490342661
2354 102280 484005664
187751 198930 872333460
120635 138846 45617328
94691 98266 459895050
74376 90561 587016511
54446 147136 439203069
26324 156811 327398836
76291 138650 156492353
117226 141970 263879234
67357 102814 88651948
8012 38630 76338729
192936 195039 5337489
12131 91408 198228130
94605 110715 40996153
58179 131144 182721040
15009 26292 325200164
100361 131782 79075001
143599 152794 23129006
174079 182753 367660980
108951 158254 899571644
14324 180888 417794850
118249 182120 697236099
122584 158516 90181930
14717 71180 692357716
91740 182418 227941136
22122 73224 222857296
138345 164243 911371229
170428 181378 27320291
34357 164052 325643998
196766 199372 6502843
177729 185616 19742567
140264 168292 764734087
22717 52864 796992261
48915 103027 402132577
77357 166914 224940586
131329 185394 135798448
57201 188351 328905454
171145 179518 969056882
121792 125439 9058403
136981 146614 24401361
99598 148479 55741934
82100 181676 810013724
104481 172048 169745160
97437 148882 129549872
163847 171821 20067663
59849 106154 900530448
168560 173629 12683136
129565 193634 161033850
62904 105361 106387358
153499 197968 763377365
179371 191622 917315067
35374 108393 545290723
65726 143256 788662188
15036 171285 649772380
72714 147252 755231103
24848 120942 835780625
35895 145147 274153315
121925 151525 74276980
138261 152730 36481794
161303 180815 11550894
84422 170251 215811659
11930 47835 89763719
89309 163074 185533711
50131 120601 677977202
130514 156051 769414813
96790 135832 568035604
72509 147746 902496985
11943 187248 983490321
128186 135133 17408166
156386 193671 93615617
114751 157578 340693322
187223 187783 913065971
19858 193207 907287715
34071 100864 167317299
46797 75916 449086784
77198 114295 192061223
179453 196976 43966920
91295 117981 74035621
167996 185300 43414246
199113 199817 73138129
103128 160307 143634779
116891 160463 109192611
41379 172347 328694959
96864 105928 818037249
76649 99387 79555847
53927 62758 22146616
10566 49294 96886558
128669 181022 408687332
57376 194333 343602311
185092 186711 3985226
188956 199478 26465303
106834 129335 56164591
79455 110808 79001365
17286 129757 281754606
92449 162159 143496565
68310 164192 412582075
44574 125728 203431359
94869 159199 161825124
28509 132120 259849207
25652 59597 484549575
185917 197129 95448793
49890 128378 463904999
99312 188053 223006021
106694 137887 77953476
85942 132995 188246997
82241 165176 208407054
183510 197508 35090581
30348 36970 12842883
173929 191689 954495734
72888 155532 207544465
113447 190199 192502596
197290 199961 6719309
31268 153592 602297692
101287 141929 102168015
75790 79727 9841628
29326 90302 260013137
10139 167523 261479785
102596 185130 207376370
49947 150813 252972203
68400 199340 328521639
140730 144090 8532002
168296 183669 225587461
154068 191189 93111005
194183 195943 653457378
80709 147104 166760372
95376 186174 606161991
92165 97030 396474344
50479 152815 256678276
78488 175286 176059746
154503 193979 99062226
167124 170790 287399214
20798 111232 226834957
92638 175665 429672696
75586 135682 5044595
25351 196602 429811811
65059 185212 301366536
116846 166753 861264060
79485 130552 128196108
89057 106187 626101788
108325 142862 817435956
45396 75840 76227368
168640 172229 562020018
163217 185578 56048820
12812 21820 22525602
98367 154186 140492896
51723 176395 312772588
175576 194691 47989207
43198 96522 734481080
31615 102190 216838555
177148 192863 314938570
99493 114284 8441909
144940 177691 994612153
73290 169070 564631001
6584 128097 544267571
56375 109915 134299105
37426 45438 331127970
147829 199257 129062669
58675 71882 564152695
80644 153774 858723066
148882 172106 557168059
61060 144927 827982227
41089 124429 220937598
187512 188433 2327737
114389 162508 501315173
148092 155388 18308224
97355 114924 44679725
77284 152866 189804273
71006 124010 132943386
10530 23250 570383276
30765 184235 705764742
110622 163488 132607826
167918 169210 3362463
3533 102015 246413241
21883 146857 703052092
48398 61616 33332008
74034 103553 74134200
92436 169725 194448964
194380 198648 635246892
115665 159521 109822328
25407 166778 600891751
36885 151025 929026582
20821 108448 649244778
154418 176473 55328154
121789 166512 895335328
187758 189129 326951724
40575 175542 338720258
174759 177174 5991972
28125 144572 292138378
87479 164366 976276420
38757 87799 122721112
134371 146834 546304387
65100 140069 744499289
91497 177302 215724706
57104 167704 277383050
28563 176449 414853949
142775 165836 166039482
97175 138278 103399904
79212 170608 229747904
35634 38219 6393227
63068 115708 250228868
158707 161795 564086192
156713 176863 50574736
32787 124189 458261502
100233 116807 42091327
160835 172682 29455429
93232 130745 94319822
166653 181940 325510676
19352 59492 11392968
31069 165225 376681017
182959 189720 326202688
152535 187815 88512513
29150 189498 409312803
100435 158585 146178782
119739 175667 140406599
3589 186254 840843611
9225 19400 270761664
25007 72252 118504852
33677 93927 599633320
148224 158577 25856350
113401 186482 183301261
183124 185164 5110166
187675 197083 218061894
2015 127300 753463830
36560 164600 321486385
69394 172942 259898447
104322 121966 403950421
93653 123131 759177558
106496 110746 691145179
49094 97623 793667285
128110 151689 572644393
181124 197567 40291441
121303 134990 34199483
178125 188629 26326715
124055 176410 131448073
85992 113644 69740907
140750 168571 70107412
124515 183294 147590535
96293 175504 199279036
160502 171994 7023346
65440 192016 317560960
33529 150167 292732199
173376 187229 34647440
76736 173282 242574871
129904 191096 153736164
30275 143031 282704731
41497 133911 231634188
79678 90617 754049712
34793 196620 406198747
185807 195044 689246698
67316 141531 168006815
30319 134698 261639065
3580 38411 226055529
140419 173772 51167378
142724 183137 101579001
58094 188059 325897408
53365 181848 967813554
138626 158592 50216293
104283 117368 33057677
160408 188271 583758764
186652 196431 570960669
108535 141770 83233231
177724 182656 10109664
31121 160533 821894736
117698 150958 83255392
154552 160040 13718648
179790 197209 43689922
165611 178218 542893654
109649 119387 676251843
195977 196413 72563934
140258 184893 112220513
161319 192713 78807989
93255 138493 113671084
19265 100149 202383919
198211 199202 2555026
84053 85382 3271848
160945 169419 237908393
188773 189483 1738971
180302 192173 424884405
187100 192978 2226539
116743 167763 235181440
151751 182718 77771559
188615 191701 7764561
137955 140499 683336496
129793 146833 43004457
124358 152008 69419058
12203 105522 233830830
41060 141991 253042986
39174 154520 174029080
110597 115729 12943791
46093 142978 242923087
184571 187565 348554487
166795 167760 2373488
123023 125330 539548452
113517 183499 40749853
68421 179191 277949611
199828 199930 127621
32939 46870 35042204
104632 187498 118949146
115705 123929 837616879
144052 160560 41500634
192632 193116 1225203
46850 104714 172827632
85337 169749 212251668
136930 195439 147105927
23380 143663 958605524
129929 144007 35427407
198685 199762 2700894
58609 135847 32214147
87016 156034 678250734
63629 127099 158869008
55688 76221 51184310
10304 149527 349016729
199036 199164 600936255
177599 178215 1515587
197714 197817 430440142
156169 199981 109918718
110496 111841 77850989
142649 180195 760115672
173236 198089 62258500
166852 189228 56050238
6642 19092 635919368
196061 196928 2148430
697 147347 445153377
146893 180178 5535489
78568 123877 273159385
159194 187392 70785102
155962 183964 584889022
69720 186690 466370727
90584 129605 98112621
47333 169971 307887567
3881 49610 762161457
46408 77827 396963884
60582 108868 121050898
85616 187082 254891668
155527 190921 88761277
44084 58503 36334565
157262 169560 30996258
9429 157308 370693878
143133 153134 845351902
169037 184720 39207025
163314 186369 115462822
84147 84167 50669
169729 171624 4785888
70751 189381 297628263
109844 169694 441996165
33992 190844 848572741
48002 140032 230772536
154049 169120 37950310
127034 142414 717105441
28416 191119 339306255
162010 165023 251310426
11350 150277 348235814
47095 154544 935016458
143586 192273 190832644
72241 104162 753693481
82524 136474 205315486
20702 38903 675328332
6198 103789 416682267
148456 197598 123217771
90260 137327 118280941
158769 167374 217039765
179833 180808 211559147
109796 194977 485470826
107480 118069 26542366
142030 143582 3948524
177034 181029 10001920
33447 56932 573852197
37177 165176 689746785
84836 131307 116750610
143116 155851 581194385
184609 187711 7731903
49613 82098 81291563
103474 109444 15133928
85304 164795 199921570
33763 71824 653154550
194073 196921 7135181
149470 176116 66929410
33969 56510 424017462
142866 155112 962249963
10096 192216 456683960
187461 190311 7186369
137076 150405 33585786
186089 187127 361055736
164326 172181 435656957
115662 184674 701963877
157863 195381 94309779
62234 129925 894566279
28014 183848 752124030
9129 175563 417313680
199633 199850 497737947
20 18408 513218472
94465 191212 502081165
91032 137282 116230968
32106 67846 89740098
63195 188918 315312611
36315 67246 607130255
61355 193390 194597721
154186 169912 238834309
122056 167965 115279304
78087 186690 272637902
90870 179603 618883216
14636 131143 304278052
34085 167494 334841968
130361 195875 333381068
50886 135056 210911819
182088 182169 191460
91169 153012 155520446
6779 40511 84225873
30011 105377 189046070
66262 99765 578333342
109686 115440 14581651
192072 198908 563818356
155706 164491 22157633
40708 153350 282562877
161640 181970 51070572
52805 88431 670513734
187909 199738 29732302
86298 169219 208497115
77064 134837 883883552
41070 188718 472863139
89501 133249 110041017
127815 179664 791591874
107763 140667 176908003
100732 198391 245449120
37986 98139 150621551
178780 179616 462261538
98239 145558 119174046
97744 113256 22909044
124933 171126 116194065
147755 177271 886169091
101771 112134 26424263
143724 175434 914786775
185169 186050 440557088
16672 140255 364053434
183649 187109 8628649
173706 192220 11201820
187363 196724 23598043
41048 78330 990179577
92318 127460 512019021
79435 100490 728093237
31121 36119 885856739
90148 128986 289847738
1789 123368 304572198
404 12952 31260155
179365 187826 388354062
34430 197822 456749538
91980 128486 91838992
132244 164502 81224054
174148 178405 10673578
83848 178015 305069118
12262 56212 110070759
113211 146524 77957911
49694 105093 898360136
138838 176328 114609488
122933 135814 32237541
192717 193819 236702905
17026 114909 245495516
131464 160422 69417460
176106 186258 353222
59210 104661 975223340
188964 194150 13109153
154490 189048 86619298
108022 169577 154510754
124862 125002 511162116
4382 92010 368785340
4783 153138 371870989
75801 180546 262976843
42536 143392 519538437
4370 96168 252601052
105114 127703 896122844
95311 160823 164845933
101063 112577 29408041
135396 137997 550095714
81446 98643 42906786
197396 197885 1214584
19295 191459 431753893
116077 168220 130693743
134916 145699 516179571
166122 178168 395141075
63075 147314 928100464
130176 196801 885028666
114231 183122 172787724
194430 195893 3655855
11130 94991 209631573
163384 175000 13797446
30622 167246 374091825
77211 193376 291739776
165403 185102 296387982
24451 99543 448994308
29616 124222 370767151
84729 90178 13514833
105752 168813 158325703
10568 161511 378385279
168228 196485 70931601
5599 199123 584945030
73319 150616 194033934
176931 191318 36057071
44836 65433 35660634
104055 135559 562770277
63077 138982 231688634
84339 156901 182341042
182076 186974 12236756
92672 113745 138191367
122417 155173 82322019
79351 170713 229665238
175129 198376 265220513
171231 187095 745550354
84151 101657 75825432
29699 98370 171849130
23281 83127 586956689
139972 168302 41507401
70386 130691 151133244
38291 117292 476938173
179271 193943 36839894
117044 146187 978964294
76698 151470 469655440
126248 131439 313703278
88213 105098 42654453
6872 188191 454458574
73639 101265 69136839
98793 196916 849563020
37445 71337 822278072
68188 178434 276628580
52670 174120 304753257
5121 16755 29073923
6210 53428 118192352
87456 105755 413880872
57171 83195 64970021
189959 198131 11694896
143159 146146 7660305
36900 106054 173615142
96622 186822 703178607
176317 198551 786737416
182912 199337 41241292
167257 169344 258310546
160450 188179 69556918
130553 150052 49102134
128175 141279 32877371
8699 61910 133225194
125235 173537 278125551
95065 132926 928561229
94990 100527 14016640
59605 167566 270754586
5428 7369 4921589
64720 166009 203613283
137198 166419 772580645
83022 167031 758842292
62316 164806 357523821
51752 125468 184706876
84092 122483 96496137
71657 171379 563044782
133090 136586 8696678
94756 99165 128526528
112910 131144 964765002
90343 130596 332540279
161207 194571 83810995
171191 184904 108672609
119948 120848 2151521
151279 196856 114441221
90782 135294 111905896
139267 192193 133072544
105027 137679 825315410
59430 117423 145488679
83851 91770 898797783
88424 155947 169768501
133083 169771 387793896
65320 197908 332547987
16632 101268 25513027
68898 151052 993322127
194039 198884 12112426
104846 198105 234051172
48351 120529 409061587
165358 188218 615262604
41466 150919 585771631
129274 171597 874824075
106665 170273 585013248
98182 120490 87735288
140564 144337 396316246
153243 173303 724201118
32549 93466 152507063
102863 160108 143860749
27466 164411 343778624
152718 184759 80425204
154180 195020 558591482
43867 145579 94190648
65258 125760 547624929
467 123130 782567573
116285 116586 745754
26484 90184 713378710
124004 128136 10223084
199358 199732 938975
25692 131869 923653214
54572 194772 945590160
186543 198648 59587244
156043 169890 369687341
160581 161150 382598059
141580 177414 963614782
68718 165468 589023685
71585 129830 499702498
183164 199216 40327391
82776 151419 571591756
68760 113204 755662363
185186 197105 29941338
163388 192394 72790915
172836 187932 339525247
129469 183357 787232233
73885 171210 244514772
168205 172507 612119914
33006 107078 723189026
133668 195399 921203467
10415 109277 247733074
124791 125509 31683816
17887 163980 922045487
53284 150722 650427457
26000 174638 995778754
194483 199080 824333757
125856 169298 479094346
18669 45071 612775040
141559 171294 431098674
132955 166931 85444906
14239 162024 370680476
150083 166496 115297292
113021 127231 783427920
63983 87873 59452160
82629 102585 343542051
128521 169561 103260437
143544 166741 459343429
142546 191808 123728121
54050 74302 654278671
14150 99132 816920706
144639 147778 890596295
22363 159783 344567450
71322 115567 37900481
11474 99435 403309210
165889 194606 72075207
112252 173924 771202518
96719 193150 242432346
138902 158960 50474185
112315 165574 133584437
82068 131049 122901654
166870 178546 29310762
68279 168321 251042955
71944 74230 668156024
31295 100467 173211697
126974 189275 756363684
190645 194367 9441812
32328 135753 324993802
39296 85466 914886014
47102 99273 130535335
80497 185885 264607002
199487 199759 688292
34549 116201 75903409
146593 165697 353309681
22198 145215 308481420
103738 117995 35944114
33878 190749 393661078
27156 190523 409896569
18714 198593 791294160
199637 199860 773691135
155312 166849 28951700
114211 159597 954621790
160495 167655 168086171
103706 149242 114359523
31014 72892 104933045
182221 197807 752414618
125255 174641 124173918
25794 188657 408658302
89677 121637 80511322
24985 46082 22152892
154184 154245 761366146
190244 195487 13267719
113809 121504 19184220
6429 45989 388790146
95676 129823 329017824
33740 104851 178418595
39797 164182 312212486
116407 161112 377247718
188733 199488 75820231
158281 187756 74007325
48114 134168 215781760
118592 194213 189814808
158929 170490 29219018
26943 166545 350353707
83604 169002 169153643
27647 107872 639308207
67226 159963 232635759
144044 163152 236817920
434 134373 335380802
62464 129125 166945235
74465 108715 86160194
191706 195427 235816259
44722 151400 768844586
81877 92202 25635302
29318 32669 748428219
20340 114931 237219721
113949 171196 510165074
186058 198026 602064721
72398 142141 614651163
84477 155106 787355756
11088 156619 364867226
51609 178113 317359120
71956 158055 248207623
189199 196050 17326055
20781 25054 10480340
48647 116770 525039923
117119 150372 83279229
130493 148967 46509052
159252 196967 94766046
177269 187651 309554337
145469 156845 12235065
105004 114876 24937085
112220 167532 890699316
66657 198971 973484625
41891 100656 146973887
101585 178334 192933338
131476 184543 133303312
96550 164118 170074433
51650 110435 343620709
72216 175225 258666269
195252 196973 215497222
161451 176552 160538518
106400 138530 795845470
168599 178171 945418916
143382 191991 122140187
60231 74815 666690165
199124 199610 1214240
65993 143358 654537783
29686 32605 4891730
183101 191432 20889985
103446 108091 406815894
39124 158981 300679254
149722 186883 93191105
20004 33169 32723771
177312 182873 463512426
161438 171174 24611580
74288 187059 712818777
81769 186069 601345612
172326 180777 839541808
99174 124644 219354382
156238 157314 969619552
103973 138295 86007350
93954 143864 125526333
59592 101073 265314358
126253 169218 108152579
187885 194454 744115709
180640 198609 669289873
142688 155843 219948440
86168 106774 52112684
47537 193259 660263447
5130 122784 784244329
39984 110732 177592673
81081 197787 292986129
9139 169635 402491109
77326 168471 505448817
21104 180014 398554827
55334 162844 866065509
123117 178845 139966050
56609 99582 587608085
186098 187123 664416513
189743 193576 9674964
41729 95588 783594620
73567 134493 920364
135350 157047 15517709
110273 199355 223460068
179411 181734 291697689
101590 139824 835514126
22068 196323 692865115
189412 190960 3927623
8334 29903 53724905
156151 197895 607304331
127912 171669 720887311
178780 180201 879647791
119626 198155 197041186
46160 123023 991926131
75597 160171 212351574
11728 37090 455287212
129379 157689 71160213
177557 188941 620367427
35699 79430 109515467
7265 34005 855534977
193212 194499 3271982
177156 195670 464736902
72255 98718 425400178
1553 46652 339741231
151582 152448 2212604
85885 115478 362728418
6263 42590 712991741
16492 85690 404761737
95770 109085 223036954
118409 143894 63845044
32096 119022 218110253
45700 114985 173965193
75099 112102 93168838
88387 159910 179764100
147253 160104 304883336
193233 196570 334395365
122431 198711 888618672
18994 47626 531076012
34372 160329 316113004
77304 116735 99313175
101273 193492 135176513
44843 196063 68890119
162171 187359 911837473
30420 57485 67992722
149985 185570 620425894
134375 180167 115140310
84928 149692 162833935
122860 122922 783578950
141448 158057 923636330
53437 121329 170170228
70850 132875 155474353
118087 192227 186027727
88717 170878 722515674
23990 128785 252484897
1491 38284 91747587
122729 141744 557139176
4077 171246 419260675
101075 135358 623654020
556 81868 487399812
97438 191261 757126428
8401 103190 237223791
35841 193870 396607188
126496 173213 482972423
44545 100308 858122981
117435 150833 740087014
79558 153791 186479206
137065 153791 42146989
99090 117645 764987844
136385 190510 136048209
40476 179435 348702690
81389 139749 871582475
51908 95756 109455930
151654 188524 676804834
56814 104763 120140766
1187 89095 219733811
128147 187570 149237661
117432 196543 198444639
197616 198819 168833231
49625 87982 26488447
120025 179217 310620509
36310 71402 88045981
4637 123827 549332572
97446 154797 144401116
192653 193161 891778863
37053 155188 238790156
166989 175451 867249946
161353 191618 75970924
187354 197433 25313874
35030 143508 272155884
194509 194587 208159
102788 116023 11567467
78979 100032 787625628
127084 156636 616388944
150564 180615 75484728
135737 148844 33098569
51003 199068 504156876
13087 144298 328954665
7016 8544 667733370
105102 187240 524250505
49584 72570 275606721
61473 141567 200675529
52608 133698 203275436
128349 195178 383713427
146177 193054 984004090
121878 177018 158135175
105537 191929 216815405
3802 12747 246725574
41554 169183 887133431
125101 129451 10838632
26904 168590 355608117
35079 163209 321609083
144161 164037 50077840
190719 194989 10829520
128122 174674 117096116
118860 119702 205917760
59891 196309 342237922
622 78662 678952044
148578 162721 35497397
195683 198424 195066507
96263 170377 186590523
94198 96708 6307586
199040 199530 888676624
170304 182169 728095260
91088 161153 521665221
185281 192863 371919616
75112 84927 24533897
48740 117466 908119139
126335 131063 11923999
42371 154631 890785136
89115 189515 762759798
151011 198155 407874047
158772 192175 83949518
105638 129719 60222185
144547 192109 119450680
75085 179322 261800800
35824 66903 78019825
173889 198601 61981295
58993 143107 548212788
76952 97006 50030347
127513 170459 503197415
139560 153132 34245142
127815 167816 369720647
130379 196599 514303783
86533 152385 165532985
129506 136148 165216
189329 192920 802126798
140788 181890 103375395
185585 188992 103947952
146747 184493 564165927
16467 141307 532776475
1318 192885 480216868
63653 192873 712361801
59254 184189 703239201
128582 156903 71236866
101455 141549 428548722
108825 183511 187388106
9247 97305 630546498
187961 190515 627173581
18166 117812 249912514
161499 198946 93976756
54891 157726 257776564
30380 44251 371066066
166193 178705 31418862
141132 154374 33471900
199238 199837 1493224
104730 112189 840591313
14261 21899 19183528
156718 158201 3623623
172681 180258 323711311
125919 129778 739006944
149057 153155 10259454
87654 137414 523405690
21537 42966 53728366
51092 158005 766520391
188280 198320 510153497
156216 183598 68677789
42818 143706 252934457
144731 169362 924393882
30989 54708 495652055
145805 183480 737931465
146499 176831 76127967
55016 122540 380745133
129905 194323 282476311
108575 151602 107877551
46606 178138 834417079
20390 198069 908220815
145097 165164 666729133
18299 53377 77504157
68451 156718 82708787
124622 186871 156253081
31551 59910 71303183
149954 178853 72576476
3453 8025 11510098
158325 181778 780726073
175093 185022 24832850
45222 99038 240896725
65996 164085 246181143
34510 191152 709273771
26073 46359 50871142
177570 186659 988431958
94990 107129 667918678
144463 191991 119374560
134959 198275 10508056
169502 198843 73495686
112691 163724 127977541
194685 197674 7366738
113680 115433 2835796
150330 157944 883348352
134998 142834 19746667
143117 175210 164565541
111188 191901 202423016
94487 185468 228718282
122856 153360 453082934
195537 199672 10320457
171611 177506 222055320
157928 193634 232906837
16038 159890 360655745
108408 190140 303244914
119649 150331 76955244
171514 195540 60246737
163500 165752 5699716
77299 159970 915116338
124971 187742 157579752
149936 199375 501108351
182389 186033 9089642
11728 198746 543121367
190021 195346 13493494
36146 174764 347955168
184708 195634 27527849
3648 110250 267177167
71417 90851 869452162
6844 60727 266074193
45003 105077 674178889
14950 36515 53832876
59132 84413 63033952
101458 161840 957393129
29129 190368 404516319
188496 197888 10100025
126437 146631 50953200
143007 159692 41966114
109756 129332 848795907
76135 88121 29943004
96288 180584 561097969
75180 167497 231837958
188554 198122 408538176
131182 187908 142477745
151263 174084 278849690
116599 127648 27332790
66892 118246 128843001
11058 181065 747692713
89866 116956 298534645
121616 181741 567927448
105046 118425 663877086
37231 155691 297333119
142495 148455 81359945
48647 199354 378139175
99415 178072 969654792
55251 84694 943300600
185084 199804 36916825
36524 150252 499313735
117893 195697 775201033
13364 148440 338757469
77160 157754 868811790
174468 184202 604697613
29410 33385 291895800
147334 174416 96339172
3443 23028 48885410
20122 43660 28102064
141459 162088 919412357
82068 192524 277363215
97994 145688 120140532
180139 194047 732807055
98648 121024 43309349
121798 179843 665342480
73548 117662 954469892
48932 131100 205964844
185615 193185 19046772
52493 87688 87880493
25173 55759 551856354
127941 128329 980765
97002 133241 91282576
139530 152495 32741752
59820 191281 661350470
68152 180257 281290951
165671 188854 621016643
14399 98272 209856341
187240 188487 910066083
148638 173835 63237833
148039 156742 8634721
147901 170530 56904624
155306 159495 10405989
122124 152940 165171452
121016 133230 30637412
160521 190902 76235546
179194 193763 390533255
184467 193299 557905789
84854 93472 21513175
187348 195382 20292488
113411 141850 997666479
84213 86414 5441107
53428 134668 871479941
119459 133037 33941382
22993 67388 440163304
160842 186174 63540173
166242 196152 75084210
183520 190091 10800655
151464 171402 141592528
125575 139700 35408352
97066 107844 189088286
127332 166609 632207670
182243 183362 601844678
194494 196830 901346212
115759 135556 49293532
185703 197150 28786023
60622 125537 414900449
82963 121932 459818265
50940 199547 724992965
195990 198662 6660245
158679 160925 688642576
173244 180017 16961180
60479 102359 364112847
188778 190385 3989803
63448 90676 67750916
35316 141554 371667258
153937 165068 28019189
134550 155470 52767004
8431 87699 198080124
131541 167512 90411340
81856 143216 153996575
71837 142120 176265180
66349 168926 257429903
76004 172579 242642496
76508 184386 403148221
13436 127046 284592664
123916 130169 118362318
69539 136009 166573278
1011 19783 46876720
43780 72475 666473574
167340 196343 72840195
122914 135111 30482193
45118 59195 35448815
22401 78347 140023919
3718 24734 52287442
96550 104420 20070008
29262 112994 468730079
77319 139346 155628882
88205 186119 625447132
52948 124767 155079173
196069 196513 629723901
107733 114659 17408245
54370 136684 933337051
87491 104656 261016773
37125 63060 65264787
33034 96351 158517800
66180 136075 928700600
80179 97382 42913086
88604 175072 721388226
131877 142640 26979194
141760 175771 912144509
52252 71412 533016220
87364 117561 815256100
113415 169951 727639750
191157 195048 9873656
20092 180004 401046357
126724 149392 57135520
36482 111739 189006408
98473 197611 249149874
183138 188490 879484961
147380 158191 316791466
143620 156725 309188668
124787 165576 102536762
115510 142322 687355326
35590 56815 53394751
20257 73973 376347290
68038 187623 299943182
65878 173278 269505175
1185 129106 320361330
172594 190604 118652804
165997 183667 44287995
21927 165793 360849371
20913 189104 421770342
88960 147602 164016130
162614 163951 1856775
149299 170607 53653486
166129 196696 748113615
128924 143402 870525847
108956 194638 215076710
16562 29956 33414224
79011 112501 84365835
98427 178665 201826653
161228 164669 8775771
139694 175254 689892170
82141 161927 200381342
34456 195938 405357540
9671 59769 987067476
186557 195365 370568328
140329 182637 266506516
103781 115781 30410413
7793 33155 574521754
2096 178926 443300610
69328 154736 214358795
62525 64261 826082649
95812 143509 222294212
171687 175230 719707843
132869 174922 208702316
107651 113743 15248207
49167 149142 98962286
131277 183532 545273008
10866 157027 366399292
64686 157315 767244204
93562 115373 55306794
111173 126155 235174965
160199 170021 24811049
22409 137744 288991192
17490 100798 208443790
33939 154694 399830157
167101 196509 73861164
65484 164895 249517347
164938 189205 223914347
84627 110231 64601766
156348 163132 178419976
84880 94399 187799327
144117 147701 351751913
12930 67109 135723401
196526 199374 364458238
464 139369 347849136
194403 197984 8854131
126197 130417 4606582
144712 168680 60275851
162752 175079 420631487
179992 183376 8668553
139377 190782 979326800
107972 117085 367103272
87084 99721 273649279
22633 126797 260896066
32992 33611 845473464
8875 46910 596184905
129745 169486 100081086
92850 161721 962961899
176029 176865 240828374
48306 145511 100987096
48683 198501 689730378
55397 137834 408848238
69476 163566 236139980
51334 183605 189283953
48392 92482 835566090
25476 68009 58415171
110071 160820 127253749
79753 118627 97745109
134055 156271 104110599
19134 102345 373749165
136058 154858 47433639
137485 176078 83451424
30595 47189 891588122
147726 180789 157924202
118076 166061 120397254
170738 184059 33227206
193892 197806 9706519
20498 100634 580449314
166297 188580 381668098
142702 161069 187965923
51887 56340 11164305
41416 78374 92510012
39288 141881 257282229
43030 192973 584809588
143053 169730 766844388
111498 124820 32086424
90627 160294 175201318
2612 117888 769881808
177642 188605 27453432
71411 133573 37349330
186523 191381 12174552
91003 168633 666468841
40067 183242 656234526
61038 128781 829735584
2780 28573 64311853
87201 89619 6016707
185680 187970 736669
132590 192376 150211221
71727 116643 112927971
79388 171937 748382914
148570 193033 111549276
84638 187167 757088194
13557 118574 780054721
113011 162350 123771943
100135 152760 132349910
13891 160828 368430291
157721 175070 43746478
174461 184458 25021823
43601 170080 317420678
127085 141102 35187385
25685 168701 617501469
21069 196072 438979257
119885 157522 94426428
94326 124704 76562956
150614 157653 17656601
69241 130724 154127407
74650 78703 10171028
198479 199575 821821968
22887 122685 250109503
49451 76039 66445814
68525 77389 21978387
187984 198455 26311364
8648 173382 412989929
26101 128692 275897987
195187 198048 466737215
184444 184766 788116
123296 140223 42323423
162752 193261 287842314
55517 62046 237347794
45764 150624 507389918
125792 126204 1025041
190338 193835 8893561
68160 126008 144871777
61806 144629 207641901
110925 184645 801246707
64010 87146 99380305
118325 158430 22654157
191443 193723 5815615
158909 183079 233105313
39588 124945 714663992
110691 191518 47266097
61226 68549 563102360
107243 158372 785832212
69342 80365 821885934
82687 108384 64758342
163963 192075 95546514
186683 186889 518253
23389 133548 276184623
146863 182319 603793600
95745 193862 847580429
164911 188184 385913917
197905 199721 4625613
133116 170485 94095174
30907 149240 296900519
73681 81212 233095893
171293 179662 20874439
61425 143381 994289977
110382 131578 52937368
66142 159100 233102803
17540 120564 264412277
172983 182875 24778407
189576 199231 24284666
118487 127675 267892118
59810 159379 249627674
1098 129814 535923188
104099 136245 355450193
78980 199210 301919947
76296 87892 852700085
7655 34898 861853979
156603 179563 662019843
61759 75289 33636967
170108 195113 62665605
17952 44238 65791041
165634 179188 33990016
37963 51189 903198531
99491 142806 888681468
57193 88139 725893973
144432 194836 821132083
75438 107746 81304086
141658 173507 288615028
30939 116435 214671295
63488 148001 211945989
50378 172881 307405917
122924 134292 28404217
169256 175908 440466616
54304 199833 365030532
83673 115333 79822653
98096 110330 915207283
196610 198588 782994661
140211 169063 72738054
192352 199138 17026979
92537 197386 263451732
47693 163153 289786305
106594 116835 38480360
68486 110292 689095137
106168 110541 474697576
116072 126664 26127474
86238 98437 30489753
125725 180841 138492352
22830 181662 623884924
11303 57483 115729482
72971 156694 210212709
107675 178931 178767702
77111 112826 664769305
82943 183924 253578237
99315 144262 649158249
175253 176801 255654586
19282 189371 603670234
167717 170350 747832587
112622 130172 43704273
156163 177040 447020565
99057 133065 85558988
168873 179948 778196508
176284 195680 48684593
172457 187548 37660944
62538 151897 817756161
183645 190012 15930331
51215 194958 360701053
137513 160500 57914386
4567 70636 884674718
134306 184301 139121560
65783 193714 321013750
37893 189536 495881267
6165 111045 482819893
92617 106179 34482779
100975 122100 835743168
16942 160582 659318580
99531 128449 72770786
30796 32403 260913643
196587 198894 5733111
83298 107803 61797293
159126 196497 93929294
113942 161383 274663180
144044 185796 104818027
108649 116391 19578130
94005 147241 133960639
37224 129494 856091220
119953 145374 805375438
136647 180865 335991682
147667 192964 833279232
42657 179793 344019765
159795 160601 817525845
75990 125353 585895064
191159 191278 304658
85590 153668 171136195
171756 199759 70148821
32481 110340 195485840
6729 10008 8164460
156392 199691 108680174
174795 199583 850817314
143400 171612 71059757
7930 38783 963909018
3012 79056 935059904
139326 183956 540512333
66563 119771 133442013
23460 79105 139334088
25133 175943 536269481
168252 180544 511756979
90549 127162 92076319
163715 165923 5533293
150261 179948 528419806
96749 183299 217632756
187680 195030 559555223
95278 185254 226272728
142229 198773 370829655
101145 193165 231277235
22058 151121 388035308
113382 154626 103472288
1696 92310 226510373
169336 175307 400258447
178996 184933 933393008
8553 79844 178258714
44550 80949 91140885
113148 192267 759118059
1503 64708 158221228
199880 199937 145407
132671 199025 166703309
252 3013 729211382
71394 146418 999783045
186420 191388 585477900
75400 179105 570815126
105111 127525 56079689
118730 132784 35112320
162808 163016 506674
43987 121304 718617949
96500 172636 191574971
172769 191795 928072822
125806 136059 25708063
76666 107222 77013552
91555 158849 503284388
31107 97898 167155753
119760 130225 447679308
103865 152923 180116609
197662 199352 4304026
151962 195379 109086786
187490 194781 18461041
111659 149356 202016488
12153 118724 788950305
74932 97923 57438636
32342 32950 1479266
65374 83833 46009622
62322 131886 174298314
60112 154932 455107629
179476 198345 747194446
196901 197378 984500367
156046 189353 83507464
1886 86443 211401655
142052 191177 123399189
40298 166585 728423721
10995 92864 276166452
49613 103097 133964892
132368 133465 861837007
162349 185724 58544400
90022 162723 398496120
143551 170373 67603735
136904 179329 429732335
19371 191294 620945899
159508 178206 889264168
47357 170672 309644782
148908 196685 119953584
158898 164363 13905240
161952 171520 119156446
121980 123864 4741924
190610 190636 71468
167033 173757 16900227
143956 184731 456682072
70053 177630 424325172
128941 189677 917399666
115912 160747 942250897
22391 191049 422989039
178412 190619 5414585
133227 185350 237680762
66835 90384 701437856
193201 196465 8234922
14189 56624 67780955
67696 197518 924143564
22005 74304 251771704
65754 189537 723199139
53025 86056 85219706
96432 107121 771428206
87697 156446 172901158
85847 154902 678813425
23002 190399 419827734
24291 96721 181291351
62810 110379 301968432
155099 179486 538560687
6735 127742 870511438
89077 170678 205335753
145170 171029 498840648
61842 173957 281221106
157661 188410 77187448
151235 172788 8062424
150642 195337 112313132
24093 89479 744886746
40318 116872 192191164
103082 194899 341324785
34737 136466 653058461
131203 142922 663299840
23720 72926 123263043
108999 166737 654017669
171355 182095 26858649
131083 153545 56498201
171928 171935 26659
81344 91518 25308550
22726 67457 112094900
114590 144265 74286469
74751 160499 215351030
30017 162647 332812092
191644 193431 964102181
66581 181489 288304639
140078 143824 651468047
19822 30360 525531676
153467 163648 25648625
108804 126466 44068888
168818 190787 54994953
125757 129214 958175528
197402 197811 82031632
29067 82253 133239574
8790 109997 253591876
85686 93584 19702632
70349 172013 955031867
32446 195237 663646644
69079 147011 195556742
45563 68414 57372738
137887 137961 300424658
80034 92212 30304566
125183 126789 11438168
103061 173829 654114989
28054 147791 779107062
76946 198913 306240862
157145 183028 1066032
149492 178625 73165485
79291 185810 715465135
129860 146705 449788845
79326 139151 150147794
90257 129436 511295397
19566 143743 608890369
115838 135884 49927958
179376 180548 282857806
174329 194427 50436082
179463 186027 16381941
156096 170686 36770297
39274 152090 283032597
44501 177986 431737891
89480 194315 817625068
18477 136162 598308227
193679 197848 66689929
109886 197613 220050633
106649 169597 157993254
114408 144870 76328589
152086 166757 23642190
17954 64330 38399727
127391 148644 53574493
144081 161989 45049014
185989 192077 841407984
2177 135400 333626651
52103 194947 653328658
92992 123939 348984038
170413 170663 641588
64425 98943 674866199
177533 195720 45674116
146018 180074 85430070
22118 25012 7009392
89051 92885 9631276
78664 84663 14964833
82601 177427 894717129
428 85033 393280667
12447 103078 226955438
130821 150816 50278086
64297 65099 2042048
60858 112075 128527942
151393 169457 45511121
164936 193004 928734847
103232 195218 231047413
41968 68085 795149277
199309 199709 455269538
152138 198265 17565967
136365 171401 88301865
160413 173599 92266614
122585 185414 882845390
127001 170609 481679149
155172 171702 41572260
37344 198137 800049079
193700 198558 984906467
157402 165970 21605230
40323 106361 373947555
77267 158172 203142000
92570 185879 563183207
192257 199034 138291015
163214 195192 80278658
148504 181398 812796405
16302 24519 13737251
42141 167863 315358657
43737 163096 299426091
20513 39424 47201529
116254 122784 16089354
84539 154670 176268268
76726 191098 857531457
197631 198598 2481004
185158 192967 19618065
43620 143341 507160417
166637 188281 870348529
12929 99888 217599731
7298 41741 86073484
85543 116639 32912613
149170 150627 1683380
98564 193694 952075388
159807 190147 76135422
54881 68995 930137788
1858 141262 349133517
74250 164844 857875087
128683 156280 87259590
84177 117752 600520761
183744 191890 909452346
63746 109611 114908483
97261 194177 243719224
3855 160424 78589863
36149 110546 186775966
183162 195530 748683216
62329 157869 239501611
33985 195897 406408163
100852 162375 154813919
102620 123764 736218787
120126 129271 22823058
80212 107003 67505920
91017 152336 674793067
59439 80801 151085841
158676 173874 560276038
182001 195103 799044331
156164 159005 278819176
40717 83832 107952917
57860 150876 233140480
26980 166029 348959889
32865 197793 413857000
21370 39130 44370406
118017 120377 5797273
151331 180298 498596692
116596 151115 86378665
116067 146939 77304520
118323 144949 66811624
40911 59518 46802426
138162 194842 142530949
157204 183410 65768632
65105 152572 322445067
1975 93264 867756504
115096 198075 931419608
106475 148604 105641738
115358 183858 425577463
102668 135377 886739744
106188 177470 178835971
124209 159656 791783146
169394 195982 66661661
145205 147451 522583440
85901 167461 204961231
158155 160567 317446144
49793 169785 301173873
180989 182047 784347159
87366 96143 892292472
87443 105191 507151911
130685 187559 516564157
34686 130768 236695440
46200 78506 80915584
12754 65788 132856789
14322 40252 64902983
153652 198832 190483810
177265 187860 26515563
139779 152004 30872175
7005 133205 316071780
117652 195849 196167753
16844 85186 170927840
143244 151628 21089662
32527 187600 698898334
15748 112053 889498121
137378 176556 20142511
68976 195174 731492149
177210 197511 50867664
126699 157293 77011619
24952 173714 826584919
106080 174284 219172525
171915 198174 65717777
7750 28972 504780324
112502 161572 123001029
132478 138351 487137295
43952 57411 33873444
52604 183460 328315448
152180 155744 849492010
58090 159587 668470969
190706 196554 14775226
34807 147890 283853754
46840 48351 3744737
32226 187372 998298183
179675 187187 893964418
181532 187326 671530606
69301 117535 121190816
46188 196379 376931507
18711 197552 543352832
47239 180669 334809894
82104 183697 255094052
76553 147937 261852307
126999 154262 68665574
130171 150833 230595929
7896 157815 866573875
43190 57375 35622793
57676 179160 505621181
71057 91435 50778503
118987 156415 682471286
148001 169579 54231751
48840 164052 982383762
174674 192466 531826254
8573 99869 69928265
13747 155585 300954421
113923 139751 710685984
71710 101539 74578878
77434 139320 978484202
31310 117459 71165378
3849 51797 497565102
167127 184693 44046221
112640 116685 10204555
136866 146304 6029243
112242 195827 209665886
140695 158529 44857031
195359 196952 3968465
161957 172421 26368862
61846 135729 185045400
159491 196345 92602876
19875 140900 630429824
33858 96854 226974524
13566 174254 403009754
110580 167001 186093251
63459 114548 207817385
120682 142106 957745792
62270 127900 417758631
191349 199639 20849675
25628 62848 93553895
126778 151931 722103154
167337 171742 562211212
85307 121967 92206323
140864 194881 423923028
146238 192020 114910296
101433 149653 121356710
37617 140625 258355536
2902 136537 436448997
105734 170160 161818156
93604 126422 909746337
189245 197797 612827721
142757 189869 560733190
30257 38284 19986490
44147 157185 283599582
122308 126061 9279356
20085 174357 687660421
71367 75240 9577902
69504 117467 120479674
19815 127727 492376372
49175 85497 687433181
120046 197519 900413022
182227 189992 19403000
197880 198104 305218350
145811 168685 57463713
27690 139846 843745291
57509 146358 264074036
189793 194009 704260618
42844 99779 142386345
80873 178271 423774194
39581 51898 31017113
127297 171879 112207081
70042 137416 168802437
9025 41737 81780852
187431 188414 2475826
172361 193804 153985492
193032 193835 2077395
6211 136513 326339711
172494 182404 21437106
3614 132013 611457291
115478 122904 18367225
178157 194216 40353626
33472 146278 283158950
25896 172557 368110965
11528 42401 77309994
189272 193328 288739590
57230 61256 825145534
168537 198343 308604547
179462 185640 10411161
12326 14388 5075377
10870 35255 168342679
147918 192186 98952070
105508 142178 91885322
74390 137274 536195317
63431 163098 488054048
56984 64553 18969152
35182 178813 386941143
56383 107915 129296136
56009 105985 640552150
41228 173739 332481796
22550 100285 194482943
11359 125448 285781289
29631 110189 202188225
83630 191443 270718398
135669 197030 154212045
138947 158652 507421307
61793 128907 218187220
179364 198595 622683814
199117 199591 1182565
148509 181557 850683760
143517 189558 115614619
59083 86243 67715581
148472 169521 19554001
130558 152147 54315348
3438 17477 35036372
74311 118539 2419286
137720 165096 728055209
32917 58949 701290229
72936 145844 355328727
179808 191649 117412634
71630 171596 996672413
123433 199874 191893090
119639 197180 194628222
41438 156806 795114267
103676 152930 443749550
11160 164678 385049756
12613 95238 195260407
37452 161282 937439676
43742 185042 341729516
157963 195829 730756319
195366 195450 224127
171055 182948 690627425
141721 170373 29945587
110538 128281 571319981
179050 198227 48045275
42335 94518 790687198
74429 198972 312683888
109255 140280 169320901
7799 67129 866598010
82183 189093 594269824
183377 198264 287006817
1751 97333 238914487
167066 199770 82070111
47914 105623 45390023
166224 183826 44115671
90596 135027 877090188
34995 38710 829002412
27639 61295 84535031
170328 198886 562721298
179986 186509 16323735
153159 167117 628044910
165120 196019 77488688
15992 130645 980997383
185716 191221 13839022
111471 152757 103438086
199384 199948 1419436
25038 193825 423652542
111176 125975 36801287
178212 197134 47496249
78637 146903 714472625
122554 154063 476648520
192969 197132 684399437
50594 116987 907537518
148016 155034 17612506
185489 190180 299107854
94084 128315 46179477
3529 22667 846472555
44471 141218 694056449
182697 189207 16278292
55738 91978 90417040
118905 125535 16452759
111545 167205 139540538
125729 193194 691371596
127555 165911 96523130
141907 148635 17083415
6127 171035 770951446
122163 197459 982488977
169543 172099 412219287
144118 156833 31990666
108799 150364 677710243
194243 197581 8253979
179399 199421 50212667
35138 74109 795146284
67002 98632 364407849
76261 112808 486926513
11583 178379 418288714
23017 116380 955644934
53873 166999 283753874
36825 71040 85878143
106596 146178 99230610
11172 43156 80089799
125256 170089 112813245
126230 177761 160620546
114378 167484 133140788
132610 194530 155607133
171231 198201 67504769
147856 172559 62089285
100252 116175 170613044
26270 113733 219470954
34926 82114 118314108
58168 93934 423141901
68041 168192 611757003
44218 80217 531994858
19936 70500 229052105
85622 177380 894379626
194394 196151 174931837
28814 53502 628703847
167288 179462 30596358
165775 170680 12418285
61242 185517 311693653
107290 177388 175842463
161107 184683 16050989
12451 56631 367152158
51843 83390 78869255
196074 197234 202426680
62445 93022 898608037
158018 175794 635055405
153660 164501 27364153
56376 171650 289318517
91797 173139 966918899
95297 176222 203592343
192916 198576 14212530
72602 194292 305554735
179081 192653 507993246
127341 133221 676724768
194153 197960 4984230
141478 165640 964199890
181360 185114 682968952
99255 129576 76241574
130762 142159 513535227
152652 177867 63359349
99328 162301 158464629
50581 56297 14375788
52961 134290 390814802
189591 197699 873658671
168285 197068 841347933
129570 157989 800298839
34741 182575 371039539
143043 196261 812508171
72476 118690 986189484
99878 111232 802324639
125564 194032 749945552
57469 65454 19964791
81940 159183 837009110
107112 133710 432811250
34221 44082 24874448
3058 128461 257585014
82113 128124 115422183
67027 81547 36249527
132501 189870 338823227
17467 116214 247748565
51171 73594 56038794
57397 71107 113124960
4172 102798 834280987
89094 115886 826827216
38785 87824 788311095
186782 190777 10044924
18816 173779 388689253
66116 128286 155737778
18577 196467 869184409
121415 176447 733941665
92280 189119 648081262
63920 102422 96210032
152965 156884 805750661
46013 174747 323105546
129591 142337 32025010
48923 49541 1571622
132228 151205 801901069
17951 28597 26499850
36975 101549 161756841
70579 144664 287678935
106161 113645 18760670
96487 109461 33013697
160481 166146 14281068
58148 66100 19851038
138970 161640 57087526
112651 117864 13032853
29517 136859 452182242
72427 159373 218215605
162277 183357 52841490
70836 182389 279935353
180876 188580 19289313
13330 154851 354904758
36078 93780 144395595
35404 166585 329272205
143602 181160 953976977
170099 180866 26875175
103628 135920 80972148
121723 136919 37999089
136749 184963 121238354
192925 193795 319574521
41929 70129 70692536
55108 159799 878333658
170374 195405 83239155
76081 107676 376485022
125788 135600 24615163
93037 111757 47498985
19792 93116 183401824
198004 198191 285400
50951 54777 192191013
189533 195620 304768176
92831 97994 12905725
99109 147044 120671557
139301 183037 615591668
11712 180177 422455738
89330 167782 701822460
10383 26558 199706603
5401 127248 305185920
58881 130228 178712597
31019 98676 819238760
95531 102516 17744008
179549 194651 359604937
173566 178808 13156512
77072 141469 161588563
3518 39688 706375219
86436 95672 655423672
78111 122318 547598594
146188 172904 67089723
93242 116455 58775180
112758 196278 265156862
60021 142515 820412231
35651 44158 917186271
120354 175500 415636438
158103 161856 903302169
123306 132926 24042639
17229 134542 375128799
123762 186076 156372716
47981 92695 602493835
117498 186712 205421476
103320 142433 192749174
68055 122234 278874602
159113 183776 216284845
111367 176335 162949735
46414 113949 169537327
166889 197206 76066618
174960 177025 5108413
150883 156117 252356950
197827 198466 1660709
125330 152643 726847400
103783 199186 239538583
8149 156689 372295379
140938 174087 83462368
178552 184172 365453297
188860 191524 6684803
44130 73679 584818327
10363 192017 780713639
184068 186052 759188703
69833 171948 256349060
139483 160227 109965163
90748 115170 393193961
87326 104033 42183127
108947 133410 929952114
131708 171585 100324682
7962 42323 549196355
157976 158382 522039050
99639 183416 210610079
113695 199610 215564146
104337 143724 98820768
116265 171281 722526863
105315 150407 312938906
133040 160992 70309112
64569 73441 869561571
106102 192004 215528956
25817 73678 37578380
29430 34371 12271352
141836 190985 123459771
172740 192688 179354157
159091 179327 520464769
152555 189851 557703873
184551 194175 24211945
188707 198237 965017782
83298 84228 2312942
146301 161337 37698844
86559 150992 815841128
188094 193087 12613340
84515 115280 77601211
43250 168411 313968684
44280 103610 148731123
192068 198802 710866214
93008 174971 206169341
57248 66157 60859711
194466 196580 131782286
103557 129685 65449032
82262 90971 21642245
37139 95189 943695476
87962 183527 783098924
23274 110033 258028270
33469 39779 15935392
27856 61542 683434020
186279 188048 80077120
131818 175037 221562967
192911 194993 538488807
56846 190898 56471322
113508 159965 116503009
11151 166007 388331507
119100 172022 132944129
124295 140152 39648628
163668 199117 177994774
166460 175962 159916025
150889 182311 78946129
36818 85013 120661914
49932 187335 344685337
1678 4506 6961059
82359 159277 193142508
169986 190119 523602632
128321 139529 752330712
151944 170253 869707775
139128 173510 86530417
8566 138694 325866578
96156 137786 542856670
24120 140716 292348189
107374 138395 77542255
47544 92382 951430375
183744 193765 25221013
30076 95619 163949888
131902 169679 462416057
122701 196545 262405856
67748 199294 330049310
107364 134690 961462773
84938 151176 166457338
158485 158861 264372894
114723 168629 559806452
166087 183366 43333809
145968 146181 506966
191403 197452 15171365
156730 197075 338476000
39109 129876 227559020
1395 188316 977199767
66687 134947 171009782
5582 87012 203652022
11017 33366 539560097
191944 192730 1981306
45074 114352 263581288
110955 132868 54717130
189701 195575 14846749
102390 155841 134421962
23954 45595 659231168
180296 189203 22266497
115284 184482 173485725
50370 169695 606058674
199296 199325 76414
169936 198763 72209643
130206 179123 215924649
93735 196729 258910296
130472 141577 27871345
168524 191368 57209866
65741 183232 294769338
54750 83673 38879467
165220 173191 206948639
92274 132084 100200159
109359 144376 307434386
162219 194385 80729952
163112 184139 436246685
93617 125702 80753569
120791 179103 146542123
44890 162284 294612932
13582 112415 247883710
140209 163263 598525995
90648 92525 881242989
134757 157280 81234459
21453 195729 518801005
135270 154995 141276751
49902 116300 900679757
154436 171474 42848611
10523 131217 813598620
124551 181144 783959563
120768 153688 774953320
4914 146806 243654585
72204 159486 219044407
139912 148540 297665676
74680 85687 27491854
36750 43165 936832899
53150 126635 184019755
183973 195464 28934934
123112 188507 164132743
87854 101439 486137551
25266 190743 678862992
138419 199869 347521374
115144 138654 129327004
28202 145343 293990645
87672 164520 673525621
113890 155372 104071354
903 105149 261055122
60898 107494 835928820
185019 193678 516665987
149406 181129 79629554
77576 137029 149195238
130703 144216 613566045
523 7641 115561679
198055 199984 4887668
199097 199945 2116934
58536 197635 348822048
803 148852 385895701
109071 155708 117040200
136100 191855 905432094
109306 135664 65943946
83958 152854 173082484
58938 169911 278464835
19186 61801 106849395
191898 198550 16708896
9231 33027 59295017
108792 162025 133603675
164558 174130 123886961
136705 187318 127206654
62673 187299 639093179
108660 187184 196969012
136730 165169 286596089
13488 163126 470633072
184298 189193 12214896
106691 129765 57579406
100936 189484 906428170
137864 167209 73861692
6887 10809 336140001
47970 122815 736055578
94746 166938 181671272
37704 145927 271664609
22031 68102 115452010
127378 174959 230199188
63997 176933 283274355
38442 64208 656208364
86929 168160 746776173
82744 193339 277787648
42384 88422 115073571
67096 91184 60028805
167322 192035 62067301
159224 161666 6235266
75034 127786 416977466
149626 177990 71198492
165544 175748 366462725
125577 168013 106683661
48806 142120 233950668
195622 199599 968174986
65329 65892 440391370
129195 143833 36799640
114243 174763 151882975
37381 129867 231927077
92491 147844 139299801
170512 181705 27957901
102973 158943 140617767
171546 173637 3138218
65338 80125 20979942
114672 169048 280717314
187494 192563 4414354
78540 186582 271241205
55639 116381 992189877
46329 46623 789732477
31182 52899 54585199
71824 183798 281027777
159766 160019 656798
114974 193721 197516964
189768 194987 13194292
90769 92566 273764742
21741 165130 359711119
56551 167883 339653064
187843 194304 876294825
111990 190451 196694917
12799 122122 273972429
181924 197978 40181365
167861 187059 995415696
96472 99575 156755085
98904 152026 406014547
136753 153489 42190034
83913 122533 97037465
173468 190727 827035368
146662 191622 239224777
168983 196140 995389774
13742 30634 182856250
169966 192055 714915501
112926 188962 190622715
25314 127528 256301593
165089 187294 55577162
13556 180583 779367619
163811 165015 549973227
63052 107659 212099722
121552 156854 706837836
32818 173672 988823130
176923 183158 15618740
148462 190771 261683592
157222 180670 58858279
30161 130610 283599878
115892 196488 202111535
98942 126200 110381188
105187 124560 48569729
10266 187396 596813173
195877 197901 913950124
171784 191935 50444012
112030 193637 952868204
39083 104710 164632787
128971 192926 565656159
159135 168622 67046763
150605 195550 550058248
131698 184049 74282559
61074 151912 227781961
103518 142844 98651413
132327 144039 115659972
184128 193073 10266693
124030 182097 424948621
56885 80645 318006527
185117 188173 7585991
74630 156173 204817575
85889 125641 225275232
160029 181554 54048233
56986 130307 183684871
13112 147306 336506167
171039 187288 40564712
144388 191920 968776250
120241 188473 171227611
46260 66708 51385044
125888 135771 24821749
141055 147002 33931814
3850 41993 95431053
138286 154080 102508955
103537 126398 146546120
191391 195626 10735159
161016 199814 97359475
100208 198530 920551320
117929 180015 699982405
134388 154128 49784960
110328 120051 165186002
131092 151244 50694253
13190 127397 702944324
131221 148843 44406360
151041 173554 56614983
3795 119562 290068685
188944 196665 142741252
68992 119060 590304802
37699 185603 371177719
142304 161674 218041922
65187 75016 24339158
60186 81420 52947553
74526 94394 170114913
166874 170401 8996619
159730 177807 731767259
105438 187820 206706156
174761 174971 518157
147274 164110 42389254
32405 175162 465894835
115829 159639 873211044
127783 165033 93753773
6147 19189 32593085
115594 179683 703795818
154715 163802 22853491
116593 179066 901685854
53784 172666 298257835
117315 159390 105404192
52607 144404 230214560
136623 152995 18741494
75889 103170 68445571
30797 150642 300597783
45354 50897 616560997
137921 175427 94433893
125109 183134 145761768
180455 188452 320234834
198350 199536 3003320
78558 179912 254530598
123582 149640 65470738
68638 102837 971934756
46668 116376 175087369
88483 117663 73660425
99887 167929 171094286
54016 166424 281930902
19816 60176 101212028
126690 154751 865281044
61689 82671 560452462
158648 159831 3020906
156351 180244 983230848
106052 171593 164549602
39676 95916 140628106
54383 178888 312293044
79459 131863 131620622
72017 190720 297914323
4992 55630 126832482
63784 195988 331627799
186443 194327 19921808
98947 153705 456981451
197947 198979 2638480
25212 94607 173692408
31482 147853 292004707
176406 179787 8504464
146969 147406 1061509
98964 145127 116241092
183852 197535 69257972
144255 169002 62286093
31747 149526 468952315
137532 187929 126673573
117746 142435 765631115
148623 157255 21615093
44256 197514 685089687
125947 144675 245274269
17770 89984 180657825
183039 188548 13807244
164490 198153 84304386
175432 185950 636857825
46776 126016 198574257
186987 189782 7022583
9737 16637 270426271
192969 198789 447848382
64621 197977 334487492
32189 143477 279141725
100411 193222 233250480
162953 170671 986784774
6017 124516 296873763
151586 188838 93527515
93946 181324 163453686
176051 194484 268566890
53360 73289 323116734
137395 189918 253719436
143202 195821 132237342
143234 170729 637497163
177986 187097 19628806
148907 179089 142331966
116415 142222 64423925
162927 186737 59666475
19968 125586 325928392
52921 147463 237133289
92425 198168 415829509
73813 80464 219279644
75705 110329 87115399
68400 191487 786372626
156255 193864 94439633
10977 152625 993203007
166445 189472 938854750
136515 169467 83065770
108125 112815 781790913
196734 199252 642312919
194625 194678 50764155
194253 195838 553133079
105486 162872 144068988
64602 130939 166182781
10199 141081 556390277
67985 111585 109488865
28217 91518 158439054
120073 182017 305558974
145700 197949 443484663
166153 193647 68995367
166687 171555 12308891
56314 67879 28981644
134161 177147 171641888
25888 37080 883063259
175775 178161 5933949
58099 181578 309671928
12173 173542 404662832
140142 181470 212649414
132070 181000 122897992
128010 176496 392473334
150416 161873 519471397
76234 173266 243757089
8303 77150 172145892
198493 199800 3280251
150928 185385 18419068
31869 83323 128882428
107828 190777 208030083
16417 48853 81182695
186801 189443 6636085
76426 171825 239757001
165248 186508 53215914
116129 172294 140911716
24230 39541 188268486
115977 122869 938340778
20824 84039 158178548
110439 197868 219247993
104393 158903 136818308
18743 192645 436217800
197356 198440 2749361
154681 197815 108161318
133162 136482 845050403
3845 122645 948398588
71498 102381 390563846
123442 186098 157229119
132778 149259 32519201
106958 176104 173492092
195153 199374 10537487
45221 158289 283605637
74881 182918 563816335
78031 87266 923656048
123909 190935 168220583
19924 189900 426213778
196522 199653 7815425
157650 161840 314458310
189256 195672 16217710
139674 154593 497978964
53493 189698 602654148
161357 184390 596397737
128494 152972 200998024
83976 97166 32881765
25707 113586 426464370
93446 98202 11903907
154182 193881 437499139
17977 87682 369255563
199002 199111 459565959
133425 199562 166127582
72883 126205 133719336
16071 96067 200000915
112216 118648 858676291
119283 184826 164462988
70661 129136 678586746
124589 160394 89906416
50873 85827 87346044
174836 177983 7821666
77685 144325 167304307
158373 178064 49518554
3604 55204 129257113
144282 169105 127236228
187924 195110 18141654
116331 160066 421231893
126586 175534 123157619
162314 177828 160884892
9803 125930 454163446
193469 195705 5625774
67924 186506 297504404
173279 189381 40273060
99051 158174 559039225
119429 187157 169897257
16966 74152 143092842
171453 194125 56817611
24703 76108 343460680
3841 107771 704867377
144919 184458 532984893
174725 189118 32934337
72052 84384 30763316
95297 136688 104106555
77928 122836 112778363
3265 191932 752410712
169229 174132 41015719
16566 59277 433264612
112323 168327 140451114
21595 77559 373856366
89539 151423 155623235
116629 149535 82412988
2516 51376 122258714
156908 164571 453545779
127495 128776 7344030
175250 190010 634845566
145778 187713 105129172
121877 148935 67968189
36115 73758 206951340
166838 168933 5327596
197570 197845 638984594
74855 163933 223812255
42802 180690 487159027
114490 143085 859197710
19787 123121 258993701
102217 160114 145525268
115226 153327 95406194
132251 182833 179267898
81934 106377 61589621
135 162882 710134235
288 119889 246001901
194141 199783 299116409
98586 179981 688960401
79672 162136 300764640
115486 177547 155607195
42578 62395 346609418
147831 184706 92482002
178649 180193 52014395
184919 190939 34143407
42205 57834 39270352
151181 186106 87637426
2917 67250 161077838
152731 159810 17777905
197534 197565 322761441
25049 131712 267572544
142424 149123 16960911
118432 184074 951402553
187866 197966 285574445
82449 113557 53551059
137758 187221 991392221
136477 172127 870178151
123184 129375 15414556
104566 130603 65213820
183129 186113 7423553
135476 166825 764041540
52092 165544 363413330
165698 189193 841956702
159505 199725 101003489
107125 190293 208563718
143582 175857 838812941
26572 144464 747114281
108202 146046 370262663
83219 124766 257681185
190727 190954 580882
102502 112117 24507305
197878 198411 1394521
142004 159834 533853989
125040 160430 88921126
62329 120849 810007710
57813 135588 194783706
118792 142171 58515134
131352 178682 571388391
152295 195878 692606278
25424 95195 174614755
130863 195472 162383467
8238 169448 664629442
168608 184366 239596464
140439 148844 13103104
179175 196121 42549153
77936 94992 42508819
2964 64596 560942651
55294 186181 311892014
25443 79945 813135683
121609 163670 105671346
36039 83108 216250186
72083 162868 227933880
118903 193153 783986258
172996 185540 16962685
58483 191739 334160847
95002 185845 849047523
132470 168142 89676957
127996 150533 56684362
34252 132953 584678991
70907 127951 142965553
170946 175301 10846931
12250 189036 725141964
178749 191279 754214392
146987 192793 114948915
123117 151039 70068761
125689 167670 162118391
44155 160413 291651338
178494 181807 604339438
119825 152091 80924968
105095 131387 38750920
29768 106852 872009306
142568 192966 126629555
40124 43260 7998394
188729 191292 214215769
179631 197877 45717861
99813 166530 167815807
27180 199249 431792474
34063 110455 191859936
12791 59075 885327347
110072 191767 250170452
113786 173426 149656823
139799 147585 454556929
21024 93273 370819716
106265 134882 676298091
126980 171379 241961460
45509 191421 473804988
132451 164020 422463154
36747 73815 92906170
68572 112126 900554186
17295 30601 886474806
194889 197659 6820623
32299 110827 349993461
78165 124630 116650065
99150 197365 246805847
71208 180872 276487947
166136 179224 443992111
5955 50286 428648183
181944 183090 776233837
39853 40727 81299659
57881 67526 706372626
19864 126065 142583484
193515 197672 791533711
39797 188133 372147316
188034 189561 3847602
176389 179398 196076166
107635 152503 112478945
173964 191036 42760610
157319 174331 134282259
69041 150973 303620403
186655 192815 936929557
94961 182082 468487239
91820 164225 122422625
48824 148463 250034490
108233 118560 161440439
19911 34255 35684661
15789 195016 449525565
65560 186183 302549406
18715 24693 14820438
52070 136691 212010111
113205 133458 277126319
37084 37174 222268
99314 132049 278579573
44669 140916 241262959
151622 160464 632949515
132807 168800 90567225
92896 165656 183057759
152591 193234 256131342
93556 143799 314563014
78460 145813 169190109
296 165206 704263585
92717 102813 923400747
79955 117049 93348021
153575 179214 732261969
73531 127801 136179629
53533 165363 280629345
11134 73368 437331964
117838 191992 815626981
62977 74109 859957749
17721 92498 835445488
196860 197186 375812
111028 115688 302761722
150255 152062 4542351
38928 101708 537765938
100559 126048 64091491
28167 184681 392688744
92719 179304 434943043
196888 198564 4193933
127249 159839 993267622
144681 184862 100848099
115348 153041 174296321
104149 151862 119763908
151722 160627 22391977
56232 155677 249478252
177833 192303 36305410
60250 134056 841746372
56792 164321 687785690
20220 110141 225478569
111482 126417 37111132
89814 129848 320696681
41520 144955 259469205
145539 186960 103888328
95387 130642 88779333
78012 150291 181487079
59267 64388 1914757
150454 182228 485391510
151273 193856 106975351
100627 136214 536850535
113390 184680 178801346
13381 111116 218276328
146599 177304 94787710
142211 161997 49845188
16093 53376 93370299
78464 194459 673402421
134266 177442 578897334
84957 161406 192106553
175869 184600 21812392
10499 15663 512486487
142249 170175 70423179
163634 185250 477723232
178786 179254 624352610
61514 169947 774368681
14210 127817 284691676
107646 177568 175413259
70913 141786 177691336
185598 198274 31844402
106008 148738 507993012
154577 163592 58553394
136176 179951 412921835
81572 108930 700909192
183040 198360 38449895
178977 186750 19425569
92765 193635 253541241
138165 187340 123567918
817 28061 67875590
61109 66019 255373440
12361 108087 590560585
188001 193832 10519212
18824 31096 623780211
195087 195861 1921328
178331 199835 534057584
183539 188385 949393492
187765 193636 19630192
70755 172584 824928583
138658 172775 85887906
29564 119668 325831403
87229 172385 523898074
185694 197586 29846113
62860 134380 179118226
73060 123227 125943288
41535 94158 664633396
55724 75864 71621043
134054 166510 714254377
124339 153560 212684549
61822 184121 379358440
135187 195553 702812347
115238 159277 110268293
50802 161163 816549528
162721 192513 74734649
122991 167435 111605621
117087 126515 23287679
196464 198240 4376479
190036 194422 356385980
41088 195029 988248892
104450 181793 194201439
190785 194644 9805397
104988 174976 667947327
5448 147958 822863354
170007 178049 173545985
139781 192263 418968343
66706 142415 348047462
179072 188764 24258520
172670 192275 996713654
22987 169101 366611794
43122 119753 192145141
149610 183982 86230538
21390 168949 572967793
127773 181286 134463925
158087 159982 4806558
50382 165960 290006081
171399 192205 767082386
81075 111214 75921891
46388 155447 451405860
117514 182451 802758625
133484 161356 293211494
193292 199063 14469748
97102 180482 209704652
105375 197406 634989417
64966 166835 255540425
99064 100951 271556395
55582 170233 783359474
3392 27366 810913132
146222 169746 59134317
136284 150610 695761493
89091 106700 300610037
59817 101541 104213126
127078 130270 8043852
178762 194901 40519436
4499 123184 297412885
72119 191059 699832935
39504 96707 143116541
55105 79575 771438371
80797 190100 422088802
118611 185486 382758095
174842 181217 15914464
173370 187112 34358373
88024 167215 199067113
160882 188530 69357937
67459 106946 343036793
193099 198377 402920144
101605 147578 765615012
88706 125386 708261719
118648 122143 8681300
688 165664 413590730
179617 182926 8281840
188607 196549 20022974
193966 197908 9779459
31709 180548 601194254
175284 191911 22420990
51190 117510 166480699
119856 134970 963725265
157844 163628 14642922
182328 196813 129716296
199101 199739 960864971
40919 71479 76610586
36964 170263 579595547
146747 168215 215682117
194071 198745 420205576
90567 93853 8264416
195974 197618 564128683
123110 167908 39842682
172396 190451 154225426
186947 188137 2964037
58060 157652 249636377
2438 37843 88336911
119884 179042 148538396
119165 187331 747399198
120574 193128 182194399
145319 165209 648102272
64685 196707 831189823
151840 161701 24795865
129484 130152 247659421
73630 154378 202808053
38753 114135 189289828
127060 161245 85993453
139198 192233 207367779
7945 14953 409211553
88710 196703 271391172
81714 104802 659151941
196392 199459 7664629
152832 182395 74220913
74952 82122 18011928
62938 190430 319718690
191673 194878 464135665
51125 100741 124039601
181488 193723 30745662
175512 176933 3524691
106087 184941 197814033
95604 136861 103774108
57897 174849 507700253
46935 121581 576615741
199867 199975 275632
8704 98995 973352183
75592 78624 436650950
181086 199859 676301034
115355 127947 24062955
190942 198608 19292281
54463 122243 169832303
61345 86003 69238748
191588 193033 3650382
183323 187172 9598191
79654 146658 168357938
14367 170526 391809332
192631 195313 6787011
60891 83316 506581251
20655 150961 913465723
166318 197165 77403088
196544 197945 2792692
108258 123406 37893292
34139 54532 51411938
197457 199104 326300277
107712 147059 98663469
189623 190136 1261641
5761 164945 399167837
187164 192533 13556369
18172 140681 306987248
11076 12253 251884840
185701 199915 35715942
66823 114451 119568568
7116 14651 18668508
25890 126025 484388440
90978 134233 418814398
33945 154522 840533908
41325 134663 233932587
182969 199786 42221364
138992 151469 622131713
186962 199596 685443381
144553 148817 24633587
30784 37609 17014565
184884 194430 124499351
179684 187450 19397506
27023 111200 211325925
5825 20526 352692975
186379 189477 3147378
176099 182815 5051421
192862 195017 5496879
135752 196121 291901384
98430 128902 871641903
29690 58536 845048300
170092 185423 177474569
149578 197330 119800969
173710 180303 417089037
90461 121735 78799449
85748 179859 775316760
138376 196356 829121244
30224 180582 377237404
12196 166974 35955498
112531 195790 208831585
94986 191038 938473436
43226 161538 296724707
26707 183434 981156855
49166 139585 226590346
139720 140657 299198794
92883 179754 724373758
63898 197660 634076733
129978 178969 326751653
93712 112967 48868833
175430 186310 154631453
192688 197940 966829021
174904 195527 51725243
39134 145778 558955435
187368 192198 12232576
89140 158366 174007932
65700 131922 211647702
176308 178500 5513782
25486 66258 587493662
166644 188998 55976683
35472 45016 24010582
198028 199731 4334513
110056 187046 193102517
65388 158047 232332739
169937 185149 38045848
72020 108926 92713076
51182 108743 144402139
49121 120439 242581460
105044 126543 558748793
82864 111792 72941022
114742 174553 150069237
42112 173047 95423770
23662 129148 949181605
164638 175662 8167562
47942 198881 636679043
81284 112012 77414265
7554 151698 361185122
148705 170781 55554972
97163 184169 218782760
145138 153286 481779962
161966 184799 979791500
193960 194236 312840137
51924 89291 93271753
94574 132701 95972247
104976 111546 16671059
155534 170766 38377955
112618 133694 52592106
95426 149151 448348021
4205 183836 469100214
114685 171539 142701084
123995 160240 325945966
115781 148530 82045402
194051 195887 4617731
28001 42675 36963742
117838 132853 37399434
23630 143767 301271473
89269 158162 173196106
100534 154072 134725145
14244 64299 125516735
86587 125548 97891439
86734 129773 57633434
21756 119673 133375444
112956 181044 170737044
57354 126375 331435466
187420 192704 13337571
122900 156767 484199326
191484 193405 504429451
190836 195902 12785348
171751 177215 506744112
134722 187962 994718913
6612 128551 870034118
36755 48975 25328529
90009 187885 592048555
80355 113222 82735774
55348 145804 226823927
57392 122620 163405252
5596 164957 399632494
128040 157847 74894665
194791 199315 11284234
116262 122008 839739923
144726 161655 42512212
49805 191235 416616734
59697 157275 244688586
108459 177516 173271242
102854 153545 519148412
156900 169221 785000629
63144 167876 305080715
36426 132869 975364849
137543 182559 113202266
84479 112918 201168997
76019 184248 271780408
149309 173225 568611793
103601 169899 166619819
169395 184631 38093059
79308 120360 261685659
156627 191674 254199322
190161 197904 201954205
199908 199976 210790031
133164 154743 54343081
165285 172559 18253172
76425 189986 285114692
71414 99020 849143682
93932 178125 211668529
134665 135090 753824136
187226 190179 7427589
90256 184444 688211983
19837 42508 806000234
33778 61854 181544363
159529 198741 98457639
2709 75781 197361602
195907 197126 3033004
119723 142266 56415411
3161 49638 780567446
174206 197395 58108009
44176 132793 222161225
192432 196015 9017805
168761 168991 599018
68381 132922 161723493
93887 141025 530559582
53010 98646 933071520
16787 192152 439851067
19377 145735 408024249
140496 186946 121416698
124509 137679 583308828
104450 190400 994513701
171630 181101 23638387
35032 104718 876751148
29987 136265 327822895
99001 112269 33837041
130391 172188 105210285
59479 190559 328744555
172490 179056 16405670
36229 149798 284981585
73752 177117 666187012
59023 122570 203642336
134496 157648 627221968
20143 149533 324439762
106635 167790 890986315
129988 161804 322748575
66897 111269 111402657
11547 193043 8881787
83143 83908 1910476
85144 110583 64243925
5897 189701 460809177
192274 198845 40664321
127856 146565 47134897
184778 186830 736409808
30601 155200 312633710
133094 187861 855239927
155790 163891 388385535
36310 182581 367065222
57718 79337 56702401
55342 193628 863336811
108915 132426 850097668
151144 183014 80026998
156974 178248 53412067
158399 169162 27232482
148740 181677 892300492
100306 136750 91563359
16088 156135 364216979
197883 198046 418353
199782 199849 176310
152556 190738 95810900
194701 195098 796808575
102417 160805 278204120
88100 121566 31042797
3432 151322 671471195
29732 198479 836881490
148096 150537 106327396
142540 151317 3688584
99641 159053 149382719
51095 194558 530679173
144467 168946 61598144
59257 183962 645712863
71489 87066 38831143
33135 87555 95564597
25685 187578 781326723
120607 140688 50315278
129433 157759 71189435
85545 161695 191379827
175255 179128 9691766
121556 133999 797563751
183554 195938 834709704
80660 138134 144183387
118596 188841 857210086
107762 163626 140144103
161877 195559 811405502
144355 169263 62705408
93497 97072 2461357
12977 167917 388548501
11907 22566 649453073
190289 199069 22100618
126467 179551 983061328
11452 89519 195205840
85503 196933 470889049
16823 18968 5351811
151247 196929 194865009
128025 192835 162811270
29743 97060 168409277
167910 177266 23503978
3702 194510 478461202
197167 199982 2423727
74150 178943 263163436
140969 151689 11960664
32447 167735 900679186
130963 159747 72363564
143160 172139 219145410
9078 83644 186500533
162451 179704 43260763
193740 197050 597318891
52106 90216 95152100
131890 150028 589688672
171378 198762 68594953
157330 178678 53655863
185103 186592 580252669
183890 187060 790530898
63502 107775 607420906
73669 166508 233168740
10283 57021 117070656
17662 26724 222307265
134498 168967 34459817
170444 180522 993462931
113151 114937 257622337
64322 129682 353989252
81825 130695 122604073
103322 122033 47050401
187434 190189 281002284
154424 161283 17169316
84561 198599 573764473
85119 152856 170240242
105974 131512 63898180
12463 63421 127729844
144217 185200 102928205
100231 150089 125428173
8470 115803 269067027
42886 109417 166828658
81092 124646 124483208
96625 190874 59669321
81241 139399 145876403
26721 197064 198107693
112759 191027 196229669
75680 150602 188074339
139170 181689 719778097
66504 114335 245954257
179159 190965 518939490
95078 133413 96544334
112294 126262 34697925
148736 163139 36142071
170404 186123 922674401
93882 154825 309837944
277 97680 943001689
74395 182156 270609060
132168 149963 44765754
79158 144240 216291851
168597 171952 390897419
40216 70251 75361615
16991 17513 152394999
185805 192785 947151572
110220 159223 42717823
186853 192967 588762688
64388 192938 738325628
46713 81279 790944864
122808 186336 855248901
148185 184422 579843248
186200 188627 6128336
13326 199537 874218007
184639 198596 874468367
144519 198271 134937607
80158 115273 87956703
10146 193214 459041576
185300 195699 26150077
17711 132423 287497493
101071 178356 194341378
86132 195911 609808441
157823 199377 104378250
188299 188428 336058
87946 173541 941113730
133903 139705 12575189
14779 125796 105354596
25248 140021 365943210
149744 175333 64289261
13744 15757 320797081
49330 113007 391979971
167705 192959 63418569
70588 185138 287452074
173406 192777 778148000
20636 158010 344410911
64846 149007 345080809
75670 84373 600204515
27515 180860 546556491
36278 36444 598752987
185505 194008 462670581
9726 187696 941071068
23281 63779 101715713
54152 68557 70243234
179720 191783 30226013
171083 188549 43649565
171725 174765 476905267
74674 152027 517265313
159831 176848 42763265
36356 119755 209281040
181253 193968 211790500
182669 187048 549308251
128911 196136 778492930
127282 141561 35846001
67969 165090 243759909
183715 187888 137572031
106286 158488 599814007
81587 97325 41520808
43258 119421 190944293
901 3034 146929048
164417 195467 81530485
114749 117235 175343212
106468 188151 287005678
10440 129832 299039907
91977 146083 576830129
108650 111502 4739934
112953 147407 86298532
24533 188223 410687380
88867 190988 256600679
166728 193959 68365225
176100 191386 38269290
135214 165270 630435499
135558 189286 335742184
44336 131013 464636090
128290 177191 706264456
113912 138019 60203353
163437 173510 25270384
84052 130567 436702215
57914 167825 275634411
183603 199919 40963209
192223 196735 11322929
145089 153046 19914029
103945 149590 241086226
169998 179930 24819225
31896 92359 151338917
105451 168518 158377743
122445 178717 610947192
138536 161026 56633738
63254 165606 409866138
105519 181224 447166430
72519 120999 840036395
55053 177937 308230314
25951 172719 368348923
81907 145125 158809106
86777 105397 47022794
183289 189809 16308637
101476 145759 111502499
38308 110377 161523525
86201 188666 257403672
189210 197998 508674532
199513 199696 379855
99240 171715 182375397
139050 147980 212040503
23437 106022 207197082
141828 165552 59775143
30190 70144 100229338
44639 140938 241396647
133196 151402 439669686
109729 139576 74628074
162386 169433 158899015
166709 184312 44135419
20054 136360 730859762
46142 181319 565114253
98892 114551 584732566
64127 195154 487427452
156666 183131 935117482
27329 93410 165421113
184179 195146 27599559
24693 69358 964018485
91367 113152 55144298
122279 190156 170393727
164168 170178 990999167
64473 147836 531926479
171791 185348 33892632
31302 131853 141655130
101349 171727 177079883
141340 149239 20018290
130314 137951 19124239
39211 81339 105544486
44940 124986 200703138
103266 189898 217486553
46307 89334 107582639
159516 185068 43148845
112542 177112 161912815
124652 158417 671082763
51606 146333 12291877
27517 195954 840213497
163196 167070 9713126
101124 136184 88067345
127667 196332 172566933
40168 47024 17193568
93693 114889 53724188
19966 103821 210066731
197393 197440 120935
29161 185880 808145732
1017 49947 122366893
85453 175586 226540603
84464 151898 412964041
72342 78229 877989240
10020 94101 210221707
175845 186728 552851076
150760 166249 279473654
79526 93032 33744350
28272 142756 467103405
138941 140973 5086325
9528 65543 140278165
96696 106445 24995766
111384 192817 204229142
17506 152062 337355013
54651 177990 516984434
140197 184570 111546555
74398 160953 217368305
145220 170807 64374662
195774 199473 9245621
63648 163359 515842148
8384 175689 419417394
57851 111695 734310317
159744 162363 6684747
18959 75086 140424642
164594 173664 22660519
197523 199648 5393223
91222 124648 73645120
14312 176365 406457252
188493 193357 2057577
68927 91178 183690660
6472 190414 461071604
94388 120122 392941941
153881 159150 13139185
57357 156834 249476406
2022 177976 441076913
173671 177593 9836962
101835 150929 345397899
53483 114478 503192836
176671 193029 41041593
95077 111598 42089225
38318 162367 812963394
60531 136465 190154302
17534 79989 323263584
102923 151893 312797732
159293 185215 65134444
122959 135813 978281142
199435 199757 801717
44576 85334 101953529
145666 178975 515762003
69265 90332 52486549
133072 150966 536234231
61726 73404 592016857
